From 476d89c89b98bf9d657d48219071524ea035e5f7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 17 Apr 2023 20:04:05 -0700 Subject: [PATCH 001/367] development notebooks for tracking source data files --- notebooks/0.0-process-updated-releases.ipynb | 956 +++++++++++++ notebooks/0.2-github-api-eda.ipynb | 1292 ++++++++++++++++++ 2 files changed, 2248 insertions(+) create mode 100644 notebooks/0.0-process-updated-releases.ipynb create mode 100644 notebooks/0.2-github-api-eda.ipynb diff --git a/notebooks/0.0-process-updated-releases.ipynb b/notebooks/0.0-process-updated-releases.ipynb new file mode 100644 index 00000000..2eb8803e --- /dev/null +++ b/notebooks/0.0-process-updated-releases.ipynb @@ -0,0 +1,956 @@ +{ + "cells": [ + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# GitHub API EDA\n", + "\n", + "Application state variables:\n", + "```json\n", + "{\n", + " \"current_release\": \"3510\",\n", + " \"last_processed_commit\": {\n", + " \"sha\": \"5f2c562056f8ffa89aeea0631f2a52300ee0de17\",\n", + " \"date\": \"2023-01-13T10:04:48Z\"\n", + " },\n", + " \"tracked_assets\": [\n", + " \"hla.dat\",\n", + " \"msf/\"\n", + " ]\n", + "}\n", + "```\n", + "\n", + "## Strategy\n", + "### 1. App State\n", + "* Fetch app state from S3\n", + "### 2. Asset Processing\n", + "* For each tracked asset:\n", + " * Fetch the commits for the asset\n", + " * Filter by the last processed commit date\n", + "* Merge the commits for each asset into a single list → array of commits\n", + "* If array is empty (no commits found), exit\n", + "* If array is not empty (commits are found)\n", + " * Get the release version for each commit ← needs strategy\n", + " * Build the release" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import re\n", + "import pandas as pd\n", + "from src.utils import (\n", + " get_commits_for_asset,\n", + " get_repo_asset,\n", + " get_commits,\n", + " flatten_json\n", + ")\n", + "\n", + "# Pandas display options\n", + "pd.set_option('display.max_rows', None)\n", + "pd.set_option('display.max_columns', None)\n", + "pd.set_option('display.max_colwidth', None)\n", + "pd.set_option('display.width', None)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "GITHUB_REPOSITORY_OWNER = \"ANHIG\" # os.environ[\"GITHUB_REPOSITORY_OWNER\"]\n", + "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### App State" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [], + "source": [ + "app_state = {\n", + " \"current_release\": 3510,\n", + " \"last_processed_commit\": {\n", + " \"sha\": \"ecd63776c6225af0cf8bcc9fa9c6998d3129fb14\",\n", + " \"date\": \"2022-04-14T11:00:42Z\"\n", + " },\n", + " \"tracked_assets\": [\n", + " \"hla.dat\",\n", + " \"msf/\"\n", + " ]\n", + "}" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Asset Processing" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [], + "source": [ + "asset_commits = []\n", + "for asset in app_state['tracked_assets']:\n", + " commits = get_commits_for_asset(\n", + " owner=GITHUB_REPOSITORY_OWNER,\n", + " repo=GITHUB_REPOSITORY_NAME,\n", + " path=asset,\n", + " since=app_state['last_processed_commit']['date']\n", + " )\n", + " asset_commits.extend(commits)" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [], + "source": [ + "# Filter out commits before last processed commit\n", + "unique_shas = list(set([(item[\"sha\"], item[\"commit\"][\"author\"][\"date\"]) for item in asset_commits \\\n", + " if item[\"commit\"][\"author\"][\"date\"] > app_state['last_processed_commit']['date']]))" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[('def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", + " ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z')]" + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "unique_shas" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Release versions by sha [('def376dc6955b339b17f0a4b840e80eb6b9c744b', 3520), ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', 3510), ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 3500), ('2c631a4b61d529ff1c0635750888f6f6d79c2703', 3500), ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 3490), ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 3490), ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', 3480)]\n", + "Unique releases:\n", + " [3520, 3490, 3500, 3510, 3480]\n" + ] + } + ], + "source": [ + "# get the releases for each unique commit from Allelelist.txt\n", + "# can produce duplicate release versions if the same release is updated more than once\n", + "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", + "release_versions = []\n", + "for sha, _ in unique_shas:\n", + " allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Allelelist.txt\", sha)\n", + " release_version = int(re.search(release_version_re, allele_list).group(1).replace(\".\", \"\"))\n", + " release_versions.append((sha, release_version))\n", + "\n", + "release_versions.sort(key=lambda x: x[1], reverse=True)\n", + "print(\"Release versions by sha\", release_versions)\n", + "\n", + "unique_release_versions = list(set([version[1] for version in release_versions]))\n", + "print(\"Unique releases:\\n\", unique_release_versions)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[('def376dc6955b339b17f0a4b840e80eb6b9c744b', 3520),\n", + " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', 3510),\n", + " ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 3500),\n", + " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', 3500),\n", + " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 3490),\n", + " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 3490),\n", + " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', 3480)]" + ] + }, + "execution_count": 26, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "release_versions" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [], + "source": [ + "# sort commits by most recent date on [].commit.author.date\n", + "asset_commits.sort(key=lambda x: x[\"commit\"][\"author\"][\"date\"], reverse=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'2023-04-17T16:01:01Z'" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "max([x[\"commit\"][\"author\"][\"date\"] for x in asset_commits])" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": {}, + "outputs": [], + "source": [ + "all_commits = get_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME)" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [], + "source": [ + "select_keys = [\"sha\", \"commit\"]\n", + "\n", + "# filter by select_keys\n", + "all_commits = [{k: v for k, v in x.items() if k in select_keys} for x in all_commits]" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": {}, + "outputs": [], + "source": [ + "df = pd.DataFrame([flatten_json(commit) for commit in all_commits])[[\"sha\", \"commit.author.date\"]]" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
shacommit.author.date
038398a75e9762ff070d8e9bd714d074332646cd72023-04-17T16:03:52Z
1def376dc6955b339b17f0a4b840e80eb6b9c744b2023-04-17T16:01:01Z
25f2c562056f8ffa89aeea0631f2a52300ee0de172023-01-13T10:04:48Z
34b8432c7d56121c84d6ef1d75a1c7185c628c13d2023-01-12T14:47:00Z
44486f5c623705c6a14d9eeaba7d155cff30cdb432023-01-12T14:36:43Z
550b790037030d958b662085c3f4cf34ba72a32ec2022-12-14T10:02:54Z
636220a1c5c2d6954f4873a552544cc0e55b61d0a2022-12-14T10:02:28Z
7e941759874365cb152a3562c22d10847d10db3262022-10-14T08:47:37Z
82d38d3313229fdc5f8aa00052a2db21b35be3d2d2022-10-14T08:46:01Z
91ce31fc9e2805034578eff60a269c02176f032522022-10-13T13:06:12Z
102c631a4b61d529ff1c0635750888f6f6d79c27032022-10-13T12:58:37Z
1112b4b94bb49b4640fa48a1182cc9b1e1fbf7e8162022-08-25T15:44:07Z
128f80f24d49797595d8a18b8d4d1f59846fbf3fe12022-08-25T15:43:12Z
13a9680a9e80e2c119d4aa41f90e5f40cef6e7df022022-08-21T09:31:21Z
141fd937e6c0ff8452f64152aec9632f0586f981d12022-08-21T09:29:01Z
1550e92c677f4cd547c32bb9305269a762a95950742022-07-23T12:54:16Z
168732e7d4739a911e01f69d2c5bda82ca15ca68a92022-07-23T12:53:45Z
17536e8833f3be4bbcffbfba43cd0b3043c5bf40682022-07-15T08:21:31Z
18c90cc62006b35061c8db4b6f8da1b86de7650b232022-07-15T08:20:46Z
191a3be9a5d01a414854ff3bfacd5257c14adeefa22022-07-14T13:40:17Z
204863b8f0a070d70836dfbdc00bdf70aa7bb663452022-07-14T12:31:36Z
2172a9e28a52c9629dd63dfad5f215cdc562e2fd7e2022-07-14T12:28:41Z
22dddc6afc29de895f4131693e17b3cc856ff23f8d2022-07-14T12:27:25Z
23d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe2022-04-20T08:39:00Z
244d33035dd296826bbde200e17e5281910ac8be132022-04-20T08:37:44Z
254a13df461c42f970a099de77377f309995e7995c2022-04-19T08:30:24Z
265e1d9764c8e96749bc11d52807eea1f7cc38ce5c2022-04-14T11:01:59Z
27ecd63776c6225af0cf8bcc9fa9c6998d3129fb142022-04-14T11:00:42Z
28cada41a6bfac5a8bf88ed2107a0b856b9b9785a02022-03-15T14:27:59Z
29db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d2022-03-15T14:27:31Z
30207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e2022-02-10T15:36:59Z
318ab272288e81fa9a49fd4765579b066c2c03cc102022-02-10T15:26:19Z
32d4c410cd91618a8a74a7763598e499f6a8aa168b2022-01-14T15:25:23Z
33db46d2a0209720c5fa0ab8b03403f7009f69d2d62022-01-14T12:27:52Z
34ebb3d8c6aa383567bb7794cacf745b1c82efbb7f2022-01-14T12:27:35Z
35fc712c5a4dd00f534e845982a29f46a14e22b2922022-01-14T08:05:58Z
36239bf68f403bbdbabb43fa0277040f4dda2b2aff2022-01-13T20:33:38Z
37d86bdd9983424c792691269fa10e6f022ccf21912022-01-13T16:53:03Z
3806ceff14b2db920d458dc337b1100dced992e6272022-01-13T16:52:15Z
393fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd2022-01-04T09:19:02Z
400a051a92e0baab68b4c77ad13b8cb4e7eaa2f8102022-01-04T09:18:33Z
41d76ca7d75891aac95205b2cc11510ce8ef41a65a2021-11-11T11:49:26Z
42178c68cca2044cbd5032cbff23e4c06b738aed2a2021-11-11T11:48:57Z
432d19daf42ff47c2f2c4e7970dd77ed32768eb38f2021-10-26T11:32:30Z
443f46491c0fe377fd922412c93137efb6a4879b052021-10-26T11:15:21Z
458dd2a04b1d7e559f5124d012f0a729d0180216d22021-10-11T15:33:46Z
46ddda708da9f2f41ae7e7d122973c2eddb141d9492021-10-11T15:29:53Z
478d77b3dd93959663d58ae5b626289d0746edd0e72021-10-11T15:13:57Z
48d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea2021-10-11T14:48:05Z
49389b55b1c3ef58ea1136fb0c9e6d2ce73038d6552021-10-11T13:16:09Z
505088650c144e6a3ee05ac1e015d487a86095e6652021-10-11T12:53:06Z
517dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd2021-09-17T15:49:56Z
52352813601073bcdc3d5eb08d1be07be904276a9a2021-09-17T15:49:21Z
536c613ce701353f42b6c911801f0aeb78413fac9d2021-08-20T15:25:29Z
548f892b2675dd6464f526d32f1ad1d3fd62fa3b032021-08-20T14:12:35Z
55a231c3b065a7b9c86c92915f3b4bcf012ec361752021-07-20T11:13:25Z
561a3007e433ed7ccffc4a2c7c36ed8013d6105d4d2021-07-20T10:34:46Z
574a8d93e8607e2413edee71da68cade6e11249fea2021-07-19T11:27:37Z
58d3fd19b04d4256600e8c90a27a2b317d61514c862021-07-19T11:23:30Z
59fd63f824a11eead1f7fb39457251c7ac27ad1f932021-07-15T08:07:22Z
6089b57278869c7b46fbbaf94825ed336328f3567a2021-07-15T07:59:10Z
616fdf7add8bb4f416bd8660e6b826d80e8759dfe12021-07-14T06:19:03Z
62b57de92d58da2bf787e5af34ab09e0e8ee6cea6c2021-07-13T16:04:39Z
634cdd02827d4b0d2d8834e45baaea621663e0d6322021-07-13T16:03:03Z
64e6a3f0cc5710495475e7b959ee82c649978843f82021-07-13T16:01:36Z
65487c16cf1fb4ecb7eca25d752cb7178f10232a812021-07-13T15:56:41Z
663d7382f653a9707c3b2d683e7d58b7b9d0b4e7472021-07-13T15:55:05Z
67d155ba8553d2c53580ef66fbf733484dc2857a302021-07-13T15:52:43Z
68af805f6d40beef639fac7bd1c5f7789893c2f6622021-06-15T10:31:53Z
69ee9eefb21f878da18c72bdc04b31d6ec5d8ade062021-06-15T10:26:05Z
70a736a7ce4d98a0fefa3f4c01ab6da4641de742542021-06-11T12:09:09Z
712f6878301950dfea48a8147a6d8bd012be5640632021-06-11T12:09:02Z
72c0510fbaa138ba0029d8aa2949c282fb2dfbf9262021-06-11T10:16:30Z
734871325c65b16d5fc1a0fb406ebf539c3cbcf0542021-05-12T10:36:19Z
74cf8ed2bb499fae21b7ed1544177ef3589a8246b12021-05-12T10:34:43Z
75b9d97ef45c56394528534bd1a2ec7d2d785233542021-04-26T14:25:47Z
768da1eca28db8f6ae0db7e7134d334a10eb96f6a32021-04-21T11:17:00Z
77a2726dfb0cde8a5d567ce9a115d4f254f2af38512021-04-21T11:16:49Z
78410e5b8bd76c20bcde2cd0e92c78713e00160c282021-04-21T10:36:48Z
794240ef4cf17e503c44b177ff0f7b740258ac2e702021-04-12T15:17:44Z
807b746d5303493fb53214ceffbd9b365c8ef4a1262021-04-01T10:04:53Z
8194cfe2ac15af0171f1397984ca0d1968a6931eb32021-03-03T08:53:38Z
82c37267e1ee355c619a3058da5a7135e19e6522de2021-03-03T08:44:58Z
83d531c3422f806634d35d611b0296b6a34815c4e72021-02-26T12:30:20Z
840fa36435691cac5651bee2ffe511f73ccd98c3672021-02-17T15:20:04Z
85a65fcca04e51ba8a9d48d2ee676be1de7ff017462021-02-17T14:31:37Z
863182e0793150de4ffb34da2774991cb24e49a1912021-02-04T13:05:18Z
875df8b7ecec0e249df5485dd622efed8b357585402021-02-04T11:29:37Z
880fe7efb1a6217accb8d53cbb17a633f406459fbb2021-02-03T16:38:34Z
892fdc68adf24ec02e28fba5657c7f31c1373491d22021-02-03T16:11:39Z
90cf7eb4a9781fbdac6dba9ff7b345db2d88748eea2021-02-03T16:10:25Z
916305b6c83d61553d3606905f7b41a0cb99f92f0d2021-01-19T16:57:57Z
9225c04ea1f8bc4a9915417998310a563bdbb481152021-01-19T16:56:43Z
93cee977d8d1ca2d1f03f384e53227d56e5143b6fb2021-01-19T11:56:18Z
9403ded64be9b290287ab0101891ca6f338861c2fe2021-01-19T11:55:23Z
954ec1022d2645f3c2e5018971473710d568078eae2021-01-18T16:31:24Z
967a7d58ec828e8295dd4011f4f460f961a2b4428a2021-01-18T15:04:52Z
9767c8be545d4483ac34f86fdd57f09135a4820be62021-01-18T15:02:25Z
98441eeff3a9fca4934fc9cf54e2e4a914bb43ef102021-01-18T14:51:08Z
99a02389393dbd06e2e936d7d2438ef7e48fb969d92020-12-16T11:39:46Z
\n", + "
" + ], + "text/plain": [ + " sha commit.author.date\n", + "0 38398a75e9762ff070d8e9bd714d074332646cd7 2023-04-17T16:03:52Z\n", + "1 def376dc6955b339b17f0a4b840e80eb6b9c744b 2023-04-17T16:01:01Z\n", + "2 5f2c562056f8ffa89aeea0631f2a52300ee0de17 2023-01-13T10:04:48Z\n", + "3 4b8432c7d56121c84d6ef1d75a1c7185c628c13d 2023-01-12T14:47:00Z\n", + "4 4486f5c623705c6a14d9eeaba7d155cff30cdb43 2023-01-12T14:36:43Z\n", + "5 50b790037030d958b662085c3f4cf34ba72a32ec 2022-12-14T10:02:54Z\n", + "6 36220a1c5c2d6954f4873a552544cc0e55b61d0a 2022-12-14T10:02:28Z\n", + "7 e941759874365cb152a3562c22d10847d10db326 2022-10-14T08:47:37Z\n", + "8 2d38d3313229fdc5f8aa00052a2db21b35be3d2d 2022-10-14T08:46:01Z\n", + "9 1ce31fc9e2805034578eff60a269c02176f03252 2022-10-13T13:06:12Z\n", + "10 2c631a4b61d529ff1c0635750888f6f6d79c2703 2022-10-13T12:58:37Z\n", + "11 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 2022-08-25T15:44:07Z\n", + "12 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 2022-08-25T15:43:12Z\n", + "13 a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 2022-08-21T09:31:21Z\n", + "14 1fd937e6c0ff8452f64152aec9632f0586f981d1 2022-08-21T09:29:01Z\n", + "15 50e92c677f4cd547c32bb9305269a762a9595074 2022-07-23T12:54:16Z\n", + "16 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 2022-07-23T12:53:45Z\n", + "17 536e8833f3be4bbcffbfba43cd0b3043c5bf4068 2022-07-15T08:21:31Z\n", + "18 c90cc62006b35061c8db4b6f8da1b86de7650b23 2022-07-15T08:20:46Z\n", + "19 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 2022-07-14T13:40:17Z\n", + "20 4863b8f0a070d70836dfbdc00bdf70aa7bb66345 2022-07-14T12:31:36Z\n", + "21 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e 2022-07-14T12:28:41Z\n", + "22 dddc6afc29de895f4131693e17b3cc856ff23f8d 2022-07-14T12:27:25Z\n", + "23 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe 2022-04-20T08:39:00Z\n", + "24 4d33035dd296826bbde200e17e5281910ac8be13 2022-04-20T08:37:44Z\n", + "25 4a13df461c42f970a099de77377f309995e7995c 2022-04-19T08:30:24Z\n", + "26 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c 2022-04-14T11:01:59Z\n", + "27 ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 2022-04-14T11:00:42Z\n", + "28 cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 2022-03-15T14:27:59Z\n", + "29 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d 2022-03-15T14:27:31Z\n", + "30 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e 2022-02-10T15:36:59Z\n", + "31 8ab272288e81fa9a49fd4765579b066c2c03cc10 2022-02-10T15:26:19Z\n", + "32 d4c410cd91618a8a74a7763598e499f6a8aa168b 2022-01-14T15:25:23Z\n", + "33 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 2022-01-14T12:27:52Z\n", + "34 ebb3d8c6aa383567bb7794cacf745b1c82efbb7f 2022-01-14T12:27:35Z\n", + "35 fc712c5a4dd00f534e845982a29f46a14e22b292 2022-01-14T08:05:58Z\n", + "36 239bf68f403bbdbabb43fa0277040f4dda2b2aff 2022-01-13T20:33:38Z\n", + "37 d86bdd9983424c792691269fa10e6f022ccf2191 2022-01-13T16:53:03Z\n", + "38 06ceff14b2db920d458dc337b1100dced992e627 2022-01-13T16:52:15Z\n", + "39 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd 2022-01-04T09:19:02Z\n", + "40 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 2022-01-04T09:18:33Z\n", + "41 d76ca7d75891aac95205b2cc11510ce8ef41a65a 2021-11-11T11:49:26Z\n", + "42 178c68cca2044cbd5032cbff23e4c06b738aed2a 2021-11-11T11:48:57Z\n", + "43 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f 2021-10-26T11:32:30Z\n", + "44 3f46491c0fe377fd922412c93137efb6a4879b05 2021-10-26T11:15:21Z\n", + "45 8dd2a04b1d7e559f5124d012f0a729d0180216d2 2021-10-11T15:33:46Z\n", + "46 ddda708da9f2f41ae7e7d122973c2eddb141d949 2021-10-11T15:29:53Z\n", + "47 8d77b3dd93959663d58ae5b626289d0746edd0e7 2021-10-11T15:13:57Z\n", + "48 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea 2021-10-11T14:48:05Z\n", + "49 389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 2021-10-11T13:16:09Z\n", + "50 5088650c144e6a3ee05ac1e015d487a86095e665 2021-10-11T12:53:06Z\n", + "51 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd 2021-09-17T15:49:56Z\n", + "52 352813601073bcdc3d5eb08d1be07be904276a9a 2021-09-17T15:49:21Z\n", + "53 6c613ce701353f42b6c911801f0aeb78413fac9d 2021-08-20T15:25:29Z\n", + "54 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 2021-08-20T14:12:35Z\n", + "55 a231c3b065a7b9c86c92915f3b4bcf012ec36175 2021-07-20T11:13:25Z\n", + "56 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d 2021-07-20T10:34:46Z\n", + "57 4a8d93e8607e2413edee71da68cade6e11249fea 2021-07-19T11:27:37Z\n", + "58 d3fd19b04d4256600e8c90a27a2b317d61514c86 2021-07-19T11:23:30Z\n", + "59 fd63f824a11eead1f7fb39457251c7ac27ad1f93 2021-07-15T08:07:22Z\n", + "60 89b57278869c7b46fbbaf94825ed336328f3567a 2021-07-15T07:59:10Z\n", + "61 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 2021-07-14T06:19:03Z\n", + "62 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c 2021-07-13T16:04:39Z\n", + "63 4cdd02827d4b0d2d8834e45baaea621663e0d632 2021-07-13T16:03:03Z\n", + "64 e6a3f0cc5710495475e7b959ee82c649978843f8 2021-07-13T16:01:36Z\n", + "65 487c16cf1fb4ecb7eca25d752cb7178f10232a81 2021-07-13T15:56:41Z\n", + "66 3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 2021-07-13T15:55:05Z\n", + "67 d155ba8553d2c53580ef66fbf733484dc2857a30 2021-07-13T15:52:43Z\n", + "68 af805f6d40beef639fac7bd1c5f7789893c2f662 2021-06-15T10:31:53Z\n", + "69 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 2021-06-15T10:26:05Z\n", + "70 a736a7ce4d98a0fefa3f4c01ab6da4641de74254 2021-06-11T12:09:09Z\n", + "71 2f6878301950dfea48a8147a6d8bd012be564063 2021-06-11T12:09:02Z\n", + "72 c0510fbaa138ba0029d8aa2949c282fb2dfbf926 2021-06-11T10:16:30Z\n", + "73 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 2021-05-12T10:36:19Z\n", + "74 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 2021-05-12T10:34:43Z\n", + "75 b9d97ef45c56394528534bd1a2ec7d2d78523354 2021-04-26T14:25:47Z\n", + "76 8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 2021-04-21T11:17:00Z\n", + "77 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 2021-04-21T11:16:49Z\n", + "78 410e5b8bd76c20bcde2cd0e92c78713e00160c28 2021-04-21T10:36:48Z\n", + "79 4240ef4cf17e503c44b177ff0f7b740258ac2e70 2021-04-12T15:17:44Z\n", + "80 7b746d5303493fb53214ceffbd9b365c8ef4a126 2021-04-01T10:04:53Z\n", + "81 94cfe2ac15af0171f1397984ca0d1968a6931eb3 2021-03-03T08:53:38Z\n", + "82 c37267e1ee355c619a3058da5a7135e19e6522de 2021-03-03T08:44:58Z\n", + "83 d531c3422f806634d35d611b0296b6a34815c4e7 2021-02-26T12:30:20Z\n", + "84 0fa36435691cac5651bee2ffe511f73ccd98c367 2021-02-17T15:20:04Z\n", + "85 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 2021-02-17T14:31:37Z\n", + "86 3182e0793150de4ffb34da2774991cb24e49a191 2021-02-04T13:05:18Z\n", + "87 5df8b7ecec0e249df5485dd622efed8b35758540 2021-02-04T11:29:37Z\n", + "88 0fe7efb1a6217accb8d53cbb17a633f406459fbb 2021-02-03T16:38:34Z\n", + "89 2fdc68adf24ec02e28fba5657c7f31c1373491d2 2021-02-03T16:11:39Z\n", + "90 cf7eb4a9781fbdac6dba9ff7b345db2d88748eea 2021-02-03T16:10:25Z\n", + "91 6305b6c83d61553d3606905f7b41a0cb99f92f0d 2021-01-19T16:57:57Z\n", + "92 25c04ea1f8bc4a9915417998310a563bdbb48115 2021-01-19T16:56:43Z\n", + "93 cee977d8d1ca2d1f03f384e53227d56e5143b6fb 2021-01-19T11:56:18Z\n", + "94 03ded64be9b290287ab0101891ca6f338861c2fe 2021-01-19T11:55:23Z\n", + "95 4ec1022d2645f3c2e5018971473710d568078eae 2021-01-18T16:31:24Z\n", + "96 7a7d58ec828e8295dd4011f4f460f961a2b4428a 2021-01-18T15:04:52Z\n", + "97 67c8be545d4483ac34f86fdd57f09135a4820be6 2021-01-18T15:02:25Z\n", + "98 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 2021-01-18T14:51:08Z\n", + "99 a02389393dbd06e2e936d7d2438ef7e48fb969d9 2020-12-16T11:39:46Z" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/notebooks/0.2-github-api-eda.ipynb b/notebooks/0.2-github-api-eda.ipynb new file mode 100644 index 00000000..8f2f556b --- /dev/null +++ b/notebooks/0.2-github-api-eda.ipynb @@ -0,0 +1,1292 @@ +{ + "cells": [ + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# GitHub API EDA\n", + "Using NetworkX for exploration of graph data from the GitHub API." + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "from dotenv import load_dotenv, find_dotenv\n", + "load_dotenv(find_dotenv());\n", + "from itertools import chain, starmap\n", + "import json\n", + "import requests\n", + "import pandas as pd\n", + "\n", + "# Pandas display options\n", + "pd.set_option('display.max_rows', None)\n", + "pd.set_option('display.max_columns', None)\n", + "pd.set_option('display.max_colwidth', None)\n", + "pd.set_option('display.width', None)" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [], + "source": [ + "# Environment variables\n", + "AWS_REGION = os.environ[\"AWS_REGION\"] \n", + "GITHUB_PERSONAL_ACCESS_TOKEN = os.environ[\"GITHUB_PERSONAL_ACCESS_TOKEN\"]\n", + "GITHUB_REPOSITORY_OWNER = \"ANHIG\" # os.environ[\"GITHUB_REPOSITORY_OWNER\"]\n", + "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]\n", + "GFE_BUCKET = os.environ[\"GFE_BUCKET\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [], + "source": [ + "def flatten_json(dictionary, sep='.', skip_fields=[]):\n", + " \"\"\"Flatten a nested json file. For a list of dictionaries, use this\n", + " inside a for loop before converting to pandas DataFrame.\"\"\"\n", + "\n", + " def unpack(parent_key, parent_value):\n", + " \"\"\"Unpack one level of nesting in json file\"\"\"\n", + " # Unpack one level only!!!\n", + " \n", + " if isinstance(parent_value, dict):\n", + " for key, value in parent_value.items():\n", + " temp1 = parent_key + sep + key\n", + " yield temp1, value\n", + " elif isinstance(parent_value, list):\n", + " i = 0 \n", + " for value in parent_value:\n", + " temp2 = parent_key + sep +str(i) \n", + " i += 1\n", + " yield temp2, value\n", + " else:\n", + " yield parent_key, parent_value \n", + "\n", + "\n", + " # Keep iterating until the termination condition is satisfied\n", + " while True:\n", + " # Keep unpacking the json file until all values are atomic elements (not dictionary or list)\n", + " dictionary = dict(chain.from_iterable(starmap(unpack, dictionary.items())))\n", + " # Terminate condition: not any value in the json file is dictionary or list\n", + " if not any(isinstance(value, dict) for value in dictionary.values()) and \\\n", + " not any(isinstance(value, list) for value in dictionary.values()):\n", + " break\n", + "\n", + " return dictionary\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": {}, + "outputs": [], + "source": [ + "def get_commits(owner, repo, per_page=100):\n", + " \"\"\"Return a list of GitHub commits for the specified repository\"\"\"\n", + "\n", + " base_url = 'https://api.github.com'\n", + "\n", + " # Endpoint\n", + " endpoint = f'/repos/{owner}/{repo}/commits?per_page={per_page}'\n", + "\n", + " url = base_url + endpoint\n", + "\n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + "\n", + " response = requests.get(url, headers=headers)\n", + "\n", + " return response.json()" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "outputs": [], + "source": [ + "def get_commit(owner, repo, commit_sha):\n", + " \"\"\"Return the commit for the specified repository and commit SHA\"\"\"\n", + "\n", + " base_url = 'https://api.github.com'\n", + "\n", + " # Endpoint\n", + " endpoint = f'/repos/{owner}/{repo}/commits/{commit_sha}'\n", + " url = base_url + endpoint\n", + "\n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + "\n", + " response = requests.get(url, headers=headers)\n", + "\n", + " return response.json()" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [], + "source": [ + "def get_branches(owner, repo):\n", + " \"\"\"Fetch branches for a GitHub repository\"\"\"\n", + "\n", + " base_url = 'https://api.github.com'\n", + "\n", + " # Endpoint\n", + " endpoint = f'/repos/{owner}/{repo}/branches'\n", + " url = base_url + endpoint\n", + "\n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + "\n", + " response = requests.get(url, headers=headers)\n", + " branches = response.json()\n", + "\n", + " return branches" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [], + "source": [ + "def get_branch(owner, repo, branch_name):\n", + " \"\"\"Fetch branches for a GitHub repository\"\"\"\n", + "\n", + " base_url = 'https://api.github.com'\n", + "\n", + " # Endpoint\n", + " endpoint = f'/repos/{owner}/{repo}/branches/{branch_name}'\n", + " url = base_url + endpoint\n", + "\n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + "\n", + " response = requests.get(url, headers=headers)\n", + " branches = response.json()\n", + "\n", + " return branches" + ] + }, + { + "cell_type": "code", + "execution_count": 45, + "metadata": {}, + "outputs": [], + "source": [ + "# Function to fetch pull requests\n", + "def fetch_pull_requests(owner, repo):\n", + " url = f\"https://api.github.com/repos/{owner}/{repo}/pulls?state=all\"\n", + " \n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + " response = requests.get(url, headers=headers)\n", + "\n", + " if response.status_code == 200:\n", + " return response.json()\n", + " else:\n", + " print(f\"Error: {response.status_code}\")\n", + " return []" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Branches" + ] + }, + { + "cell_type": "code", + "execution_count": 46, + "metadata": {}, + "outputs": [], + "source": [ + "# branches = get_branches(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME)" + ] + }, + { + "cell_type": "code", + "execution_count": 47, + "metadata": {}, + "outputs": [], + "source": [ + "# branch = get_branch(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Latest\")" + ] + }, + { + "cell_type": "code", + "execution_count": 48, + "metadata": {}, + "outputs": [], + "source": [ + "# branch['commit']['sha']" + ] + }, + { + "cell_type": "code", + "execution_count": 49, + "metadata": {}, + "outputs": [], + "source": [ + "# branches_df = pd.DataFrame([flatten_json(branch) for branch in branches])" + ] + }, + { + "cell_type": "code", + "execution_count": 50, + "metadata": {}, + "outputs": [], + "source": [ + "# branches_df" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Pull Requests" + ] + }, + { + "cell_type": "code", + "execution_count": 51, + "metadata": {}, + "outputs": [], + "source": [ + "# # Fetch pull requests and load them into a DataFrame\n", + "# pull_requests = fetch_pull_requests(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, GITHUB_PERSONAL_ACCESS_TOKEN)" + ] + }, + { + "cell_type": "code", + "execution_count": 52, + "metadata": {}, + "outputs": [], + "source": [ + "# # pull_requests_df = pd.DataFrame(pull_requests)\n", + "# pull_requests_df = pd.DataFrame([flatten_json(pull_request) for pull_request in pull_requests])" + ] + }, + { + "cell_type": "code", + "execution_count": 53, + "metadata": {}, + "outputs": [], + "source": [ + "# pull_requests_df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 54, + "metadata": {}, + "outputs": [], + "source": [ + "# pull_requests_df[\"title\"].unique()" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Commits" + ] + }, + { + "cell_type": "code", + "execution_count": 55, + "metadata": {}, + "outputs": [], + "source": [ + "commits = get_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME)" + ] + }, + { + "cell_type": "code", + "execution_count": 56, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "100" + ] + }, + "execution_count": 56, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(commits)" + ] + }, + { + "cell_type": "code", + "execution_count": 57, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'38398a75e9762ff070d8e9bd714d074332646cd7'" + ] + }, + "execution_count": 57, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits[0]['sha']" + ] + }, + { + "cell_type": "code", + "execution_count": 58, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'sha': '38398a75e9762ff070d8e9bd714d074332646cd7',\n", + " 'node_id': 'C_kwDOAXZz6NoAKDM4Mzk4YTc1ZTk3NjJmZjA3MGQ4ZTliZDcxNGQwNzQzMzI2NDZjZDc',\n", + " 'commit': {'author': {'name': 'xeniageorgiouAN',\n", + " 'email': 'xenia.georgiou@anthonynolan.org',\n", + " 'date': '2023-04-17T16:03:52Z'},\n", + " 'committer': {'name': 'GitHub',\n", + " 'email': 'noreply@github.com',\n", + " 'date': '2023-04-17T16:03:52Z'},\n", + " 'message': 'Merge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0',\n", + " 'tree': {'sha': 'e9ffca9666e355b1285a0c6a42951f6a28ea7f90',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90'},\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38398a75e9762ff070d8e9bd714d074332646cd7',\n", + " 'comment_count': 0,\n", + " 'verification': {'verified': True,\n", + " 'reason': 'valid',\n", + " 'signature': '-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkPW3oCRBK7hj4Ov3rIwAAkxkIAI1/KmiZW1yRfwe8e++ROHQo\\ncPbR+1PipOfVXcgaJVyK5vfiR1d+1DsLph0k+VurKcVIn5As5Pc+XSi7ImeeNFzV\\nrk51rZXuSwzznIuuRptXJsnhcrfnsg61FII47Qqhh2YcMkFFg7TMDlRZca0qWCJB\\nHZ2+MbVkXZjJf1ZmBTq6z/gHVRcApwfGlD6JVwNkppGC0EgXAJm+5/qguB7CNGgZ\\nDXK1PLm9p5qhiC2zdg+ploGe53NKYEFgib1N3qhOc7hAi6p60bWoFw2gdFzMjmSu\\nqdtdSdIvbm0aobJDjiabTHLq85ojQ40RiPR4WBc65BXhXsmYSsTwnQvgdiDkXKY=\\n=ajY2\\n-----END PGP SIGNATURE-----\\n',\n", + " 'payload': 'tree e9ffca9666e355b1285a0c6a42951f6a28ea7f90\\nparent 5f2c562056f8ffa89aeea0631f2a52300ee0de17\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor xeniageorgiouAN 1681747432 +0100\\ncommitter GitHub 1681747432 +0100\\n\\nMerge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0'}},\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7',\n", + " 'comments_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7/comments',\n", + " 'author': {'login': 'xeniageorgiouAN',\n", + " 'id': 55495460,\n", + " 'node_id': 'MDQ6VXNlcjU1NDk1NDYw',\n", + " 'avatar_url': 'https://avatars.githubusercontent.com/u/55495460?v=4',\n", + " 'gravatar_id': '',\n", + " 'url': 'https://api.github.com/users/xeniageorgiouAN',\n", + " 'html_url': 'https://github.com/xeniageorgiouAN',\n", + " 'followers_url': 'https://api.github.com/users/xeniageorgiouAN/followers',\n", + " 'following_url': 'https://api.github.com/users/xeniageorgiouAN/following{/other_user}',\n", + " 'gists_url': 'https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}',\n", + " 'starred_url': 'https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}',\n", + " 'subscriptions_url': 'https://api.github.com/users/xeniageorgiouAN/subscriptions',\n", + " 'organizations_url': 'https://api.github.com/users/xeniageorgiouAN/orgs',\n", + " 'repos_url': 'https://api.github.com/users/xeniageorgiouAN/repos',\n", + " 'events_url': 'https://api.github.com/users/xeniageorgiouAN/events{/privacy}',\n", + " 'received_events_url': 'https://api.github.com/users/xeniageorgiouAN/received_events',\n", + " 'type': 'User',\n", + " 'site_admin': False},\n", + " 'committer': {'login': 'web-flow',\n", + " 'id': 19864447,\n", + " 'node_id': 'MDQ6VXNlcjE5ODY0NDQ3',\n", + " 'avatar_url': 'https://avatars.githubusercontent.com/u/19864447?v=4',\n", + " 'gravatar_id': '',\n", + " 'url': 'https://api.github.com/users/web-flow',\n", + " 'html_url': 'https://github.com/web-flow',\n", + " 'followers_url': 'https://api.github.com/users/web-flow/followers',\n", + " 'following_url': 'https://api.github.com/users/web-flow/following{/other_user}',\n", + " 'gists_url': 'https://api.github.com/users/web-flow/gists{/gist_id}',\n", + " 'starred_url': 'https://api.github.com/users/web-flow/starred{/owner}{/repo}',\n", + " 'subscriptions_url': 'https://api.github.com/users/web-flow/subscriptions',\n", + " 'organizations_url': 'https://api.github.com/users/web-flow/orgs',\n", + " 'repos_url': 'https://api.github.com/users/web-flow/repos',\n", + " 'events_url': 'https://api.github.com/users/web-flow/events{/privacy}',\n", + " 'received_events_url': 'https://api.github.com/users/web-flow/received_events',\n", + " 'type': 'User',\n", + " 'site_admin': False},\n", + " 'parents': [{'sha': '5f2c562056f8ffa89aeea0631f2a52300ee0de17',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17'},\n", + " {'sha': 'def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b'}],\n", + " 'stats': {'total': 0, 'additions': 0, 'deletions': 0},\n", + " 'files': []}" + ] + }, + "execution_count": 58, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "get_commit(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"38398a75e9762ff070d8e9bd714d074332646cd7\")" + ] + }, + { + "cell_type": "code", + "execution_count": 128, + "metadata": {}, + "outputs": [], + "source": [ + "# load dataframe from json and drop columns that are all null\n", + "commits_df = (\n", + " pd.DataFrame([flatten_json(commit) for commit in commits])\n", + " # pd.DataFrame(commits)\n", + " .dropna(axis=1, how='all')\n", + " # .sort_values(by='commit.committer.date', ascending=False)\n", + ")" + ] + }, + { + "cell_type": "code", + "execution_count": 129, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['sha', 'node_id', 'commit.author.name', 'commit.author.email',\n", + " 'commit.author.date', 'commit.committer.name', 'commit.committer.email',\n", + " 'commit.committer.date', 'commit.message', 'commit.tree.sha',\n", + " 'commit.tree.url', 'commit.url', 'commit.comment_count',\n", + " 'commit.verification.verified', 'commit.verification.reason',\n", + " 'commit.verification.signature', 'commit.verification.payload', 'url',\n", + " 'html_url', 'comments_url', 'author.login', 'author.id',\n", + " 'author.node_id', 'author.avatar_url', 'author.gravatar_id',\n", + " 'author.url', 'author.html_url', 'author.followers_url',\n", + " 'author.following_url', 'author.gists_url', 'author.starred_url',\n", + " 'author.subscriptions_url', 'author.organizations_url',\n", + " 'author.repos_url', 'author.events_url', 'author.received_events_url',\n", + " 'author.type', 'author.site_admin', 'committer.login', 'committer.id',\n", + " 'committer.node_id', 'committer.avatar_url', 'committer.gravatar_id',\n", + " 'committer.url', 'committer.html_url', 'committer.followers_url',\n", + " 'committer.following_url', 'committer.gists_url',\n", + " 'committer.starred_url', 'committer.subscriptions_url',\n", + " 'committer.organizations_url', 'committer.repos_url',\n", + " 'committer.events_url', 'committer.received_events_url',\n", + " 'committer.type', 'committer.site_admin', 'parents.0.sha',\n", + " 'parents.0.url', 'parents.0.html_url', 'parents.1.sha', 'parents.1.url',\n", + " 'parents.1.html_url'],\n", + " dtype='object')" + ] + }, + "execution_count": 129, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_df.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 130, + "metadata": {}, + "outputs": [], + "source": [ + "cols = [\n", + " \"sha\",\n", + " \"commit.author.date\",\n", + " \"commit.message\"\n", + "]\n", + "commits_df = commits_df[cols]\n", + "\n", + "# convert date column to datetime\n", + "commits_df[\"date\"] = pd.to_datetime(commits_df[\"commit.author.date\"])\n", + "commits_df.drop(columns=[\"commit.author.date\"], inplace=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 131, + "metadata": {}, + "outputs": [], + "source": [ + "# # Commit SHAs do not correspond to branch SHAs, so this approach doesn't work\n", + "# # join the branches df to the commits df on branches['commit.sha']\n", + "# commits_df = commits_df.merge(branches_df, left_on='sha', right_on='commit.sha', how='outer')" + ] + }, + { + "cell_type": "code", + "execution_count": 132, + "metadata": {}, + "outputs": [], + "source": [ + "# commits_df.iloc[:4, :]" + ] + }, + { + "cell_type": "code", + "execution_count": 133, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "38398a75e9762ff070d8e9bd714d074332646cd7\n", + "def376dc6955b339b17f0a4b840e80eb6b9c744b\n", + "5f2c562056f8ffa89aeea0631f2a52300ee0de17\n", + "4b8432c7d56121c84d6ef1d75a1c7185c628c13d\n", + "4486f5c623705c6a14d9eeaba7d155cff30cdb43\n", + "50b790037030d958b662085c3f4cf34ba72a32ec\n", + "36220a1c5c2d6954f4873a552544cc0e55b61d0a\n", + "e941759874365cb152a3562c22d10847d10db326\n", + "2d38d3313229fdc5f8aa00052a2db21b35be3d2d\n", + "1ce31fc9e2805034578eff60a269c02176f03252\n", + "2c631a4b61d529ff1c0635750888f6f6d79c2703\n", + "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816\n", + "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\n", + "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02\n", + "1fd937e6c0ff8452f64152aec9632f0586f981d1\n", + "50e92c677f4cd547c32bb9305269a762a9595074\n", + "8732e7d4739a911e01f69d2c5bda82ca15ca68a9\n", + "536e8833f3be4bbcffbfba43cd0b3043c5bf4068\n", + "c90cc62006b35061c8db4b6f8da1b86de7650b23\n", + "1a3be9a5d01a414854ff3bfacd5257c14adeefa2\n" + ] + } + ], + "source": [ + "commit_refs = []\n", + "limit = 20\n", + "for idx, sha in enumerate(commits_df.iloc[:20, :][\"sha\"].to_list()):\n", + " # fetch commit\n", + " print(sha)\n", + " commit = get_commit(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, sha)\n", + " commit_refs.append(commit)\n", + "\n", + " if idx+1 == limit:\n", + " break" + ] + }, + { + "cell_type": "code", + "execution_count": 137, + "metadata": {}, + "outputs": [], + "source": [ + "# commit_refs_df = pd.DataFrame([flatten_json(commit) for commit in commit_refs])\n", + "commit_refs_df = pd.DataFrame(commit_refs)[[\"sha\", \"files\", \"parents\"]]" + ] + }, + { + "cell_type": "code", + "execution_count": 141, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0 [{'sha': '5f2c562056f8ffa89aeea0631f2a52300ee0de17', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17'}, {'sha': 'def376dc6955b339b17f0a4b840e80eb6b9c744b', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b'}]\n", + "1 [{'sha': '5f2c562056f8ffa89aeea0631f2a52300ee0de17', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17'}]\n", + "2 [{'sha': '50b790037030d958b662085c3f4cf34ba72a32ec', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec'}, {'sha': '4b8432c7d56121c84d6ef1d75a1c7185c628c13d', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d'}]\n", + "3 [{'sha': '4486f5c623705c6a14d9eeaba7d155cff30cdb43', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43'}]\n", + "4 [{'sha': '50b790037030d958b662085c3f4cf34ba72a32ec', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec'}]\n", + "5 [{'sha': 'e941759874365cb152a3562c22d10847d10db326', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326'}, {'sha': '36220a1c5c2d6954f4873a552544cc0e55b61d0a', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a'}]\n", + "6 [{'sha': '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d'}]\n", + "7 [{'sha': '1ce31fc9e2805034578eff60a269c02176f03252', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252'}, {'sha': '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d'}]\n", + "8 [{'sha': '2c631a4b61d529ff1c0635750888f6f6d79c2703', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703'}]\n", + "9 [{'sha': '12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816'}, {'sha': '2c631a4b61d529ff1c0635750888f6f6d79c2703', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703'}]\n", + "10 [{'sha': '12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816'}]\n", + "11 [{'sha': 'a9680a9e80e2c119d4aa41f90e5f40cef6e7df02', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02'}, {'sha': '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1'}]\n", + "12 [{'sha': '1fd937e6c0ff8452f64152aec9632f0586f981d1', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1'}]\n", + "13 [{'sha': '50e92c677f4cd547c32bb9305269a762a9595074', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074'}, {'sha': '1fd937e6c0ff8452f64152aec9632f0586f981d1', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1'}]\n", + "14 [{'sha': '8732e7d4739a911e01f69d2c5bda82ca15ca68a9', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9'}]\n", + "15 [{'sha': '536e8833f3be4bbcffbfba43cd0b3043c5bf4068', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068'}, {'sha': '8732e7d4739a911e01f69d2c5bda82ca15ca68a9', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9'}]\n", + "16 [{'sha': 'c90cc62006b35061c8db4b6f8da1b86de7650b23', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23'}]\n", + "17 [{'sha': 'd1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe'}, {'sha': 'c90cc62006b35061c8db4b6f8da1b86de7650b23', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23'}]\n", + "18 [{'sha': '1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2'}, {'sha': 'd1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe'}]\n", + "19 [{'sha': '4863b8f0a070d70836dfbdc00bdf70aa7bb66345', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345'}]\n", + "Name: parents, dtype: object" + ] + }, + "execution_count": 141, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commit_refs_df.loc[:20, :]['parents']" + ] + }, + { + "cell_type": "code", + "execution_count": 97, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0 [{'sha': '5f2c562056f8ffa89aeea0631f2a52300ee0de17', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17'}, {'sha': 'def376dc6955b339b17f0a4b840e80eb6b9c744b', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b'}]\n", + "1 [{'sha': '5f2c562056f8ffa89aeea0631f2a52300ee0de17', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17'}]\n", + "2 [{'sha': '50b790037030d958b662085c3f4cf34ba72a32ec', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec'}, {'sha': '4b8432c7d56121c84d6ef1d75a1c7185c628c13d', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d'}]\n", + "3 [{'sha': '4486f5c623705c6a14d9eeaba7d155cff30cdb43', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43'}]\n", + "4 [{'sha': '50b790037030d958b662085c3f4cf34ba72a32ec', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec'}]\n", + "5 [{'sha': 'e941759874365cb152a3562c22d10847d10db326', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326'}, {'sha': '36220a1c5c2d6954f4873a552544cc0e55b61d0a', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a'}]\n", + "6 [{'sha': '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d'}]\n", + "7 [{'sha': '1ce31fc9e2805034578eff60a269c02176f03252', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252'}, {'sha': '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d'}]\n", + "8 [{'sha': '2c631a4b61d529ff1c0635750888f6f6d79c2703', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703'}]\n", + "9 [{'sha': '12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816'}, {'sha': '2c631a4b61d529ff1c0635750888f6f6d79c2703', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703'}]\n", + "10 [{'sha': '12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816'}]\n", + "11 [{'sha': 'a9680a9e80e2c119d4aa41f90e5f40cef6e7df02', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02'}, {'sha': '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1'}]\n", + "12 [{'sha': '1fd937e6c0ff8452f64152aec9632f0586f981d1', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1'}]\n", + "13 [{'sha': '50e92c677f4cd547c32bb9305269a762a9595074', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074'}, {'sha': '1fd937e6c0ff8452f64152aec9632f0586f981d1', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1'}]\n", + "14 [{'sha': '8732e7d4739a911e01f69d2c5bda82ca15ca68a9', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9'}]\n", + "15 [{'sha': '536e8833f3be4bbcffbfba43cd0b3043c5bf4068', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068'}, {'sha': '8732e7d4739a911e01f69d2c5bda82ca15ca68a9', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9'}]\n", + "16 [{'sha': 'c90cc62006b35061c8db4b6f8da1b86de7650b23', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23'}]\n", + "17 [{'sha': 'd1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe'}, {'sha': 'c90cc62006b35061c8db4b6f8da1b86de7650b23', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23'}]\n", + "18 [{'sha': '1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2'}, {'sha': 'd1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe'}]\n", + "19 [{'sha': '4863b8f0a070d70836dfbdc00bdf70aa7bb66345', 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345', 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345'}]\n", + "Name: parents, dtype: object" + ] + }, + "execution_count": 97, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commit_refs_df['parents']" + ] + }, + { + "cell_type": "code", + "execution_count": 142, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "RangeIndex: 100 entries, 0 to 99\n", + "Data columns (total 3 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 sha 100 non-null object \n", + " 1 commit.message 100 non-null object \n", + " 2 date 100 non-null datetime64[ns, UTC]\n", + "dtypes: datetime64[ns, UTC](1), object(2)\n", + "memory usage: 2.5+ KB\n" + ] + } + ], + "source": [ + "commits_df.info()" + ] + }, + { + "cell_type": "code", + "execution_count": 143, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "RangeIndex: 20 entries, 0 to 19\n", + "Data columns (total 3 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 sha 20 non-null object\n", + " 1 files 20 non-null object\n", + " 2 parents 20 non-null object\n", + "dtypes: object(3)\n", + "memory usage: 608.0+ bytes\n" + ] + } + ], + "source": [ + "commit_refs_df.info()" + ] + }, + { + "cell_type": "code", + "execution_count": 144, + "metadata": {}, + "outputs": [], + "source": [ + "# join commit dfs on sha\n", + "commits_joined_df = commits_df.merge(commit_refs_df, on='sha', how='inner')" + ] + }, + { + "cell_type": "code", + "execution_count": 145, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "Index(['sha', 'commit.message', 'date', 'files', 'parents'], dtype='object')" + ] + }, + "execution_count": 145, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_joined_df.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 146, + "metadata": {}, + "outputs": [], + "source": [ + "commits_joined_df.loc[:10, ['sha', 'commit.message', 'date', 'parents', 'files']].to_csv(\"commits.csv\", index=False, header=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 152, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[{'sha': 'e941759874365cb152a3562c22d10847d10db326',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326'},\n", + " {'sha': '36220a1c5c2d6954f4873a552544cc0e55b61d0a',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a'}]" + ] + }, + "execution_count": 152, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_joined_df['parents'].iloc[5]" + ] + }, + { + "cell_type": "code", + "execution_count": 68, + "metadata": {}, + "outputs": [], + "source": [ + "# # # group commits by day\n", + "# # commit_refs_df = pd.DataFrame(commit_refs)\n", + "# # commit_refs_df[\"date\"] = pd.to_datetime(commit_refs_df[\"commit\"].apply(lambda x: x[\"author\"][\"date\"]))\n", + "\n", + "# # # extract message field\n", + "# # commit_refs_df[\"message\"] = commit_refs_df[\"commit\"].apply(lambda x: x[\"message\"])\n", + "\n", + "# # convert commit.author.date to datetime and sort by date descending\n", + "# commit_refs_df[\"date\"] = pd.to_datetime(commit_refs_df[\"commit.author.date\"])\n", + "\n", + "# # extract filename from files field\n", + "# commit_refs_df[\"files\"] = commit_refs_df[\"files\"].apply(lambda x: [file[\"filename\"] for file in x])\n", + "\n", + "# # select columns\n", + "# cols = [\n", + "# \"sha\",\n", + "# \"date\",\n", + "# \"files\",\n", + "# ]\n", + "\n", + "# commit_refs_df = commit_refs_df[cols].explode(\"files\").dropna().sort_values(\"date\", ascending=False)" + ] + }, + { + "cell_type": "code", + "execution_count": 69, + "metadata": {}, + "outputs": [], + "source": [ + "# commit_refs_df.groupby(pd.Grouper(key=\"date\", freq=\"D\"))[[\"sha\", \"files\"]].count()" + ] + }, + { + "cell_type": "code", + "execution_count": 70, + "metadata": {}, + "outputs": [], + "source": [ + "# flatten_json(commit_refs_df.loc[0, \"commit\"])" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## GitHub Graph Analysis" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "import networkx as nx" + ] + }, + { + "cell_type": "code", + "execution_count": 153, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "\n", + "RangeIndex: 7 entries, 0 to 6\n", + "Data columns (total 5 columns):\n", + " # Column Non-Null Count Dtype \n", + "--- ------ -------------- ----- \n", + " 0 sha 7 non-null object \n", + " 1 commit.message 7 non-null object \n", + " 2 date 7 non-null datetime64[ns, UTC]\n", + " 3 files 7 non-null object \n", + " 4 parents 7 non-null object \n", + "dtypes: datetime64[ns, UTC](1), object(4)\n", + "memory usage: 408.0+ bytes\n" + ] + } + ], + "source": [ + "commits_joined_df.iloc[:7, :].info()" + ] + }, + { + "cell_type": "code", + "execution_count": 127, + "metadata": {}, + "outputs": [], + "source": [ + "# commits_joined_df.loc[:7, ['sha', 'commit', 'parents', 'files']].to_csv(\"commits_joined.csv\", index=False, header=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 188, + "metadata": {}, + "outputs": [], + "source": [ + "commits_exp_df = commits_joined_df.explode(\"files\").explode(\"parents\")\n", + "commits_exp_df.columns = ['sha', 'commit.message', 'date', 'file', 'parent']" + ] + }, + { + "cell_type": "code", + "execution_count": 189, + "metadata": {}, + "outputs": [], + "source": [ + "# unnest the fields in the file column as their own columns with prefix\n", + "commits_exp_df = pd.json_normalize(commits_exp_df['file'], sep='.')\n" + ] + }, + { + "cell_type": "code", + "execution_count": 190, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
shafilenamestatusadditionsdeletionschangesblob_urlraw_urlcontents_urlprevious_filenamepatch
5df1a5591eff92be3a94c065884d8264d308513c6ihiw/hml/3.51.0_ReferenceSequences.fastarenamed0.00.00.0https://github.com/ANHIG/IMGTHLA/blob/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/ihiw%2Fhml%2F3.51.0_ReferenceSequences.fastahttps://github.com/ANHIG/IMGTHLA/raw/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/ihiw%2Fhml%2F3.51.0_ReferenceSequences.fastahttps://api.github.com/repos/ANHIG/IMGTHLA/contents/ihiw%2Fhml%2F3.51.0_ReferenceSequences.fasta?ref=4b8432c7d56121c84d6ef1d75a1c7185c628c13dihiw/hml/3.50.0_ReferenceSequences.fastaNaN
6e23440821dc326f42b5444dbb1eac323650fae1eihiw/hml/3.51.0_Reference_Alleles.txtrenamed3.03.06.0https://github.com/ANHIG/IMGTHLA/blob/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/ihiw%2Fhml%2F3.51.0_Reference_Alleles.txthttps://github.com/ANHIG/IMGTHLA/raw/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/ihiw%2Fhml%2F3.51.0_Reference_Alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/contents/ihiw%2Fhml%2F3.51.0_Reference_Alleles.txt?ref=4b8432c7d56121c84d6ef1d75a1c7185c628c13dihiw/hml/3.50.0_Reference_Alleles.txt@@ -1,8 +1,8 @@\\n-# filename: 3.50.0_Reference_Alleles.txt\\n-# date: 2022-10-12\\n+# filename: 3.51.0_Reference_Alleles.txt\\n+# date: 2023-01-12\\n # version: 1.0\\n # author: Ben Matern <B.M.Matern@umcutrecht.nl>\\n-IPD-IMGT/HLA Database 3.50.0 Accession Number\\tLocus\\tIPD-IMGT/HLA Database 3.50.0 Allele Name\\tDescription\\n+IPD-IMGT/HLA Database 3.51.0 Accession Number\\tLocus\\tIPD-IMGT/HLA Database 3.51.0 Allele Name\\tDescription\\n HLA00001\\tHLA-A\\tHLA-A*01:01:01:01\\tHLA-A Locus Reference;A*01 Reference\\n HLA00005\\tHLA-A\\tHLA-A*02:01:01:01\\tA*02 Reference\\n HLA00037\\tHLA-A\\tHLA-A*03:01:01:01\\tA*03 Reference
7NaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN
809190c395f26163a25fa85d0666b35f9f8846f49Allelelist_history.txtmodified2.02.04.0https://github.com/ANHIG/IMGTHLA/blob/50b790037030d958b662085c3f4cf34ba72a32ec/Allelelist_history.txthttps://github.com/ANHIG/IMGTHLA/raw/50b790037030d958b662085c3f4cf34ba72a32ec/Allelelist_history.txthttps://api.github.com/repos/ANHIG/IMGTHLA/contents/Allelelist_history.txt?ref=50b790037030d958b662085c3f4cf34ba72a32ecNaN@@ -1,6 +1,6 @@\\n # file: Allelelist_history.txt\\n-# date: \\n-# version: IPD-IMGT/HLA \\n+# date: 2022-10-12\\n+# version: IPD-IMGT/HLA 3.50.0\\n # origin: https://github.com/ANHIG/IMGTHLA/Allelelist_history.txt\\n # repository: https://raw.githubusercontent.com/ANHIG/IMGTHLA/Latest/Allelelist_history.txt\\n # author: WHO, Steven G. E. Marsh (steven.marsh@ucl.ac.uk)
909190c395f26163a25fa85d0666b35f9f8846f49Allelelist_history.txtmodified2.02.04.0https://github.com/ANHIG/IMGTHLA/blob/50b790037030d958b662085c3f4cf34ba72a32ec/Allelelist_history.txthttps://github.com/ANHIG/IMGTHLA/raw/50b790037030d958b662085c3f4cf34ba72a32ec/Allelelist_history.txthttps://api.github.com/repos/ANHIG/IMGTHLA/contents/Allelelist_history.txt?ref=50b790037030d958b662085c3f4cf34ba72a32ecNaN@@ -1,6 +1,6 @@\\n # file: Allelelist_history.txt\\n-# date: \\n-# version: IPD-IMGT/HLA \\n+# date: 2022-10-12\\n+# version: IPD-IMGT/HLA 3.50.0\\n # origin: https://github.com/ANHIG/IMGTHLA/Allelelist_history.txt\\n # repository: https://raw.githubusercontent.com/ANHIG/IMGTHLA/Latest/Allelelist_history.txt\\n # author: WHO, Steven G. E. Marsh (steven.marsh@ucl.ac.uk)
\n", + "
" + ], + "text/plain": [ + " sha \n", + "5 df1a5591eff92be3a94c065884d8264d308513c6 \\\n", + "6 e23440821dc326f42b5444dbb1eac323650fae1e \n", + "7 NaN \n", + "8 09190c395f26163a25fa85d0666b35f9f8846f49 \n", + "9 09190c395f26163a25fa85d0666b35f9f8846f49 \n", + "\n", + " filename status additions deletions \n", + "5 ihiw/hml/3.51.0_ReferenceSequences.fasta renamed 0.0 0.0 \\\n", + "6 ihiw/hml/3.51.0_Reference_Alleles.txt renamed 3.0 3.0 \n", + "7 NaN NaN NaN NaN \n", + "8 Allelelist_history.txt modified 2.0 2.0 \n", + "9 Allelelist_history.txt modified 2.0 2.0 \n", + "\n", + " changes \n", + "5 0.0 \\\n", + "6 6.0 \n", + "7 NaN \n", + "8 4.0 \n", + "9 4.0 \n", + "\n", + " blob_url \n", + "5 https://github.com/ANHIG/IMGTHLA/blob/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/ihiw%2Fhml%2F3.51.0_ReferenceSequences.fasta \\\n", + "6 https://github.com/ANHIG/IMGTHLA/blob/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/ihiw%2Fhml%2F3.51.0_Reference_Alleles.txt \n", + "7 NaN \n", + "8 https://github.com/ANHIG/IMGTHLA/blob/50b790037030d958b662085c3f4cf34ba72a32ec/Allelelist_history.txt \n", + "9 https://github.com/ANHIG/IMGTHLA/blob/50b790037030d958b662085c3f4cf34ba72a32ec/Allelelist_history.txt \n", + "\n", + " raw_url \n", + "5 https://github.com/ANHIG/IMGTHLA/raw/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/ihiw%2Fhml%2F3.51.0_ReferenceSequences.fasta \\\n", + "6 https://github.com/ANHIG/IMGTHLA/raw/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/ihiw%2Fhml%2F3.51.0_Reference_Alleles.txt \n", + "7 NaN \n", + "8 https://github.com/ANHIG/IMGTHLA/raw/50b790037030d958b662085c3f4cf34ba72a32ec/Allelelist_history.txt \n", + "9 https://github.com/ANHIG/IMGTHLA/raw/50b790037030d958b662085c3f4cf34ba72a32ec/Allelelist_history.txt \n", + "\n", + " contents_url \n", + "5 https://api.github.com/repos/ANHIG/IMGTHLA/contents/ihiw%2Fhml%2F3.51.0_ReferenceSequences.fasta?ref=4b8432c7d56121c84d6ef1d75a1c7185c628c13d \\\n", + "6 https://api.github.com/repos/ANHIG/IMGTHLA/contents/ihiw%2Fhml%2F3.51.0_Reference_Alleles.txt?ref=4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "7 NaN \n", + "8 https://api.github.com/repos/ANHIG/IMGTHLA/contents/Allelelist_history.txt?ref=50b790037030d958b662085c3f4cf34ba72a32ec \n", + "9 https://api.github.com/repos/ANHIG/IMGTHLA/contents/Allelelist_history.txt?ref=50b790037030d958b662085c3f4cf34ba72a32ec \n", + "\n", + " previous_filename \n", + "5 ihiw/hml/3.50.0_ReferenceSequences.fasta \\\n", + "6 ihiw/hml/3.50.0_Reference_Alleles.txt \n", + "7 NaN \n", + "8 NaN \n", + "9 NaN \n", + "\n", + " patch \n", + "5 NaN \n", + "6 @@ -1,8 +1,8 @@\\n-# filename: 3.50.0_Reference_Alleles.txt\\n-# date: 2022-10-12\\n+# filename: 3.51.0_Reference_Alleles.txt\\n+# date: 2023-01-12\\n # version: 1.0\\n # author: Ben Matern \\n-IPD-IMGT/HLA Database 3.50.0 Accession Number\\tLocus\\tIPD-IMGT/HLA Database 3.50.0 Allele Name\\tDescription\\n+IPD-IMGT/HLA Database 3.51.0 Accession Number\\tLocus\\tIPD-IMGT/HLA Database 3.51.0 Allele Name\\tDescription\\n HLA00001\\tHLA-A\\tHLA-A*01:01:01:01\\tHLA-A Locus Reference;A*01 Reference\\n HLA00005\\tHLA-A\\tHLA-A*02:01:01:01\\tA*02 Reference\\n HLA00037\\tHLA-A\\tHLA-A*03:01:01:01\\tA*03 Reference \n", + "7 NaN \n", + "8 @@ -1,6 +1,6 @@\\n # file: Allelelist_history.txt\\n-# date: \\n-# version: IPD-IMGT/HLA \\n+# date: 2022-10-12\\n+# version: IPD-IMGT/HLA 3.50.0\\n # origin: https://github.com/ANHIG/IMGTHLA/Allelelist_history.txt\\n # repository: https://raw.githubusercontent.com/ANHIG/IMGTHLA/Latest/Allelelist_history.txt\\n # author: WHO, Steven G. E. Marsh (steven.marsh@ucl.ac.uk) \n", + "9 @@ -1,6 +1,6 @@\\n # file: Allelelist_history.txt\\n-# date: \\n-# version: IPD-IMGT/HLA \\n+# date: 2022-10-12\\n+# version: IPD-IMGT/HLA 3.50.0\\n # origin: https://github.com/ANHIG/IMGTHLA/Allelelist_history.txt\\n # repository: https://raw.githubusercontent.com/ANHIG/IMGTHLA/Latest/Allelelist_history.txt\\n # author: WHO, Steven G. E. Marsh (steven.marsh@ucl.ac.uk) " + ] + }, + "execution_count": 190, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_exp_df.iloc[5:, :].head()" + ] + }, + { + "cell_type": "code", + "execution_count": 184, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "['sha',\n", + " 'commit.message',\n", + " 'date',\n", + " 'file',\n", + " 'parent',\n", + " 0,\n", + " 'sha',\n", + " 'filename',\n", + " 'status',\n", + " 'additions',\n", + " 'deletions',\n", + " 'changes',\n", + " 'blob_url',\n", + " 'raw_url',\n", + " 'contents_url',\n", + " 'previous_filename',\n", + " 'patch']" + ] + }, + "execution_count": 184, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "list(commits_exp_df.columns)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [ + "G = nx.from_pandas_edgelist(commits_exp_df, source='sha', target='file', edge_attr=[])" + ] + }, + { + "cell_type": "code", + "execution_count": 158, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'graph': {},\n", + " '_node': {'38398a75e9762ff070d8e9bd714d074332646cd7': {'label': 'Merge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0'},\n", + " 'def376dc6955b339b17f0a4b840e80eb6b9c744b': {'label': 'IPD-IMGT/HLA Release 3.52.0'},\n", + " '5f2c562056f8ffa89aeea0631f2a52300ee0de17': {'label': 'Merge pull request #325 from ANHIG/3510\\n\\n3510'},\n", + " '4b8432c7d56121c84d6ef1d75a1c7185c628c13d': {'label': 'IPD-IMGT/HLA Database Release 3.51.0\\n\\nUpdated the ihiw folder for 3.51.0'},\n", + " '4486f5c623705c6a14d9eeaba7d155cff30cdb43': {'label': 'IPD-IMGT/HLA Release 3.51.0\\n\\nUpdates for 3.51.0'},\n", + " '50b790037030d958b662085c3f4cf34ba72a32ec': {'label': 'Merge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txt'},\n", + " '36220a1c5c2d6954f4873a552544cc0e55b61d0a': {'label': 'Corrected missing date and version field in Allelelist_history.txt'},\n", + " 'e941759874365cb152a3562c22d10847d10db326': {'label': 'Merge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0'},\n", + " '2d38d3313229fdc5f8aa00052a2db21b35be3d2d': {'label': 'hla.dat file for IPD-IMGT/HLA Release 3.50.0'},\n", + " '1ce31fc9e2805034578eff60a269c02176f03252': {'label': 'Merge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0'},\n", + " '2c631a4b61d529ff1c0635750888f6f6d79c2703': {'label': 'IPD-IMGT/HLA Release 3.50.0'},\n", + " '12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816': {'label': 'Merge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3…'},\n", + " '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1': {'label': 'Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\\'UTR in DQB1*03:480Q'},\n", + " 'a9680a9e80e2c119d4aa41f90e5f40cef6e7df02': {'label': 'Merge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)'},\n", + " '1fd937e6c0ff8452f64152aec9632f0586f981d1': {'label': 'Corrected DRA*01:01:01:01 P group (DRA*01:01P)'},\n", + " '50e92c677f4cd547c32bb9305269a762a9595074': {'label': 'Merge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt …'},\n", + " '8732e7d4739a911e01f69d2c5bda82ca15ca68a9': {'label': 'Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N'},\n", + " '536e8833f3be4bbcffbfba43cd0b3043c5bf4068': {'label': 'Merge pull request #308 from ANHIG/3490\\n\\n3490'},\n", + " 'c90cc62006b35061c8db4b6f8da1b86de7650b23': {'label': \"Merge branch 'Latest' into 3490\"},\n", + " '1a3be9a5d01a414854ff3bfacd5257c14adeefa2': {'label': 'IPD-IMGT/HLA Release 3.49.0'}},\n", + " '_adj': {'38398a75e9762ff070d8e9bd714d074332646cd7': {},\n", + " 'def376dc6955b339b17f0a4b840e80eb6b9c744b': {},\n", + " '5f2c562056f8ffa89aeea0631f2a52300ee0de17': {},\n", + " '4b8432c7d56121c84d6ef1d75a1c7185c628c13d': {},\n", + " '4486f5c623705c6a14d9eeaba7d155cff30cdb43': {},\n", + " '50b790037030d958b662085c3f4cf34ba72a32ec': {},\n", + " '36220a1c5c2d6954f4873a552544cc0e55b61d0a': {},\n", + " 'e941759874365cb152a3562c22d10847d10db326': {},\n", + " '2d38d3313229fdc5f8aa00052a2db21b35be3d2d': {},\n", + " '1ce31fc9e2805034578eff60a269c02176f03252': {},\n", + " '2c631a4b61d529ff1c0635750888f6f6d79c2703': {},\n", + " '12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816': {},\n", + " '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1': {},\n", + " 'a9680a9e80e2c119d4aa41f90e5f40cef6e7df02': {},\n", + " '1fd937e6c0ff8452f64152aec9632f0586f981d1': {},\n", + " '50e92c677f4cd547c32bb9305269a762a9595074': {},\n", + " '8732e7d4739a911e01f69d2c5bda82ca15ca68a9': {},\n", + " '536e8833f3be4bbcffbfba43cd0b3043c5bf4068': {},\n", + " 'c90cc62006b35061c8db4b6f8da1b86de7650b23': {},\n", + " '1a3be9a5d01a414854ff3bfacd5257c14adeefa2': {}},\n", + " '_succ': {'38398a75e9762ff070d8e9bd714d074332646cd7': {},\n", + " 'def376dc6955b339b17f0a4b840e80eb6b9c744b': {},\n", + " '5f2c562056f8ffa89aeea0631f2a52300ee0de17': {},\n", + " '4b8432c7d56121c84d6ef1d75a1c7185c628c13d': {},\n", + " '4486f5c623705c6a14d9eeaba7d155cff30cdb43': {},\n", + " '50b790037030d958b662085c3f4cf34ba72a32ec': {},\n", + " '36220a1c5c2d6954f4873a552544cc0e55b61d0a': {},\n", + " 'e941759874365cb152a3562c22d10847d10db326': {},\n", + " '2d38d3313229fdc5f8aa00052a2db21b35be3d2d': {},\n", + " '1ce31fc9e2805034578eff60a269c02176f03252': {},\n", + " '2c631a4b61d529ff1c0635750888f6f6d79c2703': {},\n", + " '12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816': {},\n", + " '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1': {},\n", + " 'a9680a9e80e2c119d4aa41f90e5f40cef6e7df02': {},\n", + " '1fd937e6c0ff8452f64152aec9632f0586f981d1': {},\n", + " '50e92c677f4cd547c32bb9305269a762a9595074': {},\n", + " '8732e7d4739a911e01f69d2c5bda82ca15ca68a9': {},\n", + " '536e8833f3be4bbcffbfba43cd0b3043c5bf4068': {},\n", + " 'c90cc62006b35061c8db4b6f8da1b86de7650b23': {},\n", + " '1a3be9a5d01a414854ff3bfacd5257c14adeefa2': {}},\n", + " '_pred': {'38398a75e9762ff070d8e9bd714d074332646cd7': {},\n", + " 'def376dc6955b339b17f0a4b840e80eb6b9c744b': {},\n", + " '5f2c562056f8ffa89aeea0631f2a52300ee0de17': {},\n", + " '4b8432c7d56121c84d6ef1d75a1c7185c628c13d': {},\n", + " '4486f5c623705c6a14d9eeaba7d155cff30cdb43': {},\n", + " '50b790037030d958b662085c3f4cf34ba72a32ec': {},\n", + " '36220a1c5c2d6954f4873a552544cc0e55b61d0a': {},\n", + " 'e941759874365cb152a3562c22d10847d10db326': {},\n", + " '2d38d3313229fdc5f8aa00052a2db21b35be3d2d': {},\n", + " '1ce31fc9e2805034578eff60a269c02176f03252': {},\n", + " '2c631a4b61d529ff1c0635750888f6f6d79c2703': {},\n", + " '12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816': {},\n", + " '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1': {},\n", + " 'a9680a9e80e2c119d4aa41f90e5f40cef6e7df02': {},\n", + " '1fd937e6c0ff8452f64152aec9632f0586f981d1': {},\n", + " '50e92c677f4cd547c32bb9305269a762a9595074': {},\n", + " '8732e7d4739a911e01f69d2c5bda82ca15ca68a9': {},\n", + " '536e8833f3be4bbcffbfba43cd0b3043c5bf4068': {},\n", + " 'c90cc62006b35061c8db4b6f8da1b86de7650b23': {},\n", + " '1a3be9a5d01a414854ff3bfacd5257c14adeefa2': {}}}" + ] + }, + "execution_count": 158, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "vars(G)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} From ca6b900b8f95eb14f3d685838da59a18fcf6ca87 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 18 Apr 2023 12:41:58 -0700 Subject: [PATCH 002/367] refactor pipeline & database S3 config paths --- .gitignore | 8 ++-- Makefile | 19 ++------ gfe-db/database/Makefile | 30 ++++++------ .../amazon-cloudwatch-agent.json | 0 .../neo4j/cypher/create_constraints.cyp | 0 .../neo4j/cypher/drop_constraints.cyp | 0 .../{ => config}/neo4j/cypher/init.cyp | 0 .../{ => config}/neo4j/cypher/load.cyp | 0 .../{ => config}/neo4j/neo4j.template | 0 gfe-db/database/{ => config}/scripts/Makefile | 9 ++-- .../{ => config}/scripts/init/create_cert.sh | 0 .../scripts/init/eip_assoc_waiter.sh | 0 .../database/{ => config}/scripts/load_db.sh | 0 .../{ => config}/scripts/send_heartbeat.sh | 0 .../{ => config}/scripts/start_task.sh | 0 gfe-db/database/template.yaml | 13 ++++- gfe-db/pipeline/Makefile | 3 +- .../config/IMGTHLA-repository-state.json | 47 ------------------- gfe-db/pipeline/config/pipeline-input.json | 6 --- gfe-db/pipeline/config/source-config.json | 33 +++++++++++++ 20 files changed, 77 insertions(+), 91 deletions(-) rename gfe-db/database/{ => config}/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json (100%) rename gfe-db/database/{ => config}/neo4j/cypher/create_constraints.cyp (100%) rename gfe-db/database/{ => config}/neo4j/cypher/drop_constraints.cyp (100%) rename gfe-db/database/{ => config}/neo4j/cypher/init.cyp (100%) rename gfe-db/database/{ => config}/neo4j/cypher/load.cyp (100%) rename gfe-db/database/{ => config}/neo4j/neo4j.template (100%) rename gfe-db/database/{ => config}/scripts/Makefile (94%) rename gfe-db/database/{ => config}/scripts/init/create_cert.sh (100%) rename gfe-db/database/{ => config}/scripts/init/eip_assoc_waiter.sh (100%) rename gfe-db/database/{ => config}/scripts/load_db.sh (100%) rename gfe-db/database/{ => config}/scripts/send_heartbeat.sh (100%) rename gfe-db/database/{ => config}/scripts/start_task.sh (100%) delete mode 100644 gfe-db/pipeline/config/IMGTHLA-repository-state.json delete mode 100644 gfe-db/pipeline/config/pipeline-input.json create mode 100644 gfe-db/pipeline/config/source-config.json diff --git a/.gitignore b/.gitignore index 9c3ffc7b..f66dfd15 100755 --- a/.gitignore +++ b/.gitignore @@ -95,10 +95,12 @@ data/ *.dat logs/ *.bak -_*.* +_*.md +___*/ +___*.json .github/_* payload.json response.json neo4j.conf -___* -gfedb.zip \ No newline at end of file +gfedb.zip +reports/ \ No newline at end of file diff --git a/Makefile b/Makefile index 828322b9..7e0a0339 100644 --- a/Makefile +++ b/Makefile @@ -1,21 +1,16 @@ -########################## -# Bootstrapping variables -########################## - -# Application specific environment variables +# Application specific environment variables can replace variables declared in the Makefile with `?=` assignment. include .env export # Base settings, these should almost never change export AWS_ACCOUNT ?= $(shell aws sts get-caller-identity --query Account --output text) - export ROOT_DIR := $(shell pwd) export DATABASE_DIR := ${ROOT_DIR}/${APP_NAME}/database export LOGS_DIR := $(shell echo "${ROOT_DIR}/logs") export CFN_LOG_PATH := $(shell echo "${LOGS_DIR}/cfn/logs.txt") export PURGE_LOGS := false -# TODO move these to a config file +# TODO move these to a database environment config file export NEO4J_AMI_ID ?= ami-04aa5da301f99bf58 # Bitnami Neo4j, requires subscription through AWS Marketplace export DATABASE_VOLUME_SIZE ?= 50 # TODO: Add TRIGGER_SCHEDULE variable @@ -23,6 +18,7 @@ export DATABASE_VOLUME_SIZE ?= 50 # Resource identifiers export DATA_BUCKET_NAME ?= ${STAGE}-${APP_NAME}-${AWS_ACCOUNT}-${AWS_REGION} +export CONFIG_S3_PATH := config export ECR_BASE_URI := ${AWS_ACCOUNT}.dkr.ecr.${AWS_REGION}.amazonaws.com export BUILD_REPOSITORY ?= ${STAGE}-${APP_NAME}-build-service export INSTANCE_ID := $(shell aws ssm get-parameters \ @@ -30,11 +26,6 @@ export INSTANCE_ID := $(shell aws ssm get-parameters \ --output json \ | jq -r '.Parameters[0].Value') -# S3 paths -export PIPELINE_STATE_PATH := config/IMGTHLA-repository-state.json -export PIPELINE_PARAMS_PATH := config/pipeline-input.json -export FUNCTIONS_PATH := ${APP_NAME}/pipeline/functions - target: $(info ${HELP_MESSAGE}) @exit 0 @@ -127,7 +118,7 @@ pipeline.jobs.deploy: config.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.config.deploy - $(MAKE) -C ${APP_NAME}/database/ config.deploy + $(MAKE) -C ${APP_NAME}/database/ service.config.deploy monitoring.create-subscriptions: $(MAKE) -C ${APP_NAME}/infrastructure service.monitoring.create-subscriptions @@ -146,7 +137,7 @@ database.load.run: # args: align, kir, limit, releases echo "$$payload" | jq -r && \ echo "$$payload" | jq > payload.json @echo "Run pipeline with this payload? [y/N] \c " && read ans && [ $${ans:-N} = y ] - @function_name="${STAGE}"-"${APP_NAME}"-"$$(cat ${FUNCTIONS_PATH}/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.FunctionName')" && \ + @function_name="${STAGE}"-"${APP_NAME}"-"$$(cat ${APP_NAME}/pipeline/functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.FunctionName')" && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Invoking $$function_name..." 2>&1 | tee -a ${CFN_LOG_PATH} && \ echo "Payload:" >> ${CFN_LOG_PATH} && \ cat payload.json >> ${CFN_LOG_PATH} && \ diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 3f874e11..5cc3d26e 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -30,19 +30,14 @@ service.check-key-pair: ##=> Checks if the key pair already exists and creates i service.config.deploy: service.config.neo4j.deploy service.config.scripts.deploy service.config.cloudwatch-agent.deploy service.config.neo4j.deploy: service.config.update-dns - @aws s3 cp neo4j/neo4j.conf s3://$$DATA_BUCKET_NAME/config/neo4j/neo4j.conf 2>&1 | tee -a $$CFN_LOG_PATH - @aws s3 cp --recursive neo4j/cypher/ s3://$$DATA_BUCKET_NAME/config/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH - -service.config.update-dns: - @[ "${HOST_DOMAIN}" != "" ] && \ - cat neo4j/neo4j.template | \ - sed s"/# dbms.default_advertised_address=.*/dbms.default_advertised_address=${SUBDOMAIN}.${HOST_DOMAIN}/" > neo4j/neo4j.conf + # @aws s3 cp config/neo4j/neo4j.conf s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/neo4j.conf 2>&1 | tee -a $$CFN_LOG_PATH + @aws s3 cp --recursive config/neo4j/cypher/ s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/ 2>&1 | tee -a $$CFN_LOG_PATH service.config.scripts.deploy: - @script_s3_path=s3://$$DATA_BUCKET_NAME/config/scripts/ && \ + @script_s3_path=s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/scripts/ && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying backup script to $$script_s3_path" 2>&1 \ | tee -a $$CFN_LOG_PATH && \ - aws s3 cp --recursive scripts/ $$script_s3_path + aws s3 cp --recursive config/scripts/ $$script_s3_path service.config.scripts.sync: service.config.scripts.deploy @document_name="$$(aws ssm get-parameter \ @@ -53,13 +48,18 @@ service.config.scripts.sync: service.config.scripts.deploy --comment "${STAGE}=${APP_NAME} backup service" 2>&1 | tee -a $$CFN_LOG_PATH || true service.config.cloudwatch-agent.deploy: - @mkdir -p amazon-cloudwatch-agent/tmp/ - @cat amazon-cloudwatch-agent/amazon-cloudwatch-agent.json | sed "s/STAGE/$${STAGE}/g" | sed "s/APP_NAME/$${APP_NAME}/g" > amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json - @config_s3_path=s3://$$DATA_BUCKET_NAME/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json && \ + @mkdir -p config/amazon-cloudwatch-agent/tmp/ + @cat config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json | sed "s/STAGE/$${STAGE}/g" | sed "s/APP_NAME/$${APP_NAME}/g" > config/amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json + @config_s3_path=s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying amazon-cloudwatch-agent config to $$config_s3_path" 2>&1 \ | tee -a $$CFN_LOG_PATH && \ - aws s3 cp amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json $$config_s3_path - @rm -rf amazon-cloudwatch-agent/tmp/ + aws s3 cp config/amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json $$config_s3_path + @rm -rf config/amazon-cloudwatch-agent/tmp/ + +service.config.update-dns: + @[ "${HOST_DOMAIN}" != "" ] && \ + cat config/neo4j/neo4j.template | \ + sed s"/# dbms.default_advertised_address=.*/dbms.default_advertised_address=${SUBDOMAIN}.${HOST_DOMAIN}/" > config/neo4j/neo4j.conf service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying Neo4j to EC2 with ${NEO4J_AMI_ID}" 2>&1 | tee -a $$CFN_LOG_PATH @@ -71,7 +71,9 @@ service.deploy: --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ + ServiceName="${SERVICE}" \ DataBucketName="$${DATA_BUCKET_NAME}" \ + ConfigS3Path="$${CONFIG_S3_PATH}" \ Neo4jAmiId="$${NEO4J_AMI_ID}" \ Neo4jPassword="$${NEO4J_PASSWORD}" \ DatabaseVolumeSize="$${DATABASE_VOLUME_SIZE}" \ diff --git a/gfe-db/database/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json b/gfe-db/database/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json similarity index 100% rename from gfe-db/database/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json rename to gfe-db/database/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json diff --git a/gfe-db/database/neo4j/cypher/create_constraints.cyp b/gfe-db/database/config/neo4j/cypher/create_constraints.cyp similarity index 100% rename from gfe-db/database/neo4j/cypher/create_constraints.cyp rename to gfe-db/database/config/neo4j/cypher/create_constraints.cyp diff --git a/gfe-db/database/neo4j/cypher/drop_constraints.cyp b/gfe-db/database/config/neo4j/cypher/drop_constraints.cyp similarity index 100% rename from gfe-db/database/neo4j/cypher/drop_constraints.cyp rename to gfe-db/database/config/neo4j/cypher/drop_constraints.cyp diff --git a/gfe-db/database/neo4j/cypher/init.cyp b/gfe-db/database/config/neo4j/cypher/init.cyp similarity index 100% rename from gfe-db/database/neo4j/cypher/init.cyp rename to gfe-db/database/config/neo4j/cypher/init.cyp diff --git a/gfe-db/database/neo4j/cypher/load.cyp b/gfe-db/database/config/neo4j/cypher/load.cyp similarity index 100% rename from gfe-db/database/neo4j/cypher/load.cyp rename to gfe-db/database/config/neo4j/cypher/load.cyp diff --git a/gfe-db/database/neo4j/neo4j.template b/gfe-db/database/config/neo4j/neo4j.template similarity index 100% rename from gfe-db/database/neo4j/neo4j.template rename to gfe-db/database/config/neo4j/neo4j.template diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/config/scripts/Makefile similarity index 94% rename from gfe-db/database/scripts/Makefile rename to gfe-db/database/config/scripts/Makefile index f3826d30..2a2a5724 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/config/scripts/Makefile @@ -1,5 +1,6 @@ # This Makefile only orchestrates process that are run on the EC2 database instance, it is deployed and called on the server # Must be run as sudo +SERVICE := database # Application specific environment variables include env.sh @@ -96,7 +97,7 @@ neo4j.restart: neo4j.config.update: neo4j.config.backup @echo "Downloading Neo4j configuration from ${DATA_BUCKET_NAME}" - @aws s3 cp s3://${DATA_BUCKET_NAME}/config/neo4j/neo4j.conf ${NEO4J_HOME}/conf/neo4j.conf + @aws s3 cp s3://${DATA_BUCKET_NAME}/config/${SERVICE}/neo4j/neo4j.conf ${NEO4J_HOME}/conf/neo4j.conf neo4j.config.reset-auth: @echo "Resetting Neo4j authentication" @@ -128,7 +129,7 @@ neo4j.plugins.install-gds: neo4j.init: @mkdir -p ${NEO4J_HOME}/backups ${NEO4J_HOME}/cypher @echo "Fetching Cypher scripts from S3..." - @aws s3 cp --recursive s3://${DATA_BUCKET_NAME}/config/neo4j/cypher/ ${NEO4J_HOME}/cypher/ + @aws s3 cp --recursive s3://${DATA_BUCKET_NAME}/config/${SERVICE}/neo4j/cypher/ ${NEO4J_HOME}/cypher/ @echo "Executing initialization queries..." @cat ${NEO4J_HOME}/cypher/init.cyp | /opt/bitnami/neo4j/bin/cypher-shell -u ${NEO4J_USERNAME} -p ${NEO4J_PASSWORD} -a neo4j+s://${SUBDOMAIN}.${HOST_DOMAIN}:7687 @@ -170,13 +171,13 @@ neo4j.restore: #from_date= neo4j.create-constraints: @mkdir -p ${NEO4J_HOME}/backups ${NEO4J_HOME}/cypher @echo "Fetching cypher scripts from S3..." - @aws s3 cp --recursive s3://${DATA_BUCKET_NAME}/config/neo4j/cypher/ ${NEO4J_HOME}/cypher/ + @aws s3 cp --recursive s3://${DATA_BUCKET_NAME}/config/${SERVICE}/neo4j/cypher/ ${NEO4J_HOME}/cypher/ @cat ${NEO4J_HOME}/cypher/create_constraints.cyp | cypher-shell -u ${NEO4J_USERNAME} -p ${NEO4J_PASSWORD} -a neo4j+s://${SUBDOMAIN}.${HOST_DOMAIN}:7687 neo4j.drop-constraints: @mkdir -p ${NEO4J_HOME}/backups ${NEO4J_HOME}/cypher @echo "Fetching cypher scripts from S3..." - @aws s3 cp --recursive s3://${DATA_BUCKET_NAME}/config/neo4j/cypher/ ${NEO4J_HOME}/cypher/ + @aws s3 cp --recursive s3://${DATA_BUCKET_NAME}/config/${SERVICE}/neo4j/cypher/ ${NEO4J_HOME}/cypher/ @cat ${NEO4J_HOME}/cypher/drop_constraints.cyp | cypher-shell -u ${NEO4J_USERNAME} -p ${NEO4J_PASSWORD} -a neo4j+s://${SUBDOMAIN}.${HOST_DOMAIN}:7687 # TODO integrate reporting, copy to S3 with logs diff --git a/gfe-db/database/scripts/init/create_cert.sh b/gfe-db/database/config/scripts/init/create_cert.sh similarity index 100% rename from gfe-db/database/scripts/init/create_cert.sh rename to gfe-db/database/config/scripts/init/create_cert.sh diff --git a/gfe-db/database/scripts/init/eip_assoc_waiter.sh b/gfe-db/database/config/scripts/init/eip_assoc_waiter.sh similarity index 100% rename from gfe-db/database/scripts/init/eip_assoc_waiter.sh rename to gfe-db/database/config/scripts/init/eip_assoc_waiter.sh diff --git a/gfe-db/database/scripts/load_db.sh b/gfe-db/database/config/scripts/load_db.sh similarity index 100% rename from gfe-db/database/scripts/load_db.sh rename to gfe-db/database/config/scripts/load_db.sh diff --git a/gfe-db/database/scripts/send_heartbeat.sh b/gfe-db/database/config/scripts/send_heartbeat.sh similarity index 100% rename from gfe-db/database/scripts/send_heartbeat.sh rename to gfe-db/database/config/scripts/send_heartbeat.sh diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh similarity index 100% rename from gfe-db/database/scripts/start_task.sh rename to gfe-db/database/config/scripts/start_task.sh diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 36d37f41..5753e5bf 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -9,8 +9,13 @@ Parameters: AppName: Type: String Description: Application name + ServiceName: + Type: String + Description: Service name DataBucketName: Type: String + ConfigS3Path: + Type: String Neo4jAmiId: Type: String #AWS::EC2::Image::Id # Default: ami-0e1324ddfc4d086bb @@ -165,7 +170,7 @@ Resources: mkdir -p /tmp/amazon-cloudwatch-agent wget -q -O /tmp/amazon-cloudwatch-agent/amazon-cloudwatch-agent.deb https://s3.amazonaws.com/amazoncloudwatch-agent/debian/amd64/latest/amazon-cloudwatch-agent.deb dpkg -i -E /tmp/amazon-cloudwatch-agent/amazon-cloudwatch-agent.deb - aws s3 cp s3://${DataBucketName}/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json + aws s3 cp s3://${DataBucketName}/${ConfigS3Path}/${ServiceName}/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json systemctl enable amazon-cloudwatch-agent.service service amazon-cloudwatch-agent start # CloudFormation Helpers @@ -181,8 +186,10 @@ Resources: # Permanently set application environment variables (these should never change for the duration of the deployment) # TODO: Move to Makefile target echo "STAGE=${Stage}" >> $BITNAMI_HOME/env.sh echo "APP_NAME=${AppName}" >> $BITNAMI_HOME/env.sh + echo "SERVICE_NAME=${ServiceName}" >> $BITNAMI_HOME/env.sh echo "AWS_REGION=${AWS::Region}" >> $BITNAMI_HOME/env.sh echo "DATA_BUCKET_NAME=${DataBucketName}" >> $BITNAMI_HOME/env.sh + echo "CONFIG_S3_PATH=${ConfigS3Path}" >> $BITNAMI_HOME/env.sh echo "HOST_DOMAIN=${HostDomain}" >> $BITNAMI_HOME/env.sh echo "SUBDOMAIN=${Subdomain}" >> $BITNAMI_HOME/env.sh echo "ADMIN_EMAIL=${AdminEmail}" >> $BITNAMI_HOME/env.sh @@ -198,8 +205,10 @@ Resources: echo "shopt -s direxpand" >> $BITNAMI_HOME/.bashrc source $BITNAMI_HOME/.bashrc # Download Makefile from data bucket - aws s3 cp --recursive s3://${DataBucketName}/config/scripts/ $BITNAMI_HOME/ + # TODO switch cfn params for environment variables once .bashrc is sourced + aws s3 cp --recursive s3://${DataBucketName}/${ConfigS3Path}/${ServiceName}/scripts/ $BITNAMI_HOME/ # cfn-signal + # TODO switch cfn params for environment variables once .bashrc is sourced /opt/aws/bin/cfn-signal \ --exit-code $? \ --stack ${Stage}-${AppName}-database \ diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index cfa16113..ea3d2e78 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -11,6 +11,7 @@ deploy: $(MAKE) service.jobs.deploy $(MAKE) service.config.deploy +# TODO update S3 config parameters GitHubRepositoryOwner, GitHubRepositoryName, PipelineStatePath, PipelineParamsPath service.functions.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} - functions" 2>&1 | tee -a $$CFN_LOG_PATH @sam build \ @@ -47,7 +48,7 @@ service.jobs.deploy: # TODO parameterize S3 config path and export as environment variable to recall in database shell scripts service.config.deploy: - @config_s3_path=s3://$$DATA_BUCKET_NAME/config/ && \ + @config_s3_path=s3://$${DATA_BUCKET_NAME}/$${CONFIG_S3_PATH}/${SERVICE} && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying config to $$config_s3_path" 2>&1 | tee -a $$CFN_LOG_PATH && \ aws s3 cp --recursive config/ $$config_s3_path 2>&1 | tee -a $$CFN_LOG_PATH diff --git a/gfe-db/pipeline/config/IMGTHLA-repository-state.json b/gfe-db/pipeline/config/IMGTHLA-repository-state.json deleted file mode 100644 index 88b9f765..00000000 --- a/gfe-db/pipeline/config/IMGTHLA-repository-state.json +++ /dev/null @@ -1,47 +0,0 @@ -{ - "timestamp": "2021-12-09 02:36:59", - "repository_url": "https://github.com/ANHIG/IMGTHLA", - "releases": [ - "3100", - "3110", - "3120", - "3130", - "3140", - "3150", - "3160", - "3170", - "3180", - "3190", - "3200", - "3210", - "3220", - "3230", - "3240", - "3250", - "3260", - "3270", - "3280", - "3290", - "3300", - "3310", - "3320", - "3330", - "3340", - "3350", - "3360", - "3370", - "3380", - "3390", - "3400", - "3410", - "3420", - "3430", - "3440", - "3450", - "3460", - "3470", - "3480", - "3490", - "3500" - ] -} diff --git a/gfe-db/pipeline/config/pipeline-input.json b/gfe-db/pipeline/config/pipeline-input.json deleted file mode 100644 index 0307cddf..00000000 --- a/gfe-db/pipeline/config/pipeline-input.json +++ /dev/null @@ -1,6 +0,0 @@ -{ - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "1000" -} diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json new file mode 100644 index 00000000..3a605494 --- /dev/null +++ b/gfe-db/pipeline/config/source-config.json @@ -0,0 +1,33 @@ +{ + "repositories": { + "ANHIG/IMGTHLA": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "", + "tracked_assets": [ + "hla.dat", + "msf/" + ], + "default_input_parameters": { + "align": "False", + "kir": "False", + "mem_profile": "False", + "limit": "1000" + }, + "execution_history": [ + { + "version": 3510, + "commit_sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", + "date": "2022-04-14T11:00:42Z", + "status": "SUCCESS", + "input_parameters": { + "align": "False", + "kir": "False", + "mem_profile": "False", + "limit": "1000" + } + } + ] + } + } +} \ No newline at end of file From b561925630d0c81299061650e97089f4b4c05ca1 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 18 Apr 2023 14:51:31 -0700 Subject: [PATCH 003/367] update file tracking logic in notebook --- notebooks/0.0-process-updated-releases.ipynb | 112 ++++++++++--------- 1 file changed, 62 insertions(+), 50 deletions(-) diff --git a/notebooks/0.0-process-updated-releases.ipynb b/notebooks/0.0-process-updated-releases.ipynb index 2eb8803e..9d3aa4db 100644 --- a/notebooks/0.0-process-updated-releases.ipynb +++ b/notebooks/0.0-process-updated-releases.ipynb @@ -25,6 +25,7 @@ "## Strategy\n", "### 1. App State\n", "* Fetch app state from S3\n", + "* Update app state at end of execution\n", "### 2. Asset Processing\n", "* For each tracked asset:\n", " * Fetch the commits for the asset\n", @@ -42,15 +43,25 @@ "metadata": {}, "outputs": [], "source": [ + "import sys\n", + "sys.path.append('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/')\n", + "import logging\n", + "from datetime import datetime\n", "import re\n", + "import json\n", "import pandas as pd\n", "from src.utils import (\n", + " load_state,\n", " get_commits_for_asset,\n", " get_repo_asset,\n", " get_commits,\n", " flatten_json\n", ")\n", "\n", + "# logging\n", + "logging.basicConfig(level=logging.INFO)\n", + "logger = logging.getLogger(__name__)\n", + "\n", "# Pandas display options\n", "pd.set_option('display.max_rows', None)\n", "pd.set_option('display.max_columns', None)\n", @@ -78,15 +89,16 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 32, "metadata": {}, "outputs": [], "source": [ "app_state = {\n", - " \"current_release\": 3510,\n", - " \"last_processed_commit\": {\n", + " \"last_processed_release\": {\n", + " \"release\": 3510,\n", " \"sha\": \"ecd63776c6225af0cf8bcc9fa9c6998d3129fb14\",\n", - " \"date\": \"2022-04-14T11:00:42Z\"\n", + " \"date\": \"2022-04-14T11:00:42Z\",\n", + " \"status\": \"SUCCESS\"\n", " },\n", " \"tracked_assets\": [\n", " \"hla.dat\",\n", @@ -95,6 +107,22 @@ "}" ] }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": {}, + "outputs": [], + "source": [ + "state = load_state(app_state)" + ] + }, { "attachments": {}, "cell_type": "markdown", @@ -105,35 +133,35 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 35, "metadata": {}, "outputs": [], "source": [ "asset_commits = []\n", - "for asset in app_state['tracked_assets']:\n", + "for asset in state['tracked_assets']:\n", " commits = get_commits_for_asset(\n", " owner=GITHUB_REPOSITORY_OWNER,\n", " repo=GITHUB_REPOSITORY_NAME,\n", " path=asset,\n", - " since=app_state['last_processed_commit']['date']\n", + " since=state['last_processed_commit']['date']\n", " )\n", " asset_commits.extend(commits)" ] }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 36, "metadata": {}, "outputs": [], "source": [ "# Filter out commits before last processed commit\n", "unique_shas = list(set([(item[\"sha\"], item[\"commit\"][\"author\"][\"date\"]) for item in asset_commits \\\n", - " if item[\"commit\"][\"author\"][\"date\"] > app_state['last_processed_commit']['date']]))" + " if datetime.strptime(item[\"commit\"][\"author\"][\"date\"], \"%Y-%m-%dT%H:%M:%SZ\") > state['last_processed_commit']['date']]))" ] }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 37, "metadata": {}, "outputs": [ { @@ -141,14 +169,14 @@ "text/plain": [ "[('def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", " ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", - " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", - " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", - " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z')]" + " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z')]" ] }, - "execution_count": 24, + "execution_count": 37, "metadata": {}, "output_type": "execute_result" } @@ -159,15 +187,15 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 39, "metadata": {}, "outputs": [ { - "name": "stdout", + "name": "stderr", "output_type": "stream", "text": [ - "Release versions by sha [('def376dc6955b339b17f0a4b840e80eb6b9c744b', 3520), ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', 3510), ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 3500), ('2c631a4b61d529ff1c0635750888f6f6d79c2703', 3500), ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 3490), ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 3490), ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', 3480)]\n", - "Unique releases:\n", + "INFO:__main__:Release versions by sha[[\"def376dc6955b339b17f0a4b840e80eb6b9c744b\", 3520], [\"4486f5c623705c6a14d9eeaba7d155cff30cdb43\", 3510], [\"2d38d3313229fdc5f8aa00052a2db21b35be3d2d\", 3500], [\"2c631a4b61d529ff1c0635750888f6f6d79c2703\", 3500], [\"8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\", 3490], [\"1a3be9a5d01a414854ff3bfacd5257c14adeefa2\", 3490], [\"72a9e28a52c9629dd63dfad5f215cdc562e2fd7e\", 3480]]\n", + "INFO:__main__:Unique releases:\n", " [3520, 3490, 3500, 3510, 3480]\n" ] } @@ -175,6 +203,7 @@ "source": [ "# get the releases for each unique commit from Allelelist.txt\n", "# can produce duplicate release versions if the same release is updated more than once\n", + "# makes the assumption that the release version branch is up to date for that release, since the build process targets the release version branch and not the specific commit sha\n", "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", "release_versions = []\n", "for sha, _ in unique_shas:\n", @@ -182,67 +211,50 @@ " release_version = int(re.search(release_version_re, allele_list).group(1).replace(\".\", \"\"))\n", " release_versions.append((sha, release_version))\n", "\n", - "release_versions.sort(key=lambda x: x[1], reverse=True)\n", - "print(\"Release versions by sha\", release_versions)\n", + "release_versions.sort(key=lambda x: x[1], reverse=False)\n", + "logger.info(f\"Release versions by sha:\\n{json.dumps(release_versions)}\")\n", "\n", "unique_release_versions = list(set([version[1] for version in release_versions]))\n", - "print(\"Unique releases:\\n\", unique_release_versions)" + "logger.info(f\"Unique releases:\\n {json.dumps(unique_release_versions)}\")" ] }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 41, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "[('def376dc6955b339b17f0a4b840e80eb6b9c744b', 3520),\n", - " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', 3510),\n", - " ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 3500),\n", - " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', 3500),\n", - " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 3490),\n", - " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 3490),\n", - " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', 3480)]" + "[3520, 3490, 3500, 3510, 3480]" ] }, - "execution_count": 26, + "execution_count": 41, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "release_versions" + "# send these to the state machine\n", + "unique_release_versions" ] }, { - "cell_type": "code", - "execution_count": 23, + "attachments": {}, + "cell_type": "markdown", "metadata": {}, - "outputs": [], "source": [ - "# sort commits by most recent date on [].commit.author.date\n", - "asset_commits.sort(key=lambda x: x[\"commit\"][\"author\"][\"date\"], reverse=True)" + "## Testing" ] }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 42, "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'2023-04-17T16:01:01Z'" - ] - }, - "execution_count": 28, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "max([x[\"commit\"][\"author\"][\"date\"] for x in asset_commits])" + "# sort commits by most recent date on [].commit.author.date\n", + "asset_commits.sort(key=lambda x: x[\"commit\"][\"author\"][\"date\"], reverse=True)" ] }, { From 15d61126ad40221b1e136b9373d08c115ceabe86 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 18 Apr 2023 17:03:46 -0700 Subject: [PATCH 004/367] update data source processing notebook --- notebooks/0.1-process-updated-releases.ipynb | 1101 ++++++++++++++++++ 1 file changed, 1101 insertions(+) create mode 100644 notebooks/0.1-process-updated-releases.ipynb diff --git a/notebooks/0.1-process-updated-releases.ipynb b/notebooks/0.1-process-updated-releases.ipynb new file mode 100644 index 00000000..98e1c362 --- /dev/null +++ b/notebooks/0.1-process-updated-releases.ipynb @@ -0,0 +1,1101 @@ +{ + "cells": [ + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# GitHub API EDA\n", + "\n", + "0.1 - Add schema validation for app state\n", + "\n", + "Application state variables:\n", + "```json\n", + "{\n", + " \"current_release\": \"3510\",\n", + " \"last_processed_commit\": {\n", + " \"sha\": \"5f2c562056f8ffa89aeea0631f2a52300ee0de17\",\n", + " \"date\": \"2023-01-13T10:04:48Z\"\n", + " },\n", + " \"tracked_assets\": [\n", + " \"hla.dat\",\n", + " \"msf/\"\n", + " ]\n", + "}\n", + "```\n", + "\n", + "## Strategy\n", + "### 1. App State\n", + "* Fetch app state from S3\n", + "* Update app state at end of execution\n", + "### 2. Asset Processing\n", + "* For each tracked asset:\n", + " * Fetch the commits for the asset\n", + " * Filter by the last processed commit date\n", + "* Merge the commits for each asset into a single list → array of commits\n", + "* If array is empty (no commits found), exit\n", + "* If array is not empty (commits are found)\n", + " * Get the release version for each commit ← needs strategy\n", + " * Build the release" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "import sys\n", + "sys.path.append('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/')\n", + "import logging\n", + "from datetime import datetime\n", + "import re\n", + "import json\n", + "import boto3\n", + "import pandas as pd\n", + "from src.utils import (\n", + " read_source_config,\n", + " write_source_config,\n", + " get_commits_for_asset,\n", + " get_repo_asset,\n", + " get_commits,\n", + " flatten_json,\n", + " merge_release_version_with_commit\n", + ")\n", + "\n", + "# logging\n", + "logging.basicConfig(level=logging.INFO)\n", + "logger = logging.getLogger(__name__)\n", + "\n", + "# Pandas display options\n", + "pd.set_option('display.max_rows', None)\n", + "pd.set_option('display.max_columns', None)\n", + "pd.set_option('display.max_colwidth', None)\n", + "pd.set_option('display.width', None)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "GITHUB_REPOSITORY_OWNER = \"ANHIG\" # os.environ[\"GITHUB_REPOSITORY_OWNER\"]\n", + "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]\n", + "AWS_REGION = os.environ[\"AWS_REGION\"]\n", + "DATA_BUCKET_NAME = os.environ[\"DATA_BUCKET_NAME\"]\n", + "PIPELINE_CONFIG_S3_PATH = os.environ[\"PIPELINE_CONFIG_S3_PATH\"]" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### App State" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "source_config = read_source_config(DATA_BUCKET_NAME, PIPELINE_CONFIG_S3_PATH)" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Asset Processing" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "source_repo = source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "last_processed_commit = source_repo.execution_history[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "asset_commits = []\n", + "for asset in source_repo.tracked_assets:\n", + " commits = get_commits_for_asset(\n", + " owner=GITHUB_REPOSITORY_OWNER,\n", + " repo=GITHUB_REPOSITORY_NAME,\n", + " path=asset,\n", + " since=last_processed_commit.date\n", + " )\n", + "\n", + " if not commits:\n", + " logger.warning(f\"No commits found for asset {asset} with sha {last_processed_commit.commit_sha} since {last_processed_commit.date}\")\n", + " else: \n", + " asset_commits.extend(commits)" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "# Filter out commits before last processed commit\n", + "unique_shas = list(set([(item[\"sha\"], item[\"commit\"][\"author\"][\"date\"]) for item in asset_commits \\\n", + " if datetime.strptime(item[\"commit\"][\"author\"][\"date\"], \"%Y-%m-%dT%H:%M:%SZ\") > datetime.strptime(last_processed_commit.date, \"%Y-%m-%dT%H:%M:%SZ\")]))" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " ('def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", + " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", + " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z')]" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "unique_shas" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "INFO:__main__:Release versions by sha:\n", + "[[3520, \"def376dc6955b339b17f0a4b840e80eb6b9c744b\", \"2023-04-17T16:01:01Z\"], [3510, \"4486f5c623705c6a14d9eeaba7d155cff30cdb43\", \"2023-01-12T14:36:43Z\"], [3500, \"2d38d3313229fdc5f8aa00052a2db21b35be3d2d\", \"2022-10-14T08:46:01Z\"], [3500, \"2c631a4b61d529ff1c0635750888f6f6d79c2703\", \"2022-10-13T12:58:37Z\"], [3490, \"8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\", \"2022-08-25T15:43:12Z\"], [3490, \"1a3be9a5d01a414854ff3bfacd5257c14adeefa2\", \"2022-07-14T13:40:17Z\"], [3480, \"72a9e28a52c9629dd63dfad5f215cdc562e2fd7e\", \"2022-07-14T12:28:41Z\"]]\n", + "INFO:__main__:Unique releases:\n", + " [3480, 3490, 3500, 3510, 3520]\n" + ] + } + ], + "source": [ + "# get the releases for each unique commit from Allelelist.txt\n", + "# can produce duplicate release versions if the same release is updated more than once\n", + "# makes the assumption that the release version branch is up to date for that release, since the build process targets the release version branch and not the specific commit sha\n", + "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", + "release_versions = []\n", + "for sha, date in unique_shas:\n", + " allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Allelelist.txt\", sha)\n", + " release_version = int(re.search(release_version_re, allele_list).group(1).replace(\".\", \"\"))\n", + "\n", + " # TODO use a dict instead of tuple and append directly to source_config BOOKMARK\n", + " release_versions.append((release_version, sha, date))\n", + "\n", + "# write this to source config file (must be sorted by data descending)\n", + "release_versions.sort(key=lambda x: x[2], reverse=True)\n", + "logger.info(f\"Release versions by sha:\\n{json.dumps(release_versions)}\")\n", + "\n", + "# send this array to state machine\n", + "unique_release_versions = list(set([version[0] for version in release_versions]))\n", + "unique_release_versions.sort(reverse=False)\n", + "logger.info(f\"Unique releases:\\n {json.dumps(unique_release_versions)}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3500, '2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3490, '1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " (3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z')]" + ] + }, + "execution_count": 14, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# TODO BOOKMARK appened dict of processed commits to source config, remember to add the default input parameters to each dict\n", + "source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history = \\\n" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', 3480),\n", + " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 3490),\n", + " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 3490),\n", + " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', 3500),\n", + " ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 3500),\n", + " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', 3510),\n", + " ('def376dc6955b339b17f0a4b840e80eb6b9c744b', 3520)]" + ] + }, + "execution_count": 42, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "release_versions" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "ename": "NameError", + "evalue": "name 'unique_release_versions' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[13], line 2\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[39m# send these to the state machine\u001b[39;00m\n\u001b[0;32m----> 2\u001b[0m unique_release_versions\n", + "\u001b[0;31mNameError\u001b[0m: name 'unique_release_versions' is not defined" + ] + } + ], + "source": [ + "# send these to the state machine\n", + "unique_release_versions" + ] + }, + { + "cell_type": "code", + "execution_count": 43, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3500, '2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", + " (3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " (3490, '1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " (3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z')]" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Testing" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", + "allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Allelelist.txt\", '06ceff14b2db920d458dc337b1100dced992e627')\n", + "release_version = int(re.search(release_version_re, allele_list).group(1).replace(\".\", \"\"))" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3470" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "release_version" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "outputs": [], + "source": [ + "# sort commits by most recent date on [].commit.author.date\n", + "asset_commits.sort(key=lambda x: x[\"commit\"][\"author\"][\"date\"], reverse=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": {}, + "outputs": [], + "source": [ + "all_commits = get_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME)" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [], + "source": [ + "select_keys = [\"sha\", \"commit\"]\n", + "\n", + "# filter by select_keys\n", + "all_commits = [{k: v for k, v in x.items() if k in select_keys} for x in all_commits]" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": {}, + "outputs": [], + "source": [ + "df = pd.DataFrame([flatten_json(commit) for commit in all_commits])[[\"sha\", \"commit.author.date\"]]" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
shacommit.author.date
038398a75e9762ff070d8e9bd714d074332646cd72023-04-17T16:03:52Z
1def376dc6955b339b17f0a4b840e80eb6b9c744b2023-04-17T16:01:01Z
25f2c562056f8ffa89aeea0631f2a52300ee0de172023-01-13T10:04:48Z
34b8432c7d56121c84d6ef1d75a1c7185c628c13d2023-01-12T14:47:00Z
44486f5c623705c6a14d9eeaba7d155cff30cdb432023-01-12T14:36:43Z
550b790037030d958b662085c3f4cf34ba72a32ec2022-12-14T10:02:54Z
636220a1c5c2d6954f4873a552544cc0e55b61d0a2022-12-14T10:02:28Z
7e941759874365cb152a3562c22d10847d10db3262022-10-14T08:47:37Z
82d38d3313229fdc5f8aa00052a2db21b35be3d2d2022-10-14T08:46:01Z
91ce31fc9e2805034578eff60a269c02176f032522022-10-13T13:06:12Z
102c631a4b61d529ff1c0635750888f6f6d79c27032022-10-13T12:58:37Z
1112b4b94bb49b4640fa48a1182cc9b1e1fbf7e8162022-08-25T15:44:07Z
128f80f24d49797595d8a18b8d4d1f59846fbf3fe12022-08-25T15:43:12Z
13a9680a9e80e2c119d4aa41f90e5f40cef6e7df022022-08-21T09:31:21Z
141fd937e6c0ff8452f64152aec9632f0586f981d12022-08-21T09:29:01Z
1550e92c677f4cd547c32bb9305269a762a95950742022-07-23T12:54:16Z
168732e7d4739a911e01f69d2c5bda82ca15ca68a92022-07-23T12:53:45Z
17536e8833f3be4bbcffbfba43cd0b3043c5bf40682022-07-15T08:21:31Z
18c90cc62006b35061c8db4b6f8da1b86de7650b232022-07-15T08:20:46Z
191a3be9a5d01a414854ff3bfacd5257c14adeefa22022-07-14T13:40:17Z
204863b8f0a070d70836dfbdc00bdf70aa7bb663452022-07-14T12:31:36Z
2172a9e28a52c9629dd63dfad5f215cdc562e2fd7e2022-07-14T12:28:41Z
22dddc6afc29de895f4131693e17b3cc856ff23f8d2022-07-14T12:27:25Z
23d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe2022-04-20T08:39:00Z
244d33035dd296826bbde200e17e5281910ac8be132022-04-20T08:37:44Z
254a13df461c42f970a099de77377f309995e7995c2022-04-19T08:30:24Z
265e1d9764c8e96749bc11d52807eea1f7cc38ce5c2022-04-14T11:01:59Z
27ecd63776c6225af0cf8bcc9fa9c6998d3129fb142022-04-14T11:00:42Z
28cada41a6bfac5a8bf88ed2107a0b856b9b9785a02022-03-15T14:27:59Z
29db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d2022-03-15T14:27:31Z
30207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e2022-02-10T15:36:59Z
318ab272288e81fa9a49fd4765579b066c2c03cc102022-02-10T15:26:19Z
32d4c410cd91618a8a74a7763598e499f6a8aa168b2022-01-14T15:25:23Z
33db46d2a0209720c5fa0ab8b03403f7009f69d2d62022-01-14T12:27:52Z
34ebb3d8c6aa383567bb7794cacf745b1c82efbb7f2022-01-14T12:27:35Z
35fc712c5a4dd00f534e845982a29f46a14e22b2922022-01-14T08:05:58Z
36239bf68f403bbdbabb43fa0277040f4dda2b2aff2022-01-13T20:33:38Z
37d86bdd9983424c792691269fa10e6f022ccf21912022-01-13T16:53:03Z
3806ceff14b2db920d458dc337b1100dced992e6272022-01-13T16:52:15Z
393fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd2022-01-04T09:19:02Z
400a051a92e0baab68b4c77ad13b8cb4e7eaa2f8102022-01-04T09:18:33Z
41d76ca7d75891aac95205b2cc11510ce8ef41a65a2021-11-11T11:49:26Z
42178c68cca2044cbd5032cbff23e4c06b738aed2a2021-11-11T11:48:57Z
432d19daf42ff47c2f2c4e7970dd77ed32768eb38f2021-10-26T11:32:30Z
443f46491c0fe377fd922412c93137efb6a4879b052021-10-26T11:15:21Z
458dd2a04b1d7e559f5124d012f0a729d0180216d22021-10-11T15:33:46Z
46ddda708da9f2f41ae7e7d122973c2eddb141d9492021-10-11T15:29:53Z
478d77b3dd93959663d58ae5b626289d0746edd0e72021-10-11T15:13:57Z
48d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea2021-10-11T14:48:05Z
49389b55b1c3ef58ea1136fb0c9e6d2ce73038d6552021-10-11T13:16:09Z
505088650c144e6a3ee05ac1e015d487a86095e6652021-10-11T12:53:06Z
517dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd2021-09-17T15:49:56Z
52352813601073bcdc3d5eb08d1be07be904276a9a2021-09-17T15:49:21Z
536c613ce701353f42b6c911801f0aeb78413fac9d2021-08-20T15:25:29Z
548f892b2675dd6464f526d32f1ad1d3fd62fa3b032021-08-20T14:12:35Z
55a231c3b065a7b9c86c92915f3b4bcf012ec361752021-07-20T11:13:25Z
561a3007e433ed7ccffc4a2c7c36ed8013d6105d4d2021-07-20T10:34:46Z
574a8d93e8607e2413edee71da68cade6e11249fea2021-07-19T11:27:37Z
58d3fd19b04d4256600e8c90a27a2b317d61514c862021-07-19T11:23:30Z
59fd63f824a11eead1f7fb39457251c7ac27ad1f932021-07-15T08:07:22Z
6089b57278869c7b46fbbaf94825ed336328f3567a2021-07-15T07:59:10Z
616fdf7add8bb4f416bd8660e6b826d80e8759dfe12021-07-14T06:19:03Z
62b57de92d58da2bf787e5af34ab09e0e8ee6cea6c2021-07-13T16:04:39Z
634cdd02827d4b0d2d8834e45baaea621663e0d6322021-07-13T16:03:03Z
64e6a3f0cc5710495475e7b959ee82c649978843f82021-07-13T16:01:36Z
65487c16cf1fb4ecb7eca25d752cb7178f10232a812021-07-13T15:56:41Z
663d7382f653a9707c3b2d683e7d58b7b9d0b4e7472021-07-13T15:55:05Z
67d155ba8553d2c53580ef66fbf733484dc2857a302021-07-13T15:52:43Z
68af805f6d40beef639fac7bd1c5f7789893c2f6622021-06-15T10:31:53Z
69ee9eefb21f878da18c72bdc04b31d6ec5d8ade062021-06-15T10:26:05Z
70a736a7ce4d98a0fefa3f4c01ab6da4641de742542021-06-11T12:09:09Z
712f6878301950dfea48a8147a6d8bd012be5640632021-06-11T12:09:02Z
72c0510fbaa138ba0029d8aa2949c282fb2dfbf9262021-06-11T10:16:30Z
734871325c65b16d5fc1a0fb406ebf539c3cbcf0542021-05-12T10:36:19Z
74cf8ed2bb499fae21b7ed1544177ef3589a8246b12021-05-12T10:34:43Z
75b9d97ef45c56394528534bd1a2ec7d2d785233542021-04-26T14:25:47Z
768da1eca28db8f6ae0db7e7134d334a10eb96f6a32021-04-21T11:17:00Z
77a2726dfb0cde8a5d567ce9a115d4f254f2af38512021-04-21T11:16:49Z
78410e5b8bd76c20bcde2cd0e92c78713e00160c282021-04-21T10:36:48Z
794240ef4cf17e503c44b177ff0f7b740258ac2e702021-04-12T15:17:44Z
807b746d5303493fb53214ceffbd9b365c8ef4a1262021-04-01T10:04:53Z
8194cfe2ac15af0171f1397984ca0d1968a6931eb32021-03-03T08:53:38Z
82c37267e1ee355c619a3058da5a7135e19e6522de2021-03-03T08:44:58Z
83d531c3422f806634d35d611b0296b6a34815c4e72021-02-26T12:30:20Z
840fa36435691cac5651bee2ffe511f73ccd98c3672021-02-17T15:20:04Z
85a65fcca04e51ba8a9d48d2ee676be1de7ff017462021-02-17T14:31:37Z
863182e0793150de4ffb34da2774991cb24e49a1912021-02-04T13:05:18Z
875df8b7ecec0e249df5485dd622efed8b357585402021-02-04T11:29:37Z
880fe7efb1a6217accb8d53cbb17a633f406459fbb2021-02-03T16:38:34Z
892fdc68adf24ec02e28fba5657c7f31c1373491d22021-02-03T16:11:39Z
90cf7eb4a9781fbdac6dba9ff7b345db2d88748eea2021-02-03T16:10:25Z
916305b6c83d61553d3606905f7b41a0cb99f92f0d2021-01-19T16:57:57Z
9225c04ea1f8bc4a9915417998310a563bdbb481152021-01-19T16:56:43Z
93cee977d8d1ca2d1f03f384e53227d56e5143b6fb2021-01-19T11:56:18Z
9403ded64be9b290287ab0101891ca6f338861c2fe2021-01-19T11:55:23Z
954ec1022d2645f3c2e5018971473710d568078eae2021-01-18T16:31:24Z
967a7d58ec828e8295dd4011f4f460f961a2b4428a2021-01-18T15:04:52Z
9767c8be545d4483ac34f86fdd57f09135a4820be62021-01-18T15:02:25Z
98441eeff3a9fca4934fc9cf54e2e4a914bb43ef102021-01-18T14:51:08Z
99a02389393dbd06e2e936d7d2438ef7e48fb969d92020-12-16T11:39:46Z
\n", + "
" + ], + "text/plain": [ + " sha commit.author.date\n", + "0 38398a75e9762ff070d8e9bd714d074332646cd7 2023-04-17T16:03:52Z\n", + "1 def376dc6955b339b17f0a4b840e80eb6b9c744b 2023-04-17T16:01:01Z\n", + "2 5f2c562056f8ffa89aeea0631f2a52300ee0de17 2023-01-13T10:04:48Z\n", + "3 4b8432c7d56121c84d6ef1d75a1c7185c628c13d 2023-01-12T14:47:00Z\n", + "4 4486f5c623705c6a14d9eeaba7d155cff30cdb43 2023-01-12T14:36:43Z\n", + "5 50b790037030d958b662085c3f4cf34ba72a32ec 2022-12-14T10:02:54Z\n", + "6 36220a1c5c2d6954f4873a552544cc0e55b61d0a 2022-12-14T10:02:28Z\n", + "7 e941759874365cb152a3562c22d10847d10db326 2022-10-14T08:47:37Z\n", + "8 2d38d3313229fdc5f8aa00052a2db21b35be3d2d 2022-10-14T08:46:01Z\n", + "9 1ce31fc9e2805034578eff60a269c02176f03252 2022-10-13T13:06:12Z\n", + "10 2c631a4b61d529ff1c0635750888f6f6d79c2703 2022-10-13T12:58:37Z\n", + "11 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 2022-08-25T15:44:07Z\n", + "12 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 2022-08-25T15:43:12Z\n", + "13 a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 2022-08-21T09:31:21Z\n", + "14 1fd937e6c0ff8452f64152aec9632f0586f981d1 2022-08-21T09:29:01Z\n", + "15 50e92c677f4cd547c32bb9305269a762a9595074 2022-07-23T12:54:16Z\n", + "16 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 2022-07-23T12:53:45Z\n", + "17 536e8833f3be4bbcffbfba43cd0b3043c5bf4068 2022-07-15T08:21:31Z\n", + "18 c90cc62006b35061c8db4b6f8da1b86de7650b23 2022-07-15T08:20:46Z\n", + "19 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 2022-07-14T13:40:17Z\n", + "20 4863b8f0a070d70836dfbdc00bdf70aa7bb66345 2022-07-14T12:31:36Z\n", + "21 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e 2022-07-14T12:28:41Z\n", + "22 dddc6afc29de895f4131693e17b3cc856ff23f8d 2022-07-14T12:27:25Z\n", + "23 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe 2022-04-20T08:39:00Z\n", + "24 4d33035dd296826bbde200e17e5281910ac8be13 2022-04-20T08:37:44Z\n", + "25 4a13df461c42f970a099de77377f309995e7995c 2022-04-19T08:30:24Z\n", + "26 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c 2022-04-14T11:01:59Z\n", + "27 ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 2022-04-14T11:00:42Z\n", + "28 cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 2022-03-15T14:27:59Z\n", + "29 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d 2022-03-15T14:27:31Z\n", + "30 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e 2022-02-10T15:36:59Z\n", + "31 8ab272288e81fa9a49fd4765579b066c2c03cc10 2022-02-10T15:26:19Z\n", + "32 d4c410cd91618a8a74a7763598e499f6a8aa168b 2022-01-14T15:25:23Z\n", + "33 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 2022-01-14T12:27:52Z\n", + "34 ebb3d8c6aa383567bb7794cacf745b1c82efbb7f 2022-01-14T12:27:35Z\n", + "35 fc712c5a4dd00f534e845982a29f46a14e22b292 2022-01-14T08:05:58Z\n", + "36 239bf68f403bbdbabb43fa0277040f4dda2b2aff 2022-01-13T20:33:38Z\n", + "37 d86bdd9983424c792691269fa10e6f022ccf2191 2022-01-13T16:53:03Z\n", + "38 06ceff14b2db920d458dc337b1100dced992e627 2022-01-13T16:52:15Z\n", + "39 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd 2022-01-04T09:19:02Z\n", + "40 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 2022-01-04T09:18:33Z\n", + "41 d76ca7d75891aac95205b2cc11510ce8ef41a65a 2021-11-11T11:49:26Z\n", + "42 178c68cca2044cbd5032cbff23e4c06b738aed2a 2021-11-11T11:48:57Z\n", + "43 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f 2021-10-26T11:32:30Z\n", + "44 3f46491c0fe377fd922412c93137efb6a4879b05 2021-10-26T11:15:21Z\n", + "45 8dd2a04b1d7e559f5124d012f0a729d0180216d2 2021-10-11T15:33:46Z\n", + "46 ddda708da9f2f41ae7e7d122973c2eddb141d949 2021-10-11T15:29:53Z\n", + "47 8d77b3dd93959663d58ae5b626289d0746edd0e7 2021-10-11T15:13:57Z\n", + "48 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea 2021-10-11T14:48:05Z\n", + "49 389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 2021-10-11T13:16:09Z\n", + "50 5088650c144e6a3ee05ac1e015d487a86095e665 2021-10-11T12:53:06Z\n", + "51 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd 2021-09-17T15:49:56Z\n", + "52 352813601073bcdc3d5eb08d1be07be904276a9a 2021-09-17T15:49:21Z\n", + "53 6c613ce701353f42b6c911801f0aeb78413fac9d 2021-08-20T15:25:29Z\n", + "54 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 2021-08-20T14:12:35Z\n", + "55 a231c3b065a7b9c86c92915f3b4bcf012ec36175 2021-07-20T11:13:25Z\n", + "56 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d 2021-07-20T10:34:46Z\n", + "57 4a8d93e8607e2413edee71da68cade6e11249fea 2021-07-19T11:27:37Z\n", + "58 d3fd19b04d4256600e8c90a27a2b317d61514c86 2021-07-19T11:23:30Z\n", + "59 fd63f824a11eead1f7fb39457251c7ac27ad1f93 2021-07-15T08:07:22Z\n", + "60 89b57278869c7b46fbbaf94825ed336328f3567a 2021-07-15T07:59:10Z\n", + "61 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 2021-07-14T06:19:03Z\n", + "62 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c 2021-07-13T16:04:39Z\n", + "63 4cdd02827d4b0d2d8834e45baaea621663e0d632 2021-07-13T16:03:03Z\n", + "64 e6a3f0cc5710495475e7b959ee82c649978843f8 2021-07-13T16:01:36Z\n", + "65 487c16cf1fb4ecb7eca25d752cb7178f10232a81 2021-07-13T15:56:41Z\n", + "66 3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 2021-07-13T15:55:05Z\n", + "67 d155ba8553d2c53580ef66fbf733484dc2857a30 2021-07-13T15:52:43Z\n", + "68 af805f6d40beef639fac7bd1c5f7789893c2f662 2021-06-15T10:31:53Z\n", + "69 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 2021-06-15T10:26:05Z\n", + "70 a736a7ce4d98a0fefa3f4c01ab6da4641de74254 2021-06-11T12:09:09Z\n", + "71 2f6878301950dfea48a8147a6d8bd012be564063 2021-06-11T12:09:02Z\n", + "72 c0510fbaa138ba0029d8aa2949c282fb2dfbf926 2021-06-11T10:16:30Z\n", + "73 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 2021-05-12T10:36:19Z\n", + "74 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 2021-05-12T10:34:43Z\n", + "75 b9d97ef45c56394528534bd1a2ec7d2d78523354 2021-04-26T14:25:47Z\n", + "76 8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 2021-04-21T11:17:00Z\n", + "77 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 2021-04-21T11:16:49Z\n", + "78 410e5b8bd76c20bcde2cd0e92c78713e00160c28 2021-04-21T10:36:48Z\n", + "79 4240ef4cf17e503c44b177ff0f7b740258ac2e70 2021-04-12T15:17:44Z\n", + "80 7b746d5303493fb53214ceffbd9b365c8ef4a126 2021-04-01T10:04:53Z\n", + "81 94cfe2ac15af0171f1397984ca0d1968a6931eb3 2021-03-03T08:53:38Z\n", + "82 c37267e1ee355c619a3058da5a7135e19e6522de 2021-03-03T08:44:58Z\n", + "83 d531c3422f806634d35d611b0296b6a34815c4e7 2021-02-26T12:30:20Z\n", + "84 0fa36435691cac5651bee2ffe511f73ccd98c367 2021-02-17T15:20:04Z\n", + "85 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 2021-02-17T14:31:37Z\n", + "86 3182e0793150de4ffb34da2774991cb24e49a191 2021-02-04T13:05:18Z\n", + "87 5df8b7ecec0e249df5485dd622efed8b35758540 2021-02-04T11:29:37Z\n", + "88 0fe7efb1a6217accb8d53cbb17a633f406459fbb 2021-02-03T16:38:34Z\n", + "89 2fdc68adf24ec02e28fba5657c7f31c1373491d2 2021-02-03T16:11:39Z\n", + "90 cf7eb4a9781fbdac6dba9ff7b345db2d88748eea 2021-02-03T16:10:25Z\n", + "91 6305b6c83d61553d3606905f7b41a0cb99f92f0d 2021-01-19T16:57:57Z\n", + "92 25c04ea1f8bc4a9915417998310a563bdbb48115 2021-01-19T16:56:43Z\n", + "93 cee977d8d1ca2d1f03f384e53227d56e5143b6fb 2021-01-19T11:56:18Z\n", + "94 03ded64be9b290287ab0101891ca6f338861c2fe 2021-01-19T11:55:23Z\n", + "95 4ec1022d2645f3c2e5018971473710d568078eae 2021-01-18T16:31:24Z\n", + "96 7a7d58ec828e8295dd4011f4f460f961a2b4428a 2021-01-18T15:04:52Z\n", + "97 67c8be545d4483ac34f86fdd57f09135a4820be6 2021-01-18T15:02:25Z\n", + "98 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 2021-01-18T14:51:08Z\n", + "99 a02389393dbd06e2e936d7d2438ef7e48fb969d9 2020-12-16T11:39:46Z" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} From cf8540b4f85657ba5e7ca96e4b41c338ed812724 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 18 Apr 2023 17:07:32 -0700 Subject: [PATCH 005/367] Python modules and types for get_repo_updates --- gfe-db/database/Makefile | 2 +- gfe-db/infrastructure/template.yaml | 3 - gfe-db/pipeline/Makefile | 6 +- gfe-db/pipeline/config/source-config.json | 16 +- gfe-db/pipeline/functions/environment.json | 10 +- .../get_repo_updates/events/event.json | 0 .../get_repo_updates/src/__init__.py | 0 .../functions/get_repo_updates/src/app.py | 0 .../get_repo_updates/src/requirements.txt | 3 + .../get_repo_updates/src/utils/__init__.py | 1 + .../get_repo_updates/src/utils/constants.py | 12 + .../get_repo_updates/src/utils/types.py | 77 +++++ .../get_repo_updates/src/utils/utils.py | 302 ++++++++++++++++++ .../functions/invoke_load_script/__init__.py | 0 .../functions/invoke_pipeline/src/__init__.py | 0 .../functions/invoke_pipeline/src/app.py | 10 +- gfe-db/pipeline/template.yaml | 18 +- 17 files changed, 423 insertions(+), 37 deletions(-) create mode 100644 gfe-db/pipeline/functions/get_repo_updates/events/event.json create mode 100644 gfe-db/pipeline/functions/get_repo_updates/src/__init__.py create mode 100644 gfe-db/pipeline/functions/get_repo_updates/src/app.py create mode 100644 gfe-db/pipeline/functions/get_repo_updates/src/requirements.txt create mode 100644 gfe-db/pipeline/functions/get_repo_updates/src/utils/__init__.py create mode 100644 gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py create mode 100644 gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py create mode 100644 gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py create mode 100644 gfe-db/pipeline/functions/invoke_load_script/__init__.py create mode 100644 gfe-db/pipeline/functions/invoke_pipeline/src/__init__.py diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 5cc3d26e..896d6c8b 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -30,7 +30,7 @@ service.check-key-pair: ##=> Checks if the key pair already exists and creates i service.config.deploy: service.config.neo4j.deploy service.config.scripts.deploy service.config.cloudwatch-agent.deploy service.config.neo4j.deploy: service.config.update-dns - # @aws s3 cp config/neo4j/neo4j.conf s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/neo4j.conf 2>&1 | tee -a $$CFN_LOG_PATH + @aws s3 cp config/neo4j/neo4j.conf s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/neo4j.conf 2>&1 | tee -a $$CFN_LOG_PATH @aws s3 cp --recursive config/neo4j/cypher/ s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/ 2>&1 | tee -a $$CFN_LOG_PATH service.config.scripts.deploy: diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 612a6365..25b38609 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -180,9 +180,6 @@ Resources: Type: AWS::SNS::Topic Properties: DisplayName: !Sub "${AppName} Data Pipeline Errors" - Subscription: - - Endpoint: gclindsey@gmail.com - Protocol: email Tags: - Key: Stage Value: !Ref Stage diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index ea3d2e78..10d09158 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -32,10 +32,8 @@ service.functions.deploy: InvokePipelineFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.MemorySize')" \ InvokePipelineFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Timeout')" \ InvokePipelineFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.InvokePipelineFunctionSchedule')" \ - GitHubRepositoryOwner="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.GITHUB_REPOSITORY_OWNER')" \ - GitHubRepositoryName="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.GITHUB_REPOSITORY_NAME')" \ - PipelineStatePath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_STATE_PATH')" \ - PipelineParamsPath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_PARAMS_PATH')" \ + DataBucketName="$${DATA_BUCKET_NAME}" \ + ConfigS3Path="$${CONFIG_S3_PATH}" \ InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 3a605494..ae390b04 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -3,7 +3,7 @@ "ANHIG/IMGTHLA": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "", + "url": "https://github.com/ANHIG/IMGTHLA", "tracked_assets": [ "hla.dat", "msf/" @@ -16,7 +16,7 @@ }, "execution_history": [ { - "version": 3510, + "version": 3480, "commit_sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", "date": "2022-04-14T11:00:42Z", "status": "SUCCESS", @@ -26,6 +26,18 @@ "mem_profile": "False", "limit": "1000" } + }, + { + "version": 3470, + "commit_sha": "06ceff14b2db920d458dc337b1100dced992e627", + "date": "2022-01-13T16:52:15Z", + "status": "SUCCESS", + "input_parameters": { + "align": "False", + "kir": "False", + "mem_profile": "False", + "limit": "1000" + } } ] } diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index 9711bd7d..f13ec396 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -5,15 +5,7 @@ "FunctionConfiguration": { "FunctionName": "invoke-pipeline", "Timeout": 60, - "MemorySize": 256, - "Environment": { - "Variables": { - "GITHUB_REPOSITORY_OWNER": "ANHIG", - "GITHUB_REPOSITORY_NAME": "IMGTHLA", - "PIPELINE_STATE_PATH": "config/IMGTHLA-repository-state.json", - "PIPELINE_PARAMS_PATH": "config/pipeline-input.json" - } - } + "MemorySize": 256 } }, "InvokeLoadScript": { diff --git a/gfe-db/pipeline/functions/get_repo_updates/events/event.json b/gfe-db/pipeline/functions/get_repo_updates/events/event.json new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/__init__.py b/gfe-db/pipeline/functions/get_repo_updates/src/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/app.py b/gfe-db/pipeline/functions/get_repo_updates/src/app.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/requirements.txt b/gfe-db/pipeline/functions/get_repo_updates/src/requirements.txt new file mode 100644 index 00000000..07b7357e --- /dev/null +++ b/gfe-db/pipeline/functions/get_repo_updates/src/requirements.txt @@ -0,0 +1,3 @@ +python-dotenv +pydantic +requests \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/__init__.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/__init__.py new file mode 100644 index 00000000..90f60fdd --- /dev/null +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/__init__.py @@ -0,0 +1 @@ +from .utils import * \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py new file mode 100644 index 00000000..94b9ed9d --- /dev/null +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py @@ -0,0 +1,12 @@ +import os +import logging +from dotenv import load_dotenv, find_dotenv +load_dotenv(find_dotenv()); + +# Logging +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + +# Environment variables +AWS_REGION = os.environ["AWS_REGION"] +GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py new file mode 100644 index 00000000..ec14bc36 --- /dev/null +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py @@ -0,0 +1,77 @@ +import re +from pydantic import BaseModel, validator + +### Source Config Models ### +class InputParameterConfig(BaseModel): + align: bool + kir: bool + mem_profile: bool + limit: str + + # validate that limit is an integer + @validator('limit') + def limit_is_integer(cls, v): + if not v.isnumeric(): + raise ValueError('limit must be an integer') + return v + +class ExecutionHistoryConfig(BaseModel): + version: int + commit_sha: str + date: str + status: str + input_parameters: InputParameterConfig + + # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 + @validator('version') + def version_is_valid(cls, v): + if not re.match(r'^[1-9][0-9]{2}0$', str(v)): + raise ValueError("version must match '^[1-9][0-9]{2}0$'") + return v + + # validate that commit_sha is a 40 character hex string + @validator('commit_sha') + def commit_sha_is_hex(cls, v): + if not re.match(r'^[0-9a-f]{40}$', v): + raise ValueError('commit_sha must be a 40 character hex string') + return v + + # validate that date field is ISO 8601 format with timezone + @validator('date') + def date_is_iso_8601_with_timezone(cls, v): + if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): + raise ValueError('date must be in ISO 8601 format with timezone') + return v + + # validate the status is on of 'SUCCESS', 'FAILURE', or 'IN_PROGRESS' + @validator('status') + def status_is_valid(cls, v): + if v not in ['SUCCESS', 'FAILURE', 'IN_PROGRESS']: + raise ValueError('status must be one of "SUCCESS", "FAILURE", or "IN_PROGRESS"') + return v + +class RepositoryConfig(BaseModel): + owner: str + name: str + url: str + tracked_assets: list[str] + default_input_parameters: InputParameterConfig + execution_history: list[ExecutionHistoryConfig] + + # validate that the url is a valid URL + @validator('url') + def url_is_valid(cls, v): + if not re.match(r'^https?://', v): + raise ValueError('url must be a valid URL') + return v + + # validate that execution_history is sorted by date descending + @validator('execution_history') + def execution_history_is_sorted_by_date_descending(cls, v): + for i in range(0, len(v) - 1): + if v[i].date < v[i+1].date: + raise ValueError('execution_history must be sorted by date descending') + return v + +class SourceConfig(BaseModel): + repositories: dict[str, RepositoryConfig] diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py new file mode 100644 index 00000000..79a5efe2 --- /dev/null +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py @@ -0,0 +1,302 @@ +import logging +from itertools import chain, starmap +from datetime import datetime +import json +import requests +import boto3 +from .types import SourceConfig +from .constants import AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN + +# Logging +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + +# boto3 session +session = boto3.Session(region_name=AWS_REGION) +s3 = session.client('s3') + +def flatten_json(dictionary, sep='.', skip_fields=[]): + """Flatten a nested json file. For a list of dictionaries, use this + inside a for loop before converting to pandas DataFrame.""" + + def unpack(parent_key, parent_value): + """Unpack one level of nesting in json file""" + # Unpack one level only!!! + + if isinstance(parent_value, dict): + for key, value in parent_value.items(): + temp1 = parent_key + sep + key + yield temp1, value + elif isinstance(parent_value, list): + i = 0 + for value in parent_value: + temp2 = parent_key + sep +str(i) + i += 1 + yield temp2, value + else: + yield parent_key, parent_value + + + # Keep iterating until the termination condition is satisfied + while True: + # Keep unpacking the json file until all values are atomic elements (not dictionary or list) + dictionary = dict(chain.from_iterable(starmap(unpack, dictionary.items()))) + # Terminate condition: not any value in the json file is dictionary or list + if not any(isinstance(value, dict) for value in dictionary.values()) and \ + not any(isinstance(value, list) for value in dictionary.values()): + break + + return dictionary + + +def read_s3_json(bucket, key): + """Reads config file containing the current state of branches in + a GitHub repo""" + + try: + response = s3.get_object( + Bucket=bucket, + Key=key) + return json.loads(response["Body"].read().decode()) + + except Exception as err: + logger.error(f'Failed to read config file to s3://{bucket}/{key}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}') + raise err + + +def write_s3_json(bucket, key, data): + """Writes config file containing the current state of branches in + a GitHub repo""" + + try: + response = s3.put_object( + Bucket=bucket, + Key=key, + Body=json.dumps(data).encode()) + + except Exception as err: + logger.error(f'Failed to write config file to s3://{bucket}/{key}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}') + raise err + + +def read_source_config(bucket, key): + data = read_s3_json(bucket, key) + return SourceConfig(**data) + + +def write_source_config(bucket, key, source_config: SourceConfig): + write_s3_json(bucket, key, source_config.dict()) + + +def get_commits(owner, repo, per_page=100): + """Return a list of GitHub commits for the specified repository""" + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/commits?per_page={per_page}' + + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + + return response.json() + + +def get_commit(owner, repo, commit_sha): + """Return the commit for the specified repository and commit SHA""" + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/commits/{commit_sha}' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + + return response.json() + + +def get_file_contents(owner, repo, path): + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/contents/{path}' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + + return response.json() + + +def get_commits_for_asset(owner, repo, path, since=None): + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/commits' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + params = { + 'path': path, + # validate date is in ISO 8601 format + 'since': since.isoformat() if isinstance(since, datetime) else since + } + + response = requests.get(url, headers=headers, params=params) + + return response.json() + + +def get_repo_contents(owner, repo, path, commit_sha=None): + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/contents/{path}' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + params = { + 'ref': commit_sha + } + + response = requests.get(url, headers=headers, params=params) + + return response.json() + + +def get_repo_asset(owner, repo, path, commit_sha=None): + """Download a file from a GitHub repository""" + repo_contents = get_repo_contents(owner, repo, path, commit_sha) + + try: + res = requests.get(repo_contents['download_url']) + except KeyError: + logger.error(json.dumps(repo_contents)) + raise Exception(f'Error downloading {path}') + + if res.status_code != 200: + logger.error(f'Status code {res.status_code} for {path}') + raise Exception(f'Error downloading {path}') + + return res.text + + +def get_branches(owner, repo): + """Fetch branches for a GitHub repository""" + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/branches' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + branches = response.json() + + return branches + + +def get_branch(owner, repo, branch_name): + """Fetch branches for a GitHub repository""" + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/branches/{branch_name}' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + branches = response.json() + + return branches + + +# Function to fetch pull requests +def get_pull_requests(owner, repo): + url = f"https://api.github.com/repos/{owner}/{repo}/pulls?state=all" + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + response = requests.get(url, headers=headers) + + if response.status_code == 200: + return response.json() + else: + print(f"Error: {response.status_code}") + return [] + + +def merge_release_version_with_commit(unique_shas, release_versions): + # Convert release_versions to a dictionary for easier lookup + release_versions_dict = {sha: version for sha, version in release_versions} + + # Merge the arrays using a list comprehension + merged_data = [(release_versions_dict[sha], sha, date) for sha, date in unique_shas] + + # sort by date + merged_data.sort(key=lambda x: x[2]) + + return merged_data \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_load_script/__init__.py b/gfe-db/pipeline/functions/invoke_load_script/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/__init__.py b/gfe-db/pipeline/functions/invoke_pipeline/src/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/app.py b/gfe-db/pipeline/functions/invoke_pipeline/src/app.py index 6f3c0590..83545fec 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/src/app.py +++ b/gfe-db/pipeline/functions/invoke_pipeline/src/app.py @@ -17,14 +17,14 @@ GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] -GFE_BUCKET = os.environ["GFE_BUCKET"] +DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] # TODO: add to Makefile PIPELINE_STATE_PATH = os.environ["PIPELINE_STATE_PATH"] PIPELINE_PARAMS_PATH = os.environ["PIPELINE_PARAMS_PATH"] UPDATE_PIPELINE_STATE_MACHINE_ARN = os.environ["UPDATE_PIPELINE_STATE_MACHINE_ARN"] -branches_state_path = f"s3://{GFE_BUCKET}/{PIPELINE_STATE_PATH}" -pipeline_params_path = f"s3://{GFE_BUCKET}/{PIPELINE_PARAMS_PATH}" +branches_state_path = f"s3://{DATA_BUCKET_NAME}/{PIPELINE_STATE_PATH}" +pipeline_params_path = f"s3://{DATA_BUCKET_NAME}/{PIPELINE_PARAMS_PATH}" s3 = boto3.client('s3') sfn = boto3.client('stepfunctions') @@ -150,7 +150,7 @@ def write_config(path): try: response = s3.put_object( Body=json.dumps(branches_config), - Bucket=GFE_BUCKET, + Bucket=DATA_BUCKET_NAME, Key="/".join(path.split("/")[3:])) if response['ResponseMetadata']['HTTPStatusCode'] == 200: @@ -170,7 +170,7 @@ def read_config(path): try: response = s3.get_object( - Bucket=GFE_BUCKET, + Bucket=DATA_BUCKET_NAME, Key="/".join(path.split("/")[3:])) if response['ResponseMetadata']['HTTPStatusCode'] == 200: diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 10615920..e2c5e236 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -9,6 +9,9 @@ Parameters: AppName: Type: String Description: Application name + ServiceName: + Type: String + Description: Service name InvokePipelineFunctionName: Type: String InvokePipelineFunctionMemorySize: @@ -19,14 +22,6 @@ Parameters: Type: Number InvokePipelineFunctionSchedule: Type: String - GitHubRepositoryOwner: - Type: String - GitHubRepositoryName: - Type: String - PipelineStatePath: - Type: String - PipelineParamsPath: - Type: String InvokeLoadScriptFunctionName: Type: String ECRBaseUri: @@ -325,12 +320,9 @@ Resources: Environment: Variables: GITHUB_PERSONAL_ACCESS_TOKEN: !Sub '{{resolve:secretsmanager:${AppName}-${Stage}-GitHubPersonalAccessToken:SecretString:personal_access_token:AWSCURRENT}}' - GITHUB_REPOSITORY_OWNER: !Ref GitHubRepositoryOwner - GITHUB_REPOSITORY_NAME: !Ref GitHubRepositoryName - GFE_BUCKET: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + DATA_BUCKET_NAME: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + PIPELINE_CONFIG_S3_PATH: !Sub '${ConfigS3Path}/${ServiceName}/source-config.json' UPDATE_PIPELINE_STATE_MACHINE_ARN: !GetAtt UpdatePipelineStateMachine.Arn - PIPELINE_STATE_PATH: !Ref PipelineStatePath - PIPELINE_PARAMS_PATH: !Ref PipelineParamsPath Events: Trigger: Type: Schedule From 7993bf07174f5d00a36277cbfc123245555159d5 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 18 Apr 2023 20:50:37 -0700 Subject: [PATCH 006/367] notebook logic to update source-config --- .../get_repo_updates/src/utils/types.py | 27 +- notebooks/0.1-process-updated-releases.ipynb | 274 +++++++++++++----- notebooks/source-config.json | 132 +++++++++ 3 files changed, 348 insertions(+), 85 deletions(-) create mode 100644 notebooks/source-config.json diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py index ec14bc36..8d1adc46 100644 --- a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py @@ -1,6 +1,13 @@ import re +from typing import List, Optional, Dict from pydantic import BaseModel, validator +# validate that date field is ISO 8601 format with timezone +def date_is_iso_8601_with_timezone(v): + if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): + raise ValueError('date must be in ISO 8601 format with timezone') + return v + ### Source Config Models ### class InputParameterConfig(BaseModel): align: bool @@ -15,10 +22,13 @@ def limit_is_integer(cls, v): raise ValueError('limit must be an integer') return v -class ExecutionHistoryConfig(BaseModel): +# TODO add commit_date, execution_date, commit_url +class ExecutionHistoryItem(BaseModel): version: int commit_sha: str - date: str + commit_date_utc: str + commit_url: str + execution_date_utc: str status: str input_parameters: InputParameterConfig @@ -36,18 +46,13 @@ def commit_sha_is_hex(cls, v): raise ValueError('commit_sha must be a 40 character hex string') return v - # validate that date field is ISO 8601 format with timezone - @validator('date') - def date_is_iso_8601_with_timezone(cls, v): - if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): - raise ValueError('date must be in ISO 8601 format with timezone') - return v + _date_is_iso_8601_with_timezone = validator('commit_date_utc', 'execution_date_utc', allow_reuse=True)(date_is_iso_8601_with_timezone) # validate the status is on of 'SUCCESS', 'FAILURE', or 'IN_PROGRESS' @validator('status') def status_is_valid(cls, v): - if v not in ['SUCCESS', 'FAILURE', 'IN_PROGRESS']: - raise ValueError('status must be one of "SUCCESS", "FAILURE", or "IN_PROGRESS"') + if v not in ["SUCCESS", "PENDING", "SKIPPED", "FAILED", "IN_PROGRESS"]: + raise ValueError('status must be one of "SUCCESS", "PENDING", "SKIPPED", "FAILED", or "IN_PROGRESS"') return v class RepositoryConfig(BaseModel): @@ -56,7 +61,7 @@ class RepositoryConfig(BaseModel): url: str tracked_assets: list[str] default_input_parameters: InputParameterConfig - execution_history: list[ExecutionHistoryConfig] + execution_history: list[ExecutionHistoryItem] # validate that the url is a valid URL @validator('url') diff --git a/notebooks/0.1-process-updated-releases.ipynb b/notebooks/0.1-process-updated-releases.ipynb index 98e1c362..f69832fd 100644 --- a/notebooks/0.1-process-updated-releases.ipynb +++ b/notebooks/0.1-process-updated-releases.ipynb @@ -41,9 +41,26 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": 1, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "ConfigError", + "evalue": "Validators defined with incorrect fields: date_is_iso_8601_with_timezone (use check_fields=False if you're inheriting from the model and intended this)", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mConfigError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[1], line 10\u001b[0m\n\u001b[1;32m 8\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mboto3\u001b[39;00m\n\u001b[1;32m 9\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mpandas\u001b[39;00m \u001b[39mas\u001b[39;00m \u001b[39mpd\u001b[39;00m\n\u001b[0;32m---> 10\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39msrc\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mtypes\u001b[39;00m \u001b[39mimport\u001b[39;00m (\n\u001b[1;32m 11\u001b[0m ExecutionHistoryItem\n\u001b[1;32m 12\u001b[0m )\n\u001b[1;32m 13\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39msrc\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m \u001b[39mimport\u001b[39;00m (\n\u001b[1;32m 14\u001b[0m read_source_config,\n\u001b[1;32m 15\u001b[0m write_source_config,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 20\u001b[0m merge_release_version_with_commit\n\u001b[1;32m 21\u001b[0m )\n\u001b[1;32m 23\u001b[0m \u001b[39m# logging\u001b[39;00m\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/__init__.py:1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m \u001b[39mimport\u001b[39;00m \u001b[39m*\u001b[39m\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py:7\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mrequests\u001b[39;00m\n\u001b[1;32m 6\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mboto3\u001b[39;00m\n\u001b[0;32m----> 7\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39m.\u001b[39;00m\u001b[39mtypes\u001b[39;00m \u001b[39mimport\u001b[39;00m SourceConfig\n\u001b[1;32m 8\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39m.\u001b[39;00m\u001b[39mconstants\u001b[39;00m \u001b[39mimport\u001b[39;00m AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN\n\u001b[1;32m 10\u001b[0m \u001b[39m# Logging\u001b[39;00m\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py:20\u001b[0m\n\u001b[1;32m 17\u001b[0m \u001b[39mreturn\u001b[39;00m v\n\u001b[1;32m 19\u001b[0m \u001b[39m# TODO add commit_date, execution_date, commit_url\u001b[39;00m\n\u001b[0;32m---> 20\u001b[0m \u001b[39mclass\u001b[39;00m \u001b[39mExecutionHistoryItem\u001b[39;00m(BaseModel):\n\u001b[1;32m 21\u001b[0m version: \u001b[39mint\u001b[39m\n\u001b[1;32m 22\u001b[0m commit_sha: \u001b[39mstr\u001b[39m\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/pydantic/main.py:241\u001b[0m, in \u001b[0;36mpydantic.main.ModelMetaclass.__new__\u001b[0;34m()\u001b[0m\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/pydantic/class_validators.py:189\u001b[0m, in \u001b[0;36mpydantic.class_validators.ValidatorGroup.check_for_unused\u001b[0;34m()\u001b[0m\n", + "\u001b[0;31mConfigError\u001b[0m: Validators defined with incorrect fields: date_is_iso_8601_with_timezone (use check_fields=False if you're inheriting from the model and intended this)" + ] + } + ], "source": [ "import os\n", "import sys\n", @@ -54,6 +71,9 @@ "import json\n", "import boto3\n", "import pandas as pd\n", + "from src.utils.types import (\n", + " ExecutionHistoryItem\n", + ")\n", "from src.utils import (\n", " read_source_config,\n", " write_source_config,\n", @@ -77,7 +97,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 2, "metadata": {}, "outputs": [], "source": [ @@ -98,7 +118,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 3, "metadata": {}, "outputs": [], "source": [ @@ -110,12 +130,16 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Asset Processing" + "### Asset Processing\n", + "\n", + "## TODO\n", + "- [ ] Add commit_date and execution_date to app state\n", + "- [ ] Add commit_url to app state" ] }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -124,7 +148,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ @@ -133,7 +157,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ @@ -154,7 +178,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -165,22 +189,22 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 8, "metadata": {}, "outputs": [ { "data": { "text/plain": [ "[('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", - " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", - " ('def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", - " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z')]" + " ('def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z')]" ] }, - "execution_count": 12, + "execution_count": 8, "metadata": {}, "output_type": "execute_result" } @@ -191,20 +215,9 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 9, "metadata": {}, - "outputs": [ - { - "name": "stderr", - "output_type": "stream", - "text": [ - "INFO:__main__:Release versions by sha:\n", - "[[3520, \"def376dc6955b339b17f0a4b840e80eb6b9c744b\", \"2023-04-17T16:01:01Z\"], [3510, \"4486f5c623705c6a14d9eeaba7d155cff30cdb43\", \"2023-01-12T14:36:43Z\"], [3500, \"2d38d3313229fdc5f8aa00052a2db21b35be3d2d\", \"2022-10-14T08:46:01Z\"], [3500, \"2c631a4b61d529ff1c0635750888f6f6d79c2703\", \"2022-10-13T12:58:37Z\"], [3490, \"8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\", \"2022-08-25T15:43:12Z\"], [3490, \"1a3be9a5d01a414854ff3bfacd5257c14adeefa2\", \"2022-07-14T13:40:17Z\"], [3480, \"72a9e28a52c9629dd63dfad5f215cdc562e2fd7e\", \"2022-07-14T12:28:41Z\"]]\n", - "INFO:__main__:Unique releases:\n", - " [3480, 3490, 3500, 3510, 3520]\n" - ] - } - ], + "outputs": [], "source": [ "# get the releases for each unique commit from Allelelist.txt\n", "# can produce duplicate release versions if the same release is updated more than once\n", @@ -216,86 +229,195 @@ " release_version = int(re.search(release_version_re, allele_list).group(1).replace(\".\", \"\"))\n", "\n", " # TODO use a dict instead of tuple and append directly to source_config BOOKMARK\n", - " release_versions.append((release_version, sha, date))\n", - "\n", - "# write this to source config file (must be sorted by data descending)\n", + " release_versions.append((release_version, sha, date))\n" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "INFO:__main__:Release versions by sha:\n", + "[[3520, \"def376dc6955b339b17f0a4b840e80eb6b9c744b\", \"2023-04-17T16:01:01Z\"], [3510, \"4486f5c623705c6a14d9eeaba7d155cff30cdb43\", \"2023-01-12T14:36:43Z\"], [3500, \"2d38d3313229fdc5f8aa00052a2db21b35be3d2d\", \"2022-10-14T08:46:01Z\"], [3500, \"2c631a4b61d529ff1c0635750888f6f6d79c2703\", \"2022-10-13T12:58:37Z\"], [3490, \"8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\", \"2022-08-25T15:43:12Z\"], [3490, \"1a3be9a5d01a414854ff3bfacd5257c14adeefa2\", \"2022-07-14T13:40:17Z\"], [3480, \"72a9e28a52c9629dd63dfad5f215cdc562e2fd7e\", \"2022-07-14T12:28:41Z\"]]\n" + ] + } + ], + "source": [ + "# write this to source config file (must be sorted by data descending), but the status should be labeled firsts\n", "release_versions.sort(key=lambda x: x[2], reverse=True)\n", - "logger.info(f\"Release versions by sha:\\n{json.dumps(release_versions)}\")\n", - "\n", + "logger.info(f\"Release versions by sha:\\n{json.dumps(release_versions)}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "INFO:__main__:Unique releases:\n", + " [3480, 3490, 3500, 3510, 3520]\n" + ] + } + ], + "source": [ "# send this array to state machine\n", "unique_release_versions = list(set([version[0] for version in release_versions]))\n", "unique_release_versions.sort(reverse=False)\n", "logger.info(f\"Unique releases:\\n {json.dumps(unique_release_versions)}\")" ] }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "# take the most recent release version and get the commit sha for that release version\n", + "# this is the commit sha that will be used to build the release version\n", + "commits_pending = []\n", + "for version in unique_release_versions:\n", + " items_for_version = [item for item in release_versions if item[0] == version]\n", + " most_recent_item = max(items_for_version, key=lambda x: x[2])\n", + " commits_pending.append(most_recent_item)\n" + ] + }, { "cell_type": "code", "execution_count": 14, "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "[(3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", - " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", - " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", - " (3500, '2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", - " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", - " (3490, '1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", - " (3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z')]" - ] - }, - "execution_count": 14, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], "source": [ - "# TODO BOOKMARK appened dict of processed commits to source config, remember to add the default input parameters to each dict\n", - "source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history = \\\n" + "# the commits that aren't in commits_pending are labeled as skipped\n", + "commits_skipped = set(release_versions).difference(set(commits_pending))\n" ] }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 16, + "metadata": {}, + "outputs": [], + "source": [ + "execution_history_pending = [\n", + " ExecutionHistoryItemItem(\n", + " **{\n", + " \"version\": item[0],\n", + " \"commit_sha\": item[1],\n", + " \"date\": item[2],\n", + " \"status\": \"PENDING\",\n", + " \"input_parameters\": source_repo.default_input_parameters.dict(),\n", + " }\n", + " )\n", + " for item in commits_pending\n", + "]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "execution_history_skipped = [\n", + " ExecutionHistoryItem(\n", + " **{\n", + " \"version\": item[0],\n", + " \"commit_sha\": item[1],\n", + " \"date\": item[2],\n", + " \"status\": \"SKIPPED\",\n", + " \"input_parameters\": source_repo.default_input_parameters.dict(),\n", + " }\n", + " )\n", + " for item in commits_skipped\n", + "]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [], + "source": [ + "execution_history = execution_history_pending + execution_history_skipped" + ] + }, + { + "cell_type": "code", + "execution_count": 20, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "[('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', 3480),\n", - " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', 3490),\n", - " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', 3490),\n", - " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', 3500),\n", - " ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', 3500),\n", - " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', 3510),\n", - " ('def376dc6955b339b17f0a4b840e80eb6b9c744b', 3520)]" + "[ExecutionHistoryItem(version=3520, commit_sha='def376dc6955b339b17f0a4b840e80eb6b9c744b', date='2023-04-17T16:01:01Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", + " ExecutionHistoryItem(version=3510, commit_sha='4486f5c623705c6a14d9eeaba7d155cff30cdb43', date='2023-01-12T14:36:43Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", + " ExecutionHistoryItem(version=3500, commit_sha='2d38d3313229fdc5f8aa00052a2db21b35be3d2d', date='2022-10-14T08:46:01Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", + " ExecutionHistoryItem(version=3500, commit_sha='2c631a4b61d529ff1c0635750888f6f6d79c2703', date='2022-10-13T12:58:37Z', status='SKIPPED', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", + " ExecutionHistoryItem(version=3490, commit_sha='8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', date='2022-08-25T15:43:12Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", + " ExecutionHistoryItem(version=3490, commit_sha='1a3be9a5d01a414854ff3bfacd5257c14adeefa2', date='2022-07-14T13:40:17Z', status='SKIPPED', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", + " ExecutionHistoryItem(version=3480, commit_sha='72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', date='2022-07-14T12:28:41Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000'))]" ] }, - "execution_count": 42, + "execution_count": 20, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "release_versions" + "# sort by date descending\n", + "execution_history.sort(key=lambda x: x.date, reverse=True)\n", + "# execution_history" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [], + "source": [ + "# warning: extend method is not idempotent, so if you run this cell more than once, you will get duplicate commits\n", + "source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history.extend(execution_history)" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [], + "source": [ + "# sort by date descending\n", + "source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history.sort(key=lambda x: x.date, reverse=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 26, + "metadata": {}, + "outputs": [], + "source": [ + "# print(json.dumps([item.dict() for item in source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history], indent=4))" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 28, "metadata": {}, "outputs": [ { - "ename": "NameError", - "evalue": "name 'unique_release_versions' is not defined", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[13], line 2\u001b[0m\n\u001b[1;32m 1\u001b[0m \u001b[39m# send these to the state machine\u001b[39;00m\n\u001b[0;32m----> 2\u001b[0m unique_release_versions\n", - "\u001b[0;31mNameError\u001b[0m: name 'unique_release_versions' is not defined" - ] + "data": { + "text/plain": [ + "[3480, 3490, 3500, 3510, 3520]" + ] + }, + "execution_count": 28, + "metadata": {}, + "output_type": "execute_result" } ], "source": [ @@ -305,10 +427,14 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 27, "metadata": {}, "outputs": [], - "source": [] + "source": [ + "# write to json file\n", + "with open(\"source-config.json\", \"w\") as f:\n", + " json.dump(source_config.dict(), f, indent=4)" + ] }, { "cell_type": "code", diff --git a/notebooks/source-config.json b/notebooks/source-config.json new file mode 100644 index 00000000..ccbf10fa --- /dev/null +++ b/notebooks/source-config.json @@ -0,0 +1,132 @@ +{ + "app": "gfe-db", + "updated_at_utc": "2021-09-14T12:00:00Z", + "updated_from_resource": "", + "repositories": { + "ANHIG/IMGTHLA": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": [ + "hla.dat", + "msf/" + ], + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + }, + "execution_history": [ + { + "version": 3520, + "commit_sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", + "date": "2023-04-17T16:01:01Z", + "status": "PENDING", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + }, + { + "version": 3510, + "commit_sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", + "date": "2023-01-12T14:36:43Z", + "status": "PENDING", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + }, + { + "version": 3500, + "commit_sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", + "date": "2022-10-14T08:46:01Z", + "status": "PENDING", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + }, + { + "version": 3500, + "commit_sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", + "date": "2022-10-13T12:58:37Z", + "status": "SKIPPED", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + }, + { + "version": 3490, + "commit_sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", + "date": "2022-08-25T15:43:12Z", + "status": "PENDING", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + }, + { + "version": 3490, + "commit_sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", + "date": "2022-07-14T13:40:17Z", + "status": "SKIPPED", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + }, + { + "version": 3480, + "commit_sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", + "date": "2022-07-14T12:28:41Z", + "status": "PENDING", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + }, + { + "version": 3480, + "commit_sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", + "date": "2022-04-14T11:00:42Z", + "status": "SUCCESS", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + }, + { + "version": 3470, + "commit_sha": "06ceff14b2db920d458dc337b1100dced992e627", + "date": "2022-01-13T16:52:15Z", + "status": "SUCCESS", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + } + } + ] + } + } +} \ No newline at end of file From 4f7906a3239b9f0581dddec03bfd1bbff037de05 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 24 Apr 2023 19:44:51 -0700 Subject: [PATCH 007/367] add build config dev notebook --- notebooks/0.1-process-updated-releases.ipynb | 361 ++++- notebooks/source-config.json | 132 -- .../0.0-track-releases-by-commit.ipynb | 1443 +++++++++++++++++ .../1.0-build-source-config.ipynb | 552 +++++++ notebooks/track_releases/source-config.json | 491 ++++++ requirements-dev.txt | 2 +- 6 files changed, 2765 insertions(+), 216 deletions(-) delete mode 100644 notebooks/source-config.json create mode 100644 notebooks/track_releases/0.0-track-releases-by-commit.ipynb create mode 100644 notebooks/track_releases/1.0-build-source-config.ipynb create mode 100644 notebooks/track_releases/source-config.json diff --git a/notebooks/0.1-process-updated-releases.ipynb b/notebooks/0.1-process-updated-releases.ipynb index f69832fd..22f8b2f0 100644 --- a/notebooks/0.1-process-updated-releases.ipynb +++ b/notebooks/0.1-process-updated-releases.ipynb @@ -43,30 +43,14 @@ "cell_type": "code", "execution_count": 1, "metadata": {}, - "outputs": [ - { - "ename": "ConfigError", - "evalue": "Validators defined with incorrect fields: date_is_iso_8601_with_timezone (use check_fields=False if you're inheriting from the model and intended this)", - "output_type": "error", - "traceback": [ - "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", - "\u001b[0;31mConfigError\u001b[0m Traceback (most recent call last)", - "Cell \u001b[0;32mIn[1], line 10\u001b[0m\n\u001b[1;32m 8\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mboto3\u001b[39;00m\n\u001b[1;32m 9\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mpandas\u001b[39;00m \u001b[39mas\u001b[39;00m \u001b[39mpd\u001b[39;00m\n\u001b[0;32m---> 10\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39msrc\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mtypes\u001b[39;00m \u001b[39mimport\u001b[39;00m (\n\u001b[1;32m 11\u001b[0m ExecutionHistoryItem\n\u001b[1;32m 12\u001b[0m )\n\u001b[1;32m 13\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39msrc\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m \u001b[39mimport\u001b[39;00m (\n\u001b[1;32m 14\u001b[0m read_source_config,\n\u001b[1;32m 15\u001b[0m write_source_config,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 20\u001b[0m merge_release_version_with_commit\n\u001b[1;32m 21\u001b[0m )\n\u001b[1;32m 23\u001b[0m \u001b[39m# logging\u001b[39;00m\n", - "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/__init__.py:1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m \u001b[39mimport\u001b[39;00m \u001b[39m*\u001b[39m\n", - "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py:7\u001b[0m\n\u001b[1;32m 5\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mrequests\u001b[39;00m\n\u001b[1;32m 6\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mboto3\u001b[39;00m\n\u001b[0;32m----> 7\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39m.\u001b[39;00m\u001b[39mtypes\u001b[39;00m \u001b[39mimport\u001b[39;00m SourceConfig\n\u001b[1;32m 8\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39m.\u001b[39;00m\u001b[39mconstants\u001b[39;00m \u001b[39mimport\u001b[39;00m AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN\n\u001b[1;32m 10\u001b[0m \u001b[39m# Logging\u001b[39;00m\n", - "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py:20\u001b[0m\n\u001b[1;32m 17\u001b[0m \u001b[39mreturn\u001b[39;00m v\n\u001b[1;32m 19\u001b[0m \u001b[39m# TODO add commit_date, execution_date, commit_url\u001b[39;00m\n\u001b[0;32m---> 20\u001b[0m \u001b[39mclass\u001b[39;00m \u001b[39mExecutionHistoryItem\u001b[39;00m(BaseModel):\n\u001b[1;32m 21\u001b[0m version: \u001b[39mint\u001b[39m\n\u001b[1;32m 22\u001b[0m commit_sha: \u001b[39mstr\u001b[39m\n", - "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/pydantic/main.py:241\u001b[0m, in \u001b[0;36mpydantic.main.ModelMetaclass.__new__\u001b[0;34m()\u001b[0m\n", - "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/pydantic/class_validators.py:189\u001b[0m, in \u001b[0;36mpydantic.class_validators.ValidatorGroup.check_for_unused\u001b[0;34m()\u001b[0m\n", - "\u001b[0;31mConfigError\u001b[0m: Validators defined with incorrect fields: date_is_iso_8601_with_timezone (use check_fields=False if you're inheriting from the model and intended this)" - ] - } - ], + "outputs": [], "source": [ "import os\n", "import sys\n", "sys.path.append('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/')\n", "import logging\n", "from datetime import datetime\n", + "utc_now = datetime.utcnow().strftime(\"%Y-%m-%dT%H:%M:%SZ\")\n", "import re\n", "import json\n", "import boto3\n", @@ -122,6 +106,7 @@ "metadata": {}, "outputs": [], "source": [ + "# source config file in S3 must be up to date \n", "source_config = read_source_config(DATA_BUCKET_NAME, PIPELINE_CONFIG_S3_PATH)" ] }, @@ -130,29 +115,50 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "### Asset Processing\n", - "\n", - "## TODO\n", - "- [ ] Add commit_date and execution_date to app state\n", - "- [ ] Add commit_url to app state" + "### Asset Processing" ] }, { "cell_type": "code", "execution_count": 4, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "RepositoryConfig(owner='ANHIG', name='IMGTHLA', url='https://github.com/ANHIG/IMGTHLA', tracked_assets=['hla.dat', 'msf/'], default_input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), execution_history=[ExecutionHistoryItem(version=3480, date_utc='2022-04-14T11:00:42Z', commit=CommitDetails(sha='ecd63776c6225af0cf8bcc9fa9c6998d3129fb14', date_utc='2022-04-14T11:00:42Z', url='url'), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='SUCCESS'), ExecutionHistoryItem(version=3470, date_utc='2022-01-13T16:52:15Z', commit=CommitDetails(sha='06ceff14b2db920d458dc337b1100dced992e627', date_utc='2022-01-13T16:52:15Z', url='url'), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='SUCCESS')])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "source_repo = source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME]" + "source_repo = source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME]\n", + "source_repo" ] }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 41, "metadata": {}, - "outputs": [], + "outputs": [ + { + "data": { + "text/plain": [ + "ExecutionHistoryItem(version=3520, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='def376dc6955b339b17f0a4b840e80eb6b9c744b', date_utc='2023-04-17T16:01:01Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING')" + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "last_processed_commit = source_repo.execution_history[0]" + "# get most recent item in source_repo.execution_history by source_repo.execution_history[].date_utc \n", + "last_processed_commit = max(source_repo.execution_history, key=lambda x: x.date_utc)\n", + "last_processed_commit" ] }, { @@ -167,7 +173,7 @@ " owner=GITHUB_REPOSITORY_OWNER,\n", " repo=GITHUB_REPOSITORY_NAME,\n", " path=asset,\n", - " since=last_processed_commit.date\n", + " since=last_processed_commit.date_utc\n", " )\n", "\n", " if not commits:\n", @@ -180,61 +186,165 @@ "cell_type": "code", "execution_count": 7, "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'sha': 'def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'node_id': 'C_kwDOAXZz6NoAKGRlZjM3NmRjNjk1NWIzMzliMTdmMGE0Yjg0MGU4MGViNmI5Yzc0NGI',\n", + " 'commit': {'author': {'name': 'xeniageorgiouAN',\n", + " 'email': 'xenia.georgiou@anthonynolan.org',\n", + " 'date': '2023-04-17T16:01:01Z'},\n", + " 'committer': {'name': 'xeniageorgiouAN',\n", + " 'email': 'xenia.georgiou@anthonynolan.org',\n", + " 'date': '2023-04-17T16:01:01Z'},\n", + " 'message': 'IPD-IMGT/HLA Release 3.52.0',\n", + " 'tree': {'sha': 'e9ffca9666e355b1285a0c6a42951f6a28ea7f90',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90'},\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'comment_count': 0,\n", + " 'verification': {'verified': False,\n", + " 'reason': 'unsigned',\n", + " 'signature': None,\n", + " 'payload': None}},\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'comments_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b/comments',\n", + " 'author': {'login': 'xeniageorgiouAN',\n", + " 'id': 55495460,\n", + " 'node_id': 'MDQ6VXNlcjU1NDk1NDYw',\n", + " 'avatar_url': 'https://avatars.githubusercontent.com/u/55495460?v=4',\n", + " 'gravatar_id': '',\n", + " 'url': 'https://api.github.com/users/xeniageorgiouAN',\n", + " 'html_url': 'https://github.com/xeniageorgiouAN',\n", + " 'followers_url': 'https://api.github.com/users/xeniageorgiouAN/followers',\n", + " 'following_url': 'https://api.github.com/users/xeniageorgiouAN/following{/other_user}',\n", + " 'gists_url': 'https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}',\n", + " 'starred_url': 'https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}',\n", + " 'subscriptions_url': 'https://api.github.com/users/xeniageorgiouAN/subscriptions',\n", + " 'organizations_url': 'https://api.github.com/users/xeniageorgiouAN/orgs',\n", + " 'repos_url': 'https://api.github.com/users/xeniageorgiouAN/repos',\n", + " 'events_url': 'https://api.github.com/users/xeniageorgiouAN/events{/privacy}',\n", + " 'received_events_url': 'https://api.github.com/users/xeniageorgiouAN/received_events',\n", + " 'type': 'User',\n", + " 'site_admin': False},\n", + " 'committer': {'login': 'xeniageorgiouAN',\n", + " 'id': 55495460,\n", + " 'node_id': 'MDQ6VXNlcjU1NDk1NDYw',\n", + " 'avatar_url': 'https://avatars.githubusercontent.com/u/55495460?v=4',\n", + " 'gravatar_id': '',\n", + " 'url': 'https://api.github.com/users/xeniageorgiouAN',\n", + " 'html_url': 'https://github.com/xeniageorgiouAN',\n", + " 'followers_url': 'https://api.github.com/users/xeniageorgiouAN/followers',\n", + " 'following_url': 'https://api.github.com/users/xeniageorgiouAN/following{/other_user}',\n", + " 'gists_url': 'https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}',\n", + " 'starred_url': 'https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}',\n", + " 'subscriptions_url': 'https://api.github.com/users/xeniageorgiouAN/subscriptions',\n", + " 'organizations_url': 'https://api.github.com/users/xeniageorgiouAN/orgs',\n", + " 'repos_url': 'https://api.github.com/users/xeniageorgiouAN/repos',\n", + " 'events_url': 'https://api.github.com/users/xeniageorgiouAN/events{/privacy}',\n", + " 'received_events_url': 'https://api.github.com/users/xeniageorgiouAN/received_events',\n", + " 'type': 'User',\n", + " 'site_admin': False},\n", + " 'parents': [{'sha': '5f2c562056f8ffa89aeea0631f2a52300ee0de17',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17'}]}" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "asset_commits[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, "outputs": [], "source": [ "# Filter out commits before last processed commit\n", "unique_shas = list(set([(item[\"sha\"], item[\"commit\"][\"author\"][\"date\"]) for item in asset_commits \\\n", - " if datetime.strptime(item[\"commit\"][\"author\"][\"date\"], \"%Y-%m-%dT%H:%M:%SZ\") > datetime.strptime(last_processed_commit.date, \"%Y-%m-%dT%H:%M:%SZ\")]))" + " if datetime.strptime(item[\"commit\"][\"author\"][\"date\"], \"%Y-%m-%dT%H:%M:%SZ\") > datetime.strptime(last_processed_commit.date_utc, \"%Y-%m-%dT%H:%M:%SZ\")]))" ] }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 9, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "[('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + "[('def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", - " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", - " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", + " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", - " ('def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z')]" + " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z')]" ] }, - "execution_count": 8, + "execution_count": 9, "metadata": {}, "output_type": "execute_result" } ], "source": [ + "unique_shas.sort(key=lambda x: datetime.strptime(x[1], \"%Y-%m-%dT%H:%M:%SZ\"), reverse=True)\n", "unique_shas" ] }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "INFO:__main__:Getting release version for sha def376dc6955b339b17f0a4b840e80eb6b9c744b and date 2023-04-17T16:01:01Z\n", + "INFO:__main__:Getting release version for sha 4486f5c623705c6a14d9eeaba7d155cff30cdb43 and date 2023-01-12T14:36:43Z\n", + "INFO:__main__:Getting release version for sha 2d38d3313229fdc5f8aa00052a2db21b35be3d2d and date 2022-10-14T08:46:01Z\n", + "INFO:__main__:Getting release version for sha 2c631a4b61d529ff1c0635750888f6f6d79c2703 and date 2022-10-13T12:58:37Z\n", + "INFO:__main__:Getting release version for sha 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 and date 2022-08-25T15:43:12Z\n", + "INFO:__main__:Getting release version for sha 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 and date 2022-07-14T13:40:17Z\n", + "INFO:__main__:Getting release version for sha 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e and date 2022-07-14T12:28:41Z\n" + ] + } + ], "source": [ "# get the releases for each unique commit from Allelelist.txt\n", "# can produce duplicate release versions if the same release is updated more than once\n", "# makes the assumption that the release version branch is up to date for that release, since the build process targets the release version branch and not the specific commit sha\n", "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", "release_versions = []\n", + "release_versions_dicts = []\n", "for sha, date in unique_shas:\n", - " allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Allelelist.txt\", sha)\n", - " release_version = int(re.search(release_version_re, allele_list).group(1).replace(\".\", \"\"))\n", + " logger.info(f\"Getting release version for sha {sha} and date {date}\")\n", + " allele_list = get_repo_asset(\n", + " GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Allelelist.txt\", sha\n", + " )\n", + " release_version = int(\n", + " re.search(release_version_re, allele_list).group(1).replace(\".\", \"\")\n", + " )\n", "\n", " # TODO use a dict instead of tuple and append directly to source_config BOOKMARK\n", - " release_versions.append((release_version, sha, date))\n" + " release_versions.append((release_version, sha, date))\n", + " release_versions_dicts.append({\n", + " release_version, \n", + " sha, \n", + " date\n", + " })\n" ] }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 11, "metadata": {}, "outputs": [ { @@ -254,48 +364,120 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 33, "metadata": {}, "outputs": [ { "name": "stderr", "output_type": "stream", "text": [ - "INFO:__main__:Unique releases:\n", - " [3480, 3490, 3500, 3510, 3520]\n" + "INFO:__main__:Found unique releases [[3480, \"72a9e28a52c9629dd63dfad5f215cdc562e2fd7e\"], [3490, \"1a3be9a5d01a414854ff3bfacd5257c14adeefa2\"], [3490, \"8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\"], [3500, \"2c631a4b61d529ff1c0635750888f6f6d79c2703\"], [3500, \"2d38d3313229fdc5f8aa00052a2db21b35be3d2d\"], [3510, \"4486f5c623705c6a14d9eeaba7d155cff30cdb43\"], [3520, \"def376dc6955b339b17f0a4b840e80eb6b9c744b\"]]\n" ] } ], "source": [ "# send this array to state machine\n", - "unique_release_versions = list(set([version[0] for version in release_versions]))\n", + "unique_release_versions = list(set([(version[0], version[1]) for version in release_versions]))\n", "unique_release_versions.sort(reverse=False)\n", - "logger.info(f\"Unique releases:\\n {json.dumps(unique_release_versions)}\")" + "logger.info(f\"Found unique releases {json.dumps(unique_release_versions)}\")" ] }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 34, "metadata": {}, "outputs": [], "source": [ "# take the most recent release version and get the commit sha for that release version\n", "# this is the commit sha that will be used to build the release version\n", - "commits_pending = []\n", - "for version in unique_release_versions:\n", + "commits_pending_build = []\n", + "for version, sha in unique_release_versions:\n", " items_for_version = [item for item in release_versions if item[0] == version]\n", " most_recent_item = max(items_for_version, key=lambda x: x[2])\n", - " commits_pending.append(most_recent_item)\n" + " commits_pending_build.append(most_recent_item)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " (3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z')]" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_pending_build" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " (3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z')]" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_pending_build" ] }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 38, "metadata": {}, "outputs": [], "source": [ "# the commits that aren't in commits_pending are labeled as skipped\n", - "commits_skipped = set(release_versions).difference(set(commits_pending))\n" + "commits_skipped = set(release_versions).difference(set(commits_pending_build))\n" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{(3490, '1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " (3500, '2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z')}" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_skipped" ] }, { @@ -305,16 +487,20 @@ "outputs": [], "source": [ "execution_history_pending = [\n", - " ExecutionHistoryItemItem(\n", + " ExecutionHistoryItem(\n", " **{\n", " \"version\": item[0],\n", - " \"commit_sha\": item[1],\n", - " \"date\": item[2],\n", + " \"date_utc\": utc_now, # TODO switch to Lambda context variable\n", + " \"commit\": {\n", + " \"sha\": item[1],\n", + " \"date_utc\": item[2],\n", + " \"url\": \"\"\n", + " },\n", " \"status\": \"PENDING\",\n", " \"input_parameters\": source_repo.default_input_parameters.dict(),\n", " }\n", " )\n", - " for item in commits_pending\n", + " for item in commits_pending_build\n", "]\n" ] }, @@ -328,10 +514,13 @@ " ExecutionHistoryItem(\n", " **{\n", " \"version\": item[0],\n", - " \"commit_sha\": item[1],\n", - " \"date\": item[2],\n", - " \"status\": \"SKIPPED\",\n", - " \"input_parameters\": source_repo.default_input_parameters.dict(),\n", + " \"date_utc\": utc_now, # TODO switch to Lambda context variable\n", + " \"commit\": {\n", + " \"sha\": item[1],\n", + " \"date_utc\": item[2],\n", + " \"url\": \"\"\n", + " },\n", + " \"status\": \"SKIPPED\"\n", " }\n", " )\n", " for item in commits_skipped\n", @@ -340,7 +529,7 @@ }, { "cell_type": "code", - "execution_count": 19, + "execution_count": 18, "metadata": {}, "outputs": [], "source": [ @@ -349,35 +538,35 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 19, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "[ExecutionHistoryItem(version=3520, commit_sha='def376dc6955b339b17f0a4b840e80eb6b9c744b', date='2023-04-17T16:01:01Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", - " ExecutionHistoryItem(version=3510, commit_sha='4486f5c623705c6a14d9eeaba7d155cff30cdb43', date='2023-01-12T14:36:43Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", - " ExecutionHistoryItem(version=3500, commit_sha='2d38d3313229fdc5f8aa00052a2db21b35be3d2d', date='2022-10-14T08:46:01Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", - " ExecutionHistoryItem(version=3500, commit_sha='2c631a4b61d529ff1c0635750888f6f6d79c2703', date='2022-10-13T12:58:37Z', status='SKIPPED', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", - " ExecutionHistoryItem(version=3490, commit_sha='8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', date='2022-08-25T15:43:12Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", - " ExecutionHistoryItem(version=3490, commit_sha='1a3be9a5d01a414854ff3bfacd5257c14adeefa2', date='2022-07-14T13:40:17Z', status='SKIPPED', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000')),\n", - " ExecutionHistoryItem(version=3480, commit_sha='72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', date='2022-07-14T12:28:41Z', status='PENDING', input_parameters=InputParameterConfig(align=False, kir=False, mem_profile=False, limit='1000'))]" + "[ExecutionHistoryItem(version=3520, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='def376dc6955b339b17f0a4b840e80eb6b9c744b', date_utc='2023-04-17T16:01:01Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING'),\n", + " ExecutionHistoryItem(version=3510, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='4486f5c623705c6a14d9eeaba7d155cff30cdb43', date_utc='2023-01-12T14:36:43Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING'),\n", + " ExecutionHistoryItem(version=3500, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='2d38d3313229fdc5f8aa00052a2db21b35be3d2d', date_utc='2022-10-14T08:46:01Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING'),\n", + " ExecutionHistoryItem(version=3500, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='2c631a4b61d529ff1c0635750888f6f6d79c2703', date_utc='2022-10-13T12:58:37Z', url=''), input_parameters=None, status='SKIPPED'),\n", + " ExecutionHistoryItem(version=3490, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', date_utc='2022-08-25T15:43:12Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING'),\n", + " ExecutionHistoryItem(version=3490, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='1a3be9a5d01a414854ff3bfacd5257c14adeefa2', date_utc='2022-07-14T13:40:17Z', url=''), input_parameters=None, status='SKIPPED'),\n", + " ExecutionHistoryItem(version=3480, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', date_utc='2022-07-14T12:28:41Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING')]" ] }, - "execution_count": 20, + "execution_count": 19, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "# sort by date descending\n", - "execution_history.sort(key=lambda x: x.date, reverse=True)\n", - "# execution_history" + "# sort by commit date descending\n", + "execution_history.sort(key=lambda x: x.commit.date_utc, reverse=True)\n", + "execution_history" ] }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 20, "metadata": {}, "outputs": [], "source": [ @@ -387,17 +576,17 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 21, "metadata": {}, "outputs": [], "source": [ - "# sort by date descending\n", - "source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history.sort(key=lambda x: x.date, reverse=True)" + "# sort by execution date descending\n", + "source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history.sort(key=lambda x: x.date_utc, reverse=True)" ] }, { "cell_type": "code", - "execution_count": 26, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -406,16 +595,22 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 40, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "[3480, 3490, 3500, 3510, 3520]" + "[(3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e'),\n", + " (3490, '1a3be9a5d01a414854ff3bfacd5257c14adeefa2'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1'),\n", + " (3500, '2c631a4b61d529ff1c0635750888f6f6d79c2703'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43'),\n", + " (3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b')]" ] }, - "execution_count": 28, + "execution_count": 40, "metadata": {}, "output_type": "execute_result" } @@ -427,7 +622,7 @@ }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 24, "metadata": {}, "outputs": [], "source": [ diff --git a/notebooks/source-config.json b/notebooks/source-config.json deleted file mode 100644 index ccbf10fa..00000000 --- a/notebooks/source-config.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "app": "gfe-db", - "updated_at_utc": "2021-09-14T12:00:00Z", - "updated_from_resource": "", - "repositories": { - "ANHIG/IMGTHLA": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": [ - "hla.dat", - "msf/" - ], - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - }, - "execution_history": [ - { - "version": 3520, - "commit_sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", - "date": "2023-04-17T16:01:01Z", - "status": "PENDING", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - }, - { - "version": 3510, - "commit_sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", - "date": "2023-01-12T14:36:43Z", - "status": "PENDING", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - }, - { - "version": 3500, - "commit_sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", - "date": "2022-10-14T08:46:01Z", - "status": "PENDING", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - }, - { - "version": 3500, - "commit_sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", - "date": "2022-10-13T12:58:37Z", - "status": "SKIPPED", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - }, - { - "version": 3490, - "commit_sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", - "date": "2022-08-25T15:43:12Z", - "status": "PENDING", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - }, - { - "version": 3490, - "commit_sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", - "date": "2022-07-14T13:40:17Z", - "status": "SKIPPED", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - }, - { - "version": 3480, - "commit_sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", - "date": "2022-07-14T12:28:41Z", - "status": "PENDING", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - }, - { - "version": 3480, - "commit_sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", - "date": "2022-04-14T11:00:42Z", - "status": "SUCCESS", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - }, - { - "version": 3470, - "commit_sha": "06ceff14b2db920d458dc337b1100dced992e627", - "date": "2022-01-13T16:52:15Z", - "status": "SUCCESS", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": "1000" - } - } - ] - } - } -} \ No newline at end of file diff --git a/notebooks/track_releases/0.0-track-releases-by-commit.ipynb b/notebooks/track_releases/0.0-track-releases-by-commit.ipynb new file mode 100644 index 00000000..01930086 --- /dev/null +++ b/notebooks/track_releases/0.0-track-releases-by-commit.ipynb @@ -0,0 +1,1443 @@ +{ + "cells": [ + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Release Tracking\n", + "Track releases by commit.\n", + "\n", + "## Sequence\n", + "- Create source config file if it is not available ==> CreateSourceConfig\n", + " - Get all commits and store shas, dates, urls\n", + " - Enrich commits with release version\n", + "- GetNewCommits\n", + " - Get all commits since last release\n", + " - Enrich commits with release version\n", + " - Update source config\n", + "- FindUpdatedReleases\n", + " - Parse new commits where at least one of the tracked files has been changed\n", + " - output the release version and the commit sha\n", + "- Update the source config state with the new commits\n", + "\n", + "### Notes\n", + "- All logic should rely on the source config file which is updated using the GitHub API in GetNewCommits" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "ename": "ImportError", + "evalue": "cannot import name 'NoSuchKey' from 'botocore.exceptions' (/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/botocore/exceptions.py)", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mImportError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[4], line 9\u001b[0m\n\u001b[1;32m 7\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mre\u001b[39;00m\n\u001b[1;32m 8\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mjson\u001b[39;00m\n\u001b[0;32m----> 9\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39mbotocore\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mexceptions\u001b[39;00m \u001b[39mimport\u001b[39;00m NoSuchKey\n\u001b[1;32m 10\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39msrc\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mtypes\u001b[39;00m \u001b[39mimport\u001b[39;00m (\n\u001b[1;32m 11\u001b[0m ExecutionHistoryItem\n\u001b[1;32m 12\u001b[0m )\n\u001b[1;32m 13\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39msrc\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m \u001b[39mimport\u001b[39;00m (\n\u001b[1;32m 14\u001b[0m read_source_config,\n\u001b[1;32m 15\u001b[0m get_commits_for_asset,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 18\u001b[0m flatten_json,\n\u001b[1;32m 19\u001b[0m )\n", + "\u001b[0;31mImportError\u001b[0m: cannot import name 'NoSuchKey' from 'botocore.exceptions' (/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/botocore/exceptions.py)" + ] + } + ], + "source": [ + "import os\n", + "import sys\n", + "sys.path.append('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/')\n", + "import logging\n", + "from datetime import datetime\n", + "utc_now = datetime.utcnow().strftime(\"%Y-%m-%dT%H:%M:%SZ\")\n", + "import re\n", + "import json\n", + "from botocore.exceptions import ClientError\n", + "from src.utils.types import (\n", + " ExecutionHistoryItem\n", + ")\n", + "from src.utils import (\n", + " read_source_config,\n", + " get_commits_for_asset,\n", + " get_repo_asset,\n", + " get_commits,\n", + " flatten_json,\n", + ")\n", + "\n", + "# logging\n", + "logging.basicConfig(level=logging.INFO)\n", + "logger = logging.getLogger(__name__)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "GITHUB_REPOSITORY_OWNER = \"ANHIG\" # os.environ[\"GITHUB_REPOSITORY_OWNER\"]\n", + "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]\n", + "AWS_REGION = os.environ[\"AWS_REGION\"]\n", + "DATA_BUCKET_NAME = os.environ[\"DATA_BUCKET_NAME\"]\n", + "PIPELINE_CONFIG_S3_PATH = os.environ[\"PIPELINE_CONFIG_S3_PATH\"]" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### App State" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "ERROR:src.utils.utils:Failed to read config file to s3://dev-gfe-db-531868584498-us-east-1/config/pipeline/source-config.json\n" + ] + }, + { + "ename": "NameError", + "evalue": "name 'ClientError' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNoSuchKey\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[5], line 3\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[0;32m----> 3\u001b[0m source_config \u001b[39m=\u001b[39m read_source_config(DATA_BUCKET_NAME, PIPELINE_CONFIG_S3_PATH)\n\u001b[1;32m 4\u001b[0m \u001b[39mexcept\u001b[39;00m ClientError \u001b[39mas\u001b[39;00m e:\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py:83\u001b[0m, in \u001b[0;36mread_source_config\u001b[0;34m(bucket, key)\u001b[0m\n\u001b[1;32m 82\u001b[0m \u001b[39mdef\u001b[39;00m \u001b[39mread_source_config\u001b[39m(bucket, key):\n\u001b[0;32m---> 83\u001b[0m data \u001b[39m=\u001b[39m read_s3_json(bucket, key)\n\u001b[1;32m 84\u001b[0m \u001b[39mreturn\u001b[39;00m SourceConfig(\u001b[39m*\u001b[39m\u001b[39m*\u001b[39mdata)\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py:64\u001b[0m, in \u001b[0;36mread_s3_json\u001b[0;34m(bucket, key)\u001b[0m\n\u001b[1;32m 63\u001b[0m logger\u001b[39m.\u001b[39merror(\u001b[39mf\u001b[39m\u001b[39m'\u001b[39m\u001b[39mFailed to read config file to s3://\u001b[39m\u001b[39m{\u001b[39;00mbucket\u001b[39m}\u001b[39;00m\u001b[39m/\u001b[39m\u001b[39m{\u001b[39;00mkey\u001b[39m}\u001b[39;00m\u001b[39m'\u001b[39m)\n\u001b[0;32m---> 64\u001b[0m \u001b[39mraise\u001b[39;00m err\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py:57\u001b[0m, in \u001b[0;36mread_s3_json\u001b[0;34m(bucket, key)\u001b[0m\n\u001b[1;32m 56\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[0;32m---> 57\u001b[0m response \u001b[39m=\u001b[39m s3\u001b[39m.\u001b[39;49mget_object(\n\u001b[1;32m 58\u001b[0m Bucket\u001b[39m=\u001b[39;49mbucket, \n\u001b[1;32m 59\u001b[0m Key\u001b[39m=\u001b[39;49mkey)\n\u001b[1;32m 60\u001b[0m \u001b[39mreturn\u001b[39;00m json\u001b[39m.\u001b[39mloads(response[\u001b[39m\"\u001b[39m\u001b[39mBody\u001b[39m\u001b[39m\"\u001b[39m]\u001b[39m.\u001b[39mread()\u001b[39m.\u001b[39mdecode())\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/botocore/client.py:357\u001b[0m, in \u001b[0;36mClientCreator._create_api_method.._api_call\u001b[0;34m(self, *args, **kwargs)\u001b[0m\n\u001b[1;32m 356\u001b[0m \u001b[39m# The \"self\" in this scope is referring to the BaseClient.\u001b[39;00m\n\u001b[0;32m--> 357\u001b[0m \u001b[39mreturn\u001b[39;00m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49m_make_api_call(operation_name, kwargs)\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/botocore/client.py:676\u001b[0m, in \u001b[0;36mBaseClient._make_api_call\u001b[0;34m(self, operation_name, api_params)\u001b[0m\n\u001b[1;32m 675\u001b[0m error_class \u001b[39m=\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mexceptions\u001b[39m.\u001b[39mfrom_code(error_code)\n\u001b[0;32m--> 676\u001b[0m \u001b[39mraise\u001b[39;00m error_class(parsed_response, operation_name)\n\u001b[1;32m 677\u001b[0m \u001b[39melse\u001b[39;00m:\n", + "\u001b[0;31mNoSuchKey\u001b[0m: An error occurred (NoSuchKey) when calling the GetObject operation: The specified key does not exist.", + "\nDuring handling of the above exception, another exception occurred:\n", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[5], line 4\u001b[0m\n\u001b[1;32m 2\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[1;32m 3\u001b[0m source_config \u001b[39m=\u001b[39m read_source_config(DATA_BUCKET_NAME, PIPELINE_CONFIG_S3_PATH)\n\u001b[0;32m----> 4\u001b[0m \u001b[39mexcept\u001b[39;00m ClientError \u001b[39mas\u001b[39;00m e:\n\u001b[1;32m 5\u001b[0m logger\u001b[39m.\u001b[39merror(\u001b[39mf\u001b[39m\u001b[39m\"\u001b[39m\u001b[39mCould not read source config file from S3: \u001b[39m\u001b[39m{\u001b[39;00me\u001b[39m}\u001b[39;00m\u001b[39m\"\u001b[39m)\n\u001b[1;32m 6\u001b[0m \u001b[39mraise\u001b[39;00m e\n", + "\u001b[0;31mNameError\u001b[0m: name 'ClientError' is not defined" + ] + } + ], + "source": [ + "# source config file in S3 must be up to date\n", + "try:\n", + " source_config = read_source_config(DATA_BUCKET_NAME, PIPELINE_CONFIG_S3_PATH)\n", + "except ClientError as e:\n", + " logger.error(f\"Could not read source config file from S3: {e}\")\n", + " raise e" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Asset Processing" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "RepositoryConfig(owner='ANHIG', name='IMGTHLA', url='https://github.com/ANHIG/IMGTHLA', tracked_assets=['hla.dat', 'msf/'], default_input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), execution_history=[ExecutionHistoryItem(version=3480, date_utc='2022-04-14T11:00:42Z', commit=CommitDetails(sha='ecd63776c6225af0cf8bcc9fa9c6998d3129fb14', date_utc='2022-04-14T11:00:42Z', url='url'), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='SUCCESS'), ExecutionHistoryItem(version=3470, date_utc='2022-01-13T16:52:15Z', commit=CommitDetails(sha='06ceff14b2db920d458dc337b1100dced992e627', date_utc='2022-01-13T16:52:15Z', url='url'), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='SUCCESS')])" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "source_repo = source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME]\n", + "source_repo" + ] + }, + { + "cell_type": "code", + "execution_count": 41, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "ExecutionHistoryItem(version=3520, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='def376dc6955b339b17f0a4b840e80eb6b9c744b', date_utc='2023-04-17T16:01:01Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING')" + ] + }, + "execution_count": 41, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# get most recent item in source_repo.execution_history by source_repo.execution_history[].date_utc \n", + "last_processed_commit = max(source_repo.execution_history, key=lambda x: x.date_utc)\n", + "last_processed_commit" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "asset_commits = []\n", + "for asset in source_repo.tracked_assets:\n", + " commits = get_commits_for_asset(\n", + " owner=GITHUB_REPOSITORY_OWNER,\n", + " repo=GITHUB_REPOSITORY_NAME,\n", + " path=asset,\n", + " since=last_processed_commit.date_utc\n", + " )\n", + "\n", + " if not commits:\n", + " logger.warning(f\"No commits found for asset {asset} with sha {last_processed_commit.commit_sha} since {last_processed_commit.date}\")\n", + " else: \n", + " asset_commits.extend(commits)" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'sha': 'def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'node_id': 'C_kwDOAXZz6NoAKGRlZjM3NmRjNjk1NWIzMzliMTdmMGE0Yjg0MGU4MGViNmI5Yzc0NGI',\n", + " 'commit': {'author': {'name': 'xeniageorgiouAN',\n", + " 'email': 'xenia.georgiou@anthonynolan.org',\n", + " 'date': '2023-04-17T16:01:01Z'},\n", + " 'committer': {'name': 'xeniageorgiouAN',\n", + " 'email': 'xenia.georgiou@anthonynolan.org',\n", + " 'date': '2023-04-17T16:01:01Z'},\n", + " 'message': 'IPD-IMGT/HLA Release 3.52.0',\n", + " 'tree': {'sha': 'e9ffca9666e355b1285a0c6a42951f6a28ea7f90',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90'},\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'comment_count': 0,\n", + " 'verification': {'verified': False,\n", + " 'reason': 'unsigned',\n", + " 'signature': None,\n", + " 'payload': None}},\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b',\n", + " 'comments_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b/comments',\n", + " 'author': {'login': 'xeniageorgiouAN',\n", + " 'id': 55495460,\n", + " 'node_id': 'MDQ6VXNlcjU1NDk1NDYw',\n", + " 'avatar_url': 'https://avatars.githubusercontent.com/u/55495460?v=4',\n", + " 'gravatar_id': '',\n", + " 'url': 'https://api.github.com/users/xeniageorgiouAN',\n", + " 'html_url': 'https://github.com/xeniageorgiouAN',\n", + " 'followers_url': 'https://api.github.com/users/xeniageorgiouAN/followers',\n", + " 'following_url': 'https://api.github.com/users/xeniageorgiouAN/following{/other_user}',\n", + " 'gists_url': 'https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}',\n", + " 'starred_url': 'https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}',\n", + " 'subscriptions_url': 'https://api.github.com/users/xeniageorgiouAN/subscriptions',\n", + " 'organizations_url': 'https://api.github.com/users/xeniageorgiouAN/orgs',\n", + " 'repos_url': 'https://api.github.com/users/xeniageorgiouAN/repos',\n", + " 'events_url': 'https://api.github.com/users/xeniageorgiouAN/events{/privacy}',\n", + " 'received_events_url': 'https://api.github.com/users/xeniageorgiouAN/received_events',\n", + " 'type': 'User',\n", + " 'site_admin': False},\n", + " 'committer': {'login': 'xeniageorgiouAN',\n", + " 'id': 55495460,\n", + " 'node_id': 'MDQ6VXNlcjU1NDk1NDYw',\n", + " 'avatar_url': 'https://avatars.githubusercontent.com/u/55495460?v=4',\n", + " 'gravatar_id': '',\n", + " 'url': 'https://api.github.com/users/xeniageorgiouAN',\n", + " 'html_url': 'https://github.com/xeniageorgiouAN',\n", + " 'followers_url': 'https://api.github.com/users/xeniageorgiouAN/followers',\n", + " 'following_url': 'https://api.github.com/users/xeniageorgiouAN/following{/other_user}',\n", + " 'gists_url': 'https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}',\n", + " 'starred_url': 'https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}',\n", + " 'subscriptions_url': 'https://api.github.com/users/xeniageorgiouAN/subscriptions',\n", + " 'organizations_url': 'https://api.github.com/users/xeniageorgiouAN/orgs',\n", + " 'repos_url': 'https://api.github.com/users/xeniageorgiouAN/repos',\n", + " 'events_url': 'https://api.github.com/users/xeniageorgiouAN/events{/privacy}',\n", + " 'received_events_url': 'https://api.github.com/users/xeniageorgiouAN/received_events',\n", + " 'type': 'User',\n", + " 'site_admin': False},\n", + " 'parents': [{'sha': '5f2c562056f8ffa89aeea0631f2a52300ee0de17',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17'}]}" + ] + }, + "execution_count": 7, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "asset_commits[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "# Filter out commits before last processed commit\n", + "unique_shas = list(set([(item[\"sha\"], item[\"commit\"][\"author\"][\"date\"]) for item in asset_commits \\\n", + " if datetime.strptime(item[\"commit\"][\"author\"][\"date\"], \"%Y-%m-%dT%H:%M:%SZ\") > datetime.strptime(last_processed_commit.date_utc, \"%Y-%m-%dT%H:%M:%SZ\")]))" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[('def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", + " ('4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " ('2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " ('2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", + " ('8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " ('1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " ('72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z')]" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "unique_shas.sort(key=lambda x: datetime.strptime(x[1], \"%Y-%m-%dT%H:%M:%SZ\"), reverse=True)\n", + "unique_shas" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "INFO:__main__:Getting release version for sha def376dc6955b339b17f0a4b840e80eb6b9c744b and date 2023-04-17T16:01:01Z\n", + "INFO:__main__:Getting release version for sha 4486f5c623705c6a14d9eeaba7d155cff30cdb43 and date 2023-01-12T14:36:43Z\n", + "INFO:__main__:Getting release version for sha 2d38d3313229fdc5f8aa00052a2db21b35be3d2d and date 2022-10-14T08:46:01Z\n", + "INFO:__main__:Getting release version for sha 2c631a4b61d529ff1c0635750888f6f6d79c2703 and date 2022-10-13T12:58:37Z\n", + "INFO:__main__:Getting release version for sha 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 and date 2022-08-25T15:43:12Z\n", + "INFO:__main__:Getting release version for sha 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 and date 2022-07-14T13:40:17Z\n", + "INFO:__main__:Getting release version for sha 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e and date 2022-07-14T12:28:41Z\n" + ] + } + ], + "source": [ + "# get the releases for each unique commit from Allelelist.txt\n", + "# can produce duplicate release versions if the same release is updated more than once\n", + "# makes the assumption that the release version branch is up to date for that release, since the build process targets the release version branch and not the specific commit sha\n", + "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", + "release_versions = []\n", + "release_versions_dicts = []\n", + "for sha, date in unique_shas:\n", + " logger.info(f\"Getting release version for sha {sha} and date {date}\")\n", + " allele_list = get_repo_asset(\n", + " GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Allelelist.txt\", sha\n", + " )\n", + " release_version = int(\n", + " re.search(release_version_re, allele_list).group(1).replace(\".\", \"\")\n", + " )\n", + "\n", + " # TODO use a dict instead of tuple and append directly to source_config BOOKMARK\n", + " release_versions.append((release_version, sha, date))\n", + " release_versions_dicts.append({\n", + " release_version, \n", + " sha, \n", + " date\n", + " })\n" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "INFO:__main__:Release versions by sha:\n", + "[[3520, \"def376dc6955b339b17f0a4b840e80eb6b9c744b\", \"2023-04-17T16:01:01Z\"], [3510, \"4486f5c623705c6a14d9eeaba7d155cff30cdb43\", \"2023-01-12T14:36:43Z\"], [3500, \"2d38d3313229fdc5f8aa00052a2db21b35be3d2d\", \"2022-10-14T08:46:01Z\"], [3500, \"2c631a4b61d529ff1c0635750888f6f6d79c2703\", \"2022-10-13T12:58:37Z\"], [3490, \"8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\", \"2022-08-25T15:43:12Z\"], [3490, \"1a3be9a5d01a414854ff3bfacd5257c14adeefa2\", \"2022-07-14T13:40:17Z\"], [3480, \"72a9e28a52c9629dd63dfad5f215cdc562e2fd7e\", \"2022-07-14T12:28:41Z\"]]\n" + ] + } + ], + "source": [ + "# write this to source config file (must be sorted by data descending), but the status should be labeled firsts\n", + "release_versions.sort(key=lambda x: x[2], reverse=True)\n", + "logger.info(f\"Release versions by sha:\\n{json.dumps(release_versions)}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 33, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "INFO:__main__:Found unique releases [[3480, \"72a9e28a52c9629dd63dfad5f215cdc562e2fd7e\"], [3490, \"1a3be9a5d01a414854ff3bfacd5257c14adeefa2\"], [3490, \"8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\"], [3500, \"2c631a4b61d529ff1c0635750888f6f6d79c2703\"], [3500, \"2d38d3313229fdc5f8aa00052a2db21b35be3d2d\"], [3510, \"4486f5c623705c6a14d9eeaba7d155cff30cdb43\"], [3520, \"def376dc6955b339b17f0a4b840e80eb6b9c744b\"]]\n" + ] + } + ], + "source": [ + "# send this array to state machine\n", + "unique_release_versions = list(set([(version[0], version[1]) for version in release_versions]))\n", + "unique_release_versions.sort(reverse=False)\n", + "logger.info(f\"Found unique releases {json.dumps(unique_release_versions)}\")" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": {}, + "outputs": [], + "source": [ + "# take the most recent release version and get the commit sha for that release version\n", + "# this is the commit sha that will be used to build the release version\n", + "commits_pending_build = []\n", + "for version, sha in unique_release_versions:\n", + " items_for_version = [item for item in release_versions if item[0] == version]\n", + " most_recent_item = max(items_for_version, key=lambda x: x[2])\n", + " commits_pending_build.append(most_recent_item)\n" + ] + }, + { + "cell_type": "code", + "execution_count": 36, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " (3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z')]" + ] + }, + "execution_count": 36, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_pending_build" + ] + }, + { + "cell_type": "code", + "execution_count": 37, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " (3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z')]" + ] + }, + "execution_count": 37, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_pending_build" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": {}, + "outputs": [], + "source": [ + "# the commits that aren't in commits_pending are labeled as skipped\n", + "commits_skipped = set(release_versions).difference(set(commits_pending_build))\n" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{(3490, '1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " (3500, '2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z')}" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_skipped" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [], + "source": [ + "execution_history_pending = [\n", + " ExecutionHistoryItem(\n", + " **{\n", + " \"version\": item[0],\n", + " \"date_utc\": utc_now, # TODO switch to Lambda context variable\n", + " \"commit\": {\n", + " \"sha\": item[1],\n", + " \"date_utc\": item[2],\n", + " \"url\": \"\"\n", + " },\n", + " \"status\": \"PENDING\",\n", + " \"input_parameters\": source_repo.default_input_parameters.dict(),\n", + " }\n", + " )\n", + " for item in commits_pending_build\n", + "]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "execution_history_skipped = [\n", + " ExecutionHistoryItem(\n", + " **{\n", + " \"version\": item[0],\n", + " \"date_utc\": utc_now, # TODO switch to Lambda context variable\n", + " \"commit\": {\n", + " \"sha\": item[1],\n", + " \"date_utc\": item[2],\n", + " \"url\": \"\"\n", + " },\n", + " \"status\": \"SKIPPED\"\n", + " }\n", + " )\n", + " for item in commits_skipped\n", + "]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [], + "source": [ + "execution_history = execution_history_pending + execution_history_skipped" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[ExecutionHistoryItem(version=3520, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='def376dc6955b339b17f0a4b840e80eb6b9c744b', date_utc='2023-04-17T16:01:01Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING'),\n", + " ExecutionHistoryItem(version=3510, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='4486f5c623705c6a14d9eeaba7d155cff30cdb43', date_utc='2023-01-12T14:36:43Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING'),\n", + " ExecutionHistoryItem(version=3500, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='2d38d3313229fdc5f8aa00052a2db21b35be3d2d', date_utc='2022-10-14T08:46:01Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING'),\n", + " ExecutionHistoryItem(version=3500, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='2c631a4b61d529ff1c0635750888f6f6d79c2703', date_utc='2022-10-13T12:58:37Z', url=''), input_parameters=None, status='SKIPPED'),\n", + " ExecutionHistoryItem(version=3490, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', date_utc='2022-08-25T15:43:12Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING'),\n", + " ExecutionHistoryItem(version=3490, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='1a3be9a5d01a414854ff3bfacd5257c14adeefa2', date_utc='2022-07-14T13:40:17Z', url=''), input_parameters=None, status='SKIPPED'),\n", + " ExecutionHistoryItem(version=3480, date_utc='2023-04-24T21:34:36Z', commit=CommitDetails(sha='72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', date_utc='2022-07-14T12:28:41Z', url=''), input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), status='PENDING')]" + ] + }, + "execution_count": 19, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# sort by commit date descending\n", + "execution_history.sort(key=lambda x: x.commit.date_utc, reverse=True)\n", + "execution_history" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [], + "source": [ + "# warning: extend method is not idempotent, so if you run this cell more than once, you will get duplicate commits\n", + "source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history.extend(execution_history)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [], + "source": [ + "# sort by execution date descending\n", + "source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history.sort(key=lambda x: x.date_utc, reverse=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [], + "source": [ + "# print(json.dumps([item.dict() for item in source_config.repositories[GITHUB_REPOSITORY_OWNER + \"/\" + GITHUB_REPOSITORY_NAME].execution_history], indent=4))" + ] + }, + { + "cell_type": "code", + "execution_count": 40, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e'),\n", + " (3490, '1a3be9a5d01a414854ff3bfacd5257c14adeefa2'),\n", + " (3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1'),\n", + " (3500, '2c631a4b61d529ff1c0635750888f6f6d79c2703'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43'),\n", + " (3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b')]" + ] + }, + "execution_count": 40, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# send these to the state machine\n", + "unique_release_versions" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [], + "source": [ + "# write to json file\n", + "with open(\"source-config.json\", \"w\") as f:\n", + " json.dump(source_config.dict(), f, indent=4)" + ] + }, + { + "cell_type": "code", + "execution_count": 44, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "[(3490, '8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', '2022-08-25T15:43:12Z'),\n", + " (3500, '2c631a4b61d529ff1c0635750888f6f6d79c2703', '2022-10-13T12:58:37Z'),\n", + " (3480, '72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', '2022-07-14T12:28:41Z'),\n", + " (3490, '1a3be9a5d01a414854ff3bfacd5257c14adeefa2', '2022-07-14T13:40:17Z'),\n", + " (3510, '4486f5c623705c6a14d9eeaba7d155cff30cdb43', '2023-01-12T14:36:43Z'),\n", + " (3520, 'def376dc6955b339b17f0a4b840e80eb6b9c744b', '2023-04-17T16:01:01Z'),\n", + " (3500, '2d38d3313229fdc5f8aa00052a2db21b35be3d2d', '2022-10-14T08:46:01Z')]" + ] + }, + "execution_count": 44, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Testing" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", + "allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Allelelist.txt\", '06ceff14b2db920d458dc337b1100dced992e627')\n", + "release_version = int(re.search(release_version_re, allele_list).group(1).replace(\".\", \"\"))" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "3470" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "release_version" + ] + }, + { + "cell_type": "code", + "execution_count": 42, + "metadata": {}, + "outputs": [], + "source": [ + "# sort commits by most recent date on [].commit.author.date\n", + "asset_commits.sort(key=lambda x: x[\"commit\"][\"author\"][\"date\"], reverse=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 30, + "metadata": {}, + "outputs": [], + "source": [ + "all_commits = get_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME)" + ] + }, + { + "cell_type": "code", + "execution_count": 32, + "metadata": {}, + "outputs": [], + "source": [ + "select_keys = [\"sha\", \"commit\"]\n", + "\n", + "# filter by select_keys\n", + "all_commits = [{k: v for k, v in x.items() if k in select_keys} for x in all_commits]" + ] + }, + { + "cell_type": "code", + "execution_count": 38, + "metadata": {}, + "outputs": [], + "source": [ + "df = pd.DataFrame([flatten_json(commit) for commit in all_commits])[[\"sha\", \"commit.author.date\"]]" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
shacommit.author.date
038398a75e9762ff070d8e9bd714d074332646cd72023-04-17T16:03:52Z
1def376dc6955b339b17f0a4b840e80eb6b9c744b2023-04-17T16:01:01Z
25f2c562056f8ffa89aeea0631f2a52300ee0de172023-01-13T10:04:48Z
34b8432c7d56121c84d6ef1d75a1c7185c628c13d2023-01-12T14:47:00Z
44486f5c623705c6a14d9eeaba7d155cff30cdb432023-01-12T14:36:43Z
550b790037030d958b662085c3f4cf34ba72a32ec2022-12-14T10:02:54Z
636220a1c5c2d6954f4873a552544cc0e55b61d0a2022-12-14T10:02:28Z
7e941759874365cb152a3562c22d10847d10db3262022-10-14T08:47:37Z
82d38d3313229fdc5f8aa00052a2db21b35be3d2d2022-10-14T08:46:01Z
91ce31fc9e2805034578eff60a269c02176f032522022-10-13T13:06:12Z
102c631a4b61d529ff1c0635750888f6f6d79c27032022-10-13T12:58:37Z
1112b4b94bb49b4640fa48a1182cc9b1e1fbf7e8162022-08-25T15:44:07Z
128f80f24d49797595d8a18b8d4d1f59846fbf3fe12022-08-25T15:43:12Z
13a9680a9e80e2c119d4aa41f90e5f40cef6e7df022022-08-21T09:31:21Z
141fd937e6c0ff8452f64152aec9632f0586f981d12022-08-21T09:29:01Z
1550e92c677f4cd547c32bb9305269a762a95950742022-07-23T12:54:16Z
168732e7d4739a911e01f69d2c5bda82ca15ca68a92022-07-23T12:53:45Z
17536e8833f3be4bbcffbfba43cd0b3043c5bf40682022-07-15T08:21:31Z
18c90cc62006b35061c8db4b6f8da1b86de7650b232022-07-15T08:20:46Z
191a3be9a5d01a414854ff3bfacd5257c14adeefa22022-07-14T13:40:17Z
204863b8f0a070d70836dfbdc00bdf70aa7bb663452022-07-14T12:31:36Z
2172a9e28a52c9629dd63dfad5f215cdc562e2fd7e2022-07-14T12:28:41Z
22dddc6afc29de895f4131693e17b3cc856ff23f8d2022-07-14T12:27:25Z
23d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe2022-04-20T08:39:00Z
244d33035dd296826bbde200e17e5281910ac8be132022-04-20T08:37:44Z
254a13df461c42f970a099de77377f309995e7995c2022-04-19T08:30:24Z
265e1d9764c8e96749bc11d52807eea1f7cc38ce5c2022-04-14T11:01:59Z
27ecd63776c6225af0cf8bcc9fa9c6998d3129fb142022-04-14T11:00:42Z
28cada41a6bfac5a8bf88ed2107a0b856b9b9785a02022-03-15T14:27:59Z
29db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d2022-03-15T14:27:31Z
30207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e2022-02-10T15:36:59Z
318ab272288e81fa9a49fd4765579b066c2c03cc102022-02-10T15:26:19Z
32d4c410cd91618a8a74a7763598e499f6a8aa168b2022-01-14T15:25:23Z
33db46d2a0209720c5fa0ab8b03403f7009f69d2d62022-01-14T12:27:52Z
34ebb3d8c6aa383567bb7794cacf745b1c82efbb7f2022-01-14T12:27:35Z
35fc712c5a4dd00f534e845982a29f46a14e22b2922022-01-14T08:05:58Z
36239bf68f403bbdbabb43fa0277040f4dda2b2aff2022-01-13T20:33:38Z
37d86bdd9983424c792691269fa10e6f022ccf21912022-01-13T16:53:03Z
3806ceff14b2db920d458dc337b1100dced992e6272022-01-13T16:52:15Z
393fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd2022-01-04T09:19:02Z
400a051a92e0baab68b4c77ad13b8cb4e7eaa2f8102022-01-04T09:18:33Z
41d76ca7d75891aac95205b2cc11510ce8ef41a65a2021-11-11T11:49:26Z
42178c68cca2044cbd5032cbff23e4c06b738aed2a2021-11-11T11:48:57Z
432d19daf42ff47c2f2c4e7970dd77ed32768eb38f2021-10-26T11:32:30Z
443f46491c0fe377fd922412c93137efb6a4879b052021-10-26T11:15:21Z
458dd2a04b1d7e559f5124d012f0a729d0180216d22021-10-11T15:33:46Z
46ddda708da9f2f41ae7e7d122973c2eddb141d9492021-10-11T15:29:53Z
478d77b3dd93959663d58ae5b626289d0746edd0e72021-10-11T15:13:57Z
48d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea2021-10-11T14:48:05Z
49389b55b1c3ef58ea1136fb0c9e6d2ce73038d6552021-10-11T13:16:09Z
505088650c144e6a3ee05ac1e015d487a86095e6652021-10-11T12:53:06Z
517dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd2021-09-17T15:49:56Z
52352813601073bcdc3d5eb08d1be07be904276a9a2021-09-17T15:49:21Z
536c613ce701353f42b6c911801f0aeb78413fac9d2021-08-20T15:25:29Z
548f892b2675dd6464f526d32f1ad1d3fd62fa3b032021-08-20T14:12:35Z
55a231c3b065a7b9c86c92915f3b4bcf012ec361752021-07-20T11:13:25Z
561a3007e433ed7ccffc4a2c7c36ed8013d6105d4d2021-07-20T10:34:46Z
574a8d93e8607e2413edee71da68cade6e11249fea2021-07-19T11:27:37Z
58d3fd19b04d4256600e8c90a27a2b317d61514c862021-07-19T11:23:30Z
59fd63f824a11eead1f7fb39457251c7ac27ad1f932021-07-15T08:07:22Z
6089b57278869c7b46fbbaf94825ed336328f3567a2021-07-15T07:59:10Z
616fdf7add8bb4f416bd8660e6b826d80e8759dfe12021-07-14T06:19:03Z
62b57de92d58da2bf787e5af34ab09e0e8ee6cea6c2021-07-13T16:04:39Z
634cdd02827d4b0d2d8834e45baaea621663e0d6322021-07-13T16:03:03Z
64e6a3f0cc5710495475e7b959ee82c649978843f82021-07-13T16:01:36Z
65487c16cf1fb4ecb7eca25d752cb7178f10232a812021-07-13T15:56:41Z
663d7382f653a9707c3b2d683e7d58b7b9d0b4e7472021-07-13T15:55:05Z
67d155ba8553d2c53580ef66fbf733484dc2857a302021-07-13T15:52:43Z
68af805f6d40beef639fac7bd1c5f7789893c2f6622021-06-15T10:31:53Z
69ee9eefb21f878da18c72bdc04b31d6ec5d8ade062021-06-15T10:26:05Z
70a736a7ce4d98a0fefa3f4c01ab6da4641de742542021-06-11T12:09:09Z
712f6878301950dfea48a8147a6d8bd012be5640632021-06-11T12:09:02Z
72c0510fbaa138ba0029d8aa2949c282fb2dfbf9262021-06-11T10:16:30Z
734871325c65b16d5fc1a0fb406ebf539c3cbcf0542021-05-12T10:36:19Z
74cf8ed2bb499fae21b7ed1544177ef3589a8246b12021-05-12T10:34:43Z
75b9d97ef45c56394528534bd1a2ec7d2d785233542021-04-26T14:25:47Z
768da1eca28db8f6ae0db7e7134d334a10eb96f6a32021-04-21T11:17:00Z
77a2726dfb0cde8a5d567ce9a115d4f254f2af38512021-04-21T11:16:49Z
78410e5b8bd76c20bcde2cd0e92c78713e00160c282021-04-21T10:36:48Z
794240ef4cf17e503c44b177ff0f7b740258ac2e702021-04-12T15:17:44Z
807b746d5303493fb53214ceffbd9b365c8ef4a1262021-04-01T10:04:53Z
8194cfe2ac15af0171f1397984ca0d1968a6931eb32021-03-03T08:53:38Z
82c37267e1ee355c619a3058da5a7135e19e6522de2021-03-03T08:44:58Z
83d531c3422f806634d35d611b0296b6a34815c4e72021-02-26T12:30:20Z
840fa36435691cac5651bee2ffe511f73ccd98c3672021-02-17T15:20:04Z
85a65fcca04e51ba8a9d48d2ee676be1de7ff017462021-02-17T14:31:37Z
863182e0793150de4ffb34da2774991cb24e49a1912021-02-04T13:05:18Z
875df8b7ecec0e249df5485dd622efed8b357585402021-02-04T11:29:37Z
880fe7efb1a6217accb8d53cbb17a633f406459fbb2021-02-03T16:38:34Z
892fdc68adf24ec02e28fba5657c7f31c1373491d22021-02-03T16:11:39Z
90cf7eb4a9781fbdac6dba9ff7b345db2d88748eea2021-02-03T16:10:25Z
916305b6c83d61553d3606905f7b41a0cb99f92f0d2021-01-19T16:57:57Z
9225c04ea1f8bc4a9915417998310a563bdbb481152021-01-19T16:56:43Z
93cee977d8d1ca2d1f03f384e53227d56e5143b6fb2021-01-19T11:56:18Z
9403ded64be9b290287ab0101891ca6f338861c2fe2021-01-19T11:55:23Z
954ec1022d2645f3c2e5018971473710d568078eae2021-01-18T16:31:24Z
967a7d58ec828e8295dd4011f4f460f961a2b4428a2021-01-18T15:04:52Z
9767c8be545d4483ac34f86fdd57f09135a4820be62021-01-18T15:02:25Z
98441eeff3a9fca4934fc9cf54e2e4a914bb43ef102021-01-18T14:51:08Z
99a02389393dbd06e2e936d7d2438ef7e48fb969d92020-12-16T11:39:46Z
\n", + "
" + ], + "text/plain": [ + " sha commit.author.date\n", + "0 38398a75e9762ff070d8e9bd714d074332646cd7 2023-04-17T16:03:52Z\n", + "1 def376dc6955b339b17f0a4b840e80eb6b9c744b 2023-04-17T16:01:01Z\n", + "2 5f2c562056f8ffa89aeea0631f2a52300ee0de17 2023-01-13T10:04:48Z\n", + "3 4b8432c7d56121c84d6ef1d75a1c7185c628c13d 2023-01-12T14:47:00Z\n", + "4 4486f5c623705c6a14d9eeaba7d155cff30cdb43 2023-01-12T14:36:43Z\n", + "5 50b790037030d958b662085c3f4cf34ba72a32ec 2022-12-14T10:02:54Z\n", + "6 36220a1c5c2d6954f4873a552544cc0e55b61d0a 2022-12-14T10:02:28Z\n", + "7 e941759874365cb152a3562c22d10847d10db326 2022-10-14T08:47:37Z\n", + "8 2d38d3313229fdc5f8aa00052a2db21b35be3d2d 2022-10-14T08:46:01Z\n", + "9 1ce31fc9e2805034578eff60a269c02176f03252 2022-10-13T13:06:12Z\n", + "10 2c631a4b61d529ff1c0635750888f6f6d79c2703 2022-10-13T12:58:37Z\n", + "11 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 2022-08-25T15:44:07Z\n", + "12 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 2022-08-25T15:43:12Z\n", + "13 a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 2022-08-21T09:31:21Z\n", + "14 1fd937e6c0ff8452f64152aec9632f0586f981d1 2022-08-21T09:29:01Z\n", + "15 50e92c677f4cd547c32bb9305269a762a9595074 2022-07-23T12:54:16Z\n", + "16 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 2022-07-23T12:53:45Z\n", + "17 536e8833f3be4bbcffbfba43cd0b3043c5bf4068 2022-07-15T08:21:31Z\n", + "18 c90cc62006b35061c8db4b6f8da1b86de7650b23 2022-07-15T08:20:46Z\n", + "19 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 2022-07-14T13:40:17Z\n", + "20 4863b8f0a070d70836dfbdc00bdf70aa7bb66345 2022-07-14T12:31:36Z\n", + "21 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e 2022-07-14T12:28:41Z\n", + "22 dddc6afc29de895f4131693e17b3cc856ff23f8d 2022-07-14T12:27:25Z\n", + "23 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe 2022-04-20T08:39:00Z\n", + "24 4d33035dd296826bbde200e17e5281910ac8be13 2022-04-20T08:37:44Z\n", + "25 4a13df461c42f970a099de77377f309995e7995c 2022-04-19T08:30:24Z\n", + "26 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c 2022-04-14T11:01:59Z\n", + "27 ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 2022-04-14T11:00:42Z\n", + "28 cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 2022-03-15T14:27:59Z\n", + "29 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d 2022-03-15T14:27:31Z\n", + "30 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e 2022-02-10T15:36:59Z\n", + "31 8ab272288e81fa9a49fd4765579b066c2c03cc10 2022-02-10T15:26:19Z\n", + "32 d4c410cd91618a8a74a7763598e499f6a8aa168b 2022-01-14T15:25:23Z\n", + "33 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 2022-01-14T12:27:52Z\n", + "34 ebb3d8c6aa383567bb7794cacf745b1c82efbb7f 2022-01-14T12:27:35Z\n", + "35 fc712c5a4dd00f534e845982a29f46a14e22b292 2022-01-14T08:05:58Z\n", + "36 239bf68f403bbdbabb43fa0277040f4dda2b2aff 2022-01-13T20:33:38Z\n", + "37 d86bdd9983424c792691269fa10e6f022ccf2191 2022-01-13T16:53:03Z\n", + "38 06ceff14b2db920d458dc337b1100dced992e627 2022-01-13T16:52:15Z\n", + "39 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd 2022-01-04T09:19:02Z\n", + "40 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 2022-01-04T09:18:33Z\n", + "41 d76ca7d75891aac95205b2cc11510ce8ef41a65a 2021-11-11T11:49:26Z\n", + "42 178c68cca2044cbd5032cbff23e4c06b738aed2a 2021-11-11T11:48:57Z\n", + "43 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f 2021-10-26T11:32:30Z\n", + "44 3f46491c0fe377fd922412c93137efb6a4879b05 2021-10-26T11:15:21Z\n", + "45 8dd2a04b1d7e559f5124d012f0a729d0180216d2 2021-10-11T15:33:46Z\n", + "46 ddda708da9f2f41ae7e7d122973c2eddb141d949 2021-10-11T15:29:53Z\n", + "47 8d77b3dd93959663d58ae5b626289d0746edd0e7 2021-10-11T15:13:57Z\n", + "48 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea 2021-10-11T14:48:05Z\n", + "49 389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 2021-10-11T13:16:09Z\n", + "50 5088650c144e6a3ee05ac1e015d487a86095e665 2021-10-11T12:53:06Z\n", + "51 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd 2021-09-17T15:49:56Z\n", + "52 352813601073bcdc3d5eb08d1be07be904276a9a 2021-09-17T15:49:21Z\n", + "53 6c613ce701353f42b6c911801f0aeb78413fac9d 2021-08-20T15:25:29Z\n", + "54 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 2021-08-20T14:12:35Z\n", + "55 a231c3b065a7b9c86c92915f3b4bcf012ec36175 2021-07-20T11:13:25Z\n", + "56 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d 2021-07-20T10:34:46Z\n", + "57 4a8d93e8607e2413edee71da68cade6e11249fea 2021-07-19T11:27:37Z\n", + "58 d3fd19b04d4256600e8c90a27a2b317d61514c86 2021-07-19T11:23:30Z\n", + "59 fd63f824a11eead1f7fb39457251c7ac27ad1f93 2021-07-15T08:07:22Z\n", + "60 89b57278869c7b46fbbaf94825ed336328f3567a 2021-07-15T07:59:10Z\n", + "61 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 2021-07-14T06:19:03Z\n", + "62 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c 2021-07-13T16:04:39Z\n", + "63 4cdd02827d4b0d2d8834e45baaea621663e0d632 2021-07-13T16:03:03Z\n", + "64 e6a3f0cc5710495475e7b959ee82c649978843f8 2021-07-13T16:01:36Z\n", + "65 487c16cf1fb4ecb7eca25d752cb7178f10232a81 2021-07-13T15:56:41Z\n", + "66 3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 2021-07-13T15:55:05Z\n", + "67 d155ba8553d2c53580ef66fbf733484dc2857a30 2021-07-13T15:52:43Z\n", + "68 af805f6d40beef639fac7bd1c5f7789893c2f662 2021-06-15T10:31:53Z\n", + "69 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 2021-06-15T10:26:05Z\n", + "70 a736a7ce4d98a0fefa3f4c01ab6da4641de74254 2021-06-11T12:09:09Z\n", + "71 2f6878301950dfea48a8147a6d8bd012be564063 2021-06-11T12:09:02Z\n", + "72 c0510fbaa138ba0029d8aa2949c282fb2dfbf926 2021-06-11T10:16:30Z\n", + "73 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 2021-05-12T10:36:19Z\n", + "74 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 2021-05-12T10:34:43Z\n", + "75 b9d97ef45c56394528534bd1a2ec7d2d78523354 2021-04-26T14:25:47Z\n", + "76 8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 2021-04-21T11:17:00Z\n", + "77 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 2021-04-21T11:16:49Z\n", + "78 410e5b8bd76c20bcde2cd0e92c78713e00160c28 2021-04-21T10:36:48Z\n", + "79 4240ef4cf17e503c44b177ff0f7b740258ac2e70 2021-04-12T15:17:44Z\n", + "80 7b746d5303493fb53214ceffbd9b365c8ef4a126 2021-04-01T10:04:53Z\n", + "81 94cfe2ac15af0171f1397984ca0d1968a6931eb3 2021-03-03T08:53:38Z\n", + "82 c37267e1ee355c619a3058da5a7135e19e6522de 2021-03-03T08:44:58Z\n", + "83 d531c3422f806634d35d611b0296b6a34815c4e7 2021-02-26T12:30:20Z\n", + "84 0fa36435691cac5651bee2ffe511f73ccd98c367 2021-02-17T15:20:04Z\n", + "85 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 2021-02-17T14:31:37Z\n", + "86 3182e0793150de4ffb34da2774991cb24e49a191 2021-02-04T13:05:18Z\n", + "87 5df8b7ecec0e249df5485dd622efed8b35758540 2021-02-04T11:29:37Z\n", + "88 0fe7efb1a6217accb8d53cbb17a633f406459fbb 2021-02-03T16:38:34Z\n", + "89 2fdc68adf24ec02e28fba5657c7f31c1373491d2 2021-02-03T16:11:39Z\n", + "90 cf7eb4a9781fbdac6dba9ff7b345db2d88748eea 2021-02-03T16:10:25Z\n", + "91 6305b6c83d61553d3606905f7b41a0cb99f92f0d 2021-01-19T16:57:57Z\n", + "92 25c04ea1f8bc4a9915417998310a563bdbb48115 2021-01-19T16:56:43Z\n", + "93 cee977d8d1ca2d1f03f384e53227d56e5143b6fb 2021-01-19T11:56:18Z\n", + "94 03ded64be9b290287ab0101891ca6f338861c2fe 2021-01-19T11:55:23Z\n", + "95 4ec1022d2645f3c2e5018971473710d568078eae 2021-01-18T16:31:24Z\n", + "96 7a7d58ec828e8295dd4011f4f460f961a2b4428a 2021-01-18T15:04:52Z\n", + "97 67c8be545d4483ac34f86fdd57f09135a4820be6 2021-01-18T15:02:25Z\n", + "98 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 2021-01-18T14:51:08Z\n", + "99 a02389393dbd06e2e936d7d2438ef7e48fb969d9 2020-12-16T11:39:46Z" + ] + }, + "execution_count": 39, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "df" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/notebooks/track_releases/1.0-build-source-config.ipynb b/notebooks/track_releases/1.0-build-source-config.ipynb new file mode 100644 index 00000000..c74d535d --- /dev/null +++ b/notebooks/track_releases/1.0-build-source-config.ipynb @@ -0,0 +1,552 @@ +{ + "cells": [ + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# Build Source Config\n", + "```json\n", + "{\n", + " \"created_at_utc\": \"2022-04-14T11:00:42Z\",\n", + " \"updated_at_utc\": \"2023-04-25T01:50:12Z\",\n", + " \"repositories\": {\n", + " \"ANHIG/IMGTHLA\": {\n", + " \"owner\": \"ANHIG\",\n", + " \"name\": \"IMGTHLA\",\n", + " \"url\": \"https://github.com/ANHIG/IMGTHLA\",\n", + " \"tracked_assets\": [\n", + " \"hla.dat\",\n", + " \"msf/\"\n", + " ],\n", + " \"default_input_parameters\": {\n", + " \"align\": \"False\",\n", + " \"kir\": \"False\",\n", + " \"mem_profile\": \"False\",\n", + " \"limit\": \"1000\"\n", + " },\n", + " \"execution_history\": [\n", + " {\n", + " \"version\": 3480,\n", + " \"execution_date_utc\": \"2022-04-14T11:00:42Z\",\n", + " \"commit\": {\n", + " \"sha\": \"ecd63776c6225af0cf8bcc9fa9c6998d3129fb14\",\n", + " \"message\": \"\",\n", + " \"date_utc\": \"2022-04-14T11:00:42Z\",\n", + " \"html_url\": \"url\"\n", + " },\n", + " \"input_parameters\": {\n", + " \"align\": \"False\",\n", + " \"kir\": \"False\",\n", + " \"mem_profile\": \"False\",\n", + " \"limit\": \"1000\"\n", + " },\n", + " \"status\": \"SUCCESS\" \n", + " },\n", + " {\n", + " \"version\": 3470,\n", + " \"execution_date_utc\": \"2022-01-13T16:52:15Z\",\n", + " \"commit\": {\n", + " \"sha\": \"06ceff14b2db920d458dc337b1100dced992e627\",\n", + " \"message\": \"\",\n", + " \"date_utc\": \"2022-01-13T16:52:15Z\",\n", + " \"html_url\": \"url\"\n", + " },\n", + " \"input_parameters\": {\n", + " \"align\": \"False\",\n", + " \"kir\": \"False\",\n", + " \"mem_profile\": \"False\",\n", + " \"limit\": \"1000\"\n", + " },\n", + " \"status\": \"SUCCESS\"\n", + " }\n", + " ]\n", + " }\n", + " }\n", + "}\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [], + "source": [ + "import os\n", + "import sys\n", + "sys.path.append('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/')\n", + "import logging\n", + "from datetime import datetime\n", + "utc_now = datetime.utcnow().strftime(\"%Y-%m-%dT%H:%M:%SZ\")\n", + "import re\n", + "import json\n", + "import pandas as pd\n", + "from botocore.exceptions import ClientError\n", + "from src.utils.types import (\n", + " Commit,\n", + " InputParameters,\n", + " ExecutionHistoryItem,\n", + " RepositoryConfig,\n", + " SourceConfig\n", + ")\n", + "from src.utils import (\n", + " read_source_config,\n", + " paginate_commits,\n", + " flatten_json,\n", + " get_repo_asset\n", + ")\n", + "\n", + "# logging\n", + "logging.basicConfig(level=logging.INFO)\n", + "logger = logging.getLogger(__name__)\n", + "\n", + "# Pandas display options\n", + "pd.set_option('display.max_rows', None)\n", + "pd.set_option('display.max_columns', None)\n", + "pd.set_option('display.max_colwidth', None)\n", + "pd.set_option('display.width', None)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'2023-04-25T02:35:07Z'" + ] + }, + "execution_count": 2, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "utc_now" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "GITHUB_REPOSITORY_OWNER = \"ANHIG\" # os.environ[\"GITHUB_REPOSITORY_OWNER\"]\n", + "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]\n", + "AWS_REGION = os.environ[\"AWS_REGION\"]\n", + "DATA_BUCKET_NAME = os.environ[\"DATA_BUCKET_NAME\"]\n", + "PIPELINE_CONFIG_S3_PATH = os.environ[\"PIPELINE_CONFIG_S3_PATH\"]" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### App State" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "ERROR:src.utils.utils:Failed to read config file to s3://dev-gfe-db-531868584498-us-east-1/config/pipeline/source-config.json\n", + "INFO:__main__:'source-config.json' not found. Building source config from repository.\n" + ] + } + ], + "source": [ + "# source config file in S3 must be up to date\n", + "try:\n", + " source_config = read_source_config(DATA_BUCKET_NAME, PIPELINE_CONFIG_S3_PATH)\n", + "except ClientError as e:\n", + " logger.info(\"'source-config.json' not found. Building source config from repository.\")" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Commits" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "# Fetch all commits from repo using GitHub API\n", + "all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME)" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "select_keys = [\"sha\", \"commit\", \"html_url\"]\n", + "\n", + "# filter by select_keys\n", + "all_commits = [{k: v for k, v in x.items() if k in select_keys} for x in all_commits]" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "# all_commits[0]" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "# # For reference only, not using pandas in deployment\n", + "# select_cols = [\"sha\", \"commit.author.date\", \"commit.message\", \"html_url\"]\n", + "# df = pd.DataFrame([flatten_json(commit) for commit in all_commits])[select_cols]" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "# df.head()" + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "all_commits_flat = [flatten_json(commit) for commit in all_commits]" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "select_keys = [\"sha\", \"commit.author.date\", \"commit.message\", \"html_url\"]\n", + "all_commits_flat = [{k: v for k, v in x.items() if k in select_keys} for x in all_commits_flat]" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "# rename keys\n", + "rename_keys = {\n", + " \"sha\": \"sha\", \n", + " \"commit.author.date\": \"date_utc\", \n", + " \"commit.message\": \"message\", \n", + " \"html_url\": \"html_url\"\n", + "}\n", + "\n", + "# Rename\n", + "commits = [{rename_keys[k]: v for k, v in x.items()} for x in all_commits_flat]" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'sha': '38398a75e9762ff070d8e9bd714d074332646cd7',\n", + " 'date_utc': '2023-04-17T16:03:52Z',\n", + " 'message': 'Merge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7'}" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits[0]" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Execution History Items" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [ + { + "ename": "KeyboardInterrupt", + "evalue": "", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mKeyboardInterrupt\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[14], line 12\u001b[0m\n\u001b[1;32m 10\u001b[0m date \u001b[39m=\u001b[39m commit[\u001b[39m'\u001b[39m\u001b[39mdate_utc\u001b[39m\u001b[39m'\u001b[39m]\n\u001b[1;32m 11\u001b[0m logger\u001b[39m.\u001b[39mdebug(\u001b[39mf\u001b[39m\u001b[39m\"\u001b[39m\u001b[39mGetting release version for sha \u001b[39m\u001b[39m{\u001b[39;00msha\u001b[39m}\u001b[39;00m\u001b[39m and date \u001b[39m\u001b[39m{\u001b[39;00mdate\u001b[39m}\u001b[39;00m\u001b[39m\"\u001b[39m)\n\u001b[0;32m---> 12\u001b[0m allele_list \u001b[39m=\u001b[39m get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \u001b[39m\"\u001b[39;49m\u001b[39mAllelelist.txt\u001b[39;49m\u001b[39m\"\u001b[39;49m, sha)\n\u001b[1;32m 13\u001b[0m release_version \u001b[39m=\u001b[39m \u001b[39mint\u001b[39m(re\u001b[39m.\u001b[39msearch(release_version_re, allele_list)\u001b[39m.\u001b[39mgroup(\u001b[39m1\u001b[39m)\u001b[39m.\u001b[39mreplace(\u001b[39m\"\u001b[39m\u001b[39m.\u001b[39m\u001b[39m\"\u001b[39m, \u001b[39m\"\u001b[39m\u001b[39m\"\u001b[39m))\n\u001b[1;32m 15\u001b[0m execution_history_items\u001b[39m.\u001b[39mappend({\n\u001b[1;32m 16\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mversion\u001b[39m\u001b[39m\"\u001b[39m: release_version,\n\u001b[1;32m 17\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mexecution_date_utc\u001b[39m\u001b[39m\"\u001b[39m: \u001b[39mNone\u001b[39;00m,\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 20\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mstatus\u001b[39m\u001b[39m\"\u001b[39m: \u001b[39mNone\u001b[39;00m\n\u001b[1;32m 21\u001b[0m })\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py:235\u001b[0m, in \u001b[0;36mget_repo_asset\u001b[0;34m(owner, repo, path, commit_sha)\u001b[0m\n\u001b[1;32m 233\u001b[0m \u001b[39mdef\u001b[39;00m \u001b[39mget_repo_asset\u001b[39m(owner, repo, path, commit_sha\u001b[39m=\u001b[39m\u001b[39mNone\u001b[39;00m):\n\u001b[1;32m 234\u001b[0m \u001b[39m \u001b[39m\u001b[39m\"\"\"Download a file from a GitHub repository\"\"\"\u001b[39;00m\n\u001b[0;32m--> 235\u001b[0m repo_contents \u001b[39m=\u001b[39m get_repo_contents(owner, repo, path, commit_sha)\n\u001b[1;32m 237\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[1;32m 238\u001b[0m res \u001b[39m=\u001b[39m requests\u001b[39m.\u001b[39mget(repo_contents[\u001b[39m'\u001b[39m\u001b[39mdownload_url\u001b[39m\u001b[39m'\u001b[39m])\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py:228\u001b[0m, in \u001b[0;36mget_repo_contents\u001b[0;34m(owner, repo, path, commit_sha)\u001b[0m\n\u001b[1;32m 217\u001b[0m headers \u001b[39m=\u001b[39m {\n\u001b[1;32m 218\u001b[0m \u001b[39m'\u001b[39m\u001b[39mAuthorization\u001b[39m\u001b[39m'\u001b[39m: \u001b[39mf\u001b[39m\u001b[39m'\u001b[39m\u001b[39mtoken \u001b[39m\u001b[39m{\u001b[39;00mGITHUB_PERSONAL_ACCESS_TOKEN\u001b[39m}\u001b[39;00m\u001b[39m'\u001b[39m,\n\u001b[1;32m 219\u001b[0m \u001b[39m'\u001b[39m\u001b[39mContent-Type\u001b[39m\u001b[39m'\u001b[39m: \u001b[39m'\u001b[39m\u001b[39mapplication/json\u001b[39m\u001b[39m'\u001b[39m,\n\u001b[1;32m 220\u001b[0m \u001b[39m'\u001b[39m\u001b[39mAccept\u001b[39m\u001b[39m'\u001b[39m: \u001b[39m'\u001b[39m\u001b[39mapplication/vnd.github.v3+json\u001b[39m\u001b[39m'\u001b[39m,\n\u001b[1;32m 221\u001b[0m \u001b[39m'\u001b[39m\u001b[39mX-GitHub-Api-Version\u001b[39m\u001b[39m'\u001b[39m: \u001b[39m'\u001b[39m\u001b[39m2022-11-28\u001b[39m\u001b[39m'\u001b[39m\n\u001b[1;32m 222\u001b[0m }\n\u001b[1;32m 224\u001b[0m params \u001b[39m=\u001b[39m {\n\u001b[1;32m 225\u001b[0m \u001b[39m'\u001b[39m\u001b[39mref\u001b[39m\u001b[39m'\u001b[39m: commit_sha\n\u001b[1;32m 226\u001b[0m }\n\u001b[0;32m--> 228\u001b[0m response \u001b[39m=\u001b[39m requests\u001b[39m.\u001b[39;49mget(url, headers\u001b[39m=\u001b[39;49mheaders, params\u001b[39m=\u001b[39;49mparams)\n\u001b[1;32m 230\u001b[0m \u001b[39mreturn\u001b[39;00m response\u001b[39m.\u001b[39mjson()\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/requests/api.py:75\u001b[0m, in \u001b[0;36mget\u001b[0;34m(url, params, **kwargs)\u001b[0m\n\u001b[1;32m 64\u001b[0m \u001b[39m\u001b[39m\u001b[39mr\u001b[39m\u001b[39m\"\"\"Sends a GET request.\u001b[39;00m\n\u001b[1;32m 65\u001b[0m \n\u001b[1;32m 66\u001b[0m \u001b[39m:param url: URL for the new :class:`Request` object.\u001b[39;00m\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 71\u001b[0m \u001b[39m:rtype: requests.Response\u001b[39;00m\n\u001b[1;32m 72\u001b[0m \u001b[39m\"\"\"\u001b[39;00m\n\u001b[1;32m 74\u001b[0m kwargs\u001b[39m.\u001b[39msetdefault(\u001b[39m'\u001b[39m\u001b[39mallow_redirects\u001b[39m\u001b[39m'\u001b[39m, \u001b[39mTrue\u001b[39;00m)\n\u001b[0;32m---> 75\u001b[0m \u001b[39mreturn\u001b[39;00m request(\u001b[39m'\u001b[39;49m\u001b[39mget\u001b[39;49m\u001b[39m'\u001b[39;49m, url, params\u001b[39m=\u001b[39;49mparams, \u001b[39m*\u001b[39;49m\u001b[39m*\u001b[39;49mkwargs)\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/requests/api.py:60\u001b[0m, in \u001b[0;36mrequest\u001b[0;34m(method, url, **kwargs)\u001b[0m\n\u001b[1;32m 56\u001b[0m \u001b[39m# By using the 'with' statement we are sure the session is closed, thus we\u001b[39;00m\n\u001b[1;32m 57\u001b[0m \u001b[39m# avoid leaving sockets open which can trigger a ResourceWarning in some\u001b[39;00m\n\u001b[1;32m 58\u001b[0m \u001b[39m# cases, and look like a memory leak in others.\u001b[39;00m\n\u001b[1;32m 59\u001b[0m \u001b[39mwith\u001b[39;00m sessions\u001b[39m.\u001b[39mSession() \u001b[39mas\u001b[39;00m session:\n\u001b[0;32m---> 60\u001b[0m \u001b[39mreturn\u001b[39;00m session\u001b[39m.\u001b[39;49mrequest(method\u001b[39m=\u001b[39;49mmethod, url\u001b[39m=\u001b[39;49murl, \u001b[39m*\u001b[39;49m\u001b[39m*\u001b[39;49mkwargs)\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/requests/sessions.py:533\u001b[0m, in \u001b[0;36mSession.request\u001b[0;34m(self, method, url, params, data, headers, cookies, files, auth, timeout, allow_redirects, proxies, hooks, stream, verify, cert, json)\u001b[0m\n\u001b[1;32m 528\u001b[0m send_kwargs \u001b[39m=\u001b[39m {\n\u001b[1;32m 529\u001b[0m \u001b[39m'\u001b[39m\u001b[39mtimeout\u001b[39m\u001b[39m'\u001b[39m: timeout,\n\u001b[1;32m 530\u001b[0m \u001b[39m'\u001b[39m\u001b[39mallow_redirects\u001b[39m\u001b[39m'\u001b[39m: allow_redirects,\n\u001b[1;32m 531\u001b[0m }\n\u001b[1;32m 532\u001b[0m send_kwargs\u001b[39m.\u001b[39mupdate(settings)\n\u001b[0;32m--> 533\u001b[0m resp \u001b[39m=\u001b[39m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49msend(prep, \u001b[39m*\u001b[39;49m\u001b[39m*\u001b[39;49msend_kwargs)\n\u001b[1;32m 535\u001b[0m \u001b[39mreturn\u001b[39;00m resp\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/requests/sessions.py:686\u001b[0m, in \u001b[0;36mSession.send\u001b[0;34m(self, request, **kwargs)\u001b[0m\n\u001b[1;32m 683\u001b[0m \u001b[39mpass\u001b[39;00m\n\u001b[1;32m 685\u001b[0m \u001b[39mif\u001b[39;00m \u001b[39mnot\u001b[39;00m stream:\n\u001b[0;32m--> 686\u001b[0m r\u001b[39m.\u001b[39;49mcontent\n\u001b[1;32m 688\u001b[0m \u001b[39mreturn\u001b[39;00m r\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/requests/models.py:828\u001b[0m, in \u001b[0;36mResponse.content\u001b[0;34m(self)\u001b[0m\n\u001b[1;32m 826\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_content \u001b[39m=\u001b[39m \u001b[39mNone\u001b[39;00m\n\u001b[1;32m 827\u001b[0m \u001b[39melse\u001b[39;00m:\n\u001b[0;32m--> 828\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_content \u001b[39m=\u001b[39m \u001b[39mb\u001b[39;49m\u001b[39m'\u001b[39;49m\u001b[39m'\u001b[39;49m\u001b[39m.\u001b[39;49mjoin(\u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49miter_content(CONTENT_CHUNK_SIZE)) \u001b[39mor\u001b[39;00m \u001b[39mb\u001b[39m\u001b[39m'\u001b[39m\u001b[39m'\u001b[39m\n\u001b[1;32m 830\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_content_consumed \u001b[39m=\u001b[39m \u001b[39mTrue\u001b[39;00m\n\u001b[1;32m 831\u001b[0m \u001b[39m# don't need to release the connection; that's been handled by urllib3\u001b[39;00m\n\u001b[1;32m 832\u001b[0m \u001b[39m# since we exhausted the data.\u001b[39;00m\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/requests/models.py:750\u001b[0m, in \u001b[0;36mResponse.iter_content..generate\u001b[0;34m()\u001b[0m\n\u001b[1;32m 748\u001b[0m \u001b[39mif\u001b[39;00m \u001b[39mhasattr\u001b[39m(\u001b[39mself\u001b[39m\u001b[39m.\u001b[39mraw, \u001b[39m'\u001b[39m\u001b[39mstream\u001b[39m\u001b[39m'\u001b[39m):\n\u001b[1;32m 749\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[0;32m--> 750\u001b[0m \u001b[39mfor\u001b[39;00m chunk \u001b[39min\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mraw\u001b[39m.\u001b[39mstream(chunk_size, decode_content\u001b[39m=\u001b[39m\u001b[39mTrue\u001b[39;00m):\n\u001b[1;32m 751\u001b[0m \u001b[39myield\u001b[39;00m chunk\n\u001b[1;32m 752\u001b[0m \u001b[39mexcept\u001b[39;00m ProtocolError \u001b[39mas\u001b[39;00m e:\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/urllib3/response.py:492\u001b[0m, in \u001b[0;36mHTTPResponse.stream\u001b[0;34m(self, amt, decode_content)\u001b[0m\n\u001b[1;32m 476\u001b[0m \u001b[39m\u001b[39m\u001b[39m\"\"\"\u001b[39;00m\n\u001b[1;32m 477\u001b[0m \u001b[39mA generator wrapper for the read() method. A call will block until\u001b[39;00m\n\u001b[1;32m 478\u001b[0m \u001b[39m``amt`` bytes have been read from the connection or until the\u001b[39;00m\n\u001b[0;32m (...)\u001b[0m\n\u001b[1;32m 489\u001b[0m \u001b[39m 'content-encoding' header.\u001b[39;00m\n\u001b[1;32m 490\u001b[0m \u001b[39m\"\"\"\u001b[39;00m\n\u001b[1;32m 491\u001b[0m \u001b[39mif\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mchunked \u001b[39mand\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39msupports_chunked_reads():\n\u001b[0;32m--> 492\u001b[0m \u001b[39mfor\u001b[39;00m line \u001b[39min\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mread_chunked(amt, decode_content\u001b[39m=\u001b[39mdecode_content):\n\u001b[1;32m 493\u001b[0m \u001b[39myield\u001b[39;00m line\n\u001b[1;32m 494\u001b[0m \u001b[39melse\u001b[39;00m:\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/urllib3/response.py:671\u001b[0m, in \u001b[0;36mHTTPResponse.read_chunked\u001b[0;34m(self, amt, decode_content)\u001b[0m\n\u001b[1;32m 669\u001b[0m \u001b[39mif\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mchunk_left \u001b[39m==\u001b[39m \u001b[39m0\u001b[39m:\n\u001b[1;32m 670\u001b[0m \u001b[39mbreak\u001b[39;00m\n\u001b[0;32m--> 671\u001b[0m chunk \u001b[39m=\u001b[39m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49m_handle_chunk(amt)\n\u001b[1;32m 672\u001b[0m decoded \u001b[39m=\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_decode(chunk, decode_content\u001b[39m=\u001b[39mdecode_content,\n\u001b[1;32m 673\u001b[0m flush_decoder\u001b[39m=\u001b[39m\u001b[39mFalse\u001b[39;00m)\n\u001b[1;32m 674\u001b[0m \u001b[39mif\u001b[39;00m decoded:\n", + "File \u001b[0;32m~/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.venv-dev/lib/python3.9/site-packages/urllib3/response.py:617\u001b[0m, in \u001b[0;36mHTTPResponse._handle_chunk\u001b[0;34m(self, amt)\u001b[0m\n\u001b[1;32m 615\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mchunk_left \u001b[39m=\u001b[39m \u001b[39mNone\u001b[39;00m\n\u001b[1;32m 616\u001b[0m \u001b[39melif\u001b[39;00m amt \u001b[39m<\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mchunk_left:\n\u001b[0;32m--> 617\u001b[0m value \u001b[39m=\u001b[39m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49m_fp\u001b[39m.\u001b[39;49m_safe_read(amt)\n\u001b[1;32m 618\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mchunk_left \u001b[39m=\u001b[39m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39mchunk_left \u001b[39m-\u001b[39m amt\n\u001b[1;32m 619\u001b[0m returned_chunk \u001b[39m=\u001b[39m value\n", + "File \u001b[0;32m/opt/homebrew/Cellar/python@3.9/3.9.16/Frameworks/Python.framework/Versions/3.9/lib/python3.9/http/client.py:626\u001b[0m, in \u001b[0;36mHTTPResponse._safe_read\u001b[0;34m(self, amt)\u001b[0m\n\u001b[1;32m 624\u001b[0m s \u001b[39m=\u001b[39m []\n\u001b[1;32m 625\u001b[0m \u001b[39mwhile\u001b[39;00m amt \u001b[39m>\u001b[39m \u001b[39m0\u001b[39m:\n\u001b[0;32m--> 626\u001b[0m chunk \u001b[39m=\u001b[39m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49mfp\u001b[39m.\u001b[39;49mread(\u001b[39mmin\u001b[39;49m(amt, MAXAMOUNT))\n\u001b[1;32m 627\u001b[0m \u001b[39mif\u001b[39;00m \u001b[39mnot\u001b[39;00m chunk:\n\u001b[1;32m 628\u001b[0m \u001b[39mraise\u001b[39;00m IncompleteRead(\u001b[39mb\u001b[39m\u001b[39m'\u001b[39m\u001b[39m'\u001b[39m\u001b[39m.\u001b[39mjoin(s), amt)\n", + "File \u001b[0;32m/opt/homebrew/Cellar/python@3.9/3.9.16/Frameworks/Python.framework/Versions/3.9/lib/python3.9/socket.py:704\u001b[0m, in \u001b[0;36mSocketIO.readinto\u001b[0;34m(self, b)\u001b[0m\n\u001b[1;32m 702\u001b[0m \u001b[39mwhile\u001b[39;00m \u001b[39mTrue\u001b[39;00m:\n\u001b[1;32m 703\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[0;32m--> 704\u001b[0m \u001b[39mreturn\u001b[39;00m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49m_sock\u001b[39m.\u001b[39;49mrecv_into(b)\n\u001b[1;32m 705\u001b[0m \u001b[39mexcept\u001b[39;00m timeout:\n\u001b[1;32m 706\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_timeout_occurred \u001b[39m=\u001b[39m \u001b[39mTrue\u001b[39;00m\n", + "File \u001b[0;32m/opt/homebrew/Cellar/python@3.9/3.9.16/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py:1242\u001b[0m, in \u001b[0;36mSSLSocket.recv_into\u001b[0;34m(self, buffer, nbytes, flags)\u001b[0m\n\u001b[1;32m 1238\u001b[0m \u001b[39mif\u001b[39;00m flags \u001b[39m!=\u001b[39m \u001b[39m0\u001b[39m:\n\u001b[1;32m 1239\u001b[0m \u001b[39mraise\u001b[39;00m \u001b[39mValueError\u001b[39;00m(\n\u001b[1;32m 1240\u001b[0m \u001b[39m\"\u001b[39m\u001b[39mnon-zero flags not allowed in calls to recv_into() on \u001b[39m\u001b[39m%s\u001b[39;00m\u001b[39m\"\u001b[39m \u001b[39m%\u001b[39m\n\u001b[1;32m 1241\u001b[0m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m\u001b[39m__class__\u001b[39m)\n\u001b[0;32m-> 1242\u001b[0m \u001b[39mreturn\u001b[39;00m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49mread(nbytes, buffer)\n\u001b[1;32m 1243\u001b[0m \u001b[39melse\u001b[39;00m:\n\u001b[1;32m 1244\u001b[0m \u001b[39mreturn\u001b[39;00m \u001b[39msuper\u001b[39m()\u001b[39m.\u001b[39mrecv_into(buffer, nbytes, flags)\n", + "File \u001b[0;32m/opt/homebrew/Cellar/python@3.9/3.9.16/Frameworks/Python.framework/Versions/3.9/lib/python3.9/ssl.py:1100\u001b[0m, in \u001b[0;36mSSLSocket.read\u001b[0;34m(self, len, buffer)\u001b[0m\n\u001b[1;32m 1098\u001b[0m \u001b[39mtry\u001b[39;00m:\n\u001b[1;32m 1099\u001b[0m \u001b[39mif\u001b[39;00m buffer \u001b[39mis\u001b[39;00m \u001b[39mnot\u001b[39;00m \u001b[39mNone\u001b[39;00m:\n\u001b[0;32m-> 1100\u001b[0m \u001b[39mreturn\u001b[39;00m \u001b[39mself\u001b[39;49m\u001b[39m.\u001b[39;49m_sslobj\u001b[39m.\u001b[39;49mread(\u001b[39mlen\u001b[39;49m, buffer)\n\u001b[1;32m 1101\u001b[0m \u001b[39melse\u001b[39;00m:\n\u001b[1;32m 1102\u001b[0m \u001b[39mreturn\u001b[39;00m \u001b[39mself\u001b[39m\u001b[39m.\u001b[39m_sslobj\u001b[39m.\u001b[39mread(\u001b[39mlen\u001b[39m)\n", + "\u001b[0;31mKeyboardInterrupt\u001b[0m: " + ] + } + ], + "source": [ + "# TODO use multithreading to speed up BOOKMARK\n", + "# next we get the release version for each commit\n", + "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", + "execution_history_items = []\n", + "errors = 0\n", + "max_errors = 5\n", + "limit = None\n", + "for idx, commit in enumerate(commits):\n", + " try:\n", + " sha = commit['sha']\n", + " date = commit['date_utc']\n", + " logger.debug(f\"Getting release version for sha {sha} and date {date}\")\n", + " allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Allelelist.txt\", sha)\n", + " release_version = int(re.search(release_version_re, allele_list).group(1).replace(\".\", \"\"))\n", + "\n", + " execution_history_items.append({\n", + " \"version\": release_version,\n", + " \"execution_date_utc\": None,\n", + " \"commit\": commit,\n", + " \"input_parameters\": None,\n", + " \"status\": None\n", + " })\n", + " except Exception as e:\n", + " errors += 1\n", + " logger.error(f\"Error processing commit {commit['sha']}: {e}\")\n", + " if errors >= max_errors:\n", + " logger.error(f\"Max errors reached. Exiting loop.\")\n", + " break\n", + "\n", + " if limit is not None:\n", + " if idx+1 == limit:\n", + " break" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "39" + ] + }, + "execution_count": 15, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(execution_history_items)" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## RepositoryConfig" + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'ANHIG/IMGTHLA'" + ] + }, + "execution_count": 16, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "repository_path = f\"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}\"\n", + "tracked_assets = [\"hla.dat\", \"msf/\"]\n", + "repository_path\n" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "base_source_config = {\n", + " \"created_at_utc\": utc_now,\n", + " \"updated_at_utc\": utc_now,\n", + " \"repositories\": {\n", + " repository_path: {\n", + " \"owner\": GITHUB_REPOSITORY_OWNER,\n", + " \"name\": GITHUB_REPOSITORY_NAME,\n", + " \"url\": f\"https://github.com/{repository_path}\",\n", + " \"tracked_assets\": tracked_assets,\n", + " \"default_input_parameters\": {\n", + " \"align\": \"False\",\n", + " \"kir\": \"False\",\n", + " \"mem_profile\": \"False\",\n", + " \"limit\": \"1000\"\n", + " }\n", + " }\n", + " }\n", + "}" + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'created_at_utc': '2023-04-25T02:35:07Z',\n", + " 'updated_at_utc': '2023-04-25T02:35:07Z',\n", + " 'repositories': {'ANHIG/IMGTHLA': {'owner': 'ANHIG',\n", + " 'name': 'IMGTHLA',\n", + " 'url': 'https://github.com/ANHIG/IMGTHLA',\n", + " 'tracked_assets': ['hla.dat', 'msf/'],\n", + " 'default_input_parameters': {'align': 'False',\n", + " 'kir': 'False',\n", + " 'mem_profile': 'False',\n", + " 'limit': '1000'}}}}" + ] + }, + "execution_count": 18, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "base_source_config" + ] + }, + { + "cell_type": "code", + "execution_count": 19, + "metadata": {}, + "outputs": [], + "source": [ + "base_source_config[\"repositories\"][repository_path][\"execution_history\"] = execution_history_items" + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [], + "source": [ + "source_config = SourceConfig(**base_source_config)" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "SourceConfig(created_at_utc='2023-04-25T02:35:07Z', updated_at_utc='2023-04-25T02:35:07Z', repositories={'ANHIG/IMGTHLA': RepositoryConfig(owner='ANHIG', name='IMGTHLA', url='https://github.com/ANHIG/IMGTHLA', tracked_assets=['hla.dat', 'msf/'], default_input_parameters=InputParameters(align=False, kir=False, mem_profile=False, limit='1000'), execution_history=[ExecutionHistoryItem(version=3520, execution_date_utc=None, commit=Commit(sha='38398a75e9762ff070d8e9bd714d074332646cd7', date_utc='2023-04-17T16:03:52Z', message='Merge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7'), input_parameters=None, status=None), ExecutionHistoryItem(version=3520, execution_date_utc=None, commit=Commit(sha='def376dc6955b339b17f0a4b840e80eb6b9c744b', date_utc='2023-04-17T16:01:01Z', message='IPD-IMGT/HLA Release 3.52.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b'), input_parameters=None, status=None), ExecutionHistoryItem(version=3510, execution_date_utc=None, commit=Commit(sha='5f2c562056f8ffa89aeea0631f2a52300ee0de17', date_utc='2023-01-13T10:04:48Z', message='Merge pull request #325 from ANHIG/3510\\n\\n3510', html_url='https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17'), input_parameters=None, status=None), ExecutionHistoryItem(version=3510, execution_date_utc=None, commit=Commit(sha='4b8432c7d56121c84d6ef1d75a1c7185c628c13d', date_utc='2023-01-12T14:47:00Z', message='IPD-IMGT/HLA Database Release 3.51.0\\n\\nUpdated the ihiw folder for 3.51.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d'), input_parameters=None, status=None), ExecutionHistoryItem(version=3510, execution_date_utc=None, commit=Commit(sha='4486f5c623705c6a14d9eeaba7d155cff30cdb43', date_utc='2023-01-12T14:36:43Z', message='IPD-IMGT/HLA Release 3.51.0\\n\\nUpdates for 3.51.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43'), input_parameters=None, status=None), ExecutionHistoryItem(version=3500, execution_date_utc=None, commit=Commit(sha='50b790037030d958b662085c3f4cf34ba72a32ec', date_utc='2022-12-14T10:02:54Z', message='Merge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txt', html_url='https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec'), input_parameters=None, status=None), ExecutionHistoryItem(version=3500, execution_date_utc=None, commit=Commit(sha='36220a1c5c2d6954f4873a552544cc0e55b61d0a', date_utc='2022-12-14T10:02:28Z', message='Corrected missing date and version field in Allelelist_history.txt', html_url='https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a'), input_parameters=None, status=None), ExecutionHistoryItem(version=3500, execution_date_utc=None, commit=Commit(sha='e941759874365cb152a3562c22d10847d10db326', date_utc='2022-10-14T08:47:37Z', message='Merge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326'), input_parameters=None, status=None), ExecutionHistoryItem(version=3500, execution_date_utc=None, commit=Commit(sha='2d38d3313229fdc5f8aa00052a2db21b35be3d2d', date_utc='2022-10-14T08:46:01Z', message='hla.dat file for IPD-IMGT/HLA Release 3.50.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d'), input_parameters=None, status=None), ExecutionHistoryItem(version=3500, execution_date_utc=None, commit=Commit(sha='1ce31fc9e2805034578eff60a269c02176f03252', date_utc='2022-10-13T13:06:12Z', message='Merge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252'), input_parameters=None, status=None), ExecutionHistoryItem(version=3500, execution_date_utc=None, commit=Commit(sha='2c631a4b61d529ff1c0635750888f6f6d79c2703', date_utc='2022-10-13T12:58:37Z', message='IPD-IMGT/HLA Release 3.50.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816', date_utc='2022-08-25T15:44:07Z', message='Merge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3…', html_url='https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='8f80f24d49797595d8a18b8d4d1f59846fbf3fe1', date_utc='2022-08-25T15:43:12Z', message='Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\\'UTR in DQB1*03:480Q', html_url='https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='a9680a9e80e2c119d4aa41f90e5f40cef6e7df02', date_utc='2022-08-21T09:31:21Z', message='Merge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)', html_url='https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='1fd937e6c0ff8452f64152aec9632f0586f981d1', date_utc='2022-08-21T09:29:01Z', message='Corrected DRA*01:01:01:01 P group (DRA*01:01P)', html_url='https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='50e92c677f4cd547c32bb9305269a762a9595074', date_utc='2022-07-23T12:54:16Z', message='Merge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt …', html_url='https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='8732e7d4739a911e01f69d2c5bda82ca15ca68a9', date_utc='2022-07-23T12:53:45Z', message='Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N', html_url='https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='536e8833f3be4bbcffbfba43cd0b3043c5bf4068', date_utc='2022-07-15T08:21:31Z', message='Merge pull request #308 from ANHIG/3490\\n\\n3490', html_url='https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='c90cc62006b35061c8db4b6f8da1b86de7650b23', date_utc='2022-07-15T08:20:46Z', message=\"Merge branch 'Latest' into 3490\", html_url='https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='1a3be9a5d01a414854ff3bfacd5257c14adeefa2', date_utc='2022-07-14T13:40:17Z', message='IPD-IMGT/HLA Release 3.49.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2'), input_parameters=None, status=None), ExecutionHistoryItem(version=3490, execution_date_utc=None, commit=Commit(sha='4863b8f0a070d70836dfbdc00bdf70aa7bb66345', date_utc='2022-07-14T12:31:36Z', message='IPD-IMGT/HLA Release 3.49.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345'), input_parameters=None, status=None), ExecutionHistoryItem(version=3480, execution_date_utc=None, commit=Commit(sha='72a9e28a52c9629dd63dfad5f215cdc562e2fd7e', date_utc='2022-07-14T12:28:41Z', message='IPD-IMGT/HLA Release 3.49.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e'), input_parameters=None, status=None), ExecutionHistoryItem(version=3480, execution_date_utc=None, commit=Commit(sha='dddc6afc29de895f4131693e17b3cc856ff23f8d', date_utc='2022-07-14T12:27:25Z', message='IPD-IMGT/HLA Release 3.49.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d'), input_parameters=None, status=None), ExecutionHistoryItem(version=3480, execution_date_utc=None, commit=Commit(sha='d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe', date_utc='2022-04-20T08:39:00Z', message='Merge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe'), input_parameters=None, status=None), ExecutionHistoryItem(version=3480, execution_date_utc=None, commit=Commit(sha='4d33035dd296826bbde200e17e5281910ac8be13', date_utc='2022-04-20T08:37:44Z', message='Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13'), input_parameters=None, status=None), ExecutionHistoryItem(version=3480, execution_date_utc=None, commit=Commit(sha='4a13df461c42f970a099de77377f309995e7995c', date_utc='2022-04-19T08:30:24Z', message=\"Merge branch '3480' into Latest\", html_url='https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c'), input_parameters=None, status=None), ExecutionHistoryItem(version=3480, execution_date_utc=None, commit=Commit(sha='5e1d9764c8e96749bc11d52807eea1f7cc38ce5c', date_utc='2022-04-14T11:01:59Z', message='Updated md5checksums', html_url='https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c'), input_parameters=None, status=None), ExecutionHistoryItem(version=3480, execution_date_utc=None, commit=Commit(sha='ecd63776c6225af0cf8bcc9fa9c6998d3129fb14', date_utc='2022-04-14T11:00:42Z', message='IPD-IMGT/HLA Release 3.48.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='cada41a6bfac5a8bf88ed2107a0b856b9b9785a0', date_utc='2022-03-15T14:27:59Z', message='Merge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta data', html_url='https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d', date_utc='2022-03-15T14:27:31Z', message='Update to xml/hla.xml.zip correcting meta data', html_url='https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e', date_utc='2022-02-10T15:36:59Z', message='Merge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xml', html_url='https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='8ab272288e81fa9a49fd4765579b066c2c03cc10', date_utc='2022-02-10T15:26:19Z', message='Correction of HLA P Groups in hla.xml', html_url='https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='d4c410cd91618a8a74a7763598e499f6a8aa168b', date_utc='2022-01-14T15:25:23Z', message='Merge pull request #292 from ANHIG/3470\\n\\n3470', html_url='https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='db46d2a0209720c5fa0ab8b03403f7009f69d2d6', date_utc='2022-01-14T12:27:52Z', message=\"Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470\", html_url='https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='ebb3d8c6aa383567bb7794cacf745b1c82efbb7f', date_utc='2022-01-14T12:27:35Z', message='IPD-IMGT/HLA Release 3.47.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='fc712c5a4dd00f534e845982a29f46a14e22b292', date_utc='2022-01-14T08:05:58Z', message='Update README.md\\n\\nUpdate sponsorship contact and malformed section header', html_url='https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='239bf68f403bbdbabb43fa0277040f4dda2b2aff', date_utc='2022-01-13T20:33:38Z', message='Merge pull request #291 from ANHIG/3470\\n\\n3470', html_url='https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='d86bdd9983424c792691269fa10e6f022ccf2191', date_utc='2022-01-13T16:53:03Z', message='IPD-IMGT/HLA Release 3.47.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191'), input_parameters=None, status=None), ExecutionHistoryItem(version=3470, execution_date_utc=None, commit=Commit(sha='06ceff14b2db920d458dc337b1100dced992e627', date_utc='2022-01-13T16:52:15Z', message='IPD-IMGT/HLA Release 3.47.0', html_url='https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627'), input_parameters=None, status=None)])})" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "source_config" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [], + "source": [ + "# write config locally\n", + "with open(\"source-config.json\", \"w\") as f:\n", + " json.dump(source_config.dict(), f, indent=4)" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.9.16" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/notebooks/track_releases/source-config.json b/notebooks/track_releases/source-config.json new file mode 100644 index 00000000..9142b299 --- /dev/null +++ b/notebooks/track_releases/source-config.json @@ -0,0 +1,491 @@ +{ + "created_at_utc": "2023-04-25T02:35:07Z", + "updated_at_utc": "2023-04-25T02:35:07Z", + "repositories": { + "ANHIG/IMGTHLA": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": [ + "hla.dat", + "msf/" + ], + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": "1000" + }, + "execution_history": [ + { + "version": 3520, + "execution_date_utc": null, + "commit": { + "sha": "38398a75e9762ff070d8e9bd714d074332646cd7", + "date_utc": "2023-04-17T16:03:52Z", + "message": "Merge pull request #334 from ANHIG/3520\n\nIPD-IMGT/HLA Release 3.52.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3520, + "execution_date_utc": null, + "commit": { + "sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", + "date_utc": "2023-04-17T16:01:01Z", + "message": "IPD-IMGT/HLA Release 3.52.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", + "date_utc": "2023-01-13T10:04:48Z", + "message": "Merge pull request #325 from ANHIG/3510\n\n3510", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "4b8432c7d56121c84d6ef1d75a1c7185c628c13d", + "date_utc": "2023-01-12T14:47:00Z", + "message": "IPD-IMGT/HLA Database Release 3.51.0\n\nUpdated the ihiw folder for 3.51.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", + "date_utc": "2023-01-12T14:36:43Z", + "message": "IPD-IMGT/HLA Release 3.51.0\n\nUpdates for 3.51.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", + "date_utc": "2022-12-14T10:02:54Z", + "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "36220a1c5c2d6954f4873a552544cc0e55b61d0a", + "date_utc": "2022-12-14T10:02:28Z", + "message": "Corrected missing date and version field in Allelelist_history.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "e941759874365cb152a3562c22d10847d10db326", + "date_utc": "2022-10-14T08:47:37Z", + "message": "Merge pull request #318 from ANHIG/3500\n\nhla.dat file for IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", + "date_utc": "2022-10-14T08:46:01Z", + "message": "hla.dat file for IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "1ce31fc9e2805034578eff60a269c02176f03252", + "date_utc": "2022-10-13T13:06:12Z", + "message": "Merge pull request #317 from ANHIG/3500\n\nIPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", + "date_utc": "2022-10-13T12:58:37Z", + "message": "IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816", + "date_utc": "2022-08-25T15:44:07Z", + "message": "Merge pull request #315 from ANHIG/3490\n\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", + "date_utc": "2022-08-25T15:43:12Z", + "message": "Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02", + "date_utc": "2022-08-21T09:31:21Z", + "message": "Merge pull request #314 from ANHIG/3490\n\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "1fd937e6c0ff8452f64152aec9632f0586f981d1", + "date_utc": "2022-08-21T09:29:01Z", + "message": "Corrected DRA*01:01:01:01 P group (DRA*01:01P)", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "50e92c677f4cd547c32bb9305269a762a9595074", + "date_utc": "2022-07-23T12:54:16Z", + "message": "Merge pull request #310 from ANHIG/3490\n\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt \u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "8732e7d4739a911e01f69d2c5bda82ca15ca68a9", + "date_utc": "2022-07-23T12:53:45Z", + "message": "Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "536e8833f3be4bbcffbfba43cd0b3043c5bf4068", + "date_utc": "2022-07-15T08:21:31Z", + "message": "Merge pull request #308 from ANHIG/3490\n\n3490", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "c90cc62006b35061c8db4b6f8da1b86de7650b23", + "date_utc": "2022-07-15T08:20:46Z", + "message": "Merge branch 'Latest' into 3490", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", + "date_utc": "2022-07-14T13:40:17Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "4863b8f0a070d70836dfbdc00bdf70aa7bb66345", + "date_utc": "2022-07-14T12:31:36Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", + "date_utc": "2022-07-14T12:28:41Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "dddc6afc29de895f4131693e17b3cc856ff23f8d", + "date_utc": "2022-07-14T12:27:25Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe", + "date_utc": "2022-04-20T08:39:00Z", + "message": "Merge pull request #305 from ANHIG/3480\n\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "4d33035dd296826bbde200e17e5281910ac8be13", + "date_utc": "2022-04-20T08:37:44Z", + "message": "Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "4a13df461c42f970a099de77377f309995e7995c", + "date_utc": "2022-04-19T08:30:24Z", + "message": "Merge branch '3480' into Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "5e1d9764c8e96749bc11d52807eea1f7cc38ce5c", + "date_utc": "2022-04-14T11:01:59Z", + "message": "Updated md5checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", + "date_utc": "2022-04-14T11:00:42Z", + "message": "IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "date_utc": "2022-03-15T14:27:59Z", + "message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d", + "date_utc": "2022-03-15T14:27:31Z", + "message": "Update to xml/hla.xml.zip correcting meta data", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e", + "date_utc": "2022-02-10T15:36:59Z", + "message": "Merge pull request #296 from ANHIG/3470\n\nCorrection of HLA P Groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "8ab272288e81fa9a49fd4765579b066c2c03cc10", + "date_utc": "2022-02-10T15:26:19Z", + "message": "Correction of HLA P Groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "d4c410cd91618a8a74a7763598e499f6a8aa168b", + "date_utc": "2022-01-14T15:25:23Z", + "message": "Merge pull request #292 from ANHIG/3470\n\n3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "db46d2a0209720c5fa0ab8b03403f7009f69d2d6", + "date_utc": "2022-01-14T12:27:52Z", + "message": "Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "ebb3d8c6aa383567bb7794cacf745b1c82efbb7f", + "date_utc": "2022-01-14T12:27:35Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "fc712c5a4dd00f534e845982a29f46a14e22b292", + "date_utc": "2022-01-14T08:05:58Z", + "message": "Update README.md\n\nUpdate sponsorship contact and malformed section header", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "239bf68f403bbdbabb43fa0277040f4dda2b2aff", + "date_utc": "2022-01-13T20:33:38Z", + "message": "Merge pull request #291 from ANHIG/3470\n\n3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "d86bdd9983424c792691269fa10e6f022ccf2191", + "date_utc": "2022-01-13T16:53:03Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "06ceff14b2db920d458dc337b1100dced992e627", + "date_utc": "2022-01-13T16:52:15Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627" + }, + "input_parameters": null, + "status": null + } + ] + } + } +} \ No newline at end of file diff --git a/requirements-dev.txt b/requirements-dev.txt index 4d189483..879efb2c 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -2,7 +2,7 @@ requests numpy py-ard==0.9.1 py-gfe==1.1.5 -lxml==4.6.3 +lxml==4.9.2 Pympler==0.9 awscli==1.18.159 boto3==1.15.3 \ No newline at end of file From fa9ae0f7be078ecad663c9482ea6525057ca4856 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 24 Apr 2023 19:45:11 -0700 Subject: [PATCH 008/367] update function modules --- .../functions/get_repo_updates/src/app.py | 7 ++ .../get_repo_updates/src/utils/types.py | 94 ++++++++++++------- .../get_repo_updates/src/utils/utils.py | 34 ++++++- 3 files changed, 95 insertions(+), 40 deletions(-) diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/app.py b/gfe-db/pipeline/functions/get_repo_updates/src/app.py index e69de29b..a22f9bb3 100644 --- a/gfe-db/pipeline/functions/get_repo_updates/src/app.py +++ b/gfe-db/pipeline/functions/get_repo_updates/src/app.py @@ -0,0 +1,7 @@ +import os +import logging + +# set up logging +logger = logging.getLogger() +logger.setLevel(logging.INFO) + diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py index 8d1adc46..2d79a035 100644 --- a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py @@ -1,15 +1,44 @@ import re -from typing import List, Optional, Dict +from typing import Optional from pydantic import BaseModel, validator + +valid_statuses = ["SUCCESS", "PENDING", "SKIPPED", "FAILED", "IN_PROGRESS", None] + # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): - raise ValueError('date must be in ISO 8601 format with timezone') + raise ValueError("Date must be in ISO 8601 format with timezone") + return v + +# validate that url is a valid URL +def url_is_valid(v): + if not re.match(r'^https?://', v): + raise ValueError("Url must be a valid URL") return v ### Source Config Models ### -class InputParameterConfig(BaseModel): +class Commit(BaseModel): + sha: str + date_utc: str + message: Optional[str] + html_url: str + + # validate that commit_sha is a 40 character hex string + @validator('sha') + def commit_sha_is_hex(cls, v): + if not re.match(r'^[0-9a-f]{40}$', v): + raise ValueError("Commit sha must be a 40 character hex string") + return v + + # validate that date is ISO 8601 format with timezone + @validator('date_utc') + def date_utc_is_iso_8601_with_timezone(cls, v): + return date_is_iso_8601_with_timezone(v) + + # TODO: validate that html_url is a valid URL for a commit + +class InputParameters(BaseModel): align: bool kir: bool mem_profile: bool @@ -19,40 +48,28 @@ class InputParameterConfig(BaseModel): @validator('limit') def limit_is_integer(cls, v): if not v.isnumeric(): - raise ValueError('limit must be an integer') + raise ValueError("Limit must be an integer") return v + -# TODO add commit_date, execution_date, commit_url class ExecutionHistoryItem(BaseModel): version: int - commit_sha: str - commit_date_utc: str - commit_url: str - execution_date_utc: str - status: str - input_parameters: InputParameterConfig + execution_date_utc: Optional[str] + commit: Commit + input_parameters: Optional[InputParameters] + status: Optional[str] + + @validator('status') + def status_is_valid(cls, v): + if v not in valid_statuses: + raise ValueError(f"Status must be one of {valid_statuses}") + return v # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 @validator('version') def version_is_valid(cls, v): if not re.match(r'^[1-9][0-9]{2}0$', str(v)): - raise ValueError("version must match '^[1-9][0-9]{2}0$'") - return v - - # validate that commit_sha is a 40 character hex string - @validator('commit_sha') - def commit_sha_is_hex(cls, v): - if not re.match(r'^[0-9a-f]{40}$', v): - raise ValueError('commit_sha must be a 40 character hex string') - return v - - _date_is_iso_8601_with_timezone = validator('commit_date_utc', 'execution_date_utc', allow_reuse=True)(date_is_iso_8601_with_timezone) - - # validate the status is on of 'SUCCESS', 'FAILURE', or 'IN_PROGRESS' - @validator('status') - def status_is_valid(cls, v): - if v not in ["SUCCESS", "PENDING", "SKIPPED", "FAILED", "IN_PROGRESS"]: - raise ValueError('status must be one of "SUCCESS", "PENDING", "SKIPPED", "FAILED", or "IN_PROGRESS"') + raise ValueError("Version must match '^[1-9][0-9]{2}0$'") return v class RepositoryConfig(BaseModel): @@ -60,23 +77,30 @@ class RepositoryConfig(BaseModel): name: str url: str tracked_assets: list[str] - default_input_parameters: InputParameterConfig + default_input_parameters: InputParameters execution_history: list[ExecutionHistoryItem] # validate that the url is a valid URL @validator('url') def url_is_valid(cls, v): - if not re.match(r'^https?://', v): - raise ValueError('url must be a valid URL') - return v + return url_is_valid(v) # validate that execution_history is sorted by date descending @validator('execution_history') - def execution_history_is_sorted_by_date_descending(cls, v): + def execution_history_is_sorted_by_execution_date_descending(cls, v): for i in range(0, len(v) - 1): - if v[i].date < v[i+1].date: - raise ValueError('execution_history must be sorted by date descending') + if v[i].commit.date_utc < v[i+1].commit.date_utc: + raise ValueError("'execution_history' array must be sorted by 'execution_date_utc' descending") return v class SourceConfig(BaseModel): + created_at_utc: str + updated_at_utc: str repositories: dict[str, RepositoryConfig] + + # validate dates are ISO 8601 format with timezone for created_at_utc, updated_at_utc + @validator('created_at_utc', 'updated_at_utc') + def date_utc_is_iso_8601_with_timezone(cls, v): + return date_is_iso_8601_with_timezone(v) + + diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py index 79a5efe2..94cf95c3 100644 --- a/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py @@ -4,6 +4,7 @@ import json import requests import boto3 +from botocore.exceptions import ClientError from .types import SourceConfig from .constants import AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN @@ -59,8 +60,8 @@ def read_s3_json(bucket, key): Key=key) return json.loads(response["Body"].read().decode()) - except Exception as err: - logger.error(f'Failed to read config file to s3://{bucket}/{key}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}') + except ClientError as err: + logger.error(f'Failed to read config file to s3://{bucket}/{key}') raise err @@ -88,16 +89,21 @@ def write_source_config(bucket, key, source_config: SourceConfig): write_s3_json(bucket, key, source_config.dict()) -def get_commits(owner, repo, per_page=100): +def list_commits(owner, repo, **kwargs): """Return a list of GitHub commits for the specified repository""" base_url = 'https://api.github.com' # Endpoint - endpoint = f'/repos/{owner}/{repo}/commits?per_page={per_page}' + endpoint = f'/repos/{owner}/{repo}/commits' url = base_url + endpoint + params = { + 'per_page': kwargs.get('per_page'), + 'page': kwargs.get('page'), + } + # Headers headers = { 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', @@ -106,11 +112,29 @@ def get_commits(owner, repo, per_page=100): 'X-GitHub-Api-Version': '2022-11-28' } - response = requests.get(url, headers=headers) + response = requests.get(url, headers=headers, params=params) return response.json() +def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): + + page = start_page + commits = [] + while True: + response = list_commits(owner, repo, page=page, per_page=per_page, **kwargs) + if len(response) == 0: + break + logger.debug(f"Page {page}: {len(response)} commits") + commits.extend(response) + page += 1 + + if len(commits) == 0: + raise ValueError("No commits found") + + return commits + + def get_commit(owner, repo, commit_sha): """Return the commit for the specified repository and commit SHA""" From cef769a54461cf7f7338c02965ddef3c1fd6f5a7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 25 Apr 2023 11:44:46 -0700 Subject: [PATCH 009/367] fetch commit data and reshape in source config build --- .gitignore | 7 +- scripts/build_source_config/__init__.py | 0 scripts/build_source_config/main.py | 152 ++++++++ scripts/build_source_config/utils/__init__.py | 1 + .../build_source_config/utils/constants.py | 12 + scripts/build_source_config/utils/types.py | 106 +++++ scripts/build_source_config/utils/utils.py | 363 ++++++++++++++++++ 7 files changed, 640 insertions(+), 1 deletion(-) create mode 100644 scripts/build_source_config/__init__.py create mode 100644 scripts/build_source_config/main.py create mode 100644 scripts/build_source_config/utils/__init__.py create mode 100644 scripts/build_source_config/utils/constants.py create mode 100644 scripts/build_source_config/utils/types.py create mode 100644 scripts/build_source_config/utils/utils.py diff --git a/.gitignore b/.gitignore index f66dfd15..196b03da 100755 --- a/.gitignore +++ b/.gitignore @@ -88,6 +88,11 @@ packaged.yaml samconfig.toml # Project files + +## Script outputs +_cache/ + +## Miscellaneous tags data/ *.pem @@ -103,4 +108,4 @@ payload.json response.json neo4j.conf gfedb.zip -reports/ \ No newline at end of file +reports/ diff --git a/scripts/build_source_config/__init__.py b/scripts/build_source_config/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/scripts/build_source_config/main.py b/scripts/build_source_config/main.py new file mode 100644 index 00000000..1654f4c3 --- /dev/null +++ b/scripts/build_source_config/main.py @@ -0,0 +1,152 @@ +""" +Builds the source config file for the given repository source. +""" +import os +import sys +sys.path.append("/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/scripts/") +from pathlib import Path +import logging +logging.basicConfig(level=logging.INFO) +logger = logging.getLogger(__name__) +from datetime import datetime +utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") +import re +import json +from build_source_config.utils.types import SourceConfig +from build_source_config.utils import ( + cache, + paginate_commits, + flatten_json, + get_repo_asset +) + +# Environment variables +APP_NAME = os.environ["APP_NAME"] +GITHUB_REPOSITORY_OWNER = "ANHIG" # os.environ["GITHUB_REPOSITORY_OWNER"] +GITHUB_REPOSITORY_NAME = "IMGTHLA" # os.environ["GITHUB_REPOSITORY_NAME"] +DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] +PIPELINE_CONFIG_S3_PATH = os.environ["PIPELINE_CONFIG_S3_PATH"] + +# Paths +output_dir = Path(f"{APP_NAME}/pipeline/config") + + +def flatten_json_records(records): + """Flatten a list of JSON records.""" + return [flatten_json(record) for record in records] + + +def select_keys(d, keys): + """Selects keys from a dictionary""" + return {k: v for k, v in d.items() if k in keys} + + +def select_fields(dataset, fields): + """Select the fields for each record in an array of JSON objects""" + return [select_keys(x, fields) for x in dataset] + + +def rename_keys(d, key_names_map): + """Rename keys in a dictionary""" + return {key_names_map[k]: v for k, v in d.items()} + + +def rename_fields(dataset, key_names_map): + """Rename fields in each record in an array of JSON objects""" + return [rename_keys(x, key_names_map) for x in dataset] + + +if __name__ == "__main__": + # Fetch all commits from repo using GitHub API, will be cached + all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME) + + # filter by select_keys + commit_keys = ["sha", "commit", "html_url"] + all_commits = select_fields(all_commits, commit_keys) + + # flatten JSON records + all_commits_flat = flatten_json_records(all_commits) + commit_keys = ["sha", "commit.author.date", "commit.message", "html_url"] + all_commits_flat = [select_keys(x, commit_keys) for x in all_commits_flat] + + # refactor to use rename_fields + commit_key_names_map = { + "sha": "sha", + "commit.author.date": "date_utc", + "commit.message": "message", + "html_url": "html_url" + } + + commits = rename_fields(all_commits_flat, commit_key_names_map) + + # Get the release version for each commit + # TODO use multithreading to speed up + # next we get the release version for each commit + release_version_re = r"# version: IPD-IMGT/HLA (\d+\.\d+\.\d+)" + execution_history_items = [] + errors = 0 + max_errors = 5 + limit = 5 + for idx, commit in enumerate(commits): + try: + sha = commit['sha'] + date = commit['date_utc'] + logger.debug(f"Getting release version for sha {sha} and date {date}") + allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, "Allelelist.txt", sha) + release_version = int(re.search(release_version_re, allele_list).group(1).replace(".", "")) + logger.info(f"Found release version {release_version} for sha {sha}") + + execution_history_items.append({ + "version": release_version, + "execution_date_utc": None, + "commit": commit, + "input_parameters": None, + "status": None + }) + except Exception as e: + errors += 1 + logger.error(f"Error processing commit {commit['sha']}: {e}") + if errors >= max_errors: + logger.error(f"Max errors reached. Exiting loop.") + break + + if limit is not None: + if idx+1 == limit: + break + + # Build RepositoryConfig + repository_path = f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}" + tracked_assets = ["hla.dat", "msf/"] + + base_source_config = { + "created_at_utc": utc_now, + "updated_at_utc": utc_now, + "repositories": { + repository_path: { + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{repository_path}", + "tracked_assets": tracked_assets, + "default_input_parameters": { + "align": "False", + "kir": "False", + "mem_profile": "False", + "limit": "1000" + } + } + } + } + + # Deserialize SourceConfig + base_source_config["repositories"][repository_path]["execution_history"] = execution_history_items + source_config = SourceConfig(**base_source_config) + + # convert utc_now string to datetime object using YYYYMMDDHHMM format + utc_now_version = datetime.strptime(utc_now, "%Y-%m-%dT%H:%M:%SZ").strftime("%Y%m%d-%H%M") + + + # write SourceConfig locally + with open(output_dir / f"source-config-v{utc_now_version}.json", "w") as f: + json.dump(source_config.dict(), f, indent=4) + +exit(0) \ No newline at end of file diff --git a/scripts/build_source_config/utils/__init__.py b/scripts/build_source_config/utils/__init__.py new file mode 100644 index 00000000..90f60fdd --- /dev/null +++ b/scripts/build_source_config/utils/__init__.py @@ -0,0 +1 @@ +from .utils import * \ No newline at end of file diff --git a/scripts/build_source_config/utils/constants.py b/scripts/build_source_config/utils/constants.py new file mode 100644 index 00000000..94b9ed9d --- /dev/null +++ b/scripts/build_source_config/utils/constants.py @@ -0,0 +1,12 @@ +import os +import logging +from dotenv import load_dotenv, find_dotenv +load_dotenv(find_dotenv()); + +# Logging +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + +# Environment variables +AWS_REGION = os.environ["AWS_REGION"] +GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] \ No newline at end of file diff --git a/scripts/build_source_config/utils/types.py b/scripts/build_source_config/utils/types.py new file mode 100644 index 00000000..2d79a035 --- /dev/null +++ b/scripts/build_source_config/utils/types.py @@ -0,0 +1,106 @@ +import re +from typing import Optional +from pydantic import BaseModel, validator + + +valid_statuses = ["SUCCESS", "PENDING", "SKIPPED", "FAILED", "IN_PROGRESS", None] + +# validate that date field is ISO 8601 format with timezone +def date_is_iso_8601_with_timezone(v): + if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): + raise ValueError("Date must be in ISO 8601 format with timezone") + return v + +# validate that url is a valid URL +def url_is_valid(v): + if not re.match(r'^https?://', v): + raise ValueError("Url must be a valid URL") + return v + +### Source Config Models ### +class Commit(BaseModel): + sha: str + date_utc: str + message: Optional[str] + html_url: str + + # validate that commit_sha is a 40 character hex string + @validator('sha') + def commit_sha_is_hex(cls, v): + if not re.match(r'^[0-9a-f]{40}$', v): + raise ValueError("Commit sha must be a 40 character hex string") + return v + + # validate that date is ISO 8601 format with timezone + @validator('date_utc') + def date_utc_is_iso_8601_with_timezone(cls, v): + return date_is_iso_8601_with_timezone(v) + + # TODO: validate that html_url is a valid URL for a commit + +class InputParameters(BaseModel): + align: bool + kir: bool + mem_profile: bool + limit: str + + # validate that limit is an integer + @validator('limit') + def limit_is_integer(cls, v): + if not v.isnumeric(): + raise ValueError("Limit must be an integer") + return v + + +class ExecutionHistoryItem(BaseModel): + version: int + execution_date_utc: Optional[str] + commit: Commit + input_parameters: Optional[InputParameters] + status: Optional[str] + + @validator('status') + def status_is_valid(cls, v): + if v not in valid_statuses: + raise ValueError(f"Status must be one of {valid_statuses}") + return v + + # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 + @validator('version') + def version_is_valid(cls, v): + if not re.match(r'^[1-9][0-9]{2}0$', str(v)): + raise ValueError("Version must match '^[1-9][0-9]{2}0$'") + return v + +class RepositoryConfig(BaseModel): + owner: str + name: str + url: str + tracked_assets: list[str] + default_input_parameters: InputParameters + execution_history: list[ExecutionHistoryItem] + + # validate that the url is a valid URL + @validator('url') + def url_is_valid(cls, v): + return url_is_valid(v) + + # validate that execution_history is sorted by date descending + @validator('execution_history') + def execution_history_is_sorted_by_execution_date_descending(cls, v): + for i in range(0, len(v) - 1): + if v[i].commit.date_utc < v[i+1].commit.date_utc: + raise ValueError("'execution_history' array must be sorted by 'execution_date_utc' descending") + return v + +class SourceConfig(BaseModel): + created_at_utc: str + updated_at_utc: str + repositories: dict[str, RepositoryConfig] + + # validate dates are ISO 8601 format with timezone for created_at_utc, updated_at_utc + @validator('created_at_utc', 'updated_at_utc') + def date_utc_is_iso_8601_with_timezone(cls, v): + return date_is_iso_8601_with_timezone(v) + + diff --git a/scripts/build_source_config/utils/utils.py b/scripts/build_source_config/utils/utils.py new file mode 100644 index 00000000..570198b8 --- /dev/null +++ b/scripts/build_source_config/utils/utils.py @@ -0,0 +1,363 @@ +import os +import logging +from pathlib import Path +from itertools import chain, starmap +from datetime import datetime +import json +import requests +import boto3 +from botocore.exceptions import ClientError +from .types import SourceConfig +from .constants import AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN + +# Logging +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + + +APP_NAME = os.environ["APP_NAME"] + +# boto3 session +session = boto3.Session(region_name=AWS_REGION) +s3 = session.client('s3') + +output_dir = Path(f"{APP_NAME}/pipeline/config") +cache_dir = Path(__file__).parent / "_cache" + +def save_to_cache(data, var_name): + """Saves data to cache directory""" + if not cache_dir.exists(): + cache_dir.mkdir() + with open(cache_dir / var_name, "w") as f: + json.dump(data, f, indent=4) + +def load_from_cache(var_name): + """Loads data from cache directory""" + with open(cache_dir / var_name, "r") as f: + data = json.load(f) + return data + +# implement a @cache decorator to cache the results of the function in a file or load from cache if it exists +def cache(func): + """Decorator to cache function results""" + def wrapper(*args, **kwargs): + var_name = func.__name__ + if (cache_dir / var_name).exists(): + logger.info(f"Loading {var_name} from cache") + return load_from_cache(var_name) + else: + logger.info(f"Saving {var_name} to cache") + data = func(*args, **kwargs) + save_to_cache(data, var_name) + return data + return wrapper + + +def flatten_json(dictionary, sep='.', skip_fields=[]): + """Flatten a nested json file. For a list of dictionaries, use this + inside a for loop before converting to pandas DataFrame.""" + + def unpack(parent_key, parent_value): + """Unpack one level of nesting in json file""" + # Unpack one level only!!! + + if isinstance(parent_value, dict): + for key, value in parent_value.items(): + temp1 = parent_key + sep + key + yield temp1, value + elif isinstance(parent_value, list): + i = 0 + for value in parent_value: + temp2 = parent_key + sep +str(i) + i += 1 + yield temp2, value + else: + yield parent_key, parent_value + + + # Keep iterating until the termination condition is satisfied + while True: + # Keep unpacking the json file until all values are atomic elements (not dictionary or list) + dictionary = dict(chain.from_iterable(starmap(unpack, dictionary.items()))) + # Terminate condition: not any value in the json file is dictionary or list + if not any(isinstance(value, dict) for value in dictionary.values()) and \ + not any(isinstance(value, list) for value in dictionary.values()): + break + + return dictionary + + +def read_s3_json(bucket, key): + """Reads config file containing the current state of branches in + a GitHub repo""" + + try: + response = s3.get_object( + Bucket=bucket, + Key=key) + return json.loads(response["Body"].read().decode()) + + except ClientError as err: + logger.error(f'Failed to read config file to s3://{bucket}/{key}') + raise err + + +def write_s3_json(bucket, key, data): + """Writes config file containing the current state of branches in + a GitHub repo""" + + try: + response = s3.put_object( + Bucket=bucket, + Key=key, + Body=json.dumps(data).encode()) + + except Exception as err: + logger.error(f'Failed to write config file to s3://{bucket}/{key}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}') + raise err + + +def read_source_config(bucket, key): + data = read_s3_json(bucket, key) + return SourceConfig(**data) + + +def write_source_config(bucket, key, source_config: SourceConfig): + write_s3_json(bucket, key, source_config.dict()) + + +def list_commits(owner, repo, **kwargs): + """Return a list of GitHub commits for the specified repository""" + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/commits' + + url = base_url + endpoint + + params = { + 'per_page': kwargs.get('per_page'), + 'page': kwargs.get('page'), + } + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers, params=params) + + return response.json() + +@cache +def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): + + page = start_page + commits = [] + while True: + response = list_commits(owner, repo, page=page, per_page=per_page, **kwargs) + if len(response) == 0: + break + logger.debug(f"Page {page}: {len(response)} commits") + commits.extend(response) + page += 1 + + if len(commits) == 0: + raise ValueError("No commits found") + + return commits + + +def get_commit(owner, repo, commit_sha): + """Return the commit for the specified repository and commit SHA""" + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/commits/{commit_sha}' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + + return response.json() + + +def get_file_contents(owner, repo, path): + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/contents/{path}' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + + return response.json() + + +def get_commits_for_asset(owner, repo, path, since=None): + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/commits' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + params = { + 'path': path, + # validate date is in ISO 8601 format + 'since': since.isoformat() if isinstance(since, datetime) else since + } + + response = requests.get(url, headers=headers, params=params) + + return response.json() + + +def get_repo_contents(owner, repo, path, commit_sha=None): + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/contents/{path}' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + params = { + 'ref': commit_sha + } + + response = requests.get(url, headers=headers, params=params) + + return response.json() + + +def get_repo_asset(owner, repo, path, commit_sha=None): + """Download a file from a GitHub repository""" + repo_contents = get_repo_contents(owner, repo, path, commit_sha) + + try: + res = requests.get(repo_contents['download_url']) + except KeyError: + logger.error(json.dumps(repo_contents)) + raise Exception(f'Error downloading {path}') + + if res.status_code != 200: + logger.error(f'Status code {res.status_code} for {path}') + raise Exception(f'Error downloading {path}') + + return res.text + + +def get_branches(owner, repo): + """Fetch branches for a GitHub repository""" + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/branches' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + branches = response.json() + + return branches + + +def get_branch(owner, repo, branch_name): + """Fetch branches for a GitHub repository""" + + base_url = 'https://api.github.com' + + # Endpoint + endpoint = f'/repos/{owner}/{repo}/branches/{branch_name}' + url = base_url + endpoint + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + + response = requests.get(url, headers=headers) + branches = response.json() + + return branches + + +# Function to fetch pull requests +def get_pull_requests(owner, repo): + url = f"https://api.github.com/repos/{owner}/{repo}/pulls?state=all" + + # Headers + headers = { + 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', + 'Content-Type': 'application/json', + 'Accept': 'application/vnd.github.v3+json', + 'X-GitHub-Api-Version': '2022-11-28' + } + response = requests.get(url, headers=headers) + + if response.status_code == 200: + return response.json() + else: + print(f"Error: {response.status_code}") + return [] + + +def merge_release_version_with_commit(unique_shas, release_versions): + # Convert release_versions to a dictionary for easier lookup + release_versions_dict = {sha: version for sha, version in release_versions} + + # Merge the arrays using a list comprehension + merged_data = [(release_versions_dict[sha], sha, date) for sha, date in unique_shas] + + # sort by date + merged_data.sort(key=lambda x: x[2]) + + return merged_data \ No newline at end of file From f24b4fed6c9c0b3be28d13e9123621324ab16ab7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 29 Apr 2023 10:52:51 -0700 Subject: [PATCH 010/367] fetch release for for each commit in source repository and build source config/state --- scripts/build_source_config/main.py | 176 +++++++++++++++------ scripts/build_source_config/utils/types.py | 14 +- scripts/build_source_config/utils/utils.py | 44 +++++- 3 files changed, 173 insertions(+), 61 deletions(-) diff --git a/scripts/build_source_config/main.py b/scripts/build_source_config/main.py index 1654f4c3..34b8b417 100644 --- a/scripts/build_source_config/main.py +++ b/scripts/build_source_config/main.py @@ -8,13 +8,22 @@ import logging logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) +from typing import List, Dict from datetime import datetime utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import re import json -from build_source_config.utils.types import SourceConfig +import multiprocessing +from concurrent.futures import ThreadPoolExecutor, as_completed +from build_source_config.utils.types import ( + Commit, + InputParameters, + ExecutionHistoryItem, + RepositoryConfig, + SourceConfig +) from build_source_config.utils import ( - cache, + cache_pickle, paginate_commits, flatten_json, get_repo_asset @@ -28,6 +37,8 @@ PIPELINE_CONFIG_S3_PATH = os.environ["PIPELINE_CONFIG_S3_PATH"] # Paths + +# TODO arg output_dir = Path(f"{APP_NAME}/pipeline/config") @@ -51,16 +62,96 @@ def rename_keys(d, key_names_map): return {key_names_map[k]: v for k, v in d.items()} -def rename_fields(dataset, key_names_map): +def rename_fields(dataset: List[dict], key_names_map: dict[str, str]): """Rename fields in each record in an array of JSON objects""" return [rename_keys(x, key_names_map) for x in dataset] +def find_text(pattern, input_str): + match = re.search(pattern, input_str) + if match: + text = match.group(0) + return text + + +def get_release_version_for_commit(commit: dict, **kwargs) -> int: + sha = commit['sha'] + asset_name = kwargs['asset_name'] + release_version_regex = kwargs['release_version_regex'] + allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, asset_name, sha) + release_version = find_text(release_version_regex, allele_list) + if release_version is None: + raise Exception(f"Release version not found for commit {sha}") + return int(release_version.replace(".", "")[:4]) + + +def process_execution_history_item(commit: Dict[str, str], asset_configs: Dict[str, str], max_errors: int, errors: int) -> Dict[str, str]: + + for asset_config in asset_configs: + try: + logger.info(f"Trying config {json.dumps(asset_config)}") + sha = commit['sha'] + date = commit['date_utc'] + logger.debug(f"Getting release version for sha {sha} and date {date}") + + release_version = get_release_version_for_commit(commit, **asset_config) + logger.info(f"Found release version {release_version} for sha {sha}") + + result = { + "version": release_version, + "execution_date_utc": None, + "commit": Commit(**commit), + "input_parameters": None, + "status": None + } + except Exception as e: + # This is because Allelelist.txt for certain commits doesn't contain the release version or name + # Need to find another file that indicates the release version should be small + errors += 1 + logger.error(f"Error processing commit {commit['sha']}: {e}") + if errors >= max_errors: + logger.error(f"Max errors reached. Exiting loop.") + break + else: + continue + + # return error count and increment outside this function + return result + +def filter_nulls(items: List[Dict[str, str]]) -> List[Dict[str, str]]: + return [x for x in items if x is not None] + + +def sort_execution_history_items(execution_history_items: List[Dict[str, str]], ascending=False) -> List[Dict[str, str]]: + return sorted(execution_history_items, key=lambda x: x.commit.date_utc, reverse=(not ascending)) + +# limit is int or None +@cache_pickle +def process_execution_history_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: int, max_errors: int) -> List[Dict[str, str]]: + execution_history_items = [] + errors = 0 + num_cores = multiprocessing.cpu_count() + num_threads = max(1, num_cores - 1) # Reserve one core for other processes + + # Create a ThreadPoolExecutor with the specified number of threads + with ThreadPoolExecutor(max_workers=num_threads) as executor: + # Submit the process_commit function for each commit to the executor + futures = [ + executor.submit(process_execution_history_item, commit, asset_configs, max_errors, errors) + for commit in commits[:limit] + ] + + # Collect the results as they complete + execution_history_items = [future.result() for future in as_completed(futures)] + + return sort_execution_history_items(filter_nulls(execution_history_items)) + if __name__ == "__main__": + # Fetch all commits from repo using GitHub API, will be cached all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME) - # filter by select_keys + # filter by chosen commit keys commit_keys = ["sha", "commit", "html_url"] all_commits = select_fields(all_commits, commit_keys) @@ -79,72 +170,59 @@ def rename_fields(dataset, key_names_map): commits = rename_fields(all_commits_flat, commit_key_names_map) - # Get the release version for each commit - # TODO use multithreading to speed up - # next we get the release version for each commit - release_version_re = r"# version: IPD-IMGT/HLA (\d+\.\d+\.\d+)" - execution_history_items = [] - errors = 0 + # Get the release version for each commit max_errors = 5 - limit = 5 - for idx, commit in enumerate(commits): - try: - sha = commit['sha'] - date = commit['date_utc'] - logger.debug(f"Getting release version for sha {sha} and date {date}") - allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, "Allelelist.txt", sha) - release_version = int(re.search(release_version_re, allele_list).group(1).replace(".", "")) - logger.info(f"Found release version {release_version} for sha {sha}") - - execution_history_items.append({ - "version": release_version, - "execution_date_utc": None, - "commit": commit, - "input_parameters": None, - "status": None - }) - except Exception as e: - errors += 1 - logger.error(f"Error processing commit {commit['sha']}: {e}") - if errors >= max_errors: - logger.error(f"Max errors reached. Exiting loop.") - break - - if limit is not None: - if idx+1 == limit: - break + limit = None + asset_configs = [ + { + "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current + "release_version_regex": r'[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)' + }, + { + "asset_name": "aligments/V_nuc.txt", # commits from 8632b0d to 3645f26 + "release_version_regex": r'[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)', + }, + { + "asset_name": "Alignments/V_nuc.txt", # commits from af54d28 to 9d8f585 + "release_version_regex": r'[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)' + }, + { + "asset_name": "V_nuc.txt", # all commits before 08e0ef9 + "release_version_regex": r'[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)', + }, + ] + + # Build ExecutionHistoryItem list + execution_history_items = process_execution_history_items(commits, asset_configs, limit, max_errors) # Build RepositoryConfig repository_path = f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}" tracked_assets = ["hla.dat", "msf/"] - base_source_config = { + source_config = SourceConfig(**{ "created_at_utc": utc_now, "updated_at_utc": utc_now, "repositories": { - repository_path: { + repository_path: RepositoryConfig(**{ "owner": GITHUB_REPOSITORY_OWNER, "name": GITHUB_REPOSITORY_NAME, "url": f"https://github.com/{repository_path}", "tracked_assets": tracked_assets, - "default_input_parameters": { + # TODO fetch default input parameters from S3 so they are easy to update + "default_input_parameters": InputParameters(**{ "align": "False", "kir": "False", "mem_profile": "False", - "limit": "1000" - } - } + "limit": "1000", + }), + "execution_history": [ ExecutionHistoryItem(**item) for item in execution_history_items ] + }) } - } - - # Deserialize SourceConfig - base_source_config["repositories"][repository_path]["execution_history"] = execution_history_items - source_config = SourceConfig(**base_source_config) + }) # convert utc_now string to datetime object using YYYYMMDDHHMM format utc_now_version = datetime.strptime(utc_now, "%Y-%m-%dT%H:%M:%SZ").strftime("%Y%m%d-%H%M") - # write SourceConfig locally with open(output_dir / f"source-config-v{utc_now_version}.json", "w") as f: json.dump(source_config.dict(), f, indent=4) diff --git a/scripts/build_source_config/utils/types.py b/scripts/build_source_config/utils/types.py index 2d79a035..7b2385f8 100644 --- a/scripts/build_source_config/utils/types.py +++ b/scripts/build_source_config/utils/types.py @@ -1,10 +1,15 @@ import re +from datetime import datetime from typing import Optional from pydantic import BaseModel, validator valid_statuses = ["SUCCESS", "PENDING", "SKIPPED", "FAILED", "IN_PROGRESS", None] + +def to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): + return datetime.strptime(v, fmt) + # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): @@ -85,12 +90,11 @@ class RepositoryConfig(BaseModel): def url_is_valid(cls, v): return url_is_valid(v) - # validate that execution_history is sorted by date descending + # validate that execution_history is sorted by commit.date_utc descending @validator('execution_history') - def execution_history_is_sorted_by_execution_date_descending(cls, v): - for i in range(0, len(v) - 1): - if v[i].commit.date_utc < v[i+1].commit.date_utc: - raise ValueError("'execution_history' array must be sorted by 'execution_date_utc' descending") + def execution_history_is_sorted(cls, v): + if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): + raise ValueError("Execution history must be sorted by commit.date_utc descending") return v class SourceConfig(BaseModel): diff --git a/scripts/build_source_config/utils/utils.py b/scripts/build_source_config/utils/utils.py index 570198b8..d2cada2e 100644 --- a/scripts/build_source_config/utils/utils.py +++ b/scripts/build_source_config/utils/utils.py @@ -4,6 +4,7 @@ from itertools import chain, starmap from datetime import datetime import json +import pickle import requests import boto3 from botocore.exceptions import ClientError @@ -24,31 +25,60 @@ output_dir = Path(f"{APP_NAME}/pipeline/config") cache_dir = Path(__file__).parent / "_cache" -def save_to_cache(data, var_name): +def save_json_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): cache_dir.mkdir() with open(cache_dir / var_name, "w") as f: json.dump(data, f, indent=4) -def load_from_cache(var_name): +def save_pickle_to_cache(data, var_name): + """Saves data to cache directory""" + if not cache_dir.exists(): + cache_dir.mkdir() + with open(cache_dir / var_name, "wb") as f: + pickle.dump(data, f) + +def load_json_from_cache(var_name): """Loads data from cache directory""" with open(cache_dir / var_name, "r") as f: data = json.load(f) return data -# implement a @cache decorator to cache the results of the function in a file or load from cache if it exists -def cache(func): +def load_pickle_from_cache(var_name): + """Loads data from cache directory""" + with open(cache_dir / var_name, "rb") as f: + data = pickle.load(f) + return data + +# implement a @cache_json decorator to cache the results of the function in a file or load from cache if it exists +def cache_json(func): + """Decorator to cache function results""" + def wrapper(*args, **kwargs): + var_name = func.__name__ + if (cache_dir / var_name).exists(): + logger.info(f"Loading {var_name} from cache") + return load_json_from_cache(var_name) + else: + logger.info(f"Saving {var_name} to cache") + data = func(*args, **kwargs) + save_json_to_cache(data, var_name) + return data + return wrapper + + +# rewrite the cache_json decorator to work for pickle files +def cache_pickle(func): """Decorator to cache function results""" def wrapper(*args, **kwargs): var_name = func.__name__ if (cache_dir / var_name).exists(): logger.info(f"Loading {var_name} from cache") - return load_from_cache(var_name) + return load_pickle_from_cache(var_name) else: logger.info(f"Saving {var_name} to cache") data = func(*args, **kwargs) - save_to_cache(data, var_name) + save_pickle_to_cache(data, var_name) return data return wrapper @@ -153,7 +183,7 @@ def list_commits(owner, repo, **kwargs): return response.json() -@cache +@cache_json def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): page = start_page From f1a25676582bba55e0cd1e6286e991410e329a9b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 1 May 2023 14:35:57 -0700 Subject: [PATCH 011/367] refactor and fix source config build process --- .../get_repo_updates/src/utils/constants.py | 4 +- .../get_repo_updates/src/utils/types.py | 33 +- .../get_repo_updates/src/utils/utils.py | 238 ++++++++++- scripts/build_source_config/main.py | 247 ++++------- scripts/build_source_config/utils/__init__.py | 1 - .../build_source_config/utils/constants.py | 12 - scripts/build_source_config/utils/types.py | 110 ----- scripts/build_source_config/utils/utils.py | 393 ------------------ 8 files changed, 332 insertions(+), 706 deletions(-) delete mode 100644 scripts/build_source_config/utils/__init__.py delete mode 100644 scripts/build_source_config/utils/constants.py delete mode 100644 scripts/build_source_config/utils/types.py delete mode 100644 scripts/build_source_config/utils/utils.py diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py index 94b9ed9d..7670299c 100644 --- a/gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py @@ -9,4 +9,6 @@ # Environment variables AWS_REGION = os.environ["AWS_REGION"] -GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] \ No newline at end of file +GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] +GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] +GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py index 2d79a035..c6542093 100644 --- a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py @@ -1,10 +1,14 @@ import re +from datetime import datetime from typing import Optional from pydantic import BaseModel, validator valid_statuses = ["SUCCESS", "PENDING", "SKIPPED", "FAILED", "IN_PROGRESS", None] +def to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): + return datetime.strptime(v, fmt) + # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): @@ -85,13 +89,32 @@ class RepositoryConfig(BaseModel): def url_is_valid(cls, v): return url_is_valid(v) - # validate that execution_history is sorted by date descending + # validate that execution_history is sorted by commit.date_utc descending @validator('execution_history') - def execution_history_is_sorted_by_execution_date_descending(cls, v): - for i in range(0, len(v) - 1): - if v[i].commit.date_utc < v[i+1].commit.date_utc: - raise ValueError("'execution_history' array must be sorted by 'execution_date_utc' descending") + def execution_history_is_sorted(cls, v): + if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): + raise ValueError("Execution history must be sorted by commit.date_utc descending") return v + + # Releases are formatted as a 4 digit integer incrementing by 10 with a lower bound of 3170 + # Based on the formatting described, validate that no releases are missing from execution_history + # Remember that the execution_history is sorted by commit.date_utc descending, so release versions will decrement by 10 + @validator('execution_history') + def execution_history_has_no_missing_releases(cls, v): + + unique_release_versions = sorted(list(set([item.version for item in v])), reverse=True) + + first_version = 3170 + expected_version = v[0].version + for version in unique_release_versions: + if version != expected_version: + raise ValueError(f"Execution history is missing version {expected_version}") + expected_version -= 10 + + if version == first_version: + break + + return v class SourceConfig(BaseModel): created_at_utc: str diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py b/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py index 94cf95c3..179ee946 100644 --- a/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py +++ b/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py @@ -1,21 +1,97 @@ +import os import logging +from typing import List, Dict +from pathlib import Path from itertools import chain, starmap from datetime import datetime import json +import pickle +import re import requests +import multiprocessing +from concurrent.futures import ThreadPoolExecutor, as_completed import boto3 from botocore.exceptions import ClientError -from .types import SourceConfig -from .constants import AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN +from .types import SourceConfig, Commit +from .constants import ( + AWS_REGION, + GITHUB_PERSONAL_ACCESS_TOKEN, + GITHUB_REPOSITORY_OWNER, + GITHUB_REPOSITORY_NAME, +) # Logging logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) + +APP_NAME = os.environ["APP_NAME"] + # boto3 session session = boto3.Session(region_name=AWS_REGION) s3 = session.client('s3') +output_dir = Path(f"{APP_NAME}/pipeline/config") +cache_dir = Path(__file__).parent / "_cache" + +def save_json_to_cache(data, var_name): + """Saves data to cache directory""" + if not cache_dir.exists(): + cache_dir.mkdir() + with open(cache_dir / var_name, "w") as f: + json.dump(data, f, indent=4) + +def save_pickle_to_cache(data, var_name): + """Saves data to cache directory""" + if not cache_dir.exists(): + cache_dir.mkdir() + with open(cache_dir / var_name, "wb") as f: + pickle.dump(data, f) + +def load_json_from_cache(var_name): + """Loads data from cache directory""" + with open(cache_dir / var_name, "r") as f: + data = json.load(f) + return data + +def load_pickle_from_cache(var_name): + """Loads data from cache directory""" + with open(cache_dir / var_name, "rb") as f: + data = pickle.load(f) + return data + +# implement a @cache_json decorator to cache the results of the function in a file or load from cache if it exists +def cache_json(func): + """Decorator to cache function results""" + def wrapper(*args, **kwargs): + var_name = func.__name__ + if (cache_dir / var_name).exists(): + logger.info(f"Loading {var_name} from cache") + return load_json_from_cache(var_name) + else: + logger.info(f"Saving {var_name} to cache") + data = func(*args, **kwargs) + save_json_to_cache(data, var_name) + return data + return wrapper + + +# rewrite the cache_json decorator to work for pickle files +def cache_pickle(func): + """Decorator to cache function results""" + def wrapper(*args, **kwargs): + var_name = func.__name__ + if (cache_dir / var_name).exists(): + logger.info(f"Loading {var_name} from cache") + return load_pickle_from_cache(var_name) + else: + logger.info(f"Saving {var_name} to cache") + data = func(*args, **kwargs) + save_pickle_to_cache(data, var_name) + return data + return wrapper + + def flatten_json(dictionary, sep='.', skip_fields=[]): """Flatten a nested json file. For a list of dictionaries, use this inside a for loop before converting to pandas DataFrame.""" @@ -116,7 +192,7 @@ def list_commits(owner, repo, **kwargs): return response.json() - +# @cache_json def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): page = start_page @@ -227,18 +303,19 @@ def get_repo_contents(owner, repo, path, commit_sha=None): response = requests.get(url, headers=headers, params=params) - return response.json() + # check status + if response.status_code != 200: + logger.debug(json.dumps(response.json())) + raise Exception(f"Asset not found at path '{path}'") + else: + return response.json() def get_repo_asset(owner, repo, path, commit_sha=None): """Download a file from a GitHub repository""" repo_contents = get_repo_contents(owner, repo, path, commit_sha) - try: - res = requests.get(repo_contents['download_url']) - except KeyError: - logger.error(json.dumps(repo_contents)) - raise Exception(f'Error downloading {path}') + res = requests.get(repo_contents['download_url']) if res.status_code != 200: logger.error(f'Status code {res.status_code} for {path}') @@ -265,9 +342,7 @@ def get_branches(owner, repo): } response = requests.get(url, headers=headers) - branches = response.json() - - return branches + return response.json() def get_branch(owner, repo, branch_name): @@ -288,9 +363,7 @@ def get_branch(owner, repo, branch_name): } response = requests.get(url, headers=headers) - branches = response.json() - - return branches + return response.json() # Function to fetch pull requests @@ -313,14 +386,133 @@ def get_pull_requests(owner, repo): return [] -def merge_release_version_with_commit(unique_shas, release_versions): - # Convert release_versions to a dictionary for easier lookup - release_versions_dict = {sha: version for sha, version in release_versions} +# def merge_release_version_with_commit(unique_shas, release_versions): +# # Convert release_versions to a dictionary for easier lookup +# release_versions_dict = {sha: version for sha, version in release_versions} - # Merge the arrays using a list comprehension - merged_data = [(release_versions_dict[sha], sha, date) for sha, date in unique_shas] +# # Merge the arrays using a list comprehension +# merged_data = [(release_versions_dict[sha], sha, date) for sha, date in unique_shas] - # sort by date - merged_data.sort(key=lambda x: x[2]) +# # sort by date +# merged_data.sort(key=lambda x: x[2]) - return merged_data \ No newline at end of file +# return merged_data + + +def flatten_json_records(records): + """Flatten a list of JSON records.""" + return [flatten_json(record) for record in records] + + +def select_keys(d, keys): + """Selects keys from a dictionary""" + return {k: v for k, v in d.items() if k in keys} + + +def select_fields(dataset, fields): + """Select the fields for each record in an array of JSON objects""" + return [select_keys(x, fields) for x in dataset] + + +def rename_keys(d, key_names_map): + """Rename keys in a dictionary""" + return {key_names_map[k]: v for k, v in d.items()} + + +def rename_fields(dataset: List[dict], key_names_map: dict[str, str]): + """Rename fields in each record in an array of JSON objects""" + return [rename_keys(x, key_names_map) for x in dataset] + + +def find_text(pattern, input_str): + match = re.search(pattern, input_str) + if match: + text = match.group(0) + return text + + +def get_release_version_for_commit(commit: dict, **kwargs) -> int: + sha = commit['sha'] + asset_name = kwargs['asset_name'] + release_version_regex = kwargs['release_version_regex'] + allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, asset_name, sha) + release_version = find_text(release_version_regex, allele_list) + if release_version is None: + raise Exception(f"Release version not found for commit {sha}") + return int(release_version.replace(".", "")[:4]) + + +def filter_nulls(items: List[Dict[str, str]]) -> List[Dict[str, str]]: + return [x for x in items if x is not None] + + +def sort_execution_history_items(execution_history_items: List[Dict[str, str]], ascending=False) -> List[Dict[str, str]]: + return sorted(execution_history_items, key=lambda x: x['commit'].date_utc, reverse=(not ascending)) + + +def process_execution_history_item(commit: Dict[str, str], asset_configs: Dict[str, str], limit: int = None) -> Dict[str, str]: + errors = 0 + sha = commit['sha'] + + for idx, asset_config in enumerate(asset_configs): + try: + logger.info(f"Getting release version for sha {sha} from {asset_config['asset_name']}") + release_version = get_release_version_for_commit(commit, **asset_config) + logger.info(f"Found release version {release_version} ({sha})") + + result = { + "version": release_version, + "execution_date_utc": None, + "commit": Commit(**commit), + "input_parameters": None, + "status": None + } + except Exception as e: + # This is because Allelelist.txt for certain commits doesn't contain the release version or name + # Need to find another file that indicates the release version should be small + errors += 1 + logger.error(f"Error processing commit {sha}: {e}") + if errors == len(asset_configs): + # logger.error(f"Max errors reached. Exiting loop.") + raise Exception(f"No assets found for commit {sha}") + else: + continue + + # return error count and increment outside this function + return result + + +def parallel_process_execution_history_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: int = None): + execution_history_items = [] + num_cores = multiprocessing.cpu_count() + num_threads = max(1, num_cores - 1) # Reserve one core for other processes + num_threads = min(6, num_cores) # limit threads to avoid GitHub API rate limit + + # Create a ThreadPoolExecutor with the specified number of threads + with ThreadPoolExecutor(max_workers=num_threads) as executor: + + # Submit the process_commit function for each commit to the executor + futures = [ + executor.submit(process_execution_history_item, commit, asset_configs) + for commit in commits[:limit] + ] + + # Collect the results as they complete + execution_history_items = [future.result() for future in as_completed(futures)] + + return sort_execution_history_items(filter_nulls(execution_history_items)) + +# limit is int or None +# @cache_pickle +def process_execution_history_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: None, parallel: str = False) -> List[Dict[str, str]]: + + if parallel == True: + if limit: + logger.warning("'limit' will not work if parallel processing is enabled") + return parallel_process_execution_history_items(commits, asset_configs, limit) + else: + execution_history_items = [] + for commit in commits[:limit]: + execution_history_items.append(process_execution_history_item(commit, asset_configs, limit)) + + return sort_execution_history_items(filter_nulls(execution_history_items)) diff --git a/scripts/build_source_config/main.py b/scripts/build_source_config/main.py index 34b8b417..4190d6ef 100644 --- a/scripts/build_source_config/main.py +++ b/scripts/build_source_config/main.py @@ -3,158 +3,56 @@ """ import os import sys -sys.path.append("/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/scripts/") + +sys.path.append( + "/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates" +) from pathlib import Path import logging + logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) -from typing import List, Dict from datetime import datetime + utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") -import re import json -import multiprocessing -from concurrent.futures import ThreadPoolExecutor, as_completed -from build_source_config.utils.types import ( - Commit, + +# these libraries are shared from the get_repo_updates function +from src.utils.types import ( InputParameters, ExecutionHistoryItem, RepositoryConfig, - SourceConfig + SourceConfig, ) -from build_source_config.utils import ( - cache_pickle, +from src.utils import ( paginate_commits, - flatten_json, - get_repo_asset + select_fields, + flatten_json_records, + select_keys, + rename_fields, + process_execution_history_items, ) # Environment variables APP_NAME = os.environ["APP_NAME"] -GITHUB_REPOSITORY_OWNER = "ANHIG" # os.environ["GITHUB_REPOSITORY_OWNER"] -GITHUB_REPOSITORY_NAME = "IMGTHLA" # os.environ["GITHUB_REPOSITORY_NAME"] +GITHUB_REPOSITORY_OWNER = "ANHIG" # os.environ["GITHUB_REPOSITORY_OWNER"] +GITHUB_REPOSITORY_NAME = "IMGTHLA" # os.environ["GITHUB_REPOSITORY_NAME"] DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] PIPELINE_CONFIG_S3_PATH = os.environ["PIPELINE_CONFIG_S3_PATH"] -# Paths - -# TODO arg -output_dir = Path(f"{APP_NAME}/pipeline/config") - - -def flatten_json_records(records): - """Flatten a list of JSON records.""" - return [flatten_json(record) for record in records] - - -def select_keys(d, keys): - """Selects keys from a dictionary""" - return {k: v for k, v in d.items() if k in keys} - - -def select_fields(dataset, fields): - """Select the fields for each record in an array of JSON objects""" - return [select_keys(x, fields) for x in dataset] - - -def rename_keys(d, key_names_map): - """Rename keys in a dictionary""" - return {key_names_map[k]: v for k, v in d.items()} - - -def rename_fields(dataset: List[dict], key_names_map: dict[str, str]): - """Rename fields in each record in an array of JSON objects""" - return [rename_keys(x, key_names_map) for x in dataset] - - -def find_text(pattern, input_str): - match = re.search(pattern, input_str) - if match: - text = match.group(0) - return text - - -def get_release_version_for_commit(commit: dict, **kwargs) -> int: - sha = commit['sha'] - asset_name = kwargs['asset_name'] - release_version_regex = kwargs['release_version_regex'] - allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, asset_name, sha) - release_version = find_text(release_version_regex, allele_list) - if release_version is None: - raise Exception(f"Release version not found for commit {sha}") - return int(release_version.replace(".", "")[:4]) - - -def process_execution_history_item(commit: Dict[str, str], asset_configs: Dict[str, str], max_errors: int, errors: int) -> Dict[str, str]: - - for asset_config in asset_configs: - try: - logger.info(f"Trying config {json.dumps(asset_config)}") - sha = commit['sha'] - date = commit['date_utc'] - logger.debug(f"Getting release version for sha {sha} and date {date}") - - release_version = get_release_version_for_commit(commit, **asset_config) - logger.info(f"Found release version {release_version} for sha {sha}") - - result = { - "version": release_version, - "execution_date_utc": None, - "commit": Commit(**commit), - "input_parameters": None, - "status": None - } - except Exception as e: - # This is because Allelelist.txt for certain commits doesn't contain the release version or name - # Need to find another file that indicates the release version should be small - errors += 1 - logger.error(f"Error processing commit {commit['sha']}: {e}") - if errors >= max_errors: - logger.error(f"Max errors reached. Exiting loop.") - break - else: - continue - - # return error count and increment outside this function - return result - -def filter_nulls(items: List[Dict[str, str]]) -> List[Dict[str, str]]: - return [x for x in items if x is not None] - - -def sort_execution_history_items(execution_history_items: List[Dict[str, str]], ascending=False) -> List[Dict[str, str]]: - return sorted(execution_history_items, key=lambda x: x.commit.date_utc, reverse=(not ascending)) - -# limit is int or None -@cache_pickle -def process_execution_history_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: int, max_errors: int) -> List[Dict[str, str]]: - execution_history_items = [] - errors = 0 - num_cores = multiprocessing.cpu_count() - num_threads = max(1, num_cores - 1) # Reserve one core for other processes - - # Create a ThreadPoolExecutor with the specified number of threads - with ThreadPoolExecutor(max_workers=num_threads) as executor: - # Submit the process_commit function for each commit to the executor - futures = [ - executor.submit(process_execution_history_item, commit, asset_configs, max_errors, errors) - for commit in commits[:limit] - ] - - # Collect the results as they complete - execution_history_items = [future.result() for future in as_completed(futures)] - - return sort_execution_history_items(filter_nulls(execution_history_items)) if __name__ == "__main__": + # Paths + # TODO arg + output_dir = Path(f"{APP_NAME}/pipeline/config") # Fetch all commits from repo using GitHub API, will be cached all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME) - + # filter by chosen commit keys commit_keys = ["sha", "commit", "html_url"] all_commits = select_fields(all_commits, commit_keys) - + # flatten JSON records all_commits_flat = flatten_json_records(all_commits) commit_keys = ["sha", "commit.author.date", "commit.message", "html_url"] @@ -162,69 +60,96 @@ def process_execution_history_items(commits: List[Dict[str, str]], asset_configs # refactor to use rename_fields commit_key_names_map = { - "sha": "sha", - "commit.author.date": "date_utc", - "commit.message": "message", - "html_url": "html_url" + "sha": "sha", + "commit.author.date": "date_utc", + "commit.message": "message", + "html_url": "html_url", } commits = rename_fields(all_commits_flat, commit_key_names_map) - # Get the release version for each commit + # Get the release version for each commit max_errors = 5 limit = None asset_configs = [ { - "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current - "release_version_regex": r'[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)' + "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current + "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", }, { - "asset_name": "aligments/V_nuc.txt", # commits from 8632b0d to 3645f26 - "release_version_regex": r'[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)', + "asset_name": "aligments/V_nuc.txt", # commits from 8632b0d to 3645f26 + "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", }, { - "asset_name": "Alignments/V_nuc.txt", # commits from af54d28 to 9d8f585 - "release_version_regex": r'[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)' + "asset_name": "Alignments/V_nuc.txt", # commits from af54d28 to 9d8f585 + "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", }, { - "asset_name": "V_nuc.txt", # all commits before 08e0ef9 - "release_version_regex": r'[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)', + "asset_name": "V_nuc.txt", # all commits before 08e0ef9 + "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", }, ] - # Build ExecutionHistoryItem list - execution_history_items = process_execution_history_items(commits, asset_configs, limit, max_errors) + # Filtering out very old commits with no useful information + excluded_commit_shas = [ + "08e0ef9f5c6aade40df681821a0b9caef439fe3a", + "6ad21b61dee3689c5ae68370d635c5ede483c851", + "79d13ceb388eb9dacc9e166be18cce9373f7fd1d", + "9f35f8fe8a2e25bb076e588e65389cac16a8ed2f", + "785c913f2d42abd68bcdf630ce2f58ee9b9c2579", + "efc06e88b56d1e6e44661ec45f192dc1186a30ad", + ] + commits = [commit for commit in commits if commit["sha"] not in excluded_commit_shas] + + # Build ExecutionHistoryItem list using thread pooling + execution_history_items = process_execution_history_items( + commits=commits, + asset_configs=asset_configs, + limit=limit, + parallel=True, + ) # Build RepositoryConfig repository_path = f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}" tracked_assets = ["hla.dat", "msf/"] - source_config = SourceConfig(**{ - "created_at_utc": utc_now, - "updated_at_utc": utc_now, - "repositories": { - repository_path: RepositoryConfig(**{ - "owner": GITHUB_REPOSITORY_OWNER, - "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{repository_path}", - "tracked_assets": tracked_assets, - # TODO fetch default input parameters from S3 so they are easy to update - "default_input_parameters": InputParameters(**{ - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "1000", - }), - "execution_history": [ ExecutionHistoryItem(**item) for item in execution_history_items ] - }) + source_config = SourceConfig( + **{ + "created_at_utc": utc_now, + "updated_at_utc": utc_now, + "repositories": { + repository_path: RepositoryConfig( + **{ + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{repository_path}", + "tracked_assets": tracked_assets, + # TODO fetch default input parameters from S3 so they are easy to update + "default_input_parameters": InputParameters( + **{ + "align": "False", + "kir": "False", + "mem_profile": "False", + "limit": "1000", + } + ), + "execution_history": [ + ExecutionHistoryItem(**item) + for item in execution_history_items + ], + } + ) + }, } - }) + ) # convert utc_now string to datetime object using YYYYMMDDHHMM format - utc_now_version = datetime.strptime(utc_now, "%Y-%m-%dT%H:%M:%SZ").strftime("%Y%m%d-%H%M") + utc_now_version = datetime.strptime(utc_now, "%Y-%m-%dT%H:%M:%SZ").strftime( + "%Y%m%d-%H%M" + ) # write SourceConfig locally with open(output_dir / f"source-config-v{utc_now_version}.json", "w") as f: json.dump(source_config.dict(), f, indent=4) -exit(0) \ No newline at end of file +exit(0) diff --git a/scripts/build_source_config/utils/__init__.py b/scripts/build_source_config/utils/__init__.py deleted file mode 100644 index 90f60fdd..00000000 --- a/scripts/build_source_config/utils/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from .utils import * \ No newline at end of file diff --git a/scripts/build_source_config/utils/constants.py b/scripts/build_source_config/utils/constants.py deleted file mode 100644 index 94b9ed9d..00000000 --- a/scripts/build_source_config/utils/constants.py +++ /dev/null @@ -1,12 +0,0 @@ -import os -import logging -from dotenv import load_dotenv, find_dotenv -load_dotenv(find_dotenv()); - -# Logging -logger = logging.getLogger(__name__) -logger.setLevel(logging.INFO) - -# Environment variables -AWS_REGION = os.environ["AWS_REGION"] -GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] \ No newline at end of file diff --git a/scripts/build_source_config/utils/types.py b/scripts/build_source_config/utils/types.py deleted file mode 100644 index 7b2385f8..00000000 --- a/scripts/build_source_config/utils/types.py +++ /dev/null @@ -1,110 +0,0 @@ -import re -from datetime import datetime -from typing import Optional -from pydantic import BaseModel, validator - - -valid_statuses = ["SUCCESS", "PENDING", "SKIPPED", "FAILED", "IN_PROGRESS", None] - - -def to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): - return datetime.strptime(v, fmt) - -# validate that date field is ISO 8601 format with timezone -def date_is_iso_8601_with_timezone(v): - if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): - raise ValueError("Date must be in ISO 8601 format with timezone") - return v - -# validate that url is a valid URL -def url_is_valid(v): - if not re.match(r'^https?://', v): - raise ValueError("Url must be a valid URL") - return v - -### Source Config Models ### -class Commit(BaseModel): - sha: str - date_utc: str - message: Optional[str] - html_url: str - - # validate that commit_sha is a 40 character hex string - @validator('sha') - def commit_sha_is_hex(cls, v): - if not re.match(r'^[0-9a-f]{40}$', v): - raise ValueError("Commit sha must be a 40 character hex string") - return v - - # validate that date is ISO 8601 format with timezone - @validator('date_utc') - def date_utc_is_iso_8601_with_timezone(cls, v): - return date_is_iso_8601_with_timezone(v) - - # TODO: validate that html_url is a valid URL for a commit - -class InputParameters(BaseModel): - align: bool - kir: bool - mem_profile: bool - limit: str - - # validate that limit is an integer - @validator('limit') - def limit_is_integer(cls, v): - if not v.isnumeric(): - raise ValueError("Limit must be an integer") - return v - - -class ExecutionHistoryItem(BaseModel): - version: int - execution_date_utc: Optional[str] - commit: Commit - input_parameters: Optional[InputParameters] - status: Optional[str] - - @validator('status') - def status_is_valid(cls, v): - if v not in valid_statuses: - raise ValueError(f"Status must be one of {valid_statuses}") - return v - - # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 - @validator('version') - def version_is_valid(cls, v): - if not re.match(r'^[1-9][0-9]{2}0$', str(v)): - raise ValueError("Version must match '^[1-9][0-9]{2}0$'") - return v - -class RepositoryConfig(BaseModel): - owner: str - name: str - url: str - tracked_assets: list[str] - default_input_parameters: InputParameters - execution_history: list[ExecutionHistoryItem] - - # validate that the url is a valid URL - @validator('url') - def url_is_valid(cls, v): - return url_is_valid(v) - - # validate that execution_history is sorted by commit.date_utc descending - @validator('execution_history') - def execution_history_is_sorted(cls, v): - if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): - raise ValueError("Execution history must be sorted by commit.date_utc descending") - return v - -class SourceConfig(BaseModel): - created_at_utc: str - updated_at_utc: str - repositories: dict[str, RepositoryConfig] - - # validate dates are ISO 8601 format with timezone for created_at_utc, updated_at_utc - @validator('created_at_utc', 'updated_at_utc') - def date_utc_is_iso_8601_with_timezone(cls, v): - return date_is_iso_8601_with_timezone(v) - - diff --git a/scripts/build_source_config/utils/utils.py b/scripts/build_source_config/utils/utils.py deleted file mode 100644 index d2cada2e..00000000 --- a/scripts/build_source_config/utils/utils.py +++ /dev/null @@ -1,393 +0,0 @@ -import os -import logging -from pathlib import Path -from itertools import chain, starmap -from datetime import datetime -import json -import pickle -import requests -import boto3 -from botocore.exceptions import ClientError -from .types import SourceConfig -from .constants import AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN - -# Logging -logger = logging.getLogger(__name__) -logger.setLevel(logging.INFO) - - -APP_NAME = os.environ["APP_NAME"] - -# boto3 session -session = boto3.Session(region_name=AWS_REGION) -s3 = session.client('s3') - -output_dir = Path(f"{APP_NAME}/pipeline/config") -cache_dir = Path(__file__).parent / "_cache" - -def save_json_to_cache(data, var_name): - """Saves data to cache directory""" - if not cache_dir.exists(): - cache_dir.mkdir() - with open(cache_dir / var_name, "w") as f: - json.dump(data, f, indent=4) - -def save_pickle_to_cache(data, var_name): - """Saves data to cache directory""" - if not cache_dir.exists(): - cache_dir.mkdir() - with open(cache_dir / var_name, "wb") as f: - pickle.dump(data, f) - -def load_json_from_cache(var_name): - """Loads data from cache directory""" - with open(cache_dir / var_name, "r") as f: - data = json.load(f) - return data - -def load_pickle_from_cache(var_name): - """Loads data from cache directory""" - with open(cache_dir / var_name, "rb") as f: - data = pickle.load(f) - return data - -# implement a @cache_json decorator to cache the results of the function in a file or load from cache if it exists -def cache_json(func): - """Decorator to cache function results""" - def wrapper(*args, **kwargs): - var_name = func.__name__ - if (cache_dir / var_name).exists(): - logger.info(f"Loading {var_name} from cache") - return load_json_from_cache(var_name) - else: - logger.info(f"Saving {var_name} to cache") - data = func(*args, **kwargs) - save_json_to_cache(data, var_name) - return data - return wrapper - - -# rewrite the cache_json decorator to work for pickle files -def cache_pickle(func): - """Decorator to cache function results""" - def wrapper(*args, **kwargs): - var_name = func.__name__ - if (cache_dir / var_name).exists(): - logger.info(f"Loading {var_name} from cache") - return load_pickle_from_cache(var_name) - else: - logger.info(f"Saving {var_name} to cache") - data = func(*args, **kwargs) - save_pickle_to_cache(data, var_name) - return data - return wrapper - - -def flatten_json(dictionary, sep='.', skip_fields=[]): - """Flatten a nested json file. For a list of dictionaries, use this - inside a for loop before converting to pandas DataFrame.""" - - def unpack(parent_key, parent_value): - """Unpack one level of nesting in json file""" - # Unpack one level only!!! - - if isinstance(parent_value, dict): - for key, value in parent_value.items(): - temp1 = parent_key + sep + key - yield temp1, value - elif isinstance(parent_value, list): - i = 0 - for value in parent_value: - temp2 = parent_key + sep +str(i) - i += 1 - yield temp2, value - else: - yield parent_key, parent_value - - - # Keep iterating until the termination condition is satisfied - while True: - # Keep unpacking the json file until all values are atomic elements (not dictionary or list) - dictionary = dict(chain.from_iterable(starmap(unpack, dictionary.items()))) - # Terminate condition: not any value in the json file is dictionary or list - if not any(isinstance(value, dict) for value in dictionary.values()) and \ - not any(isinstance(value, list) for value in dictionary.values()): - break - - return dictionary - - -def read_s3_json(bucket, key): - """Reads config file containing the current state of branches in - a GitHub repo""" - - try: - response = s3.get_object( - Bucket=bucket, - Key=key) - return json.loads(response["Body"].read().decode()) - - except ClientError as err: - logger.error(f'Failed to read config file to s3://{bucket}/{key}') - raise err - - -def write_s3_json(bucket, key, data): - """Writes config file containing the current state of branches in - a GitHub repo""" - - try: - response = s3.put_object( - Bucket=bucket, - Key=key, - Body=json.dumps(data).encode()) - - except Exception as err: - logger.error(f'Failed to write config file to s3://{bucket}/{key}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}') - raise err - - -def read_source_config(bucket, key): - data = read_s3_json(bucket, key) - return SourceConfig(**data) - - -def write_source_config(bucket, key, source_config: SourceConfig): - write_s3_json(bucket, key, source_config.dict()) - - -def list_commits(owner, repo, **kwargs): - """Return a list of GitHub commits for the specified repository""" - - base_url = 'https://api.github.com' - - # Endpoint - endpoint = f'/repos/{owner}/{repo}/commits' - - url = base_url + endpoint - - params = { - 'per_page': kwargs.get('per_page'), - 'page': kwargs.get('page'), - } - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' - } - - response = requests.get(url, headers=headers, params=params) - - return response.json() - -@cache_json -def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): - - page = start_page - commits = [] - while True: - response = list_commits(owner, repo, page=page, per_page=per_page, **kwargs) - if len(response) == 0: - break - logger.debug(f"Page {page}: {len(response)} commits") - commits.extend(response) - page += 1 - - if len(commits) == 0: - raise ValueError("No commits found") - - return commits - - -def get_commit(owner, repo, commit_sha): - """Return the commit for the specified repository and commit SHA""" - - base_url = 'https://api.github.com' - - # Endpoint - endpoint = f'/repos/{owner}/{repo}/commits/{commit_sha}' - url = base_url + endpoint - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' - } - - response = requests.get(url, headers=headers) - - return response.json() - - -def get_file_contents(owner, repo, path): - - base_url = 'https://api.github.com' - - # Endpoint - endpoint = f'/repos/{owner}/{repo}/contents/{path}' - url = base_url + endpoint - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' - } - - response = requests.get(url, headers=headers) - - return response.json() - - -def get_commits_for_asset(owner, repo, path, since=None): - - base_url = 'https://api.github.com' - - # Endpoint - endpoint = f'/repos/{owner}/{repo}/commits' - url = base_url + endpoint - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' - } - - params = { - 'path': path, - # validate date is in ISO 8601 format - 'since': since.isoformat() if isinstance(since, datetime) else since - } - - response = requests.get(url, headers=headers, params=params) - - return response.json() - - -def get_repo_contents(owner, repo, path, commit_sha=None): - - base_url = 'https://api.github.com' - - # Endpoint - endpoint = f'/repos/{owner}/{repo}/contents/{path}' - url = base_url + endpoint - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' - } - - params = { - 'ref': commit_sha - } - - response = requests.get(url, headers=headers, params=params) - - return response.json() - - -def get_repo_asset(owner, repo, path, commit_sha=None): - """Download a file from a GitHub repository""" - repo_contents = get_repo_contents(owner, repo, path, commit_sha) - - try: - res = requests.get(repo_contents['download_url']) - except KeyError: - logger.error(json.dumps(repo_contents)) - raise Exception(f'Error downloading {path}') - - if res.status_code != 200: - logger.error(f'Status code {res.status_code} for {path}') - raise Exception(f'Error downloading {path}') - - return res.text - - -def get_branches(owner, repo): - """Fetch branches for a GitHub repository""" - - base_url = 'https://api.github.com' - - # Endpoint - endpoint = f'/repos/{owner}/{repo}/branches' - url = base_url + endpoint - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' - } - - response = requests.get(url, headers=headers) - branches = response.json() - - return branches - - -def get_branch(owner, repo, branch_name): - """Fetch branches for a GitHub repository""" - - base_url = 'https://api.github.com' - - # Endpoint - endpoint = f'/repos/{owner}/{repo}/branches/{branch_name}' - url = base_url + endpoint - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' - } - - response = requests.get(url, headers=headers) - branches = response.json() - - return branches - - -# Function to fetch pull requests -def get_pull_requests(owner, repo): - url = f"https://api.github.com/repos/{owner}/{repo}/pulls?state=all" - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' - } - response = requests.get(url, headers=headers) - - if response.status_code == 200: - return response.json() - else: - print(f"Error: {response.status_code}") - return [] - - -def merge_release_version_with_commit(unique_shas, release_versions): - # Convert release_versions to a dictionary for easier lookup - release_versions_dict = {sha: version for sha, version in release_versions} - - # Merge the arrays using a list comprehension - merged_data = [(release_versions_dict[sha], sha, date) for sha, date in unique_shas] - - # sort by date - merged_data.sort(key=lambda x: x[2]) - - return merged_data \ No newline at end of file From 841a812e3c96884c63108b278e446eeaf62edba4 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 1 May 2023 15:04:27 -0700 Subject: [PATCH 012/367] move source config build to pipeline layer --- .../pipeline/scripts}/build_source_config/__init__.py | 0 {scripts => gfe-db/pipeline/scripts}/build_source_config/main.py | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename {scripts => gfe-db/pipeline/scripts}/build_source_config/__init__.py (100%) rename {scripts => gfe-db/pipeline/scripts}/build_source_config/main.py (100%) diff --git a/scripts/build_source_config/__init__.py b/gfe-db/pipeline/scripts/build_source_config/__init__.py similarity index 100% rename from scripts/build_source_config/__init__.py rename to gfe-db/pipeline/scripts/build_source_config/__init__.py diff --git a/scripts/build_source_config/main.py b/gfe-db/pipeline/scripts/build_source_config/main.py similarity index 100% rename from scripts/build_source_config/main.py rename to gfe-db/pipeline/scripts/build_source_config/main.py From 16ccca9ae64491cf1e58126edf76ba904fa854b9 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 May 2023 14:09:19 -0700 Subject: [PATCH 013/367] rename source config scripts directory --- Makefile | 3 +++ gfe-db/pipeline/Makefile | 7 +++++++ .../__init__.py | 0 .../main.py => source_config/build.py} | 21 ++++++++++--------- 4 files changed, 21 insertions(+), 10 deletions(-) rename gfe-db/pipeline/scripts/{build_source_config => source_config}/__init__.py (100%) rename gfe-db/pipeline/scripts/{build_source_config/main.py => source_config/build.py} (88%) diff --git a/Makefile b/Makefile index 7e0a0339..432d4116 100644 --- a/Makefile +++ b/Makefile @@ -116,6 +116,9 @@ pipeline.functions.deploy: pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy +config.build-source-config: + $(MAKE) -C ${APP_NAME}/pipeline/ service.config.build-source-config + config.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.config.deploy $(MAKE) -C ${APP_NAME}/database/ service.config.deploy diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 10d09158..4951c6ad 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -28,6 +28,8 @@ service.functions.deploy: --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ + ServiceName="${SERVICE}" \ + ConfigS3Path="$${CONFIG_S3_PATH}" \ InvokePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.FunctionName')" \ InvokePipelineFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.MemorySize')" \ InvokePipelineFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Timeout')" \ @@ -44,6 +46,11 @@ service.functions.deploy: service.jobs.deploy: $(MAKE) -C jobs/ deploy +# TODO handle virtual environment creation +# TODO pass output directory as argument +service.config.build-source-config: + @python3 scripts/source_config/build.py + # TODO parameterize S3 config path and export as environment variable to recall in database shell scripts service.config.deploy: @config_s3_path=s3://$${DATA_BUCKET_NAME}/$${CONFIG_S3_PATH}/${SERVICE} && \ diff --git a/gfe-db/pipeline/scripts/build_source_config/__init__.py b/gfe-db/pipeline/scripts/source_config/__init__.py similarity index 100% rename from gfe-db/pipeline/scripts/build_source_config/__init__.py rename to gfe-db/pipeline/scripts/source_config/__init__.py diff --git a/gfe-db/pipeline/scripts/build_source_config/main.py b/gfe-db/pipeline/scripts/source_config/build.py similarity index 88% rename from gfe-db/pipeline/scripts/build_source_config/main.py rename to gfe-db/pipeline/scripts/source_config/build.py index 4190d6ef..40167e96 100644 --- a/gfe-db/pipeline/scripts/build_source_config/main.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -90,7 +90,7 @@ }, ] - # Filtering out very old commits with no useful information + # Excluding old commits with no useful information excluded_commit_shas = [ "08e0ef9f5c6aade40df681821a0b9caef439fe3a", "6ad21b61dee3689c5ae68370d635c5ede483c851", @@ -127,10 +127,10 @@ # TODO fetch default input parameters from S3 so they are easy to update "default_input_parameters": InputParameters( **{ - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "1000", + "align": os.environ.get("ALIGN", False), + "kir": os.environ.get("KIR", False), + "mem_profile": os.environ.get("MEM_PROFILE", False), + "limit": os.environ.get("LIMIT", None), } ), "execution_history": [ @@ -143,13 +143,14 @@ } ) - # convert utc_now string to datetime object using YYYYMMDDHHMM format - utc_now_version = datetime.strptime(utc_now, "%Y-%m-%dT%H:%M:%SZ").strftime( - "%Y%m%d-%H%M" - ) + # # convert utc_now string to datetime object using YYYYMMDDHHMM format + # utc_now_version = datetime.strptime(utc_now, "%Y-%m-%dT%H:%M:%SZ").strftime( + # "%Y%m%d-%H%M" + # ) + # TODO get from argparse # write SourceConfig locally - with open(output_dir / f"source-config-v{utc_now_version}.json", "w") as f: + with open(output_dir / f"source-config.json", "w") as f: json.dump(source_config.dict(), f, indent=4) exit(0) From 6058aaf2fd4f9e5eb6673b5bb73b418ab19ca69b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 May 2023 14:09:36 -0700 Subject: [PATCH 014/367] rename check repo updates --- .../events/event.json | 0 .../src/__init__.py | 0 .../src/app.py | 0 .../src/requirements.txt | 0 .../src/utils/__init__.py | 0 .../src/utils/constants.py | 0 .../src/utils/types.py | 19 ++++++++----------- .../src/utils/utils.py | 0 8 files changed, 8 insertions(+), 11 deletions(-) rename gfe-db/pipeline/functions/{get_repo_updates => check_source_update}/events/event.json (100%) rename gfe-db/pipeline/functions/{get_repo_updates => check_source_update}/src/__init__.py (100%) rename gfe-db/pipeline/functions/{get_repo_updates => check_source_update}/src/app.py (100%) rename gfe-db/pipeline/functions/{get_repo_updates => check_source_update}/src/requirements.txt (100%) rename gfe-db/pipeline/functions/{get_repo_updates => check_source_update}/src/utils/__init__.py (100%) rename gfe-db/pipeline/functions/{get_repo_updates => check_source_update}/src/utils/constants.py (100%) rename gfe-db/pipeline/functions/{get_repo_updates => check_source_update}/src/utils/types.py (91%) rename gfe-db/pipeline/functions/{get_repo_updates => check_source_update}/src/utils/utils.py (100%) diff --git a/gfe-db/pipeline/functions/get_repo_updates/events/event.json b/gfe-db/pipeline/functions/check_source_update/events/event.json similarity index 100% rename from gfe-db/pipeline/functions/get_repo_updates/events/event.json rename to gfe-db/pipeline/functions/check_source_update/events/event.json diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/__init__.py b/gfe-db/pipeline/functions/check_source_update/src/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/get_repo_updates/src/__init__.py rename to gfe-db/pipeline/functions/check_source_update/src/__init__.py diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py similarity index 100% rename from gfe-db/pipeline/functions/get_repo_updates/src/app.py rename to gfe-db/pipeline/functions/check_source_update/src/app.py diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/requirements.txt b/gfe-db/pipeline/functions/check_source_update/src/requirements.txt similarity index 100% rename from gfe-db/pipeline/functions/get_repo_updates/src/requirements.txt rename to gfe-db/pipeline/functions/check_source_update/src/requirements.txt diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/__init__.py b/gfe-db/pipeline/functions/check_source_update/src/utils/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/get_repo_updates/src/utils/__init__.py rename to gfe-db/pipeline/functions/check_source_update/src/utils/__init__.py diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py similarity index 100% rename from gfe-db/pipeline/functions/get_repo_updates/src/utils/constants.py rename to gfe-db/pipeline/functions/check_source_update/src/utils/constants.py diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py similarity index 91% rename from gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py rename to gfe-db/pipeline/functions/check_source_update/src/utils/types.py index c6542093..54b51e3e 100644 --- a/gfe-db/pipeline/functions/get_repo_updates/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -3,8 +3,13 @@ from typing import Optional from pydantic import BaseModel, validator - -valid_statuses = ["SUCCESS", "PENDING", "SKIPPED", "FAILED", "IN_PROGRESS", None] +# EventBridge Rules trigger UpdateStatus Lambda +# SKIPPED: state machine execution started and skipped +# PENDING: state machine execution started +# IN_PROGRESS: batch build job triggered +# SUCCESS: state machine execution succeeded +# FAILED: state machine execution failed +valid_statuses = ["SKIPPED", "PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", None] def to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): return datetime.strptime(v, fmt) @@ -46,15 +51,7 @@ class InputParameters(BaseModel): align: bool kir: bool mem_profile: bool - limit: str - - # validate that limit is an integer - @validator('limit') - def limit_is_integer(cls, v): - if not v.isnumeric(): - raise ValueError("Limit must be an integer") - return v - + limit: Optional[int] class ExecutionHistoryItem(BaseModel): version: int diff --git a/gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py similarity index 100% rename from gfe-db/pipeline/functions/get_repo_updates/src/utils/utils.py rename to gfe-db/pipeline/functions/check_source_update/src/utils/utils.py From c3c9dd13ed9f0bd2ad361241306689024169721b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 May 2023 14:10:00 -0700 Subject: [PATCH 015/367] add execution state table --- gfe-db/pipeline/template.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index e2c5e236..889e43e6 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -12,6 +12,9 @@ Parameters: ServiceName: Type: String Description: Service name + ConfigS3Path: + Type: String + Description: S3 path to config file InvokePipelineFunctionName: Type: String InvokePipelineFunctionMemorySize: @@ -30,6 +33,23 @@ Parameters: Type: String Resources: + ExecutionStateTable: + Type: AWS::DynamoDB::Table + Properties: + AttributeDefinitions: + - AttributeName: version + AttributeType: N + - AttributeName: 'commit.sha' + AttributeType: S + KeySchema: + - AttributeName: version + KeyType: HASH + - AttributeName: 'commit.sha' + KeyType: RANGE + ProvisionedThroughput: + ReadCapacityUnits: 1 + WriteCapacityUnits: 1 + BuildServerSG: Type: AWS::EC2::SecurityGroup Properties: From 0524fdbe6b2e4f7e7828097c7b1e11b1f8e980d6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 May 2023 14:33:33 -0700 Subject: [PATCH 016/367] load IMGT/HLA repo commits to DynamoDB --- gfe-db/pipeline/config/source-config.json | 6590 ++++++++++++++++- .../pipeline/scripts/source_config/build.py | 5 +- gfe-db/pipeline/scripts/source_config/load.py | 50 + gfe-db/pipeline/template.yaml | 7 + 4 files changed, 6625 insertions(+), 27 deletions(-) create mode 100644 gfe-db/pipeline/scripts/source_config/load.py diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index ae390b04..42f42e2b 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,4 +1,6 @@ { + "created_at_utc": "2023-05-01T21:32:31Z", + "updated_at_utc": "2023-05-01T21:32:31Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", @@ -9,35 +11,6575 @@ "msf/" ], "default_input_parameters": { - "align": "False", - "kir": "False", - "mem_profile": "False", + "align": false, + "kir": false, + "mem_profile": false, "limit": "1000" }, "execution_history": [ + { + "version": 3520, + "execution_date_utc": null, + "commit": { + "sha": "38398a75e9762ff070d8e9bd714d074332646cd7", + "date_utc": "2023-04-17T16:03:52Z", + "message": "Merge pull request #334 from ANHIG/3520\n\nIPD-IMGT/HLA Release 3.52.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3520, + "execution_date_utc": null, + "commit": { + "sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", + "date_utc": "2023-04-17T16:01:01Z", + "message": "IPD-IMGT/HLA Release 3.52.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", + "date_utc": "2023-01-13T10:04:48Z", + "message": "Merge pull request #325 from ANHIG/3510\n\n3510", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "4b8432c7d56121c84d6ef1d75a1c7185c628c13d", + "date_utc": "2023-01-12T14:47:00Z", + "message": "IPD-IMGT/HLA Database Release 3.51.0\n\nUpdated the ihiw folder for 3.51.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", + "date_utc": "2023-01-12T14:36:43Z", + "message": "IPD-IMGT/HLA Release 3.51.0\n\nUpdates for 3.51.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", + "date_utc": "2022-12-14T10:02:54Z", + "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "36220a1c5c2d6954f4873a552544cc0e55b61d0a", + "date_utc": "2022-12-14T10:02:28Z", + "message": "Corrected missing date and version field in Allelelist_history.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "e941759874365cb152a3562c22d10847d10db326", + "date_utc": "2022-10-14T08:47:37Z", + "message": "Merge pull request #318 from ANHIG/3500\n\nhla.dat file for IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", + "date_utc": "2022-10-14T08:46:01Z", + "message": "hla.dat file for IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "1ce31fc9e2805034578eff60a269c02176f03252", + "date_utc": "2022-10-13T13:06:12Z", + "message": "Merge pull request #317 from ANHIG/3500\n\nIPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", + "date_utc": "2022-10-13T12:58:37Z", + "message": "IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816", + "date_utc": "2022-08-25T15:44:07Z", + "message": "Merge pull request #315 from ANHIG/3490\n\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", + "date_utc": "2022-08-25T15:43:12Z", + "message": "Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02", + "date_utc": "2022-08-21T09:31:21Z", + "message": "Merge pull request #314 from ANHIG/3490\n\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "1fd937e6c0ff8452f64152aec9632f0586f981d1", + "date_utc": "2022-08-21T09:29:01Z", + "message": "Corrected DRA*01:01:01:01 P group (DRA*01:01P)", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "50e92c677f4cd547c32bb9305269a762a9595074", + "date_utc": "2022-07-23T12:54:16Z", + "message": "Merge pull request #310 from ANHIG/3490\n\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt \u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "8732e7d4739a911e01f69d2c5bda82ca15ca68a9", + "date_utc": "2022-07-23T12:53:45Z", + "message": "Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "536e8833f3be4bbcffbfba43cd0b3043c5bf4068", + "date_utc": "2022-07-15T08:21:31Z", + "message": "Merge pull request #308 from ANHIG/3490\n\n3490", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "c90cc62006b35061c8db4b6f8da1b86de7650b23", + "date_utc": "2022-07-15T08:20:46Z", + "message": "Merge branch 'Latest' into 3490", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", + "date_utc": "2022-07-14T13:40:17Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "4863b8f0a070d70836dfbdc00bdf70aa7bb66345", + "date_utc": "2022-07-14T12:31:36Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", + "date_utc": "2022-07-14T12:28:41Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "dddc6afc29de895f4131693e17b3cc856ff23f8d", + "date_utc": "2022-07-14T12:27:25Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe", + "date_utc": "2022-04-20T08:39:00Z", + "message": "Merge pull request #305 from ANHIG/3480\n\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "4d33035dd296826bbde200e17e5281910ac8be13", + "date_utc": "2022-04-20T08:37:44Z", + "message": "Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "4a13df461c42f970a099de77377f309995e7995c", + "date_utc": "2022-04-19T08:30:24Z", + "message": "Merge branch '3480' into Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "5e1d9764c8e96749bc11d52807eea1f7cc38ce5c", + "date_utc": "2022-04-14T11:01:59Z", + "message": "Updated md5checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c" + }, + "input_parameters": null, + "status": null + }, { "version": 3480, - "commit_sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", - "date": "2022-04-14T11:00:42Z", - "status": "SUCCESS", - "input_parameters": { - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "1000" - } - }, - { - "version": 3470, - "commit_sha": "06ceff14b2db920d458dc337b1100dced992e627", - "date": "2022-01-13T16:52:15Z", - "status": "SUCCESS", - "input_parameters": { - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "1000" - } + "execution_date_utc": null, + "commit": { + "sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", + "date_utc": "2022-04-14T11:00:42Z", + "message": "IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "date_utc": "2022-03-15T14:27:59Z", + "message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d", + "date_utc": "2022-03-15T14:27:31Z", + "message": "Update to xml/hla.xml.zip correcting meta data", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e", + "date_utc": "2022-02-10T15:36:59Z", + "message": "Merge pull request #296 from ANHIG/3470\n\nCorrection of HLA P Groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "8ab272288e81fa9a49fd4765579b066c2c03cc10", + "date_utc": "2022-02-10T15:26:19Z", + "message": "Correction of HLA P Groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "d4c410cd91618a8a74a7763598e499f6a8aa168b", + "date_utc": "2022-01-14T15:25:23Z", + "message": "Merge pull request #292 from ANHIG/3470\n\n3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "db46d2a0209720c5fa0ab8b03403f7009f69d2d6", + "date_utc": "2022-01-14T12:27:52Z", + "message": "Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "ebb3d8c6aa383567bb7794cacf745b1c82efbb7f", + "date_utc": "2022-01-14T12:27:35Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "fc712c5a4dd00f534e845982a29f46a14e22b292", + "date_utc": "2022-01-14T08:05:58Z", + "message": "Update README.md\n\nUpdate sponsorship contact and malformed section header", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "239bf68f403bbdbabb43fa0277040f4dda2b2aff", + "date_utc": "2022-01-13T20:33:38Z", + "message": "Merge pull request #291 from ANHIG/3470\n\n3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "d86bdd9983424c792691269fa10e6f022ccf2191", + "date_utc": "2022-01-13T16:53:03Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "06ceff14b2db920d458dc337b1100dced992e627", + "date_utc": "2022-01-13T16:52:15Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", + "date_utc": "2022-01-04T09:19:02Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810", + "date_utc": "2022-01-04T09:18:33Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "d76ca7d75891aac95205b2cc11510ce8ef41a65a", + "date_utc": "2021-11-11T11:49:26Z", + "message": "Merge pull request #289 from ANHIG/3460\n\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "178c68cca2044cbd5032cbff23e4c06b738aed2a", + "date_utc": "2021-11-11T11:48:57Z", + "message": "Updated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "2d19daf42ff47c2f2c4e7970dd77ed32768eb38f", + "date_utc": "2021-10-26T11:32:30Z", + "message": "Merge pull request #286 from ANHIG/3460\n\nChanges to descriptors for two deleted alleles", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "3f46491c0fe377fd922412c93137efb6a4879b05", + "date_utc": "2021-10-26T11:15:21Z", + "message": "Changes to descriptors for two deleted alleles", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "8dd2a04b1d7e559f5124d012f0a729d0180216d2", + "date_utc": "2021-10-11T15:33:46Z", + "message": "Merge pull request #283 from ANHIG/3460\n\nIPD-IMGT/HLA Release 3.46.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "ddda708da9f2f41ae7e7d122973c2eddb141d949", + "date_utc": "2021-10-11T15:29:53Z", + "message": "Adding updated alignment zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "8d77b3dd93959663d58ae5b626289d0746edd0e7", + "date_utc": "2021-10-11T15:13:57Z", + "message": "Merge pull request #282 from ANHIG/3460\n\nRelease 3.46.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea", + "date_utc": "2021-10-11T14:48:05Z", + "message": "IPD-IMGT/HLA Release 3.46.0\n\nNon-ascii chars removed", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "389b55b1c3ef58ea1136fb0c9e6d2ce73038d655", + "date_utc": "2021-10-11T13:16:09Z", + "message": "IPD-IMGT/HLA Release 3.46.0\n\nUpdating READMEs", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "5088650c144e6a3ee05ac1e015d487a86095e665", + "date_utc": "2021-10-11T12:53:06Z", + "message": "IPD-IMGT/HLA Release 3.46.0 Build\n\nInitial Build of 3.46.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", + "date_utc": "2021-09-17T15:49:56Z", + "message": "Merge pull request #281 from ANHIG/3450\n\nUpdate of release_version.txt to 3.45.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "352813601073bcdc3d5eb08d1be07be904276a9a", + "date_utc": "2021-09-17T15:49:21Z", + "message": "Update of release_version.txt to 3.45.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "6c613ce701353f42b6c911801f0aeb78413fac9d", + "date_utc": "2021-08-20T15:25:29Z", + "message": "Merge pull request #279 from ANHIG/3450\n\nIPD-IMGT/HLA Patch 3.45.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "8f892b2675dd6464f526d32f1ad1d3fd62fa3b03", + "date_utc": "2021-08-20T14:12:35Z", + "message": "IPD-IMGT/HLA Patch 3.45.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "a231c3b065a7b9c86c92915f3b4bcf012ec36175", + "date_utc": "2021-07-20T11:13:25Z", + "message": "Merge pull request #276 from ANHIG/3450\n\nRemoval of invalid control characters from hla.xml and hla.dat files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d", + "date_utc": "2021-07-20T10:34:46Z", + "message": "Removal of invalid control characters from hla.xml and hla.dat files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "4a8d93e8607e2413edee71da68cade6e11249fea", + "date_utc": "2021-07-19T11:27:37Z", + "message": "Merge pull request #274 from ANHIG/3450\n\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "d3fd19b04d4256600e8c90a27a2b317d61514c86", + "date_utc": "2021-07-19T11:23:30Z", + "message": "Update hla_prot/nuc/gen.fasta in main directory with latest version", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "fd63f824a11eead1f7fb39457251c7ac27ad1f93", + "date_utc": "2021-07-15T08:07:22Z", + "message": "Merge pull request #273 from ANHIG/3450\n\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "89b57278869c7b46fbbaf94825ed336328f3567a", + "date_utc": "2021-07-15T07:59:10Z", + "message": "Re-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "6fdf7add8bb4f416bd8660e6b826d80e8759dfe1", + "date_utc": "2021-07-14T06:19:03Z", + "message": "Merge pull request #271 from ANHIG/3450\n\n3450", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "b57de92d58da2bf787e5af34ab09e0e8ee6cea6c", + "date_utc": "2021-07-13T16:04:39Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "4cdd02827d4b0d2d8834e45baaea621663e0d632", + "date_utc": "2021-07-13T16:03:03Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "e6a3f0cc5710495475e7b959ee82c649978843f8", + "date_utc": "2021-07-13T16:01:36Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "487c16cf1fb4ecb7eca25d752cb7178f10232a81", + "date_utc": "2021-07-13T15:56:41Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "3d7382f653a9707c3b2d683e7d58b7b9d0b4e747", + "date_utc": "2021-07-13T15:55:05Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "d155ba8553d2c53580ef66fbf733484dc2857a30", + "date_utc": "2021-07-13T15:52:43Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "af805f6d40beef639fac7bd1c5f7789893c2f662", + "date_utc": "2021-06-15T10:31:53Z", + "message": "Merge pull request #268 from ANHIG/3440\n\nUpdated DQB1 version number in gen txt file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "ee9eefb21f878da18c72bdc04b31d6ec5d8ade06", + "date_utc": "2021-06-15T10:26:05Z", + "message": "Updated DQB1 version number in gen txt file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "a736a7ce4d98a0fefa3f4c01ab6da4641de74254", + "date_utc": "2021-06-11T12:09:09Z", + "message": "Merge pull request #267 from ANHIG/3440\n\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "2f6878301950dfea48a8147a6d8bd012be564063", + "date_utc": "2021-06-11T12:09:02Z", + "message": "Merge branch 'Latest' into 3440", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "c0510fbaa138ba0029d8aa2949c282fb2dfbf926", + "date_utc": "2021-06-11T10:16:30Z", + "message": "Inclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "4871325c65b16d5fc1a0fb406ebf539c3cbcf054", + "date_utc": "2021-05-12T10:36:19Z", + "message": "Merge pull request #266 from ANHIG/3440\n\nRemoval of duplicate DRB1 entries from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "cf8ed2bb499fae21b7ed1544177ef3589a8246b1", + "date_utc": "2021-05-12T10:34:43Z", + "message": "Removal of duplicate DRB1 entries from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "b9d97ef45c56394528534bd1a2ec7d2d78523354", + "date_utc": "2021-04-26T14:25:47Z", + "message": "clean", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "8da1eca28db8f6ae0db7e7134d334a10eb96f6a3", + "date_utc": "2021-04-21T11:17:00Z", + "message": "Merge pull request #263 from ANHIG/3440\n\nIPD-IMGT/HLA Release 3.44.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "a2726dfb0cde8a5d567ce9a115d4f254f2af3851", + "date_utc": "2021-04-21T11:16:49Z", + "message": "Merge branch 'Latest' into 3440", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "410e5b8bd76c20bcde2cd0e92c78713e00160c28", + "date_utc": "2021-04-21T10:36:48Z", + "message": "IPD-IMGT/HLA Release 3.44.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "4240ef4cf17e503c44b177ff0f7b740258ac2e70", + "date_utc": "2021-04-12T15:17:44Z", + "message": "Merge pull request #262 from ANHIG/3430\n\nCorrection of DQB1 pseudo-exon mark up", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "7b746d5303493fb53214ceffbd9b365c8ef4a126", + "date_utc": "2021-04-01T10:04:53Z", + "message": "Correction of DQB1 pseudo-exon mark up", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "94cfe2ac15af0171f1397984ca0d1968a6931eb3", + "date_utc": "2021-03-03T08:53:38Z", + "message": "Merge pull request #260 from ANHIG/3430\n\nAddition of files for IHIW HML References", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "c37267e1ee355c619a3058da5a7135e19e6522de", + "date_utc": "2021-03-03T08:44:58Z", + "message": "Moving to hml subdir in ihiw", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "d531c3422f806634d35d611b0296b6a34815c4e7", + "date_utc": "2021-02-26T12:30:20Z", + "message": "Addition of files for IHIW HML References\n\nAddition of files for IHIW HML References", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "0fa36435691cac5651bee2ffe511f73ccd98c367", + "date_utc": "2021-02-17T15:20:04Z", + "message": "Merge pull request #258 from ANHIG/3430\n\nCorrection of release version in hla.xml and hla_ciwd.xml and additio\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "a65fcca04e51ba8a9d48d2ee676be1de7ff01746", + "date_utc": "2021-02-17T14:31:37Z", + "message": "Correction of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICB", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "3182e0793150de4ffb34da2774991cb24e49a191", + "date_utc": "2021-02-04T13:05:18Z", + "message": "Merge pull request #256 from ANHIG/3430\n\nUpdate hla.xml.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "5df8b7ecec0e249df5485dd622efed8b35758540", + "date_utc": "2021-02-04T11:29:37Z", + "message": "Update hla.xml.zip\n\nCorrection of DQA1*01:07:01 G-group tag", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "0fe7efb1a6217accb8d53cbb17a633f406459fbb", + "date_utc": "2021-02-03T16:38:34Z", + "message": "Merge pull request #254 from ANHIG/3430\n\nP, G group name patch and other fixes", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "2fdc68adf24ec02e28fba5657c7f31c1373491d2", + "date_utc": "2021-02-03T16:11:39Z", + "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "cf7eb4a9781fbdac6dba9ff7b345db2d88748eea", + "date_utc": "2021-02-03T16:10:25Z", + "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "6305b6c83d61553d3606905f7b41a0cb99f92f0d", + "date_utc": "2021-01-19T16:57:57Z", + "message": "Merge pull request #252 from ANHIG/3430\n\nCorrect to P group allocation for B*51:329Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "25c04ea1f8bc4a9915417998310a563bdbb48115", + "date_utc": "2021-01-19T16:56:43Z", + "message": "Correct to P group allocation for B*51:329Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "cee977d8d1ca2d1f03f384e53227d56e5143b6fb", + "date_utc": "2021-01-19T11:56:18Z", + "message": "Merge pull request #251 from ANHIG/3430\n\nIPD-IMGT/HLA Release 3.43.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "03ded64be9b290287ab0101891ca6f338861c2fe", + "date_utc": "2021-01-19T11:55:23Z", + "message": "IPD-IMGT/HLA Release 3.43.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "4ec1022d2645f3c2e5018971473710d568078eae", + "date_utc": "2021-01-18T16:31:24Z", + "message": "Merge pull request #250 from ANHIG/3430\n\n3430", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "7a7d58ec828e8295dd4011f4f460f961a2b4428a", + "date_utc": "2021-01-18T15:04:52Z", + "message": "IPD-IMGT/HLA Release 3.43.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "67c8be545d4483ac34f86fdd57f09135a4820be6", + "date_utc": "2021-01-18T15:02:25Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "441eeff3a9fca4934fc9cf54e2e4a914bb43ef10", + "date_utc": "2021-01-18T14:51:08Z", + "message": "IPD-IMGT/HLA Release 3.43.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "a02389393dbd06e2e936d7d2438ef7e48fb969d9", + "date_utc": "2020-12-16T11:39:46Z", + "message": "Merge pull request #248 from ANHIG/3420\n\nUpdate hla.xml.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "e9eb52c8016d15233e9c70537d830181bc28fec5", + "date_utc": "2020-12-16T11:37:50Z", + "message": "Update hla.xml.zip\n\nRemoval of HLA- from MIC gene designations", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "c5468c985964935bd9600f8e20380e31be449e2b", + "date_utc": "2020-12-16T11:16:26Z", + "message": "Merge pull request #247 from ANHIG/3420\n\nUpload of hla.xsd and hla_ambigs.xsd", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "5ef0d330953fba1889653b120bdf50d22cc571a7", + "date_utc": "2020-12-16T11:16:00Z", + "message": "Upload of hla.xsd and hla_ambigs.xsd", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "7486e3f8276e3a8495d2b154495d7a8fa30e57c0", + "date_utc": "2020-12-09T10:59:31Z", + "message": "Merge pull request #244 from ANHIG/3420\n\nUpdate dpb_tce.csv", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "41b3364db96b56b6dd596d776385657e9f2d96a2", + "date_utc": "2020-12-09T10:58:52Z", + "message": "Update dpb_tce.csv\n\nAdditional TCE assignments included", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "e435af939c4a776f9cb9309e761a46cbd0043b61", + "date_utc": "2020-11-09T15:44:49Z", + "message": "Merge pull request #242 from ANHIG/3420\n\nUpdate to release_verison.txt and md5checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "d6c74bdb8f18dc13086d95ff3072af1422b61889", + "date_utc": "2020-11-09T15:43:31Z", + "message": "Update to release_verison.txt and md5checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "98d47fb0511e0b19b087c29a8464e773106334a8", + "date_utc": "2020-11-09T15:38:58Z", + "message": "Merge pull request #241 from ANHIG/3420\n\nRemoval of expression characters from G and P groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "c436780fea7228df63f493451531be6fd448854e", + "date_utc": "2020-11-09T15:38:20Z", + "message": "Removal of expression characters from G and P groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "ee5934b4ff020fe21cf59e51ae78f623fed259c0", + "date_utc": "2020-10-23T15:10:51Z", + "message": "Merge pull request #239 from ANHIG/3420\n\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "9ad7336fb1b7b6307310efb0308f6f7362133e8c", + "date_utc": "2020-10-23T15:09:34Z", + "message": "Removal of duplicate DRB1*01:01:01:01 entries from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "dc54b50015fcfbb49528748520e0d7f2b2ff2e08", + "date_utc": "2020-10-16T06:22:10Z", + "message": "Merge pull request #237 from ANHIG/3420\n\nCorrections to hla_nom.txt and rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "46a38e4abbd2392c57350f023b5c855070e44cf7", + "date_utc": "2020-10-16T06:20:59Z", + "message": "Corrections to hla_nom.txt and rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "596a5e28098a9b937e947cba3dbf2a4ea866a886", + "date_utc": "2020-10-15T14:43:53Z", + "message": "Merge pull request #236 from ANHIG/3420\n\nIPD-IMGT/HLA Release 3.42.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "59ed1d6dffcc2787bf974f4ea69092a9072cc184", + "date_utc": "2020-10-15T12:45:32Z", + "message": "IPD-IMGT/HLA Release 3.42.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "c40a48a903d50116e537c135e6f852900341dbf8", + "date_utc": "2020-09-11T14:32:04Z", + "message": "Merge pull request #234 from ANHIG/3410\n\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and \u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "432ebf6dddf39319f93a984938d160f5fdd86b02", + "date_utc": "2020-09-11T14:28:00Z", + "message": "Corrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "92f2221eac44170043965bf8c2f9abfbe8a3d6fe", + "date_utc": "2020-09-07T13:40:08Z", + "message": "Merge pull request #233 from ANHIG/3410\n\n3410", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "a192c306215ff6657c46c06ac3d8e44fa8b0c237", + "date_utc": "2020-09-07T13:38:40Z", + "message": "Updates to DPB-TCE", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "59b5cdb1dee0213511256459d4fcde13649ee888", + "date_utc": "2020-09-07T13:35:06Z", + "message": "Updates to DPB-TCE", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "6fdaa17d9183d60ed609197acdd18fea87101931", + "date_utc": "2020-09-07T13:33:01Z", + "message": "Update to dpb-tce-header", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "ea1a723bdac5652aa6407361fd05e814f3a51401", + "date_utc": "2020-09-07T13:21:55Z", + "message": "Merge pull request #232 from ANHIG/3410\n\nChanges for missing MICA genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "48e676dd09433ba9181d31db3c938b68cbc2c194", + "date_utc": "2020-09-07T12:08:16Z", + "message": "Changes for missing MICA genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "60c4ea7496d1133d7f3e146aea13f48c42c50f34", + "date_utc": "2020-09-07T11:34:33Z", + "message": "Merge pull request #231 from ANHIG/3410\n\nMerge pull request #230 from ANHIG/Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "145561f6c5c7a3e6a4a07366457eb3a1edcf2200", + "date_utc": "2020-09-07T11:31:30Z", + "message": "Merge pull request #230 from ANHIG/Latest\n\nLatest to 3410", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "7ca733b18edab1fc837a34e3764b7d55e8dc93b0", + "date_utc": "2020-07-30T09:33:20Z", + "message": "Merge pull request #228 from ANHIG/3410\n\nCorrected serology for E*01:114 and E*01:115", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "09f5ae780a2907e61ad8d04555cb4a07c45ba2d7", + "date_utc": "2020-07-30T09:32:52Z", + "message": "Corrected serology for E*01:114 and E*01:115", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "318d9bf94836219690597e8f3f88d6e544008903", + "date_utc": "2020-07-17T09:01:03Z", + "message": "Merge pull request #227 from ANHIG/3410\n\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "a48af996cb97f811d37735f251903ece2b08cbfc", + "date_utc": "2020-07-17T08:59:57Z", + "message": "Correction of C*01:02:04 in fasta/hla_nuc.fasta", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "8a1c83d5eaaa9128aac546659d0cc97602bb7a10", + "date_utc": "2020-07-14T15:16:59Z", + "message": "Merge pull request #226 from ANHIG/3410\n\nRemoval of invalid characters from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "17fd07eda35d5224aa199c8b75a187676e59f4f8", + "date_utc": "2020-07-14T15:15:09Z", + "message": "Removal of invalid characters from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "408f46b67f28e31941e8b5f0fc30fcf6c3453936", + "date_utc": "2020-07-14T13:03:15Z", + "message": "Merge pull request #224 from ANHIG/3410\n\nCorrected header for dpb_tce.csv file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "19d69647f9abfa71c99eb9db5c38006af993864e", + "date_utc": "2020-07-14T13:02:45Z", + "message": "Corrected header for dpb_tce.csv file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a", + "date_utc": "2020-07-13T14:51:38Z", + "message": "Merge pull request #222 from ANHIG/3410\n\nIPD-IMGT/HLA Release 3.41.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7", + "date_utc": "2020-07-13T13:25:47Z", + "message": "IPD-IMGT/HLA Release 3.41.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "28392d448b1ed1b928e0e47c79655dd8ab451a87", + "date_utc": "2020-06-01T10:19:49Z", + "message": "Merge pull request #221 from ANHIG/3400\n\nRestored missing xsd file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "84b22ea27bf990f8863509d5a808f221d211fbbd", + "date_utc": "2020-06-01T10:18:24Z", + "message": "Restored missing xsd file\n\nRestored missing xsd file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "7fc318a21ee5e61b20b67713da83f53f170fa8c9", + "date_utc": "2020-04-30T12:19:29Z", + "message": "Merge pull request #219 from ANHIG/3400\n\nRemoval of invalid expression characters from G and P groups", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "776bfa37573cd955f2a65b153c2a4a9da135ccf3", + "date_utc": "2020-04-30T12:16:43Z", + "message": "Removal of invalid expression characters from G and P groups", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "313fa941c27dc80c8be643e559a57fa9a61b5c81", + "date_utc": "2020-04-22T11:37:19Z", + "message": "Merge pull request #217 from ANHIG/3400\n\n3400", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "04b174de7519eba544de546c8da83605b2d67695", + "date_utc": "2020-04-22T11:36:54Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "9443bf0185c229b2805f6d748642a9ef868ed910", + "date_utc": "2020-04-22T10:11:07Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "33114538c5c04a541b79c07b9eab13e7f4688776", + "date_utc": "2020-04-22T10:06:30Z", + "message": "Merge pull request #216 from ANHIG/3400\n\n3400", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "aa665c92a1e8a83795a769b2df05ea523230a6ea", + "date_utc": "2020-04-22T10:03:51Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d", + "date_utc": "2020-04-22T10:02:46Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "f42ef066981fa407258f525f2191ae6dacbdf3a3", + "date_utc": "2020-04-22T10:01:08Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "db5a21729701340b0ce4441267d315fc3ff9d56c", + "date_utc": "2020-04-22T09:57:21Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "3565d1fa78d202b3ab92badfc438b07104835152", + "date_utc": "2020-04-22T09:15:05Z", + "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "8cd90d4790a8e27577adbb677c5e1b711f6dd85e", + "date_utc": "2020-04-22T09:02:07Z", + "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "18599815b186419ea8f71caccd3d3496e52310bb", + "date_utc": "2020-04-21T12:13:52Z", + "message": "Updated C*07:226 enry in deleted alleles list", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "3bef58fa463f149dba9bbe39ce5998dc309775b1", + "date_utc": "2020-02-03T10:54:45Z", + "message": "Merge pull request #214 from ANHIG/3390\n\n3390", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4", + "date_utc": "2020-02-03T10:54:06Z", + "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1", + "date_utc": "2020-02-03T10:50:43Z", + "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "933b99c3cbf59d96086e272189e9f885684c3a3c", + "date_utc": "2020-01-23T10:19:10Z", + "message": "Merge pull request #213 from ANHIG/3390\n\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "0d5afcde672cf0472d5f02f4705dd8d31c32eb01", + "date_utc": "2020-01-23T10:17:07Z", + "message": "Removal of HLA- prefix for MICA/MICB alleles in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "e5e80a1f24de819be3be7d0b2661b6eb5f0917ab", + "date_utc": "2020-01-23T10:04:20Z", + "message": "Merge pull request #212 from ANHIG/3390\n\n3390", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "b23d7db0eebbf52d510780cefb6e09f83de70581", + "date_utc": "2020-01-23T09:59:05Z", + "message": "Correction to DQA1*01:07P group name in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "032815608e6312b595b4aaf9904d5b4c189dd6dc", + "date_utc": "2020-01-22T12:45:20Z", + "message": "Updated Alignments_Rel_3390.zip and md5 checksums following previous commits", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "72911607eb497585b8e56d906d0794c99f888e7c", + "date_utc": "2020-01-22T11:32:33Z", + "message": "Merge pull request #210 from ANHIG/3390\n\n3390", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "b25532e27dabf40752a2687c6b14c7e521addf4d", + "date_utc": "2020-01-22T11:27:27Z", + "message": "Merge branch '3390' of github.com:ANHIG/IMGTHLA into 3390", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "14a38b648034e61270207ba3672a19ec08401aca", + "date_utc": "2020-01-22T11:23:48Z", + "message": "Update to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "30ca054efd7872597e8a3e14043627ae126a1ee9", + "date_utc": "2020-01-22T11:02:35Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "a9f619032ea68c561e39a9ea3fe4358543356a92", + "date_utc": "2020-01-22T10:54:06Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "0bfff70fe8ca504abaf8637ccd4ecc752e9717e9", + "date_utc": "2020-01-22T10:52:27Z", + "message": "Update README.md\n\nCorrected formatting of lists of fields.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "e7537add911efbf8890b126d3639c0560fe03827", + "date_utc": "2020-01-22T10:46:35Z", + "message": "Merge pull request #209 from ANHIG/3390\n\nUpdate to C*12:139Q moving defined serology", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "e05a5c42d89815626d4a272d3283e2bd86f5fc66", + "date_utc": "2020-01-22T10:45:26Z", + "message": "Update to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\"", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "a19f887adf8ddf4c61c1af803d46bbd35643516a", + "date_utc": "2020-01-22T10:41:13Z", + "message": "Merge pull request #208 from ANHIG/3390\n\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "bd4562b0edc5b02a22b8a588568e04f0362d8220", + "date_utc": "2020-01-22T10:39:24Z", + "message": "Updated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "d89e87e2eb0296a353cd880d47773307d949ad02", + "date_utc": "2020-01-20T14:09:42Z", + "message": "Merge pull request #207 from ANHIG/3390\n\nIPD-IMGT/HLA Release 3.39.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "48caa202c941b79a1868311cd2bc2dbf45889aea", + "date_utc": "2020-01-20T12:59:01Z", + "message": "IPD-IMGT/HLA Release 3.39.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "b67c8cee9f317b9aab7ca3a9478813183c77e16f", + "date_utc": "2019-11-18T10:52:18Z", + "message": "Merge pull request #204 from ANHIG/3380\n\nLower case base 't' in gen files for B*07:14 corrected to 'T'", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "054dac767e3513fed7ced0639fc67dd371b4bd28", + "date_utc": "2019-11-18T10:49:42Z", + "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "02ef01dd646992f7518094c48281eb1b389ac105", + "date_utc": "2019-11-18T10:46:03Z", + "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "3e8bb627774ad62a765fb7826bef8b8d3efc82b8", + "date_utc": "2019-11-05T14:33:40Z", + "message": "Merge pull request #203 from ANHIG/3380\n\nRemoval of N from G group name for C*07:726:01G in xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "9ab5d76764617e43c840fbe187b7c3173682d94c", + "date_utc": "2019-11-05T14:32:38Z", + "message": "Removal of N from G group name for C*07:726:01G", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "d5e7b34526886c7f5a3291b132b3c80ce55640cb", + "date_utc": "2019-10-29T12:24:57Z", + "message": "Merge pull request #199 from ANHIG/3380\n\nRemoval of tab character from first line of hla.xml and conversion of\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "b46aec85945ed773eff0445db3b0940f4469d028", + "date_utc": "2019-10-29T12:24:07Z", + "message": "Removal of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "c259def486334fc9f7610d6ecb1d22c7fd92507d", + "date_utc": "2019-10-18T10:21:54Z", + "message": "Merge pull request #197 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "788e9d8a3e8db9606824d2d52646bd91902f03a9", + "date_utc": "2019-10-18T10:21:26Z", + "message": "IPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "2a61062a54d8491751fc7d8eaed23e8bbf4e3830", + "date_utc": "2019-10-17T15:14:13Z", + "message": "Merge pull request #196 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "fb025d76e2509be704b4b738e4ac5f83e511aea3", + "date_utc": "2019-10-17T15:12:58Z", + "message": "IPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "475cfe27e43194a6d38915e4110dfc5be1b12935", + "date_utc": "2019-10-17T10:47:54Z", + "message": "Merge pull request #195 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "01588fbf4c5636142fe8d33980a3edab2b023e9d", + "date_utc": "2019-10-17T10:45:14Z", + "message": "IPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "0d06063abf79210210b95887714630740210e26a", + "date_utc": "2019-10-04T14:30:56Z", + "message": "Merge pull request #193 from ANHIG/3370\n\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "96e477a681d939a64af04440ee682a2d0f6be365", + "date_utc": "2019-10-04T14:26:57Z", + "message": "Updating checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "021b5670e6e563087b7821fca927f62d989e5cea", + "date_utc": "2019-10-04T14:24:16Z", + "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "be66340f37c15a1d30c61eb05881d63fa99ea5f6", + "date_utc": "2019-10-04T14:22:17Z", + "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "8681f662939bd76d24ebc56f149118fb6567ee18", + "date_utc": "2019-10-04T14:13:36Z", + "message": "Merge branch '3370' of github.com:ANHIG/IMGTHLA into 3370", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0", + "date_utc": "2019-10-04T13:57:07Z", + "message": "Removal of erroneous 0 and pipe from TAP protein numbering and rezipping archive", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "81b6b174ec67929d0b4401b00e25df87cb1f6718", + "date_utc": "2019-10-04T13:11:38Z", + "message": "Removal of erronenous 0 and pipe in alignment file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168", + "date_utc": "2019-07-22T14:55:12Z", + "message": "Merge pull request #188 from ANHIG/3370\n\nUpdate to C*07:726:01G Designation", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "ba884d04072b9b74763294c05fecffe465056590", + "date_utc": "2019-07-22T14:54:22Z", + "message": "Update to C*07:726:01G Designation\n\nUpdate to C*07:726:01G Designation in hla.xml.zip file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "fef5db5ec9c98b47c487f92b714ffbe05abc03cf", + "date_utc": "2019-07-08T09:13:10Z", + "message": "Merge pull request #184 from ANHIG/3370\n\nUpload of hla.dat file for 3.37.0 which did not upload correctly", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "0d3a6c5423405678431f647444cbefb72626210b", + "date_utc": "2019-07-08T09:11:11Z", + "message": "Upload of hla.dat file for 3.37.0 which did not upload correctly", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "887434edaeec2f4161fdc1642dab4d07e55f23c8", + "date_utc": "2019-07-04T13:16:00Z", + "message": "Merge pull request #182 from ANHIG/3370\n\n3370", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "431b4b6434f318354426ee02a49616b998e8cc68", + "date_utc": "2019-07-04T13:15:25Z", + "message": "Delete Alignments_Rel_3360.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "9656fba11d0cb9a3dcf28eb8615337f85b5f65c1", + "date_utc": "2019-07-04T13:13:35Z", + "message": "IPD-IMGT/HLA Release 3.37.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "d557b80c2db149dc50e2163abe30635c32faa971", + "date_utc": "2019-06-06T15:15:05Z", + "message": "Merge pull request #181 from ANHIG/3360\n\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb", + "date_utc": "2019-06-06T15:14:20Z", + "message": "Addition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "293b0e1f740595ef2ae765e0f70c64a92c53e054", + "date_utc": "2019-05-13T12:52:43Z", + "message": "Merge pull request #180 from ANHIG/3360\n\nUpdates to hla.xml and hla_nom.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "1bc1e29a8e819a698b1b88f443d908f834bb82b7", + "date_utc": "2019-05-13T12:51:25Z", + "message": "Updates to hla.xml and hla_nom.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f", + "date_utc": "2019-04-23T09:33:22Z", + "message": "Merge pull request #178 from ANHIG/3360\n\nUpdate to C Genomic alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "6c01806964b5fd841d9e76290bb2b67a9a2014fc", + "date_utc": "2019-04-23T09:32:15Z", + "message": "Update to C Genomic alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "730872d14dae5650a1cf69e9110d00af523235f4", + "date_utc": "2019-04-18T09:14:03Z", + "message": "Merge pull request #177 from ANHIG/3360\n\nUpdated protein alignment for MICA*029:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "67ad77c3759b8ce339c7f72e45dc69e112346530", + "date_utc": "2019-04-18T09:09:56Z", + "message": "Updated protein alignment for MICA*029:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "0f20a34eb36af52fd2e5877f0d532a2d7196f3f6", + "date_utc": "2019-04-18T08:33:01Z", + "message": "Merge pull request #176 from ANHIG/3360\n\nIPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "61daadbf669adf36fe353b4d6487acae57268715", + "date_utc": "2019-04-18T08:32:24Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "59c7309f45fd1973beba192c429073b8469b5766", + "date_utc": "2019-04-17T09:25:25Z", + "message": "Merge pull request #175 from ANHIG/3360\n\n3360", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "ffddb088051b8b0b0de0e9956613e31f88b2fe64", + "date_utc": "2019-04-17T09:23:42Z", + "message": "Delete .gitattributes", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "af8f6da4c921a2a5d5d392f550edba5003bcd65a", + "date_utc": "2019-04-17T09:19:50Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", + "date_utc": "2019-04-17T09:10:57Z", + "message": "Merge pull request #174 from ANHIG/3360\n\n3360", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "bf673b4a4f42415317b116ef71552a75d15974c7", + "date_utc": "2019-04-17T09:09:26Z", + "message": "Delete .gitattributes", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "1b9b17a14e9c070b64b9d55b288b68745fa3a49c", + "date_utc": "2019-04-17T09:07:45Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "10ff0031128024299158c2873e6f4f19bdfce9fa", + "date_utc": "2019-04-17T09:05:13Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "0fa0767f806b67ec842f6eda423931038c74456d", + "date_utc": "2019-04-17T09:03:09Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "fd64197a3eb6ca7b68b8ff47b489858efa673909", + "date_utc": "2019-04-17T09:01:53Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "5298cb37ddccb57dc9f47dd730daa8e021ce6ede", + "date_utc": "2019-04-17T09:01:16Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "af857a504106434a753ecd541f7b0bb5d07970aa", + "date_utc": "2019-04-17T09:00:15Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "154bc94f928f5e4c20ddb9dff112de36b4f2086a", + "date_utc": "2019-04-17T08:57:40Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", + "date_utc": "2019-01-29T17:38:58Z", + "message": "Merge branch '3350' into Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "182b469d47d2debc7353517cb7a3b7c92f9f4176", + "date_utc": "2019-01-29T17:20:59Z", + "message": "Delete hla_nom.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "62034dec31973902cdbad9dde49d215016520b5e", + "date_utc": "2019-01-29T16:54:18Z", + "message": "Correction to hla_nom.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba", + "date_utc": "2019-01-28T09:54:30Z", + "message": "Correction of C*03:99:02 name change to C*01:15", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "283c47387dbc9ef10de816a5a7069edc194ec215", + "date_utc": "2019-01-24T12:27:42Z", + "message": "Merge pull request #168 from ANHIG/3350\n\n3350", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "1647233ff5acfd74579e079bcc0bd33aa67d0344", + "date_utc": "2019-01-24T12:23:21Z", + "message": "Merge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "c475baba75906c3d0b59cd0a460e646cd0d6f694", + "date_utc": "2019-01-24T12:22:46Z", + "message": "IPD-IMGT/HLA Release 3.35.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "f4cee99def7786ecdc76093de36441a22e1d2744", + "date_utc": "2019-01-24T11:12:59Z", + "message": "Delete temp", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "25e45be1413ac507192852914d3aeb808834c08d", + "date_utc": "2019-01-24T11:12:04Z", + "message": "Create temp", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "b242db2010c8b5ed5f22ba89c3132da225fc5fa2", + "date_utc": "2019-01-24T10:13:21Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "472b541958e2f8755dd72bf8601404c3fb035115", + "date_utc": "2019-01-24T10:13:04Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "cd579d7ed59cc01e5b1d5230543b552e1afe55ce", + "date_utc": "2019-01-23T16:43:09Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "99547568f22e486a758db0df41c27bd7a0a4abe0", + "date_utc": "2019-01-23T12:35:16Z", + "message": "Merge pull request #167 from ANHIG/3350\n\n3350", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "2841da4de8bad88fdcff4f711d188eca731320e4", + "date_utc": "2019-01-23T12:33:52Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "bc5afbccfcab83e753302e06c9f4c9c232992646", + "date_utc": "2019-01-23T12:32:29Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "58d5dbb01d59bb01bf52a54ee916de0502e3795e", + "date_utc": "2019-01-23T12:24:28Z", + "message": "Delete Alignments_Rel_3340.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "80b19dd75cfc5144df45b7ed9b69ae237895b3ee", + "date_utc": "2019-01-23T12:22:08Z", + "message": "IPD-IMGT/HLA Release 3.35.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "9a56d821cf09fa6acf34ba7fdb5fec294302dc68", + "date_utc": "2019-01-23T12:20:16Z", + "message": "IPD-IMGT/HLA Release 3.35.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "440678154494d8efd6d3fc4fe1c225b8fab3b25b", + "date_utc": "2018-11-06T11:30:30Z", + "message": "Merge pull request #165 from ANHIG/3340\n\n3340", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "f2472aaf572658757a7fc2b0132fcc85fbfe02c1", + "date_utc": "2018-11-06T11:29:52Z", + "message": "Update md5checksum.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "3062d7af91c20811352c88bb87d318a93fa3fd78", + "date_utc": "2018-11-06T11:25:45Z", + "message": "Updates to protein number for B*13:123Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "d7a9804aa1e45b977538a5d6b405584b5c9f2422", + "date_utc": "2018-11-06T11:15:51Z", + "message": "Update xml/hla.xml.zip\n\nCorrrected sequence status for C*04:180:01, C*15:08", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48", + "date_utc": "2018-10-18T15:10:34Z", + "message": "Merge pull request #164 from ANHIG/3340\n\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9", + "date_utc": "2018-10-18T15:05:10Z", + "message": "Update to DQB1*05:02:01:04 in DQB1_prot.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "5edcf73549d1f462932c4fbb9416e911665bca15", + "date_utc": "2018-10-17T09:17:38Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "2a0214a4cf92aa2b145b3b6a29fe234ea5649c27", + "date_utc": "2018-10-17T09:15:48Z", + "message": "Merge pull request #162 from ANHIG/3340\n\nIPD-IMGT/HLA Release 3.34.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "589fec138a6544295f0b146d0da8c24735910bfb", + "date_utc": "2018-10-17T09:08:57Z", + "message": "IPD-IMGT/HLA Release 3.34.0\n\nRelease of files for IPD-IMGT/HLA Release 3.34.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "0fb005a2a7da21b0a44670969e57b2cef883fea2", + "date_utc": "2018-09-06T11:04:54Z", + "message": "Update Deleted_alleles.txt\n\nErroneous comma removed", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e", + "date_utc": "2018-07-31T09:59:25Z", + "message": "Merge pull request #157 from ANHIG/3330\n\nCorrections to hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "3b1848614de19ad87a66436350f5a3161ee61188", + "date_utc": "2018-07-31T09:57:05Z", + "message": "Corrections to hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "c2f4740643ccf3c23b3be1145a1665944fcffbc6", + "date_utc": "2018-07-16T13:17:19Z", + "message": "Merge pull request #152 from ANHIG/3330\n\nUpdate to hla.dat and Class I Text Alignment.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "8b002924f8c095ab39fec054b1886adca6452d31", + "date_utc": "2018-07-16T13:15:56Z", + "message": "Update to hla.dat and Class I Text Alignment.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "0c15e44d2c6efbf105d89282cef5ad171db4c131", + "date_utc": "2018-07-12T09:50:43Z", + "message": "Merge pull request #149 from ANHIG/3330\n\n3330", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "fdb4666aac16126e3d851db8343e2d8c573131df", + "date_utc": "2018-07-12T09:50:05Z", + "message": "Updated md5 checksum file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "140fa68f7c413fab6f220b30ace6e414b8bf6ec0", + "date_utc": "2018-07-11T17:30:53Z", + "message": "Update hla_nom_g.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "3e41645a33c1badb690ea9325732398b15bdd305", + "date_utc": "2018-07-11T17:30:10Z", + "message": "Update hla_nom_g.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "256afa4865645e3bafc2372cfbd9780e653f535c", + "date_utc": "2018-07-11T11:37:44Z", + "message": "Merge pull request #148 from ANHIG/3330\n\nIPD-IMGT/HLA Release 3.33.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "e923f79e2aaacacdb52de9b149c4a4946163b742", + "date_utc": "2018-07-11T11:36:49Z", + "message": "Update change_log.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "bb2498ccdb4396ed602db544a725793ea0d75d2a", + "date_utc": "2018-07-11T11:35:01Z", + "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "0f047cb2ba3d00f3c0e0e496865909cfdc46b846", + "date_utc": "2018-07-11T11:22:21Z", + "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "c87a3f615f2cbff3426bfbcd46aa92ea2351f05e", + "date_utc": "2018-05-22T13:52:26Z", + "message": "Merge pull request #146 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "39309155109aabc9f65ebe96cf6dca3e103b9e10", + "date_utc": "2018-05-22T13:52:03Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\n\nUdpated compressed alignments folder and updated md5 checksum", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "ebf0441ac18df985ffda33d62f0f75f78e06d223", + "date_utc": "2018-05-18T15:36:36Z", + "message": "Merge pull request #145 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "f46dca0809b813e38214d96860da7ea83614e54c", + "date_utc": "2018-05-18T14:43:27Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f", + "date_utc": "2018-05-04T10:33:51Z", + "message": "Merge pull request #144 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "58b9841003e927db3fdb503055a22f57cb56a57c", + "date_utc": "2018-05-04T10:31:08Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "6942db8a0c2abbeb23fdb488721bbb41014923a4", + "date_utc": "2018-04-27T12:12:58Z", + "message": "Merge pull request #142 from ANHIG/3320\n\n3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "027c139d2dda9e7bbf29d61af35f513c06a812a6", + "date_utc": "2018-04-27T12:12:02Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdates to the C*07:02:01:17N exon coordinates", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "0bbcd1706ca2f899b67682b8783fae636bb0372d", + "date_utc": "2018-04-26T12:36:01Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdated prot.msf files to ensure all sequences are the same length with\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\nreflect splice variant.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "b0a9e76723ba3a7d7ae161c6eba506d150b5171c", + "date_utc": "2018-04-25T10:56:04Z", + "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers, and READ.me updated", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b", + "date_utc": "2018-04-24T16:04:58Z", + "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "cf54775bef36c0df39e66317fe86b806d74811a3", + "date_utc": "2018-04-20T14:29:38Z", + "message": "Merge pull request #141 from ANHIG/3320\n\n3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "b9055382e8c2c30fff6d9de6a0be0265b5abc55f", + "date_utc": "2018-04-20T14:29:17Z", + "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "9372102bda7df07a02f114c196a4d0b1bb668f39", + "date_utc": "2018-04-20T14:29:01Z", + "message": "Merge branch 'Latest' into 3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "d575b21a52735d79dd37a3a8b417b9c93e564700", + "date_utc": "2018-04-20T14:28:27Z", + "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "ceec6c83623fc48e31c306c88089891fb89575b0", + "date_utc": "2018-04-18T14:46:25Z", + "message": "Merge pull request #139 from ANHIG/3320\n\n3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "ae24ec929b79de60a9c0da3d2bc78a13b9b0da88", + "date_utc": "2018-04-18T14:45:29Z", + "message": "IPD-IMGT/HLA Release 3.32.0\n\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\nDPB1*697:01Q entry in rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c", + "date_utc": "2018-04-18T14:41:55Z", + "message": "Merge branch 'Latest' into 3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "fb3d245c5c449ce3b69990934a404c1ece84901f", + "date_utc": "2018-04-17T15:47:30Z", + "message": "Delete T_prot.msf\n\nRemoved as it is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "4a2271d6c125d43c72498bac2dc1a73a3a320fcd", + "date_utc": "2018-04-17T15:47:20Z", + "message": "Delete W_prot.msf\n\nRemoved as it is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "eaf4db3e00fcf151ec86c05dc05d13b904359a3c", + "date_utc": "2018-04-17T15:47:08Z", + "message": "Delete T_prot.pir\n\nRemoved as it is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "2dccbfbedf40084f3bb99aa233032c3a5d1bce20", + "date_utc": "2018-04-17T15:47:00Z", + "message": "Delete W_prot.pir\n\nRemoved as it is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "88f692665895f67f6da8346afa5d7d8d70833177", + "date_utc": "2018-04-17T15:46:06Z", + "message": "Delete W_prot.fasta\n\nRemoved as HLA-W is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "bcd392034d1a991d3fb179e86f5865c30d41f961", + "date_utc": "2018-04-17T15:45:58Z", + "message": "Delete T_prot.fasta\n\nRemoved as HLA-T is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "36baa58fcd0fad90852b6e6ae690784eb4cb4b7a", + "date_utc": "2018-04-17T15:38:24Z", + "message": "Merge pull request #138 from ANHIG/3320\n\nIPD-IMGT/HLA Release 3.32.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "5fd5136e8c6efd0f35352a138d3bf2b31481266a", + "date_utc": "2018-04-17T15:36:25Z", + "message": "IPD-IMGT/HLA Release 3.32.0\n\nRelease 3.32.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "8d5661e174009c682a8d378c87596a1489925275", + "date_utc": "2018-02-13T10:50:02Z", + "message": "Merge pull request #134 from ANHIG/3310\n\n3310", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "8d0a251d1fd75d178eac597094d0508f8e1024b9", + "date_utc": "2018-02-13T10:46:53Z", + "message": "IPD-IMGT/HLA Release 3.31.0 James Robinson committed\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "86148b86c6965207f8258e28710dd2fab8618970", + "date_utc": "2018-02-13T10:45:53Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "aa861b930fe68121b94cd06c07d3055ce90f4258", + "date_utc": "2018-01-22T10:17:33Z", + "message": "Merge pull request #132 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "d2cf3ddfe6861b12eb46e763b5426657ec08fb5e", + "date_utc": "2018-01-22T10:16:41Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "5c40960a1fa5b158ba8c7927e6dbce72d712fd7a", + "date_utc": "2018-01-19T15:28:27Z", + "message": "Merge pull request #131 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "4282c60ae637ad863b5ae99ef32393590dd1ef1f", + "date_utc": "2018-01-19T15:26:18Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nInclusion of updated hla.dat file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "a0723d561f4158d10be9f6b11d376122bb657a15", + "date_utc": "2018-01-19T11:42:27Z", + "message": "Merge pull request #130 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "95387f55b0ffc7a0a858a1bbf162a159a3fb12c6", + "date_utc": "2018-01-19T11:41:17Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "bad10b1f56257845787573dffd8906545887b9db", + "date_utc": "2018-01-19T11:25:09Z", + "message": "Merge pull request #129 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "0434e7ca92456678ce303e0c94af4e36266f1fbd", + "date_utc": "2018-01-19T11:23:52Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "b74bae18f48c092943fbfdc4f959aec1960301dc", + "date_utc": "2018-01-10T10:27:23Z", + "message": "Merge pull request #128 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "f0d17a6dfbdbbb3d65562d674386340b1ae778f9", + "date_utc": "2018-01-10T10:25:58Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details about DT lines.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "a7e4b0a53425162108bcebbf876b60151b575eee", + "date_utc": "2018-01-03T11:36:08Z", + "message": "Merge pull request #124 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "8753c19af7238360702ecbd5ac41c415d2721189", + "date_utc": "2018-01-03T11:34:18Z", + "message": "IPD-IMGT/HLA Release 3.30.0 Update\n\nUpdates to manual, and date and release number added to hla_ambigs.xml\nfile.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "63bcf41d5e8357579a01b5dde14dac4dee4b9f62", + "date_utc": "2017-12-01T10:10:06Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "292e50390ce03ef29bcd473abcfc4239fd5fddd6", + "date_utc": "2017-12-01T10:07:12Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "687aad1961604b6d46d42c09870d7565c4a6e956", + "date_utc": "2017-11-30T10:04:18Z", + "message": "Merge pull request #123 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "c23a7bc6bba0269ee6e01572b06ea6483da2813b", + "date_utc": "2017-11-30T10:02:36Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdates to Allele_status.txt as recently released alleles were not\nincluded. Addition of manual for hla.dat file and md5checksum.txt\nupdated.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "6551121884cd844b90a95d4a9ca8715326570628", + "date_utc": "2017-11-29T11:52:52Z", + "message": "Merge pull request #122 from ANHIG/3300\n\nAddition of Manual.MD to Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "eb55f49c6095fba21b84e56b15e35a3b4d1677ef", + "date_utc": "2017-11-29T11:51:55Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "ba956c36c7f462445047c9e3ff186c7bc14c3108", + "date_utc": "2017-11-29T11:50:03Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "a5dfe9973ad3f2e018d8786d1a325df0142138be", + "date_utc": "2017-11-29T11:48:59Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "4438901e7a482548ab48cc25886281d438a1b2a5", + "date_utc": "2017-11-29T11:48:04Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "833f4eb56bf4eaa7e466680e7590ed7f993a6b18", + "date_utc": "2017-11-29T11:44:51Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "2bd125a7b3a4bc66c17557dce66458b460e44f13", + "date_utc": "2017-11-29T11:42:58Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "56c76906d05437800ab90b4124f2f508ef2ad046", + "date_utc": "2017-11-29T11:41:25Z", + "message": "HLA.dat Manual\n\nA copy of the hla.dat manual", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "7e7f5b2d0b7ea8241b8d5f06657477781c4415a2", + "date_utc": "2017-11-27T19:56:09Z", + "message": "Merge pull request #121 from ANHIG/3300\n\nUpdate to README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "3ec3328f771ccd276d42093b08b40110c22cf8bd", + "date_utc": "2017-11-27T19:54:43Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "58c11d41888968d3d740007beb3106f869163a3a", + "date_utc": "2017-11-27T15:55:46Z", + "message": "Merge branch 'Latest' into 3300", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "1c2e1db1481078fd1fcb254e9b6077b7a0176fe9", + "date_utc": "2017-11-27T15:53:40Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nRemoval of erroneous pseudo tag on a number of exon 5 sequences.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "3061939d9c953367a53b79c1a954d14d1a259948", + "date_utc": "2017-11-10T10:17:18Z", + "message": "Merge pull request #119 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "08554f8595c64127fc5d7cd316e046b7f0909cb2", + "date_utc": "2017-11-10T10:15:45Z", + "message": "IPD-IMGT/HLA Release 3.30.0.\n\nThe CDS line of the hla.dat file has been updated, in response to\nreported parser errors. The \u2018<\u2018 has been removed from all entries and\nthe join condition is only used when at least two blocks of coordinates\nare listed.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "22d72b81647a52536359e041b14a962e177e3e09", + "date_utc": "2017-10-26T09:33:19Z", + "message": "Merge pull request #115 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "d99d8aca3f01f7431741a998ea5cc2417d53ac9c", + "date_utc": "2017-10-26T09:30:35Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nFiles for IPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "5800ab43fe4afd66825db1e574176370558a94bf", + "date_utc": "2017-08-17T15:03:53Z", + "message": "Merge pull request #112 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874", + "date_utc": "2017-08-17T15:00:48Z", + "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nIPD-IMGT/HLA Release 3.29.0.1\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\nDRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "c0c61df0b334cc454968643a3ffe278d73e8b13b", + "date_utc": "2017-08-17T14:46:14Z", + "message": "Merge pull request #111 from ANHIG/3290\n\n3290", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "9bfeefc2260b746f6957c779cbf6b312d12a8315", + "date_utc": "2017-08-17T14:40:48Z", + "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "ffc92e7718351a97dd6a76166f60743b2ec200cb", + "date_utc": "2017-08-17T14:22:40Z", + "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "887dff715147378da5ead94cb430cbfd7bb78900", + "date_utc": "2017-07-26T10:30:22Z", + "message": "Merge pull request #110 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "47e2bd1bac36eaec7519074b32e7e51c91e2cbfb", + "date_utc": "2017-07-26T10:29:28Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "9daaf431bd16ef8619a8b625ba44b4b00ab32ac4", + "date_utc": "2017-07-21T14:16:30Z", + "message": "Merge pull request #109 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "ab4270d992aa01bdad00391cf9f75637ad639f4c", + "date_utc": "2017-07-21T14:16:04Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\nrepresent indels in the 3\u2019 UTR in the DQA1_gen.txt and hla.dat files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "3bbf66f3b680f17e404388ed009202a082045458", + "date_utc": "2017-07-13T08:51:19Z", + "message": "Merge pull request #108 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "3524e254b9229f55204336ea48a08209ff4fcaf5", + "date_utc": "2017-07-13T08:50:49Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "090c0ae6d951af2729c5e58c334a19530cc92462", + "date_utc": "2017-07-12T09:15:01Z", + "message": "Merge pull request #107 from ANHIG/3290\n\n3290", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "de01b0573fd9108539ef10b4e44b12d334085871", + "date_utc": "2017-07-12T09:10:39Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to README regarding gen.txt files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "684864ec79bc932ba4789b787171f7487b8cc025", + "date_utc": "2017-07-12T09:08:09Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to README regarding gen.txt files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968", + "date_utc": "2017-07-12T09:03:03Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nFiles for IPD-IMGT/HLA Release 3.29.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7", + "date_utc": "2017-05-05T09:08:48Z", + "message": "Merge pull request #105 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "4a543c59a2e838e82fb9e2388670552e96b565ac", + "date_utc": "2017-05-05T09:08:02Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to the exon coordinates listed in the hla.dat files for\nB*15:149N and B*15:246N", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "355263814c3236a3513b46396bfbcfdf6b8f222e", + "date_utc": "2017-04-19T10:47:08Z", + "message": "Merge pull request #104 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1", + "date_utc": "2017-04-19T10:46:28Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\nchecksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "652fff742a0b27d7ba2016cca7bd380c800658e8", + "date_utc": "2017-04-19T09:07:11Z", + "message": "Merge pull request #103 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "72dbd49747c0d01d22bb090d8b847738d4ecd70c", + "date_utc": "2017-04-19T09:06:49Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "af3948942c421276835dcc20deb6dc88d90a93b5", + "date_utc": "2017-04-18T09:48:30Z", + "message": "Merge pull request #102 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "abccbbfe6192ad26e04d5392c112e39951eec1aa", + "date_utc": "2017-04-18T09:47:03Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nFiles for IPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "2f21b0efa38a21b4f66437181e4337bd7aaa04ab", + "date_utc": "2017-03-09T14:33:14Z", + "message": "Merge pull request #101 from ANHIG/3270\n\nUpdate README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "fdfbacb192894a95177245e08264d591d3980725", + "date_utc": "2017-03-09T14:30:23Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "2035667b138c8149538a64cc0870ec8bdb7da3f9", + "date_utc": "2017-02-17T11:23:57Z", + "message": "Merge pull request #100 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "7c558d92c641955ce1f03be38e95057cc47ddeea", + "date_utc": "2017-02-17T11:22:46Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\nwith C*12:02:02 and DQB1*04:02:01:01", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "c36e0c7ab391a1f313b1ddc5058c8677f2d170ae", + "date_utc": "2017-01-27T15:44:02Z", + "message": "Merge pull request #99 from ANHIG/3270\n\n3270", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "814e16d51b800a14a3ca90c394df84d90cc8c24d", + "date_utc": "2017-01-27T12:02:40Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B genomic sequences due to the omission of\nB*35:40N.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "44e751fd95e7466f29e1890e9cb907a8fe5406ba", + "date_utc": "2017-01-27T10:34:00Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "785d25ca252c14d915b9847577b9b1e987909572", + "date_utc": "2017-01-27T10:30:26Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "481f95db5848a427bce0f863816e3c804ab2f667", + "date_utc": "2017-01-26T15:07:16Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\nB*58:01:01:01.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef", + "date_utc": "2017-01-26T11:32:38Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nCorrection of spelling in README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f", + "date_utc": "2017-01-25T13:01:05Z", + "message": "Merge pull request #97 from ANHIG/3270\n\n3270", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "38c516e7c81ec1e13f622748fc2d5290ca2aaf57", + "date_utc": "2017-01-25T13:00:32Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\ninsertion compared to HLA-A.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "324f734c75dcdc51907ec293fbb2791fdf32da59", + "date_utc": "2017-01-23T18:04:19Z", + "message": "Delete Icon", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "df4b34350a2ea5ce08f3d7730bda224fece4afb5", + "date_utc": "2017-01-23T18:03:48Z", + "message": "Delete errant Icon file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "221fc90fc6594eda4b5b0771adcdccd10b679393", + "date_utc": "2017-01-23T17:24:05Z", + "message": "Merge pull request #92 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "772825eca8db8262af6d7d274dec7f8c4d8c94f1", + "date_utc": "2017-01-23T17:19:34Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase \u2018g\u2019\nt \u2018G\u2019 at start of B*15:11:01 gDNA sequence", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "b1acc3d89cab4617a30a04874853a902ac7c9927", + "date_utc": "2017-01-20T13:30:07Z", + "message": "Merge pull request #91 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "d67374ac2e2935ea39591034bb2013cb275706a9", + "date_utc": "2017-01-20T13:29:32Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "c5d9c0b8986ebba78115b8d2978420062a4a8d72", + "date_utc": "2017-01-20T10:51:37Z", + "message": "Merge pull request #90 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "16372613782964481372e0e17050caa66f325a55", + "date_utc": "2017-01-20T08:59:20Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c", + "date_utc": "2016-11-30T13:58:27Z", + "message": "Merge pull request #87 from ANHIG/3260\n\n3260", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "dc30eaa5e37a87beb406cb7eded516d74ae32097", + "date_utc": "2016-11-30T13:57:15Z", + "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nAddition of A*03:02:12 to Deleted Alleles list.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "6623bdd487a43b48df15f4c2b4340858b6fa8638", + "date_utc": "2016-11-16T14:06:46Z", + "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\nhla_nomg_g.txt file.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "d3b559b34b96ff9e7f0d97476222d8e4cdee63ad", + "date_utc": "2016-11-16T13:52:40Z", + "message": "Merge pull request #86 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "a31926c9f4ad39e4459965fee193c17d06afec9f", + "date_utc": "2016-11-16T13:51:23Z", + "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "73efa769148f11d4d7c7aa1ea1076695318532d1", + "date_utc": "2016-11-16T13:50:09Z", + "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "32e0c9b2fe09f08ea4f0edd957e52c895121f469", + "date_utc": "2016-11-08T16:11:34Z", + "message": "Merge pull request #85 from ANHIG/3260\n\nRelease IPD-IMGT/HLA 3.26.0.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "cb93364422d93a620d10f3c0570236f924cb8535", + "date_utc": "2016-11-08T16:10:36Z", + "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nThe sequence of the B*35:40N was updated to remove an \u2019N\u2019 in the intron\n5 sequence, and replace this with a \u2018C\u2019", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "2c445fbe6910e47d2b452a2000da512c806d399c", + "date_utc": "2016-10-26T15:04:59Z", + "message": "Merge pull request #84 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "997b91b4b9f7bce0b2864a53fea8c597ce856560", + "date_utc": "2016-10-26T14:33:37Z", + "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nRemoval of non-ascii character", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3", + "date_utc": "2016-10-25T14:23:15Z", + "message": "Merge pull request #83 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "673c18ede6be55c414166826f9b9f293aac4d712", + "date_utc": "2016-10-25T14:22:51Z", + "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nThe accession number of the HLA-DQA1 reference allele was omitted from\na number of entries", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "e873c7e5932069f9ce4bbede9126a059c13a4aa1", + "date_utc": "2016-10-20T13:51:40Z", + "message": "Merge pull request #82 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "9058bc22aeb92d1a949f5b4deb7a60a9397223af", + "date_utc": "2016-10-20T13:25:53Z", + "message": "IPD-IMGT/HLA Release 3.26.0 Update\n\nInclusion of gene number in file names of some class II files for\nconsistency i.e. DPA1 and not DPA.\n\nThree allele entries were missing from the A_gen.txt file but present\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "e807c83dd9fd414c5813699fb5fdf38b47815f07", + "date_utc": "2016-10-19T12:50:05Z", + "message": "Merge pull request #79 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc", + "date_utc": "2016-10-19T12:49:13Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdate to allele name on line 3016 of A_gen.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "d84ea6e84c9c8a27334b9a4425bd72852b8f2db8", + "date_utc": "2016-10-19T10:30:44Z", + "message": "Merge pull request #78 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "0759a159d55c8615b8202b917018c8ef07097aa1", + "date_utc": "2016-10-19T10:30:11Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated MD5 checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "4a459f938ce64318655f544a912c7a897f41769f", + "date_utc": "2016-10-19T10:23:08Z", + "message": "Merge pull request #77 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "140ad289ff4d93d5ba5168b2c6ea6b03549fea49", + "date_utc": "2016-10-19T10:22:38Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\ndirectories. Removal of a \u2018Vertical Tab\u2019 character from the hla.xml\nfile and removal of Icon and .DS_store files from directories", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "0fccff6e64ebf013432297c3e14bb012c0bda298", + "date_utc": "2016-10-17T15:21:13Z", + "message": "Merge pull request #74 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "be4d5ed21800456d4bc0806f3c0ff691428e2672", + "date_utc": "2016-10-17T15:17:00Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated md5 checksum values", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "301ccad3f11519ae3be1fbc124838a3717031b0a", + "date_utc": "2016-10-17T15:13:43Z", + "message": "Merge pull request #73 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "294df7d8073810bbfcc0e576f9fa5573818a611a", + "date_utc": "2016-10-17T15:13:32Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nRemoval of .DS_Store file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "4c23ad5250c132915b95e91a5faae5878e73d5e3", + "date_utc": "2016-10-17T15:12:08Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nTSV to CSV formatting", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "189fda135211d63053575020374b0cb68fb427f5", + "date_utc": "2016-10-17T10:53:33Z", + "message": "Delete README", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "d1be675b7aedbfee9a2775e15e42d1993da9830c", + "date_utc": "2016-10-17T10:53:06Z", + "message": "Delete .DS_Store", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "bce98f4fcec72e2c07840b18deab36ae63167a0d", + "date_utc": "2016-10-17T10:52:44Z", + "message": "Merge pull request #72 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "5c3deac6525c7c955a2cd0ce1bce6053325364d9", + "date_utc": "2016-10-17T10:51:06Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nFiles for IPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f", + "date_utc": "2016-09-15T14:44:23Z", + "message": "Merge pull request #71 from ANHIG/3250\n\nDeleted alleles update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "7fdf01fe7d6d820e528facfd2667fadd97f72d36", + "date_utc": "2016-09-15T14:42:03Z", + "message": "Deleted alleles update\n\nUpdate to description of DRB1*08:01:03 deletion", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "adec3121cc96858e7f5d6d36cdd350fd4ddca708", + "date_utc": "2016-08-25T14:53:06Z", + "message": "Merge pull request #70 from ANHIG/3250\n\n3250", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "003ea5a0ad4901d5d23b74c950aabc25bb00dcd4", + "date_utc": "2016-08-24T10:47:21Z", + "message": "Release 3.25.0 Update\n\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\none HLA-C sequence.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "a156e69e38ddb3b53d7b65e859398380003291e6", + "date_utc": "2016-08-22T14:28:44Z", + "message": "Release 3.25.0 Update\n\nAddition of DRB1*04:94:02N to deleted alleles file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "0f7985cab0dd8155ab97b93edba5e1320d6fc19b", + "date_utc": "2016-08-15T11:01:40Z", + "message": "Merge pull request #69 from ANHIG/3250\n\nIPD-IMGT/HLA Release 3.25.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "25d5b34c0315027ace921911b3b970f6f061dc1a", + "date_utc": "2016-08-15T10:57:55Z", + "message": "IPD-IMGT/HLA Release 3.25.0 Update\n\nUpdate to filenames and zipped alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75", + "date_utc": "2016-08-15T10:50:52Z", + "message": "Merge pull request #68 from ANHIG/3250\n\nRelease 3.25.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "580de96b0844723391a641604968711510d6442a", + "date_utc": "2016-08-15T10:50:28Z", + "message": "Release 3.25.0 Update\n\nInclusion of DPB2 files into zipped archive", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "7dfd8cde8009ee80ac6494f95447b37e14b3f3ee", + "date_utc": "2016-08-03T09:42:39Z", + "message": "Merge pull request #67 from ANHIG/3250\n\nRelease 3.25.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "8b89f84af6dfc4f1ebc96355a73520138dc0da57", + "date_utc": "2016-08-03T09:41:35Z", + "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "88e0c8e970d5fdeba1ba3b0ddf520d1a65001353", + "date_utc": "2016-08-03T09:22:09Z", + "message": "Merge pull request #66 from ANHIG/3250\n\nRelease 3.25.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2", + "date_utc": "2016-08-03T09:21:43Z", + "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "45c377516bdb7f1b926d1bb504afc801069d5bba", + "date_utc": "2016-07-14T09:20:20Z", + "message": "Merge pull request #65 from ANHIG/3250\n\n3250", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "a4444d12054ea29fb23c2f1f495bd4ee5015f8ab", + "date_utc": "2016-07-14T09:18:36Z", + "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate for IPD-IMGT/HLA Release 3.25.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "e0a5eb838abec8cf00fc16f91e28d63c7bc592c6", + "date_utc": "2016-07-13T13:43:30Z", + "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "5550f593225b353973d81531849d2085a8d20049", + "date_utc": "2016-06-09T08:50:50Z", + "message": "Create README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "434882a4348817ba1d56d5b60e1b64a36a0ea179", + "date_utc": "2016-06-03T13:23:27Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "817531168e66d066c588f4a1a8b55022b7e49e2f", + "date_utc": "2016-06-03T13:08:11Z", + "message": "Merge pull request #62 from ANHIG/3240\n\nAddition of archives and README", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "7d90e5cc213b23a0d743e9c53071ba84651bfe5a", + "date_utc": "2016-06-03T13:07:28Z", + "message": "Addition of archives and README\n\nAddition of archives and README to directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "f1ad73426bf06478f2b9e07e8309886bc71137b2", + "date_utc": "2016-05-06T14:28:11Z", + "message": "Merge pull request #61 from jrob119/3240\n\n3240", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "70055402cf42eef5e0d13a1d2ef3b93de0c020f9", + "date_utc": "2016-05-06T14:27:07Z", + "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "98adbce2d54553228999014ad63398430bfb41ef", + "date_utc": "2016-05-06T14:24:47Z", + "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "6b7e701845b5e8fcce28b3631df1c108b4627c69", + "date_utc": "2016-04-22T09:50:27Z", + "message": "Merge pull request #60 from jrob119/3240\n\nRelease 3.24.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "4a0401af6be02ca688adeef3f63f5e55288d14fe", + "date_utc": "2016-04-22T09:49:05Z", + "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15", + "date_utc": "2016-04-22T09:41:56Z", + "message": "Merge pull request #59 from jrob119/3240\n\nRelease 3.24.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "36da94dd4846a89c2321178900a5eb082bc19eb4", + "date_utc": "2016-04-22T09:41:32Z", + "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "2fc03e93c3e5fb074ec957039252baa3b655147a", + "date_utc": "2016-04-21T14:07:40Z", + "message": "Merge pull request #58 from jrob119/3240\n\nUpdate to Release 3.24.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "99fff9d205cc7fb0cf0b02a408ce628989bad7f9", + "date_utc": "2016-04-21T14:06:15Z", + "message": "Update to Release 3.24.0\n\nThe A*30:89 genomic sequence was erroneously omitted from the release.\nThe alignment of the C*04:09N sequence has been reviewed and updated.\nThe nucleotide and protein sequences have not changed.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "15f5a4a517d3c8720cc61e521e072efdd30f4f23", + "date_utc": "2016-04-21T10:21:33Z", + "message": "Merge pull request #57 from jrob119/3240\n\nUpdated OID README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "ada3512714bf4053e2210e44b4368c1cabc14f5e", + "date_utc": "2016-04-21T10:20:50Z", + "message": "Updated OID README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "dee7fbe962cb97fdb09b4d7e67a49d64b764c228", + "date_utc": "2016-04-21T10:17:27Z", + "message": "Merge pull request #56 from jrob119/3240\n\nUpdated 3.24.0 OID Readme", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "ed7d5ca3c803c270c2f9bf2c203e91a440a28327", + "date_utc": "2016-04-21T10:17:13Z", + "message": "Updated 3.24.0 OID Readme", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "40478a1aa8f6629903e5d2b10ec2f60af03eb3e1", + "date_utc": "2016-04-15T15:35:58Z", + "message": "Merge pull request #54 from jrob119/3240\n\nRelease 3.24.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "d709ecc8960232754a592b2f442126f8a905e5c9", + "date_utc": "2016-04-15T15:35:32Z", + "message": "Release 3.24.0 Update\n\nRemoval of duplicate DRB345 entries from hla.xml file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "2812ababfb97e4cb43c13f17e40e292560ac633c", + "date_utc": "2016-04-15T15:21:54Z", + "message": "Merge pull request #53 from jrob119/3240\n\nRelease 3.24.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "059daf7439b541a96ee814460f9764df45a2393b", + "date_utc": "2016-04-15T15:21:37Z", + "message": "Release 3.24.0 Update\n\nAmendments to wmda/hla_nom.txt file, the \u2019Deleted Antigen/Allele\nIdentical to\u2019 column for Cw1401\nand DRB112031 was updated", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc", + "date_utc": "2016-04-14T08:36:01Z", + "message": "Merge pull request #52 from jrob119/3240\n\nRelease 3.24.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "cfb6db3de7f3a7e76d88467271541ff0cc8fbca1", + "date_utc": "2016-04-14T08:35:17Z", + "message": "Release 3.24.0\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998", + "date_utc": "2016-04-14T08:32:56Z", + "message": "Merge pull request #51 from jrob119/3240\n\nRelease 3.24.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "2313e0f9e830e72fcba7d4444caabb512060fad1", + "date_utc": "2016-04-14T08:31:24Z", + "message": "Merge pull request #49 from jrob119/Latest\n\nRelease 3.24.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "1d3608f1e7b32568c150db11b9e30716434e1fb3", + "date_utc": "2016-04-13T15:34:48Z", + "message": "Release 3.24.0 Update\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c", + "date_utc": "2016-02-22T14:36:39Z", + "message": "Merge pull request #48 from jrob119/3230\n\nRelease 3.23.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "930ed78dd5a00c7190d4f743bbda0ae389a95fae", + "date_utc": "2016-02-22T14:29:44Z", + "message": "Release 3.23.0 Update\n\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\nincluded in to file.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "085cf28c84337e84d3c821fec281f159193501c7", + "date_utc": "2016-02-19T12:47:26Z", + "message": "Merge pull request #47 from jrob119/3230\n\n3230", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "dc373c05432b0862847b64053524cad676a624c1", + "date_utc": "2016-02-19T12:47:04Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "fb4f942af950aaede9111853f3623393f8dfbeba", + "date_utc": "2016-02-19T12:46:12Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50", + "date_utc": "2016-02-19T12:45:58Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "31e43a2f31e0450d6d6c93a0c458f6482416c795", + "date_utc": "2016-02-19T12:45:40Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "8de644858386b234999018cfd609463cc6ccd1bd", + "date_utc": "2016-02-19T12:45:20Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "0b7b76b1a10d097df526a20d7beba8202286f0c4", + "date_utc": "2016-02-19T12:37:02Z", + "message": "Merge pull request #46 from jrob119/3230\n\nRelease 3.23.0 HL7 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "5d18a91dcab45d288991ce287e10de01f9b86c8e", + "date_utc": "2016-02-19T12:36:15Z", + "message": "Release 3.23.0 HL7 Update\n\nISO Standardised HL7 OIDs added", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "a019e043e3aaa4c6d3deb42d7549dfd76a262859", + "date_utc": "2016-02-10T10:59:26Z", + "message": "Merge pull request #45 from jrob119/3230\n\n3230", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "89e34862a183428e57cfb2adfe34024e885f80c7", + "date_utc": "2016-02-10T10:57:01Z", + "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "a4a8961cded408cce9f2479f1b8e31dc2320be35", + "date_utc": "2016-02-10T10:55:33Z", + "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b", + "date_utc": "2016-02-09T11:18:33Z", + "message": "Merge pull request #43 from jrob119/3230\n\nRelease 3.23.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "54260ae30292eab4c5b6cd04e9c9f40a5f733209", + "date_utc": "2016-02-09T11:17:59Z", + "message": "Release 3.23.0\n\nUpdate to hla.dat file to include DRB1 genomic sequences.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "4b66442c897537b96a6cfb3ab1febb9a1edd135d", + "date_utc": "2016-02-01T14:55:24Z", + "message": "Merge pull request #42 from jrob119/3230\n\nRelease 3.23.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "956dca426d7762aec9b4b6b2c44aecc737497b90", + "date_utc": "2016-02-01T14:53:57Z", + "message": "Release 3.23.0 Update\n\nAddition of data for some HLA-F alleles.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "f1539b31f9a8d733e67f5d8216741cb2bad78ea6", + "date_utc": "2016-01-20T16:22:42Z", + "message": "Merge pull request #41 from jrob119/3230\n\nRelease 3.23.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "d2fa905f97c12bdc052422c2bd0612e4febc7296", + "date_utc": "2016-01-20T14:39:42Z", + "message": "Release 3.23.0\n\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\nformatted file.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "239b59523b85571fcc95584c9e3ae8962ea18dfc", + "date_utc": "2016-01-19T12:44:35Z", + "message": "Merge pull request #40 from jrob119/3230\n\nRelease 3.23.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "301f14b040fe71ddaf3b3c2d82a9f018acc3ac08", + "date_utc": "2016-01-19T12:42:17Z", + "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "cf890c54b1cb079796f39034131ab7d16d961ade", + "date_utc": "2016-01-19T12:35:11Z", + "message": "Merge pull request #39 from jrob119/3230\n\n3230", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "8406662a52d5c36e3be3d25382fffeca637692ce", + "date_utc": "2016-01-19T12:28:52Z", + "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "a7ceab2728c280e910169ae14fcdd0b134b7a22a", + "date_utc": "2016-01-19T10:43:35Z", + "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "397ae1dd1e9cedb693e47461a46a2b50786f30a8", + "date_utc": "2015-11-11T17:16:20Z", + "message": "Merge pull request #38 from jrob119/3220\n\nHLA-H Sequence Correction", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "975fe3fdb5f7a6a603407d8a402e972fd664ce77", + "date_utc": "2015-11-11T17:12:40Z", + "message": "HLA-H Sequence Correction\n\nCorrection to sequence of HLA-H alleles. The sequence section contained\npart of a file path.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "c5c0225cdaea47d02951bb1c5c32ce6561bc2491", + "date_utc": "2015-10-16T16:01:29Z", + "message": "Merge pull request #37 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "c67fe7dfbd506bf0351f2e1a39dcba4011452f27", + "date_utc": "2015-10-16T16:00:35Z", + "message": "Release 3.22.0\n\nFix to include the DRB5 genomic sequences and corrected coordinates for\nB*07:251N and DRB1*14:166N", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "f28b599f12fcaf8ee74c709871c425bc9c516388", + "date_utc": "2015-10-15T12:47:31Z", + "message": "Merge pull request #36 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "5518ee75e215a8a9881173733f9072b1765ac560", + "date_utc": "2015-10-15T12:46:56Z", + "message": "Release 3.22.0\n\nFix to include DRB5 genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "525f63f8f7160bf930c6839c3ae00449c947798d", + "date_utc": "2015-10-12T13:20:15Z", + "message": "Merge pull request #35 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "1ef6c70cae0dd961affcbc3e12378efb28d09e82", + "date_utc": "2015-10-12T13:18:45Z", + "message": "Release 3.22.0\n\nHFE sequences removed from HLA-H files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "566ca78947776620ccda7b5739070b1ce5b225fc", + "date_utc": "2015-10-09T11:15:34Z", + "message": "Merge pull request #34 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798", + "date_utc": "2015-10-09T11:13:51Z", + "message": "Release 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "4aea6786955cf3bce6f87d9ce9156e6239420314", + "date_utc": "2015-10-09T11:00:44Z", + "message": "Merge pull request #33 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "bb822ea4345bd2c8112c9a38b2ff52f740d66fe7", + "date_utc": "2015-10-09T10:55:47Z", + "message": "Release 3.22.0\n\nFiles for Release 3.22.0 of IPD-IMGT/HLA", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "328aab0e1d08169095c461fb564224a72adf5981", + "date_utc": "2015-09-11T15:44:02Z", + "message": "Merge pull request #32 from jrob119/3210\n\nUpdate for 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "11bf2f4bfa5aacee1e93371db7031384464e0c00", + "date_utc": "2015-09-11T15:39:09Z", + "message": "Update for 3.21.0\n\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1", + "date_utc": "2015-09-11T12:37:30Z", + "message": "Merge pull request #31 from jrob119/3210\n\nUpdate for Release 3.21.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "ff1912ff754078df3971b043fa1e75792eb5f574", + "date_utc": "2015-09-11T12:34:58Z", + "message": "Update for Release 3.21.1\n\nUpdate for Release 3.21.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "8ab68c8501ae33bf27d80d070cea4bf2c76b092b", + "date_utc": "2015-08-12T10:22:19Z", + "message": "Merge pull request #30 from jrob119/3210\n\nUpdate for Release 3.21.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "a86ee12d28796d6f313c82c1e432d8d3c23642c3", + "date_utc": "2015-08-12T10:19:30Z", + "message": "Update for Release 3.21.1\n\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\nthe end of the CDS sequence.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "b21c8a56223316de27fa4d1960f10dcba5bc7245", + "date_utc": "2015-07-07T14:02:51Z", + "message": "Merge pull request #29 from jrob119/3210\n\nFiles for Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "02feff2f6c970ecb2e56f4d183a6914cc3671688", + "date_utc": "2015-07-07T14:01:00Z", + "message": "Files for Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2", + "date_utc": "2015-07-07T13:59:17Z", + "message": "Merge pull request #28 from jrob119/3210\n\n3210", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "ed8f3032452f07635808d7c426ac164a205c39ca", + "date_utc": "2015-07-07T13:57:07Z", + "message": "Release 3.21.0\n\nFiles for Release IMGT/HLA 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18", + "date_utc": "2015-07-07T13:35:01Z", + "message": "Revert \"Files for IMGT/HLA Release 3.21.0\"\n\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa", + "date_utc": "2015-07-07T13:14:32Z", + "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "6385484e7dc65bbd2df7b15da52f8428c782d1c9", + "date_utc": "2015-07-07T12:47:36Z", + "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "c73a0acd51382f17f34c360430f0ca30c92d9129", + "date_utc": "2015-07-07T12:41:38Z", + "message": "Merge remote-tracking branch 'origin/Latest' into Latest\n\nConflicts:\n\tAllelelist.txt\n\tAllelelist_history.txt\n\talignments/A_gen.txt\n\talignments/A_nuc.txt\n\talignments/A_prot.txt\n\talignments/B_gen.txt\n\talignments/B_nuc.txt\n\talignments/B_prot.txt\n\talignments/C_gen.txt\n\talignments/C_nuc.txt\n\talignments/C_prot.txt\n\talignments/ClassI_nuc.txt\n\talignments/ClassI_prot.txt\n\talignments/DMA_gen.txt\n\talignments/DMA_nuc.txt\n\talignments/DMA_prot.txt\n\talignments/DMB_gen.txt\n\talignments/DMB_nuc.txt\n\talignments/DMB_prot.txt\n\talignments/DOA_gen.txt\n\talignments/DOA_nuc.txt\n\talignments/DOA_prot.txt\n\talignments/DOB_gen.txt\n\talignments/DOB_nuc.txt\n\talignments/DOB_prot.txt\n\talignments/DPA_gen.txt\n\talignments/DPA_nuc.txt\n\talignments/DPA_prot.txt\n\talignments/DPB_gen.txt\n\talignments/DPB_nuc.txt\n\talignments/DPB_prot.txt\n\talignments/DQA_gen.txt\n\talignments/DQA_nuc.txt\n\talignments/DQA_prot.txt\n\talignments/DQB_gen.txt\n\talignments/DQB_nuc.txt\n\talignments/DQB_prot.txt\n\talignments/DRA_gen.txt\n\talignments/DRA_nuc.txt\n\talignments/DRA_prot.txt\n\talignments/DRB3_gen.txt\n\talignments/DRB4_gen.txt\n\talignments/DRB_gen.txt\n\talignments/DRB_nuc.txt\n\talignments/DRB_prot.txt\n\talignments/E_gen.txt\n\talignments/E_nuc.txt\n\talignments/E_prot.txt\n\talignments/F_gen.txt\n\talignments/F_nuc.txt\n\talignments/F_prot.txt\n\talignments/G_gen.txt\n\talignments/G_nuc.txt\n\talignments/G_prot.txt\n\talignments/H_gen.txt\n\talignments/H_nuc.txt\n\talignments/J_gen.txt\n\talignments/J_nuc.txt\n\talignments/K_gen.txt\n\talignments/K_nuc.txt\n\talignments/L_gen.txt\n\talignments/L_nuc.txt\n\talignments/MICA_gen.txt\n\talignments/MICA_nuc.txt\n\talignments/MICA_prot.txt\n\talignments/MICB_gen.txt\n\talignments/MICB_nuc.txt\n\talignments/MICB_prot.txt\n\talignments/P_gen.txt\n\talignments/TAP1_gen.txt\n\talignments/TAP1_nuc.txt\n\talignments/TAP1_prot.txt\n\talignments/TAP2_gen.txt\n\talignments/TAP2_nuc.txt\n\talignments/TAP2_prot.txt\n\talignments/V_gen.txt\n\talignments/V_nuc.txt\n\talignments/Y_gen.txt\n\talignments/Y_nuc.txt\n\tfasta/A_gen.fasta\n\tfasta/A_nuc.fasta\n\tfasta/A_prot.fasta\n\tfasta/B_gen.fasta\n\tfasta/B_nuc.fasta\n\tfasta/B_prot.fasta\n\tfasta/C_gen.fasta\n\tfasta/C_nuc.fasta\n\tfasta/C_prot.fasta\n\tfasta/DPB1_nuc.fasta\n\tfasta/DPB1_prot.fasta\n\tfasta/DQB1_nuc.fasta\n\tfasta/DQB1_prot.fasta\n\tfasta/DRB1_nuc.fasta\n\tfasta/DRB1_prot.fasta\n\tfasta/DRB345_prot.fasta\n\tfasta/DRB_nuc.fasta\n\tfasta/DRB_prot.fasta\n\tfasta/MICA_prot.fasta\n\tfasta/hla_nuc.fasta\n\tfasta/hla_prot.fasta\n\thla.dat\n\thla_nuc.fasta\n\thla_prot.fasta\n\tmsf/A_gen.msf\n\tmsf/A_nuc.msf\n\tmsf/A_prot.msf\n\tmsf/B_gen.msf\n\tmsf/B_nuc.msf\n\tmsf/B_prot.msf\n\tmsf/C_gen.msf\n\tmsf/C_nuc.msf\n\tmsf/C_prot.msf\n\tmsf/DMA_gen.msf\n\tmsf/DMA_nuc.msf\n\tmsf/DMA_prot.msf\n\tmsf/DMB_gen.msf\n\tmsf/DMB_nuc.msf\n\tmsf/DMB_prot.msf\n\tmsf/DOA_gen.msf\n\tmsf/DOA_nuc.msf\n\tmsf/DOA_prot.msf\n\tmsf/DOB_gen.msf\n\tmsf/DOB_nuc.msf\n\tmsf/DOB_prot.msf\n\tmsf/DPA1_nuc.msf\n\tmsf/DPA1_prot.msf\n\tmsf/DPA_gen.msf\n\tmsf/DPB1_nuc.msf\n\tmsf/DPB1_prot.msf\n\tmsf/DPB_gen.msf\n\tmsf/DQA1_nuc.msf\n\tmsf/DQA1_prot.msf\n\tmsf/DQA_gen.msf\n\tmsf/DQB1_nuc.msf\n\tmsf/DQB1_prot.msf\n\tmsf/DQB_gen.msf\n\tmsf/DRA_gen.msf\n\tmsf/DRA_nuc.msf\n\tmsf/DRA_prot.msf\n\tmsf/DRB1_gen.msf\n\tmsf/DRB1_nuc.msf\n\tmsf/DRB1_prot.msf\n\tmsf/DRB345_nuc.msf\n\tmsf/DRB345_prot.msf\n\tmsf/DRB3_gen.msf\n\tmsf/DRB4_gen.msf\n\tmsf/DRB5_gen.msf\n\tmsf/DRB_nuc.msf\n\tmsf/DRB_prot.msf\n\tmsf/E_gen.msf\n\tmsf/E_nuc.msf\n\tmsf/E_prot.msf\n\tmsf/F_gen.msf\n\tmsf/F_nuc.msf\n\tmsf/F_prot.msf\n\tmsf/G_gen.msf\n\tmsf/G_nuc.msf\n\tmsf/G_prot.msf\n\tmsf/H_gen.msf\n\tmsf/H_nuc.msf\n\tmsf/J_gen.msf\n\tmsf/J_nuc.msf\n\tmsf/K_gen.msf\n\tmsf/K_nuc.msf\n\tmsf/L_gen.msf\n\tmsf/L_nuc.msf\n\tmsf/MICA_gen.msf\n\tmsf/MICA_nuc.msf\n\tmsf/MICA_prot.msf\n\tmsf/MICB_gen.msf\n\tmsf/MICB_nuc.msf\n\tmsf/MICB_prot.msf\n\tmsf/P_gen.msf\n\tmsf/TAP1_gen.msf\n\tmsf/TAP1_nuc.msf\n\tmsf/TAP1_prot.msf\n\tmsf/TAP2_gen.msf\n\tmsf/TAP2_nuc.msf\n\tmsf/TAP2_prot.msf\n\tmsf/V_gen.msf\n\tmsf/V_nuc.msf\n\tpir/A_gen.pir\n\tpir/A_nuc.pir\n\tpir/A_prot.pir\n\tpir/B_gen.pir\n\tpir/B_nuc.pir\n\tpir/B_prot.pir\n\tpir/C_gen.pir\n\tpir/C_nuc.pir\n\tpir/C_prot.pir\n\tpir/DPA1_nuc.pir\n\tpir/DPA1_prot.pir\n\tpir/DPB1_nuc.pir\n\tpir/DPB1_prot.pir\n\tpir/DQA1_nuc.pir\n\tpir/DQA1_prot.pir\n\tpir/DQB1_nuc.pir\n\tpir/DQB1_prot.pir\n\tpir/DQB_gen.pir\n\tpir/DRB1_nuc.pir\n\tpir/DRB1_prot.pir\n\tpir/DRB345_nuc.pir\n\tpir/DRB345_prot.pir\n\tpir/DRB_nuc.pir\n\tpir/DRB_prot.pir\n\tpir/E_gen.pir\n\tpir/E_nuc.pir\n\tpir/E_prot.pir\n\tpir/MICA_nuc.pir\n\tpir/MICA_prot.pir\n\tpir/MICB_nuc.pir\n\tpir/MICB_prot.pir\n\txml/hla.xml.zip\n\txml/hla_ambigs.xml.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "c20d33fafaa72f0f0728574efb39715e58e5d27f", + "date_utc": "2015-07-07T12:28:19Z", + "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "03bec554dde5de988a9b8834b2255b5c1fda2da9", + "date_utc": "2015-06-01T11:56:10Z", + "message": "Merge pull request #25 from jrob119/3200\n\nUpdate to information for Release 3.10.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "18fb9dc249237ad5cb0043fabc1519a11cd60604", + "date_utc": "2015-06-01T11:53:33Z", + "message": "Update to information for Release 3.10.0\n\nCorrection to information for Release 3.10.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "a2390433650e43a1df673dbc03745703c266d6be", + "date_utc": "2015-04-23T08:59:43Z", + "message": "Merge pull request #24 from jrob119/3200\n\nRelease 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "4e50cded5c4e45a577b1cb229eb3ed3461093839", + "date_utc": "2015-04-23T08:59:20Z", + "message": "Release 3.20.0\n\nInclusion of genomic sequences in hla.dat and XML files.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "f3064a7fac0c4fce7311fd1f814b2a2026809b93", + "date_utc": "2015-04-17T08:26:23Z", + "message": "Merge pull request #23 from jrob119/3200\n\nRelease 3.20.0 Patch", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4", + "date_utc": "2015-04-17T08:26:00Z", + "message": "Release 3.20.0 Patch\n\nInclusion of DRB5*01:15 sequence and formatting issues", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "6b3074777693f615855355efc92ba5eaa5fd18c9", + "date_utc": "2015-04-16T11:38:04Z", + "message": "Merge pull request #22 from jrob119/3200\n\n3200", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "2e48e6b4d03a527cc1d49ceee753a274618f95a5", + "date_utc": "2015-04-16T11:31:19Z", + "message": "Release 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "bd24869bb2b00401066586a54c3c9059a9261801", + "date_utc": "2015-04-16T10:27:23Z", + "message": "Delete Alignments Rel_3190.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "d56d72ffead3781d6c84de4c0b360f010d8e0d06", + "date_utc": "2015-04-16T10:27:11Z", + "message": "Delete Alignments Rel_3190.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "a7f09d915f8a526b44485c7c56d82e278e930948", + "date_utc": "2015-04-16T10:25:29Z", + "message": "Merge pull request #21 from jrob119/3200\n\nRelease 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "d2d5c25c6d50ad76246eaf38b5610b08a0b2e388", + "date_utc": "2015-04-16T10:24:54Z", + "message": "Release 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "05c2b659561c531c577cd0c1959ef32c74e58ad5", + "date_utc": "2015-04-16T09:56:18Z", + "message": "Merge pull request #20 from jrob119/3200\n\nRelease 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "a1e2cf2f22d2d4b1ee12358a06772756ceb535a6", + "date_utc": "2015-04-16T09:55:20Z", + "message": "Release 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "77df60df8a34b0a0c2c8910513370df53feec03c", + "date_utc": "2015-04-16T09:08:02Z", + "message": "Merge pull request #19 from jrob119/3200\n\nRelease 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7", + "date_utc": "2015-04-16T09:05:11Z", + "message": "Release 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "0e0482b4cc5fd3f7757f479284c27a940ea1f3d7", + "date_utc": "2015-02-26T10:09:36Z", + "message": "B*15:302N exon 2 and 3 coordinates corrected", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "8d8242f5358bb6c7bea2f98311887f49a4d006ef", + "date_utc": "2015-02-26T10:08:05Z", + "message": "Merge pull request #18 from jrob119/3190\n\nB*15:302N exon 2 and 3 coordinates corrected", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "09ed08b9abcd97622d59ec37e31b4706dc9a9391", + "date_utc": "2015-02-12T14:51:10Z", + "message": "Merge pull request #17 from jrob119/3190\n\nCorrection to length of aberrant splice site", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "6fa96efcee41d829c147cef7dbe71ccbd3650f80", + "date_utc": "2015-02-12T14:49:21Z", + "message": "Correction to length of aberrant splice site", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "e1cc17686f8b48d470603b2059d7dea413d18cbe", + "date_utc": "2015-01-29T14:04:42Z", + "message": "Merge pull request #16 from jrob119/3190\n\nRelease 3.19.0 - XML patch", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "3a4e2d96d7e8fdb78d4174580420d58e31956406", + "date_utc": "2015-01-29T14:02:30Z", + "message": "Release 3.19.0 - XML patch\n\nCorrection to encoding of single base pair exons in Class II", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "5d5783479260ee516f3d37476682fff5139128b9", + "date_utc": "2015-01-27T10:22:26Z", + "message": "Merge pull request #15 from jrob119/3190\n\nRelease 3.19.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c", + "date_utc": "2015-01-27T10:21:58Z", + "message": "Release 3.19.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "4f904b51a3ad844ab77d01625129093de37975be", + "date_utc": "2015-01-22T09:56:54Z", + "message": "Merge pull request #14 from jrob119/3190\n\nUpdate for Release 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "0955750fc82de4cf23b6c1d4cef9030190335f39", + "date_utc": "2015-01-22T09:56:07Z", + "message": "Update for Release 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "8d4aeace94c22b512f77425cfd93c73a1f8dc199", + "date_utc": "2015-01-19T12:15:23Z", + "message": "Merge pull request #13 from jrob119/3190\n\nRelease 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "757c50c62877fd1dc6f9b3b8e5d147c38687be5e", + "date_utc": "2015-01-19T12:11:47Z", + "message": "Release 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "e58668988a36089ba7e486c143bb73a387deae47", + "date_utc": "2015-01-19T11:58:44Z", + "message": "Merge pull request #12 from jrob119/3190\n\nRelease 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "4567906453bee9982446cd027786eecf829ef2b7", + "date_utc": "2015-01-19T11:57:41Z", + "message": "Release 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac", + "date_utc": "2015-01-19T10:28:09Z", + "message": "Merge pull request #11 from jrob119/3.19.0\n\nRelease 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "a77291dc50f529de813a08cdefbbc0986e9af618", + "date_utc": "2015-01-17T12:04:07Z", + "message": "Release 3.19.0\n\nUpdates for Release 3.19.0 of the IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "025e835ee28d08dfb6e1f0f16a6118800d72be6b", + "date_utc": "2014-12-11T11:30:23Z", + "message": "Addition of CWD element", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "3f99d6172ea3777ef27af719d2dda40dcecf1b56", + "date_utc": "2014-11-27T15:52:46Z", + "message": "Inclusion of single allele G groups", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "e65254b19ff0d017fd349d9678d4c8233670c707", + "date_utc": "2014-11-21T10:03:45Z", + "message": "Updating zip file with A*24:252N corrections to text alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "9196885051adca8a5adccb2e2ac075f006e78500", + "date_utc": "2014-11-20T15:56:43Z", + "message": "Updating zip file with A*24:252N corrections to text alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "167fe20afe4b342d0a0df8012efa0e176f4aaff7", + "date_utc": "2014-11-20T12:51:26Z", + "message": "hugogenename added to XSD", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "e8db2e14dd3d1ae99e8d18d472917b9af3ed5006", + "date_utc": "2014-11-20T12:26:50Z", + "message": "Correction to mark up of A*24:252N deletion", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "cd39076585625dec1eebbf66af67269b0ace44fd", + "date_utc": "2014-10-16T11:06:40Z", + "message": "Correction to C*08:89 Exon 2 coordinates", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "f126f70b25b1e61d169ab9da1dfa37f05fbdba7e", + "date_utc": "2014-10-13T08:57:07Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "fcd68570866ef29194433ac4087d4505ca08f8b1", + "date_utc": "2014-10-10T11:35:52Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "77dab20c6e423fef3c41419cdc9271b3d5d667c5", + "date_utc": "2014-10-10T08:38:01Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "6070036419bc21c39658a0362a91bb0ba6105b56", + "date_utc": "2014-10-10T08:28:16Z", + "message": "Merge branch '3180' into Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "b2bc0b6582d3d681518ba61fda43f4412ed4ce3c", + "date_utc": "2014-10-10T08:11:43Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "552bffb1497d24e4f71b1accf7905a6356622c97", + "date_utc": "2014-10-07T15:11:13Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f", + "date_utc": "2014-10-07T13:03:28Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e", + "date_utc": "2014-09-27T21:07:01Z", + "message": "Renaming subdirectory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "3645f26142d7b8481ab0b9848f87822118f04415", + "date_utc": "2014-09-27T21:04:43Z", + "message": "Added Allele lists to Latest Directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "cfcebc23178847dbd71fd1154c59a251a2d570b8", + "date_utc": "2014-09-27T21:03:12Z", + "message": "Merge pull request #8 from jrob119/3170\n\n3170", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "4826201263c95aefc29beaeb323f883cf6b4edfb", + "date_utc": "2014-09-27T21:02:10Z", + "message": "Added XML Files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "0022011301eada9040803c924aa45423fd39e89c", + "date_utc": "2014-09-27T20:56:36Z", + "message": "Adding XML files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "69ac32a1e30dda03ea96d38178682a986d2b01db", + "date_utc": "2014-09-27T20:50:18Z", + "message": "Merge pull request #7 from jrob119/3170\n\n3170", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "340238f97d078fc6b8524deac6366c9ce261b049", + "date_utc": "2014-09-27T20:48:52Z", + "message": "Merge pull request #6 from jrob119/Latest\n\nRenaming", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "8632b0d19389dcac1b3f1089b634396b51ae8530", + "date_utc": "2014-09-27T20:47:44Z", + "message": "Renaming", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "9d8f585502fcfe70c5f809ba44856a6f0cd986a2", + "date_utc": "2014-09-27T20:33:43Z", + "message": "Merge pull request #5 from jrob119/3170\n\nMerge pull request #4 from jrob119/Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "7c9d9585576bec8fdf41e18d44033d2c8af7a923", + "date_utc": "2014-09-27T20:33:03Z", + "message": "Removed md5 file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "a07bcbd18f5f95606b16258241f9d18ba0e65390", + "date_utc": "2014-09-27T19:53:05Z", + "message": "Merge pull request #4 from jrob119/Latest\n\nMerge pull request #3 from jrob119/3170", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "0e31941b14171c16697123ff7b81becbeef1c089", + "date_utc": "2014-09-27T19:38:32Z", + "message": "Merge pull request #3 from jrob119/3170\n\nMerge pull request #2 from jrob119/Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "d9944466594e328cb46f732e5670660fd672a141", + "date_utc": "2014-09-27T19:25:48Z", + "message": "Merge pull request #2 from jrob119/Latest\n\nRestructuring", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "16da2f90240d536159a20697fb952b4d14846b13", + "date_utc": "2014-09-27T19:18:54Z", + "message": "Restructuring to subdirectories", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "6ce547fefafa6b804338c231bcb137b789653fdc", + "date_utc": "2014-09-27T19:13:24Z", + "message": "Merge pull request #1 from jrob119/3170\n\nInitial Release and Commit", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc" + }, + "input_parameters": null, + "status": null + }, + { + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "af54d281b5f99a75ba06f1026bac7a4086d92f8a", + "date_utc": "2014-09-27T19:10:12Z", + "message": "Initial Release and Commit", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a" + }, + "input_parameters": null, + "status": null } ] } diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 40167e96..ad761640 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -3,9 +3,8 @@ """ import os import sys - sys.path.append( - "/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/get_repo_updates" + "/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/check_source_update" ) from pathlib import Path import logging @@ -17,7 +16,7 @@ utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json -# these libraries are shared from the get_repo_updates function +# these libraries are shared from the check_source_update function from src.utils.types import ( InputParameters, ExecutionHistoryItem, diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py new file mode 100644 index 00000000..f016f8ee --- /dev/null +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -0,0 +1,50 @@ +""" +Loads gfe-db execution state to DynamoDB table. +""" +import os +import sys +sys.path.append( + "/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/check_source_update" +) +from pathlib import Path +import logging +import boto3 +from src.utils.types import ( + SourceConfig, +) +from src.utils.utils import ( + read_source_config, + flatten_json_records, +) + +logging.basicConfig(level=logging.INFO) +logger = logging.getLogger(__name__) + +ssm = boto3.client('ssm') +dynamodb = boto3.resource('dynamodb') + +DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] +PIPELINE_CONFIG_S3_PATH = os.environ["PIPELINE_CONFIG_S3_PATH"] +GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] +GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] + +# fetch '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' value from Parameter Store +execution_state_table_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' +)['Parameter']['Value'] + +# read in source config JSON file from local +source_config = read_source_config(DATA_BUCKET_NAME, PIPELINE_CONFIG_S3_PATH) +execution_history = source_config.repositories[f'{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}'].execution_history + +# flatten JSON records +execution_history_flat = flatten_json_records([item.dict() for item in execution_history]) + +# load to dynamodb table named execution_state_table_name using batch put +table = dynamodb.Table(execution_state_table_name) +with table.batch_writer() as batch: + logger.info(f"Loading {len(execution_history_flat)} items to {execution_state_table_name}") + for item in execution_history_flat: + batch.put_item(Item=item) + +logger.info(f"Success") \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 889e43e6..688a99fd 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -50,6 +50,13 @@ Resources: ReadCapacityUnits: 1 WriteCapacityUnits: 1 + ExecutionStateTableName: + Type: AWS::SSM::Parameter + Properties: + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' + Type: String + Value: !Ref ExecutionStateTable + BuildServerSG: Type: AWS::EC2::SecurityGroup Properties: From b31c556e8ba5f78cf870e707ae8911d3274f2888 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 May 2023 14:54:20 -0700 Subject: [PATCH 017/367] rename "execution history" to "execution state" --- .gitignore | 1 + .../check_source_update/src/utils/types.py | 18 +++++------ .../check_source_update/src/utils/utils.py | 30 ++++++++----------- .../pipeline/scripts/source_config/build.py | 14 ++++----- 4 files changed, 30 insertions(+), 33 deletions(-) diff --git a/.gitignore b/.gitignore index 196b03da..1d77c304 100755 --- a/.gitignore +++ b/.gitignore @@ -109,3 +109,4 @@ response.json neo4j.conf gfedb.zip reports/ +source-config-v*.json \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index 54b51e3e..40886b88 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -53,7 +53,7 @@ class InputParameters(BaseModel): mem_profile: bool limit: Optional[int] -class ExecutionHistoryItem(BaseModel): +class ExecutionStateItem(BaseModel): version: int execution_date_utc: Optional[str] commit: Commit @@ -79,25 +79,25 @@ class RepositoryConfig(BaseModel): url: str tracked_assets: list[str] default_input_parameters: InputParameters - execution_history: list[ExecutionHistoryItem] + execution_state: list[ExecutionStateItem] # validate that the url is a valid URL @validator('url') def url_is_valid(cls, v): return url_is_valid(v) - # validate that execution_history is sorted by commit.date_utc descending - @validator('execution_history') - def execution_history_is_sorted(cls, v): + # validate that execution_state is sorted by commit.date_utc descending + @validator('execution_state') + def execution_state_is_sorted(cls, v): if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): raise ValueError("Execution history must be sorted by commit.date_utc descending") return v # Releases are formatted as a 4 digit integer incrementing by 10 with a lower bound of 3170 - # Based on the formatting described, validate that no releases are missing from execution_history - # Remember that the execution_history is sorted by commit.date_utc descending, so release versions will decrement by 10 - @validator('execution_history') - def execution_history_has_no_missing_releases(cls, v): + # Based on the formatting described, validate that no releases are missing from execution_state + # Remember that the execution_state is sorted by commit.date_utc descending, so release versions will decrement by 10 + @validator('execution_state') + def execution_state_has_no_missing_releases(cls, v): unique_release_versions = sorted(list(set([item.version for item in v])), reverse=True) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 179ee946..7be6cae7 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -24,14 +24,10 @@ logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) - -APP_NAME = os.environ["APP_NAME"] - # boto3 session session = boto3.Session(region_name=AWS_REGION) s3 = session.client('s3') -output_dir = Path(f"{APP_NAME}/pipeline/config") cache_dir = Path(__file__).parent / "_cache" def save_json_to_cache(data, var_name): @@ -446,11 +442,11 @@ def filter_nulls(items: List[Dict[str, str]]) -> List[Dict[str, str]]: return [x for x in items if x is not None] -def sort_execution_history_items(execution_history_items: List[Dict[str, str]], ascending=False) -> List[Dict[str, str]]: - return sorted(execution_history_items, key=lambda x: x['commit'].date_utc, reverse=(not ascending)) +def sort_execution_state_items(execution_state_items: List[Dict[str, str]], ascending=False) -> List[Dict[str, str]]: + return sorted(execution_state_items, key=lambda x: x['commit'].date_utc, reverse=(not ascending)) -def process_execution_history_item(commit: Dict[str, str], asset_configs: Dict[str, str], limit: int = None) -> Dict[str, str]: +def process_execution_state_item(commit: Dict[str, str], asset_configs: Dict[str, str], limit: int = None) -> Dict[str, str]: errors = 0 sha = commit['sha'] @@ -482,8 +478,8 @@ def process_execution_history_item(commit: Dict[str, str], asset_configs: Dict[s return result -def parallel_process_execution_history_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: int = None): - execution_history_items = [] +def parallel_process_execution_state_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: int = None): + execution_state_items = [] num_cores = multiprocessing.cpu_count() num_threads = max(1, num_cores - 1) # Reserve one core for other processes num_threads = min(6, num_cores) # limit threads to avoid GitHub API rate limit @@ -493,26 +489,26 @@ def parallel_process_execution_history_items(commits: List[Dict[str, str]], asse # Submit the process_commit function for each commit to the executor futures = [ - executor.submit(process_execution_history_item, commit, asset_configs) + executor.submit(process_execution_state_item, commit, asset_configs) for commit in commits[:limit] ] # Collect the results as they complete - execution_history_items = [future.result() for future in as_completed(futures)] + execution_state_items = [future.result() for future in as_completed(futures)] - return sort_execution_history_items(filter_nulls(execution_history_items)) + return sort_execution_state_items(filter_nulls(execution_state_items)) # limit is int or None # @cache_pickle -def process_execution_history_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: None, parallel: str = False) -> List[Dict[str, str]]: +def process_execution_state_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: None, parallel: str = False) -> List[Dict[str, str]]: if parallel == True: if limit: logger.warning("'limit' will not work if parallel processing is enabled") - return parallel_process_execution_history_items(commits, asset_configs, limit) + return parallel_process_execution_state_items(commits, asset_configs, limit) else: - execution_history_items = [] + execution_state_items = [] for commit in commits[:limit]: - execution_history_items.append(process_execution_history_item(commit, asset_configs, limit)) + execution_state_items.append(process_execution_state_item(commit, asset_configs, limit)) - return sort_execution_history_items(filter_nulls(execution_history_items)) + return sort_execution_state_items(filter_nulls(execution_state_items)) diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index ad761640..e627149d 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -19,7 +19,7 @@ # these libraries are shared from the check_source_update function from src.utils.types import ( InputParameters, - ExecutionHistoryItem, + ExecutionStateItem, RepositoryConfig, SourceConfig, ) @@ -29,7 +29,7 @@ flatten_json_records, select_keys, rename_fields, - process_execution_history_items, + process_execution_state_items, ) # Environment variables @@ -100,8 +100,8 @@ ] commits = [commit for commit in commits if commit["sha"] not in excluded_commit_shas] - # Build ExecutionHistoryItem list using thread pooling - execution_history_items = process_execution_history_items( + # Build ExecutionStateItem list using thread pooling + execution_state_items = process_execution_state_items( commits=commits, asset_configs=asset_configs, limit=limit, @@ -132,9 +132,9 @@ "limit": os.environ.get("LIMIT", None), } ), - "execution_history": [ - ExecutionHistoryItem(**item) - for item in execution_history_items + "execution_state": [ + ExecutionStateItem(**item) + for item in execution_state_items ], } ) From 36d5b343ae803f15f56eb625ba93457c8e071bbd Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 May 2023 15:40:55 -0700 Subject: [PATCH 018/367] add update_execution_state --- .../functions/check_source_update/src/app.py | 9 +++ .../events/batch-job-running-state-event.json | 55 +++++++++++++++++++ .../events/sfn-execution-aborted-event.json | 26 +++++++++ .../events/sfn-execution-failed-event.json | 26 +++++++++ .../events/sfn-execution-started-event.json | 26 +++++++++ .../events/sfn-execution-succeeded-event.json | 28 ++++++++++ .../events/sfn-execution-timeout-event.json | 26 +++++++++ .../src/__init__.py} | 0 .../update_execution_state/src/app.py | 43 +++++++++++++++ .../src/requirements.txt | 0 gfe-db/pipeline/template.yaml | 8 +++ 11 files changed, 247 insertions(+) create mode 100644 gfe-db/pipeline/functions/update_execution_state/events/batch-job-running-state-event.json create mode 100644 gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-aborted-event.json create mode 100644 gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-failed-event.json create mode 100644 gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-started-event.json create mode 100644 gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-succeeded-event.json create mode 100644 gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-timeout-event.json rename gfe-db/pipeline/functions/{check_source_update/events/event.json => update_execution_state/src/__init__.py} (100%) create mode 100644 gfe-db/pipeline/functions/update_execution_state/src/app.py create mode 100644 gfe-db/pipeline/functions/update_execution_state/src/requirements.txt diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index a22f9bb3..41b9a257 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -1,7 +1,16 @@ import os import logging +import json +import boto3 # set up logging logger = logging.getLogger() logger.setLevel(logging.INFO) +# Environment +AWS_REGION = os.environ["AWS_REGION"] + +def lambda_handler(event, context): + logger.info(json.loads(event)) + + return \ No newline at end of file diff --git a/gfe-db/pipeline/functions/update_execution_state/events/batch-job-running-state-event.json b/gfe-db/pipeline/functions/update_execution_state/events/batch-job-running-state-event.json new file mode 100644 index 00000000..6207a5f4 --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/events/batch-job-running-state-event.json @@ -0,0 +1,55 @@ +{ + "version": "0", + "id": "c8f9c4b5-76e5-d76a-f980-7011e206042b", + "detail-type": "Batch Job State Change", + "source": "aws.batch", + "account": "123456789012", + "time": "2022-01-11T23:36:40Z", + "region": "us-east-1", + "resources": [ + "arn:aws:batch:us-east-1:123456789012:job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8" + ], + "detail": { + "jobArn": "arn:aws:batch:us-east-1:123456789012:job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8", + "jobName": "event-test", + "jobId": "4c7599ae-0a82-49aa-ba5a-4727fcce14a8", + "jobQueue": "arn:aws:batch:us-east-1:123456789012:job-queue/PexjEHappyPathCanary2JobQueue", + "status": "RUNNING", + "attempts": [], + "createdAt": 1641944200058, + "retryStrategy": { + "attempts": 2, + "evaluateOnExit": [] + }, + "dependsOn": [], + "jobDefinition": "arn:aws:batch:us-east-1:123456789012:job-definition/first-run-job-definition:1", + "parameters": {}, + "container": { + "image": "137112412989.dkr.ecr.us-east-1.amazonaws.com/amazonlinux:latest", + "command": [ + "sleep", + "600" + ], + "volumes": [], + "environment": [], + "mountPoints": [], + "ulimits": [], + "networkInterfaces": [], + "resourceRequirements": [ + { + "value": "2", + "type": "VCPU" + }, { + "value": "256", + "type": "MEMORY" + } + ], + "secrets": [] + }, + "tags": { + "resourceArn": "arn:aws:batch:us-east-1:123456789012:job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8" + }, + "propagateTags": false, + "platformCapabilities": [] + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-aborted-event.json b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-aborted-event.json new file mode 100644 index 00000000..1515ff67 --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-aborted-event.json @@ -0,0 +1,26 @@ +{ + "version": "0", + "id": "315c1398-40ff-a850-213b-158f73e60175", + "detail-type": "Step Functions Execution Status Change", + "source": "aws.states", + "account": "012345678912", + "time": "2019-02-26T19:42:21Z", + "region": "us-east-1", + "resources": [ + "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" + ], + "detail": { + "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", + "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", + "name": "execution-name", + "status": "ABORTED", + "startDate": 1551225014968, + "stopDate": 1551225017576, + "input": "{}", + "inputDetails": { + "included": true + }, + "output": null, + "outputDetails": null + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-failed-event.json b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-failed-event.json new file mode 100644 index 00000000..35cbc727 --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-failed-event.json @@ -0,0 +1,26 @@ +{ + "version": "0", + "id": "315c1398-40ff-a850-213b-158f73e60175", + "detail-type": "Step Functions Execution Status Change", + "source": "aws.states", + "account": "012345678912", + "time": "2019-02-26T19:42:21Z", + "region": "us-east-1", + "resources": [ + "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" + ], + "detail": { + "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", + "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", + "name": "execution-name", + "status": "FAILED", + "startDate": 1551225146847, + "stopDate": 1551225151881, + "input": "{}", + "inputDetails": { + "included": true + }, + "output": null, + "outputDetails": null + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-started-event.json b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-started-event.json new file mode 100644 index 00000000..75f202ca --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-started-event.json @@ -0,0 +1,26 @@ +{ + "version": "0", + "id": "315c1398-40ff-a850-213b-158f73e60175", + "detail-type": "Step Functions Execution Status Change", + "source": "aws.states", + "account": "012345678912", + "time": "2019-02-26T19:42:21Z", + "region": "us-east-1", + "resources": [ + "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" + ], + "detail": { + "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", + "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", + "name": "execution-name", + "status": "RUNNING", + "startDate": 1551225271984, + "stopDate": null, + "input": "{}", + "inputDetails": { + "included": true + }, + "output": null, + "outputDetails": null + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-succeeded-event.json b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-succeeded-event.json new file mode 100644 index 00000000..452aea74 --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-succeeded-event.json @@ -0,0 +1,28 @@ +{ + "version": "0", + "id": "315c1398-40ff-a850-213b-158f73e60175", + "detail-type": "Step Functions Execution Status Change", + "source": "aws.states", + "account": "012345678912", + "time": "2019-02-26T19:42:21Z", + "region": "us-east-1", + "resources": [ + "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" + ], + "detail": { + "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", + "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", + "name": "execution-name", + "status": "SUCCEEDED", + "startDate": 1547148840101, + "stopDate": 1547148840122, + "input": "{}", + "inputDetails": { + "included": true + }, + "output": "\"Hello World!\"", + "outputDetails": { + "included": true + } + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-timeout-event.json b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-timeout-event.json new file mode 100644 index 00000000..1d0ecd9d --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-timeout-event.json @@ -0,0 +1,26 @@ +{ + "version": "0", + "id": "315c1398-40ff-a850-213b-158f73e60175", + "detail-type": "Step Functions Execution Status Change", + "source": "aws.states", + "account": "012345678912", + "time": "2019-02-26T19:42:21Z", + "region": "us-east-1", + "resources": [ + "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" + ], + "detail": { + "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", + "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", + "name": "execution-name", + "status": "TIMED_OUT", + "startDate": 1551224926156, + "stopDate": 1551224927157, + "input": "{}", + "inputDetails": { + "included": true + }, + "output": null, + "outputDetails": null + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/events/event.json b/gfe-db/pipeline/functions/update_execution_state/src/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/events/event.json rename to gfe-db/pipeline/functions/update_execution_state/src/__init__.py diff --git a/gfe-db/pipeline/functions/update_execution_state/src/app.py b/gfe-db/pipeline/functions/update_execution_state/src/app.py new file mode 100644 index 00000000..1b79aace --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/src/app.py @@ -0,0 +1,43 @@ +import os +import logging +import json +import boto3 + +# set up logging +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +# Environment +AWS_REGION = os.environ["AWS_REGION"] + +# Get SSM Parameters +ssm = boto3.client('ssm') +# state_machine_arn '/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineArn' +state_machine_arn = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' +)['Parameter']['Value'] + +# table_name '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' +table_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' +)['Parameter']['Value'] + +# job queue ARN '/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn' +job_queue_arn = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/BuildJobQueueArn' +)['Parameter']['Value'] + +def lambda_handler(event, context): + logger.info(json.loads(event)) + + # Get State Machine ARN + + # Load event + + # Validate Event is from correct State Machine or Batch Job queue + + # Determine event type + + # Update table + + return \ No newline at end of file diff --git a/gfe-db/pipeline/functions/update_execution_state/src/requirements.txt b/gfe-db/pipeline/functions/update_execution_state/src/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 688a99fd..13a2edec 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -198,6 +198,14 @@ Resources: - Order: 1 ComputeEnvironment: !Ref BuildComputeEnvironment + # SSM Parameter for the BuildJobQueue ARN + BuildJobQueueArn: + Type: AWS::SSM::Parameter + Properties: + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn' + Type: String + Value: !GetAtt BuildJobQueue.JobQueueArn + BuildComputeEnvironment: Type: AWS::Batch::ComputeEnvironment Properties: From 3c8afd5e35bc9a43d467d065e16ca6805cd25a4e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 3 May 2023 11:44:40 -0700 Subject: [PATCH 019/367] compare execution state with source repository commits --- .../functions/check_source_update/src/app.py | 160 +++++++++++++++++- .../check_source_update/src/utils/types.py | 3 + .../check_source_update/src/utils/utils.py | 4 +- .../pipeline/scripts/source_config/build.py | 2 + 4 files changed, 166 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 41b9a257..04547bc7 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -1,7 +1,16 @@ +""" +Checks a GitHub repository for new commits and triggers data ingestion +""" import os import logging import json import boto3 +from utils.constants import ( + GITHUB_REPOSITORY_OWNER, + GITHUB_REPOSITORY_NAME, +) +from utils.types import ExecutionStateItem, Commit, to_datetime +from utils.utils import list_commits, process_execution_state_items # set up logging logger = logging.getLogger() @@ -9,8 +18,155 @@ # Environment AWS_REGION = os.environ["AWS_REGION"] +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] + +# AWS clients +ssm = boto3.client("ssm") +dynamodb = boto3.resource("dynamodb", region_name=AWS_REGION) + +# Get SSM Parameters +table_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' +)["Parameter"]["Value"] + +state_machine_arn = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' +)["Parameter"]["Value"] + def lambda_handler(event, context): - logger.info(json.loads(event)) + logger.info(json.dumps(event)) + + ### Retrieve Execution State ### + # instantiate table + table = dynamodb.Table(table_name) + + # get all the items from the table + items = table.scan()["Items"] + + # sort items by commit.date_utc + items = sorted(items, key=lambda x: x["commit.date_utc"], reverse=True) + + # Deserialize the items + execution_state = [ + ExecutionStateItem( + **{ + "version": item["version"], + "commit": { + "sha": item["commit.sha"], + "message": item["commit.message"], + "date_utc": item["commit.date_utc"], + "html_url": item["commit.html_url"], + }, + "status": item["status"], + "execution_date_utc": item["execution_date_utc"], + "input_parameters": item["input_parameters"], + } + ) + for item in items + ] + del items + + ### Retrieve Repository Commits ### + # get the most recent 100 commits from github + commits = list_commits( + GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, per_page=100 + ) + repository_state = [ + Commit( + **{ + "sha": commit["sha"], + "message": commit["commit"]["message"], + "date_utc": commit["commit"]["author"]["date"], + "html_url": commit["html_url"], + } + ) + for commit in commits + ] + + # get the newest commits where date_utc is more recent + new_commits = [ + commit + for commit in repository_state + if commit.date_utc > execution_state[0].commit.date_utc + ] + + ### Process New Commits ### + # TODO Note: current logic is making the assumption that commits retrieved from state have already been processed and are marked accordingly + # TODO All commits from state should be be processed if status is null, because this indicates they have not been handled yet + # if there are new commits, get the release version for each commit and deserialize + if len(new_commits) > 0: + asset_configs = [ + { + "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current + "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", + }, + { + "asset_name": "aligments/V_nuc.txt", # commits from 8632b0d to 3645f26 + "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", + }, + { + "asset_name": "Alignments/V_nuc.txt", # commits from af54d28 to 9d8f585 + "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", + }, + { + "asset_name": "V_nuc.txt", # all commits before 08e0ef9 + "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", + }, + ] + + # get the release version for each commit + new_execution_state_items = process_execution_state_items( + commits=[commit.dict() for commit in new_commits], + asset_configs=asset_configs, + limit=None, + parallel=False, + ) + + # TODO move inside new_execution_state_items + new_execution_state_items = [ + ExecutionStateItem(**item) for item in new_execution_state_items + ] + + # group by release version and get most recent by commit date (max date_utc) + unique_new_releases = list(set([item.version for item in new_execution_state_items])) + new_releases_by_commit = [ + { + version: max( + [ + item + for item in new_execution_state_items + if item.version == version + ], + key=lambda x: x.commit.date_utc, + ) + } + for version in unique_new_releases + ] + # extract all commit values from new_releases_by_commit + commits_pending = [ + list(item.values())[0].commit.sha for item in new_releases_by_commit + ] + + # update execution state status as PENDING for commits that are the most recent release data, + # and SKIPPED for commits that are not the most recent release data + # ⚠️ see TODOs above regarding all commits from state being marked. This logic should process all commits + # that have null status, and mark them as PENDING or SKIPPED accordingly + for item in new_execution_state_items: + + # mark item processing status + if item.commit.sha in commits_pending: + item.status = "PENDING" + else: + item.status = "SKIPPED" + + # set execution_date_utc + + + + return + - return \ No newline at end of file +if __name__ == "__main__": + lambda_handler({}, None) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index 40886b88..4140cb34 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -81,6 +81,9 @@ class RepositoryConfig(BaseModel): default_input_parameters: InputParameters execution_state: list[ExecutionStateItem] + # TODO include asset_config with target assets descriptors + # asset_config: dict[str, str] + # validate that the url is a valid URL @validator('url') def url_is_valid(cls, v): diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 7be6cae7..37ecfb6e 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -475,6 +475,8 @@ def process_execution_state_item(commit: Dict[str, str], asset_configs: Dict[str continue # return error count and increment outside this function + + # TODO deserialize to ExecutionStateItem return result @@ -500,7 +502,7 @@ def parallel_process_execution_state_items(commits: List[Dict[str, str]], asset_ # limit is int or None # @cache_pickle -def process_execution_state_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: None, parallel: str = False) -> List[Dict[str, str]]: +def process_execution_state_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: None = None, parallel: str = False) -> List[Dict[str, str]]: if parallel == True: if limit: diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index e627149d..157e2205 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -70,6 +70,8 @@ # Get the release version for each commit max_errors = 5 limit = None + + # TODO move to source config so this is accessible to other services asset_configs = [ { "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current From ce5bcc0321dc04730688e094feacd088f8dc5c71 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 4 May 2023 09:55:40 -0700 Subject: [PATCH 020/367] comments and clean up --- .../pipeline/functions/check_source_update/src/app.py | 10 +++++----- gfe-db/pipeline/scripts/source_config/build.py | 5 +++-- 2 files changed, 8 insertions(+), 7 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 04547bc7..d7d72586 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -1,5 +1,6 @@ """ -Checks a GitHub repository for new commits and triggers data ingestion +Checks a GitHub repository for new commits and triggers data ingestion. This function processes +only the releases that it finds. To process specific releases, use a different method. """ import os import logging @@ -97,6 +98,7 @@ def lambda_handler(event, context): # TODO All commits from state should be be processed if status is null, because this indicates they have not been handled yet # if there are new commits, get the release version for each commit and deserialize if len(new_commits) > 0: + # TODO fetch from asset_configs = [ { "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current @@ -124,7 +126,7 @@ def lambda_handler(event, context): parallel=False, ) - # TODO move inside new_execution_state_items + # TODO move inside process_execution_state_items new_execution_state_items = [ ExecutionStateItem(**item) for item in new_execution_state_items ] @@ -151,8 +153,6 @@ def lambda_handler(event, context): # update execution state status as PENDING for commits that are the most recent release data, # and SKIPPED for commits that are not the most recent release data - # ⚠️ see TODOs above regarding all commits from state being marked. This logic should process all commits - # that have null status, and mark them as PENDING or SKIPPED accordingly for item in new_execution_state_items: # mark item processing status @@ -161,7 +161,7 @@ def lambda_handler(event, context): else: item.status = "SKIPPED" - # set execution_date_utc + # TODO set execution_date_utc using Lambda context diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 157e2205..7198668f 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -68,10 +68,9 @@ commits = rename_fields(all_commits_flat, commit_key_names_map) # Get the release version for each commit - max_errors = 5 limit = None - # TODO move to source config so this is accessible to other services + # TODO move to external config store asset_configs = [ { "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current @@ -114,6 +113,8 @@ repository_path = f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}" tracked_assets = ["hla.dat", "msf/"] + # TODO split up source config and execution stae + # TODO add asset_config item to source config source_config = SourceConfig( **{ "created_at_utc": utc_now, From e09ebeed8261459c664ff3fdafeb3d2655caeb84 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 4 May 2023 11:39:21 -0700 Subject: [PATCH 021/367] decouple source config from execution state and update base schema --- gfe-db/pipeline/config/source-config.json | 6620 +---------------- .../check_source_update/src/utils/types.py | 77 +- .../check_source_update/src/utils/utils.py | 37 +- .../pipeline/scripts/source_config/build.py | 90 +- 4 files changed, 131 insertions(+), 6693 deletions(-) diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 42f42e2b..2155c1cd 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6587 +1,59 @@ { - "created_at_utc": "2023-05-01T21:32:31Z", - "updated_at_utc": "2023-05-01T21:32:31Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", "name": "IMGTHLA", + "description": "Github for files currently published in the IPD-IMGT/HLA FTP Directory hosted at the European Bioinformatics Institute", "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": [ - "hla.dat", - "msf/" - ], + "tracked_assets": { + "description": "Changes to these files trigger processing", + "values": [ + "hla.dat", + "msf/" + ] + }, + "target_metadata_config": { + "description": "Regex patterns to extract the release version metadata from the text content of the asset", + "values": [ + { + "description": "Extract release version metadata for commits from 3a71348 to current", + "asset_path": "alignments/V_nuc.txt", + "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" + }, + { + "description": "Extract release version metadata for commits from 8632b0d to 3645f26", + "asset_path": "aligments/V_nuc.txt", + "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" + }, + { + "description": "Extract release version metadata for commits from af54d28 to 9d8f585", + "asset_path": "Alignments/V_nuc.txt", + "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" + }, + { + "description": "Extract release version metadata for all commits before 08e0ef9", + "asset_path": "V_nuc.txt", + "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" + } + ] + }, + "excluded_commit_shas": { + "description": "Commits to exclude from processing", + "values": [ + "08e0ef9f5c6aade40df681821a0b9caef439fe3a", + "6ad21b61dee3689c5ae68370d635c5ede483c851", + "79d13ceb388eb9dacc9e166be18cce9373f7fd1d", + "9f35f8fe8a2e25bb076e588e65389cac16a8ed2f", + "785c913f2d42abd68bcdf630ce2f58ee9b9c2579", + "efc06e88b56d1e6e44661ec45f192dc1186a30ad" + ] + }, "default_input_parameters": { "align": false, "kir": false, "mem_profile": false, - "limit": "1000" - }, - "execution_history": [ - { - "version": 3520, - "execution_date_utc": null, - "commit": { - "sha": "38398a75e9762ff070d8e9bd714d074332646cd7", - "date_utc": "2023-04-17T16:03:52Z", - "message": "Merge pull request #334 from ANHIG/3520\n\nIPD-IMGT/HLA Release 3.52.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3520, - "execution_date_utc": null, - "commit": { - "sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", - "date_utc": "2023-04-17T16:01:01Z", - "message": "IPD-IMGT/HLA Release 3.52.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3510, - "execution_date_utc": null, - "commit": { - "sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", - "date_utc": "2023-01-13T10:04:48Z", - "message": "Merge pull request #325 from ANHIG/3510\n\n3510", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3510, - "execution_date_utc": null, - "commit": { - "sha": "4b8432c7d56121c84d6ef1d75a1c7185c628c13d", - "date_utc": "2023-01-12T14:47:00Z", - "message": "IPD-IMGT/HLA Database Release 3.51.0\n\nUpdated the ihiw folder for 3.51.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3510, - "execution_date_utc": null, - "commit": { - "sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", - "date_utc": "2023-01-12T14:36:43Z", - "message": "IPD-IMGT/HLA Release 3.51.0\n\nUpdates for 3.51.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3500, - "execution_date_utc": null, - "commit": { - "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", - "date_utc": "2022-12-14T10:02:54Z", - "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3500, - "execution_date_utc": null, - "commit": { - "sha": "36220a1c5c2d6954f4873a552544cc0e55b61d0a", - "date_utc": "2022-12-14T10:02:28Z", - "message": "Corrected missing date and version field in Allelelist_history.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3500, - "execution_date_utc": null, - "commit": { - "sha": "e941759874365cb152a3562c22d10847d10db326", - "date_utc": "2022-10-14T08:47:37Z", - "message": "Merge pull request #318 from ANHIG/3500\n\nhla.dat file for IPD-IMGT/HLA Release 3.50.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3500, - "execution_date_utc": null, - "commit": { - "sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", - "date_utc": "2022-10-14T08:46:01Z", - "message": "hla.dat file for IPD-IMGT/HLA Release 3.50.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3500, - "execution_date_utc": null, - "commit": { - "sha": "1ce31fc9e2805034578eff60a269c02176f03252", - "date_utc": "2022-10-13T13:06:12Z", - "message": "Merge pull request #317 from ANHIG/3500\n\nIPD-IMGT/HLA Release 3.50.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3500, - "execution_date_utc": null, - "commit": { - "sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", - "date_utc": "2022-10-13T12:58:37Z", - "message": "IPD-IMGT/HLA Release 3.50.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816", - "date_utc": "2022-08-25T15:44:07Z", - "message": "Merge pull request #315 from ANHIG/3490\n\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", - "date_utc": "2022-08-25T15:43:12Z", - "message": "Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02", - "date_utc": "2022-08-21T09:31:21Z", - "message": "Merge pull request #314 from ANHIG/3490\n\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "1fd937e6c0ff8452f64152aec9632f0586f981d1", - "date_utc": "2022-08-21T09:29:01Z", - "message": "Corrected DRA*01:01:01:01 P group (DRA*01:01P)", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "50e92c677f4cd547c32bb9305269a762a9595074", - "date_utc": "2022-07-23T12:54:16Z", - "message": "Merge pull request #310 from ANHIG/3490\n\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt \u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "8732e7d4739a911e01f69d2c5bda82ca15ca68a9", - "date_utc": "2022-07-23T12:53:45Z", - "message": "Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "536e8833f3be4bbcffbfba43cd0b3043c5bf4068", - "date_utc": "2022-07-15T08:21:31Z", - "message": "Merge pull request #308 from ANHIG/3490\n\n3490", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "c90cc62006b35061c8db4b6f8da1b86de7650b23", - "date_utc": "2022-07-15T08:20:46Z", - "message": "Merge branch 'Latest' into 3490", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", - "date_utc": "2022-07-14T13:40:17Z", - "message": "IPD-IMGT/HLA Release 3.49.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "4863b8f0a070d70836dfbdc00bdf70aa7bb66345", - "date_utc": "2022-07-14T12:31:36Z", - "message": "IPD-IMGT/HLA Release 3.49.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", - "date_utc": "2022-07-14T12:28:41Z", - "message": "IPD-IMGT/HLA Release 3.49.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3490, - "execution_date_utc": null, - "commit": { - "sha": "dddc6afc29de895f4131693e17b3cc856ff23f8d", - "date_utc": "2022-07-14T12:27:25Z", - "message": "IPD-IMGT/HLA Release 3.49.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3480, - "execution_date_utc": null, - "commit": { - "sha": "d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe", - "date_utc": "2022-04-20T08:39:00Z", - "message": "Merge pull request #305 from ANHIG/3480\n\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3480, - "execution_date_utc": null, - "commit": { - "sha": "4d33035dd296826bbde200e17e5281910ac8be13", - "date_utc": "2022-04-20T08:37:44Z", - "message": "Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3480, - "execution_date_utc": null, - "commit": { - "sha": "4a13df461c42f970a099de77377f309995e7995c", - "date_utc": "2022-04-19T08:30:24Z", - "message": "Merge branch '3480' into Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3480, - "execution_date_utc": null, - "commit": { - "sha": "5e1d9764c8e96749bc11d52807eea1f7cc38ce5c", - "date_utc": "2022-04-14T11:01:59Z", - "message": "Updated md5checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3480, - "execution_date_utc": null, - "commit": { - "sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", - "date_utc": "2022-04-14T11:00:42Z", - "message": "IPD-IMGT/HLA Release 3.48.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", - "date_utc": "2022-03-15T14:27:59Z", - "message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d", - "date_utc": "2022-03-15T14:27:31Z", - "message": "Update to xml/hla.xml.zip correcting meta data", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e", - "date_utc": "2022-02-10T15:36:59Z", - "message": "Merge pull request #296 from ANHIG/3470\n\nCorrection of HLA P Groups in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "8ab272288e81fa9a49fd4765579b066c2c03cc10", - "date_utc": "2022-02-10T15:26:19Z", - "message": "Correction of HLA P Groups in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "d4c410cd91618a8a74a7763598e499f6a8aa168b", - "date_utc": "2022-01-14T15:25:23Z", - "message": "Merge pull request #292 from ANHIG/3470\n\n3470", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "db46d2a0209720c5fa0ab8b03403f7009f69d2d6", - "date_utc": "2022-01-14T12:27:52Z", - "message": "Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "ebb3d8c6aa383567bb7794cacf745b1c82efbb7f", - "date_utc": "2022-01-14T12:27:35Z", - "message": "IPD-IMGT/HLA Release 3.47.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "fc712c5a4dd00f534e845982a29f46a14e22b292", - "date_utc": "2022-01-14T08:05:58Z", - "message": "Update README.md\n\nUpdate sponsorship contact and malformed section header", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "239bf68f403bbdbabb43fa0277040f4dda2b2aff", - "date_utc": "2022-01-13T20:33:38Z", - "message": "Merge pull request #291 from ANHIG/3470\n\n3470", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "d86bdd9983424c792691269fa10e6f022ccf2191", - "date_utc": "2022-01-13T16:53:03Z", - "message": "IPD-IMGT/HLA Release 3.47.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3470, - "execution_date_utc": null, - "commit": { - "sha": "06ceff14b2db920d458dc337b1100dced992e627", - "date_utc": "2022-01-13T16:52:15Z", - "message": "IPD-IMGT/HLA Release 3.47.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", - "date_utc": "2022-01-04T09:19:02Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810", - "date_utc": "2022-01-04T09:18:33Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "d76ca7d75891aac95205b2cc11510ce8ef41a65a", - "date_utc": "2021-11-11T11:49:26Z", - "message": "Merge pull request #289 from ANHIG/3460\n\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "178c68cca2044cbd5032cbff23e4c06b738aed2a", - "date_utc": "2021-11-11T11:48:57Z", - "message": "Updated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "2d19daf42ff47c2f2c4e7970dd77ed32768eb38f", - "date_utc": "2021-10-26T11:32:30Z", - "message": "Merge pull request #286 from ANHIG/3460\n\nChanges to descriptors for two deleted alleles", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "3f46491c0fe377fd922412c93137efb6a4879b05", - "date_utc": "2021-10-26T11:15:21Z", - "message": "Changes to descriptors for two deleted alleles", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "8dd2a04b1d7e559f5124d012f0a729d0180216d2", - "date_utc": "2021-10-11T15:33:46Z", - "message": "Merge pull request #283 from ANHIG/3460\n\nIPD-IMGT/HLA Release 3.46.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "ddda708da9f2f41ae7e7d122973c2eddb141d949", - "date_utc": "2021-10-11T15:29:53Z", - "message": "Adding updated alignment zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "8d77b3dd93959663d58ae5b626289d0746edd0e7", - "date_utc": "2021-10-11T15:13:57Z", - "message": "Merge pull request #282 from ANHIG/3460\n\nRelease 3.46.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea", - "date_utc": "2021-10-11T14:48:05Z", - "message": "IPD-IMGT/HLA Release 3.46.0\n\nNon-ascii chars removed", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "389b55b1c3ef58ea1136fb0c9e6d2ce73038d655", - "date_utc": "2021-10-11T13:16:09Z", - "message": "IPD-IMGT/HLA Release 3.46.0\n\nUpdating READMEs", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3460, - "execution_date_utc": null, - "commit": { - "sha": "5088650c144e6a3ee05ac1e015d487a86095e665", - "date_utc": "2021-10-11T12:53:06Z", - "message": "IPD-IMGT/HLA Release 3.46.0 Build\n\nInitial Build of 3.46.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", - "date_utc": "2021-09-17T15:49:56Z", - "message": "Merge pull request #281 from ANHIG/3450\n\nUpdate of release_version.txt to 3.45.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "352813601073bcdc3d5eb08d1be07be904276a9a", - "date_utc": "2021-09-17T15:49:21Z", - "message": "Update of release_version.txt to 3.45.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "6c613ce701353f42b6c911801f0aeb78413fac9d", - "date_utc": "2021-08-20T15:25:29Z", - "message": "Merge pull request #279 from ANHIG/3450\n\nIPD-IMGT/HLA Patch 3.45.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "8f892b2675dd6464f526d32f1ad1d3fd62fa3b03", - "date_utc": "2021-08-20T14:12:35Z", - "message": "IPD-IMGT/HLA Patch 3.45.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "a231c3b065a7b9c86c92915f3b4bcf012ec36175", - "date_utc": "2021-07-20T11:13:25Z", - "message": "Merge pull request #276 from ANHIG/3450\n\nRemoval of invalid control characters from hla.xml and hla.dat files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d", - "date_utc": "2021-07-20T10:34:46Z", - "message": "Removal of invalid control characters from hla.xml and hla.dat files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "4a8d93e8607e2413edee71da68cade6e11249fea", - "date_utc": "2021-07-19T11:27:37Z", - "message": "Merge pull request #274 from ANHIG/3450\n\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "d3fd19b04d4256600e8c90a27a2b317d61514c86", - "date_utc": "2021-07-19T11:23:30Z", - "message": "Update hla_prot/nuc/gen.fasta in main directory with latest version", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "fd63f824a11eead1f7fb39457251c7ac27ad1f93", - "date_utc": "2021-07-15T08:07:22Z", - "message": "Merge pull request #273 from ANHIG/3450\n\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "89b57278869c7b46fbbaf94825ed336328f3567a", - "date_utc": "2021-07-15T07:59:10Z", - "message": "Re-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "6fdf7add8bb4f416bd8660e6b826d80e8759dfe1", - "date_utc": "2021-07-14T06:19:03Z", - "message": "Merge pull request #271 from ANHIG/3450\n\n3450", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "b57de92d58da2bf787e5af34ab09e0e8ee6cea6c", - "date_utc": "2021-07-13T16:04:39Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "4cdd02827d4b0d2d8834e45baaea621663e0d632", - "date_utc": "2021-07-13T16:03:03Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "e6a3f0cc5710495475e7b959ee82c649978843f8", - "date_utc": "2021-07-13T16:01:36Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "487c16cf1fb4ecb7eca25d752cb7178f10232a81", - "date_utc": "2021-07-13T15:56:41Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3450, - "execution_date_utc": null, - "commit": { - "sha": "3d7382f653a9707c3b2d683e7d58b7b9d0b4e747", - "date_utc": "2021-07-13T15:55:05Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "d155ba8553d2c53580ef66fbf733484dc2857a30", - "date_utc": "2021-07-13T15:52:43Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "af805f6d40beef639fac7bd1c5f7789893c2f662", - "date_utc": "2021-06-15T10:31:53Z", - "message": "Merge pull request #268 from ANHIG/3440\n\nUpdated DQB1 version number in gen txt file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "ee9eefb21f878da18c72bdc04b31d6ec5d8ade06", - "date_utc": "2021-06-15T10:26:05Z", - "message": "Updated DQB1 version number in gen txt file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "a736a7ce4d98a0fefa3f4c01ab6da4641de74254", - "date_utc": "2021-06-11T12:09:09Z", - "message": "Merge pull request #267 from ANHIG/3440\n\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "2f6878301950dfea48a8147a6d8bd012be564063", - "date_utc": "2021-06-11T12:09:02Z", - "message": "Merge branch 'Latest' into 3440", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "c0510fbaa138ba0029d8aa2949c282fb2dfbf926", - "date_utc": "2021-06-11T10:16:30Z", - "message": "Inclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "4871325c65b16d5fc1a0fb406ebf539c3cbcf054", - "date_utc": "2021-05-12T10:36:19Z", - "message": "Merge pull request #266 from ANHIG/3440\n\nRemoval of duplicate DRB1 entries from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "cf8ed2bb499fae21b7ed1544177ef3589a8246b1", - "date_utc": "2021-05-12T10:34:43Z", - "message": "Removal of duplicate DRB1 entries from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "b9d97ef45c56394528534bd1a2ec7d2d78523354", - "date_utc": "2021-04-26T14:25:47Z", - "message": "clean", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "8da1eca28db8f6ae0db7e7134d334a10eb96f6a3", - "date_utc": "2021-04-21T11:17:00Z", - "message": "Merge pull request #263 from ANHIG/3440\n\nIPD-IMGT/HLA Release 3.44.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "a2726dfb0cde8a5d567ce9a115d4f254f2af3851", - "date_utc": "2021-04-21T11:16:49Z", - "message": "Merge branch 'Latest' into 3440", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3440, - "execution_date_utc": null, - "commit": { - "sha": "410e5b8bd76c20bcde2cd0e92c78713e00160c28", - "date_utc": "2021-04-21T10:36:48Z", - "message": "IPD-IMGT/HLA Release 3.44.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "4240ef4cf17e503c44b177ff0f7b740258ac2e70", - "date_utc": "2021-04-12T15:17:44Z", - "message": "Merge pull request #262 from ANHIG/3430\n\nCorrection of DQB1 pseudo-exon mark up", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "7b746d5303493fb53214ceffbd9b365c8ef4a126", - "date_utc": "2021-04-01T10:04:53Z", - "message": "Correction of DQB1 pseudo-exon mark up", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "94cfe2ac15af0171f1397984ca0d1968a6931eb3", - "date_utc": "2021-03-03T08:53:38Z", - "message": "Merge pull request #260 from ANHIG/3430\n\nAddition of files for IHIW HML References", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "c37267e1ee355c619a3058da5a7135e19e6522de", - "date_utc": "2021-03-03T08:44:58Z", - "message": "Moving to hml subdir in ihiw", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "d531c3422f806634d35d611b0296b6a34815c4e7", - "date_utc": "2021-02-26T12:30:20Z", - "message": "Addition of files for IHIW HML References\n\nAddition of files for IHIW HML References", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "0fa36435691cac5651bee2ffe511f73ccd98c367", - "date_utc": "2021-02-17T15:20:04Z", - "message": "Merge pull request #258 from ANHIG/3430\n\nCorrection of release version in hla.xml and hla_ciwd.xml and additio\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "a65fcca04e51ba8a9d48d2ee676be1de7ff01746", - "date_utc": "2021-02-17T14:31:37Z", - "message": "Correction of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICB", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "3182e0793150de4ffb34da2774991cb24e49a191", - "date_utc": "2021-02-04T13:05:18Z", - "message": "Merge pull request #256 from ANHIG/3430\n\nUpdate hla.xml.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "5df8b7ecec0e249df5485dd622efed8b35758540", - "date_utc": "2021-02-04T11:29:37Z", - "message": "Update hla.xml.zip\n\nCorrection of DQA1*01:07:01 G-group tag", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "0fe7efb1a6217accb8d53cbb17a633f406459fbb", - "date_utc": "2021-02-03T16:38:34Z", - "message": "Merge pull request #254 from ANHIG/3430\n\nP, G group name patch and other fixes", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "2fdc68adf24ec02e28fba5657c7f31c1373491d2", - "date_utc": "2021-02-03T16:11:39Z", - "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "cf7eb4a9781fbdac6dba9ff7b345db2d88748eea", - "date_utc": "2021-02-03T16:10:25Z", - "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "6305b6c83d61553d3606905f7b41a0cb99f92f0d", - "date_utc": "2021-01-19T16:57:57Z", - "message": "Merge pull request #252 from ANHIG/3430\n\nCorrect to P group allocation for B*51:329Q", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "25c04ea1f8bc4a9915417998310a563bdbb48115", - "date_utc": "2021-01-19T16:56:43Z", - "message": "Correct to P group allocation for B*51:329Q", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "cee977d8d1ca2d1f03f384e53227d56e5143b6fb", - "date_utc": "2021-01-19T11:56:18Z", - "message": "Merge pull request #251 from ANHIG/3430\n\nIPD-IMGT/HLA Release 3.43.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "03ded64be9b290287ab0101891ca6f338861c2fe", - "date_utc": "2021-01-19T11:55:23Z", - "message": "IPD-IMGT/HLA Release 3.43.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "4ec1022d2645f3c2e5018971473710d568078eae", - "date_utc": "2021-01-18T16:31:24Z", - "message": "Merge pull request #250 from ANHIG/3430\n\n3430", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "7a7d58ec828e8295dd4011f4f460f961a2b4428a", - "date_utc": "2021-01-18T15:04:52Z", - "message": "IPD-IMGT/HLA Release 3.43.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "67c8be545d4483ac34f86fdd57f09135a4820be6", - "date_utc": "2021-01-18T15:02:25Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3430, - "execution_date_utc": null, - "commit": { - "sha": "441eeff3a9fca4934fc9cf54e2e4a914bb43ef10", - "date_utc": "2021-01-18T14:51:08Z", - "message": "IPD-IMGT/HLA Release 3.43.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "a02389393dbd06e2e936d7d2438ef7e48fb969d9", - "date_utc": "2020-12-16T11:39:46Z", - "message": "Merge pull request #248 from ANHIG/3420\n\nUpdate hla.xml.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "e9eb52c8016d15233e9c70537d830181bc28fec5", - "date_utc": "2020-12-16T11:37:50Z", - "message": "Update hla.xml.zip\n\nRemoval of HLA- from MIC gene designations", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "c5468c985964935bd9600f8e20380e31be449e2b", - "date_utc": "2020-12-16T11:16:26Z", - "message": "Merge pull request #247 from ANHIG/3420\n\nUpload of hla.xsd and hla_ambigs.xsd", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "5ef0d330953fba1889653b120bdf50d22cc571a7", - "date_utc": "2020-12-16T11:16:00Z", - "message": "Upload of hla.xsd and hla_ambigs.xsd", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "7486e3f8276e3a8495d2b154495d7a8fa30e57c0", - "date_utc": "2020-12-09T10:59:31Z", - "message": "Merge pull request #244 from ANHIG/3420\n\nUpdate dpb_tce.csv", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "41b3364db96b56b6dd596d776385657e9f2d96a2", - "date_utc": "2020-12-09T10:58:52Z", - "message": "Update dpb_tce.csv\n\nAdditional TCE assignments included", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "e435af939c4a776f9cb9309e761a46cbd0043b61", - "date_utc": "2020-11-09T15:44:49Z", - "message": "Merge pull request #242 from ANHIG/3420\n\nUpdate to release_verison.txt and md5checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "d6c74bdb8f18dc13086d95ff3072af1422b61889", - "date_utc": "2020-11-09T15:43:31Z", - "message": "Update to release_verison.txt and md5checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "98d47fb0511e0b19b087c29a8464e773106334a8", - "date_utc": "2020-11-09T15:38:58Z", - "message": "Merge pull request #241 from ANHIG/3420\n\nRemoval of expression characters from G and P groups in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "c436780fea7228df63f493451531be6fd448854e", - "date_utc": "2020-11-09T15:38:20Z", - "message": "Removal of expression characters from G and P groups in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "ee5934b4ff020fe21cf59e51ae78f623fed259c0", - "date_utc": "2020-10-23T15:10:51Z", - "message": "Merge pull request #239 from ANHIG/3420\n\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "9ad7336fb1b7b6307310efb0308f6f7362133e8c", - "date_utc": "2020-10-23T15:09:34Z", - "message": "Removal of duplicate DRB1*01:01:01:01 entries from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "dc54b50015fcfbb49528748520e0d7f2b2ff2e08", - "date_utc": "2020-10-16T06:22:10Z", - "message": "Merge pull request #237 from ANHIG/3420\n\nCorrections to hla_nom.txt and rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "46a38e4abbd2392c57350f023b5c855070e44cf7", - "date_utc": "2020-10-16T06:20:59Z", - "message": "Corrections to hla_nom.txt and rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "596a5e28098a9b937e947cba3dbf2a4ea866a886", - "date_utc": "2020-10-15T14:43:53Z", - "message": "Merge pull request #236 from ANHIG/3420\n\nIPD-IMGT/HLA Release 3.42.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3420, - "execution_date_utc": null, - "commit": { - "sha": "59ed1d6dffcc2787bf974f4ea69092a9072cc184", - "date_utc": "2020-10-15T12:45:32Z", - "message": "IPD-IMGT/HLA Release 3.42.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "c40a48a903d50116e537c135e6f852900341dbf8", - "date_utc": "2020-09-11T14:32:04Z", - "message": "Merge pull request #234 from ANHIG/3410\n\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and \u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "432ebf6dddf39319f93a984938d160f5fdd86b02", - "date_utc": "2020-09-11T14:28:00Z", - "message": "Corrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "92f2221eac44170043965bf8c2f9abfbe8a3d6fe", - "date_utc": "2020-09-07T13:40:08Z", - "message": "Merge pull request #233 from ANHIG/3410\n\n3410", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "a192c306215ff6657c46c06ac3d8e44fa8b0c237", - "date_utc": "2020-09-07T13:38:40Z", - "message": "Updates to DPB-TCE", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "59b5cdb1dee0213511256459d4fcde13649ee888", - "date_utc": "2020-09-07T13:35:06Z", - "message": "Updates to DPB-TCE", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "6fdaa17d9183d60ed609197acdd18fea87101931", - "date_utc": "2020-09-07T13:33:01Z", - "message": "Update to dpb-tce-header", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "ea1a723bdac5652aa6407361fd05e814f3a51401", - "date_utc": "2020-09-07T13:21:55Z", - "message": "Merge pull request #232 from ANHIG/3410\n\nChanges for missing MICA genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "48e676dd09433ba9181d31db3c938b68cbc2c194", - "date_utc": "2020-09-07T12:08:16Z", - "message": "Changes for missing MICA genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "60c4ea7496d1133d7f3e146aea13f48c42c50f34", - "date_utc": "2020-09-07T11:34:33Z", - "message": "Merge pull request #231 from ANHIG/3410\n\nMerge pull request #230 from ANHIG/Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "145561f6c5c7a3e6a4a07366457eb3a1edcf2200", - "date_utc": "2020-09-07T11:31:30Z", - "message": "Merge pull request #230 from ANHIG/Latest\n\nLatest to 3410", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "7ca733b18edab1fc837a34e3764b7d55e8dc93b0", - "date_utc": "2020-07-30T09:33:20Z", - "message": "Merge pull request #228 from ANHIG/3410\n\nCorrected serology for E*01:114 and E*01:115", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "09f5ae780a2907e61ad8d04555cb4a07c45ba2d7", - "date_utc": "2020-07-30T09:32:52Z", - "message": "Corrected serology for E*01:114 and E*01:115", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "318d9bf94836219690597e8f3f88d6e544008903", - "date_utc": "2020-07-17T09:01:03Z", - "message": "Merge pull request #227 from ANHIG/3410\n\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "a48af996cb97f811d37735f251903ece2b08cbfc", - "date_utc": "2020-07-17T08:59:57Z", - "message": "Correction of C*01:02:04 in fasta/hla_nuc.fasta", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "8a1c83d5eaaa9128aac546659d0cc97602bb7a10", - "date_utc": "2020-07-14T15:16:59Z", - "message": "Merge pull request #226 from ANHIG/3410\n\nRemoval of invalid characters from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "17fd07eda35d5224aa199c8b75a187676e59f4f8", - "date_utc": "2020-07-14T15:15:09Z", - "message": "Removal of invalid characters from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "408f46b67f28e31941e8b5f0fc30fcf6c3453936", - "date_utc": "2020-07-14T13:03:15Z", - "message": "Merge pull request #224 from ANHIG/3410\n\nCorrected header for dpb_tce.csv file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "19d69647f9abfa71c99eb9db5c38006af993864e", - "date_utc": "2020-07-14T13:02:45Z", - "message": "Corrected header for dpb_tce.csv file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a", - "date_utc": "2020-07-13T14:51:38Z", - "message": "Merge pull request #222 from ANHIG/3410\n\nIPD-IMGT/HLA Release 3.41.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3410, - "execution_date_utc": null, - "commit": { - "sha": "a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7", - "date_utc": "2020-07-13T13:25:47Z", - "message": "IPD-IMGT/HLA Release 3.41.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "28392d448b1ed1b928e0e47c79655dd8ab451a87", - "date_utc": "2020-06-01T10:19:49Z", - "message": "Merge pull request #221 from ANHIG/3400\n\nRestored missing xsd file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "84b22ea27bf990f8863509d5a808f221d211fbbd", - "date_utc": "2020-06-01T10:18:24Z", - "message": "Restored missing xsd file\n\nRestored missing xsd file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "7fc318a21ee5e61b20b67713da83f53f170fa8c9", - "date_utc": "2020-04-30T12:19:29Z", - "message": "Merge pull request #219 from ANHIG/3400\n\nRemoval of invalid expression characters from G and P groups", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "776bfa37573cd955f2a65b153c2a4a9da135ccf3", - "date_utc": "2020-04-30T12:16:43Z", - "message": "Removal of invalid expression characters from G and P groups", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "313fa941c27dc80c8be643e559a57fa9a61b5c81", - "date_utc": "2020-04-22T11:37:19Z", - "message": "Merge pull request #217 from ANHIG/3400\n\n3400", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "04b174de7519eba544de546c8da83605b2d67695", - "date_utc": "2020-04-22T11:36:54Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "9443bf0185c229b2805f6d748642a9ef868ed910", - "date_utc": "2020-04-22T10:11:07Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "33114538c5c04a541b79c07b9eab13e7f4688776", - "date_utc": "2020-04-22T10:06:30Z", - "message": "Merge pull request #216 from ANHIG/3400\n\n3400", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "aa665c92a1e8a83795a769b2df05ea523230a6ea", - "date_utc": "2020-04-22T10:03:51Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d", - "date_utc": "2020-04-22T10:02:46Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "f42ef066981fa407258f525f2191ae6dacbdf3a3", - "date_utc": "2020-04-22T10:01:08Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3400, - "execution_date_utc": null, - "commit": { - "sha": "db5a21729701340b0ce4441267d315fc3ff9d56c", - "date_utc": "2020-04-22T09:57:21Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "3565d1fa78d202b3ab92badfc438b07104835152", - "date_utc": "2020-04-22T09:15:05Z", - "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "8cd90d4790a8e27577adbb677c5e1b711f6dd85e", - "date_utc": "2020-04-22T09:02:07Z", - "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "18599815b186419ea8f71caccd3d3496e52310bb", - "date_utc": "2020-04-21T12:13:52Z", - "message": "Updated C*07:226 enry in deleted alleles list", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "3bef58fa463f149dba9bbe39ce5998dc309775b1", - "date_utc": "2020-02-03T10:54:45Z", - "message": "Merge pull request #214 from ANHIG/3390\n\n3390", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4", - "date_utc": "2020-02-03T10:54:06Z", - "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1", - "date_utc": "2020-02-03T10:50:43Z", - "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "933b99c3cbf59d96086e272189e9f885684c3a3c", - "date_utc": "2020-01-23T10:19:10Z", - "message": "Merge pull request #213 from ANHIG/3390\n\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "0d5afcde672cf0472d5f02f4705dd8d31c32eb01", - "date_utc": "2020-01-23T10:17:07Z", - "message": "Removal of HLA- prefix for MICA/MICB alleles in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "e5e80a1f24de819be3be7d0b2661b6eb5f0917ab", - "date_utc": "2020-01-23T10:04:20Z", - "message": "Merge pull request #212 from ANHIG/3390\n\n3390", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "b23d7db0eebbf52d510780cefb6e09f83de70581", - "date_utc": "2020-01-23T09:59:05Z", - "message": "Correction to DQA1*01:07P group name in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "032815608e6312b595b4aaf9904d5b4c189dd6dc", - "date_utc": "2020-01-22T12:45:20Z", - "message": "Updated Alignments_Rel_3390.zip and md5 checksums following previous commits", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "72911607eb497585b8e56d906d0794c99f888e7c", - "date_utc": "2020-01-22T11:32:33Z", - "message": "Merge pull request #210 from ANHIG/3390\n\n3390", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "b25532e27dabf40752a2687c6b14c7e521addf4d", - "date_utc": "2020-01-22T11:27:27Z", - "message": "Merge branch '3390' of github.com:ANHIG/IMGTHLA into 3390", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "14a38b648034e61270207ba3672a19ec08401aca", - "date_utc": "2020-01-22T11:23:48Z", - "message": "Update to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "30ca054efd7872597e8a3e14043627ae126a1ee9", - "date_utc": "2020-01-22T11:02:35Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "a9f619032ea68c561e39a9ea3fe4358543356a92", - "date_utc": "2020-01-22T10:54:06Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "0bfff70fe8ca504abaf8637ccd4ecc752e9717e9", - "date_utc": "2020-01-22T10:52:27Z", - "message": "Update README.md\n\nCorrected formatting of lists of fields.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "e7537add911efbf8890b126d3639c0560fe03827", - "date_utc": "2020-01-22T10:46:35Z", - "message": "Merge pull request #209 from ANHIG/3390\n\nUpdate to C*12:139Q moving defined serology", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "e05a5c42d89815626d4a272d3283e2bd86f5fc66", - "date_utc": "2020-01-22T10:45:26Z", - "message": "Update to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\"", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "a19f887adf8ddf4c61c1af803d46bbd35643516a", - "date_utc": "2020-01-22T10:41:13Z", - "message": "Merge pull request #208 from ANHIG/3390\n\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "bd4562b0edc5b02a22b8a588568e04f0362d8220", - "date_utc": "2020-01-22T10:39:24Z", - "message": "Updated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "d89e87e2eb0296a353cd880d47773307d949ad02", - "date_utc": "2020-01-20T14:09:42Z", - "message": "Merge pull request #207 from ANHIG/3390\n\nIPD-IMGT/HLA Release 3.39.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3390, - "execution_date_utc": null, - "commit": { - "sha": "48caa202c941b79a1868311cd2bc2dbf45889aea", - "date_utc": "2020-01-20T12:59:01Z", - "message": "IPD-IMGT/HLA Release 3.39.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "b67c8cee9f317b9aab7ca3a9478813183c77e16f", - "date_utc": "2019-11-18T10:52:18Z", - "message": "Merge pull request #204 from ANHIG/3380\n\nLower case base 't' in gen files for B*07:14 corrected to 'T'", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "054dac767e3513fed7ced0639fc67dd371b4bd28", - "date_utc": "2019-11-18T10:49:42Z", - "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "02ef01dd646992f7518094c48281eb1b389ac105", - "date_utc": "2019-11-18T10:46:03Z", - "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "3e8bb627774ad62a765fb7826bef8b8d3efc82b8", - "date_utc": "2019-11-05T14:33:40Z", - "message": "Merge pull request #203 from ANHIG/3380\n\nRemoval of N from G group name for C*07:726:01G in xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "9ab5d76764617e43c840fbe187b7c3173682d94c", - "date_utc": "2019-11-05T14:32:38Z", - "message": "Removal of N from G group name for C*07:726:01G", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "d5e7b34526886c7f5a3291b132b3c80ce55640cb", - "date_utc": "2019-10-29T12:24:57Z", - "message": "Merge pull request #199 from ANHIG/3380\n\nRemoval of tab character from first line of hla.xml and conversion of\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "b46aec85945ed773eff0445db3b0940f4469d028", - "date_utc": "2019-10-29T12:24:07Z", - "message": "Removal of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "c259def486334fc9f7610d6ecb1d22c7fd92507d", - "date_utc": "2019-10-18T10:21:54Z", - "message": "Merge pull request #197 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "788e9d8a3e8db9606824d2d52646bd91902f03a9", - "date_utc": "2019-10-18T10:21:26Z", - "message": "IPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "2a61062a54d8491751fc7d8eaed23e8bbf4e3830", - "date_utc": "2019-10-17T15:14:13Z", - "message": "Merge pull request #196 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "fb025d76e2509be704b4b738e4ac5f83e511aea3", - "date_utc": "2019-10-17T15:12:58Z", - "message": "IPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "475cfe27e43194a6d38915e4110dfc5be1b12935", - "date_utc": "2019-10-17T10:47:54Z", - "message": "Merge pull request #195 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3380, - "execution_date_utc": null, - "commit": { - "sha": "01588fbf4c5636142fe8d33980a3edab2b023e9d", - "date_utc": "2019-10-17T10:45:14Z", - "message": "IPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "0d06063abf79210210b95887714630740210e26a", - "date_utc": "2019-10-04T14:30:56Z", - "message": "Merge pull request #193 from ANHIG/3370\n\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "96e477a681d939a64af04440ee682a2d0f6be365", - "date_utc": "2019-10-04T14:26:57Z", - "message": "Updating checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "021b5670e6e563087b7821fca927f62d989e5cea", - "date_utc": "2019-10-04T14:24:16Z", - "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "be66340f37c15a1d30c61eb05881d63fa99ea5f6", - "date_utc": "2019-10-04T14:22:17Z", - "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "8681f662939bd76d24ebc56f149118fb6567ee18", - "date_utc": "2019-10-04T14:13:36Z", - "message": "Merge branch '3370' of github.com:ANHIG/IMGTHLA into 3370", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0", - "date_utc": "2019-10-04T13:57:07Z", - "message": "Removal of erroneous 0 and pipe from TAP protein numbering and rezipping archive", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "81b6b174ec67929d0b4401b00e25df87cb1f6718", - "date_utc": "2019-10-04T13:11:38Z", - "message": "Removal of erronenous 0 and pipe in alignment file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168", - "date_utc": "2019-07-22T14:55:12Z", - "message": "Merge pull request #188 from ANHIG/3370\n\nUpdate to C*07:726:01G Designation", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "ba884d04072b9b74763294c05fecffe465056590", - "date_utc": "2019-07-22T14:54:22Z", - "message": "Update to C*07:726:01G Designation\n\nUpdate to C*07:726:01G Designation in hla.xml.zip file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "fef5db5ec9c98b47c487f92b714ffbe05abc03cf", - "date_utc": "2019-07-08T09:13:10Z", - "message": "Merge pull request #184 from ANHIG/3370\n\nUpload of hla.dat file for 3.37.0 which did not upload correctly", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "0d3a6c5423405678431f647444cbefb72626210b", - "date_utc": "2019-07-08T09:11:11Z", - "message": "Upload of hla.dat file for 3.37.0 which did not upload correctly", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "887434edaeec2f4161fdc1642dab4d07e55f23c8", - "date_utc": "2019-07-04T13:16:00Z", - "message": "Merge pull request #182 from ANHIG/3370\n\n3370", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "431b4b6434f318354426ee02a49616b998e8cc68", - "date_utc": "2019-07-04T13:15:25Z", - "message": "Delete Alignments_Rel_3360.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3370, - "execution_date_utc": null, - "commit": { - "sha": "9656fba11d0cb9a3dcf28eb8615337f85b5f65c1", - "date_utc": "2019-07-04T13:13:35Z", - "message": "IPD-IMGT/HLA Release 3.37.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "d557b80c2db149dc50e2163abe30635c32faa971", - "date_utc": "2019-06-06T15:15:05Z", - "message": "Merge pull request #181 from ANHIG/3360\n\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb", - "date_utc": "2019-06-06T15:14:20Z", - "message": "Addition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "293b0e1f740595ef2ae765e0f70c64a92c53e054", - "date_utc": "2019-05-13T12:52:43Z", - "message": "Merge pull request #180 from ANHIG/3360\n\nUpdates to hla.xml and hla_nom.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "1bc1e29a8e819a698b1b88f443d908f834bb82b7", - "date_utc": "2019-05-13T12:51:25Z", - "message": "Updates to hla.xml and hla_nom.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f", - "date_utc": "2019-04-23T09:33:22Z", - "message": "Merge pull request #178 from ANHIG/3360\n\nUpdate to C Genomic alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "6c01806964b5fd841d9e76290bb2b67a9a2014fc", - "date_utc": "2019-04-23T09:32:15Z", - "message": "Update to C Genomic alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "730872d14dae5650a1cf69e9110d00af523235f4", - "date_utc": "2019-04-18T09:14:03Z", - "message": "Merge pull request #177 from ANHIG/3360\n\nUpdated protein alignment for MICA*029:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "67ad77c3759b8ce339c7f72e45dc69e112346530", - "date_utc": "2019-04-18T09:09:56Z", - "message": "Updated protein alignment for MICA*029:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "0f20a34eb36af52fd2e5877f0d532a2d7196f3f6", - "date_utc": "2019-04-18T08:33:01Z", - "message": "Merge pull request #176 from ANHIG/3360\n\nIPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "61daadbf669adf36fe353b4d6487acae57268715", - "date_utc": "2019-04-18T08:32:24Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "59c7309f45fd1973beba192c429073b8469b5766", - "date_utc": "2019-04-17T09:25:25Z", - "message": "Merge pull request #175 from ANHIG/3360\n\n3360", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "ffddb088051b8b0b0de0e9956613e31f88b2fe64", - "date_utc": "2019-04-17T09:23:42Z", - "message": "Delete .gitattributes", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3360, - "execution_date_utc": null, - "commit": { - "sha": "af8f6da4c921a2a5d5d392f550edba5003bcd65a", - "date_utc": "2019-04-17T09:19:50Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", - "date_utc": "2019-04-17T09:10:57Z", - "message": "Merge pull request #174 from ANHIG/3360\n\n3360", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "bf673b4a4f42415317b116ef71552a75d15974c7", - "date_utc": "2019-04-17T09:09:26Z", - "message": "Delete .gitattributes", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "1b9b17a14e9c070b64b9d55b288b68745fa3a49c", - "date_utc": "2019-04-17T09:07:45Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "10ff0031128024299158c2873e6f4f19bdfce9fa", - "date_utc": "2019-04-17T09:05:13Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "0fa0767f806b67ec842f6eda423931038c74456d", - "date_utc": "2019-04-17T09:03:09Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "fd64197a3eb6ca7b68b8ff47b489858efa673909", - "date_utc": "2019-04-17T09:01:53Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "5298cb37ddccb57dc9f47dd730daa8e021ce6ede", - "date_utc": "2019-04-17T09:01:16Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "af857a504106434a753ecd541f7b0bb5d07970aa", - "date_utc": "2019-04-17T09:00:15Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "154bc94f928f5e4c20ddb9dff112de36b4f2086a", - "date_utc": "2019-04-17T08:57:40Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", - "date_utc": "2019-01-29T17:38:58Z", - "message": "Merge branch '3350' into Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "182b469d47d2debc7353517cb7a3b7c92f9f4176", - "date_utc": "2019-01-29T17:20:59Z", - "message": "Delete hla_nom.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "62034dec31973902cdbad9dde49d215016520b5e", - "date_utc": "2019-01-29T16:54:18Z", - "message": "Correction to hla_nom.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba", - "date_utc": "2019-01-28T09:54:30Z", - "message": "Correction of C*03:99:02 name change to C*01:15", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "283c47387dbc9ef10de816a5a7069edc194ec215", - "date_utc": "2019-01-24T12:27:42Z", - "message": "Merge pull request #168 from ANHIG/3350\n\n3350", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "1647233ff5acfd74579e079bcc0bd33aa67d0344", - "date_utc": "2019-01-24T12:23:21Z", - "message": "Merge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "c475baba75906c3d0b59cd0a460e646cd0d6f694", - "date_utc": "2019-01-24T12:22:46Z", - "message": "IPD-IMGT/HLA Release 3.35.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "f4cee99def7786ecdc76093de36441a22e1d2744", - "date_utc": "2019-01-24T11:12:59Z", - "message": "Delete temp", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "25e45be1413ac507192852914d3aeb808834c08d", - "date_utc": "2019-01-24T11:12:04Z", - "message": "Create temp", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "b242db2010c8b5ed5f22ba89c3132da225fc5fa2", - "date_utc": "2019-01-24T10:13:21Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "472b541958e2f8755dd72bf8601404c3fb035115", - "date_utc": "2019-01-24T10:13:04Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "cd579d7ed59cc01e5b1d5230543b552e1afe55ce", - "date_utc": "2019-01-23T16:43:09Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "99547568f22e486a758db0df41c27bd7a0a4abe0", - "date_utc": "2019-01-23T12:35:16Z", - "message": "Merge pull request #167 from ANHIG/3350\n\n3350", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "2841da4de8bad88fdcff4f711d188eca731320e4", - "date_utc": "2019-01-23T12:33:52Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "bc5afbccfcab83e753302e06c9f4c9c232992646", - "date_utc": "2019-01-23T12:32:29Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "58d5dbb01d59bb01bf52a54ee916de0502e3795e", - "date_utc": "2019-01-23T12:24:28Z", - "message": "Delete Alignments_Rel_3340.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3350, - "execution_date_utc": null, - "commit": { - "sha": "80b19dd75cfc5144df45b7ed9b69ae237895b3ee", - "date_utc": "2019-01-23T12:22:08Z", - "message": "IPD-IMGT/HLA Release 3.35.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "9a56d821cf09fa6acf34ba7fdb5fec294302dc68", - "date_utc": "2019-01-23T12:20:16Z", - "message": "IPD-IMGT/HLA Release 3.35.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "440678154494d8efd6d3fc4fe1c225b8fab3b25b", - "date_utc": "2018-11-06T11:30:30Z", - "message": "Merge pull request #165 from ANHIG/3340\n\n3340", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "f2472aaf572658757a7fc2b0132fcc85fbfe02c1", - "date_utc": "2018-11-06T11:29:52Z", - "message": "Update md5checksum.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "3062d7af91c20811352c88bb87d318a93fa3fd78", - "date_utc": "2018-11-06T11:25:45Z", - "message": "Updates to protein number for B*13:123Q", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "d7a9804aa1e45b977538a5d6b405584b5c9f2422", - "date_utc": "2018-11-06T11:15:51Z", - "message": "Update xml/hla.xml.zip\n\nCorrrected sequence status for C*04:180:01, C*15:08", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48", - "date_utc": "2018-10-18T15:10:34Z", - "message": "Merge pull request #164 from ANHIG/3340\n\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9", - "date_utc": "2018-10-18T15:05:10Z", - "message": "Update to DQB1*05:02:01:04 in DQB1_prot.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "5edcf73549d1f462932c4fbb9416e911665bca15", - "date_utc": "2018-10-17T09:17:38Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "2a0214a4cf92aa2b145b3b6a29fe234ea5649c27", - "date_utc": "2018-10-17T09:15:48Z", - "message": "Merge pull request #162 from ANHIG/3340\n\nIPD-IMGT/HLA Release 3.34.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3340, - "execution_date_utc": null, - "commit": { - "sha": "589fec138a6544295f0b146d0da8c24735910bfb", - "date_utc": "2018-10-17T09:08:57Z", - "message": "IPD-IMGT/HLA Release 3.34.0\n\nRelease of files for IPD-IMGT/HLA Release 3.34.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "0fb005a2a7da21b0a44670969e57b2cef883fea2", - "date_utc": "2018-09-06T11:04:54Z", - "message": "Update Deleted_alleles.txt\n\nErroneous comma removed", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e", - "date_utc": "2018-07-31T09:59:25Z", - "message": "Merge pull request #157 from ANHIG/3330\n\nCorrections to hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "3b1848614de19ad87a66436350f5a3161ee61188", - "date_utc": "2018-07-31T09:57:05Z", - "message": "Corrections to hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "c2f4740643ccf3c23b3be1145a1665944fcffbc6", - "date_utc": "2018-07-16T13:17:19Z", - "message": "Merge pull request #152 from ANHIG/3330\n\nUpdate to hla.dat and Class I Text Alignment.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "8b002924f8c095ab39fec054b1886adca6452d31", - "date_utc": "2018-07-16T13:15:56Z", - "message": "Update to hla.dat and Class I Text Alignment.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "0c15e44d2c6efbf105d89282cef5ad171db4c131", - "date_utc": "2018-07-12T09:50:43Z", - "message": "Merge pull request #149 from ANHIG/3330\n\n3330", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "fdb4666aac16126e3d851db8343e2d8c573131df", - "date_utc": "2018-07-12T09:50:05Z", - "message": "Updated md5 checksum file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "140fa68f7c413fab6f220b30ace6e414b8bf6ec0", - "date_utc": "2018-07-11T17:30:53Z", - "message": "Update hla_nom_g.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "3e41645a33c1badb690ea9325732398b15bdd305", - "date_utc": "2018-07-11T17:30:10Z", - "message": "Update hla_nom_g.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "256afa4865645e3bafc2372cfbd9780e653f535c", - "date_utc": "2018-07-11T11:37:44Z", - "message": "Merge pull request #148 from ANHIG/3330\n\nIPD-IMGT/HLA Release 3.33.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "e923f79e2aaacacdb52de9b149c4a4946163b742", - "date_utc": "2018-07-11T11:36:49Z", - "message": "Update change_log.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "bb2498ccdb4396ed602db544a725793ea0d75d2a", - "date_utc": "2018-07-11T11:35:01Z", - "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3330, - "execution_date_utc": null, - "commit": { - "sha": "0f047cb2ba3d00f3c0e0e496865909cfdc46b846", - "date_utc": "2018-07-11T11:22:21Z", - "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "c87a3f615f2cbff3426bfbcd46aa92ea2351f05e", - "date_utc": "2018-05-22T13:52:26Z", - "message": "Merge pull request #146 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "39309155109aabc9f65ebe96cf6dca3e103b9e10", - "date_utc": "2018-05-22T13:52:03Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\n\nUdpated compressed alignments folder and updated md5 checksum", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "ebf0441ac18df985ffda33d62f0f75f78e06d223", - "date_utc": "2018-05-18T15:36:36Z", - "message": "Merge pull request #145 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "f46dca0809b813e38214d96860da7ea83614e54c", - "date_utc": "2018-05-18T14:43:27Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f", - "date_utc": "2018-05-04T10:33:51Z", - "message": "Merge pull request #144 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "58b9841003e927db3fdb503055a22f57cb56a57c", - "date_utc": "2018-05-04T10:31:08Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "6942db8a0c2abbeb23fdb488721bbb41014923a4", - "date_utc": "2018-04-27T12:12:58Z", - "message": "Merge pull request #142 from ANHIG/3320\n\n3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "027c139d2dda9e7bbf29d61af35f513c06a812a6", - "date_utc": "2018-04-27T12:12:02Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdates to the C*07:02:01:17N exon coordinates", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "0bbcd1706ca2f899b67682b8783fae636bb0372d", - "date_utc": "2018-04-26T12:36:01Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdated prot.msf files to ensure all sequences are the same length with\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\nreflect splice variant.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "b0a9e76723ba3a7d7ae161c6eba506d150b5171c", - "date_utc": "2018-04-25T10:56:04Z", - "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers, and READ.me updated", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b", - "date_utc": "2018-04-24T16:04:58Z", - "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "cf54775bef36c0df39e66317fe86b806d74811a3", - "date_utc": "2018-04-20T14:29:38Z", - "message": "Merge pull request #141 from ANHIG/3320\n\n3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "b9055382e8c2c30fff6d9de6a0be0265b5abc55f", - "date_utc": "2018-04-20T14:29:17Z", - "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "9372102bda7df07a02f114c196a4d0b1bb668f39", - "date_utc": "2018-04-20T14:29:01Z", - "message": "Merge branch 'Latest' into 3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "d575b21a52735d79dd37a3a8b417b9c93e564700", - "date_utc": "2018-04-20T14:28:27Z", - "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "ceec6c83623fc48e31c306c88089891fb89575b0", - "date_utc": "2018-04-18T14:46:25Z", - "message": "Merge pull request #139 from ANHIG/3320\n\n3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "ae24ec929b79de60a9c0da3d2bc78a13b9b0da88", - "date_utc": "2018-04-18T14:45:29Z", - "message": "IPD-IMGT/HLA Release 3.32.0\n\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\nDPB1*697:01Q entry in rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c", - "date_utc": "2018-04-18T14:41:55Z", - "message": "Merge branch 'Latest' into 3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "fb3d245c5c449ce3b69990934a404c1ece84901f", - "date_utc": "2018-04-17T15:47:30Z", - "message": "Delete T_prot.msf\n\nRemoved as it is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "4a2271d6c125d43c72498bac2dc1a73a3a320fcd", - "date_utc": "2018-04-17T15:47:20Z", - "message": "Delete W_prot.msf\n\nRemoved as it is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "eaf4db3e00fcf151ec86c05dc05d13b904359a3c", - "date_utc": "2018-04-17T15:47:08Z", - "message": "Delete T_prot.pir\n\nRemoved as it is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "2dccbfbedf40084f3bb99aa233032c3a5d1bce20", - "date_utc": "2018-04-17T15:47:00Z", - "message": "Delete W_prot.pir\n\nRemoved as it is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "88f692665895f67f6da8346afa5d7d8d70833177", - "date_utc": "2018-04-17T15:46:06Z", - "message": "Delete W_prot.fasta\n\nRemoved as HLA-W is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "bcd392034d1a991d3fb179e86f5865c30d41f961", - "date_utc": "2018-04-17T15:45:58Z", - "message": "Delete T_prot.fasta\n\nRemoved as HLA-T is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "36baa58fcd0fad90852b6e6ae690784eb4cb4b7a", - "date_utc": "2018-04-17T15:38:24Z", - "message": "Merge pull request #138 from ANHIG/3320\n\nIPD-IMGT/HLA Release 3.32.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3320, - "execution_date_utc": null, - "commit": { - "sha": "5fd5136e8c6efd0f35352a138d3bf2b31481266a", - "date_utc": "2018-04-17T15:36:25Z", - "message": "IPD-IMGT/HLA Release 3.32.0\n\nRelease 3.32.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "8d5661e174009c682a8d378c87596a1489925275", - "date_utc": "2018-02-13T10:50:02Z", - "message": "Merge pull request #134 from ANHIG/3310\n\n3310", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "8d0a251d1fd75d178eac597094d0508f8e1024b9", - "date_utc": "2018-02-13T10:46:53Z", - "message": "IPD-IMGT/HLA Release 3.31.0 James Robinson committed\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "86148b86c6965207f8258e28710dd2fab8618970", - "date_utc": "2018-02-13T10:45:53Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "aa861b930fe68121b94cd06c07d3055ce90f4258", - "date_utc": "2018-01-22T10:17:33Z", - "message": "Merge pull request #132 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "d2cf3ddfe6861b12eb46e763b5426657ec08fb5e", - "date_utc": "2018-01-22T10:16:41Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "5c40960a1fa5b158ba8c7927e6dbce72d712fd7a", - "date_utc": "2018-01-19T15:28:27Z", - "message": "Merge pull request #131 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "4282c60ae637ad863b5ae99ef32393590dd1ef1f", - "date_utc": "2018-01-19T15:26:18Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nInclusion of updated hla.dat file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "a0723d561f4158d10be9f6b11d376122bb657a15", - "date_utc": "2018-01-19T11:42:27Z", - "message": "Merge pull request #130 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "95387f55b0ffc7a0a858a1bbf162a159a3fb12c6", - "date_utc": "2018-01-19T11:41:17Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "bad10b1f56257845787573dffd8906545887b9db", - "date_utc": "2018-01-19T11:25:09Z", - "message": "Merge pull request #129 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3310, - "execution_date_utc": null, - "commit": { - "sha": "0434e7ca92456678ce303e0c94af4e36266f1fbd", - "date_utc": "2018-01-19T11:23:52Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "b74bae18f48c092943fbfdc4f959aec1960301dc", - "date_utc": "2018-01-10T10:27:23Z", - "message": "Merge pull request #128 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "f0d17a6dfbdbbb3d65562d674386340b1ae778f9", - "date_utc": "2018-01-10T10:25:58Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details about DT lines.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "a7e4b0a53425162108bcebbf876b60151b575eee", - "date_utc": "2018-01-03T11:36:08Z", - "message": "Merge pull request #124 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "8753c19af7238360702ecbd5ac41c415d2721189", - "date_utc": "2018-01-03T11:34:18Z", - "message": "IPD-IMGT/HLA Release 3.30.0 Update\n\nUpdates to manual, and date and release number added to hla_ambigs.xml\nfile.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "63bcf41d5e8357579a01b5dde14dac4dee4b9f62", - "date_utc": "2017-12-01T10:10:06Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "292e50390ce03ef29bcd473abcfc4239fd5fddd6", - "date_utc": "2017-12-01T10:07:12Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "687aad1961604b6d46d42c09870d7565c4a6e956", - "date_utc": "2017-11-30T10:04:18Z", - "message": "Merge pull request #123 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "c23a7bc6bba0269ee6e01572b06ea6483da2813b", - "date_utc": "2017-11-30T10:02:36Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdates to Allele_status.txt as recently released alleles were not\nincluded. Addition of manual for hla.dat file and md5checksum.txt\nupdated.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "6551121884cd844b90a95d4a9ca8715326570628", - "date_utc": "2017-11-29T11:52:52Z", - "message": "Merge pull request #122 from ANHIG/3300\n\nAddition of Manual.MD to Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "eb55f49c6095fba21b84e56b15e35a3b4d1677ef", - "date_utc": "2017-11-29T11:51:55Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "ba956c36c7f462445047c9e3ff186c7bc14c3108", - "date_utc": "2017-11-29T11:50:03Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "a5dfe9973ad3f2e018d8786d1a325df0142138be", - "date_utc": "2017-11-29T11:48:59Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "4438901e7a482548ab48cc25886281d438a1b2a5", - "date_utc": "2017-11-29T11:48:04Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "833f4eb56bf4eaa7e466680e7590ed7f993a6b18", - "date_utc": "2017-11-29T11:44:51Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "2bd125a7b3a4bc66c17557dce66458b460e44f13", - "date_utc": "2017-11-29T11:42:58Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "56c76906d05437800ab90b4124f2f508ef2ad046", - "date_utc": "2017-11-29T11:41:25Z", - "message": "HLA.dat Manual\n\nA copy of the hla.dat manual", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "7e7f5b2d0b7ea8241b8d5f06657477781c4415a2", - "date_utc": "2017-11-27T19:56:09Z", - "message": "Merge pull request #121 from ANHIG/3300\n\nUpdate to README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "3ec3328f771ccd276d42093b08b40110c22cf8bd", - "date_utc": "2017-11-27T19:54:43Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "58c11d41888968d3d740007beb3106f869163a3a", - "date_utc": "2017-11-27T15:55:46Z", - "message": "Merge branch 'Latest' into 3300", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "1c2e1db1481078fd1fcb254e9b6077b7a0176fe9", - "date_utc": "2017-11-27T15:53:40Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nRemoval of erroneous pseudo tag on a number of exon 5 sequences.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "3061939d9c953367a53b79c1a954d14d1a259948", - "date_utc": "2017-11-10T10:17:18Z", - "message": "Merge pull request #119 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "08554f8595c64127fc5d7cd316e046b7f0909cb2", - "date_utc": "2017-11-10T10:15:45Z", - "message": "IPD-IMGT/HLA Release 3.30.0.\n\nThe CDS line of the hla.dat file has been updated, in response to\nreported parser errors. The \u2018<\u2018 has been removed from all entries and\nthe join condition is only used when at least two blocks of coordinates\nare listed.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "22d72b81647a52536359e041b14a962e177e3e09", - "date_utc": "2017-10-26T09:33:19Z", - "message": "Merge pull request #115 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3300, - "execution_date_utc": null, - "commit": { - "sha": "d99d8aca3f01f7431741a998ea5cc2417d53ac9c", - "date_utc": "2017-10-26T09:30:35Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nFiles for IPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "5800ab43fe4afd66825db1e574176370558a94bf", - "date_utc": "2017-08-17T15:03:53Z", - "message": "Merge pull request #112 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874", - "date_utc": "2017-08-17T15:00:48Z", - "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nIPD-IMGT/HLA Release 3.29.0.1\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\nDRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "c0c61df0b334cc454968643a3ffe278d73e8b13b", - "date_utc": "2017-08-17T14:46:14Z", - "message": "Merge pull request #111 from ANHIG/3290\n\n3290", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "9bfeefc2260b746f6957c779cbf6b312d12a8315", - "date_utc": "2017-08-17T14:40:48Z", - "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "ffc92e7718351a97dd6a76166f60743b2ec200cb", - "date_utc": "2017-08-17T14:22:40Z", - "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "887dff715147378da5ead94cb430cbfd7bb78900", - "date_utc": "2017-07-26T10:30:22Z", - "message": "Merge pull request #110 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "47e2bd1bac36eaec7519074b32e7e51c91e2cbfb", - "date_utc": "2017-07-26T10:29:28Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "9daaf431bd16ef8619a8b625ba44b4b00ab32ac4", - "date_utc": "2017-07-21T14:16:30Z", - "message": "Merge pull request #109 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "ab4270d992aa01bdad00391cf9f75637ad639f4c", - "date_utc": "2017-07-21T14:16:04Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\nrepresent indels in the 3\u2019 UTR in the DQA1_gen.txt and hla.dat files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "3bbf66f3b680f17e404388ed009202a082045458", - "date_utc": "2017-07-13T08:51:19Z", - "message": "Merge pull request #108 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "3524e254b9229f55204336ea48a08209ff4fcaf5", - "date_utc": "2017-07-13T08:50:49Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "090c0ae6d951af2729c5e58c334a19530cc92462", - "date_utc": "2017-07-12T09:15:01Z", - "message": "Merge pull request #107 from ANHIG/3290\n\n3290", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "de01b0573fd9108539ef10b4e44b12d334085871", - "date_utc": "2017-07-12T09:10:39Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to README regarding gen.txt files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "684864ec79bc932ba4789b787171f7487b8cc025", - "date_utc": "2017-07-12T09:08:09Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to README regarding gen.txt files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3290, - "execution_date_utc": null, - "commit": { - "sha": "3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968", - "date_utc": "2017-07-12T09:03:03Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nFiles for IPD-IMGT/HLA Release 3.29.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3280, - "execution_date_utc": null, - "commit": { - "sha": "8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7", - "date_utc": "2017-05-05T09:08:48Z", - "message": "Merge pull request #105 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3280, - "execution_date_utc": null, - "commit": { - "sha": "4a543c59a2e838e82fb9e2388670552e96b565ac", - "date_utc": "2017-05-05T09:08:02Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to the exon coordinates listed in the hla.dat files for\nB*15:149N and B*15:246N", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3280, - "execution_date_utc": null, - "commit": { - "sha": "355263814c3236a3513b46396bfbcfdf6b8f222e", - "date_utc": "2017-04-19T10:47:08Z", - "message": "Merge pull request #104 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3280, - "execution_date_utc": null, - "commit": { - "sha": "b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1", - "date_utc": "2017-04-19T10:46:28Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\nchecksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3280, - "execution_date_utc": null, - "commit": { - "sha": "652fff742a0b27d7ba2016cca7bd380c800658e8", - "date_utc": "2017-04-19T09:07:11Z", - "message": "Merge pull request #103 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3280, - "execution_date_utc": null, - "commit": { - "sha": "72dbd49747c0d01d22bb090d8b847738d4ecd70c", - "date_utc": "2017-04-19T09:06:49Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3280, - "execution_date_utc": null, - "commit": { - "sha": "af3948942c421276835dcc20deb6dc88d90a93b5", - "date_utc": "2017-04-18T09:48:30Z", - "message": "Merge pull request #102 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3280, - "execution_date_utc": null, - "commit": { - "sha": "abccbbfe6192ad26e04d5392c112e39951eec1aa", - "date_utc": "2017-04-18T09:47:03Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nFiles for IPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "2f21b0efa38a21b4f66437181e4337bd7aaa04ab", - "date_utc": "2017-03-09T14:33:14Z", - "message": "Merge pull request #101 from ANHIG/3270\n\nUpdate README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "fdfbacb192894a95177245e08264d591d3980725", - "date_utc": "2017-03-09T14:30:23Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "2035667b138c8149538a64cc0870ec8bdb7da3f9", - "date_utc": "2017-02-17T11:23:57Z", - "message": "Merge pull request #100 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "7c558d92c641955ce1f03be38e95057cc47ddeea", - "date_utc": "2017-02-17T11:22:46Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\nwith C*12:02:02 and DQB1*04:02:01:01", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "c36e0c7ab391a1f313b1ddc5058c8677f2d170ae", - "date_utc": "2017-01-27T15:44:02Z", - "message": "Merge pull request #99 from ANHIG/3270\n\n3270", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "814e16d51b800a14a3ca90c394df84d90cc8c24d", - "date_utc": "2017-01-27T12:02:40Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B genomic sequences due to the omission of\nB*35:40N.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "44e751fd95e7466f29e1890e9cb907a8fe5406ba", - "date_utc": "2017-01-27T10:34:00Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "785d25ca252c14d915b9847577b9b1e987909572", - "date_utc": "2017-01-27T10:30:26Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "481f95db5848a427bce0f863816e3c804ab2f667", - "date_utc": "2017-01-26T15:07:16Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\nB*58:01:01:01.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef", - "date_utc": "2017-01-26T11:32:38Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nCorrection of spelling in README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f", - "date_utc": "2017-01-25T13:01:05Z", - "message": "Merge pull request #97 from ANHIG/3270\n\n3270", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "38c516e7c81ec1e13f622748fc2d5290ca2aaf57", - "date_utc": "2017-01-25T13:00:32Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\ninsertion compared to HLA-A.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "324f734c75dcdc51907ec293fbb2791fdf32da59", - "date_utc": "2017-01-23T18:04:19Z", - "message": "Delete Icon", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "df4b34350a2ea5ce08f3d7730bda224fece4afb5", - "date_utc": "2017-01-23T18:03:48Z", - "message": "Delete errant Icon file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "221fc90fc6594eda4b5b0771adcdccd10b679393", - "date_utc": "2017-01-23T17:24:05Z", - "message": "Merge pull request #92 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "772825eca8db8262af6d7d274dec7f8c4d8c94f1", - "date_utc": "2017-01-23T17:19:34Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase \u2018g\u2019\nt \u2018G\u2019 at start of B*15:11:01 gDNA sequence", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "b1acc3d89cab4617a30a04874853a902ac7c9927", - "date_utc": "2017-01-20T13:30:07Z", - "message": "Merge pull request #91 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "d67374ac2e2935ea39591034bb2013cb275706a9", - "date_utc": "2017-01-20T13:29:32Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "c5d9c0b8986ebba78115b8d2978420062a4a8d72", - "date_utc": "2017-01-20T10:51:37Z", - "message": "Merge pull request #90 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3270, - "execution_date_utc": null, - "commit": { - "sha": "16372613782964481372e0e17050caa66f325a55", - "date_utc": "2017-01-20T08:59:20Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c", - "date_utc": "2016-11-30T13:58:27Z", - "message": "Merge pull request #87 from ANHIG/3260\n\n3260", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "dc30eaa5e37a87beb406cb7eded516d74ae32097", - "date_utc": "2016-11-30T13:57:15Z", - "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nAddition of A*03:02:12 to Deleted Alleles list.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "6623bdd487a43b48df15f4c2b4340858b6fa8638", - "date_utc": "2016-11-16T14:06:46Z", - "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\nhla_nomg_g.txt file.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "d3b559b34b96ff9e7f0d97476222d8e4cdee63ad", - "date_utc": "2016-11-16T13:52:40Z", - "message": "Merge pull request #86 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "a31926c9f4ad39e4459965fee193c17d06afec9f", - "date_utc": "2016-11-16T13:51:23Z", - "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "73efa769148f11d4d7c7aa1ea1076695318532d1", - "date_utc": "2016-11-16T13:50:09Z", - "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "32e0c9b2fe09f08ea4f0edd957e52c895121f469", - "date_utc": "2016-11-08T16:11:34Z", - "message": "Merge pull request #85 from ANHIG/3260\n\nRelease IPD-IMGT/HLA 3.26.0.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "cb93364422d93a620d10f3c0570236f924cb8535", - "date_utc": "2016-11-08T16:10:36Z", - "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nThe sequence of the B*35:40N was updated to remove an \u2019N\u2019 in the intron\n5 sequence, and replace this with a \u2018C\u2019", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "2c445fbe6910e47d2b452a2000da512c806d399c", - "date_utc": "2016-10-26T15:04:59Z", - "message": "Merge pull request #84 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "997b91b4b9f7bce0b2864a53fea8c597ce856560", - "date_utc": "2016-10-26T14:33:37Z", - "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nRemoval of non-ascii character", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3", - "date_utc": "2016-10-25T14:23:15Z", - "message": "Merge pull request #83 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "673c18ede6be55c414166826f9b9f293aac4d712", - "date_utc": "2016-10-25T14:22:51Z", - "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nThe accession number of the HLA-DQA1 reference allele was omitted from\na number of entries", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "e873c7e5932069f9ce4bbede9126a059c13a4aa1", - "date_utc": "2016-10-20T13:51:40Z", - "message": "Merge pull request #82 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "9058bc22aeb92d1a949f5b4deb7a60a9397223af", - "date_utc": "2016-10-20T13:25:53Z", - "message": "IPD-IMGT/HLA Release 3.26.0 Update\n\nInclusion of gene number in file names of some class II files for\nconsistency i.e. DPA1 and not DPA.\n\nThree allele entries were missing from the A_gen.txt file but present\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "e807c83dd9fd414c5813699fb5fdf38b47815f07", - "date_utc": "2016-10-19T12:50:05Z", - "message": "Merge pull request #79 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc", - "date_utc": "2016-10-19T12:49:13Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdate to allele name on line 3016 of A_gen.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "d84ea6e84c9c8a27334b9a4425bd72852b8f2db8", - "date_utc": "2016-10-19T10:30:44Z", - "message": "Merge pull request #78 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "0759a159d55c8615b8202b917018c8ef07097aa1", - "date_utc": "2016-10-19T10:30:11Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated MD5 checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "4a459f938ce64318655f544a912c7a897f41769f", - "date_utc": "2016-10-19T10:23:08Z", - "message": "Merge pull request #77 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "140ad289ff4d93d5ba5168b2c6ea6b03549fea49", - "date_utc": "2016-10-19T10:22:38Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\ndirectories. Removal of a \u2018Vertical Tab\u2019 character from the hla.xml\nfile and removal of Icon and .DS_store files from directories", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "0fccff6e64ebf013432297c3e14bb012c0bda298", - "date_utc": "2016-10-17T15:21:13Z", - "message": "Merge pull request #74 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "be4d5ed21800456d4bc0806f3c0ff691428e2672", - "date_utc": "2016-10-17T15:17:00Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated md5 checksum values", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "301ccad3f11519ae3be1fbc124838a3717031b0a", - "date_utc": "2016-10-17T15:13:43Z", - "message": "Merge pull request #73 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "294df7d8073810bbfcc0e576f9fa5573818a611a", - "date_utc": "2016-10-17T15:13:32Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nRemoval of .DS_Store file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "4c23ad5250c132915b95e91a5faae5878e73d5e3", - "date_utc": "2016-10-17T15:12:08Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nTSV to CSV formatting", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "189fda135211d63053575020374b0cb68fb427f5", - "date_utc": "2016-10-17T10:53:33Z", - "message": "Delete README", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "d1be675b7aedbfee9a2775e15e42d1993da9830c", - "date_utc": "2016-10-17T10:53:06Z", - "message": "Delete .DS_Store", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "bce98f4fcec72e2c07840b18deab36ae63167a0d", - "date_utc": "2016-10-17T10:52:44Z", - "message": "Merge pull request #72 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3260, - "execution_date_utc": null, - "commit": { - "sha": "5c3deac6525c7c955a2cd0ce1bce6053325364d9", - "date_utc": "2016-10-17T10:51:06Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nFiles for IPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f", - "date_utc": "2016-09-15T14:44:23Z", - "message": "Merge pull request #71 from ANHIG/3250\n\nDeleted alleles update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "7fdf01fe7d6d820e528facfd2667fadd97f72d36", - "date_utc": "2016-09-15T14:42:03Z", - "message": "Deleted alleles update\n\nUpdate to description of DRB1*08:01:03 deletion", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "adec3121cc96858e7f5d6d36cdd350fd4ddca708", - "date_utc": "2016-08-25T14:53:06Z", - "message": "Merge pull request #70 from ANHIG/3250\n\n3250", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "003ea5a0ad4901d5d23b74c950aabc25bb00dcd4", - "date_utc": "2016-08-24T10:47:21Z", - "message": "Release 3.25.0 Update\n\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\none HLA-C sequence.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "a156e69e38ddb3b53d7b65e859398380003291e6", - "date_utc": "2016-08-22T14:28:44Z", - "message": "Release 3.25.0 Update\n\nAddition of DRB1*04:94:02N to deleted alleles file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "0f7985cab0dd8155ab97b93edba5e1320d6fc19b", - "date_utc": "2016-08-15T11:01:40Z", - "message": "Merge pull request #69 from ANHIG/3250\n\nIPD-IMGT/HLA Release 3.25.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "25d5b34c0315027ace921911b3b970f6f061dc1a", - "date_utc": "2016-08-15T10:57:55Z", - "message": "IPD-IMGT/HLA Release 3.25.0 Update\n\nUpdate to filenames and zipped alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75", - "date_utc": "2016-08-15T10:50:52Z", - "message": "Merge pull request #68 from ANHIG/3250\n\nRelease 3.25.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "580de96b0844723391a641604968711510d6442a", - "date_utc": "2016-08-15T10:50:28Z", - "message": "Release 3.25.0 Update\n\nInclusion of DPB2 files into zipped archive", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "7dfd8cde8009ee80ac6494f95447b37e14b3f3ee", - "date_utc": "2016-08-03T09:42:39Z", - "message": "Merge pull request #67 from ANHIG/3250\n\nRelease 3.25.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "8b89f84af6dfc4f1ebc96355a73520138dc0da57", - "date_utc": "2016-08-03T09:41:35Z", - "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "88e0c8e970d5fdeba1ba3b0ddf520d1a65001353", - "date_utc": "2016-08-03T09:22:09Z", - "message": "Merge pull request #66 from ANHIG/3250\n\nRelease 3.25.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2", - "date_utc": "2016-08-03T09:21:43Z", - "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "45c377516bdb7f1b926d1bb504afc801069d5bba", - "date_utc": "2016-07-14T09:20:20Z", - "message": "Merge pull request #65 from ANHIG/3250\n\n3250", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "a4444d12054ea29fb23c2f1f495bd4ee5015f8ab", - "date_utc": "2016-07-14T09:18:36Z", - "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate for IPD-IMGT/HLA Release 3.25.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3250, - "execution_date_utc": null, - "commit": { - "sha": "e0a5eb838abec8cf00fc16f91e28d63c7bc592c6", - "date_utc": "2016-07-13T13:43:30Z", - "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "5550f593225b353973d81531849d2085a8d20049", - "date_utc": "2016-06-09T08:50:50Z", - "message": "Create README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "434882a4348817ba1d56d5b60e1b64a36a0ea179", - "date_utc": "2016-06-03T13:23:27Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "817531168e66d066c588f4a1a8b55022b7e49e2f", - "date_utc": "2016-06-03T13:08:11Z", - "message": "Merge pull request #62 from ANHIG/3240\n\nAddition of archives and README", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "7d90e5cc213b23a0d743e9c53071ba84651bfe5a", - "date_utc": "2016-06-03T13:07:28Z", - "message": "Addition of archives and README\n\nAddition of archives and README to directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "f1ad73426bf06478f2b9e07e8309886bc71137b2", - "date_utc": "2016-05-06T14:28:11Z", - "message": "Merge pull request #61 from jrob119/3240\n\n3240", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "70055402cf42eef5e0d13a1d2ef3b93de0c020f9", - "date_utc": "2016-05-06T14:27:07Z", - "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "98adbce2d54553228999014ad63398430bfb41ef", - "date_utc": "2016-05-06T14:24:47Z", - "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "6b7e701845b5e8fcce28b3631df1c108b4627c69", - "date_utc": "2016-04-22T09:50:27Z", - "message": "Merge pull request #60 from jrob119/3240\n\nRelease 3.24.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "4a0401af6be02ca688adeef3f63f5e55288d14fe", - "date_utc": "2016-04-22T09:49:05Z", - "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15", - "date_utc": "2016-04-22T09:41:56Z", - "message": "Merge pull request #59 from jrob119/3240\n\nRelease 3.24.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "36da94dd4846a89c2321178900a5eb082bc19eb4", - "date_utc": "2016-04-22T09:41:32Z", - "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "2fc03e93c3e5fb074ec957039252baa3b655147a", - "date_utc": "2016-04-21T14:07:40Z", - "message": "Merge pull request #58 from jrob119/3240\n\nUpdate to Release 3.24.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "99fff9d205cc7fb0cf0b02a408ce628989bad7f9", - "date_utc": "2016-04-21T14:06:15Z", - "message": "Update to Release 3.24.0\n\nThe A*30:89 genomic sequence was erroneously omitted from the release.\nThe alignment of the C*04:09N sequence has been reviewed and updated.\nThe nucleotide and protein sequences have not changed.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "15f5a4a517d3c8720cc61e521e072efdd30f4f23", - "date_utc": "2016-04-21T10:21:33Z", - "message": "Merge pull request #57 from jrob119/3240\n\nUpdated OID README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "ada3512714bf4053e2210e44b4368c1cabc14f5e", - "date_utc": "2016-04-21T10:20:50Z", - "message": "Updated OID README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "dee7fbe962cb97fdb09b4d7e67a49d64b764c228", - "date_utc": "2016-04-21T10:17:27Z", - "message": "Merge pull request #56 from jrob119/3240\n\nUpdated 3.24.0 OID Readme", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "ed7d5ca3c803c270c2f9bf2c203e91a440a28327", - "date_utc": "2016-04-21T10:17:13Z", - "message": "Updated 3.24.0 OID Readme", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "40478a1aa8f6629903e5d2b10ec2f60af03eb3e1", - "date_utc": "2016-04-15T15:35:58Z", - "message": "Merge pull request #54 from jrob119/3240\n\nRelease 3.24.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "d709ecc8960232754a592b2f442126f8a905e5c9", - "date_utc": "2016-04-15T15:35:32Z", - "message": "Release 3.24.0 Update\n\nRemoval of duplicate DRB345 entries from hla.xml file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "2812ababfb97e4cb43c13f17e40e292560ac633c", - "date_utc": "2016-04-15T15:21:54Z", - "message": "Merge pull request #53 from jrob119/3240\n\nRelease 3.24.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "059daf7439b541a96ee814460f9764df45a2393b", - "date_utc": "2016-04-15T15:21:37Z", - "message": "Release 3.24.0 Update\n\nAmendments to wmda/hla_nom.txt file, the \u2019Deleted Antigen/Allele\nIdentical to\u2019 column for Cw1401\nand DRB112031 was updated", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc", - "date_utc": "2016-04-14T08:36:01Z", - "message": "Merge pull request #52 from jrob119/3240\n\nRelease 3.24.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "cfb6db3de7f3a7e76d88467271541ff0cc8fbca1", - "date_utc": "2016-04-14T08:35:17Z", - "message": "Release 3.24.0\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998", - "date_utc": "2016-04-14T08:32:56Z", - "message": "Merge pull request #51 from jrob119/3240\n\nRelease 3.24.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "2313e0f9e830e72fcba7d4444caabb512060fad1", - "date_utc": "2016-04-14T08:31:24Z", - "message": "Merge pull request #49 from jrob119/Latest\n\nRelease 3.24.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3240, - "execution_date_utc": null, - "commit": { - "sha": "1d3608f1e7b32568c150db11b9e30716434e1fb3", - "date_utc": "2016-04-13T15:34:48Z", - "message": "Release 3.24.0 Update\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c", - "date_utc": "2016-02-22T14:36:39Z", - "message": "Merge pull request #48 from jrob119/3230\n\nRelease 3.23.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "930ed78dd5a00c7190d4f743bbda0ae389a95fae", - "date_utc": "2016-02-22T14:29:44Z", - "message": "Release 3.23.0 Update\n\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\nincluded in to file.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "085cf28c84337e84d3c821fec281f159193501c7", - "date_utc": "2016-02-19T12:47:26Z", - "message": "Merge pull request #47 from jrob119/3230\n\n3230", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "dc373c05432b0862847b64053524cad676a624c1", - "date_utc": "2016-02-19T12:47:04Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "fb4f942af950aaede9111853f3623393f8dfbeba", - "date_utc": "2016-02-19T12:46:12Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50", - "date_utc": "2016-02-19T12:45:58Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "31e43a2f31e0450d6d6c93a0c458f6482416c795", - "date_utc": "2016-02-19T12:45:40Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "8de644858386b234999018cfd609463cc6ccd1bd", - "date_utc": "2016-02-19T12:45:20Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "0b7b76b1a10d097df526a20d7beba8202286f0c4", - "date_utc": "2016-02-19T12:37:02Z", - "message": "Merge pull request #46 from jrob119/3230\n\nRelease 3.23.0 HL7 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "5d18a91dcab45d288991ce287e10de01f9b86c8e", - "date_utc": "2016-02-19T12:36:15Z", - "message": "Release 3.23.0 HL7 Update\n\nISO Standardised HL7 OIDs added", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "a019e043e3aaa4c6d3deb42d7549dfd76a262859", - "date_utc": "2016-02-10T10:59:26Z", - "message": "Merge pull request #45 from jrob119/3230\n\n3230", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "89e34862a183428e57cfb2adfe34024e885f80c7", - "date_utc": "2016-02-10T10:57:01Z", - "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "a4a8961cded408cce9f2479f1b8e31dc2320be35", - "date_utc": "2016-02-10T10:55:33Z", - "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b", - "date_utc": "2016-02-09T11:18:33Z", - "message": "Merge pull request #43 from jrob119/3230\n\nRelease 3.23.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "54260ae30292eab4c5b6cd04e9c9f40a5f733209", - "date_utc": "2016-02-09T11:17:59Z", - "message": "Release 3.23.0\n\nUpdate to hla.dat file to include DRB1 genomic sequences.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "4b66442c897537b96a6cfb3ab1febb9a1edd135d", - "date_utc": "2016-02-01T14:55:24Z", - "message": "Merge pull request #42 from jrob119/3230\n\nRelease 3.23.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "956dca426d7762aec9b4b6b2c44aecc737497b90", - "date_utc": "2016-02-01T14:53:57Z", - "message": "Release 3.23.0 Update\n\nAddition of data for some HLA-F alleles.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "f1539b31f9a8d733e67f5d8216741cb2bad78ea6", - "date_utc": "2016-01-20T16:22:42Z", - "message": "Merge pull request #41 from jrob119/3230\n\nRelease 3.23.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "d2fa905f97c12bdc052422c2bd0612e4febc7296", - "date_utc": "2016-01-20T14:39:42Z", - "message": "Release 3.23.0\n\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\nformatted file.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "239b59523b85571fcc95584c9e3ae8962ea18dfc", - "date_utc": "2016-01-19T12:44:35Z", - "message": "Merge pull request #40 from jrob119/3230\n\nRelease 3.23.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "301f14b040fe71ddaf3b3c2d82a9f018acc3ac08", - "date_utc": "2016-01-19T12:42:17Z", - "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "cf890c54b1cb079796f39034131ab7d16d961ade", - "date_utc": "2016-01-19T12:35:11Z", - "message": "Merge pull request #39 from jrob119/3230\n\n3230", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "8406662a52d5c36e3be3d25382fffeca637692ce", - "date_utc": "2016-01-19T12:28:52Z", - "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3230, - "execution_date_utc": null, - "commit": { - "sha": "a7ceab2728c280e910169ae14fcdd0b134b7a22a", - "date_utc": "2016-01-19T10:43:35Z", - "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "397ae1dd1e9cedb693e47461a46a2b50786f30a8", - "date_utc": "2015-11-11T17:16:20Z", - "message": "Merge pull request #38 from jrob119/3220\n\nHLA-H Sequence Correction", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "975fe3fdb5f7a6a603407d8a402e972fd664ce77", - "date_utc": "2015-11-11T17:12:40Z", - "message": "HLA-H Sequence Correction\n\nCorrection to sequence of HLA-H alleles. The sequence section contained\npart of a file path.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "c5c0225cdaea47d02951bb1c5c32ce6561bc2491", - "date_utc": "2015-10-16T16:01:29Z", - "message": "Merge pull request #37 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "c67fe7dfbd506bf0351f2e1a39dcba4011452f27", - "date_utc": "2015-10-16T16:00:35Z", - "message": "Release 3.22.0\n\nFix to include the DRB5 genomic sequences and corrected coordinates for\nB*07:251N and DRB1*14:166N", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "f28b599f12fcaf8ee74c709871c425bc9c516388", - "date_utc": "2015-10-15T12:47:31Z", - "message": "Merge pull request #36 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "5518ee75e215a8a9881173733f9072b1765ac560", - "date_utc": "2015-10-15T12:46:56Z", - "message": "Release 3.22.0\n\nFix to include DRB5 genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "525f63f8f7160bf930c6839c3ae00449c947798d", - "date_utc": "2015-10-12T13:20:15Z", - "message": "Merge pull request #35 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "1ef6c70cae0dd961affcbc3e12378efb28d09e82", - "date_utc": "2015-10-12T13:18:45Z", - "message": "Release 3.22.0\n\nHFE sequences removed from HLA-H files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "566ca78947776620ccda7b5739070b1ce5b225fc", - "date_utc": "2015-10-09T11:15:34Z", - "message": "Merge pull request #34 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798", - "date_utc": "2015-10-09T11:13:51Z", - "message": "Release 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "4aea6786955cf3bce6f87d9ce9156e6239420314", - "date_utc": "2015-10-09T11:00:44Z", - "message": "Merge pull request #33 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3220, - "execution_date_utc": null, - "commit": { - "sha": "bb822ea4345bd2c8112c9a38b2ff52f740d66fe7", - "date_utc": "2015-10-09T10:55:47Z", - "message": "Release 3.22.0\n\nFiles for Release 3.22.0 of IPD-IMGT/HLA", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "328aab0e1d08169095c461fb564224a72adf5981", - "date_utc": "2015-09-11T15:44:02Z", - "message": "Merge pull request #32 from jrob119/3210\n\nUpdate for 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "11bf2f4bfa5aacee1e93371db7031384464e0c00", - "date_utc": "2015-09-11T15:39:09Z", - "message": "Update for 3.21.0\n\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1", - "date_utc": "2015-09-11T12:37:30Z", - "message": "Merge pull request #31 from jrob119/3210\n\nUpdate for Release 3.21.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "ff1912ff754078df3971b043fa1e75792eb5f574", - "date_utc": "2015-09-11T12:34:58Z", - "message": "Update for Release 3.21.1\n\nUpdate for Release 3.21.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "8ab68c8501ae33bf27d80d070cea4bf2c76b092b", - "date_utc": "2015-08-12T10:22:19Z", - "message": "Merge pull request #30 from jrob119/3210\n\nUpdate for Release 3.21.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "a86ee12d28796d6f313c82c1e432d8d3c23642c3", - "date_utc": "2015-08-12T10:19:30Z", - "message": "Update for Release 3.21.1\n\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\nthe end of the CDS sequence.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "b21c8a56223316de27fa4d1960f10dcba5bc7245", - "date_utc": "2015-07-07T14:02:51Z", - "message": "Merge pull request #29 from jrob119/3210\n\nFiles for Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "02feff2f6c970ecb2e56f4d183a6914cc3671688", - "date_utc": "2015-07-07T14:01:00Z", - "message": "Files for Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2", - "date_utc": "2015-07-07T13:59:17Z", - "message": "Merge pull request #28 from jrob119/3210\n\n3210", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "ed8f3032452f07635808d7c426ac164a205c39ca", - "date_utc": "2015-07-07T13:57:07Z", - "message": "Release 3.21.0\n\nFiles for Release IMGT/HLA 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18", - "date_utc": "2015-07-07T13:35:01Z", - "message": "Revert \"Files for IMGT/HLA Release 3.21.0\"\n\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa", - "date_utc": "2015-07-07T13:14:32Z", - "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "6385484e7dc65bbd2df7b15da52f8428c782d1c9", - "date_utc": "2015-07-07T12:47:36Z", - "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "c73a0acd51382f17f34c360430f0ca30c92d9129", - "date_utc": "2015-07-07T12:41:38Z", - "message": "Merge remote-tracking branch 'origin/Latest' into Latest\n\nConflicts:\n\tAllelelist.txt\n\tAllelelist_history.txt\n\talignments/A_gen.txt\n\talignments/A_nuc.txt\n\talignments/A_prot.txt\n\talignments/B_gen.txt\n\talignments/B_nuc.txt\n\talignments/B_prot.txt\n\talignments/C_gen.txt\n\talignments/C_nuc.txt\n\talignments/C_prot.txt\n\talignments/ClassI_nuc.txt\n\talignments/ClassI_prot.txt\n\talignments/DMA_gen.txt\n\talignments/DMA_nuc.txt\n\talignments/DMA_prot.txt\n\talignments/DMB_gen.txt\n\talignments/DMB_nuc.txt\n\talignments/DMB_prot.txt\n\talignments/DOA_gen.txt\n\talignments/DOA_nuc.txt\n\talignments/DOA_prot.txt\n\talignments/DOB_gen.txt\n\talignments/DOB_nuc.txt\n\talignments/DOB_prot.txt\n\talignments/DPA_gen.txt\n\talignments/DPA_nuc.txt\n\talignments/DPA_prot.txt\n\talignments/DPB_gen.txt\n\talignments/DPB_nuc.txt\n\talignments/DPB_prot.txt\n\talignments/DQA_gen.txt\n\talignments/DQA_nuc.txt\n\talignments/DQA_prot.txt\n\talignments/DQB_gen.txt\n\talignments/DQB_nuc.txt\n\talignments/DQB_prot.txt\n\talignments/DRA_gen.txt\n\talignments/DRA_nuc.txt\n\talignments/DRA_prot.txt\n\talignments/DRB3_gen.txt\n\talignments/DRB4_gen.txt\n\talignments/DRB_gen.txt\n\talignments/DRB_nuc.txt\n\talignments/DRB_prot.txt\n\talignments/E_gen.txt\n\talignments/E_nuc.txt\n\talignments/E_prot.txt\n\talignments/F_gen.txt\n\talignments/F_nuc.txt\n\talignments/F_prot.txt\n\talignments/G_gen.txt\n\talignments/G_nuc.txt\n\talignments/G_prot.txt\n\talignments/H_gen.txt\n\talignments/H_nuc.txt\n\talignments/J_gen.txt\n\talignments/J_nuc.txt\n\talignments/K_gen.txt\n\talignments/K_nuc.txt\n\talignments/L_gen.txt\n\talignments/L_nuc.txt\n\talignments/MICA_gen.txt\n\talignments/MICA_nuc.txt\n\talignments/MICA_prot.txt\n\talignments/MICB_gen.txt\n\talignments/MICB_nuc.txt\n\talignments/MICB_prot.txt\n\talignments/P_gen.txt\n\talignments/TAP1_gen.txt\n\talignments/TAP1_nuc.txt\n\talignments/TAP1_prot.txt\n\talignments/TAP2_gen.txt\n\talignments/TAP2_nuc.txt\n\talignments/TAP2_prot.txt\n\talignments/V_gen.txt\n\talignments/V_nuc.txt\n\talignments/Y_gen.txt\n\talignments/Y_nuc.txt\n\tfasta/A_gen.fasta\n\tfasta/A_nuc.fasta\n\tfasta/A_prot.fasta\n\tfasta/B_gen.fasta\n\tfasta/B_nuc.fasta\n\tfasta/B_prot.fasta\n\tfasta/C_gen.fasta\n\tfasta/C_nuc.fasta\n\tfasta/C_prot.fasta\n\tfasta/DPB1_nuc.fasta\n\tfasta/DPB1_prot.fasta\n\tfasta/DQB1_nuc.fasta\n\tfasta/DQB1_prot.fasta\n\tfasta/DRB1_nuc.fasta\n\tfasta/DRB1_prot.fasta\n\tfasta/DRB345_prot.fasta\n\tfasta/DRB_nuc.fasta\n\tfasta/DRB_prot.fasta\n\tfasta/MICA_prot.fasta\n\tfasta/hla_nuc.fasta\n\tfasta/hla_prot.fasta\n\thla.dat\n\thla_nuc.fasta\n\thla_prot.fasta\n\tmsf/A_gen.msf\n\tmsf/A_nuc.msf\n\tmsf/A_prot.msf\n\tmsf/B_gen.msf\n\tmsf/B_nuc.msf\n\tmsf/B_prot.msf\n\tmsf/C_gen.msf\n\tmsf/C_nuc.msf\n\tmsf/C_prot.msf\n\tmsf/DMA_gen.msf\n\tmsf/DMA_nuc.msf\n\tmsf/DMA_prot.msf\n\tmsf/DMB_gen.msf\n\tmsf/DMB_nuc.msf\n\tmsf/DMB_prot.msf\n\tmsf/DOA_gen.msf\n\tmsf/DOA_nuc.msf\n\tmsf/DOA_prot.msf\n\tmsf/DOB_gen.msf\n\tmsf/DOB_nuc.msf\n\tmsf/DOB_prot.msf\n\tmsf/DPA1_nuc.msf\n\tmsf/DPA1_prot.msf\n\tmsf/DPA_gen.msf\n\tmsf/DPB1_nuc.msf\n\tmsf/DPB1_prot.msf\n\tmsf/DPB_gen.msf\n\tmsf/DQA1_nuc.msf\n\tmsf/DQA1_prot.msf\n\tmsf/DQA_gen.msf\n\tmsf/DQB1_nuc.msf\n\tmsf/DQB1_prot.msf\n\tmsf/DQB_gen.msf\n\tmsf/DRA_gen.msf\n\tmsf/DRA_nuc.msf\n\tmsf/DRA_prot.msf\n\tmsf/DRB1_gen.msf\n\tmsf/DRB1_nuc.msf\n\tmsf/DRB1_prot.msf\n\tmsf/DRB345_nuc.msf\n\tmsf/DRB345_prot.msf\n\tmsf/DRB3_gen.msf\n\tmsf/DRB4_gen.msf\n\tmsf/DRB5_gen.msf\n\tmsf/DRB_nuc.msf\n\tmsf/DRB_prot.msf\n\tmsf/E_gen.msf\n\tmsf/E_nuc.msf\n\tmsf/E_prot.msf\n\tmsf/F_gen.msf\n\tmsf/F_nuc.msf\n\tmsf/F_prot.msf\n\tmsf/G_gen.msf\n\tmsf/G_nuc.msf\n\tmsf/G_prot.msf\n\tmsf/H_gen.msf\n\tmsf/H_nuc.msf\n\tmsf/J_gen.msf\n\tmsf/J_nuc.msf\n\tmsf/K_gen.msf\n\tmsf/K_nuc.msf\n\tmsf/L_gen.msf\n\tmsf/L_nuc.msf\n\tmsf/MICA_gen.msf\n\tmsf/MICA_nuc.msf\n\tmsf/MICA_prot.msf\n\tmsf/MICB_gen.msf\n\tmsf/MICB_nuc.msf\n\tmsf/MICB_prot.msf\n\tmsf/P_gen.msf\n\tmsf/TAP1_gen.msf\n\tmsf/TAP1_nuc.msf\n\tmsf/TAP1_prot.msf\n\tmsf/TAP2_gen.msf\n\tmsf/TAP2_nuc.msf\n\tmsf/TAP2_prot.msf\n\tmsf/V_gen.msf\n\tmsf/V_nuc.msf\n\tpir/A_gen.pir\n\tpir/A_nuc.pir\n\tpir/A_prot.pir\n\tpir/B_gen.pir\n\tpir/B_nuc.pir\n\tpir/B_prot.pir\n\tpir/C_gen.pir\n\tpir/C_nuc.pir\n\tpir/C_prot.pir\n\tpir/DPA1_nuc.pir\n\tpir/DPA1_prot.pir\n\tpir/DPB1_nuc.pir\n\tpir/DPB1_prot.pir\n\tpir/DQA1_nuc.pir\n\tpir/DQA1_prot.pir\n\tpir/DQB1_nuc.pir\n\tpir/DQB1_prot.pir\n\tpir/DQB_gen.pir\n\tpir/DRB1_nuc.pir\n\tpir/DRB1_prot.pir\n\tpir/DRB345_nuc.pir\n\tpir/DRB345_prot.pir\n\tpir/DRB_nuc.pir\n\tpir/DRB_prot.pir\n\tpir/E_gen.pir\n\tpir/E_nuc.pir\n\tpir/E_prot.pir\n\tpir/MICA_nuc.pir\n\tpir/MICA_prot.pir\n\tpir/MICB_nuc.pir\n\tpir/MICB_prot.pir\n\txml/hla.xml.zip\n\txml/hla_ambigs.xml.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3210, - "execution_date_utc": null, - "commit": { - "sha": "c20d33fafaa72f0f0728574efb39715e58e5d27f", - "date_utc": "2015-07-07T12:28:19Z", - "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "03bec554dde5de988a9b8834b2255b5c1fda2da9", - "date_utc": "2015-06-01T11:56:10Z", - "message": "Merge pull request #25 from jrob119/3200\n\nUpdate to information for Release 3.10.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "18fb9dc249237ad5cb0043fabc1519a11cd60604", - "date_utc": "2015-06-01T11:53:33Z", - "message": "Update to information for Release 3.10.0\n\nCorrection to information for Release 3.10.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "a2390433650e43a1df673dbc03745703c266d6be", - "date_utc": "2015-04-23T08:59:43Z", - "message": "Merge pull request #24 from jrob119/3200\n\nRelease 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "4e50cded5c4e45a577b1cb229eb3ed3461093839", - "date_utc": "2015-04-23T08:59:20Z", - "message": "Release 3.20.0\n\nInclusion of genomic sequences in hla.dat and XML files.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "f3064a7fac0c4fce7311fd1f814b2a2026809b93", - "date_utc": "2015-04-17T08:26:23Z", - "message": "Merge pull request #23 from jrob119/3200\n\nRelease 3.20.0 Patch", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4", - "date_utc": "2015-04-17T08:26:00Z", - "message": "Release 3.20.0 Patch\n\nInclusion of DRB5*01:15 sequence and formatting issues", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "6b3074777693f615855355efc92ba5eaa5fd18c9", - "date_utc": "2015-04-16T11:38:04Z", - "message": "Merge pull request #22 from jrob119/3200\n\n3200", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "2e48e6b4d03a527cc1d49ceee753a274618f95a5", - "date_utc": "2015-04-16T11:31:19Z", - "message": "Release 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "bd24869bb2b00401066586a54c3c9059a9261801", - "date_utc": "2015-04-16T10:27:23Z", - "message": "Delete Alignments Rel_3190.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "d56d72ffead3781d6c84de4c0b360f010d8e0d06", - "date_utc": "2015-04-16T10:27:11Z", - "message": "Delete Alignments Rel_3190.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "a7f09d915f8a526b44485c7c56d82e278e930948", - "date_utc": "2015-04-16T10:25:29Z", - "message": "Merge pull request #21 from jrob119/3200\n\nRelease 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "d2d5c25c6d50ad76246eaf38b5610b08a0b2e388", - "date_utc": "2015-04-16T10:24:54Z", - "message": "Release 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "05c2b659561c531c577cd0c1959ef32c74e58ad5", - "date_utc": "2015-04-16T09:56:18Z", - "message": "Merge pull request #20 from jrob119/3200\n\nRelease 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "a1e2cf2f22d2d4b1ee12358a06772756ceb535a6", - "date_utc": "2015-04-16T09:55:20Z", - "message": "Release 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "77df60df8a34b0a0c2c8910513370df53feec03c", - "date_utc": "2015-04-16T09:08:02Z", - "message": "Merge pull request #19 from jrob119/3200\n\nRelease 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3200, - "execution_date_utc": null, - "commit": { - "sha": "8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7", - "date_utc": "2015-04-16T09:05:11Z", - "message": "Release 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "0e0482b4cc5fd3f7757f479284c27a940ea1f3d7", - "date_utc": "2015-02-26T10:09:36Z", - "message": "B*15:302N exon 2 and 3 coordinates corrected", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "8d8242f5358bb6c7bea2f98311887f49a4d006ef", - "date_utc": "2015-02-26T10:08:05Z", - "message": "Merge pull request #18 from jrob119/3190\n\nB*15:302N exon 2 and 3 coordinates corrected", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "09ed08b9abcd97622d59ec37e31b4706dc9a9391", - "date_utc": "2015-02-12T14:51:10Z", - "message": "Merge pull request #17 from jrob119/3190\n\nCorrection to length of aberrant splice site", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "6fa96efcee41d829c147cef7dbe71ccbd3650f80", - "date_utc": "2015-02-12T14:49:21Z", - "message": "Correction to length of aberrant splice site", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "e1cc17686f8b48d470603b2059d7dea413d18cbe", - "date_utc": "2015-01-29T14:04:42Z", - "message": "Merge pull request #16 from jrob119/3190\n\nRelease 3.19.0 - XML patch", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "3a4e2d96d7e8fdb78d4174580420d58e31956406", - "date_utc": "2015-01-29T14:02:30Z", - "message": "Release 3.19.0 - XML patch\n\nCorrection to encoding of single base pair exons in Class II", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "5d5783479260ee516f3d37476682fff5139128b9", - "date_utc": "2015-01-27T10:22:26Z", - "message": "Merge pull request #15 from jrob119/3190\n\nRelease 3.19.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c", - "date_utc": "2015-01-27T10:21:58Z", - "message": "Release 3.19.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "4f904b51a3ad844ab77d01625129093de37975be", - "date_utc": "2015-01-22T09:56:54Z", - "message": "Merge pull request #14 from jrob119/3190\n\nUpdate for Release 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "0955750fc82de4cf23b6c1d4cef9030190335f39", - "date_utc": "2015-01-22T09:56:07Z", - "message": "Update for Release 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "8d4aeace94c22b512f77425cfd93c73a1f8dc199", - "date_utc": "2015-01-19T12:15:23Z", - "message": "Merge pull request #13 from jrob119/3190\n\nRelease 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "757c50c62877fd1dc6f9b3b8e5d147c38687be5e", - "date_utc": "2015-01-19T12:11:47Z", - "message": "Release 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "e58668988a36089ba7e486c143bb73a387deae47", - "date_utc": "2015-01-19T11:58:44Z", - "message": "Merge pull request #12 from jrob119/3190\n\nRelease 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "4567906453bee9982446cd027786eecf829ef2b7", - "date_utc": "2015-01-19T11:57:41Z", - "message": "Release 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac", - "date_utc": "2015-01-19T10:28:09Z", - "message": "Merge pull request #11 from jrob119/3.19.0\n\nRelease 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3190, - "execution_date_utc": null, - "commit": { - "sha": "a77291dc50f529de813a08cdefbbc0986e9af618", - "date_utc": "2015-01-17T12:04:07Z", - "message": "Release 3.19.0\n\nUpdates for Release 3.19.0 of the IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "025e835ee28d08dfb6e1f0f16a6118800d72be6b", - "date_utc": "2014-12-11T11:30:23Z", - "message": "Addition of CWD element", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "3f99d6172ea3777ef27af719d2dda40dcecf1b56", - "date_utc": "2014-11-27T15:52:46Z", - "message": "Inclusion of single allele G groups", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "e65254b19ff0d017fd349d9678d4c8233670c707", - "date_utc": "2014-11-21T10:03:45Z", - "message": "Updating zip file with A*24:252N corrections to text alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "9196885051adca8a5adccb2e2ac075f006e78500", - "date_utc": "2014-11-20T15:56:43Z", - "message": "Updating zip file with A*24:252N corrections to text alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "167fe20afe4b342d0a0df8012efa0e176f4aaff7", - "date_utc": "2014-11-20T12:51:26Z", - "message": "hugogenename added to XSD", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "e8db2e14dd3d1ae99e8d18d472917b9af3ed5006", - "date_utc": "2014-11-20T12:26:50Z", - "message": "Correction to mark up of A*24:252N deletion", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "cd39076585625dec1eebbf66af67269b0ace44fd", - "date_utc": "2014-10-16T11:06:40Z", - "message": "Correction to C*08:89 Exon 2 coordinates", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "f126f70b25b1e61d169ab9da1dfa37f05fbdba7e", - "date_utc": "2014-10-13T08:57:07Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "fcd68570866ef29194433ac4087d4505ca08f8b1", - "date_utc": "2014-10-10T11:35:52Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "77dab20c6e423fef3c41419cdc9271b3d5d667c5", - "date_utc": "2014-10-10T08:38:01Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "6070036419bc21c39658a0362a91bb0ba6105b56", - "date_utc": "2014-10-10T08:28:16Z", - "message": "Merge branch '3180' into Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "b2bc0b6582d3d681518ba61fda43f4412ed4ce3c", - "date_utc": "2014-10-10T08:11:43Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "552bffb1497d24e4f71b1accf7905a6356622c97", - "date_utc": "2014-10-07T15:11:13Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3180, - "execution_date_utc": null, - "commit": { - "sha": "e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f", - "date_utc": "2014-10-07T13:03:28Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e", - "date_utc": "2014-09-27T21:07:01Z", - "message": "Renaming subdirectory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "3645f26142d7b8481ab0b9848f87822118f04415", - "date_utc": "2014-09-27T21:04:43Z", - "message": "Added Allele lists to Latest Directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "cfcebc23178847dbd71fd1154c59a251a2d570b8", - "date_utc": "2014-09-27T21:03:12Z", - "message": "Merge pull request #8 from jrob119/3170\n\n3170", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "4826201263c95aefc29beaeb323f883cf6b4edfb", - "date_utc": "2014-09-27T21:02:10Z", - "message": "Added XML Files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "0022011301eada9040803c924aa45423fd39e89c", - "date_utc": "2014-09-27T20:56:36Z", - "message": "Adding XML files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "69ac32a1e30dda03ea96d38178682a986d2b01db", - "date_utc": "2014-09-27T20:50:18Z", - "message": "Merge pull request #7 from jrob119/3170\n\n3170", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "340238f97d078fc6b8524deac6366c9ce261b049", - "date_utc": "2014-09-27T20:48:52Z", - "message": "Merge pull request #6 from jrob119/Latest\n\nRenaming", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "8632b0d19389dcac1b3f1089b634396b51ae8530", - "date_utc": "2014-09-27T20:47:44Z", - "message": "Renaming", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "9d8f585502fcfe70c5f809ba44856a6f0cd986a2", - "date_utc": "2014-09-27T20:33:43Z", - "message": "Merge pull request #5 from jrob119/3170\n\nMerge pull request #4 from jrob119/Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "7c9d9585576bec8fdf41e18d44033d2c8af7a923", - "date_utc": "2014-09-27T20:33:03Z", - "message": "Removed md5 file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "a07bcbd18f5f95606b16258241f9d18ba0e65390", - "date_utc": "2014-09-27T19:53:05Z", - "message": "Merge pull request #4 from jrob119/Latest\n\nMerge pull request #3 from jrob119/3170", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "0e31941b14171c16697123ff7b81becbeef1c089", - "date_utc": "2014-09-27T19:38:32Z", - "message": "Merge pull request #3 from jrob119/3170\n\nMerge pull request #2 from jrob119/Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "d9944466594e328cb46f732e5670660fd672a141", - "date_utc": "2014-09-27T19:25:48Z", - "message": "Merge pull request #2 from jrob119/Latest\n\nRestructuring", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "16da2f90240d536159a20697fb952b4d14846b13", - "date_utc": "2014-09-27T19:18:54Z", - "message": "Restructuring to subdirectories", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "6ce547fefafa6b804338c231bcb137b789653fdc", - "date_utc": "2014-09-27T19:13:24Z", - "message": "Merge pull request #1 from jrob119/3170\n\nInitial Release and Commit", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc" - }, - "input_parameters": null, - "status": null - }, - { - "version": 3170, - "execution_date_utc": null, - "commit": { - "sha": "af54d281b5f99a75ba06f1026bac7a4086d92f8a", - "date_utc": "2014-09-27T19:10:12Z", - "message": "Initial Release and Commit", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a" - }, - "input_parameters": null, - "status": null - } - ] + "limit": -1 + } } } } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index 4140cb34..befc4a55 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -73,53 +73,74 @@ def version_is_valid(cls, v): raise ValueError("Version must match '^[1-9][0-9]{2}0$'") return v +class ExcludedCommitShas(BaseModel): + description: str + values: list[str] + + # TODO validate that values are hex strings + +class TrackedAssetsConfig(BaseModel): + description: str + values: list[str] + +class TargetMetadataConfigItem(BaseModel): + description: str + asset_path: str + metadata_regex: str + +class TargetMetadataConfig(BaseModel): + description: str + values: list[TargetMetadataConfigItem] + class RepositoryConfig(BaseModel): owner: str name: str + description: str url: str - tracked_assets: list[str] + tracked_assets: Optional[TrackedAssetsConfig] + target_metadata_config: Optional[TargetMetadataConfig] + excluded_commit_shas: Optional[ExcludedCommitShas] default_input_parameters: InputParameters - execution_state: list[ExecutionStateItem] - - # TODO include asset_config with target assets descriptors - # asset_config: dict[str, str] + # execution_state: list[ExecutionStateItem] # validate that the url is a valid URL @validator('url') def url_is_valid(cls, v): return url_is_valid(v) - # validate that execution_state is sorted by commit.date_utc descending - @validator('execution_state') - def execution_state_is_sorted(cls, v): - if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): - raise ValueError("Execution history must be sorted by commit.date_utc descending") - return v + # # validate that execution_state is sorted by commit.date_utc descending + # @validator('execution_state') + # def execution_state_is_sorted(cls, v): + # if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): + # raise ValueError("Execution history must be sorted by commit.date_utc descending") + # return v - # Releases are formatted as a 4 digit integer incrementing by 10 with a lower bound of 3170 - # Based on the formatting described, validate that no releases are missing from execution_state - # Remember that the execution_state is sorted by commit.date_utc descending, so release versions will decrement by 10 - @validator('execution_state') - def execution_state_has_no_missing_releases(cls, v): + # # Releases are formatted as a 4 digit integer incrementing by 10 with a lower bound of 3170 + # # Based on the formatting described, validate that no releases are missing from execution_state + # # Remember that the execution_state is sorted by commit.date_utc descending, so release versions will decrement by 10 + # @validator('execution_state') + # def execution_state_has_no_missing_releases(cls, v): - unique_release_versions = sorted(list(set([item.version for item in v])), reverse=True) + # unique_release_versions = sorted(list(set([item.version for item in v])), reverse=True) - first_version = 3170 - expected_version = v[0].version - for version in unique_release_versions: - if version != expected_version: - raise ValueError(f"Execution history is missing version {expected_version}") - expected_version -= 10 + # first_version = 3170 + # expected_version = v[0].version + # for version in unique_release_versions: + # if version != expected_version: + # raise ValueError(f"Execution history is missing version {expected_version}") + # expected_version -= 10 - if version == first_version: - break + # if version == first_version: + # break - return v + # return v -class SourceConfig(BaseModel): +class SourceConfigBase(BaseModel): + repositories: dict[str, RepositoryConfig] + +class SourceConfig(SourceConfigBase): created_at_utc: str updated_at_utc: str - repositories: dict[str, RepositoryConfig] # validate dates are ISO 8601 format with timezone for created_at_utc, updated_at_utc @validator('created_at_utc', 'updated_at_utc') diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 37ecfb6e..77a41c2b 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -12,7 +12,12 @@ from concurrent.futures import ThreadPoolExecutor, as_completed import boto3 from botocore.exceptions import ClientError -from .types import SourceConfig, Commit +from .types import ( + SourceConfigBase, + SourceConfig, + TargetMetadataConfigItem, + Commit +) from .constants import ( AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN, @@ -152,9 +157,9 @@ def write_s3_json(bucket, key, data): raise err -def read_source_config(bucket, key): +def read_source_config_base(bucket, key): data = read_s3_json(bucket, key) - return SourceConfig(**data) + return SourceConfigBase(**data) def write_source_config(bucket, key, source_config: SourceConfig): @@ -429,9 +434,9 @@ def find_text(pattern, input_str): def get_release_version_for_commit(commit: dict, **kwargs) -> int: sha = commit['sha'] - asset_name = kwargs['asset_name'] - release_version_regex = kwargs['release_version_regex'] - allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, asset_name, sha) + asset_path = kwargs['asset_path'] + release_version_regex = kwargs['metadata_regex'] + allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, asset_path, sha) release_version = find_text(release_version_regex, allele_list) if release_version is None: raise Exception(f"Release version not found for commit {sha}") @@ -446,14 +451,14 @@ def sort_execution_state_items(execution_state_items: List[Dict[str, str]], asce return sorted(execution_state_items, key=lambda x: x['commit'].date_utc, reverse=(not ascending)) -def process_execution_state_item(commit: Dict[str, str], asset_configs: Dict[str, str], limit: int = None) -> Dict[str, str]: +def process_execution_state_item(commit: Dict[str, str], target_metadata_config: list[TargetMetadataConfigItem], limit: int = None) -> Dict[str, str]: errors = 0 sha = commit['sha'] - for idx, asset_config in enumerate(asset_configs): + for idx, config in enumerate(target_metadata_config): try: - logger.info(f"Getting release version for sha {sha} from {asset_config['asset_name']}") - release_version = get_release_version_for_commit(commit, **asset_config) + logger.info(f"Getting release version for sha {sha} from {config.asset_path}") + release_version = get_release_version_for_commit(commit, **config.dict()) logger.info(f"Found release version {release_version} ({sha})") result = { @@ -468,7 +473,7 @@ def process_execution_state_item(commit: Dict[str, str], asset_configs: Dict[str # Need to find another file that indicates the release version should be small errors += 1 logger.error(f"Error processing commit {sha}: {e}") - if errors == len(asset_configs): + if errors == len(target_metadata_config.values): # logger.error(f"Max errors reached. Exiting loop.") raise Exception(f"No assets found for commit {sha}") else: @@ -480,7 +485,7 @@ def process_execution_state_item(commit: Dict[str, str], asset_configs: Dict[str return result -def parallel_process_execution_state_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: int = None): +def parallel_process_execution_state_items(commits: List[Dict[str, str]], target_metadata_config: list[TargetMetadataConfigItem], limit: int = None): execution_state_items = [] num_cores = multiprocessing.cpu_count() num_threads = max(1, num_cores - 1) # Reserve one core for other processes @@ -491,7 +496,7 @@ def parallel_process_execution_state_items(commits: List[Dict[str, str]], asset_ # Submit the process_commit function for each commit to the executor futures = [ - executor.submit(process_execution_state_item, commit, asset_configs) + executor.submit(process_execution_state_item, commit, target_metadata_config) for commit in commits[:limit] ] @@ -502,15 +507,15 @@ def parallel_process_execution_state_items(commits: List[Dict[str, str]], asset_ # limit is int or None # @cache_pickle -def process_execution_state_items(commits: List[Dict[str, str]], asset_configs: List[Dict[str, str]], limit: None = None, parallel: str = False) -> List[Dict[str, str]]: +def process_execution_state_items(commits: List[Dict[str, str]], target_metadata_config: list[TargetMetadataConfigItem], limit: None = None, parallel: str = False) -> List[Dict[str, str]]: if parallel == True: if limit: logger.warning("'limit' will not work if parallel processing is enabled") - return parallel_process_execution_state_items(commits, asset_configs, limit) + return parallel_process_execution_state_items(commits, target_metadata_config, limit) else: execution_state_items = [] for commit in commits[:limit]: - execution_state_items.append(process_execution_state_item(commit, asset_configs, limit)) + execution_state_items.append(process_execution_state_item(commit, target_metadata_config, limit)) return sort_execution_state_items(filter_nulls(execution_state_items)) diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 7198668f..19afec0f 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -22,8 +22,10 @@ ExecutionStateItem, RepositoryConfig, SourceConfig, + # SourceConfigBase ) from src.utils import ( + read_source_config_base, paginate_commits, select_fields, flatten_json_records, @@ -37,10 +39,14 @@ GITHUB_REPOSITORY_OWNER = "ANHIG" # os.environ["GITHUB_REPOSITORY_OWNER"] GITHUB_REPOSITORY_NAME = "IMGTHLA" # os.environ["GITHUB_REPOSITORY_NAME"] DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] -PIPELINE_CONFIG_S3_PATH = os.environ["PIPELINE_CONFIG_S3_PATH"] +PIPELINE_SOURCE_CONFIG_BASE_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_BASE_S3_PATH"] if __name__ == "__main__": + + # Get base source config + source_config_base = read_source_config_base(DATA_BUCKET_NAME, PIPELINE_SOURCE_CONFIG_BASE_S3_PATH) + # Paths # TODO arg output_dir = Path(f"{APP_NAME}/pipeline/config") @@ -68,81 +74,15 @@ commits = rename_fields(all_commits_flat, commit_key_names_map) # Get the release version for each commit - limit = None - - # TODO move to external config store - asset_configs = [ - { - "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current - "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", - }, - { - "asset_name": "aligments/V_nuc.txt", # commits from 8632b0d to 3645f26 - "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", - }, - { - "asset_name": "Alignments/V_nuc.txt", # commits from af54d28 to 9d8f585 - "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", - }, - { - "asset_name": "V_nuc.txt", # all commits before 08e0ef9 - "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", - }, - ] - - # Excluding old commits with no useful information - excluded_commit_shas = [ - "08e0ef9f5c6aade40df681821a0b9caef439fe3a", - "6ad21b61dee3689c5ae68370d635c5ede483c851", - "79d13ceb388eb9dacc9e166be18cce9373f7fd1d", - "9f35f8fe8a2e25bb076e588e65389cac16a8ed2f", - "785c913f2d42abd68bcdf630ce2f58ee9b9c2579", - "efc06e88b56d1e6e44661ec45f192dc1186a30ad", - ] + target_metadata_config = source_config_base.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].target_metadata_config.values + excluded_commit_shas = source_config_base.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].excluded_commit_shas.values commits = [commit for commit in commits if commit["sha"] not in excluded_commit_shas] # Build ExecutionStateItem list using thread pooling execution_state_items = process_execution_state_items( commits=commits, - asset_configs=asset_configs, - limit=limit, - parallel=True, - ) - - # Build RepositoryConfig - repository_path = f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}" - tracked_assets = ["hla.dat", "msf/"] - - # TODO split up source config and execution stae - # TODO add asset_config item to source config - source_config = SourceConfig( - **{ - "created_at_utc": utc_now, - "updated_at_utc": utc_now, - "repositories": { - repository_path: RepositoryConfig( - **{ - "owner": GITHUB_REPOSITORY_OWNER, - "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{repository_path}", - "tracked_assets": tracked_assets, - # TODO fetch default input parameters from S3 so they are easy to update - "default_input_parameters": InputParameters( - **{ - "align": os.environ.get("ALIGN", False), - "kir": os.environ.get("KIR", False), - "mem_profile": os.environ.get("MEM_PROFILE", False), - "limit": os.environ.get("LIMIT", None), - } - ), - "execution_state": [ - ExecutionStateItem(**item) - for item in execution_state_items - ], - } - ) - }, - } + target_metadata_config=target_metadata_config, + parallel=False, ) # # convert utc_now string to datetime object using YYYYMMDDHHMM format @@ -150,9 +90,9 @@ # "%Y%m%d-%H%M" # ) - # TODO get from argparse - # write SourceConfig locally - with open(output_dir / f"source-config.json", "w") as f: - json.dump(source_config.dict(), f, indent=4) + # # TODO get from argparse + # # write SourceConfig locally + # with open(output_dir / f"source-config.json", "w") as f: + # json.dump(source_config.dict(), f, indent=4) exit(0) From 0d4cf09e98f568734db6c290d25e8a65f697f8e3 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 4 May 2023 21:23:44 -0700 Subject: [PATCH 022/367] add repository config to execution state item --- gfe-db/pipeline/config/execution-state.json | 14775 ++++++++++++++++ gfe-db/pipeline/config/source-config.json | 4 +- .../check_source_update/src/utils/types.py | 121 +- .../check_source_update/src/utils/utils.py | 306 +- .../pipeline/scripts/source_config/build.py | 70 +- 5 files changed, 15061 insertions(+), 215 deletions(-) create mode 100644 gfe-db/pipeline/config/execution-state.json diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json new file mode 100644 index 00000000..b0aadad1 --- /dev/null +++ b/gfe-db/pipeline/config/execution-state.json @@ -0,0 +1,14775 @@ +{ + "created_utc": "2023-05-05T03:51:33Z", + "updated_utc": "2023-05-05T03:51:33Z", + "items": [ + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3520, + "execution_date_utc": null, + "commit": { + "sha": "38398a75e9762ff070d8e9bd714d074332646cd7", + "date_utc": "2023-04-17T16:03:52Z", + "message": "Merge pull request #334 from ANHIG/3520\n\nIPD-IMGT/HLA Release 3.52.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3520, + "execution_date_utc": null, + "commit": { + "sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", + "date_utc": "2023-04-17T16:01:01Z", + "message": "IPD-IMGT/HLA Release 3.52.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", + "date_utc": "2023-01-13T10:04:48Z", + "message": "Merge pull request #325 from ANHIG/3510\n\n3510", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "4b8432c7d56121c84d6ef1d75a1c7185c628c13d", + "date_utc": "2023-01-12T14:47:00Z", + "message": "IPD-IMGT/HLA Database Release 3.51.0\n\nUpdated the ihiw folder for 3.51.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3510, + "execution_date_utc": null, + "commit": { + "sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", + "date_utc": "2023-01-12T14:36:43Z", + "message": "IPD-IMGT/HLA Release 3.51.0\n\nUpdates for 3.51.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", + "date_utc": "2022-12-14T10:02:54Z", + "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "36220a1c5c2d6954f4873a552544cc0e55b61d0a", + "date_utc": "2022-12-14T10:02:28Z", + "message": "Corrected missing date and version field in Allelelist_history.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "e941759874365cb152a3562c22d10847d10db326", + "date_utc": "2022-10-14T08:47:37Z", + "message": "Merge pull request #318 from ANHIG/3500\n\nhla.dat file for IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", + "date_utc": "2022-10-14T08:46:01Z", + "message": "hla.dat file for IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "1ce31fc9e2805034578eff60a269c02176f03252", + "date_utc": "2022-10-13T13:06:12Z", + "message": "Merge pull request #317 from ANHIG/3500\n\nIPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3500, + "execution_date_utc": null, + "commit": { + "sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", + "date_utc": "2022-10-13T12:58:37Z", + "message": "IPD-IMGT/HLA Release 3.50.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816", + "date_utc": "2022-08-25T15:44:07Z", + "message": "Merge pull request #315 from ANHIG/3490\n\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", + "date_utc": "2022-08-25T15:43:12Z", + "message": "Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02", + "date_utc": "2022-08-21T09:31:21Z", + "message": "Merge pull request #314 from ANHIG/3490\n\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "1fd937e6c0ff8452f64152aec9632f0586f981d1", + "date_utc": "2022-08-21T09:29:01Z", + "message": "Corrected DRA*01:01:01:01 P group (DRA*01:01P)", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "50e92c677f4cd547c32bb9305269a762a9595074", + "date_utc": "2022-07-23T12:54:16Z", + "message": "Merge pull request #310 from ANHIG/3490\n\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt \u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "8732e7d4739a911e01f69d2c5bda82ca15ca68a9", + "date_utc": "2022-07-23T12:53:45Z", + "message": "Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "536e8833f3be4bbcffbfba43cd0b3043c5bf4068", + "date_utc": "2022-07-15T08:21:31Z", + "message": "Merge pull request #308 from ANHIG/3490\n\n3490", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "c90cc62006b35061c8db4b6f8da1b86de7650b23", + "date_utc": "2022-07-15T08:20:46Z", + "message": "Merge branch 'Latest' into 3490", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", + "date_utc": "2022-07-14T13:40:17Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "4863b8f0a070d70836dfbdc00bdf70aa7bb66345", + "date_utc": "2022-07-14T12:31:36Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", + "date_utc": "2022-07-14T12:28:41Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3490, + "execution_date_utc": null, + "commit": { + "sha": "dddc6afc29de895f4131693e17b3cc856ff23f8d", + "date_utc": "2022-07-14T12:27:25Z", + "message": "IPD-IMGT/HLA Release 3.49.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe", + "date_utc": "2022-04-20T08:39:00Z", + "message": "Merge pull request #305 from ANHIG/3480\n\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "4d33035dd296826bbde200e17e5281910ac8be13", + "date_utc": "2022-04-20T08:37:44Z", + "message": "Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "4a13df461c42f970a099de77377f309995e7995c", + "date_utc": "2022-04-19T08:30:24Z", + "message": "Merge branch '3480' into Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "5e1d9764c8e96749bc11d52807eea1f7cc38ce5c", + "date_utc": "2022-04-14T11:01:59Z", + "message": "Updated md5checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3480, + "execution_date_utc": null, + "commit": { + "sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", + "date_utc": "2022-04-14T11:00:42Z", + "message": "IPD-IMGT/HLA Release 3.48.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "date_utc": "2022-03-15T14:27:59Z", + "message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d", + "date_utc": "2022-03-15T14:27:31Z", + "message": "Update to xml/hla.xml.zip correcting meta data", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e", + "date_utc": "2022-02-10T15:36:59Z", + "message": "Merge pull request #296 from ANHIG/3470\n\nCorrection of HLA P Groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "8ab272288e81fa9a49fd4765579b066c2c03cc10", + "date_utc": "2022-02-10T15:26:19Z", + "message": "Correction of HLA P Groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "d4c410cd91618a8a74a7763598e499f6a8aa168b", + "date_utc": "2022-01-14T15:25:23Z", + "message": "Merge pull request #292 from ANHIG/3470\n\n3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "db46d2a0209720c5fa0ab8b03403f7009f69d2d6", + "date_utc": "2022-01-14T12:27:52Z", + "message": "Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "ebb3d8c6aa383567bb7794cacf745b1c82efbb7f", + "date_utc": "2022-01-14T12:27:35Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "fc712c5a4dd00f534e845982a29f46a14e22b292", + "date_utc": "2022-01-14T08:05:58Z", + "message": "Update README.md\n\nUpdate sponsorship contact and malformed section header", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "239bf68f403bbdbabb43fa0277040f4dda2b2aff", + "date_utc": "2022-01-13T20:33:38Z", + "message": "Merge pull request #291 from ANHIG/3470\n\n3470", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "d86bdd9983424c792691269fa10e6f022ccf2191", + "date_utc": "2022-01-13T16:53:03Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3470, + "execution_date_utc": null, + "commit": { + "sha": "06ceff14b2db920d458dc337b1100dced992e627", + "date_utc": "2022-01-13T16:52:15Z", + "message": "IPD-IMGT/HLA Release 3.47.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", + "date_utc": "2022-01-04T09:19:02Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810", + "date_utc": "2022-01-04T09:18:33Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "d76ca7d75891aac95205b2cc11510ce8ef41a65a", + "date_utc": "2021-11-11T11:49:26Z", + "message": "Merge pull request #289 from ANHIG/3460\n\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "178c68cca2044cbd5032cbff23e4c06b738aed2a", + "date_utc": "2021-11-11T11:48:57Z", + "message": "Updated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "2d19daf42ff47c2f2c4e7970dd77ed32768eb38f", + "date_utc": "2021-10-26T11:32:30Z", + "message": "Merge pull request #286 from ANHIG/3460\n\nChanges to descriptors for two deleted alleles", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "3f46491c0fe377fd922412c93137efb6a4879b05", + "date_utc": "2021-10-26T11:15:21Z", + "message": "Changes to descriptors for two deleted alleles", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "8dd2a04b1d7e559f5124d012f0a729d0180216d2", + "date_utc": "2021-10-11T15:33:46Z", + "message": "Merge pull request #283 from ANHIG/3460\n\nIPD-IMGT/HLA Release 3.46.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "ddda708da9f2f41ae7e7d122973c2eddb141d949", + "date_utc": "2021-10-11T15:29:53Z", + "message": "Adding updated alignment zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "8d77b3dd93959663d58ae5b626289d0746edd0e7", + "date_utc": "2021-10-11T15:13:57Z", + "message": "Merge pull request #282 from ANHIG/3460\n\nRelease 3.46.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea", + "date_utc": "2021-10-11T14:48:05Z", + "message": "IPD-IMGT/HLA Release 3.46.0\n\nNon-ascii chars removed", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "389b55b1c3ef58ea1136fb0c9e6d2ce73038d655", + "date_utc": "2021-10-11T13:16:09Z", + "message": "IPD-IMGT/HLA Release 3.46.0\n\nUpdating READMEs", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3460, + "execution_date_utc": null, + "commit": { + "sha": "5088650c144e6a3ee05ac1e015d487a86095e665", + "date_utc": "2021-10-11T12:53:06Z", + "message": "IPD-IMGT/HLA Release 3.46.0 Build\n\nInitial Build of 3.46.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", + "date_utc": "2021-09-17T15:49:56Z", + "message": "Merge pull request #281 from ANHIG/3450\n\nUpdate of release_version.txt to 3.45.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "352813601073bcdc3d5eb08d1be07be904276a9a", + "date_utc": "2021-09-17T15:49:21Z", + "message": "Update of release_version.txt to 3.45.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "6c613ce701353f42b6c911801f0aeb78413fac9d", + "date_utc": "2021-08-20T15:25:29Z", + "message": "Merge pull request #279 from ANHIG/3450\n\nIPD-IMGT/HLA Patch 3.45.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "8f892b2675dd6464f526d32f1ad1d3fd62fa3b03", + "date_utc": "2021-08-20T14:12:35Z", + "message": "IPD-IMGT/HLA Patch 3.45.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "a231c3b065a7b9c86c92915f3b4bcf012ec36175", + "date_utc": "2021-07-20T11:13:25Z", + "message": "Merge pull request #276 from ANHIG/3450\n\nRemoval of invalid control characters from hla.xml and hla.dat files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d", + "date_utc": "2021-07-20T10:34:46Z", + "message": "Removal of invalid control characters from hla.xml and hla.dat files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "4a8d93e8607e2413edee71da68cade6e11249fea", + "date_utc": "2021-07-19T11:27:37Z", + "message": "Merge pull request #274 from ANHIG/3450\n\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "d3fd19b04d4256600e8c90a27a2b317d61514c86", + "date_utc": "2021-07-19T11:23:30Z", + "message": "Update hla_prot/nuc/gen.fasta in main directory with latest version", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "fd63f824a11eead1f7fb39457251c7ac27ad1f93", + "date_utc": "2021-07-15T08:07:22Z", + "message": "Merge pull request #273 from ANHIG/3450\n\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "89b57278869c7b46fbbaf94825ed336328f3567a", + "date_utc": "2021-07-15T07:59:10Z", + "message": "Re-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "6fdf7add8bb4f416bd8660e6b826d80e8759dfe1", + "date_utc": "2021-07-14T06:19:03Z", + "message": "Merge pull request #271 from ANHIG/3450\n\n3450", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "b57de92d58da2bf787e5af34ab09e0e8ee6cea6c", + "date_utc": "2021-07-13T16:04:39Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "4cdd02827d4b0d2d8834e45baaea621663e0d632", + "date_utc": "2021-07-13T16:03:03Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "e6a3f0cc5710495475e7b959ee82c649978843f8", + "date_utc": "2021-07-13T16:01:36Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "487c16cf1fb4ecb7eca25d752cb7178f10232a81", + "date_utc": "2021-07-13T15:56:41Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3450, + "execution_date_utc": null, + "commit": { + "sha": "3d7382f653a9707c3b2d683e7d58b7b9d0b4e747", + "date_utc": "2021-07-13T15:55:05Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "d155ba8553d2c53580ef66fbf733484dc2857a30", + "date_utc": "2021-07-13T15:52:43Z", + "message": "IPD-IMGT/HLA Release 3.45.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "af805f6d40beef639fac7bd1c5f7789893c2f662", + "date_utc": "2021-06-15T10:31:53Z", + "message": "Merge pull request #268 from ANHIG/3440\n\nUpdated DQB1 version number in gen txt file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "ee9eefb21f878da18c72bdc04b31d6ec5d8ade06", + "date_utc": "2021-06-15T10:26:05Z", + "message": "Updated DQB1 version number in gen txt file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "a736a7ce4d98a0fefa3f4c01ab6da4641de74254", + "date_utc": "2021-06-11T12:09:09Z", + "message": "Merge pull request #267 from ANHIG/3440\n\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "2f6878301950dfea48a8147a6d8bd012be564063", + "date_utc": "2021-06-11T12:09:02Z", + "message": "Merge branch 'Latest' into 3440", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "c0510fbaa138ba0029d8aa2949c282fb2dfbf926", + "date_utc": "2021-06-11T10:16:30Z", + "message": "Inclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "4871325c65b16d5fc1a0fb406ebf539c3cbcf054", + "date_utc": "2021-05-12T10:36:19Z", + "message": "Merge pull request #266 from ANHIG/3440\n\nRemoval of duplicate DRB1 entries from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "cf8ed2bb499fae21b7ed1544177ef3589a8246b1", + "date_utc": "2021-05-12T10:34:43Z", + "message": "Removal of duplicate DRB1 entries from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "b9d97ef45c56394528534bd1a2ec7d2d78523354", + "date_utc": "2021-04-26T14:25:47Z", + "message": "clean", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "8da1eca28db8f6ae0db7e7134d334a10eb96f6a3", + "date_utc": "2021-04-21T11:17:00Z", + "message": "Merge pull request #263 from ANHIG/3440\n\nIPD-IMGT/HLA Release 3.44.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "a2726dfb0cde8a5d567ce9a115d4f254f2af3851", + "date_utc": "2021-04-21T11:16:49Z", + "message": "Merge branch 'Latest' into 3440", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3440, + "execution_date_utc": null, + "commit": { + "sha": "410e5b8bd76c20bcde2cd0e92c78713e00160c28", + "date_utc": "2021-04-21T10:36:48Z", + "message": "IPD-IMGT/HLA Release 3.44.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "4240ef4cf17e503c44b177ff0f7b740258ac2e70", + "date_utc": "2021-04-12T15:17:44Z", + "message": "Merge pull request #262 from ANHIG/3430\n\nCorrection of DQB1 pseudo-exon mark up", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "7b746d5303493fb53214ceffbd9b365c8ef4a126", + "date_utc": "2021-04-01T10:04:53Z", + "message": "Correction of DQB1 pseudo-exon mark up", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "94cfe2ac15af0171f1397984ca0d1968a6931eb3", + "date_utc": "2021-03-03T08:53:38Z", + "message": "Merge pull request #260 from ANHIG/3430\n\nAddition of files for IHIW HML References", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "c37267e1ee355c619a3058da5a7135e19e6522de", + "date_utc": "2021-03-03T08:44:58Z", + "message": "Moving to hml subdir in ihiw", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "d531c3422f806634d35d611b0296b6a34815c4e7", + "date_utc": "2021-02-26T12:30:20Z", + "message": "Addition of files for IHIW HML References\n\nAddition of files for IHIW HML References", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "0fa36435691cac5651bee2ffe511f73ccd98c367", + "date_utc": "2021-02-17T15:20:04Z", + "message": "Merge pull request #258 from ANHIG/3430\n\nCorrection of release version in hla.xml and hla_ciwd.xml and additio\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "a65fcca04e51ba8a9d48d2ee676be1de7ff01746", + "date_utc": "2021-02-17T14:31:37Z", + "message": "Correction of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICB", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "3182e0793150de4ffb34da2774991cb24e49a191", + "date_utc": "2021-02-04T13:05:18Z", + "message": "Merge pull request #256 from ANHIG/3430\n\nUpdate hla.xml.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "5df8b7ecec0e249df5485dd622efed8b35758540", + "date_utc": "2021-02-04T11:29:37Z", + "message": "Update hla.xml.zip\n\nCorrection of DQA1*01:07:01 G-group tag", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "0fe7efb1a6217accb8d53cbb17a633f406459fbb", + "date_utc": "2021-02-03T16:38:34Z", + "message": "Merge pull request #254 from ANHIG/3430\n\nP, G group name patch and other fixes", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "2fdc68adf24ec02e28fba5657c7f31c1373491d2", + "date_utc": "2021-02-03T16:11:39Z", + "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "cf7eb4a9781fbdac6dba9ff7b345db2d88748eea", + "date_utc": "2021-02-03T16:10:25Z", + "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "6305b6c83d61553d3606905f7b41a0cb99f92f0d", + "date_utc": "2021-01-19T16:57:57Z", + "message": "Merge pull request #252 from ANHIG/3430\n\nCorrect to P group allocation for B*51:329Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "25c04ea1f8bc4a9915417998310a563bdbb48115", + "date_utc": "2021-01-19T16:56:43Z", + "message": "Correct to P group allocation for B*51:329Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "cee977d8d1ca2d1f03f384e53227d56e5143b6fb", + "date_utc": "2021-01-19T11:56:18Z", + "message": "Merge pull request #251 from ANHIG/3430\n\nIPD-IMGT/HLA Release 3.43.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "03ded64be9b290287ab0101891ca6f338861c2fe", + "date_utc": "2021-01-19T11:55:23Z", + "message": "IPD-IMGT/HLA Release 3.43.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "4ec1022d2645f3c2e5018971473710d568078eae", + "date_utc": "2021-01-18T16:31:24Z", + "message": "Merge pull request #250 from ANHIG/3430\n\n3430", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "7a7d58ec828e8295dd4011f4f460f961a2b4428a", + "date_utc": "2021-01-18T15:04:52Z", + "message": "IPD-IMGT/HLA Release 3.43.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "67c8be545d4483ac34f86fdd57f09135a4820be6", + "date_utc": "2021-01-18T15:02:25Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3430, + "execution_date_utc": null, + "commit": { + "sha": "441eeff3a9fca4934fc9cf54e2e4a914bb43ef10", + "date_utc": "2021-01-18T14:51:08Z", + "message": "IPD-IMGT/HLA Release 3.43.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "a02389393dbd06e2e936d7d2438ef7e48fb969d9", + "date_utc": "2020-12-16T11:39:46Z", + "message": "Merge pull request #248 from ANHIG/3420\n\nUpdate hla.xml.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "e9eb52c8016d15233e9c70537d830181bc28fec5", + "date_utc": "2020-12-16T11:37:50Z", + "message": "Update hla.xml.zip\n\nRemoval of HLA- from MIC gene designations", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "c5468c985964935bd9600f8e20380e31be449e2b", + "date_utc": "2020-12-16T11:16:26Z", + "message": "Merge pull request #247 from ANHIG/3420\n\nUpload of hla.xsd and hla_ambigs.xsd", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "5ef0d330953fba1889653b120bdf50d22cc571a7", + "date_utc": "2020-12-16T11:16:00Z", + "message": "Upload of hla.xsd and hla_ambigs.xsd", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "7486e3f8276e3a8495d2b154495d7a8fa30e57c0", + "date_utc": "2020-12-09T10:59:31Z", + "message": "Merge pull request #244 from ANHIG/3420\n\nUpdate dpb_tce.csv", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "41b3364db96b56b6dd596d776385657e9f2d96a2", + "date_utc": "2020-12-09T10:58:52Z", + "message": "Update dpb_tce.csv\n\nAdditional TCE assignments included", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "e435af939c4a776f9cb9309e761a46cbd0043b61", + "date_utc": "2020-11-09T15:44:49Z", + "message": "Merge pull request #242 from ANHIG/3420\n\nUpdate to release_verison.txt and md5checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "d6c74bdb8f18dc13086d95ff3072af1422b61889", + "date_utc": "2020-11-09T15:43:31Z", + "message": "Update to release_verison.txt and md5checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "98d47fb0511e0b19b087c29a8464e773106334a8", + "date_utc": "2020-11-09T15:38:58Z", + "message": "Merge pull request #241 from ANHIG/3420\n\nRemoval of expression characters from G and P groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "c436780fea7228df63f493451531be6fd448854e", + "date_utc": "2020-11-09T15:38:20Z", + "message": "Removal of expression characters from G and P groups in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "ee5934b4ff020fe21cf59e51ae78f623fed259c0", + "date_utc": "2020-10-23T15:10:51Z", + "message": "Merge pull request #239 from ANHIG/3420\n\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "9ad7336fb1b7b6307310efb0308f6f7362133e8c", + "date_utc": "2020-10-23T15:09:34Z", + "message": "Removal of duplicate DRB1*01:01:01:01 entries from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "dc54b50015fcfbb49528748520e0d7f2b2ff2e08", + "date_utc": "2020-10-16T06:22:10Z", + "message": "Merge pull request #237 from ANHIG/3420\n\nCorrections to hla_nom.txt and rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "46a38e4abbd2392c57350f023b5c855070e44cf7", + "date_utc": "2020-10-16T06:20:59Z", + "message": "Corrections to hla_nom.txt and rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "596a5e28098a9b937e947cba3dbf2a4ea866a886", + "date_utc": "2020-10-15T14:43:53Z", + "message": "Merge pull request #236 from ANHIG/3420\n\nIPD-IMGT/HLA Release 3.42.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3420, + "execution_date_utc": null, + "commit": { + "sha": "59ed1d6dffcc2787bf974f4ea69092a9072cc184", + "date_utc": "2020-10-15T12:45:32Z", + "message": "IPD-IMGT/HLA Release 3.42.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "c40a48a903d50116e537c135e6f852900341dbf8", + "date_utc": "2020-09-11T14:32:04Z", + "message": "Merge pull request #234 from ANHIG/3410\n\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and \u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "432ebf6dddf39319f93a984938d160f5fdd86b02", + "date_utc": "2020-09-11T14:28:00Z", + "message": "Corrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "92f2221eac44170043965bf8c2f9abfbe8a3d6fe", + "date_utc": "2020-09-07T13:40:08Z", + "message": "Merge pull request #233 from ANHIG/3410\n\n3410", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "a192c306215ff6657c46c06ac3d8e44fa8b0c237", + "date_utc": "2020-09-07T13:38:40Z", + "message": "Updates to DPB-TCE", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "59b5cdb1dee0213511256459d4fcde13649ee888", + "date_utc": "2020-09-07T13:35:06Z", + "message": "Updates to DPB-TCE", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "6fdaa17d9183d60ed609197acdd18fea87101931", + "date_utc": "2020-09-07T13:33:01Z", + "message": "Update to dpb-tce-header", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "ea1a723bdac5652aa6407361fd05e814f3a51401", + "date_utc": "2020-09-07T13:21:55Z", + "message": "Merge pull request #232 from ANHIG/3410\n\nChanges for missing MICA genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "48e676dd09433ba9181d31db3c938b68cbc2c194", + "date_utc": "2020-09-07T12:08:16Z", + "message": "Changes for missing MICA genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "60c4ea7496d1133d7f3e146aea13f48c42c50f34", + "date_utc": "2020-09-07T11:34:33Z", + "message": "Merge pull request #231 from ANHIG/3410\n\nMerge pull request #230 from ANHIG/Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "145561f6c5c7a3e6a4a07366457eb3a1edcf2200", + "date_utc": "2020-09-07T11:31:30Z", + "message": "Merge pull request #230 from ANHIG/Latest\n\nLatest to 3410", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "7ca733b18edab1fc837a34e3764b7d55e8dc93b0", + "date_utc": "2020-07-30T09:33:20Z", + "message": "Merge pull request #228 from ANHIG/3410\n\nCorrected serology for E*01:114 and E*01:115", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "09f5ae780a2907e61ad8d04555cb4a07c45ba2d7", + "date_utc": "2020-07-30T09:32:52Z", + "message": "Corrected serology for E*01:114 and E*01:115", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "318d9bf94836219690597e8f3f88d6e544008903", + "date_utc": "2020-07-17T09:01:03Z", + "message": "Merge pull request #227 from ANHIG/3410\n\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "a48af996cb97f811d37735f251903ece2b08cbfc", + "date_utc": "2020-07-17T08:59:57Z", + "message": "Correction of C*01:02:04 in fasta/hla_nuc.fasta", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "8a1c83d5eaaa9128aac546659d0cc97602bb7a10", + "date_utc": "2020-07-14T15:16:59Z", + "message": "Merge pull request #226 from ANHIG/3410\n\nRemoval of invalid characters from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "17fd07eda35d5224aa199c8b75a187676e59f4f8", + "date_utc": "2020-07-14T15:15:09Z", + "message": "Removal of invalid characters from hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "408f46b67f28e31941e8b5f0fc30fcf6c3453936", + "date_utc": "2020-07-14T13:03:15Z", + "message": "Merge pull request #224 from ANHIG/3410\n\nCorrected header for dpb_tce.csv file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "19d69647f9abfa71c99eb9db5c38006af993864e", + "date_utc": "2020-07-14T13:02:45Z", + "message": "Corrected header for dpb_tce.csv file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a", + "date_utc": "2020-07-13T14:51:38Z", + "message": "Merge pull request #222 from ANHIG/3410\n\nIPD-IMGT/HLA Release 3.41.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3410, + "execution_date_utc": null, + "commit": { + "sha": "a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7", + "date_utc": "2020-07-13T13:25:47Z", + "message": "IPD-IMGT/HLA Release 3.41.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "28392d448b1ed1b928e0e47c79655dd8ab451a87", + "date_utc": "2020-06-01T10:19:49Z", + "message": "Merge pull request #221 from ANHIG/3400\n\nRestored missing xsd file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "84b22ea27bf990f8863509d5a808f221d211fbbd", + "date_utc": "2020-06-01T10:18:24Z", + "message": "Restored missing xsd file\n\nRestored missing xsd file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "7fc318a21ee5e61b20b67713da83f53f170fa8c9", + "date_utc": "2020-04-30T12:19:29Z", + "message": "Merge pull request #219 from ANHIG/3400\n\nRemoval of invalid expression characters from G and P groups", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "776bfa37573cd955f2a65b153c2a4a9da135ccf3", + "date_utc": "2020-04-30T12:16:43Z", + "message": "Removal of invalid expression characters from G and P groups", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "313fa941c27dc80c8be643e559a57fa9a61b5c81", + "date_utc": "2020-04-22T11:37:19Z", + "message": "Merge pull request #217 from ANHIG/3400\n\n3400", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "04b174de7519eba544de546c8da83605b2d67695", + "date_utc": "2020-04-22T11:36:54Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "9443bf0185c229b2805f6d748642a9ef868ed910", + "date_utc": "2020-04-22T10:11:07Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "33114538c5c04a541b79c07b9eab13e7f4688776", + "date_utc": "2020-04-22T10:06:30Z", + "message": "Merge pull request #216 from ANHIG/3400\n\n3400", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "aa665c92a1e8a83795a769b2df05ea523230a6ea", + "date_utc": "2020-04-22T10:03:51Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d", + "date_utc": "2020-04-22T10:02:46Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "f42ef066981fa407258f525f2191ae6dacbdf3a3", + "date_utc": "2020-04-22T10:01:08Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3400, + "execution_date_utc": null, + "commit": { + "sha": "db5a21729701340b0ce4441267d315fc3ff9d56c", + "date_utc": "2020-04-22T09:57:21Z", + "message": "IPD-IMGT/HLA Release 3.40.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "3565d1fa78d202b3ab92badfc438b07104835152", + "date_utc": "2020-04-22T09:15:05Z", + "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "8cd90d4790a8e27577adbb677c5e1b711f6dd85e", + "date_utc": "2020-04-22T09:02:07Z", + "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "18599815b186419ea8f71caccd3d3496e52310bb", + "date_utc": "2020-04-21T12:13:52Z", + "message": "Updated C*07:226 enry in deleted alleles list", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "3bef58fa463f149dba9bbe39ce5998dc309775b1", + "date_utc": "2020-02-03T10:54:45Z", + "message": "Merge pull request #214 from ANHIG/3390\n\n3390", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4", + "date_utc": "2020-02-03T10:54:06Z", + "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1", + "date_utc": "2020-02-03T10:50:43Z", + "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "933b99c3cbf59d96086e272189e9f885684c3a3c", + "date_utc": "2020-01-23T10:19:10Z", + "message": "Merge pull request #213 from ANHIG/3390\n\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "0d5afcde672cf0472d5f02f4705dd8d31c32eb01", + "date_utc": "2020-01-23T10:17:07Z", + "message": "Removal of HLA- prefix for MICA/MICB alleles in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "e5e80a1f24de819be3be7d0b2661b6eb5f0917ab", + "date_utc": "2020-01-23T10:04:20Z", + "message": "Merge pull request #212 from ANHIG/3390\n\n3390", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "b23d7db0eebbf52d510780cefb6e09f83de70581", + "date_utc": "2020-01-23T09:59:05Z", + "message": "Correction to DQA1*01:07P group name in hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "032815608e6312b595b4aaf9904d5b4c189dd6dc", + "date_utc": "2020-01-22T12:45:20Z", + "message": "Updated Alignments_Rel_3390.zip and md5 checksums following previous commits", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "72911607eb497585b8e56d906d0794c99f888e7c", + "date_utc": "2020-01-22T11:32:33Z", + "message": "Merge pull request #210 from ANHIG/3390\n\n3390", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "b25532e27dabf40752a2687c6b14c7e521addf4d", + "date_utc": "2020-01-22T11:27:27Z", + "message": "Merge branch '3390' of github.com:ANHIG/IMGTHLA into 3390", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "14a38b648034e61270207ba3672a19ec08401aca", + "date_utc": "2020-01-22T11:23:48Z", + "message": "Update to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "30ca054efd7872597e8a3e14043627ae126a1ee9", + "date_utc": "2020-01-22T11:02:35Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "a9f619032ea68c561e39a9ea3fe4358543356a92", + "date_utc": "2020-01-22T10:54:06Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "0bfff70fe8ca504abaf8637ccd4ecc752e9717e9", + "date_utc": "2020-01-22T10:52:27Z", + "message": "Update README.md\n\nCorrected formatting of lists of fields.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "e7537add911efbf8890b126d3639c0560fe03827", + "date_utc": "2020-01-22T10:46:35Z", + "message": "Merge pull request #209 from ANHIG/3390\n\nUpdate to C*12:139Q moving defined serology", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "e05a5c42d89815626d4a272d3283e2bd86f5fc66", + "date_utc": "2020-01-22T10:45:26Z", + "message": "Update to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\"", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "a19f887adf8ddf4c61c1af803d46bbd35643516a", + "date_utc": "2020-01-22T10:41:13Z", + "message": "Merge pull request #208 from ANHIG/3390\n\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "bd4562b0edc5b02a22b8a588568e04f0362d8220", + "date_utc": "2020-01-22T10:39:24Z", + "message": "Updated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "d89e87e2eb0296a353cd880d47773307d949ad02", + "date_utc": "2020-01-20T14:09:42Z", + "message": "Merge pull request #207 from ANHIG/3390\n\nIPD-IMGT/HLA Release 3.39.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3390, + "execution_date_utc": null, + "commit": { + "sha": "48caa202c941b79a1868311cd2bc2dbf45889aea", + "date_utc": "2020-01-20T12:59:01Z", + "message": "IPD-IMGT/HLA Release 3.39.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "b67c8cee9f317b9aab7ca3a9478813183c77e16f", + "date_utc": "2019-11-18T10:52:18Z", + "message": "Merge pull request #204 from ANHIG/3380\n\nLower case base 't' in gen files for B*07:14 corrected to 'T'", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "054dac767e3513fed7ced0639fc67dd371b4bd28", + "date_utc": "2019-11-18T10:49:42Z", + "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "02ef01dd646992f7518094c48281eb1b389ac105", + "date_utc": "2019-11-18T10:46:03Z", + "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "3e8bb627774ad62a765fb7826bef8b8d3efc82b8", + "date_utc": "2019-11-05T14:33:40Z", + "message": "Merge pull request #203 from ANHIG/3380\n\nRemoval of N from G group name for C*07:726:01G in xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "9ab5d76764617e43c840fbe187b7c3173682d94c", + "date_utc": "2019-11-05T14:32:38Z", + "message": "Removal of N from G group name for C*07:726:01G", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "d5e7b34526886c7f5a3291b132b3c80ce55640cb", + "date_utc": "2019-10-29T12:24:57Z", + "message": "Merge pull request #199 from ANHIG/3380\n\nRemoval of tab character from first line of hla.xml and conversion of\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "b46aec85945ed773eff0445db3b0940f4469d028", + "date_utc": "2019-10-29T12:24:07Z", + "message": "Removal of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "c259def486334fc9f7610d6ecb1d22c7fd92507d", + "date_utc": "2019-10-18T10:21:54Z", + "message": "Merge pull request #197 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "788e9d8a3e8db9606824d2d52646bd91902f03a9", + "date_utc": "2019-10-18T10:21:26Z", + "message": "IPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "2a61062a54d8491751fc7d8eaed23e8bbf4e3830", + "date_utc": "2019-10-17T15:14:13Z", + "message": "Merge pull request #196 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "fb025d76e2509be704b4b738e4ac5f83e511aea3", + "date_utc": "2019-10-17T15:12:58Z", + "message": "IPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "475cfe27e43194a6d38915e4110dfc5be1b12935", + "date_utc": "2019-10-17T10:47:54Z", + "message": "Merge pull request #195 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3380, + "execution_date_utc": null, + "commit": { + "sha": "01588fbf4c5636142fe8d33980a3edab2b023e9d", + "date_utc": "2019-10-17T10:45:14Z", + "message": "IPD-IMGT/HLA Release 3.38.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "0d06063abf79210210b95887714630740210e26a", + "date_utc": "2019-10-04T14:30:56Z", + "message": "Merge pull request #193 from ANHIG/3370\n\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "96e477a681d939a64af04440ee682a2d0f6be365", + "date_utc": "2019-10-04T14:26:57Z", + "message": "Updating checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "021b5670e6e563087b7821fca927f62d989e5cea", + "date_utc": "2019-10-04T14:24:16Z", + "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "be66340f37c15a1d30c61eb05881d63fa99ea5f6", + "date_utc": "2019-10-04T14:22:17Z", + "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "8681f662939bd76d24ebc56f149118fb6567ee18", + "date_utc": "2019-10-04T14:13:36Z", + "message": "Merge branch '3370' of github.com:ANHIG/IMGTHLA into 3370", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0", + "date_utc": "2019-10-04T13:57:07Z", + "message": "Removal of erroneous 0 and pipe from TAP protein numbering and rezipping archive", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "81b6b174ec67929d0b4401b00e25df87cb1f6718", + "date_utc": "2019-10-04T13:11:38Z", + "message": "Removal of erronenous 0 and pipe in alignment file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168", + "date_utc": "2019-07-22T14:55:12Z", + "message": "Merge pull request #188 from ANHIG/3370\n\nUpdate to C*07:726:01G Designation", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "ba884d04072b9b74763294c05fecffe465056590", + "date_utc": "2019-07-22T14:54:22Z", + "message": "Update to C*07:726:01G Designation\n\nUpdate to C*07:726:01G Designation in hla.xml.zip file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "fef5db5ec9c98b47c487f92b714ffbe05abc03cf", + "date_utc": "2019-07-08T09:13:10Z", + "message": "Merge pull request #184 from ANHIG/3370\n\nUpload of hla.dat file for 3.37.0 which did not upload correctly", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "0d3a6c5423405678431f647444cbefb72626210b", + "date_utc": "2019-07-08T09:11:11Z", + "message": "Upload of hla.dat file for 3.37.0 which did not upload correctly", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "887434edaeec2f4161fdc1642dab4d07e55f23c8", + "date_utc": "2019-07-04T13:16:00Z", + "message": "Merge pull request #182 from ANHIG/3370\n\n3370", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "431b4b6434f318354426ee02a49616b998e8cc68", + "date_utc": "2019-07-04T13:15:25Z", + "message": "Delete Alignments_Rel_3360.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3370, + "execution_date_utc": null, + "commit": { + "sha": "9656fba11d0cb9a3dcf28eb8615337f85b5f65c1", + "date_utc": "2019-07-04T13:13:35Z", + "message": "IPD-IMGT/HLA Release 3.37.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "d557b80c2db149dc50e2163abe30635c32faa971", + "date_utc": "2019-06-06T15:15:05Z", + "message": "Merge pull request #181 from ANHIG/3360\n\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb", + "date_utc": "2019-06-06T15:14:20Z", + "message": "Addition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "293b0e1f740595ef2ae765e0f70c64a92c53e054", + "date_utc": "2019-05-13T12:52:43Z", + "message": "Merge pull request #180 from ANHIG/3360\n\nUpdates to hla.xml and hla_nom.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "1bc1e29a8e819a698b1b88f443d908f834bb82b7", + "date_utc": "2019-05-13T12:51:25Z", + "message": "Updates to hla.xml and hla_nom.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f", + "date_utc": "2019-04-23T09:33:22Z", + "message": "Merge pull request #178 from ANHIG/3360\n\nUpdate to C Genomic alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "6c01806964b5fd841d9e76290bb2b67a9a2014fc", + "date_utc": "2019-04-23T09:32:15Z", + "message": "Update to C Genomic alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "730872d14dae5650a1cf69e9110d00af523235f4", + "date_utc": "2019-04-18T09:14:03Z", + "message": "Merge pull request #177 from ANHIG/3360\n\nUpdated protein alignment for MICA*029:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "67ad77c3759b8ce339c7f72e45dc69e112346530", + "date_utc": "2019-04-18T09:09:56Z", + "message": "Updated protein alignment for MICA*029:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "0f20a34eb36af52fd2e5877f0d532a2d7196f3f6", + "date_utc": "2019-04-18T08:33:01Z", + "message": "Merge pull request #176 from ANHIG/3360\n\nIPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "61daadbf669adf36fe353b4d6487acae57268715", + "date_utc": "2019-04-18T08:32:24Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "59c7309f45fd1973beba192c429073b8469b5766", + "date_utc": "2019-04-17T09:25:25Z", + "message": "Merge pull request #175 from ANHIG/3360\n\n3360", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "ffddb088051b8b0b0de0e9956613e31f88b2fe64", + "date_utc": "2019-04-17T09:23:42Z", + "message": "Delete .gitattributes", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3360, + "execution_date_utc": null, + "commit": { + "sha": "af8f6da4c921a2a5d5d392f550edba5003bcd65a", + "date_utc": "2019-04-17T09:19:50Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", + "date_utc": "2019-04-17T09:10:57Z", + "message": "Merge pull request #174 from ANHIG/3360\n\n3360", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "bf673b4a4f42415317b116ef71552a75d15974c7", + "date_utc": "2019-04-17T09:09:26Z", + "message": "Delete .gitattributes", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "1b9b17a14e9c070b64b9d55b288b68745fa3a49c", + "date_utc": "2019-04-17T09:07:45Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "10ff0031128024299158c2873e6f4f19bdfce9fa", + "date_utc": "2019-04-17T09:05:13Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "0fa0767f806b67ec842f6eda423931038c74456d", + "date_utc": "2019-04-17T09:03:09Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "fd64197a3eb6ca7b68b8ff47b489858efa673909", + "date_utc": "2019-04-17T09:01:53Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "5298cb37ddccb57dc9f47dd730daa8e021ce6ede", + "date_utc": "2019-04-17T09:01:16Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "af857a504106434a753ecd541f7b0bb5d07970aa", + "date_utc": "2019-04-17T09:00:15Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "154bc94f928f5e4c20ddb9dff112de36b4f2086a", + "date_utc": "2019-04-17T08:57:40Z", + "message": "IPD-IMGT/HLA Release 3.36.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", + "date_utc": "2019-01-29T17:38:58Z", + "message": "Merge branch '3350' into Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "182b469d47d2debc7353517cb7a3b7c92f9f4176", + "date_utc": "2019-01-29T17:20:59Z", + "message": "Delete hla_nom.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "62034dec31973902cdbad9dde49d215016520b5e", + "date_utc": "2019-01-29T16:54:18Z", + "message": "Correction to hla_nom.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba", + "date_utc": "2019-01-28T09:54:30Z", + "message": "Correction of C*03:99:02 name change to C*01:15", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "283c47387dbc9ef10de816a5a7069edc194ec215", + "date_utc": "2019-01-24T12:27:42Z", + "message": "Merge pull request #168 from ANHIG/3350\n\n3350", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "1647233ff5acfd74579e079bcc0bd33aa67d0344", + "date_utc": "2019-01-24T12:23:21Z", + "message": "Merge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "c475baba75906c3d0b59cd0a460e646cd0d6f694", + "date_utc": "2019-01-24T12:22:46Z", + "message": "IPD-IMGT/HLA Release 3.35.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "f4cee99def7786ecdc76093de36441a22e1d2744", + "date_utc": "2019-01-24T11:12:59Z", + "message": "Delete temp", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "25e45be1413ac507192852914d3aeb808834c08d", + "date_utc": "2019-01-24T11:12:04Z", + "message": "Create temp", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "b242db2010c8b5ed5f22ba89c3132da225fc5fa2", + "date_utc": "2019-01-24T10:13:21Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "472b541958e2f8755dd72bf8601404c3fb035115", + "date_utc": "2019-01-24T10:13:04Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "cd579d7ed59cc01e5b1d5230543b552e1afe55ce", + "date_utc": "2019-01-23T16:43:09Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "99547568f22e486a758db0df41c27bd7a0a4abe0", + "date_utc": "2019-01-23T12:35:16Z", + "message": "Merge pull request #167 from ANHIG/3350\n\n3350", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "2841da4de8bad88fdcff4f711d188eca731320e4", + "date_utc": "2019-01-23T12:33:52Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "bc5afbccfcab83e753302e06c9f4c9c232992646", + "date_utc": "2019-01-23T12:32:29Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "58d5dbb01d59bb01bf52a54ee916de0502e3795e", + "date_utc": "2019-01-23T12:24:28Z", + "message": "Delete Alignments_Rel_3340.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3350, + "execution_date_utc": null, + "commit": { + "sha": "80b19dd75cfc5144df45b7ed9b69ae237895b3ee", + "date_utc": "2019-01-23T12:22:08Z", + "message": "IPD-IMGT/HLA Release 3.35.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "9a56d821cf09fa6acf34ba7fdb5fec294302dc68", + "date_utc": "2019-01-23T12:20:16Z", + "message": "IPD-IMGT/HLA Release 3.35.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "440678154494d8efd6d3fc4fe1c225b8fab3b25b", + "date_utc": "2018-11-06T11:30:30Z", + "message": "Merge pull request #165 from ANHIG/3340\n\n3340", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "f2472aaf572658757a7fc2b0132fcc85fbfe02c1", + "date_utc": "2018-11-06T11:29:52Z", + "message": "Update md5checksum.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "3062d7af91c20811352c88bb87d318a93fa3fd78", + "date_utc": "2018-11-06T11:25:45Z", + "message": "Updates to protein number for B*13:123Q", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "d7a9804aa1e45b977538a5d6b405584b5c9f2422", + "date_utc": "2018-11-06T11:15:51Z", + "message": "Update xml/hla.xml.zip\n\nCorrrected sequence status for C*04:180:01, C*15:08", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48", + "date_utc": "2018-10-18T15:10:34Z", + "message": "Merge pull request #164 from ANHIG/3340\n\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9", + "date_utc": "2018-10-18T15:05:10Z", + "message": "Update to DQB1*05:02:01:04 in DQB1_prot.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "5edcf73549d1f462932c4fbb9416e911665bca15", + "date_utc": "2018-10-17T09:17:38Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "2a0214a4cf92aa2b145b3b6a29fe234ea5649c27", + "date_utc": "2018-10-17T09:15:48Z", + "message": "Merge pull request #162 from ANHIG/3340\n\nIPD-IMGT/HLA Release 3.34.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3340, + "execution_date_utc": null, + "commit": { + "sha": "589fec138a6544295f0b146d0da8c24735910bfb", + "date_utc": "2018-10-17T09:08:57Z", + "message": "IPD-IMGT/HLA Release 3.34.0\n\nRelease of files for IPD-IMGT/HLA Release 3.34.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "0fb005a2a7da21b0a44670969e57b2cef883fea2", + "date_utc": "2018-09-06T11:04:54Z", + "message": "Update Deleted_alleles.txt\n\nErroneous comma removed", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e", + "date_utc": "2018-07-31T09:59:25Z", + "message": "Merge pull request #157 from ANHIG/3330\n\nCorrections to hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "3b1848614de19ad87a66436350f5a3161ee61188", + "date_utc": "2018-07-31T09:57:05Z", + "message": "Corrections to hla.xml", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "c2f4740643ccf3c23b3be1145a1665944fcffbc6", + "date_utc": "2018-07-16T13:17:19Z", + "message": "Merge pull request #152 from ANHIG/3330\n\nUpdate to hla.dat and Class I Text Alignment.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "8b002924f8c095ab39fec054b1886adca6452d31", + "date_utc": "2018-07-16T13:15:56Z", + "message": "Update to hla.dat and Class I Text Alignment.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "0c15e44d2c6efbf105d89282cef5ad171db4c131", + "date_utc": "2018-07-12T09:50:43Z", + "message": "Merge pull request #149 from ANHIG/3330\n\n3330", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "fdb4666aac16126e3d851db8343e2d8c573131df", + "date_utc": "2018-07-12T09:50:05Z", + "message": "Updated md5 checksum file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "140fa68f7c413fab6f220b30ace6e414b8bf6ec0", + "date_utc": "2018-07-11T17:30:53Z", + "message": "Update hla_nom_g.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "3e41645a33c1badb690ea9325732398b15bdd305", + "date_utc": "2018-07-11T17:30:10Z", + "message": "Update hla_nom_g.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "256afa4865645e3bafc2372cfbd9780e653f535c", + "date_utc": "2018-07-11T11:37:44Z", + "message": "Merge pull request #148 from ANHIG/3330\n\nIPD-IMGT/HLA Release 3.33.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "e923f79e2aaacacdb52de9b149c4a4946163b742", + "date_utc": "2018-07-11T11:36:49Z", + "message": "Update change_log.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "bb2498ccdb4396ed602db544a725793ea0d75d2a", + "date_utc": "2018-07-11T11:35:01Z", + "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3330, + "execution_date_utc": null, + "commit": { + "sha": "0f047cb2ba3d00f3c0e0e496865909cfdc46b846", + "date_utc": "2018-07-11T11:22:21Z", + "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "c87a3f615f2cbff3426bfbcd46aa92ea2351f05e", + "date_utc": "2018-05-22T13:52:26Z", + "message": "Merge pull request #146 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "39309155109aabc9f65ebe96cf6dca3e103b9e10", + "date_utc": "2018-05-22T13:52:03Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\n\nUdpated compressed alignments folder and updated md5 checksum", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "ebf0441ac18df985ffda33d62f0f75f78e06d223", + "date_utc": "2018-05-18T15:36:36Z", + "message": "Merge pull request #145 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "f46dca0809b813e38214d96860da7ea83614e54c", + "date_utc": "2018-05-18T14:43:27Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f", + "date_utc": "2018-05-04T10:33:51Z", + "message": "Merge pull request #144 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "58b9841003e927db3fdb503055a22f57cb56a57c", + "date_utc": "2018-05-04T10:31:08Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "6942db8a0c2abbeb23fdb488721bbb41014923a4", + "date_utc": "2018-04-27T12:12:58Z", + "message": "Merge pull request #142 from ANHIG/3320\n\n3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "027c139d2dda9e7bbf29d61af35f513c06a812a6", + "date_utc": "2018-04-27T12:12:02Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdates to the C*07:02:01:17N exon coordinates", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "0bbcd1706ca2f899b67682b8783fae636bb0372d", + "date_utc": "2018-04-26T12:36:01Z", + "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdated prot.msf files to ensure all sequences are the same length with\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\nreflect splice variant.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "b0a9e76723ba3a7d7ae161c6eba506d150b5171c", + "date_utc": "2018-04-25T10:56:04Z", + "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers, and READ.me updated", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b", + "date_utc": "2018-04-24T16:04:58Z", + "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "cf54775bef36c0df39e66317fe86b806d74811a3", + "date_utc": "2018-04-20T14:29:38Z", + "message": "Merge pull request #141 from ANHIG/3320\n\n3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "b9055382e8c2c30fff6d9de6a0be0265b5abc55f", + "date_utc": "2018-04-20T14:29:17Z", + "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "9372102bda7df07a02f114c196a4d0b1bb668f39", + "date_utc": "2018-04-20T14:29:01Z", + "message": "Merge branch 'Latest' into 3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "d575b21a52735d79dd37a3a8b417b9c93e564700", + "date_utc": "2018-04-20T14:28:27Z", + "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "ceec6c83623fc48e31c306c88089891fb89575b0", + "date_utc": "2018-04-18T14:46:25Z", + "message": "Merge pull request #139 from ANHIG/3320\n\n3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "ae24ec929b79de60a9c0da3d2bc78a13b9b0da88", + "date_utc": "2018-04-18T14:45:29Z", + "message": "IPD-IMGT/HLA Release 3.32.0\n\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\nDPB1*697:01Q entry in rel_dna_ser.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c", + "date_utc": "2018-04-18T14:41:55Z", + "message": "Merge branch 'Latest' into 3320", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "fb3d245c5c449ce3b69990934a404c1ece84901f", + "date_utc": "2018-04-17T15:47:30Z", + "message": "Delete T_prot.msf\n\nRemoved as it is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "4a2271d6c125d43c72498bac2dc1a73a3a320fcd", + "date_utc": "2018-04-17T15:47:20Z", + "message": "Delete W_prot.msf\n\nRemoved as it is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "eaf4db3e00fcf151ec86c05dc05d13b904359a3c", + "date_utc": "2018-04-17T15:47:08Z", + "message": "Delete T_prot.pir\n\nRemoved as it is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "2dccbfbedf40084f3bb99aa233032c3a5d1bce20", + "date_utc": "2018-04-17T15:47:00Z", + "message": "Delete W_prot.pir\n\nRemoved as it is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "88f692665895f67f6da8346afa5d7d8d70833177", + "date_utc": "2018-04-17T15:46:06Z", + "message": "Delete W_prot.fasta\n\nRemoved as HLA-W is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "bcd392034d1a991d3fb179e86f5865c30d41f961", + "date_utc": "2018-04-17T15:45:58Z", + "message": "Delete T_prot.fasta\n\nRemoved as HLA-T is a pseudogene", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "36baa58fcd0fad90852b6e6ae690784eb4cb4b7a", + "date_utc": "2018-04-17T15:38:24Z", + "message": "Merge pull request #138 from ANHIG/3320\n\nIPD-IMGT/HLA Release 3.32.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3320, + "execution_date_utc": null, + "commit": { + "sha": "5fd5136e8c6efd0f35352a138d3bf2b31481266a", + "date_utc": "2018-04-17T15:36:25Z", + "message": "IPD-IMGT/HLA Release 3.32.0\n\nRelease 3.32.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "8d5661e174009c682a8d378c87596a1489925275", + "date_utc": "2018-02-13T10:50:02Z", + "message": "Merge pull request #134 from ANHIG/3310\n\n3310", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "8d0a251d1fd75d178eac597094d0508f8e1024b9", + "date_utc": "2018-02-13T10:46:53Z", + "message": "IPD-IMGT/HLA Release 3.31.0 James Robinson committed\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "86148b86c6965207f8258e28710dd2fab8618970", + "date_utc": "2018-02-13T10:45:53Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "aa861b930fe68121b94cd06c07d3055ce90f4258", + "date_utc": "2018-01-22T10:17:33Z", + "message": "Merge pull request #132 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "d2cf3ddfe6861b12eb46e763b5426657ec08fb5e", + "date_utc": "2018-01-22T10:16:41Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "5c40960a1fa5b158ba8c7927e6dbce72d712fd7a", + "date_utc": "2018-01-19T15:28:27Z", + "message": "Merge pull request #131 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "4282c60ae637ad863b5ae99ef32393590dd1ef1f", + "date_utc": "2018-01-19T15:26:18Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nInclusion of updated hla.dat file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "a0723d561f4158d10be9f6b11d376122bb657a15", + "date_utc": "2018-01-19T11:42:27Z", + "message": "Merge pull request #130 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "95387f55b0ffc7a0a858a1bbf162a159a3fb12c6", + "date_utc": "2018-01-19T11:41:17Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "bad10b1f56257845787573dffd8906545887b9db", + "date_utc": "2018-01-19T11:25:09Z", + "message": "Merge pull request #129 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3310, + "execution_date_utc": null, + "commit": { + "sha": "0434e7ca92456678ce303e0c94af4e36266f1fbd", + "date_utc": "2018-01-19T11:23:52Z", + "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "b74bae18f48c092943fbfdc4f959aec1960301dc", + "date_utc": "2018-01-10T10:27:23Z", + "message": "Merge pull request #128 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "f0d17a6dfbdbbb3d65562d674386340b1ae778f9", + "date_utc": "2018-01-10T10:25:58Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details about DT lines.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "a7e4b0a53425162108bcebbf876b60151b575eee", + "date_utc": "2018-01-03T11:36:08Z", + "message": "Merge pull request #124 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "8753c19af7238360702ecbd5ac41c415d2721189", + "date_utc": "2018-01-03T11:34:18Z", + "message": "IPD-IMGT/HLA Release 3.30.0 Update\n\nUpdates to manual, and date and release number added to hla_ambigs.xml\nfile.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "63bcf41d5e8357579a01b5dde14dac4dee4b9f62", + "date_utc": "2017-12-01T10:10:06Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "292e50390ce03ef29bcd473abcfc4239fd5fddd6", + "date_utc": "2017-12-01T10:07:12Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "687aad1961604b6d46d42c09870d7565c4a6e956", + "date_utc": "2017-11-30T10:04:18Z", + "message": "Merge pull request #123 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "c23a7bc6bba0269ee6e01572b06ea6483da2813b", + "date_utc": "2017-11-30T10:02:36Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdates to Allele_status.txt as recently released alleles were not\nincluded. Addition of manual for hla.dat file and md5checksum.txt\nupdated.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "6551121884cd844b90a95d4a9ca8715326570628", + "date_utc": "2017-11-29T11:52:52Z", + "message": "Merge pull request #122 from ANHIG/3300\n\nAddition of Manual.MD to Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "eb55f49c6095fba21b84e56b15e35a3b4d1677ef", + "date_utc": "2017-11-29T11:51:55Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "ba956c36c7f462445047c9e3ff186c7bc14c3108", + "date_utc": "2017-11-29T11:50:03Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "a5dfe9973ad3f2e018d8786d1a325df0142138be", + "date_utc": "2017-11-29T11:48:59Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "4438901e7a482548ab48cc25886281d438a1b2a5", + "date_utc": "2017-11-29T11:48:04Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "833f4eb56bf4eaa7e466680e7590ed7f993a6b18", + "date_utc": "2017-11-29T11:44:51Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "2bd125a7b3a4bc66c17557dce66458b460e44f13", + "date_utc": "2017-11-29T11:42:58Z", + "message": "Update Manual.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "56c76906d05437800ab90b4124f2f508ef2ad046", + "date_utc": "2017-11-29T11:41:25Z", + "message": "HLA.dat Manual\n\nA copy of the hla.dat manual", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "7e7f5b2d0b7ea8241b8d5f06657477781c4415a2", + "date_utc": "2017-11-27T19:56:09Z", + "message": "Merge pull request #121 from ANHIG/3300\n\nUpdate to README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "3ec3328f771ccd276d42093b08b40110c22cf8bd", + "date_utc": "2017-11-27T19:54:43Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "58c11d41888968d3d740007beb3106f869163a3a", + "date_utc": "2017-11-27T15:55:46Z", + "message": "Merge branch 'Latest' into 3300", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "1c2e1db1481078fd1fcb254e9b6077b7a0176fe9", + "date_utc": "2017-11-27T15:53:40Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nRemoval of erroneous pseudo tag on a number of exon 5 sequences.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "3061939d9c953367a53b79c1a954d14d1a259948", + "date_utc": "2017-11-10T10:17:18Z", + "message": "Merge pull request #119 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "08554f8595c64127fc5d7cd316e046b7f0909cb2", + "date_utc": "2017-11-10T10:15:45Z", + "message": "IPD-IMGT/HLA Release 3.30.0.\n\nThe CDS line of the hla.dat file has been updated, in response to\nreported parser errors. The \u2018<\u2018 has been removed from all entries and\nthe join condition is only used when at least two blocks of coordinates\nare listed.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "22d72b81647a52536359e041b14a962e177e3e09", + "date_utc": "2017-10-26T09:33:19Z", + "message": "Merge pull request #115 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3300, + "execution_date_utc": null, + "commit": { + "sha": "d99d8aca3f01f7431741a998ea5cc2417d53ac9c", + "date_utc": "2017-10-26T09:30:35Z", + "message": "IPD-IMGT/HLA Release 3.30.0\n\nFiles for IPD-IMGT/HLA Release 3.30.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "5800ab43fe4afd66825db1e574176370558a94bf", + "date_utc": "2017-08-17T15:03:53Z", + "message": "Merge pull request #112 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874", + "date_utc": "2017-08-17T15:00:48Z", + "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nIPD-IMGT/HLA Release 3.29.0.1\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\nDRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "c0c61df0b334cc454968643a3ffe278d73e8b13b", + "date_utc": "2017-08-17T14:46:14Z", + "message": "Merge pull request #111 from ANHIG/3290\n\n3290", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "9bfeefc2260b746f6957c779cbf6b312d12a8315", + "date_utc": "2017-08-17T14:40:48Z", + "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "ffc92e7718351a97dd6a76166f60743b2ec200cb", + "date_utc": "2017-08-17T14:22:40Z", + "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "887dff715147378da5ead94cb430cbfd7bb78900", + "date_utc": "2017-07-26T10:30:22Z", + "message": "Merge pull request #110 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "47e2bd1bac36eaec7519074b32e7e51c91e2cbfb", + "date_utc": "2017-07-26T10:29:28Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "9daaf431bd16ef8619a8b625ba44b4b00ab32ac4", + "date_utc": "2017-07-21T14:16:30Z", + "message": "Merge pull request #109 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "ab4270d992aa01bdad00391cf9f75637ad639f4c", + "date_utc": "2017-07-21T14:16:04Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\nrepresent indels in the 3\u2019 UTR in the DQA1_gen.txt and hla.dat files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "3bbf66f3b680f17e404388ed009202a082045458", + "date_utc": "2017-07-13T08:51:19Z", + "message": "Merge pull request #108 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "3524e254b9229f55204336ea48a08209ff4fcaf5", + "date_utc": "2017-07-13T08:50:49Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "090c0ae6d951af2729c5e58c334a19530cc92462", + "date_utc": "2017-07-12T09:15:01Z", + "message": "Merge pull request #107 from ANHIG/3290\n\n3290", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "de01b0573fd9108539ef10b4e44b12d334085871", + "date_utc": "2017-07-12T09:10:39Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to README regarding gen.txt files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "684864ec79bc932ba4789b787171f7487b8cc025", + "date_utc": "2017-07-12T09:08:09Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to README regarding gen.txt files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3290, + "execution_date_utc": null, + "commit": { + "sha": "3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968", + "date_utc": "2017-07-12T09:03:03Z", + "message": "IPD-IMGT/HLA Release 3.29.0\n\nFiles for IPD-IMGT/HLA Release 3.29.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7", + "date_utc": "2017-05-05T09:08:48Z", + "message": "Merge pull request #105 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "4a543c59a2e838e82fb9e2388670552e96b565ac", + "date_utc": "2017-05-05T09:08:02Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to the exon coordinates listed in the hla.dat files for\nB*15:149N and B*15:246N", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "355263814c3236a3513b46396bfbcfdf6b8f222e", + "date_utc": "2017-04-19T10:47:08Z", + "message": "Merge pull request #104 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1", + "date_utc": "2017-04-19T10:46:28Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\nchecksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "652fff742a0b27d7ba2016cca7bd380c800658e8", + "date_utc": "2017-04-19T09:07:11Z", + "message": "Merge pull request #103 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "72dbd49747c0d01d22bb090d8b847738d4ecd70c", + "date_utc": "2017-04-19T09:06:49Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "af3948942c421276835dcc20deb6dc88d90a93b5", + "date_utc": "2017-04-18T09:48:30Z", + "message": "Merge pull request #102 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3280, + "execution_date_utc": null, + "commit": { + "sha": "abccbbfe6192ad26e04d5392c112e39951eec1aa", + "date_utc": "2017-04-18T09:47:03Z", + "message": "IPD-IMGT/HLA Release 3.28.0\n\nFiles for IPD-IMGT/HLA Release 3.28.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "2f21b0efa38a21b4f66437181e4337bd7aaa04ab", + "date_utc": "2017-03-09T14:33:14Z", + "message": "Merge pull request #101 from ANHIG/3270\n\nUpdate README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "fdfbacb192894a95177245e08264d591d3980725", + "date_utc": "2017-03-09T14:30:23Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "2035667b138c8149538a64cc0870ec8bdb7da3f9", + "date_utc": "2017-02-17T11:23:57Z", + "message": "Merge pull request #100 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "7c558d92c641955ce1f03be38e95057cc47ddeea", + "date_utc": "2017-02-17T11:22:46Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\nwith C*12:02:02 and DQB1*04:02:01:01", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "c36e0c7ab391a1f313b1ddc5058c8677f2d170ae", + "date_utc": "2017-01-27T15:44:02Z", + "message": "Merge pull request #99 from ANHIG/3270\n\n3270", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "814e16d51b800a14a3ca90c394df84d90cc8c24d", + "date_utc": "2017-01-27T12:02:40Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B genomic sequences due to the omission of\nB*35:40N.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "44e751fd95e7466f29e1890e9cb907a8fe5406ba", + "date_utc": "2017-01-27T10:34:00Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "785d25ca252c14d915b9847577b9b1e987909572", + "date_utc": "2017-01-27T10:30:26Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "481f95db5848a427bce0f863816e3c804ab2f667", + "date_utc": "2017-01-26T15:07:16Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\nB*58:01:01:01.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef", + "date_utc": "2017-01-26T11:32:38Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nCorrection of spelling in README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f", + "date_utc": "2017-01-25T13:01:05Z", + "message": "Merge pull request #97 from ANHIG/3270\n\n3270", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "38c516e7c81ec1e13f622748fc2d5290ca2aaf57", + "date_utc": "2017-01-25T13:00:32Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\ninsertion compared to HLA-A.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "324f734c75dcdc51907ec293fbb2791fdf32da59", + "date_utc": "2017-01-23T18:04:19Z", + "message": "Delete Icon", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "df4b34350a2ea5ce08f3d7730bda224fece4afb5", + "date_utc": "2017-01-23T18:03:48Z", + "message": "Delete errant Icon file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "221fc90fc6594eda4b5b0771adcdccd10b679393", + "date_utc": "2017-01-23T17:24:05Z", + "message": "Merge pull request #92 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "772825eca8db8262af6d7d274dec7f8c4d8c94f1", + "date_utc": "2017-01-23T17:19:34Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase \u2018g\u2019\nt \u2018G\u2019 at start of B*15:11:01 gDNA sequence", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "b1acc3d89cab4617a30a04874853a902ac7c9927", + "date_utc": "2017-01-20T13:30:07Z", + "message": "Merge pull request #91 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "d67374ac2e2935ea39591034bb2013cb275706a9", + "date_utc": "2017-01-20T13:29:32Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "c5d9c0b8986ebba78115b8d2978420062a4a8d72", + "date_utc": "2017-01-20T10:51:37Z", + "message": "Merge pull request #90 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3270, + "execution_date_utc": null, + "commit": { + "sha": "16372613782964481372e0e17050caa66f325a55", + "date_utc": "2017-01-20T08:59:20Z", + "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c", + "date_utc": "2016-11-30T13:58:27Z", + "message": "Merge pull request #87 from ANHIG/3260\n\n3260", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "dc30eaa5e37a87beb406cb7eded516d74ae32097", + "date_utc": "2016-11-30T13:57:15Z", + "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nAddition of A*03:02:12 to Deleted Alleles list.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "6623bdd487a43b48df15f4c2b4340858b6fa8638", + "date_utc": "2016-11-16T14:06:46Z", + "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\nhla_nomg_g.txt file.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "d3b559b34b96ff9e7f0d97476222d8e4cdee63ad", + "date_utc": "2016-11-16T13:52:40Z", + "message": "Merge pull request #86 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "a31926c9f4ad39e4459965fee193c17d06afec9f", + "date_utc": "2016-11-16T13:51:23Z", + "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "73efa769148f11d4d7c7aa1ea1076695318532d1", + "date_utc": "2016-11-16T13:50:09Z", + "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "32e0c9b2fe09f08ea4f0edd957e52c895121f469", + "date_utc": "2016-11-08T16:11:34Z", + "message": "Merge pull request #85 from ANHIG/3260\n\nRelease IPD-IMGT/HLA 3.26.0.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "cb93364422d93a620d10f3c0570236f924cb8535", + "date_utc": "2016-11-08T16:10:36Z", + "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nThe sequence of the B*35:40N was updated to remove an \u2019N\u2019 in the intron\n5 sequence, and replace this with a \u2018C\u2019", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "2c445fbe6910e47d2b452a2000da512c806d399c", + "date_utc": "2016-10-26T15:04:59Z", + "message": "Merge pull request #84 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "997b91b4b9f7bce0b2864a53fea8c597ce856560", + "date_utc": "2016-10-26T14:33:37Z", + "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nRemoval of non-ascii character", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3", + "date_utc": "2016-10-25T14:23:15Z", + "message": "Merge pull request #83 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "673c18ede6be55c414166826f9b9f293aac4d712", + "date_utc": "2016-10-25T14:22:51Z", + "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nThe accession number of the HLA-DQA1 reference allele was omitted from\na number of entries", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "e873c7e5932069f9ce4bbede9126a059c13a4aa1", + "date_utc": "2016-10-20T13:51:40Z", + "message": "Merge pull request #82 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "9058bc22aeb92d1a949f5b4deb7a60a9397223af", + "date_utc": "2016-10-20T13:25:53Z", + "message": "IPD-IMGT/HLA Release 3.26.0 Update\n\nInclusion of gene number in file names of some class II files for\nconsistency i.e. DPA1 and not DPA.\n\nThree allele entries were missing from the A_gen.txt file but present\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "e807c83dd9fd414c5813699fb5fdf38b47815f07", + "date_utc": "2016-10-19T12:50:05Z", + "message": "Merge pull request #79 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc", + "date_utc": "2016-10-19T12:49:13Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdate to allele name on line 3016 of A_gen.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "d84ea6e84c9c8a27334b9a4425bd72852b8f2db8", + "date_utc": "2016-10-19T10:30:44Z", + "message": "Merge pull request #78 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "0759a159d55c8615b8202b917018c8ef07097aa1", + "date_utc": "2016-10-19T10:30:11Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated MD5 checksums", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "4a459f938ce64318655f544a912c7a897f41769f", + "date_utc": "2016-10-19T10:23:08Z", + "message": "Merge pull request #77 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "140ad289ff4d93d5ba5168b2c6ea6b03549fea49", + "date_utc": "2016-10-19T10:22:38Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\ndirectories. Removal of a \u2018Vertical Tab\u2019 character from the hla.xml\nfile and removal of Icon and .DS_store files from directories", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "0fccff6e64ebf013432297c3e14bb012c0bda298", + "date_utc": "2016-10-17T15:21:13Z", + "message": "Merge pull request #74 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "be4d5ed21800456d4bc0806f3c0ff691428e2672", + "date_utc": "2016-10-17T15:17:00Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated md5 checksum values", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "301ccad3f11519ae3be1fbc124838a3717031b0a", + "date_utc": "2016-10-17T15:13:43Z", + "message": "Merge pull request #73 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "294df7d8073810bbfcc0e576f9fa5573818a611a", + "date_utc": "2016-10-17T15:13:32Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nRemoval of .DS_Store file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "4c23ad5250c132915b95e91a5faae5878e73d5e3", + "date_utc": "2016-10-17T15:12:08Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nTSV to CSV formatting", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "189fda135211d63053575020374b0cb68fb427f5", + "date_utc": "2016-10-17T10:53:33Z", + "message": "Delete README", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "d1be675b7aedbfee9a2775e15e42d1993da9830c", + "date_utc": "2016-10-17T10:53:06Z", + "message": "Delete .DS_Store", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "bce98f4fcec72e2c07840b18deab36ae63167a0d", + "date_utc": "2016-10-17T10:52:44Z", + "message": "Merge pull request #72 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3260, + "execution_date_utc": null, + "commit": { + "sha": "5c3deac6525c7c955a2cd0ce1bce6053325364d9", + "date_utc": "2016-10-17T10:51:06Z", + "message": "IPD-IMGT/HLA Release 3.26.0\n\nFiles for IPD-IMGT/HLA Release 3.26.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f", + "date_utc": "2016-09-15T14:44:23Z", + "message": "Merge pull request #71 from ANHIG/3250\n\nDeleted alleles update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "7fdf01fe7d6d820e528facfd2667fadd97f72d36", + "date_utc": "2016-09-15T14:42:03Z", + "message": "Deleted alleles update\n\nUpdate to description of DRB1*08:01:03 deletion", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "adec3121cc96858e7f5d6d36cdd350fd4ddca708", + "date_utc": "2016-08-25T14:53:06Z", + "message": "Merge pull request #70 from ANHIG/3250\n\n3250", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "003ea5a0ad4901d5d23b74c950aabc25bb00dcd4", + "date_utc": "2016-08-24T10:47:21Z", + "message": "Release 3.25.0 Update\n\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\none HLA-C sequence.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "a156e69e38ddb3b53d7b65e859398380003291e6", + "date_utc": "2016-08-22T14:28:44Z", + "message": "Release 3.25.0 Update\n\nAddition of DRB1*04:94:02N to deleted alleles file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "0f7985cab0dd8155ab97b93edba5e1320d6fc19b", + "date_utc": "2016-08-15T11:01:40Z", + "message": "Merge pull request #69 from ANHIG/3250\n\nIPD-IMGT/HLA Release 3.25.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "25d5b34c0315027ace921911b3b970f6f061dc1a", + "date_utc": "2016-08-15T10:57:55Z", + "message": "IPD-IMGT/HLA Release 3.25.0 Update\n\nUpdate to filenames and zipped alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75", + "date_utc": "2016-08-15T10:50:52Z", + "message": "Merge pull request #68 from ANHIG/3250\n\nRelease 3.25.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "580de96b0844723391a641604968711510d6442a", + "date_utc": "2016-08-15T10:50:28Z", + "message": "Release 3.25.0 Update\n\nInclusion of DPB2 files into zipped archive", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "7dfd8cde8009ee80ac6494f95447b37e14b3f3ee", + "date_utc": "2016-08-03T09:42:39Z", + "message": "Merge pull request #67 from ANHIG/3250\n\nRelease 3.25.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "8b89f84af6dfc4f1ebc96355a73520138dc0da57", + "date_utc": "2016-08-03T09:41:35Z", + "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "88e0c8e970d5fdeba1ba3b0ddf520d1a65001353", + "date_utc": "2016-08-03T09:22:09Z", + "message": "Merge pull request #66 from ANHIG/3250\n\nRelease 3.25.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2", + "date_utc": "2016-08-03T09:21:43Z", + "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "45c377516bdb7f1b926d1bb504afc801069d5bba", + "date_utc": "2016-07-14T09:20:20Z", + "message": "Merge pull request #65 from ANHIG/3250\n\n3250", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "a4444d12054ea29fb23c2f1f495bd4ee5015f8ab", + "date_utc": "2016-07-14T09:18:36Z", + "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate for IPD-IMGT/HLA Release 3.25.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3250, + "execution_date_utc": null, + "commit": { + "sha": "e0a5eb838abec8cf00fc16f91e28d63c7bc592c6", + "date_utc": "2016-07-13T13:43:30Z", + "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "5550f593225b353973d81531849d2085a8d20049", + "date_utc": "2016-06-09T08:50:50Z", + "message": "Create README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "434882a4348817ba1d56d5b60e1b64a36a0ea179", + "date_utc": "2016-06-03T13:23:27Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "817531168e66d066c588f4a1a8b55022b7e49e2f", + "date_utc": "2016-06-03T13:08:11Z", + "message": "Merge pull request #62 from ANHIG/3240\n\nAddition of archives and README", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "7d90e5cc213b23a0d743e9c53071ba84651bfe5a", + "date_utc": "2016-06-03T13:07:28Z", + "message": "Addition of archives and README\n\nAddition of archives and README to directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "f1ad73426bf06478f2b9e07e8309886bc71137b2", + "date_utc": "2016-05-06T14:28:11Z", + "message": "Merge pull request #61 from jrob119/3240\n\n3240", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "70055402cf42eef5e0d13a1d2ef3b93de0c020f9", + "date_utc": "2016-05-06T14:27:07Z", + "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "98adbce2d54553228999014ad63398430bfb41ef", + "date_utc": "2016-05-06T14:24:47Z", + "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "6b7e701845b5e8fcce28b3631df1c108b4627c69", + "date_utc": "2016-04-22T09:50:27Z", + "message": "Merge pull request #60 from jrob119/3240\n\nRelease 3.24.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "4a0401af6be02ca688adeef3f63f5e55288d14fe", + "date_utc": "2016-04-22T09:49:05Z", + "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15", + "date_utc": "2016-04-22T09:41:56Z", + "message": "Merge pull request #59 from jrob119/3240\n\nRelease 3.24.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "36da94dd4846a89c2321178900a5eb082bc19eb4", + "date_utc": "2016-04-22T09:41:32Z", + "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "2fc03e93c3e5fb074ec957039252baa3b655147a", + "date_utc": "2016-04-21T14:07:40Z", + "message": "Merge pull request #58 from jrob119/3240\n\nUpdate to Release 3.24.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "99fff9d205cc7fb0cf0b02a408ce628989bad7f9", + "date_utc": "2016-04-21T14:06:15Z", + "message": "Update to Release 3.24.0\n\nThe A*30:89 genomic sequence was erroneously omitted from the release.\nThe alignment of the C*04:09N sequence has been reviewed and updated.\nThe nucleotide and protein sequences have not changed.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "15f5a4a517d3c8720cc61e521e072efdd30f4f23", + "date_utc": "2016-04-21T10:21:33Z", + "message": "Merge pull request #57 from jrob119/3240\n\nUpdated OID README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "ada3512714bf4053e2210e44b4368c1cabc14f5e", + "date_utc": "2016-04-21T10:20:50Z", + "message": "Updated OID README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "dee7fbe962cb97fdb09b4d7e67a49d64b764c228", + "date_utc": "2016-04-21T10:17:27Z", + "message": "Merge pull request #56 from jrob119/3240\n\nUpdated 3.24.0 OID Readme", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "ed7d5ca3c803c270c2f9bf2c203e91a440a28327", + "date_utc": "2016-04-21T10:17:13Z", + "message": "Updated 3.24.0 OID Readme", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "40478a1aa8f6629903e5d2b10ec2f60af03eb3e1", + "date_utc": "2016-04-15T15:35:58Z", + "message": "Merge pull request #54 from jrob119/3240\n\nRelease 3.24.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "d709ecc8960232754a592b2f442126f8a905e5c9", + "date_utc": "2016-04-15T15:35:32Z", + "message": "Release 3.24.0 Update\n\nRemoval of duplicate DRB345 entries from hla.xml file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "2812ababfb97e4cb43c13f17e40e292560ac633c", + "date_utc": "2016-04-15T15:21:54Z", + "message": "Merge pull request #53 from jrob119/3240\n\nRelease 3.24.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "059daf7439b541a96ee814460f9764df45a2393b", + "date_utc": "2016-04-15T15:21:37Z", + "message": "Release 3.24.0 Update\n\nAmendments to wmda/hla_nom.txt file, the \u2019Deleted Antigen/Allele\nIdentical to\u2019 column for Cw1401\nand DRB112031 was updated", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc", + "date_utc": "2016-04-14T08:36:01Z", + "message": "Merge pull request #52 from jrob119/3240\n\nRelease 3.24.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "cfb6db3de7f3a7e76d88467271541ff0cc8fbca1", + "date_utc": "2016-04-14T08:35:17Z", + "message": "Release 3.24.0\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998", + "date_utc": "2016-04-14T08:32:56Z", + "message": "Merge pull request #51 from jrob119/3240\n\nRelease 3.24.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "2313e0f9e830e72fcba7d4444caabb512060fad1", + "date_utc": "2016-04-14T08:31:24Z", + "message": "Merge pull request #49 from jrob119/Latest\n\nRelease 3.24.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3240, + "execution_date_utc": null, + "commit": { + "sha": "1d3608f1e7b32568c150db11b9e30716434e1fb3", + "date_utc": "2016-04-13T15:34:48Z", + "message": "Release 3.24.0 Update\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c", + "date_utc": "2016-02-22T14:36:39Z", + "message": "Merge pull request #48 from jrob119/3230\n\nRelease 3.23.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "930ed78dd5a00c7190d4f743bbda0ae389a95fae", + "date_utc": "2016-02-22T14:29:44Z", + "message": "Release 3.23.0 Update\n\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\nincluded in to file.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "085cf28c84337e84d3c821fec281f159193501c7", + "date_utc": "2016-02-19T12:47:26Z", + "message": "Merge pull request #47 from jrob119/3230\n\n3230", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "dc373c05432b0862847b64053524cad676a624c1", + "date_utc": "2016-02-19T12:47:04Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "fb4f942af950aaede9111853f3623393f8dfbeba", + "date_utc": "2016-02-19T12:46:12Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50", + "date_utc": "2016-02-19T12:45:58Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "31e43a2f31e0450d6d6c93a0c458f6482416c795", + "date_utc": "2016-02-19T12:45:40Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "8de644858386b234999018cfd609463cc6ccd1bd", + "date_utc": "2016-02-19T12:45:20Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "0b7b76b1a10d097df526a20d7beba8202286f0c4", + "date_utc": "2016-02-19T12:37:02Z", + "message": "Merge pull request #46 from jrob119/3230\n\nRelease 3.23.0 HL7 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "5d18a91dcab45d288991ce287e10de01f9b86c8e", + "date_utc": "2016-02-19T12:36:15Z", + "message": "Release 3.23.0 HL7 Update\n\nISO Standardised HL7 OIDs added", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "a019e043e3aaa4c6d3deb42d7549dfd76a262859", + "date_utc": "2016-02-10T10:59:26Z", + "message": "Merge pull request #45 from jrob119/3230\n\n3230", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "89e34862a183428e57cfb2adfe34024e885f80c7", + "date_utc": "2016-02-10T10:57:01Z", + "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "a4a8961cded408cce9f2479f1b8e31dc2320be35", + "date_utc": "2016-02-10T10:55:33Z", + "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b", + "date_utc": "2016-02-09T11:18:33Z", + "message": "Merge pull request #43 from jrob119/3230\n\nRelease 3.23.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "54260ae30292eab4c5b6cd04e9c9f40a5f733209", + "date_utc": "2016-02-09T11:17:59Z", + "message": "Release 3.23.0\n\nUpdate to hla.dat file to include DRB1 genomic sequences.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "4b66442c897537b96a6cfb3ab1febb9a1edd135d", + "date_utc": "2016-02-01T14:55:24Z", + "message": "Merge pull request #42 from jrob119/3230\n\nRelease 3.23.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "956dca426d7762aec9b4b6b2c44aecc737497b90", + "date_utc": "2016-02-01T14:53:57Z", + "message": "Release 3.23.0 Update\n\nAddition of data for some HLA-F alleles.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "f1539b31f9a8d733e67f5d8216741cb2bad78ea6", + "date_utc": "2016-01-20T16:22:42Z", + "message": "Merge pull request #41 from jrob119/3230\n\nRelease 3.23.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "d2fa905f97c12bdc052422c2bd0612e4febc7296", + "date_utc": "2016-01-20T14:39:42Z", + "message": "Release 3.23.0\n\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\nformatted file.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "239b59523b85571fcc95584c9e3ae8962ea18dfc", + "date_utc": "2016-01-19T12:44:35Z", + "message": "Merge pull request #40 from jrob119/3230\n\nRelease 3.23.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "301f14b040fe71ddaf3b3c2d82a9f018acc3ac08", + "date_utc": "2016-01-19T12:42:17Z", + "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "cf890c54b1cb079796f39034131ab7d16d961ade", + "date_utc": "2016-01-19T12:35:11Z", + "message": "Merge pull request #39 from jrob119/3230\n\n3230", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "8406662a52d5c36e3be3d25382fffeca637692ce", + "date_utc": "2016-01-19T12:28:52Z", + "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3230, + "execution_date_utc": null, + "commit": { + "sha": "a7ceab2728c280e910169ae14fcdd0b134b7a22a", + "date_utc": "2016-01-19T10:43:35Z", + "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "397ae1dd1e9cedb693e47461a46a2b50786f30a8", + "date_utc": "2015-11-11T17:16:20Z", + "message": "Merge pull request #38 from jrob119/3220\n\nHLA-H Sequence Correction", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "975fe3fdb5f7a6a603407d8a402e972fd664ce77", + "date_utc": "2015-11-11T17:12:40Z", + "message": "HLA-H Sequence Correction\n\nCorrection to sequence of HLA-H alleles. The sequence section contained\npart of a file path.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "c5c0225cdaea47d02951bb1c5c32ce6561bc2491", + "date_utc": "2015-10-16T16:01:29Z", + "message": "Merge pull request #37 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "c67fe7dfbd506bf0351f2e1a39dcba4011452f27", + "date_utc": "2015-10-16T16:00:35Z", + "message": "Release 3.22.0\n\nFix to include the DRB5 genomic sequences and corrected coordinates for\nB*07:251N and DRB1*14:166N", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "f28b599f12fcaf8ee74c709871c425bc9c516388", + "date_utc": "2015-10-15T12:47:31Z", + "message": "Merge pull request #36 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "5518ee75e215a8a9881173733f9072b1765ac560", + "date_utc": "2015-10-15T12:46:56Z", + "message": "Release 3.22.0\n\nFix to include DRB5 genomic sequences", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "525f63f8f7160bf930c6839c3ae00449c947798d", + "date_utc": "2015-10-12T13:20:15Z", + "message": "Merge pull request #35 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "1ef6c70cae0dd961affcbc3e12378efb28d09e82", + "date_utc": "2015-10-12T13:18:45Z", + "message": "Release 3.22.0\n\nHFE sequences removed from HLA-H files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "566ca78947776620ccda7b5739070b1ce5b225fc", + "date_utc": "2015-10-09T11:15:34Z", + "message": "Merge pull request #34 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798", + "date_utc": "2015-10-09T11:13:51Z", + "message": "Release 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "4aea6786955cf3bce6f87d9ce9156e6239420314", + "date_utc": "2015-10-09T11:00:44Z", + "message": "Merge pull request #33 from jrob119/3220\n\nRelease 3.22.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3220, + "execution_date_utc": null, + "commit": { + "sha": "bb822ea4345bd2c8112c9a38b2ff52f740d66fe7", + "date_utc": "2015-10-09T10:55:47Z", + "message": "Release 3.22.0\n\nFiles for Release 3.22.0 of IPD-IMGT/HLA", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "328aab0e1d08169095c461fb564224a72adf5981", + "date_utc": "2015-09-11T15:44:02Z", + "message": "Merge pull request #32 from jrob119/3210\n\nUpdate for 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "11bf2f4bfa5aacee1e93371db7031384464e0c00", + "date_utc": "2015-09-11T15:39:09Z", + "message": "Update for 3.21.0\n\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1", + "date_utc": "2015-09-11T12:37:30Z", + "message": "Merge pull request #31 from jrob119/3210\n\nUpdate for Release 3.21.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "ff1912ff754078df3971b043fa1e75792eb5f574", + "date_utc": "2015-09-11T12:34:58Z", + "message": "Update for Release 3.21.1\n\nUpdate for Release 3.21.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "8ab68c8501ae33bf27d80d070cea4bf2c76b092b", + "date_utc": "2015-08-12T10:22:19Z", + "message": "Merge pull request #30 from jrob119/3210\n\nUpdate for Release 3.21.1", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "a86ee12d28796d6f313c82c1e432d8d3c23642c3", + "date_utc": "2015-08-12T10:19:30Z", + "message": "Update for Release 3.21.1\n\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\nthe end of the CDS sequence.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "b21c8a56223316de27fa4d1960f10dcba5bc7245", + "date_utc": "2015-07-07T14:02:51Z", + "message": "Merge pull request #29 from jrob119/3210\n\nFiles for Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "02feff2f6c970ecb2e56f4d183a6914cc3671688", + "date_utc": "2015-07-07T14:01:00Z", + "message": "Files for Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2", + "date_utc": "2015-07-07T13:59:17Z", + "message": "Merge pull request #28 from jrob119/3210\n\n3210", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "ed8f3032452f07635808d7c426ac164a205c39ca", + "date_utc": "2015-07-07T13:57:07Z", + "message": "Release 3.21.0\n\nFiles for Release IMGT/HLA 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18", + "date_utc": "2015-07-07T13:35:01Z", + "message": "Revert \"Files for IMGT/HLA Release 3.21.0\"\n\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa", + "date_utc": "2015-07-07T13:14:32Z", + "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "6385484e7dc65bbd2df7b15da52f8428c782d1c9", + "date_utc": "2015-07-07T12:47:36Z", + "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "c73a0acd51382f17f34c360430f0ca30c92d9129", + "date_utc": "2015-07-07T12:41:38Z", + "message": "Merge remote-tracking branch 'origin/Latest' into Latest\n\nConflicts:\n\tAllelelist.txt\n\tAllelelist_history.txt\n\talignments/A_gen.txt\n\talignments/A_nuc.txt\n\talignments/A_prot.txt\n\talignments/B_gen.txt\n\talignments/B_nuc.txt\n\talignments/B_prot.txt\n\talignments/C_gen.txt\n\talignments/C_nuc.txt\n\talignments/C_prot.txt\n\talignments/ClassI_nuc.txt\n\talignments/ClassI_prot.txt\n\talignments/DMA_gen.txt\n\talignments/DMA_nuc.txt\n\talignments/DMA_prot.txt\n\talignments/DMB_gen.txt\n\talignments/DMB_nuc.txt\n\talignments/DMB_prot.txt\n\talignments/DOA_gen.txt\n\talignments/DOA_nuc.txt\n\talignments/DOA_prot.txt\n\talignments/DOB_gen.txt\n\talignments/DOB_nuc.txt\n\talignments/DOB_prot.txt\n\talignments/DPA_gen.txt\n\talignments/DPA_nuc.txt\n\talignments/DPA_prot.txt\n\talignments/DPB_gen.txt\n\talignments/DPB_nuc.txt\n\talignments/DPB_prot.txt\n\talignments/DQA_gen.txt\n\talignments/DQA_nuc.txt\n\talignments/DQA_prot.txt\n\talignments/DQB_gen.txt\n\talignments/DQB_nuc.txt\n\talignments/DQB_prot.txt\n\talignments/DRA_gen.txt\n\talignments/DRA_nuc.txt\n\talignments/DRA_prot.txt\n\talignments/DRB3_gen.txt\n\talignments/DRB4_gen.txt\n\talignments/DRB_gen.txt\n\talignments/DRB_nuc.txt\n\talignments/DRB_prot.txt\n\talignments/E_gen.txt\n\talignments/E_nuc.txt\n\talignments/E_prot.txt\n\talignments/F_gen.txt\n\talignments/F_nuc.txt\n\talignments/F_prot.txt\n\talignments/G_gen.txt\n\talignments/G_nuc.txt\n\talignments/G_prot.txt\n\talignments/H_gen.txt\n\talignments/H_nuc.txt\n\talignments/J_gen.txt\n\talignments/J_nuc.txt\n\talignments/K_gen.txt\n\talignments/K_nuc.txt\n\talignments/L_gen.txt\n\talignments/L_nuc.txt\n\talignments/MICA_gen.txt\n\talignments/MICA_nuc.txt\n\talignments/MICA_prot.txt\n\talignments/MICB_gen.txt\n\talignments/MICB_nuc.txt\n\talignments/MICB_prot.txt\n\talignments/P_gen.txt\n\talignments/TAP1_gen.txt\n\talignments/TAP1_nuc.txt\n\talignments/TAP1_prot.txt\n\talignments/TAP2_gen.txt\n\talignments/TAP2_nuc.txt\n\talignments/TAP2_prot.txt\n\talignments/V_gen.txt\n\talignments/V_nuc.txt\n\talignments/Y_gen.txt\n\talignments/Y_nuc.txt\n\tfasta/A_gen.fasta\n\tfasta/A_nuc.fasta\n\tfasta/A_prot.fasta\n\tfasta/B_gen.fasta\n\tfasta/B_nuc.fasta\n\tfasta/B_prot.fasta\n\tfasta/C_gen.fasta\n\tfasta/C_nuc.fasta\n\tfasta/C_prot.fasta\n\tfasta/DPB1_nuc.fasta\n\tfasta/DPB1_prot.fasta\n\tfasta/DQB1_nuc.fasta\n\tfasta/DQB1_prot.fasta\n\tfasta/DRB1_nuc.fasta\n\tfasta/DRB1_prot.fasta\n\tfasta/DRB345_prot.fasta\n\tfasta/DRB_nuc.fasta\n\tfasta/DRB_prot.fasta\n\tfasta/MICA_prot.fasta\n\tfasta/hla_nuc.fasta\n\tfasta/hla_prot.fasta\n\thla.dat\n\thla_nuc.fasta\n\thla_prot.fasta\n\tmsf/A_gen.msf\n\tmsf/A_nuc.msf\n\tmsf/A_prot.msf\n\tmsf/B_gen.msf\n\tmsf/B_nuc.msf\n\tmsf/B_prot.msf\n\tmsf/C_gen.msf\n\tmsf/C_nuc.msf\n\tmsf/C_prot.msf\n\tmsf/DMA_gen.msf\n\tmsf/DMA_nuc.msf\n\tmsf/DMA_prot.msf\n\tmsf/DMB_gen.msf\n\tmsf/DMB_nuc.msf\n\tmsf/DMB_prot.msf\n\tmsf/DOA_gen.msf\n\tmsf/DOA_nuc.msf\n\tmsf/DOA_prot.msf\n\tmsf/DOB_gen.msf\n\tmsf/DOB_nuc.msf\n\tmsf/DOB_prot.msf\n\tmsf/DPA1_nuc.msf\n\tmsf/DPA1_prot.msf\n\tmsf/DPA_gen.msf\n\tmsf/DPB1_nuc.msf\n\tmsf/DPB1_prot.msf\n\tmsf/DPB_gen.msf\n\tmsf/DQA1_nuc.msf\n\tmsf/DQA1_prot.msf\n\tmsf/DQA_gen.msf\n\tmsf/DQB1_nuc.msf\n\tmsf/DQB1_prot.msf\n\tmsf/DQB_gen.msf\n\tmsf/DRA_gen.msf\n\tmsf/DRA_nuc.msf\n\tmsf/DRA_prot.msf\n\tmsf/DRB1_gen.msf\n\tmsf/DRB1_nuc.msf\n\tmsf/DRB1_prot.msf\n\tmsf/DRB345_nuc.msf\n\tmsf/DRB345_prot.msf\n\tmsf/DRB3_gen.msf\n\tmsf/DRB4_gen.msf\n\tmsf/DRB5_gen.msf\n\tmsf/DRB_nuc.msf\n\tmsf/DRB_prot.msf\n\tmsf/E_gen.msf\n\tmsf/E_nuc.msf\n\tmsf/E_prot.msf\n\tmsf/F_gen.msf\n\tmsf/F_nuc.msf\n\tmsf/F_prot.msf\n\tmsf/G_gen.msf\n\tmsf/G_nuc.msf\n\tmsf/G_prot.msf\n\tmsf/H_gen.msf\n\tmsf/H_nuc.msf\n\tmsf/J_gen.msf\n\tmsf/J_nuc.msf\n\tmsf/K_gen.msf\n\tmsf/K_nuc.msf\n\tmsf/L_gen.msf\n\tmsf/L_nuc.msf\n\tmsf/MICA_gen.msf\n\tmsf/MICA_nuc.msf\n\tmsf/MICA_prot.msf\n\tmsf/MICB_gen.msf\n\tmsf/MICB_nuc.msf\n\tmsf/MICB_prot.msf\n\tmsf/P_gen.msf\n\tmsf/TAP1_gen.msf\n\tmsf/TAP1_nuc.msf\n\tmsf/TAP1_prot.msf\n\tmsf/TAP2_gen.msf\n\tmsf/TAP2_nuc.msf\n\tmsf/TAP2_prot.msf\n\tmsf/V_gen.msf\n\tmsf/V_nuc.msf\n\tpir/A_gen.pir\n\tpir/A_nuc.pir\n\tpir/A_prot.pir\n\tpir/B_gen.pir\n\tpir/B_nuc.pir\n\tpir/B_prot.pir\n\tpir/C_gen.pir\n\tpir/C_nuc.pir\n\tpir/C_prot.pir\n\tpir/DPA1_nuc.pir\n\tpir/DPA1_prot.pir\n\tpir/DPB1_nuc.pir\n\tpir/DPB1_prot.pir\n\tpir/DQA1_nuc.pir\n\tpir/DQA1_prot.pir\n\tpir/DQB1_nuc.pir\n\tpir/DQB1_prot.pir\n\tpir/DQB_gen.pir\n\tpir/DRB1_nuc.pir\n\tpir/DRB1_prot.pir\n\tpir/DRB345_nuc.pir\n\tpir/DRB345_prot.pir\n\tpir/DRB_nuc.pir\n\tpir/DRB_prot.pir\n\tpir/E_gen.pir\n\tpir/E_nuc.pir\n\tpir/E_prot.pir\n\tpir/MICA_nuc.pir\n\tpir/MICA_prot.pir\n\tpir/MICB_nuc.pir\n\tpir/MICB_prot.pir\n\txml/hla.xml.zip\n\txml/hla_ambigs.xml.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3210, + "execution_date_utc": null, + "commit": { + "sha": "c20d33fafaa72f0f0728574efb39715e58e5d27f", + "date_utc": "2015-07-07T12:28:19Z", + "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "03bec554dde5de988a9b8834b2255b5c1fda2da9", + "date_utc": "2015-06-01T11:56:10Z", + "message": "Merge pull request #25 from jrob119/3200\n\nUpdate to information for Release 3.10.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "18fb9dc249237ad5cb0043fabc1519a11cd60604", + "date_utc": "2015-06-01T11:53:33Z", + "message": "Update to information for Release 3.10.0\n\nCorrection to information for Release 3.10.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "a2390433650e43a1df673dbc03745703c266d6be", + "date_utc": "2015-04-23T08:59:43Z", + "message": "Merge pull request #24 from jrob119/3200\n\nRelease 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "4e50cded5c4e45a577b1cb229eb3ed3461093839", + "date_utc": "2015-04-23T08:59:20Z", + "message": "Release 3.20.0\n\nInclusion of genomic sequences in hla.dat and XML files.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "f3064a7fac0c4fce7311fd1f814b2a2026809b93", + "date_utc": "2015-04-17T08:26:23Z", + "message": "Merge pull request #23 from jrob119/3200\n\nRelease 3.20.0 Patch", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4", + "date_utc": "2015-04-17T08:26:00Z", + "message": "Release 3.20.0 Patch\n\nInclusion of DRB5*01:15 sequence and formatting issues", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "6b3074777693f615855355efc92ba5eaa5fd18c9", + "date_utc": "2015-04-16T11:38:04Z", + "message": "Merge pull request #22 from jrob119/3200\n\n3200", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "2e48e6b4d03a527cc1d49ceee753a274618f95a5", + "date_utc": "2015-04-16T11:31:19Z", + "message": "Release 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "bd24869bb2b00401066586a54c3c9059a9261801", + "date_utc": "2015-04-16T10:27:23Z", + "message": "Delete Alignments Rel_3190.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "d56d72ffead3781d6c84de4c0b360f010d8e0d06", + "date_utc": "2015-04-16T10:27:11Z", + "message": "Delete Alignments Rel_3190.zip", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "a7f09d915f8a526b44485c7c56d82e278e930948", + "date_utc": "2015-04-16T10:25:29Z", + "message": "Merge pull request #21 from jrob119/3200\n\nRelease 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "d2d5c25c6d50ad76246eaf38b5610b08a0b2e388", + "date_utc": "2015-04-16T10:24:54Z", + "message": "Release 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "05c2b659561c531c577cd0c1959ef32c74e58ad5", + "date_utc": "2015-04-16T09:56:18Z", + "message": "Merge pull request #20 from jrob119/3200\n\nRelease 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "a1e2cf2f22d2d4b1ee12358a06772756ceb535a6", + "date_utc": "2015-04-16T09:55:20Z", + "message": "Release 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "77df60df8a34b0a0c2c8910513370df53feec03c", + "date_utc": "2015-04-16T09:08:02Z", + "message": "Merge pull request #19 from jrob119/3200\n\nRelease 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3200, + "execution_date_utc": null, + "commit": { + "sha": "8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7", + "date_utc": "2015-04-16T09:05:11Z", + "message": "Release 3.20.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "0e0482b4cc5fd3f7757f479284c27a940ea1f3d7", + "date_utc": "2015-02-26T10:09:36Z", + "message": "B*15:302N exon 2 and 3 coordinates corrected", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "8d8242f5358bb6c7bea2f98311887f49a4d006ef", + "date_utc": "2015-02-26T10:08:05Z", + "message": "Merge pull request #18 from jrob119/3190\n\nB*15:302N exon 2 and 3 coordinates corrected", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "09ed08b9abcd97622d59ec37e31b4706dc9a9391", + "date_utc": "2015-02-12T14:51:10Z", + "message": "Merge pull request #17 from jrob119/3190\n\nCorrection to length of aberrant splice site", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "6fa96efcee41d829c147cef7dbe71ccbd3650f80", + "date_utc": "2015-02-12T14:49:21Z", + "message": "Correction to length of aberrant splice site", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "e1cc17686f8b48d470603b2059d7dea413d18cbe", + "date_utc": "2015-01-29T14:04:42Z", + "message": "Merge pull request #16 from jrob119/3190\n\nRelease 3.19.0 - XML patch", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "3a4e2d96d7e8fdb78d4174580420d58e31956406", + "date_utc": "2015-01-29T14:02:30Z", + "message": "Release 3.19.0 - XML patch\n\nCorrection to encoding of single base pair exons in Class II", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "5d5783479260ee516f3d37476682fff5139128b9", + "date_utc": "2015-01-27T10:22:26Z", + "message": "Merge pull request #15 from jrob119/3190\n\nRelease 3.19.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c", + "date_utc": "2015-01-27T10:21:58Z", + "message": "Release 3.19.0 Update", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "4f904b51a3ad844ab77d01625129093de37975be", + "date_utc": "2015-01-22T09:56:54Z", + "message": "Merge pull request #14 from jrob119/3190\n\nUpdate for Release 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "0955750fc82de4cf23b6c1d4cef9030190335f39", + "date_utc": "2015-01-22T09:56:07Z", + "message": "Update for Release 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "8d4aeace94c22b512f77425cfd93c73a1f8dc199", + "date_utc": "2015-01-19T12:15:23Z", + "message": "Merge pull request #13 from jrob119/3190\n\nRelease 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "757c50c62877fd1dc6f9b3b8e5d147c38687be5e", + "date_utc": "2015-01-19T12:11:47Z", + "message": "Release 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "e58668988a36089ba7e486c143bb73a387deae47", + "date_utc": "2015-01-19T11:58:44Z", + "message": "Merge pull request #12 from jrob119/3190\n\nRelease 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "4567906453bee9982446cd027786eecf829ef2b7", + "date_utc": "2015-01-19T11:57:41Z", + "message": "Release 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac", + "date_utc": "2015-01-19T10:28:09Z", + "message": "Merge pull request #11 from jrob119/3.19.0\n\nRelease 3.19.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3190, + "execution_date_utc": null, + "commit": { + "sha": "a77291dc50f529de813a08cdefbbc0986e9af618", + "date_utc": "2015-01-17T12:04:07Z", + "message": "Release 3.19.0\n\nUpdates for Release 3.19.0 of the IMGT/HLA Database", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "025e835ee28d08dfb6e1f0f16a6118800d72be6b", + "date_utc": "2014-12-11T11:30:23Z", + "message": "Addition of CWD element", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "3f99d6172ea3777ef27af719d2dda40dcecf1b56", + "date_utc": "2014-11-27T15:52:46Z", + "message": "Inclusion of single allele G groups", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "e65254b19ff0d017fd349d9678d4c8233670c707", + "date_utc": "2014-11-21T10:03:45Z", + "message": "Updating zip file with A*24:252N corrections to text alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "9196885051adca8a5adccb2e2ac075f006e78500", + "date_utc": "2014-11-20T15:56:43Z", + "message": "Updating zip file with A*24:252N corrections to text alignments", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "167fe20afe4b342d0a0df8012efa0e176f4aaff7", + "date_utc": "2014-11-20T12:51:26Z", + "message": "hugogenename added to XSD", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "e8db2e14dd3d1ae99e8d18d472917b9af3ed5006", + "date_utc": "2014-11-20T12:26:50Z", + "message": "Correction to mark up of A*24:252N deletion", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "cd39076585625dec1eebbf66af67269b0ace44fd", + "date_utc": "2014-10-16T11:06:40Z", + "message": "Correction to C*08:89 Exon 2 coordinates", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "f126f70b25b1e61d169ab9da1dfa37f05fbdba7e", + "date_utc": "2014-10-13T08:57:07Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "fcd68570866ef29194433ac4087d4505ca08f8b1", + "date_utc": "2014-10-10T11:35:52Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "77dab20c6e423fef3c41419cdc9271b3d5d667c5", + "date_utc": "2014-10-10T08:38:01Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "6070036419bc21c39658a0362a91bb0ba6105b56", + "date_utc": "2014-10-10T08:28:16Z", + "message": "Merge branch '3180' into Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "b2bc0b6582d3d681518ba61fda43f4412ed4ce3c", + "date_utc": "2014-10-10T08:11:43Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "552bffb1497d24e4f71b1accf7905a6356622c97", + "date_utc": "2014-10-07T15:11:13Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3180, + "execution_date_utc": null, + "commit": { + "sha": "e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f", + "date_utc": "2014-10-07T13:03:28Z", + "message": "Release 3.18.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e", + "date_utc": "2014-09-27T21:07:01Z", + "message": "Renaming subdirectory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "3645f26142d7b8481ab0b9848f87822118f04415", + "date_utc": "2014-09-27T21:04:43Z", + "message": "Added Allele lists to Latest Directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "cfcebc23178847dbd71fd1154c59a251a2d570b8", + "date_utc": "2014-09-27T21:03:12Z", + "message": "Merge pull request #8 from jrob119/3170\n\n3170", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "4826201263c95aefc29beaeb323f883cf6b4edfb", + "date_utc": "2014-09-27T21:02:10Z", + "message": "Added XML Files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "0022011301eada9040803c924aa45423fd39e89c", + "date_utc": "2014-09-27T20:56:36Z", + "message": "Adding XML files", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "69ac32a1e30dda03ea96d38178682a986d2b01db", + "date_utc": "2014-09-27T20:50:18Z", + "message": "Merge pull request #7 from jrob119/3170\n\n3170", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "340238f97d078fc6b8524deac6366c9ce261b049", + "date_utc": "2014-09-27T20:48:52Z", + "message": "Merge pull request #6 from jrob119/Latest\n\nRenaming", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "8632b0d19389dcac1b3f1089b634396b51ae8530", + "date_utc": "2014-09-27T20:47:44Z", + "message": "Renaming", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "9d8f585502fcfe70c5f809ba44856a6f0cd986a2", + "date_utc": "2014-09-27T20:33:43Z", + "message": "Merge pull request #5 from jrob119/3170\n\nMerge pull request #4 from jrob119/Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "7c9d9585576bec8fdf41e18d44033d2c8af7a923", + "date_utc": "2014-09-27T20:33:03Z", + "message": "Removed md5 file", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "a07bcbd18f5f95606b16258241f9d18ba0e65390", + "date_utc": "2014-09-27T19:53:05Z", + "message": "Merge pull request #4 from jrob119/Latest\n\nMerge pull request #3 from jrob119/3170", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "0e31941b14171c16697123ff7b81becbeef1c089", + "date_utc": "2014-09-27T19:38:32Z", + "message": "Merge pull request #3 from jrob119/3170\n\nMerge pull request #2 from jrob119/Latest", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "d9944466594e328cb46f732e5670660fd672a141", + "date_utc": "2014-09-27T19:25:48Z", + "message": "Merge pull request #2 from jrob119/Latest\n\nRestructuring", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "16da2f90240d536159a20697fb952b4d14846b13", + "date_utc": "2014-09-27T19:18:54Z", + "message": "Restructuring to subdirectories", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "6ce547fefafa6b804338c231bcb137b789653fdc", + "date_utc": "2014-09-27T19:13:24Z", + "message": "Merge pull request #1 from jrob119/3170\n\nInitial Release and Commit", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc" + }, + "input_parameters": null, + "status": null + }, + { + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "description": null, + "url": "https://github.com/ANHIG/IMGTHLA", + "tracked_assets": null, + "target_metadata_config": null, + "excluded_commit_shas": null, + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "version": 3170, + "execution_date_utc": null, + "commit": { + "sha": "af54d281b5f99a75ba06f1026bac7a4086d92f8a", + "date_utc": "2014-09-27T19:10:12Z", + "message": "Initial Release and Commit", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a" + }, + "input_parameters": null, + "status": null + } + ] +} \ No newline at end of file diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 2155c1cd..381516b2 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,4 +1,6 @@ { + "created_utc": "2023-05-05T03:51:33Z", + "updated_utc": "2023-05-05T03:51:33Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", @@ -14,7 +16,7 @@ }, "target_metadata_config": { "description": "Regex patterns to extract the release version metadata from the text content of the asset", - "values": [ + "items": [ { "description": "Extract release version metadata for commits from 3a71348 to current", "asset_path": "alignments/V_nuc.txt", diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index befc4a55..a693a666 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -53,98 +53,99 @@ class InputParameters(BaseModel): mem_profile: bool limit: Optional[int] -class ExecutionStateItem(BaseModel): - version: int - execution_date_utc: Optional[str] - commit: Commit - input_parameters: Optional[InputParameters] - status: Optional[str] - - @validator('status') - def status_is_valid(cls, v): - if v not in valid_statuses: - raise ValueError(f"Status must be one of {valid_statuses}") - return v - - # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 - @validator('version') - def version_is_valid(cls, v): - if not re.match(r'^[1-9][0-9]{2}0$', str(v)): - raise ValueError("Version must match '^[1-9][0-9]{2}0$'") - return v - class ExcludedCommitShas(BaseModel): - description: str + description: Optional[str] values: list[str] # TODO validate that values are hex strings class TrackedAssetsConfig(BaseModel): - description: str + description: Optional[str] values: list[str] class TargetMetadataConfigItem(BaseModel): - description: str + description: Optional[str] asset_path: str metadata_regex: str class TargetMetadataConfig(BaseModel): - description: str - values: list[TargetMetadataConfigItem] + description: Optional[str] + items: list[TargetMetadataConfigItem] class RepositoryConfig(BaseModel): owner: str name: str - description: str + description: Optional[str] url: str tracked_assets: Optional[TrackedAssetsConfig] target_metadata_config: Optional[TargetMetadataConfig] excluded_commit_shas: Optional[ExcludedCommitShas] default_input_parameters: InputParameters - # execution_state: list[ExecutionStateItem] # validate that the url is a valid URL @validator('url') def url_is_valid(cls, v): return url_is_valid(v) - - # # validate that execution_state is sorted by commit.date_utc descending - # @validator('execution_state') - # def execution_state_is_sorted(cls, v): - # if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): - # raise ValueError("Execution history must be sorted by commit.date_utc descending") - # return v - - # # Releases are formatted as a 4 digit integer incrementing by 10 with a lower bound of 3170 - # # Based on the formatting described, validate that no releases are missing from execution_state - # # Remember that the execution_state is sorted by commit.date_utc descending, so release versions will decrement by 10 - # @validator('execution_state') - # def execution_state_has_no_missing_releases(cls, v): - # unique_release_versions = sorted(list(set([item.version for item in v])), reverse=True) +class SourceConfig(BaseModel): + created_utc: Optional[str] + updated_utc: Optional[str] + repositories: dict[str, RepositoryConfig] + + # validate dates are ISO 8601 format with timezone for created_utc, updated_utc + @validator('created_utc', 'updated_utc') + def date_utc_is_iso_8601_with_timezone(cls, v): + return date_is_iso_8601_with_timezone(v) - # first_version = 3170 - # expected_version = v[0].version - # for version in unique_release_versions: - # if version != expected_version: - # raise ValueError(f"Execution history is missing version {expected_version}") - # expected_version -= 10 +class ExecutionStateItem(BaseModel): + repository: RepositoryConfig + version: int + execution_date_utc: Optional[str] + commit: Commit + input_parameters: Optional[InputParameters] + status: Optional[str] - # if version == first_version: - # break + @validator('status') + def status_is_valid(cls, v): + if v not in valid_statuses: + raise ValueError(f"Status must be one of {valid_statuses}") + return v - # return v + # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 + @validator('version') + def version_is_valid(cls, v): + if not re.match(r'^[1-9][0-9]{2}0$', str(v)): + raise ValueError("Version must match '^[1-9][0-9]{2}0$'") + return v + +class ExecutionState(BaseModel): + created_utc: str + updated_utc: str + items: list[ExecutionStateItem] + + # validate that items is sorted by commit.date_utc descending + @validator('items') + def execution_state_is_sorted(cls, v): + if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): + raise ValueError("Execution history must be sorted by commit.date_utc descending") + return v + + # Releases are formatted as a 4 digit integer incrementing by 10 with a lower bound of 3170 + # Based on the formatting described, validate that no releases are missing from items + # Remember that the items is sorted by commit.date_utc descending, so release versions will decrement by 10 + @validator('items') + def execution_state_has_no_missing_releases(cls, v): -class SourceConfigBase(BaseModel): - repositories: dict[str, RepositoryConfig] + unique_release_versions = sorted(list(set([item.version for item in v])), reverse=True) -class SourceConfig(SourceConfigBase): - created_at_utc: str - updated_at_utc: str + first_version = 3170 + expected_version = v[0].version + for version in unique_release_versions: + if version != expected_version: + raise ValueError(f"Execution history is missing version {expected_version}") + expected_version -= 10 - # validate dates are ISO 8601 format with timezone for created_at_utc, updated_at_utc - @validator('created_at_utc', 'updated_at_utc') - def date_utc_is_iso_8601_with_timezone(cls, v): - return date_is_iso_8601_with_timezone(v) - + if version == first_version: + break + return v \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 77a41c2b..242d8e59 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -13,13 +13,14 @@ import boto3 from botocore.exceptions import ClientError from .types import ( - SourceConfigBase, - SourceConfig, - TargetMetadataConfigItem, - Commit + SourceConfig, + RepositoryConfig, + TargetMetadataConfig, + Commit, + ExecutionStateItem, ) from .constants import ( - AWS_REGION, + AWS_REGION, GITHUB_PERSONAL_ACCESS_TOKEN, GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, @@ -31,10 +32,11 @@ # boto3 session session = boto3.Session(region_name=AWS_REGION) -s3 = session.client('s3') +s3 = session.client("s3") cache_dir = Path(__file__).parent / "_cache" + def save_json_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): @@ -42,6 +44,7 @@ def save_json_to_cache(data, var_name): with open(cache_dir / var_name, "w") as f: json.dump(data, f, indent=4) + def save_pickle_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): @@ -49,21 +52,25 @@ def save_pickle_to_cache(data, var_name): with open(cache_dir / var_name, "wb") as f: pickle.dump(data, f) + def load_json_from_cache(var_name): """Loads data from cache directory""" with open(cache_dir / var_name, "r") as f: data = json.load(f) return data + def load_pickle_from_cache(var_name): """Loads data from cache directory""" with open(cache_dir / var_name, "rb") as f: data = pickle.load(f) return data + # implement a @cache_json decorator to cache the results of the function in a file or load from cache if it exists def cache_json(func): """Decorator to cache function results""" + def wrapper(*args, **kwargs): var_name = func.__name__ if (cache_dir / var_name).exists(): @@ -74,12 +81,14 @@ def wrapper(*args, **kwargs): data = func(*args, **kwargs) save_json_to_cache(data, var_name) return data + return wrapper # rewrite the cache_json decorator to work for pickle files def cache_pickle(func): """Decorator to cache function results""" + def wrapper(*args, **kwargs): var_name = func.__name__ if (cache_dir / var_name).exists(): @@ -90,112 +99,110 @@ def wrapper(*args, **kwargs): data = func(*args, **kwargs) save_pickle_to_cache(data, var_name) return data + return wrapper -def flatten_json(dictionary, sep='.', skip_fields=[]): +def flatten_json(dictionary, sep=".", skip_fields=[]): """Flatten a nested json file. For a list of dictionaries, use this inside a for loop before converting to pandas DataFrame.""" def unpack(parent_key, parent_value): """Unpack one level of nesting in json file""" # Unpack one level only!!! - + if isinstance(parent_value, dict): for key, value in parent_value.items(): temp1 = parent_key + sep + key yield temp1, value elif isinstance(parent_value, list): - i = 0 + i = 0 for value in parent_value: - temp2 = parent_key + sep +str(i) + temp2 = parent_key + sep + str(i) i += 1 yield temp2, value else: - yield parent_key, parent_value - + yield parent_key, parent_value # Keep iterating until the termination condition is satisfied while True: # Keep unpacking the json file until all values are atomic elements (not dictionary or list) dictionary = dict(chain.from_iterable(starmap(unpack, dictionary.items()))) # Terminate condition: not any value in the json file is dictionary or list - if not any(isinstance(value, dict) for value in dictionary.values()) and \ - not any(isinstance(value, list) for value in dictionary.values()): + if not any( + isinstance(value, dict) for value in dictionary.values() + ) and not any(isinstance(value, list) for value in dictionary.values()): break return dictionary def read_s3_json(bucket, key): - """Reads config file containing the current state of branches in + """Reads config file containing the current state of branches in a GitHub repo""" - + try: - response = s3.get_object( - Bucket=bucket, - Key=key) + response = s3.get_object(Bucket=bucket, Key=key) return json.loads(response["Body"].read().decode()) - + except ClientError as err: - logger.error(f'Failed to read config file to s3://{bucket}/{key}') + logger.error(f"Failed to read config file to s3://{bucket}/{key}") raise err def write_s3_json(bucket, key, data): - """Writes config file containing the current state of branches in + """Writes config file containing the current state of branches in a GitHub repo""" - + try: - response = s3.put_object( - Bucket=bucket, - Key=key, - Body=json.dumps(data).encode()) - + response = s3.put_object(Bucket=bucket, Key=key, Body=json.dumps(data).encode()) + except Exception as err: - logger.error(f'Failed to write config file to s3://{bucket}/{key}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}') + logger.error( + f'Failed to write config file to s3://{bucket}/{key}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}' + ) raise err -def read_source_config_base(bucket, key): - data = read_s3_json(bucket, key) - return SourceConfigBase(**data) +# def read_source_config(bucket, key): +# data = read_s3_json(bucket, key) +# return SourceConfig(**data) -def write_source_config(bucket, key, source_config: SourceConfig): - write_s3_json(bucket, key, source_config.dict()) +# def write_source_config(bucket, key, source_config: SourceConfig): +# write_s3_json(bucket, key, source_config.dict()) def list_commits(owner, repo, **kwargs): """Return a list of GitHub commits for the specified repository""" - base_url = 'https://api.github.com' + base_url = "https://api.github.com" # Endpoint - endpoint = f'/repos/{owner}/{repo}/commits' + endpoint = f"/repos/{owner}/{repo}/commits" url = base_url + endpoint params = { - 'per_page': kwargs.get('per_page'), - 'page': kwargs.get('page'), + "per_page": kwargs.get("per_page"), + "page": kwargs.get("page"), } # Headers headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' + "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Content-Type": "application/json", + "Accept": "application/vnd.github.v3+json", + "X-GitHub-Api-Version": "2022-11-28", } response = requests.get(url, headers=headers, params=params) return response.json() + # @cache_json def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): - page = start_page commits = [] while True: @@ -205,28 +212,28 @@ def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): logger.debug(f"Page {page}: {len(response)} commits") commits.extend(response) page += 1 - + if len(commits) == 0: raise ValueError("No commits found") - + return commits def get_commit(owner, repo, commit_sha): """Return the commit for the specified repository and commit SHA""" - base_url = 'https://api.github.com' + base_url = "https://api.github.com" # Endpoint - endpoint = f'/repos/{owner}/{repo}/commits/{commit_sha}' + endpoint = f"/repos/{owner}/{repo}/commits/{commit_sha}" url = base_url + endpoint # Headers headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' + "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Content-Type": "application/json", + "Accept": "application/vnd.github.v3+json", + "X-GitHub-Api-Version": "2022-11-28", } response = requests.get(url, headers=headers) @@ -235,19 +242,18 @@ def get_commit(owner, repo, commit_sha): def get_file_contents(owner, repo, path): - - base_url = 'https://api.github.com' + base_url = "https://api.github.com" # Endpoint - endpoint = f'/repos/{owner}/{repo}/contents/{path}' + endpoint = f"/repos/{owner}/{repo}/contents/{path}" url = base_url + endpoint # Headers headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' + "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Content-Type": "application/json", + "Accept": "application/vnd.github.v3+json", + "X-GitHub-Api-Version": "2022-11-28", } response = requests.get(url, headers=headers) @@ -256,25 +262,24 @@ def get_file_contents(owner, repo, path): def get_commits_for_asset(owner, repo, path, since=None): - - base_url = 'https://api.github.com' + base_url = "https://api.github.com" # Endpoint - endpoint = f'/repos/{owner}/{repo}/commits' + endpoint = f"/repos/{owner}/{repo}/commits" url = base_url + endpoint # Headers headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' + "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Content-Type": "application/json", + "Accept": "application/vnd.github.v3+json", + "X-GitHub-Api-Version": "2022-11-28", } params = { - 'path': path, + "path": path, # validate date is in ISO 8601 format - 'since': since.isoformat() if isinstance(since, datetime) else since + "since": since.isoformat() if isinstance(since, datetime) else since, } response = requests.get(url, headers=headers, params=params) @@ -283,28 +288,25 @@ def get_commits_for_asset(owner, repo, path, since=None): def get_repo_contents(owner, repo, path, commit_sha=None): - - base_url = 'https://api.github.com' + base_url = "https://api.github.com" # Endpoint - endpoint = f'/repos/{owner}/{repo}/contents/{path}' + endpoint = f"/repos/{owner}/{repo}/contents/{path}" url = base_url + endpoint # Headers headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' + "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Content-Type": "application/json", + "Accept": "application/vnd.github.v3+json", + "X-GitHub-Api-Version": "2022-11-28", } - params = { - 'ref': commit_sha - } + params = {"ref": commit_sha} response = requests.get(url, headers=headers, params=params) - # check status + # check status if response.status_code != 200: logger.debug(json.dumps(response.json())) raise Exception(f"Asset not found at path '{path}'") @@ -316,30 +318,30 @@ def get_repo_asset(owner, repo, path, commit_sha=None): """Download a file from a GitHub repository""" repo_contents = get_repo_contents(owner, repo, path, commit_sha) - res = requests.get(repo_contents['download_url']) - + res = requests.get(repo_contents["download_url"]) + if res.status_code != 200: - logger.error(f'Status code {res.status_code} for {path}') - raise Exception(f'Error downloading {path}') - + logger.error(f"Status code {res.status_code} for {path}") + raise Exception(f"Error downloading {path}") + return res.text def get_branches(owner, repo): """Fetch branches for a GitHub repository""" - base_url = 'https://api.github.com' + base_url = "https://api.github.com" # Endpoint - endpoint = f'/repos/{owner}/{repo}/branches' + endpoint = f"/repos/{owner}/{repo}/branches" url = base_url + endpoint # Headers headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' + "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Content-Type": "application/json", + "Accept": "application/vnd.github.v3+json", + "X-GitHub-Api-Version": "2022-11-28", } response = requests.get(url, headers=headers) @@ -349,18 +351,18 @@ def get_branches(owner, repo): def get_branch(owner, repo, branch_name): """Fetch branches for a GitHub repository""" - base_url = 'https://api.github.com' + base_url = "https://api.github.com" # Endpoint - endpoint = f'/repos/{owner}/{repo}/branches/{branch_name}' + endpoint = f"/repos/{owner}/{repo}/branches/{branch_name}" url = base_url + endpoint # Headers headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' + "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Content-Type": "application/json", + "Accept": "application/vnd.github.v3+json", + "X-GitHub-Api-Version": "2022-11-28", } response = requests.get(url, headers=headers) @@ -370,13 +372,13 @@ def get_branch(owner, repo, branch_name): # Function to fetch pull requests def get_pull_requests(owner, repo): url = f"https://api.github.com/repos/{owner}/{repo}/pulls?state=all" - + # Headers headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json', - 'X-GitHub-Api-Version': '2022-11-28' + "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Content-Type": "application/json", + "Accept": "application/vnd.github.v3+json", + "X-GitHub-Api-Version": "2022-11-28", } response = requests.get(url, headers=headers) @@ -385,7 +387,7 @@ def get_pull_requests(owner, repo): else: print(f"Error: {response.status_code}") return [] - + # def merge_release_version_with_commit(unique_shas, release_versions): # # Convert release_versions to a dictionary for easier lookup @@ -396,7 +398,7 @@ def get_pull_requests(owner, repo): # # sort by date # merged_data.sort(key=lambda x: x[2]) - + # return merged_data @@ -433,47 +435,63 @@ def find_text(pattern, input_str): def get_release_version_for_commit(commit: dict, **kwargs) -> int: - sha = commit['sha'] - asset_path = kwargs['asset_path'] - release_version_regex = kwargs['metadata_regex'] - allele_list = get_repo_asset(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, asset_path, sha) - release_version = find_text(release_version_regex, allele_list) - if release_version is None: - raise Exception(f"Release version not found for commit {sha}") - return int(release_version.replace(".", "")[:4]) + sha = commit["sha"] + asset_path = kwargs["asset_path"] + release_version_regex = kwargs["metadata_regex"] + allele_list = get_repo_asset( + GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, asset_path, sha + ) + release_version = find_text(release_version_regex, allele_list) + if release_version is None: + raise Exception(f"Release version not found for commit {sha}") + return int(release_version.replace(".", "")[:4]) def filter_nulls(items: List[Dict[str, str]]) -> List[Dict[str, str]]: return [x for x in items if x is not None] -def sort_execution_state_items(execution_state_items: List[Dict[str, str]], ascending=False) -> List[Dict[str, str]]: - return sorted(execution_state_items, key=lambda x: x['commit'].date_utc, reverse=(not ascending)) +def sort_execution_state_items( + execution_state_items: List[Dict[str, str]], ascending=False +) -> List[Dict[str, str]]: + return sorted( + execution_state_items, + key=lambda x: x["commit"].date_utc, + reverse=(not ascending), + ) -def process_execution_state_item(commit: Dict[str, str], target_metadata_config: list[TargetMetadataConfigItem], limit: int = None) -> Dict[str, str]: +def process_execution_state_item( + commit: Dict[str, str], + repository_config: RepositoryConfig, + target_metadata_config: TargetMetadataConfig, + limit: int = None, +) -> Dict[str, str]: errors = 0 - sha = commit['sha'] + sha = commit["sha"] - for idx, config in enumerate(target_metadata_config): + for config in target_metadata_config.items: try: - logger.info(f"Getting release version for sha {sha} from {config.asset_path}") + logger.info( + f"Getting release version for sha {sha} from {config.asset_path}" + ) release_version = get_release_version_for_commit(commit, **config.dict()) logger.info(f"Found release version {release_version} ({sha})") result = { + "repository": repository_config.dict(), "version": release_version, "execution_date_utc": None, "commit": Commit(**commit), "input_parameters": None, - "status": None + "status": None, } except Exception as e: # This is because Allelelist.txt for certain commits doesn't contain the release version or name # Need to find another file that indicates the release version should be small errors += 1 logger.error(f"Error processing commit {sha}: {e}") - if errors == len(target_metadata_config.values): + if errors == len(target_metadata_config.items): # logger.error(f"Max errors reached. Exiting loop.") raise Exception(f"No assets found for commit {sha}") else: @@ -485,37 +503,67 @@ def process_execution_state_item(commit: Dict[str, str], target_metadata_config: return result -def parallel_process_execution_state_items(commits: List[Dict[str, str]], target_metadata_config: list[TargetMetadataConfigItem], limit: int = None): +def parallel_process_execution_state_items( + commits: List[Dict[str, str]], + repository_config: RepositoryConfig, + target_metadata_config: TargetMetadataConfig, + limit: int = None, +): execution_state_items = [] num_cores = multiprocessing.cpu_count() num_threads = max(1, num_cores - 1) # Reserve one core for other processes - num_threads = min(6, num_cores) # limit threads to avoid GitHub API rate limit + num_threads = min(6, num_cores) # limit threads to avoid GitHub API rate limit # Create a ThreadPoolExecutor with the specified number of threads with ThreadPoolExecutor(max_workers=num_threads) as executor: - # Submit the process_commit function for each commit to the executor futures = [ - executor.submit(process_execution_state_item, commit, target_metadata_config) + executor.submit( + process_execution_state_item, commit, repository_config, target_metadata_config + ) for commit in commits[:limit] ] # Collect the results as they complete execution_state_items = [future.result() for future in as_completed(futures)] - return sort_execution_state_items(filter_nulls(execution_state_items)) + return [ + ExecutionStateItem(**item) + for item in sort_execution_state_items(filter_nulls(execution_state_items)) + ] + # limit is int or None # @cache_pickle -def process_execution_state_items(commits: List[Dict[str, str]], target_metadata_config: list[TargetMetadataConfigItem], limit: None = None, parallel: str = False) -> List[Dict[str, str]]: - +def process_execution_state_items( + commits: List[Dict[str, str]], + repository_config: RepositoryConfig, + target_metadata_config: TargetMetadataConfig, + limit: None = None, + parallel: str = False, +) -> List[Dict[str, str]]: if parallel == True: if limit: logger.warning("'limit' will not work if parallel processing is enabled") - return parallel_process_execution_state_items(commits, target_metadata_config, limit) + return parallel_process_execution_state_items( + commits=commits, + repository_config=repository_config, + target_metadata_config=target_metadata_config, + limit=limit, + ) else: execution_state_items = [] for commit in commits[:limit]: - execution_state_items.append(process_execution_state_item(commit, target_metadata_config, limit)) - - return sort_execution_state_items(filter_nulls(execution_state_items)) + execution_state_items.append( + process_execution_state_item( + commits=commits, + repository_config=repository_config, + target_metadata_config=target_metadata_config, + limit=limit, + ) + ) + + return [ + ExecutionStateItem(**item) + for item in sort_execution_state_items(filter_nulls(execution_state_items)) + ] diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 19afec0f..2b610435 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -18,14 +18,12 @@ # these libraries are shared from the check_source_update function from src.utils.types import ( - InputParameters, - ExecutionStateItem, - RepositoryConfig, SourceConfig, - # SourceConfigBase + RepositoryConfig, + ExecutionState ) from src.utils import ( - read_source_config_base, + read_s3_json, paginate_commits, select_fields, flatten_json_records, @@ -36,22 +34,29 @@ # Environment variables APP_NAME = os.environ["APP_NAME"] -GITHUB_REPOSITORY_OWNER = "ANHIG" # os.environ["GITHUB_REPOSITORY_OWNER"] -GITHUB_REPOSITORY_NAME = "IMGTHLA" # os.environ["GITHUB_REPOSITORY_NAME"] +GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] +GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] -PIPELINE_SOURCE_CONFIG_BASE_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_BASE_S3_PATH"] +# PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] if __name__ == "__main__": - # Get base source config - source_config_base = read_source_config_base(DATA_BUCKET_NAME, PIPELINE_SOURCE_CONFIG_BASE_S3_PATH) - # Paths # TODO arg output_dir = Path(f"{APP_NAME}/pipeline/config") + # Get base source config + # try: + # source_config = SourceConfig(**read_s3_json(DATA_BUCKET_NAME, PIPELINE_SOURCE_CONFIG_S3_PATH)) + # except Exception as e: + # logger.error(f"Error loading source config from {PIPELINE_SOURCE_CONFIG_S3_PATH}") + # logger.info("Trying local source config") + with open(output_dir / "source-config.json", "r") as f: + source_config = SourceConfig(**json.load(f)) + # Fetch all commits from repo using GitHub API, will be cached + logger.info("Fetching all commits from repo using GitHub API") all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME) # filter by chosen commit keys @@ -74,25 +79,40 @@ commits = rename_fields(all_commits_flat, commit_key_names_map) # Get the release version for each commit - target_metadata_config = source_config_base.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].target_metadata_config.values - excluded_commit_shas = source_config_base.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].excluded_commit_shas.values + target_metadata_config = source_config.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].target_metadata_config + excluded_commit_shas = source_config.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].excluded_commit_shas.values commits = [commit for commit in commits if commit["sha"] not in excluded_commit_shas] # Build ExecutionStateItem list using thread pooling + logger.info("Building execution state") execution_state_items = process_execution_state_items( commits=commits, + repository_config=RepositoryConfig( + **select_keys( + source_config.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].dict(), + ["owner", "name", "url", "default_input_parameters"] + ) + ), target_metadata_config=target_metadata_config, - parallel=False, + parallel=True, ) - # # convert utc_now string to datetime object using YYYYMMDDHHMM format - # utc_now_version = datetime.strptime(utc_now, "%Y-%m-%dT%H:%M:%SZ").strftime( - # "%Y%m%d-%H%M" - # ) - - # # TODO get from argparse - # # write SourceConfig locally - # with open(output_dir / f"source-config.json", "w") as f: - # json.dump(source_config.dict(), f, indent=4) - -exit(0) + execution_state = ExecutionState(**{ + "created_utc": utc_now, + "updated_utc": utc_now, + "items": execution_state_items, + }) + + source_config.created_utc, source_config.updated_utc = utc_now, utc_now + + logger.info("Writing execution state to local file system") + # TODO get output_dir from argparse + # write ExecutionState locally + with open(output_dir / f"execution-state.json", "w") as f: + json.dump(execution_state.dict(), f, indent=4) + + logger.info("Writing source config to local file system") + # TODO get output_dir from argparse + # write SourceConfig locally + with open(output_dir / f"source-config.json", "w") as f: + json.dump(source_config.dict(), f, indent=4) From 5f5c0efc93f2802a49c1a544fed0394c6b3c8c22 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 8 May 2023 08:39:31 -0700 Subject: [PATCH 023/367] refactor execution state table --- .../check_source_update/src/utils/utils.py | 4 ++ gfe-db/pipeline/scripts/source_config/load.py | 49 ++++++++++++------- gfe-db/pipeline/template.yaml | 47 +++++++++--------- 3 files changed, 60 insertions(+), 40 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 242d8e59..b8540e85 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -451,6 +451,10 @@ def filter_nulls(items: List[Dict[str, str]]) -> List[Dict[str, str]]: return [x for x in items if x is not None] +def filter_null_fields(items: dict) -> dict: + return { k: v for k, v in items.items() if v is not None } + + def sort_execution_state_items( execution_state_items: List[Dict[str, str]], ascending=False ) -> List[Dict[str, str]]: diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index f016f8ee..b90df831 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -8,43 +8,56 @@ ) from pathlib import Path import logging +import json import boto3 from src.utils.types import ( - SourceConfig, + ExecutionState, ) from src.utils.utils import ( - read_source_config, - flatten_json_records, + flatten_json_records ) -logging.basicConfig(level=logging.INFO) +logging.basicConfig(level=logging.DEBUG) logger = logging.getLogger(__name__) ssm = boto3.client('ssm') dynamodb = boto3.resource('dynamodb') +AWS_REGION = os.environ["AWS_REGION"] +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] -PIPELINE_CONFIG_S3_PATH = os.environ["PIPELINE_CONFIG_S3_PATH"] GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] # fetch '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' value from Parameter Store execution_state_table_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' + Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName' )['Parameter']['Value'] -# read in source config JSON file from local -source_config = read_source_config(DATA_BUCKET_NAME, PIPELINE_CONFIG_S3_PATH) -execution_history = source_config.repositories[f'{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}'].execution_history +if __name__ == "__main__": -# flatten JSON records -execution_history_flat = flatten_json_records([item.dict() for item in execution_history]) + # Paths + # TODO arg + output_dir = Path(f"{APP_NAME}/pipeline/config") -# load to dynamodb table named execution_state_table_name using batch put -table = dynamodb.Table(execution_state_table_name) -with table.batch_writer() as batch: - logger.info(f"Loading {len(execution_history_flat)} items to {execution_state_table_name}") - for item in execution_history_flat: - batch.put_item(Item=item) + # read in source config JSON file from local + with open(output_dir / "execution-state.json", "r") as f: + execution_state = ExecutionState(**json.load(f)) -logger.info(f"Success") \ No newline at end of file + # TODO BOOKMARK redeploy execution state table + # flatten JSON records and filter nulls + execution_state_flat = [ + { + k: v for k, v in item.items() if v is not None + } for item in flatten_json_records([item.dict() for item in execution_state.items]) + ] + + # load to dynamodb table named execution_state_table_name using batch put + table = dynamodb.Table(execution_state_table_name) + with table.batch_writer() as batch: + logger.info(f"Loading {len(execution_state_flat)} items to {execution_state_table_name}") + for item in execution_state_flat: + batch.put_item(Item=item) + + logger.info(f"Success") \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 13a2edec..82ff84cf 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -33,29 +33,32 @@ Parameters: Type: String Resources: - ExecutionStateTable: - Type: AWS::DynamoDB::Table - Properties: - AttributeDefinitions: - - AttributeName: version - AttributeType: N - - AttributeName: 'commit.sha' - AttributeType: S - KeySchema: - - AttributeName: version - KeyType: HASH - - AttributeName: 'commit.sha' - KeyType: RANGE - ProvisionedThroughput: - ReadCapacityUnits: 1 - WriteCapacityUnits: 1 - ExecutionStateTableName: - Type: AWS::SSM::Parameter - Properties: - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' - Type: String - Value: !Ref ExecutionStateTable + # TODO BOOKMARK redeploy execution state table + # ExecutionStateTable: + # Type: AWS::DynamoDB::Table + # Properties: + # AttributeDefinitions: + # - AttributeName: 'commit.sha' + # AttributeType: S + # - AttributeName: version + # AttributeType: N + # KeySchema: + # - AttributeName: 'commit.sha' + # KeyType: HASH + # - AttributeName: version + # KeyType: RANGE + # BillingMode: PAY_PER_REQUEST + # # ProvisionedThroughput: + # # ReadCapacityUnits: 2 + # # WriteCapacityUnits: 2 + + # ExecutionStateTableName: + # Type: AWS::SSM::Parameter + # Properties: + # Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' + # Type: String + # Value: !Ref ExecutionStateTable BuildServerSG: Type: AWS::EC2::SecurityGroup From 72f789a782c1b8c1272d1bc5f047de2b0398ce33 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 9 May 2023 12:50:13 -0700 Subject: [PATCH 024/367] enable execution state table --- .../src/utils/constants.py | 2 - .../pipeline/scripts/source_config/build.py | 1 - gfe-db/pipeline/template.yaml | 46 +++++++++---------- 3 files changed, 23 insertions(+), 26 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py index 7670299c..7aa1e3c9 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py @@ -1,7 +1,5 @@ import os import logging -from dotenv import load_dotenv, find_dotenv -load_dotenv(find_dotenv()); # Logging logger = logging.getLogger(__name__) diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 2b610435..08eaed82 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -23,7 +23,6 @@ ExecutionState ) from src.utils import ( - read_s3_json, paginate_commits, select_fields, flatten_json_records, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 82ff84cf..20193e1a 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -35,30 +35,30 @@ Parameters: Resources: # TODO BOOKMARK redeploy execution state table - # ExecutionStateTable: - # Type: AWS::DynamoDB::Table - # Properties: - # AttributeDefinitions: - # - AttributeName: 'commit.sha' - # AttributeType: S - # - AttributeName: version - # AttributeType: N - # KeySchema: - # - AttributeName: 'commit.sha' - # KeyType: HASH - # - AttributeName: version - # KeyType: RANGE - # BillingMode: PAY_PER_REQUEST - # # ProvisionedThroughput: - # # ReadCapacityUnits: 2 - # # WriteCapacityUnits: 2 + ExecutionStateTable: + Type: AWS::DynamoDB::Table + Properties: + AttributeDefinitions: + - AttributeName: 'commit.sha' + AttributeType: S + - AttributeName: version + AttributeType: N + KeySchema: + - AttributeName: 'commit.sha' + KeyType: HASH + - AttributeName: version + KeyType: RANGE + BillingMode: PAY_PER_REQUEST + # ProvisionedThroughput: + # ReadCapacityUnits: 2 + # WriteCapacityUnits: 2 - # ExecutionStateTableName: - # Type: AWS::SSM::Parameter - # Properties: - # Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' - # Type: String - # Value: !Ref ExecutionStateTable + ExecutionStateTableName: + Type: AWS::SSM::Parameter + Properties: + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' + Type: String + Value: !Ref ExecutionStateTable BuildServerSG: Type: AWS::EC2::SecurityGroup From 5d6a0df28dcb0c20b15970e0bead8281d9e24f62 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 9 May 2023 15:35:40 -0700 Subject: [PATCH 025/367] refactor execution state model for easier retrieval --- Makefile | 5 ++- gfe-db/pipeline/Makefile | 5 ++- .../check_source_update/src/utils/types.py | 41 ++++++++++--------- .../check_source_update/src/utils/utils.py | 28 ++++++++----- .../pipeline/scripts/source_config/build.py | 4 +- gfe-db/pipeline/scripts/source_config/load.py | 34 ++++++++++----- gfe-db/pipeline/template.yaml | 4 +- 7 files changed, 76 insertions(+), 45 deletions(-) diff --git a/Makefile b/Makefile index 432d4116..9a0367c6 100644 --- a/Makefile +++ b/Makefile @@ -116,9 +116,12 @@ pipeline.functions.deploy: pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy -config.build-source-config: +config.build-source-config: $(MAKE) -C ${APP_NAME}/pipeline/ service.config.build-source-config +config.load-source-config: + $(MAKE) -C ${APP_NAME}/pipeline/ service.config.load-source-config + config.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.config.deploy $(MAKE) -C ${APP_NAME}/database/ service.config.deploy diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 4951c6ad..40beddbc 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -49,7 +49,10 @@ service.jobs.deploy: # TODO handle virtual environment creation # TODO pass output directory as argument service.config.build-source-config: - @python3 scripts/source_config/build.py + @python3 scripts/source_config/build.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ + +service.config.load-source-config: + @python3 scripts/source_config/load.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ # TODO parameterize S3 config path and export as environment variable to recall in database shell scripts service.config.deploy: diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index a693a666..4f1945e0 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -4,12 +4,12 @@ from pydantic import BaseModel, validator # EventBridge Rules trigger UpdateStatus Lambda -# SKIPPED: state machine execution started and skipped +# SKIPPED: never processed # PENDING: state machine execution started # IN_PROGRESS: batch build job triggered # SUCCESS: state machine execution succeeded # FAILED: state machine execution failed -valid_statuses = ["SKIPPED", "PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", None] +valid_statuses = ["NOT_PROCESSED", "SKIPPED", "PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", None] def to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): return datetime.strptime(v, fmt) @@ -87,23 +87,11 @@ class RepositoryConfig(BaseModel): def url_is_valid(cls, v): return url_is_valid(v) -class SourceConfig(BaseModel): - created_utc: Optional[str] - updated_utc: Optional[str] - repositories: dict[str, RepositoryConfig] - - # validate dates are ISO 8601 format with timezone for created_utc, updated_utc - @validator('created_utc', 'updated_utc') - def date_utc_is_iso_8601_with_timezone(cls, v): - return date_is_iso_8601_with_timezone(v) - -class ExecutionStateItem(BaseModel): - repository: RepositoryConfig +class ExecutionDetailsConfig(BaseModel): version: int - execution_date_utc: Optional[str] - commit: Commit + status: str + date_utc: Optional[str] input_parameters: Optional[InputParameters] - status: Optional[str] @validator('status') def status_is_valid(cls, v): @@ -117,6 +105,21 @@ def version_is_valid(cls, v): if not re.match(r'^[1-9][0-9]{2}0$', str(v)): raise ValueError("Version must match '^[1-9][0-9]{2}0$'") return v + +class SourceConfig(BaseModel): + created_utc: Optional[str] + updated_utc: Optional[str] + repositories: dict[str, RepositoryConfig] + + # validate dates are ISO 8601 format with timezone for created_utc, updated_utc + @validator('created_utc', 'updated_utc') + def date_utc_is_iso_8601_with_timezone(cls, v): + return date_is_iso_8601_with_timezone(v) + +class ExecutionStateItem(BaseModel): + repository: RepositoryConfig + commit: Commit + execution: ExecutionDetailsConfig class ExecutionState(BaseModel): created_utc: str @@ -136,10 +139,10 @@ def execution_state_is_sorted(cls, v): @validator('items') def execution_state_has_no_missing_releases(cls, v): - unique_release_versions = sorted(list(set([item.version for item in v])), reverse=True) + unique_release_versions = sorted(list(set([item.execution.version for item in v])), reverse=True) first_version = 3170 - expected_version = v[0].version + expected_version = v[0].execution.version for version in unique_release_versions: if version != expected_version: raise ValueError(f"Execution history is missing version {expected_version}") diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index b8540e85..b34b737a 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -13,11 +13,11 @@ import boto3 from botocore.exceptions import ClientError from .types import ( - SourceConfig, RepositoryConfig, TargetMetadataConfig, Commit, ExecutionStateItem, + ExecutionDetailsConfig ) from .constants import ( AWS_REGION, @@ -134,7 +134,10 @@ def unpack(parent_key, parent_value): ) and not any(isinstance(value, list) for value in dictionary.values()): break - return dictionary + if len(skip_fields) > 0: + return {k: v for k, v in dictionary.items() if k not in skip_fields} + else: + return dictionary def read_s3_json(bucket, key): @@ -402,9 +405,9 @@ def get_pull_requests(owner, repo): # return merged_data -def flatten_json_records(records): +def flatten_json_records(records, skip_fields=[]): """Flatten a list of JSON records.""" - return [flatten_json(record) for record in records] + return [flatten_json(record, skip_fields=skip_fields) for record in records] def select_keys(d, keys): @@ -483,13 +486,16 @@ def process_execution_state_item( logger.info(f"Found release version {release_version} ({sha})") result = { - "repository": repository_config.dict(), - "version": release_version, - "execution_date_utc": None, + "repository": repository_config, "commit": Commit(**commit), - "input_parameters": None, - "status": None, + "execution": ExecutionDetailsConfig( + version=release_version, + status="NOT_PROCESSED", + date_utc=None, + input_parameters=None, + ) } + except Exception as e: # This is because Allelelist.txt for certain commits doesn't contain the release version or name # Need to find another file that indicates the release version should be small @@ -497,7 +503,7 @@ def process_execution_state_item( logger.error(f"Error processing commit {sha}: {e}") if errors == len(target_metadata_config.items): # logger.error(f"Max errors reached. Exiting loop.") - raise Exception(f"No assets found for commit {sha}") + raise e else: continue @@ -560,7 +566,7 @@ def process_execution_state_items( for commit in commits[:limit]: execution_state_items.append( process_execution_state_item( - commits=commits, + commit=commit, repository_config=repository_config, target_metadata_config=target_metadata_config, limit=limit, diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 08eaed82..9b6b8da6 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -43,7 +43,9 @@ # Paths # TODO arg - output_dir = Path(f"{APP_NAME}/pipeline/config") + # output_dir = Path(f"{APP_NAME}/pipeline/config") + # get the output_dir from the command line + output_dir = Path(sys.argv[1]) # Get base source config # try: diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index b90df831..d4aa0811 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -1,5 +1,5 @@ """ -Loads gfe-db execution state to DynamoDB table. +Loads the initial gfe-db execution state to DynamoDB table. """ import os import sys @@ -17,7 +17,7 @@ flatten_json_records ) -logging.basicConfig(level=logging.DEBUG) +logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) ssm = boto3.client('ssm') @@ -37,21 +37,35 @@ if __name__ == "__main__": + # TODO scan table for existing items and throw error if not empty + # Paths - # TODO arg - output_dir = Path(f"{APP_NAME}/pipeline/config") + # output_dir = Path(f"{APP_NAME}/pipeline/config") + output_dir = Path(sys.argv[1]) # read in source config JSON file from local with open(output_dir / "execution-state.json", "r") as f: execution_state = ExecutionState(**json.load(f)) - # TODO BOOKMARK redeploy execution state table + # execution_state_json = [ + # { + # "commit.sha": item.commit.sha, + # "version": item.execution.version, + # "execution": item.execution.json(), + # "commit": item.commit.json(), + # "repository": item.repository.json(), + # } for item in execution_state.items + # ] + # flatten JSON records and filter nulls - execution_state_flat = [ - { - k: v for k, v in item.items() if v is not None - } for item in flatten_json_records([item.dict() for item in execution_state.items]) + skip_fields = [ + "repository.description", + "repository.excluded_commit_shas", + "repository.target_metadata_config", + "repository.tracked_assets" + ] + execution_state_flat = flatten_json_records(execution_state.dict()["items"], skip_fields) # load to dynamodb table named execution_state_table_name using batch put table = dynamodb.Table(execution_state_table_name) @@ -60,4 +74,4 @@ for item in execution_state_flat: batch.put_item(Item=item) - logger.info(f"Success") \ No newline at end of file + logger.info(f"Loaded {len(execution_state_flat)} items to {execution_state_table_name}") \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 20193e1a..53522879 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -41,12 +41,12 @@ Resources: AttributeDefinitions: - AttributeName: 'commit.sha' AttributeType: S - - AttributeName: version + - AttributeName: 'execution.version' AttributeType: N KeySchema: - AttributeName: 'commit.sha' KeyType: HASH - - AttributeName: version + - AttributeName: 'execution.version' KeyType: RANGE BillingMode: PAY_PER_REQUEST # ProvisionedThroughput: From 00fa47e7e944ae8f09fd5af02c83ebb68041e3bd Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 22 May 2023 14:09:48 -0700 Subject: [PATCH 026/367] update state table from recent commits --- .../functions/check_source_update/src/app.py | 279 ++++++++++-------- .../src/utils/constants.py | 21 +- .../check_source_update/src/utils/types.py | 69 ++++- .../check_source_update/src/utils/utils.py | 107 +++++-- 4 files changed, 314 insertions(+), 162 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index d7d72586..50d80771 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -4,14 +4,36 @@ """ import os import logging +from decimal import Decimal +from datetime import datetime, timedelta +utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json import boto3 from utils.constants import ( GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, + execution_state_table_fields +) +from utils.types import ( + str_to_datetime, + str_from_datetime, + ExecutionStateItem, + RepositoryConfig, + Commit, + ExecutionDetailsConfig, + ExecutionPayloadItem +) +from utils.utils import ( + read_source_config, + restore_nested_json, + list_commits, + get_release_version_for_commit, + flatten_json_records, + flatten_json, + + cache_json, + cache_pickle ) -from utils.types import ExecutionStateItem, Commit, to_datetime -from utils.utils import list_commits, process_execution_state_items # set up logging logger = logging.getLogger() @@ -21,10 +43,14 @@ AWS_REGION = os.environ["AWS_REGION"] APP_NAME = os.environ["APP_NAME"] STAGE = os.environ["STAGE"] +PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] +GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] +GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] # AWS clients -ssm = boto3.client("ssm") -dynamodb = boto3.resource("dynamodb", region_name=AWS_REGION) +session = boto3.Session(region_name=AWS_REGION) +ssm = session.client("ssm") +dynamodb = session.resource("dynamodb", region_name=AWS_REGION) # Get SSM Parameters table_name = ssm.get_parameter( @@ -35,137 +61,150 @@ Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' )["Parameter"]["Value"] +data_bucket_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' +)["Parameter"]["Value"] + +# Get data source configuration +repo_source_config = ( + read_source_config(data_bucket_name, PIPELINE_SOURCE_CONFIG_S3_PATH) + .repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] +) + def lambda_handler(event, context): logger.info(json.dumps(event)) - ### Retrieve Execution State ### - # instantiate table + # Get items from state table table = dynamodb.Table(table_name) - # get all the items from the table - items = table.scan()["Items"] + execution_state = get_execution_state(table) + + # ⬇ TESTING uncomment before deploying ⬇ + # test_items_to_delete = execution_state[:5] + # delete from table using commit.sha + # for item in test_items_to_delete: + # table.delete_item(Key={"commit.sha": item.commit.sha}) + # del execution_state[:5] + # ⬆ TESTING uncomment before deploying ⬆ + + # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB + commits = get_most_recent_commits(execution_state) + + if not commits: + logger.info("No new commits found") + return + + # TODO Get the release version for each new commit + # TODO Build a list of ExecutionStateItems using defaults for execution, repository and adding the commit BOOKMARK (1) + commits_with_releases = [] + for commit in commits: + sha = commit["sha"] + for asset_config in repo_source_config.target_metadata_config.items: + try: + release_version = get_release_version_for_commit(commit, **asset_config.dict()) + execution_detail = ExecutionDetailsConfig(**{"version": release_version, "status": "NOT_PROCESSED"}) + repository_config = RepositoryConfig(**{ + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + "default_input_parameters": repo_source_config.default_input_parameters, + + }) + commit = Commit.from_response_json(commit) + execution_state_item = ExecutionStateItem( + updated_utc=utc_now, + execution=execution_detail, + repository=repository_config, + commit=commit + ) + commits_with_releases.append(execution_state_item) + # break the loop if successful + break + except Exception as e: + logger.info(f"Error getting release version for commit {sha}: {e}") + + ### Trigger the build process for each release with the most recent commit for that version ### + # 1) Mark the most recent commit for each release as PENDING + pending_commits = [ + update_execution_state_item_status(commit, "PENDING") \ + for item in select_most_recent_commit_for_release(commits_with_releases) \ + for commit in item.values() + ] - # sort items by commit.date_utc - items = sorted(items, key=lambda x: x["commit.date_utc"], reverse=True) + # 2) Mark the older commits for each release as SKIPPED + skipped_commits = [ update_execution_state_item_status(commit, "SKIPPED") for commit in commits_with_releases if commit not in pending_commits ] - # Deserialize the items - execution_state = [ - ExecutionStateItem( - **{ - "version": item["version"], - "commit": { - "sha": item["commit.sha"], - "message": item["commit.message"], - "date_utc": item["commit.date_utc"], - "html_url": item["commit.html_url"], - }, - "status": item["status"], - "execution_date_utc": item["execution_date_utc"], - "input_parameters": item["input_parameters"], - } - ) - for item in items - ] - del items - - ### Retrieve Repository Commits ### - # get the most recent 100 commits from github - commits = list_commits( - GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, per_page=100 - ) - repository_state = [ - Commit( - **{ - "sha": commit["sha"], - "message": commit["commit"]["message"], - "date_utc": commit["commit"]["author"]["date"], - "html_url": commit["html_url"], - } - ) - for commit in commits - ] + # 3) Update the state table with the new commits, order by commit.date_utc descending + new_execution_state = pending_commits + skipped_commits + new_execution_state = sorted(new_execution_state, key=lambda x: x.commit.date_utc, reverse=False) - # get the newest commits where date_utc is more recent - new_commits = [ - commit - for commit in repository_state - if commit.date_utc > execution_state[0].commit.date_utc - ] + # 4) Add the processed records to the state table + items = [] + for item in new_execution_state: - ### Process New Commits ### - # TODO Note: current logic is making the assumption that commits retrieved from state have already been processed and are marked accordingly - # TODO All commits from state should be be processed if status is null, because this indicates they have not been handled yet - # if there are new commits, get the release version for each commit and deserialize - if len(new_commits) > 0: - # TODO fetch from - asset_configs = [ - { - "asset_name": "alignments/V_nuc.txt", # commits from 3a71348 to current - "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", - }, - { - "asset_name": "aligments/V_nuc.txt", # commits from 8632b0d to 3645f26 - "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", - }, - { - "asset_name": "Alignments/V_nuc.txt", # commits from af54d28 to 9d8f585 - "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", - }, - { - "asset_name": "V_nuc.txt", # all commits before 08e0ef9 - "release_version_regex": r"[1-9]\d{0,1}\.[1-9]\d{0,2}\.0(?:\.\d{1,2})?(?=\s|$)", - }, - ] - - # get the release version for each commit - new_execution_state_items = process_execution_state_items( - commits=[commit.dict() for commit in new_commits], - asset_configs=asset_configs, - limit=None, - parallel=False, - ) - - # TODO move inside process_execution_state_items - new_execution_state_items = [ - ExecutionStateItem(**item) for item in new_execution_state_items - ] - - # group by release version and get most recent by commit date (max date_utc) - unique_new_releases = list(set([item.version for item in new_execution_state_items])) - new_releases_by_commit = [ - { - version: max( - [ - item - for item in new_execution_state_items - if item.version == version - ], - key=lambda x: x.commit.date_utc, - ) - } - for version in unique_new_releases - ] - # extract all commit values from new_releases_by_commit - commits_pending = [ - list(item.values())[0].commit.sha for item in new_releases_by_commit - ] + # flatten the item and select only the fields in the table + items.append(flatten_json( + data=item.dict(), + select_fields=execution_state_table_fields)) + + # table.put_item(Item=item) - # update execution state status as PENDING for commits that are the most recent release data, - # and SKIPPED for commits that are not the most recent release data - for item in new_execution_state_items: + with table.batch_writer() as batch: + logger.info(f"Loading {len(items)} items to {table_name}") + for item in items: + batch.put_item(Item=item) - # mark item processing status - if item.commit.sha in commits_pending: - item.status = "PENDING" - else: - item.status = "SKIPPED" + # TODO add input parameters, take into account that they will come from either the default or from user input through event + # 5) Return pending commits to the state machine for further processing + execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] + return execution_payload - # TODO set execution_date_utc using Lambda context +@cache_pickle +def get_execution_state(table): + # Retrieve execution state from table + items = table.scan()["Items"] + # convert Decimal types to int + from decimal import Decimal + items = [{k: int(v) if isinstance(v, Decimal) else v for k, v in item.items()} for item in items] + items = sorted(items, key=lambda x: x["commit.date_utc"], reverse=True) + + # TODO Deserialize and repack the items + return [ ExecutionStateItem(**restore_nested_json(item)) for item in items ] + + +def get_most_recent_commits(execution_state): + # 1) Get the most recent commit date from DynamoDB using max(), add one second to it so the same commit is not returned + last_commit_date = max([ str_to_datetime(item.commit.date_utc) for item in execution_state ]) + + # add minor offset to avoid duplicate commits + since = str_from_datetime(last_commit_date + timedelta(seconds=1)) + + # 2) Get the most recent commits from GitHub using since= parameter + return list_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, since=since) + +def select_most_recent_commit_for_release(commits: list[ExecutionStateItem]): + # group by release version and get most recent by commit date (max date_utc) + unique_new_releases = list(set([item.execution.version for item in commits])) + return [ + { + version: max( + [ + item + for item in commits + if item.execution.version == version + ], + key=lambda x: x.commit.date_utc, + ) + } + for version in unique_new_releases + ] - +def update_execution_state_item_status(execution_state_item: ExecutionStateItem, status: str): + execution_state_item.execution.status = status + execution_state_item.execution.date_utc = str_from_datetime(datetime.utcnow()) + return execution_state_item - return if __name__ == "__main__": diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py index 7aa1e3c9..875f6888 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py @@ -9,4 +9,23 @@ AWS_REGION = os.environ["AWS_REGION"] GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] -GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] \ No newline at end of file +GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] + +# list of fields to be used in the execution state table +execution_state_table_fields = [ + "commit.sha", + "execution.version", + "commit.date_utc", + "commit.html_url", + "commit.message", + "execution.date_utc", + "execution.input_parameters", + "execution.status", + "repository.default_input_parameters.align", + "repository.default_input_parameters.kir", + "repository.default_input_parameters.limit", + "repository.default_input_parameters.mem_profile", + "repository.name", + "repository.owner", + "repository.url" +] \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index 4f1945e0..357b140e 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -2,6 +2,7 @@ from datetime import datetime from typing import Optional from pydantic import BaseModel, validator +import jmespath # EventBridge Rules trigger UpdateStatus Lambda # SKIPPED: never processed @@ -11,9 +12,12 @@ # FAILED: state machine execution failed valid_statuses = ["NOT_PROCESSED", "SKIPPED", "PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", None] -def to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): +def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): return datetime.strptime(v, fmt) +def str_from_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): + return v.strftime(fmt) + # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): @@ -26,6 +30,17 @@ def url_is_valid(v): raise ValueError("Url must be a valid URL") return v +def version_is_valid(v): + if not re.match(r'^[1-9][0-9]{2}0$', str(v)): + raise ValueError("Version must match '^[1-9][0-9]{2}0$'") + return v + +# validate that commit sha is a 40 character hex string +def commit_sha_is_hex(v): + if not re.match(r'^[0-9a-f]{40}$', v): + raise ValueError("Commit sha must be a 40 character hex string") + return v + ### Source Config Models ### class Commit(BaseModel): sha: str @@ -33,12 +48,19 @@ class Commit(BaseModel): message: Optional[str] html_url: str - # validate that commit_sha is a 40 character hex string @validator('sha') - def commit_sha_is_hex(cls, v): - if not re.match(r'^[0-9a-f]{40}$', v): - raise ValueError("Commit sha must be a 40 character hex string") - return v + def _commit_sha_is_hex(cls, v): + return commit_sha_is_hex(v) + + # implement jmespath mapping to create the commit Class + @classmethod + def from_response_json(cls, response_json): + return cls( + sha=jmespath.search("sha", response_json), + date_utc=jmespath.search("commit.committer.date", response_json), + message=jmespath.search("commit.message", response_json), + html_url=jmespath.search("html_url", response_json) + ) # validate that date is ISO 8601 format with timezone @validator('date_utc') @@ -58,6 +80,11 @@ class ExcludedCommitShas(BaseModel): values: list[str] # TODO validate that values are hex strings + @validator('values') + def _commit_shas_are_hex(cls, v): + for sha in v: + sha = commit_sha_is_hex(sha) + return v class TrackedAssetsConfig(BaseModel): description: Optional[str] @@ -101,10 +128,8 @@ def status_is_valid(cls, v): # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 @validator('version') - def version_is_valid(cls, v): - if not re.match(r'^[1-9][0-9]{2}0$', str(v)): - raise ValueError("Version must match '^[1-9][0-9]{2}0$'") - return v + def _version_is_valid(cls, v): + return version_is_valid(v) class SourceConfig(BaseModel): created_utc: Optional[str] @@ -117,6 +142,8 @@ def date_utc_is_iso_8601_with_timezone(cls, v): return date_is_iso_8601_with_timezone(v) class ExecutionStateItem(BaseModel): + created_utc: Optional[str] # TODO make required once fully implemented + updated_utc: Optional[str] # TODO make required once fully implemented repository: RepositoryConfig commit: Commit execution: ExecutionDetailsConfig @@ -151,4 +178,24 @@ def execution_state_has_no_missing_releases(cls, v): if version == first_version: break - return v \ No newline at end of file + return v + +class ExecutionPayloadItem(BaseModel): + version: int + commit_sha: str + + @validator('version') + def _version_is_valid(cls, v): + return version_is_valid(v) + + @validator('commit_sha') + def _commit_sha_is_hex(cls, v): + return commit_sha_is_hex(v) + + # create the ExecutionPayloadItem from ExecutionStateItem + @classmethod + def from_execution_state_item(cls, execution_state_item): + return cls( + version=execution_state_item.execution.version, + commit_sha=execution_state_item.commit.sha + ) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index b34b737a..7867bf6c 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -1,6 +1,7 @@ import os import logging -from typing import List, Dict +from typing import List, Dict, Union +from pydantic import BaseModel from pathlib import Path from itertools import chain, starmap from datetime import datetime @@ -13,6 +14,7 @@ import boto3 from botocore.exceptions import ClientError from .types import ( + SourceConfig, RepositoryConfig, TargetMetadataConfig, Commit, @@ -36,14 +38,27 @@ cache_dir = Path(__file__).parent / "_cache" - def save_json_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): cache_dir.mkdir() - with open(cache_dir / var_name, "w") as f: - json.dump(data, f, indent=4) + # Handles different types of JSON representations, if it fails to serialize, remove the file + try: + if isinstance(data, dict) or isinstance(data, List): + try: + with open(cache_dir / var_name, "w") as f: + json.dump(data, f, indent=4) + except: + # assume it's a list of pydantic models + with open(cache_dir / var_name, "w") as f: + json.dump([item.dict() for item in data], f, indent=4) + except Exception as e: + logger.error(f"Failed to serialize {var_name} to JSON: {e}") + # remove the file if it exists + if (cache_dir / var_name).exists(): + (cache_dir / var_name).unlink() + def save_pickle_to_cache(data, var_name): """Saves data to cache directory""" @@ -103,7 +118,7 @@ def wrapper(*args, **kwargs): return wrapper -def flatten_json(dictionary, sep=".", skip_fields=[]): +def flatten_json(data, sep=".", skip_fields=[], select_fields=[]): """Flatten a nested json file. For a list of dictionaries, use this inside a for loop before converting to pandas DataFrame.""" @@ -126,18 +141,32 @@ def unpack(parent_key, parent_value): # Keep iterating until the termination condition is satisfied while True: - # Keep unpacking the json file until all values are atomic elements (not dictionary or list) - dictionary = dict(chain.from_iterable(starmap(unpack, dictionary.items()))) - # Terminate condition: not any value in the json file is dictionary or list + # Keep unpacking the json file until all values are atomic elements (not data or list) + data = dict(chain.from_iterable(starmap(unpack, data.items()))) + # Terminate condition: not any value in the json file is data or list if not any( - isinstance(value, dict) for value in dictionary.values() - ) and not any(isinstance(value, list) for value in dictionary.values()): + isinstance(value, dict) for value in data.values() + ) and not any(isinstance(value, list) for value in data.values()): break if len(skip_fields) > 0: - return {k: v for k, v in dictionary.items() if k not in skip_fields} - else: - return dictionary + data = {k: v for k, v in data.items() if k not in skip_fields} + + if len(select_fields) > 0: + data = {k: v for k, v in data.items() if k in select_fields} + + return data + + +def flatten_json_records(data, skip_fields=[], select_fields=[]): + """Flatten a list of JSON records.""" + return [ + flatten_json( + data=record, + skip_fields=skip_fields, + select_fields=select_fields) \ + for record in data + ] def read_s3_json(bucket, key): @@ -167,16 +196,16 @@ def write_s3_json(bucket, key, data): raise err -# def read_source_config(bucket, key): -# data = read_s3_json(bucket, key) -# return SourceConfig(**data) +def read_source_config(bucket, key): + data = read_s3_json(bucket, key) + return SourceConfig(**data) # def write_source_config(bucket, key, source_config: SourceConfig): # write_s3_json(bucket, key, source_config.dict()) - -def list_commits(owner, repo, **kwargs): +@cache_json +def list_commits(owner, repo, **params): """Return a list of GitHub commits for the specified repository""" base_url = "https://api.github.com" @@ -186,10 +215,10 @@ def list_commits(owner, repo, **kwargs): url = base_url + endpoint - params = { - "per_page": kwargs.get("per_page"), - "page": kwargs.get("page"), - } + # params = { + # "per_page": kwargs.get("per_page"), + # "page": kwargs.get("page"), + # } # Headers headers = { @@ -203,7 +232,6 @@ def list_commits(owner, repo, **kwargs): return response.json() - # @cache_json def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): page = start_page @@ -405,11 +433,6 @@ def get_pull_requests(owner, repo): # return merged_data -def flatten_json_records(records, skip_fields=[]): - """Flatten a list of JSON records.""" - return [flatten_json(record, skip_fields=skip_fields) for record in records] - - def select_keys(d, keys): """Selects keys from a dictionary""" return {k: v for k, v in d.items() if k in keys} @@ -430,6 +453,27 @@ def rename_fields(dataset: List[dict], key_names_map: dict[str, str]): return [rename_keys(x, key_names_map) for x in dataset] +def restore_nested_json(data: dict): + """Restores a previously flattened JSON object into a nested JSON object. + + Args: + data (dict): A flattened JSON object. + + Returns: + _type_: _description_ + """ + result = {} + for key, value in data.items(): + parts = key.split(".") + current = result + for part in parts[:-1]: + if part not in current: + current[part] = {} + current = current[part] + current[parts[-1]] = value + return result + + def find_text(pattern, input_str): match = re.search(pattern, input_str) if match: @@ -437,8 +481,11 @@ def find_text(pattern, input_str): return text -def get_release_version_for_commit(commit: dict, **kwargs) -> int: - sha = commit["sha"] +def get_release_version_for_commit(commit: Union[Commit, dict], **kwargs) -> int: + try: + sha = commit["sha"] + except: + sha = commit.sha asset_path = kwargs["asset_path"] release_version_regex = kwargs["metadata_regex"] allele_list = get_repo_asset( From 956d42422530f2ce85bcd7ab52b647dd5d5752ce Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 22 May 2023 15:17:28 -0700 Subject: [PATCH 027/367] add default input parameters from source config --- .../functions/check_source_update/src/app.py | 56 +++++++++++-------- .../src/utils/constants.py | 4 ++ .../check_source_update/src/utils/utils.py | 1 - 3 files changed, 38 insertions(+), 23 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 50d80771..99f3f83c 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -66,7 +66,7 @@ )["Parameter"]["Value"] # Get data source configuration -repo_source_config = ( +source_repo_config = ( read_source_config(data_bucket_name, PIPELINE_SOURCE_CONFIG_S3_PATH) .repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] ) @@ -80,13 +80,16 @@ def lambda_handler(event, context): execution_state = get_execution_state(table) - # ⬇ TESTING uncomment before deploying ⬇ + # # ⬇ TESTING uncomment before deploying ⬇ # test_items_to_delete = execution_state[:5] - # delete from table using commit.sha - # for item in test_items_to_delete: - # table.delete_item(Key={"commit.sha": item.commit.sha}) + + # # # delete from table using commit.sha + # # # ValidationError + # # for item in test_items_to_delete: + # # # table.delete_item(Key={"commit.sha": item.commit.sha}) + # del execution_state[:5] - # ⬆ TESTING uncomment before deploying ⬆ + # # ⬆ TESTING uncomment before deploying ⬆ # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB commits = get_most_recent_commits(execution_state) @@ -95,12 +98,11 @@ def lambda_handler(event, context): logger.info("No new commits found") return - # TODO Get the release version for each new commit # TODO Build a list of ExecutionStateItems using defaults for execution, repository and adding the commit BOOKMARK (1) commits_with_releases = [] for commit in commits: sha = commit["sha"] - for asset_config in repo_source_config.target_metadata_config.items: + for asset_config in source_repo_config.target_metadata_config.items: try: release_version = get_release_version_for_commit(commit, **asset_config.dict()) execution_detail = ExecutionDetailsConfig(**{"version": release_version, "status": "NOT_PROCESSED"}) @@ -108,7 +110,7 @@ def lambda_handler(event, context): "owner": GITHUB_REPOSITORY_OWNER, "name": GITHUB_REPOSITORY_NAME, "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - "default_input_parameters": repo_source_config.default_input_parameters, + "default_input_parameters": source_repo_config.default_input_parameters, }) commit = Commit.from_response_json(commit) @@ -126,37 +128,43 @@ def lambda_handler(event, context): ### Trigger the build process for each release with the most recent commit for that version ### # 1) Mark the most recent commit for each release as PENDING + # TODO add input parameters, take into account that they will come from either the default or from user input through event + input_parameters = source_repo_config.default_input_parameters pending_commits = [ - update_execution_state_item_status(commit, "PENDING") \ + update_execution_state_item(commit, status="PENDING", input_parameters=input_parameters) \ for item in select_most_recent_commit_for_release(commits_with_releases) \ for commit in item.values() ] + # 2) Mark the older commits for each release as SKIPPED - skipped_commits = [ update_execution_state_item_status(commit, "SKIPPED") for commit in commits_with_releases if commit not in pending_commits ] + skipped_commits = [ update_execution_state_item(commit, "SKIPPED") for commit in commits_with_releases if commit not in pending_commits ] # 3) Update the state table with the new commits, order by commit.date_utc descending new_execution_state = pending_commits + skipped_commits new_execution_state = sorted(new_execution_state, key=lambda x: x.commit.date_utc, reverse=False) - # 4) Add the processed records to the state table - items = [] - for item in new_execution_state: - - # flatten the item and select only the fields in the table - items.append(flatten_json( + # 4) Flatten and load the processed records to the state table + items = [ + flatten_json( data=item.dict(), - select_fields=execution_state_table_fields)) + select_fields=execution_state_table_fields) \ + for item in new_execution_state + ] + # for item in new_execution_state: - # table.put_item(Item=item) + # # flatten the item and select only the fields in the table + # items.append(flatten_json( + # data=item.dict(), + # select_fields=execution_state_table_fields)) with table.batch_writer() as batch: logger.info(f"Loading {len(items)} items to {table_name}") for item in items: batch.put_item(Item=item) - # TODO add input parameters, take into account that they will come from either the default or from user input through event # 5) Return pending commits to the state machine for further processing + # TODO add input parameters execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] return execution_payload @@ -172,7 +180,7 @@ def get_execution_state(table): # TODO Deserialize and repack the items return [ ExecutionStateItem(**restore_nested_json(item)) for item in items ] - +@cache_json def get_most_recent_commits(execution_state): # 1) Get the most recent commit date from DynamoDB using max(), add one second to it so the same commit is not returned last_commit_date = max([ str_to_datetime(item.commit.date_utc) for item in execution_state ]) @@ -200,8 +208,12 @@ def select_most_recent_commit_for_release(commits: list[ExecutionStateItem]): for version in unique_new_releases ] -def update_execution_state_item_status(execution_state_item: ExecutionStateItem, status: str): +def update_execution_state_item(execution_state_item: ExecutionStateItem, status: str, input_parameters: dict = None): execution_state_item.execution.status = status + + if input_parameters is not None and status == "PENDING": + execution_state_item.execution.input_parameters = input_parameters + execution_state_item.execution.date_utc = str_from_datetime(datetime.utcnow()) return execution_state_item diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py index 875f6888..8106dd1e 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py @@ -21,6 +21,10 @@ "execution.date_utc", "execution.input_parameters", "execution.status", + "execution.input_parameters.align", + "execution.input_parameters.kir", + "execution.input_parameters.limit", + "execution.input_parameters.mem_profile", "repository.default_input_parameters.align", "repository.default_input_parameters.kir", "repository.default_input_parameters.limit", diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 7867bf6c..2b77e014 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -204,7 +204,6 @@ def read_source_config(bucket, key): # def write_source_config(bucket, key, source_config: SourceConfig): # write_s3_json(bucket, key, source_config.dict()) -@cache_json def list_commits(owner, repo, **params): """Return a list of GitHub commits for the specified repository""" From 8fb6404096f5b0023df2ba961a30a35f2a407090 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 22 May 2023 15:22:18 -0700 Subject: [PATCH 028/367] return input parameters with execution payload --- .../pipeline/functions/check_source_update/src/utils/types.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index 357b140e..1a45ee04 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -183,6 +183,7 @@ def execution_state_has_no_missing_releases(cls, v): class ExecutionPayloadItem(BaseModel): version: int commit_sha: str + input_parameters: InputParameters @validator('version') def _version_is_valid(cls, v): @@ -197,5 +198,6 @@ def _commit_sha_is_hex(cls, v): def from_execution_state_item(cls, execution_state_item): return cls( version=execution_state_item.execution.version, - commit_sha=execution_state_item.commit.sha + commit_sha=execution_state_item.commit.sha, + input_parameters=execution_state_item.execution.input_parameters ) From ea97a514263e4d4dd42b525d82debbe56ea27f2e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 22 May 2023 18:51:15 -0700 Subject: [PATCH 029/367] organize tasks and clean up --- gfe-db/database/Makefile | 1 + gfe-db/pipeline/config/execution-state.json | 5474 ++++++++++------- gfe-db/pipeline/config/source-config.json | 4 +- .../functions/check_source_update/src/app.py | 13 - .../check_source_update/src/utils/types.py | 16 +- .../update_execution_state/src/app.py | 7 + .../pipeline/scripts/source_config/build.py | 3 - gfe-db/pipeline/scripts/source_config/load.py | 6 +- gfe-db/pipeline/template.yaml | 1 - notebooks/0.1-process-updated-releases.ipynb | 2 +- .../0.0-track-releases-by-commit.ipynb | 2 +- .../1.0-build-source-config.ipynb | 2 +- 12 files changed, 3311 insertions(+), 2220 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 896d6c8b..cba3e6ec 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -11,6 +11,7 @@ deploy: $(MAKE) service.config.deploy $(MAKE) service.deploy +# TODO Update this to filter the check-key-pair JSON response by the actual key pair name instead of list index service.check-key-pair: ##=> Checks if the key pair already exists and creates it if it does not @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Checking for key pair ${EC2_KEY_PAIR_NAME}" 2>&1 | tee -a $$CFN_LOG_PATH @key_pair="$$(aws ec2 describe-key-pairs --key-name ${EC2_KEY_PAIR_NAME} | jq '.KeyPairs[0].KeyName' || true)" && \ diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index b0aadad1..22083819 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-05-05T03:51:33Z", - "updated_utc": "2023-05-05T03:51:33Z", + "created_utc": "2023-05-09T21:43:16Z", + "updated_utc": "2023-05-09T21:43:16Z", "items": [ { "repository": { @@ -18,16 +18,18 @@ "limit": -1 } }, - "version": 3520, - "execution_date_utc": null, "commit": { "sha": "38398a75e9762ff070d8e9bd714d074332646cd7", "date_utc": "2023-04-17T16:03:52Z", "message": "Merge pull request #334 from ANHIG/3520\n\nIPD-IMGT/HLA Release 3.52.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3520, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -45,16 +47,18 @@ "limit": -1 } }, - "version": 3520, - "execution_date_utc": null, "commit": { "sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", "date_utc": "2023-04-17T16:01:01Z", "message": "IPD-IMGT/HLA Release 3.52.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3520, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -72,16 +76,18 @@ "limit": -1 } }, - "version": 3510, - "execution_date_utc": null, "commit": { "sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", "date_utc": "2023-01-13T10:04:48Z", "message": "Merge pull request #325 from ANHIG/3510\n\n3510", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3510, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -99,16 +105,18 @@ "limit": -1 } }, - "version": 3510, - "execution_date_utc": null, "commit": { "sha": "4b8432c7d56121c84d6ef1d75a1c7185c628c13d", "date_utc": "2023-01-12T14:47:00Z", "message": "IPD-IMGT/HLA Database Release 3.51.0\n\nUpdated the ihiw folder for 3.51.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3510, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -126,16 +134,18 @@ "limit": -1 } }, - "version": 3510, - "execution_date_utc": null, "commit": { "sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", "date_utc": "2023-01-12T14:36:43Z", "message": "IPD-IMGT/HLA Release 3.51.0\n\nUpdates for 3.51.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3510, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -153,16 +163,18 @@ "limit": -1 } }, - "version": 3500, - "execution_date_utc": null, "commit": { "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", "date_utc": "2022-12-14T10:02:54Z", "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3500, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -180,16 +192,18 @@ "limit": -1 } }, - "version": 3500, - "execution_date_utc": null, "commit": { "sha": "36220a1c5c2d6954f4873a552544cc0e55b61d0a", "date_utc": "2022-12-14T10:02:28Z", "message": "Corrected missing date and version field in Allelelist_history.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3500, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -207,16 +221,18 @@ "limit": -1 } }, - "version": 3500, - "execution_date_utc": null, "commit": { "sha": "e941759874365cb152a3562c22d10847d10db326", "date_utc": "2022-10-14T08:47:37Z", "message": "Merge pull request #318 from ANHIG/3500\n\nhla.dat file for IPD-IMGT/HLA Release 3.50.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3500, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -234,16 +250,18 @@ "limit": -1 } }, - "version": 3500, - "execution_date_utc": null, "commit": { "sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", "date_utc": "2022-10-14T08:46:01Z", "message": "hla.dat file for IPD-IMGT/HLA Release 3.50.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3500, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -261,16 +279,18 @@ "limit": -1 } }, - "version": 3500, - "execution_date_utc": null, "commit": { "sha": "1ce31fc9e2805034578eff60a269c02176f03252", "date_utc": "2022-10-13T13:06:12Z", "message": "Merge pull request #317 from ANHIG/3500\n\nIPD-IMGT/HLA Release 3.50.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3500, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -288,16 +308,18 @@ "limit": -1 } }, - "version": 3500, - "execution_date_utc": null, "commit": { "sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", "date_utc": "2022-10-13T12:58:37Z", "message": "IPD-IMGT/HLA Release 3.50.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3500, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -315,16 +337,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816", "date_utc": "2022-08-25T15:44:07Z", "message": "Merge pull request #315 from ANHIG/3490\n\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -342,16 +366,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", "date_utc": "2022-08-25T15:43:12Z", "message": "Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -369,16 +395,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02", "date_utc": "2022-08-21T09:31:21Z", "message": "Merge pull request #314 from ANHIG/3490\n\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -396,16 +424,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "1fd937e6c0ff8452f64152aec9632f0586f981d1", "date_utc": "2022-08-21T09:29:01Z", "message": "Corrected DRA*01:01:01:01 P group (DRA*01:01P)", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -423,16 +453,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "50e92c677f4cd547c32bb9305269a762a9595074", "date_utc": "2022-07-23T12:54:16Z", "message": "Merge pull request #310 from ANHIG/3490\n\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt \u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -450,16 +482,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "8732e7d4739a911e01f69d2c5bda82ca15ca68a9", "date_utc": "2022-07-23T12:53:45Z", "message": "Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -477,16 +511,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "536e8833f3be4bbcffbfba43cd0b3043c5bf4068", "date_utc": "2022-07-15T08:21:31Z", "message": "Merge pull request #308 from ANHIG/3490\n\n3490", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -504,16 +540,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "c90cc62006b35061c8db4b6f8da1b86de7650b23", "date_utc": "2022-07-15T08:20:46Z", "message": "Merge branch 'Latest' into 3490", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -531,16 +569,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", "date_utc": "2022-07-14T13:40:17Z", "message": "IPD-IMGT/HLA Release 3.49.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -558,16 +598,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "4863b8f0a070d70836dfbdc00bdf70aa7bb66345", "date_utc": "2022-07-14T12:31:36Z", "message": "IPD-IMGT/HLA Release 3.49.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -585,16 +627,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", "date_utc": "2022-07-14T12:28:41Z", "message": "IPD-IMGT/HLA Release 3.49.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -612,16 +656,18 @@ "limit": -1 } }, - "version": 3490, - "execution_date_utc": null, "commit": { "sha": "dddc6afc29de895f4131693e17b3cc856ff23f8d", "date_utc": "2022-07-14T12:27:25Z", "message": "IPD-IMGT/HLA Release 3.49.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3490, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -639,16 +685,18 @@ "limit": -1 } }, - "version": 3480, - "execution_date_utc": null, "commit": { "sha": "d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe", "date_utc": "2022-04-20T08:39:00Z", "message": "Merge pull request #305 from ANHIG/3480\n\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3480, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -666,16 +714,18 @@ "limit": -1 } }, - "version": 3480, - "execution_date_utc": null, "commit": { "sha": "4d33035dd296826bbde200e17e5281910ac8be13", "date_utc": "2022-04-20T08:37:44Z", "message": "Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3480, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -693,16 +743,18 @@ "limit": -1 } }, - "version": 3480, - "execution_date_utc": null, "commit": { "sha": "4a13df461c42f970a099de77377f309995e7995c", "date_utc": "2022-04-19T08:30:24Z", "message": "Merge branch '3480' into Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3480, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -720,16 +772,18 @@ "limit": -1 } }, - "version": 3480, - "execution_date_utc": null, "commit": { "sha": "5e1d9764c8e96749bc11d52807eea1f7cc38ce5c", "date_utc": "2022-04-14T11:01:59Z", "message": "Updated md5checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3480, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -747,16 +801,18 @@ "limit": -1 } }, - "version": 3480, - "execution_date_utc": null, "commit": { "sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", "date_utc": "2022-04-14T11:00:42Z", "message": "IPD-IMGT/HLA Release 3.48.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3480, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -774,16 +830,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", "date_utc": "2022-03-15T14:27:59Z", "message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -801,16 +859,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d", "date_utc": "2022-03-15T14:27:31Z", "message": "Update to xml/hla.xml.zip correcting meta data", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -828,16 +888,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e", "date_utc": "2022-02-10T15:36:59Z", "message": "Merge pull request #296 from ANHIG/3470\n\nCorrection of HLA P Groups in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -855,16 +917,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "8ab272288e81fa9a49fd4765579b066c2c03cc10", "date_utc": "2022-02-10T15:26:19Z", "message": "Correction of HLA P Groups in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -882,16 +946,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "d4c410cd91618a8a74a7763598e499f6a8aa168b", "date_utc": "2022-01-14T15:25:23Z", "message": "Merge pull request #292 from ANHIG/3470\n\n3470", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -909,16 +975,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "db46d2a0209720c5fa0ab8b03403f7009f69d2d6", "date_utc": "2022-01-14T12:27:52Z", "message": "Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -936,16 +1004,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "ebb3d8c6aa383567bb7794cacf745b1c82efbb7f", "date_utc": "2022-01-14T12:27:35Z", "message": "IPD-IMGT/HLA Release 3.47.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -963,16 +1033,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "fc712c5a4dd00f534e845982a29f46a14e22b292", "date_utc": "2022-01-14T08:05:58Z", "message": "Update README.md\n\nUpdate sponsorship contact and malformed section header", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -990,16 +1062,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "239bf68f403bbdbabb43fa0277040f4dda2b2aff", "date_utc": "2022-01-13T20:33:38Z", "message": "Merge pull request #291 from ANHIG/3470\n\n3470", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1017,16 +1091,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "d86bdd9983424c792691269fa10e6f022ccf2191", "date_utc": "2022-01-13T16:53:03Z", "message": "IPD-IMGT/HLA Release 3.47.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1044,16 +1120,18 @@ "limit": -1 } }, - "version": 3470, - "execution_date_utc": null, "commit": { "sha": "06ceff14b2db920d458dc337b1100dced992e627", "date_utc": "2022-01-13T16:52:15Z", "message": "IPD-IMGT/HLA Release 3.47.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3470, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1071,16 +1149,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", "date_utc": "2022-01-04T09:19:02Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1098,16 +1178,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810", "date_utc": "2022-01-04T09:18:33Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1125,16 +1207,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "d76ca7d75891aac95205b2cc11510ce8ef41a65a", "date_utc": "2021-11-11T11:49:26Z", "message": "Merge pull request #289 from ANHIG/3460\n\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1152,16 +1236,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "178c68cca2044cbd5032cbff23e4c06b738aed2a", "date_utc": "2021-11-11T11:48:57Z", "message": "Updated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1179,16 +1265,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "2d19daf42ff47c2f2c4e7970dd77ed32768eb38f", "date_utc": "2021-10-26T11:32:30Z", "message": "Merge pull request #286 from ANHIG/3460\n\nChanges to descriptors for two deleted alleles", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1206,16 +1294,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "3f46491c0fe377fd922412c93137efb6a4879b05", "date_utc": "2021-10-26T11:15:21Z", "message": "Changes to descriptors for two deleted alleles", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1233,16 +1323,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "8dd2a04b1d7e559f5124d012f0a729d0180216d2", "date_utc": "2021-10-11T15:33:46Z", "message": "Merge pull request #283 from ANHIG/3460\n\nIPD-IMGT/HLA Release 3.46.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1260,16 +1352,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "ddda708da9f2f41ae7e7d122973c2eddb141d949", "date_utc": "2021-10-11T15:29:53Z", "message": "Adding updated alignment zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1287,16 +1381,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "8d77b3dd93959663d58ae5b626289d0746edd0e7", "date_utc": "2021-10-11T15:13:57Z", "message": "Merge pull request #282 from ANHIG/3460\n\nRelease 3.46.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1314,16 +1410,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea", "date_utc": "2021-10-11T14:48:05Z", "message": "IPD-IMGT/HLA Release 3.46.0\n\nNon-ascii chars removed", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1341,16 +1439,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "389b55b1c3ef58ea1136fb0c9e6d2ce73038d655", "date_utc": "2021-10-11T13:16:09Z", "message": "IPD-IMGT/HLA Release 3.46.0\n\nUpdating READMEs", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1368,16 +1468,18 @@ "limit": -1 } }, - "version": 3460, - "execution_date_utc": null, "commit": { "sha": "5088650c144e6a3ee05ac1e015d487a86095e665", "date_utc": "2021-10-11T12:53:06Z", "message": "IPD-IMGT/HLA Release 3.46.0 Build\n\nInitial Build of 3.46.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3460, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1395,16 +1497,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", "date_utc": "2021-09-17T15:49:56Z", "message": "Merge pull request #281 from ANHIG/3450\n\nUpdate of release_version.txt to 3.45.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1422,16 +1526,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "352813601073bcdc3d5eb08d1be07be904276a9a", "date_utc": "2021-09-17T15:49:21Z", "message": "Update of release_version.txt to 3.45.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1449,16 +1555,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "6c613ce701353f42b6c911801f0aeb78413fac9d", "date_utc": "2021-08-20T15:25:29Z", "message": "Merge pull request #279 from ANHIG/3450\n\nIPD-IMGT/HLA Patch 3.45.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1476,16 +1584,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "8f892b2675dd6464f526d32f1ad1d3fd62fa3b03", "date_utc": "2021-08-20T14:12:35Z", "message": "IPD-IMGT/HLA Patch 3.45.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1503,16 +1613,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "a231c3b065a7b9c86c92915f3b4bcf012ec36175", "date_utc": "2021-07-20T11:13:25Z", "message": "Merge pull request #276 from ANHIG/3450\n\nRemoval of invalid control characters from hla.xml and hla.dat files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1530,16 +1642,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d", "date_utc": "2021-07-20T10:34:46Z", "message": "Removal of invalid control characters from hla.xml and hla.dat files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1557,16 +1671,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "4a8d93e8607e2413edee71da68cade6e11249fea", "date_utc": "2021-07-19T11:27:37Z", "message": "Merge pull request #274 from ANHIG/3450\n\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1584,16 +1700,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "d3fd19b04d4256600e8c90a27a2b317d61514c86", "date_utc": "2021-07-19T11:23:30Z", "message": "Update hla_prot/nuc/gen.fasta in main directory with latest version", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1611,16 +1729,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "fd63f824a11eead1f7fb39457251c7ac27ad1f93", "date_utc": "2021-07-15T08:07:22Z", "message": "Merge pull request #273 from ANHIG/3450\n\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1638,16 +1758,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "89b57278869c7b46fbbaf94825ed336328f3567a", "date_utc": "2021-07-15T07:59:10Z", "message": "Re-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1665,16 +1787,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "6fdf7add8bb4f416bd8660e6b826d80e8759dfe1", "date_utc": "2021-07-14T06:19:03Z", "message": "Merge pull request #271 from ANHIG/3450\n\n3450", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1692,16 +1816,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "b57de92d58da2bf787e5af34ab09e0e8ee6cea6c", "date_utc": "2021-07-13T16:04:39Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1719,16 +1845,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "4cdd02827d4b0d2d8834e45baaea621663e0d632", "date_utc": "2021-07-13T16:03:03Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1746,16 +1874,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "e6a3f0cc5710495475e7b959ee82c649978843f8", "date_utc": "2021-07-13T16:01:36Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1773,16 +1903,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "487c16cf1fb4ecb7eca25d752cb7178f10232a81", "date_utc": "2021-07-13T15:56:41Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1800,16 +1932,18 @@ "limit": -1 } }, - "version": 3450, - "execution_date_utc": null, "commit": { "sha": "3d7382f653a9707c3b2d683e7d58b7b9d0b4e747", "date_utc": "2021-07-13T15:55:05Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3450, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1827,16 +1961,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "d155ba8553d2c53580ef66fbf733484dc2857a30", "date_utc": "2021-07-13T15:52:43Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1854,16 +1990,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "af805f6d40beef639fac7bd1c5f7789893c2f662", "date_utc": "2021-06-15T10:31:53Z", "message": "Merge pull request #268 from ANHIG/3440\n\nUpdated DQB1 version number in gen txt file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1881,16 +2019,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "ee9eefb21f878da18c72bdc04b31d6ec5d8ade06", "date_utc": "2021-06-15T10:26:05Z", "message": "Updated DQB1 version number in gen txt file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1908,16 +2048,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "a736a7ce4d98a0fefa3f4c01ab6da4641de74254", "date_utc": "2021-06-11T12:09:09Z", "message": "Merge pull request #267 from ANHIG/3440\n\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1935,16 +2077,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "2f6878301950dfea48a8147a6d8bd012be564063", "date_utc": "2021-06-11T12:09:02Z", "message": "Merge branch 'Latest' into 3440", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1962,16 +2106,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "c0510fbaa138ba0029d8aa2949c282fb2dfbf926", "date_utc": "2021-06-11T10:16:30Z", "message": "Inclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -1989,16 +2135,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "4871325c65b16d5fc1a0fb406ebf539c3cbcf054", "date_utc": "2021-05-12T10:36:19Z", "message": "Merge pull request #266 from ANHIG/3440\n\nRemoval of duplicate DRB1 entries from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2016,16 +2164,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "cf8ed2bb499fae21b7ed1544177ef3589a8246b1", "date_utc": "2021-05-12T10:34:43Z", "message": "Removal of duplicate DRB1 entries from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2043,16 +2193,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "b9d97ef45c56394528534bd1a2ec7d2d78523354", "date_utc": "2021-04-26T14:25:47Z", "message": "clean", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2070,16 +2222,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "8da1eca28db8f6ae0db7e7134d334a10eb96f6a3", "date_utc": "2021-04-21T11:17:00Z", "message": "Merge pull request #263 from ANHIG/3440\n\nIPD-IMGT/HLA Release 3.44.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2097,16 +2251,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "a2726dfb0cde8a5d567ce9a115d4f254f2af3851", "date_utc": "2021-04-21T11:16:49Z", "message": "Merge branch 'Latest' into 3440", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2124,16 +2280,18 @@ "limit": -1 } }, - "version": 3440, - "execution_date_utc": null, "commit": { "sha": "410e5b8bd76c20bcde2cd0e92c78713e00160c28", "date_utc": "2021-04-21T10:36:48Z", "message": "IPD-IMGT/HLA Release 3.44.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3440, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2151,16 +2309,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "4240ef4cf17e503c44b177ff0f7b740258ac2e70", "date_utc": "2021-04-12T15:17:44Z", "message": "Merge pull request #262 from ANHIG/3430\n\nCorrection of DQB1 pseudo-exon mark up", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2178,16 +2338,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "7b746d5303493fb53214ceffbd9b365c8ef4a126", "date_utc": "2021-04-01T10:04:53Z", "message": "Correction of DQB1 pseudo-exon mark up", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2205,16 +2367,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "94cfe2ac15af0171f1397984ca0d1968a6931eb3", "date_utc": "2021-03-03T08:53:38Z", "message": "Merge pull request #260 from ANHIG/3430\n\nAddition of files for IHIW HML References", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2232,16 +2396,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "c37267e1ee355c619a3058da5a7135e19e6522de", "date_utc": "2021-03-03T08:44:58Z", "message": "Moving to hml subdir in ihiw", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2259,16 +2425,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "d531c3422f806634d35d611b0296b6a34815c4e7", "date_utc": "2021-02-26T12:30:20Z", "message": "Addition of files for IHIW HML References\n\nAddition of files for IHIW HML References", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2286,16 +2454,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "0fa36435691cac5651bee2ffe511f73ccd98c367", "date_utc": "2021-02-17T15:20:04Z", "message": "Merge pull request #258 from ANHIG/3430\n\nCorrection of release version in hla.xml and hla_ciwd.xml and additio\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2313,16 +2483,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "a65fcca04e51ba8a9d48d2ee676be1de7ff01746", "date_utc": "2021-02-17T14:31:37Z", "message": "Correction of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICB", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2340,16 +2512,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "3182e0793150de4ffb34da2774991cb24e49a191", "date_utc": "2021-02-04T13:05:18Z", "message": "Merge pull request #256 from ANHIG/3430\n\nUpdate hla.xml.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2367,16 +2541,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "5df8b7ecec0e249df5485dd622efed8b35758540", "date_utc": "2021-02-04T11:29:37Z", "message": "Update hla.xml.zip\n\nCorrection of DQA1*01:07:01 G-group tag", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2394,16 +2570,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "0fe7efb1a6217accb8d53cbb17a633f406459fbb", "date_utc": "2021-02-03T16:38:34Z", "message": "Merge pull request #254 from ANHIG/3430\n\nP, G group name patch and other fixes", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2421,16 +2599,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "2fdc68adf24ec02e28fba5657c7f31c1373491d2", "date_utc": "2021-02-03T16:11:39Z", "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2448,16 +2628,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "cf7eb4a9781fbdac6dba9ff7b345db2d88748eea", "date_utc": "2021-02-03T16:10:25Z", "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2475,16 +2657,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "6305b6c83d61553d3606905f7b41a0cb99f92f0d", "date_utc": "2021-01-19T16:57:57Z", "message": "Merge pull request #252 from ANHIG/3430\n\nCorrect to P group allocation for B*51:329Q", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2502,16 +2686,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "25c04ea1f8bc4a9915417998310a563bdbb48115", "date_utc": "2021-01-19T16:56:43Z", "message": "Correct to P group allocation for B*51:329Q", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2529,16 +2715,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "cee977d8d1ca2d1f03f384e53227d56e5143b6fb", "date_utc": "2021-01-19T11:56:18Z", "message": "Merge pull request #251 from ANHIG/3430\n\nIPD-IMGT/HLA Release 3.43.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2556,16 +2744,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "03ded64be9b290287ab0101891ca6f338861c2fe", "date_utc": "2021-01-19T11:55:23Z", "message": "IPD-IMGT/HLA Release 3.43.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2583,16 +2773,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "4ec1022d2645f3c2e5018971473710d568078eae", "date_utc": "2021-01-18T16:31:24Z", "message": "Merge pull request #250 from ANHIG/3430\n\n3430", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2610,16 +2802,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "7a7d58ec828e8295dd4011f4f460f961a2b4428a", "date_utc": "2021-01-18T15:04:52Z", "message": "IPD-IMGT/HLA Release 3.43.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2637,16 +2831,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "67c8be545d4483ac34f86fdd57f09135a4820be6", "date_utc": "2021-01-18T15:02:25Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2664,16 +2860,18 @@ "limit": -1 } }, - "version": 3430, - "execution_date_utc": null, "commit": { "sha": "441eeff3a9fca4934fc9cf54e2e4a914bb43ef10", "date_utc": "2021-01-18T14:51:08Z", "message": "IPD-IMGT/HLA Release 3.43.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3430, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2691,16 +2889,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "a02389393dbd06e2e936d7d2438ef7e48fb969d9", "date_utc": "2020-12-16T11:39:46Z", "message": "Merge pull request #248 from ANHIG/3420\n\nUpdate hla.xml.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2718,16 +2918,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "e9eb52c8016d15233e9c70537d830181bc28fec5", "date_utc": "2020-12-16T11:37:50Z", "message": "Update hla.xml.zip\n\nRemoval of HLA- from MIC gene designations", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2745,16 +2947,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "c5468c985964935bd9600f8e20380e31be449e2b", "date_utc": "2020-12-16T11:16:26Z", "message": "Merge pull request #247 from ANHIG/3420\n\nUpload of hla.xsd and hla_ambigs.xsd", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2772,16 +2976,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "5ef0d330953fba1889653b120bdf50d22cc571a7", "date_utc": "2020-12-16T11:16:00Z", "message": "Upload of hla.xsd and hla_ambigs.xsd", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2799,16 +3005,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "7486e3f8276e3a8495d2b154495d7a8fa30e57c0", "date_utc": "2020-12-09T10:59:31Z", "message": "Merge pull request #244 from ANHIG/3420\n\nUpdate dpb_tce.csv", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2826,16 +3034,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "41b3364db96b56b6dd596d776385657e9f2d96a2", "date_utc": "2020-12-09T10:58:52Z", "message": "Update dpb_tce.csv\n\nAdditional TCE assignments included", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2853,16 +3063,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "e435af939c4a776f9cb9309e761a46cbd0043b61", "date_utc": "2020-11-09T15:44:49Z", "message": "Merge pull request #242 from ANHIG/3420\n\nUpdate to release_verison.txt and md5checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2880,16 +3092,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "d6c74bdb8f18dc13086d95ff3072af1422b61889", "date_utc": "2020-11-09T15:43:31Z", "message": "Update to release_verison.txt and md5checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2907,16 +3121,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "98d47fb0511e0b19b087c29a8464e773106334a8", "date_utc": "2020-11-09T15:38:58Z", "message": "Merge pull request #241 from ANHIG/3420\n\nRemoval of expression characters from G and P groups in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2934,16 +3150,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "c436780fea7228df63f493451531be6fd448854e", "date_utc": "2020-11-09T15:38:20Z", "message": "Removal of expression characters from G and P groups in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2961,16 +3179,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "ee5934b4ff020fe21cf59e51ae78f623fed259c0", "date_utc": "2020-10-23T15:10:51Z", "message": "Merge pull request #239 from ANHIG/3420\n\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -2988,16 +3208,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "9ad7336fb1b7b6307310efb0308f6f7362133e8c", "date_utc": "2020-10-23T15:09:34Z", "message": "Removal of duplicate DRB1*01:01:01:01 entries from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3015,16 +3237,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "dc54b50015fcfbb49528748520e0d7f2b2ff2e08", "date_utc": "2020-10-16T06:22:10Z", "message": "Merge pull request #237 from ANHIG/3420\n\nCorrections to hla_nom.txt and rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3042,16 +3266,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "46a38e4abbd2392c57350f023b5c855070e44cf7", "date_utc": "2020-10-16T06:20:59Z", "message": "Corrections to hla_nom.txt and rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3069,16 +3295,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "596a5e28098a9b937e947cba3dbf2a4ea866a886", "date_utc": "2020-10-15T14:43:53Z", "message": "Merge pull request #236 from ANHIG/3420\n\nIPD-IMGT/HLA Release 3.42.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3096,16 +3324,18 @@ "limit": -1 } }, - "version": 3420, - "execution_date_utc": null, "commit": { "sha": "59ed1d6dffcc2787bf974f4ea69092a9072cc184", "date_utc": "2020-10-15T12:45:32Z", "message": "IPD-IMGT/HLA Release 3.42.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3420, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3123,16 +3353,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "c40a48a903d50116e537c135e6f852900341dbf8", "date_utc": "2020-09-11T14:32:04Z", "message": "Merge pull request #234 from ANHIG/3410\n\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and \u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3150,16 +3382,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "432ebf6dddf39319f93a984938d160f5fdd86b02", "date_utc": "2020-09-11T14:28:00Z", "message": "Corrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3177,16 +3411,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "92f2221eac44170043965bf8c2f9abfbe8a3d6fe", "date_utc": "2020-09-07T13:40:08Z", "message": "Merge pull request #233 from ANHIG/3410\n\n3410", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3204,16 +3440,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "a192c306215ff6657c46c06ac3d8e44fa8b0c237", "date_utc": "2020-09-07T13:38:40Z", "message": "Updates to DPB-TCE", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3231,16 +3469,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "59b5cdb1dee0213511256459d4fcde13649ee888", "date_utc": "2020-09-07T13:35:06Z", "message": "Updates to DPB-TCE", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3258,16 +3498,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "6fdaa17d9183d60ed609197acdd18fea87101931", "date_utc": "2020-09-07T13:33:01Z", "message": "Update to dpb-tce-header", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3285,16 +3527,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "ea1a723bdac5652aa6407361fd05e814f3a51401", "date_utc": "2020-09-07T13:21:55Z", "message": "Merge pull request #232 from ANHIG/3410\n\nChanges for missing MICA genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3312,16 +3556,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "48e676dd09433ba9181d31db3c938b68cbc2c194", "date_utc": "2020-09-07T12:08:16Z", "message": "Changes for missing MICA genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3339,16 +3585,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "60c4ea7496d1133d7f3e146aea13f48c42c50f34", "date_utc": "2020-09-07T11:34:33Z", "message": "Merge pull request #231 from ANHIG/3410\n\nMerge pull request #230 from ANHIG/Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3366,16 +3614,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "145561f6c5c7a3e6a4a07366457eb3a1edcf2200", "date_utc": "2020-09-07T11:31:30Z", "message": "Merge pull request #230 from ANHIG/Latest\n\nLatest to 3410", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3393,16 +3643,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "7ca733b18edab1fc837a34e3764b7d55e8dc93b0", "date_utc": "2020-07-30T09:33:20Z", "message": "Merge pull request #228 from ANHIG/3410\n\nCorrected serology for E*01:114 and E*01:115", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3420,16 +3672,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "09f5ae780a2907e61ad8d04555cb4a07c45ba2d7", "date_utc": "2020-07-30T09:32:52Z", "message": "Corrected serology for E*01:114 and E*01:115", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3447,16 +3701,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "318d9bf94836219690597e8f3f88d6e544008903", "date_utc": "2020-07-17T09:01:03Z", "message": "Merge pull request #227 from ANHIG/3410\n\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3474,16 +3730,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "a48af996cb97f811d37735f251903ece2b08cbfc", "date_utc": "2020-07-17T08:59:57Z", "message": "Correction of C*01:02:04 in fasta/hla_nuc.fasta", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3501,16 +3759,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "8a1c83d5eaaa9128aac546659d0cc97602bb7a10", "date_utc": "2020-07-14T15:16:59Z", "message": "Merge pull request #226 from ANHIG/3410\n\nRemoval of invalid characters from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3528,16 +3788,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "17fd07eda35d5224aa199c8b75a187676e59f4f8", "date_utc": "2020-07-14T15:15:09Z", "message": "Removal of invalid characters from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3555,16 +3817,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "408f46b67f28e31941e8b5f0fc30fcf6c3453936", "date_utc": "2020-07-14T13:03:15Z", "message": "Merge pull request #224 from ANHIG/3410\n\nCorrected header for dpb_tce.csv file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3582,16 +3846,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "19d69647f9abfa71c99eb9db5c38006af993864e", "date_utc": "2020-07-14T13:02:45Z", "message": "Corrected header for dpb_tce.csv file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3609,16 +3875,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a", "date_utc": "2020-07-13T14:51:38Z", "message": "Merge pull request #222 from ANHIG/3410\n\nIPD-IMGT/HLA Release 3.41.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3636,16 +3904,18 @@ "limit": -1 } }, - "version": 3410, - "execution_date_utc": null, "commit": { "sha": "a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7", "date_utc": "2020-07-13T13:25:47Z", "message": "IPD-IMGT/HLA Release 3.41.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3410, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3663,16 +3933,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "28392d448b1ed1b928e0e47c79655dd8ab451a87", "date_utc": "2020-06-01T10:19:49Z", "message": "Merge pull request #221 from ANHIG/3400\n\nRestored missing xsd file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3690,16 +3962,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "84b22ea27bf990f8863509d5a808f221d211fbbd", "date_utc": "2020-06-01T10:18:24Z", "message": "Restored missing xsd file\n\nRestored missing xsd file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3717,16 +3991,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "7fc318a21ee5e61b20b67713da83f53f170fa8c9", "date_utc": "2020-04-30T12:19:29Z", "message": "Merge pull request #219 from ANHIG/3400\n\nRemoval of invalid expression characters from G and P groups", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3744,16 +4020,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "776bfa37573cd955f2a65b153c2a4a9da135ccf3", "date_utc": "2020-04-30T12:16:43Z", "message": "Removal of invalid expression characters from G and P groups", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3771,16 +4049,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "313fa941c27dc80c8be643e559a57fa9a61b5c81", "date_utc": "2020-04-22T11:37:19Z", "message": "Merge pull request #217 from ANHIG/3400\n\n3400", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3798,16 +4078,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "04b174de7519eba544de546c8da83605b2d67695", "date_utc": "2020-04-22T11:36:54Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3825,16 +4107,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "9443bf0185c229b2805f6d748642a9ef868ed910", "date_utc": "2020-04-22T10:11:07Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3852,16 +4136,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "33114538c5c04a541b79c07b9eab13e7f4688776", "date_utc": "2020-04-22T10:06:30Z", "message": "Merge pull request #216 from ANHIG/3400\n\n3400", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3879,16 +4165,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "aa665c92a1e8a83795a769b2df05ea523230a6ea", "date_utc": "2020-04-22T10:03:51Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3906,16 +4194,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d", "date_utc": "2020-04-22T10:02:46Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3933,16 +4223,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "f42ef066981fa407258f525f2191ae6dacbdf3a3", "date_utc": "2020-04-22T10:01:08Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3960,16 +4252,18 @@ "limit": -1 } }, - "version": 3400, - "execution_date_utc": null, "commit": { "sha": "db5a21729701340b0ce4441267d315fc3ff9d56c", "date_utc": "2020-04-22T09:57:21Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3400, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -3987,16 +4281,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "3565d1fa78d202b3ab92badfc438b07104835152", "date_utc": "2020-04-22T09:15:05Z", "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4014,16 +4310,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "8cd90d4790a8e27577adbb677c5e1b711f6dd85e", "date_utc": "2020-04-22T09:02:07Z", "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4041,16 +4339,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "18599815b186419ea8f71caccd3d3496e52310bb", "date_utc": "2020-04-21T12:13:52Z", "message": "Updated C*07:226 enry in deleted alleles list", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4068,16 +4368,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "3bef58fa463f149dba9bbe39ce5998dc309775b1", "date_utc": "2020-02-03T10:54:45Z", "message": "Merge pull request #214 from ANHIG/3390\n\n3390", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4095,16 +4397,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4", "date_utc": "2020-02-03T10:54:06Z", "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4122,16 +4426,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1", "date_utc": "2020-02-03T10:50:43Z", "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4149,16 +4455,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "933b99c3cbf59d96086e272189e9f885684c3a3c", "date_utc": "2020-01-23T10:19:10Z", "message": "Merge pull request #213 from ANHIG/3390\n\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4176,16 +4484,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "0d5afcde672cf0472d5f02f4705dd8d31c32eb01", "date_utc": "2020-01-23T10:17:07Z", "message": "Removal of HLA- prefix for MICA/MICB alleles in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4203,16 +4513,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "e5e80a1f24de819be3be7d0b2661b6eb5f0917ab", "date_utc": "2020-01-23T10:04:20Z", "message": "Merge pull request #212 from ANHIG/3390\n\n3390", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4230,16 +4542,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "b23d7db0eebbf52d510780cefb6e09f83de70581", "date_utc": "2020-01-23T09:59:05Z", "message": "Correction to DQA1*01:07P group name in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4257,16 +4571,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "032815608e6312b595b4aaf9904d5b4c189dd6dc", "date_utc": "2020-01-22T12:45:20Z", "message": "Updated Alignments_Rel_3390.zip and md5 checksums following previous commits", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4284,16 +4600,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "72911607eb497585b8e56d906d0794c99f888e7c", "date_utc": "2020-01-22T11:32:33Z", "message": "Merge pull request #210 from ANHIG/3390\n\n3390", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4311,16 +4629,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "b25532e27dabf40752a2687c6b14c7e521addf4d", "date_utc": "2020-01-22T11:27:27Z", "message": "Merge branch '3390' of github.com:ANHIG/IMGTHLA into 3390", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4338,16 +4658,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "14a38b648034e61270207ba3672a19ec08401aca", "date_utc": "2020-01-22T11:23:48Z", "message": "Update to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4365,16 +4687,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "30ca054efd7872597e8a3e14043627ae126a1ee9", "date_utc": "2020-01-22T11:02:35Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4392,16 +4716,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "a9f619032ea68c561e39a9ea3fe4358543356a92", "date_utc": "2020-01-22T10:54:06Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4419,16 +4745,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "0bfff70fe8ca504abaf8637ccd4ecc752e9717e9", "date_utc": "2020-01-22T10:52:27Z", "message": "Update README.md\n\nCorrected formatting of lists of fields.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4446,16 +4774,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "e7537add911efbf8890b126d3639c0560fe03827", "date_utc": "2020-01-22T10:46:35Z", "message": "Merge pull request #209 from ANHIG/3390\n\nUpdate to C*12:139Q moving defined serology", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4473,16 +4803,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "e05a5c42d89815626d4a272d3283e2bd86f5fc66", "date_utc": "2020-01-22T10:45:26Z", "message": "Update to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\"", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4500,16 +4832,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "a19f887adf8ddf4c61c1af803d46bbd35643516a", "date_utc": "2020-01-22T10:41:13Z", "message": "Merge pull request #208 from ANHIG/3390\n\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4527,16 +4861,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "bd4562b0edc5b02a22b8a588568e04f0362d8220", "date_utc": "2020-01-22T10:39:24Z", "message": "Updated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4554,16 +4890,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "d89e87e2eb0296a353cd880d47773307d949ad02", "date_utc": "2020-01-20T14:09:42Z", "message": "Merge pull request #207 from ANHIG/3390\n\nIPD-IMGT/HLA Release 3.39.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4581,16 +4919,18 @@ "limit": -1 } }, - "version": 3390, - "execution_date_utc": null, "commit": { "sha": "48caa202c941b79a1868311cd2bc2dbf45889aea", "date_utc": "2020-01-20T12:59:01Z", "message": "IPD-IMGT/HLA Release 3.39.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3390, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4608,16 +4948,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "b67c8cee9f317b9aab7ca3a9478813183c77e16f", "date_utc": "2019-11-18T10:52:18Z", "message": "Merge pull request #204 from ANHIG/3380\n\nLower case base 't' in gen files for B*07:14 corrected to 'T'", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4635,16 +4977,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "054dac767e3513fed7ced0639fc67dd371b4bd28", "date_utc": "2019-11-18T10:49:42Z", "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4662,16 +5006,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "02ef01dd646992f7518094c48281eb1b389ac105", "date_utc": "2019-11-18T10:46:03Z", "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4689,16 +5035,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "3e8bb627774ad62a765fb7826bef8b8d3efc82b8", "date_utc": "2019-11-05T14:33:40Z", "message": "Merge pull request #203 from ANHIG/3380\n\nRemoval of N from G group name for C*07:726:01G in xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4716,16 +5064,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "9ab5d76764617e43c840fbe187b7c3173682d94c", "date_utc": "2019-11-05T14:32:38Z", "message": "Removal of N from G group name for C*07:726:01G", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4743,16 +5093,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "d5e7b34526886c7f5a3291b132b3c80ce55640cb", "date_utc": "2019-10-29T12:24:57Z", "message": "Merge pull request #199 from ANHIG/3380\n\nRemoval of tab character from first line of hla.xml and conversion of\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4770,16 +5122,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "b46aec85945ed773eff0445db3b0940f4469d028", "date_utc": "2019-10-29T12:24:07Z", "message": "Removal of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4797,16 +5151,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "c259def486334fc9f7610d6ecb1d22c7fd92507d", "date_utc": "2019-10-18T10:21:54Z", "message": "Merge pull request #197 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4824,16 +5180,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "788e9d8a3e8db9606824d2d52646bd91902f03a9", "date_utc": "2019-10-18T10:21:26Z", "message": "IPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4851,16 +5209,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "2a61062a54d8491751fc7d8eaed23e8bbf4e3830", "date_utc": "2019-10-17T15:14:13Z", "message": "Merge pull request #196 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4878,16 +5238,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "fb025d76e2509be704b4b738e4ac5f83e511aea3", "date_utc": "2019-10-17T15:12:58Z", "message": "IPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4905,16 +5267,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "475cfe27e43194a6d38915e4110dfc5be1b12935", "date_utc": "2019-10-17T10:47:54Z", "message": "Merge pull request #195 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4932,16 +5296,18 @@ "limit": -1 } }, - "version": 3380, - "execution_date_utc": null, "commit": { "sha": "01588fbf4c5636142fe8d33980a3edab2b023e9d", "date_utc": "2019-10-17T10:45:14Z", "message": "IPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3380, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4959,16 +5325,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "0d06063abf79210210b95887714630740210e26a", "date_utc": "2019-10-04T14:30:56Z", "message": "Merge pull request #193 from ANHIG/3370\n\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -4986,16 +5354,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "96e477a681d939a64af04440ee682a2d0f6be365", "date_utc": "2019-10-04T14:26:57Z", "message": "Updating checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5013,16 +5383,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "021b5670e6e563087b7821fca927f62d989e5cea", "date_utc": "2019-10-04T14:24:16Z", "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5040,16 +5412,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "be66340f37c15a1d30c61eb05881d63fa99ea5f6", "date_utc": "2019-10-04T14:22:17Z", "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5067,16 +5441,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "8681f662939bd76d24ebc56f149118fb6567ee18", "date_utc": "2019-10-04T14:13:36Z", "message": "Merge branch '3370' of github.com:ANHIG/IMGTHLA into 3370", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5094,16 +5470,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0", "date_utc": "2019-10-04T13:57:07Z", "message": "Removal of erroneous 0 and pipe from TAP protein numbering and rezipping archive", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5121,16 +5499,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "81b6b174ec67929d0b4401b00e25df87cb1f6718", "date_utc": "2019-10-04T13:11:38Z", "message": "Removal of erronenous 0 and pipe in alignment file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5148,16 +5528,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168", "date_utc": "2019-07-22T14:55:12Z", "message": "Merge pull request #188 from ANHIG/3370\n\nUpdate to C*07:726:01G Designation", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5175,16 +5557,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "ba884d04072b9b74763294c05fecffe465056590", "date_utc": "2019-07-22T14:54:22Z", "message": "Update to C*07:726:01G Designation\n\nUpdate to C*07:726:01G Designation in hla.xml.zip file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5202,16 +5586,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "fef5db5ec9c98b47c487f92b714ffbe05abc03cf", "date_utc": "2019-07-08T09:13:10Z", "message": "Merge pull request #184 from ANHIG/3370\n\nUpload of hla.dat file for 3.37.0 which did not upload correctly", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5229,16 +5615,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "0d3a6c5423405678431f647444cbefb72626210b", "date_utc": "2019-07-08T09:11:11Z", "message": "Upload of hla.dat file for 3.37.0 which did not upload correctly", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5256,16 +5644,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "887434edaeec2f4161fdc1642dab4d07e55f23c8", "date_utc": "2019-07-04T13:16:00Z", "message": "Merge pull request #182 from ANHIG/3370\n\n3370", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5283,16 +5673,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "431b4b6434f318354426ee02a49616b998e8cc68", "date_utc": "2019-07-04T13:15:25Z", "message": "Delete Alignments_Rel_3360.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5310,16 +5702,18 @@ "limit": -1 } }, - "version": 3370, - "execution_date_utc": null, "commit": { "sha": "9656fba11d0cb9a3dcf28eb8615337f85b5f65c1", "date_utc": "2019-07-04T13:13:35Z", "message": "IPD-IMGT/HLA Release 3.37.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3370, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5337,16 +5731,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "d557b80c2db149dc50e2163abe30635c32faa971", "date_utc": "2019-06-06T15:15:05Z", "message": "Merge pull request #181 from ANHIG/3360\n\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5364,16 +5760,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb", "date_utc": "2019-06-06T15:14:20Z", "message": "Addition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5391,16 +5789,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "293b0e1f740595ef2ae765e0f70c64a92c53e054", "date_utc": "2019-05-13T12:52:43Z", "message": "Merge pull request #180 from ANHIG/3360\n\nUpdates to hla.xml and hla_nom.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5418,16 +5818,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "1bc1e29a8e819a698b1b88f443d908f834bb82b7", "date_utc": "2019-05-13T12:51:25Z", "message": "Updates to hla.xml and hla_nom.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5445,16 +5847,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f", "date_utc": "2019-04-23T09:33:22Z", "message": "Merge pull request #178 from ANHIG/3360\n\nUpdate to C Genomic alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5472,16 +5876,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "6c01806964b5fd841d9e76290bb2b67a9a2014fc", "date_utc": "2019-04-23T09:32:15Z", "message": "Update to C Genomic alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5499,16 +5905,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "730872d14dae5650a1cf69e9110d00af523235f4", "date_utc": "2019-04-18T09:14:03Z", "message": "Merge pull request #177 from ANHIG/3360\n\nUpdated protein alignment for MICA*029:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5526,16 +5934,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "67ad77c3759b8ce339c7f72e45dc69e112346530", "date_utc": "2019-04-18T09:09:56Z", "message": "Updated protein alignment for MICA*029:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5553,16 +5963,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "0f20a34eb36af52fd2e5877f0d532a2d7196f3f6", "date_utc": "2019-04-18T08:33:01Z", "message": "Merge pull request #176 from ANHIG/3360\n\nIPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5580,16 +5992,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "61daadbf669adf36fe353b4d6487acae57268715", "date_utc": "2019-04-18T08:32:24Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5607,16 +6021,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "59c7309f45fd1973beba192c429073b8469b5766", "date_utc": "2019-04-17T09:25:25Z", "message": "Merge pull request #175 from ANHIG/3360\n\n3360", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5634,16 +6050,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "ffddb088051b8b0b0de0e9956613e31f88b2fe64", "date_utc": "2019-04-17T09:23:42Z", "message": "Delete .gitattributes", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5661,16 +6079,18 @@ "limit": -1 } }, - "version": 3360, - "execution_date_utc": null, "commit": { "sha": "af8f6da4c921a2a5d5d392f550edba5003bcd65a", "date_utc": "2019-04-17T09:19:50Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3360, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5688,16 +6108,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", "date_utc": "2019-04-17T09:10:57Z", "message": "Merge pull request #174 from ANHIG/3360\n\n3360", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5715,16 +6137,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "bf673b4a4f42415317b116ef71552a75d15974c7", "date_utc": "2019-04-17T09:09:26Z", "message": "Delete .gitattributes", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5742,16 +6166,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "1b9b17a14e9c070b64b9d55b288b68745fa3a49c", "date_utc": "2019-04-17T09:07:45Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5769,16 +6195,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "10ff0031128024299158c2873e6f4f19bdfce9fa", "date_utc": "2019-04-17T09:05:13Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5796,16 +6224,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "0fa0767f806b67ec842f6eda423931038c74456d", "date_utc": "2019-04-17T09:03:09Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5823,16 +6253,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "fd64197a3eb6ca7b68b8ff47b489858efa673909", "date_utc": "2019-04-17T09:01:53Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5850,16 +6282,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "5298cb37ddccb57dc9f47dd730daa8e021ce6ede", "date_utc": "2019-04-17T09:01:16Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5877,16 +6311,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "af857a504106434a753ecd541f7b0bb5d07970aa", "date_utc": "2019-04-17T09:00:15Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5904,16 +6340,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "154bc94f928f5e4c20ddb9dff112de36b4f2086a", "date_utc": "2019-04-17T08:57:40Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5931,16 +6369,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", "date_utc": "2019-01-29T17:38:58Z", "message": "Merge branch '3350' into Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5958,16 +6398,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "182b469d47d2debc7353517cb7a3b7c92f9f4176", "date_utc": "2019-01-29T17:20:59Z", "message": "Delete hla_nom.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -5985,16 +6427,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "62034dec31973902cdbad9dde49d215016520b5e", "date_utc": "2019-01-29T16:54:18Z", "message": "Correction to hla_nom.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6012,16 +6456,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba", "date_utc": "2019-01-28T09:54:30Z", "message": "Correction of C*03:99:02 name change to C*01:15", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6039,16 +6485,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "283c47387dbc9ef10de816a5a7069edc194ec215", "date_utc": "2019-01-24T12:27:42Z", "message": "Merge pull request #168 from ANHIG/3350\n\n3350", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6066,16 +6514,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "1647233ff5acfd74579e079bcc0bd33aa67d0344", "date_utc": "2019-01-24T12:23:21Z", "message": "Merge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6093,16 +6543,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "c475baba75906c3d0b59cd0a460e646cd0d6f694", "date_utc": "2019-01-24T12:22:46Z", "message": "IPD-IMGT/HLA Release 3.35.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6120,16 +6572,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "f4cee99def7786ecdc76093de36441a22e1d2744", "date_utc": "2019-01-24T11:12:59Z", "message": "Delete temp", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6147,16 +6601,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "25e45be1413ac507192852914d3aeb808834c08d", "date_utc": "2019-01-24T11:12:04Z", "message": "Create temp", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6174,16 +6630,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "b242db2010c8b5ed5f22ba89c3132da225fc5fa2", "date_utc": "2019-01-24T10:13:21Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6201,16 +6659,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "472b541958e2f8755dd72bf8601404c3fb035115", "date_utc": "2019-01-24T10:13:04Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6228,16 +6688,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "cd579d7ed59cc01e5b1d5230543b552e1afe55ce", "date_utc": "2019-01-23T16:43:09Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6255,16 +6717,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "99547568f22e486a758db0df41c27bd7a0a4abe0", "date_utc": "2019-01-23T12:35:16Z", "message": "Merge pull request #167 from ANHIG/3350\n\n3350", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6282,16 +6746,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "2841da4de8bad88fdcff4f711d188eca731320e4", "date_utc": "2019-01-23T12:33:52Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6309,16 +6775,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "bc5afbccfcab83e753302e06c9f4c9c232992646", "date_utc": "2019-01-23T12:32:29Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6336,16 +6804,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "58d5dbb01d59bb01bf52a54ee916de0502e3795e", "date_utc": "2019-01-23T12:24:28Z", "message": "Delete Alignments_Rel_3340.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6363,16 +6833,18 @@ "limit": -1 } }, - "version": 3350, - "execution_date_utc": null, "commit": { "sha": "80b19dd75cfc5144df45b7ed9b69ae237895b3ee", "date_utc": "2019-01-23T12:22:08Z", "message": "IPD-IMGT/HLA Release 3.35.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3350, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6390,16 +6862,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "9a56d821cf09fa6acf34ba7fdb5fec294302dc68", "date_utc": "2019-01-23T12:20:16Z", "message": "IPD-IMGT/HLA Release 3.35.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6417,16 +6891,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "440678154494d8efd6d3fc4fe1c225b8fab3b25b", "date_utc": "2018-11-06T11:30:30Z", "message": "Merge pull request #165 from ANHIG/3340\n\n3340", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6444,16 +6920,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "f2472aaf572658757a7fc2b0132fcc85fbfe02c1", "date_utc": "2018-11-06T11:29:52Z", "message": "Update md5checksum.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6471,16 +6949,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "3062d7af91c20811352c88bb87d318a93fa3fd78", "date_utc": "2018-11-06T11:25:45Z", "message": "Updates to protein number for B*13:123Q", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6498,16 +6978,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "d7a9804aa1e45b977538a5d6b405584b5c9f2422", "date_utc": "2018-11-06T11:15:51Z", "message": "Update xml/hla.xml.zip\n\nCorrrected sequence status for C*04:180:01, C*15:08", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6525,16 +7007,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48", "date_utc": "2018-10-18T15:10:34Z", "message": "Merge pull request #164 from ANHIG/3340\n\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6552,16 +7036,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9", "date_utc": "2018-10-18T15:05:10Z", "message": "Update to DQB1*05:02:01:04 in DQB1_prot.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6579,16 +7065,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "5edcf73549d1f462932c4fbb9416e911665bca15", "date_utc": "2018-10-17T09:17:38Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6606,16 +7094,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "2a0214a4cf92aa2b145b3b6a29fe234ea5649c27", "date_utc": "2018-10-17T09:15:48Z", "message": "Merge pull request #162 from ANHIG/3340\n\nIPD-IMGT/HLA Release 3.34.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6633,16 +7123,18 @@ "limit": -1 } }, - "version": 3340, - "execution_date_utc": null, "commit": { "sha": "589fec138a6544295f0b146d0da8c24735910bfb", "date_utc": "2018-10-17T09:08:57Z", "message": "IPD-IMGT/HLA Release 3.34.0\n\nRelease of files for IPD-IMGT/HLA Release 3.34.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3340, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6660,16 +7152,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "0fb005a2a7da21b0a44670969e57b2cef883fea2", "date_utc": "2018-09-06T11:04:54Z", "message": "Update Deleted_alleles.txt\n\nErroneous comma removed", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6687,16 +7181,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e", "date_utc": "2018-07-31T09:59:25Z", "message": "Merge pull request #157 from ANHIG/3330\n\nCorrections to hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6714,16 +7210,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "3b1848614de19ad87a66436350f5a3161ee61188", "date_utc": "2018-07-31T09:57:05Z", "message": "Corrections to hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6741,16 +7239,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "c2f4740643ccf3c23b3be1145a1665944fcffbc6", "date_utc": "2018-07-16T13:17:19Z", "message": "Merge pull request #152 from ANHIG/3330\n\nUpdate to hla.dat and Class I Text Alignment.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6768,16 +7268,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "8b002924f8c095ab39fec054b1886adca6452d31", "date_utc": "2018-07-16T13:15:56Z", "message": "Update to hla.dat and Class I Text Alignment.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6795,16 +7297,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "0c15e44d2c6efbf105d89282cef5ad171db4c131", "date_utc": "2018-07-12T09:50:43Z", "message": "Merge pull request #149 from ANHIG/3330\n\n3330", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6822,16 +7326,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "fdb4666aac16126e3d851db8343e2d8c573131df", "date_utc": "2018-07-12T09:50:05Z", "message": "Updated md5 checksum file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6849,16 +7355,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "140fa68f7c413fab6f220b30ace6e414b8bf6ec0", "date_utc": "2018-07-11T17:30:53Z", "message": "Update hla_nom_g.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6876,16 +7384,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "3e41645a33c1badb690ea9325732398b15bdd305", "date_utc": "2018-07-11T17:30:10Z", "message": "Update hla_nom_g.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6903,16 +7413,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "256afa4865645e3bafc2372cfbd9780e653f535c", "date_utc": "2018-07-11T11:37:44Z", "message": "Merge pull request #148 from ANHIG/3330\n\nIPD-IMGT/HLA Release 3.33.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6930,16 +7442,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "e923f79e2aaacacdb52de9b149c4a4946163b742", "date_utc": "2018-07-11T11:36:49Z", "message": "Update change_log.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6957,16 +7471,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "bb2498ccdb4396ed602db544a725793ea0d75d2a", "date_utc": "2018-07-11T11:35:01Z", "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -6984,16 +7500,18 @@ "limit": -1 } }, - "version": 3330, - "execution_date_utc": null, "commit": { "sha": "0f047cb2ba3d00f3c0e0e496865909cfdc46b846", "date_utc": "2018-07-11T11:22:21Z", "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3330, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7011,16 +7529,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "c87a3f615f2cbff3426bfbcd46aa92ea2351f05e", "date_utc": "2018-05-22T13:52:26Z", "message": "Merge pull request #146 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7038,16 +7558,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "39309155109aabc9f65ebe96cf6dca3e103b9e10", "date_utc": "2018-05-22T13:52:03Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\n\nUdpated compressed alignments folder and updated md5 checksum", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7065,16 +7587,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "ebf0441ac18df985ffda33d62f0f75f78e06d223", "date_utc": "2018-05-18T15:36:36Z", "message": "Merge pull request #145 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7092,16 +7616,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "f46dca0809b813e38214d96860da7ea83614e54c", "date_utc": "2018-05-18T14:43:27Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7119,16 +7645,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f", "date_utc": "2018-05-04T10:33:51Z", "message": "Merge pull request #144 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7146,16 +7674,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "58b9841003e927db3fdb503055a22f57cb56a57c", "date_utc": "2018-05-04T10:31:08Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7173,16 +7703,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "6942db8a0c2abbeb23fdb488721bbb41014923a4", "date_utc": "2018-04-27T12:12:58Z", "message": "Merge pull request #142 from ANHIG/3320\n\n3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7200,16 +7732,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "027c139d2dda9e7bbf29d61af35f513c06a812a6", "date_utc": "2018-04-27T12:12:02Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdates to the C*07:02:01:17N exon coordinates", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7227,16 +7761,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "0bbcd1706ca2f899b67682b8783fae636bb0372d", "date_utc": "2018-04-26T12:36:01Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdated prot.msf files to ensure all sequences are the same length with\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\nreflect splice variant.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7254,16 +7790,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "b0a9e76723ba3a7d7ae161c6eba506d150b5171c", "date_utc": "2018-04-25T10:56:04Z", "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers, and READ.me updated", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7281,16 +7819,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b", "date_utc": "2018-04-24T16:04:58Z", "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7308,16 +7848,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "cf54775bef36c0df39e66317fe86b806d74811a3", "date_utc": "2018-04-20T14:29:38Z", "message": "Merge pull request #141 from ANHIG/3320\n\n3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7335,16 +7877,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "b9055382e8c2c30fff6d9de6a0be0265b5abc55f", "date_utc": "2018-04-20T14:29:17Z", "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7362,16 +7906,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "9372102bda7df07a02f114c196a4d0b1bb668f39", "date_utc": "2018-04-20T14:29:01Z", "message": "Merge branch 'Latest' into 3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7389,16 +7935,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "d575b21a52735d79dd37a3a8b417b9c93e564700", "date_utc": "2018-04-20T14:28:27Z", "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7416,16 +7964,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "ceec6c83623fc48e31c306c88089891fb89575b0", "date_utc": "2018-04-18T14:46:25Z", "message": "Merge pull request #139 from ANHIG/3320\n\n3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7443,16 +7993,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "ae24ec929b79de60a9c0da3d2bc78a13b9b0da88", "date_utc": "2018-04-18T14:45:29Z", "message": "IPD-IMGT/HLA Release 3.32.0\n\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\nDPB1*697:01Q entry in rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7470,16 +8022,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c", "date_utc": "2018-04-18T14:41:55Z", "message": "Merge branch 'Latest' into 3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7497,16 +8051,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "fb3d245c5c449ce3b69990934a404c1ece84901f", "date_utc": "2018-04-17T15:47:30Z", "message": "Delete T_prot.msf\n\nRemoved as it is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7524,16 +8080,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "4a2271d6c125d43c72498bac2dc1a73a3a320fcd", "date_utc": "2018-04-17T15:47:20Z", "message": "Delete W_prot.msf\n\nRemoved as it is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7551,16 +8109,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "eaf4db3e00fcf151ec86c05dc05d13b904359a3c", "date_utc": "2018-04-17T15:47:08Z", "message": "Delete T_prot.pir\n\nRemoved as it is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7578,16 +8138,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "2dccbfbedf40084f3bb99aa233032c3a5d1bce20", "date_utc": "2018-04-17T15:47:00Z", "message": "Delete W_prot.pir\n\nRemoved as it is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7605,16 +8167,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "88f692665895f67f6da8346afa5d7d8d70833177", "date_utc": "2018-04-17T15:46:06Z", "message": "Delete W_prot.fasta\n\nRemoved as HLA-W is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7632,16 +8196,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "bcd392034d1a991d3fb179e86f5865c30d41f961", "date_utc": "2018-04-17T15:45:58Z", "message": "Delete T_prot.fasta\n\nRemoved as HLA-T is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7659,16 +8225,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "36baa58fcd0fad90852b6e6ae690784eb4cb4b7a", "date_utc": "2018-04-17T15:38:24Z", "message": "Merge pull request #138 from ANHIG/3320\n\nIPD-IMGT/HLA Release 3.32.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7686,16 +8254,18 @@ "limit": -1 } }, - "version": 3320, - "execution_date_utc": null, "commit": { "sha": "5fd5136e8c6efd0f35352a138d3bf2b31481266a", "date_utc": "2018-04-17T15:36:25Z", "message": "IPD-IMGT/HLA Release 3.32.0\n\nRelease 3.32.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3320, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7713,16 +8283,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "8d5661e174009c682a8d378c87596a1489925275", "date_utc": "2018-02-13T10:50:02Z", "message": "Merge pull request #134 from ANHIG/3310\n\n3310", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7740,16 +8312,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "8d0a251d1fd75d178eac597094d0508f8e1024b9", "date_utc": "2018-02-13T10:46:53Z", "message": "IPD-IMGT/HLA Release 3.31.0 James Robinson committed\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7767,16 +8341,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "86148b86c6965207f8258e28710dd2fab8618970", "date_utc": "2018-02-13T10:45:53Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7794,16 +8370,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "aa861b930fe68121b94cd06c07d3055ce90f4258", "date_utc": "2018-01-22T10:17:33Z", "message": "Merge pull request #132 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7821,16 +8399,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "d2cf3ddfe6861b12eb46e763b5426657ec08fb5e", "date_utc": "2018-01-22T10:16:41Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7848,16 +8428,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "5c40960a1fa5b158ba8c7927e6dbce72d712fd7a", "date_utc": "2018-01-19T15:28:27Z", "message": "Merge pull request #131 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7875,16 +8457,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "4282c60ae637ad863b5ae99ef32393590dd1ef1f", "date_utc": "2018-01-19T15:26:18Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nInclusion of updated hla.dat file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7902,16 +8486,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "a0723d561f4158d10be9f6b11d376122bb657a15", "date_utc": "2018-01-19T11:42:27Z", "message": "Merge pull request #130 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7929,16 +8515,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "95387f55b0ffc7a0a858a1bbf162a159a3fb12c6", "date_utc": "2018-01-19T11:41:17Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7956,16 +8544,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "bad10b1f56257845787573dffd8906545887b9db", "date_utc": "2018-01-19T11:25:09Z", "message": "Merge pull request #129 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -7983,16 +8573,18 @@ "limit": -1 } }, - "version": 3310, - "execution_date_utc": null, "commit": { "sha": "0434e7ca92456678ce303e0c94af4e36266f1fbd", "date_utc": "2018-01-19T11:23:52Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3310, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8010,16 +8602,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "b74bae18f48c092943fbfdc4f959aec1960301dc", "date_utc": "2018-01-10T10:27:23Z", "message": "Merge pull request #128 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8037,16 +8631,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "f0d17a6dfbdbbb3d65562d674386340b1ae778f9", "date_utc": "2018-01-10T10:25:58Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details about DT lines.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8064,16 +8660,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "a7e4b0a53425162108bcebbf876b60151b575eee", "date_utc": "2018-01-03T11:36:08Z", "message": "Merge pull request #124 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8091,16 +8689,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "8753c19af7238360702ecbd5ac41c415d2721189", "date_utc": "2018-01-03T11:34:18Z", "message": "IPD-IMGT/HLA Release 3.30.0 Update\n\nUpdates to manual, and date and release number added to hla_ambigs.xml\nfile.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8118,16 +8718,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "63bcf41d5e8357579a01b5dde14dac4dee4b9f62", "date_utc": "2017-12-01T10:10:06Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8145,16 +8747,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "292e50390ce03ef29bcd473abcfc4239fd5fddd6", "date_utc": "2017-12-01T10:07:12Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8172,16 +8776,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "687aad1961604b6d46d42c09870d7565c4a6e956", "date_utc": "2017-11-30T10:04:18Z", "message": "Merge pull request #123 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8199,16 +8805,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "c23a7bc6bba0269ee6e01572b06ea6483da2813b", "date_utc": "2017-11-30T10:02:36Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdates to Allele_status.txt as recently released alleles were not\nincluded. Addition of manual for hla.dat file and md5checksum.txt\nupdated.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8226,16 +8834,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "6551121884cd844b90a95d4a9ca8715326570628", "date_utc": "2017-11-29T11:52:52Z", "message": "Merge pull request #122 from ANHIG/3300\n\nAddition of Manual.MD to Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8253,16 +8863,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "eb55f49c6095fba21b84e56b15e35a3b4d1677ef", "date_utc": "2017-11-29T11:51:55Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8280,16 +8892,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "ba956c36c7f462445047c9e3ff186c7bc14c3108", "date_utc": "2017-11-29T11:50:03Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8307,16 +8921,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "a5dfe9973ad3f2e018d8786d1a325df0142138be", "date_utc": "2017-11-29T11:48:59Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8334,16 +8950,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "4438901e7a482548ab48cc25886281d438a1b2a5", "date_utc": "2017-11-29T11:48:04Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8361,16 +8979,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "833f4eb56bf4eaa7e466680e7590ed7f993a6b18", "date_utc": "2017-11-29T11:44:51Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8388,16 +9008,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "2bd125a7b3a4bc66c17557dce66458b460e44f13", "date_utc": "2017-11-29T11:42:58Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8415,16 +9037,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "56c76906d05437800ab90b4124f2f508ef2ad046", "date_utc": "2017-11-29T11:41:25Z", "message": "HLA.dat Manual\n\nA copy of the hla.dat manual", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8442,16 +9066,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "7e7f5b2d0b7ea8241b8d5f06657477781c4415a2", "date_utc": "2017-11-27T19:56:09Z", "message": "Merge pull request #121 from ANHIG/3300\n\nUpdate to README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8469,16 +9095,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "3ec3328f771ccd276d42093b08b40110c22cf8bd", "date_utc": "2017-11-27T19:54:43Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8496,16 +9124,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "58c11d41888968d3d740007beb3106f869163a3a", "date_utc": "2017-11-27T15:55:46Z", "message": "Merge branch 'Latest' into 3300", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8523,16 +9153,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "1c2e1db1481078fd1fcb254e9b6077b7a0176fe9", "date_utc": "2017-11-27T15:53:40Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nRemoval of erroneous pseudo tag on a number of exon 5 sequences.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8550,16 +9182,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "3061939d9c953367a53b79c1a954d14d1a259948", "date_utc": "2017-11-10T10:17:18Z", "message": "Merge pull request #119 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8577,16 +9211,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "08554f8595c64127fc5d7cd316e046b7f0909cb2", "date_utc": "2017-11-10T10:15:45Z", "message": "IPD-IMGT/HLA Release 3.30.0.\n\nThe CDS line of the hla.dat file has been updated, in response to\nreported parser errors. The \u2018<\u2018 has been removed from all entries and\nthe join condition is only used when at least two blocks of coordinates\nare listed.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8604,16 +9240,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "22d72b81647a52536359e041b14a962e177e3e09", "date_utc": "2017-10-26T09:33:19Z", "message": "Merge pull request #115 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8631,16 +9269,18 @@ "limit": -1 } }, - "version": 3300, - "execution_date_utc": null, "commit": { "sha": "d99d8aca3f01f7431741a998ea5cc2417d53ac9c", "date_utc": "2017-10-26T09:30:35Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nFiles for IPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3300, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8658,16 +9298,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "5800ab43fe4afd66825db1e574176370558a94bf", "date_utc": "2017-08-17T15:03:53Z", "message": "Merge pull request #112 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8685,16 +9327,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874", "date_utc": "2017-08-17T15:00:48Z", "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nIPD-IMGT/HLA Release 3.29.0.1\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\nDRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8712,16 +9356,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "c0c61df0b334cc454968643a3ffe278d73e8b13b", "date_utc": "2017-08-17T14:46:14Z", "message": "Merge pull request #111 from ANHIG/3290\n\n3290", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8739,16 +9385,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "9bfeefc2260b746f6957c779cbf6b312d12a8315", "date_utc": "2017-08-17T14:40:48Z", "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8766,16 +9414,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "ffc92e7718351a97dd6a76166f60743b2ec200cb", "date_utc": "2017-08-17T14:22:40Z", "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8793,16 +9443,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "887dff715147378da5ead94cb430cbfd7bb78900", "date_utc": "2017-07-26T10:30:22Z", "message": "Merge pull request #110 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8820,16 +9472,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "47e2bd1bac36eaec7519074b32e7e51c91e2cbfb", "date_utc": "2017-07-26T10:29:28Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8847,16 +9501,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "9daaf431bd16ef8619a8b625ba44b4b00ab32ac4", "date_utc": "2017-07-21T14:16:30Z", "message": "Merge pull request #109 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8874,16 +9530,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "ab4270d992aa01bdad00391cf9f75637ad639f4c", "date_utc": "2017-07-21T14:16:04Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\nrepresent indels in the 3\u2019 UTR in the DQA1_gen.txt and hla.dat files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8901,16 +9559,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "3bbf66f3b680f17e404388ed009202a082045458", "date_utc": "2017-07-13T08:51:19Z", "message": "Merge pull request #108 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8928,16 +9588,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "3524e254b9229f55204336ea48a08209ff4fcaf5", "date_utc": "2017-07-13T08:50:49Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8955,16 +9617,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "090c0ae6d951af2729c5e58c334a19530cc92462", "date_utc": "2017-07-12T09:15:01Z", "message": "Merge pull request #107 from ANHIG/3290\n\n3290", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -8982,16 +9646,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "de01b0573fd9108539ef10b4e44b12d334085871", "date_utc": "2017-07-12T09:10:39Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to README regarding gen.txt files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9009,16 +9675,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "684864ec79bc932ba4789b787171f7487b8cc025", "date_utc": "2017-07-12T09:08:09Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to README regarding gen.txt files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9036,16 +9704,18 @@ "limit": -1 } }, - "version": 3290, - "execution_date_utc": null, "commit": { "sha": "3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968", "date_utc": "2017-07-12T09:03:03Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nFiles for IPD-IMGT/HLA Release 3.29.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3290, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9063,16 +9733,18 @@ "limit": -1 } }, - "version": 3280, - "execution_date_utc": null, "commit": { "sha": "8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7", "date_utc": "2017-05-05T09:08:48Z", "message": "Merge pull request #105 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3280, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9090,16 +9762,18 @@ "limit": -1 } }, - "version": 3280, - "execution_date_utc": null, "commit": { "sha": "4a543c59a2e838e82fb9e2388670552e96b565ac", "date_utc": "2017-05-05T09:08:02Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to the exon coordinates listed in the hla.dat files for\nB*15:149N and B*15:246N", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3280, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9117,16 +9791,18 @@ "limit": -1 } }, - "version": 3280, - "execution_date_utc": null, "commit": { "sha": "355263814c3236a3513b46396bfbcfdf6b8f222e", "date_utc": "2017-04-19T10:47:08Z", "message": "Merge pull request #104 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3280, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9144,16 +9820,18 @@ "limit": -1 } }, - "version": 3280, - "execution_date_utc": null, "commit": { "sha": "b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1", "date_utc": "2017-04-19T10:46:28Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\nchecksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3280, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9171,16 +9849,18 @@ "limit": -1 } }, - "version": 3280, - "execution_date_utc": null, "commit": { "sha": "652fff742a0b27d7ba2016cca7bd380c800658e8", "date_utc": "2017-04-19T09:07:11Z", "message": "Merge pull request #103 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3280, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9198,16 +9878,18 @@ "limit": -1 } }, - "version": 3280, - "execution_date_utc": null, "commit": { "sha": "72dbd49747c0d01d22bb090d8b847738d4ecd70c", "date_utc": "2017-04-19T09:06:49Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3280, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9225,16 +9907,18 @@ "limit": -1 } }, - "version": 3280, - "execution_date_utc": null, "commit": { "sha": "af3948942c421276835dcc20deb6dc88d90a93b5", "date_utc": "2017-04-18T09:48:30Z", "message": "Merge pull request #102 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3280, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9252,16 +9936,18 @@ "limit": -1 } }, - "version": 3280, - "execution_date_utc": null, "commit": { "sha": "abccbbfe6192ad26e04d5392c112e39951eec1aa", "date_utc": "2017-04-18T09:47:03Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nFiles for IPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3280, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9279,16 +9965,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "2f21b0efa38a21b4f66437181e4337bd7aaa04ab", "date_utc": "2017-03-09T14:33:14Z", "message": "Merge pull request #101 from ANHIG/3270\n\nUpdate README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9306,16 +9994,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "fdfbacb192894a95177245e08264d591d3980725", "date_utc": "2017-03-09T14:30:23Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9333,16 +10023,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "2035667b138c8149538a64cc0870ec8bdb7da3f9", "date_utc": "2017-02-17T11:23:57Z", "message": "Merge pull request #100 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9360,16 +10052,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "7c558d92c641955ce1f03be38e95057cc47ddeea", "date_utc": "2017-02-17T11:22:46Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\nwith C*12:02:02 and DQB1*04:02:01:01", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9387,16 +10081,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "c36e0c7ab391a1f313b1ddc5058c8677f2d170ae", "date_utc": "2017-01-27T15:44:02Z", "message": "Merge pull request #99 from ANHIG/3270\n\n3270", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9414,16 +10110,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "814e16d51b800a14a3ca90c394df84d90cc8c24d", "date_utc": "2017-01-27T12:02:40Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B genomic sequences due to the omission of\nB*35:40N.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9441,16 +10139,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "44e751fd95e7466f29e1890e9cb907a8fe5406ba", "date_utc": "2017-01-27T10:34:00Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9468,16 +10168,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "785d25ca252c14d915b9847577b9b1e987909572", "date_utc": "2017-01-27T10:30:26Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9495,16 +10197,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "481f95db5848a427bce0f863816e3c804ab2f667", "date_utc": "2017-01-26T15:07:16Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\nB*58:01:01:01.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9522,16 +10226,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef", "date_utc": "2017-01-26T11:32:38Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nCorrection of spelling in README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9549,16 +10255,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f", "date_utc": "2017-01-25T13:01:05Z", "message": "Merge pull request #97 from ANHIG/3270\n\n3270", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9576,16 +10284,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "38c516e7c81ec1e13f622748fc2d5290ca2aaf57", "date_utc": "2017-01-25T13:00:32Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\ninsertion compared to HLA-A.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9603,16 +10313,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "324f734c75dcdc51907ec293fbb2791fdf32da59", "date_utc": "2017-01-23T18:04:19Z", "message": "Delete Icon", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9630,16 +10342,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "df4b34350a2ea5ce08f3d7730bda224fece4afb5", "date_utc": "2017-01-23T18:03:48Z", "message": "Delete errant Icon file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9657,16 +10371,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "221fc90fc6594eda4b5b0771adcdccd10b679393", "date_utc": "2017-01-23T17:24:05Z", "message": "Merge pull request #92 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9684,16 +10400,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "772825eca8db8262af6d7d274dec7f8c4d8c94f1", "date_utc": "2017-01-23T17:19:34Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase \u2018g\u2019\nt \u2018G\u2019 at start of B*15:11:01 gDNA sequence", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9711,16 +10429,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "b1acc3d89cab4617a30a04874853a902ac7c9927", "date_utc": "2017-01-20T13:30:07Z", "message": "Merge pull request #91 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9738,16 +10458,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "d67374ac2e2935ea39591034bb2013cb275706a9", "date_utc": "2017-01-20T13:29:32Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9765,16 +10487,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "c5d9c0b8986ebba78115b8d2978420062a4a8d72", "date_utc": "2017-01-20T10:51:37Z", "message": "Merge pull request #90 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9792,16 +10516,18 @@ "limit": -1 } }, - "version": 3270, - "execution_date_utc": null, "commit": { "sha": "16372613782964481372e0e17050caa66f325a55", "date_utc": "2017-01-20T08:59:20Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3270, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9819,16 +10545,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c", "date_utc": "2016-11-30T13:58:27Z", "message": "Merge pull request #87 from ANHIG/3260\n\n3260", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9846,16 +10574,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "dc30eaa5e37a87beb406cb7eded516d74ae32097", "date_utc": "2016-11-30T13:57:15Z", "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nAddition of A*03:02:12 to Deleted Alleles list.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9873,16 +10603,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "6623bdd487a43b48df15f4c2b4340858b6fa8638", "date_utc": "2016-11-16T14:06:46Z", "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\nhla_nomg_g.txt file.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9900,16 +10632,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "d3b559b34b96ff9e7f0d97476222d8e4cdee63ad", "date_utc": "2016-11-16T13:52:40Z", "message": "Merge pull request #86 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9927,16 +10661,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "a31926c9f4ad39e4459965fee193c17d06afec9f", "date_utc": "2016-11-16T13:51:23Z", "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9954,16 +10690,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "73efa769148f11d4d7c7aa1ea1076695318532d1", "date_utc": "2016-11-16T13:50:09Z", "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -9981,16 +10719,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "32e0c9b2fe09f08ea4f0edd957e52c895121f469", "date_utc": "2016-11-08T16:11:34Z", "message": "Merge pull request #85 from ANHIG/3260\n\nRelease IPD-IMGT/HLA 3.26.0.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10008,16 +10748,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "cb93364422d93a620d10f3c0570236f924cb8535", "date_utc": "2016-11-08T16:10:36Z", "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nThe sequence of the B*35:40N was updated to remove an \u2019N\u2019 in the intron\n5 sequence, and replace this with a \u2018C\u2019", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10035,16 +10777,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "2c445fbe6910e47d2b452a2000da512c806d399c", "date_utc": "2016-10-26T15:04:59Z", "message": "Merge pull request #84 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10062,16 +10806,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "997b91b4b9f7bce0b2864a53fea8c597ce856560", "date_utc": "2016-10-26T14:33:37Z", "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nRemoval of non-ascii character", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10089,16 +10835,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3", "date_utc": "2016-10-25T14:23:15Z", "message": "Merge pull request #83 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10116,16 +10864,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "673c18ede6be55c414166826f9b9f293aac4d712", "date_utc": "2016-10-25T14:22:51Z", "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nThe accession number of the HLA-DQA1 reference allele was omitted from\na number of entries", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10143,16 +10893,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "e873c7e5932069f9ce4bbede9126a059c13a4aa1", "date_utc": "2016-10-20T13:51:40Z", "message": "Merge pull request #82 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10170,16 +10922,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "9058bc22aeb92d1a949f5b4deb7a60a9397223af", "date_utc": "2016-10-20T13:25:53Z", "message": "IPD-IMGT/HLA Release 3.26.0 Update\n\nInclusion of gene number in file names of some class II files for\nconsistency i.e. DPA1 and not DPA.\n\nThree allele entries were missing from the A_gen.txt file but present\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10197,16 +10951,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "e807c83dd9fd414c5813699fb5fdf38b47815f07", "date_utc": "2016-10-19T12:50:05Z", "message": "Merge pull request #79 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10224,16 +10980,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc", "date_utc": "2016-10-19T12:49:13Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdate to allele name on line 3016 of A_gen.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10251,16 +11009,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "d84ea6e84c9c8a27334b9a4425bd72852b8f2db8", "date_utc": "2016-10-19T10:30:44Z", "message": "Merge pull request #78 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10278,16 +11038,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "0759a159d55c8615b8202b917018c8ef07097aa1", "date_utc": "2016-10-19T10:30:11Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated MD5 checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10305,16 +11067,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "4a459f938ce64318655f544a912c7a897f41769f", "date_utc": "2016-10-19T10:23:08Z", "message": "Merge pull request #77 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10332,16 +11096,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "140ad289ff4d93d5ba5168b2c6ea6b03549fea49", "date_utc": "2016-10-19T10:22:38Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\ndirectories. Removal of a \u2018Vertical Tab\u2019 character from the hla.xml\nfile and removal of Icon and .DS_store files from directories", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10359,16 +11125,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "0fccff6e64ebf013432297c3e14bb012c0bda298", "date_utc": "2016-10-17T15:21:13Z", "message": "Merge pull request #74 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10386,16 +11154,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "be4d5ed21800456d4bc0806f3c0ff691428e2672", "date_utc": "2016-10-17T15:17:00Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated md5 checksum values", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10413,16 +11183,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "301ccad3f11519ae3be1fbc124838a3717031b0a", "date_utc": "2016-10-17T15:13:43Z", "message": "Merge pull request #73 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10440,16 +11212,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "294df7d8073810bbfcc0e576f9fa5573818a611a", "date_utc": "2016-10-17T15:13:32Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nRemoval of .DS_Store file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10467,16 +11241,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "4c23ad5250c132915b95e91a5faae5878e73d5e3", "date_utc": "2016-10-17T15:12:08Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nTSV to CSV formatting", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10494,16 +11270,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "189fda135211d63053575020374b0cb68fb427f5", "date_utc": "2016-10-17T10:53:33Z", "message": "Delete README", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10521,16 +11299,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "d1be675b7aedbfee9a2775e15e42d1993da9830c", "date_utc": "2016-10-17T10:53:06Z", "message": "Delete .DS_Store", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10548,16 +11328,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "bce98f4fcec72e2c07840b18deab36ae63167a0d", "date_utc": "2016-10-17T10:52:44Z", "message": "Merge pull request #72 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10575,16 +11357,18 @@ "limit": -1 } }, - "version": 3260, - "execution_date_utc": null, "commit": { "sha": "5c3deac6525c7c955a2cd0ce1bce6053325364d9", "date_utc": "2016-10-17T10:51:06Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nFiles for IPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3260, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10602,16 +11386,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f", "date_utc": "2016-09-15T14:44:23Z", "message": "Merge pull request #71 from ANHIG/3250\n\nDeleted alleles update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10629,16 +11415,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "7fdf01fe7d6d820e528facfd2667fadd97f72d36", "date_utc": "2016-09-15T14:42:03Z", "message": "Deleted alleles update\n\nUpdate to description of DRB1*08:01:03 deletion", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10656,16 +11444,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "adec3121cc96858e7f5d6d36cdd350fd4ddca708", "date_utc": "2016-08-25T14:53:06Z", "message": "Merge pull request #70 from ANHIG/3250\n\n3250", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10683,16 +11473,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "003ea5a0ad4901d5d23b74c950aabc25bb00dcd4", "date_utc": "2016-08-24T10:47:21Z", "message": "Release 3.25.0 Update\n\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\none HLA-C sequence.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10710,16 +11502,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "a156e69e38ddb3b53d7b65e859398380003291e6", "date_utc": "2016-08-22T14:28:44Z", "message": "Release 3.25.0 Update\n\nAddition of DRB1*04:94:02N to deleted alleles file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10737,16 +11531,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "0f7985cab0dd8155ab97b93edba5e1320d6fc19b", "date_utc": "2016-08-15T11:01:40Z", "message": "Merge pull request #69 from ANHIG/3250\n\nIPD-IMGT/HLA Release 3.25.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10764,16 +11560,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "25d5b34c0315027ace921911b3b970f6f061dc1a", "date_utc": "2016-08-15T10:57:55Z", "message": "IPD-IMGT/HLA Release 3.25.0 Update\n\nUpdate to filenames and zipped alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10791,16 +11589,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75", "date_utc": "2016-08-15T10:50:52Z", "message": "Merge pull request #68 from ANHIG/3250\n\nRelease 3.25.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10818,16 +11618,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "580de96b0844723391a641604968711510d6442a", "date_utc": "2016-08-15T10:50:28Z", "message": "Release 3.25.0 Update\n\nInclusion of DPB2 files into zipped archive", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10845,16 +11647,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "7dfd8cde8009ee80ac6494f95447b37e14b3f3ee", "date_utc": "2016-08-03T09:42:39Z", "message": "Merge pull request #67 from ANHIG/3250\n\nRelease 3.25.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10872,16 +11676,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "8b89f84af6dfc4f1ebc96355a73520138dc0da57", "date_utc": "2016-08-03T09:41:35Z", "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10899,16 +11705,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "88e0c8e970d5fdeba1ba3b0ddf520d1a65001353", "date_utc": "2016-08-03T09:22:09Z", "message": "Merge pull request #66 from ANHIG/3250\n\nRelease 3.25.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10926,16 +11734,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2", "date_utc": "2016-08-03T09:21:43Z", "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10953,16 +11763,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "45c377516bdb7f1b926d1bb504afc801069d5bba", "date_utc": "2016-07-14T09:20:20Z", "message": "Merge pull request #65 from ANHIG/3250\n\n3250", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -10980,16 +11792,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "a4444d12054ea29fb23c2f1f495bd4ee5015f8ab", "date_utc": "2016-07-14T09:18:36Z", "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate for IPD-IMGT/HLA Release 3.25.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11007,16 +11821,18 @@ "limit": -1 } }, - "version": 3250, - "execution_date_utc": null, "commit": { "sha": "e0a5eb838abec8cf00fc16f91e28d63c7bc592c6", "date_utc": "2016-07-13T13:43:30Z", "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3250, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11034,16 +11850,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "5550f593225b353973d81531849d2085a8d20049", "date_utc": "2016-06-09T08:50:50Z", "message": "Create README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11061,16 +11879,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "434882a4348817ba1d56d5b60e1b64a36a0ea179", "date_utc": "2016-06-03T13:23:27Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11088,16 +11908,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "817531168e66d066c588f4a1a8b55022b7e49e2f", "date_utc": "2016-06-03T13:08:11Z", "message": "Merge pull request #62 from ANHIG/3240\n\nAddition of archives and README", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11115,16 +11937,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "7d90e5cc213b23a0d743e9c53071ba84651bfe5a", "date_utc": "2016-06-03T13:07:28Z", "message": "Addition of archives and README\n\nAddition of archives and README to directory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11142,16 +11966,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "f1ad73426bf06478f2b9e07e8309886bc71137b2", "date_utc": "2016-05-06T14:28:11Z", "message": "Merge pull request #61 from jrob119/3240\n\n3240", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11169,16 +11995,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "70055402cf42eef5e0d13a1d2ef3b93de0c020f9", "date_utc": "2016-05-06T14:27:07Z", "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11196,16 +12024,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "98adbce2d54553228999014ad63398430bfb41ef", "date_utc": "2016-05-06T14:24:47Z", "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11223,16 +12053,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "6b7e701845b5e8fcce28b3631df1c108b4627c69", "date_utc": "2016-04-22T09:50:27Z", "message": "Merge pull request #60 from jrob119/3240\n\nRelease 3.24.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11250,16 +12082,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "4a0401af6be02ca688adeef3f63f5e55288d14fe", "date_utc": "2016-04-22T09:49:05Z", "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11277,16 +12111,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15", "date_utc": "2016-04-22T09:41:56Z", "message": "Merge pull request #59 from jrob119/3240\n\nRelease 3.24.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11304,16 +12140,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "36da94dd4846a89c2321178900a5eb082bc19eb4", "date_utc": "2016-04-22T09:41:32Z", "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11331,16 +12169,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "2fc03e93c3e5fb074ec957039252baa3b655147a", "date_utc": "2016-04-21T14:07:40Z", "message": "Merge pull request #58 from jrob119/3240\n\nUpdate to Release 3.24.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11358,16 +12198,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "99fff9d205cc7fb0cf0b02a408ce628989bad7f9", "date_utc": "2016-04-21T14:06:15Z", "message": "Update to Release 3.24.0\n\nThe A*30:89 genomic sequence was erroneously omitted from the release.\nThe alignment of the C*04:09N sequence has been reviewed and updated.\nThe nucleotide and protein sequences have not changed.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11385,16 +12227,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "15f5a4a517d3c8720cc61e521e072efdd30f4f23", "date_utc": "2016-04-21T10:21:33Z", "message": "Merge pull request #57 from jrob119/3240\n\nUpdated OID README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11412,16 +12256,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "ada3512714bf4053e2210e44b4368c1cabc14f5e", "date_utc": "2016-04-21T10:20:50Z", "message": "Updated OID README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11439,16 +12285,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "dee7fbe962cb97fdb09b4d7e67a49d64b764c228", "date_utc": "2016-04-21T10:17:27Z", "message": "Merge pull request #56 from jrob119/3240\n\nUpdated 3.24.0 OID Readme", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11466,16 +12314,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "ed7d5ca3c803c270c2f9bf2c203e91a440a28327", "date_utc": "2016-04-21T10:17:13Z", "message": "Updated 3.24.0 OID Readme", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11493,16 +12343,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "40478a1aa8f6629903e5d2b10ec2f60af03eb3e1", "date_utc": "2016-04-15T15:35:58Z", "message": "Merge pull request #54 from jrob119/3240\n\nRelease 3.24.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11520,16 +12372,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "d709ecc8960232754a592b2f442126f8a905e5c9", "date_utc": "2016-04-15T15:35:32Z", "message": "Release 3.24.0 Update\n\nRemoval of duplicate DRB345 entries from hla.xml file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11547,16 +12401,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "2812ababfb97e4cb43c13f17e40e292560ac633c", "date_utc": "2016-04-15T15:21:54Z", "message": "Merge pull request #53 from jrob119/3240\n\nRelease 3.24.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11574,16 +12430,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "059daf7439b541a96ee814460f9764df45a2393b", "date_utc": "2016-04-15T15:21:37Z", "message": "Release 3.24.0 Update\n\nAmendments to wmda/hla_nom.txt file, the \u2019Deleted Antigen/Allele\nIdentical to\u2019 column for Cw1401\nand DRB112031 was updated", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11601,16 +12459,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc", "date_utc": "2016-04-14T08:36:01Z", "message": "Merge pull request #52 from jrob119/3240\n\nRelease 3.24.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11628,16 +12488,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "cfb6db3de7f3a7e76d88467271541ff0cc8fbca1", "date_utc": "2016-04-14T08:35:17Z", "message": "Release 3.24.0\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11655,16 +12517,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998", "date_utc": "2016-04-14T08:32:56Z", "message": "Merge pull request #51 from jrob119/3240\n\nRelease 3.24.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11682,16 +12546,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "2313e0f9e830e72fcba7d4444caabb512060fad1", "date_utc": "2016-04-14T08:31:24Z", "message": "Merge pull request #49 from jrob119/Latest\n\nRelease 3.24.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11709,16 +12575,18 @@ "limit": -1 } }, - "version": 3240, - "execution_date_utc": null, "commit": { "sha": "1d3608f1e7b32568c150db11b9e30716434e1fb3", "date_utc": "2016-04-13T15:34:48Z", "message": "Release 3.24.0 Update\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3240, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11736,16 +12604,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c", "date_utc": "2016-02-22T14:36:39Z", "message": "Merge pull request #48 from jrob119/3230\n\nRelease 3.23.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11763,16 +12633,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "930ed78dd5a00c7190d4f743bbda0ae389a95fae", "date_utc": "2016-02-22T14:29:44Z", "message": "Release 3.23.0 Update\n\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\nincluded in to file.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11790,16 +12662,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "085cf28c84337e84d3c821fec281f159193501c7", "date_utc": "2016-02-19T12:47:26Z", "message": "Merge pull request #47 from jrob119/3230\n\n3230", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11817,16 +12691,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "dc373c05432b0862847b64053524cad676a624c1", "date_utc": "2016-02-19T12:47:04Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11844,16 +12720,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "fb4f942af950aaede9111853f3623393f8dfbeba", "date_utc": "2016-02-19T12:46:12Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11871,16 +12749,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50", "date_utc": "2016-02-19T12:45:58Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11898,16 +12778,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "31e43a2f31e0450d6d6c93a0c458f6482416c795", "date_utc": "2016-02-19T12:45:40Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11925,16 +12807,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "8de644858386b234999018cfd609463cc6ccd1bd", "date_utc": "2016-02-19T12:45:20Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11952,16 +12836,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "0b7b76b1a10d097df526a20d7beba8202286f0c4", "date_utc": "2016-02-19T12:37:02Z", "message": "Merge pull request #46 from jrob119/3230\n\nRelease 3.23.0 HL7 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -11979,16 +12865,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "5d18a91dcab45d288991ce287e10de01f9b86c8e", "date_utc": "2016-02-19T12:36:15Z", "message": "Release 3.23.0 HL7 Update\n\nISO Standardised HL7 OIDs added", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12006,16 +12894,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "a019e043e3aaa4c6d3deb42d7549dfd76a262859", "date_utc": "2016-02-10T10:59:26Z", "message": "Merge pull request #45 from jrob119/3230\n\n3230", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12033,16 +12923,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "89e34862a183428e57cfb2adfe34024e885f80c7", "date_utc": "2016-02-10T10:57:01Z", "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12060,16 +12952,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "a4a8961cded408cce9f2479f1b8e31dc2320be35", "date_utc": "2016-02-10T10:55:33Z", "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12087,16 +12981,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b", "date_utc": "2016-02-09T11:18:33Z", "message": "Merge pull request #43 from jrob119/3230\n\nRelease 3.23.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12114,16 +13010,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "54260ae30292eab4c5b6cd04e9c9f40a5f733209", "date_utc": "2016-02-09T11:17:59Z", "message": "Release 3.23.0\n\nUpdate to hla.dat file to include DRB1 genomic sequences.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12141,16 +13039,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "4b66442c897537b96a6cfb3ab1febb9a1edd135d", "date_utc": "2016-02-01T14:55:24Z", "message": "Merge pull request #42 from jrob119/3230\n\nRelease 3.23.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12168,16 +13068,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "956dca426d7762aec9b4b6b2c44aecc737497b90", "date_utc": "2016-02-01T14:53:57Z", "message": "Release 3.23.0 Update\n\nAddition of data for some HLA-F alleles.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12195,16 +13097,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "f1539b31f9a8d733e67f5d8216741cb2bad78ea6", "date_utc": "2016-01-20T16:22:42Z", "message": "Merge pull request #41 from jrob119/3230\n\nRelease 3.23.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12222,16 +13126,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "d2fa905f97c12bdc052422c2bd0612e4febc7296", "date_utc": "2016-01-20T14:39:42Z", "message": "Release 3.23.0\n\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\nformatted file.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12249,16 +13155,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "239b59523b85571fcc95584c9e3ae8962ea18dfc", "date_utc": "2016-01-19T12:44:35Z", "message": "Merge pull request #40 from jrob119/3230\n\nRelease 3.23.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12276,16 +13184,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "301f14b040fe71ddaf3b3c2d82a9f018acc3ac08", "date_utc": "2016-01-19T12:42:17Z", "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12303,16 +13213,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "cf890c54b1cb079796f39034131ab7d16d961ade", "date_utc": "2016-01-19T12:35:11Z", "message": "Merge pull request #39 from jrob119/3230\n\n3230", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12330,16 +13242,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "8406662a52d5c36e3be3d25382fffeca637692ce", "date_utc": "2016-01-19T12:28:52Z", "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12357,16 +13271,18 @@ "limit": -1 } }, - "version": 3230, - "execution_date_utc": null, "commit": { "sha": "a7ceab2728c280e910169ae14fcdd0b134b7a22a", "date_utc": "2016-01-19T10:43:35Z", "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3230, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12384,16 +13300,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "397ae1dd1e9cedb693e47461a46a2b50786f30a8", "date_utc": "2015-11-11T17:16:20Z", "message": "Merge pull request #38 from jrob119/3220\n\nHLA-H Sequence Correction", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12411,16 +13329,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "975fe3fdb5f7a6a603407d8a402e972fd664ce77", "date_utc": "2015-11-11T17:12:40Z", "message": "HLA-H Sequence Correction\n\nCorrection to sequence of HLA-H alleles. The sequence section contained\npart of a file path.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12438,16 +13358,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "c5c0225cdaea47d02951bb1c5c32ce6561bc2491", "date_utc": "2015-10-16T16:01:29Z", "message": "Merge pull request #37 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12465,16 +13387,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "c67fe7dfbd506bf0351f2e1a39dcba4011452f27", "date_utc": "2015-10-16T16:00:35Z", "message": "Release 3.22.0\n\nFix to include the DRB5 genomic sequences and corrected coordinates for\nB*07:251N and DRB1*14:166N", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12492,16 +13416,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "f28b599f12fcaf8ee74c709871c425bc9c516388", "date_utc": "2015-10-15T12:47:31Z", "message": "Merge pull request #36 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12519,16 +13445,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "5518ee75e215a8a9881173733f9072b1765ac560", "date_utc": "2015-10-15T12:46:56Z", "message": "Release 3.22.0\n\nFix to include DRB5 genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12546,16 +13474,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "525f63f8f7160bf930c6839c3ae00449c947798d", "date_utc": "2015-10-12T13:20:15Z", "message": "Merge pull request #35 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12573,16 +13503,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "1ef6c70cae0dd961affcbc3e12378efb28d09e82", "date_utc": "2015-10-12T13:18:45Z", "message": "Release 3.22.0\n\nHFE sequences removed from HLA-H files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12600,16 +13532,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "566ca78947776620ccda7b5739070b1ce5b225fc", "date_utc": "2015-10-09T11:15:34Z", "message": "Merge pull request #34 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12627,16 +13561,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798", "date_utc": "2015-10-09T11:13:51Z", "message": "Release 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12654,16 +13590,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "4aea6786955cf3bce6f87d9ce9156e6239420314", "date_utc": "2015-10-09T11:00:44Z", "message": "Merge pull request #33 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12681,16 +13619,18 @@ "limit": -1 } }, - "version": 3220, - "execution_date_utc": null, "commit": { "sha": "bb822ea4345bd2c8112c9a38b2ff52f740d66fe7", "date_utc": "2015-10-09T10:55:47Z", "message": "Release 3.22.0\n\nFiles for Release 3.22.0 of IPD-IMGT/HLA", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3220, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12708,16 +13648,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "328aab0e1d08169095c461fb564224a72adf5981", "date_utc": "2015-09-11T15:44:02Z", "message": "Merge pull request #32 from jrob119/3210\n\nUpdate for 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12735,16 +13677,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "11bf2f4bfa5aacee1e93371db7031384464e0c00", "date_utc": "2015-09-11T15:39:09Z", "message": "Update for 3.21.0\n\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12762,16 +13706,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1", "date_utc": "2015-09-11T12:37:30Z", "message": "Merge pull request #31 from jrob119/3210\n\nUpdate for Release 3.21.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12789,16 +13735,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "ff1912ff754078df3971b043fa1e75792eb5f574", "date_utc": "2015-09-11T12:34:58Z", "message": "Update for Release 3.21.1\n\nUpdate for Release 3.21.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12816,16 +13764,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "8ab68c8501ae33bf27d80d070cea4bf2c76b092b", "date_utc": "2015-08-12T10:22:19Z", "message": "Merge pull request #30 from jrob119/3210\n\nUpdate for Release 3.21.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12843,16 +13793,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "a86ee12d28796d6f313c82c1e432d8d3c23642c3", "date_utc": "2015-08-12T10:19:30Z", "message": "Update for Release 3.21.1\n\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\nthe end of the CDS sequence.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12870,16 +13822,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "b21c8a56223316de27fa4d1960f10dcba5bc7245", "date_utc": "2015-07-07T14:02:51Z", "message": "Merge pull request #29 from jrob119/3210\n\nFiles for Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12897,16 +13851,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "02feff2f6c970ecb2e56f4d183a6914cc3671688", "date_utc": "2015-07-07T14:01:00Z", "message": "Files for Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12924,16 +13880,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2", "date_utc": "2015-07-07T13:59:17Z", "message": "Merge pull request #28 from jrob119/3210\n\n3210", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12951,16 +13909,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "ed8f3032452f07635808d7c426ac164a205c39ca", "date_utc": "2015-07-07T13:57:07Z", "message": "Release 3.21.0\n\nFiles for Release IMGT/HLA 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -12978,16 +13938,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18", "date_utc": "2015-07-07T13:35:01Z", "message": "Revert \"Files for IMGT/HLA Release 3.21.0\"\n\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13005,16 +13967,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa", "date_utc": "2015-07-07T13:14:32Z", "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13032,16 +13996,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "6385484e7dc65bbd2df7b15da52f8428c782d1c9", "date_utc": "2015-07-07T12:47:36Z", "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13059,16 +14025,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "c73a0acd51382f17f34c360430f0ca30c92d9129", "date_utc": "2015-07-07T12:41:38Z", "message": "Merge remote-tracking branch 'origin/Latest' into Latest\n\nConflicts:\n\tAllelelist.txt\n\tAllelelist_history.txt\n\talignments/A_gen.txt\n\talignments/A_nuc.txt\n\talignments/A_prot.txt\n\talignments/B_gen.txt\n\talignments/B_nuc.txt\n\talignments/B_prot.txt\n\talignments/C_gen.txt\n\talignments/C_nuc.txt\n\talignments/C_prot.txt\n\talignments/ClassI_nuc.txt\n\talignments/ClassI_prot.txt\n\talignments/DMA_gen.txt\n\talignments/DMA_nuc.txt\n\talignments/DMA_prot.txt\n\talignments/DMB_gen.txt\n\talignments/DMB_nuc.txt\n\talignments/DMB_prot.txt\n\talignments/DOA_gen.txt\n\talignments/DOA_nuc.txt\n\talignments/DOA_prot.txt\n\talignments/DOB_gen.txt\n\talignments/DOB_nuc.txt\n\talignments/DOB_prot.txt\n\talignments/DPA_gen.txt\n\talignments/DPA_nuc.txt\n\talignments/DPA_prot.txt\n\talignments/DPB_gen.txt\n\talignments/DPB_nuc.txt\n\talignments/DPB_prot.txt\n\talignments/DQA_gen.txt\n\talignments/DQA_nuc.txt\n\talignments/DQA_prot.txt\n\talignments/DQB_gen.txt\n\talignments/DQB_nuc.txt\n\talignments/DQB_prot.txt\n\talignments/DRA_gen.txt\n\talignments/DRA_nuc.txt\n\talignments/DRA_prot.txt\n\talignments/DRB3_gen.txt\n\talignments/DRB4_gen.txt\n\talignments/DRB_gen.txt\n\talignments/DRB_nuc.txt\n\talignments/DRB_prot.txt\n\talignments/E_gen.txt\n\talignments/E_nuc.txt\n\talignments/E_prot.txt\n\talignments/F_gen.txt\n\talignments/F_nuc.txt\n\talignments/F_prot.txt\n\talignments/G_gen.txt\n\talignments/G_nuc.txt\n\talignments/G_prot.txt\n\talignments/H_gen.txt\n\talignments/H_nuc.txt\n\talignments/J_gen.txt\n\talignments/J_nuc.txt\n\talignments/K_gen.txt\n\talignments/K_nuc.txt\n\talignments/L_gen.txt\n\talignments/L_nuc.txt\n\talignments/MICA_gen.txt\n\talignments/MICA_nuc.txt\n\talignments/MICA_prot.txt\n\talignments/MICB_gen.txt\n\talignments/MICB_nuc.txt\n\talignments/MICB_prot.txt\n\talignments/P_gen.txt\n\talignments/TAP1_gen.txt\n\talignments/TAP1_nuc.txt\n\talignments/TAP1_prot.txt\n\talignments/TAP2_gen.txt\n\talignments/TAP2_nuc.txt\n\talignments/TAP2_prot.txt\n\talignments/V_gen.txt\n\talignments/V_nuc.txt\n\talignments/Y_gen.txt\n\talignments/Y_nuc.txt\n\tfasta/A_gen.fasta\n\tfasta/A_nuc.fasta\n\tfasta/A_prot.fasta\n\tfasta/B_gen.fasta\n\tfasta/B_nuc.fasta\n\tfasta/B_prot.fasta\n\tfasta/C_gen.fasta\n\tfasta/C_nuc.fasta\n\tfasta/C_prot.fasta\n\tfasta/DPB1_nuc.fasta\n\tfasta/DPB1_prot.fasta\n\tfasta/DQB1_nuc.fasta\n\tfasta/DQB1_prot.fasta\n\tfasta/DRB1_nuc.fasta\n\tfasta/DRB1_prot.fasta\n\tfasta/DRB345_prot.fasta\n\tfasta/DRB_nuc.fasta\n\tfasta/DRB_prot.fasta\n\tfasta/MICA_prot.fasta\n\tfasta/hla_nuc.fasta\n\tfasta/hla_prot.fasta\n\thla.dat\n\thla_nuc.fasta\n\thla_prot.fasta\n\tmsf/A_gen.msf\n\tmsf/A_nuc.msf\n\tmsf/A_prot.msf\n\tmsf/B_gen.msf\n\tmsf/B_nuc.msf\n\tmsf/B_prot.msf\n\tmsf/C_gen.msf\n\tmsf/C_nuc.msf\n\tmsf/C_prot.msf\n\tmsf/DMA_gen.msf\n\tmsf/DMA_nuc.msf\n\tmsf/DMA_prot.msf\n\tmsf/DMB_gen.msf\n\tmsf/DMB_nuc.msf\n\tmsf/DMB_prot.msf\n\tmsf/DOA_gen.msf\n\tmsf/DOA_nuc.msf\n\tmsf/DOA_prot.msf\n\tmsf/DOB_gen.msf\n\tmsf/DOB_nuc.msf\n\tmsf/DOB_prot.msf\n\tmsf/DPA1_nuc.msf\n\tmsf/DPA1_prot.msf\n\tmsf/DPA_gen.msf\n\tmsf/DPB1_nuc.msf\n\tmsf/DPB1_prot.msf\n\tmsf/DPB_gen.msf\n\tmsf/DQA1_nuc.msf\n\tmsf/DQA1_prot.msf\n\tmsf/DQA_gen.msf\n\tmsf/DQB1_nuc.msf\n\tmsf/DQB1_prot.msf\n\tmsf/DQB_gen.msf\n\tmsf/DRA_gen.msf\n\tmsf/DRA_nuc.msf\n\tmsf/DRA_prot.msf\n\tmsf/DRB1_gen.msf\n\tmsf/DRB1_nuc.msf\n\tmsf/DRB1_prot.msf\n\tmsf/DRB345_nuc.msf\n\tmsf/DRB345_prot.msf\n\tmsf/DRB3_gen.msf\n\tmsf/DRB4_gen.msf\n\tmsf/DRB5_gen.msf\n\tmsf/DRB_nuc.msf\n\tmsf/DRB_prot.msf\n\tmsf/E_gen.msf\n\tmsf/E_nuc.msf\n\tmsf/E_prot.msf\n\tmsf/F_gen.msf\n\tmsf/F_nuc.msf\n\tmsf/F_prot.msf\n\tmsf/G_gen.msf\n\tmsf/G_nuc.msf\n\tmsf/G_prot.msf\n\tmsf/H_gen.msf\n\tmsf/H_nuc.msf\n\tmsf/J_gen.msf\n\tmsf/J_nuc.msf\n\tmsf/K_gen.msf\n\tmsf/K_nuc.msf\n\tmsf/L_gen.msf\n\tmsf/L_nuc.msf\n\tmsf/MICA_gen.msf\n\tmsf/MICA_nuc.msf\n\tmsf/MICA_prot.msf\n\tmsf/MICB_gen.msf\n\tmsf/MICB_nuc.msf\n\tmsf/MICB_prot.msf\n\tmsf/P_gen.msf\n\tmsf/TAP1_gen.msf\n\tmsf/TAP1_nuc.msf\n\tmsf/TAP1_prot.msf\n\tmsf/TAP2_gen.msf\n\tmsf/TAP2_nuc.msf\n\tmsf/TAP2_prot.msf\n\tmsf/V_gen.msf\n\tmsf/V_nuc.msf\n\tpir/A_gen.pir\n\tpir/A_nuc.pir\n\tpir/A_prot.pir\n\tpir/B_gen.pir\n\tpir/B_nuc.pir\n\tpir/B_prot.pir\n\tpir/C_gen.pir\n\tpir/C_nuc.pir\n\tpir/C_prot.pir\n\tpir/DPA1_nuc.pir\n\tpir/DPA1_prot.pir\n\tpir/DPB1_nuc.pir\n\tpir/DPB1_prot.pir\n\tpir/DQA1_nuc.pir\n\tpir/DQA1_prot.pir\n\tpir/DQB1_nuc.pir\n\tpir/DQB1_prot.pir\n\tpir/DQB_gen.pir\n\tpir/DRB1_nuc.pir\n\tpir/DRB1_prot.pir\n\tpir/DRB345_nuc.pir\n\tpir/DRB345_prot.pir\n\tpir/DRB_nuc.pir\n\tpir/DRB_prot.pir\n\tpir/E_gen.pir\n\tpir/E_nuc.pir\n\tpir/E_prot.pir\n\tpir/MICA_nuc.pir\n\tpir/MICA_prot.pir\n\tpir/MICB_nuc.pir\n\tpir/MICB_prot.pir\n\txml/hla.xml.zip\n\txml/hla_ambigs.xml.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13086,16 +14054,18 @@ "limit": -1 } }, - "version": 3210, - "execution_date_utc": null, "commit": { "sha": "c20d33fafaa72f0f0728574efb39715e58e5d27f", "date_utc": "2015-07-07T12:28:19Z", "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3210, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13113,16 +14083,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "03bec554dde5de988a9b8834b2255b5c1fda2da9", "date_utc": "2015-06-01T11:56:10Z", "message": "Merge pull request #25 from jrob119/3200\n\nUpdate to information for Release 3.10.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13140,16 +14112,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "18fb9dc249237ad5cb0043fabc1519a11cd60604", "date_utc": "2015-06-01T11:53:33Z", "message": "Update to information for Release 3.10.0\n\nCorrection to information for Release 3.10.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13167,16 +14141,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "a2390433650e43a1df673dbc03745703c266d6be", "date_utc": "2015-04-23T08:59:43Z", "message": "Merge pull request #24 from jrob119/3200\n\nRelease 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13194,16 +14170,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "4e50cded5c4e45a577b1cb229eb3ed3461093839", "date_utc": "2015-04-23T08:59:20Z", "message": "Release 3.20.0\n\nInclusion of genomic sequences in hla.dat and XML files.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13221,16 +14199,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "f3064a7fac0c4fce7311fd1f814b2a2026809b93", "date_utc": "2015-04-17T08:26:23Z", "message": "Merge pull request #23 from jrob119/3200\n\nRelease 3.20.0 Patch", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13248,16 +14228,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4", "date_utc": "2015-04-17T08:26:00Z", "message": "Release 3.20.0 Patch\n\nInclusion of DRB5*01:15 sequence and formatting issues", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13275,16 +14257,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "6b3074777693f615855355efc92ba5eaa5fd18c9", "date_utc": "2015-04-16T11:38:04Z", "message": "Merge pull request #22 from jrob119/3200\n\n3200", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13302,16 +14286,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "2e48e6b4d03a527cc1d49ceee753a274618f95a5", "date_utc": "2015-04-16T11:31:19Z", "message": "Release 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13329,16 +14315,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "bd24869bb2b00401066586a54c3c9059a9261801", "date_utc": "2015-04-16T10:27:23Z", "message": "Delete Alignments Rel_3190.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13356,16 +14344,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "d56d72ffead3781d6c84de4c0b360f010d8e0d06", "date_utc": "2015-04-16T10:27:11Z", "message": "Delete Alignments Rel_3190.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13383,16 +14373,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "a7f09d915f8a526b44485c7c56d82e278e930948", "date_utc": "2015-04-16T10:25:29Z", "message": "Merge pull request #21 from jrob119/3200\n\nRelease 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13410,16 +14402,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "d2d5c25c6d50ad76246eaf38b5610b08a0b2e388", "date_utc": "2015-04-16T10:24:54Z", "message": "Release 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13437,16 +14431,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "05c2b659561c531c577cd0c1959ef32c74e58ad5", "date_utc": "2015-04-16T09:56:18Z", "message": "Merge pull request #20 from jrob119/3200\n\nRelease 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13464,16 +14460,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "a1e2cf2f22d2d4b1ee12358a06772756ceb535a6", "date_utc": "2015-04-16T09:55:20Z", "message": "Release 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13491,16 +14489,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "77df60df8a34b0a0c2c8910513370df53feec03c", "date_utc": "2015-04-16T09:08:02Z", "message": "Merge pull request #19 from jrob119/3200\n\nRelease 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13518,16 +14518,18 @@ "limit": -1 } }, - "version": 3200, - "execution_date_utc": null, "commit": { "sha": "8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7", "date_utc": "2015-04-16T09:05:11Z", "message": "Release 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3200, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13545,16 +14547,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "0e0482b4cc5fd3f7757f479284c27a940ea1f3d7", "date_utc": "2015-02-26T10:09:36Z", "message": "B*15:302N exon 2 and 3 coordinates corrected", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13572,16 +14576,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "8d8242f5358bb6c7bea2f98311887f49a4d006ef", "date_utc": "2015-02-26T10:08:05Z", "message": "Merge pull request #18 from jrob119/3190\n\nB*15:302N exon 2 and 3 coordinates corrected", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13599,16 +14605,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "09ed08b9abcd97622d59ec37e31b4706dc9a9391", "date_utc": "2015-02-12T14:51:10Z", "message": "Merge pull request #17 from jrob119/3190\n\nCorrection to length of aberrant splice site", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13626,16 +14634,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "6fa96efcee41d829c147cef7dbe71ccbd3650f80", "date_utc": "2015-02-12T14:49:21Z", "message": "Correction to length of aberrant splice site", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13653,16 +14663,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "e1cc17686f8b48d470603b2059d7dea413d18cbe", "date_utc": "2015-01-29T14:04:42Z", "message": "Merge pull request #16 from jrob119/3190\n\nRelease 3.19.0 - XML patch", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13680,16 +14692,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "3a4e2d96d7e8fdb78d4174580420d58e31956406", "date_utc": "2015-01-29T14:02:30Z", "message": "Release 3.19.0 - XML patch\n\nCorrection to encoding of single base pair exons in Class II", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13707,16 +14721,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "5d5783479260ee516f3d37476682fff5139128b9", "date_utc": "2015-01-27T10:22:26Z", "message": "Merge pull request #15 from jrob119/3190\n\nRelease 3.19.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13734,16 +14750,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c", "date_utc": "2015-01-27T10:21:58Z", "message": "Release 3.19.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13761,16 +14779,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "4f904b51a3ad844ab77d01625129093de37975be", "date_utc": "2015-01-22T09:56:54Z", "message": "Merge pull request #14 from jrob119/3190\n\nUpdate for Release 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13788,16 +14808,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "0955750fc82de4cf23b6c1d4cef9030190335f39", "date_utc": "2015-01-22T09:56:07Z", "message": "Update for Release 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13815,16 +14837,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "8d4aeace94c22b512f77425cfd93c73a1f8dc199", "date_utc": "2015-01-19T12:15:23Z", "message": "Merge pull request #13 from jrob119/3190\n\nRelease 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13842,16 +14866,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "757c50c62877fd1dc6f9b3b8e5d147c38687be5e", "date_utc": "2015-01-19T12:11:47Z", "message": "Release 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13869,16 +14895,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "e58668988a36089ba7e486c143bb73a387deae47", "date_utc": "2015-01-19T11:58:44Z", "message": "Merge pull request #12 from jrob119/3190\n\nRelease 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13896,16 +14924,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "4567906453bee9982446cd027786eecf829ef2b7", "date_utc": "2015-01-19T11:57:41Z", "message": "Release 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13923,16 +14953,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac", "date_utc": "2015-01-19T10:28:09Z", "message": "Merge pull request #11 from jrob119/3.19.0\n\nRelease 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13950,16 +14982,18 @@ "limit": -1 } }, - "version": 3190, - "execution_date_utc": null, "commit": { "sha": "a77291dc50f529de813a08cdefbbc0986e9af618", "date_utc": "2015-01-17T12:04:07Z", "message": "Release 3.19.0\n\nUpdates for Release 3.19.0 of the IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3190, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -13977,16 +15011,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "025e835ee28d08dfb6e1f0f16a6118800d72be6b", "date_utc": "2014-12-11T11:30:23Z", "message": "Addition of CWD element", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14004,16 +15040,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "3f99d6172ea3777ef27af719d2dda40dcecf1b56", "date_utc": "2014-11-27T15:52:46Z", "message": "Inclusion of single allele G groups", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14031,16 +15069,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "e65254b19ff0d017fd349d9678d4c8233670c707", "date_utc": "2014-11-21T10:03:45Z", "message": "Updating zip file with A*24:252N corrections to text alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14058,16 +15098,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "9196885051adca8a5adccb2e2ac075f006e78500", "date_utc": "2014-11-20T15:56:43Z", "message": "Updating zip file with A*24:252N corrections to text alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14085,16 +15127,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "167fe20afe4b342d0a0df8012efa0e176f4aaff7", "date_utc": "2014-11-20T12:51:26Z", "message": "hugogenename added to XSD", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14112,16 +15156,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "e8db2e14dd3d1ae99e8d18d472917b9af3ed5006", "date_utc": "2014-11-20T12:26:50Z", "message": "Correction to mark up of A*24:252N deletion", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14139,16 +15185,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "cd39076585625dec1eebbf66af67269b0ace44fd", "date_utc": "2014-10-16T11:06:40Z", "message": "Correction to C*08:89 Exon 2 coordinates", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14166,16 +15214,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "f126f70b25b1e61d169ab9da1dfa37f05fbdba7e", "date_utc": "2014-10-13T08:57:07Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14193,16 +15243,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "fcd68570866ef29194433ac4087d4505ca08f8b1", "date_utc": "2014-10-10T11:35:52Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14220,16 +15272,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "77dab20c6e423fef3c41419cdc9271b3d5d667c5", "date_utc": "2014-10-10T08:38:01Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14247,16 +15301,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "6070036419bc21c39658a0362a91bb0ba6105b56", "date_utc": "2014-10-10T08:28:16Z", "message": "Merge branch '3180' into Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14274,16 +15330,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "b2bc0b6582d3d681518ba61fda43f4412ed4ce3c", "date_utc": "2014-10-10T08:11:43Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14301,16 +15359,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "552bffb1497d24e4f71b1accf7905a6356622c97", "date_utc": "2014-10-07T15:11:13Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14328,16 +15388,18 @@ "limit": -1 } }, - "version": 3180, - "execution_date_utc": null, "commit": { "sha": "e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f", "date_utc": "2014-10-07T13:03:28Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3180, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14355,16 +15417,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e", "date_utc": "2014-09-27T21:07:01Z", "message": "Renaming subdirectory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14382,16 +15446,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "3645f26142d7b8481ab0b9848f87822118f04415", "date_utc": "2014-09-27T21:04:43Z", "message": "Added Allele lists to Latest Directory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14409,16 +15475,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "cfcebc23178847dbd71fd1154c59a251a2d570b8", "date_utc": "2014-09-27T21:03:12Z", "message": "Merge pull request #8 from jrob119/3170\n\n3170", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14436,16 +15504,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "4826201263c95aefc29beaeb323f883cf6b4edfb", "date_utc": "2014-09-27T21:02:10Z", "message": "Added XML Files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14463,16 +15533,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "0022011301eada9040803c924aa45423fd39e89c", "date_utc": "2014-09-27T20:56:36Z", "message": "Adding XML files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14490,16 +15562,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "69ac32a1e30dda03ea96d38178682a986d2b01db", "date_utc": "2014-09-27T20:50:18Z", "message": "Merge pull request #7 from jrob119/3170\n\n3170", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14517,16 +15591,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "340238f97d078fc6b8524deac6366c9ce261b049", "date_utc": "2014-09-27T20:48:52Z", "message": "Merge pull request #6 from jrob119/Latest\n\nRenaming", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14544,16 +15620,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "8632b0d19389dcac1b3f1089b634396b51ae8530", "date_utc": "2014-09-27T20:47:44Z", "message": "Renaming", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14571,16 +15649,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "9d8f585502fcfe70c5f809ba44856a6f0cd986a2", "date_utc": "2014-09-27T20:33:43Z", "message": "Merge pull request #5 from jrob119/3170\n\nMerge pull request #4 from jrob119/Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14598,16 +15678,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "7c9d9585576bec8fdf41e18d44033d2c8af7a923", "date_utc": "2014-09-27T20:33:03Z", "message": "Removed md5 file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14625,16 +15707,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "a07bcbd18f5f95606b16258241f9d18ba0e65390", "date_utc": "2014-09-27T19:53:05Z", "message": "Merge pull request #4 from jrob119/Latest\n\nMerge pull request #3 from jrob119/3170", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14652,16 +15736,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "0e31941b14171c16697123ff7b81becbeef1c089", "date_utc": "2014-09-27T19:38:32Z", "message": "Merge pull request #3 from jrob119/3170\n\nMerge pull request #2 from jrob119/Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14679,16 +15765,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "d9944466594e328cb46f732e5670660fd672a141", "date_utc": "2014-09-27T19:25:48Z", "message": "Merge pull request #2 from jrob119/Latest\n\nRestructuring", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14706,16 +15794,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "16da2f90240d536159a20697fb952b4d14846b13", "date_utc": "2014-09-27T19:18:54Z", "message": "Restructuring to subdirectories", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14733,16 +15823,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "6ce547fefafa6b804338c231bcb137b789653fdc", "date_utc": "2014-09-27T19:13:24Z", "message": "Merge pull request #1 from jrob119/3170\n\nInitial Release and Commit", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } }, { "repository": { @@ -14760,16 +15852,18 @@ "limit": -1 } }, - "version": 3170, - "execution_date_utc": null, "commit": { "sha": "af54d281b5f99a75ba06f1026bac7a4086d92f8a", "date_utc": "2014-09-27T19:10:12Z", "message": "Initial Release and Commit", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a" }, - "input_parameters": null, - "status": null + "execution": { + "version": 3170, + "status": "NOT_PROCESSED", + "date_utc": null, + "input_parameters": null + } } ] } \ No newline at end of file diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 381516b2..d144ed06 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-05-05T03:51:33Z", - "updated_utc": "2023-05-05T03:51:33Z", + "created_utc": "2023-05-09T21:43:16Z", + "updated_utc": "2023-05-09T21:43:16Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 99f3f83c..d4729e0c 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -35,7 +35,6 @@ cache_pickle ) -# set up logging logger = logging.getLogger() logger.setLevel(logging.INFO) @@ -98,7 +97,6 @@ def lambda_handler(event, context): logger.info("No new commits found") return - # TODO Build a list of ExecutionStateItems using defaults for execution, repository and adding the commit BOOKMARK (1) commits_with_releases = [] for commit in commits: sha = commit["sha"] @@ -128,7 +126,6 @@ def lambda_handler(event, context): ### Trigger the build process for each release with the most recent commit for that version ### # 1) Mark the most recent commit for each release as PENDING - # TODO add input parameters, take into account that they will come from either the default or from user input through event input_parameters = source_repo_config.default_input_parameters pending_commits = [ update_execution_state_item(commit, status="PENDING", input_parameters=input_parameters) \ @@ -136,7 +133,6 @@ def lambda_handler(event, context): for commit in item.values() ] - # 2) Mark the older commits for each release as SKIPPED skipped_commits = [ update_execution_state_item(commit, "SKIPPED") for commit in commits_with_releases if commit not in pending_commits ] @@ -151,12 +147,6 @@ def lambda_handler(event, context): select_fields=execution_state_table_fields) \ for item in new_execution_state ] - # for item in new_execution_state: - - # # flatten the item and select only the fields in the table - # items.append(flatten_json( - # data=item.dict(), - # select_fields=execution_state_table_fields)) with table.batch_writer() as batch: logger.info(f"Loading {len(items)} items to {table_name}") @@ -164,7 +154,6 @@ def lambda_handler(event, context): batch.put_item(Item=item) # 5) Return pending commits to the state machine for further processing - # TODO add input parameters execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] return execution_payload @@ -172,8 +161,6 @@ def lambda_handler(event, context): def get_execution_state(table): # Retrieve execution state from table items = table.scan()["Items"] - # convert Decimal types to int - from decimal import Decimal items = [{k: int(v) if isinstance(v, Decimal) else v for k, v in item.items()} for item in items] items = sorted(items, key=lambda x: x["commit.date_utc"], reverse=True) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index 1a45ee04..75596333 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -4,12 +4,14 @@ from pydantic import BaseModel, validator import jmespath -# EventBridge Rules trigger UpdateStatus Lambda -# SKIPPED: never processed -# PENDING: state machine execution started -# IN_PROGRESS: batch build job triggered -# SUCCESS: state machine execution succeeded -# FAILED: state machine execution failed +# ExecutionState is changed using Step Functions DynamoDB states +# SKIPPED: never processed (set by CheckSourceUpdate) ✅ +# PENDING: state machine execution started (set by CheckSourceUpdate) ✅ +# IN_PROGRESS: batch build job triggered (set by state machine) +# SUCCESS: state machine execution succeeded (set by state machine) +# FAILED: state machine execution failed (set by state machine) + +# TODO remove None, default is NOT_PROCESSED valid_statuses = ["NOT_PROCESSED", "SKIPPED", "PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", None] def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): @@ -79,7 +81,6 @@ class ExcludedCommitShas(BaseModel): description: Optional[str] values: list[str] - # TODO validate that values are hex strings @validator('values') def _commit_shas_are_hex(cls, v): for sha in v: @@ -114,6 +115,7 @@ class RepositoryConfig(BaseModel): def url_is_valid(cls, v): return url_is_valid(v) +# TODO add execution_id class ExecutionDetailsConfig(BaseModel): version: int status: str diff --git a/gfe-db/pipeline/functions/update_execution_state/src/app.py b/gfe-db/pipeline/functions/update_execution_state/src/app.py index 1b79aace..dedacebe 100644 --- a/gfe-db/pipeline/functions/update_execution_state/src/app.py +++ b/gfe-db/pipeline/functions/update_execution_state/src/app.py @@ -1,3 +1,10 @@ +""" +Lambda with EventBridge event source +* State Machine events trigger the function (State Change, Success, Failure etc.) +* This function may need to have access to the names of states in the state machine so it can update the execution status + * Map state names to status updates +""" + import os import logging import json diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 9b6b8da6..0b2ef834 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -42,9 +42,6 @@ if __name__ == "__main__": # Paths - # TODO arg - # output_dir = Path(f"{APP_NAME}/pipeline/config") - # get the output_dir from the command line output_dir = Path(sys.argv[1]) # Get base source config diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index d4aa0811..2d8219b7 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -8,6 +8,8 @@ ) from pathlib import Path import logging +from datetime import datetime +utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json import boto3 from src.utils.types import ( @@ -57,8 +59,10 @@ # } for item in execution_state.items # ] + # TODO use selected fields from constants # flatten JSON records and filter nulls skip_fields = [ + "execution.input_parameters", "repository.description", "repository.excluded_commit_shas", "repository.target_metadata_config", @@ -74,4 +78,4 @@ for item in execution_state_flat: batch.put_item(Item=item) - logger.info(f"Loaded {len(execution_state_flat)} items to {execution_state_table_name}") \ No newline at end of file + logger.info(f"Success") \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 53522879..e67422de 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -34,7 +34,6 @@ Parameters: Resources: - # TODO BOOKMARK redeploy execution state table ExecutionStateTable: Type: AWS::DynamoDB::Table Properties: diff --git a/notebooks/0.1-process-updated-releases.ipynb b/notebooks/0.1-process-updated-releases.ipynb index 22f8b2f0..64e9ebff 100644 --- a/notebooks/0.1-process-updated-releases.ipynb +++ b/notebooks/0.1-process-updated-releases.ipynb @@ -333,7 +333,7 @@ " re.search(release_version_re, allele_list).group(1).replace(\".\", \"\")\n", " )\n", "\n", - " # TODO use a dict instead of tuple and append directly to source_config BOOKMARK\n", + " # TODO use a dict instead of tuple and append directly to source_config\n", " release_versions.append((release_version, sha, date))\n", " release_versions_dicts.append({\n", " release_version, \n", diff --git a/notebooks/track_releases/0.0-track-releases-by-commit.ipynb b/notebooks/track_releases/0.0-track-releases-by-commit.ipynb index 01930086..4a6bb51c 100644 --- a/notebooks/track_releases/0.0-track-releases-by-commit.ipynb +++ b/notebooks/track_releases/0.0-track-releases-by-commit.ipynb @@ -354,7 +354,7 @@ " re.search(release_version_re, allele_list).group(1).replace(\".\", \"\")\n", " )\n", "\n", - " # TODO use a dict instead of tuple and append directly to source_config BOOKMARK\n", + " # TODO use a dict instead of tuple and append directly to source_config\n", " release_versions.append((release_version, sha, date))\n", " release_versions_dicts.append({\n", " release_version, \n", diff --git a/notebooks/track_releases/1.0-build-source-config.ipynb b/notebooks/track_releases/1.0-build-source-config.ipynb index c74d535d..7753ffe8 100644 --- a/notebooks/track_releases/1.0-build-source-config.ipynb +++ b/notebooks/track_releases/1.0-build-source-config.ipynb @@ -331,7 +331,7 @@ } ], "source": [ - "# TODO use multithreading to speed up BOOKMARK\n", + "# TODO use multithreading to speed up\n", "# next we get the release version for each commit\n", "release_version_re = r\"# version: IPD-IMGT/HLA (\\d+\\.\\d+\\.\\d+)\"\n", "execution_history_items = []\n", From 08f1306775b3c84d4e3877c0aaa40a3de26c97a4 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 24 May 2023 16:00:32 -0700 Subject: [PATCH 030/367] integrate CheckSourceUpdate and send releases to SQS for processing --- Makefile | 9 + gfe-db/pipeline/Makefile | 15 +- .../check_source_update/events/event.json | 7 + .../events/schedule-event.json | 13 ++ .../functions/check_source_update/src/app.py | 211 +++++++++--------- .../check_source_update/src/requirements.txt | 3 +- .../src/utils/constants.py | 39 +++- gfe-db/pipeline/functions/environment.json | 8 +- gfe-db/pipeline/template.yaml | 148 ++++++++---- 9 files changed, 290 insertions(+), 163 deletions(-) create mode 100644 gfe-db/pipeline/functions/check_source_update/events/event.json create mode 100644 gfe-db/pipeline/functions/check_source_update/events/schedule-event.json diff --git a/Makefile b/Makefile index 9a0367c6..c5db07f5 100644 --- a/Makefile +++ b/Makefile @@ -55,9 +55,18 @@ endif ifndef AWS_PROFILE $(error AWS_PROFILE is not set. Please select an AWS profile to use.) endif +ifndef GITHUB_REPOSITORY_OWNER +$(error GITHUB_REPOSITORY_OWNER is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) +endif +ifndef GITHUB_REPOSITORY_NAME +$(error GITHUB_REPOSITORY_NAME is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) +endif ifndef GITHUB_PERSONAL_ACCESS_TOKEN $(error GITHUB_PERSONAL_ACCESS_TOKEN is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) endif +ifndef CONFIG_S3_PATH +$(error CONFIG_S3_PATH is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) +endif ifndef HOST_DOMAIN $(error HOST_DOMAIN is not set. Please add HOST_DOMAIN to the environment variables.) endif diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 40beddbc..26ff810a 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -30,15 +30,14 @@ service.functions.deploy: AppName="$${APP_NAME}" \ ServiceName="${SERVICE}" \ ConfigS3Path="$${CONFIG_S3_PATH}" \ - InvokePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.FunctionName')" \ - InvokePipelineFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.MemorySize')" \ - InvokePipelineFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Timeout')" \ - InvokePipelineFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.InvokePipelineFunctionSchedule')" \ - DataBucketName="$${DATA_BUCKET_NAME}" \ - ConfigS3Path="$${CONFIG_S3_PATH}" \ + GithubRepositoryOwner="$$GITHUB_REPOSITORY_OWNER" \ + GithubRepositoryName="$$GITHUB_REPOSITORY_NAME" \ + GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ + CheckSourceUpdateFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.FunctionName')" \ + CheckSourceUpdateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.MemorySize')" \ + CheckSourceUpdateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.Timeout')" \ + CheckSourceUpdateFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.CheckSourceUpdateFunctionSchedule')" \ InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ - Stage="$${STAGE}" \ - AppName="$${APP_NAME}" \ ECRBaseUri="${ECR_BASE_URI}" \ BuildServiceRepositoryName="${BUILD_REPOSITORY}" \ 2>&1 | tee -a $$CFN_LOG_PATH || true diff --git a/gfe-db/pipeline/functions/check_source_update/events/event.json b/gfe-db/pipeline/functions/check_source_update/events/event.json new file mode 100644 index 00000000..8b38c38a --- /dev/null +++ b/gfe-db/pipeline/functions/check_source_update/events/event.json @@ -0,0 +1,7 @@ +{ + "align": "False", + "kir": "False", + "mem_profile": "False", + "limit": "", + "releases": 3470 +} diff --git a/gfe-db/pipeline/functions/check_source_update/events/schedule-event.json b/gfe-db/pipeline/functions/check_source_update/events/schedule-event.json new file mode 100644 index 00000000..f934519e --- /dev/null +++ b/gfe-db/pipeline/functions/check_source_update/events/schedule-event.json @@ -0,0 +1,13 @@ +{ + "version": "0", + "id": "7df1ca36-636f-8c8d-1c81-a086a8943121", + "detail-type": "Scheduled Event", + "source": "aws.events", + "account": "", + "time": "2022-02-01T12:00:00Z", + "region": "us-east-1", + "resources": [ + "arn:aws:events:us-east-1::rule/dev-gfe-db-pipeline-trigger-TriggerFunctionTrigger-1CY4K6DEN9QT5" + ], + "detail": {} +} diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index d4729e0c..383cc3bc 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -10,8 +10,12 @@ import json import boto3 from utils.constants import ( + dynamodb, GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, + table_name, + data_bucket_name, + gfedb_processing_queue_url, execution_state_table_fields ) from utils.types import ( @@ -28,136 +32,125 @@ restore_nested_json, list_commits, get_release_version_for_commit, - flatten_json_records, flatten_json, - - cache_json, - cache_pickle ) logger = logging.getLogger() logger.setLevel(logging.INFO) # Environment -AWS_REGION = os.environ["AWS_REGION"] APP_NAME = os.environ["APP_NAME"] STAGE = os.environ["STAGE"] PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] -GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] -GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] - -# AWS clients -session = boto3.Session(region_name=AWS_REGION) -ssm = session.client("ssm") -dynamodb = session.resource("dynamodb", region_name=AWS_REGION) - -# Get SSM Parameters -table_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' -)["Parameter"]["Value"] - -state_machine_arn = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' -)["Parameter"]["Value"] - -data_bucket_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' -)["Parameter"]["Value"] +logger.info(f"Fetching source config from {data_bucket_name}/{PIPELINE_SOURCE_CONFIG_S3_PATH}") # Get data source configuration source_repo_config = ( read_source_config(data_bucket_name, PIPELINE_SOURCE_CONFIG_S3_PATH) .repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] ) +queue = boto3.resource("sqs") +queue = queue.Queue(gfedb_processing_queue_url) def lambda_handler(event, context): - logger.info(json.dumps(event)) - - # Get items from state table - table = dynamodb.Table(table_name) - - execution_state = get_execution_state(table) - - # # ⬇ TESTING uncomment before deploying ⬇ - # test_items_to_delete = execution_state[:5] - - # # # delete from table using commit.sha - # # # ValidationError - # # for item in test_items_to_delete: - # # # table.delete_item(Key={"commit.sha": item.commit.sha}) - - # del execution_state[:5] - # # ⬆ TESTING uncomment before deploying ⬆ - - # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB - commits = get_most_recent_commits(execution_state) - - if not commits: - logger.info("No new commits found") - return - - commits_with_releases = [] - for commit in commits: - sha = commit["sha"] - for asset_config in source_repo_config.target_metadata_config.items: - try: - release_version = get_release_version_for_commit(commit, **asset_config.dict()) - execution_detail = ExecutionDetailsConfig(**{"version": release_version, "status": "NOT_PROCESSED"}) - repository_config = RepositoryConfig(**{ - "owner": GITHUB_REPOSITORY_OWNER, - "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - "default_input_parameters": source_repo_config.default_input_parameters, - - }) - commit = Commit.from_response_json(commit) - execution_state_item = ExecutionStateItem( - updated_utc=utc_now, - execution=execution_detail, - repository=repository_config, - commit=commit - ) - commits_with_releases.append(execution_state_item) - # break the loop if successful - break - except Exception as e: - logger.info(f"Error getting release version for commit {sha}: {e}") - - ### Trigger the build process for each release with the most recent commit for that version ### - # 1) Mark the most recent commit for each release as PENDING - input_parameters = source_repo_config.default_input_parameters - pending_commits = [ - update_execution_state_item(commit, status="PENDING", input_parameters=input_parameters) \ - for item in select_most_recent_commit_for_release(commits_with_releases) \ - for commit in item.values() - ] - - # 2) Mark the older commits for each release as SKIPPED - skipped_commits = [ update_execution_state_item(commit, "SKIPPED") for commit in commits_with_releases if commit not in pending_commits ] - - # 3) Update the state table with the new commits, order by commit.date_utc descending - new_execution_state = pending_commits + skipped_commits - new_execution_state = sorted(new_execution_state, key=lambda x: x.commit.date_utc, reverse=False) - - # 4) Flatten and load the processed records to the state table - items = [ - flatten_json( - data=item.dict(), - select_fields=execution_state_table_fields) \ - for item in new_execution_state + # logger.info(json.dumps(event)) + + try: + # Get items from state table + logger.info(f"Fetching execution state from {table_name}") + table = dynamodb.Table(table_name) + execution_state = get_execution_state(table) + + # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB + commits = get_most_recent_commits(execution_state) + logger.info(f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}") + + if not commits: + logger.info("No new commits found") + return + + logger.info(f"Getting release versions") + commits_with_releases = [] + for commit in commits: + sha = commit["sha"] + for asset_config in source_repo_config.target_metadata_config.items: + try: + release_version = get_release_version_for_commit(commit, **asset_config.dict()) + logger.info(f"Found release version {release_version} for commit {sha}") + execution_detail = ExecutionDetailsConfig(**{"version": release_version, "status": "NOT_PROCESSED"}) + repository_config = RepositoryConfig(**{ + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + "default_input_parameters": source_repo_config.default_input_parameters, + }) + execution_state_item = ExecutionStateItem( + updated_utc=utc_now, + execution=execution_detail, + repository=repository_config, + commit=Commit.from_response_json(commit) + ) + commits_with_releases.append(execution_state_item) + # break the loop if successful + break + except Exception as e: + logger.info(f"Error getting release version for commit {sha}: {e}") + + ### Trigger the build process for each release with the most recent commit for that version ### + logger.info("Updating execution state") + # 1) Mark the most recent commit for each release as PENDING + input_parameters = source_repo_config.default_input_parameters + pending_commits = [ + update_execution_state_item(commit, status="PENDING", input_parameters=input_parameters) \ + for item in select_most_recent_commit_for_release(commits_with_releases) \ + for commit in item.values() ] - with table.batch_writer() as batch: - logger.info(f"Loading {len(items)} items to {table_name}") - for item in items: - batch.put_item(Item=item) - - # 5) Return pending commits to the state machine for further processing - execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] - return execution_payload + # 2) Mark the older commits for each release as SKIPPED + skipped_commits = [ update_execution_state_item(commit, "SKIPPED") for commit in commits_with_releases if commit not in pending_commits ] + + # 3) Update the state table with the new commits, order by commit.date_utc descending + new_execution_state = pending_commits + skipped_commits + new_execution_state = sorted(new_execution_state, key=lambda x: x.commit.date_utc, reverse=False) + + # 4) Flatten and load the processed records to the state table + items = [ + flatten_json( + data=item.dict(), + select_fields=execution_state_table_fields) \ + for item in new_execution_state + ] + + with table.batch_writer() as batch: + logger.info(f"Loading {len(items)} items to {table_name}") + for item in items: + batch.put_item(Item=item) + + logger.info(f"{len(items)} items loaded to {table_name}") + + # 5) Return pending commits to the state machine for further processing + execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] + for item in execution_payload: + queue.send_message(MessageBody=json.dumps(item)) + + return { + "statusCode": 200, + "body": json.dumps({ + "message": f'Processed {len(execution_payload)} releases\n{json.dumps(execution_payload, indent=4)}' + }), + } + except Exception as e: + import traceback + logger.error(f'{e}\n{traceback.format_exc()}\n{json.dumps(event)}') + return { + "statusCode": 500, + "body": json.dumps({ + "message": f'Error processing releases: {e}' + }), + } -@cache_pickle +# @cache_pickle def get_execution_state(table): # Retrieve execution state from table items = table.scan()["Items"] @@ -167,7 +160,7 @@ def get_execution_state(table): # TODO Deserialize and repack the items return [ ExecutionStateItem(**restore_nested_json(item)) for item in items ] -@cache_json +# @cache_json def get_most_recent_commits(execution_state): # 1) Get the most recent commit date from DynamoDB using max(), add one second to it so the same commit is not returned last_commit_date = max([ str_to_datetime(item.commit.date_utc) for item in execution_state ]) diff --git a/gfe-db/pipeline/functions/check_source_update/src/requirements.txt b/gfe-db/pipeline/functions/check_source_update/src/requirements.txt index 07b7357e..ab2fcc76 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/requirements.txt +++ b/gfe-db/pipeline/functions/check_source_update/src/requirements.txt @@ -1,3 +1,4 @@ python-dotenv pydantic -requests \ No newline at end of file +requests +urllib3<2 \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py index 8106dd1e..d845a085 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py @@ -1,5 +1,7 @@ import os import logging +import json +import boto3 # Logging logger = logging.getLogger(__name__) @@ -7,9 +9,40 @@ # Environment variables AWS_REGION = os.environ["AWS_REGION"] -GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] -GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] -GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] + +# AWS clients +session = boto3.Session(region_name=AWS_REGION) +ssm = session.client("ssm") +dynamodb = session.resource("dynamodb", region_name=AWS_REGION) +sqs = session.client("sqs", region_name=AWS_REGION) +secretsmanager = session.client("secretsmanager", region_name=AWS_REGION) + +GITHUB_PERSONAL_ACCESS_TOKEN = secretsmanager.get_secret_value( + SecretId=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GitHubPersonalAccessToken' +)["SecretString"] + +# Get SSM Parameters +github_source_repository = json.loads(ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GithubSourceRepository' +)["Parameter"]["Value"]) +GITHUB_REPOSITORY_OWNER = github_source_repository["owner"] +GITHUB_REPOSITORY_NAME = github_source_repository["name"] + +table_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' +)["Parameter"]["Value"] + +# state_machine_arn = ssm.get_parameter( +# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' +# )["Parameter"]["Value"] + +data_bucket_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' +)["Parameter"]["Value"] + +gfedb_processing_queue_url = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GfeDbProcessingQueueUrl' +)["Parameter"]["Value"] # list of fields to be used in the execution state table execution_state_table_fields = [ diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index f13ec396..bfb74740 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -1,10 +1,10 @@ { "Functions": { - "InvokePipeline": { - "InvokePipelineFunctionSchedule": "cron(0\\ 12\\ *\\ *\\ ?\\ *)", + "CheckSourceUpdate": { + "CheckSourceUpdateFunctionSchedule": "cron(0\\ 12\\ *\\ *\\ ?\\ *)", "FunctionConfiguration": { - "FunctionName": "invoke-pipeline", - "Timeout": 60, + "FunctionName": "check-source-update", + "Timeout": 300, "MemorySize": 256 } }, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index e67422de..a6f5ef64 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -12,18 +12,25 @@ Parameters: ServiceName: Type: String Description: Service name + GithubRepositoryOwner: + Type: String + GithubRepositoryName: + Type: String + GitHubPersonalAccessToken: + Type: String + NoEcho: true ConfigS3Path: Type: String Description: S3 path to config file - InvokePipelineFunctionName: + CheckSourceUpdateFunctionName: Type: String - InvokePipelineFunctionMemorySize: + CheckSourceUpdateFunctionMemorySize: Type: Number MinValue: 128 MaxValue: 512 - InvokePipelineFunctionTimeout: + CheckSourceUpdateFunctionTimeout: Type: Number - InvokePipelineFunctionSchedule: + CheckSourceUpdateFunctionSchedule: Type: String InvokeLoadScriptFunctionName: Type: String @@ -34,6 +41,26 @@ Parameters: Resources: + GitHubPersonalAccessTokenSecret: + Type: AWS::SecretsManager::Secret + Properties: + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken" + Description: GitHub Personal Access Token for repository access + SecretString: !Ref GitHubPersonalAccessToken + Tags: + - Key: Stage + Value: !Ref Stage + - Key: AppName + Value: !Ref AppName + + GitHubSourceRepositoryParameter: + Type: AWS::SSM::Parameter + Properties: + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GithubSourceRepository" + Type: String + Description: GitHub Personal Access Token for repository access + Value: !Sub '{"owner":"${GithubRepositoryOwner}", "name":"${GithubRepositoryName}"}' + ExecutionStateTable: Type: AWS::DynamoDB::Table Properties: @@ -342,65 +369,110 @@ Resources: Description: "Name of gfe-db build service repository" Value: !Ref BuildServiceRepositoryName - InvokePipelineFunction: + GfeDbProcessingQueue: + Type: AWS::SQS::Queue + Properties: + VisibilityTimeout: 300 + MessageRetentionPeriod: 43200 + ReceiveMessageWaitTimeSeconds: 20 + RedrivePolicy: + deadLetterTargetArn: !GetAtt GfeDbProcessingDeadLetterQueue.Arn + maxReceiveCount: 3 + + GfeDbProcessingQueueUrlParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl' + Description: "URL of gfe-db processing queue" + Value: !GetAtt GfeDbProcessingQueue.QueueUrl + + GfeDbProcessingDeadLetterQueue: + Type: AWS::SQS::Queue + Properties: + VisibilityTimeout: 300 + MessageRetentionPeriod: 43200 + ReceiveMessageWaitTimeSeconds: 20 + + CheckSourceUpdateFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref InvokePipelineFunctionName + FunctionName: !Ref CheckSourceUpdateFunctionName Description: !Sub '${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process' - CodeUri: functions/invoke_pipeline/src/ + CodeUri: functions/check_source_update/src/ Handler: app.lambda_handler Runtime: python3.9 - MemorySize: !Ref InvokePipelineFunctionMemorySize - Timeout: !Ref InvokePipelineFunctionTimeout + MemorySize: !Ref CheckSourceUpdateFunctionMemorySize + Timeout: !Ref CheckSourceUpdateFunctionTimeout Architectures: - x86_64 Environment: Variables: - GITHUB_PERSONAL_ACCESS_TOKEN: !Sub '{{resolve:secretsmanager:${AppName}-${Stage}-GitHubPersonalAccessToken:SecretString:personal_access_token:AWSCURRENT}}' - DATA_BUCKET_NAME: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - PIPELINE_CONFIG_S3_PATH: !Sub '${ConfigS3Path}/${ServiceName}/source-config.json' - UPDATE_PIPELINE_STATE_MACHINE_ARN: !GetAtt UpdatePipelineStateMachine.Arn + APP_NAME: !Ref AppName + STAGE: !Ref Stage + PIPELINE_SOURCE_CONFIG_S3_PATH: !Sub '${ConfigS3Path}/${ServiceName}/source-config.json' Events: Trigger: Type: Schedule Properties: - Schedule: !Ref InvokePipelineFunctionSchedule + Schedule: !Ref CheckSourceUpdateFunctionSchedule Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" Statement: - - Sid: "AllowS3Access" + - Sid: "AllowSecretsManagerAccess" + Effect: "Allow" + Action: + - "secretsmanager:GetSecretValue" + Resource: !Ref GitHubPersonalAccessTokenSecret + - Version: "2012-10-17" + Statement: + - Sid: "AllowSSMParameterStoreAccess" + Effect: "Allow" + Action: + - "ssm:GetParameters" + - "ssm:GetParameter" + Resource: "*" + - Version: "2012-10-17" + Statement: + - Sid: "AllowSQSAccess" Effect: "Allow" Action: + - "sqs:SendMessage" + - "sqs:GetQueueUrl" + - "sqs:GetQueueAttributes" + - "sqs:SendMessageBatch" + Resource: "*" # TODO: restrict to the queue + - Version: "2012-10-17" + Statement: + - Sid: "AllowS3Access" + Effect: "Allow" + Action: - "s3:GetObject" - - "s3:PutObject" - "s3:ListBucket" + - "s3:GetBucketLocation" + - "s3:GetObjectVersion" Resource: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' - - Sid: "AllowSFNStartExecution" - Effect: "Allow" - Action: - - "states:StartExecution" - Resource: !GetAtt UpdatePipelineStateMachine.Arn - InvokePipelineFunctionAlarm: - Type: AWS::CloudWatch::Alarm - Properties: - AlarmDescription: !Sub 'Alarm for ${InvokePipelineFunction} function errors' - ActionsEnabled: true - AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' - MetricName: Errors - Namespace: AWS/Lambda - Statistic: Sum - Period: 86400 - EvaluationPeriods: 1 - Threshold: 1 - ComparisonOperator: GreaterThanOrEqualToThreshold - Dimensions: - - Name: FunctionName - Value: !Ref InvokePipelineFunctionName + # CheckSourceUpdateFunctionAlarm: + # Type: AWS::CloudWatch::Alarm + # Properties: + # AlarmDescription: !Sub 'Alarm for ${CheckSourceUpdateFunction} function errors' + # ActionsEnabled: true + # AlarmActions: + # - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + # MetricName: Errors + # Namespace: AWS/Lambda + # Statistic: Sum + # Period: 86400 + # EvaluationPeriods: 1 + # Threshold: 1 + # ComparisonOperator: GreaterThanOrEqualToThreshold + # Dimensions: + # - Name: FunctionName + # Value: !Ref CheckSourceUpdateFunctionName InvokeLoadScriptFunction: Type: AWS::Serverless::Function From bc5b08330a60703b2af0f41b24034f1dfb5bddb8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 24 May 2023 16:00:47 -0700 Subject: [PATCH 031/367] remove InvokePipeline and cleanup --- gfe-db/infrastructure/Makefile | 1 - gfe-db/infrastructure/template.yaml | 17 +- .../invoke_pipeline/events/event.json | 7 - .../events/schedule-event.json | 13 - .../functions/invoke_pipeline/src/__init__.py | 0 .../functions/invoke_pipeline/src/app.py | 283 ------------------ .../invoke_pipeline/src/requirements.txt | 2 - 7 files changed, 1 insertion(+), 322 deletions(-) delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/events/event.json delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/events/schedule-event.json delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/src/__init__.py delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/src/app.py delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 82c2689e..0d31cc3d 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -20,7 +20,6 @@ service.deploy: Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ DataBucketName="$$DATA_BUCKET_NAME" \ - GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ HostedZoneId="$${HOSTED_ZONE_ID}" 2>&1 | tee -a $${CFN_LOG_PATH} || true service.monitoring.create-subscriptions: diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 25b38609..7b1cc6e4 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -9,9 +9,6 @@ Parameters: Type: String DataBucketName: Type: String - GitHubPersonalAccessToken: - Type: String - NoEcho: true Mappings: # AvailabilityZoneMap defines availability zones where an m5d.xlarge instance is available (used for Neo4j server). @@ -121,23 +118,11 @@ Resources: DataBucketRegionalDomainNameParameter: Type: AWS::SSM::Parameter Properties: - Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DataBucketRegionalDomainName' + Type: String Description: "S3 Bucket Regional Domain name for application bucket" Value: !GetAtt DataBucket.RegionalDomainName - GitHubPersonalAccessTokenSecret: - Type: AWS::SecretsManager::Secret - Properties: - Name: !Sub "${AppName}-${Stage}-GitHubPersonalAccessToken" - Description: GitHub Personal Access Token for repository access - SecretString: !Sub '{"personal_access_token":"${GitHubPersonalAccessToken}"}' - Tags: - - Key: Stage - Value: !Ref Stage - - Key: AppName - Value: !Ref AppName - Neo4jDatabaseElasticIp: Type: AWS::EC2::EIP Properties: diff --git a/gfe-db/pipeline/functions/invoke_pipeline/events/event.json b/gfe-db/pipeline/functions/invoke_pipeline/events/event.json deleted file mode 100644 index 8b38c38a..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/events/event.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "", - "releases": 3470 -} diff --git a/gfe-db/pipeline/functions/invoke_pipeline/events/schedule-event.json b/gfe-db/pipeline/functions/invoke_pipeline/events/schedule-event.json deleted file mode 100644 index f934519e..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/events/schedule-event.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "version": "0", - "id": "7df1ca36-636f-8c8d-1c81-a086a8943121", - "detail-type": "Scheduled Event", - "source": "aws.events", - "account": "", - "time": "2022-02-01T12:00:00Z", - "region": "us-east-1", - "resources": [ - "arn:aws:events:us-east-1::rule/dev-gfe-db-pipeline-trigger-TriggerFunctionTrigger-1CY4K6DEN9QT5" - ], - "detail": {} -} diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/__init__.py b/gfe-db/pipeline/functions/invoke_pipeline/src/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/app.py b/gfe-db/pipeline/functions/invoke_pipeline/src/app.py deleted file mode 100644 index 83545fec..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/src/app.py +++ /dev/null @@ -1,283 +0,0 @@ -import os -import logging -import datetime -import copy -import json -import re -import requests -import numpy as np -import boto3 - -logger = logging.getLogger() -logger.setLevel(logging.INFO) - -# TODO: Add database state to JSON that contains all loaded releases -# TODO: make sure that state is being properly updated after each run - -GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] -GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] -GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] -DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] -# TODO: add to Makefile -PIPELINE_STATE_PATH = os.environ["PIPELINE_STATE_PATH"] -PIPELINE_PARAMS_PATH = os.environ["PIPELINE_PARAMS_PATH"] -UPDATE_PIPELINE_STATE_MACHINE_ARN = os.environ["UPDATE_PIPELINE_STATE_MACHINE_ARN"] - -branches_state_path = f"s3://{DATA_BUCKET_NAME}/{PIPELINE_STATE_PATH}" -pipeline_params_path = f"s3://{DATA_BUCKET_NAME}/{PIPELINE_PARAMS_PATH}" - -s3 = boto3.client('s3') -sfn = boto3.client('stepfunctions') - -def lambda_handler(event, context): - """Checks for new IMGT/HLA releases and triggers the update - pipeline if any are found""" - - logger.info(json.dumps(event)) - - if "releases" in event: - logging.info(f'Reading parameters from event') - new_releases, params = parse_event(event) - else: - # Load the previous repository state - logging.info(f'Reading parameters from file') - new_releases, params = parse_state(branches_state_path, pipeline_params_path) - - if new_releases: - state_machine_input = [] - - for release in new_releases: - params_input = copy.deepcopy(params) - params_input["releases"] = release - params_input = {k.upper():v for k,v in params_input.items()} - logger.info(f'Running pipeline with these parameters:\n{json.dumps(params_input)}') - state_machine_input.append(params_input) - - # TODO: include release number in execution identifier - response = sfn.start_execution( - stateMachineArn=UPDATE_PIPELINE_STATE_MACHINE_ARN, - input=json.dumps(state_machine_input)) - - # Update the config file - write_config(branches_state_path) - - return { - # TODO: add timestamp - "status": response['ResponseMetadata']['HTTPStatusCode'], - "message": "Pipeline triggered", - "input": state_machine_input - } - - else: - # Update the config file - write_config(branches_state_path) - - return { - "status": 200, - "message": "No new releases found" - } - - -# Needed to serialize datetime objects in JSON responses -class DatetimeEncoder(json.JSONEncoder): - """ - Helps convert datetime objects to pure strings in AWS service API responses. Does not - convert timezone information. - - Extend `json.JSONEncoder`. - """ - - def default(self, obj): - try: - return super().default(obj) - except TypeError: - return str(obj) - - -def get_branches(owner, repo): - """Return a list of GitHub branches for the specified repository""" - - base_url = 'https://api.github.com' - - # Endpoint - endpoint = f'/repos/{owner}/{repo}/branches?per_page=100' - - url = base_url + endpoint - - # Headers - headers = { - 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}', - 'Content-Type': 'application/json', - 'Accept': 'application/vnd.github.v3+json' - } - - response = requests.get(url) - branches = json.loads(response.content) - - return [branch["name"] for branch in branches] - - -def is_valid_release(branch): - """Returns True if the branch is a valid release, False if not""" - - # IMGT/HLA release format string - # Checks for a pattern corresponding to 3 digits followed by one zero, ie., 3460 - release_pattern = r'^\d{3}0$' - p = re.compile(release_pattern) - match = p.match(branch) - - if match: - return True - else: - return False - - -def get_releases(owner, repo): - """Filters repository branches for those that match the IMGT/HLA release format string""" - return list(filter(is_valid_release, get_branches(owner, repo))) - - -def write_config(path): - """Writes config file containing the current state of branches in - a GitHub repo""" - - branches_config = { - "timestamp": str(datetime.datetime.utcnow())[:-7], - "repository_url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - "releases": get_releases(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME) - } - - try: - response = s3.put_object( - Body=json.dumps(branches_config), - Bucket=DATA_BUCKET_NAME, - Key="/".join(path.split("/")[3:])) - - if response['ResponseMetadata']['HTTPStatusCode'] == 200: - logger.info(f"Wrote config file to {path}") - return - else: - logger.error(f'Failed to write config file to {path}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}') - return - - except Exception as err: - raise err - - -def read_config(path): - """Reads config file containing the current state of branches in - a GitHub repo""" - - try: - response = s3.get_object( - Bucket=DATA_BUCKET_NAME, - Key="/".join(path.split("/")[3:])) - - if response['ResponseMetadata']['HTTPStatusCode'] == 200: - logger.info(f"Read config file from {path}") - return json.loads(response["Body"].read().decode()) - else: - logger.error(f'Failed to read config file to {path}. HTTPStatusCode: {response["ResponseMetadata"]["HTTPStatusCode"]}') - return - - except Exception as err: - raise err - - -def check_new_releases(previous_state, current_state): - """Compares the previous repository state as a list of branches, with the current - repository state. Returns new branches if they are a valid IMGT/HLA release, None - if not.""" - - # Check if any branches have been added - new_branches_count = len(current_state) - len(previous_state) - branches_added = (new_branches_count > 0) - - if branches_added: - - logger.info(f"Found {new_branches_count} new branches: {json.dumps(current_state[-new_branches_count:])}") - - # Get the new branches - new_releases = sorted([int(release) for release in list(set(current_state).difference(previous_state))]) - previous_state_last_release = [int(previous_state[-1])] - - # Check that the last release of the previous state and the newly added releases all differ by 10 - elementwise_difference = list(set(np.diff([release for release in previous_state_last_release + new_releases]))) - new_branches_are_valid_releases = (len(elementwise_difference) == 1 and elementwise_difference[0] == 10) - - if new_branches_are_valid_releases: - - return [str(release) for release in new_releases] - else: - logger.info("No new branches detected") - - return - -def check_current_executions(state_machine_arn): - - response = sfn.list_executions( - stateMachineArn=state_machine_arn, - statusFilter='RUNNING') - - # Extract executions - executions_arns = [execution['executionArn'] for execution in response['executions']] - - releases_processing = [] - - for executions_arn in executions_arns: - - response = sfn.describe_execution( - executionArn=executions_arn) - - releases_processing = releases_processing + [params["releases"] for params in json.loads(response['input'])] - - return releases_processing - - -def parse_event(event): - """Restructures the event and returns pipeline execution parameters""" - - new_releases = str(event["releases"]).replace(" ", "").split(",") - params = {k:v for k,v in event.items() if k != "releases"} - - return new_releases, params - - -def parse_state(state_path, params_path): - """""" - previous_state = read_config(state_path)['releases'] - - # Get the current repository state - current_state = get_releases(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME) - - # Log repository states - logger.info(f'Previous repository state:\n{json.dumps(previous_state)}') - logger.info(f'Current repository state:\n{json.dumps(current_state)}') - - # Compare the previous state with the current state - new_releases = check_new_releases(previous_state, current_state) - - # TODO: Describe current executions and make sure the release is not already being built - # releases_processing = set(check_current_executions(UPDATE_PIPELINE_STATE_MACHINE_ARN)) - - # Load the current pipeline params - params = read_config(params_path) - - return new_releases, params - - -if __name__ == "__main__": - import os - from pathlib import Path - - def read_json(path): - with open(path, 'r') as file: - event = json.load(file) - return event - - path = Path(__file__) - path = str(path.parent.parent / "events" / "event.json") - - event = read_json(path) - - lambda_handler("","") diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt b/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt deleted file mode 100644 index 3e734911..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt +++ /dev/null @@ -1,2 +0,0 @@ -requests -numpy From 23e0e6eabee5f5155929f8d8c6619b5b2718d833 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 24 May 2023 17:24:36 -0700 Subject: [PATCH 032/367] mock pipeline for testing --- .../statemachines/mock-pipeline.asl.json | 30 ++++ gfe-db/pipeline/template.yaml | 167 ++++++++++++------ 2 files changed, 142 insertions(+), 55 deletions(-) create mode 100644 gfe-db/pipeline/statemachines/mock-pipeline.asl.json diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json new file mode 100644 index 00000000..e569f9d0 --- /dev/null +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -0,0 +1,30 @@ +{ + "StartAt": "UpdateExecutionStateInProgress", + "States": { + "UpdateExecutionStateInProgress": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit.sha": { + "S.$": "$.commit_sha" + } + }, + "UpdateExpression": "SET #status = :execution_status", + "ExpressionAttributeValues": { + ":execution_status": { + "S": "IN_PROGRESS" + } + }, + "ExpressionAttributeNames": { + "#status": "execution.status" + } + }, + "Next": "End" + }, + "End": { + "Type": "Succeed" + } + } +} diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a6f5ef64..7953d4ed 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -531,14 +531,14 @@ Resources: UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: - DefinitionUri: statemachines/pipeline.asl.json + DefinitionUri: statemachines/mock-pipeline.asl.json DefinitionSubstitutions: - AppName: !Ref AppName - BuildJobDefinition: !Ref BuildJobDefinition - BuildJobName: !Sub '${Stage}-${AppName}-build-job' - BuildJobQueue: !Ref BuildJobQueue - InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn - LoadNeo4jActivityArn: !Ref LoadNeo4jActivity + ExecutionStateTable: !Ref ExecutionStateTable + # BuildJobDefinition: !Ref BuildJobDefinition + # BuildJobName: !Sub '${Stage}-${AppName}-build-job' + # BuildJobQueue: !Ref BuildJobQueue + # InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn + # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity Policies: - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction @@ -560,17 +560,23 @@ Resources: Statement: - Effect: "Allow" Action: - - "batch:SubmitJob" - - "batch:DescribeJobs" - - "batch:TerminateJob" - Resource: "*" - - Effect: "Allow" - Action: - - "events:PutTargets" - - "events:PutRule" - - "events:DescribeRule" - Resource: - - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' + - "dynamodb:UpdateItem" + Resource: !GetAtt ExecutionStateTable.Arn + # - Version: "2012-10-17" + # Statement: + # - Effect: "Allow" + # Action: + # - "batch:SubmitJob" + # - "batch:DescribeJobs" + # - "batch:TerminateJob" + # Resource: "*" + # - Effect: "Allow" + # Action: + # - "events:PutTargets" + # - "events:PutRule" + # - "events:DescribeRule" + # Resource: + # - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' Logging: Destinations: - CloudWatchLogsLogGroup: @@ -578,6 +584,57 @@ Resources: IncludeExecutionData: true Level: ALL + # # TODO Retain the original statemachine until the new one is working + # UpdatePipelineStateMachine: + # Type: AWS::Serverless::StateMachine + # Properties: + # DefinitionUri: statemachines/pipeline.asl.json + # DefinitionSubstitutions: + # AppName: !Ref AppName + # BuildJobDefinition: !Ref BuildJobDefinition + # BuildJobName: !Sub '${Stage}-${AppName}-build-job' + # BuildJobQueue: !Ref BuildJobQueue + # InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn + # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity + # Policies: + # - LambdaInvokePolicy: + # FunctionName: !Ref InvokeLoadScriptFunction + # - Version: "2012-10-17" + # Statement: + # - Effect: "Allow" + # Action: + # - "logs:CreateLogDelivery" + # - "logs:GetLogDelivery" + # - "logs:UpdateLogDelivery" + # - "logs:DeleteLogDelivery" + # - "logs:ListLogDeliveries" + # - "logs:PutResourcePolicy" + # - "logs:DescribeResourcePolicies" + # - "logs:DescribeLogGroups" + # Resource: + # - "*" + # - Version: "2012-10-17" + # Statement: + # - Effect: "Allow" + # Action: + # - "batch:SubmitJob" + # - "batch:DescribeJobs" + # - "batch:TerminateJob" + # Resource: "*" + # - Effect: "Allow" + # Action: + # - "events:PutTargets" + # - "events:PutRule" + # - "events:DescribeRule" + # Resource: + # - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' + # Logging: + # Destinations: + # - CloudWatchLogsLogGroup: + # LogGroupArn: !GetAtt UpdatePipelineLogGroup.Arn + # IncludeExecutionData: true + # Level: ALL + LoadNeo4jActivity: Type: AWS::StepFunctions::Activity Properties: @@ -596,43 +653,43 @@ Resources: Description: "ARN of gfe-db update pipeline state machine" Value: !GetAtt UpdatePipelineStateMachine.Arn -# CloudWatch Alarm for failed pipeline executions - UpdatePipelineStateMachineExecutionAlarm: - Type: AWS::CloudWatch::Alarm - Properties: - AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' - ActionsEnabled: true - AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' - MetricName: ExecutionsFailed - Namespace: AWS/States - Statistic: Sum - Period: 86400 - EvaluationPeriods: 1 - Threshold: 1 - ComparisonOperator: GreaterThanOrEqualToThreshold - Dimensions: - - Name: StateMachineArn - Value: !GetAtt UpdatePipelineStateMachine.Arn - -# CloudWatch Alarm for failed pipeline integrations (Batch jobs) - UpdatePipelineStateMachineIntegrationAlarm: - Type: AWS::CloudWatch::Alarm - Properties: - AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' - ActionsEnabled: true - AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' - MetricName: ServiceIntegrationsFailed - Namespace: AWS/States - Statistic: Sum - Period: 86400 - EvaluationPeriods: 1 - Threshold: 1 - ComparisonOperator: GreaterThanOrEqualToThreshold - Dimensions: - - Name: ServiceIntegrationResourceArn - Value: !Sub 'arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync' +# # CloudWatch Alarm for failed pipeline executions +# UpdatePipelineStateMachineExecutionAlarm: +# Type: AWS::CloudWatch::Alarm +# Properties: +# AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' +# ActionsEnabled: true +# AlarmActions: +# - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' +# MetricName: ExecutionsFailed +# Namespace: AWS/States +# Statistic: Sum +# Period: 86400 +# EvaluationPeriods: 1 +# Threshold: 1 +# ComparisonOperator: GreaterThanOrEqualToThreshold +# Dimensions: +# - Name: StateMachineArn +# Value: !GetAtt UpdatePipelineStateMachine.Arn + +# # CloudWatch Alarm for failed pipeline integrations (Batch jobs) +# UpdatePipelineStateMachineIntegrationAlarm: +# Type: AWS::CloudWatch::Alarm +# Properties: +# AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' +# ActionsEnabled: true +# AlarmActions: +# - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' +# MetricName: ServiceIntegrationsFailed +# Namespace: AWS/States +# Statistic: Sum +# Period: 86400 +# EvaluationPeriods: 1 +# Threshold: 1 +# ComparisonOperator: GreaterThanOrEqualToThreshold +# Dimensions: +# - Name: ServiceIntegrationResourceArn +# Value: !Sub 'arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync' FailedAllelesQueue: Type: AWS::SQS::Queue From 946a6a37462681235d10afc08f3ba1dcca586629 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 25 May 2023 12:50:20 -0700 Subject: [PATCH 033/367] rename DynamoDB fields using '__' separator --- .../functions/check_source_update/src/app.py | 27 ++++-- .../check_source_update/src/utils/utils.py | 18 ++-- gfe-db/pipeline/scripts/source_config/load.py | 19 ++-- gfe-db/pipeline/template.yaml | 87 ++++++++++--------- 4 files changed, 86 insertions(+), 65 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 383cc3bc..c14242a8 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -67,8 +67,14 @@ def lambda_handler(event, context): logger.info(f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}") if not commits: - logger.info("No new commits found") - return + message = "No new commits found" + logger.info(message) + return { + "statusCode": 200, + "body": json.dumps({ + "message": message + }), + } logger.info(f"Getting release versions") commits_with_releases = [] @@ -118,7 +124,8 @@ def lambda_handler(event, context): items = [ flatten_json( data=item.dict(), - select_fields=execution_state_table_fields) \ + sep="__", + select_fields=[item.replace(".", "__") for item in execution_state_table_fields]) \ for item in new_execution_state ] @@ -134,31 +141,33 @@ def lambda_handler(event, context): for item in execution_payload: queue.send_message(MessageBody=json.dumps(item)) + message = f'Processed {len(execution_payload)} releases\n{json.dumps(execution_payload, indent=4)}' return { "statusCode": 200, "body": json.dumps({ - "message": f'Processed {len(execution_payload)} releases\n{json.dumps(execution_payload, indent=4)}' + "message": message }), } except Exception as e: import traceback - logger.error(f'{e}\n{traceback.format_exc()}\n{json.dumps(event)}') + message = f'Error processing releases: {e}\n{traceback.format_exc()}\n{json.dumps(event)}' + logger.error(message) return { "statusCode": 500, "body": json.dumps({ - "message": f'Error processing releases: {e}' + "message": message }), } # @cache_pickle -def get_execution_state(table): +def get_execution_state(table, sort_column="commit__date_utc", reverse_sort=True): # Retrieve execution state from table items = table.scan()["Items"] items = [{k: int(v) if isinstance(v, Decimal) else v for k, v in item.items()} for item in items] - items = sorted(items, key=lambda x: x["commit.date_utc"], reverse=True) + items = sorted(items, key=lambda x: x[sort_column], reverse=reverse_sort) # TODO Deserialize and repack the items - return [ ExecutionStateItem(**restore_nested_json(item)) for item in items ] + return [ ExecutionStateItem(**restore_nested_json(item, split_on="__")) for item in items ] # @cache_json def get_most_recent_commits(execution_state): diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 2b77e014..6dd49d7b 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -120,7 +120,14 @@ def wrapper(*args, **kwargs): def flatten_json(data, sep=".", skip_fields=[], select_fields=[]): """Flatten a nested json file. For a list of dictionaries, use this - inside a for loop before converting to pandas DataFrame.""" + inside a for loop before converting to pandas DataFrame. + + Args: + data (dict): nested json file + sep (str, optional): separator for flattened keys. Defaults to ".". + skip_fields (list, optional): list of fields to skip. Defaults to []. + select_fields (list, optional): list of output fields to select including the separator. Defaults to []. + """ def unpack(parent_key, parent_value): """Unpack one level of nesting in json file""" @@ -158,11 +165,12 @@ def unpack(parent_key, parent_value): return data -def flatten_json_records(data, skip_fields=[], select_fields=[]): +def flatten_json_records(data, sep=".", skip_fields=[], select_fields=[]): """Flatten a list of JSON records.""" return [ flatten_json( data=record, + sep=sep, skip_fields=skip_fields, select_fields=select_fields) \ for record in data @@ -452,18 +460,18 @@ def rename_fields(dataset: List[dict], key_names_map: dict[str, str]): return [rename_keys(x, key_names_map) for x in dataset] -def restore_nested_json(data: dict): +def restore_nested_json(data: dict, split_on="."): """Restores a previously flattened JSON object into a nested JSON object. Args: data (dict): A flattened JSON object. Returns: - _type_: _description_ + dict: A nested JSON object. """ result = {} for key, value in data.items(): - parts = key.split(".") + parts = key.split(split_on) current = result for part in parts[:-1]: if part not in current: diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index 2d8219b7..876e230b 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -12,6 +12,9 @@ utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json import boto3 +from src.utils.constants import ( + execution_state_table_fields +) from src.utils.types import ( ExecutionState, ) @@ -61,15 +64,15 @@ # TODO use selected fields from constants # flatten JSON records and filter nulls - skip_fields = [ - "execution.input_parameters", - "repository.description", - "repository.excluded_commit_shas", - "repository.target_metadata_config", - "repository.tracked_assets" + # skip_fields = [ + # "execution.input_parameters", + # "repository.description", + # "repository.excluded_commit_shas", + # "repository.target_metadata_config", + # "repository.tracked_assets" - ] - execution_state_flat = flatten_json_records(execution_state.dict()["items"], skip_fields) + # ] + execution_state_flat = flatten_json_records(execution_state.dict()["items"], sep="__", select_fields=[item.replace(".", "__") for item in execution_state_table_fields]) # load to dynamodb table named execution_state_table_name using batch put table = dynamodb.Table(execution_state_table_name) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 7953d4ed..417eee11 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -65,14 +65,14 @@ Resources: Type: AWS::DynamoDB::Table Properties: AttributeDefinitions: - - AttributeName: 'commit.sha' + - AttributeName: 'commit__sha' AttributeType: S - - AttributeName: 'execution.version' + - AttributeName: 'execution__version' AttributeType: N KeySchema: - - AttributeName: 'commit.sha' + - AttributeName: 'commit__sha' KeyType: HASH - - AttributeName: 'execution.version' + - AttributeName: 'execution__version' KeyType: RANGE BillingMode: PAY_PER_REQUEST # ProvisionedThroughput: @@ -456,6 +456,7 @@ Resources: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + # # TODO redeploy # CheckSourceUpdateFunctionAlarm: # Type: AWS::CloudWatch::Alarm # Properties: @@ -645,51 +646,51 @@ Resources: Properties: LogGroupName: !Sub "${Stage}-${AppName}-pipeline-execution-logs" - UpdatePipelineArnParameter: + UpdatePipelineStateMachineArnParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineArn' + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn' Description: "ARN of gfe-db update pipeline state machine" Value: !GetAtt UpdatePipelineStateMachine.Arn -# # CloudWatch Alarm for failed pipeline executions -# UpdatePipelineStateMachineExecutionAlarm: -# Type: AWS::CloudWatch::Alarm -# Properties: -# AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' -# ActionsEnabled: true -# AlarmActions: -# - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' -# MetricName: ExecutionsFailed -# Namespace: AWS/States -# Statistic: Sum -# Period: 86400 -# EvaluationPeriods: 1 -# Threshold: 1 -# ComparisonOperator: GreaterThanOrEqualToThreshold -# Dimensions: -# - Name: StateMachineArn -# Value: !GetAtt UpdatePipelineStateMachine.Arn - -# # CloudWatch Alarm for failed pipeline integrations (Batch jobs) -# UpdatePipelineStateMachineIntegrationAlarm: -# Type: AWS::CloudWatch::Alarm -# Properties: -# AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' -# ActionsEnabled: true -# AlarmActions: -# - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' -# MetricName: ServiceIntegrationsFailed -# Namespace: AWS/States -# Statistic: Sum -# Period: 86400 -# EvaluationPeriods: 1 -# Threshold: 1 -# ComparisonOperator: GreaterThanOrEqualToThreshold -# Dimensions: -# - Name: ServiceIntegrationResourceArn -# Value: !Sub 'arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync' +# CloudWatch Alarm for failed pipeline executions + UpdatePipelineStateMachineExecutionAlarm: + Type: AWS::CloudWatch::Alarm + Properties: + AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' + ActionsEnabled: true + AlarmActions: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + MetricName: ExecutionsFailed + Namespace: AWS/States + Statistic: Sum + Period: 86400 + EvaluationPeriods: 1 + Threshold: 1 + ComparisonOperator: GreaterThanOrEqualToThreshold + Dimensions: + - Name: StateMachineArn + Value: !GetAtt UpdatePipelineStateMachine.Arn + +# CloudWatch Alarm for failed pipeline integrations (Batch jobs) + UpdatePipelineStateMachineIntegrationAlarm: + Type: AWS::CloudWatch::Alarm + Properties: + AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' + ActionsEnabled: true + AlarmActions: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + MetricName: ServiceIntegrationsFailed + Namespace: AWS/States + Statistic: Sum + Period: 86400 + EvaluationPeriods: 1 + Threshold: 1 + ComparisonOperator: GreaterThanOrEqualToThreshold + Dimensions: + - Name: ServiceIntegrationResourceArn + Value: !Sub 'arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync' FailedAllelesQueue: Type: AWS::SQS::Queue From 1701ee4c6aab2004c6918e930a1d910ebec1a1dc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 25 May 2023 12:50:35 -0700 Subject: [PATCH 034/367] update execution status from state machine --- gfe-db/pipeline/statemachines/mock-pipeline.asl.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index e569f9d0..6ab4947e 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -7,18 +7,18 @@ "Parameters": { "TableName": "${ExecutionStateTable}", "Key": { - "commit.sha": { + "commit__sha": { "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" } }, - "UpdateExpression": "SET #status = :execution_status", + "UpdateExpression": "SET execution__status = :status", "ExpressionAttributeValues": { - ":execution_status": { + ":status": { "S": "IN_PROGRESS" } - }, - "ExpressionAttributeNames": { - "#status": "execution.status" } }, "Next": "End" From 25826f7be3a6660d4d3203a2d55452eaa2dcf91a Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 25 May 2023 17:30:07 -0700 Subject: [PATCH 035/367] update execution state input parameters from state machine --- .../functions/check_source_update/src/app.py | 4 ++-- .../check_source_update/src/utils/constants.py | 1 - .../pipeline/statemachines/mock-pipeline.asl.json | 14 +++++++++++++- gfe-db/pipeline/template.yaml | 8 ++++++++ 4 files changed, 23 insertions(+), 4 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index c14242a8..261f260f 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -51,7 +51,7 @@ ) queue = boto3.resource("sqs") -queue = queue.Queue(gfedb_processing_queue_url) +gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) def lambda_handler(event, context): # logger.info(json.dumps(event)) @@ -139,7 +139,7 @@ def lambda_handler(event, context): # 5) Return pending commits to the state machine for further processing execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] for item in execution_payload: - queue.send_message(MessageBody=json.dumps(item)) + gfedb_processing_queue.send_message(MessageBody=json.dumps(item)) message = f'Processed {len(execution_payload)} releases\n{json.dumps(execution_payload, indent=4)}' return { diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py index d845a085..c6b3b912 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py @@ -52,7 +52,6 @@ "commit.html_url", "commit.message", "execution.date_utc", - "execution.input_parameters", "execution.status", "execution.input_parameters.align", "execution.input_parameters.kir", diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index 6ab4947e..3a67ba80 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -14,10 +14,22 @@ "N.$": "States.Format('{}', $.version)" } }, - "UpdateExpression": "SET execution__status = :status", + "UpdateExpression": "SET execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit", "ExpressionAttributeValues": { ":status": { "S": "IN_PROGRESS" + }, + ":align": { + "S.$": "States.Format('{}', $.input_parameters.align)" + }, + ":kir": { + "S.$": "States.Format('{}', $.input_parameters.kir)" + }, + ":mem_profile": { + "S.$": "States.Format('{}', $.input_parameters.mem_profile)" + }, + ":limit": { + "N.$": "States.Format('{}', $.input_parameters.limit)" } } }, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 417eee11..a1939f60 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -433,6 +433,14 @@ Resources: - "ssm:GetParameters" - "ssm:GetParameter" Resource: "*" + - Version: "2012-10-17" + Statement: + - Sid: "AllowDynamoDBReadAccess" + Effect: "Allow" + Action: + - "dynamodb:Scan" + - "dynamodb:BatchWriteItem" + Resource: !GetAtt ExecutionStateTable.Arn - Version: "2012-10-17" Statement: - Sid: "AllowSQSAccess" From 266eace738ae093d36ee2604adf5e7974f0d0578 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 30 May 2023 12:36:11 -0700 Subject: [PATCH 036/367] add dynamodb states, fix result paths in state machine --- .../statemachines/mock-pipeline.asl.json | 170 ++++++++++++++---- .../pipeline/statemachines/pipeline.asl.json | 76 +++++--- gfe-db/pipeline/template.yaml | 4 +- 3 files changed, 196 insertions(+), 54 deletions(-) diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index 3a67ba80..6ebe1b8f 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -1,42 +1,148 @@ { - "StartAt": "UpdateExecutionStateInProgress", + "StartAt": "GfeDbBuildJobMap", "States": { - "UpdateExecutionStateInProgress": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" + "GfeDbBuildJobMap": { + "Type": "Map", + "Next": "GfeDbLoadMap", + "MaxConcurrency": 0, + "Iterator": { + "StartAt": "UpdateExecutionStateInProgress", + "States": { + "UpdateExecutionStateInProgress": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "Next": "GfeDbBuildJobMock", + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } + }, + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "IN_PROGRESS" + } + } + } }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit", - "ExpressionAttributeValues": { - ":status": { - "S": "IN_PROGRESS" - }, - ":align": { - "S.$": "States.Format('{}', $.input_parameters.align)" + "GfeDbBuildJobMock": { + "Type": "Task", + "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbBuildJobMockFunction", + "ResultPath": "$.s3_path", + "End": true, + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "UpdateExecutionStateBuildFailed", + "ResultPath": "$.error" + } + ] }, - ":kir": { - "S.$": "States.Format('{}', $.input_parameters.kir)" + "UpdateExecutionStateBuildFailed": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } + }, + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "FAILED" + } + } + } + } + } + } + }, + "GfeDbLoadMap": { + "Type": "Map", + "End": true, + "MaxConcurrency": 1, + "Iterator": { + "StartAt": "GfeDbLoadGraph", + "States": { + "GfeDbLoadGraph": { + "Type": "Task", + "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbLoadMockFunction", + "InputPath": "$.s3_path", + "ResultPath": null, + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "UpdateExecutionStateLoadFailed", + "ResultPath": "$.error" + } + ], + "Next": "UpdateExecutionStateSuccess" }, - ":mem_profile": { - "S.$": "States.Format('{}', $.input_parameters.mem_profile)" + "UpdateExecutionStateSuccess": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } + }, + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "SUCCESS" + } + } + } }, - ":limit": { - "N.$": "States.Format('{}', $.input_parameters.limit)" + "UpdateExecutionStateLoadFailed": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } + }, + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "FAILED" + } + } + } } } - }, - "Next": "End" - }, - "End": { - "Type": "Succeed" + } } } -} +} \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index e9644b4c..fd9935ca 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -3,22 +3,56 @@ "States": { "Build Stage": { "Type": "Map", - "Next": "Load Stage", + "Next": "GfeDbLoad", "MaxConcurrency": 0, "Iterator": { - "StartAt": "Generate CSV files", + "StartAt": "UpdateExecutionStateInProgress", "States": { - "Generate CSV files": { + "UpdateExecutionStateInProgress": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "Next": "GfeDbBuildJob", + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } + }, + "UpdateExpression": "SET execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit", + "ExpressionAttributeValues": { + ":status": { + "S": "IN_PROGRESS" + }, + ":align": { + "S.$": "States.Format('{}', $.input_parameters.align)" + }, + ":kir": { + "S.$": "States.Format('{}', $.input_parameters.kir)" + }, + ":mem_profile": { + "S.$": "States.Format('{}', $.input_parameters.mem_profile)" + }, + ":limit": { + "N.$": "States.Format('{}', $.input_parameters.limit)" + } + } + } + }, + "GfeDbBuildJob": { "Type": "Task", "Resource": "arn:aws:states:::batch:submitJob.sync", "ResultPath": null, - "Next": "Build Success", + "Next": "BuildSuccess", "Catch": [ { "ErrorEquals": [ "States.ALL" ], - "Next": "Build Error" + "Next": "BuildError" } ], "Parameters": { @@ -29,47 +63,47 @@ "Environment": [ { "Name": "RELEASES", - "Value.$": "$.RELEASES" + "Value.$": "$.version" }, { "Name": "ALIGN", - "Value.$": "$.ALIGN" + "Value.$": "$.align" }, { "Name": "KIR", - "Value.$": "$.KIR" + "Value.$": "$.kir" }, { "Name": "MEM_PROFILE", - "Value.$": "$.MEM_PROFILE" + "Value.$": "$.mem_profile" }, { "Name": "LIMIT", - "Value.$": "$.LIMIT" + "Value.$": "$.limit" } ] } } }, - "Build Error": { + "BuildError": { "Type": "Pass", "End": true }, - "Build Success": { + "BuildSuccess": { "Type": "Pass", "End": true } } } }, - "Load Stage": { + "GfeDbLoad": { "Type": "Map", "End": true, "MaxConcurrency": 1, "Iterator": { - "StartAt": "Load Data", + "StartAt": "LoadGraph", "States": { - "Load Data": { + "LoadGraph": { "Type": "Parallel", "Next": "Load Success", "Catch": [ @@ -77,14 +111,14 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Load Error" + "Next": "LoadError" } ], "Branches": [ { - "StartAt": "Invoke Load Script", + "StartAt": "InvokeLoadScript", "States": { - "Invoke Load Script": { + "InvokeLoadScript": { "Type": "Task", "Resource": "${InvokeLoadScriptFunctionArn}", "End": true @@ -92,9 +126,9 @@ } }, { - "StartAt": "Load GFEs", + "StartAt": "LoadData", "States": { - "Load GFEs": { + "LoadData": { "Type": "Task", "Resource": "${LoadNeo4jActivityArn}", "HeartbeatSeconds": 60, @@ -104,7 +138,7 @@ } ] }, - "Load Error": { + "LoadError": { "Type": "Pass", "End": true }, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a1939f60..9adb8a14 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -550,7 +550,9 @@ Resources: # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity Policies: - LambdaInvokePolicy: - FunctionName: !Ref InvokeLoadScriptFunction + FunctionName: GfeDbBuildJobMockFunction + - LambdaInvokePolicy: + FunctionName: GfeDbLoadMockFunction - Version: "2012-10-17" Statement: - Effect: "Allow" From 27d58bc1805c705e91a93915ebe86e866343f54f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 May 2023 17:35:19 -0700 Subject: [PATCH 037/367] using parallel states --- .../functions/invoke_load_script/app.py | 1 + .../statemachines/mock-pipeline.asl.json | 187 ++++++------------ 2 files changed, 58 insertions(+), 130 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index a3e92beb..8226e4d3 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -24,6 +24,7 @@ command_line_default = neo4j_load_query_document_parameters["commandLine"]["default"] source_info_default = neo4j_load_query_document_parameters["sourceInfo"]["default"] +# TODO BOOKMARK 5/31/23: Check if Neo4jLoadQueryDocument is already running, if it is exit 0 def lambda_handler(event, context): """Invoke SSM Run Command for server side loading on Neo4j diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index 6ebe1b8f..4874f79f 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -1,148 +1,75 @@ { - "StartAt": "GfeDbBuildJobMap", + "StartAt": "BuildRelease", "States": { - "GfeDbBuildJobMap": { - "Type": "Map", - "Next": "GfeDbLoadMap", - "MaxConcurrency": 0, - "Iterator": { - "StartAt": "UpdateExecutionStateInProgress", - "States": { - "UpdateExecutionStateInProgress": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "Next": "GfeDbBuildJobMock", - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" + "BuildRelease": { + "Type": "Parallel", + "Next": "LoadRelease", + "OutputPath": "$.[1]", + "Branches": [ + { + "StartAt": "UpdateExecutionStateInProgress", + "States": { + "UpdateExecutionStateInProgress": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status", - "ExpressionAttributeValues": { - ":status": { - "S": "IN_PROGRESS" + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "IN_PROGRESS" + } } } } - }, - "GfeDbBuildJobMock": { - "Type": "Task", - "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbBuildJobMockFunction", - "ResultPath": "$.s3_path", - "End": true, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "UpdateExecutionStateBuildFailed", - "ResultPath": "$.error" - } - ] - }, - "UpdateExecutionStateBuildFailed": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status", - "ExpressionAttributeValues": { - ":status": { - "S": "FAILED" - } - } + } + }, + { + "StartAt": "GfeDbBuildJobMockState", + "States": { + "GfeDbBuildJobMockState": { + "Type": "Task", + "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbBuildJobMockFunction", + "ResultPath": "$.s3_path", + "End": true } } } - } + ] }, - "GfeDbLoadMap": { - "Type": "Map", + "LoadRelease": { + "Type": "Parallel", "End": true, - "MaxConcurrency": 1, - "Iterator": { - "StartAt": "GfeDbLoadGraph", - "States": { - "GfeDbLoadGraph": { - "Type": "Task", - "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbLoadMockFunction", - "InputPath": "$.s3_path", - "ResultPath": null, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "UpdateExecutionStateLoadFailed", - "ResultPath": "$.error" - } - ], - "Next": "UpdateExecutionStateSuccess" - }, - "UpdateExecutionStateSuccess": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status", - "ExpressionAttributeValues": { - ":status": { - "S": "SUCCESS" - } - } + "Branches": [ + { + "StartAt": "InvokeLoadScript", + "States": { + "InvokeLoadScript": { + "Type": "Pass", + "End": true } - }, - "UpdateExecutionStateLoadFailed": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status", - "ExpressionAttributeValues": { - ":status": { - "S": "FAILED" - } - } + } + }, + { + "StartAt": "QueueRelease", + "States": { + "QueueRelease": { + "Type": "Pass", + "End": true } } } - } + ] } } } \ No newline at end of file From 923d93828a0eee49c4b4946c076278cc5d2fe184 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 May 2023 17:56:19 -0700 Subject: [PATCH 038/367] queue release for loading --- .../statemachines/mock-pipeline.asl.json | 8 +++- gfe-db/pipeline/template.yaml | 43 ++++++++++++++++--- 2 files changed, 44 insertions(+), 7 deletions(-) diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index 4874f79f..b79a1bbf 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -64,7 +64,13 @@ "StartAt": "QueueRelease", "States": { "QueueRelease": { - "Type": "Pass", + "Type": "Task", + "Resource": "arn:aws:states:::sqs:sendMessage", + "ResultPath": null, + "Parameters": { + "QueueUrl": "${GfeDbLoadReleaseQueueUrl}", + "MessageBody.$": "$" + }, "End": true } } diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 9adb8a14..eba615bf 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -543,6 +543,7 @@ Resources: DefinitionUri: statemachines/mock-pipeline.asl.json DefinitionSubstitutions: ExecutionStateTable: !Ref ExecutionStateTable + GfeDbLoadReleaseQueueUrl: !Ref GfeDbLoadReleaseQueue # BuildJobDefinition: !Ref BuildJobDefinition # BuildJobName: !Sub '${Stage}-${AppName}-build-job' # BuildJobQueue: !Ref BuildJobQueue @@ -553,6 +554,10 @@ Resources: FunctionName: GfeDbBuildJobMockFunction - LambdaInvokePolicy: FunctionName: GfeDbLoadMockFunction + - SQSSendMessagePolicy: + QueueName: !GetAtt GfeDbLoadReleaseQueue.QueueName + - DynamoDBWritePolicy: + TableName: !Ref ExecutionStateTable - Version: "2012-10-17" Statement: - Effect: "Allow" @@ -567,12 +572,12 @@ Resources: - "logs:DescribeLogGroups" Resource: - "*" - - Version: "2012-10-17" - Statement: - - Effect: "Allow" - Action: - - "dynamodb:UpdateItem" - Resource: !GetAtt ExecutionStateTable.Arn + # - Version: "2012-10-17" + # Statement: + # - Effect: "Allow" + # Action: + # - "dynamodb:UpdateItem" + # Resource: !GetAtt ExecutionStateTable.Arn # - Version: "2012-10-17" # Statement: # - Effect: "Allow" @@ -646,6 +651,32 @@ Resources: # IncludeExecutionData: true # Level: ALL + GfeDbLoadReleaseQueue: + Type: AWS::SQS::Queue + Properties: + VisibilityTimeout: 300 + MessageRetentionPeriod: 43200 + ReceiveMessageWaitTimeSeconds: 20 + RedrivePolicy: + deadLetterTargetArn: !GetAtt GfeDbProcessingDeadLetterQueue.Arn + maxReceiveCount: 3 + + GfeDbProcessingDeadLetterQueue: + Type: AWS::SQS::Queue + Properties: + VisibilityTimeout: 300 + MessageRetentionPeriod: 43200 + ReceiveMessageWaitTimeSeconds: 20 + + GfeDbLoadReleaseQueueUrlParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadReleaseQueueUrl' + Description: "URL of gfe-db processing queue" + Value: !GetAtt GfeDbLoadReleaseQueue.QueueUrl + + # TODO replace with SQS integration and waitForTaskToken LoadNeo4jActivity: Type: AWS::StepFunctions::Activity Properties: From fe0dc65e9104fd0bbe43ed26ca8e6bbe9356028a Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 May 2023 18:11:05 -0700 Subject: [PATCH 039/367] queue release with task token --- gfe-db/pipeline/statemachines/mock-pipeline.asl.json | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index b79a1bbf..0f270d1d 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -49,6 +49,7 @@ }, "LoadRelease": { "Type": "Parallel", + "OutputPath": "$.[1]", "End": true, "Branches": [ { @@ -65,11 +66,14 @@ "States": { "QueueRelease": { "Type": "Task", - "Resource": "arn:aws:states:::sqs:sendMessage", + "Resource": "arn:aws:states:::sqs:sendMessage.waitForTaskToken", "ResultPath": null, "Parameters": { "QueueUrl": "${GfeDbLoadReleaseQueueUrl}", - "MessageBody.$": "$" + "MessageBody": { + "input.$": "$", + "task_token.$": "$$.Task.Token" + } }, "End": true } From 6ea8119bf52b028d4b589112258bb7f862df8225 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 May 2023 18:22:02 -0700 Subject: [PATCH 040/367] update execution success --- .../statemachines/mock-pipeline.asl.json | 46 ++++++++++++++++++- 1 file changed, 45 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index 0f270d1d..8c779927 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -50,7 +50,7 @@ "LoadRelease": { "Type": "Parallel", "OutputPath": "$.[1]", - "End": true, + "Next": "ReportSuccess", "Branches": [ { "StartAt": "InvokeLoadScript", @@ -80,6 +80,50 @@ } } ] + }, + "ReportSuccess": { + "Type": "Parallel", + "End": true, + "OutputPath": "$.[1]", + "Branches": [ + { + "StartAt": "UpdateExecutionStateSuccess", + "States": { + "UpdateExecutionStateSuccess": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } + }, + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "SUCCESS" + } + } + } + } + } + }, + { + "StartAt": "PublishSuccess", + "States": { + "PublishSuccess": { + "Type": "Pass", + "End": true + } + } + } + ] } } } \ No newline at end of file From b87a28ce9789f83ac7a2e3c915152c7fe8373b57 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 May 2023 18:43:21 -0700 Subject: [PATCH 041/367] publish success to topic --- .../statemachines/mock-pipeline.asl.json | 7 ++++++- gfe-db/pipeline/template.yaml | 16 +++++++++++++++- 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index 8c779927..bc387d66 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -118,7 +118,12 @@ "StartAt": "PublishSuccess", "States": { "PublishSuccess": { - "Type": "Pass", + "Type": "Task", + "Resource": "arn:aws:states:::sns:publish", + "Parameters": { + "TopicArn": "${GfeDbExecutionResultTopicArn}", + "Message.$": "$" + }, "End": true } } diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index eba615bf..66b659b7 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -543,7 +543,8 @@ Resources: DefinitionUri: statemachines/mock-pipeline.asl.json DefinitionSubstitutions: ExecutionStateTable: !Ref ExecutionStateTable - GfeDbLoadReleaseQueueUrl: !Ref GfeDbLoadReleaseQueue + GfeDbLoadReleaseQueueUrl: !GetAtt GfeDbLoadReleaseQueue.QueueUrl + GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn # BuildJobDefinition: !Ref BuildJobDefinition # BuildJobName: !Sub '${Stage}-${AppName}-build-job' # BuildJobQueue: !Ref BuildJobQueue @@ -558,6 +559,8 @@ Resources: QueueName: !GetAtt GfeDbLoadReleaseQueue.QueueName - DynamoDBWritePolicy: TableName: !Ref ExecutionStateTable + - SNSPublishMessagePolicy: + TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName - Version: "2012-10-17" Statement: - Effect: "Allow" @@ -676,6 +679,17 @@ Resources: Description: "URL of gfe-db processing queue" Value: !GetAtt GfeDbLoadReleaseQueue.QueueUrl + GfeDbExecutionResultTopic: + Type: AWS::SNS::Topic + + GfeDbExecutionResultTopicArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn' + Description: !Sub 'ARN for ${AppName} Data Pipeline Errors SNS topic' + Value: !Ref GfeDbExecutionResultTopic + # TODO replace with SQS integration and waitForTaskToken LoadNeo4jActivity: Type: AWS::StepFunctions::Activity From c4c844921be4b02ec89a488c7dc7f980b29223c4 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 May 2023 18:50:36 -0700 Subject: [PATCH 042/367] publish success to topic --- gfe-db/pipeline/statemachines/mock-pipeline.asl.json | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index bc387d66..74d82ead 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -121,8 +121,11 @@ "Type": "Task", "Resource": "arn:aws:states:::sns:publish", "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message.$": "$" + "TopicArn": "${GfeDbExecutionResultTopicArn}", + "Message": { + "result": "SUCCESS", + "input_parameters.$": "$" + } }, "End": true } From 44eb959a7e48be6eeda425021f0c7fa5569b80ac Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 May 2023 19:21:18 -0700 Subject: [PATCH 043/367] fail or succeed execution --- .../statemachines/mock-pipeline.asl.json | 78 ++++++++++++++++++- 1 file changed, 76 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index 74d82ead..54e06a9e 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -5,6 +5,14 @@ "Type": "Parallel", "Next": "LoadRelease", "OutputPath": "$.[1]", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "ReportFailure" + } + ], "Branches": [ { "StartAt": "UpdateExecutionStateInProgress", @@ -51,6 +59,14 @@ "Type": "Parallel", "OutputPath": "$.[1]", "Next": "ReportSuccess", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "ReportFailure" + } + ], "Branches": [ { "StartAt": "InvokeLoadScript", @@ -81,10 +97,65 @@ } ] }, + "ReportFailure": { + "Type": "Parallel", + "Next": "PipelineFailure", + "InputPath": "$$.Execution.Input", + "Branches": [ + { + "StartAt": "UpdateExecutionStateFailure", + "States": { + "UpdateExecutionStateFailure": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } + }, + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "FAILED" + } + } + } + } + } + }, + { + "StartAt": "PublishFailure", + "States": { + "PublishFailure": { + "Type": "Task", + "Resource": "arn:aws:states:::sns:publish", + "Parameters": { + "TopicArn": "${GfeDbExecutionResultTopicArn}", + "Message": { + "result": "FAILED", + "input_parameters.$": "$" + } + }, + "End": true + } + } + } + ] + }, + "PipelineFailure": { + "Type": "Fail" + }, "ReportSuccess": { "Type": "Parallel", - "End": true, - "OutputPath": "$.[1]", + "Next": "PipelineSuccess", + "InputPath": "$$.Execution.Input", "Branches": [ { "StartAt": "UpdateExecutionStateSuccess", @@ -132,6 +203,9 @@ } } ] + }, + "PipelineSuccess": { + "Type": "Succeed" } } } \ No newline at end of file From a8e6a72b45abcf5db82d67f2781bd45a4529488e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Jun 2023 18:37:28 -0700 Subject: [PATCH 044/367] retrieve input parameters from SQS --- gfe-db/database/Makefile | 3 +- gfe-db/database/config/scripts/load_db.sh | 4 +- gfe-db/database/config/scripts/start_task.sh | 148 +++++++++--------- .../functions/invoke_load_script/app.py | 4 + gfe-db/pipeline/template.yaml | 14 +- 5 files changed, 92 insertions(+), 81 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index cba3e6ec..1a44d3ce 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -92,8 +92,9 @@ service.backup: --targets "Key=instanceids,Values=${INSTANCE_ID}" \ --comment "${STAGE}=${APP_NAME} backup service" 2>&1 | tee -a $$CFN_LOG_PATH || true +# @aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/neo4j/ | cut -d' ' -f7 | cut -d'/' -f3-6 service.backup.list: - @aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/neo4j/ | cut -d' ' -f7 | cut -d'/' -f3-6 + @aws s3 ls --recursive --human-readable s3://${DATA_BUCKET_NAME}/backups/neo4j/ # TODO add confirmation with prequisites (warnings to avoid losing data, make sure scripts are synced etc.) ✅ # TODO database restore: validate date parameter is given ✅ and in the correct format ✅ diff --git a/gfe-db/database/config/scripts/load_db.sh b/gfe-db/database/config/scripts/load_db.sh index bfddd8e9..720b2a8b 100644 --- a/gfe-db/database/config/scripts/load_db.sh +++ b/gfe-db/database/config/scripts/load_db.sh @@ -1,4 +1,4 @@ -# #!/bin/bash -x +#!/bin/bash -x export BITNAMI_HOME=/home/bitnami @@ -19,6 +19,8 @@ fi NEO4J_CYPHER_PATH=$NEO4J_HOME/cypher NEO4J_IMPORT_PATH=/bitnami/neo4j/import S3_NEO4J_CYPHER_PATH=config/neo4j/cypher + +# TODO redundant, also available in state machine execution S3_CSV_PATH=data/$RELEASE/csv # exit 1 diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index 5ca311b8..be71585d 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -2,8 +2,6 @@ set -e -# TODO remove the application logic to make this script agnostic - # Send task failure if script errors send_result () { if [[ $status = "SUCCESS" ]]; then @@ -26,75 +24,81 @@ trap 'cause="Error on line $LINENO" && error=$? && send_result && kill 0' ERR export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') -export PARAMS=$1 -if [[ -z $PARAMS ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No parameters found" - exit 1 -else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Found parameters:" - echo "$PARAMS" -fi - -export ACTIVITY_ARN=$(echo $PARAMS | jq -r '.params.activity_arn') - -# TODO can now source APP_NAME and STAGE from env.sh -export APP_NAME=$(echo $PARAMS | jq -r '.params.app_name') - -echo "ACTIVITY_ARN=$ACTIVITY_ARN" -echo "APP_NAME=$APP_NAME" - -# Poll StepFunctions API for new activities -echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new activities..." -export ACTIVITY=$(aws stepfunctions get-activity-task \ - --activity-arn $ACTIVITY_ARN \ - --worker-name $APP_NAME \ - --region $AWS_REGION) - -echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" - -export TASK_TOKEN=$(echo $ACTIVITY | jq -r '.taskToken') -export TASK_INPUT=$(echo $ACTIVITY | jq -r '.input') - -echo "TASK_TOKEN=$TASK_TOKEN" -echo "TASK_INPUT=$TASK_INPUT" - -export RELEASE=$(echo $TASK_INPUT | jq -r '.RELEASES') -export ALIGN=$(echo $TASK_INPUT | jq -r '.ALIGN') -export KIR=$(echo $TASK_INPUT | jq -r '.KIR') - -echo "RELEASE=$RELEASE" -echo "ALIGN=$ALIGN" -echo "KIR=$KIR" - -# Check for release argument -if [[ -z $RELEASE ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Release version not found" - kill -1 $$ -else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $RELEASE" -fi - -# TODO: parameterize heartbeat and set interval / 2 -export HEARTBEAT_INTERVAL=30 -bash send_heartbeat.sh & -send_heartbeat_pid=$! - -# Run task - invoke load script -bash load_db.sh $RELEASE -TASK_EXIT_STATUS=$? -echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Task exit status: $TASK_EXIT_STATUS" - -# Send TaskSuccess token to StepFunctions -if [[ $TASK_EXIT_STATUS != "0" ]]; then - status="FAILED" - error="$TASK_EXIT_STATUS" - cause="Error on line $LINENO" - send_result - kill 0 -else - status="SUCCESS" - send_result - kill $send_heartbeat_pid -fi +# while loop using aws sqs receive-message to fetch a message from the queue, process it, and delete it +QUEUE_URL="https://sqs.us-east-1.amazonaws.com/531868584498/dev-gfe-db-pipeline-GfeDbLoadReleaseQueue-Lauwwh5Y8Uir" + +while true; do + + message=$(aws sqs receive-message \ + --queue-url $QUEUE_URL \ + --max-number-of-messages 1 \ + --region us-east-1) + + if [[ -z $message ]]; then + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No messages found" + break + + else + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message found" + echo "$message" | jq -r + + export RECEIPT_HANDLE=$(echo "$message" | jq -r '.Messages[0].ReceiptHandle') + export PARAMS=$(echo "$message" | jq -r '.Messages[0].Body') + export TASK_TOKEN=$(echo "$PARAMS" | jq -r '.task_token') + export RELEASE=$(echo "$PARAMS" | jq -r '.input.version') + + # Debug: create for loop to print RECEIPT_HANDLE, PARAMS, TASK_TOKEN, RELEASE + for var in RECEIPT_HANDLE PARAMS TASK_TOKEN RELEASE; do + echo "$var=${!var}" + done + + echo "TASK_TOKEN=$TASK_TOKEN" + echo "RELEASE=$RELEASE" + + # Check for release argument + if [[ -z $RELEASE ]]; then + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Release version not found" + kill -1 $$ + else + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $RELEASE" + fi + + # TODO BOOKMARK + # Run task - invoke load script + # TODO get s3 path from message + bash load_db.sh $RELEASE + TASK_EXIT_STATUS=$? + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Task exit status: $TASK_EXIT_STATUS" + + # Send TaskSuccess token to StepFunctions + if [[ $TASK_EXIT_STATUS != "0" ]]; then + status="FAILED" + error="$TASK_EXIT_STATUS" + cause="Error on line $LINENO" + send_result + + # Return message to queue after failed processing + aws sqs change-message-visibility \ + --queue-url $QUEUE_URL \ + --receipt-handle $RECEIPT_HANDLE \ + --visibility-timeout 0 \ + --region us-east-1 + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message returned to queue" + + else + status="SUCCESS" + send_result + + # Delete message from queue after successful processing + aws sqs delete-message \ + --queue-url $QUEUE_URL \ + --receipt-handle $RECEIPT_HANDLE \ + --region us-east-1 + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message deleted" + + fi + fi +### end while loop +done exit 0 diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 8226e4d3..2634f99e 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -25,6 +25,7 @@ source_info_default = neo4j_load_query_document_parameters["sourceInfo"]["default"] # TODO BOOKMARK 5/31/23: Check if Neo4jLoadQueryDocument is already running, if it is exit 0 +# TODO Remove `parameters` from `ssm.send_command` call def lambda_handler(event, context): """Invoke SSM Run Command for server side loading on Neo4j @@ -45,6 +46,7 @@ def lambda_handler(event, context): logger.info(json.dumps(event)) + # TODO DEPRECATED # Update params for this execution params = { "params": { @@ -53,6 +55,8 @@ def lambda_handler(event, context): } } + # TODO DEPRECATED: remove params JSON argument, this function only needs to trigger the SSM document which + # will fetch params from SQS # Include params JSON as command line argument cmd = f"{command_line_default} \'{json.dumps(params)}\'" diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 66b659b7..a5da0604 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -657,19 +657,19 @@ Resources: GfeDbLoadReleaseQueue: Type: AWS::SQS::Queue Properties: - VisibilityTimeout: 300 - MessageRetentionPeriod: 43200 - ReceiveMessageWaitTimeSeconds: 20 + VisibilityTimeout: 43200 + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 5 RedrivePolicy: deadLetterTargetArn: !GetAtt GfeDbProcessingDeadLetterQueue.Arn - maxReceiveCount: 3 + maxReceiveCount: 1 GfeDbProcessingDeadLetterQueue: Type: AWS::SQS::Queue Properties: - VisibilityTimeout: 300 - MessageRetentionPeriod: 43200 - ReceiveMessageWaitTimeSeconds: 20 + VisibilityTimeout: 43200 + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 10 GfeDbLoadReleaseQueueUrlParameter: Type: AWS::SSM::Parameter From 7be091327371611f063ecc1c6a43299696653a1b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 2 Jun 2023 17:28:53 -0700 Subject: [PATCH 045/367] fix S3 asset paths --- gfe-db/database/Makefile | 4 ++-- gfe-db/database/config/scripts/load_db.sh | 14 ++++++++--- gfe-db/database/config/scripts/start_task.sh | 2 +- gfe-db/database/template.yaml | 23 +++++++++++-------- .../functions/invoke_load_script/app.py | 2 +- gfe-db/pipeline/template.yaml | 7 +++--- 6 files changed, 33 insertions(+), 19 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 1a44d3ce..e5e7d914 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -36,7 +36,7 @@ service.config.neo4j.deploy: service.config.update-dns service.config.scripts.deploy: @script_s3_path=s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/scripts/ && \ - echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying backup script to $$script_s3_path" 2>&1 \ + echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying scripts to $$script_s3_path" 2>&1 \ | tee -a $$CFN_LOG_PATH && \ aws s3 cp --recursive config/scripts/ $$script_s3_path @@ -46,7 +46,7 @@ service.config.scripts.sync: service.config.scripts.deploy aws ssm send-command \ --document-name "$$document_name" \ --targets "Key=instanceids,Values=${INSTANCE_ID}" \ - --comment "${STAGE}=${APP_NAME} backup service" 2>&1 | tee -a $$CFN_LOG_PATH || true + --comment "Sync scripts to database instance" 2>&1 | tee -a $$CFN_LOG_PATH || true service.config.cloudwatch-agent.deploy: @mkdir -p config/amazon-cloudwatch-agent/tmp/ diff --git a/gfe-db/database/config/scripts/load_db.sh b/gfe-db/database/config/scripts/load_db.sh index 720b2a8b..b8a30720 100644 --- a/gfe-db/database/config/scripts/load_db.sh +++ b/gfe-db/database/config/scripts/load_db.sh @@ -18,13 +18,11 @@ fi # Set paths NEO4J_CYPHER_PATH=$NEO4J_HOME/cypher NEO4J_IMPORT_PATH=/bitnami/neo4j/import -S3_NEO4J_CYPHER_PATH=config/neo4j/cypher +S3_NEO4J_CYPHER_PATH=config/database/neo4j/cypher # TODO use SERVICE variable (database) # TODO redundant, also available in state machine execution S3_CSV_PATH=data/$RELEASE/csv -# exit 1 - if [[ -z $AWS_REGION ]]; then export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') fi @@ -59,6 +57,12 @@ fi # Get most recent Cypher scripts echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Fetching most recent Cypher scripts" aws s3 cp --recursive s3://$DATA_BUCKET_NAME/$S3_NEO4J_CYPHER_PATH/ $NEO4J_CYPHER_PATH +# TODO check error status of aws s3 cp and abort if not zero +[ $? -eq 0 ] || exit 1 +# TODO validate file was downloaded, abort if not, so that a failure signal can be sent to Step Functions + +# # TODO DEBUG +# exit 1 # Download data to NEO4J_HOME/import echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Downloading CSV data for release $RELEASE" @@ -68,6 +72,9 @@ aws s3 cp --recursive s3://$DATA_BUCKET_NAME/$S3_CSV_PATH/ $NEO4J_IMPORT_PATH/ mkdir -p $NEO4J_CYPHER_PATH/tmp/$RELEASE/ cat $NEO4J_CYPHER_PATH/load.cyp | sed "s/RELEASE/$RELEASE/g" > $NEO4J_CYPHER_PATH/tmp/$RELEASE/load.$RELEASE.cyp +# check error status of sed and abort if not zero +[ -f $NEO4J_CYPHER_PATH/tmp/$RELEASE/load.$RELEASE.cyp ] || exit 1 + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Executing query" echo "****** Begin Cypher ******" printf "$(cat $NEO4J_CYPHER_PATH/tmp/$RELEASE/load.$RELEASE.cyp)\n" @@ -84,6 +91,7 @@ cat $NEO4J_CYPHER_PATH/tmp/$RELEASE/load.$RELEASE.cyp | \ --format verbose LOAD_EXIT_STATUS=$? +echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - cypher-shell returned status $LOAD_EXIT_STATUS" if [[ $LOAD_EXIT_STATUS -eq 0 ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load complete" diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index be71585d..2280f07d 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -63,7 +63,7 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $RELEASE" fi - # TODO BOOKMARK + # TODO BOOKMARK: 1) copy test data to S3 path 2) run this script # Run task - invoke load script # TODO get s3 path from message bash load_db.sh $RELEASE diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 5753e5bf..01fbaa36 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -101,14 +101,11 @@ Resources: IpProtocol: tcp ToPort: 7687 Description: Neo4j Bolt driver access (required) - # - CidrIp: 0.0.0.0/0 - # FromPort: 22 - # IpProtocol: tcp - # ToPort: 22 - # Description: Update IP to use MyIP - Tags: - - Key: Name - Value: !Sub '${Stage}-${AppName}-neo4j-sg' + - CidrIp: 0.0.0.0/0 + FromPort: 22 + IpProtocol: tcp + ToPort: 22 + Description: Update IP to use MyIP Neo4jDatabaseSecurityGroupNameParameter: Type: AWS::SSM::Parameter @@ -183,7 +180,7 @@ Resources: dpkg -i /tmp/ssm/amazon-ssm-agent.deb systemctl enable amazon-ssm-agent systemctl start amazon-ssm-agent - # Permanently set application environment variables (these should never change for the duration of the deployment) # TODO: Move to Makefile target + # Permanently set application environment variables (these should never change for the duration of the deployment) # TODO: Move to Makefile target and use SSM parameters echo "STAGE=${Stage}" >> $BITNAMI_HOME/env.sh echo "APP_NAME=${AppName}" >> $BITNAMI_HOME/env.sh echo "SERVICE_NAME=${ServiceName}" >> $BITNAMI_HOME/env.sh @@ -242,6 +239,7 @@ Resources: - arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy - arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore Path: / + # TODO parameterize resource ARNs Policies: - PolicyName: !Sub '${Stage}-${AppName}-Neo4jDatabasePolicy' PolicyDocument: @@ -280,6 +278,13 @@ Resources: - "states:SendTaskFailure" Resource: - "*" + - Effect: "Allow" + Action: + - "sqs:ReceiveMessage" + - "sqs:DeleteMessage" + - "sqs:ChangeMessageVisibility" + Resource: + - "*" Neo4jDatabaseInstanceProfile: Type: AWS::IAM::InstanceProfile diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 2634f99e..c4d9319b 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -35,7 +35,7 @@ def lambda_handler(event, context): --document-name "dev-gfe-db-database-Neo4jLoadQueryDocument-UgYcOg48yiQB" \ --document-version "1" \ --targets '[{"Key":"InstanceIds","Values":["i-0f8ec07e314226283"]}]' \ - --parameters '{"executionTimeout":["3600"],"sourceInfo":["{\"path\":\"https://.s3.amazonaws.com/config/scripts/load_db.sh\"}"],"sourceType":["S3"],"workingDirectory":["/home/ubuntu"],"commandLine":["bash load_db.sh"]}' \ + --parameters '{"executionTimeout":["3600"],"sourceInfo":["{\"path\":\"https://.s3.amazonaws.com/config/database/scripts/load_db.sh\"}"],"sourceType":["S3"],"workingDirectory":["/home/ubuntu"],"commandLine":["bash load_db.sh"]}' \ --timeout-seconds 600 \ --max-concurrency "50" \ --max-errors "0" \ diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a5da0604..98fb720c 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -775,7 +775,7 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/scripts/' + path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/database/scripts/' commandLine: type: "String" description: "These commands are invoked by a Lambda script which sets the correct parameters (Refer to documentation)." @@ -815,6 +815,7 @@ Resources: Description: "Name of SSM document for loading Neo4j" Value: !Ref Neo4jLoadQueryDocument + # TODO verify that this works, had problem with file's content not showing up in files on db instance DatabaseSyncScriptsDocument: Type: AWS::SSM::Document Properties: @@ -833,11 +834,11 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/scripts/' + path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/database/scripts/' commandLine: type: "String" description: "Deletes ETag files created by SSM Agent." - default: 'rm *.etag && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown bitnami {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp bitnami {} \;' + default: 'rm -f *.etag && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown bitnami {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp bitnami {} \;' workingDirectory: type: "String" description: "Working directory" From fb3ba3c13978f997e9124583f6b725c3b78c674c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 4 Jun 2023 16:29:39 -0700 Subject: [PATCH 046/367] fix cypher scripts path --- gfe-db/database/Makefile | 3 ++- gfe-db/database/config/scripts/Makefile | 1 + gfe-db/pipeline/template.yaml | 5 +++-- 3 files changed, 6 insertions(+), 3 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index e5e7d914..88b8ccb6 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -30,9 +30,10 @@ service.check-key-pair: ##=> Checks if the key pair already exists and creates i service.config.deploy: service.config.neo4j.deploy service.config.scripts.deploy service.config.cloudwatch-agent.deploy +# TODO consolidate all config files into one command, by service layer service.config.neo4j.deploy: service.config.update-dns @aws s3 cp config/neo4j/neo4j.conf s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/neo4j.conf 2>&1 | tee -a $$CFN_LOG_PATH - @aws s3 cp --recursive config/neo4j/cypher/ s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/ 2>&1 | tee -a $$CFN_LOG_PATH + @aws s3 cp --recursive config/neo4j/cypher/ s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH service.config.scripts.deploy: @script_s3_path=s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/scripts/ && \ diff --git a/gfe-db/database/config/scripts/Makefile b/gfe-db/database/config/scripts/Makefile index 2a2a5724..9aa0f9bf 100644 --- a/gfe-db/database/config/scripts/Makefile +++ b/gfe-db/database/config/scripts/Makefile @@ -126,6 +126,7 @@ neo4j.plugins.install-gds: @echo "Cleaning up" @rm neo4j-graph-data-science-${GDS_VERSION}.zip +# TODO separate copy action from cypher-shell action neo4j.init: @mkdir -p ${NEO4J_HOME}/backups ${NEO4J_HOME}/cypher @echo "Fetching Cypher scripts from S3..." diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 98fb720c..b3edea91 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -816,6 +816,7 @@ Resources: Value: !Ref Neo4jLoadQueryDocument # TODO verify that this works, had problem with file's content not showing up in files on db instance + # TODO move to database layer DatabaseSyncScriptsDocument: Type: AWS::SSM::Document Properties: @@ -834,11 +835,11 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/database/scripts/' + path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/${ConfigS3Path}/database/scripts/' commandLine: type: "String" description: "Deletes ETag files created by SSM Agent." - default: 'rm -f *.etag && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown bitnami {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp bitnami {} \;' + default: 'find . -name "*.etag" -exec rm -f {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown bitnami {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp bitnami {} \;' workingDirectory: type: "String" description: "Working directory" From 399a4616eb6ccc012ef3e19f6c24bfa3d0a96978 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 4 Jun 2023 17:55:44 -0700 Subject: [PATCH 047/367] step functions activity for LoadRelease state --- gfe-db/database/config/scripts/start_task.sh | 89 +++++++++---------- .../functions/invoke_load_script/app.py | 4 +- .../statemachines/mock-pipeline.asl.json | 15 +--- gfe-db/pipeline/template.yaml | 22 +++-- 4 files changed, 66 insertions(+), 64 deletions(-) diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index 2280f07d..a990558d 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -1,6 +1,26 @@ #!/bin/bash -x -set -e +# check that APP_NAME and AWS_REGION are set from the environment +if [[ -z $APP_NAME ]]; then + echo "APP_NAME environment variable not set" + exit 1 +fi + +if [[ -z $AWS_REGION ]]; then + echo "AWS_REGION environment variable not set" + exit 1 +fi + +ACTIVITY_ARN=$(aws ssm get-parameter \ + --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/LoadReleaseActivityArn" \ + --query "Parameter.Value" \ + --output text \ + --region "$AWS_REGION") + +if [[ -z $ACTIVITY_ARN ]]; then + echo "ACTIVITY_ARN environment variable not set" + exit 1 +fi # Send task failure if script errors send_result () { @@ -9,48 +29,37 @@ send_result () { aws stepfunctions send-task-success \ --task-token "$TASK_TOKEN" \ --task-output "{\"status\":\"$status\"}" \ - --region $AWS_REGION + --region "$AWS_REGION" else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task failure" aws stepfunctions send-task-failure \ --task-token "$TASK_TOKEN" \ --cause "$cause" \ --error "$error" \ - --region $AWS_REGION + --region "$AWS_REGION" fi } trap 'cause="Error on line $LINENO" && error=$? && send_result && kill 0' ERR - -export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') - -# while loop using aws sqs receive-message to fetch a message from the queue, process it, and delete it -QUEUE_URL="https://sqs.us-east-1.amazonaws.com/531868584498/dev-gfe-db-pipeline-GfeDbLoadReleaseQueue-Lauwwh5Y8Uir" - while true; do - message=$(aws sqs receive-message \ - --queue-url $QUEUE_URL \ - --max-number-of-messages 1 \ - --region us-east-1) + # Poll StepFunctions API for new activities + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new activities..." + export ACTIVITY=$(aws stepfunctions get-activity-task \ + --activity-arn "$ACTIVITY_ARN" \ + --worker-name "$APP_NAME" \ + --region "$AWS_REGION") - if [[ -z $message ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No messages found" + if [[ -z $ACTIVITY ]]; then + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No activities found" break else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message found" - echo "$message" | jq -r + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" + echo "$ACTIVITY" | jq -r - export RECEIPT_HANDLE=$(echo "$message" | jq -r '.Messages[0].ReceiptHandle') - export PARAMS=$(echo "$message" | jq -r '.Messages[0].Body') - export TASK_TOKEN=$(echo "$PARAMS" | jq -r '.task_token') - export RELEASE=$(echo "$PARAMS" | jq -r '.input.version') - - # Debug: create for loop to print RECEIPT_HANDLE, PARAMS, TASK_TOKEN, RELEASE - for var in RECEIPT_HANDLE PARAMS TASK_TOKEN RELEASE; do - echo "$var=${!var}" - done + export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') + export RELEASE=$(echo "$ACTIVITY" | jq -r '.input' | jq '.version') echo "TASK_TOKEN=$TASK_TOKEN" echo "RELEASE=$RELEASE" @@ -63,9 +72,13 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $RELEASE" fi - # TODO BOOKMARK: 1) copy test data to S3 path 2) run this script + # TODO: parameterize heartbeat and set interval / 2 + export HEARTBEAT_INTERVAL=30 + bash send_heartbeat.sh & + send_heartbeat_pid=$! + # Run task - invoke load script - # TODO get s3 path from message + # TODO get s3 path from step functions payload bash load_db.sh $RELEASE TASK_EXIT_STATUS=$? echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Task exit status: $TASK_EXIT_STATUS" @@ -76,29 +89,15 @@ while true; do error="$TASK_EXIT_STATUS" cause="Error on line $LINENO" send_result - - # Return message to queue after failed processing - aws sqs change-message-visibility \ - --queue-url $QUEUE_URL \ - --receipt-handle $RECEIPT_HANDLE \ - --visibility-timeout 0 \ - --region us-east-1 - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message returned to queue" + kill 0 else status="SUCCESS" send_result - - # Delete message from queue after successful processing - aws sqs delete-message \ - --queue-url $QUEUE_URL \ - --receipt-handle $RECEIPT_HANDLE \ - --region us-east-1 - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message deleted" + kill $send_heartbeat_pid fi fi - -### end while loop done + exit 0 diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index c4d9319b..3e079942 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -8,7 +8,7 @@ neo4j_load_query_document_name = os.environ["NEO4J_LOAD_QUERY_DOCUMENT_NAME"] neo4j_database_instance_id_param = os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"] -load_neo4j_activity = os.environ["LOAD_NEO4J_ACTIVITY"] +# load_neo4j_activity = os.environ["LOAD_NEO4J_ACTIVITY"] # TODO DEPRECATED, moved to SSM Parameter Store app_name = os.environ["APP_NAME"] # Get SSM Document Neo4jLoadQuery @@ -51,7 +51,7 @@ def lambda_handler(event, context): params = { "params": { "app_name": app_name, - "activity_arn": load_neo4j_activity, + # "activity_arn": load_neo4j_activity, } } diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json index 54e06a9e..75061c87 100644 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json @@ -78,19 +78,12 @@ } }, { - "StartAt": "QueueRelease", + "StartAt": "LoadReleaseActivity", "States": { - "QueueRelease": { + "LoadReleaseActivity": { "Type": "Task", - "Resource": "arn:aws:states:::sqs:sendMessage.waitForTaskToken", - "ResultPath": null, - "Parameters": { - "QueueUrl": "${GfeDbLoadReleaseQueueUrl}", - "MessageBody": { - "input.$": "$", - "task_token.$": "$$.Task.Token" - } - }, + "Resource": "${LoadReleaseActivityArn}", + "HeartbeatSeconds": 60, "End": true } } diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index b3edea91..50233657 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -61,6 +61,7 @@ Resources: Description: GitHub Personal Access Token for repository access Value: !Sub '{"owner":"${GithubRepositoryOwner}", "name":"${GithubRepositoryName}"}' + # TODO change name to GfeDbExecutionStateTable ExecutionStateTable: Type: AWS::DynamoDB::Table Properties: @@ -113,11 +114,13 @@ Resources: Action: sts:AssumeRole ManagedPolicyArns: - arn:aws:iam::aws:policy/service-role/AWSBatchServiceRole + BatchWorkerInstanceProfile: Type: AWS::IAM::InstanceProfile Properties: Roles: - !Ref BatchWorkerInstanceRole + BatchWorkerInstanceRole: Type: AWS::IAM::Role Properties: @@ -499,7 +502,7 @@ Resources: Variables: NEO4J_LOAD_QUERY_DOCUMENT_NAME: !Ref Neo4jLoadQueryDocument # TODO fetch from parameter store NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' - LOAD_NEO4J_ACTIVITY: !Ref LoadNeo4jActivity + # LOAD_NEO4J_ACTIVITY: !Ref LoadReleaseActivity # TODO fetch from parameter store APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole @@ -549,7 +552,7 @@ Resources: # BuildJobName: !Sub '${Stage}-${AppName}-build-job' # BuildJobQueue: !Ref BuildJobQueue # InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn - # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity + LoadReleaseActivityArn: !Ref LoadReleaseActivity Policies: - LambdaInvokePolicy: FunctionName: GfeDbBuildJobMockFunction @@ -614,7 +617,7 @@ Resources: # BuildJobName: !Sub '${Stage}-${AppName}-build-job' # BuildJobQueue: !Ref BuildJobQueue # InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn - # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity + # LoadReleaseActivityArn: !Ref LoadReleaseActivity # Policies: # - LambdaInvokePolicy: # FunctionName: !Ref InvokeLoadScriptFunction @@ -690,11 +693,18 @@ Resources: Description: !Sub 'ARN for ${AppName} Data Pipeline Errors SNS topic' Value: !Ref GfeDbExecutionResultTopic - # TODO replace with SQS integration and waitForTaskToken - LoadNeo4jActivity: + LoadReleaseActivity: Type: AWS::StepFunctions::Activity Properties: - Name: !Sub "${AppName}-${Stage}-load-Neo4j" + Name: !Sub "${AppName}-${Stage}-LoadReleaseActivity" + + LoadReleaseActivityArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn' + Description: "ARN of gfe-db load release activity" + Value: !GetAtt LoadReleaseActivity.Arn UpdatePipelineLogGroup: Type: AWS::Logs::LogGroup From 559e7a670cd3ba1aa990f3a2a8ae3b92d78cbdcc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 10 Jun 2023 18:15:55 -0700 Subject: [PATCH 048/367] fix missing environment variables; exit script on error --- gfe-db/database/config/scripts/load_db.sh | 11 +++++----- .../database/config/scripts/send_heartbeat.sh | 4 +++- gfe-db/database/config/scripts/start_task.sh | 20 ++++++++++++++++--- 3 files changed, 25 insertions(+), 10 deletions(-) diff --git a/gfe-db/database/config/scripts/load_db.sh b/gfe-db/database/config/scripts/load_db.sh index b8a30720..a2919af4 100644 --- a/gfe-db/database/config/scripts/load_db.sh +++ b/gfe-db/database/config/scripts/load_db.sh @@ -1,5 +1,7 @@ #!/bin/bash -x +set -e + export BITNAMI_HOME=/home/bitnami # Check for release argument @@ -56,17 +58,14 @@ fi # Get most recent Cypher scripts echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Fetching most recent Cypher scripts" -aws s3 cp --recursive s3://$DATA_BUCKET_NAME/$S3_NEO4J_CYPHER_PATH/ $NEO4J_CYPHER_PATH -# TODO check error status of aws s3 cp and abort if not zero +aws s3 cp --recursive s3://$DATA_BUCKET_NAME/$S3_NEO4J_CYPHER_PATH/ $NEO4J_CYPHER_PATH --quiet +# check error status of aws s3 cp and abort if not zero [ $? -eq 0 ] || exit 1 # TODO validate file was downloaded, abort if not, so that a failure signal can be sent to Step Functions -# # TODO DEBUG -# exit 1 - # Download data to NEO4J_HOME/import echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Downloading CSV data for release $RELEASE" -aws s3 cp --recursive s3://$DATA_BUCKET_NAME/$S3_CSV_PATH/ $NEO4J_IMPORT_PATH/ +aws s3 cp --recursive s3://$DATA_BUCKET_NAME/$S3_CSV_PATH/ $NEO4J_IMPORT_PATH/ --quiet # Update Cypher load query for correct release mkdir -p $NEO4J_CYPHER_PATH/tmp/$RELEASE/ diff --git a/gfe-db/database/config/scripts/send_heartbeat.sh b/gfe-db/database/config/scripts/send_heartbeat.sh index 2c9d33f2..0827eef4 100644 --- a/gfe-db/database/config/scripts/send_heartbeat.sh +++ b/gfe-db/database/config/scripts/send_heartbeat.sh @@ -2,7 +2,9 @@ # This script sends heartbeats back to the StepFunctions API during the task execution. -while [ 1 ] +set -e + +while true do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task heartbeat" aws stepfunctions send-task-heartbeat \ diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index a990558d..b42e5be5 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -1,16 +1,27 @@ #!/bin/bash -x -# check that APP_NAME and AWS_REGION are set from the environment +# Exit immediately if a command exits with a non-zero status +set -e + +# get APP_NAME and STAGE from arguments +APP_NAME=$1 +STAGE=$2 + if [[ -z $APP_NAME ]]; then echo "APP_NAME environment variable not set" exit 1 fi -if [[ -z $AWS_REGION ]]; then - echo "AWS_REGION environment variable not set" +if [[ -z $STAGE ]]; then + echo "STAGE environment variable not set" exit 1 fi +# check that AWS_REGION is set from the environment +if [[ -z $AWS_REGION ]]; then + export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') +fi + ACTIVITY_ARN=$(aws ssm get-parameter \ --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/LoadReleaseActivityArn" \ --query "Parameter.Value" \ @@ -40,7 +51,9 @@ send_result () { fi } +# TODO this will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process trap 'cause="Error on line $LINENO" && error=$? && send_result && kill 0' ERR + while true; do # Poll StepFunctions API for new activities @@ -56,6 +69,7 @@ while true; do else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" + # TODO debug jq parsing error (see CW Logs) echo "$ACTIVITY" | jq -r export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') From 9f331d52f0c386233b68d3506e83656c99cd8977 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 10 Jun 2023 18:16:51 -0700 Subject: [PATCH 049/367] update load process integration --- .../functions/invoke_load_script/app.py | 42 ++- .../functions/invoke_load_script/event.json | 14 +- .../statemachines/mock-pipeline.asl.json | 204 ------------ .../pipeline/statemachines/pipeline.asl.json | 314 ++++++++++-------- gfe-db/pipeline/template.yaml | 12 +- 5 files changed, 218 insertions(+), 368 deletions(-) delete mode 100644 gfe-db/pipeline/statemachines/mock-pipeline.asl.json diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 3e079942..bf303f7b 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -6,26 +6,32 @@ logger = logging.getLogger() logger.setLevel(logging.INFO) -neo4j_load_query_document_name = os.environ["NEO4J_LOAD_QUERY_DOCUMENT_NAME"] -neo4j_database_instance_id_param = os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"] -# load_neo4j_activity = os.environ["LOAD_NEO4J_ACTIVITY"] # TODO DEPRECATED, moved to SSM Parameter Store app_name = os.environ["APP_NAME"] +neo4j_load_query_document_name_param = os.environ["NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM"] +neo4j_database_instance_id_param = os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"] +load_release_activity_arn_param = os.environ["LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM"] -# Get SSM Document Neo4jLoadQuery +# SSM Parameters ssm = boto3.client('ssm', region_name=os.environ["AWS_REGION"]) -response = ssm.get_document(Name=neo4j_load_query_document_name) -neo4j_load_query_document_content = json.loads(response["Content"]) + +# LoadQueryDocumentName +neo4j_load_query_document_name = ssm.get_parameter(Name=neo4j_load_query_document_name_param)["Parameter"]["Value"] + +# LoadReleaseActivityArn +load_release_activity_arn = ssm.get_parameter(Name=load_release_activity_arn_param)["Parameter"]["Value"] # Get Instance ID neo4j_database_instance_id = ssm.get_parameter(Name=neo4j_database_instance_id_param)["Parameter"]["Value"] +# Get SSM Document Neo4jLoadQuery +response = ssm.get_document(Name=neo4j_load_query_document_name) +neo4j_load_query_document_content = json.loads(response["Content"]) + # Extract document parameters neo4j_load_query_document_parameters = neo4j_load_query_document_content["parameters"] command_line_default = neo4j_load_query_document_parameters["commandLine"]["default"] source_info_default = neo4j_load_query_document_parameters["sourceInfo"]["default"] -# TODO BOOKMARK 5/31/23: Check if Neo4jLoadQueryDocument is already running, if it is exit 0 -# TODO Remove `parameters` from `ssm.send_command` call def lambda_handler(event, context): """Invoke SSM Run Command for server side loading on Neo4j @@ -45,20 +51,10 @@ def lambda_handler(event, context): """ logger.info(json.dumps(event)) + + # TODO BOOKMARK 5/31/23: Check if Neo4jLoadQueryDocument is already running, if it is exit 0 - # TODO DEPRECATED - # Update params for this execution - params = { - "params": { - "app_name": app_name, - # "activity_arn": load_neo4j_activity, - } - } - - # TODO DEPRECATED: remove params JSON argument, this function only needs to trigger the SSM document which - # will fetch params from SQS - # Include params JSON as command line argument - cmd = f"{command_line_default} \'{json.dumps(params)}\'" + cmd = command_line_default try: response = ssm.send_command( @@ -88,7 +84,7 @@ def lambda_handler(event, context): return -# Needed to serialize datetime objects in JSON responses +# Serializes datetime objects in JSON responses class DatetimeEncoder(json.JSONEncoder): """ Helps convert datetime objects to pure strings in AWS service API responses. Does not @@ -107,7 +103,7 @@ def default(self, obj): if __name__ == "__main__": - path = '/Users/ammon/Documents/00-Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/invoke_load_script/event.json' + path = '/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/invoke_load_script/event.json' with open(path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/functions/invoke_load_script/event.json b/gfe-db/pipeline/functions/invoke_load_script/event.json index 7e6c83a5..cfca06d3 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/event.json +++ b/gfe-db/pipeline/functions/invoke_load_script/event.json @@ -1,7 +1,11 @@ { - "ALIGN": "False", - "KIR": "False", - "MEM_PROFILE": "False", - "LIMIT": "100", - "RELEASES": "3470" + "version": 3470, + "commit_sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + }, + "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3470/csv" } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json b/gfe-db/pipeline/statemachines/mock-pipeline.asl.json deleted file mode 100644 index 75061c87..00000000 --- a/gfe-db/pipeline/statemachines/mock-pipeline.asl.json +++ /dev/null @@ -1,204 +0,0 @@ -{ - "StartAt": "BuildRelease", - "States": { - "BuildRelease": { - "Type": "Parallel", - "Next": "LoadRelease", - "OutputPath": "$.[1]", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "ReportFailure" - } - ], - "Branches": [ - { - "StartAt": "UpdateExecutionStateInProgress", - "States": { - "UpdateExecutionStateInProgress": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status", - "ExpressionAttributeValues": { - ":status": { - "S": "IN_PROGRESS" - } - } - } - } - } - }, - { - "StartAt": "GfeDbBuildJobMockState", - "States": { - "GfeDbBuildJobMockState": { - "Type": "Task", - "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbBuildJobMockFunction", - "ResultPath": "$.s3_path", - "End": true - } - } - } - ] - }, - "LoadRelease": { - "Type": "Parallel", - "OutputPath": "$.[1]", - "Next": "ReportSuccess", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "ReportFailure" - } - ], - "Branches": [ - { - "StartAt": "InvokeLoadScript", - "States": { - "InvokeLoadScript": { - "Type": "Pass", - "End": true - } - } - }, - { - "StartAt": "LoadReleaseActivity", - "States": { - "LoadReleaseActivity": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "HeartbeatSeconds": 60, - "End": true - } - } - } - ] - }, - "ReportFailure": { - "Type": "Parallel", - "Next": "PipelineFailure", - "InputPath": "$$.Execution.Input", - "Branches": [ - { - "StartAt": "UpdateExecutionStateFailure", - "States": { - "UpdateExecutionStateFailure": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status", - "ExpressionAttributeValues": { - ":status": { - "S": "FAILED" - } - } - } - } - } - }, - { - "StartAt": "PublishFailure", - "States": { - "PublishFailure": { - "Type": "Task", - "Resource": "arn:aws:states:::sns:publish", - "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "FAILED", - "input_parameters.$": "$" - } - }, - "End": true - } - } - } - ] - }, - "PipelineFailure": { - "Type": "Fail" - }, - "ReportSuccess": { - "Type": "Parallel", - "Next": "PipelineSuccess", - "InputPath": "$$.Execution.Input", - "Branches": [ - { - "StartAt": "UpdateExecutionStateSuccess", - "States": { - "UpdateExecutionStateSuccess": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status", - "ExpressionAttributeValues": { - ":status": { - "S": "SUCCESS" - } - } - } - } - } - }, - { - "StartAt": "PublishSuccess", - "States": { - "PublishSuccess": { - "Type": "Task", - "Resource": "arn:aws:states:::sns:publish", - "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "SUCCESS", - "input_parameters.$": "$" - } - }, - "End": true - } - } - } - ] - }, - "PipelineSuccess": { - "Type": "Succeed" - } - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index fd9935ca..94f008d2 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -1,153 +1,205 @@ { - "StartAt": "Build Stage", + "StartAt": "BuildRelease", "States": { - "Build Stage": { - "Type": "Map", - "Next": "GfeDbLoad", - "MaxConcurrency": 0, - "Iterator": { - "StartAt": "UpdateExecutionStateInProgress", - "States": { - "UpdateExecutionStateInProgress": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "Next": "GfeDbBuildJob", - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit", - "ExpressionAttributeValues": { - ":status": { - "S": "IN_PROGRESS" - }, - ":align": { - "S.$": "States.Format('{}', $.input_parameters.align)" - }, - ":kir": { - "S.$": "States.Format('{}', $.input_parameters.kir)" - }, - ":mem_profile": { - "S.$": "States.Format('{}', $.input_parameters.mem_profile)" + "BuildRelease": { + "Type": "Parallel", + "Next": "LoadRelease", + "OutputPath": "$.[1]", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "ReportFailure" + } + ], + "Branches": [ + { + "StartAt": "UpdateExecutionStateInProgress", + "States": { + "UpdateExecutionStateInProgress": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } }, - ":limit": { - "N.$": "States.Format('{}', $.input_parameters.limit)" + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "IN_PROGRESS" + } } } } - }, - "GfeDbBuildJob": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "BuildSuccess", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "BuildError" - } - ], - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "RELEASES", - "Value.$": "$.version" - }, - { - "Name": "ALIGN", - "Value.$": "$.align" - }, - { - "Name": "KIR", - "Value.$": "$.kir" - }, - { - "Name": "MEM_PROFILE", - "Value.$": "$.mem_profile" + } + }, + { + "StartAt": "GfeDbBuildJobMockState", + "States": { + "GfeDbBuildJobMockState": { + "Type": "Task", + "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbBuildJobMockFunction", + "ResultPath": "$.s3_path", + "End": true + } + } + } + ] + }, + "LoadRelease": { + "Type": "Parallel", + "OutputPath": "$.[1]", + "Next": "ReportSuccess", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "ReportFailure" + } + ], + "Branches": [ + { + "StartAt": "InvokeLoadScript", + "States": { + "InvokeLoadScript": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "End": true + } + } + }, + { + "StartAt": "LoadReleaseActivity", + "States": { + "LoadReleaseActivity": { + "Type": "Task", + "Resource": "${LoadReleaseActivityArn}", + "HeartbeatSeconds": 60, + "End": true + } + } + } + ] + }, + "ReportFailure": { + "Type": "Parallel", + "Next": "PipelineFailure", + "InputPath": "$$.Execution.Input", + "Branches": [ + { + "StartAt": "UpdateExecutionStateFailure", + "States": { + "UpdateExecutionStateFailure": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" }, - { - "Name": "LIMIT", - "Value.$": "$.limit" + "execution__version": { + "N.$": "States.Format('{}', $.version)" } - ] + }, + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "FAILED" + } + } } } - }, - "BuildError": { - "Type": "Pass", - "End": true - }, - "BuildSuccess": { - "Type": "Pass", - "End": true + } + }, + { + "StartAt": "PublishFailure", + "States": { + "PublishFailure": { + "Type": "Task", + "Resource": "arn:aws:states:::sns:publish", + "Parameters": { + "TopicArn": "${GfeDbExecutionResultTopicArn}", + "Message": { + "result": "FAILED", + "input_parameters.$": "$" + } + }, + "End": true + } } } - } + ] }, - "GfeDbLoad": { - "Type": "Map", - "End": true, - "MaxConcurrency": 1, - "Iterator": { - "StartAt": "LoadGraph", - "States": { - "LoadGraph": { - "Type": "Parallel", - "Next": "Load Success", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "LoadError" - } - ], - "Branches": [ - { - "StartAt": "InvokeLoadScript", - "States": { - "InvokeLoadScript": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "End": true + "PipelineFailure": { + "Type": "Fail" + }, + "ReportSuccess": { + "Type": "Parallel", + "Next": "PipelineSuccess", + "InputPath": "$$.Execution.Input", + "Branches": [ + { + "StartAt": "UpdateExecutionStateSuccess", + "States": { + "UpdateExecutionStateSuccess": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${ExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" } - } - }, - { - "StartAt": "LoadData", - "States": { - "LoadData": { - "Type": "Task", - "Resource": "${LoadNeo4jActivityArn}", - "HeartbeatSeconds": 60, - "End": true + }, + "UpdateExpression": "SET execution__status = :status", + "ExpressionAttributeValues": { + ":status": { + "S": "SUCCESS" } } } - ] - }, - "LoadError": { - "Type": "Pass", - "End": true - }, - "Load Success": { - "Type": "Pass", - "End": true + } + } + }, + { + "StartAt": "PublishSuccess", + "States": { + "PublishSuccess": { + "Type": "Task", + "Resource": "arn:aws:states:::sns:publish", + "Parameters": { + "TopicArn": "${GfeDbExecutionResultTopicArn}", + "Message": { + "result": "SUCCESS", + "input_parameters.$": "$" + } + }, + "End": true + } } } - } + ] + }, + "PipelineSuccess": { + "Type": "Succeed" } } } \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 50233657..61c88610 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -500,9 +500,9 @@ Resources: - x86_64 Environment: Variables: - NEO4J_LOAD_QUERY_DOCUMENT_NAME: !Ref Neo4jLoadQueryDocument # TODO fetch from parameter store + NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName' NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' - # LOAD_NEO4J_ACTIVITY: !Ref LoadReleaseActivity # TODO fetch from parameter store + LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn' APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole @@ -543,7 +543,7 @@ Resources: UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: - DefinitionUri: statemachines/mock-pipeline.asl.json + DefinitionUri: statemachines/pipeline.asl.json DefinitionSubstitutions: ExecutionStateTable: !Ref ExecutionStateTable GfeDbLoadReleaseQueueUrl: !GetAtt GfeDbLoadReleaseQueue.QueueUrl @@ -551,13 +551,15 @@ Resources: # BuildJobDefinition: !Ref BuildJobDefinition # BuildJobName: !Sub '${Stage}-${AppName}-build-job' # BuildJobQueue: !Ref BuildJobQueue - # InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn + InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity Policies: - LambdaInvokePolicy: FunctionName: GfeDbBuildJobMockFunction - LambdaInvokePolicy: FunctionName: GfeDbLoadMockFunction + - LambdaInvokePolicy: + FunctionName: !Ref InvokeLoadScriptFunction - SQSSendMessagePolicy: QueueName: !GetAtt GfeDbLoadReleaseQueue.QueueName - DynamoDBWritePolicy: @@ -789,7 +791,7 @@ Resources: commandLine: type: "String" description: "These commands are invoked by a Lambda script which sets the correct parameters (Refer to documentation)." - default: 'bash start_task.sh' + default: !Sub 'bash start_task.sh ${AppName} ${Stage}' workingDirectory: type: "String" description: "Working directory" From 44c977a2cdf5975959af07f0cb10fca54e1e093e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 10 Jun 2023 20:33:21 -0700 Subject: [PATCH 050/367] fix parameter validation error --- README.md | 2 +- gfe-db/database/config/scripts/start_task.sh | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 07acee12..bfc3cd29 100755 --- a/README.md +++ b/README.md @@ -484,7 +484,7 @@ make docs.build ## Authors **Primary Contact:** Martin Maiers ([@mmaiers-nmdp](https://github.com/mmaiers-nmdp))\ **Contact:** Pradeep Bashyal ([@pbashyal-nmdp](https://github.com/pbashyal-nmdp))\ -**Contact:** Gregory Lindsey ([@abk7777](https://github.com/abk7777)) +**Contact:** Gregory (Chris) Lindsey ([@chrisammon3000](https://github.com/chrisammon3000)) ## References & Links diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index b42e5be5..2ecb8cea 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -70,13 +70,13 @@ while true; do else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" # TODO debug jq parsing error (see CW Logs) - echo "$ACTIVITY" | jq -r + echo "$ACTIVITY" export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') export RELEASE=$(echo "$ACTIVITY" | jq -r '.input' | jq '.version') - echo "TASK_TOKEN=$TASK_TOKEN" - echo "RELEASE=$RELEASE" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - TASK_TOKEN=$TASK_TOKEN" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - RELEASE=$RELEASE" # Check for release argument if [[ -z $RELEASE ]]; then From e9fe37bc5e0f20a7206b0297d0aef4db6fdb24d8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 10 Jun 2023 20:56:20 -0700 Subject: [PATCH 051/367] raise error for bad response from GitHub --- .../events/schedule-event.json | 24 +++++++------- .../functions/check_source_update/src/app.py | 7 +++- .../check_source_update/src/utils/utils.py | 32 ++++++++++++------- 3 files changed, 39 insertions(+), 24 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/events/schedule-event.json b/gfe-db/pipeline/functions/check_source_update/events/schedule-event.json index f934519e..51b28935 100644 --- a/gfe-db/pipeline/functions/check_source_update/events/schedule-event.json +++ b/gfe-db/pipeline/functions/check_source_update/events/schedule-event.json @@ -1,13 +1,13 @@ { - "version": "0", - "id": "7df1ca36-636f-8c8d-1c81-a086a8943121", - "detail-type": "Scheduled Event", - "source": "aws.events", - "account": "", - "time": "2022-02-01T12:00:00Z", - "region": "us-east-1", - "resources": [ - "arn:aws:events:us-east-1::rule/dev-gfe-db-pipeline-trigger-TriggerFunctionTrigger-1CY4K6DEN9QT5" - ], - "detail": {} -} + "version": "0", + "id": "7bbfa494-9a2d-630b-1f09-aa1079f18fc6", + "detail-type": "Scheduled Event", + "source": "aws.events", + "account": ":rule/dev-gfe-db-pipeline-CheckSourceUpdateFunctionTrigg-1NIOIDD25B8MJ" + ], + "detail": {} +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 261f260f..e26083e0 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -170,6 +170,7 @@ def get_execution_state(table, sort_column="commit__date_utc", reverse_sort=True return [ ExecutionStateItem(**restore_nested_json(item, split_on="__")) for item in items ] # @cache_json +# TODO return Commit class to make sure data is correct def get_most_recent_commits(execution_state): # 1) Get the most recent commit date from DynamoDB using max(), add one second to it so the same commit is not returned last_commit_date = max([ str_to_datetime(item.commit.date_utc) for item in execution_state ]) @@ -209,4 +210,8 @@ def update_execution_state_item(execution_state_item: ExecutionStateItem, status if __name__ == "__main__": - lambda_handler({}, None) + from pathlib import Path + + event = json.loads((Path(__file__).parent.parent / "events" / "event.json").read_text()) + + lambda_handler(event, None) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 6dd49d7b..00e71703 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -236,6 +236,7 @@ def list_commits(owner, repo, **params): } response = requests.get(url, headers=headers, params=params) + response.raise_for_status() return response.json() @@ -275,6 +276,7 @@ def get_commit(owner, repo, commit_sha): } response = requests.get(url, headers=headers) + response.raise_for_status() return response.json() @@ -295,6 +297,7 @@ def get_file_contents(owner, repo, path): } response = requests.get(url, headers=headers) + response.raise_for_status() return response.json() @@ -321,6 +324,7 @@ def get_commits_for_asset(owner, repo, path, since=None): } response = requests.get(url, headers=headers, params=params) + response.raise_for_status() return response.json() @@ -343,26 +347,28 @@ def get_repo_contents(owner, repo, path, commit_sha=None): params = {"ref": commit_sha} response = requests.get(url, headers=headers, params=params) + response.raise_for_status() - # check status - if response.status_code != 200: - logger.debug(json.dumps(response.json())) - raise Exception(f"Asset not found at path '{path}'") - else: - return response.json() + # # check status + # if response.status_code != 200: + # logger.debug(json.dumps(response.json())) + # raise Exception(f"Asset not found at path '{path}'") + # else: + return response.json() def get_repo_asset(owner, repo, path, commit_sha=None): """Download a file from a GitHub repository""" repo_contents = get_repo_contents(owner, repo, path, commit_sha) - res = requests.get(repo_contents["download_url"]) + response = requests.get(repo_contents["download_url"]) + response.raise_for_status() - if res.status_code != 200: - logger.error(f"Status code {res.status_code} for {path}") - raise Exception(f"Error downloading {path}") + # if response.status_code != 200: + # logger.error(f"Status code {response.status_code} for {path}") + # raise Exception(f"Error downloading {path}") - return res.text + return response.text def get_branches(owner, repo): @@ -383,6 +389,8 @@ def get_branches(owner, repo): } response = requests.get(url, headers=headers) + response.raise_for_status() + return response.json() @@ -404,6 +412,8 @@ def get_branch(owner, repo, branch_name): } response = requests.get(url, headers=headers) + response.raise_for_status() + return response.json() From f842e7d194af09c87459eb11420a3eebd3f023c9 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 11 Jun 2023 12:53:54 -0700 Subject: [PATCH 052/367] add build output s3_path in state machine payload --- gfe-db/pipeline/functions/check_source_update/src/app.py | 7 ++++++- .../functions/check_source_update/src/utils/types.py | 5 ++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index e26083e0..972883a7 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -1,6 +1,10 @@ """ Checks a GitHub repository for new commits and triggers data ingestion. This function processes only the releases that it finds. To process specific releases, use a different method. + +Note: this function is only responsible for checking and processing the most recent commits. It is not responsible for +syncing state. If old items are deleted on the Execution state table while the most recent commits remain, +this function will not reprocess the deleted items. """ import os import logging @@ -141,7 +145,7 @@ def lambda_handler(event, context): for item in execution_payload: gfedb_processing_queue.send_message(MessageBody=json.dumps(item)) - message = f'Processed {len(execution_payload)} releases\n{json.dumps(execution_payload, indent=4)}' + message = f'Queued {len(execution_payload)} release(s) for processing\n{json.dumps(execution_payload, indent=4)}' return { "statusCode": 200, "body": json.dumps({ @@ -203,6 +207,7 @@ def update_execution_state_item(execution_state_item: ExecutionStateItem, status if input_parameters is not None and status == "PENDING": execution_state_item.execution.input_parameters = input_parameters + execution_state_item.execution.s3_path = f's3://{data_bucket_name}/data/{execution_state_item.execution.version}/csv/' execution_state_item.execution.date_utc = str_from_datetime(datetime.utcnow()) return execution_state_item diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index 75596333..5e184997 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -121,6 +121,7 @@ class ExecutionDetailsConfig(BaseModel): status: str date_utc: Optional[str] input_parameters: Optional[InputParameters] + s3_path: Optional[str] @validator('status') def status_is_valid(cls, v): @@ -186,6 +187,7 @@ class ExecutionPayloadItem(BaseModel): version: int commit_sha: str input_parameters: InputParameters + s3_path: str @validator('version') def _version_is_valid(cls, v): @@ -201,5 +203,6 @@ def from_execution_state_item(cls, execution_state_item): return cls( version=execution_state_item.execution.version, commit_sha=execution_state_item.commit.sha, - input_parameters=execution_state_item.execution.input_parameters + input_parameters=execution_state_item.execution.input_parameters, + s3_path=execution_state_item.execution.s3_path ) From 0b1e4464f14c2cc81fd885ada6e7780ebe4fcd60 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 11 Jun 2023 16:34:07 -0700 Subject: [PATCH 053/367] include timestamps and filter null fields in output --- .../src/utils/constants.py | 4 ++- .../check_source_update/src/utils/types.py | 18 ++++++++++--- .../check_source_update/src/utils/utils.py | 25 ++++++++++++++++--- .../pipeline/scripts/source_config/build.py | 6 +++-- gfe-db/pipeline/scripts/source_config/load.py | 20 +++++++++------ 5 files changed, 56 insertions(+), 17 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py index c6b3b912..515b5311 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py @@ -63,5 +63,7 @@ "repository.default_input_parameters.mem_profile", "repository.name", "repository.owner", - "repository.url" + "repository.url", + "created_utc", + "updated_utc" ] \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index 5e184997..d493eb8e 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -1,7 +1,7 @@ import re from datetime import datetime from typing import Optional -from pydantic import BaseModel, validator +from pydantic import BaseModel, validator, root_validator import jmespath # ExecutionState is changed using Step Functions DynamoDB states @@ -145,7 +145,7 @@ def date_utc_is_iso_8601_with_timezone(cls, v): return date_is_iso_8601_with_timezone(v) class ExecutionStateItem(BaseModel): - created_utc: Optional[str] # TODO make required once fully implemented + created_utc: str # TODO make required once fully implemented updated_utc: Optional[str] # TODO make required once fully implemented repository: RepositoryConfig commit: Commit @@ -153,9 +153,21 @@ class ExecutionStateItem(BaseModel): class ExecutionState(BaseModel): created_utc: str - updated_utc: str + updated_utc: Optional[str] # TODO remove for this class, use in ExecutionStateItem items: list[ExecutionStateItem] + @root_validator(pre=True) + def set_items_created_utc(cls, values): + timestamp_utc = values.get('created_utc') + items = values.get('items', []) + try: + for item in items: + item.created_utc = timestamp_utc + except: + for item in items: + item['created_utc'] = timestamp_utc + return values + # validate that items is sorted by commit.date_utc descending @validator('items') def execution_state_is_sorted(cls, v): diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 00e71703..0fea286b 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -240,7 +240,7 @@ def list_commits(owner, repo, **params): return response.json() -# @cache_json +@cache_json def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): page = start_page commits = [] @@ -522,6 +522,16 @@ def filter_null_fields(items: dict) -> dict: return { k: v for k, v in items.items() if v is not None } +def filter_nested_nulls(data): + if isinstance(data, list): + return filter_nulls([filter_nested_nulls(i) for i in data]) + elif isinstance(data, dict): + return filter_null_fields({k: filter_nested_nulls(v) for k, v in data.items()}) + else: + return data + + + def sort_execution_state_items( execution_state_items: List[Dict[str, str]], ascending=False ) -> List[Dict[str, str]]: @@ -533,6 +543,7 @@ def sort_execution_state_items( def process_execution_state_item( + timestamp: str, commit: Dict[str, str], repository_config: RepositoryConfig, target_metadata_config: TargetMetadataConfig, @@ -550,6 +561,7 @@ def process_execution_state_item( logger.info(f"Found release version {release_version} ({sha})") result = { + "created_utc": timestamp, "repository": repository_config, "commit": Commit(**commit), "execution": ExecutionDetailsConfig( @@ -578,6 +590,7 @@ def process_execution_state_item( def parallel_process_execution_state_items( + timestamp: str, commits: List[Dict[str, str]], repository_config: RepositoryConfig, target_metadata_config: TargetMetadataConfig, @@ -593,7 +606,11 @@ def parallel_process_execution_state_items( # Submit the process_commit function for each commit to the executor futures = [ executor.submit( - process_execution_state_item, commit, repository_config, target_metadata_config + process_execution_state_item, + timestamp, + commit, + repository_config, + target_metadata_config ) for commit in commits[:limit] ] @@ -608,8 +625,9 @@ def parallel_process_execution_state_items( # limit is int or None -# @cache_pickle +@cache_pickle def process_execution_state_items( + timestamp: str, commits: List[Dict[str, str]], repository_config: RepositoryConfig, target_metadata_config: TargetMetadataConfig, @@ -620,6 +638,7 @@ def process_execution_state_items( if limit: logger.warning("'limit' will not work if parallel processing is enabled") return parallel_process_execution_state_items( + timestamp=timestamp, commits=commits, repository_config=repository_config, target_metadata_config=target_metadata_config, diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 0b2ef834..b23104dc 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -29,6 +29,7 @@ select_keys, rename_fields, process_execution_state_items, + filter_nested_nulls ) # Environment variables @@ -84,6 +85,7 @@ # Build ExecutionStateItem list using thread pooling logger.info("Building execution state") execution_state_items = process_execution_state_items( + timestamp=utc_now, # TODO commits=commits, repository_config=RepositoryConfig( **select_keys( @@ -97,7 +99,7 @@ execution_state = ExecutionState(**{ "created_utc": utc_now, - "updated_utc": utc_now, + # "updated_utc": None, "items": execution_state_items, }) @@ -107,7 +109,7 @@ # TODO get output_dir from argparse # write ExecutionState locally with open(output_dir / f"execution-state.json", "w") as f: - json.dump(execution_state.dict(), f, indent=4) + json.dump(filter_nested_nulls(execution_state.dict()), f, indent=4) logger.info("Writing source config to local file system") # TODO get output_dir from argparse diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index 876e230b..1550d7a3 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -1,12 +1,14 @@ """ Loads the initial gfe-db execution state to DynamoDB table. + +TODO solution to avoid overwriting data when running this script (regular DynamoDB backups to S3 etc, fetch file from S3 and compare) """ import os +from pathlib import Path import sys sys.path.append( - "/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/check_source_update" + str(Path(__file__).parent.parent.parent / "functions" / "check_source_update") ) -from pathlib import Path import logging from datetime import datetime utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") @@ -35,23 +37,25 @@ GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] -# fetch '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' value from Parameter Store execution_state_table_name = ssm.get_parameter( Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName' )['Parameter']['Value'] if __name__ == "__main__": - # TODO scan table for existing items and throw error if not empty + # TODO scan table for existing items and throw error if not empty, require --overwrite flag to proceed # Paths - # output_dir = Path(f"{APP_NAME}/pipeline/config") - output_dir = Path(sys.argv[1]) + input_dir = Path(sys.argv[1]) # read in source config JSON file from local - with open(output_dir / "execution-state.json", "r") as f: + with open(input_dir / "execution-state.json", "r") as f: execution_state = ExecutionState(**json.load(f)) + # for item in execution_state.items: + # item.execution.created_utc = utc_now + # item.execution.updated_utc = utc_now + # execution_state_json = [ # { # "commit.sha": item.commit.sha, @@ -70,8 +74,8 @@ # "repository.excluded_commit_shas", # "repository.target_metadata_config", # "repository.tracked_assets" - # ] + execution_state_flat = flatten_json_records(execution_state.dict()["items"], sep="__", select_fields=[item.replace(".", "__") for item in execution_state_table_fields]) # load to dynamodb table named execution_state_table_name using batch put From 269d83f9adff1cd73cff41217138b9a92252e36c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 11 Jun 2023 16:34:39 -0700 Subject: [PATCH 054/367] update execution state --- gfe-db/pipeline/config/execution-state.json | 4974 +++++-------------- gfe-db/pipeline/config/source-config.json | 4 +- 2 files changed, 1145 insertions(+), 3833 deletions(-) diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index 22083819..58f8cad1 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,16 +1,60 @@ { - "created_utc": "2023-05-09T21:43:16Z", - "updated_utc": "2023-05-09T21:43:16Z", + "created_utc": "2023-06-11T23:26:49Z", "items": [ { + "created_utc": "2023-06-11T23:26:49Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA", + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "commit": { + "sha": "70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca", + "date_utc": "2023-05-25T11:27:41Z", + "message": "Merge pull request #337 from ANHIG/3520\n\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca" + }, + "execution": { + "version": 3520, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-06-11T23:26:49Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA", + "default_input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + }, + "commit": { + "sha": "62945381d236dcdb2770daf1fa861b216b99635c", + "date_utc": "2023-05-25T11:20:51Z", + "message": "Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635c" + }, + "execution": { + "version": 3520, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -26,20 +70,15 @@ }, "execution": { "version": 3520, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -55,20 +94,15 @@ }, "execution": { "version": 3520, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -84,20 +118,15 @@ }, "execution": { "version": 3510, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -113,20 +142,15 @@ }, "execution": { "version": 3510, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -142,20 +166,15 @@ }, "execution": { "version": 3510, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -171,20 +190,15 @@ }, "execution": { "version": 3500, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -200,20 +214,15 @@ }, "execution": { "version": 3500, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -229,20 +238,15 @@ }, "execution": { "version": 3500, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -258,20 +262,15 @@ }, "execution": { "version": 3500, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -287,20 +286,15 @@ }, "execution": { "version": 3500, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -316,20 +310,15 @@ }, "execution": { "version": 3500, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -345,20 +334,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -374,20 +358,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -403,20 +382,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -432,20 +406,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -461,20 +430,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -490,20 +454,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -519,20 +478,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -548,20 +502,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -577,20 +526,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -606,20 +550,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -635,20 +574,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -664,20 +598,15 @@ }, "execution": { "version": 3490, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -693,20 +622,15 @@ }, "execution": { "version": 3480, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -722,20 +646,15 @@ }, "execution": { "version": 3480, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -751,20 +670,15 @@ }, "execution": { "version": 3480, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -780,20 +694,15 @@ }, "execution": { "version": 3480, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -809,20 +718,15 @@ }, "execution": { "version": 3480, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -838,20 +742,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -867,20 +766,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -896,20 +790,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -925,20 +814,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -954,20 +838,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -983,20 +862,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1012,20 +886,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1041,20 +910,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1070,20 +934,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1099,20 +958,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1128,20 +982,15 @@ }, "execution": { "version": 3470, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1157,20 +1006,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1186,20 +1030,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1215,20 +1054,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1244,20 +1078,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1273,20 +1102,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1302,20 +1126,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1331,20 +1150,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1360,20 +1174,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1389,20 +1198,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1418,20 +1222,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1447,20 +1246,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1476,20 +1270,15 @@ }, "execution": { "version": 3460, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1505,20 +1294,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1534,20 +1318,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1563,20 +1342,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1592,20 +1366,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1621,20 +1390,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1650,20 +1414,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1679,20 +1438,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1708,20 +1462,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1737,20 +1486,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1766,20 +1510,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1795,20 +1534,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1824,20 +1558,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1853,20 +1582,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1882,20 +1606,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1911,20 +1630,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1940,20 +1654,15 @@ }, "execution": { "version": 3450, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1969,20 +1678,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -1998,20 +1702,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2027,20 +1726,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2056,20 +1750,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2085,20 +1774,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2114,20 +1798,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2143,20 +1822,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2172,20 +1846,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2201,20 +1870,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2230,20 +1894,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2259,20 +1918,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2288,20 +1942,15 @@ }, "execution": { "version": 3440, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2317,20 +1966,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2346,20 +1990,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2375,20 +2014,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2404,20 +2038,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2433,20 +2062,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2462,20 +2086,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2491,20 +2110,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2520,20 +2134,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2549,20 +2158,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2578,20 +2182,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2607,20 +2206,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2636,20 +2230,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2665,20 +2254,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2694,20 +2278,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2723,20 +2302,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2752,20 +2326,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2781,20 +2350,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2810,20 +2374,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2839,20 +2398,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2868,20 +2422,15 @@ }, "execution": { "version": 3430, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2897,20 +2446,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2926,20 +2470,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2955,20 +2494,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -2984,20 +2518,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3013,20 +2542,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3042,20 +2566,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3071,20 +2590,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3100,20 +2614,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3129,20 +2638,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3158,20 +2662,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3187,20 +2686,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3216,20 +2710,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3245,20 +2734,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3274,20 +2758,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3303,20 +2782,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3332,20 +2806,15 @@ }, "execution": { "version": 3420, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3361,20 +2830,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3390,20 +2854,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3419,20 +2878,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3448,20 +2902,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3477,20 +2926,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3506,20 +2950,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3535,20 +2974,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3564,20 +2998,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3593,20 +3022,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3622,20 +3046,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3651,20 +3070,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3680,20 +3094,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3709,20 +3118,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3738,20 +3142,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3767,20 +3166,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3796,20 +3190,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3825,20 +3214,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3854,20 +3238,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3883,20 +3262,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3912,20 +3286,15 @@ }, "execution": { "version": 3410, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3941,20 +3310,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3970,20 +3334,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -3999,20 +3358,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4028,20 +3382,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4057,20 +3406,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4086,20 +3430,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4115,20 +3454,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4144,20 +3478,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4173,20 +3502,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4202,20 +3526,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4231,20 +3550,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4260,20 +3574,15 @@ }, "execution": { "version": 3400, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4289,20 +3598,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4318,20 +3622,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4347,20 +3646,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4376,20 +3670,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4405,20 +3694,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4434,20 +3718,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4463,20 +3742,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4492,20 +3766,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4521,20 +3790,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4550,20 +3814,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4579,20 +3838,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4608,20 +3862,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4637,20 +3886,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4666,20 +3910,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4695,20 +3934,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4724,20 +3958,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4753,20 +3982,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4782,20 +4006,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4811,20 +4030,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4840,20 +4054,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4869,20 +4078,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4898,20 +4102,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4927,20 +4126,15 @@ }, "execution": { "version": 3390, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4956,20 +4150,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -4985,20 +4174,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5014,20 +4198,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5043,20 +4222,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5072,20 +4246,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5101,20 +4270,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5130,20 +4294,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5159,20 +4318,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5188,20 +4342,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5217,20 +4366,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5246,20 +4390,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5275,20 +4414,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5304,20 +4438,15 @@ }, "execution": { "version": 3380, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5333,20 +4462,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5362,20 +4486,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5391,20 +4510,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5420,20 +4534,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5449,20 +4558,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5478,20 +4582,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5507,20 +4606,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5536,20 +4630,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5565,20 +4654,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5594,20 +4678,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5623,20 +4702,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5652,20 +4726,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5681,20 +4750,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5710,20 +4774,15 @@ }, "execution": { "version": 3370, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5739,20 +4798,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5768,20 +4822,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5797,20 +4846,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5826,20 +4870,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5855,20 +4894,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5884,20 +4918,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5913,20 +4942,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5942,20 +4966,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -5971,20 +4990,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6000,20 +5014,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6029,20 +5038,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6058,20 +5062,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6087,20 +5086,15 @@ }, "execution": { "version": 3360, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6116,20 +5110,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6145,20 +5134,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6174,20 +5158,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6203,20 +5182,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6232,20 +5206,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6261,20 +5230,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6290,20 +5254,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6319,20 +5278,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6348,20 +5302,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6377,20 +5326,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6406,20 +5350,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6435,20 +5374,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6464,20 +5398,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6493,20 +5422,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6522,20 +5446,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6551,20 +5470,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6580,20 +5494,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6609,20 +5518,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6638,20 +5542,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6667,20 +5566,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6696,20 +5590,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6725,20 +5614,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6754,20 +5638,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6783,20 +5662,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6812,20 +5686,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6841,20 +5710,15 @@ }, "execution": { "version": 3350, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6870,20 +5734,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6899,20 +5758,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6928,20 +5782,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6957,20 +5806,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -6986,20 +5830,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7015,20 +5854,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7044,20 +5878,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7073,20 +5902,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7102,20 +5926,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7131,20 +5950,15 @@ }, "execution": { "version": 3340, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7160,20 +5974,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7189,20 +5998,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7218,20 +6022,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7247,20 +6046,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7276,20 +6070,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7305,20 +6094,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7334,20 +6118,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7363,20 +6142,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7392,20 +6166,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7421,20 +6190,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7450,20 +6214,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7479,20 +6238,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7508,20 +6262,15 @@ }, "execution": { "version": 3330, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7537,20 +6286,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7566,20 +6310,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7595,20 +6334,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7624,20 +6358,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7653,20 +6382,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7682,20 +6406,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7711,20 +6430,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7740,20 +6454,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7769,20 +6478,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7798,20 +6502,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7827,20 +6526,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7856,20 +6550,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7885,20 +6574,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7914,20 +6598,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7943,20 +6622,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -7972,20 +6646,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8001,20 +6670,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8030,20 +6694,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8059,20 +6718,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8088,20 +6742,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8117,20 +6766,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8146,20 +6790,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8175,20 +6814,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8204,20 +6838,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8233,20 +6862,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8262,20 +6886,15 @@ }, "execution": { "version": 3320, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8291,20 +6910,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8320,20 +6934,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8349,20 +6958,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8378,20 +6982,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8407,20 +7006,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8436,20 +7030,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8465,20 +7054,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8494,20 +7078,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8523,20 +7102,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8552,20 +7126,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8581,20 +7150,15 @@ }, "execution": { "version": 3310, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8610,20 +7174,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8639,20 +7198,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8668,20 +7222,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8697,20 +7246,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8726,20 +7270,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8755,20 +7294,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8784,20 +7318,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8813,20 +7342,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8842,20 +7366,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8871,20 +7390,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8900,20 +7414,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8929,20 +7438,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8958,20 +7462,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -8987,20 +7486,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9016,20 +7510,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9045,20 +7534,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9074,20 +7558,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9103,20 +7582,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9132,20 +7606,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9161,20 +7630,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9190,20 +7654,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9219,20 +7678,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9248,20 +7702,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9277,20 +7726,15 @@ }, "execution": { "version": 3300, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9306,20 +7750,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9335,20 +7774,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9364,20 +7798,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9393,20 +7822,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9422,20 +7846,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9451,20 +7870,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9480,20 +7894,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9509,20 +7918,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9538,20 +7942,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9567,20 +7966,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9596,20 +7990,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9625,20 +8014,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9654,20 +8038,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9683,20 +8062,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9712,20 +8086,15 @@ }, "execution": { "version": 3290, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9741,20 +8110,15 @@ }, "execution": { "version": 3280, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9770,20 +8134,15 @@ }, "execution": { "version": 3280, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9799,20 +8158,15 @@ }, "execution": { "version": 3280, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9828,20 +8182,15 @@ }, "execution": { "version": 3280, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9857,20 +8206,15 @@ }, "execution": { "version": 3280, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9886,20 +8230,15 @@ }, "execution": { "version": 3280, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9915,20 +8254,15 @@ }, "execution": { "version": 3280, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9944,20 +8278,15 @@ }, "execution": { "version": 3280, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -9973,20 +8302,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10002,20 +8326,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10031,20 +8350,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10060,20 +8374,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10089,20 +8398,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10118,20 +8422,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10147,20 +8446,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10176,20 +8470,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10205,20 +8494,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10234,20 +8518,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10263,20 +8542,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10292,20 +8566,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10321,20 +8590,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10350,20 +8614,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10379,20 +8638,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10408,20 +8662,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10437,20 +8686,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10466,20 +8710,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10495,20 +8734,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10524,20 +8758,15 @@ }, "execution": { "version": 3270, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10553,20 +8782,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10582,20 +8806,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10611,20 +8830,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10640,20 +8854,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10669,20 +8878,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10698,20 +8902,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10727,20 +8926,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10756,20 +8950,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10785,20 +8974,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10814,20 +8998,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10843,20 +9022,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10872,20 +9046,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10901,20 +9070,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10930,20 +9094,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10959,20 +9118,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -10988,20 +9142,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11017,20 +9166,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11046,20 +9190,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11075,20 +9214,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11104,20 +9238,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11133,20 +9262,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11162,20 +9286,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11191,20 +9310,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11220,20 +9334,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11249,20 +9358,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11278,20 +9382,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11307,20 +9406,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11336,20 +9430,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11365,20 +9454,15 @@ }, "execution": { "version": 3260, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11394,20 +9478,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11423,20 +9502,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11452,20 +9526,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11481,20 +9550,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11510,20 +9574,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11539,20 +9598,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11568,20 +9622,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11597,20 +9646,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11626,20 +9670,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11655,20 +9694,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11684,20 +9718,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11713,20 +9742,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11742,20 +9766,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11771,20 +9790,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11800,20 +9814,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11829,20 +9838,15 @@ }, "execution": { "version": 3250, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11858,20 +9862,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11887,20 +9886,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11916,20 +9910,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11945,20 +9934,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -11974,20 +9958,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12003,20 +9982,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12032,20 +10006,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12061,20 +10030,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12090,20 +10054,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12119,20 +10078,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12148,20 +10102,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12177,20 +10126,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12206,20 +10150,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12235,20 +10174,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12264,20 +10198,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12293,20 +10222,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12322,20 +10246,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12351,20 +10270,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12380,20 +10294,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12409,20 +10318,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12438,20 +10342,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12467,20 +10366,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12496,20 +10390,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12525,20 +10414,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12554,20 +10438,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12583,20 +10462,15 @@ }, "execution": { "version": 3240, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12612,20 +10486,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12641,20 +10510,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12670,20 +10534,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12699,20 +10558,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12728,20 +10582,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12757,20 +10606,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12786,20 +10630,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12815,20 +10654,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12844,20 +10678,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12873,20 +10702,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12902,20 +10726,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12931,20 +10750,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12960,20 +10774,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -12989,20 +10798,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13018,20 +10822,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13047,20 +10846,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13076,20 +10870,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13105,20 +10894,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13134,20 +10918,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13163,20 +10942,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13192,20 +10966,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13221,20 +10990,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13250,20 +11014,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13279,20 +11038,15 @@ }, "execution": { "version": 3230, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13308,20 +11062,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13337,20 +11086,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13366,20 +11110,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13395,20 +11134,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13424,20 +11158,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13453,20 +11182,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13482,20 +11206,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13511,20 +11230,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13540,20 +11254,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13569,20 +11278,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13598,20 +11302,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13627,20 +11326,15 @@ }, "execution": { "version": 3220, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13656,20 +11350,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13685,20 +11374,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13714,20 +11398,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13743,20 +11422,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13772,20 +11446,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13801,20 +11470,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13830,20 +11494,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13859,20 +11518,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13888,20 +11542,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13917,20 +11566,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13946,20 +11590,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -13975,20 +11614,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14004,20 +11638,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14033,20 +11662,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14062,20 +11686,15 @@ }, "execution": { "version": 3210, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14091,20 +11710,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14120,20 +11734,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14149,20 +11758,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14178,20 +11782,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14207,20 +11806,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14236,20 +11830,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14265,20 +11854,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14294,20 +11878,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14323,20 +11902,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14352,20 +11926,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14381,20 +11950,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14410,20 +11974,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14439,20 +11998,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14468,20 +12022,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14497,20 +12046,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14526,20 +12070,15 @@ }, "execution": { "version": 3200, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14555,20 +12094,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14584,20 +12118,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14613,20 +12142,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14642,20 +12166,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14671,20 +12190,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14700,20 +12214,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14729,20 +12238,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14758,20 +12262,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14787,20 +12286,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14816,20 +12310,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14845,20 +12334,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14874,20 +12358,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14903,20 +12382,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14932,20 +12406,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14961,20 +12430,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -14990,20 +12454,15 @@ }, "execution": { "version": 3190, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15019,20 +12478,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15048,20 +12502,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15077,20 +12526,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15106,20 +12550,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15135,20 +12574,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15164,20 +12598,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15193,20 +12622,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15222,20 +12646,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15251,20 +12670,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15280,20 +12694,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15309,20 +12718,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15338,20 +12742,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15367,20 +12766,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15396,20 +12790,15 @@ }, "execution": { "version": 3180, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15425,20 +12814,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15454,20 +12838,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15483,20 +12862,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15512,20 +12886,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15541,20 +12910,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15570,20 +12934,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15599,20 +12958,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15628,20 +12982,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15657,20 +13006,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15686,20 +13030,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15715,20 +13054,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15744,20 +13078,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15773,20 +13102,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15802,20 +13126,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15831,20 +13150,15 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } }, { + "created_utc": "2023-06-11T23:26:49Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "description": null, "url": "https://github.com/ANHIG/IMGTHLA", - "tracked_assets": null, - "target_metadata_config": null, - "excluded_commit_shas": null, "default_input_parameters": { "align": false, "kir": false, @@ -15860,9 +13174,7 @@ }, "execution": { "version": 3170, - "status": "NOT_PROCESSED", - "date_utc": null, - "input_parameters": null + "status": "NOT_PROCESSED" } } ] diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index d144ed06..fa776bb9 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-05-09T21:43:16Z", - "updated_utc": "2023-05-09T21:43:16Z", + "created_utc": "2023-06-11T23:26:49Z", + "updated_utc": "2023-06-11T23:26:49Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", From 77bc65f3159719cd366b6bed3ce72ec8d8f12328 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 11 Jun 2023 17:04:46 -0700 Subject: [PATCH 055/367] update execution input parameters in state table --- gfe-db/pipeline/statemachines/pipeline.asl.json | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 94f008d2..b34172fb 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -32,10 +32,22 @@ "N.$": "States.Format('{}', $.version)" } }, - "UpdateExpression": "SET execution__status = :status", + "UpdateExpression": "SET execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit", "ExpressionAttributeValues": { ":status": { "S": "IN_PROGRESS" + }, + ":align": { + "BOOL.$": "$.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input_parameters.limit)" } } } @@ -48,7 +60,7 @@ "GfeDbBuildJobMockState": { "Type": "Task", "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbBuildJobMockFunction", - "ResultPath": "$.s3_path", + "ResultPath": null, "End": true } } From 023a815d733ecf1e389c0b504f8c50f00260c591 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 11 Jun 2023 17:42:53 -0700 Subject: [PATCH 056/367] update correct timestamps in execution state table --- .../pipeline/statemachines/pipeline.asl.json | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index b34172fb..9710558e 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -32,8 +32,11 @@ "N.$": "States.Format('{}', $.version)" } }, - "UpdateExpression": "SET execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit", + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, ":status": { "S": "IN_PROGRESS" }, @@ -48,6 +51,9 @@ }, ":limit": { "N.$": "States.Format('{}', $.input_parameters.limit)" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" } } } @@ -126,10 +132,13 @@ "N.$": "States.Format('{}', $.version)" } }, - "UpdateExpression": "SET execution__status = :status", + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { ":status": { "S": "FAILED" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" } } } @@ -181,10 +190,13 @@ "N.$": "States.Format('{}', $.version)" } }, - "UpdateExpression": "SET execution__status = :status", + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { ":status": { "S": "SUCCESS" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" } } } From 765ff1d8b5c00134a3999da8430f9204cc6ced1d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 12 Jun 2023 19:19:58 -0700 Subject: [PATCH 057/367] deploy InvokeUpdatePipeline function --- gfe-db/pipeline/Makefile | 1 + gfe-db/pipeline/functions/environment.json | 7 + .../functions/invoke_load_script/app.py | 3 +- .../events/batch-job-running-state-event.json | 0 .../events/sfn-execution-aborted-event.json | 0 .../events/sfn-execution-failed-event.json | 0 .../events/sfn-execution-started-event.json | 0 .../events/sfn-execution-succeeded-event.json | 0 .../events/sfn-execution-timeout-event.json | 0 .../requirements.txt | 0 .../src/__init__.py | 0 .../invoke_update_pipeline/src/app.py | 45 ++++++ .../src/requirements.txt | 0 .../update_execution_state/src/app.py | 50 ------ gfe-db/pipeline/template.yaml | 147 ++++++++++-------- 15 files changed, 137 insertions(+), 116 deletions(-) rename gfe-db/pipeline/functions/{update_execution_state => invoke_update_pipeline}/events/batch-job-running-state-event.json (100%) rename gfe-db/pipeline/functions/{update_execution_state => invoke_update_pipeline}/events/sfn-execution-aborted-event.json (100%) rename gfe-db/pipeline/functions/{update_execution_state => invoke_update_pipeline}/events/sfn-execution-failed-event.json (100%) rename gfe-db/pipeline/functions/{update_execution_state => invoke_update_pipeline}/events/sfn-execution-started-event.json (100%) rename gfe-db/pipeline/functions/{update_execution_state => invoke_update_pipeline}/events/sfn-execution-succeeded-event.json (100%) rename gfe-db/pipeline/functions/{update_execution_state => invoke_update_pipeline}/events/sfn-execution-timeout-event.json (100%) rename gfe-db/pipeline/functions/{update_execution_state/src => invoke_update_pipeline}/requirements.txt (100%) rename gfe-db/pipeline/functions/{update_execution_state => invoke_update_pipeline}/src/__init__.py (100%) create mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/src/app.py create mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/src/requirements.txt delete mode 100644 gfe-db/pipeline/functions/update_execution_state/src/app.py diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 26ff810a..af2433ba 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -38,6 +38,7 @@ service.functions.deploy: CheckSourceUpdateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.Timeout')" \ CheckSourceUpdateFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.CheckSourceUpdateFunctionSchedule')" \ InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ + InvokeUpdatePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeUpdatePipeline.FunctionConfiguration.FunctionName')" \ ECRBaseUri="${ECR_BASE_URI}" \ BuildServiceRepositoryName="${BUILD_REPOSITORY}" \ 2>&1 | tee -a $$CFN_LOG_PATH || true diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index bfb74740..6963e3ff 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -14,6 +14,13 @@ "Timeout": 60, "MemorySize": 256 } + }, + "InvokeUpdatePipeline": { + "FunctionConfiguration": { + "FunctionName": "invoke-update-pipeline", + "Timeout": 60, + "MemorySize": 256 + } } } } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index bf303f7b..6d098055 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -52,7 +52,8 @@ def lambda_handler(event, context): logger.info(json.dumps(event)) - # TODO BOOKMARK 5/31/23: Check if Neo4jLoadQueryDocument is already running, if it is exit 0 + # TODO BOOKMARK 5/31/23: Check if Neo4jLoadQueryDocument is already running, if it is exit 0 (makes service idempotent) + # Note: Neo4jLoadQueryDocument only needs to be triggered once and it will fetch the next release until there are no more left cmd = command_line_default diff --git a/gfe-db/pipeline/functions/update_execution_state/events/batch-job-running-state-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/batch-job-running-state-event.json similarity index 100% rename from gfe-db/pipeline/functions/update_execution_state/events/batch-job-running-state-event.json rename to gfe-db/pipeline/functions/invoke_update_pipeline/events/batch-job-running-state-event.json diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-aborted-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-aborted-event.json similarity index 100% rename from gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-aborted-event.json rename to gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-aborted-event.json diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-failed-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-failed-event.json similarity index 100% rename from gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-failed-event.json rename to gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-failed-event.json diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-started-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-started-event.json similarity index 100% rename from gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-started-event.json rename to gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-started-event.json diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-succeeded-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-succeeded-event.json similarity index 100% rename from gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-succeeded-event.json rename to gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-succeeded-event.json diff --git a/gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-timeout-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-timeout-event.json similarity index 100% rename from gfe-db/pipeline/functions/update_execution_state/events/sfn-execution-timeout-event.json rename to gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-timeout-event.json diff --git a/gfe-db/pipeline/functions/update_execution_state/src/requirements.txt b/gfe-db/pipeline/functions/invoke_update_pipeline/requirements.txt similarity index 100% rename from gfe-db/pipeline/functions/update_execution_state/src/requirements.txt rename to gfe-db/pipeline/functions/invoke_update_pipeline/requirements.txt diff --git a/gfe-db/pipeline/functions/update_execution_state/src/__init__.py b/gfe-db/pipeline/functions/invoke_update_pipeline/src/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/update_execution_state/src/__init__.py rename to gfe-db/pipeline/functions/invoke_update_pipeline/src/__init__.py diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/src/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/src/app.py new file mode 100644 index 00000000..0062d749 --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/src/app.py @@ -0,0 +1,45 @@ +""" +Lambda with EventBridge event source +* State Machine events trigger the function (State Change, Success, Failure etc.) +* This function may need to have access to the names of states in the state machine so it can update the execution status + * Map state names to status updates +""" + +import os +import logging +import json +import boto3 + +# set up logging +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +# Environment +AWS_REGION = os.environ["AWS_REGION"] + +# Boto3 Clients +session = boto3.Session(region_name=AWS_REGION) +ssm = session.client('ssm', region_name=AWS_REGION) +ec2 = session.client('ec2', region_name=AWS_REGION) + +# Get SSM Parameters +neo4j_database_instance_id = ssm.get_parameter(Name=os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"])["Parameter"]["Value"] +update_pipeline_state_machine_arn = ssm.get_parameter(Name=os.environ["UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM"])['Parameter']['Value'] + +# Check that database is running, abort if not +response = ec2.describe_instance_status(InstanceIds=[neo4j_database_instance_id]) +if response['InstanceStatuses'][0]['InstanceState']['Name'] != 'running': + raise Exception(f'Instance {neo4j_database_instance_id} is not running, aborting...') +else: + logger.info(f'Instance {neo4j_database_instance_id} is running') + + +def lambda_handler(event, context): + logger.info(json.dumps(event)) + + # Invoke state machine + + return + +if __name__ == "__main__": + lambda_handler({}, object) \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/src/requirements.txt b/gfe-db/pipeline/functions/invoke_update_pipeline/src/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/update_execution_state/src/app.py b/gfe-db/pipeline/functions/update_execution_state/src/app.py deleted file mode 100644 index dedacebe..00000000 --- a/gfe-db/pipeline/functions/update_execution_state/src/app.py +++ /dev/null @@ -1,50 +0,0 @@ -""" -Lambda with EventBridge event source -* State Machine events trigger the function (State Change, Success, Failure etc.) -* This function may need to have access to the names of states in the state machine so it can update the execution status - * Map state names to status updates -""" - -import os -import logging -import json -import boto3 - -# set up logging -logger = logging.getLogger() -logger.setLevel(logging.INFO) - -# Environment -AWS_REGION = os.environ["AWS_REGION"] - -# Get SSM Parameters -ssm = boto3.client('ssm') -# state_machine_arn '/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineArn' -state_machine_arn = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' -)['Parameter']['Value'] - -# table_name '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' -table_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' -)['Parameter']['Value'] - -# job queue ARN '/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn' -job_queue_arn = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/BuildJobQueueArn' -)['Parameter']['Value'] - -def lambda_handler(event, context): - logger.info(json.loads(event)) - - # Get State Machine ARN - - # Load event - - # Validate Event is from correct State Machine or Batch Job queue - - # Determine event type - - # Update table - - return \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 61c88610..4a1e10fc 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -34,6 +34,8 @@ Parameters: Type: String InvokeLoadScriptFunctionName: Type: String + InvokeUpdatePipelineFunctionName: + Type: String ECRBaseUri: Type: String BuildServiceRepositoryName: @@ -369,7 +371,7 @@ Resources: Properties: Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName' - Description: "Name of gfe-db build service repository" + Description: !Sub "Name of ${AppName} build service repository" Value: !Ref BuildServiceRepositoryName GfeDbProcessingQueue: @@ -382,6 +384,13 @@ Resources: deadLetterTargetArn: !GetAtt GfeDbProcessingDeadLetterQueue.Arn maxReceiveCount: 3 + GfeDbProcessingDeadLetterQueue: + Type: AWS::SQS::Queue + Properties: + VisibilityTimeout: 43200 + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 10 + GfeDbProcessingQueueUrlParameter: Type: AWS::SSM::Parameter Properties: @@ -390,13 +399,6 @@ Resources: Description: "URL of gfe-db processing queue" Value: !GetAtt GfeDbProcessingQueue.QueueUrl - GfeDbProcessingDeadLetterQueue: - Type: AWS::SQS::Queue - Properties: - VisibilityTimeout: 300 - MessageRetentionPeriod: 43200 - ReceiveMessageWaitTimeSeconds: 20 - CheckSourceUpdateFunction: Type: AWS::Serverless::Function Properties: @@ -413,6 +415,7 @@ Resources: Variables: APP_NAME: !Ref AppName STAGE: !Ref Stage + # TODO PROCESSING_QUEUE_URL_PARAM: !Ref GfeDbProcessingQueueUrlParameter PIPELINE_SOURCE_CONFIG_S3_PATH: !Sub '${ConfigS3Path}/${ServiceName}/source-config.json' Events: Trigger: @@ -486,59 +489,47 @@ Resources: # - Name: FunctionName # Value: !Ref CheckSourceUpdateFunctionName - InvokeLoadScriptFunction: + InvokeUpdatePipelineFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref InvokeLoadScriptFunctionName - Description: !Sub "Invoke server-side loading on Neo4j for ${AppName}" - CodeUri: functions/invoke_load_script/ + FunctionName: !Ref InvokeUpdatePipelineFunctionName + Description: !Sub "Invoke the build and load processing pipeline for ${AppName}" + CodeUri: functions/invoke_update_pipeline/src/ Handler: app.lambda_handler Runtime: python3.9 - MemorySize: 256 + MemorySize: 128 Timeout: 60 Architectures: - x86_64 Environment: Variables: - NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName' NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' - LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn' - APP_NAME: !Ref AppName + UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn' Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" Statement: - - Effect: "Allow" - Action: - - "ssm:SendCommand" - - "ssm:GetDocument" - Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Neo4jLoadQueryDocument}' - - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*' - Effect: "Allow" Action: - "ssm:GetParameters" - "ssm:GetParameter" Resource: - "*" - - InvokeLoadScriptFunctionAlarm: - Type: AWS::CloudWatch::Alarm - Properties: - AlarmDescription: !Sub 'Alarm for ${InvokeLoadScriptFunction} function errors' - ActionsEnabled: true - AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' - MetricName: Errors - Namespace: AWS/Lambda - Statistic: Sum - Period: 86400 - EvaluationPeriods: 1 - Threshold: 1 - ComparisonOperator: GreaterThanOrEqualToThreshold - Dimensions: - - Name: FunctionName - Value: !Ref InvokeLoadScriptFunctionName + - Effect: "Allow" + Action: + - "ec2:DescribeInstances" + Resource: "*" # Has to be for all resources since Instance ID is not available when this stack is deployed + - Effect: "Allow" + Action: + - "states:StartExecution" + Resource: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn}}' + Events: + InvokeUpdatePipeline: + Type: SQS + Properties: + Queue: !GetAtt GfeDbProcessingQueue.Arn + BatchSize: 10 UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine @@ -546,7 +537,6 @@ Resources: DefinitionUri: statemachines/pipeline.asl.json DefinitionSubstitutions: ExecutionStateTable: !Ref ExecutionStateTable - GfeDbLoadReleaseQueueUrl: !GetAtt GfeDbLoadReleaseQueue.QueueUrl GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn # BuildJobDefinition: !Ref BuildJobDefinition # BuildJobName: !Sub '${Stage}-${AppName}-build-job' @@ -560,8 +550,6 @@ Resources: FunctionName: GfeDbLoadMockFunction - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - - SQSSendMessagePolicy: - QueueName: !GetAtt GfeDbLoadReleaseQueue.QueueName - DynamoDBWritePolicy: TableName: !Ref ExecutionStateTable - SNSPublishMessagePolicy: @@ -659,30 +647,59 @@ Resources: # IncludeExecutionData: true # Level: ALL - GfeDbLoadReleaseQueue: - Type: AWS::SQS::Queue - Properties: - VisibilityTimeout: 43200 - MessageRetentionPeriod: 1209600 - ReceiveMessageWaitTimeSeconds: 5 - RedrivePolicy: - deadLetterTargetArn: !GetAtt GfeDbProcessingDeadLetterQueue.Arn - maxReceiveCount: 1 - - GfeDbProcessingDeadLetterQueue: - Type: AWS::SQS::Queue + InvokeLoadScriptFunction: + Type: AWS::Serverless::Function Properties: - VisibilityTimeout: 43200 - MessageRetentionPeriod: 1209600 - ReceiveMessageWaitTimeSeconds: 10 + FunctionName: !Ref InvokeLoadScriptFunctionName + Description: !Sub "Invoke server-side loading on Neo4j for ${AppName}" + CodeUri: functions/invoke_load_script/ + Handler: app.lambda_handler + Runtime: python3.9 + MemorySize: 256 + Timeout: 60 + Architectures: + - x86_64 + Environment: + Variables: + NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName' + NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' + LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn' + APP_NAME: !Ref AppName + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "ssm:SendCommand" + - "ssm:GetDocument" + Resource: + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Neo4jLoadQueryDocument}' + - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*' + - Effect: "Allow" + Action: + - "ssm:GetParameters" + - "ssm:GetParameter" + Resource: + - "*" - GfeDbLoadReleaseQueueUrlParameter: - Type: AWS::SSM::Parameter + InvokeLoadScriptFunctionAlarm: + Type: AWS::CloudWatch::Alarm Properties: - Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadReleaseQueueUrl' - Description: "URL of gfe-db processing queue" - Value: !GetAtt GfeDbLoadReleaseQueue.QueueUrl + AlarmDescription: !Sub 'Alarm for ${InvokeLoadScriptFunction} function errors' + ActionsEnabled: true + AlarmActions: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + MetricName: Errors + Namespace: AWS/Lambda + Statistic: Sum + Period: 86400 + EvaluationPeriods: 1 + Threshold: 1 + ComparisonOperator: GreaterThanOrEqualToThreshold + Dimensions: + - Name: FunctionName + Value: !Ref InvokeLoadScriptFunctionName GfeDbExecutionResultTopic: Type: AWS::SNS::Topic From d1fd7d1c00729cb2ae49b8ff50983e824b31b344 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 13 Jun 2023 18:14:50 -0700 Subject: [PATCH 058/367] remove default_input_parameters from state table and fix timestamps --- gfe-db/pipeline/Makefile | 4 +- gfe-db/pipeline/config/execution-state.json | 5492 ++++------------- gfe-db/pipeline/config/source-config.json | 4 +- .../functions/check_source_update/src/app.py | 48 +- .../src/utils/constants.py | 4 - .../check_source_update/src/utils/types.py | 5 +- .../check_source_update/src/utils/utils.py | 60 +- .../pipeline/scripts/source_config/build.py | 33 +- gfe-db/pipeline/scripts/source_config/load.py | 37 +- 9 files changed, 1206 insertions(+), 4481 deletions(-) diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index af2433ba..413c1634 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -46,8 +46,7 @@ service.functions.deploy: service.jobs.deploy: $(MAKE) -C jobs/ deploy -# TODO handle virtual environment creation -# TODO pass output directory as argument +# TODO handle virtual environment creation and activation service.config.build-source-config: @python3 scripts/source_config/build.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ @@ -55,6 +54,7 @@ service.config.load-source-config: @python3 scripts/source_config/load.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ # TODO parameterize S3 config path and export as environment variable to recall in database shell scripts +# TODO integrate and automate the build/load process for source config and execution state service.config.deploy: @config_s3_path=s3://$${DATA_BUCKET_NAME}/$${CONFIG_S3_PATH}/${SERVICE} && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying config to $$config_s3_path" 2>&1 | tee -a $$CFN_LOG_PATH && \ diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index 58f8cad1..d088447a 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,18 +1,12 @@ { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "items": [ { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca", @@ -26,17 +20,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "62945381d236dcdb2770daf1fa861b216b99635c", @@ -50,17 +38,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "38398a75e9762ff070d8e9bd714d074332646cd7", @@ -74,17 +56,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", @@ -98,17 +74,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", @@ -122,17 +92,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4b8432c7d56121c84d6ef1d75a1c7185c628c13d", @@ -146,17 +110,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", @@ -170,17 +128,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", @@ -194,17 +146,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "36220a1c5c2d6954f4873a552544cc0e55b61d0a", @@ -218,17 +164,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e941759874365cb152a3562c22d10847d10db326", @@ -242,17 +182,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", @@ -266,17 +200,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1ce31fc9e2805034578eff60a269c02176f03252", @@ -290,17 +218,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", @@ -314,17 +236,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816", @@ -338,17 +254,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", @@ -362,17 +272,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02", @@ -386,17 +290,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1fd937e6c0ff8452f64152aec9632f0586f981d1", @@ -410,17 +308,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "50e92c677f4cd547c32bb9305269a762a9595074", @@ -434,17 +326,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8732e7d4739a911e01f69d2c5bda82ca15ca68a9", @@ -458,17 +344,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "536e8833f3be4bbcffbfba43cd0b3043c5bf4068", @@ -482,17 +362,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c90cc62006b35061c8db4b6f8da1b86de7650b23", @@ -506,17 +380,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", @@ -530,17 +398,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4863b8f0a070d70836dfbdc00bdf70aa7bb66345", @@ -554,17 +416,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", @@ -578,17 +434,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "dddc6afc29de895f4131693e17b3cc856ff23f8d", @@ -602,17 +452,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe", @@ -626,17 +470,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4d33035dd296826bbde200e17e5281910ac8be13", @@ -650,17 +488,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4a13df461c42f970a099de77377f309995e7995c", @@ -674,17 +506,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5e1d9764c8e96749bc11d52807eea1f7cc38ce5c", @@ -698,17 +524,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", @@ -722,17 +542,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", @@ -746,17 +560,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d", @@ -770,17 +578,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e", @@ -794,17 +596,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8ab272288e81fa9a49fd4765579b066c2c03cc10", @@ -818,17 +614,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d4c410cd91618a8a74a7763598e499f6a8aa168b", @@ -842,17 +632,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "db46d2a0209720c5fa0ab8b03403f7009f69d2d6", @@ -866,17 +650,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ebb3d8c6aa383567bb7794cacf745b1c82efbb7f", @@ -890,17 +668,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fc712c5a4dd00f534e845982a29f46a14e22b292", @@ -914,17 +686,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "239bf68f403bbdbabb43fa0277040f4dda2b2aff", @@ -938,17 +704,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d86bdd9983424c792691269fa10e6f022ccf2191", @@ -962,17 +722,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "06ceff14b2db920d458dc337b1100dced992e627", @@ -986,17 +740,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", @@ -1010,17 +758,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810", @@ -1034,17 +776,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d76ca7d75891aac95205b2cc11510ce8ef41a65a", @@ -1058,17 +794,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "178c68cca2044cbd5032cbff23e4c06b738aed2a", @@ -1082,17 +812,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2d19daf42ff47c2f2c4e7970dd77ed32768eb38f", @@ -1106,17 +830,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3f46491c0fe377fd922412c93137efb6a4879b05", @@ -1130,17 +848,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8dd2a04b1d7e559f5124d012f0a729d0180216d2", @@ -1154,17 +866,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ddda708da9f2f41ae7e7d122973c2eddb141d949", @@ -1178,17 +884,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8d77b3dd93959663d58ae5b626289d0746edd0e7", @@ -1202,17 +902,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea", @@ -1226,17 +920,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "389b55b1c3ef58ea1136fb0c9e6d2ce73038d655", @@ -1250,17 +938,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5088650c144e6a3ee05ac1e015d487a86095e665", @@ -1274,17 +956,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", @@ -1298,17 +974,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "352813601073bcdc3d5eb08d1be07be904276a9a", @@ -1322,17 +992,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6c613ce701353f42b6c911801f0aeb78413fac9d", @@ -1346,17 +1010,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8f892b2675dd6464f526d32f1ad1d3fd62fa3b03", @@ -1370,17 +1028,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a231c3b065a7b9c86c92915f3b4bcf012ec36175", @@ -1394,17 +1046,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d", @@ -1418,17 +1064,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4a8d93e8607e2413edee71da68cade6e11249fea", @@ -1442,17 +1082,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d3fd19b04d4256600e8c90a27a2b317d61514c86", @@ -1466,17 +1100,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fd63f824a11eead1f7fb39457251c7ac27ad1f93", @@ -1490,17 +1118,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "89b57278869c7b46fbbaf94825ed336328f3567a", @@ -1514,17 +1136,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6fdf7add8bb4f416bd8660e6b826d80e8759dfe1", @@ -1538,17 +1154,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b57de92d58da2bf787e5af34ab09e0e8ee6cea6c", @@ -1562,17 +1172,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4cdd02827d4b0d2d8834e45baaea621663e0d632", @@ -1586,17 +1190,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e6a3f0cc5710495475e7b959ee82c649978843f8", @@ -1610,17 +1208,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "487c16cf1fb4ecb7eca25d752cb7178f10232a81", @@ -1634,17 +1226,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3d7382f653a9707c3b2d683e7d58b7b9d0b4e747", @@ -1658,17 +1244,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d155ba8553d2c53580ef66fbf733484dc2857a30", @@ -1682,17 +1262,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "af805f6d40beef639fac7bd1c5f7789893c2f662", @@ -1706,17 +1280,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ee9eefb21f878da18c72bdc04b31d6ec5d8ade06", @@ -1730,17 +1298,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a736a7ce4d98a0fefa3f4c01ab6da4641de74254", @@ -1754,17 +1316,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2f6878301950dfea48a8147a6d8bd012be564063", @@ -1778,17 +1334,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c0510fbaa138ba0029d8aa2949c282fb2dfbf926", @@ -1802,17 +1352,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4871325c65b16d5fc1a0fb406ebf539c3cbcf054", @@ -1826,17 +1370,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cf8ed2bb499fae21b7ed1544177ef3589a8246b1", @@ -1850,17 +1388,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b9d97ef45c56394528534bd1a2ec7d2d78523354", @@ -1874,17 +1406,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8da1eca28db8f6ae0db7e7134d334a10eb96f6a3", @@ -1898,17 +1424,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a2726dfb0cde8a5d567ce9a115d4f254f2af3851", @@ -1922,17 +1442,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "410e5b8bd76c20bcde2cd0e92c78713e00160c28", @@ -1946,17 +1460,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4240ef4cf17e503c44b177ff0f7b740258ac2e70", @@ -1970,17 +1478,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7b746d5303493fb53214ceffbd9b365c8ef4a126", @@ -1994,17 +1496,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "94cfe2ac15af0171f1397984ca0d1968a6931eb3", @@ -2018,17 +1514,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c37267e1ee355c619a3058da5a7135e19e6522de", @@ -2042,17 +1532,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d531c3422f806634d35d611b0296b6a34815c4e7", @@ -2066,17 +1550,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0fa36435691cac5651bee2ffe511f73ccd98c367", @@ -2090,17 +1568,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a65fcca04e51ba8a9d48d2ee676be1de7ff01746", @@ -2114,17 +1586,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3182e0793150de4ffb34da2774991cb24e49a191", @@ -2138,17 +1604,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5df8b7ecec0e249df5485dd622efed8b35758540", @@ -2162,17 +1622,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0fe7efb1a6217accb8d53cbb17a633f406459fbb", @@ -2186,17 +1640,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2fdc68adf24ec02e28fba5657c7f31c1373491d2", @@ -2210,17 +1658,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cf7eb4a9781fbdac6dba9ff7b345db2d88748eea", @@ -2234,17 +1676,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6305b6c83d61553d3606905f7b41a0cb99f92f0d", @@ -2258,17 +1694,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "25c04ea1f8bc4a9915417998310a563bdbb48115", @@ -2282,17 +1712,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cee977d8d1ca2d1f03f384e53227d56e5143b6fb", @@ -2306,17 +1730,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "03ded64be9b290287ab0101891ca6f338861c2fe", @@ -2330,17 +1748,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4ec1022d2645f3c2e5018971473710d568078eae", @@ -2354,17 +1766,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7a7d58ec828e8295dd4011f4f460f961a2b4428a", @@ -2378,17 +1784,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "67c8be545d4483ac34f86fdd57f09135a4820be6", @@ -2402,17 +1802,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "441eeff3a9fca4934fc9cf54e2e4a914bb43ef10", @@ -2426,17 +1820,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a02389393dbd06e2e936d7d2438ef7e48fb969d9", @@ -2450,17 +1838,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e9eb52c8016d15233e9c70537d830181bc28fec5", @@ -2474,17 +1856,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c5468c985964935bd9600f8e20380e31be449e2b", @@ -2498,17 +1874,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5ef0d330953fba1889653b120bdf50d22cc571a7", @@ -2522,17 +1892,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7486e3f8276e3a8495d2b154495d7a8fa30e57c0", @@ -2546,17 +1910,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "41b3364db96b56b6dd596d776385657e9f2d96a2", @@ -2570,17 +1928,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e435af939c4a776f9cb9309e761a46cbd0043b61", @@ -2594,17 +1946,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d6c74bdb8f18dc13086d95ff3072af1422b61889", @@ -2618,17 +1964,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "98d47fb0511e0b19b087c29a8464e773106334a8", @@ -2642,17 +1982,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c436780fea7228df63f493451531be6fd448854e", @@ -2666,17 +2000,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ee5934b4ff020fe21cf59e51ae78f623fed259c0", @@ -2690,17 +2018,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9ad7336fb1b7b6307310efb0308f6f7362133e8c", @@ -2714,17 +2036,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "dc54b50015fcfbb49528748520e0d7f2b2ff2e08", @@ -2738,17 +2054,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "46a38e4abbd2392c57350f023b5c855070e44cf7", @@ -2762,17 +2072,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "596a5e28098a9b937e947cba3dbf2a4ea866a886", @@ -2786,17 +2090,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "59ed1d6dffcc2787bf974f4ea69092a9072cc184", @@ -2810,17 +2108,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c40a48a903d50116e537c135e6f852900341dbf8", @@ -2834,17 +2126,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "432ebf6dddf39319f93a984938d160f5fdd86b02", @@ -2858,17 +2144,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "92f2221eac44170043965bf8c2f9abfbe8a3d6fe", @@ -2882,17 +2162,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a192c306215ff6657c46c06ac3d8e44fa8b0c237", @@ -2906,17 +2180,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "59b5cdb1dee0213511256459d4fcde13649ee888", @@ -2930,17 +2198,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6fdaa17d9183d60ed609197acdd18fea87101931", @@ -2954,17 +2216,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ea1a723bdac5652aa6407361fd05e814f3a51401", @@ -2978,17 +2234,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "48e676dd09433ba9181d31db3c938b68cbc2c194", @@ -3002,17 +2252,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "60c4ea7496d1133d7f3e146aea13f48c42c50f34", @@ -3026,17 +2270,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "145561f6c5c7a3e6a4a07366457eb3a1edcf2200", @@ -3050,17 +2288,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7ca733b18edab1fc837a34e3764b7d55e8dc93b0", @@ -3074,17 +2306,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "09f5ae780a2907e61ad8d04555cb4a07c45ba2d7", @@ -3098,17 +2324,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "318d9bf94836219690597e8f3f88d6e544008903", @@ -3122,17 +2342,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a48af996cb97f811d37735f251903ece2b08cbfc", @@ -3146,17 +2360,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8a1c83d5eaaa9128aac546659d0cc97602bb7a10", @@ -3170,17 +2378,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "17fd07eda35d5224aa199c8b75a187676e59f4f8", @@ -3194,17 +2396,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "408f46b67f28e31941e8b5f0fc30fcf6c3453936", @@ -3218,17 +2414,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "19d69647f9abfa71c99eb9db5c38006af993864e", @@ -3242,17 +2432,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a", @@ -3266,17 +2450,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7", @@ -3290,17 +2468,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "28392d448b1ed1b928e0e47c79655dd8ab451a87", @@ -3314,17 +2486,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "84b22ea27bf990f8863509d5a808f221d211fbbd", @@ -3338,17 +2504,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7fc318a21ee5e61b20b67713da83f53f170fa8c9", @@ -3362,17 +2522,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "776bfa37573cd955f2a65b153c2a4a9da135ccf3", @@ -3386,17 +2540,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "313fa941c27dc80c8be643e559a57fa9a61b5c81", @@ -3410,17 +2558,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "04b174de7519eba544de546c8da83605b2d67695", @@ -3434,17 +2576,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9443bf0185c229b2805f6d748642a9ef868ed910", @@ -3458,17 +2594,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "33114538c5c04a541b79c07b9eab13e7f4688776", @@ -3482,17 +2612,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "aa665c92a1e8a83795a769b2df05ea523230a6ea", @@ -3506,17 +2630,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d", @@ -3530,17 +2648,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f42ef066981fa407258f525f2191ae6dacbdf3a3", @@ -3554,17 +2666,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "db5a21729701340b0ce4441267d315fc3ff9d56c", @@ -3578,17 +2684,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3565d1fa78d202b3ab92badfc438b07104835152", @@ -3602,17 +2702,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8cd90d4790a8e27577adbb677c5e1b711f6dd85e", @@ -3626,17 +2720,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "18599815b186419ea8f71caccd3d3496e52310bb", @@ -3650,17 +2738,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3bef58fa463f149dba9bbe39ce5998dc309775b1", @@ -3674,17 +2756,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4", @@ -3698,17 +2774,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1", @@ -3722,17 +2792,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "933b99c3cbf59d96086e272189e9f885684c3a3c", @@ -3746,17 +2810,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0d5afcde672cf0472d5f02f4705dd8d31c32eb01", @@ -3770,17 +2828,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e5e80a1f24de819be3be7d0b2661b6eb5f0917ab", @@ -3794,17 +2846,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b23d7db0eebbf52d510780cefb6e09f83de70581", @@ -3818,17 +2864,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "032815608e6312b595b4aaf9904d5b4c189dd6dc", @@ -3842,17 +2882,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "72911607eb497585b8e56d906d0794c99f888e7c", @@ -3866,17 +2900,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b25532e27dabf40752a2687c6b14c7e521addf4d", @@ -3890,17 +2918,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "14a38b648034e61270207ba3672a19ec08401aca", @@ -3914,17 +2936,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "30ca054efd7872597e8a3e14043627ae126a1ee9", @@ -3938,17 +2954,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a9f619032ea68c561e39a9ea3fe4358543356a92", @@ -3962,17 +2972,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0bfff70fe8ca504abaf8637ccd4ecc752e9717e9", @@ -3986,17 +2990,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e7537add911efbf8890b126d3639c0560fe03827", @@ -4010,17 +3008,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e05a5c42d89815626d4a272d3283e2bd86f5fc66", @@ -4034,17 +3026,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a19f887adf8ddf4c61c1af803d46bbd35643516a", @@ -4058,17 +3044,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bd4562b0edc5b02a22b8a588568e04f0362d8220", @@ -4082,17 +3062,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d89e87e2eb0296a353cd880d47773307d949ad02", @@ -4106,17 +3080,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "48caa202c941b79a1868311cd2bc2dbf45889aea", @@ -4130,17 +3098,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b67c8cee9f317b9aab7ca3a9478813183c77e16f", @@ -4154,17 +3116,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "054dac767e3513fed7ced0639fc67dd371b4bd28", @@ -4178,17 +3134,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "02ef01dd646992f7518094c48281eb1b389ac105", @@ -4202,17 +3152,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3e8bb627774ad62a765fb7826bef8b8d3efc82b8", @@ -4226,17 +3170,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9ab5d76764617e43c840fbe187b7c3173682d94c", @@ -4250,17 +3188,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d5e7b34526886c7f5a3291b132b3c80ce55640cb", @@ -4274,17 +3206,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b46aec85945ed773eff0445db3b0940f4469d028", @@ -4298,17 +3224,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c259def486334fc9f7610d6ecb1d22c7fd92507d", @@ -4322,17 +3242,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "788e9d8a3e8db9606824d2d52646bd91902f03a9", @@ -4346,17 +3260,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2a61062a54d8491751fc7d8eaed23e8bbf4e3830", @@ -4370,17 +3278,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fb025d76e2509be704b4b738e4ac5f83e511aea3", @@ -4394,17 +3296,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "475cfe27e43194a6d38915e4110dfc5be1b12935", @@ -4418,17 +3314,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "01588fbf4c5636142fe8d33980a3edab2b023e9d", @@ -4442,17 +3332,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0d06063abf79210210b95887714630740210e26a", @@ -4466,17 +3350,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "96e477a681d939a64af04440ee682a2d0f6be365", @@ -4490,17 +3368,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "021b5670e6e563087b7821fca927f62d989e5cea", @@ -4514,17 +3386,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "be66340f37c15a1d30c61eb05881d63fa99ea5f6", @@ -4538,17 +3404,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8681f662939bd76d24ebc56f149118fb6567ee18", @@ -4562,17 +3422,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0", @@ -4586,17 +3440,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "81b6b174ec67929d0b4401b00e25df87cb1f6718", @@ -4610,17 +3458,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168", @@ -4634,17 +3476,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ba884d04072b9b74763294c05fecffe465056590", @@ -4658,17 +3494,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fef5db5ec9c98b47c487f92b714ffbe05abc03cf", @@ -4682,17 +3512,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0d3a6c5423405678431f647444cbefb72626210b", @@ -4706,17 +3530,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "887434edaeec2f4161fdc1642dab4d07e55f23c8", @@ -4730,17 +3548,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "431b4b6434f318354426ee02a49616b998e8cc68", @@ -4754,17 +3566,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9656fba11d0cb9a3dcf28eb8615337f85b5f65c1", @@ -4778,17 +3584,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d557b80c2db149dc50e2163abe30635c32faa971", @@ -4802,17 +3602,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb", @@ -4826,17 +3620,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "293b0e1f740595ef2ae765e0f70c64a92c53e054", @@ -4850,17 +3638,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1bc1e29a8e819a698b1b88f443d908f834bb82b7", @@ -4874,17 +3656,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f", @@ -4898,17 +3674,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6c01806964b5fd841d9e76290bb2b67a9a2014fc", @@ -4922,17 +3692,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "730872d14dae5650a1cf69e9110d00af523235f4", @@ -4946,17 +3710,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "67ad77c3759b8ce339c7f72e45dc69e112346530", @@ -4970,17 +3728,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0f20a34eb36af52fd2e5877f0d532a2d7196f3f6", @@ -4994,17 +3746,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "61daadbf669adf36fe353b4d6487acae57268715", @@ -5018,17 +3764,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "59c7309f45fd1973beba192c429073b8469b5766", @@ -5042,17 +3782,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ffddb088051b8b0b0de0e9956613e31f88b2fe64", @@ -5066,17 +3800,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "af8f6da4c921a2a5d5d392f550edba5003bcd65a", @@ -5090,17 +3818,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", @@ -5114,17 +3836,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bf673b4a4f42415317b116ef71552a75d15974c7", @@ -5138,17 +3854,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1b9b17a14e9c070b64b9d55b288b68745fa3a49c", @@ -5162,17 +3872,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "10ff0031128024299158c2873e6f4f19bdfce9fa", @@ -5186,17 +3890,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0fa0767f806b67ec842f6eda423931038c74456d", @@ -5210,17 +3908,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fd64197a3eb6ca7b68b8ff47b489858efa673909", @@ -5234,17 +3926,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5298cb37ddccb57dc9f47dd730daa8e021ce6ede", @@ -5258,17 +3944,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "af857a504106434a753ecd541f7b0bb5d07970aa", @@ -5282,17 +3962,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "154bc94f928f5e4c20ddb9dff112de36b4f2086a", @@ -5306,17 +3980,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", @@ -5330,17 +3998,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "182b469d47d2debc7353517cb7a3b7c92f9f4176", @@ -5354,17 +4016,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "62034dec31973902cdbad9dde49d215016520b5e", @@ -5378,17 +4034,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba", @@ -5402,17 +4052,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "283c47387dbc9ef10de816a5a7069edc194ec215", @@ -5426,17 +4070,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1647233ff5acfd74579e079bcc0bd33aa67d0344", @@ -5450,17 +4088,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c475baba75906c3d0b59cd0a460e646cd0d6f694", @@ -5474,17 +4106,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f4cee99def7786ecdc76093de36441a22e1d2744", @@ -5498,17 +4124,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "25e45be1413ac507192852914d3aeb808834c08d", @@ -5522,17 +4142,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b242db2010c8b5ed5f22ba89c3132da225fc5fa2", @@ -5546,17 +4160,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "472b541958e2f8755dd72bf8601404c3fb035115", @@ -5570,17 +4178,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cd579d7ed59cc01e5b1d5230543b552e1afe55ce", @@ -5594,17 +4196,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "99547568f22e486a758db0df41c27bd7a0a4abe0", @@ -5618,17 +4214,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2841da4de8bad88fdcff4f711d188eca731320e4", @@ -5642,17 +4232,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bc5afbccfcab83e753302e06c9f4c9c232992646", @@ -5666,17 +4250,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "58d5dbb01d59bb01bf52a54ee916de0502e3795e", @@ -5690,17 +4268,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "80b19dd75cfc5144df45b7ed9b69ae237895b3ee", @@ -5714,17 +4286,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9a56d821cf09fa6acf34ba7fdb5fec294302dc68", @@ -5738,17 +4304,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "440678154494d8efd6d3fc4fe1c225b8fab3b25b", @@ -5762,17 +4322,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f2472aaf572658757a7fc2b0132fcc85fbfe02c1", @@ -5786,17 +4340,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3062d7af91c20811352c88bb87d318a93fa3fd78", @@ -5810,17 +4358,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d7a9804aa1e45b977538a5d6b405584b5c9f2422", @@ -5834,17 +4376,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48", @@ -5858,17 +4394,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9", @@ -5882,17 +4412,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5edcf73549d1f462932c4fbb9416e911665bca15", @@ -5906,17 +4430,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2a0214a4cf92aa2b145b3b6a29fe234ea5649c27", @@ -5930,17 +4448,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "589fec138a6544295f0b146d0da8c24735910bfb", @@ -5954,17 +4466,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0fb005a2a7da21b0a44670969e57b2cef883fea2", @@ -5978,17 +4484,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e", @@ -6002,17 +4502,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3b1848614de19ad87a66436350f5a3161ee61188", @@ -6026,17 +4520,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c2f4740643ccf3c23b3be1145a1665944fcffbc6", @@ -6050,17 +4538,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8b002924f8c095ab39fec054b1886adca6452d31", @@ -6074,17 +4556,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0c15e44d2c6efbf105d89282cef5ad171db4c131", @@ -6098,17 +4574,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fdb4666aac16126e3d851db8343e2d8c573131df", @@ -6122,17 +4592,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "140fa68f7c413fab6f220b30ace6e414b8bf6ec0", @@ -6146,17 +4610,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3e41645a33c1badb690ea9325732398b15bdd305", @@ -6170,17 +4628,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "256afa4865645e3bafc2372cfbd9780e653f535c", @@ -6194,17 +4646,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e923f79e2aaacacdb52de9b149c4a4946163b742", @@ -6218,17 +4664,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bb2498ccdb4396ed602db544a725793ea0d75d2a", @@ -6242,17 +4682,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0f047cb2ba3d00f3c0e0e496865909cfdc46b846", @@ -6266,17 +4700,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c87a3f615f2cbff3426bfbcd46aa92ea2351f05e", @@ -6290,17 +4718,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "39309155109aabc9f65ebe96cf6dca3e103b9e10", @@ -6314,17 +4736,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ebf0441ac18df985ffda33d62f0f75f78e06d223", @@ -6338,17 +4754,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f46dca0809b813e38214d96860da7ea83614e54c", @@ -6362,17 +4772,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f", @@ -6386,17 +4790,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "58b9841003e927db3fdb503055a22f57cb56a57c", @@ -6410,17 +4808,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6942db8a0c2abbeb23fdb488721bbb41014923a4", @@ -6434,17 +4826,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "027c139d2dda9e7bbf29d61af35f513c06a812a6", @@ -6458,17 +4844,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0bbcd1706ca2f899b67682b8783fae636bb0372d", @@ -6482,17 +4862,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b0a9e76723ba3a7d7ae161c6eba506d150b5171c", @@ -6506,17 +4880,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b", @@ -6530,17 +4898,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cf54775bef36c0df39e66317fe86b806d74811a3", @@ -6554,17 +4916,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b9055382e8c2c30fff6d9de6a0be0265b5abc55f", @@ -6578,17 +4934,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9372102bda7df07a02f114c196a4d0b1bb668f39", @@ -6602,17 +4952,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d575b21a52735d79dd37a3a8b417b9c93e564700", @@ -6626,17 +4970,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ceec6c83623fc48e31c306c88089891fb89575b0", @@ -6650,17 +4988,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ae24ec929b79de60a9c0da3d2bc78a13b9b0da88", @@ -6674,17 +5006,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c", @@ -6698,17 +5024,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fb3d245c5c449ce3b69990934a404c1ece84901f", @@ -6722,17 +5042,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4a2271d6c125d43c72498bac2dc1a73a3a320fcd", @@ -6746,17 +5060,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "eaf4db3e00fcf151ec86c05dc05d13b904359a3c", @@ -6770,17 +5078,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2dccbfbedf40084f3bb99aa233032c3a5d1bce20", @@ -6794,17 +5096,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "88f692665895f67f6da8346afa5d7d8d70833177", @@ -6818,17 +5114,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bcd392034d1a991d3fb179e86f5865c30d41f961", @@ -6842,17 +5132,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "36baa58fcd0fad90852b6e6ae690784eb4cb4b7a", @@ -6866,17 +5150,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5fd5136e8c6efd0f35352a138d3bf2b31481266a", @@ -6890,17 +5168,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8d5661e174009c682a8d378c87596a1489925275", @@ -6914,17 +5186,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8d0a251d1fd75d178eac597094d0508f8e1024b9", @@ -6938,17 +5204,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "86148b86c6965207f8258e28710dd2fab8618970", @@ -6962,17 +5222,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "aa861b930fe68121b94cd06c07d3055ce90f4258", @@ -6986,17 +5240,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d2cf3ddfe6861b12eb46e763b5426657ec08fb5e", @@ -7010,17 +5258,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5c40960a1fa5b158ba8c7927e6dbce72d712fd7a", @@ -7034,17 +5276,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4282c60ae637ad863b5ae99ef32393590dd1ef1f", @@ -7058,17 +5294,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a0723d561f4158d10be9f6b11d376122bb657a15", @@ -7082,17 +5312,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "95387f55b0ffc7a0a858a1bbf162a159a3fb12c6", @@ -7106,17 +5330,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bad10b1f56257845787573dffd8906545887b9db", @@ -7130,17 +5348,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0434e7ca92456678ce303e0c94af4e36266f1fbd", @@ -7154,17 +5366,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b74bae18f48c092943fbfdc4f959aec1960301dc", @@ -7178,17 +5384,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f0d17a6dfbdbbb3d65562d674386340b1ae778f9", @@ -7202,17 +5402,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a7e4b0a53425162108bcebbf876b60151b575eee", @@ -7226,17 +5420,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8753c19af7238360702ecbd5ac41c415d2721189", @@ -7250,17 +5438,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "63bcf41d5e8357579a01b5dde14dac4dee4b9f62", @@ -7274,17 +5456,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "292e50390ce03ef29bcd473abcfc4239fd5fddd6", @@ -7298,17 +5474,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "687aad1961604b6d46d42c09870d7565c4a6e956", @@ -7322,17 +5492,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c23a7bc6bba0269ee6e01572b06ea6483da2813b", @@ -7346,17 +5510,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6551121884cd844b90a95d4a9ca8715326570628", @@ -7370,17 +5528,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "eb55f49c6095fba21b84e56b15e35a3b4d1677ef", @@ -7394,17 +5546,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ba956c36c7f462445047c9e3ff186c7bc14c3108", @@ -7418,17 +5564,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a5dfe9973ad3f2e018d8786d1a325df0142138be", @@ -7442,17 +5582,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4438901e7a482548ab48cc25886281d438a1b2a5", @@ -7466,17 +5600,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "833f4eb56bf4eaa7e466680e7590ed7f993a6b18", @@ -7490,17 +5618,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2bd125a7b3a4bc66c17557dce66458b460e44f13", @@ -7514,17 +5636,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "56c76906d05437800ab90b4124f2f508ef2ad046", @@ -7538,17 +5654,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7e7f5b2d0b7ea8241b8d5f06657477781c4415a2", @@ -7562,17 +5672,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3ec3328f771ccd276d42093b08b40110c22cf8bd", @@ -7586,17 +5690,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "58c11d41888968d3d740007beb3106f869163a3a", @@ -7610,17 +5708,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1c2e1db1481078fd1fcb254e9b6077b7a0176fe9", @@ -7634,17 +5726,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3061939d9c953367a53b79c1a954d14d1a259948", @@ -7658,17 +5744,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "08554f8595c64127fc5d7cd316e046b7f0909cb2", @@ -7682,17 +5762,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "22d72b81647a52536359e041b14a962e177e3e09", @@ -7706,17 +5780,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d99d8aca3f01f7431741a998ea5cc2417d53ac9c", @@ -7730,17 +5798,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5800ab43fe4afd66825db1e574176370558a94bf", @@ -7754,17 +5816,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874", @@ -7778,17 +5834,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c0c61df0b334cc454968643a3ffe278d73e8b13b", @@ -7802,17 +5852,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9bfeefc2260b746f6957c779cbf6b312d12a8315", @@ -7826,17 +5870,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ffc92e7718351a97dd6a76166f60743b2ec200cb", @@ -7850,17 +5888,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "887dff715147378da5ead94cb430cbfd7bb78900", @@ -7874,17 +5906,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "47e2bd1bac36eaec7519074b32e7e51c91e2cbfb", @@ -7898,17 +5924,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9daaf431bd16ef8619a8b625ba44b4b00ab32ac4", @@ -7922,17 +5942,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ab4270d992aa01bdad00391cf9f75637ad639f4c", @@ -7946,17 +5960,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3bbf66f3b680f17e404388ed009202a082045458", @@ -7970,17 +5978,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3524e254b9229f55204336ea48a08209ff4fcaf5", @@ -7994,17 +5996,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "090c0ae6d951af2729c5e58c334a19530cc92462", @@ -8018,17 +6014,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "de01b0573fd9108539ef10b4e44b12d334085871", @@ -8042,17 +6032,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "684864ec79bc932ba4789b787171f7487b8cc025", @@ -8066,17 +6050,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968", @@ -8090,17 +6068,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7", @@ -8114,17 +6086,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4a543c59a2e838e82fb9e2388670552e96b565ac", @@ -8138,17 +6104,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "355263814c3236a3513b46396bfbcfdf6b8f222e", @@ -8162,17 +6122,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1", @@ -8186,17 +6140,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "652fff742a0b27d7ba2016cca7bd380c800658e8", @@ -8210,17 +6158,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "72dbd49747c0d01d22bb090d8b847738d4ecd70c", @@ -8234,17 +6176,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "af3948942c421276835dcc20deb6dc88d90a93b5", @@ -8258,17 +6194,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "abccbbfe6192ad26e04d5392c112e39951eec1aa", @@ -8282,17 +6212,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2f21b0efa38a21b4f66437181e4337bd7aaa04ab", @@ -8306,17 +6230,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fdfbacb192894a95177245e08264d591d3980725", @@ -8330,17 +6248,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2035667b138c8149538a64cc0870ec8bdb7da3f9", @@ -8354,17 +6266,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7c558d92c641955ce1f03be38e95057cc47ddeea", @@ -8378,17 +6284,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c36e0c7ab391a1f313b1ddc5058c8677f2d170ae", @@ -8402,17 +6302,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "814e16d51b800a14a3ca90c394df84d90cc8c24d", @@ -8426,17 +6320,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "44e751fd95e7466f29e1890e9cb907a8fe5406ba", @@ -8450,17 +6338,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "785d25ca252c14d915b9847577b9b1e987909572", @@ -8474,17 +6356,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "481f95db5848a427bce0f863816e3c804ab2f667", @@ -8498,17 +6374,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef", @@ -8522,17 +6392,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f", @@ -8546,17 +6410,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "38c516e7c81ec1e13f622748fc2d5290ca2aaf57", @@ -8570,17 +6428,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "324f734c75dcdc51907ec293fbb2791fdf32da59", @@ -8594,17 +6446,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "df4b34350a2ea5ce08f3d7730bda224fece4afb5", @@ -8618,17 +6464,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "221fc90fc6594eda4b5b0771adcdccd10b679393", @@ -8642,17 +6482,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "772825eca8db8262af6d7d274dec7f8c4d8c94f1", @@ -8666,17 +6500,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b1acc3d89cab4617a30a04874853a902ac7c9927", @@ -8690,17 +6518,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d67374ac2e2935ea39591034bb2013cb275706a9", @@ -8714,17 +6536,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c5d9c0b8986ebba78115b8d2978420062a4a8d72", @@ -8738,17 +6554,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "16372613782964481372e0e17050caa66f325a55", @@ -8762,17 +6572,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c", @@ -8786,17 +6590,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "dc30eaa5e37a87beb406cb7eded516d74ae32097", @@ -8810,17 +6608,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6623bdd487a43b48df15f4c2b4340858b6fa8638", @@ -8834,17 +6626,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d3b559b34b96ff9e7f0d97476222d8e4cdee63ad", @@ -8858,17 +6644,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a31926c9f4ad39e4459965fee193c17d06afec9f", @@ -8882,17 +6662,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "73efa769148f11d4d7c7aa1ea1076695318532d1", @@ -8906,17 +6680,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "32e0c9b2fe09f08ea4f0edd957e52c895121f469", @@ -8930,17 +6698,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cb93364422d93a620d10f3c0570236f924cb8535", @@ -8954,17 +6716,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2c445fbe6910e47d2b452a2000da512c806d399c", @@ -8978,17 +6734,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "997b91b4b9f7bce0b2864a53fea8c597ce856560", @@ -9002,17 +6752,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3", @@ -9026,17 +6770,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "673c18ede6be55c414166826f9b9f293aac4d712", @@ -9050,17 +6788,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e873c7e5932069f9ce4bbede9126a059c13a4aa1", @@ -9074,17 +6806,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9058bc22aeb92d1a949f5b4deb7a60a9397223af", @@ -9098,17 +6824,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e807c83dd9fd414c5813699fb5fdf38b47815f07", @@ -9122,17 +6842,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc", @@ -9146,17 +6860,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d84ea6e84c9c8a27334b9a4425bd72852b8f2db8", @@ -9170,17 +6878,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0759a159d55c8615b8202b917018c8ef07097aa1", @@ -9194,17 +6896,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4a459f938ce64318655f544a912c7a897f41769f", @@ -9218,17 +6914,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "140ad289ff4d93d5ba5168b2c6ea6b03549fea49", @@ -9242,17 +6932,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0fccff6e64ebf013432297c3e14bb012c0bda298", @@ -9266,17 +6950,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "be4d5ed21800456d4bc0806f3c0ff691428e2672", @@ -9290,17 +6968,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "301ccad3f11519ae3be1fbc124838a3717031b0a", @@ -9314,17 +6986,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "294df7d8073810bbfcc0e576f9fa5573818a611a", @@ -9338,17 +7004,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4c23ad5250c132915b95e91a5faae5878e73d5e3", @@ -9362,17 +7022,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "189fda135211d63053575020374b0cb68fb427f5", @@ -9386,17 +7040,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d1be675b7aedbfee9a2775e15e42d1993da9830c", @@ -9410,17 +7058,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bce98f4fcec72e2c07840b18deab36ae63167a0d", @@ -9434,17 +7076,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5c3deac6525c7c955a2cd0ce1bce6053325364d9", @@ -9458,17 +7094,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f", @@ -9482,17 +7112,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7fdf01fe7d6d820e528facfd2667fadd97f72d36", @@ -9506,17 +7130,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "adec3121cc96858e7f5d6d36cdd350fd4ddca708", @@ -9530,17 +7148,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "003ea5a0ad4901d5d23b74c950aabc25bb00dcd4", @@ -9554,17 +7166,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a156e69e38ddb3b53d7b65e859398380003291e6", @@ -9578,17 +7184,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0f7985cab0dd8155ab97b93edba5e1320d6fc19b", @@ -9602,17 +7202,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "25d5b34c0315027ace921911b3b970f6f061dc1a", @@ -9626,17 +7220,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75", @@ -9650,17 +7238,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "580de96b0844723391a641604968711510d6442a", @@ -9674,17 +7256,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7dfd8cde8009ee80ac6494f95447b37e14b3f3ee", @@ -9698,17 +7274,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8b89f84af6dfc4f1ebc96355a73520138dc0da57", @@ -9722,17 +7292,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "88e0c8e970d5fdeba1ba3b0ddf520d1a65001353", @@ -9746,17 +7310,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2", @@ -9770,17 +7328,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "45c377516bdb7f1b926d1bb504afc801069d5bba", @@ -9794,17 +7346,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a4444d12054ea29fb23c2f1f495bd4ee5015f8ab", @@ -9818,17 +7364,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e0a5eb838abec8cf00fc16f91e28d63c7bc592c6", @@ -9842,17 +7382,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5550f593225b353973d81531849d2085a8d20049", @@ -9866,17 +7400,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "434882a4348817ba1d56d5b60e1b64a36a0ea179", @@ -9890,17 +7418,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "817531168e66d066c588f4a1a8b55022b7e49e2f", @@ -9914,17 +7436,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7d90e5cc213b23a0d743e9c53071ba84651bfe5a", @@ -9938,17 +7454,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f1ad73426bf06478f2b9e07e8309886bc71137b2", @@ -9962,17 +7472,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "70055402cf42eef5e0d13a1d2ef3b93de0c020f9", @@ -9986,17 +7490,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "98adbce2d54553228999014ad63398430bfb41ef", @@ -10010,17 +7508,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6b7e701845b5e8fcce28b3631df1c108b4627c69", @@ -10034,17 +7526,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4a0401af6be02ca688adeef3f63f5e55288d14fe", @@ -10058,17 +7544,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15", @@ -10082,17 +7562,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "36da94dd4846a89c2321178900a5eb082bc19eb4", @@ -10106,17 +7580,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2fc03e93c3e5fb074ec957039252baa3b655147a", @@ -10130,17 +7598,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "99fff9d205cc7fb0cf0b02a408ce628989bad7f9", @@ -10154,17 +7616,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "15f5a4a517d3c8720cc61e521e072efdd30f4f23", @@ -10178,17 +7634,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ada3512714bf4053e2210e44b4368c1cabc14f5e", @@ -10202,17 +7652,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "dee7fbe962cb97fdb09b4d7e67a49d64b764c228", @@ -10226,17 +7670,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ed7d5ca3c803c270c2f9bf2c203e91a440a28327", @@ -10250,17 +7688,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "40478a1aa8f6629903e5d2b10ec2f60af03eb3e1", @@ -10274,17 +7706,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d709ecc8960232754a592b2f442126f8a905e5c9", @@ -10298,17 +7724,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2812ababfb97e4cb43c13f17e40e292560ac633c", @@ -10322,17 +7742,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "059daf7439b541a96ee814460f9764df45a2393b", @@ -10346,17 +7760,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc", @@ -10370,17 +7778,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cfb6db3de7f3a7e76d88467271541ff0cc8fbca1", @@ -10394,17 +7796,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998", @@ -10418,17 +7814,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2313e0f9e830e72fcba7d4444caabb512060fad1", @@ -10442,17 +7832,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1d3608f1e7b32568c150db11b9e30716434e1fb3", @@ -10466,17 +7850,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c", @@ -10490,17 +7868,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "930ed78dd5a00c7190d4f743bbda0ae389a95fae", @@ -10514,17 +7886,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "085cf28c84337e84d3c821fec281f159193501c7", @@ -10538,17 +7904,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "dc373c05432b0862847b64053524cad676a624c1", @@ -10562,17 +7922,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fb4f942af950aaede9111853f3623393f8dfbeba", @@ -10586,17 +7940,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50", @@ -10610,17 +7958,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "31e43a2f31e0450d6d6c93a0c458f6482416c795", @@ -10634,17 +7976,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8de644858386b234999018cfd609463cc6ccd1bd", @@ -10658,17 +7994,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0b7b76b1a10d097df526a20d7beba8202286f0c4", @@ -10682,17 +8012,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5d18a91dcab45d288991ce287e10de01f9b86c8e", @@ -10706,17 +8030,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a019e043e3aaa4c6d3deb42d7549dfd76a262859", @@ -10730,17 +8048,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "89e34862a183428e57cfb2adfe34024e885f80c7", @@ -10754,17 +8066,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a4a8961cded408cce9f2479f1b8e31dc2320be35", @@ -10778,17 +8084,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b", @@ -10802,17 +8102,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "54260ae30292eab4c5b6cd04e9c9f40a5f733209", @@ -10826,17 +8120,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4b66442c897537b96a6cfb3ab1febb9a1edd135d", @@ -10850,17 +8138,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "956dca426d7762aec9b4b6b2c44aecc737497b90", @@ -10874,17 +8156,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f1539b31f9a8d733e67f5d8216741cb2bad78ea6", @@ -10898,17 +8174,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d2fa905f97c12bdc052422c2bd0612e4febc7296", @@ -10922,17 +8192,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "239b59523b85571fcc95584c9e3ae8962ea18dfc", @@ -10946,17 +8210,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "301f14b040fe71ddaf3b3c2d82a9f018acc3ac08", @@ -10970,17 +8228,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cf890c54b1cb079796f39034131ab7d16d961ade", @@ -10994,17 +8246,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8406662a52d5c36e3be3d25382fffeca637692ce", @@ -11018,17 +8264,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a7ceab2728c280e910169ae14fcdd0b134b7a22a", @@ -11042,17 +8282,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "397ae1dd1e9cedb693e47461a46a2b50786f30a8", @@ -11066,17 +8300,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "975fe3fdb5f7a6a603407d8a402e972fd664ce77", @@ -11090,17 +8318,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c5c0225cdaea47d02951bb1c5c32ce6561bc2491", @@ -11114,17 +8336,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c67fe7dfbd506bf0351f2e1a39dcba4011452f27", @@ -11138,17 +8354,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f28b599f12fcaf8ee74c709871c425bc9c516388", @@ -11162,17 +8372,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5518ee75e215a8a9881173733f9072b1765ac560", @@ -11186,17 +8390,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "525f63f8f7160bf930c6839c3ae00449c947798d", @@ -11210,17 +8408,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "1ef6c70cae0dd961affcbc3e12378efb28d09e82", @@ -11234,17 +8426,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "566ca78947776620ccda7b5739070b1ce5b225fc", @@ -11258,17 +8444,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798", @@ -11282,17 +8462,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4aea6786955cf3bce6f87d9ce9156e6239420314", @@ -11306,17 +8480,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bb822ea4345bd2c8112c9a38b2ff52f740d66fe7", @@ -11330,17 +8498,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "328aab0e1d08169095c461fb564224a72adf5981", @@ -11354,17 +8516,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "11bf2f4bfa5aacee1e93371db7031384464e0c00", @@ -11378,17 +8534,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1", @@ -11402,17 +8552,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ff1912ff754078df3971b043fa1e75792eb5f574", @@ -11426,17 +8570,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8ab68c8501ae33bf27d80d070cea4bf2c76b092b", @@ -11450,17 +8588,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a86ee12d28796d6f313c82c1e432d8d3c23642c3", @@ -11474,17 +8606,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b21c8a56223316de27fa4d1960f10dcba5bc7245", @@ -11498,17 +8624,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "02feff2f6c970ecb2e56f4d183a6914cc3671688", @@ -11522,17 +8642,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2", @@ -11546,17 +8660,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ed8f3032452f07635808d7c426ac164a205c39ca", @@ -11570,17 +8678,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18", @@ -11594,17 +8696,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa", @@ -11618,17 +8714,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6385484e7dc65bbd2df7b15da52f8428c782d1c9", @@ -11642,17 +8732,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c73a0acd51382f17f34c360430f0ca30c92d9129", @@ -11666,17 +8750,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "c20d33fafaa72f0f0728574efb39715e58e5d27f", @@ -11690,17 +8768,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "03bec554dde5de988a9b8834b2255b5c1fda2da9", @@ -11714,17 +8786,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "18fb9dc249237ad5cb0043fabc1519a11cd60604", @@ -11738,17 +8804,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a2390433650e43a1df673dbc03745703c266d6be", @@ -11762,17 +8822,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4e50cded5c4e45a577b1cb229eb3ed3461093839", @@ -11786,17 +8840,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f3064a7fac0c4fce7311fd1f814b2a2026809b93", @@ -11810,17 +8858,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4", @@ -11834,17 +8876,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6b3074777693f615855355efc92ba5eaa5fd18c9", @@ -11858,17 +8894,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "2e48e6b4d03a527cc1d49ceee753a274618f95a5", @@ -11882,17 +8912,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "bd24869bb2b00401066586a54c3c9059a9261801", @@ -11906,17 +8930,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d56d72ffead3781d6c84de4c0b360f010d8e0d06", @@ -11930,17 +8948,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a7f09d915f8a526b44485c7c56d82e278e930948", @@ -11954,17 +8966,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d2d5c25c6d50ad76246eaf38b5610b08a0b2e388", @@ -11978,17 +8984,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "05c2b659561c531c577cd0c1959ef32c74e58ad5", @@ -12002,17 +9002,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a1e2cf2f22d2d4b1ee12358a06772756ceb535a6", @@ -12026,17 +9020,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "77df60df8a34b0a0c2c8910513370df53feec03c", @@ -12050,17 +9038,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7", @@ -12074,17 +9056,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0e0482b4cc5fd3f7757f479284c27a940ea1f3d7", @@ -12098,17 +9074,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8d8242f5358bb6c7bea2f98311887f49a4d006ef", @@ -12122,17 +9092,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "09ed08b9abcd97622d59ec37e31b4706dc9a9391", @@ -12146,17 +9110,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6fa96efcee41d829c147cef7dbe71ccbd3650f80", @@ -12170,17 +9128,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e1cc17686f8b48d470603b2059d7dea413d18cbe", @@ -12194,17 +9146,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3a4e2d96d7e8fdb78d4174580420d58e31956406", @@ -12218,17 +9164,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "5d5783479260ee516f3d37476682fff5139128b9", @@ -12242,17 +9182,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c", @@ -12266,17 +9200,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4f904b51a3ad844ab77d01625129093de37975be", @@ -12290,17 +9218,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0955750fc82de4cf23b6c1d4cef9030190335f39", @@ -12314,17 +9236,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8d4aeace94c22b512f77425cfd93c73a1f8dc199", @@ -12338,17 +9254,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "757c50c62877fd1dc6f9b3b8e5d147c38687be5e", @@ -12362,17 +9272,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e58668988a36089ba7e486c143bb73a387deae47", @@ -12386,17 +9290,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4567906453bee9982446cd027786eecf829ef2b7", @@ -12410,17 +9308,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac", @@ -12434,17 +9326,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a77291dc50f529de813a08cdefbbc0986e9af618", @@ -12458,17 +9344,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "025e835ee28d08dfb6e1f0f16a6118800d72be6b", @@ -12482,17 +9362,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3f99d6172ea3777ef27af719d2dda40dcecf1b56", @@ -12506,17 +9380,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e65254b19ff0d017fd349d9678d4c8233670c707", @@ -12530,17 +9398,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9196885051adca8a5adccb2e2ac075f006e78500", @@ -12554,17 +9416,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "167fe20afe4b342d0a0df8012efa0e176f4aaff7", @@ -12578,17 +9434,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e8db2e14dd3d1ae99e8d18d472917b9af3ed5006", @@ -12602,17 +9452,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cd39076585625dec1eebbf66af67269b0ace44fd", @@ -12626,17 +9470,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "f126f70b25b1e61d169ab9da1dfa37f05fbdba7e", @@ -12650,17 +9488,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "fcd68570866ef29194433ac4087d4505ca08f8b1", @@ -12674,17 +9506,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "77dab20c6e423fef3c41419cdc9271b3d5d667c5", @@ -12698,17 +9524,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6070036419bc21c39658a0362a91bb0ba6105b56", @@ -12722,17 +9542,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "b2bc0b6582d3d681518ba61fda43f4412ed4ce3c", @@ -12746,17 +9560,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "552bffb1497d24e4f71b1accf7905a6356622c97", @@ -12770,17 +9578,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f", @@ -12794,17 +9596,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e", @@ -12818,17 +9614,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "3645f26142d7b8481ab0b9848f87822118f04415", @@ -12842,17 +9632,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "cfcebc23178847dbd71fd1154c59a251a2d570b8", @@ -12866,17 +9650,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "4826201263c95aefc29beaeb323f883cf6b4edfb", @@ -12890,17 +9668,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0022011301eada9040803c924aa45423fd39e89c", @@ -12914,17 +9686,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "69ac32a1e30dda03ea96d38178682a986d2b01db", @@ -12938,17 +9704,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "340238f97d078fc6b8524deac6366c9ce261b049", @@ -12962,17 +9722,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "8632b0d19389dcac1b3f1089b634396b51ae8530", @@ -12986,17 +9740,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "9d8f585502fcfe70c5f809ba44856a6f0cd986a2", @@ -13010,17 +9758,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "7c9d9585576bec8fdf41e18d44033d2c8af7a923", @@ -13034,17 +9776,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "a07bcbd18f5f95606b16258241f9d18ba0e65390", @@ -13058,17 +9794,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "0e31941b14171c16697123ff7b81becbeef1c089", @@ -13082,17 +9812,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "d9944466594e328cb46f732e5670660fd672a141", @@ -13106,17 +9830,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "16da2f90240d536159a20697fb952b4d14846b13", @@ -13130,17 +9848,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "6ce547fefafa6b804338c231bcb137b789653fdc", @@ -13154,17 +9866,11 @@ } }, { - "created_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA", - "default_input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } + "url": "https://github.com/ANHIG/IMGTHLA" }, "commit": { "sha": "af54d281b5f99a75ba06f1026bac7a4086d92f8a", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index fa776bb9..2ebbad6f 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-06-11T23:26:49Z", - "updated_utc": "2023-06-11T23:26:49Z", + "created_utc": "2023-06-13T23:31:50Z", + "updated_utc": "2023-06-13T23:31:50Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 972883a7..55666a06 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -10,7 +10,6 @@ import logging from decimal import Decimal from datetime import datetime, timedelta -utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json import boto3 from utils.constants import ( @@ -37,6 +36,7 @@ list_commits, get_release_version_for_commit, flatten_json, + filter_null_fields ) logger = logging.getLogger() @@ -59,6 +59,7 @@ def lambda_handler(event, context): # logger.info(json.dumps(event)) + utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") try: # Get items from state table @@ -79,11 +80,14 @@ def lambda_handler(event, context): "message": message }), } - + + # Get the release version for each commit and create a new state record logger.info(f"Getting release versions") commits_with_releases = [] for commit in commits: sha = commit["sha"] + + # Loop through available file assets containing release version information for asset_config in source_repo_config.target_metadata_config.items: try: release_version = get_release_version_for_commit(commit, **asset_config.dict()) @@ -93,10 +97,11 @@ def lambda_handler(event, context): "owner": GITHUB_REPOSITORY_OWNER, "name": GITHUB_REPOSITORY_NAME, "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + # TODO remove default params from state table, they are retrieved from source config file in S3 "default_input_parameters": source_repo_config.default_input_parameters, }) execution_state_item = ExecutionStateItem( - updated_utc=utc_now, + created_utc=utc_now, execution=execution_detail, repository=repository_config, commit=Commit.from_response_json(commit) @@ -112,33 +117,39 @@ def lambda_handler(event, context): # 1) Mark the most recent commit for each release as PENDING input_parameters = source_repo_config.default_input_parameters pending_commits = [ - update_execution_state_item(commit, status="PENDING", input_parameters=input_parameters) \ - for item in select_most_recent_commit_for_release(commits_with_releases) \ - for commit in item.values() + update_execution_state_item( + commit, + status="PENDING", + timestamp=utc_now, + input_parameters=input_parameters) \ + for item in select_most_recent_commit_for_release(commits_with_releases) \ + for commit in item.values() ] # 2) Mark the older commits for each release as SKIPPED - skipped_commits = [ update_execution_state_item(commit, "SKIPPED") for commit in commits_with_releases if commit not in pending_commits ] + skipped_commits = [ update_execution_state_item(commit, "SKIPPED", utc_now) for commit in commits_with_releases if commit not in pending_commits ] # 3) Update the state table with the new commits, order by commit.date_utc descending new_execution_state = pending_commits + skipped_commits new_execution_state = sorted(new_execution_state, key=lambda x: x.commit.date_utc, reverse=False) - # 4) Flatten and load the processed records to the state table + # 4) Flatten, filter nulls and load the processed records to the state table (DynamoDB payload) items = [ - flatten_json( + filter_null_fields(flatten_json( data=item.dict(), sep="__", - select_fields=[item.replace(".", "__") for item in execution_state_table_fields]) \ + select_fields=[item.replace(".", "__") for item in execution_state_table_fields])) \ for item in new_execution_state ] - with table.batch_writer() as batch: - logger.info(f"Loading {len(items)} items to {table_name}") - for item in items: - batch.put_item(Item=item) - - logger.info(f"{len(items)} items loaded to {table_name}") + if len(items) > 0: + with table.batch_writer() as batch: + logger.info(f"Loading {len(items)} items to {table_name}") + for item in items: + batch.put_item(Item=item) + logger.info(f"{len(items)} items loaded to {table_name}") + else: + raise Exception("Commits were found but the DynamoDB payload is empty") # 5) Return pending commits to the state machine for further processing execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] @@ -202,14 +213,15 @@ def select_most_recent_commit_for_release(commits: list[ExecutionStateItem]): for version in unique_new_releases ] -def update_execution_state_item(execution_state_item: ExecutionStateItem, status: str, input_parameters: dict = None): +def update_execution_state_item(execution_state_item: ExecutionStateItem, status: str, timestamp: str, input_parameters: dict = None): execution_state_item.execution.status = status if input_parameters is not None and status == "PENDING": execution_state_item.execution.input_parameters = input_parameters execution_state_item.execution.s3_path = f's3://{data_bucket_name}/data/{execution_state_item.execution.version}/csv/' + execution_state_item.execution.date_utc = timestamp - execution_state_item.execution.date_utc = str_from_datetime(datetime.utcnow()) + # execution_state_item.updated_utc = timestamp return execution_state_item diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py index 515b5311..ffd2f59f 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py @@ -57,10 +57,6 @@ "execution.input_parameters.kir", "execution.input_parameters.limit", "execution.input_parameters.mem_profile", - "repository.default_input_parameters.align", - "repository.default_input_parameters.kir", - "repository.default_input_parameters.limit", - "repository.default_input_parameters.mem_profile", "repository.name", "repository.owner", "repository.url", diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py index d493eb8e..3f4720ad 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/types.py @@ -108,7 +108,7 @@ class RepositoryConfig(BaseModel): tracked_assets: Optional[TrackedAssetsConfig] target_metadata_config: Optional[TargetMetadataConfig] excluded_commit_shas: Optional[ExcludedCommitShas] - default_input_parameters: InputParameters + default_input_parameters: Optional[InputParameters] # validate that the url is a valid URL @validator('url') @@ -145,7 +145,7 @@ def date_utc_is_iso_8601_with_timezone(cls, v): return date_is_iso_8601_with_timezone(v) class ExecutionStateItem(BaseModel): - created_utc: str # TODO make required once fully implemented + created_utc: str updated_utc: Optional[str] # TODO make required once fully implemented repository: RepositoryConfig commit: Commit @@ -153,7 +153,6 @@ class ExecutionStateItem(BaseModel): class ExecutionState(BaseModel): created_utc: str - updated_utc: Optional[str] # TODO remove for this class, use in ExecutionStateItem items: list[ExecutionStateItem] @root_validator(pre=True) diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py index 0fea286b..39fccf6b 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py +++ b/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py @@ -165,18 +165,6 @@ def unpack(parent_key, parent_value): return data -def flatten_json_records(data, sep=".", skip_fields=[], select_fields=[]): - """Flatten a list of JSON records.""" - return [ - flatten_json( - data=record, - sep=sep, - skip_fields=skip_fields, - select_fields=select_fields) \ - for record in data - ] - - def read_s3_json(bucket, key): """Reads config file containing the current state of branches in a GitHub repo""" @@ -470,6 +458,28 @@ def rename_fields(dataset: List[dict], key_names_map: dict[str, str]): return [rename_keys(x, key_names_map) for x in dataset] +def flatten_json_records(data, sep=".", skip_fields=[], select_fields=[], filter_nulls=True): + """Flatten a list of JSON records.""" + if filter_nulls: + return [ + filter_null_fields(flatten_json( + data=record, + sep=sep, + skip_fields=skip_fields, + select_fields=select_fields)) \ + for record in data + ] + else: + return [ + flatten_json( + data=record, + sep=sep, + skip_fields=skip_fields, + select_fields=select_fields) \ + for record in data + ] + + def restore_nested_json(data: dict, split_on="."): """Restores a previously flattened JSON object into a nested JSON object. @@ -515,14 +525,38 @@ def get_release_version_for_commit(commit: Union[Commit, dict], **kwargs) -> int def filter_nulls(items: List[Dict[str, str]]) -> List[Dict[str, str]]: + """Filter out null items from a list of dictionaries + + Args: + items (List[Dict[str, str]]): A list of dictionaries + + Returns: + List[Dict[str, str]]: A list of dictionaries with null items removed + """ return [x for x in items if x is not None] def filter_null_fields(items: dict) -> dict: + """Filter out null fields from a dictionary + + Args: + items (dict): A dictionary + + Returns: + dict: A dictionary with null fields removed + """ return { k: v for k, v in items.items() if v is not None } -def filter_nested_nulls(data): +def filter_nested_nulls(data: Union[dict, list]): + """Filter out null fields from a nested dictionary or list of dictionaries + + Args: + data (Union[dict, list]): A nested dictionary or list of dictionaries + + Returns: + Union[dict, list]: A nested dictionary or list of dictionaries with null fields removed + """ if isinstance(data, list): return filter_nulls([filter_nested_nulls(i) for i in data]) elif isinstance(data, dict): diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index b23104dc..b80e4bca 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -1,5 +1,5 @@ """ -Builds the source config file for the given repository source. +Builds the execution state for the given repository source from the static repository source configuration (`source-config.json`). """ import os import sys @@ -37,7 +37,6 @@ GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] -# PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] if __name__ == "__main__": @@ -45,12 +44,6 @@ # Paths output_dir = Path(sys.argv[1]) - # Get base source config - # try: - # source_config = SourceConfig(**read_s3_json(DATA_BUCKET_NAME, PIPELINE_SOURCE_CONFIG_S3_PATH)) - # except Exception as e: - # logger.error(f"Error loading source config from {PIPELINE_SOURCE_CONFIG_S3_PATH}") - # logger.info("Trying local source config") with open(output_dir / "source-config.json", "r") as f: source_config = SourceConfig(**json.load(f)) @@ -67,7 +60,7 @@ commit_keys = ["sha", "commit.author.date", "commit.message", "html_url"] all_commits_flat = [select_keys(x, commit_keys) for x in all_commits_flat] - # refactor to use rename_fields + # rename fields for state table model commit_key_names_map = { "sha": "sha", "commit.author.date": "date_utc", @@ -82,37 +75,39 @@ excluded_commit_shas = source_config.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].excluded_commit_shas.values commits = [commit for commit in commits if commit["sha"] not in excluded_commit_shas] - # Build ExecutionStateItem list using thread pooling + # Build ExecutionStateItem records from raw commits using thread pooling logger.info("Building execution state") execution_state_items = process_execution_state_items( - timestamp=utc_now, # TODO + timestamp=utc_now, commits=commits, + # TODO remove default params from state table, they are retrieved from source config file in S3 repository_config=RepositoryConfig( **select_keys( source_config.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].dict(), - ["owner", "name", "url", "default_input_parameters"] + ["owner", "name", "url"] ) ), - target_metadata_config=target_metadata_config, + target_metadata_config=target_metadata_config, # Infers release version from file contents parallel=True, ) + # Package records as ExecutionState object to seed table execution_state = ExecutionState(**{ "created_utc": utc_now, - # "updated_utc": None, "items": execution_state_items, }) + # Updates the source config file but does not actually build it source_config.created_utc, source_config.updated_utc = utc_now, utc_now - logger.info("Writing execution state to local file system") - # TODO get output_dir from argparse + logger.info(f"Writing execution state to {str(output_dir / 'execution-state.json')}") + # write ExecutionState locally - with open(output_dir / f"execution-state.json", "w") as f: + with open(output_dir / "execution-state.json", "w") as f: json.dump(filter_nested_nulls(execution_state.dict()), f, indent=4) - logger.info("Writing source config to local file system") - # TODO get output_dir from argparse + logger.info(f"Updating source config in {str(output_dir / 'source-config.json')}") + # write SourceConfig locally with open(output_dir / f"source-config.json", "w") as f: json.dump(source_config.dict(), f, indent=4) diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index 1550d7a3..485991fe 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -21,7 +21,8 @@ ExecutionState, ) from src.utils.utils import ( - flatten_json_records + flatten_json_records, + filter_null_fields ) logging.basicConfig(level=logging.INFO) @@ -40,6 +41,7 @@ execution_state_table_name = ssm.get_parameter( Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName' )['Parameter']['Value'] +table = dynamodb.Table(execution_state_table_name) if __name__ == "__main__": @@ -52,34 +54,15 @@ with open(input_dir / "execution-state.json", "r") as f: execution_state = ExecutionState(**json.load(f)) - # for item in execution_state.items: - # item.execution.created_utc = utc_now - # item.execution.updated_utc = utc_now - - # execution_state_json = [ - # { - # "commit.sha": item.commit.sha, - # "version": item.execution.version, - # "execution": item.execution.json(), - # "commit": item.commit.json(), - # "repository": item.repository.json(), - # } for item in execution_state.items - # ] - - # TODO use selected fields from constants - # flatten JSON records and filter nulls - # skip_fields = [ - # "execution.input_parameters", - # "repository.description", - # "repository.excluded_commit_shas", - # "repository.target_metadata_config", - # "repository.tracked_assets" - # ] - - execution_state_flat = flatten_json_records(execution_state.dict()["items"], sep="__", select_fields=[item.replace(".", "__") for item in execution_state_table_fields]) + # flatten JSON records for execution state table model + # Uses double-underscore as separator because DynamoDB does not allow dots in attribute names + execution_state_flat = flatten_json_records( + execution_state.dict()["items"], + sep="__", + select_fields=[item.replace(".", "__") for item in execution_state_table_fields], + filter_nulls=True) # load to dynamodb table named execution_state_table_name using batch put - table = dynamodb.Table(execution_state_table_name) with table.batch_writer() as batch: logger.info(f"Loading {len(execution_state_flat)} items to {execution_state_table_name}") for item in execution_state_flat: From 0dfb21b4b9103b641f4b7b8aa6445f07df4bfe4e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 13 Jun 2023 18:44:17 -0700 Subject: [PATCH 059/367] fix Lambda permissions and improve error handling --- .../functions/check_source_update/src/app.py | 3 +- .../{src => }/__init__.py | 0 .../invoke_update_pipeline/{src => }/app.py | 13 +++-- .../events/batch-job-running-state-event.json | 55 ------------------- .../events/sfn-execution-aborted-event.json | 26 --------- .../events/sfn-execution-failed-event.json | 26 --------- .../events/sfn-execution-started-event.json | 26 --------- .../events/sfn-execution-succeeded-event.json | 28 ---------- .../events/sfn-execution-timeout-event.json | 26 --------- .../invoke_update_pipeline/sqs-event.json | 38 +++++++++++++ .../src/requirements.txt | 0 gfe-db/pipeline/template.yaml | 6 +- 12 files changed, 51 insertions(+), 196 deletions(-) rename gfe-db/pipeline/functions/invoke_update_pipeline/{src => }/__init__.py (100%) rename gfe-db/pipeline/functions/invoke_update_pipeline/{src => }/app.py (75%) delete mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/events/batch-job-running-state-event.json delete mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-aborted-event.json delete mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-failed-event.json delete mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-started-event.json delete mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-succeeded-event.json delete mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-timeout-event.json create mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/sqs-event.json delete mode 100644 gfe-db/pipeline/functions/invoke_update_pipeline/src/requirements.txt diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 55666a06..8d22ef13 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -156,7 +156,8 @@ def lambda_handler(event, context): for item in execution_payload: gfedb_processing_queue.send_message(MessageBody=json.dumps(item)) - message = f'Queued {len(execution_payload)} release(s) for processing\n{json.dumps(execution_payload, indent=4)}' + # TODO log out the commits that were skipped and pending + message = f'Queued {len(execution_payload)} release(s) for processing\n{execution_payload}' return { "statusCode": 200, "body": json.dumps({ diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/src/__init__.py b/gfe-db/pipeline/functions/invoke_update_pipeline/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/invoke_update_pipeline/src/__init__.py rename to gfe-db/pipeline/functions/invoke_update_pipeline/__init__.py diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/src/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py similarity index 75% rename from gfe-db/pipeline/functions/invoke_update_pipeline/src/app.py rename to gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 0062d749..803309be 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/src/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -27,11 +27,14 @@ update_pipeline_state_machine_arn = ssm.get_parameter(Name=os.environ["UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM"])['Parameter']['Value'] # Check that database is running, abort if not -response = ec2.describe_instance_status(InstanceIds=[neo4j_database_instance_id]) -if response['InstanceStatuses'][0]['InstanceState']['Name'] != 'running': - raise Exception(f'Instance {neo4j_database_instance_id} is not running, aborting...') -else: - logger.info(f'Instance {neo4j_database_instance_id} is running') +try: + response = ec2.describe_instance_status(InstanceIds=[neo4j_database_instance_id]) + if response['InstanceStatuses'][0]['InstanceState']['Name'] != 'running': + raise Exception(f'Instance {neo4j_database_instance_id} is not running, aborting...') + else: + logger.info(f'Instance {neo4j_database_instance_id} is running') +except Exception as e: + raise e def lambda_handler(event, context): diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/events/batch-job-running-state-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/batch-job-running-state-event.json deleted file mode 100644 index 6207a5f4..00000000 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/events/batch-job-running-state-event.json +++ /dev/null @@ -1,55 +0,0 @@ -{ - "version": "0", - "id": "c8f9c4b5-76e5-d76a-f980-7011e206042b", - "detail-type": "Batch Job State Change", - "source": "aws.batch", - "account": "123456789012", - "time": "2022-01-11T23:36:40Z", - "region": "us-east-1", - "resources": [ - "arn:aws:batch:us-east-1:123456789012:job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8" - ], - "detail": { - "jobArn": "arn:aws:batch:us-east-1:123456789012:job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8", - "jobName": "event-test", - "jobId": "4c7599ae-0a82-49aa-ba5a-4727fcce14a8", - "jobQueue": "arn:aws:batch:us-east-1:123456789012:job-queue/PexjEHappyPathCanary2JobQueue", - "status": "RUNNING", - "attempts": [], - "createdAt": 1641944200058, - "retryStrategy": { - "attempts": 2, - "evaluateOnExit": [] - }, - "dependsOn": [], - "jobDefinition": "arn:aws:batch:us-east-1:123456789012:job-definition/first-run-job-definition:1", - "parameters": {}, - "container": { - "image": "137112412989.dkr.ecr.us-east-1.amazonaws.com/amazonlinux:latest", - "command": [ - "sleep", - "600" - ], - "volumes": [], - "environment": [], - "mountPoints": [], - "ulimits": [], - "networkInterfaces": [], - "resourceRequirements": [ - { - "value": "2", - "type": "VCPU" - }, { - "value": "256", - "type": "MEMORY" - } - ], - "secrets": [] - }, - "tags": { - "resourceArn": "arn:aws:batch:us-east-1:123456789012:job/4c7599ae-0a82-49aa-ba5a-4727fcce14a8" - }, - "propagateTags": false, - "platformCapabilities": [] - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-aborted-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-aborted-event.json deleted file mode 100644 index 1515ff67..00000000 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-aborted-event.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "version": "0", - "id": "315c1398-40ff-a850-213b-158f73e60175", - "detail-type": "Step Functions Execution Status Change", - "source": "aws.states", - "account": "012345678912", - "time": "2019-02-26T19:42:21Z", - "region": "us-east-1", - "resources": [ - "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" - ], - "detail": { - "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", - "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", - "name": "execution-name", - "status": "ABORTED", - "startDate": 1551225014968, - "stopDate": 1551225017576, - "input": "{}", - "inputDetails": { - "included": true - }, - "output": null, - "outputDetails": null - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-failed-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-failed-event.json deleted file mode 100644 index 35cbc727..00000000 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-failed-event.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "version": "0", - "id": "315c1398-40ff-a850-213b-158f73e60175", - "detail-type": "Step Functions Execution Status Change", - "source": "aws.states", - "account": "012345678912", - "time": "2019-02-26T19:42:21Z", - "region": "us-east-1", - "resources": [ - "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" - ], - "detail": { - "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", - "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", - "name": "execution-name", - "status": "FAILED", - "startDate": 1551225146847, - "stopDate": 1551225151881, - "input": "{}", - "inputDetails": { - "included": true - }, - "output": null, - "outputDetails": null - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-started-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-started-event.json deleted file mode 100644 index 75f202ca..00000000 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-started-event.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "version": "0", - "id": "315c1398-40ff-a850-213b-158f73e60175", - "detail-type": "Step Functions Execution Status Change", - "source": "aws.states", - "account": "012345678912", - "time": "2019-02-26T19:42:21Z", - "region": "us-east-1", - "resources": [ - "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" - ], - "detail": { - "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", - "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", - "name": "execution-name", - "status": "RUNNING", - "startDate": 1551225271984, - "stopDate": null, - "input": "{}", - "inputDetails": { - "included": true - }, - "output": null, - "outputDetails": null - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-succeeded-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-succeeded-event.json deleted file mode 100644 index 452aea74..00000000 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-succeeded-event.json +++ /dev/null @@ -1,28 +0,0 @@ -{ - "version": "0", - "id": "315c1398-40ff-a850-213b-158f73e60175", - "detail-type": "Step Functions Execution Status Change", - "source": "aws.states", - "account": "012345678912", - "time": "2019-02-26T19:42:21Z", - "region": "us-east-1", - "resources": [ - "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" - ], - "detail": { - "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", - "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", - "name": "execution-name", - "status": "SUCCEEDED", - "startDate": 1547148840101, - "stopDate": 1547148840122, - "input": "{}", - "inputDetails": { - "included": true - }, - "output": "\"Hello World!\"", - "outputDetails": { - "included": true - } - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-timeout-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-timeout-event.json deleted file mode 100644 index 1d0ecd9d..00000000 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/events/sfn-execution-timeout-event.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "version": "0", - "id": "315c1398-40ff-a850-213b-158f73e60175", - "detail-type": "Step Functions Execution Status Change", - "source": "aws.states", - "account": "012345678912", - "time": "2019-02-26T19:42:21Z", - "region": "us-east-1", - "resources": [ - "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name" - ], - "detail": { - "executionArn": "arn:aws:states:us-east-1:012345678912:execution:state-machine-name:execution-name", - "stateMachineArn": "arn:aws:states:us-east-1:012345678912:stateMachine:state-machine", - "name": "execution-name", - "status": "TIMED_OUT", - "startDate": 1551224926156, - "stopDate": 1551224927157, - "input": "{}", - "inputDetails": { - "included": true - }, - "output": null, - "outputDetails": null - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/sqs-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/sqs-event.json new file mode 100644 index 00000000..1d03574e --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/sqs-event.json @@ -0,0 +1,38 @@ +{ + "Records": [ + { + "messageId": "03ec152e-31ff-4383-824e-6913e9c3059f", + "receiptHandle": "AQEBZNnt1REvMT0hDKVmH6Z5Tsqk9rcrBOD0Bl0KwGTRaxwVW1pkn2Ox+LLdcs6OEflfcSf3xop5SdDrgCchY6nHgn4XHdG0PCLDXTXipmSSqwAQ7e93rrEPpCRXtfrDQeC4Be7QE0xDDnqFgYoIWn8ngqntCZPMQazeRiYvRXhc7bOZRCS36CoOjK4liC+mQf5q8yDGn8qYYWEFL5JDgiwdUNSI/6KpcWUba6WHrNdJ7RFPldvO3GTe7BfhWdjmvTWPS6glnCceK8lSw6rg/Iuuj7KCPFDjIFDwW8yitaOIRpBA98QrcyXBlZrLuUw0yHEOrrl/v+cedIVruNLUbGbMohM8FNk4UJF8x7kXFky4l0huDDuKcvtP0H9iGu6YA9wo0J3zLQiqyn8440X4OSNQsaJzAOBT/X4fpwZHwLg0OdMuWFu7Ri8UFIqpFuKoru1Q", + "body": "{\"version\": 3520, \"commit_sha\": \"70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca\", \"input_parameters\": {\"align\": false, \"kir\": false, \"mem_profile\": false, \"limit\": -1}, \"s3_path\": \"s3://dev-gfe-db-531868584498-us-east-1/data/3520/csv/\"}", + "attributes": { + "ApproximateReceiveCount": "1", + "AWSTraceHeader": "Root=1-64891a77-62170d997803af9e062178e1;Parent=044727760dac0120;Sampled=0;Lineage=0495e7b8:0", + "SentTimestamp": "1686706809983", + "SenderId": "AROAXXVOWRIZDZBLBKWVH:dev-gfe-db-check-source-update", + "ApproximateFirstReceiveTimestamp": "1686706809985" + }, + "messageAttributes": {}, + "md5OfBody": "b155198870096819bb90bca0d987db97", + "eventSource": "aws:sqs", + "eventSourceARN": "arn:aws:sqs:us-east-1:531868584498:dev-gfe-db-pipeline-GfeDbProcessingQueue-qxhCzj6BaTDQ", + "awsRegion": "us-east-1" + }, + { + "messageId": "def2c2de-7981-4751-9ee6-07ff2b9d3748", + "receiptHandle": "AQEBTEWN6BwQuiF9C8ZF+Kf5flh3GmQ6C00ouALHFdhq+1Fv89q+90BaWIryPIhKzWPMz3m5ijzqbTRgZnIr5nQ0CIFwx0KnqUL5KcuhwjBwZWBUc3ifHbQ/KnlB8BfTCl4YAVdAsL6343IyW+RvYoVIO0cNdpBwV9ZRodbrQB2OFmry7upocQOJWdEnNbJDyS2KTc6btKFjo3pzvy5tc0bweVgvDci/Ew69EX0fwCh7uAf9FdjE5DAsNMg9cI0HnEvtxkSfT2ue2piusNtCzQQ4hMJG6qsqTvekMJTahfJWPOJWjW9TAmVpzzgaUrGaPKACZo/s8sc38GJri068VbFHkq0Z1TWUfLa7UWVaic8kgDsDnJ5BNPfNimA3AMochAQ2pwTBtoQm2d3jyUM6cja2qA9NDMqPkELFqZARq5QE4HeIq4bTuMvC9qMzWBn9I88K", + "body": "{\"version\": 3510, \"commit_sha\": \"5f2c562056f8ffa89aeea0631f2a52300ee0de17\", \"input_parameters\": {\"align\": false, \"kir\": false, \"mem_profile\": false, \"limit\": -1}, \"s3_path\": \"s3://dev-gfe-db-531868584498-us-east-1/data/3510/csv/\"}", + "attributes": { + "ApproximateReceiveCount": "1", + "AWSTraceHeader": "Root=1-64891a77-62170d997803af9e062178e1;Parent=044727760dac0120;Sampled=0;Lineage=0495e7b8:0", + "SentTimestamp": "1686706809997", + "SenderId": "AROAXXVOWRIZDZBLBKWVH:dev-gfe-db-check-source-update", + "ApproximateFirstReceiveTimestamp": "1686706810006" + }, + "messageAttributes": {}, + "md5OfBody": "504e71255a62b7d42889209d7c2381cf", + "eventSource": "aws:sqs", + "eventSourceARN": "arn:aws:sqs:us-east-1:531868584498:dev-gfe-db-pipeline-GfeDbProcessingQueue-qxhCzj6BaTDQ", + "awsRegion": "us-east-1" + } + ] +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/src/requirements.txt b/gfe-db/pipeline/functions/invoke_update_pipeline/src/requirements.txt deleted file mode 100644 index e69de29b..00000000 diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 4a1e10fc..63c9d4a0 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -494,7 +494,7 @@ Resources: Properties: FunctionName: !Ref InvokeUpdatePipelineFunctionName Description: !Sub "Invoke the build and load processing pipeline for ${AppName}" - CodeUri: functions/invoke_update_pipeline/src/ + CodeUri: functions/invoke_update_pipeline/ Handler: app.lambda_handler Runtime: python3.9 MemorySize: 128 @@ -517,7 +517,7 @@ Resources: - "*" - Effect: "Allow" Action: - - "ec2:DescribeInstances" + - "ec2:DescribeInstanceStatus" Resource: "*" # Has to be for all resources since Instance ID is not available when this stack is deployed - Effect: "Allow" Action: @@ -525,7 +525,7 @@ Resources: Resource: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn}}' Events: - InvokeUpdatePipeline: + GfeDbProcessingQueueTrigger: Type: SQS Properties: Queue: !GetAtt GfeDbProcessingQueue.Arn From 0b0cbb4db163f06ccf28bdd61acb63f7bb59f349 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 15 Jun 2023 21:05:16 -0700 Subject: [PATCH 060/367] invoke state machine --- .../functions/invoke_update_pipeline/app.py | 81 ++++++++++++++++--- gfe-db/pipeline/template.yaml | 1 + 2 files changed, 71 insertions(+), 11 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 803309be..65eff73e 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -1,12 +1,6 @@ -""" -Lambda with EventBridge event source -* State Machine events trigger the function (State Change, Success, Failure etc.) -* This function may need to have access to the names of states in the state machine so it can update the execution status - * Map state names to status updates -""" - import os import logging +from datetime import datetime import json import boto3 @@ -21,10 +15,13 @@ session = boto3.Session(region_name=AWS_REGION) ssm = session.client('ssm', region_name=AWS_REGION) ec2 = session.client('ec2', region_name=AWS_REGION) +states = session.client('stepfunctions', region_name=AWS_REGION) +sqs = session.client('sqs', region_name=AWS_REGION) # Get SSM Parameters neo4j_database_instance_id = ssm.get_parameter(Name=os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"])["Parameter"]["Value"] update_pipeline_state_machine_arn = ssm.get_parameter(Name=os.environ["UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM"])['Parameter']['Value'] +gfe_db_processing_queue_url = ssm.get_parameter(Name=os.environ["GFE_DB_PROCESSING_QUEUE_URL_SSM_PARAM"])['Parameter']['Value'] # Check that database is running, abort if not try: @@ -38,11 +35,73 @@ def lambda_handler(event, context): - logger.info(json.dumps(event)) + + errors = 0 + execution_arns = [] + for record in event['Records']: + + try: + message = json.loads(record['body']) + logger.info(f"Received message for version {message['version']} and commit {message['commit_sha']}") + response = states.start_execution( + stateMachineArn=update_pipeline_state_machine_arn, + name=generate_execution_id(message), + input=json.dumps(message) + ) + + execution_arns.append(response['executionArn']) + + try: + response = sqs.delete_message( + QueueUrl=gfe_db_processing_queue_url, + ReceiptHandle=record['receiptHandle'] + ) + logger.info(f"Message deleted from queue") + except Exception as e: + logger.error(f"Error deleting message from queue: {e}") + + except Exception as e: + import traceback + msg = f'Error processing commit {message["commit_sha"]}: {e}\n{traceback.format_exc()}' + logger.error(msg) + errors += 1 + continue + + return_msg = f'{len(event["Records"])-errors} of {len(event["Records"])} messages processed successfully, {errors} error(s)' + if errors > 0: + logger.error(json.dumps({ + 'message': return_msg, + 'execution_arns': execution_arns + })) + logger.error(json.dumps(event)) + raise Exception(return_msg) - # Invoke state machine + return { + 'statusCode': 200, + 'body': json.dumps({ + 'message': return_msg, + 'execution_arns': execution_arns + }) + } + + +def generate_execution_id(message: dict) -> str: + """Generate an execution id for the state machine execution with format: + {version}_{commit_sha}_{YYYYMMDD_HHMMSS} + + Args: + message (dict): Message from SQS queue + + Returns: + str: Execution id + """ + return "_".join([str(message['version']), message['commit_sha'], datetime.utcnow().strftime("%y%m%d_%H%M%S")]) - return if __name__ == "__main__": - lambda_handler({}, object) \ No newline at end of file + from pathlib import Path + + with open(Path(__file__).parent / "sqs-event.json", "r") as f: + event = json.load(f) + + lambda_handler(event, "") \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 63c9d4a0..ac4ce185 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -505,6 +505,7 @@ Resources: Variables: NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn' + GFE_DB_PROCESSING_QUEUE_URL_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl' Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" From cad563ee072bdcd9c59fb6156978044ac5fa6a0a Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 16 Jun 2023 18:23:36 -0700 Subject: [PATCH 061/367] validate build job output files exist --- .../pipeline/statemachines/pipeline.asl.json | 47 ++++++++++++++++++- gfe-db/pipeline/template.yaml | 3 ++ 2 files changed, 49 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 9710558e..29ca1811 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -67,8 +67,53 @@ "Type": "Task", "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbBuildJobMockFunction", "ResultPath": null, + "Next": "ListFiles" + }, + "ListFiles": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", + "Parameters": { + "Bucket": "${DataBucketName}", + "Prefix.$": "States.Format('data/{}/csv/', $.version)" + }, + "ResultSelector": { + "files.$": "$.Contents[*].Key", + "num_files.$": "States.ArrayLength($.Contents)" + }, + "ResultPath": "$", + "Next": "FilesExist" + }, + "FilesExist": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.files", + "IsNull": true, + "Next": "FilesNotFound" + }, + { + "Variable": "$.num_files", + "NumericEquals": 0, + "Next": "FilesNotFound" + }, + { + "Variable": "$.num_files", + "NumericGreaterThan": 0, + "Next": "FilesFound" + } + ], + "Default": "FilesNotFound" + }, + "FilesNotFound": { + "Type": "Fail", + "Error": "NoFilesFoundError", + "Cause": "No files found in the specified S3 location." + }, + "FilesFound": { + "Type": "Pass", + "OutputPath": "$$.Execution.Input", "End": true - } + } } } ] diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index ac4ce185..63585032 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -538,6 +538,7 @@ Resources: DefinitionUri: statemachines/pipeline.asl.json DefinitionSubstitutions: ExecutionStateTable: !Ref ExecutionStateTable + DataBucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn # BuildJobDefinition: !Ref BuildJobDefinition # BuildJobName: !Sub '${Stage}-${AppName}-build-job' @@ -549,6 +550,8 @@ Resources: FunctionName: GfeDbBuildJobMockFunction - LambdaInvokePolicy: FunctionName: GfeDbLoadMockFunction + - S3ReadPolicy: + BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - DynamoDBWritePolicy: From 08ce18a2abdc8d401af40188f77742e04ac8f96c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 18 Jun 2023 12:49:16 -0700 Subject: [PATCH 062/367] fix input/output paths --- .../functions/check_source_update/src/app.py | 3 +- .../pipeline/statemachines/pipeline.asl.json | 129 ++++++++++++------ gfe-db/pipeline/template.yaml | 3 +- 3 files changed, 92 insertions(+), 43 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 8d22ef13..9e55bd1a 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -151,8 +151,9 @@ def lambda_handler(event, context): else: raise Exception("Commits were found but the DynamoDB payload is empty") - # 5) Return pending commits to the state machine for further processing + # 5) Send pending commits to the state machine for further processing execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] + execution_payload = sorted(execution_payload, key=lambda x: x["version"], reverse=False) for item in execution_payload: gfedb_processing_queue.send_message(MessageBody=json.dumps(item)) diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 29ca1811..6c09a31b 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -1,6 +1,42 @@ { - "StartAt": "BuildRelease", + "StartAt": "GetState", "States": { + "GetState": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:getItem", + "ResultSelector": { + "commit__sha.$": "$.Item.commit__sha.S", + "execution__version.$": "$.Item.execution__version.N", + "commit__date_utc.$": "$.Item.commit__date_utc.S", + "commit__html_url.$": "$.Item.commit__html_url.S", + "commit__message.$": "$.Item.commit__message.S", + "created_utc.$": "$.Item.created_utc.S", + "repository__name.$": "$.Item.repository__name.S", + "repository__owner.$": "$.Item.repository__owner.S", + "repository__url.$": "$.Item.repository__url.S" + }, + "ResultPath": "$.state", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "ReportFailure" + } + ], + "Next": "BuildRelease", + "Parameters": { + "TableName": "dev-gfe-db-pipeline-ExecutionStateTable-M01KLKJBONAZ", + "Key": { + "commit__sha": { + "S.$": "$.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.version)" + } + } + } + }, "BuildRelease": { "Type": "Parallel", "Next": "LoadRelease", @@ -15,9 +51,9 @@ ], "Branches": [ { - "StartAt": "UpdateExecutionStateInProgress", + "StartAt": "UpdateStateExecutionInProgress", "States": { - "UpdateExecutionStateInProgress": { + "UpdateStateExecutionInProgress": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -73,47 +109,58 @@ "Type": "Task", "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", "Parameters": { - "Bucket": "${DataBucketName}", - "Prefix.$": "States.Format('data/{}/csv/', $.version)" + "Bucket": "${DataBucketName}", + "Prefix.$": "States.Format('data/{}/csv/', $.version)" }, - "ResultSelector": { - "files.$": "$.Contents[*].Key", - "num_files.$": "States.ArrayLength($.Contents)" - }, - "ResultPath": "$", - "Next": "FilesExist" - }, - "FilesExist": { + "ResultPath": "$.s3_response", + "Next": "ValidateFiles" + }, + "ValidateFiles": { "Type": "Choice", "Choices": [ - { - "Variable": "$.files", - "IsNull": true, - "Next": "FilesNotFound" - }, - { - "Variable": "$.num_files", - "NumericEquals": 0, - "Next": "FilesNotFound" - }, - { - "Variable": "$.num_files", - "NumericGreaterThan": 0, - "Next": "FilesFound" - } + { + "Variable": "$.s3_response.Contents", + "IsPresent": true, + "Next": "FilesExist" + } ], - "Default": "FilesNotFound" - }, - "FilesNotFound": { + "Default": "FileError" + }, + "FileError": { "Type": "Fail", - "Error": "NoFilesFoundError", - "Cause": "No files found in the specified S3 location." - }, - "FilesFound": { + "Cause": "No files found" + }, + "FilesExist": { + "Type": "Pass", + "Parameters": { + "files.$": "$.s3_response.Contents[*].Key", + "num_files.$": "States.ArrayLength($.s3_response.Contents)" + }, + "ResultPath": "$.build_output", + "Next": "ValidateFileNames" + }, + "ValidateFileNames": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.build_output.num_files", + "NumericGreaterThan": 0, + "Next": "FilesAreValid" + } + ], + "Default": "FileError" + }, + "FilesAreValid": { "Type": "Pass", - "OutputPath": "$$.Execution.Input", + "Parameters": { + "version.$": "$.version", + "commit_sha.$": "$.commit_sha", + "input_parameters.$": "$.input_parameters", + "s3_path.$": "$.s3_path", + "state.$": "$.state" + }, "End": true - } + } } } ] @@ -160,9 +207,9 @@ "InputPath": "$$.Execution.Input", "Branches": [ { - "StartAt": "UpdateExecutionStateFailure", + "StartAt": "UpdateStateExecutionFailure", "States": { - "UpdateExecutionStateFailure": { + "UpdateStateExecutionFailure": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -218,9 +265,9 @@ "InputPath": "$$.Execution.Input", "Branches": [ { - "StartAt": "UpdateExecutionStateSuccess", + "StartAt": "UpdateStateExecutionSuccess", "States": { - "UpdateExecutionStateSuccess": { + "UpdateStateExecutionSuccess": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 63585032..d74a6b0d 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -415,7 +415,6 @@ Resources: Variables: APP_NAME: !Ref AppName STAGE: !Ref Stage - # TODO PROCESSING_QUEUE_URL_PARAM: !Ref GfeDbProcessingQueueUrlParameter PIPELINE_SOURCE_CONFIG_S3_PATH: !Sub '${ConfigS3Path}/${ServiceName}/source-config.json' Events: Trigger: @@ -554,6 +553,8 @@ Resources: BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction + - DynamoDBReadPolicy: + TableName: !Ref ExecutionStateTable - DynamoDBWritePolicy: TableName: !Ref ExecutionStateTable - SNSPublishMessagePolicy: From 5e4fcc4659e60cc523d9517cb3102748c2ba25b1 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 20 Jun 2023 16:35:07 -0700 Subject: [PATCH 063/367] validate build output using Lambda function --- gfe-db/pipeline/Makefile | 3 + gfe-db/pipeline/functions/environment.json | 7 ++ .../validate_build_output/__init__.py | 0 .../functions/validate_build_output/app.py | 91 +++++++++++++++++++ .../validate_build_output/error-event.json | 29 ++++++ .../validate_build_output/event.json | 59 ++++++++++++ .../validate_build_output/requirements.txt | 1 + .../pipeline/statemachines/pipeline.asl.json | 49 +--------- gfe-db/pipeline/template.yaml | 41 +++++++++ requirements-dev.txt | 3 +- 10 files changed, 237 insertions(+), 46 deletions(-) create mode 100644 gfe-db/pipeline/functions/validate_build_output/__init__.py create mode 100644 gfe-db/pipeline/functions/validate_build_output/app.py create mode 100644 gfe-db/pipeline/functions/validate_build_output/error-event.json create mode 100644 gfe-db/pipeline/functions/validate_build_output/event.json create mode 100644 gfe-db/pipeline/functions/validate_build_output/requirements.txt diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 413c1634..43907cbf 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -37,6 +37,9 @@ service.functions.deploy: CheckSourceUpdateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.MemorySize')" \ CheckSourceUpdateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.Timeout')" \ CheckSourceUpdateFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.CheckSourceUpdateFunctionSchedule')" \ + ValidateBuildOutputFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.FunctionName')" \ + ValidateBuildOutputFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.MemorySize')" \ + ValidateBuildOutputFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.Timeout')" \ InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ InvokeUpdatePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeUpdatePipeline.FunctionConfiguration.FunctionName')" \ ECRBaseUri="${ECR_BASE_URI}" \ diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index 6963e3ff..12860db4 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -21,6 +21,13 @@ "Timeout": 60, "MemorySize": 256 } + }, + "ValidateBuildOutput": { + "FunctionConfiguration": { + "FunctionName": "validate-build-output", + "Timeout": 300, + "MemorySize": 512 + } } } } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validate_build_output/__init__.py b/gfe-db/pipeline/functions/validate_build_output/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py new file mode 100644 index 00000000..d03871f5 --- /dev/null +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -0,0 +1,91 @@ +import os +import logging +import re +import json +import boto3 +import polars as pl + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +session = boto3.Session(region_name=os.environ["AWS_REGION"]) +ssm = session.client('ssm', region_name=os.environ["AWS_REGION"]) +s3 = session.client('s3', region_name=os.environ["AWS_REGION"]) + +# SSM Parameters +data_bucket_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' +)["Parameter"]["Value"] + + +def lambda_handler(event, context): + + logger.info(json.dumps(event)) + + # assert that Contents is in event.s3_response + if "Contents" not in event["s3_response"]: + raise Exception(f"No files found in S3 {data_bucket_name}") + + # Extract file names from event.s3_response.Contents[].Key using jmespath + output_file_paths = [ file["Key"] for file in event["s3_response"]["Contents"] ] + + for file_path in output_file_paths: + + # get schema name from file name + schema = file_path.split("/")[-1].split(".")[0] + + # validate_file_name: Validate file name using regex for the pattern "^[a-z_]+\.csv$" + pattern = f"^{schema}.{event['version']}.csv$" + if not re.match(pattern, file_path.split("/")[-1]): + raise Exception(f"File name {file_path} does not match pattern {pattern}") + + # validate_schema: validate CSV headers by comparing to schema map + df = load_csv_from_s3(file_path) + if not set(df.columns) == set(output_headers[schema]): + raise Exception(f"Columns in {file_path} do not match schema for {schema}") + + # validate_rows: validate CSV data by confirming that rows exist + if len(df) == 0: + raise Exception(f"No rows in {file_path}") + + logger.info(json.dumps({ + "file_path": file_path, + "schema": schema, + "num_cols": len(df.columns), + "num_rows": len(df) + })) + + # return payload to step functions + del event["s3_response"] + event["file_paths"] = [f's3://{data_bucket_name}/{path}' for path in output_file_paths] + return event + +# Schema map +output_headers = { + "all_cds": ['gfe_name', 'bp_seq_id', 'bp_sequence', 'aa_seq_id', 'aa_sequence'], + "all_features": ['accession', 'hash_code', 'locus', 'rank', 'sequence', 'term', 'gfe_name', 'allele_id', 'hla_name', 'imgt_release'], + "all_groups": ['gfe_name', 'allele_id', 'hla_name', 'ard_id', 'ard_name', 'locus', 'imgt_release'], + "gfe_sequences": ['gfe_name', 'allele_id', 'locus', 'hla_name', 'seq_id', 'sequence', 'length', 'imgt_release'] +} + +def load_csv_from_s3(path: str) -> dict: + data = s3.get_object(Bucket=data_bucket_name, Key=path)["Body"].read().decode("utf-8") + + # save to /tmp + output_path = f"/tmp/{path.split('/')[-1]}.csv" + with open(output_path, "w") as file: + file.write(data) + + # use string for dtype of bp_seq_id + df = pl.read_csv(output_path, infer_schema_length=0) + return df + + +if __name__ == "__main__": + from pathlib import Path + path = Path(__file__).parent / 'event.json' + + with open(path, "r") as file: + event = json.load(file) + + lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/validate_build_output/error-event.json b/gfe-db/pipeline/functions/validate_build_output/error-event.json new file mode 100644 index 00000000..6fd67ed4 --- /dev/null +++ b/gfe-db/pipeline/functions/validate_build_output/error-event.json @@ -0,0 +1,29 @@ +{ + "version": 3470, + "commit_sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + }, + "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3470/csv/", + "state": { + "commit__sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "commit__date_utc": "2022-03-15T14:27:59Z", + "commit__html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "commit__message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", + "repository__name": "IMGTHLA", + "created_utc": "2023-06-13T23:31:50Z", + "repository__owner": "ANHIG", + "repository__url": "https://github.com/ANHIG/IMGTHLA", + "execution__version": "3470" + }, + "s3_response": { + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "dev-gfe-db-531868584498-us-east-1", + "Prefix": "data/3470/csv/" + } + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validate_build_output/event.json b/gfe-db/pipeline/functions/validate_build_output/event.json new file mode 100644 index 00000000..a9df535e --- /dev/null +++ b/gfe-db/pipeline/functions/validate_build_output/event.json @@ -0,0 +1,59 @@ +{ + "version": 3470, + "commit_sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + }, + "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3470/csv/", + "state": { + "commit__sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "commit__date_utc": "2022-03-15T14:27:59Z", + "commit__html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "commit__message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", + "repository__name": "IMGTHLA", + "created_utc": "2023-06-13T23:31:50Z", + "repository__owner": "ANHIG", + "repository__url": "https://github.com/ANHIG/IMGTHLA", + "execution__version": "3470" + }, + "s3_response": { + "Contents": [ + { + "ETag": "\"9ad1c1a9c1ec4aab46150ae20c964f3c\"", + "Key": "data/3470/csv/all_cds.3470.csv", + "LastModified": "2023-06-11T03:09:55Z", + "Size": 6655389, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"c2adce77dbf50e0f2d20ffb2b88cbb6c\"", + "Key": "data/3470/csv/all_features.3470.csv", + "LastModified": "2023-06-11T03:09:55Z", + "Size": 1573207, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"3f9485e640c8b94beef3ea6fc27a0954\"", + "Key": "data/3470/csv/all_groups.3470.csv", + "LastModified": "2023-06-11T03:09:55Z", + "Size": 566361, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"cfa15885630eb85cb00bba748091a59b-2\"", + "Key": "data/3470/csv/gfe_sequences.3470.csv", + "LastModified": "2023-06-11T03:09:55Z", + "Size": 11022516, + "StorageClass": "STANDARD" + } + ], + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "dev-gfe-db-531868584498-us-east-1", + "Prefix": "data/3470/csv/" + } + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validate_build_output/requirements.txt b/gfe-db/pipeline/functions/validate_build_output/requirements.txt new file mode 100644 index 00000000..06cfaa1b --- /dev/null +++ b/gfe-db/pipeline/functions/validate_build_output/requirements.txt @@ -0,0 +1 @@ +polars==0.18.3 \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 6c09a31b..f738e70d 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -113,52 +113,11 @@ "Prefix.$": "States.Format('data/{}/csv/', $.version)" }, "ResultPath": "$.s3_response", - "Next": "ValidateFiles" + "Next": "ValidateBuildOutput" }, - "ValidateFiles": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.s3_response.Contents", - "IsPresent": true, - "Next": "FilesExist" - } - ], - "Default": "FileError" - }, - "FileError": { - "Type": "Fail", - "Cause": "No files found" - }, - "FilesExist": { - "Type": "Pass", - "Parameters": { - "files.$": "$.s3_response.Contents[*].Key", - "num_files.$": "States.ArrayLength($.s3_response.Contents)" - }, - "ResultPath": "$.build_output", - "Next": "ValidateFileNames" - }, - "ValidateFileNames": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.build_output.num_files", - "NumericGreaterThan": 0, - "Next": "FilesAreValid" - } - ], - "Default": "FileError" - }, - "FilesAreValid": { - "Type": "Pass", - "Parameters": { - "version.$": "$.version", - "commit_sha.$": "$.commit_sha", - "input_parameters.$": "$.input_parameters", - "s3_path.$": "$.s3_path", - "state.$": "$.state" - }, + "ValidateBuildOutput": { + "Type": "Task", + "Resource": "${ValidateBuildOutputFunctionArn}", "End": true } } diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index d74a6b0d..bbcc2ee0 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -32,6 +32,12 @@ Parameters: Type: Number CheckSourceUpdateFunctionSchedule: Type: String + ValidateBuildOutputFunctionName: + Type: String + ValidateBuildOutputFunctionMemorySize: + Type: Number + ValidateBuildOutputFunctionTimeout: + Type: Number InvokeLoadScriptFunctionName: Type: String InvokeUpdatePipelineFunctionName: @@ -538,6 +544,7 @@ Resources: DefinitionSubstitutions: ExecutionStateTable: !Ref ExecutionStateTable DataBucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn # BuildJobDefinition: !Ref BuildJobDefinition # BuildJobName: !Sub '${Stage}-${AppName}-build-job' @@ -549,6 +556,8 @@ Resources: FunctionName: GfeDbBuildJobMockFunction - LambdaInvokePolicy: FunctionName: GfeDbLoadMockFunction + - LambdaInvokePolicy: + FunctionName: !Ref ValidateBuildOutputFunction - S3ReadPolicy: BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - LambdaInvokePolicy: @@ -652,6 +661,38 @@ Resources: # IncludeExecutionData: true # Level: ALL + ValidateBuildOutputFunction: + Type: AWS::Serverless::Function + Properties: + FunctionName: !Ref ValidateBuildOutputFunctionName + Description: !Sub "Invoke server-side loading on Neo4j for ${AppName}" + CodeUri: functions/validate_build_output/ + Handler: app.lambda_handler + Runtime: python3.10 + MemorySize: !Ref ValidateBuildOutputFunctionMemorySize + Timeout: !Ref ValidateBuildOutputFunctionTimeout + Architectures: + - x86_64 + Environment: + Variables: + APP_NAME: !Ref AppName + STAGE: !Ref Stage + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "ssm:GetParameters" + - "ssm:GetParameter" + Resource: + - "*" + - Effect: "Allow" + Action: + - "s3:GetObject" + Resource: + - !Sub "arn:aws:s3:::{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}/*" + InvokeLoadScriptFunction: Type: AWS::Serverless::Function Properties: diff --git a/requirements-dev.txt b/requirements-dev.txt index 879efb2c..f6343fc0 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -5,4 +5,5 @@ py-gfe==1.1.5 lxml==4.9.2 Pympler==0.9 awscli==1.18.159 -boto3==1.15.3 \ No newline at end of file +boto3==1.15.3 +polars==0.18.3 \ No newline at end of file From cf826720f2e7d12d830f863168d5364284cf3047 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 20 Jun 2023 16:44:12 -0700 Subject: [PATCH 064/367] add Batch job state machine definition draft --- .../build-release-job-fragment.asl.json | 56 +++++++++++++++++++ 1 file changed, 56 insertions(+) create mode 100644 gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json diff --git a/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json b/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json new file mode 100644 index 00000000..d80174a3 --- /dev/null +++ b/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json @@ -0,0 +1,56 @@ +{ + "StartAt": "BuildReleaseJob", + "States": { + "BuildReleaseJob": { + "Type": "Task", + "Resource": "arn:aws:states:::batch:submitJob.sync", + "ResultPath": "$.s3_path", + "Next": "ValidateBuildOutput", + "Parameters": { + "JobDefinition": "${BuildJobDefinition}", + "JobName": "${BuildJobName}", + "JobQueue": "${BuildJobQueue}", + "ContainerOverrides": { + "Environment": [ + { + "Name": "RELEASES", + "Value.$": "$.version" + }, + { + "Name": "COMMIT_SHA", + "Value.$": "$.commit_sha" + }, + { + "Name": "ALIGN", + "Value.$": "$.input_parameters.align" + }, + { + "Name": "KIR", + "Value.$": "$.input_parameters.kir" + }, + { + "Name": "MEM_PROFILE", + "Value.$": "$.input_parameters.mem_profile" + }, + { + "Name": "LIMIT", + "Value.$": "$.input_parameters.limit" + }, + { + "Name": "OUTPUT_URI", + "Value.$": "$.s3_path" + }, + { + "Name": "STATE", + "Value.$": "States.JsonToString($.state)" + } + ] + } + } + }, + "ValidateBuildOutput": { + "Type": "Pass", + "End": true + } + } +} \ No newline at end of file From 75baa8fda19b8e543d5a31192356ccb0e1b3cc0f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 22 Jun 2023 16:31:40 -0700 Subject: [PATCH 065/367] fetch and process data specific to commit sha --- gfe-db/pipeline/jobs/build/run.sh | 219 +++++++++++++++++------------- 1 file changed, 126 insertions(+), 93 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 072c702f..5cdebc01 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -2,42 +2,89 @@ START_EXECUTION=$SECONDS -export ROOT="$(dirname "$(dirname "$0")")" +# export ROOT="$(dirname "$(dirname "$0")")" +export ROOT="$(dirname "$0")" +echo "ROOT: $ROOT" export BIN_DIR=$ROOT/scripts export SRC_DIR=$ROOT/src -export DATA_DIR=$ROOT/../data +export DATA_DIR=$ROOT/data export LOGS_DIR=$ROOT/logs -# Check for environment variables -if [[ -z "${GFE_BUCKET}" ]]; then - echo "GFE_BUCKET not set. Please specify an S3 bucket." - exit 1 -fi +# TODO BOOKMARK 6/21/23 +get_download_url() { + owner="$1" + repo="$2" + asset_path="$3" + commit_sha="$4" -if [[ -z "${RELEASES}" ]]; then - echo "RELEASES not set. Please specify the release versions to load." - exit 1 -fi + base_url="https://api.github.com" + endpoint="/repos/${owner}/${repo}/contents/${asset_path}" + url="${base_url}${endpoint}" -if [[ -z "${ALIGN}" ]]; then - echo "ALIGN not set" - ALIGN=False -fi + # Authorization header + auth_header="Authorization: token ${GITHUB_PERSONAL_ACCESS_TOKEN}" -if [[ -z "${KIR}" ]]; then - echo "KIR not set" - KIR=False -fi + # Content-Type header + content_type_header="Content-Type: application/json" + + # Accept header + accept_header="Accept: application/vnd.github.v3+json" + + # X-GitHub-Api-Version header + x_github_api_version_header="X-GitHub-Api-Version: 2022-11-28" + + # GET request with headers and ref parameter + # response=$(curl -s -H "${auth_header}" -H "${content_type_header}" -H "${accept_header}" -H "${x_github_api_version_header}" "${url}?ref=${commit_sha}") + response=$(curl -s -H "${content_type_header}" -H "${accept_header}" -H "${x_github_api_version_header}" "${url}?ref=${commit_sha}") + + # Print the response + echo "${response}" | jq -r '.download_url' +} -if [[ -z "${MEM_PROFILE}" ]]; then - echo "MEM_PROFILE not set" - MEM_PROFILE=False +# Takes the download url and downloads the asset +get_asset() { + download_url="$1" + asset_path="$2" + + # Download the asset + curl -sSL -o "${asset_path}" -w 'Downloaded %{url_effective} - HTTP status %{http_code} - Total time %{time_total}\n' "${download_url}" + if [[ $? -ne 0 ]]; then + echo "Download failed for URL ${download_url}" + fi +} + +# EVENT="{\"version\":3470,\"commit_sha\":\"cada41a6bfac5a8bf88ed2107a0b856b9b9785a0\",\"input_parameters\":{\"align\":false,\"kir\":false,\"mem_profile\":false,\"limit\":-1},\"s3_path\":\"s3://dev-gfe-db-531868584498-us-east-1/data/3470/csv/\",\"state\":{\"commit__sha\":\"cada41a6bfac5a8bf88ed2107a0b856b9b9785a0\",\"commit__date_utc\":\"2022-03-15T14:27:59Z\",\"commit__html_url\":\"https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0\",\"commit__message\":\"Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data\",\"repository__name\":\"IMGTHLA\",\"created_utc\":\"2023-06-13T23:31:50Z\",\"repository__owner\":\"ANHIG\",\"repository__url\":\"https://github.com/ANHIG/IMGTHLA\",\"execution__version\":\"3470\"}}" + +if [[ -z "${EVENT}" ]]; then + echo "No event found. Exiting..." + exit 1 +else + echo "Build is limited to $LIMIT alleles" fi +# parse event +version=$(echo "$EVENT" | jq -r '.version') +commit_sha=$(echo "$EVENT" | jq -r '.commit_sha') +commit_html_url=$(echo "$EVENT" | jq -r '.state.commit__html_url') +repository_owner=$(echo "$EVENT" | jq -r '.state.repository__owner') +repository_name=$(echo "$EVENT" | jq -r '.state.repository__name') +align=$(echo "$EVENT" | jq -r '.input_parameters.align') +kir=$(echo "$EVENT" | jq -r '.input_parameters.kir') +mem_profile=$(echo "$EVENT" | jq -r '.input_parameters.mem_profile') +limit=$(echo "$EVENT" | jq -r '.input_parameters.limit') +s3_path=$(echo "$EVENT" | jq -r '.s3_path') + + +# Refactor the above variable validations into a for loop +for var in version commit_sha commit_html_url align kir mem_profile mem_profile limit s3_path repository_owner repository_name; do + if [[ -z "${!var}" ]]; then + echo "$var not set. Please specify a value." + exit 1 + fi +done + echo "Found environment variables:" -echo -e "GFE_BUCKET: $GFE_BUCKET\nRELEASES: $RELEASES\nALIGN: $ALIGN\nKIR: $KIR\nMEM_PROFILE: $MEM_PROFILE\nLIMIT: $LIMIT" -# Check limit if [[ -z "${LIMIT}" ]]; then echo "No limit set, building GFEs for all alleles" else @@ -45,26 +92,24 @@ else fi # Check if data directory exists +# TODO: get full path for each if [ ! -d "$DATA_DIR" ]; then echo "Creating new directory in root: $DATA_DIR" mkdir -p "$DATA_DIR" else - # TODO: get full path echo "Data directory: $DATA_DIR" fi # Check if logs directory exists if [ ! -d "$LOGS_DIR" ]; then - # TODO: get full path echo "Creating logs directory: $LOGS_DIR" mkdir -p "$LOGS_DIR" else - # TODO: get full path echo "Logs directory: $LOGS_DIR" fi # Memory profiling -if [ "$MEM_PROFILE" == "True" ]; then +if [ "$MEM_PROFILE" == "true" ]; then echo "Memory profiling is set to $MEM_PROFILE." MEM_PROFILE_FLAG="-p" touch "$LOGS_DIR/mem_profile_agg.txt" @@ -74,7 +119,7 @@ else fi # Load KIR data -if [ "$KIR" == "True" ]; then +if [ "$KIR" == "true" ]; then echo "Loading KIR = $KIR" KIRFLAG="-k" else @@ -82,7 +127,7 @@ else fi # Load alignments data -if [ "$ALIGN" == "True" ]; then +if [ "$ALIGN" == "true" ]; then echo "Loading alignments..." ALIGNFLAG="-a" sh "$BIN_DIR/get_alignments.sh" @@ -90,72 +135,60 @@ else ALIGNFLAG="" fi -# Build csv files -RELEASES=$(echo "${RELEASES}" | sed s'/"//'g | sed s'/,/ /g') - -for release in ${RELEASES}; do - - release=$(echo "$release" | sed s'/,//g') - echo "Processing release: $release" - - # Check if data directory exists - if [ ! -d "$DATA_DIR/$release/csv" ]; then - # TODO: get full path - echo "Creating new directory in root: $DATA_DIR/$release/csv..." - mkdir -p "$DATA_DIR/$release/csv" - else - # TODO: get full path - echo "CSV directory: $DATA_DIR/$release/csv" - fi - - # Check if DAT file exists - if [ -f "$DATA_DIR/$release/hla.$release.dat" ]; then - echo "DAT file for release $release already exists" - else - echo "Downloading DAT file for release $release..." - if [ "$(echo "$release" | bc -l)" -lt 3350 ]; then - - # Should be environment variable - imgt_hla_raw_url='https://raw.githubusercontent.com/ANHIG/IMGTHLA' - echo "Downloading $imgt_hla_raw_url/$release/hla.dat to $DATA_DIR/$release/hla.$release.dat" - curl -SL "$imgt_hla_raw_url/$release/hla.dat" > "$DATA_DIR/$release/hla.$release.dat" - else - imgt_hla_media_url='https://media.githubusercontent.com/media/ANHIG/IMGTHLA' - echo "Downloading $imgt_hla_media_url/$release/hla.dat to $DATA_DIR/$release/hla.$release.dat" - curl -SL "$imgt_hla_media_url/$release/hla.dat" > "$DATA_DIR/$release/hla.$release.dat" - fi - fi - - # Builds CSV files - python "$SRC_DIR"/app.py \ - -o "$DATA_DIR/$release/csv" \ - -r "$release" \ - $KIRFLAG \ - $ALIGNFLAG \ - $MEM_PROFILE_FLAG \ - -v \ - -l $LIMIT - [ $? -ne 0 ] && exit 1; - - # TODO: Use this S3 hierarchy: root/release/csv | logs - echo -e "Uploading CSVs to s3://$GFE_BUCKET/data/$release/csv/:\n$(ls $DATA_DIR/$release/csv/)" - aws s3 --recursive cp "$DATA_DIR/$release/csv/" s3://$GFE_BUCKET/data/$release/csv/ > "$LOGS_DIR/s3Copy$$LOG_FILE" - mv "$LOGS_DIR/gfeBuildLogs.txt" "$LOGS_DIR/gfeBuildLogs.$release.txt" - mv "$LOGS_DIR/s3Copy$$LOG_FILE" "$LOGS_DIR/s3CopyLog.$release.txt" - - if [ "$MEM_PROFILE" == "True" ]; then - mv "$LOGS_DIR/mem_profile_agg.txt" "$LOGS_DIR/mem_profile_agg.$release.txt" - mv "$LOGS_DIR/mem_profile_diff.txt" "$LOGS_DIR/mem_profile_diff.$release.txt" - fi - - echo -e "Uploading logs to s3://$GFE_BUCKET/logs/$release/:\n$(ls $LOGS_DIR/)" - aws s3 --recursive cp "$LOGS_DIR/" s3://$GFE_BUCKET/logs/pipeline/build/$release/ > "$LOGS_DIR/s3CopyLog.Local.txt" +echo "Processing release version: $version" + +# Check if data directory exists +# TODO: get full path for each +if [ ! -d "$DATA_DIR/$version/csv" ]; then + echo "Creating new directory in root: $DATA_DIR/$version/csv" + mkdir -p "$DATA_DIR/$version/csv" +else + echo "CSV directory: $DATA_DIR/$version/csv" +fi + +# Check if DAT file exists +if [ -f "$DATA_DIR/$version/hla.$version.dat" ]; then + echo "DAT file for release $version already exists" +else + + # download_url works for all releases including 3440 and earlier + echo "Fetching DAT file for release $version..." + download_url="$(get_download_url "$repository_owner" "$repository_name" "hla.dat" "$commit_sha")" + get_asset "$download_url" "$DATA_DIR/$version/hla.$version.dat" +fi + +# Builds CSV files +# TODO booleans for kir, align, mem_profile are lower case, limit is now -1 instead of none +python "$SRC_DIR"/app.py \ + -o "$DATA_DIR/$version/csv" \ + -r "$version" \ + $KIRFLAG \ + $ALIGNFLAG \ + $MEM_PROFILE_FLAG \ + -v \ + -l $LIMIT +[ $? -ne 0 ] && exit 1; + +# TODO: Use this S3 hierarchy: root/release/data/csv | logs +echo -e "Uploading data to s3://$GFE_BUCKET/data/$version" +aws s3 --recursive --quiet cp "$DATA_DIR/$version/" s3://$GFE_BUCKET/data/$version/ + +if [ "$MEM_PROFILE" == "true" ]; then + mv "$LOGS_DIR/mem_profile_agg.txt" "$LOGS_DIR/mem_profile_agg.$version.txt" + mv "$LOGS_DIR/mem_profile_diff.txt" "$LOGS_DIR/mem_profile_diff.$version.txt" +fi + +echo -e "Uploading logs to s3://$GFE_BUCKET/logs/$version" +aws s3 --recursive cp "$LOGS_DIR/" s3://$GFE_BUCKET/logs/pipeline/build/$version/logs/ -done END_EXECUTION=$(( SECONDS - $START_EXECUTION )) echo "Finished in $END_EXECUTION seconds" -exit 0 # For debugging to keep the build server running -# sleep 1h +if [ "$DEBUG" == "true" ]; then + echo "DEBUG mode is set to $DEBUG. Sleeping..." + while true; do sleep 1000; done +fi + +exit 0 \ No newline at end of file From ec033628d172eca6de5e739a8d81e91fc48e0bd7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 23 Jun 2023 12:33:37 -0700 Subject: [PATCH 066/367] update gitignore --- .gitignore | 4 +++- .../statemachines/build-release-job-fragment.asl.json | 2 +- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 1d77c304..a43761f7 100755 --- a/.gitignore +++ b/.gitignore @@ -109,4 +109,6 @@ response.json neo4j.conf gfedb.zip reports/ -source-config-v*.json \ No newline at end of file +source-config-v*.json +gfe-db/pipeline/jobs/build/event.json +test.asl.json \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json b/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json index d80174a3..8d753a95 100644 --- a/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json +++ b/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json @@ -41,7 +41,7 @@ "Value.$": "$.s3_path" }, { - "Name": "STATE", + "Name": "COMMIT_STATE", "Value.$": "States.JsonToString($.state)" } ] From 6b3dac3bf20f76e47458464ddcac7259f7172af6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 23 Jun 2023 12:52:11 -0700 Subject: [PATCH 067/367] update gitignore --- .gitignore | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.gitignore b/.gitignore index 9c3ffc7b..e0850417 100755 --- a/.gitignore +++ b/.gitignore @@ -101,4 +101,8 @@ payload.json response.json neo4j.conf ___* -gfedb.zip \ No newline at end of file +gfedb.zip +gfe-db/pipeline/jobs/build/event.json +gfe-db/pipeline/statemachines/test* +reports/ +_cache/ \ No newline at end of file From a2dbdf0316b74d8571ddad15014361c55b5e9eca Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 23 Jun 2023 13:40:19 -0700 Subject: [PATCH 068/367] renew gfe-db SSL certificate with SSM Run Command --- Makefile | 7 +++++ gfe-db/database/Makefile | 7 +++++ gfe-db/database/scripts/Makefile | 3 ++ gfe-db/database/scripts/init/renew_cert.sh | 34 ++++++++++++++++++++++ 4 files changed, 51 insertions(+) create mode 100644 gfe-db/database/scripts/init/renew_cert.sh diff --git a/Makefile b/Makefile index 828322b9..b6b3d7be 100644 --- a/Makefile +++ b/Makefile @@ -188,6 +188,13 @@ database.reboot: database.sync-scripts: $(MAKE) -C ${APP_NAME}/database/ service.config.scripts.sync +# # TODO get expiration date, automate renewal +# database.ssl.get-expiration: +# $(MAKE) -C ${APP_NAME}/database/ service.ssl.get-expiration + +database.ssl.renew-cert: + $(MAKE) -C ${APP_NAME}/database/ service.ssl.renew-cert + database.backup: @echo "Backing up $${APP_NAME} server..." $(MAKE) -C ${APP_NAME}/database/ service.backup diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 3f874e11..30d328dc 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -52,6 +52,13 @@ service.config.scripts.sync: service.config.scripts.deploy --targets "Key=instanceids,Values=${INSTANCE_ID}" \ --comment "${STAGE}=${APP_NAME} backup service" 2>&1 | tee -a $$CFN_LOG_PATH || true +service.ssl.renew-cert: + @aws ssm send-command \ + --document-name "AWS-RunShellScript" \ + --parameters "commands=[cd /home/bitnami && sudo make ssl.renew-cert]" \ + --targets "Key=instanceids,Values=${INSTANCE_ID}" \ + --comment "${STAGE}-${APP_NAME} SSL certificate renewal utility" 2>&1 | tee -a $$CFN_LOG_PATH || true + service.config.cloudwatch-agent.deploy: @mkdir -p amazon-cloudwatch-agent/tmp/ @cat amazon-cloudwatch-agent/amazon-cloudwatch-agent.json | sed "s/STAGE/$${STAGE}/g" | sed "s/APP_NAME/$${APP_NAME}/g" > amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/scripts/Makefile index f3826d30..2ce6bc39 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/scripts/Makefile @@ -187,6 +187,9 @@ neo4j.create-report: ssl.create-cert: @bash init/create_cert.sh "${SUBDOMAIN}.${HOST_DOMAIN}" ${ADMIN_EMAIL} +ssl.renew-cert: + @bash init/renew_cert.sh "${SUBDOMAIN}.${HOST_DOMAIN}" + copy-logs: @mkdir -p ${LOGS_DIR}/neo4j ${LOGS_DIR}/system $(MAKE) logs.bootstrap diff --git a/gfe-db/database/scripts/init/renew_cert.sh b/gfe-db/database/scripts/init/renew_cert.sh new file mode 100644 index 00000000..34ca75f4 --- /dev/null +++ b/gfe-db/database/scripts/init/renew_cert.sh @@ -0,0 +1,34 @@ +#!/bin/bash -x + +# Part of user data, to be run on the database instance on initialization, or later for renewal + +echo "Renewing SSL certificate..." +export NEO4J_HOME=/opt/bitnami/neo4j + +# Passed from command line +DOMAIN=$1 +# ADMIN_EMAIL=$2 + +# certbot certonly -n \ +# -d $DOMAIN \ +# --standalone \ +# -m $ADMIN_EMAIL \ +# --agree-tos \ +# --redirect + +certbot renew + +chgrp -R neo4j /etc/letsencrypt/* +chmod -R g+rx /etc/letsencrypt/* +mkdir -p $NEO4J_HOME/certificates/{bolt,cluster,https}/trusted + +for certsource in bolt cluster https; do + ln -sf "/etc/letsencrypt/live/$DOMAIN/fullchain.pem" "$NEO4J_HOME/certificates/$certsource/neo4j.cert" + ln -sf "/etc/letsencrypt/live/$DOMAIN/privkey.pem" "$NEO4J_HOME/certificates/$certsource/neo4j.key" + ln -sf "/etc/letsencrypt/live/$DOMAIN/fullchain.pem" "$NEO4J_HOME/certificates/$certsource/trusted/neo4j.cert" +done + +chgrp -R neo4j $NEO4J_HOME/certificates/* +chmod -R g+rx $NEO4J_HOME/certificates/* + +exit 0 From 9243a7cccb5f76303977db1b7651ddbf778f5fb7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 23 Jun 2023 18:54:17 -0700 Subject: [PATCH 069/367] integrate build job to update pipeline state machine --- gfe-db/pipeline/Makefile | 1 + .../functions/check_source_update/src/app.py | 3 +- .../functions/invoke_load_script/event.json | 2 +- gfe-db/pipeline/jobs/build/Dockerfile | 1 + gfe-db/pipeline/jobs/build/run.sh | 88 +++++++++---------- .../build-release-job-fragment.asl.json | 33 +------ .../pipeline/statemachines/pipeline.asl.json | 23 +++-- gfe-db/pipeline/template.yaml | 54 +++++------- 8 files changed, 92 insertions(+), 113 deletions(-) diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 43907cbf..6442fd6e 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -12,6 +12,7 @@ deploy: $(MAKE) service.config.deploy # TODO update S3 config parameters GitHubRepositoryOwner, GitHubRepositoryName, PipelineStatePath, PipelineParamsPath +# TODO add error handling for bash commands by checking $? after each command service.functions.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} - functions" 2>&1 | tee -a $$CFN_LOG_PATH @sam build \ diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/src/app.py index 9e55bd1a..301979b1 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/src/app.py @@ -220,7 +220,8 @@ def update_execution_state_item(execution_state_item: ExecutionStateItem, status if input_parameters is not None and status == "PENDING": execution_state_item.execution.input_parameters = input_parameters - execution_state_item.execution.s3_path = f's3://{data_bucket_name}/data/{execution_state_item.execution.version}/csv/' + # TODO Update format to s3:///data/csv/' for csv and s3:///data/dat/' for hla.dat for Glue Catalog + execution_state_item.execution.s3_path = f's3://{data_bucket_name}/data/{execution_state_item.execution.version}' execution_state_item.execution.date_utc = timestamp # execution_state_item.updated_utc = timestamp diff --git a/gfe-db/pipeline/functions/invoke_load_script/event.json b/gfe-db/pipeline/functions/invoke_load_script/event.json index cfca06d3..f483038c 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/event.json +++ b/gfe-db/pipeline/functions/invoke_load_script/event.json @@ -7,5 +7,5 @@ "mem_profile": false, "limit": -1 }, - "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3470/csv" + "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3470" } \ No newline at end of file diff --git a/gfe-db/pipeline/jobs/build/Dockerfile b/gfe-db/pipeline/jobs/build/Dockerfile index daca782f..4a57a4b3 100644 --- a/gfe-db/pipeline/jobs/build/Dockerfile +++ b/gfe-db/pipeline/jobs/build/Dockerfile @@ -4,6 +4,7 @@ RUN apt update && \ apt-get install -y \ bc \ curl \ + jq \ && pip3 install --upgrade pip \ && apt-get clean diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 5cdebc01..fd89774c 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -10,7 +10,6 @@ export SRC_DIR=$ROOT/src export DATA_DIR=$ROOT/data export LOGS_DIR=$ROOT/logs -# TODO BOOKMARK 6/21/23 get_download_url() { owner="$1" repo="$2" @@ -21,8 +20,8 @@ get_download_url() { endpoint="/repos/${owner}/${repo}/contents/${asset_path}" url="${base_url}${endpoint}" - # Authorization header - auth_header="Authorization: token ${GITHUB_PERSONAL_ACCESS_TOKEN}" + # # Authorization header + # auth_header="Authorization: token ${GITHUB_PERSONAL_ACCESS_TOKEN}" # Content-Type header content_type_header="Content-Type: application/json" @@ -59,38 +58,37 @@ if [[ -z "${EVENT}" ]]; then echo "No event found. Exiting..." exit 1 else - echo "Build is limited to $LIMIT alleles" + echo "Build is limited to $limit alleles" fi # parse event version=$(echo "$EVENT" | jq -r '.version') commit_sha=$(echo "$EVENT" | jq -r '.commit_sha') -commit_html_url=$(echo "$EVENT" | jq -r '.state.commit__html_url') repository_owner=$(echo "$EVENT" | jq -r '.state.repository__owner') repository_name=$(echo "$EVENT" | jq -r '.state.repository__name') align=$(echo "$EVENT" | jq -r '.input_parameters.align') kir=$(echo "$EVENT" | jq -r '.input_parameters.kir') mem_profile=$(echo "$EVENT" | jq -r '.input_parameters.mem_profile') limit=$(echo "$EVENT" | jq -r '.input_parameters.limit') -s3_path=$(echo "$EVENT" | jq -r '.s3_path') - +# s3_path=$(echo "$EVENT" | jq -r '.s3_path') # Refactor the above variable validations into a for loop -for var in version commit_sha commit_html_url align kir mem_profile mem_profile limit s3_path repository_owner repository_name; do +for var in version commit_sha align kir mem_profile limit repository_owner repository_name; do if [[ -z "${!var}" ]]; then echo "$var not set. Please specify a value." exit 1 fi + echo "$var: ${!var}" done -echo "Found environment variables:" - -if [[ -z "${LIMIT}" ]]; then +if [[ -z "${limit}" ]]; then echo "No limit set, building GFEs for all alleles" else - echo "Build is limited to $LIMIT alleles" + echo "Build is limited to $limit alleles" fi +echo "Found environment variables" + # Check if data directory exists # TODO: get full path for each if [ ! -d "$DATA_DIR" ]; then @@ -109,8 +107,8 @@ else fi # Memory profiling -if [ "$MEM_PROFILE" == "true" ]; then - echo "Memory profiling is set to $MEM_PROFILE." +if [ "$mem_profile" == "true" ]; then + echo "Memory profiling is set to $mem_profile." MEM_PROFILE_FLAG="-p" touch "$LOGS_DIR/mem_profile_agg.txt" touch "$LOGS_DIR/mem_profile_diff.txt" @@ -118,16 +116,16 @@ else MEM_PROFILE_FLAG="" fi -# Load KIR data -if [ "$KIR" == "true" ]; then - echo "Loading KIR = $KIR" +# Load kir data +if [ "$kir" == "true" ]; then + echo "Loading kir = $kir" KIRFLAG="-k" else KIRFLAG="" fi # Load alignments data -if [ "$ALIGN" == "true" ]; then +if [ "$align" == "true" ]; then echo "Loading alignments..." ALIGNFLAG="-a" sh "$BIN_DIR/get_alignments.sh" @@ -157,33 +155,33 @@ else get_asset "$download_url" "$DATA_DIR/$version/hla.$version.dat" fi -# Builds CSV files -# TODO booleans for kir, align, mem_profile are lower case, limit is now -1 instead of none -python "$SRC_DIR"/app.py \ - -o "$DATA_DIR/$version/csv" \ - -r "$version" \ - $KIRFLAG \ - $ALIGNFLAG \ - $MEM_PROFILE_FLAG \ - -v \ - -l $LIMIT -[ $? -ne 0 ] && exit 1; - -# TODO: Use this S3 hierarchy: root/release/data/csv | logs -echo -e "Uploading data to s3://$GFE_BUCKET/data/$version" -aws s3 --recursive --quiet cp "$DATA_DIR/$version/" s3://$GFE_BUCKET/data/$version/ - -if [ "$MEM_PROFILE" == "true" ]; then - mv "$LOGS_DIR/mem_profile_agg.txt" "$LOGS_DIR/mem_profile_agg.$version.txt" - mv "$LOGS_DIR/mem_profile_diff.txt" "$LOGS_DIR/mem_profile_diff.$version.txt" -fi - -echo -e "Uploading logs to s3://$GFE_BUCKET/logs/$version" -aws s3 --recursive cp "$LOGS_DIR/" s3://$GFE_BUCKET/logs/pipeline/build/$version/logs/ - - -END_EXECUTION=$(( SECONDS - $START_EXECUTION )) -echo "Finished in $END_EXECUTION seconds" +# # Builds CSV files +# # TODO booleans for kir, align, mem_profile are lower case, limit is now -1 instead of none +# python "$SRC_DIR"/app.py \ +# -o "$DATA_DIR/$version/csv" \ +# -r "$version" \ +# $KIRFLAG \ +# $ALIGNFLAG \ +# $MEM_PROFILE_FLAG \ +# -v \ +# -l $limit +# [ $? -ne 0 ] && exit 1; + +# # TODO: Use this S3 hierarchy: root/release/data/csv | logs +# echo -e "Uploading data to s3://$GFE_BUCKET/data/$version" +# aws s3 --recursive --quiet cp "$DATA_DIR/$version/" s3://$GFE_BUCKET/data/$version/ + +# if [ "$mem_profile" == "true" ]; then +# mv "$LOGS_DIR/mem_profile_agg.txt" "$LOGS_DIR/mem_profile_agg.$version.txt" +# mv "$LOGS_DIR/mem_profile_diff.txt" "$LOGS_DIR/mem_profile_diff.$version.txt" +# fi + +# echo -e "Uploading logs to s3://$GFE_BUCKET/logs/$version" +# aws s3 --recursive cp "$LOGS_DIR/" s3://$GFE_BUCKET/logs/pipeline/build/$version/logs/ + + +# END_EXECUTION=$(( SECONDS - $START_EXECUTION )) +# echo "Finished in $END_EXECUTION seconds" # For debugging to keep the build server running if [ "$DEBUG" == "true" ]; then diff --git a/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json b/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json index 8d753a95..3b5806a5 100644 --- a/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json +++ b/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json @@ -4,7 +4,6 @@ "BuildReleaseJob": { "Type": "Task", "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": "$.s3_path", "Next": "ValidateBuildOutput", "Parameters": { "JobDefinition": "${BuildJobDefinition}", @@ -13,36 +12,8 @@ "ContainerOverrides": { "Environment": [ { - "Name": "RELEASES", - "Value.$": "$.version" - }, - { - "Name": "COMMIT_SHA", - "Value.$": "$.commit_sha" - }, - { - "Name": "ALIGN", - "Value.$": "$.input_parameters.align" - }, - { - "Name": "KIR", - "Value.$": "$.input_parameters.kir" - }, - { - "Name": "MEM_PROFILE", - "Value.$": "$.input_parameters.mem_profile" - }, - { - "Name": "LIMIT", - "Value.$": "$.input_parameters.limit" - }, - { - "Name": "OUTPUT_URI", - "Value.$": "$.s3_path" - }, - { - "Name": "COMMIT_STATE", - "Value.$": "States.JsonToString($.state)" + "Name": "EVENT", + "Value.$": "States.JsonToString($)" } ] } diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index f738e70d..6c1cc116 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -26,7 +26,7 @@ ], "Next": "BuildRelease", "Parameters": { - "TableName": "dev-gfe-db-pipeline-ExecutionStateTable-M01KLKJBONAZ", + "TableName": "${ExecutionStateTable}", "Key": { "commit__sha": { "S.$": "$.commit_sha" @@ -97,13 +97,26 @@ } }, { - "StartAt": "GfeDbBuildJobMockState", + "StartAt": "GfeDbBuildJob", "States": { - "GfeDbBuildJobMockState": { + "GfeDbBuildJob": { "Type": "Task", - "Resource": "arn:aws:lambda:us-east-1:531868584498:function:GfeDbBuildJobMockFunction", + "Resource": "arn:aws:states:::batch:submitJob.sync", "ResultPath": null, - "Next": "ListFiles" + "Next": "ListFiles", + "Parameters": { + "JobDefinition": "${BuildJobDefinition}", + "JobName": "${BuildJobName}", + "JobQueue": "${BuildJobQueue}", + "ContainerOverrides": { + "Environment": [ + { + "Name": "EVENT", + "Value.$": "States.JsonToString($)" + } + ] + } + } }, "ListFiles": { "Type": "Task", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index bbcc2ee0..f82b1f53 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -101,11 +101,11 @@ Resources: GroupName: !Sub '${Stage}-${AppName}-build-server-sg' GroupDescription: !Sub 'Security group for the ${Stage}-${AppName} build server' VpcId: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/VpcID}}' - # SecurityGroupIngress: # Uncomment to allow SSH access to build instance - # - CidrIp: 0.0.0.0/0 - # FromPort: 22 - # IpProtocol: tcp - # ToPort: 22 + SecurityGroupIngress: # Uncomment to allow SSH access to build instance + - CidrIp: 0.0.0.0/0 + FromPort: 22 + IpProtocol: tcp + ToPort: 22 Tags: - Key: Name Value: !Sub '${Stage}-${AppName}-build-server-sg' @@ -529,7 +529,7 @@ Resources: Action: - "states:StartExecution" Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn}}' + - !GetAtt UpdatePipelineStateMachine.Arn Events: GfeDbProcessingQueueTrigger: Type: SQS @@ -546,9 +546,9 @@ Resources: DataBucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn - # BuildJobDefinition: !Ref BuildJobDefinition - # BuildJobName: !Sub '${Stage}-${AppName}-build-job' - # BuildJobQueue: !Ref BuildJobQueue + BuildJobDefinition: !Ref BuildJobDefinition + BuildJobName: !Sub '${Stage}-${AppName}-build-job' + BuildJobQueue: !Ref BuildJobQueue InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity Policies: @@ -582,27 +582,21 @@ Resources: - "logs:DescribeLogGroups" Resource: - "*" - # - Version: "2012-10-17" - # Statement: - # - Effect: "Allow" - # Action: - # - "dynamodb:UpdateItem" - # Resource: !GetAtt ExecutionStateTable.Arn - # - Version: "2012-10-17" - # Statement: - # - Effect: "Allow" - # Action: - # - "batch:SubmitJob" - # - "batch:DescribeJobs" - # - "batch:TerminateJob" - # Resource: "*" - # - Effect: "Allow" - # Action: - # - "events:PutTargets" - # - "events:PutRule" - # - "events:DescribeRule" - # Resource: - # - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "batch:SubmitJob" + - "batch:DescribeJobs" + - "batch:TerminateJob" + Resource: "*" + - Effect: "Allow" + Action: + - "events:PutTargets" + - "events:PutRule" + - "events:DescribeRule" + Resource: + - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' Logging: Destinations: - CloudWatchLogsLogGroup: From b8dda62acc50671abf64a18dd1d285480d7eb44e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 26 Jun 2023 11:37:07 -0700 Subject: [PATCH 070/367] refactor check_source_update function --- .../functions/check_source_update/{src => }/__init__.py | 0 gfe-db/pipeline/functions/check_source_update/{src => }/app.py | 2 +- .../functions/check_source_update/{events => }/event.json | 0 .../functions/check_source_update/{src => }/requirements.txt | 0 .../check_source_update/{events => }/schedule-event.json | 0 .../functions/check_source_update/{src => }/utils/__init__.py | 0 .../functions/check_source_update/{src => }/utils/constants.py | 0 .../functions/check_source_update/{src => }/utils/types.py | 0 .../functions/check_source_update/{src => }/utils/utils.py | 0 gfe-db/pipeline/functions/validate_build_output/app.py | 2 ++ gfe-db/pipeline/template.yaml | 2 +- 11 files changed, 4 insertions(+), 2 deletions(-) rename gfe-db/pipeline/functions/check_source_update/{src => }/__init__.py (100%) rename gfe-db/pipeline/functions/check_source_update/{src => }/app.py (99%) rename gfe-db/pipeline/functions/check_source_update/{events => }/event.json (100%) rename gfe-db/pipeline/functions/check_source_update/{src => }/requirements.txt (100%) rename gfe-db/pipeline/functions/check_source_update/{events => }/schedule-event.json (100%) rename gfe-db/pipeline/functions/check_source_update/{src => }/utils/__init__.py (100%) rename gfe-db/pipeline/functions/check_source_update/{src => }/utils/constants.py (100%) rename gfe-db/pipeline/functions/check_source_update/{src => }/utils/types.py (100%) rename gfe-db/pipeline/functions/check_source_update/{src => }/utils/utils.py (100%) diff --git a/gfe-db/pipeline/functions/check_source_update/src/__init__.py b/gfe-db/pipeline/functions/check_source_update/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/src/__init__.py rename to gfe-db/pipeline/functions/check_source_update/__init__.py diff --git a/gfe-db/pipeline/functions/check_source_update/src/app.py b/gfe-db/pipeline/functions/check_source_update/app.py similarity index 99% rename from gfe-db/pipeline/functions/check_source_update/src/app.py rename to gfe-db/pipeline/functions/check_source_update/app.py index 301979b1..b425575e 100644 --- a/gfe-db/pipeline/functions/check_source_update/src/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -232,6 +232,6 @@ def update_execution_state_item(execution_state_item: ExecutionStateItem, status if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent.parent / "events" / "event.json").read_text()) + event = json.loads((Path(__file__).parent / "event.json").read_text()) lambda_handler(event, None) diff --git a/gfe-db/pipeline/functions/check_source_update/events/event.json b/gfe-db/pipeline/functions/check_source_update/event.json similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/events/event.json rename to gfe-db/pipeline/functions/check_source_update/event.json diff --git a/gfe-db/pipeline/functions/check_source_update/src/requirements.txt b/gfe-db/pipeline/functions/check_source_update/requirements.txt similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/src/requirements.txt rename to gfe-db/pipeline/functions/check_source_update/requirements.txt diff --git a/gfe-db/pipeline/functions/check_source_update/events/schedule-event.json b/gfe-db/pipeline/functions/check_source_update/schedule-event.json similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/events/schedule-event.json rename to gfe-db/pipeline/functions/check_source_update/schedule-event.json diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/__init__.py b/gfe-db/pipeline/functions/check_source_update/utils/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/src/utils/__init__.py rename to gfe-db/pipeline/functions/check_source_update/utils/__init__.py diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/constants.py b/gfe-db/pipeline/functions/check_source_update/utils/constants.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/src/utils/constants.py rename to gfe-db/pipeline/functions/check_source_update/utils/constants.py diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/types.py b/gfe-db/pipeline/functions/check_source_update/utils/types.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/src/utils/types.py rename to gfe-db/pipeline/functions/check_source_update/utils/types.py diff --git a/gfe-db/pipeline/functions/check_source_update/src/utils/utils.py b/gfe-db/pipeline/functions/check_source_update/utils/utils.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/src/utils/utils.py rename to gfe-db/pipeline/functions/check_source_update/utils/utils.py diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index d03871f5..bd2d09c4 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -31,6 +31,8 @@ def lambda_handler(event, context): for file_path in output_file_paths: + logger.info(f"Validating {file_path}") + # get schema name from file name schema = file_path.split("/")[-1].split(".")[0] diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index f82b1f53..ee9b887c 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -410,7 +410,7 @@ Resources: Properties: FunctionName: !Ref CheckSourceUpdateFunctionName Description: !Sub '${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process' - CodeUri: functions/check_source_update/src/ + CodeUri: functions/check_source_update/ Handler: app.lambda_handler Runtime: python3.9 MemorySize: !Ref CheckSourceUpdateFunctionMemorySize From 82fa2d549555d7a0f32a2818122b7a6decb2ef1e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 26 Jun 2023 12:18:10 -0700 Subject: [PATCH 071/367] add gfedbmodels Lambda layer --- .../functions/check_source_update/app.py | 11 ++++++++--- .../check_source_update/requirements.txt | 4 ---- .../gfe_db_models/gfedbmodels}/__init__.py | 0 .../gfe_db_models/gfedbmodels}/constants.py | 0 .../gfe_db_models/gfedbmodels}/types.py | 0 .../gfe_db_models/gfedbmodels}/utils.py | 3 +++ .../lambda_layers/gfe_db_models/requirements.txt | 4 ++++ gfe-db/pipeline/scripts/source_config/build.py | 13 +++++++------ gfe-db/pipeline/scripts/source_config/load.py | 14 ++++++++------ gfe-db/pipeline/template.yaml | 16 ++++++++++++++++ 10 files changed, 46 insertions(+), 19 deletions(-) rename gfe-db/pipeline/{functions/check_source_update/utils => lambda_layers/gfe_db_models/gfedbmodels}/__init__.py (100%) rename gfe-db/pipeline/{functions/check_source_update/utils => lambda_layers/gfe_db_models/gfedbmodels}/constants.py (100%) rename gfe-db/pipeline/{functions/check_source_update/utils => lambda_layers/gfe_db_models/gfedbmodels}/types.py (100%) rename gfe-db/pipeline/{functions/check_source_update/utils => lambda_layers/gfe_db_models/gfedbmodels}/utils.py (99%) create mode 100644 gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index b425575e..521b691d 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -7,12 +7,17 @@ this function will not reprocess the deleted items. """ import os +if __name__ != "app": + import sys + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging from decimal import Decimal from datetime import datetime, timedelta import json import boto3 -from utils.constants import ( +from gfedbmodels.constants import ( dynamodb, GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, @@ -21,7 +26,7 @@ gfedb_processing_queue_url, execution_state_table_fields ) -from utils.types import ( +from gfedbmodels.types import ( str_to_datetime, str_from_datetime, ExecutionStateItem, @@ -30,7 +35,7 @@ ExecutionDetailsConfig, ExecutionPayloadItem ) -from utils.utils import ( +from gfedbmodels.utils import ( read_source_config, restore_nested_json, list_commits, diff --git a/gfe-db/pipeline/functions/check_source_update/requirements.txt b/gfe-db/pipeline/functions/check_source_update/requirements.txt index ab2fcc76..e69de29b 100644 --- a/gfe-db/pipeline/functions/check_source_update/requirements.txt +++ b/gfe-db/pipeline/functions/check_source_update/requirements.txt @@ -1,4 +0,0 @@ -python-dotenv -pydantic -requests -urllib3<2 \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/utils/__init__.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/utils/__init__.py rename to gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/__init__.py diff --git a/gfe-db/pipeline/functions/check_source_update/utils/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/utils/constants.py rename to gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py diff --git a/gfe-db/pipeline/functions/check_source_update/utils/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py similarity index 100% rename from gfe-db/pipeline/functions/check_source_update/utils/types.py rename to gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py diff --git a/gfe-db/pipeline/functions/check_source_update/utils/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py similarity index 99% rename from gfe-db/pipeline/functions/check_source_update/utils/utils.py rename to gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 39fccf6b..7cec35c4 100644 --- a/gfe-db/pipeline/functions/check_source_update/utils/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -38,6 +38,9 @@ cache_dir = Path(__file__).parent / "_cache" +# TODO clear cache +# TODO disable/enable cache for testing + def save_json_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt new file mode 100644 index 00000000..ab2fcc76 --- /dev/null +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt @@ -0,0 +1,4 @@ +python-dotenv +pydantic +requests +urllib3<2 \ No newline at end of file diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index b80e4bca..39973d39 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -1,14 +1,15 @@ """ Builds the execution state for the given repository source from the static repository source configuration (`source-config.json`). """ + import os import sys -sys.path.append( - "/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/check_source_update" -) +# for dev, local path to gfe-db modules +# ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) +sys.path.append(os.environ["GFEDBMODELS_PATH"]) + from pathlib import Path import logging - logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) from datetime import datetime @@ -17,12 +18,12 @@ import json # these libraries are shared from the check_source_update function -from src.utils.types import ( +from gfedbmodels.types import ( SourceConfig, RepositoryConfig, ExecutionState ) -from src.utils import ( +from gfedbmodels import ( paginate_commits, select_fields, flatten_json_records, diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index 485991fe..48b27c29 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -5,22 +5,24 @@ """ import os from pathlib import Path +import os import sys -sys.path.append( - str(Path(__file__).parent.parent.parent / "functions" / "check_source_update") -) +# for dev, local path to gfe-db modules +# ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) +sys.path.append(os.environ["GFEDBMODELS_PATH"]) + import logging from datetime import datetime utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json import boto3 -from src.utils.constants import ( +from gfedbmodels.constants import ( execution_state_table_fields ) -from src.utils.types import ( +from gfedbmodels.types import ( ExecutionState, ) -from src.utils.utils import ( +from gfedbmodels.utils import ( flatten_json_records, filter_null_fields ) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index ee9b887c..2fcca981 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -69,6 +69,20 @@ Resources: Description: GitHub Personal Access Token for repository access Value: !Sub '{"owner":"${GithubRepositoryOwner}", "name":"${GithubRepositoryName}"}' + # Create a lambda layer + GfeDbModelsLayer: + Type: AWS::Serverless::LayerVersion + Properties: + LayerName: !Sub '${Stage}-gfe-db-models' + Description: !Sub '${AppName} models for validationa and processing data' + ContentUri: lambda_layers/gfe_db_models + RetentionPolicy: delete + CompatibleRuntimes: + - python3.10 + Metadata: + BuildMethod: python3.10 + BuildArchitectures: arm64 + # TODO change name to GfeDbExecutionStateTable ExecutionStateTable: Type: AWS::DynamoDB::Table @@ -413,6 +427,8 @@ Resources: CodeUri: functions/check_source_update/ Handler: app.lambda_handler Runtime: python3.9 + Layers: + - !Ref GfeDbModelsLayer MemorySize: !Ref CheckSourceUpdateFunctionMemorySize Timeout: !Ref CheckSourceUpdateFunctionTimeout Architectures: From 61bcd1dac9244e18ad4a986000c4246bf4618cbb Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 26 Jun 2023 12:30:32 -0700 Subject: [PATCH 072/367] update table variable name --- gfe-db/pipeline/functions/check_source_update/app.py | 10 +++++----- .../gfe_db_models/gfedbmodels/constants.py | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 521b691d..abd38999 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -21,7 +21,7 @@ dynamodb, GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, - table_name, + execution_state_table_name, data_bucket_name, gfedb_processing_queue_url, execution_state_table_fields @@ -68,8 +68,8 @@ def lambda_handler(event, context): try: # Get items from state table - logger.info(f"Fetching execution state from {table_name}") - table = dynamodb.Table(table_name) + logger.info(f"Fetching execution state from {execution_state_table_name}") + table = dynamodb.Table(execution_state_table_name) execution_state = get_execution_state(table) # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB @@ -149,10 +149,10 @@ def lambda_handler(event, context): if len(items) > 0: with table.batch_writer() as batch: - logger.info(f"Loading {len(items)} items to {table_name}") + logger.info(f"Loading {len(items)} items to {execution_state_table_name}") for item in items: batch.put_item(Item=item) - logger.info(f"{len(items)} items loaded to {table_name}") + logger.info(f"{len(items)} items loaded to {execution_state_table_name}") else: raise Exception("Commits were found but the DynamoDB payload is empty") diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index ffd2f59f..2ec6f903 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -28,7 +28,7 @@ GITHUB_REPOSITORY_OWNER = github_source_repository["owner"] GITHUB_REPOSITORY_NAME = github_source_repository["name"] -table_name = ssm.get_parameter( +execution_state_table_name = ssm.get_parameter( Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' )["Parameter"]["Value"] From 833977b03f02946f5ff1cb39275cd0f7e3002bd4 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 26 Jun 2023 12:58:16 -0700 Subject: [PATCH 073/367] deploy get_state_execution function --- gfe-db/pipeline/Makefile | 2 + gfe-db/pipeline/functions/environment.json | 6 +++ .../functions/get_execution_state/__init__.py | 0 .../functions/get_execution_state/app.py | 42 +++++++++++++++++++ .../functions/get_execution_state/event.json | 11 +++++ .../get_execution_state/requirements.txt | 0 gfe-db/pipeline/template.yaml | 41 ++++++++++++++++++ 7 files changed, 102 insertions(+) create mode 100644 gfe-db/pipeline/functions/get_execution_state/__init__.py create mode 100644 gfe-db/pipeline/functions/get_execution_state/app.py create mode 100644 gfe-db/pipeline/functions/get_execution_state/event.json create mode 100644 gfe-db/pipeline/functions/get_execution_state/requirements.txt diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 6442fd6e..a9ca6507 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -38,6 +38,8 @@ service.functions.deploy: CheckSourceUpdateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.MemorySize')" \ CheckSourceUpdateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.Timeout')" \ CheckSourceUpdateFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.CheckSourceUpdateFunctionSchedule')" \ + GetExecutionStateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.GetExecutionState.FunctionConfiguration.Timeout')" \ + GetExecutionStateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.GetExecutionState.FunctionConfiguration.MemorySize')" \ ValidateBuildOutputFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.FunctionName')" \ ValidateBuildOutputFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.MemorySize')" \ ValidateBuildOutputFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.Timeout')" \ diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index 12860db4..757c6942 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -8,6 +8,12 @@ "MemorySize": 256 } }, + "GetExecutionState": { + "FunctionConfiguration": { + "Timeout": 60, + "MemorySize": 256 + } + }, "InvokeLoadScript": { "FunctionConfiguration": { "FunctionName": "invoke-load-script", diff --git a/gfe-db/pipeline/functions/get_execution_state/__init__.py b/gfe-db/pipeline/functions/get_execution_state/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py new file mode 100644 index 00000000..5f20bf61 --- /dev/null +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -0,0 +1,42 @@ +""" +Checks a GitHub repository for new commits and triggers data ingestion. This function processes +only the releases that it finds. To process specific releases, use a different method. + +Note: this function is only responsible for checking and processing the most recent commits. It is not responsible for +syncing state. If old items are deleted on the Execution state table while the most recent commits remain, +this function will not reprocess the deleted items. +""" +import os +if __name__ != "app": + import sys + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) +import logging +import json + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +# Environment +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] + + +def lambda_handler(event, context): + logger.info(json.dumps(event)) + + # TODO validate input + # TODO Get state for commit in input + # TODO Return state + # TODO return the SQS message receipt in case it needs to be returned to the queue if the state machine fails + + return + + +if __name__ == "__main__": + from pathlib import Path + + event = json.loads((Path(__file__).parent / "event.json").read_text()) + + lambda_handler(event, None) diff --git a/gfe-db/pipeline/functions/get_execution_state/event.json b/gfe-db/pipeline/functions/get_execution_state/event.json new file mode 100644 index 00000000..f9486301 --- /dev/null +++ b/gfe-db/pipeline/functions/get_execution_state/event.json @@ -0,0 +1,11 @@ +{ + "version": 3520, + "commit_sha": "70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + }, + "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3520" + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_execution_state/requirements.txt b/gfe-db/pipeline/functions/get_execution_state/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 2fcca981..9339ee44 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -32,6 +32,10 @@ Parameters: Type: Number CheckSourceUpdateFunctionSchedule: Type: String + GetExecutionStateFunctionTimeout: + Type: Number + GetExecutionStateFunctionMemorySize: + Type: Number ValidateBuildOutputFunctionName: Type: String ValidateBuildOutputFunctionMemorySize: @@ -491,6 +495,43 @@ Resources: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + GetExecutionStateFunction: + Type: AWS::Serverless::Function + Properties: + Description: !Sub '${AppName} execution input validation and state retrieval' + CodeUri: functions/get_execution_state/ + Handler: app.lambda_handler + Runtime: python3.10 + Layers: + - !Ref GfeDbModelsLayer + MemorySize: !Ref GetExecutionStateFunctionMemorySize + Timeout: !Ref GetExecutionStateFunctionTimeout + Architectures: + - x86_64 + Environment: + Variables: + APP_NAME: !Ref AppName + STAGE: !Ref Stage + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Sid: "AllowSSMParameterStoreAccess" + Effect: "Allow" + Action: + - "ssm:GetParameters" + - "ssm:GetParameter" + # TODO test correct ARN path for app specific parameters + # arn:aws:ssm:us-east-2:123456789012:parameter/${AppName}/${Stage}/${AWS::Region}/* + Resource: !Sub 'arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' + - Version: "2012-10-17" + Statement: + - Sid: "AllowDynamoDBReadAccess" + Effect: "Allow" + Action: + - "dynamodb:ReadItem" + Resource: !GetAtt ExecutionStateTable.Arn + # # TODO redeploy # CheckSourceUpdateFunctionAlarm: # Type: AWS::CloudWatch::Alarm From c27c09892695658e3f8b82b626cfb63164f77fb1 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 28 Jun 2023 19:00:03 -0700 Subject: [PATCH 074/367] update secret path format --- Makefile | 3 ++- gfe-db/database/config/scripts/load_db.sh | 2 +- gfe-db/database/template.yaml | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 44376441..152c4c8f 100644 --- a/Makefile +++ b/Makefile @@ -221,8 +221,9 @@ database.status: database.get.endpoint: @echo "https://${SUBDOMAIN}.${HOST_DOMAIN}:7473/browser/" +# TODO update path to use "/${AppName}/${Stage}/${AWS::Region}/ database.get.credentials: - @secret_string=$$(aws secretsmanager get-secret-value --secret-id ${APP_NAME}-${STAGE}-Neo4jCredentials | jq -r '.SecretString') && \ + @secret_string=$$(aws secretsmanager get-secret-value --secret-id "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials" | jq -r '.SecretString') && \ echo "Username: $$(echo $$secret_string | jq -r '.NEO4J_USERNAME')" && \ echo "Password: $$(echo $$secret_string | jq -r '.NEO4J_PASSWORD')" diff --git a/gfe-db/database/config/scripts/load_db.sh b/gfe-db/database/config/scripts/load_db.sh index a2919af4..062b43bf 100644 --- a/gfe-db/database/config/scripts/load_db.sh +++ b/gfe-db/database/config/scripts/load_db.sh @@ -39,7 +39,7 @@ fi # Get Neo4j Credentials NEO4J_CREDENTIALS=$(aws secretsmanager get-secret-value \ --region $AWS_REGION \ - --secret-id ${APP_NAME}-${STAGE}-Neo4jCredentials | jq -r '.SecretString') + --secret-id "/${APP_NAME}/${STAGE}/${AWS::Region}/Neo4jCredentials" | jq -r '.SecretString') # TODO update path to use "/${AppName}/${Stage}/${AWS::Region}/ NEO4J_USERNAME=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_USERNAME') NEO4J_PASSWORD=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_PASSWORD') diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 01fbaa36..3c4663ed 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -49,7 +49,7 @@ Resources: Neo4jCredentialsSecret: Type: AWS::SecretsManager::Secret Properties: - Name: !Sub "${AppName}-${Stage}-Neo4jCredentials" + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials" # TODO update path to use "/${AppName}/${Stage}/${AWS::Region}/ Description: Must match the username/password specified in the Neo4j Dockerfile. Empty until the database is created. SecretString: '{"NEO4J_USERNAME":"","NEO4J_PASSWORD":""}' Tags: From b995b156579948a97c879b0f8aadd161ee8157bb Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 28 Jun 2023 19:00:12 -0700 Subject: [PATCH 075/367] config manager for Lambda functions --- .../functions/validate_build_output/app.py | 4 +- .../gfe_db_models/gfedbmodels/constants.py | 222 +++++++++++++++--- 2 files changed, 191 insertions(+), 35 deletions(-) diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index bd2d09c4..c1a3baa4 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -17,7 +17,8 @@ Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' )["Parameter"]["Value"] - +# TODO use Powertools event parser +# @event_parser(model=Order) def lambda_handler(event, context): logger.info(json.dumps(event)) @@ -70,6 +71,7 @@ def lambda_handler(event, context): "gfe_sequences": ['gfe_name', 'allele_id', 'locus', 'hla_name', 'seq_id', 'sequence', 'length', 'imgt_release'] } +# TODO Use S3 streaming https://docs.powertools.aws.dev/lambda/python/latest/utilities/streaming/#getting-started def load_csv_from_s3(path: str) -> dict: data = s3.get_object(Bucket=data_bucket_name, Key=path)["Body"].read().decode("utf-8") diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index 2ec6f903..edd83348 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -1,49 +1,196 @@ import os import logging +from dataclasses import dataclass +from functools import lru_cache +import re import json +from typing import Any import boto3 # Logging logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) -# Environment variables -AWS_REGION = os.environ["AWS_REGION"] - -# AWS clients -session = boto3.Session(region_name=AWS_REGION) -ssm = session.client("ssm") -dynamodb = session.resource("dynamodb", region_name=AWS_REGION) -sqs = session.client("sqs", region_name=AWS_REGION) -secretsmanager = session.client("secretsmanager", region_name=AWS_REGION) - -GITHUB_PERSONAL_ACCESS_TOKEN = secretsmanager.get_secret_value( - SecretId=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GitHubPersonalAccessToken' -)["SecretString"] - -# Get SSM Parameters -github_source_repository = json.loads(ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GithubSourceRepository' -)["Parameter"]["Value"]) -GITHUB_REPOSITORY_OWNER = github_source_repository["owner"] -GITHUB_REPOSITORY_NAME = github_source_repository["name"] - -execution_state_table_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' -)["Parameter"]["Value"] - -# state_machine_arn = ssm.get_parameter( -# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' + +# TODO send to CloudFormation +app_params_mapping = { + "infra": [ + "VpcID", + "PublicSubnetID", + "DataBucketName", + "DataBucketArn", + "DataBucketRegionalDomainName", + "Neo4jDatabaseEndpoint", + "Neo4jDatabaseEndpointAllocationId", + "DataPipelineErrorsTopicArn" + ], + "pipeline": [ + "GithubSourceRepository", + "GitHubPersonalAccessToken", + "ExecutionStateTableName", + "BuildJobQueueArn", + "BuildServiceRepositoryName", + "GfeDbProcessingQueueUrl", + "GfeDbExecutionResultTopicArn", + "LoadReleaseActivityArn" + "UpdatePipelineStateMachineArn", + "Neo4jLoadQueryDocumentName", + "DatabaseSyncScriptsDocumentName" + ], + "database": [ + "Neo4jCredentialsSecretArn", + "Neo4jDatabaseSecurityGroupName", + "Neo4jDatabaseInstanceId", + ] +} + +# TODO send to CloudFormation +app_secrets_mapping = { + "pipeline": [ + "GitHubPersonalAccessToken" + ], + "database": [ + "Neo4jCredentials" + ] +} + +def camel_to_snake(name): + name = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name) + return re.sub('([a-z0-9])([A-Z])', r'\1_\2', name).lower() + +# TODO validate that max_size can be total count of all params +@lru_cache +def get_parameter_value(ssm_client, parameter_path: str) -> str: + logger.info(f"Getting parameter {parameter_path}") + return ssm_client.get_parameter( + Name=parameter_path + )["Parameter"]["Value"] + +def get_secret_value(secretsmanager_client, secret_id: str) -> str: + return secretsmanager_client.get_secret_value( + SecretId=secret_id + )["SecretString"] + + +@dataclass +class JsonModel: + __slots__ = "__dict__" + + def __init__(self, **kwargs): + for key, value in kwargs.items(): + setattr(self, key, value) + + def __str__(self) -> str: + return json.dumps(self.__dict__) + + def __repr__(self) -> str: + return self.__dict__() + + +class SessionManager: + + def __init__(self, region_name: str = None) -> None: + self._region = region_name + self._session = boto3.Session(region_name=region_name) + self.clients = JsonModel() # Cache for clients + self.resources = JsonModel() # Cache for resources + + def get_client(self, service_name: str): + if not hasattr(self.clients, service_name): + setattr(self.clients, service_name, self._session.client(service_name, region_name=os.environ["AWS_REGION"])) + return getattr(self.clients, service_name) + + def get_resource(self, service_name: str): + if not hasattr(self.resources, service_name): + setattr(self.resources, service_name, self._session.resource(service_name, region_name=os.environ["AWS_REGION"])) + return getattr(self.resources, service_name) + + + +class LayerParameterManager(JsonModel): + + def __init__(self, **kwargs) -> None: + self._params_mapping = kwargs.get("params_mapping") + self.params_prefix = kwargs.get("params_prefix") + self._ssm_client = kwargs.get("ssm_client") + + def __getattr__(self, name) -> Any: + if name in self._params_mapping.keys() and name not in self.__dict__.keys(): + value = get_parameter_value(self._ssm_client, f'{self.params_prefix}/{self._params_mapping[name]}') + setattr(self, name, value) + return value + else: + raise AttributeError(f"Attribute {name} not found") + + def __str__(self) -> str: + return json.dumps({k: v for k, v in self.__dict__.items() if k != '_ssm_client'}) + +# TODO +class LayerSecretsManager: + pass + + +# TODO +class AppLayer: + def __init__(self, **kwargs) -> None: + self.layer_name = kwargs.get("layer_name") + # self.params_prefix = f'/{self.env.APP_NAME}/{self.env.STAGE}/{self.env.AWS_REGION}' # TODO create a named tuple of pydantic class for the path to enforce + self.params = JsonModel() + self._init_params() + + def _init_params(self): + setattr(self.params, self.layer_name, LayerParameterManager( + params_mapping=self.params_mapping[self.layer_name], + params_prefix=f'{self.params_prefix}', # TODO f'{self.params_prefix}/{layer}', + ssm_client=self._ssm_client)) + +class AppConfig: + + def __init__(self, params_mapping: dict, boto3_session = None) -> None: + self.params_mapping = { k: {camel_to_snake(item): item for item in v} for k, v in app_params_mapping.items() } + self.env = JsonModel(**{ + "AWS_REGION": os.environ["AWS_REGION"], + "APP_NAME": os.environ["APP_NAME"], + "STAGE": os.environ["STAGE"] + }) + self.session = boto3_session or SessionManager() + self.params = JsonModel() + + for layer in self.params_mapping: + setattr(self.params, layer, AppLayer(layer_name=layer, params_mapping=self.params_mapping, boto3_session=self.session)) + + + +# GITHUB_PERSONAL_ACCESS_TOKEN = secretsmanager.get_secret_value( +# SecretId=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GitHubPersonalAccessToken' +# )["SecretString"] + + +# # TODO put params in Lambda context so that functions that don't need this don't have extra overhead +# # Get SSM Parameters +# github_source_repository = json.loads(ssm.get_parameter( +# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GithubSourceRepository' +# )["Parameter"]["Value"]) +# GITHUB_REPOSITORY_OWNER = github_source_repository["owner"] +# GITHUB_REPOSITORY_NAME = github_source_repository["name"] + +# execution_state_table_name = ssm.get_parameter( +# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' # )["Parameter"]["Value"] -data_bucket_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' -)["Parameter"]["Value"] +# # state_machine_arn = ssm.get_parameter( +# # Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' +# # )["Parameter"]["Value"] -gfedb_processing_queue_url = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GfeDbProcessingQueueUrl' -)["Parameter"]["Value"] +# data_bucket_name = ssm.get_parameter( +# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' +# )["Parameter"]["Value"] + +# gfedb_processing_queue_url = ssm.get_parameter( +# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GfeDbProcessingQueueUrl' +# )["Parameter"]["Value"] +# TODO move to CloudFormation # list of fields to be used in the execution state table execution_state_table_fields = [ "commit.sha", @@ -62,4 +209,11 @@ "repository.url", "created_utc", "updated_utc" -] \ No newline at end of file +] + +app = AppConfig(app_params_mapping) +try: + app.params.pipeline.data_bucket_name +except AttributeError: + app.params.infra.data_bucket_name +print(app.env) \ No newline at end of file From 96cadec4994ebfa808b02bbd8d1a4cb4ade029ce Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 29 Jun 2023 16:49:57 -0700 Subject: [PATCH 076/367] manage secrets --- .../gfe_db_models/gfedbmodels/constants.py | 126 +++++++++++------- 1 file changed, 81 insertions(+), 45 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index edd83348..d1ce7e7d 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -1,5 +1,6 @@ import os import logging +from typing import Union, Literal from dataclasses import dataclass from functools import lru_cache import re @@ -12,8 +13,9 @@ logger.setLevel(logging.INFO) -# TODO send to CloudFormation -app_params_mapping = { +# TODO send to CloudFormation and retrieve all with SSM Parameter "AppConfigLayerMapping" +app_config_layer_mapping = { + "ssm": { "infra": [ "VpcID", "PublicSubnetID", @@ -41,18 +43,15 @@ "Neo4jCredentialsSecretArn", "Neo4jDatabaseSecurityGroupName", "Neo4jDatabaseInstanceId", - ] -} - -# TODO send to CloudFormation -app_secrets_mapping = { + ]}, + "secretsmanager": { "pipeline": [ "GitHubPersonalAccessToken" ], "database": [ "Neo4jCredentials" ] -} +}} def camel_to_snake(name): name = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name) @@ -71,7 +70,6 @@ def get_secret_value(secretsmanager_client, secret_id: str) -> str: SecretId=secret_id )["SecretString"] - @dataclass class JsonModel: __slots__ = "__dict__" @@ -86,6 +84,12 @@ def __str__(self) -> str: def __repr__(self) -> str: return self.__dict__() + def __getitem__(self, key): + return getattr(self, key) + + def __setitem__(self, key, value): + setattr(self, key, value) + class SessionManager: @@ -105,61 +109,82 @@ def get_resource(self, service_name: str): setattr(self.resources, service_name, self._session.resource(service_name, region_name=os.environ["AWS_REGION"])) return getattr(self.resources, service_name) - - -class LayerParameterManager(JsonModel): + +class ConfigManager(JsonModel): def __init__(self, **kwargs) -> None: - self._params_mapping = kwargs.get("params_mapping") - self.params_prefix = kwargs.get("params_prefix") - self._ssm_client = kwargs.get("ssm_client") + self._service = kwargs["service"] + self.map = kwargs["mapping"] + self._path_prefix = kwargs["path_prefix"] + self._client = kwargs["client"] - def __getattr__(self, name) -> Any: - if name in self._params_mapping.keys() and name not in self.__dict__.keys(): - value = get_parameter_value(self._ssm_client, f'{self.params_prefix}/{self._params_mapping[name]}') + def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: + """Fetches and caches values from SSM Parameter Store or Secrets Manager. Will not fetch the same value twice. + + Args: + name (str): Name of the parameter or secret to fetch + + Raises: + ValueError: Bad value for service type + AttributeError: Parameter or secret not found + + Returns: + Union[str, dict, list, int, float, bool]: Value of the parameter or secret + """ + if name in self.map.keys() and name not in self.__dict__.keys(): + if self._service == "ssm": + value = get_parameter_value(self._client, f'{self._path_prefix}/{self.map[name]}') + elif self._service == "secretsmanager": + value = get_secret_value(self._client, f'{self._path_prefix}/{self.map[name]}') + else: + raise ValueError(f"Service {self._service} not supported, must be one of 'ssm' or 'secretsmanager'") + + # detect json + try: + value = json.loads(value) + except json.JSONDecodeError: + pass + setattr(self, name, value) return value else: - raise AttributeError(f"Attribute {name} not found") + raise AttributeError(f"Could not find '{name}' in {self._service} mapping") def __str__(self) -> str: - return json.dumps({k: v for k, v in self.__dict__.items() if k != '_ssm_client'}) - -# TODO -class LayerSecretsManager: - pass + return json.dumps({k: v for k, v in self.__dict__.items() if k != '_client'}) -# TODO -class AppLayer: - def __init__(self, **kwargs) -> None: - self.layer_name = kwargs.get("layer_name") - # self.params_prefix = f'/{self.env.APP_NAME}/{self.env.STAGE}/{self.env.AWS_REGION}' # TODO create a named tuple of pydantic class for the path to enforce - self.params = JsonModel() - self._init_params() - - def _init_params(self): - setattr(self.params, self.layer_name, LayerParameterManager( - params_mapping=self.params_mapping[self.layer_name], - params_prefix=f'{self.params_prefix}', # TODO f'{self.params_prefix}/{layer}', - ssm_client=self._ssm_client)) - class AppConfig: - def __init__(self, params_mapping: dict, boto3_session = None) -> None: - self.params_mapping = { k: {camel_to_snake(item): item for item in v} for k, v in app_params_mapping.items() } + def __init__(self, params_mapping: dict = None, secrets_mapping: dict = None, boto3_session = None, **kwargs) -> None: + self._build_mappings(params_mapping, secrets_mapping) + # for name, mapping in {"ssm": params_mapping, "secretsmanager": secrets_mapping}.items(): + # self.mappings[name] = { k: {camel_to_snake(item): item for item in v} for k, v in mapping.items() } self.env = JsonModel(**{ "AWS_REGION": os.environ["AWS_REGION"], "APP_NAME": os.environ["APP_NAME"], "STAGE": os.environ["STAGE"] }) + self._path_prefix = f'/{self.env.APP_NAME}/{self.env.STAGE}/{self.env.AWS_REGION}' # TODO create a named tuple of pydantic class for the path to enforce + self.params, self.secrets = JsonModel(), JsonModel() # hard coded model attributes define intended class scope self.session = boto3_session or SessionManager() - self.params = JsonModel() - for layer in self.params_mapping: - setattr(self.params, layer, AppLayer(layer_name=layer, params_mapping=self.params_mapping, boto3_session=self.session)) + for service in ["ssm", "secretsmanager"]: + setattr(self.session.clients, service, self.session.get_client(service)) + self._init_config(service=service) - + def _build_mappings(self, params_mapping: dict, secrets_mapping: dict): + self.mappings = {} + for name, mapping in {"ssm": params_mapping, "secretsmanager": secrets_mapping}.items(): + self.mappings[name] = { k: {camel_to_snake(item): item for item in v} for k, v in mapping.items() } + + def _init_config(self, service: str = Union[Literal["ssm"],Literal["secretsmanager"]]): + for layer in self.mappings[service]: + setattr(self.params if service == "ssm" else self.secrets, layer, ConfigManager( + service=service, + mapping=self.mappings[service][layer], + path_prefix=f'{self._path_prefix}', # TODO f'{self._path_prefix}/{layer}/Name', + client=self.session.clients[service])) # GITHUB_PERSONAL_ACCESS_TOKEN = secretsmanager.get_secret_value( # SecretId=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GitHubPersonalAccessToken' @@ -211,9 +236,20 @@ def __init__(self, params_mapping: dict, boto3_session = None) -> None: "updated_utc" ] -app = AppConfig(app_params_mapping) +app = AppConfig( + params_mapping=app_config_layer_mapping["ssm"], + secrets_mapping=app_config_layer_mapping["secretsmanager"] +) + +# ssm param try: app.params.pipeline.data_bucket_name except AttributeError: app.params.infra.data_bucket_name + +# secret +try: + app.secrets.infra.git_hub_personal_access_token +except AttributeError: + app.secrets.pipeline.git_hub_personal_access_token print(app.env) \ No newline at end of file From 4fefde0d79141969f8c69a8efbb6c8c5e69908c8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 29 Jun 2023 17:27:25 -0700 Subject: [PATCH 077/367] one of params or secrets is optional --- .../gfe_db_models/gfedbmodels/constants.py | 95 +++++++++---------- 1 file changed, 45 insertions(+), 50 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index d1ce7e7d..352c9ac6 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -57,7 +57,6 @@ def camel_to_snake(name): name = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name) return re.sub('([a-z0-9])([A-Z])', r'\1_\2', name).lower() -# TODO validate that max_size can be total count of all params @lru_cache def get_parameter_value(ssm_client, parameter_path: str) -> str: logger.info(f"Getting parameter {parameter_path}") @@ -65,6 +64,7 @@ def get_parameter_value(ssm_client, parameter_path: str) -> str: Name=parameter_path )["Parameter"]["Value"] +@lru_cache def get_secret_value(secretsmanager_client, secret_id: str) -> str: return secretsmanager_client.get_secret_value( SecretId=secret_id @@ -93,21 +93,23 @@ def __setitem__(self, key, value): class SessionManager: - def __init__(self, region_name: str = None) -> None: - self._region = region_name - self._session = boto3.Session(region_name=region_name) + def __init__(self, boto3_session = None, region_name: str = None) -> None: + self.session = boto3_session or boto3.Session(region_name=region_name) self.clients = JsonModel() # Cache for clients self.resources = JsonModel() # Cache for resources def get_client(self, service_name: str): if not hasattr(self.clients, service_name): - setattr(self.clients, service_name, self._session.client(service_name, region_name=os.environ["AWS_REGION"])) + setattr(self.clients, service_name, self.session.client(service_name)) return getattr(self.clients, service_name) def get_resource(self, service_name: str): if not hasattr(self.resources, service_name): - setattr(self.resources, service_name, self._session.resource(service_name, region_name=os.environ["AWS_REGION"])) + setattr(self.resources, service_name, self.session.resource(service_name)) return getattr(self.resources, service_name) + + def __getattr__(self, name): + return getattr(self.session, name) class ConfigManager(JsonModel): @@ -155,66 +157,56 @@ def __str__(self) -> str: class AppConfig: - - def __init__(self, params_mapping: dict = None, secrets_mapping: dict = None, boto3_session = None, **kwargs) -> None: - self._build_mappings(params_mapping, secrets_mapping) - # for name, mapping in {"ssm": params_mapping, "secretsmanager": secrets_mapping}.items(): - # self.mappings[name] = { k: {camel_to_snake(item): item for item in v} for k, v in mapping.items() } + """Class to manage the configuration of the application using SSM Parameter Store and Secrets Manager. + + Usage: + >>> config = AppConfig(ssm_mapping=ssm_mapping, secrets_mapping=secrets_mapping) + >>> # Show application environment variables + >>> config.env + >>> # Fetch a parameter + >>> config.pipeline.github_source_repository + >>> # Fetch a secret + >>> config.database.neo4j_credentials + + Args: + ssm_mapping (dict, optional): Mapping of parameter names to their path in SSM Parameter Store. Defaults to None. + secrets_mapping (dict, optional): Mapping of secret names to their path in Secrets Manager. Defaults to None. + boto3_session ([type], optional): Boto3 session to use. Defaults to None. + """ + + def __init__(self, ssm_mapping: dict = None, secrets_mapping: dict = None, boto3_session = None, region_name: str = None) -> None: + self.services, self.mappings = self._build_mappings(ssm_mapping=ssm_mapping, secrets_mapping=secrets_mapping) self.env = JsonModel(**{ "AWS_REGION": os.environ["AWS_REGION"], "APP_NAME": os.environ["APP_NAME"], "STAGE": os.environ["STAGE"] }) - self._path_prefix = f'/{self.env.APP_NAME}/{self.env.STAGE}/{self.env.AWS_REGION}' # TODO create a named tuple of pydantic class for the path to enforce + self.path_prefix = f'/{self.env.APP_NAME}/{self.env.STAGE}/{self.env.AWS_REGION}' # TODO create a named tuple of pydantic class for the path to enforce self.params, self.secrets = JsonModel(), JsonModel() # hard coded model attributes define intended class scope - self.session = boto3_session or SessionManager() + self.session = SessionManager(boto3_session, region_name) - for service in ["ssm", "secretsmanager"]: + for service in self.services: setattr(self.session.clients, service, self.session.get_client(service)) self._init_config(service=service) - def _build_mappings(self, params_mapping: dict, secrets_mapping: dict): - self.mappings = {} - for name, mapping in {"ssm": params_mapping, "secretsmanager": secrets_mapping}.items(): - self.mappings[name] = { k: {camel_to_snake(item): item for item in v} for k, v in mapping.items() } + @staticmethod + def _build_mappings(**kwargs): + collections = {k: v for k, v in {"ssm": kwargs.get("ssm_mapping"), "secretsmanager": kwargs.get("secrets_mapping")}.items() if v is not None} + services = list(collections.keys()) + mappings = {} + for name, mapping in collections.items(): + mappings[name] = { k: {camel_to_snake(item): item for item in v} for k, v in mapping.items() } + + return services, mappings def _init_config(self, service: str = Union[Literal["ssm"],Literal["secretsmanager"]]): for layer in self.mappings[service]: setattr(self.params if service == "ssm" else self.secrets, layer, ConfigManager( service=service, mapping=self.mappings[service][layer], - path_prefix=f'{self._path_prefix}', # TODO f'{self._path_prefix}/{layer}/Name', + path_prefix=f'{self.path_prefix}', # TODO f'{self.path_prefix}/{layer}/Name', client=self.session.clients[service])) -# GITHUB_PERSONAL_ACCESS_TOKEN = secretsmanager.get_secret_value( -# SecretId=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GitHubPersonalAccessToken' -# )["SecretString"] - - -# # TODO put params in Lambda context so that functions that don't need this don't have extra overhead -# # Get SSM Parameters -# github_source_repository = json.loads(ssm.get_parameter( -# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GithubSourceRepository' -# )["Parameter"]["Value"]) -# GITHUB_REPOSITORY_OWNER = github_source_repository["owner"] -# GITHUB_REPOSITORY_NAME = github_source_repository["name"] - -# execution_state_table_name = ssm.get_parameter( -# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' -# )["Parameter"]["Value"] - -# # state_machine_arn = ssm.get_parameter( -# # Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' -# # )["Parameter"]["Value"] - -# data_bucket_name = ssm.get_parameter( -# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' -# )["Parameter"]["Value"] - -# gfedb_processing_queue_url = ssm.get_parameter( -# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GfeDbProcessingQueueUrl' -# )["Parameter"]["Value"] - # TODO move to CloudFormation # list of fields to be used in the execution state table execution_state_table_fields = [ @@ -236,9 +228,12 @@ def _init_config(self, service: str = Union[Literal["ssm"],Literal["secretsmanag "updated_utc" ] +session = boto3.Session(region_name="us-east-1") + app = AppConfig( - params_mapping=app_config_layer_mapping["ssm"], - secrets_mapping=app_config_layer_mapping["secretsmanager"] + # ssm_mapping=app_config_layer_mapping["ssm"], + secrets_mapping=app_config_layer_mapping["secretsmanager"], + # boto3_session=session ) # ssm param From 05aceb71fc5e8a73e103c9efc1585d7ec83f385a Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 29 Jun 2023 17:29:31 -0700 Subject: [PATCH 078/367] format python scripts and modules --- .../functions/check_source_update/app.py | 175 ++++++++++------- .../functions/get_execution_state/app.py | 2 + .../functions/invoke_load_script/app.py | 50 +++-- .../functions/invoke_update_pipeline/app.py | 73 ++++--- .../functions/validate_build_output/app.py | 84 +++++--- .../gfe_db_models/gfedbmodels/constants.py | 184 ++++++++++-------- .../gfe_db_models/gfedbmodels/types.py | 103 ++++++---- .../gfe_db_models/gfedbmodels/utils.py | 56 +++--- .../pipeline/scripts/source_config/build.py | 49 +++-- gfe-db/pipeline/scripts/source_config/load.py | 37 ++-- 10 files changed, 498 insertions(+), 315 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index abd38999..1ca02a46 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -7,8 +7,10 @@ this function will not reprocess the deleted items. """ import os + if __name__ != "app": import sys + # for dev, local path to gfe-db modules # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) sys.path.append(os.environ["GFEDBMODELS_PATH"]) @@ -24,24 +26,24 @@ execution_state_table_name, data_bucket_name, gfedb_processing_queue_url, - execution_state_table_fields + execution_state_table_fields, ) from gfedbmodels.types import ( str_to_datetime, str_from_datetime, - ExecutionStateItem, + ExecutionStateItem, RepositoryConfig, Commit, ExecutionDetailsConfig, - ExecutionPayloadItem + ExecutionPayloadItem, ) from gfedbmodels.utils import ( read_source_config, - restore_nested_json, - list_commits, + restore_nested_json, + list_commits, get_release_version_for_commit, flatten_json, - filter_null_fields + filter_null_fields, ) logger = logging.getLogger() @@ -52,16 +54,18 @@ STAGE = os.environ["STAGE"] PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] -logger.info(f"Fetching source config from {data_bucket_name}/{PIPELINE_SOURCE_CONFIG_S3_PATH}") -# Get data source configuration -source_repo_config = ( - read_source_config(data_bucket_name, PIPELINE_SOURCE_CONFIG_S3_PATH) - .repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] +logger.info( + f"Fetching source config from {data_bucket_name}/{PIPELINE_SOURCE_CONFIG_S3_PATH}" ) +# Get data source configuration +source_repo_config = read_source_config( + data_bucket_name, PIPELINE_SOURCE_CONFIG_S3_PATH +).repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] queue = boto3.resource("sqs") gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) + def lambda_handler(event, context): # logger.info(json.dumps(event)) utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") @@ -74,18 +78,18 @@ def lambda_handler(event, context): # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB commits = get_most_recent_commits(execution_state) - logger.info(f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}") + logger.info( + f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" + ) if not commits: message = "No new commits found" logger.info(message) return { "statusCode": 200, - "body": json.dumps({ - "message": message - }), + "body": json.dumps({"message": message}), } - + # Get the release version for each commit and create a new state record logger.info(f"Getting release versions") commits_with_releases = [] @@ -95,21 +99,29 @@ def lambda_handler(event, context): # Loop through available file assets containing release version information for asset_config in source_repo_config.target_metadata_config.items: try: - release_version = get_release_version_for_commit(commit, **asset_config.dict()) - logger.info(f"Found release version {release_version} for commit {sha}") - execution_detail = ExecutionDetailsConfig(**{"version": release_version, "status": "NOT_PROCESSED"}) - repository_config = RepositoryConfig(**{ - "owner": GITHUB_REPOSITORY_OWNER, - "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - # TODO remove default params from state table, they are retrieved from source config file in S3 - "default_input_parameters": source_repo_config.default_input_parameters, - }) + release_version = get_release_version_for_commit( + commit, **asset_config.dict() + ) + logger.info( + f"Found release version {release_version} for commit {sha}" + ) + execution_detail = ExecutionDetailsConfig( + **{"version": release_version, "status": "NOT_PROCESSED"} + ) + repository_config = RepositoryConfig( + **{ + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + # TODO remove default params from state table, they are retrieved from source config file in S3 + "default_input_parameters": source_repo_config.default_input_parameters, + } + ) execution_state_item = ExecutionStateItem( created_utc=utc_now, execution=execution_detail, repository=repository_config, - commit=Commit.from_response_json(commit) + commit=Commit.from_response_json(commit), ) commits_with_releases.append(execution_state_item) # break the loop if successful @@ -121,119 +133,148 @@ def lambda_handler(event, context): logger.info("Updating execution state") # 1) Mark the most recent commit for each release as PENDING input_parameters = source_repo_config.default_input_parameters - pending_commits = [ + pending_commits = [ update_execution_state_item( - commit, - status="PENDING", + commit, + status="PENDING", timestamp=utc_now, - input_parameters=input_parameters) \ - for item in select_most_recent_commit_for_release(commits_with_releases) \ - for commit in item.values() + input_parameters=input_parameters, + ) + for item in select_most_recent_commit_for_release(commits_with_releases) + for commit in item.values() ] # 2) Mark the older commits for each release as SKIPPED - skipped_commits = [ update_execution_state_item(commit, "SKIPPED", utc_now) for commit in commits_with_releases if commit not in pending_commits ] + skipped_commits = [ + update_execution_state_item(commit, "SKIPPED", utc_now) + for commit in commits_with_releases + if commit not in pending_commits + ] # 3) Update the state table with the new commits, order by commit.date_utc descending new_execution_state = pending_commits + skipped_commits - new_execution_state = sorted(new_execution_state, key=lambda x: x.commit.date_utc, reverse=False) + new_execution_state = sorted( + new_execution_state, key=lambda x: x.commit.date_utc, reverse=False + ) # 4) Flatten, filter nulls and load the processed records to the state table (DynamoDB payload) - items = [ - filter_null_fields(flatten_json( - data=item.dict(), - sep="__", - select_fields=[item.replace(".", "__") for item in execution_state_table_fields])) \ - for item in new_execution_state - ] + items = [ + filter_null_fields( + flatten_json( + data=item.dict(), + sep="__", + select_fields=[ + item.replace(".", "__") for item in execution_state_table_fields + ], + ) + ) + for item in new_execution_state + ] if len(items) > 0: with table.batch_writer() as batch: - logger.info(f"Loading {len(items)} items to {execution_state_table_name}") + logger.info( + f"Loading {len(items)} items to {execution_state_table_name}" + ) for item in items: batch.put_item(Item=item) - logger.info(f"{len(items)} items loaded to {execution_state_table_name}") + logger.info(f"{len(items)} items loaded to {execution_state_table_name}") else: raise Exception("Commits were found but the DynamoDB payload is empty") # 5) Send pending commits to the state machine for further processing - execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).dict() for item in pending_commits ] - execution_payload = sorted(execution_payload, key=lambda x: x["version"], reverse=False) + execution_payload = [ + ExecutionPayloadItem.from_execution_state_item(item).dict() + for item in pending_commits + ] + execution_payload = sorted( + execution_payload, key=lambda x: x["version"], reverse=False + ) for item in execution_payload: gfedb_processing_queue.send_message(MessageBody=json.dumps(item)) # TODO log out the commits that were skipped and pending - message = f'Queued {len(execution_payload)} release(s) for processing\n{execution_payload}' + message = f"Queued {len(execution_payload)} release(s) for processing\n{execution_payload}" return { "statusCode": 200, - "body": json.dumps({ - "message": message - }), + "body": json.dumps({"message": message}), } except Exception as e: import traceback - message = f'Error processing releases: {e}\n{traceback.format_exc()}\n{json.dumps(event)}' + + message = f"Error processing releases: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" logger.error(message) return { "statusCode": 500, - "body": json.dumps({ - "message": message - }), + "body": json.dumps({"message": message}), } + # @cache_pickle def get_execution_state(table, sort_column="commit__date_utc", reverse_sort=True): # Retrieve execution state from table items = table.scan()["Items"] - items = [{k: int(v) if isinstance(v, Decimal) else v for k, v in item.items()} for item in items] + items = [ + {k: int(v) if isinstance(v, Decimal) else v for k, v in item.items()} + for item in items + ] items = sorted(items, key=lambda x: x[sort_column], reverse=reverse_sort) # TODO Deserialize and repack the items - return [ ExecutionStateItem(**restore_nested_json(item, split_on="__")) for item in items ] + return [ + ExecutionStateItem(**restore_nested_json(item, split_on="__")) for item in items + ] + # @cache_json # TODO return Commit class to make sure data is correct def get_most_recent_commits(execution_state): # 1) Get the most recent commit date from DynamoDB using max(), add one second to it so the same commit is not returned - last_commit_date = max([ str_to_datetime(item.commit.date_utc) for item in execution_state ]) - + last_commit_date = max( + [str_to_datetime(item.commit.date_utc) for item in execution_state] + ) + # add minor offset to avoid duplicate commits since = str_from_datetime(last_commit_date + timedelta(seconds=1)) # 2) Get the most recent commits from GitHub using since= parameter return list_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, since=since) + def select_most_recent_commit_for_release(commits: list[ExecutionStateItem]): # group by release version and get most recent by commit date (max date_utc) unique_new_releases = list(set([item.execution.version for item in commits])) return [ { version: max( - [ - item - for item in commits - if item.execution.version == version - ], + [item for item in commits if item.execution.version == version], key=lambda x: x.commit.date_utc, ) } for version in unique_new_releases ] -def update_execution_state_item(execution_state_item: ExecutionStateItem, status: str, timestamp: str, input_parameters: dict = None): + +def update_execution_state_item( + execution_state_item: ExecutionStateItem, + status: str, + timestamp: str, + input_parameters: dict = None, +): execution_state_item.execution.status = status if input_parameters is not None and status == "PENDING": execution_state_item.execution.input_parameters = input_parameters - # TODO Update format to s3:///data/csv/' for csv and s3:///data/dat/' for hla.dat for Glue Catalog - execution_state_item.execution.s3_path = f's3://{data_bucket_name}/data/{execution_state_item.execution.version}' + # TODO Update format to s3:///data/csv/' for csv and s3:///data/dat/' for hla.dat for Glue Catalog + execution_state_item.execution.s3_path = ( + f"s3://{data_bucket_name}/data/{execution_state_item.execution.version}" + ) execution_state_item.execution.date_utc = timestamp # execution_state_item.updated_utc = timestamp return execution_state_item - if __name__ == "__main__": from pathlib import Path diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py index 5f20bf61..38c06b85 100644 --- a/gfe-db/pipeline/functions/get_execution_state/app.py +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -7,8 +7,10 @@ this function will not reprocess the deleted items. """ import os + if __name__ != "app": import sys + # for dev, local path to gfe-db modules # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) sys.path.append(os.environ["GFEDBMODELS_PATH"]) diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 6d098055..70d9ae7d 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -7,21 +7,29 @@ logger.setLevel(logging.INFO) app_name = os.environ["APP_NAME"] -neo4j_load_query_document_name_param = os.environ["NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM"] +neo4j_load_query_document_name_param = os.environ[ + "NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM" +] neo4j_database_instance_id_param = os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"] load_release_activity_arn_param = os.environ["LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM"] # SSM Parameters -ssm = boto3.client('ssm', region_name=os.environ["AWS_REGION"]) +ssm = boto3.client("ssm", region_name=os.environ["AWS_REGION"]) # LoadQueryDocumentName -neo4j_load_query_document_name = ssm.get_parameter(Name=neo4j_load_query_document_name_param)["Parameter"]["Value"] +neo4j_load_query_document_name = ssm.get_parameter( + Name=neo4j_load_query_document_name_param +)["Parameter"]["Value"] # LoadReleaseActivityArn -load_release_activity_arn = ssm.get_parameter(Name=load_release_activity_arn_param)["Parameter"]["Value"] +load_release_activity_arn = ssm.get_parameter(Name=load_release_activity_arn_param)[ + "Parameter" +]["Value"] # Get Instance ID -neo4j_database_instance_id = ssm.get_parameter(Name=neo4j_database_instance_id_param)["Parameter"]["Value"] +neo4j_database_instance_id = ssm.get_parameter(Name=neo4j_database_instance_id_param)[ + "Parameter" +]["Value"] # Get SSM Document Neo4jLoadQuery response = ssm.get_document(Name=neo4j_load_query_document_name) @@ -32,6 +40,7 @@ command_line_default = neo4j_load_query_document_parameters["commandLine"]["default"] source_info_default = neo4j_load_query_document_parameters["sourceInfo"]["default"] + def lambda_handler(event, context): """Invoke SSM Run Command for server side loading on Neo4j @@ -51,9 +60,9 @@ def lambda_handler(event, context): """ logger.info(json.dumps(event)) - + # TODO BOOKMARK 5/31/23: Check if Neo4jLoadQueryDocument is already running, if it is exit 0 (makes service idempotent) - # Note: Neo4jLoadQueryDocument only needs to be triggered once and it will fetch the next release until there are no more left + # Note: Neo4jLoadQueryDocument only needs to be triggered once and it will fetch the next release until there are no more left cmd = command_line_default @@ -64,20 +73,21 @@ def lambda_handler(event, context): ], DocumentName=neo4j_load_query_document_name, Parameters={ - "commandLine":[cmd], - "sourceInfo":[json.dumps(source_info_default)] + "commandLine": [cmd], + "sourceInfo": [json.dumps(source_info_default)], }, - MaxConcurrency='1', - CloudWatchOutputConfig={ - 'CloudWatchOutputEnabled': True - }) + MaxConcurrency="1", + CloudWatchOutputConfig={"CloudWatchOutputEnabled": True}, + ) - if response['ResponseMetadata']['HTTPStatusCode'] != 200: + if response["ResponseMetadata"]["HTTPStatusCode"] != 200: logger.error(json.dumps(response, cls=DatetimeEncoder)) raise Exception("Failed to send command") else: - logger.info(f"Command `{cmd}` invoked on instance {neo4j_database_instance_id}") - + logger.info( + f"Command `{cmd}` invoked on instance {neo4j_database_instance_id}" + ) + except Exception as err: logger.error(err) raise err @@ -91,7 +101,7 @@ class DatetimeEncoder(json.JSONEncoder): Helps convert datetime objects to pure strings in AWS service API responses. Does not convert timezone information. - Extend `json.JSONEncoder`. + Extend `json.JSONEncoder`. """ def default(self, obj): @@ -101,12 +111,10 @@ def default(self, obj): return str(obj) - if __name__ == "__main__": - - path = '/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/invoke_load_script/event.json' + path = "/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/invoke_load_script/event.json" with open(path, "r") as file: event = json.load(file) - lambda_handler(event,"") + lambda_handler(event, "") diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 65eff73e..d7bd3d5d 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -13,48 +13,56 @@ # Boto3 Clients session = boto3.Session(region_name=AWS_REGION) -ssm = session.client('ssm', region_name=AWS_REGION) -ec2 = session.client('ec2', region_name=AWS_REGION) -states = session.client('stepfunctions', region_name=AWS_REGION) -sqs = session.client('sqs', region_name=AWS_REGION) +ssm = session.client("ssm", region_name=AWS_REGION) +ec2 = session.client("ec2", region_name=AWS_REGION) +states = session.client("stepfunctions", region_name=AWS_REGION) +sqs = session.client("sqs", region_name=AWS_REGION) # Get SSM Parameters -neo4j_database_instance_id = ssm.get_parameter(Name=os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"])["Parameter"]["Value"] -update_pipeline_state_machine_arn = ssm.get_parameter(Name=os.environ["UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM"])['Parameter']['Value'] -gfe_db_processing_queue_url = ssm.get_parameter(Name=os.environ["GFE_DB_PROCESSING_QUEUE_URL_SSM_PARAM"])['Parameter']['Value'] +neo4j_database_instance_id = ssm.get_parameter( + Name=os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"] +)["Parameter"]["Value"] +update_pipeline_state_machine_arn = ssm.get_parameter( + Name=os.environ["UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM"] +)["Parameter"]["Value"] +gfe_db_processing_queue_url = ssm.get_parameter( + Name=os.environ["GFE_DB_PROCESSING_QUEUE_URL_SSM_PARAM"] +)["Parameter"]["Value"] # Check that database is running, abort if not try: response = ec2.describe_instance_status(InstanceIds=[neo4j_database_instance_id]) - if response['InstanceStatuses'][0]['InstanceState']['Name'] != 'running': - raise Exception(f'Instance {neo4j_database_instance_id} is not running, aborting...') + if response["InstanceStatuses"][0]["InstanceState"]["Name"] != "running": + raise Exception( + f"Instance {neo4j_database_instance_id} is not running, aborting..." + ) else: - logger.info(f'Instance {neo4j_database_instance_id} is running') + logger.info(f"Instance {neo4j_database_instance_id} is running") except Exception as e: raise e def lambda_handler(event, context): - errors = 0 execution_arns = [] - for record in event['Records']: - + for record in event["Records"]: try: - message = json.loads(record['body']) - logger.info(f"Received message for version {message['version']} and commit {message['commit_sha']}") + message = json.loads(record["body"]) + logger.info( + f"Received message for version {message['version']} and commit {message['commit_sha']}" + ) response = states.start_execution( stateMachineArn=update_pipeline_state_machine_arn, name=generate_execution_id(message), - input=json.dumps(message) + input=json.dumps(message), ) - execution_arns.append(response['executionArn']) - + execution_arns.append(response["executionArn"]) + try: response = sqs.delete_message( QueueUrl=gfe_db_processing_queue_url, - ReceiptHandle=record['receiptHandle'] + ReceiptHandle=record["receiptHandle"], ) logger.info(f"Message deleted from queue") except Exception as e: @@ -62,6 +70,7 @@ def lambda_handler(event, context): except Exception as e: import traceback + msg = f'Error processing commit {message["commit_sha"]}: {e}\n{traceback.format_exc()}' logger.error(msg) errors += 1 @@ -69,19 +78,15 @@ def lambda_handler(event, context): return_msg = f'{len(event["Records"])-errors} of {len(event["Records"])} messages processed successfully, {errors} error(s)' if errors > 0: - logger.error(json.dumps({ - 'message': return_msg, - 'execution_arns': execution_arns - })) + logger.error( + json.dumps({"message": return_msg, "execution_arns": execution_arns}) + ) logger.error(json.dumps(event)) raise Exception(return_msg) return { - 'statusCode': 200, - 'body': json.dumps({ - 'message': return_msg, - 'execution_arns': execution_arns - }) + "statusCode": 200, + "body": json.dumps({"message": return_msg, "execution_arns": execution_arns}), } @@ -95,7 +100,13 @@ def generate_execution_id(message: dict) -> str: Returns: str: Execution id """ - return "_".join([str(message['version']), message['commit_sha'], datetime.utcnow().strftime("%y%m%d_%H%M%S")]) + return "_".join( + [ + str(message["version"]), + message["commit_sha"], + datetime.utcnow().strftime("%y%m%d_%H%M%S"), + ] + ) if __name__ == "__main__": @@ -103,5 +114,5 @@ def generate_execution_id(message: dict) -> str: with open(Path(__file__).parent / "sqs-event.json", "r") as f: event = json.load(f) - - lambda_handler(event, "") \ No newline at end of file + + lambda_handler(event, "") diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index c1a3baa4..2d45c5ec 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -9,29 +9,28 @@ logger.setLevel(logging.INFO) session = boto3.Session(region_name=os.environ["AWS_REGION"]) -ssm = session.client('ssm', region_name=os.environ["AWS_REGION"]) -s3 = session.client('s3', region_name=os.environ["AWS_REGION"]) +ssm = session.client("ssm", region_name=os.environ["AWS_REGION"]) +s3 = session.client("s3", region_name=os.environ["AWS_REGION"]) # SSM Parameters data_bucket_name = ssm.get_parameter( Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' )["Parameter"]["Value"] + # TODO use Powertools event parser # @event_parser(model=Order) def lambda_handler(event, context): - logger.info(json.dumps(event)) # assert that Contents is in event.s3_response if "Contents" not in event["s3_response"]: raise Exception(f"No files found in S3 {data_bucket_name}") - + # Extract file names from event.s3_response.Contents[].Key using jmespath - output_file_paths = [ file["Key"] for file in event["s3_response"]["Contents"] ] + output_file_paths = [file["Key"] for file in event["s3_response"]["Contents"]] for file_path in output_file_paths: - logger.info(f"Validating {file_path}") # get schema name from file name @@ -46,34 +45,72 @@ def lambda_handler(event, context): df = load_csv_from_s3(file_path) if not set(df.columns) == set(output_headers[schema]): raise Exception(f"Columns in {file_path} do not match schema for {schema}") - + # validate_rows: validate CSV data by confirming that rows exist if len(df) == 0: raise Exception(f"No rows in {file_path}") - - logger.info(json.dumps({ - "file_path": file_path, - "schema": schema, - "num_cols": len(df.columns), - "num_rows": len(df) - })) - + + logger.info( + json.dumps( + { + "file_path": file_path, + "schema": schema, + "num_cols": len(df.columns), + "num_rows": len(df), + } + ) + ) + # return payload to step functions del event["s3_response"] - event["file_paths"] = [f's3://{data_bucket_name}/{path}' for path in output_file_paths] + event["file_paths"] = [ + f"s3://{data_bucket_name}/{path}" for path in output_file_paths + ] return event + # Schema map output_headers = { - "all_cds": ['gfe_name', 'bp_seq_id', 'bp_sequence', 'aa_seq_id', 'aa_sequence'], - "all_features": ['accession', 'hash_code', 'locus', 'rank', 'sequence', 'term', 'gfe_name', 'allele_id', 'hla_name', 'imgt_release'], - "all_groups": ['gfe_name', 'allele_id', 'hla_name', 'ard_id', 'ard_name', 'locus', 'imgt_release'], - "gfe_sequences": ['gfe_name', 'allele_id', 'locus', 'hla_name', 'seq_id', 'sequence', 'length', 'imgt_release'] + "all_cds": ["gfe_name", "bp_seq_id", "bp_sequence", "aa_seq_id", "aa_sequence"], + "all_features": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release", + ], + "all_groups": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release", + ], + "gfe_sequences": [ + "gfe_name", + "allele_id", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release", + ], } + # TODO Use S3 streaming https://docs.powertools.aws.dev/lambda/python/latest/utilities/streaming/#getting-started def load_csv_from_s3(path: str) -> dict: - data = s3.get_object(Bucket=data_bucket_name, Key=path)["Body"].read().decode("utf-8") + data = ( + s3.get_object(Bucket=data_bucket_name, Key=path)["Body"].read().decode("utf-8") + ) # save to /tmp output_path = f"/tmp/{path.split('/')[-1]}.csv" @@ -87,9 +124,10 @@ def load_csv_from_s3(path: str) -> dict: if __name__ == "__main__": from pathlib import Path - path = Path(__file__).parent / 'event.json' + + path = Path(__file__).parent / "event.json" with open(path, "r") as file: event = json.load(file) - lambda_handler(event,"") + lambda_handler(event, "") diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index 352c9ac6..47e47e7f 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -16,59 +16,56 @@ # TODO send to CloudFormation and retrieve all with SSM Parameter "AppConfigLayerMapping" app_config_layer_mapping = { "ssm": { - "infra": [ - "VpcID", - "PublicSubnetID", - "DataBucketName", - "DataBucketArn", - "DataBucketRegionalDomainName", - "Neo4jDatabaseEndpoint", - "Neo4jDatabaseEndpointAllocationId", - "DataPipelineErrorsTopicArn" - ], - "pipeline": [ - "GithubSourceRepository", - "GitHubPersonalAccessToken", - "ExecutionStateTableName", - "BuildJobQueueArn", - "BuildServiceRepositoryName", - "GfeDbProcessingQueueUrl", - "GfeDbExecutionResultTopicArn", - "LoadReleaseActivityArn" - "UpdatePipelineStateMachineArn", - "Neo4jLoadQueryDocumentName", - "DatabaseSyncScriptsDocumentName" - ], - "database": [ - "Neo4jCredentialsSecretArn", - "Neo4jDatabaseSecurityGroupName", - "Neo4jDatabaseInstanceId", - ]}, + "infra": [ + "VpcID", + "PublicSubnetID", + "DataBucketName", + "DataBucketArn", + "DataBucketRegionalDomainName", + "Neo4jDatabaseEndpoint", + "Neo4jDatabaseEndpointAllocationId", + "DataPipelineErrorsTopicArn", + ], + "pipeline": [ + "GithubSourceRepository", + "GitHubPersonalAccessToken", + "ExecutionStateTableName", + "BuildJobQueueArn", + "BuildServiceRepositoryName", + "GfeDbProcessingQueueUrl", + "GfeDbExecutionResultTopicArn", + "LoadReleaseActivityArn" "UpdatePipelineStateMachineArn", + "Neo4jLoadQueryDocumentName", + "DatabaseSyncScriptsDocumentName", + ], + "database": [ + "Neo4jCredentialsSecretArn", + "Neo4jDatabaseSecurityGroupName", + "Neo4jDatabaseInstanceId", + ], + }, "secretsmanager": { - "pipeline": [ - "GitHubPersonalAccessToken" - ], - "database": [ - "Neo4jCredentials" - ] -}} + "pipeline": ["GitHubPersonalAccessToken"], + "database": ["Neo4jCredentials"], + }, +} + def camel_to_snake(name): - name = re.sub('(.)([A-Z][a-z]+)', r'\1_\2', name) - return re.sub('([a-z0-9])([A-Z])', r'\1_\2', name).lower() + name = re.sub("(.)([A-Z][a-z]+)", r"\1_\2", name) + return re.sub("([a-z0-9])([A-Z])", r"\1_\2", name).lower() + @lru_cache def get_parameter_value(ssm_client, parameter_path: str) -> str: logger.info(f"Getting parameter {parameter_path}") - return ssm_client.get_parameter( - Name=parameter_path - )["Parameter"]["Value"] + return ssm_client.get_parameter(Name=parameter_path)["Parameter"]["Value"] + @lru_cache def get_secret_value(secretsmanager_client, secret_id: str) -> str: - return secretsmanager_client.get_secret_value( - SecretId=secret_id - )["SecretString"] + return secretsmanager_client.get_secret_value(SecretId=secret_id)["SecretString"] + @dataclass class JsonModel: @@ -92,8 +89,7 @@ def __setitem__(self, key, value): class SessionManager: - - def __init__(self, boto3_session = None, region_name: str = None) -> None: + def __init__(self, boto3_session=None, region_name: str = None) -> None: self.session = boto3_session or boto3.Session(region_name=region_name) self.clients = JsonModel() # Cache for clients self.resources = JsonModel() # Cache for resources @@ -102,7 +98,7 @@ def get_client(self, service_name: str): if not hasattr(self.clients, service_name): setattr(self.clients, service_name, self.session.client(service_name)) return getattr(self.clients, service_name) - + def get_resource(self, service_name: str): if not hasattr(self.resources, service_name): setattr(self.resources, service_name, self.session.resource(service_name)) @@ -110,16 +106,15 @@ def get_resource(self, service_name: str): def __getattr__(self, name): return getattr(self.session, name) - - -class ConfigManager(JsonModel): + +class ConfigManager(JsonModel): def __init__(self, **kwargs) -> None: self._service = kwargs["service"] self.map = kwargs["mapping"] self._path_prefix = kwargs["path_prefix"] self._client = kwargs["client"] - + def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: """Fetches and caches values from SSM Parameter Store or Secrets Manager. Will not fetch the same value twice. @@ -135,12 +130,18 @@ def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: """ if name in self.map.keys() and name not in self.__dict__.keys(): if self._service == "ssm": - value = get_parameter_value(self._client, f'{self._path_prefix}/{self.map[name]}') + value = get_parameter_value( + self._client, f"{self._path_prefix}/{self.map[name]}" + ) elif self._service == "secretsmanager": - value = get_secret_value(self._client, f'{self._path_prefix}/{self.map[name]}') + value = get_secret_value( + self._client, f"{self._path_prefix}/{self.map[name]}" + ) else: - raise ValueError(f"Service {self._service} not supported, must be one of 'ssm' or 'secretsmanager'") - + raise ValueError( + f"Service {self._service} not supported, must be one of 'ssm' or 'secretsmanager'" + ) + # detect json try: value = json.loads(value) @@ -153,8 +154,8 @@ def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: raise AttributeError(f"Could not find '{name}' in {self._service} mapping") def __str__(self) -> str: - return json.dumps({k: v for k, v in self.__dict__.items() if k != '_client'}) - + return json.dumps({k: v for k, v in self.__dict__.items() if k != "_client"}) + class AppConfig: """Class to manage the configuration of the application using SSM Parameter Store and Secrets Manager. @@ -174,38 +175,69 @@ class AppConfig: boto3_session ([type], optional): Boto3 session to use. Defaults to None. """ - def __init__(self, ssm_mapping: dict = None, secrets_mapping: dict = None, boto3_session = None, region_name: str = None) -> None: - self.services, self.mappings = self._build_mappings(ssm_mapping=ssm_mapping, secrets_mapping=secrets_mapping) - self.env = JsonModel(**{ - "AWS_REGION": os.environ["AWS_REGION"], - "APP_NAME": os.environ["APP_NAME"], - "STAGE": os.environ["STAGE"] - }) - self.path_prefix = f'/{self.env.APP_NAME}/{self.env.STAGE}/{self.env.AWS_REGION}' # TODO create a named tuple of pydantic class for the path to enforce - self.params, self.secrets = JsonModel(), JsonModel() # hard coded model attributes define intended class scope + def __init__( + self, + ssm_mapping: dict = None, + secrets_mapping: dict = None, + boto3_session=None, + region_name: str = None, + ) -> None: + self.services, self.mappings = self._build_mappings( + ssm_mapping=ssm_mapping, secrets_mapping=secrets_mapping + ) + self.env = JsonModel( + **{ + "AWS_REGION": os.environ["AWS_REGION"], + "APP_NAME": os.environ["APP_NAME"], + "STAGE": os.environ["STAGE"], + } + ) + self.path_prefix = f"/{self.env.APP_NAME}/{self.env.STAGE}/{self.env.AWS_REGION}" # TODO create a named tuple of pydantic class for the path to enforce + self.params, self.secrets = ( + JsonModel(), + JsonModel(), + ) # hard coded model attributes define intended class scope self.session = SessionManager(boto3_session, region_name) for service in self.services: - setattr(self.session.clients, service, self.session.get_client(service)) + setattr(self.session.clients, service, self.session.get_client(service)) self._init_config(service=service) @staticmethod def _build_mappings(**kwargs): - collections = {k: v for k, v in {"ssm": kwargs.get("ssm_mapping"), "secretsmanager": kwargs.get("secrets_mapping")}.items() if v is not None} + collections = { + k: v + for k, v in { + "ssm": kwargs.get("ssm_mapping"), + "secretsmanager": kwargs.get("secrets_mapping"), + }.items() + if v is not None + } services = list(collections.keys()) mappings = {} for name, mapping in collections.items(): - mappings[name] = { k: {camel_to_snake(item): item for item in v} for k, v in mapping.items() } + mappings[name] = { + k: {camel_to_snake(item): item for item in v} + for k, v in mapping.items() + } return services, mappings - def _init_config(self, service: str = Union[Literal["ssm"],Literal["secretsmanager"]]): + def _init_config( + self, service: str = Union[Literal["ssm"], Literal["secretsmanager"]] + ): for layer in self.mappings[service]: - setattr(self.params if service == "ssm" else self.secrets, layer, ConfigManager( - service=service, - mapping=self.mappings[service][layer], - path_prefix=f'{self.path_prefix}', # TODO f'{self.path_prefix}/{layer}/Name', - client=self.session.clients[service])) + setattr( + self.params if service == "ssm" else self.secrets, + layer, + ConfigManager( + service=service, + mapping=self.mappings[service][layer], + path_prefix=f"{self.path_prefix}", # TODO f'{self.path_prefix}/{layer}/Name', + client=self.session.clients[service], + ), + ) + # TODO move to CloudFormation # list of fields to be used in the execution state table @@ -225,7 +257,7 @@ def _init_config(self, service: str = Union[Literal["ssm"],Literal["secretsmanag "repository.owner", "repository.url", "created_utc", - "updated_utc" + "updated_utc", ] session = boto3.Session(region_name="us-east-1") @@ -247,4 +279,4 @@ def _init_config(self, service: str = Union[Literal["ssm"],Literal["secretsmanag app.secrets.infra.git_hub_personal_access_token except AttributeError: app.secrets.pipeline.git_hub_personal_access_token -print(app.env) \ No newline at end of file +print(app.env) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 3f4720ad..1bcad2be 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -12,37 +12,52 @@ # FAILED: state machine execution failed (set by state machine) # TODO remove None, default is NOT_PROCESSED -valid_statuses = ["NOT_PROCESSED", "SKIPPED", "PENDING", "IN_PROGRESS", "SUCCESS", "FAILED", None] +valid_statuses = [ + "NOT_PROCESSED", + "SKIPPED", + "PENDING", + "IN_PROGRESS", + "SUCCESS", + "FAILED", + None, +] + def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): return datetime.strptime(v, fmt) + def str_from_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): return v.strftime(fmt) + # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): - if not re.match(r'^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$', v): + if not re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$", v): raise ValueError("Date must be in ISO 8601 format with timezone") return v + # validate that url is a valid URL def url_is_valid(v): - if not re.match(r'^https?://', v): + if not re.match(r"^https?://", v): raise ValueError("Url must be a valid URL") return v + def version_is_valid(v): - if not re.match(r'^[1-9][0-9]{2}0$', str(v)): + if not re.match(r"^[1-9][0-9]{2}0$", str(v)): raise ValueError("Version must match '^[1-9][0-9]{2}0$'") return v + # validate that commit sha is a 40 character hex string def commit_sha_is_hex(v): - if not re.match(r'^[0-9a-f]{40}$', v): + if not re.match(r"^[0-9a-f]{40}$", v): raise ValueError("Commit sha must be a 40 character hex string") return v + ### Source Config Models ### class Commit(BaseModel): sha: str @@ -50,10 +65,10 @@ class Commit(BaseModel): message: Optional[str] html_url: str - @validator('sha') + @validator("sha") def _commit_sha_is_hex(cls, v): return commit_sha_is_hex(v) - + # implement jmespath mapping to create the commit Class @classmethod def from_response_json(cls, response_json): @@ -61,60 +76,67 @@ def from_response_json(cls, response_json): sha=jmespath.search("sha", response_json), date_utc=jmespath.search("commit.committer.date", response_json), message=jmespath.search("commit.message", response_json), - html_url=jmespath.search("html_url", response_json) + html_url=jmespath.search("html_url", response_json), ) # validate that date is ISO 8601 format with timezone - @validator('date_utc') + @validator("date_utc") def date_utc_is_iso_8601_with_timezone(cls, v): return date_is_iso_8601_with_timezone(v) - + # TODO: validate that html_url is a valid URL for a commit + class InputParameters(BaseModel): align: bool kir: bool mem_profile: bool limit: Optional[int] + class ExcludedCommitShas(BaseModel): description: Optional[str] values: list[str] - @validator('values') + @validator("values") def _commit_shas_are_hex(cls, v): for sha in v: sha = commit_sha_is_hex(sha) return v + class TrackedAssetsConfig(BaseModel): description: Optional[str] values: list[str] + class TargetMetadataConfigItem(BaseModel): description: Optional[str] asset_path: str metadata_regex: str + class TargetMetadataConfig(BaseModel): description: Optional[str] items: list[TargetMetadataConfigItem] + class RepositoryConfig(BaseModel): owner: str name: str description: Optional[str] url: str - tracked_assets: Optional[TrackedAssetsConfig] + tracked_assets: Optional[TrackedAssetsConfig] target_metadata_config: Optional[TargetMetadataConfig] excluded_commit_shas: Optional[ExcludedCommitShas] default_input_parameters: Optional[InputParameters] # validate that the url is a valid URL - @validator('url') + @validator("url") def url_is_valid(cls, v): return url_is_valid(v) + # TODO add execution_id class ExecutionDetailsConfig(BaseModel): version: int @@ -123,88 +145,99 @@ class ExecutionDetailsConfig(BaseModel): input_parameters: Optional[InputParameters] s3_path: Optional[str] - @validator('status') + @validator("status") def status_is_valid(cls, v): if v not in valid_statuses: raise ValueError(f"Status must be one of {valid_statuses}") return v # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 - @validator('version') + @validator("version") def _version_is_valid(cls, v): return version_is_valid(v) + class SourceConfig(BaseModel): created_utc: Optional[str] updated_utc: Optional[str] repositories: dict[str, RepositoryConfig] # validate dates are ISO 8601 format with timezone for created_utc, updated_utc - @validator('created_utc', 'updated_utc') + @validator("created_utc", "updated_utc") def date_utc_is_iso_8601_with_timezone(cls, v): return date_is_iso_8601_with_timezone(v) + class ExecutionStateItem(BaseModel): created_utc: str - updated_utc: Optional[str] # TODO make required once fully implemented + updated_utc: Optional[str] # TODO make required once fully implemented repository: RepositoryConfig commit: Commit execution: ExecutionDetailsConfig - + + class ExecutionState(BaseModel): created_utc: str items: list[ExecutionStateItem] @root_validator(pre=True) def set_items_created_utc(cls, values): - timestamp_utc = values.get('created_utc') - items = values.get('items', []) + timestamp_utc = values.get("created_utc") + items = values.get("items", []) try: for item in items: item.created_utc = timestamp_utc except: for item in items: - item['created_utc'] = timestamp_utc + item["created_utc"] = timestamp_utc return values # validate that items is sorted by commit.date_utc descending - @validator('items') + @validator("items") def execution_state_is_sorted(cls, v): - if not all(v[i].commit.date_utc >= v[i+1].commit.date_utc for i in range(len(v)-1)): - raise ValueError("Execution history must be sorted by commit.date_utc descending") + if not all( + v[i].commit.date_utc >= v[i + 1].commit.date_utc for i in range(len(v) - 1) + ): + raise ValueError( + "Execution history must be sorted by commit.date_utc descending" + ) return v - + # Releases are formatted as a 4 digit integer incrementing by 10 with a lower bound of 3170 # Based on the formatting described, validate that no releases are missing from items # Remember that the items is sorted by commit.date_utc descending, so release versions will decrement by 10 - @validator('items') + @validator("items") def execution_state_has_no_missing_releases(cls, v): + unique_release_versions = sorted( + list(set([item.execution.version for item in v])), reverse=True + ) - unique_release_versions = sorted(list(set([item.execution.version for item in v])), reverse=True) - - first_version = 3170 + first_version = 3170 expected_version = v[0].execution.version for version in unique_release_versions: if version != expected_version: - raise ValueError(f"Execution history is missing version {expected_version}") + raise ValueError( + f"Execution history is missing version {expected_version}" + ) expected_version -= 10 if version == first_version: break - return v - + return v + + class ExecutionPayloadItem(BaseModel): version: int commit_sha: str input_parameters: InputParameters s3_path: str - @validator('version') + @validator("version") def _version_is_valid(cls, v): return version_is_valid(v) - @validator('commit_sha') + @validator("commit_sha") def _commit_sha_is_hex(cls, v): return commit_sha_is_hex(v) @@ -215,5 +248,5 @@ def from_execution_state_item(cls, execution_state_item): version=execution_state_item.execution.version, commit_sha=execution_state_item.commit.sha, input_parameters=execution_state_item.execution.input_parameters, - s3_path=execution_state_item.execution.s3_path + s3_path=execution_state_item.execution.s3_path, ) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 7cec35c4..3f4d81cd 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -19,7 +19,7 @@ TargetMetadataConfig, Commit, ExecutionStateItem, - ExecutionDetailsConfig + ExecutionDetailsConfig, ) from .constants import ( AWS_REGION, @@ -41,6 +41,7 @@ # TODO clear cache # TODO disable/enable cache for testing + def save_json_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): @@ -61,7 +62,7 @@ def save_json_to_cache(data, var_name): # remove the file if it exists if (cache_dir / var_name).exists(): (cache_dir / var_name).unlink() - + def save_pickle_to_cache(data, var_name): """Saves data to cache directory""" @@ -124,7 +125,7 @@ def wrapper(*args, **kwargs): def flatten_json(data, sep=".", skip_fields=[], select_fields=[]): """Flatten a nested json file. For a list of dictionaries, use this inside a for loop before converting to pandas DataFrame. - + Args: data (dict): nested json file sep (str, optional): separator for flattened keys. Defaults to ".". @@ -154,9 +155,9 @@ def unpack(parent_key, parent_value): # Keep unpacking the json file until all values are atomic elements (not data or list) data = dict(chain.from_iterable(starmap(unpack, data.items()))) # Terminate condition: not any value in the json file is data or list - if not any( - isinstance(value, dict) for value in data.values() - ) and not any(isinstance(value, list) for value in data.values()): + if not any(isinstance(value, dict) for value in data.values()) and not any( + isinstance(value, list) for value in data.values() + ): break if len(skip_fields) > 0: @@ -203,6 +204,7 @@ def read_source_config(bucket, key): # def write_source_config(bucket, key, source_config: SourceConfig): # write_s3_json(bucket, key, source_config.dict()) + def list_commits(owner, repo, **params): """Return a list of GitHub commits for the specified repository""" @@ -231,6 +233,7 @@ def list_commits(owner, repo, **params): return response.json() + @cache_json def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): page = start_page @@ -461,25 +464,31 @@ def rename_fields(dataset: List[dict], key_names_map: dict[str, str]): return [rename_keys(x, key_names_map) for x in dataset] -def flatten_json_records(data, sep=".", skip_fields=[], select_fields=[], filter_nulls=True): +def flatten_json_records( + data, sep=".", skip_fields=[], select_fields=[], filter_nulls=True +): """Flatten a list of JSON records.""" if filter_nulls: return [ - filter_null_fields(flatten_json( - data=record, - sep=sep, - skip_fields=skip_fields, - select_fields=select_fields)) \ - for record in data + filter_null_fields( + flatten_json( + data=record, + sep=sep, + skip_fields=skip_fields, + select_fields=select_fields, + ) + ) + for record in data ] else: return [ flatten_json( - data=record, - sep=sep, - skip_fields=skip_fields, - select_fields=select_fields) \ - for record in data + data=record, + sep=sep, + skip_fields=skip_fields, + select_fields=select_fields, + ) + for record in data ] @@ -548,7 +557,7 @@ def filter_null_fields(items: dict) -> dict: Returns: dict: A dictionary with null fields removed """ - return { k: v for k, v in items.items() if v is not None } + return {k: v for k, v in items.items() if v is not None} def filter_nested_nulls(data: Union[dict, list]): @@ -568,7 +577,6 @@ def filter_nested_nulls(data: Union[dict, list]): return data - def sort_execution_state_items( execution_state_items: List[Dict[str, str]], ascending=False ) -> List[Dict[str, str]]: @@ -606,7 +614,7 @@ def process_execution_state_item( status="NOT_PROCESSED", date_utc=None, input_parameters=None, - ) + ), } except Exception as e: @@ -645,9 +653,9 @@ def parallel_process_execution_state_items( executor.submit( process_execution_state_item, timestamp, - commit, - repository_config, - target_metadata_config + commit, + repository_config, + target_metadata_config, ) for commit in commits[:limit] ] diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 39973d39..2e1dc734 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -4,12 +4,14 @@ import os import sys + # for dev, local path to gfe-db modules # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) sys.path.append(os.environ["GFEDBMODELS_PATH"]) from pathlib import Path import logging + logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) from datetime import datetime @@ -18,11 +20,7 @@ import json # these libraries are shared from the check_source_update function -from gfedbmodels.types import ( - SourceConfig, - RepositoryConfig, - ExecutionState -) +from gfedbmodels.types import SourceConfig, RepositoryConfig, ExecutionState from gfedbmodels import ( paginate_commits, select_fields, @@ -30,7 +28,7 @@ select_keys, rename_fields, process_execution_state_items, - filter_nested_nulls + filter_nested_nulls, ) # Environment variables @@ -41,7 +39,6 @@ if __name__ == "__main__": - # Paths output_dir = Path(sys.argv[1]) @@ -72,11 +69,17 @@ commits = rename_fields(all_commits_flat, commit_key_names_map) # Get the release version for each commit - target_metadata_config = source_config.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].target_metadata_config - excluded_commit_shas = source_config.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].excluded_commit_shas.values - commits = [commit for commit in commits if commit["sha"] not in excluded_commit_shas] - - # Build ExecutionStateItem records from raw commits using thread pooling + target_metadata_config = source_config.repositories[ + GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + ].target_metadata_config + excluded_commit_shas = source_config.repositories[ + GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + ].excluded_commit_shas.values + commits = [ + commit for commit in commits if commit["sha"] not in excluded_commit_shas + ] + + # Build ExecutionStateItem records from raw commits using thread pooling logger.info("Building execution state") execution_state_items = process_execution_state_items( timestamp=utc_now, @@ -84,24 +87,30 @@ # TODO remove default params from state table, they are retrieved from source config file in S3 repository_config=RepositoryConfig( **select_keys( - source_config.repositories[GITHUB_REPOSITORY_OWNER+"/"+GITHUB_REPOSITORY_NAME].dict(), - ["owner", "name", "url"] + source_config.repositories[ + GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + ].dict(), + ["owner", "name", "url"], ) ), - target_metadata_config=target_metadata_config, # Infers release version from file contents + target_metadata_config=target_metadata_config, # Infers release version from file contents parallel=True, ) # Package records as ExecutionState object to seed table - execution_state = ExecutionState(**{ - "created_utc": utc_now, - "items": execution_state_items, - }) + execution_state = ExecutionState( + **{ + "created_utc": utc_now, + "items": execution_state_items, + } + ) # Updates the source config file but does not actually build it source_config.created_utc, source_config.updated_utc = utc_now, utc_now - logger.info(f"Writing execution state to {str(output_dir / 'execution-state.json')}") + logger.info( + f"Writing execution state to {str(output_dir / 'execution-state.json')}" + ) # write ExecutionState locally with open(output_dir / "execution-state.json", "w") as f: diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index 48b27c29..fae2f6d0 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -7,31 +7,28 @@ from pathlib import Path import os import sys + # for dev, local path to gfe-db modules # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging from datetime import datetime + utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json import boto3 -from gfedbmodels.constants import ( - execution_state_table_fields -) +from gfedbmodels.constants import execution_state_table_fields from gfedbmodels.types import ( ExecutionState, ) -from gfedbmodels.utils import ( - flatten_json_records, - filter_null_fields -) +from gfedbmodels.utils import flatten_json_records, filter_null_fields logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) -ssm = boto3.client('ssm') -dynamodb = boto3.resource('dynamodb') +ssm = boto3.client("ssm") +dynamodb = boto3.resource("dynamodb") AWS_REGION = os.environ["AWS_REGION"] APP_NAME = os.environ["APP_NAME"] @@ -41,12 +38,11 @@ GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] execution_state_table_name = ssm.get_parameter( - Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName' -)['Parameter']['Value'] + Name=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName" +)["Parameter"]["Value"] table = dynamodb.Table(execution_state_table_name) if __name__ == "__main__": - # TODO scan table for existing items and throw error if not empty, require --overwrite flag to proceed # Paths @@ -59,15 +55,20 @@ # flatten JSON records for execution state table model # Uses double-underscore as separator because DynamoDB does not allow dots in attribute names execution_state_flat = flatten_json_records( - execution_state.dict()["items"], - sep="__", - select_fields=[item.replace(".", "__") for item in execution_state_table_fields], - filter_nulls=True) + execution_state.dict()["items"], + sep="__", + select_fields=[ + item.replace(".", "__") for item in execution_state_table_fields + ], + filter_nulls=True, + ) # load to dynamodb table named execution_state_table_name using batch put with table.batch_writer() as batch: - logger.info(f"Loading {len(execution_state_flat)} items to {execution_state_table_name}") + logger.info( + f"Loading {len(execution_state_flat)} items to {execution_state_table_name}" + ) for item in execution_state_flat: batch.put_item(Item=item) - logger.info(f"Success") \ No newline at end of file + logger.info(f"Success") From 3becb9fb81e8a283e10cf9690e0271a96d4b7a2d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 2 Jul 2023 09:36:36 -0700 Subject: [PATCH 079/367] remove environment variables --- .../gfe_db_models/gfedbmodels/constants.py | 96 +++++++++++-------- 1 file changed, 55 insertions(+), 41 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index 47e47e7f..ea030dc1 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -12,41 +12,58 @@ logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) +AWS_REGION = os.environ["AWS_REGION"] +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] # TODO send to CloudFormation and retrieve all with SSM Parameter "AppConfigLayerMapping" + +# # Test string formatting for paths with no separator +# app_config_layer_mapping = { +# "ssm": { +# "infra": [ +# "VpcID", +# "PublicSubnetID", +# "DataBucketName", +# ] +# } +# } + + app_config_layer_mapping = { "ssm": { "infra": [ - "VpcID", - "PublicSubnetID", - "DataBucketName", - "DataBucketArn", - "DataBucketRegionalDomainName", - "Neo4jDatabaseEndpoint", - "Neo4jDatabaseEndpointAllocationId", - "DataPipelineErrorsTopicArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/VpcID", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/PublicSubnetID", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketRegionalDomainName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpoint", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpointAllocationId", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataPipelineErrorsTopicArn", ], "pipeline": [ - "GithubSourceRepository", - "GitHubPersonalAccessToken", - "ExecutionStateTableName", - "BuildJobQueueArn", - "BuildServiceRepositoryName", - "GfeDbProcessingQueueUrl", - "GfeDbExecutionResultTopicArn", - "LoadReleaseActivityArn" "UpdatePipelineStateMachineArn", - "Neo4jLoadQueryDocumentName", - "DatabaseSyncScriptsDocumentName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GithubSourceRepository", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildJobQueueArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildServiceRepositoryName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbProcessingQueueUrl", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbExecutionResultTopicArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/LoadReleaseActivityArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/UpdatePipelineStateMachineArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jLoadQueryDocumentName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DatabaseSyncScriptsDocumentName", ], "database": [ - "Neo4jCredentialsSecretArn", - "Neo4jDatabaseSecurityGroupName", - "Neo4jDatabaseInstanceId", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentialsSecretArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseSecurityGroupName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseInstanceId", ], }, "secretsmanager": { - "pipeline": ["GitHubPersonalAccessToken"], - "database": ["Neo4jCredentials"], + "pipeline": [f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken"], + "database": [f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentials"], }, } @@ -112,7 +129,7 @@ class ConfigManager(JsonModel): def __init__(self, **kwargs) -> None: self._service = kwargs["service"] self.map = kwargs["mapping"] - self._path_prefix = kwargs["path_prefix"] + # self._path_prefix = kwargs["path_prefix"] self._client = kwargs["client"] def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: @@ -131,11 +148,11 @@ def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: if name in self.map.keys() and name not in self.__dict__.keys(): if self._service == "ssm": value = get_parameter_value( - self._client, f"{self._path_prefix}/{self.map[name]}" + self._client, self.map[name] ) elif self._service == "secretsmanager": value = get_secret_value( - self._client, f"{self._path_prefix}/{self.map[name]}" + self._client, self.map[name] ) else: raise ValueError( @@ -179,24 +196,19 @@ def __init__( self, ssm_mapping: dict = None, secrets_mapping: dict = None, + path_separator: str = "/", boto3_session=None, region_name: str = None, ) -> None: self.services, self.mappings = self._build_mappings( - ssm_mapping=ssm_mapping, secrets_mapping=secrets_mapping + ssm_mapping=ssm_mapping, + secrets_mapping=secrets_mapping, + path_separator=path_separator, ) - self.env = JsonModel( - **{ - "AWS_REGION": os.environ["AWS_REGION"], - "APP_NAME": os.environ["APP_NAME"], - "STAGE": os.environ["STAGE"], - } - ) - self.path_prefix = f"/{self.env.APP_NAME}/{self.env.STAGE}/{self.env.AWS_REGION}" # TODO create a named tuple of pydantic class for the path to enforce self.params, self.secrets = ( JsonModel(), JsonModel(), - ) # hard coded model attributes define intended class scope + ) # hard coded model attributes define intended class scope (handles SSM Parameters and SecretsManager Secrets ) self.session = SessionManager(boto3_session, region_name) for service in self.services: @@ -217,7 +229,7 @@ def _build_mappings(**kwargs): mappings = {} for name, mapping in collections.items(): mappings[name] = { - k: {camel_to_snake(item): item for item in v} + k: {camel_to_snake(item.split(kwargs.get("path_separator"))[-1]): item for item in v} for k, v in mapping.items() } @@ -233,9 +245,8 @@ def _init_config( ConfigManager( service=service, mapping=self.mappings[service][layer], - path_prefix=f"{self.path_prefix}", # TODO f'{self.path_prefix}/{layer}/Name', client=self.session.clients[service], - ), + ) ) @@ -263,8 +274,8 @@ def _init_config( session = boto3.Session(region_name="us-east-1") app = AppConfig( - # ssm_mapping=app_config_layer_mapping["ssm"], - secrets_mapping=app_config_layer_mapping["secretsmanager"], + ssm_mapping=app_config_layer_mapping["ssm"], + # secrets_mapping=app_config_layer_mapping["secretsmanager"], # boto3_session=session ) @@ -280,3 +291,6 @@ def _init_config( except AttributeError: app.secrets.pipeline.git_hub_personal_access_token print(app.env) + +# TODO implement AppConfigLayerMapping and test +# TODO add functionality for custom defined paths that differ from the default (to be able to use shared resource params like `github-token`) \ No newline at end of file From ea08d9936bb827550722dcadef7ba88cfb0e1aab Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 2 Jul 2023 10:43:50 -0700 Subject: [PATCH 080/367] remove layer attribute --- .../gfe_db_models/gfedbmodels/constants.py | 188 ++++++++---------- 1 file changed, 81 insertions(+), 107 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index ea030dc1..c05a7579 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -17,22 +17,8 @@ STAGE = os.environ["STAGE"] # TODO send to CloudFormation and retrieve all with SSM Parameter "AppConfigLayerMapping" - -# # Test string formatting for paths with no separator -# app_config_layer_mapping = { -# "ssm": { -# "infra": [ -# "VpcID", -# "PublicSubnetID", -# "DataBucketName", -# ] -# } -# } - - -app_config_layer_mapping = { - "ssm": { - "infra": [ +infra_mapping = { + "ssm": [ f"/{APP_NAME}/{STAGE}/{AWS_REGION}/VpcID", f"/{APP_NAME}/{STAGE}/{AWS_REGION}/PublicSubnetID", f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketName", @@ -41,30 +27,37 @@ f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpoint", f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpointAllocationId", f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataPipelineErrorsTopicArn", - ], - "pipeline": [ - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GithubSourceRepository", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildJobQueueArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildServiceRepositoryName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbProcessingQueueUrl", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbExecutionResultTopicArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/LoadReleaseActivityArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/UpdatePipelineStateMachineArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jLoadQueryDocumentName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DatabaseSyncScriptsDocumentName", - ], - "database": [ - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentialsSecretArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseSecurityGroupName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseInstanceId", - ], - }, - "secretsmanager": { - "pipeline": [f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken"], - "database": [f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentials"], - }, + ] +} + +pipeline_mapping = { + "ssm": [ + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GithubSourceRepository", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildJobQueueArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildServiceRepositoryName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbProcessingQueueUrl", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbExecutionResultTopicArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/LoadReleaseActivityArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/UpdatePipelineStateMachineArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jLoadQueryDocumentName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DatabaseSyncScriptsDocumentName", + ], + "secretsmanager": [ + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken" + ], +} + +database_mapping = { + "ssm": [ + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentialsSecretArn", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseSecurityGroupName", + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseInstanceId", + ], + "secretsmanager": [ + f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentials" + ] } @@ -129,7 +122,6 @@ class ConfigManager(JsonModel): def __init__(self, **kwargs) -> None: self._service = kwargs["service"] self.map = kwargs["mapping"] - # self._path_prefix = kwargs["path_prefix"] self._client = kwargs["client"] def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: @@ -194,103 +186,85 @@ class AppConfig: def __init__( self, - ssm_mapping: dict = None, - secrets_mapping: dict = None, + ssm_paths: dict = None, + secrets_paths: dict = None, path_separator: str = "/", boto3_session=None, region_name: str = None, ) -> None: self.services, self.mappings = self._build_mappings( - ssm_mapping=ssm_mapping, - secrets_mapping=secrets_mapping, + ssm_paths=ssm_paths, + secrets_paths=secrets_paths, path_separator=path_separator, ) - self.params, self.secrets = ( - JsonModel(), - JsonModel(), - ) # hard coded model attributes define intended class scope (handles SSM Parameters and SecretsManager Secrets ) self.session = SessionManager(boto3_session, region_name) for service in self.services: setattr(self.session.clients, service, self.session.get_client(service)) - self._init_config(service=service) + setattr( + self, + "params" if service == "ssm" else "secrets", + ConfigManager( + service=service, + mapping=self.mappings[service], + client=self.session.clients[service], + ) + ) @staticmethod def _build_mappings(**kwargs): collections = { k: v for k, v in { - "ssm": kwargs.get("ssm_mapping"), - "secretsmanager": kwargs.get("secrets_mapping"), + "ssm": kwargs.get("ssm_paths"), + "secretsmanager": kwargs.get("secrets_paths"), }.items() if v is not None } services = list(collections.keys()) mappings = {} for name, mapping in collections.items(): - mappings[name] = { - k: {camel_to_snake(item.split(kwargs.get("path_separator"))[-1]): item for item in v} - for k, v in mapping.items() + mappings[name] = \ + { + camel_to_snake(item.split(kwargs.get("path_separator"))[-1]): item for item in mapping } - return services, mappings - def _init_config( - self, service: str = Union[Literal["ssm"], Literal["secretsmanager"]] - ): - for layer in self.mappings[service]: - setattr( - self.params if service == "ssm" else self.secrets, - layer, - ConfigManager( - service=service, - mapping=self.mappings[service][layer], - client=self.session.clients[service], - ) - ) - # TODO move to CloudFormation # list of fields to be used in the execution state table -execution_state_table_fields = [ - "commit.sha", - "execution.version", - "commit.date_utc", - "commit.html_url", - "commit.message", - "execution.date_utc", - "execution.status", - "execution.input_parameters.align", - "execution.input_parameters.kir", - "execution.input_parameters.limit", - "execution.input_parameters.mem_profile", - "repository.name", - "repository.owner", - "repository.url", - "created_utc", - "updated_utc", -] - -session = boto3.Session(region_name="us-east-1") - -app = AppConfig( - ssm_mapping=app_config_layer_mapping["ssm"], - # secrets_mapping=app_config_layer_mapping["secretsmanager"], +# execution_state_table_fields = [ +# "commit.sha", +# "execution.version", +# "commit.date_utc", +# "commit.html_url", +# "commit.message", +# "execution.date_utc", +# "execution.status", +# "execution.input_parameters.align", +# "execution.input_parameters.kir", +# "execution.input_parameters.limit", +# "execution.input_parameters.mem_profile", +# "repository.name", +# "repository.owner", +# "repository.url", +# "created_utc", +# "updated_utc", +# ] + +# session = boto3.Session(region_name="us-east-1") + +pipeline = AppConfig( + ssm_paths=pipeline_mapping["ssm"], + secrets_paths=pipeline_mapping["secretsmanager"], # boto3_session=session ) -# ssm param -try: - app.params.pipeline.data_bucket_name -except AttributeError: - app.params.infra.data_bucket_name - -# secret -try: - app.secrets.infra.git_hub_personal_access_token -except AttributeError: - app.secrets.pipeline.git_hub_personal_access_token -print(app.env) +print(pipeline.params.map) +# print(pipeline.params.github_source_repository) # TODO implement AppConfigLayerMapping and test -# TODO add functionality for custom defined paths that differ from the default (to be able to use shared resource params like `github-token`) \ No newline at end of file +# Notes +# Maintains least-privileged permissions to parameters and secrets +# minimize configuration +# immediate access to available paramters and secrets \ No newline at end of file From 9f1bc41512c6a6ba7c638486a36b9df9c00b0c6b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 2 Jul 2023 11:24:42 -0700 Subject: [PATCH 081/367] use mapping path parameter to retrieve parameter names --- .../gfe_db_models/gfedbmodels/constants.py | 122 ++++++++++-------- gfe-db/pipeline/template.yaml | 58 ++++++++- 2 files changed, 126 insertions(+), 54 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index c05a7579..7d33acc0 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -1,6 +1,6 @@ import os import logging -from typing import Union, Literal +from typing import Union, Tuple from dataclasses import dataclass from functools import lru_cache import re @@ -16,49 +16,49 @@ APP_NAME = os.environ["APP_NAME"] STAGE = os.environ["STAGE"] -# TODO send to CloudFormation and retrieve all with SSM Parameter "AppConfigLayerMapping" -infra_mapping = { - "ssm": [ - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/VpcID", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/PublicSubnetID", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketRegionalDomainName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpoint", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpointAllocationId", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataPipelineErrorsTopicArn", - ] -} - -pipeline_mapping = { - "ssm": [ - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GithubSourceRepository", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildJobQueueArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildServiceRepositoryName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbProcessingQueueUrl", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbExecutionResultTopicArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/LoadReleaseActivityArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/UpdatePipelineStateMachineArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jLoadQueryDocumentName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DatabaseSyncScriptsDocumentName", - ], - "secretsmanager": [ - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken" - ], -} - -database_mapping = { - "ssm": [ - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentialsSecretArn", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseSecurityGroupName", - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseInstanceId", - ], - "secretsmanager": [ - f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentials" - ] -} +# # TODO send to CloudFormation and retrieve all with SSM Parameter "AppConfigLayerMapping" +# infra_mapping = { +# "ssm": [ +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/VpcID", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/PublicSubnetID", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketName", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketArn", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketRegionalDomainName", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpoint", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpointAllocationId", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataPipelineErrorsTopicArn", +# ] +# } + +# pipeline_mapping = { +# "ssm": [ +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GithubSourceRepository", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildJobQueueArn", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildServiceRepositoryName", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbProcessingQueueUrl", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbExecutionResultTopicArn", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/LoadReleaseActivityArn", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/UpdatePipelineStateMachineArn", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jLoadQueryDocumentName", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DatabaseSyncScriptsDocumentName", +# ], +# "secretsmanager": [ +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken" +# ], +# } + +# database_mapping = { +# "ssm": [ +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentialsSecretArn", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseSecurityGroupName", +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseInstanceId", +# ], +# "secretsmanager": [ +# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentials" +# ] +# } def camel_to_snake(name): @@ -186,19 +186,26 @@ class AppConfig: def __init__( self, + mapping_path: str = None, ssm_paths: dict = None, secrets_paths: dict = None, path_separator: str = "/", boto3_session=None, region_name: str = None, ) -> None: - self.services, self.mappings = self._build_mappings( - ssm_paths=ssm_paths, - secrets_paths=secrets_paths, + self.mapping_path = mapping_path + self.session = SessionManager(boto3_session, region_name) + self.session.get_client("ssm") + + self.ssm_paths, self.secrets_paths = \ + self._load_service_mappings() if mapping_path else \ + (ssm_paths, secrets_paths) + + self.services, self.mappings = self._build_attr_mappings( + ssm_paths=self.ssm_paths, + secrets_paths=self.secrets_paths, path_separator=path_separator, ) - self.session = SessionManager(boto3_session, region_name) - for service in self.services: setattr(self.session.clients, service, self.session.get_client(service)) setattr( @@ -211,8 +218,14 @@ def __init__( ) ) + def _load_service_mappings(self) -> Tuple[dict, dict]: + service_mappings = json.loads(self.session.clients.ssm.get_parameter( + Name=self.mapping_path, + )["Parameter"]["Value"]) + return service_mappings.get("ssm", None), service_mappings.get("secretsmanager", None) + @staticmethod - def _build_mappings(**kwargs): + def _build_attr_mappings(**kwargs): collections = { k: v for k, v in { @@ -253,10 +266,15 @@ def _build_mappings(**kwargs): # ] # session = boto3.Session(region_name="us-east-1") +# ssm = session.client("ssm") +# pipeline_mapping = json.loads(ssm.get_parameter( +# Name=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings", +# )["Parameter"]["Value"]) pipeline = AppConfig( - ssm_paths=pipeline_mapping["ssm"], - secrets_paths=pipeline_mapping["secretsmanager"], + mapping_path=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings", + # ssm_paths=pipeline_mapping["ssm"], + # secrets_paths=pipeline_mapping["secretsmanager"], # boto3_session=session ) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 9339ee44..84f28f59 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -106,13 +106,40 @@ Resources: # ReadCapacityUnits: 2 # WriteCapacityUnits: 2 - ExecutionStateTableName: + ExecutionStateTableNameParameter: Type: AWS::SSM::Parameter Properties: Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' Type: String Value: !Ref ExecutionStateTable + ExecutionStateTableFieldsParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableFields' + Description: !Sub 'Selected fields for ${Stage}-${AppName} execution state table' + Tier: Standard + Value: !Sub | + [ + "commit.sha", + "execution.version", + "commit.date_utc", + "commit.html_url", + "commit.message", + "execution.date_utc", + "execution.status", + "execution.input_parameters.align", + "execution.input_parameters.kir", + "execution.input_parameters.limit", + "execution.input_parameters.mem_profile", + "repository.name", + "repository.owner", + "repository.url", + "created_utc", + "updated_utc", + ] + BuildServerSG: Type: AWS::EC2::SecurityGroup Properties: @@ -999,4 +1026,31 @@ Resources: Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DatabaseSyncScriptsDocumentName' Description: "Name of SSM document for syncing shell scripts to the database" - Value: !Ref DatabaseSyncScriptsDocument \ No newline at end of file + Value: !Ref DatabaseSyncScriptsDocument + + GfedbPipelineParamMappingsParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfedbPipelineParamMappings' + Description: !Sub 'SSM Parameter and SecretsManager parameter paths for ${AppName} pipeline layer' + Tier: Standard + Value: !Sub | + { + "ssm": [ + "/${AppName}/${Stage}/${AWS::Region}/GithubSourceRepository", + "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken", + "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName", + "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn", + "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn", + "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn", + "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName", + "/${AppName}/${Stage}/${AWS::Region}/DatabaseSyncScriptsDocumentName" + ], + "secretsmanager": [ + "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken" + ] + } \ No newline at end of file From c17910ff5548d1849bd6e3ff84245fd73b7e13ee Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 2 Jul 2023 14:46:16 -0700 Subject: [PATCH 082/367] refactor module into aws-parameters layer and restore constants --- .../aws_parameters/awsparameters/__init__.py | 1 + .../aws_parameters/awsparameters/manager.py | 215 +++++++++++++ .../aws_parameters/requirements.txt | 1 + .../gfe_db_models/gfedbmodels/constants.py | 302 ++---------------- gfe-db/pipeline/template.yaml | 2 +- 5 files changed, 250 insertions(+), 271 deletions(-) create mode 100644 gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/__init__.py create mode 100644 gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py create mode 100644 gfe-db/pipeline/lambda_layers/aws_parameters/requirements.txt diff --git a/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/__init__.py b/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/__init__.py new file mode 100644 index 00000000..f3a44843 --- /dev/null +++ b/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/__init__.py @@ -0,0 +1 @@ +from .manager import AppConfig \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py b/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py new file mode 100644 index 00000000..64b49094 --- /dev/null +++ b/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py @@ -0,0 +1,215 @@ +import os +import logging +from typing import Union, Tuple +from dataclasses import dataclass +from functools import lru_cache +import re +import json +from typing import Any +import boto3 + +# Logging +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + +AWS_REGION = os.environ["AWS_REGION"] +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] + +def camel_to_snake(name): + name = re.sub("(.)([A-Z][a-z]+)", r"\1_\2", name) + return re.sub("([a-z0-9])([A-Z])", r"\1_\2", name).lower() + + +@lru_cache +def get_parameter_value(ssm_client, parameter_path: str) -> str: + logger.info(f"Getting parameter {parameter_path}") + return ssm_client.get_parameter(Name=parameter_path)["Parameter"]["Value"] + + +@lru_cache +def get_secret_value(secretsmanager_client, secret_id: str) -> str: + return secretsmanager_client.get_secret_value(SecretId=secret_id)["SecretString"] + + +@dataclass +class JsonModel: + __slots__ = "__dict__" + + def __init__(self, **kwargs): + for key, value in kwargs.items(): + setattr(self, key, value) + + def __str__(self) -> str: + return json.dumps(self.__dict__) + + def __repr__(self) -> str: + return self.__dict__() + + def __getitem__(self, key): + return getattr(self, key) + + def __setitem__(self, key, value): + setattr(self, key, value) + + +class SessionManager: + def __init__(self, boto3_session=None, region_name: str = None) -> None: + self.session = boto3_session or boto3.Session(region_name=region_name) + self.clients = JsonModel() # Cache for clients + self.resources = JsonModel() # Cache for resources + + def get_client(self, service_name: str): + if not hasattr(self.clients, service_name): + setattr(self.clients, service_name, self.session.client(service_name)) + return getattr(self.clients, service_name) + + def get_resource(self, service_name: str): + if not hasattr(self.resources, service_name): + setattr(self.resources, service_name, self.session.resource(service_name)) + return getattr(self.resources, service_name) + + def __getattr__(self, name): + return getattr(self.session, name) + + +class ConfigManager(JsonModel): + def __init__(self, **kwargs) -> None: + self._service = kwargs["service"] + self._attr_map = kwargs["attr_map"] + self._client = kwargs["client"] + + def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: + """Fetches and caches values from SSM Parameter Store or Secrets Manager. Will not fetch the same value twice. + + Args: + name (str): Name of the parameter or secret to fetch + + Raises: + ValueError: Bad value for service type + AttributeError: Parameter or secret not found + + Returns: + Union[str, dict, list, int, float, bool]: Value of the parameter or secret + """ + if name in self._attr_map.keys() and name not in self.__dict__.keys(): + if self._service == "ssm": + value = get_parameter_value( + self._client, self._attr_map[name] + ) + elif self._service == "secretsmanager": + value = get_secret_value( + self._client, self._attr_map[name] + ) + else: + raise ValueError( + f"Service {self._service} not supported, must be one of 'ssm' or 'secretsmanager'" + ) + + # detect json + try: + value = json.loads(value) + except json.JSONDecodeError: + pass + + setattr(self, name, value) + return value + else: + raise AttributeError(f"Could not find '{name}' in {self._service} mapping") + + def __str__(self) -> str: + return json.dumps({k: v for k, v in self.__dict__.items() if k != "_client"}) + + +class AppConfig: + """Class to manage the configuration of the application using SSM Parameter Store and Secrets Manager. + + Usage: + >>> config = AppConfig(ssm_mapping=ssm_mapping, secrets_mapping=secrets_mapping) + >>> # Show application environment variables + >>> config.env + >>> # Fetch a parameter + >>> config.pipeline.github_source_repository + >>> # Fetch a secret + >>> config.database.neo4j_credentials + + Args: + ssm_mapping (dict, optional): Mapping of parameter names to their path in SSM Parameter Store. Defaults to None. + secrets_mapping (dict, optional): Mapping of secret names to their path in Secrets Manager. Defaults to None. + boto3_session ([type], optional): Boto3 session to use. Defaults to None. + """ + + def __init__( + self, + mapping_path: str = None, + path_separator: str = "/", + boto3_session=None, + region_name: str = None, + **kwargs, + ) -> None: + self.mapping_path = mapping_path + self.session = SessionManager(boto3_session, region_name) + self.session.get_client("ssm") + + self.ssm_paths, self.secrets_paths = \ + self._load_service_mappings() if mapping_path else \ + (kwargs["ssm_paths"], kwargs["secrets_paths"]) + + self.services, self._attr_map = self._build_attr_mappings( + ssm_paths=self.ssm_paths, + secrets_paths=self.secrets_paths, + path_separator=path_separator, + ) + for service in self.services: + setattr(self.session.clients, service, self.session.get_client(service)) + setattr( + self, + "params" if service == "ssm" else "secrets", + ConfigManager( + service=service, + attr_map=self._attr_map[service], + client=self.session.clients[service], + ) + ) + + def _load_service_mappings(self) -> Tuple[dict, dict]: + service_mappings = json.loads(self.session.clients.ssm.get_parameter( + Name=self.mapping_path, + )["Parameter"]["Value"]) + return service_mappings.get("ssm", None), service_mappings.get("secretsmanager", None) + + @staticmethod + def _build_attr_mappings(**kwargs): + collections = { + k: v + for k, v in { + "ssm": kwargs.get("ssm_paths"), + "secretsmanager": kwargs.get("secrets_paths"), + }.items() + if v is not None + } + services = list(collections.keys()) + mappings = {} + for name, mapping in collections.items(): + mappings[name] = \ + { + camel_to_snake(item.split(kwargs.get("path_separator"))[-1]): item for item in mapping + } + return services, mappings + + @property + def map(self): + return self._attr_map + +# pipeline = AppConfig( +# mapping_path=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings", +# ) + +# print(pipeline.params.map) +# # print(pipeline.params.github_source_repository) + +# TODO implement AppConfigLayerMapping and test +# Notes +# Maintains least-privileged permissions to parameters and secrets +# minimize configuration +# immediate access to available paramters and secrets \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/aws_parameters/requirements.txt b/gfe-db/pipeline/lambda_layers/aws_parameters/requirements.txt new file mode 100644 index 00000000..1db657b6 --- /dev/null +++ b/gfe-db/pipeline/lambda_layers/aws_parameters/requirements.txt @@ -0,0 +1 @@ +boto3 \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index 7d33acc0..5283a696 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -1,288 +1,50 @@ import os import logging -from typing import Union, Tuple -from dataclasses import dataclass -from functools import lru_cache -import re import json -from typing import Any import boto3 # Logging logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) -AWS_REGION = os.environ["AWS_REGION"] -APP_NAME = os.environ["APP_NAME"] -STAGE = os.environ["STAGE"] +# Environment variables +AWS_REGION = os.environ["AWS_REGION"] -# # TODO send to CloudFormation and retrieve all with SSM Parameter "AppConfigLayerMapping" -# infra_mapping = { -# "ssm": [ -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/VpcID", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/PublicSubnetID", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketName", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketArn", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketRegionalDomainName", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpoint", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseEndpointAllocationId", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataPipelineErrorsTopicArn", -# ] -# } +# AWS clients +session = boto3.Session(region_name=AWS_REGION) +ssm = session.client("ssm") +dynamodb = session.resource("dynamodb", region_name=AWS_REGION) +sqs = session.client("sqs", region_name=AWS_REGION) +secretsmanager = session.client("secretsmanager", region_name=AWS_REGION) -# pipeline_mapping = { -# "ssm": [ -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GithubSourceRepository", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildJobQueueArn", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/BuildServiceRepositoryName", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbProcessingQueueUrl", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfeDbExecutionResultTopicArn", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/LoadReleaseActivityArn", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/UpdatePipelineStateMachineArn", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jLoadQueryDocumentName", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DatabaseSyncScriptsDocumentName", -# ], -# "secretsmanager": [ -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GitHubPersonalAccessToken" -# ], -# } +GITHUB_PERSONAL_ACCESS_TOKEN = secretsmanager.get_secret_value( + SecretId=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GitHubPersonalAccessToken' +)["SecretString"] -# database_mapping = { -# "ssm": [ -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentialsSecretArn", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseSecurityGroupName", -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseInstanceId", -# ], -# "secretsmanager": [ -# f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentials" -# ] -# } +# Get SSM Parameters +github_source_repository = json.loads(ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GithubSourceRepository' +)["Parameter"]["Value"]) +GITHUB_REPOSITORY_OWNER = github_source_repository["owner"] +GITHUB_REPOSITORY_NAME = github_source_repository["name"] +execution_state_table_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' +)["Parameter"]["Value"] -def camel_to_snake(name): - name = re.sub("(.)([A-Z][a-z]+)", r"\1_\2", name) - return re.sub("([a-z0-9])([A-Z])", r"\1_\2", name).lower() +# state_machine_arn = ssm.get_parameter( +# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' +# )["Parameter"]["Value"] +data_bucket_name = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' +)["Parameter"]["Value"] -@lru_cache -def get_parameter_value(ssm_client, parameter_path: str) -> str: - logger.info(f"Getting parameter {parameter_path}") - return ssm_client.get_parameter(Name=parameter_path)["Parameter"]["Value"] +gfedb_processing_queue_url = ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GfeDbProcessingQueueUrl' +)["Parameter"]["Value"] - -@lru_cache -def get_secret_value(secretsmanager_client, secret_id: str) -> str: - return secretsmanager_client.get_secret_value(SecretId=secret_id)["SecretString"] - - -@dataclass -class JsonModel: - __slots__ = "__dict__" - - def __init__(self, **kwargs): - for key, value in kwargs.items(): - setattr(self, key, value) - - def __str__(self) -> str: - return json.dumps(self.__dict__) - - def __repr__(self) -> str: - return self.__dict__() - - def __getitem__(self, key): - return getattr(self, key) - - def __setitem__(self, key, value): - setattr(self, key, value) - - -class SessionManager: - def __init__(self, boto3_session=None, region_name: str = None) -> None: - self.session = boto3_session or boto3.Session(region_name=region_name) - self.clients = JsonModel() # Cache for clients - self.resources = JsonModel() # Cache for resources - - def get_client(self, service_name: str): - if not hasattr(self.clients, service_name): - setattr(self.clients, service_name, self.session.client(service_name)) - return getattr(self.clients, service_name) - - def get_resource(self, service_name: str): - if not hasattr(self.resources, service_name): - setattr(self.resources, service_name, self.session.resource(service_name)) - return getattr(self.resources, service_name) - - def __getattr__(self, name): - return getattr(self.session, name) - - -class ConfigManager(JsonModel): - def __init__(self, **kwargs) -> None: - self._service = kwargs["service"] - self.map = kwargs["mapping"] - self._client = kwargs["client"] - - def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: - """Fetches and caches values from SSM Parameter Store or Secrets Manager. Will not fetch the same value twice. - - Args: - name (str): Name of the parameter or secret to fetch - - Raises: - ValueError: Bad value for service type - AttributeError: Parameter or secret not found - - Returns: - Union[str, dict, list, int, float, bool]: Value of the parameter or secret - """ - if name in self.map.keys() and name not in self.__dict__.keys(): - if self._service == "ssm": - value = get_parameter_value( - self._client, self.map[name] - ) - elif self._service == "secretsmanager": - value = get_secret_value( - self._client, self.map[name] - ) - else: - raise ValueError( - f"Service {self._service} not supported, must be one of 'ssm' or 'secretsmanager'" - ) - - # detect json - try: - value = json.loads(value) - except json.JSONDecodeError: - pass - - setattr(self, name, value) - return value - else: - raise AttributeError(f"Could not find '{name}' in {self._service} mapping") - - def __str__(self) -> str: - return json.dumps({k: v for k, v in self.__dict__.items() if k != "_client"}) - - -class AppConfig: - """Class to manage the configuration of the application using SSM Parameter Store and Secrets Manager. - - Usage: - >>> config = AppConfig(ssm_mapping=ssm_mapping, secrets_mapping=secrets_mapping) - >>> # Show application environment variables - >>> config.env - >>> # Fetch a parameter - >>> config.pipeline.github_source_repository - >>> # Fetch a secret - >>> config.database.neo4j_credentials - - Args: - ssm_mapping (dict, optional): Mapping of parameter names to their path in SSM Parameter Store. Defaults to None. - secrets_mapping (dict, optional): Mapping of secret names to their path in Secrets Manager. Defaults to None. - boto3_session ([type], optional): Boto3 session to use. Defaults to None. - """ - - def __init__( - self, - mapping_path: str = None, - ssm_paths: dict = None, - secrets_paths: dict = None, - path_separator: str = "/", - boto3_session=None, - region_name: str = None, - ) -> None: - self.mapping_path = mapping_path - self.session = SessionManager(boto3_session, region_name) - self.session.get_client("ssm") - - self.ssm_paths, self.secrets_paths = \ - self._load_service_mappings() if mapping_path else \ - (ssm_paths, secrets_paths) - - self.services, self.mappings = self._build_attr_mappings( - ssm_paths=self.ssm_paths, - secrets_paths=self.secrets_paths, - path_separator=path_separator, - ) - for service in self.services: - setattr(self.session.clients, service, self.session.get_client(service)) - setattr( - self, - "params" if service == "ssm" else "secrets", - ConfigManager( - service=service, - mapping=self.mappings[service], - client=self.session.clients[service], - ) - ) - - def _load_service_mappings(self) -> Tuple[dict, dict]: - service_mappings = json.loads(self.session.clients.ssm.get_parameter( - Name=self.mapping_path, - )["Parameter"]["Value"]) - return service_mappings.get("ssm", None), service_mappings.get("secretsmanager", None) - - @staticmethod - def _build_attr_mappings(**kwargs): - collections = { - k: v - for k, v in { - "ssm": kwargs.get("ssm_paths"), - "secretsmanager": kwargs.get("secrets_paths"), - }.items() - if v is not None - } - services = list(collections.keys()) - mappings = {} - for name, mapping in collections.items(): - mappings[name] = \ - { - camel_to_snake(item.split(kwargs.get("path_separator"))[-1]): item for item in mapping - } - return services, mappings - - -# TODO move to CloudFormation # list of fields to be used in the execution state table -# execution_state_table_fields = [ -# "commit.sha", -# "execution.version", -# "commit.date_utc", -# "commit.html_url", -# "commit.message", -# "execution.date_utc", -# "execution.status", -# "execution.input_parameters.align", -# "execution.input_parameters.kir", -# "execution.input_parameters.limit", -# "execution.input_parameters.mem_profile", -# "repository.name", -# "repository.owner", -# "repository.url", -# "created_utc", -# "updated_utc", -# ] - -# session = boto3.Session(region_name="us-east-1") -# ssm = session.client("ssm") -# pipeline_mapping = json.loads(ssm.get_parameter( -# Name=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings", -# )["Parameter"]["Value"]) - -pipeline = AppConfig( - mapping_path=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings", - # ssm_paths=pipeline_mapping["ssm"], - # secrets_paths=pipeline_mapping["secretsmanager"], - # boto3_session=session -) - -print(pipeline.params.map) -# print(pipeline.params.github_source_repository) - -# TODO implement AppConfigLayerMapping and test -# Notes -# Maintains least-privileged permissions to parameters and secrets -# minimize configuration -# immediate access to available paramters and secrets \ No newline at end of file +execution_state_table_fields = json.loads(ssm.get_parameter( + Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableFields' +)["Parameter"]["Value"]) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 84f28f59..5e018fb0 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -137,7 +137,7 @@ Resources: "repository.owner", "repository.url", "created_utc", - "updated_utc", + "updated_utc" ] BuildServerSG: From 57bc06ec6d468270cf76fc67165dcf07624b060f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 2 Jul 2023 15:44:27 -0700 Subject: [PATCH 083/367] add list method for config manager --- .../aws_parameters/awsparameters/manager.py | 59 +++++++++++++------ 1 file changed, 41 insertions(+), 18 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py b/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py index 64b49094..5e80044d 100644 --- a/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py +++ b/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py @@ -54,20 +54,35 @@ def __setitem__(self, key, value): class SessionManager: - def __init__(self, boto3_session=None, region_name: str = None) -> None: + def __init__(self, + boto3_session=None, + region_name: str = None, + **kwargs + ) -> None: self.session = boto3_session or boto3.Session(region_name=region_name) - self.clients = JsonModel() # Cache for clients - self.resources = JsonModel() # Cache for resources + self.clients = {} # Cache for clients + self.resources = {} # Cache for resources + self._init_clients_or_resources(**kwargs) + + def _init_clients_or_resources(self, **kwargs): + """Initializes clients and resources from the boto3 session when created""" + + if "get_clients" in kwargs: + for service in kwargs["get_clients"]: + self.get_client(service) + if "get_resources" in kwargs: + for service in kwargs["get_resources"]: + self.get_resource(service) def get_client(self, service_name: str): - if not hasattr(self.clients, service_name): - setattr(self.clients, service_name, self.session.client(service_name)) - return getattr(self.clients, service_name) + if service_name not in self.clients: + self.clients[service_name] = self.session.client(service_name) + return self.clients[service_name] def get_resource(self, service_name: str): - if not hasattr(self.resources, service_name): - setattr(self.resources, service_name, self.session.resource(service_name)) - return getattr(self.resources, service_name) + if service_name not in self.resources: + self.resources[service_name] = self.session.resource(service_name) + return self.resources[service_name] def __getattr__(self, name): return getattr(self.session, name) @@ -117,6 +132,9 @@ def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: else: raise AttributeError(f"Could not find '{name}' in {self._service} mapping") + def list(self): + return list(self._attr_map.values()) + def __str__(self) -> str: return json.dumps({k: v for k, v in self.__dict__.items() if k != "_client"}) @@ -148,8 +166,10 @@ def __init__( **kwargs, ) -> None: self.mapping_path = mapping_path - self.session = SessionManager(boto3_session, region_name) - self.session.get_client("ssm") + self.session = SessionManager( + boto3_session, + region_name, + get_clients=["ssm"]) self.ssm_paths, self.secrets_paths = \ self._load_service_mappings() if mapping_path else \ @@ -161,7 +181,8 @@ def __init__( path_separator=path_separator, ) for service in self.services: - setattr(self.session.clients, service, self.session.get_client(service)) + if service not in self.session.clients: + self.session.get_client(service) setattr( self, "params" if service == "ssm" else "secrets", @@ -173,7 +194,7 @@ def __init__( ) def _load_service_mappings(self) -> Tuple[dict, dict]: - service_mappings = json.loads(self.session.clients.ssm.get_parameter( + service_mappings = json.loads(self.session.clients["ssm"].get_parameter( Name=self.mapping_path, )["Parameter"]["Value"]) return service_mappings.get("ssm", None), service_mappings.get("secretsmanager", None) @@ -201,12 +222,14 @@ def _build_attr_mappings(**kwargs): def map(self): return self._attr_map -# pipeline = AppConfig( -# mapping_path=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings", -# ) +session = boto3.Session(region_name=AWS_REGION) +pipeline = AppConfig( + mapping_path=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings", + boto3_session=session, +) -# print(pipeline.params.map) -# # print(pipeline.params.github_source_repository) +print(pipeline.params.map) +# print(pipeline.params.github_source_repository) # TODO implement AppConfigLayerMapping and test # Notes From fd36989c76661571d67be4073107a78a7078f3f0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 4 Jul 2023 10:00:14 -0700 Subject: [PATCH 084/367] add aws-parameters as external dependency; upgrade to Pydantic v2 --- .../aws_parameters/awsparameters/__init__.py | 1 - .../aws_parameters/awsparameters/manager.py | 238 ------------------ .../aws_parameters/requirements.txt | 1 - .../gfe_db_models/requirements.txt | 6 +- requirements-dev.txt | 4 +- 5 files changed, 7 insertions(+), 243 deletions(-) delete mode 100644 gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/__init__.py delete mode 100644 gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py delete mode 100644 gfe-db/pipeline/lambda_layers/aws_parameters/requirements.txt diff --git a/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/__init__.py b/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/__init__.py deleted file mode 100644 index f3a44843..00000000 --- a/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/__init__.py +++ /dev/null @@ -1 +0,0 @@ -from .manager import AppConfig \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py b/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py deleted file mode 100644 index 5e80044d..00000000 --- a/gfe-db/pipeline/lambda_layers/aws_parameters/awsparameters/manager.py +++ /dev/null @@ -1,238 +0,0 @@ -import os -import logging -from typing import Union, Tuple -from dataclasses import dataclass -from functools import lru_cache -import re -import json -from typing import Any -import boto3 - -# Logging -logger = logging.getLogger(__name__) -logger.setLevel(logging.INFO) - -AWS_REGION = os.environ["AWS_REGION"] -APP_NAME = os.environ["APP_NAME"] -STAGE = os.environ["STAGE"] - -def camel_to_snake(name): - name = re.sub("(.)([A-Z][a-z]+)", r"\1_\2", name) - return re.sub("([a-z0-9])([A-Z])", r"\1_\2", name).lower() - - -@lru_cache -def get_parameter_value(ssm_client, parameter_path: str) -> str: - logger.info(f"Getting parameter {parameter_path}") - return ssm_client.get_parameter(Name=parameter_path)["Parameter"]["Value"] - - -@lru_cache -def get_secret_value(secretsmanager_client, secret_id: str) -> str: - return secretsmanager_client.get_secret_value(SecretId=secret_id)["SecretString"] - - -@dataclass -class JsonModel: - __slots__ = "__dict__" - - def __init__(self, **kwargs): - for key, value in kwargs.items(): - setattr(self, key, value) - - def __str__(self) -> str: - return json.dumps(self.__dict__) - - def __repr__(self) -> str: - return self.__dict__() - - def __getitem__(self, key): - return getattr(self, key) - - def __setitem__(self, key, value): - setattr(self, key, value) - - -class SessionManager: - def __init__(self, - boto3_session=None, - region_name: str = None, - **kwargs - ) -> None: - self.session = boto3_session or boto3.Session(region_name=region_name) - self.clients = {} # Cache for clients - self.resources = {} # Cache for resources - self._init_clients_or_resources(**kwargs) - - def _init_clients_or_resources(self, **kwargs): - """Initializes clients and resources from the boto3 session when created""" - - if "get_clients" in kwargs: - for service in kwargs["get_clients"]: - self.get_client(service) - if "get_resources" in kwargs: - for service in kwargs["get_resources"]: - self.get_resource(service) - - def get_client(self, service_name: str): - if service_name not in self.clients: - self.clients[service_name] = self.session.client(service_name) - return self.clients[service_name] - - def get_resource(self, service_name: str): - if service_name not in self.resources: - self.resources[service_name] = self.session.resource(service_name) - return self.resources[service_name] - - def __getattr__(self, name): - return getattr(self.session, name) - - -class ConfigManager(JsonModel): - def __init__(self, **kwargs) -> None: - self._service = kwargs["service"] - self._attr_map = kwargs["attr_map"] - self._client = kwargs["client"] - - def __getattr__(self, name: str) -> Union[str, dict, list, int, float, bool]: - """Fetches and caches values from SSM Parameter Store or Secrets Manager. Will not fetch the same value twice. - - Args: - name (str): Name of the parameter or secret to fetch - - Raises: - ValueError: Bad value for service type - AttributeError: Parameter or secret not found - - Returns: - Union[str, dict, list, int, float, bool]: Value of the parameter or secret - """ - if name in self._attr_map.keys() and name not in self.__dict__.keys(): - if self._service == "ssm": - value = get_parameter_value( - self._client, self._attr_map[name] - ) - elif self._service == "secretsmanager": - value = get_secret_value( - self._client, self._attr_map[name] - ) - else: - raise ValueError( - f"Service {self._service} not supported, must be one of 'ssm' or 'secretsmanager'" - ) - - # detect json - try: - value = json.loads(value) - except json.JSONDecodeError: - pass - - setattr(self, name, value) - return value - else: - raise AttributeError(f"Could not find '{name}' in {self._service} mapping") - - def list(self): - return list(self._attr_map.values()) - - def __str__(self) -> str: - return json.dumps({k: v for k, v in self.__dict__.items() if k != "_client"}) - - -class AppConfig: - """Class to manage the configuration of the application using SSM Parameter Store and Secrets Manager. - - Usage: - >>> config = AppConfig(ssm_mapping=ssm_mapping, secrets_mapping=secrets_mapping) - >>> # Show application environment variables - >>> config.env - >>> # Fetch a parameter - >>> config.pipeline.github_source_repository - >>> # Fetch a secret - >>> config.database.neo4j_credentials - - Args: - ssm_mapping (dict, optional): Mapping of parameter names to their path in SSM Parameter Store. Defaults to None. - secrets_mapping (dict, optional): Mapping of secret names to their path in Secrets Manager. Defaults to None. - boto3_session ([type], optional): Boto3 session to use. Defaults to None. - """ - - def __init__( - self, - mapping_path: str = None, - path_separator: str = "/", - boto3_session=None, - region_name: str = None, - **kwargs, - ) -> None: - self.mapping_path = mapping_path - self.session = SessionManager( - boto3_session, - region_name, - get_clients=["ssm"]) - - self.ssm_paths, self.secrets_paths = \ - self._load_service_mappings() if mapping_path else \ - (kwargs["ssm_paths"], kwargs["secrets_paths"]) - - self.services, self._attr_map = self._build_attr_mappings( - ssm_paths=self.ssm_paths, - secrets_paths=self.secrets_paths, - path_separator=path_separator, - ) - for service in self.services: - if service not in self.session.clients: - self.session.get_client(service) - setattr( - self, - "params" if service == "ssm" else "secrets", - ConfigManager( - service=service, - attr_map=self._attr_map[service], - client=self.session.clients[service], - ) - ) - - def _load_service_mappings(self) -> Tuple[dict, dict]: - service_mappings = json.loads(self.session.clients["ssm"].get_parameter( - Name=self.mapping_path, - )["Parameter"]["Value"]) - return service_mappings.get("ssm", None), service_mappings.get("secretsmanager", None) - - @staticmethod - def _build_attr_mappings(**kwargs): - collections = { - k: v - for k, v in { - "ssm": kwargs.get("ssm_paths"), - "secretsmanager": kwargs.get("secrets_paths"), - }.items() - if v is not None - } - services = list(collections.keys()) - mappings = {} - for name, mapping in collections.items(): - mappings[name] = \ - { - camel_to_snake(item.split(kwargs.get("path_separator"))[-1]): item for item in mapping - } - return services, mappings - - @property - def map(self): - return self._attr_map - -session = boto3.Session(region_name=AWS_REGION) -pipeline = AppConfig( - mapping_path=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings", - boto3_session=session, -) - -print(pipeline.params.map) -# print(pipeline.params.github_source_repository) - -# TODO implement AppConfigLayerMapping and test -# Notes -# Maintains least-privileged permissions to parameters and secrets -# minimize configuration -# immediate access to available paramters and secrets \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/aws_parameters/requirements.txt b/gfe-db/pipeline/lambda_layers/aws_parameters/requirements.txt deleted file mode 100644 index 1db657b6..00000000 --- a/gfe-db/pipeline/lambda_layers/aws_parameters/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -boto3 \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt index ab2fcc76..71873317 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt @@ -1,4 +1,6 @@ +--extra-index-url https://test.pypi.org/simple/ python-dotenv -pydantic +pydantic>=2.0.0 requests -urllib3<2 \ No newline at end of file +urllib3<2 +aws-parameters>=0.1.1 \ No newline at end of file diff --git a/requirements-dev.txt b/requirements-dev.txt index f6343fc0..1947f199 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,3 +1,4 @@ +--extra-index-url https://test.pypi.org/simple/ requests numpy py-ard==0.9.1 @@ -6,4 +7,5 @@ lxml==4.9.2 Pympler==0.9 awscli==1.18.159 boto3==1.15.3 -polars==0.18.3 \ No newline at end of file +polars==0.18.3 +aws-parameters>=0.1.1 \ No newline at end of file From 8d4d78ef55b16148cf1d45b0356efe93e24a06e2 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 4 Jul 2023 10:01:15 -0700 Subject: [PATCH 085/367] retrieve params with aws-parameters library in CheckSourceUpdate --- gfe-db/infrastructure/template.yaml | 83 ++++++++++++------- gfe-db/pipeline/Makefile | 4 +- .../functions/check_source_update/app.py | 5 +- .../gfe_db_models/gfedbmodels/constants.py | 57 +++++-------- .../gfe_db_models/gfedbmodels/types.py | 34 ++++---- gfe-db/pipeline/template.yaml | 14 ++-- 6 files changed, 102 insertions(+), 95 deletions(-) diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 7b1cc6e4..808c04b4 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -9,7 +9,7 @@ Parameters: Type: String DataBucketName: Type: String - + Mappings: # AvailabilityZoneMap defines availability zones where an m5d.xlarge instance is available (used for Neo4j server). AvailabilityZoneMap: @@ -37,30 +37,31 @@ Resources: EnableDnsSupport: true Tags: - Key: Name - Value: !Sub '${Stage}-${AppName}-${AWS::Region}-vpc' - + Value: !Sub "${Stage}-${AppName}-${AWS::Region}-vpc" + PublicSubnet: Type: AWS::EC2::Subnet Properties: CidrBlock: 10.0.0.0/24 VpcId: !Ref Vpc - AvailabilityZone: !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] + AvailabilityZone: + !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] MapPublicIpOnLaunch: true - + InternetGateway: Type: AWS::EC2::InternetGateway - + RouteTable: Type: AWS::EC2::RouteTable Properties: VpcId: !Ref Vpc - + VpcGatewayAttachment: Type: AWS::EC2::VPCGatewayAttachment Properties: VpcId: !Ref Vpc InternetGatewayId: !Ref InternetGateway - + Route: Type: AWS::EC2::Route DependsOn: @@ -70,59 +71,59 @@ Resources: RouteTableId: !Ref RouteTable DestinationCidrBlock: 0.0.0.0/0 GatewayId: !Ref InternetGateway - + SubnetRouteTableAssociation: Type: AWS::EC2::SubnetRouteTableAssociation Properties: RouteTableId: !Ref RouteTable SubnetId: !Ref PublicSubnet - + DataBucket: Type: AWS::S3::Bucket # Condition: CreateDataBucket Properties: BucketName: !Ref DataBucketName - + VpcIDParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/VpcID' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/VpcID" Description: "Name of gfe-db VPC network" Value: !Ref Vpc - + PublicSubnetIDParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID" Description: "Public Subnet for the gfe-db Neo4j server" Value: !Ref PublicSubnet - + DataBucketNameParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DataBucketName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataBucketName" Description: "Name of gfe-db data bucket" Value: !Ref DataBucket - + DataBucketArnParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DataBucketArn' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataBucketArn" Description: "ARN of gfe-db data bucket" Value: !GetAtt DataBucket.Arn - + DataBucketRegionalDomainNameParameter: Type: AWS::SSM::Parameter Properties: - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DataBucketRegionalDomainName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataBucketRegionalDomainName" Type: String Description: "S3 Bucket Regional Domain name for application bucket" Value: !GetAtt DataBucket.RegionalDomainName - + Neo4jDatabaseElasticIp: Type: AWS::EC2::EIP Properties: @@ -132,16 +133,16 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpoint' - Description: !Sub 'Endpoint for ${AppName} Neo4j server' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpoint" + Description: !Sub "Endpoint for ${AppName} Neo4j server" Value: !Ref Neo4jDatabaseElasticIp Neo4jDatabaseEndpointAllocationIdParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId' - Description: !Sub 'AllocationId for ${AppName} Neo4j server static IP' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId" + Description: !Sub "AllocationId for ${AppName} Neo4j server static IP" Value: !GetAtt Neo4jDatabaseElasticIp.AllocationId DataPipelineErrorsTopicPolicy: @@ -168,20 +169,44 @@ Resources: Tags: - Key: Stage Value: !Ref Stage - - Key: AppName + - Key: AppName Value: !Ref AppName DataPipelineErrorsTopicArnParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn' - Description: !Sub 'ARN for ${AppName} Data Pipeline Errors SNS topic' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn" + Description: !Sub "ARN for ${AppName} Data Pipeline Errors SNS topic" Value: !Ref DataPipelineErrorsTopic + GfedbInfrastructureParamMappingsParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfedbInfrastructureParamMappings" + Description: !Sub "SSM Parameter and SecretsManager parameter paths for ${AppName} infrastructure layer" + Tier: Standard + Value: !Sub | + { + "ssm": [ + "/${AppName}/${Stage}/${AWS::Region}/VpcID", + "/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID", + "/${AppName}/${Stage}/${AWS::Region}/DataBucketName", + "/${AppName}/${Stage}/${AWS::Region}/DataBucketArn", + "/${AppName}/${Stage}/${AWS::Region}/DataBucketRegionalDomainName", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpoint", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId", + "/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn" + ], + "secretsmanager": [ + "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken" + ] + } + Outputs: Neo4jDatabaseElasticIp: Description: "Elastic IP for gfe-db Neo4j database instance" Value: !Ref Neo4jDatabaseElasticIp Export: - Name: !Sub "${AppName}-${Stage}-Neo4jDatabaseElasticIp" \ No newline at end of file + Name: !Sub "${AppName}-${Stage}-Neo4jDatabaseElasticIp" diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index a9ca6507..69166d81 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -31,8 +31,8 @@ service.functions.deploy: AppName="$${APP_NAME}" \ ServiceName="${SERVICE}" \ ConfigS3Path="$${CONFIG_S3_PATH}" \ - GithubRepositoryOwner="$$GITHUB_REPOSITORY_OWNER" \ - GithubRepositoryName="$$GITHUB_REPOSITORY_NAME" \ + GitHubRepositoryOwner="$$GITHUB_REPOSITORY_OWNER" \ + GitHubRepositoryName="$$GITHUB_REPOSITORY_NAME" \ GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ CheckSourceUpdateFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.FunctionName')" \ CheckSourceUpdateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.MemorySize')" \ diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 1ca02a46..9d0f2cd4 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -20,7 +20,6 @@ import json import boto3 from gfedbmodels.constants import ( - dynamodb, GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, execution_state_table_name, @@ -62,10 +61,10 @@ data_bucket_name, PIPELINE_SOURCE_CONFIG_S3_PATH ).repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] +dynamodb = boto3.resource("dynamodb") queue = boto3.resource("sqs") gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) - def lambda_handler(event, context): # logger.info(json.dumps(event)) utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") @@ -278,6 +277,6 @@ def update_execution_state_item( if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "event.json").read_text()) + event = json.loads((Path(__file__).parent / "schedule-event.json").read_text()) lambda_handler(event, None) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index 5283a696..099383a0 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -1,50 +1,31 @@ import os import logging -import json import boto3 +from awsparameters import AppConfig # Logging logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) # Environment variables -AWS_REGION = os.environ["AWS_REGION"] +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] +AWS_REGION = os.environ["AWS_REGION"] -# AWS clients session = boto3.Session(region_name=AWS_REGION) -ssm = session.client("ssm") -dynamodb = session.resource("dynamodb", region_name=AWS_REGION) -sqs = session.client("sqs", region_name=AWS_REGION) -secretsmanager = session.client("secretsmanager", region_name=AWS_REGION) -GITHUB_PERSONAL_ACCESS_TOKEN = secretsmanager.get_secret_value( - SecretId=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GitHubPersonalAccessToken' -)["SecretString"] - -# Get SSM Parameters -github_source_repository = json.loads(ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GithubSourceRepository' -)["Parameter"]["Value"]) -GITHUB_REPOSITORY_OWNER = github_source_repository["owner"] -GITHUB_REPOSITORY_NAME = github_source_repository["name"] - -execution_state_table_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableName' -)["Parameter"]["Value"] - -# state_machine_arn = ssm.get_parameter( -# Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/UpdatePipelineArn' -# )["Parameter"]["Value"] - -data_bucket_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' -)["Parameter"]["Value"] - -gfedb_processing_queue_url = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/GfeDbProcessingQueueUrl' -)["Parameter"]["Value"] - -# list of fields to be used in the execution state table -execution_state_table_fields = json.loads(ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/ExecutionStateTableFields' -)["Parameter"]["Value"]) +infra_config_path = f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbInfrastructureParamMappings" +infra = AppConfig(mapping_path=infra_config_path, boto3_session=session) + +pipeline_config_path = f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings" +pipeline = AppConfig(mapping_path=pipeline_config_path, boto3_session=session) + +GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.git_hub_personal_access_token +github_source_repository = pipeline.params.git_hub_source_repository +GITHUB_REPOSITORY_OWNER = pipeline.params.git_hub_source_repository["owner"] +GITHUB_REPOSITORY_NAME = pipeline.params.git_hub_source_repository["name"] +execution_state_table_name = pipeline.params.execution_state_table_name +# state_machine_arn = pipeline.params.state_machine_arn +data_bucket_name = infra.params.data_bucket_name +gfedb_processing_queue_url = pipeline.params.gfe_db_processing_queue_url +execution_state_table_fields = pipeline.params.execution_state_table_fields diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 1bcad2be..95437324 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -62,7 +62,7 @@ def commit_sha_is_hex(v): class Commit(BaseModel): sha: str date_utc: str - message: Optional[str] + message: Optional[str] = None html_url: str @validator("sha") @@ -91,11 +91,11 @@ class InputParameters(BaseModel): align: bool kir: bool mem_profile: bool - limit: Optional[int] + limit: Optional[int] = None class ExcludedCommitShas(BaseModel): - description: Optional[str] + description: Optional[str] = None values: list[str] @validator("values") @@ -106,30 +106,30 @@ def _commit_shas_are_hex(cls, v): class TrackedAssetsConfig(BaseModel): - description: Optional[str] + description: Optional[str] = None values: list[str] class TargetMetadataConfigItem(BaseModel): - description: Optional[str] + description: Optional[str] = None asset_path: str metadata_regex: str class TargetMetadataConfig(BaseModel): - description: Optional[str] + description: Optional[str] = None items: list[TargetMetadataConfigItem] class RepositoryConfig(BaseModel): owner: str name: str - description: Optional[str] + description: Optional[str] = None url: str - tracked_assets: Optional[TrackedAssetsConfig] - target_metadata_config: Optional[TargetMetadataConfig] - excluded_commit_shas: Optional[ExcludedCommitShas] - default_input_parameters: Optional[InputParameters] + tracked_assets: Optional[TrackedAssetsConfig] = None + target_metadata_config: Optional[TargetMetadataConfig] = None + excluded_commit_shas: Optional[ExcludedCommitShas] = None + default_input_parameters: Optional[InputParameters] = None # validate that the url is a valid URL @validator("url") @@ -141,9 +141,9 @@ def url_is_valid(cls, v): class ExecutionDetailsConfig(BaseModel): version: int status: str - date_utc: Optional[str] - input_parameters: Optional[InputParameters] - s3_path: Optional[str] + date_utc: Optional[str] = None + input_parameters: Optional[InputParameters] = None + s3_path: Optional[str] = None @validator("status") def status_is_valid(cls, v): @@ -158,8 +158,8 @@ def _version_is_valid(cls, v): class SourceConfig(BaseModel): - created_utc: Optional[str] - updated_utc: Optional[str] + created_utc: Optional[str] = None + updated_utc: Optional[str] = None repositories: dict[str, RepositoryConfig] # validate dates are ISO 8601 format with timezone for created_utc, updated_utc @@ -170,7 +170,7 @@ def date_utc_is_iso_8601_with_timezone(cls, v): class ExecutionStateItem(BaseModel): created_utc: str - updated_utc: Optional[str] # TODO make required once fully implemented + updated_utc: Optional[str] = None # TODO make required once fully implemented repository: RepositoryConfig commit: Commit execution: ExecutionDetailsConfig diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 5e018fb0..7f14a760 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -12,9 +12,9 @@ Parameters: ServiceName: Type: String Description: Service name - GithubRepositoryOwner: + GitHubRepositoryOwner: Type: String - GithubRepositoryName: + GitHubRepositoryName: Type: String GitHubPersonalAccessToken: Type: String @@ -68,10 +68,10 @@ Resources: GitHubSourceRepositoryParameter: Type: AWS::SSM::Parameter Properties: - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GithubSourceRepository" + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GitHubSourceRepository" Type: String Description: GitHub Personal Access Token for repository access - Value: !Sub '{"owner":"${GithubRepositoryOwner}", "name":"${GithubRepositoryName}"}' + Value: !Sub '{"owner":"${GitHubRepositoryOwner}", "name":"${GitHubRepositoryName}"}' # Create a lambda layer GfeDbModelsLayer: @@ -82,9 +82,10 @@ Resources: ContentUri: lambda_layers/gfe_db_models RetentionPolicy: delete CompatibleRuntimes: + - python3.9 - python3.10 Metadata: - BuildMethod: python3.10 + BuildMethod: python3.9 BuildArchitectures: arm64 # TODO change name to GfeDbExecutionStateTable @@ -1038,9 +1039,10 @@ Resources: Value: !Sub | { "ssm": [ - "/${AppName}/${Stage}/${AWS::Region}/GithubSourceRepository", + "/${AppName}/${Stage}/${AWS::Region}/GitHubSourceRepository", "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken", "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName", + "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableFields", "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn", "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName", "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl", From 96ffa67580ab3a1e5748b6300046a1eddc7d6a23 Mon Sep 17 00:00:00 2001 From: pbashyal-nmdp Date: Thu, 6 Jul 2023 12:34:25 -0500 Subject: [PATCH 086/367] Upgrade pyard to 1.0.1 --- gfe-db/pipeline/jobs/build/requirements.txt | 4 ++-- gfe-db/pipeline/jobs/build/src/app.py | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/requirements.txt b/gfe-db/pipeline/jobs/build/requirements.txt index 0d15abb1..ab856807 100755 --- a/gfe-db/pipeline/jobs/build/requirements.txt +++ b/gfe-db/pipeline/jobs/build/requirements.txt @@ -1,6 +1,6 @@ -py-ard==0.9.1 +py-ard==1.0.1 py-gfe==1.1.5 lxml==4.6.3 Pympler==0.9 awscli==1.18.159 -boto3==1.15.3 \ No newline at end of file +boto3==1.15.3 diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index 7318f2b0..3a52abc4 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -16,7 +16,7 @@ from Bio.SeqRecord import SeqRecord from seqann.models.annotation import Annotation from Bio import SeqIO -from pyard import ARD +import pyard from seqann.gfe import GFE from constants import * @@ -569,7 +569,7 @@ def process_allele(allele, alignments_dict, csv_path=None): alleles = parse_dat(data_dir, dbversion) - ard = ARD(dbversion) + ard = pyard.init(dbversion) gfe_maker = GFE( verbose=verbose, From e2db54ec79707d7d209fe0c097fe65b4a1ef148b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 6 Jul 2023 11:52:26 -0700 Subject: [PATCH 087/367] deploy database layer param mappings --- gfe-db/database/template.yaml | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 3c4663ed..aeaf6b07 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -49,7 +49,7 @@ Resources: Neo4jCredentialsSecret: Type: AWS::SecretsManager::Secret Properties: - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials" # TODO update path to use "/${AppName}/${Stage}/${AWS::Region}/ + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials" Description: Must match the username/password specified in the Neo4j Dockerfile. Empty until the database is created. SecretString: '{"NEO4J_USERNAME":"","NEO4J_PASSWORD":""}' Tags: @@ -370,3 +370,21 @@ Resources: Values: - !Ref Neo4jDatabaseInstance WindowId: !Ref Neo4jBackupMaintenanceWindow + + GfedbDatabaseParamMappingsParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfedbDatabaseParamMappings' + Description: !Sub 'SSM Parameter and SecretsManager parameter paths for ${AppName} database layer' + Value: !Sub | + { + "ssm": [ + "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupName", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId" + ], + "secretsmanager": [ + "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials" + ] + } \ No newline at end of file From 8d82aa2a63682952ce0fe0a7cf3ce08ff8ffa780 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 6 Jul 2023 12:04:22 -0700 Subject: [PATCH 088/367] integrate aws-parameters module with gfedbmodels --- .../gfe_db_models/gfedbmodels/constants.py | 23 ++++++++------- .../gfe_db_models/gfedbmodels/utils.py | 28 +++++++++---------- 2 files changed, 25 insertions(+), 26 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index 099383a0..19983d0f 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -2,6 +2,7 @@ import logging import boto3 from awsparameters import AppConfig +from awsparameters.manager import SessionManager # Logging logger = logging.getLogger(__name__) @@ -12,20 +13,18 @@ STAGE = os.environ["STAGE"] AWS_REGION = os.environ["AWS_REGION"] -session = boto3.Session(region_name=AWS_REGION) +session = SessionManager(region_name=AWS_REGION) +session.get_client("ssm") +# TODO parameterize paths or use a consolidated mapping for all layers infra_config_path = f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbInfrastructureParamMappings" -infra = AppConfig(mapping_path=infra_config_path, boto3_session=session) +infra = AppConfig(mappings_path=infra_config_path, boto3_session=session) +# TODO parameterize paths or use a consolidated mapping for all layers pipeline_config_path = f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings" -pipeline = AppConfig(mapping_path=pipeline_config_path, boto3_session=session) +pipeline = AppConfig(mappings_path=pipeline_config_path, boto3_session=session) + +# TODO parameterize paths or use a consolidated mapping for all layers +database_config_path = f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbDatabaseParamMappings" +database = AppConfig(mappings_path=database_config_path, boto3_session=session) -GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.git_hub_personal_access_token -github_source_repository = pipeline.params.git_hub_source_repository -GITHUB_REPOSITORY_OWNER = pipeline.params.git_hub_source_repository["owner"] -GITHUB_REPOSITORY_NAME = pipeline.params.git_hub_source_repository["name"] -execution_state_table_name = pipeline.params.execution_state_table_name -# state_machine_arn = pipeline.params.state_machine_arn -data_bucket_name = infra.params.data_bucket_name -gfedb_processing_queue_url = pipeline.params.gfe_db_processing_queue_url -execution_state_table_fields = pipeline.params.execution_state_table_fields diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 3f4d81cd..9a49e49c 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -22,26 +22,26 @@ ExecutionDetailsConfig, ) from .constants import ( - AWS_REGION, - GITHUB_PERSONAL_ACCESS_TOKEN, - GITHUB_REPOSITORY_OWNER, - GITHUB_REPOSITORY_NAME, + session, + infra, + pipeline, + database ) # Logging logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) -# boto3 session -session = boto3.Session(region_name=AWS_REGION) -s3 = session.client("s3") +AWS_REGION = os.environ["AWS_REGION"] +GITHUB_PERSONAL_ACCESS_TOKEN = infra.secrets.GitHubPersonalAccessToken +GITHUB_REPOSITORY_OWNER = pipeline.params.GitHubSourceRepository["owner"] +GITHUB_REPOSITORY_NAME = pipeline.params.GitHubSourceRepository["name"] cache_dir = Path(__file__).parent / "_cache" # TODO clear cache # TODO disable/enable cache for testing - def save_json_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): @@ -169,12 +169,12 @@ def unpack(parent_key, parent_value): return data -def read_s3_json(bucket, key): +def read_s3_json(s3_client, bucket, key): """Reads config file containing the current state of branches in a GitHub repo""" try: - response = s3.get_object(Bucket=bucket, Key=key) + response = s3_client.get_object(Bucket=bucket, Key=key) return json.loads(response["Body"].read().decode()) except ClientError as err: @@ -182,12 +182,12 @@ def read_s3_json(bucket, key): raise err -def write_s3_json(bucket, key, data): +def write_s3_json(s3_client, bucket, key, data): """Writes config file containing the current state of branches in a GitHub repo""" try: - response = s3.put_object(Bucket=bucket, Key=key, Body=json.dumps(data).encode()) + response = s3_client.put_object(Bucket=bucket, Key=key, Body=json.dumps(data).encode()) except Exception as err: logger.error( @@ -196,8 +196,8 @@ def write_s3_json(bucket, key, data): raise err -def read_source_config(bucket, key): - data = read_s3_json(bucket, key) +def read_source_config(s3_client, bucket, key): + data = read_s3_json(s3_client, bucket, key) return SourceConfig(**data) From 460d4ea609a3e8a143d8c152a25d0a31d70b4370 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 6 Jul 2023 12:04:55 -0700 Subject: [PATCH 089/367] update Lambdas to use gfedb models constants --- .gitignore | 3 +- .../functions/check_source_update/app.py | 21 +++++----- .../check_source_update/constants.py | 30 ++++++++++++++ .../functions/get_execution_state/app.py | 9 +---- .../functions/invoke_load_script/app.py | 39 ++++++++----------- .../functions/invoke_update_pipeline/app.py | 27 +++++++------ .../functions/validate_build_output/app.py | 19 ++++++--- gfe-db/pipeline/template.yaml | 1 - 8 files changed, 89 insertions(+), 60 deletions(-) create mode 100644 gfe-db/pipeline/functions/check_source_update/constants.py diff --git a/.gitignore b/.gitignore index da1d4dbd..a8eed1fa 100755 --- a/.gitignore +++ b/.gitignore @@ -112,4 +112,5 @@ reports/ source-config-v*.json gfe-db/pipeline/jobs/build/event.json test.asl.json -_cache*/ \ No newline at end of file +_cache*/ +ssm-describe*.json \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 9d0f2cd4..a20982b9 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -18,8 +18,9 @@ from decimal import Decimal from datetime import datetime, timedelta import json -import boto3 -from gfedbmodels.constants import ( +from constants import ( + session, + PIPELINE_SOURCE_CONFIG_S3_PATH, GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, execution_state_table_name, @@ -48,21 +49,21 @@ logger = logging.getLogger() logger.setLevel(logging.INFO) -# Environment -APP_NAME = os.environ["APP_NAME"] -STAGE = os.environ["STAGE"] -PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] - logger.info( f"Fetching source config from {data_bucket_name}/{PIPELINE_SOURCE_CONFIG_S3_PATH}" ) + +s3 = session.client("s3") +dynamodb = session.resource("dynamodb") +queue = session.resource("sqs") + # Get data source configuration source_repo_config = read_source_config( - data_bucket_name, PIPELINE_SOURCE_CONFIG_S3_PATH + s3_client=s3, + bucket=data_bucket_name, + key=PIPELINE_SOURCE_CONFIG_S3_PATH ).repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] -dynamodb = boto3.resource("dynamodb") -queue = boto3.resource("sqs") gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) def lambda_handler(event, context): diff --git a/gfe-db/pipeline/functions/check_source_update/constants.py b/gfe-db/pipeline/functions/check_source_update/constants.py new file mode 100644 index 00000000..824b4a8e --- /dev/null +++ b/gfe-db/pipeline/functions/check_source_update/constants.py @@ -0,0 +1,30 @@ +import os +import boto3 +from awsparameters import AppConfig +from gfedbmodels.constants import ( + session, + infra, + pipeline +) + +# Environment +AWS_REGION = os.environ["AWS_REGION"] +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] +PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] + +( + GITHUB_REPOSITORY_OWNER, + GITHUB_REPOSITORY_NAME, + execution_state_table_name, + gfedb_processing_queue_url, + execution_state_table_fields +) = ( + pipeline.params.GitHubSourceRepository["owner"], + pipeline.params.GitHubSourceRepository["name"], + pipeline.params.ExecutionStateTableName, + pipeline.params.GfeDbProcessingQueueUrl, + pipeline.params.ExecutionStateTableFields +) + +data_bucket_name = infra.params.DataBucketName \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py index 38c06b85..4dce1e32 100644 --- a/gfe-db/pipeline/functions/get_execution_state/app.py +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -1,11 +1,4 @@ -""" -Checks a GitHub repository for new commits and triggers data ingestion. This function processes -only the releases that it finds. To process specific releases, use a different method. - -Note: this function is only responsible for checking and processing the most recent commits. It is not responsible for -syncing state. If old items are deleted on the Execution state table while the most recent commits remain, -this function will not reprocess the deleted items. -""" +"""In progress""" import os if __name__ != "app": diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 70d9ae7d..9ce47472 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -1,37 +1,30 @@ import os +if __name__ != "app": + import sys + + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) + import logging import json import boto3 +from gfedbmodels.constants import ( + session, + pipeline, + database +) logger = logging.getLogger() logger.setLevel(logging.INFO) app_name = os.environ["APP_NAME"] -neo4j_load_query_document_name_param = os.environ[ - "NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM" -] -neo4j_database_instance_id_param = os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"] -load_release_activity_arn_param = os.environ["LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM"] - -# SSM Parameters -ssm = boto3.client("ssm", region_name=os.environ["AWS_REGION"]) - -# LoadQueryDocumentName -neo4j_load_query_document_name = ssm.get_parameter( - Name=neo4j_load_query_document_name_param -)["Parameter"]["Value"] - -# LoadReleaseActivityArn -load_release_activity_arn = ssm.get_parameter(Name=load_release_activity_arn_param)[ - "Parameter" -]["Value"] - -# Get Instance ID -neo4j_database_instance_id = ssm.get_parameter(Name=neo4j_database_instance_id_param)[ - "Parameter" -]["Value"] +neo4j_load_query_document_name = pipeline.params.Neo4jLoadQueryDocumentName +neo4j_database_instance_id = database.params.Neo4jDatabaseInstanceId +load_release_activity_arn = pipeline.params.LoadReleaseActivityArn # Get SSM Document Neo4jLoadQuery +ssm = session.clients["ssm"] response = ssm.get_document(Name=neo4j_load_query_document_name) neo4j_load_query_document_content = json.loads(response["Content"]) diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index d7bd3d5d..ec8c0fb7 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -1,8 +1,21 @@ import os +if __name__ != "app": + import sys + + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) + import logging from datetime import datetime import json import boto3 +from gfedbmodels.constants import ( + session, + infra, + pipeline, + database +) # set up logging logger = logging.getLogger() @@ -12,22 +25,14 @@ AWS_REGION = os.environ["AWS_REGION"] # Boto3 Clients -session = boto3.Session(region_name=AWS_REGION) -ssm = session.client("ssm", region_name=AWS_REGION) ec2 = session.client("ec2", region_name=AWS_REGION) states = session.client("stepfunctions", region_name=AWS_REGION) sqs = session.client("sqs", region_name=AWS_REGION) # Get SSM Parameters -neo4j_database_instance_id = ssm.get_parameter( - Name=os.environ["NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM"] -)["Parameter"]["Value"] -update_pipeline_state_machine_arn = ssm.get_parameter( - Name=os.environ["UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM"] -)["Parameter"]["Value"] -gfe_db_processing_queue_url = ssm.get_parameter( - Name=os.environ["GFE_DB_PROCESSING_QUEUE_URL_SSM_PARAM"] -)["Parameter"]["Value"] +neo4j_database_instance_id = database.params.Neo4jDatabaseInstanceId +update_pipeline_state_machine_arn = pipeline.params.UpdatePipelineStateMachineArn +gfe_db_processing_queue_url = pipeline.params.GfeDbProcessingQueueUrl # Check that database is running, abort if not try: diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 2d45c5ec..418eebba 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -1,22 +1,29 @@ import os +if __name__ != "app": + import sys + + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging import re import json import boto3 import polars as pl +from gfedbmodels.constants import ( + session, + infra, + pipeline, + database +) logger = logging.getLogger() logger.setLevel(logging.INFO) -session = boto3.Session(region_name=os.environ["AWS_REGION"]) -ssm = session.client("ssm", region_name=os.environ["AWS_REGION"]) s3 = session.client("s3", region_name=os.environ["AWS_REGION"]) # SSM Parameters -data_bucket_name = ssm.get_parameter( - Name=f'/{os.environ["APP_NAME"]}/{os.environ["STAGE"]}/{os.environ["AWS_REGION"]}/DataBucketName' -)["Parameter"]["Value"] - +data_bucket_name = infra.params.DataBucketName # TODO use Powertools event parser # @event_parser(model=Order) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 7f14a760..f0058dfe 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -1040,7 +1040,6 @@ Resources: { "ssm": [ "/${AppName}/${Stage}/${AWS::Region}/GitHubSourceRepository", - "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken", "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName", "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableFields", "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn", From dd576c152b714c5790f19ea2ca4974941f4a4f24 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 6 Jul 2023 12:38:36 -0700 Subject: [PATCH 090/367] clean up --- .../lambda_layers/gfe_db_models/gfedbmodels/utils.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 9a49e49c..a5376d2c 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -11,7 +11,6 @@ import requests import multiprocessing from concurrent.futures import ThreadPoolExecutor, as_completed -import boto3 from botocore.exceptions import ClientError from .types import ( SourceConfig, @@ -22,10 +21,8 @@ ExecutionDetailsConfig, ) from .constants import ( - session, infra, pipeline, - database ) # Logging @@ -33,6 +30,8 @@ logger.setLevel(logging.INFO) AWS_REGION = os.environ["AWS_REGION"] + +# TODO can call these directly in the functions instead of decarling and passing them in, they should be cached GITHUB_PERSONAL_ACCESS_TOKEN = infra.secrets.GitHubPersonalAccessToken GITHUB_REPOSITORY_OWNER = pipeline.params.GitHubSourceRepository["owner"] GITHUB_REPOSITORY_NAME = pipeline.params.GitHubSourceRepository["name"] From 0705ab0764094fde6ef9afe59f8c490397cf20f5 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 9 Jul 2023 16:31:45 -0700 Subject: [PATCH 091/367] separate utility functions from functions using gfe-db models --- gfe-db/pipeline/config/execution-state.json | 1100 ++++++++--------- gfe-db/pipeline/config/source-config.json | 4 +- .../functions/check_source_update/app.py | 29 +- .../check_source_update/constants.py | 2 - .../functions/get_execution_state/app.py | 32 +- .../functions/invoke_load_script/app.py | 1 - .../functions/invoke_update_pipeline/app.py | 2 - .../functions/validate_build_output/app.py | 5 +- .../gfe_db_models/gfedbmodels/__init__.py | 3 +- .../gfe_db_models/gfedbmodels/constants.py | 1 - .../gfe_db_models/gfedbmodels/ingest.py | 169 +++ .../gfe_db_models/gfedbmodels/types.py | 10 +- .../gfe_db_models/gfedbmodels/utils.py | 155 --- .../pipeline/scripts/source_config/build.py | 31 +- gfe-db/pipeline/scripts/source_config/load.py | 25 +- 15 files changed, 804 insertions(+), 765 deletions(-) create mode 100644 gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index d088447a..1b5dc390 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "items": [ { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 2ebbad6f..5e730197 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-06-13T23:31:50Z", - "updated_utc": "2023-06-13T23:31:50Z", + "created_utc": "2023-07-09T22:55:58Z", + "updated_utc": "2023-07-09T22:55:58Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index a20982b9..8d83e70f 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -7,10 +7,8 @@ this function will not reprocess the deleted items. """ import os - if __name__ != "app": import sys - # for dev, local path to gfe-db modules # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) sys.path.append(os.environ["GFEDBMODELS_PATH"]) @@ -18,16 +16,7 @@ from decimal import Decimal from datetime import datetime, timedelta import json -from constants import ( - session, - PIPELINE_SOURCE_CONFIG_S3_PATH, - GITHUB_REPOSITORY_OWNER, - GITHUB_REPOSITORY_NAME, - execution_state_table_name, - data_bucket_name, - gfedb_processing_queue_url, - execution_state_table_fields, -) +from gfedbmodels.constants import session from gfedbmodels.types import ( str_to_datetime, str_from_datetime, @@ -37,14 +26,26 @@ ExecutionDetailsConfig, ExecutionPayloadItem, ) +# TODO update after refactor from gfedbmodels.utils import ( - read_source_config, restore_nested_json, list_commits, - get_release_version_for_commit, flatten_json, filter_null_fields, ) +from gfedbmodels.ingest import ( + read_source_config, + get_release_version_for_commit +) +from constants import ( + PIPELINE_SOURCE_CONFIG_S3_PATH, + GITHUB_REPOSITORY_OWNER, + GITHUB_REPOSITORY_NAME, + execution_state_table_name, + data_bucket_name, + gfedb_processing_queue_url, + execution_state_table_fields, +) logger = logging.getLogger() logger.setLevel(logging.INFO) diff --git a/gfe-db/pipeline/functions/check_source_update/constants.py b/gfe-db/pipeline/functions/check_source_update/constants.py index 824b4a8e..4c1ca28f 100644 --- a/gfe-db/pipeline/functions/check_source_update/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/constants.py @@ -1,6 +1,4 @@ import os -import boto3 -from awsparameters import AppConfig from gfedbmodels.constants import ( session, infra, diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py index 4dce1e32..c343e5fb 100644 --- a/gfe-db/pipeline/functions/get_execution_state/app.py +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -9,6 +9,17 @@ sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging import json +from gfedbmodels.types import ( + ExecutionPayloadItem, + ExecutionStateItem +) +from gfedbmodels.constants import ( + session, + pipeline +) +from gfedbmodels.utils import ( + restore_nested_json +) logger = logging.getLogger() logger.setLevel(logging.INFO) @@ -17,18 +28,33 @@ APP_NAME = os.environ["APP_NAME"] STAGE = os.environ["STAGE"] +dynamodb = session.resource("dynamodb") +table = dynamodb.Table(pipeline.params.ExecutionStateTableName) def lambda_handler(event, context): logger.info(json.dumps(event)) - # TODO validate input + # validate input + execution_payload_item = ExecutionPayloadItem(**event) + # TODO Get state for commit in input - # TODO Return state - # TODO return the SQS message receipt in case it needs to be returned to the queue if the state machine fails + commit_state = table.get_item( + Key={ + "commit__sha": execution_payload_item.commit_sha, + "execution__version": execution_payload_item.version + } + )['Item'] + + commit_state = restore_nested_json(commit_state, split_on="__") + commit_state = ExecutionStateItem(**commit_state) # TODO table logic in models.utils + + # TODO Return state, include the SQS message receipt in case it needs to be returned to the queue if the state machine fails return + + if __name__ == "__main__": from pathlib import Path diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 9ce47472..63fd3860 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -8,7 +8,6 @@ import logging import json -import boto3 from gfedbmodels.constants import ( session, pipeline, diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index ec8c0fb7..46546228 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -9,10 +9,8 @@ import logging from datetime import datetime import json -import boto3 from gfedbmodels.constants import ( session, - infra, pipeline, database ) diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 418eebba..74566de3 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -8,13 +8,10 @@ import logging import re import json -import boto3 import polars as pl from gfedbmodels.constants import ( session, - infra, - pipeline, - database + infra ) logger = logging.getLogger() diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/__init__.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/__init__.py index 90f60fdd..0720e82c 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/__init__.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/__init__.py @@ -1 +1,2 @@ -from .utils import * \ No newline at end of file +# from .utils import * +# from .ingest import * \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index 19983d0f..2d207a76 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -1,6 +1,5 @@ import os import logging -import boto3 from awsparameters import AppConfig from awsparameters.manager import SessionManager diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py new file mode 100644 index 00000000..4f1b625e --- /dev/null +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -0,0 +1,169 @@ +import logging +from typing import List, Dict, Union +import multiprocessing +from concurrent.futures import ThreadPoolExecutor, as_completed +from .constants import ( + pipeline +) +from .types import ( + SourceConfig, + RepositoryConfig, + TargetMetadataConfig, + Commit, + ExecutionStateItem, + ExecutionDetailsConfig, +) +from .utils import ( + cache_pickle, + read_s3_json, + sort_execution_state_items, + filter_nulls, + get_repo_asset, + find_text +) + +logger = logging.getLogger(__name__) +logger.setLevel(logging.INFO) + +def read_source_config(s3_client, bucket, key): + data = read_s3_json(s3_client, bucket, key) + return SourceConfig(**data) + +# def write_source_config(bucket, key, source_config: SourceConfig): +# write_s3_json(bucket, key, source_config.dict()) + +def process_execution_state_item( + timestamp: str, + commit: Dict[str, str], + repository_config: RepositoryConfig, + target_metadata_config: TargetMetadataConfig, + limit: int = None, +) -> Dict[str, str]: + errors = 0 + sha = commit["sha"] + + for config in target_metadata_config.items: + try: + logger.info( + f"Getting release version for sha {sha} from {config.asset_path}" + ) + release_version = get_release_version_for_commit(commit, **config.dict()) + logger.info(f"Found release version {release_version} ({sha})") + + result = { + "created_utc": timestamp, + "repository": repository_config, + "commit": Commit(**commit), + "execution": ExecutionDetailsConfig( + version=release_version, + status="NOT_PROCESSED", + date_utc=None, + input_parameters=None, + ), + } + + except Exception as e: + # This is because Allelelist.txt for certain commits doesn't contain the release version or name + # Need to find another file that indicates the release version should be small + errors += 1 + logger.info(f"Commit {sha} failed: {e}") + + # Throw error if all possible asset paths have been tried + if errors == len(target_metadata_config.items): + # logger.error(f"Max errors reached. Exiting loop.") + raise e + else: + continue + + # return error count and increment outside this function + + # TODO deserialize to ExecutionStateItem + return result + +def parallel_process_execution_state_items( + timestamp: str, + commits: List[Dict[str, str]], + repository_config: RepositoryConfig, + target_metadata_config: TargetMetadataConfig, + limit: int = None, +): + execution_state_items = [] + num_cores = multiprocessing.cpu_count() + num_threads = max(1, num_cores - 1) # Reserve one core for other processes + num_threads = min(6, num_cores) # limit threads to avoid GitHub API rate limit + + # Create a ThreadPoolExecutor with the specified number of threads + with ThreadPoolExecutor(max_workers=num_threads) as executor: + # Submit the process_commit function for each commit to the executor + futures = [ + executor.submit( + process_execution_state_item, + timestamp, + commit, + repository_config, + target_metadata_config, + ) + for commit in commits[:limit] + ] + + # Collect the results as they complete + execution_state_items = [future.result() for future in as_completed(futures)] + + return [ + ExecutionStateItem(**item) + for item in sort_execution_state_items(filter_nulls(execution_state_items)) + ] + + +# limit is int or None +@cache_pickle +def process_execution_state_items( + timestamp: str, + commits: List[Dict[str, str]], + repository_config: RepositoryConfig, + target_metadata_config: TargetMetadataConfig, + limit: None = None, + parallel: str = False, +) -> List[Dict[str, str]]: + if parallel == True: + if limit: + logger.warning("'limit' will not work if parallel processing is enabled") + return parallel_process_execution_state_items( + timestamp=timestamp, + commits=commits, + repository_config=repository_config, + target_metadata_config=target_metadata_config, + limit=limit, + ) + else: + execution_state_items = [] + for commit in commits[:limit]: + execution_state_items.append( + process_execution_state_item( + commit=commit, + repository_config=repository_config, + target_metadata_config=target_metadata_config, + limit=limit, + ) + ) + + return [ + ExecutionStateItem(**item) + for item in sort_execution_state_items(filter_nulls(execution_state_items)) + ] + + +def get_release_version_for_commit(commit: Union[Commit, dict], **kwargs) -> int: + try: + sha = commit["sha"] + except: + sha = commit.sha + asset_path = kwargs["asset_path"] + release_version_regex = kwargs["metadata_regex"] + allele_list = get_repo_asset( + pipeline.params.GitHubSourceRepository["owner"], pipeline.params.GitHubSourceRepository["name"], asset_path, sha + ) + release_version = find_text(release_version_regex, allele_list) + if release_version is None: + raise Exception(f"Release version not found for commit {sha}") + return int(release_version.replace(".", "")[:4]) \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 95437324..0714902d 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -7,9 +7,9 @@ # ExecutionState is changed using Step Functions DynamoDB states # SKIPPED: never processed (set by CheckSourceUpdate) ✅ # PENDING: state machine execution started (set by CheckSourceUpdate) ✅ -# IN_PROGRESS: batch build job triggered (set by state machine) -# SUCCESS: state machine execution succeeded (set by state machine) -# FAILED: state machine execution failed (set by state machine) +# IN_PROGRESS: batch build job triggered (set by state machine) ✅ +# SUCCESS: state machine execution succeeded (set by state machine) ✅ +# FAILED: state machine execution failed (set by state machine) ✅ # TODO remove None, default is NOT_PROCESSED valid_statuses = [ @@ -175,6 +175,10 @@ class ExecutionStateItem(BaseModel): commit: Commit execution: ExecutionDetailsConfig + @classmethod + def from_execution_state_item(cls, item): + pass + class ExecutionState(BaseModel): created_utc: str diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index a5376d2c..ce98ef2d 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -9,17 +9,7 @@ import pickle import re import requests -import multiprocessing -from concurrent.futures import ThreadPoolExecutor, as_completed from botocore.exceptions import ClientError -from .types import ( - SourceConfig, - RepositoryConfig, - TargetMetadataConfig, - Commit, - ExecutionStateItem, - ExecutionDetailsConfig, -) from .constants import ( infra, pipeline, @@ -195,15 +185,6 @@ def write_s3_json(s3_client, bucket, key, data): raise err -def read_source_config(s3_client, bucket, key): - data = read_s3_json(s3_client, bucket, key) - return SourceConfig(**data) - - -# def write_source_config(bucket, key, source_config: SourceConfig): -# write_s3_json(bucket, key, source_config.dict()) - - def list_commits(owner, repo, **params): """Return a list of GitHub commits for the specified repository""" @@ -519,22 +500,6 @@ def find_text(pattern, input_str): return text -def get_release_version_for_commit(commit: Union[Commit, dict], **kwargs) -> int: - try: - sha = commit["sha"] - except: - sha = commit.sha - asset_path = kwargs["asset_path"] - release_version_regex = kwargs["metadata_regex"] - allele_list = get_repo_asset( - GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, asset_path, sha - ) - release_version = find_text(release_version_regex, allele_list) - if release_version is None: - raise Exception(f"Release version not found for commit {sha}") - return int(release_version.replace(".", "")[:4]) - - def filter_nulls(items: List[Dict[str, str]]) -> List[Dict[str, str]]: """Filter out null items from a list of dictionaries @@ -584,123 +549,3 @@ def sort_execution_state_items( key=lambda x: x["commit"].date_utc, reverse=(not ascending), ) - - -def process_execution_state_item( - timestamp: str, - commit: Dict[str, str], - repository_config: RepositoryConfig, - target_metadata_config: TargetMetadataConfig, - limit: int = None, -) -> Dict[str, str]: - errors = 0 - sha = commit["sha"] - - for config in target_metadata_config.items: - try: - logger.info( - f"Getting release version for sha {sha} from {config.asset_path}" - ) - release_version = get_release_version_for_commit(commit, **config.dict()) - logger.info(f"Found release version {release_version} ({sha})") - - result = { - "created_utc": timestamp, - "repository": repository_config, - "commit": Commit(**commit), - "execution": ExecutionDetailsConfig( - version=release_version, - status="NOT_PROCESSED", - date_utc=None, - input_parameters=None, - ), - } - - except Exception as e: - # This is because Allelelist.txt for certain commits doesn't contain the release version or name - # Need to find another file that indicates the release version should be small - errors += 1 - logger.error(f"Error processing commit {sha}: {e}") - if errors == len(target_metadata_config.items): - # logger.error(f"Max errors reached. Exiting loop.") - raise e - else: - continue - - # return error count and increment outside this function - - # TODO deserialize to ExecutionStateItem - return result - - -def parallel_process_execution_state_items( - timestamp: str, - commits: List[Dict[str, str]], - repository_config: RepositoryConfig, - target_metadata_config: TargetMetadataConfig, - limit: int = None, -): - execution_state_items = [] - num_cores = multiprocessing.cpu_count() - num_threads = max(1, num_cores - 1) # Reserve one core for other processes - num_threads = min(6, num_cores) # limit threads to avoid GitHub API rate limit - - # Create a ThreadPoolExecutor with the specified number of threads - with ThreadPoolExecutor(max_workers=num_threads) as executor: - # Submit the process_commit function for each commit to the executor - futures = [ - executor.submit( - process_execution_state_item, - timestamp, - commit, - repository_config, - target_metadata_config, - ) - for commit in commits[:limit] - ] - - # Collect the results as they complete - execution_state_items = [future.result() for future in as_completed(futures)] - - return [ - ExecutionStateItem(**item) - for item in sort_execution_state_items(filter_nulls(execution_state_items)) - ] - - -# limit is int or None -@cache_pickle -def process_execution_state_items( - timestamp: str, - commits: List[Dict[str, str]], - repository_config: RepositoryConfig, - target_metadata_config: TargetMetadataConfig, - limit: None = None, - parallel: str = False, -) -> List[Dict[str, str]]: - if parallel == True: - if limit: - logger.warning("'limit' will not work if parallel processing is enabled") - return parallel_process_execution_state_items( - timestamp=timestamp, - commits=commits, - repository_config=repository_config, - target_metadata_config=target_metadata_config, - limit=limit, - ) - else: - execution_state_items = [] - for commit in commits[:limit]: - execution_state_items.append( - process_execution_state_item( - commit=commit, - repository_config=repository_config, - target_metadata_config=target_metadata_config, - limit=limit, - ) - ) - - return [ - ExecutionStateItem(**item) - for item in sort_execution_state_items(filter_nulls(execution_state_items)) - ] diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 2e1dc734..3191b1a1 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -1,7 +1,6 @@ """ Builds the execution state for the given repository source from the static repository source configuration (`source-config.json`). """ - import os import sys @@ -11,31 +10,37 @@ from pathlib import Path import logging - logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) from datetime import datetime - -utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") +utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") # TODO match format 2023-07-06T19:03:55.500Z import json - -# these libraries are shared from the check_source_update function -from gfedbmodels.types import SourceConfig, RepositoryConfig, ExecutionState -from gfedbmodels import ( +print(json.dumps(sys.path, indent=4)) +from gfedbmodels.constants import ( + infra, + pipeline +) +from gfedbmodels.utils import ( paginate_commits, select_fields, flatten_json_records, select_keys, rename_fields, - process_execution_state_items, filter_nested_nulls, ) +from gfedbmodels.types import ( + SourceConfig, + RepositoryConfig, + ExecutionState +) +from gfedbmodels.ingest import ( + process_execution_state_items +) # Environment variables -APP_NAME = os.environ["APP_NAME"] -GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] -GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] -DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] +GITHUB_REPOSITORY_OWNER = pipeline.params.GitHubSourceRepository["owner"] +GITHUB_REPOSITORY_NAME = pipeline.params.GitHubSourceRepository["name"] +DATA_BUCKET_NAME = infra.params.DataBucketName if __name__ == "__main__": diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index fae2f6d0..d54c051d 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -1,6 +1,7 @@ """ Loads the initial gfe-db execution state to DynamoDB table. +TODO Sync state to local script so it can be reloaded from local TODO solution to avoid overwriting data when running this script (regular DynamoDB backups to S3 etc, fetch file from S3 and compare) """ import os @@ -17,29 +18,25 @@ utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json -import boto3 -from gfedbmodels.constants import execution_state_table_fields +from gfedbmodels.constants import ( + session, + pipeline +) from gfedbmodels.types import ( ExecutionState, ) -from gfedbmodels.utils import flatten_json_records, filter_null_fields +from gfedbmodels.utils import flatten_json_records logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) -ssm = boto3.client("ssm") -dynamodb = boto3.resource("dynamodb") +ssm = session.clients["ssm"] +dynamodb = session.resource("dynamodb") -AWS_REGION = os.environ["AWS_REGION"] -APP_NAME = os.environ["APP_NAME"] -STAGE = os.environ["STAGE"] -DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] -GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] -GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] +# TODO +execution_state_table_fields = pipeline.params.ExecutionStateTableFields +execution_state_table_name = pipeline.params.ExecutionStateTableName -execution_state_table_name = ssm.get_parameter( - Name=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/ExecutionStateTableName" -)["Parameter"]["Value"] table = dynamodb.Table(execution_state_table_name) if __name__ == "__main__": From f0d40efa81985bb7331a5341c0527c71c320d993 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 9 Jul 2023 18:36:39 -0700 Subject: [PATCH 092/367] add GetState Lambda to pipeline --- .../functions/get_execution_state/app.py | 20 +++++--------- .../functions/invoke_update_pipeline/app.py | 22 +++++++++------- .../gfe_db_models/gfedbmodels/types.py | 7 +++-- .../pipeline/statemachines/pipeline.asl.json | 26 ++----------------- gfe-db/pipeline/template.yaml | 17 ++++++------ 5 files changed, 33 insertions(+), 59 deletions(-) diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py index c343e5fb..6c8f132f 100644 --- a/gfe-db/pipeline/functions/get_execution_state/app.py +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -17,17 +17,10 @@ session, pipeline ) -from gfedbmodels.utils import ( - restore_nested_json -) logger = logging.getLogger() logger.setLevel(logging.INFO) -# Environment -APP_NAME = os.environ["APP_NAME"] -STAGE = os.environ["STAGE"] - dynamodb = session.resource("dynamodb") table = dynamodb.Table(pipeline.params.ExecutionStateTableName) @@ -45,14 +38,13 @@ def lambda_handler(event, context): } )['Item'] - commit_state = restore_nested_json(commit_state, split_on="__") - commit_state = ExecutionStateItem(**commit_state) # TODO table logic in models.utils - - # TODO Return state, include the SQS message receipt in case it needs to be returned to the queue if the state machine fails - - return - + # Validate record with pydantic model + execution_state_item = ExecutionStateItem.from_execution_state_item(commit_state) + # return payload to step functions + # event["state"] = execution_state_item.model_dump() + + return execution_state_item.model_dump() if __name__ == "__main__": diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 46546228..3390d1b7 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -33,16 +33,14 @@ gfe_db_processing_queue_url = pipeline.params.GfeDbProcessingQueueUrl # Check that database is running, abort if not -try: - response = ec2.describe_instance_status(InstanceIds=[neo4j_database_instance_id]) - if response["InstanceStatuses"][0]["InstanceState"]["Name"] != "running": - raise Exception( - f"Instance {neo4j_database_instance_id} is not running, aborting..." - ) - else: - logger.info(f"Instance {neo4j_database_instance_id} is running") -except Exception as e: - raise e + +response = ec2.describe_instance_status(InstanceIds=[neo4j_database_instance_id]) +if response["InstanceStatuses"][0]["InstanceState"]["Name"] != "running": + raise Exception( + f"Instance {neo4j_database_instance_id} is not running, aborting..." + ) +else: + logger.info(f"Instance {neo4j_database_instance_id} is running") def lambda_handler(event, context): @@ -51,6 +49,10 @@ def lambda_handler(event, context): for record in event["Records"]: try: message = json.loads(record["body"]) + + # Include receipt handle in message to return to queue if step function fails + message["receipt_handle"] = record["receiptHandle"] + logger.info( f"Received message for version {message['version']} and commit {message['commit_sha']}" ) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 0714902d..ba2eee35 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -3,6 +3,7 @@ from typing import Optional from pydantic import BaseModel, validator, root_validator import jmespath +from .utils import restore_nested_json # ExecutionState is changed using Step Functions DynamoDB states # SKIPPED: never processed (set by CheckSourceUpdate) ✅ @@ -176,8 +177,10 @@ class ExecutionStateItem(BaseModel): execution: ExecutionDetailsConfig @classmethod - def from_execution_state_item(cls, item): - pass + def from_execution_state_item(cls, execution_state_item: dict): + # Items from table are separated by "__" because "." is not allowed in DynamoDB + execution_state_item = restore_nested_json(execution_state_item, split_on="__") + return cls(**execution_state_item) class ExecutionState(BaseModel): diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 6c1cc116..1859a712 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -3,18 +3,7 @@ "States": { "GetState": { "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:getItem", - "ResultSelector": { - "commit__sha.$": "$.Item.commit__sha.S", - "execution__version.$": "$.Item.execution__version.N", - "commit__date_utc.$": "$.Item.commit__date_utc.S", - "commit__html_url.$": "$.Item.commit__html_url.S", - "commit__message.$": "$.Item.commit__message.S", - "created_utc.$": "$.Item.created_utc.S", - "repository__name.$": "$.Item.repository__name.S", - "repository__owner.$": "$.Item.repository__owner.S", - "repository__url.$": "$.Item.repository__url.S" - }, + "Resource": "${GetExecutionStateFunctionArn}", "ResultPath": "$.state", "Catch": [ { @@ -24,18 +13,7 @@ "Next": "ReportFailure" } ], - "Next": "BuildRelease", - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - } - } + "Next": "BuildRelease" }, "BuildRelease": { "Type": "Parallel", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index f0058dfe..f98a2190 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -627,6 +627,7 @@ Resources: Properties: DefinitionUri: statemachines/pipeline.asl.json DefinitionSubstitutions: + GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn ExecutionStateTable: !Ref ExecutionStateTable DataBucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn @@ -638,21 +639,19 @@ Resources: LoadReleaseActivityArn: !Ref LoadReleaseActivity Policies: - LambdaInvokePolicy: - FunctionName: GfeDbBuildJobMockFunction + FunctionName: !Ref GetExecutionStateFunction # TODO BOOKMARK fix invalid policy error - LambdaInvokePolicy: - FunctionName: GfeDbLoadMockFunction - - LambdaInvokePolicy: - FunctionName: !Ref ValidateBuildOutputFunction + FunctionName: !Ref ValidateBuildOutputFunction - S3ReadPolicy: - BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - LambdaInvokePolicy: - FunctionName: !Ref InvokeLoadScriptFunction + FunctionName: !Ref InvokeLoadScriptFunction - DynamoDBReadPolicy: - TableName: !Ref ExecutionStateTable + TableName: !Ref ExecutionStateTable - DynamoDBWritePolicy: - TableName: !Ref ExecutionStateTable + TableName: !Ref ExecutionStateTable - SNSPublishMessagePolicy: - TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName + TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName - Version: "2012-10-17" Statement: - Effect: "Allow" From 31d09664af76dfa41a8f2cc2dd138653407fe16d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 10 Jul 2023 11:29:35 -0700 Subject: [PATCH 093/367] parameterize VPC and public subnet --- gfe-db/infrastructure/Makefile | 2 + gfe-db/infrastructure/template.yaml | 94 +++++++++++++++-------------- gfe-db/pipeline/template.yaml | 1 + 3 files changed, 52 insertions(+), 45 deletions(-) diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 82c2689e..b4734663 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -19,6 +19,8 @@ service.deploy: --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ + VpcId="$${VPC_ID}" \ + PublicSubnetId="$${PUBLIC_SUBNET_ID}" \ DataBucketName="$$DATA_BUCKET_NAME" \ GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ HostedZoneId="$${HOSTED_ZONE_ID}" 2>&1 | tee -a $${CFN_LOG_PATH} || true diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 612a6365..68af4632 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -9,6 +9,10 @@ Parameters: Type: String DataBucketName: Type: String + VpcId: + Type: String + PublicSubnetId: + Type: String GitHubPersonalAccessToken: Type: String NoEcho: true @@ -32,53 +36,53 @@ Mappings: AvailabilityZone: eu-west-3a Resources: - Vpc: - Type: AWS::EC2::VPC - Properties: - CidrBlock: 10.0.0.0/16 - EnableDnsHostnames: true - EnableDnsSupport: true - Tags: - - Key: Name - Value: !Sub '${Stage}-${AppName}-${AWS::Region}-vpc' + # Vpc: + # Type: AWS::EC2::VPC + # Properties: + # CidrBlock: 10.0.0.0/16 + # EnableDnsHostnames: true + # EnableDnsSupport: true + # Tags: + # - Key: Name + # Value: !Sub '${Stage}-${AppName}-${AWS::Region}-vpc' - PublicSubnet: - Type: AWS::EC2::Subnet - Properties: - CidrBlock: 10.0.0.0/24 - VpcId: !Ref Vpc - AvailabilityZone: !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] - MapPublicIpOnLaunch: true + # PublicSubnet: + # Type: AWS::EC2::Subnet + # Properties: + # CidrBlock: 10.0.0.0/24 + # VpcId: !Ref Vpc + # AvailabilityZone: !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] + # MapPublicIpOnLaunch: true - InternetGateway: - Type: AWS::EC2::InternetGateway + # InternetGateway: + # Type: AWS::EC2::InternetGateway - RouteTable: - Type: AWS::EC2::RouteTable - Properties: - VpcId: !Ref Vpc + # RouteTable: + # Type: AWS::EC2::RouteTable + # Properties: + # VpcId: !Ref Vpc - VpcGatewayAttachment: - Type: AWS::EC2::VPCGatewayAttachment - Properties: - VpcId: !Ref Vpc - InternetGatewayId: !Ref InternetGateway + # VpcGatewayAttachment: + # Type: AWS::EC2::VPCGatewayAttachment + # Properties: + # VpcId: !Ref Vpc + # InternetGatewayId: !Ref InternetGateway - Route: - Type: AWS::EC2::Route - DependsOn: - - InternetGateway - - VpcGatewayAttachment - Properties: - RouteTableId: !Ref RouteTable - DestinationCidrBlock: 0.0.0.0/0 - GatewayId: !Ref InternetGateway + # Route: + # Type: AWS::EC2::Route + # DependsOn: + # - InternetGateway + # - VpcGatewayAttachment + # Properties: + # RouteTableId: !Ref RouteTable + # DestinationCidrBlock: 0.0.0.0/0 + # GatewayId: !Ref InternetGateway - SubnetRouteTableAssociation: - Type: AWS::EC2::SubnetRouteTableAssociation - Properties: - RouteTableId: !Ref RouteTable - SubnetId: !Ref PublicSubnet + # SubnetRouteTableAssociation: + # Type: AWS::EC2::SubnetRouteTableAssociation + # Properties: + # RouteTableId: !Ref RouteTable + # SubnetId: !Ref PublicSubnet DataBucket: Type: AWS::S3::Bucket @@ -91,16 +95,16 @@ Resources: Properties: Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/VpcID' - Description: "Name of gfe-db VPC network" - Value: !Ref Vpc + Description: !Sub "Name of VPC network for ${AppName}" + Value: !Ref VpcId PublicSubnetIDParameter: Type: AWS::SSM::Parameter Properties: Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID' - Description: "Public Subnet for the gfe-db Neo4j server" - Value: !Ref PublicSubnet + Description: !Sub "Public Subnet for the ${AppName} Neo4j server" + Value: !Ref PublicSubnetId DataBucketNameParameter: Type: AWS::SSM::Parameter diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 10615920..d228704e 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -190,6 +190,7 @@ Resources: MaxvCpus: 32 InstanceTypes: - c5d.2xlarge + # TODO use private subnet? Subnets: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID}}' SecurityGroupIds: From 1aa987e28879baae86c2ab713dbd9e49e01aec73 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 11 Jul 2023 12:26:00 -0700 Subject: [PATCH 094/367] update existing DNS A record using Makefile target --- .gitignore | 5 ++-- Makefile | 3 +- README.md | 39 ++++++++++++++++--------- gfe-db/database/Makefile | 1 + gfe-db/database/template.yaml | 10 ------- gfe-db/infrastructure/Makefile | 17 +++++++++-- gfe-db/infrastructure/change-batch.json | 17 +++++++++++ 7 files changed, 63 insertions(+), 29 deletions(-) create mode 100644 gfe-db/infrastructure/change-batch.json diff --git a/.gitignore b/.gitignore index e0850417..9e1bc163 100755 --- a/.gitignore +++ b/.gitignore @@ -88,6 +88,8 @@ packaged.yaml samconfig.toml # Project files +change-batch.json.tmp +_cache/ tags data/ *.pem @@ -104,5 +106,4 @@ ___* gfedb.zip gfe-db/pipeline/jobs/build/event.json gfe-db/pipeline/statemachines/test* -reports/ -_cache/ \ No newline at end of file +reports/ \ No newline at end of file diff --git a/Makefile b/Makefile index b6b3d7be..91fb5650 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,7 @@ export AWS_ACCOUNT ?= $(shell aws sts get-caller-identity --query Account --outp export ROOT_DIR := $(shell pwd) export DATABASE_DIR := ${ROOT_DIR}/${APP_NAME}/database +export INFRA_DIR := ${ROOT_DIR}/${APP_NAME}/infrastructure export LOGS_DIR := $(shell echo "${ROOT_DIR}/logs") export CFN_LOG_PATH := $(shell echo "${LOGS_DIR}/cfn/logs.txt") export PURGE_LOGS := false @@ -82,7 +83,7 @@ check.dependencies: $(MAKE) check.dependencies.jq check.dependencies.docker: - @if ! docker info >/dev/null 2>&1; then \ + @if docker info 2>&1 | grep -q 'Is the docker daemon running?'; then \ echo "**** Docker is not running. Please start Docker before deploying. ****" && \ echo "**** Please refer to the documentation for a list of prerequisistes. ****" && \ exit 1; \ diff --git a/README.md b/README.md index 07acee12..1e6c97c1 100755 --- a/README.md +++ b/README.md @@ -126,16 +126,23 @@ The data pipeline layer automates integration of newly released IMGT/HLA data in Follow the steps to build and deploy the application to AWS. ### Quick Start +1. Retrieve the VPC ID and subnet ID from the AWS console or using the AWS CLI. This list outlines the basic steps for deployment. For more details please see the following sections. -1. Purchase or designate a domain in Route53 and create a hosted zone -2. Acquire a subscription for the Bitnami Neo4j AMI through [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-v47qqrn2yy7ie?sr=0-4&ref_=beagle&applicationId=AWSMPContessa) -3. [Install prerequisites](#Prerequisites) -4. [Set environment variables](#environment-variables) -5. Check the [config JSONs](#data-pipeline-config) (parameters and state) and edit the values as desired -6. Run `make deploy` to deploy the stacks to AWS -7. Run `make database.load.run releases=` to load the Neo4j, or `make database.load.run releases= limit=` to run with a limited number of alleles -8. Run `make database.get-credentials` to get the username and password for Neo4j -9. Run `make database.get-url` to get the URL for Neo4j and navigate to the Neo4j browser at the subdomain and host domain, for example `https://gfe-db.cloudftl.com:7473/browser/` +2. Purchase or designate a domain in Route53 and create a hosted zone with an A record for the subdomain. You can use the VPC's IP address for the A record because it will be updated later by the deployment script. +3. Acquire a subscription for the Bitnami Neo4j AMI through [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-v47qqrn2yy7ie?sr=0-4&ref_=beagle&applicationId=AWSMPContessa). +4. [Install prerequisites](#Prerequisites). +5. [Set environment variables](#environment) including the ones from the previous steps: + - VPC_ID (step 1) + - PUBLIC_SUBNET_ID (step 1) + - HOSTED_ZONE_ID (step 2) + - HOST_DOMAIN (step 2) + - SUBDOMAIN (step 2) + - NEO4J_AMI_ID (step 3) +6. Check the [config JSONs](#data-pipeline-config) (parameters and state) and edit the values as desired. +7. Run `make deploy` to deploy the stacks to AWS. +8. Run `make database.load.run releases=` to load the Neo4j, or `make database.load.run releases= limit=` to run with a limited number of alleles. +9. Run `make database.get-credentials` to get the username and password for Neo4j. +10. Run `make database.get-url` to get the URL for Neo4j and navigate to the Neo4j browser at the subdomain and host domain, for example `https://gfe-db.cloudftl.com:7473/browser/`. ### Prerequisites Please refer to the respective documentation for specific installation instructions. @@ -168,15 +175,18 @@ These variables must be defined before running Make. The best way to set these v # .env STAGE= APP_NAME=gfe-db -AWS_REGION= +AWS_REGION= +VPC_ID= # Available through the console or CLI +PUBLIC_SUBNET_ID= # Available through the console or CLI; Public subnets have a route to an internet gateway GITHUB_PERSONAL_ACCESS_TOKEN= -HOST_DOMAIN= +HOSTED_ZONE_ID= # Available through the console or CLI +HOST_DOMAIN= SUBDOMAIN= ADMIN_EMAIL= SUBSCRIBE_EMAILS=,,,... APOC_VERSION=4.4.0.3 GDS_VERSION=2.0.1 -NEO4J_AMI_ID= +NEO4J_AMI_ID= # Requires AWS Marketplace subscription ``` | Variable Name | Example Value | Type | Description | @@ -184,8 +194,11 @@ NEO4J_AMI_ID= | STAGE | dev | string | The stage of the application. | | APP_NAME | gfe-db | string | The name of the application. | | AWS_REGION | us-east-1 | string | The AWS region to deploy to. | +| VPC_ID | vpc-1234567890abcdef | string | The ID of the VPC to deploy to. | +| PUBLIC_SUBNET_ID | subnet-1234567890abcdef | string | The ID of the public subnet to deploy to. | | GITHUB_PERSONAL_ACCESS_TOKEN | | string | GitHub PAT for repository access | -| HOST_DOMAIN | mydomain.com | string | The domain to deploy to. | +| HOSTED_ZONE_ID | Z1234567890ABCDEF | string | The ID of the hosted zone to deploy to. | +| HOST_DOMAIN | example.com | string | The domain to deploy to. | | SUBDOMAIN | gfe-db | string | The subdomain to deploy to. | | ADMIN_EMAIL | user@company.com | string | Admin's email required for SSL certificate | | SUBSCRIBE_EMAILS | user@company.com,user2@company.com | string | Comma-separated list of emails for notifications | diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 30d328dc..de42feda 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -33,6 +33,7 @@ service.config.neo4j.deploy: service.config.update-dns @aws s3 cp neo4j/neo4j.conf s3://$$DATA_BUCKET_NAME/config/neo4j/neo4j.conf 2>&1 | tee -a $$CFN_LOG_PATH @aws s3 cp --recursive neo4j/cypher/ s3://$$DATA_BUCKET_NAME/config/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH +# This target will configure the database to use the correct DNS name using env vars service.config.update-dns: @[ "${HOST_DOMAIN}" != "" ] && \ cat neo4j/neo4j.template | \ diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 36d37f41..45318065 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -30,16 +30,6 @@ Parameters: Type: String Resources: - Neo4jDNSRecord: - Type: AWS::Route53::RecordSet - Properties: - HostedZoneName: !Sub "${HostDomain}." - Comment: !Sub 'DNS name for ${Stage}-${AppName} server' - Name: !Sub ${Subdomain}.${HostDomain}. - Type: A - TTL: 300 - ResourceRecords: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpoint}}' Neo4jCredentialsSecret: Type: AWS::SecretsManager::Secret diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index b4734663..d84f0e61 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -9,6 +9,17 @@ deploy: $(MAKE) service.deploy $(MAKE) service.monitoring.create-subscriptions +service.deploy.update-dns: + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Updating DNS records" 2>&1 | tee -a $${CFN_LOG_PATH} + @config_path=${INFRA_DIR}/change-batch.json && \ + elastic_ip=$$(aws ssm get-parameters \ + --names "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/Neo4jDatabaseEndpoint" \ + --with-decryption \ + --query "Parameters[0].Value" \ + --output text) && \ + sed -e "s//${SUBDOMAIN}.${HOST_DOMAIN}./g" -e "s//$$elastic_ip/g" $$config_path > $$config_path.tmp && \ + aws route53 change-resource-record-sets --hosted-zone-id $${HOSTED_ZONE_ID} --change-batch file://$$config_path.tmp + # TODO test AWSCLI output and validate the stack was created successfully service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying CloudFormation" 2>&1 | tee -a $${CFN_LOG_PATH} @@ -21,9 +32,9 @@ service.deploy: AppName="$${APP_NAME}" \ VpcId="$${VPC_ID}" \ PublicSubnetId="$${PUBLIC_SUBNET_ID}" \ - DataBucketName="$$DATA_BUCKET_NAME" \ - GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ - HostedZoneId="$${HOSTED_ZONE_ID}" 2>&1 | tee -a $${CFN_LOG_PATH} || true + DataBucketName="$${DATA_BUCKET_NAME}" \ + GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" 2>&1 | tee -a $${CFN_LOG_PATH} || true + $(MAKE) service.deploy.update-dns service.monitoring.create-subscriptions: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Creating SNS topic subscriptions" 2>&1 | tee -a $${CFN_LOG_PATH} diff --git a/gfe-db/infrastructure/change-batch.json b/gfe-db/infrastructure/change-batch.json new file mode 100644 index 00000000..3ea3589d --- /dev/null +++ b/gfe-db/infrastructure/change-batch.json @@ -0,0 +1,17 @@ +{ + "Changes": [ + { + "Action": "UPSERT", + "ResourceRecordSet": { + "Name": "", + "Type": "A", + "TTL": 300, + "ResourceRecords": [ + { + "Value": "" + } + ] + } + } + ] +} \ No newline at end of file From 3a7d859ea4e363633fc4b835cf6e54edc94bf31d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 11 Jul 2023 13:06:33 -0700 Subject: [PATCH 095/367] pin urllib to avoid Lambda errors --- gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt b/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt index 3e734911..547c6318 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt +++ b/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt @@ -1,2 +1,3 @@ +urllib3<2 requests numpy From 74ab01a53ca2d30ec722912c1f607f4022a42781 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 14 Jul 2023 15:19:30 -0700 Subject: [PATCH 096/367] add max errors for build --- gfe-db/database/scripts/start_task.sh | 4 ++-- gfe-db/pipeline/jobs/build/src/app.py | 11 ++++++++++- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 5ca311b8..9046d2ec 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -22,7 +22,7 @@ send_result () { fi } -trap 'cause="Error on line $LINENO" && error=$? && send_result && kill 0' ERR +trap 'cause="Script failed due to error on line $LINENO. Please see logs in System Manager Run Command history for more details" && error=$? && send_result && kill 0' ERR export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') @@ -88,7 +88,7 @@ echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Task exit status: $TASK_EXIT_STATUS" if [[ $TASK_EXIT_STATUS != "0" ]]; then status="FAILED" error="$TASK_EXIT_STATUS" - cause="Error on line $LINENO" + cause="Task failed due to error on line $LINENO. Please see logs in System Manager Run Command history for more details." send_result kill 0 else diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index 3a52abc4..9cd3cef5 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -505,7 +505,7 @@ def process_allele(allele, alignments_dict, csv_path=None): help="Option for running in verbose", action="store_true") - # TO DO: add option to specify last n releases UPDATE: instead of having this script handle multiple releases, + # TODO: add option to specify last n releases UPDATE: instead of having this script handle multiple releases, # have it handle one release and just call it multiple times for an array or queue of releases # parser.add_argument("-n", "--number", # required=False, @@ -578,6 +578,8 @@ def process_allele(allele, alignments_dict, csv_path=None): store_features=True, loci=load_loci) + errors = [] + max_errors = 10 for idx, allele in enumerate(alleles): if idx == limit: break @@ -611,6 +613,7 @@ def process_allele(allele, alignments_dict, csv_path=None): else: logger.warn(f'Skipping allele {hla_name} for locus {locus}') except: + errors.append(allele.id) try: logger.info(f'Sending message to {failed_alleles_queue_name}') response = sqs.send_message( @@ -634,7 +637,13 @@ def process_allele(allele, alignments_dict, csv_path=None): except Exception as err: logger.error("Failed to send message") raise err + + if len(errors) > max_errors: + logger.error(f'Max errors ({max_errors}) reached. Exiting...') + break logging.info(f'Finished build for version {imgt_release}') + if len(errors) > 0: + logging.info(f'{len(errors)} errors: {errors}') end = time.time() logging.info(f'****** Build finished in {round(end - start, 2)} seconds ******') From 4a643241e33408780aec7a78ea09a2fe44102ae1 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 14 Jul 2023 15:22:18 -0700 Subject: [PATCH 097/367] exit status 1 for max errors --- gfe-db/pipeline/jobs/build/src/app.py | 1 + 1 file changed, 1 insertion(+) diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index 9cd3cef5..f7c9057e 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -645,5 +645,6 @@ def process_allele(allele, alignments_dict, csv_path=None): logging.info(f'Finished build for version {imgt_release}') if len(errors) > 0: logging.info(f'{len(errors)} errors: {errors}') + exit(1) end = time.time() logging.info(f'****** Build finished in {round(end - start, 2)} seconds ******') From b58e661522da8b8301984b94afdc4873ee16dfcd Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 14 Jul 2023 18:04:27 -0700 Subject: [PATCH 098/367] fix env vars --- gfe-db/database/Makefile | 14 +- .../functions/check_source_update/app.py | 1 + .../check_source_update/constants.py | 3 - .../functions/invoke_load_script/app.py | 1 - .../gfe_db_models/gfedbmodels/utils.py | 8 +- .../pipeline/statemachines/pipeline.asl.json | 4 +- gfe-db/pipeline/template.yaml | 268 +++++++++--------- 7 files changed, 153 insertions(+), 146 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index c99a5407..a7574cb6 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -31,15 +31,15 @@ service.check-key-pair: ##=> Checks if the key pair already exists and creates i service.config.deploy: service.config.neo4j.deploy service.config.scripts.deploy service.config.cloudwatch-agent.deploy # TODO consolidate all config files into one command, by service layer -service.config.neo4j.deploy: service.config.update-dns +service.config.neo4j.deploy: service.config.neo4j.update-dns @aws s3 cp config/neo4j/neo4j.conf s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/neo4j.conf 2>&1 | tee -a $$CFN_LOG_PATH @aws s3 cp --recursive config/neo4j/cypher/ s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH -# This target will configure the database to use the correct DNS name using env vars -service.config.update-dns: - @[ "${HOST_DOMAIN}" != "" ] && \ - cat neo4j/neo4j.template | \ - sed s"/# dbms.default_advertised_address=.*/dbms.default_advertised_address=${SUBDOMAIN}.${HOST_DOMAIN}/" > neo4j/neo4j.conf +# # This target will configure the database to use the correct DNS name using env vars +# service.config.neo4j.update-dns: +# @[ "${HOST_DOMAIN}" != "" ] && \ +# cat neo4j/neo4j.template | \ +# sed s"/# dbms.default_advertised_address=.*/dbms.default_advertised_address=${SUBDOMAIN}.${HOST_DOMAIN}/" > neo4j/neo4j.conf service.config.scripts.deploy: @script_s3_path=s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/scripts/ && \ @@ -71,7 +71,7 @@ service.config.cloudwatch-agent.deploy: aws s3 cp config/amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json $$config_s3_path @rm -rf config/amazon-cloudwatch-agent/tmp/ -service.config.update-dns: +service.config.neo4j.update-dns: @[ "${HOST_DOMAIN}" != "" ] && \ cat config/neo4j/neo4j.template | \ sed s"/# dbms.default_advertised_address=.*/dbms.default_advertised_address=${SUBDOMAIN}.${HOST_DOMAIN}/" > config/neo4j/neo4j.conf diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 8d83e70f..af2139c6 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -196,6 +196,7 @@ def lambda_handler(event, context): # TODO log out the commits that were skipped and pending message = f"Queued {len(execution_payload)} release(s) for processing\n{execution_payload}" + logger.info(message) return { "statusCode": 200, "body": json.dumps({"message": message}), diff --git a/gfe-db/pipeline/functions/check_source_update/constants.py b/gfe-db/pipeline/functions/check_source_update/constants.py index 4c1ca28f..f5459e90 100644 --- a/gfe-db/pipeline/functions/check_source_update/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/constants.py @@ -6,9 +6,6 @@ ) # Environment -AWS_REGION = os.environ["AWS_REGION"] -APP_NAME = os.environ["APP_NAME"] -STAGE = os.environ["STAGE"] PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] ( diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 63fd3860..d7f954cf 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -17,7 +17,6 @@ logger = logging.getLogger() logger.setLevel(logging.INFO) -app_name = os.environ["APP_NAME"] neo4j_load_query_document_name = pipeline.params.Neo4jLoadQueryDocumentName neo4j_database_instance_id = database.params.Neo4jDatabaseInstanceId load_release_activity_arn = pipeline.params.LoadReleaseActivityArn diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index ce98ef2d..fcdc5d87 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -10,10 +10,7 @@ import re import requests from botocore.exceptions import ClientError -from .constants import ( - infra, - pipeline, -) +from .constants import pipeline # Logging logger = logging.getLogger(__name__) @@ -22,7 +19,8 @@ AWS_REGION = os.environ["AWS_REGION"] # TODO can call these directly in the functions instead of decarling and passing them in, they should be cached -GITHUB_PERSONAL_ACCESS_TOKEN = infra.secrets.GitHubPersonalAccessToken +# TODO call where needed in the module or script, not here BOOKMARK 7/14/23, requires refactoring all functions that use this env var +GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.GitHubPersonalAccessToken GITHUB_REPOSITORY_OWNER = pipeline.params.GitHubSourceRepository["owner"] GITHUB_REPOSITORY_NAME = pipeline.params.GitHubSourceRepository["name"] diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 1859a712..707d136b 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -1,7 +1,7 @@ { - "StartAt": "GetState", + "StartAt": "GetExecutionState", "States": { - "GetState": { + "GetExecutionState": { "Type": "Task", "Resource": "${GetExecutionStateFunctionArn}", "ResultPath": "$.state", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index b5528ecb..a9be969b 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -52,7 +52,6 @@ Parameters: Type: String Resources: - GitHubPersonalAccessTokenSecret: Type: AWS::SecretsManager::Secret Properties: @@ -62,9 +61,9 @@ Resources: Tags: - Key: Stage Value: !Ref Stage - - Key: AppName + - Key: AppName Value: !Ref AppName - + GitHubSourceRepositoryParameter: Type: AWS::SSM::Parameter Properties: @@ -77,15 +76,15 @@ Resources: GfeDbModelsLayer: Type: AWS::Serverless::LayerVersion Properties: - LayerName: !Sub '${Stage}-gfe-db-models' - Description: !Sub '${AppName} models for validationa and processing data' + LayerName: !Sub "${Stage}-gfe-db-models" + Description: !Sub "${AppName} models for validationa and processing data" ContentUri: lambda_layers/gfe_db_models RetentionPolicy: delete CompatibleRuntimes: - python3.9 - python3.10 Metadata: - BuildMethod: python3.9 + BuildMethod: python3.10 BuildArchitectures: arm64 # TODO change name to GfeDbExecutionStateTable @@ -93,14 +92,14 @@ Resources: Type: AWS::DynamoDB::Table Properties: AttributeDefinitions: - - AttributeName: 'commit__sha' + - AttributeName: "commit__sha" AttributeType: S - - AttributeName: 'execution__version' + - AttributeName: "execution__version" AttributeType: N KeySchema: - - AttributeName: 'commit__sha' + - AttributeName: "commit__sha" KeyType: HASH - - AttributeName: 'execution__version' + - AttributeName: "execution__version" KeyType: RANGE BillingMode: PAY_PER_REQUEST # ProvisionedThroughput: @@ -110,7 +109,7 @@ Resources: ExecutionStateTableNameParameter: Type: AWS::SSM::Parameter Properties: - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName" Type: String Value: !Ref ExecutionStateTable @@ -118,8 +117,8 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableFields' - Description: !Sub 'Selected fields for ${Stage}-${AppName} execution state table' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableFields" + Description: !Sub "Selected fields for ${Stage}-${AppName} execution state table" Tier: Standard Value: !Sub | [ @@ -144,9 +143,9 @@ Resources: BuildServerSG: Type: AWS::EC2::SecurityGroup Properties: - GroupName: !Sub '${Stage}-${AppName}-build-server-sg' - GroupDescription: !Sub 'Security group for the ${Stage}-${AppName} build server' - VpcId: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/VpcID}}' + GroupName: !Sub "${Stage}-${AppName}-build-server-sg" + GroupDescription: !Sub "Security group for the ${Stage}-${AppName} build server" + VpcId: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/VpcID}}" SecurityGroupIngress: # Uncomment to allow SSH access to build instance - CidrIp: 0.0.0.0/0 FromPort: 22 @@ -154,7 +153,7 @@ Resources: ToPort: 22 Tags: - Key: Name - Value: !Sub '${Stage}-${AppName}-build-server-sg' + Value: !Sub "${Stage}-${AppName}-build-server-sg" BatchServiceRole: Type: AWS::IAM::Role @@ -168,7 +167,7 @@ Resources: Action: sts:AssumeRole ManagedPolicyArns: - arn:aws:iam::aws:policy/service-role/AWSBatchServiceRole - + BatchWorkerInstanceProfile: Type: AWS::IAM::InstanceProfile Properties: @@ -191,8 +190,8 @@ Resources: - arn:aws:iam::aws:policy/AmazonS3FullAccess - arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy Policies: - - PolicyName: !Sub '${Stage}-${AppName}-ECS-CloudWatchLogs' - PolicyDocument: + - PolicyName: !Sub "${Stage}-${AppName}-ECS-CloudWatchLogs" + PolicyDocument: Version: "2012-10-17" Statement: - Action: @@ -202,12 +201,12 @@ Resources: - "logs:DescribeLogStreams" Effect: "Allow" Resource: "arn:aws:logs:*:*:*" - - PolicyName: !Sub '${Stage}-${AppName}-BuildServiceS3ReadWritePolicy' + - PolicyName: !Sub "${Stage}-${AppName}-BuildServiceS3ReadWritePolicy" PolicyDocument: Version: "2012-10-17" Statement: - Effect: "Allow" - Action: + Action: - "s3:GetObject" - "s3:ListBucket" - "s3:GetBucketLocation" @@ -218,14 +217,14 @@ Resources: - "s3:PutLifecycleConfiguration" - "s3:DeleteObject" Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' - - PolicyName: !Sub '${Stage}-${AppName}-SecretsPolicy' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" + - PolicyName: !Sub "${Stage}-${AppName}-SecretsPolicy" PolicyDocument: Version: "2012-10-17" Statement: - Effect: "Allow" - Action: + Action: - "ssm:GetParameters" - "ssm:GetParameter" - "secretsmanager:GetResourcePolicy" @@ -233,11 +232,11 @@ Resources: - "secretsmanager:DescribeSecret" - "secretsmanager:ListSecretVersionIds" - "secretsmanager:ListSecrets" - Resource: + Resource: - "*" - - PolicyName: !Sub '${Stage}-${AppName}-SQSPolicy' + - PolicyName: !Sub "${Stage}-${AppName}-SQSPolicy" PolicyDocument: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -253,9 +252,9 @@ Resources: Type: AWS::Batch::JobDefinition Properties: Type: container - JobDefinitionName: !Sub '${Stage}-${AppName}-BuildJobDefinition' + JobDefinitionName: !Sub "${Stage}-${AppName}-BuildJobDefinition" ContainerProperties: - Image: !Sub '${ECRBaseUri}/${BuildServiceRepositoryName}:latest' + Image: !Sub "${ECRBaseUri}/${BuildServiceRepositoryName}:latest" Vcpus: 8 # TODO: Memory param is deprecated, move to ResourceRequirements Memory: 8000 # Keep this around half the available RAM to avoid getting stuck in RUNNABLE status @@ -267,7 +266,7 @@ Resources: - run.sh Environment: - Name: GFE_BUCKET - Value: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + Value: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" - Name: FAILED_ALLELES_QUEUE Value: !Ref FailedAllelesQueue - Name: AWS_REGION @@ -278,7 +277,7 @@ Resources: BuildJobQueue: Type: AWS::Batch::JobQueue Properties: - JobQueueName: !Sub '${Stage}-${AppName}-BuildJobQueue' + JobQueueName: !Sub "${Stage}-${AppName}-BuildJobQueue" Priority: 1 ComputeEnvironmentOrder: - Order: 1 @@ -288,7 +287,7 @@ Resources: BuildJobQueueArn: Type: AWS::SSM::Parameter Properties: - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn" Type: String Value: !GetAtt BuildJobQueue.JobQueueArn @@ -308,7 +307,7 @@ Resources: - c5d.2xlarge # TODO use private subnet? Subnets: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID}}" SecurityGroupIds: - !Ref BuildServerSG InstanceRole: !Ref BatchWorkerInstanceProfile @@ -323,7 +322,7 @@ Resources: LaunchTemplateData: DisableApiTermination: false InstanceInitiatedShutdownBehavior: stop - ImageId: '{{resolve:ssm:/aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id}}' + ImageId: "{{resolve:ssm:/aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id}}" InstanceType: c5d.xlarge IamInstanceProfile: Name: !Ref BatchWorkerInstanceProfile @@ -354,9 +353,9 @@ Resources: --==MYBOUNDARY== TagSpecifications: - ResourceType: launch-template - Tags: + Tags: - Key: Name - Value: 'gfe-db-build-worker' + Value: "gfe-db-build-worker" BatchTaskExecutionRole: Type: AWS::IAM::Role @@ -370,8 +369,8 @@ Resources: Service: ecs-tasks.amazonaws.com Action: sts:AssumeRole Policies: - - PolicyName: !Sub '${Stage}-${AppName}-ecsTaskExecutionRolePolicy' - PolicyDocument: + - PolicyName: !Sub "${Stage}-${AppName}-ecsTaskExecutionRolePolicy" + PolicyDocument: Version: "2012-10-17" Statement: - Effect: Allow @@ -383,21 +382,21 @@ Resources: - "logs:CreateLogStream" - "logs:PutLogEvents" Resource: "*" - - PolicyName: !Sub '${Stage}-${AppName}-BatchTaskExecutionPolicy' + - PolicyName: !Sub "${Stage}-${AppName}-BatchTaskExecutionPolicy" PolicyDocument: Version: "2012-10-17" Statement: - Effect: "Allow" - Action: + Action: - "ssm:GetParameters" - "secretsmanager:GetResourcePolicy" - "secretsmanager:GetSecretValue" - "secretsmanager:DescribeSecret" - "secretsmanager:ListSecretVersionIds" - "secretsmanager:ListSecrets" - Resource: + Resource: - "*" - + BuildServiceRepository: Type: AWS::ECR::Repository Properties: @@ -409,7 +408,7 @@ Resources: Effect: "Allow" Principal: AWS: - - !Sub 'arn:aws:iam::${AWS::AccountId}:role/${BatchWorkerInstanceRole}' + - !Sub "arn:aws:iam::${AWS::AccountId}:role/${BatchWorkerInstanceRole}" Action: - "ecr:GetDownloadUrlForLayer" - "ecr:BatchGetImage" @@ -423,7 +422,7 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName" Description: !Sub "Name of ${AppName} build service repository" Value: !Ref BuildServiceRepositoryName @@ -448,7 +447,7 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl" Description: "URL of gfe-db processing queue" Value: !GetAtt GfeDbProcessingQueue.QueueUrl @@ -456,10 +455,10 @@ Resources: Type: AWS::Serverless::Function Properties: FunctionName: !Ref CheckSourceUpdateFunctionName - Description: !Sub '${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process' + Description: !Sub "${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process" CodeUri: functions/check_source_update/ Handler: app.lambda_handler - Runtime: python3.9 + Runtime: python3.10 Layers: - !Ref GfeDbModelsLayer MemorySize: !Ref CheckSourceUpdateFunctionMemorySize @@ -470,7 +469,7 @@ Resources: Variables: APP_NAME: !Ref AppName STAGE: !Ref Stage - PIPELINE_SOURCE_CONFIG_S3_PATH: !Sub '${ConfigS3Path}/${ServiceName}/source-config.json' + PIPELINE_SOURCE_CONFIG_S3_PATH: !Sub "${ConfigS3Path}/${ServiceName}/source-config.json" Events: Trigger: Type: Schedule @@ -500,7 +499,7 @@ Resources: Action: - "dynamodb:Scan" - "dynamodb:BatchWriteItem" - Resource: !GetAtt ExecutionStateTable.Arn + Resource: !GetAtt ExecutionStateTable.Arn - Version: "2012-10-17" Statement: - Sid: "AllowSQSAccess" @@ -515,19 +514,19 @@ Resources: Statement: - Sid: "AllowS3Access" Effect: "Allow" - Action: + Action: - "s3:GetObject" - "s3:ListBucket" - "s3:GetBucketLocation" - "s3:GetObjectVersion" Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" GetExecutionStateFunction: Type: AWS::Serverless::Function Properties: - Description: !Sub '${AppName} execution input validation and state retrieval' + Description: !Sub "${AppName} execution input validation and state retrieval" CodeUri: functions/get_execution_state/ Handler: app.lambda_handler Runtime: python3.10 @@ -552,7 +551,7 @@ Resources: - "ssm:GetParameter" # TODO test correct ARN path for app specific parameters # arn:aws:ssm:us-east-2:123456789012:parameter/${AppName}/${Stage}/${AWS::Region}/* - Resource: !Sub 'arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' + Resource: !Sub "arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*" - Version: "2012-10-17" Statement: - Sid: "AllowDynamoDBReadAccess" @@ -560,6 +559,14 @@ Resources: Action: - "dynamodb:ReadItem" Resource: !GetAtt ExecutionStateTable.Arn + # TODO this permission is not needed by the function, but is loaded by the module => disable in the module + # - Version: "2012-10-17" + # Statement: + # - Sid: "AllowSecretsManagerAccess" + # Effect: "Allow" + # Action: + # - "secretsmanager:GetSecretValue" + # Resource: !Ref GitHubPersonalAccessTokenSecret # # TODO redeploy # CheckSourceUpdateFunctionAlarm: @@ -587,34 +594,38 @@ Resources: Description: !Sub "Invoke the build and load processing pipeline for ${AppName}" CodeUri: functions/invoke_update_pipeline/ Handler: app.lambda_handler - Runtime: python3.9 + Runtime: python3.10 + Layers: + - !Ref GfeDbModelsLayer MemorySize: 128 Timeout: 60 Architectures: - x86_64 Environment: Variables: - NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' - UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn' - GFE_DB_PROCESSING_QUEUE_URL_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl' + APP_NAME: !Ref AppName + STAGE: !Ref Stage + NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId" + UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn" + GFE_DB_PROCESSING_QUEUE_URL_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl" Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" Statement: - Effect: "Allow" - Action: + Action: - "ssm:GetParameters" - "ssm:GetParameter" - Resource: + Resource: - "*" - Effect: "Allow" - Action: + Action: - "ec2:DescribeInstanceStatus" Resource: "*" # Has to be for all resources since Instance ID is not available when this stack is deployed - Effect: "Allow" - Action: + Action: - "states:StartExecution" - Resource: + Resource: - !GetAtt UpdatePipelineStateMachine.Arn Events: GfeDbProcessingQueueTrigger: @@ -630,29 +641,29 @@ Resources: DefinitionSubstitutions: GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn ExecutionStateTable: !Ref ExecutionStateTable - DataBucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + DataBucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn BuildJobDefinition: !Ref BuildJobDefinition - BuildJobName: !Sub '${Stage}-${AppName}-build-job' + BuildJobName: !Sub "${Stage}-${AppName}-build-job" BuildJobQueue: !Ref BuildJobQueue InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity Policies: - LambdaInvokePolicy: - FunctionName: !Ref GetExecutionStateFunction # TODO BOOKMARK fix invalid policy error + FunctionName: !Ref GetExecutionStateFunction # TODO BOOKMARK fix invalid policy error - LambdaInvokePolicy: - FunctionName: !Ref ValidateBuildOutputFunction + FunctionName: !Ref ValidateBuildOutputFunction - S3ReadPolicy: - BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + BucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" - LambdaInvokePolicy: - FunctionName: !Ref InvokeLoadScriptFunction + FunctionName: !Ref InvokeLoadScriptFunction - DynamoDBReadPolicy: - TableName: !Ref ExecutionStateTable + TableName: !Ref ExecutionStateTable - DynamoDBWritePolicy: - TableName: !Ref ExecutionStateTable + TableName: !Ref ExecutionStateTable - SNSPublishMessagePolicy: - TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName + TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName - Version: "2012-10-17" Statement: - Effect: "Allow" @@ -665,26 +676,26 @@ Resources: - "logs:PutResourcePolicy" - "logs:DescribeResourcePolicies" - "logs:DescribeLogGroups" - Resource: + Resource: - "*" - Version: "2012-10-17" Statement: - Effect: "Allow" - Action: + Action: - "batch:SubmitJob" - "batch:DescribeJobs" - "batch:TerminateJob" Resource: "*" - Effect: "Allow" - Action: + Action: - "events:PutTargets" - "events:PutRule" - "events:DescribeRule" - Resource: - - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' + Resource: + - !Sub "arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule" Logging: - Destinations: - - CloudWatchLogsLogGroup: + Destinations: + - CloudWatchLogsLogGroup: LogGroupArn: !GetAtt UpdatePipelineLogGroup.Arn IncludeExecutionData: true Level: ALL @@ -716,26 +727,26 @@ Resources: # - "logs:PutResourcePolicy" # - "logs:DescribeResourcePolicies" # - "logs:DescribeLogGroups" - # Resource: + # Resource: # - "*" # - Version: "2012-10-17" # Statement: # - Effect: "Allow" - # Action: + # Action: # - "batch:SubmitJob" # - "batch:DescribeJobs" # - "batch:TerminateJob" # Resource: "*" # - Effect: "Allow" - # Action: + # Action: # - "events:PutTargets" # - "events:PutRule" # - "events:DescribeRule" - # Resource: + # Resource: # - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' # Logging: - # Destinations: - # - CloudWatchLogsLogGroup: + # Destinations: + # - CloudWatchLogsLogGroup: # LogGroupArn: !GetAtt UpdatePipelineLogGroup.Arn # IncludeExecutionData: true # Level: ALL @@ -761,15 +772,15 @@ Resources: - Version: "2012-10-17" Statement: - Effect: "Allow" - Action: + Action: - "ssm:GetParameters" - "ssm:GetParameter" - Resource: + Resource: - "*" - Effect: "Allow" - Action: + Action: - "s3:GetObject" - Resource: + Resource: - !Sub "arn:aws:s3:::{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}/*" InvokeLoadScriptFunction: @@ -779,42 +790,43 @@ Resources: Description: !Sub "Invoke server-side loading on Neo4j for ${AppName}" CodeUri: functions/invoke_load_script/ Handler: app.lambda_handler - Runtime: python3.9 + Runtime: python3.10 MemorySize: 256 Timeout: 60 Architectures: - x86_64 Environment: Variables: - NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName' - NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' - LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn' APP_NAME: !Ref AppName + STAGE: !Ref Stage + NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName" + NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId" + LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn" Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" Statement: - Effect: "Allow" - Action: + Action: - "ssm:SendCommand" - "ssm:GetDocument" Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Neo4jLoadQueryDocument}' - - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*' + - !Sub "arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Neo4jLoadQueryDocument}" + - !Sub "arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*" - Effect: "Allow" - Action: + Action: - "ssm:GetParameters" - "ssm:GetParameter" - Resource: + Resource: - "*" InvokeLoadScriptFunctionAlarm: Type: AWS::CloudWatch::Alarm Properties: - AlarmDescription: !Sub 'Alarm for ${InvokeLoadScriptFunction} function errors' + AlarmDescription: !Sub "Alarm for ${InvokeLoadScriptFunction} function errors" ActionsEnabled: true AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" MetricName: Errors Namespace: AWS/Lambda Statistic: Sum @@ -833,20 +845,20 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn' - Description: !Sub 'ARN for ${AppName} Data Pipeline Errors SNS topic' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn" + Description: !Sub "ARN for ${AppName} Data Pipeline Errors SNS topic" Value: !Ref GfeDbExecutionResultTopic LoadReleaseActivity: Type: AWS::StepFunctions::Activity - Properties: + Properties: Name: !Sub "${AppName}-${Stage}-LoadReleaseActivity" LoadReleaseActivityArnParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn" Description: "ARN of gfe-db load release activity" Value: !GetAtt LoadReleaseActivity.Arn @@ -859,18 +871,18 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn" Description: "ARN of gfe-db update pipeline state machine" Value: !GetAtt UpdatePipelineStateMachine.Arn -# CloudWatch Alarm for failed pipeline executions + # CloudWatch Alarm for failed pipeline executions UpdatePipelineStateMachineExecutionAlarm: Type: AWS::CloudWatch::Alarm Properties: - AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' + AlarmDescription: !Sub "${UpdatePipelineStateMachine} state machine errors" ActionsEnabled: true AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" MetricName: ExecutionsFailed Namespace: AWS/States Statistic: Sum @@ -882,14 +894,14 @@ Resources: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn -# CloudWatch Alarm for failed pipeline integrations (Batch jobs) + # CloudWatch Alarm for failed pipeline integrations (Batch jobs) UpdatePipelineStateMachineIntegrationAlarm: Type: AWS::CloudWatch::Alarm Properties: - AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' + AlarmDescription: !Sub "${UpdatePipelineStateMachine} state machine errors" ActionsEnabled: true AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" MetricName: ServiceIntegrationsFailed Namespace: AWS/States Statistic: Sum @@ -899,7 +911,7 @@ Resources: ComparisonOperator: GreaterThanOrEqualToThreshold Dimensions: - Name: ServiceIntegrationResourceArn - Value: !Sub 'arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync' + Value: !Sub "arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync" FailedAllelesQueue: Type: AWS::SQS::Queue @@ -911,7 +923,7 @@ Resources: FailedAllelesDeadLetterQueue: Type: AWS::SQS::Queue - Neo4jLoadQueryDocument: + Neo4jLoadQueryDocument: Type: AWS::SSM::Document Properties: DocumentType: "Command" @@ -929,11 +941,11 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/database/scripts/' + path: !Sub "https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/database/scripts/" commandLine: type: "String" description: "These commands are invoked by a Lambda script which sets the correct parameters (Refer to documentation)." - default: !Sub 'bash start_task.sh ${AppName} ${Stage}' + default: !Sub "bash start_task.sh ${AppName} ${Stage}" workingDirectory: type: "String" description: "Working directory" @@ -951,12 +963,12 @@ Resources: destinationPath: "{{ workingDirectory }}" - action: "aws:runShellScript" name: "runShellScript" - inputs: + inputs: runCommand: - "" - "directory=$(pwd)" - "export PATH=$PATH:$directory" - - " {{ commandLine }} " + - " {{ commandLine }} " - "" workingDirectory: "{{ workingDirectory }}" timeoutSeconds: "{{ executionTimeout }}" @@ -965,13 +977,13 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName" Description: "Name of SSM document for loading Neo4j" Value: !Ref Neo4jLoadQueryDocument # TODO verify that this works, had problem with file's content not showing up in files on db instance # TODO move to database layer - DatabaseSyncScriptsDocument: + DatabaseSyncScriptsDocument: Type: AWS::SSM::Document Properties: DocumentType: "Command" @@ -989,7 +1001,7 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/${ConfigS3Path}/database/scripts/' + path: !Sub "https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/${ConfigS3Path}/database/scripts/" commandLine: type: "String" description: "Deletes ETag files created by SSM Agent." @@ -1011,12 +1023,12 @@ Resources: destinationPath: "{{ workingDirectory }}" - action: "aws:runShellScript" name: "runShellScript" - inputs: + inputs: runCommand: - "" - "directory=$(pwd)" - "export PATH=$PATH:$directory" - - " {{ commandLine }} " + - " {{ commandLine }} " - "" workingDirectory: "{{ workingDirectory }}" timeoutSeconds: "{{ executionTimeout }}" @@ -1025,7 +1037,7 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DatabaseSyncScriptsDocumentName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DatabaseSyncScriptsDocumentName" Description: "Name of SSM document for syncing shell scripts to the database" Value: !Ref DatabaseSyncScriptsDocument @@ -1033,8 +1045,8 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfedbPipelineParamMappings' - Description: !Sub 'SSM Parameter and SecretsManager parameter paths for ${AppName} pipeline layer' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfedbPipelineParamMappings" + Description: !Sub "SSM Parameter and SecretsManager parameter paths for ${AppName} pipeline layer" Tier: Standard Value: !Sub | { @@ -1054,4 +1066,4 @@ Resources: "secretsmanager": [ "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken" ] - } \ No newline at end of file + } From adbf5ba16176f322d53d3237742b018a608daef3 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 15 Jul 2023 12:25:35 -0700 Subject: [PATCH 099/367] decouple parameter calls from modules by calling in Lambda --- .../functions/check_source_update/app.py | 16 ++++--- .../check_source_update/constants.py | 4 +- .../functions/get_execution_state/app.py | 1 - .../functions/validate_build_output/app.py | 4 +- .../gfe_db_models/gfedbmodels/ingest.py | 9 ++-- .../gfe_db_models/gfedbmodels/utils.py | 43 ++++++++----------- 6 files changed, 38 insertions(+), 39 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index af2139c6..3ab6dfd5 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -16,7 +16,7 @@ from decimal import Decimal from datetime import datetime, timedelta import json -from gfedbmodels.constants import session +from gfedbmodels.constants import session, pipeline from gfedbmodels.types import ( str_to_datetime, str_from_datetime, @@ -58,6 +58,8 @@ dynamodb = session.resource("dynamodb") queue = session.resource("sqs") +GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.GitHubPersonalAccessToken + # Get data source configuration source_repo_config = read_source_config( s3_client=s3, @@ -101,7 +103,11 @@ def lambda_handler(event, context): for asset_config in source_repo_config.target_metadata_config.items: try: release_version = get_release_version_for_commit( - commit, **asset_config.dict() + commit=commit, + owner=GITHUB_REPOSITORY_OWNER, + repo=GITHUB_REPOSITORY_NAME, + token=GITHUB_PERSONAL_ACCESS_TOKEN, + **asset_config.model_dump() ) logger.info( f"Found release version {release_version} for commit {sha}" @@ -162,7 +168,7 @@ def lambda_handler(event, context): items = [ filter_null_fields( flatten_json( - data=item.dict(), + data=item.model_dump(), sep="__", select_fields=[ item.replace(".", "__") for item in execution_state_table_fields @@ -185,7 +191,7 @@ def lambda_handler(event, context): # 5) Send pending commits to the state machine for further processing execution_payload = [ - ExecutionPayloadItem.from_execution_state_item(item).dict() + ExecutionPayloadItem.from_execution_state_item(item).model_dump() for item in pending_commits ] execution_payload = sorted( @@ -240,7 +246,7 @@ def get_most_recent_commits(execution_state): since = str_from_datetime(last_commit_date + timedelta(seconds=1)) # 2) Get the most recent commits from GitHub using since= parameter - return list_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, since=since) + return list_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, since=since, token=GITHUB_PERSONAL_ACCESS_TOKEN) def select_most_recent_commit_for_release(commits: list[ExecutionStateItem]): diff --git a/gfe-db/pipeline/functions/check_source_update/constants.py b/gfe-db/pipeline/functions/check_source_update/constants.py index f5459e90..bed905c9 100644 --- a/gfe-db/pipeline/functions/check_source_update/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/constants.py @@ -7,7 +7,7 @@ # Environment PIPELINE_SOURCE_CONFIG_S3_PATH = os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] - +data_bucket_name = infra.params.DataBucketName ( GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, @@ -21,5 +21,3 @@ pipeline.params.GfeDbProcessingQueueUrl, pipeline.params.ExecutionStateTableFields ) - -data_bucket_name = infra.params.DataBucketName \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py index 6c8f132f..44d398ad 100644 --- a/gfe-db/pipeline/functions/get_execution_state/app.py +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -30,7 +30,6 @@ def lambda_handler(event, context): # validate input execution_payload_item = ExecutionPayloadItem(**event) - # TODO Get state for commit in input commit_state = table.get_item( Key={ "commit__sha": execution_payload_item.commit_sha, diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 74566de3..c5eb7558 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -47,7 +47,7 @@ def lambda_handler(event, context): # validate_schema: validate CSV headers by comparing to schema map df = load_csv_from_s3(file_path) - if not set(df.columns) == set(output_headers[schema]): + if not set(df.columns) == set(csv_headers[schema]): raise Exception(f"Columns in {file_path} do not match schema for {schema}") # validate_rows: validate CSV data by confirming that rows exist @@ -74,7 +74,7 @@ def lambda_handler(event, context): # Schema map -output_headers = { +csv_headers = { "all_cds": ["gfe_name", "bp_seq_id", "bp_sequence", "aa_seq_id", "aa_sequence"], "all_features": [ "accession", diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index 4f1b625e..5b84f902 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -158,11 +158,14 @@ def get_release_version_for_commit(commit: Union[Commit, dict], **kwargs) -> int sha = commit["sha"] except: sha = commit.sha - asset_path = kwargs["asset_path"] - release_version_regex = kwargs["metadata_regex"] allele_list = get_repo_asset( - pipeline.params.GitHubSourceRepository["owner"], pipeline.params.GitHubSourceRepository["name"], asset_path, sha + owner=kwargs.get("owner"), # pipeline.params.GitHubSourceRepository["owner"], + repo=kwargs.get("repo"), # pipeline.params.GitHubSourceRepository["name"], + token=kwargs.get("token"), # pipeline.secrets.GitHubPersonalAccessToken, + path=kwargs.get("asset_path"), + commit_sha=sha ) + release_version_regex = kwargs.get("metadata_regex") release_version = find_text(release_version_regex, allele_list) if release_version is None: raise Exception(f"Release version not found for commit {sha}") diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index fcdc5d87..21f5bfa3 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -10,7 +10,6 @@ import re import requests from botocore.exceptions import ClientError -from .constants import pipeline # Logging logger = logging.getLogger(__name__) @@ -18,12 +17,6 @@ AWS_REGION = os.environ["AWS_REGION"] -# TODO can call these directly in the functions instead of decarling and passing them in, they should be cached -# TODO call where needed in the module or script, not here BOOKMARK 7/14/23, requires refactoring all functions that use this env var -GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.GitHubPersonalAccessToken -GITHUB_REPOSITORY_OWNER = pipeline.params.GitHubSourceRepository["owner"] -GITHUB_REPOSITORY_NAME = pipeline.params.GitHubSourceRepository["name"] - cache_dir = Path(__file__).parent / "_cache" # TODO clear cache @@ -183,7 +176,7 @@ def write_s3_json(s3_client, bucket, key, data): raise err -def list_commits(owner, repo, **params): +def list_commits(owner, repo, token, **params): """Return a list of GitHub commits for the specified repository""" base_url = "https://api.github.com" @@ -200,7 +193,7 @@ def list_commits(owner, repo, **params): # Headers headers = { - "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Authorization": f"token {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", @@ -230,7 +223,7 @@ def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): return commits -def get_commit(owner, repo, commit_sha): +def get_commit(owner, repo, token, commit_sha): """Return the commit for the specified repository and commit SHA""" base_url = "https://api.github.com" @@ -241,7 +234,7 @@ def get_commit(owner, repo, commit_sha): # Headers headers = { - "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Authorization": f"token {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", @@ -253,7 +246,7 @@ def get_commit(owner, repo, commit_sha): return response.json() -def get_file_contents(owner, repo, path): +def get_file_contents(owner, repo, token, path): base_url = "https://api.github.com" # Endpoint @@ -262,7 +255,7 @@ def get_file_contents(owner, repo, path): # Headers headers = { - "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Authorization": f"token {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", @@ -274,7 +267,7 @@ def get_file_contents(owner, repo, path): return response.json() -def get_commits_for_asset(owner, repo, path, since=None): +def get_commits_for_asset(owner, repo, token, path, since=None): base_url = "https://api.github.com" # Endpoint @@ -283,7 +276,7 @@ def get_commits_for_asset(owner, repo, path, since=None): # Headers headers = { - "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Authorization": f"token {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", @@ -301,7 +294,7 @@ def get_commits_for_asset(owner, repo, path, since=None): return response.json() -def get_repo_contents(owner, repo, path, commit_sha=None): +def get_repo_contents(owner, repo, token, path, commit_sha=None): base_url = "https://api.github.com" # Endpoint @@ -310,7 +303,7 @@ def get_repo_contents(owner, repo, path, commit_sha=None): # Headers headers = { - "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Authorization": f"token {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", @@ -329,9 +322,9 @@ def get_repo_contents(owner, repo, path, commit_sha=None): return response.json() -def get_repo_asset(owner, repo, path, commit_sha=None): +def get_repo_asset(owner, repo, token, path, commit_sha=None): """Download a file from a GitHub repository""" - repo_contents = get_repo_contents(owner, repo, path, commit_sha) + repo_contents = get_repo_contents(owner, repo, token, path, commit_sha) response = requests.get(repo_contents["download_url"]) response.raise_for_status() @@ -343,7 +336,7 @@ def get_repo_asset(owner, repo, path, commit_sha=None): return response.text -def get_branches(owner, repo): +def get_branches(owner, repo, token): """Fetch branches for a GitHub repository""" base_url = "https://api.github.com" @@ -354,7 +347,7 @@ def get_branches(owner, repo): # Headers headers = { - "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Authorization": f"token {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", @@ -366,7 +359,7 @@ def get_branches(owner, repo): return response.json() -def get_branch(owner, repo, branch_name): +def get_branch(owner, repo, token, branch_name): """Fetch branches for a GitHub repository""" base_url = "https://api.github.com" @@ -377,7 +370,7 @@ def get_branch(owner, repo, branch_name): # Headers headers = { - "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Authorization": f"token {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", @@ -390,12 +383,12 @@ def get_branch(owner, repo, branch_name): # Function to fetch pull requests -def get_pull_requests(owner, repo): +def get_pull_requests(owner, repo, token): url = f"https://api.github.com/repos/{owner}/{repo}/pulls?state=all" # Headers headers = { - "Authorization": f"token {GITHUB_PERSONAL_ACCESS_TOKEN}", + "Authorization": f"token {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", From f2e8b4e27080816d140d6f9beb345ffc3722a2d7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 15 Jul 2023 12:45:25 -0700 Subject: [PATCH 100/367] fix table permissions --- gfe-db/pipeline/template.yaml | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a9be969b..b145072e 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -557,16 +557,8 @@ Resources: - Sid: "AllowDynamoDBReadAccess" Effect: "Allow" Action: - - "dynamodb:ReadItem" + - "dynamodb:GetItem" Resource: !GetAtt ExecutionStateTable.Arn - # TODO this permission is not needed by the function, but is loaded by the module => disable in the module - # - Version: "2012-10-17" - # Statement: - # - Sid: "AllowSecretsManagerAccess" - # Effect: "Allow" - # Action: - # - "secretsmanager:GetSecretValue" - # Resource: !Ref GitHubPersonalAccessTokenSecret # # TODO redeploy # CheckSourceUpdateFunctionAlarm: From f50c4c2df76151ffc7153d7ca465bc31cb1ae241 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 15 Jul 2023 20:26:47 -0700 Subject: [PATCH 101/367] fix timestamps and missing layer --- .../functions/check_source_update/app.py | 19 ++++++++++++------- .../check_source_update/error-event.json | 5 +++++ .../functions/get_execution_state/app.py | 7 ++----- .../functions/get_execution_state/event.json | 17 +++++++++-------- .../gfe_db_models/gfedbmodels/types.py | 7 +++++-- .../gfe_db_models/gfedbmodels/utils.py | 3 +++ .../pipeline/scripts/source_config/build.py | 5 ++++- gfe-db/pipeline/scripts/source_config/load.py | 8 ++++---- gfe-db/pipeline/template.yaml | 2 ++ 9 files changed, 46 insertions(+), 27 deletions(-) create mode 100644 gfe-db/pipeline/functions/check_source_update/error-event.json diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 3ab6dfd5..ca37fbe2 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -28,6 +28,7 @@ ) # TODO update after refactor from gfedbmodels.utils import ( + get_utc_now, restore_nested_json, list_commits, flatten_json, @@ -71,7 +72,7 @@ def lambda_handler(event, context): # logger.info(json.dumps(event)) - utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") + utc_now = get_utc_now() try: # Get items from state table @@ -81,9 +82,6 @@ def lambda_handler(event, context): # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB commits = get_most_recent_commits(execution_state) - logger.info( - f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" - ) if not commits: message = "No new commits found" @@ -92,6 +90,10 @@ def lambda_handler(event, context): "statusCode": 200, "body": json.dumps({"message": message}), } + + logger.info( + f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" + ) # Get the release version for each commit and create a new state record logger.info(f"Getting release versions") @@ -142,7 +144,7 @@ def lambda_handler(event, context): input_parameters = source_repo_config.default_input_parameters pending_commits = [ update_execution_state_item( - commit, + execution_state_item=commit, status="PENDING", timestamp=utc_now, input_parameters=input_parameters, @@ -153,7 +155,10 @@ def lambda_handler(event, context): # 2) Mark the older commits for each release as SKIPPED skipped_commits = [ - update_execution_state_item(commit, "SKIPPED", utc_now) + update_execution_state_item( + execution_state_item=commit, + status="SKIPPED", + timestamp=utc_now) for commit in commits_with_releases if commit not in pending_commits ] @@ -279,7 +284,7 @@ def update_execution_state_item( ) execution_state_item.execution.date_utc = timestamp - # execution_state_item.updated_utc = timestamp + execution_state_item.updated_utc = timestamp return execution_state_item diff --git a/gfe-db/pipeline/functions/check_source_update/error-event.json b/gfe-db/pipeline/functions/check_source_update/error-event.json new file mode 100644 index 00000000..e7cf9860 --- /dev/null +++ b/gfe-db/pipeline/functions/check_source_update/error-event.json @@ -0,0 +1,5 @@ +{ + "key1": "value1", + "key2": "value2", + "key3": "value3" +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py index 44d398ad..3b64b7da 100644 --- a/gfe-db/pipeline/functions/get_execution_state/app.py +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -38,12 +38,9 @@ def lambda_handler(event, context): )['Item'] # Validate record with pydantic model - execution_state_item = ExecutionStateItem.from_execution_state_item(commit_state) + execution_state_item = ExecutionStateItem.from_execution_state_item_json(commit_state) - # return payload to step functions - # event["state"] = execution_state_item.model_dump() - - return execution_state_item.model_dump() + return execution_state_item.model_dump(exclude_none=True) if __name__ == "__main__": diff --git a/gfe-db/pipeline/functions/get_execution_state/event.json b/gfe-db/pipeline/functions/get_execution_state/event.json index f9486301..c8400211 100644 --- a/gfe-db/pipeline/functions/get_execution_state/event.json +++ b/gfe-db/pipeline/functions/get_execution_state/event.json @@ -1,11 +1,12 @@ { - "version": 3520, - "commit_sha": "70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca", + "version": 3530, + "commit_sha": "257023f6884c7be64f80212d5b7e5b5090074675", "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 }, - "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3520" - } \ No newline at end of file + "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3530", + "receipt_handle": "AQEBkRdT2cx82fj2O8radepmhsBw2i4NuF3Ip9sMBOHjAC4IUs+Hg1d0uElM/mznzyP97Zb2m60bYlk0ggt5IogKrxSnvLgT3ZbOZAXnF5Zqyy5t7vVOavXD1A3OC89KtcZO+3vCtpoQ1NgQgxGvOod6ruMf68JP+xMjLMFvikSIG42f7eVLy6C3yswenjd4KrDrCWNfSmEBk5iNf1CxfVbVdbonGKVZmmVU6AsZxJiGrMBWoSVOyQveMKcPJYuUm1wN1eWAcPe5rgXujqU2k+1fCeonK1h/wgm0HDX62Y5g8PShzt5rxGBOAphDresUr3k0JrN/0u1nw4MR1WTy3y3SH+wPtCMKsR4x70QXspB9Ic2WZ09ATXIfsC8OqpFqX4IGu2IcM2pC7IdMn5YgFuiDig95fTjBTjeiLqG/fvU6tXF/nmK2TVnzVE9NlaFhXtnJ" +} \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index ba2eee35..418ba96a 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -3,7 +3,7 @@ from typing import Optional from pydantic import BaseModel, validator, root_validator import jmespath -from .utils import restore_nested_json +from .utils import restore_nested_json, filter_nested_nulls # ExecutionState is changed using Step Functions DynamoDB states # SKIPPED: never processed (set by CheckSourceUpdate) ✅ @@ -177,11 +177,14 @@ class ExecutionStateItem(BaseModel): execution: ExecutionDetailsConfig @classmethod - def from_execution_state_item(cls, execution_state_item: dict): + def from_execution_state_item_json(cls, execution_state_item: dict): # Items from table are separated by "__" because "." is not allowed in DynamoDB execution_state_item = restore_nested_json(execution_state_item, split_on="__") return cls(**execution_state_item) + # def model_dump(self, filter_nulls: bool = False): + # if filter_nested_nulls: + # return self.dict(exclude_none=True, by_alias=True) class ExecutionState(BaseModel): created_utc: str diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 21f5bfa3..7763f0b0 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -22,6 +22,9 @@ # TODO clear cache # TODO disable/enable cache for testing +def get_utc_now(): + return datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%S.%f")[:-3] + "Z" + def save_json_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/source_config/build.py index 3191b1a1..eb922ac4 100644 --- a/gfe-db/pipeline/scripts/source_config/build.py +++ b/gfe-db/pipeline/scripts/source_config/build.py @@ -13,7 +13,6 @@ logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) from datetime import datetime -utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") # TODO match format 2023-07-06T19:03:55.500Z import json print(json.dumps(sys.path, indent=4)) from gfedbmodels.constants import ( @@ -21,6 +20,7 @@ pipeline ) from gfedbmodels.utils import ( + get_utc_now, paginate_commits, select_fields, flatten_json_records, @@ -44,6 +44,9 @@ if __name__ == "__main__": + + utc_now = get_utc_now() + # Paths output_dir = Path(sys.argv[1]) diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index d54c051d..a4292a62 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -14,9 +14,6 @@ sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging -from datetime import datetime - -utc_now = datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%SZ") import json from gfedbmodels.constants import ( session, @@ -25,7 +22,7 @@ from gfedbmodels.types import ( ExecutionState, ) -from gfedbmodels.utils import flatten_json_records +from gfedbmodels.utils import flatten_json_records, get_utc_now logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) @@ -40,8 +37,11 @@ table = dynamodb.Table(execution_state_table_name) if __name__ == "__main__": + # TODO scan table for existing items and throw error if not empty, require --overwrite flag to proceed + utc_now = get_utc_now() + # Paths input_dir = Path(sys.argv[1]) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index b145072e..89af1365 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -751,6 +751,8 @@ Resources: CodeUri: functions/validate_build_output/ Handler: app.lambda_handler Runtime: python3.10 + Layers: + - !Ref GfeDbModelsLayer MemorySize: !Ref ValidateBuildOutputFunctionMemorySize Timeout: !Ref ValidateBuildOutputFunctionTimeout Architectures: From 748f4083748dbdb57e2d72012bdf759707af134e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 15 Jul 2023 21:22:03 -0700 Subject: [PATCH 102/367] raise errors instead of return 500 --- .../functions/check_source_update/app.py | 22 +++++-- gfe-db/pipeline/jobs/build/run.sh | 61 ++++++++++--------- 2 files changed, 50 insertions(+), 33 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index ca37fbe2..82826e29 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -80,6 +80,15 @@ def lambda_handler(event, context): table = dynamodb.Table(execution_state_table_name) execution_state = get_execution_state(table) + if not execution_state: + message = "No execution items found" + logger.error(message) + raise Exception(message) + # return { + # "statusCode": 500, + # "body": json.dumps({"message": message}), + # } + # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB commits = get_most_recent_commits(execution_state) @@ -217,16 +226,21 @@ def lambda_handler(event, context): message = f"Error processing releases: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" logger.error(message) - return { - "statusCode": 500, - "body": json.dumps({"message": message}), - } + # return { + # "statusCode": 500, + # "body": json.dumps({"message": message}), + # } + raise Exception(message) # @cache_pickle def get_execution_state(table, sort_column="commit__date_utc", reverse_sort=True): # Retrieve execution state from table items = table.scan()["Items"] + + if not items: + return [] + items = [ {k: int(v) if isinstance(v, Decimal) else v for k, v in item.items()} for item in items diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index fd89774c..186a1955 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -1,10 +1,12 @@ #!/bin/bash +# Exit immediately if a command exits with a non-zero status +set -e + START_EXECUTION=$SECONDS # export ROOT="$(dirname "$(dirname "$0")")" export ROOT="$(dirname "$0")" -echo "ROOT: $ROOT" export BIN_DIR=$ROOT/scripts export SRC_DIR=$ROOT/src export DATA_DIR=$ROOT/data @@ -58,7 +60,8 @@ if [[ -z "${EVENT}" ]]; then echo "No event found. Exiting..." exit 1 else - echo "Build is limited to $limit alleles" + echo "Found event" + echo "$EVENT" fi # parse event @@ -155,33 +158,33 @@ else get_asset "$download_url" "$DATA_DIR/$version/hla.$version.dat" fi -# # Builds CSV files -# # TODO booleans for kir, align, mem_profile are lower case, limit is now -1 instead of none -# python "$SRC_DIR"/app.py \ -# -o "$DATA_DIR/$version/csv" \ -# -r "$version" \ -# $KIRFLAG \ -# $ALIGNFLAG \ -# $MEM_PROFILE_FLAG \ -# -v \ -# -l $limit -# [ $? -ne 0 ] && exit 1; - -# # TODO: Use this S3 hierarchy: root/release/data/csv | logs -# echo -e "Uploading data to s3://$GFE_BUCKET/data/$version" -# aws s3 --recursive --quiet cp "$DATA_DIR/$version/" s3://$GFE_BUCKET/data/$version/ - -# if [ "$mem_profile" == "true" ]; then -# mv "$LOGS_DIR/mem_profile_agg.txt" "$LOGS_DIR/mem_profile_agg.$version.txt" -# mv "$LOGS_DIR/mem_profile_diff.txt" "$LOGS_DIR/mem_profile_diff.$version.txt" -# fi - -# echo -e "Uploading logs to s3://$GFE_BUCKET/logs/$version" -# aws s3 --recursive cp "$LOGS_DIR/" s3://$GFE_BUCKET/logs/pipeline/build/$version/logs/ - - -# END_EXECUTION=$(( SECONDS - $START_EXECUTION )) -# echo "Finished in $END_EXECUTION seconds" +# Builds CSV files +# TODO booleans for kir, align, mem_profile are lower case, limit is now -1 instead of none +python "$SRC_DIR"/app.py \ + -o "$DATA_DIR/$version/csv" \ + -r "$version" \ + $KIRFLAG \ + $ALIGNFLAG \ + $MEM_PROFILE_FLAG \ + -v \ + -l $limit +[ $? -ne 0 ] && exit 1; + +# TODO: Use this S3 hierarchy: root/release/data/csv | logs +echo -e "Uploading data to s3://$GFE_BUCKET/data/$version" +aws s3 --recursive --quiet cp "$DATA_DIR/$version/" s3://$GFE_BUCKET/data/$version/ + +if [ "$mem_profile" == "true" ]; then + mv "$LOGS_DIR/mem_profile_agg.txt" "$LOGS_DIR/mem_profile_agg.$version.txt" + mv "$LOGS_DIR/mem_profile_diff.txt" "$LOGS_DIR/mem_profile_diff.$version.txt" +fi + +echo -e "Uploading logs to s3://$GFE_BUCKET/logs/$version" +aws s3 --recursive cp "$LOGS_DIR/" s3://$GFE_BUCKET/logs/pipeline/build/$version/logs/ + + +END_EXECUTION=$(( SECONDS - $START_EXECUTION )) +echo "Finished in $END_EXECUTION seconds" # For debugging to keep the build server running if [ "$DEBUG" == "true" ]; then From b2e061af6fdc5fcc8261a7aabfc22c565d65eba0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 20 Jul 2023 16:55:00 -0700 Subject: [PATCH 103/367] add region to sam commands --- Makefile | 8 ++++---- gfe-db/pipeline/Makefile | 2 ++ 2 files changed, 6 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index e25d8b2a..d29c96b2 100644 --- a/Makefile +++ b/Makefile @@ -85,28 +85,28 @@ check.dependencies: check.dependencies.docker: @if docker info 2>&1 | grep -q 'Is the docker daemon running?'; then \ echo "**** Docker is not running. Please start Docker before deploying. ****" && \ - echo "**** Please refer to the documentation for a list of prerequisistes. ****" && \ + echo "**** Please refer to the documentation for a list of prerequisites. ****" && \ exit 1; \ fi check.dependencies.awscli: @if ! aws --version >/dev/null 2>&1; then \ echo "**** AWS CLI not found. Please install AWS CLI before deploying. ****" && \ - echo "**** Please refer to the documentation for a list of prerequisistes. ****" && \ + echo "**** Please refer to the documentation for a list of prerequisites. ****" && \ exit 1; \ fi check.dependencies.samcli: @if ! sam --version >/dev/null 2>&1; then \ echo "**** SAM CLI not found. Please install SAM CLI before deploying. ****" && \ - echo "**** Please refer to the documentation for a list of prerequisistes. ****" && \ + echo "**** Please refer to the documentation for a list of prerequisites. ****" && \ exit 1; \ fi check.dependencies.jq: @if ! jq --version >/dev/null 2>&1; then \ echo "**** jq not found. Please install jq before deploying. ****" && \ - echo "**** Please refer to the documentation for a list of prerequisistes. ****" && \ + echo "**** Please refer to the documentation for a list of prerequisites. ****" && \ exit 1; \ fi diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 69166d81..691e661c 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -16,8 +16,10 @@ deploy: service.functions.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} - functions" 2>&1 | tee -a $$CFN_LOG_PATH @sam build \ + --region "$${AWS_REGION}" \ --template-file template.yaml 2>&1 | tee -a $$CFN_LOG_PATH || true && \ sam package \ + --region "$${AWS_REGION}" \ --resolve-s3 \ --output-template-file packaged.yaml 2>&1 | tee -a $$CFN_LOG_PATH || true && \ sam deploy \ From eef19a4782387ed7247a72eedf85d8d3a9390dff Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 20 Jul 2023 17:26:05 -0700 Subject: [PATCH 104/367] add todo --- Makefile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Makefile b/Makefile index d29c96b2..df63cb61 100644 --- a/Makefile +++ b/Makefile @@ -1,5 +1,8 @@ # Application specific environment variables can replace variables declared in the Makefile with `?=` assignment. + include .env +# TODO use environment-specific .env, ie., .env.dev, .env.prod, etc. ==> make deploy STAGE=dev +# include .env.${STAGE} export # Base settings, these should almost never change From a436cb721d2ddf22a4a2d768637e3146ec328e96 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 24 Jul 2023 16:21:27 -0700 Subject: [PATCH 105/367] pin urllib3 version <2 --- gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt b/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt index 3e734911..922aa6cc 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt +++ b/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt @@ -1,2 +1,3 @@ +urllib3<2 requests -numpy +numpy \ No newline at end of file From b00de4d56c0df3f8dc0a72aa447d665c3c00b2a4 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 24 Jul 2023 17:45:30 -0700 Subject: [PATCH 106/367] add pipeline execution notification topic; remove hard-coded email --- gfe-db/infrastructure/Makefile | 1 + gfe-db/infrastructure/template.yaml | 42 ++++++++++++++++++++++++++++- 2 files changed, 42 insertions(+), 1 deletion(-) diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 82c2689e..61288564 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -19,6 +19,7 @@ service.deploy: --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ + AdminEmail="$${ADMIN_EMAIL}" \ DataBucketName="$$DATA_BUCKET_NAME" \ GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ HostedZoneId="$${HOSTED_ZONE_ID}" 2>&1 | tee -a $${CFN_LOG_PATH} || true diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 612a6365..3c8f7589 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -7,6 +7,8 @@ Parameters: Description: Stage of production AppName: Type: String + AdminEmail: + Type: String DataBucketName: Type: String GitHubPersonalAccessToken: @@ -181,7 +183,7 @@ Resources: Properties: DisplayName: !Sub "${AppName} Data Pipeline Errors" Subscription: - - Endpoint: gclindsey@gmail.com + - Endpoint: !Ref AdminEmail Protocol: email Tags: - Key: Stage @@ -197,6 +199,44 @@ Resources: Description: !Sub 'ARN for ${AppName} Data Pipeline Errors SNS topic' Value: !Ref DataPipelineErrorsTopic + DataPipelineExecutionTopicPolicy: + Type: AWS::SNS::TopicPolicy + Properties: + Topics: + - !Ref DataPipelineExecutionTopic + PolicyDocument: + Version: 2012-10-17 + Statement: + - Effect: Allow + Principal: + Service: cloudwatch.amazonaws.com + Action: sns:Publish + Resource: !Ref DataPipelineExecutionTopic + Condition: + StringEquals: + aws:SourceAccount: !Ref AWS::AccountId + + DataPipelineExecutionTopic: + Type: AWS::SNS::Topic + Properties: + DisplayName: !Sub "${AppName} Data Pipeline Errors" + Subscription: + - Endpoint: !Ref AdminEmail + Protocol: email + Tags: + - Key: Stage + Value: !Ref Stage + - Key: AppName + Value: !Ref AppName + + DataPipelineExecutionTopicArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn' + Description: !Sub 'ARN for ${AppName} Data Pipeline Errors SNS topic' + Value: !Ref DataPipelineExecutionTopic + Outputs: Neo4jDatabaseElasticIp: Description: "Elastic IP for gfe-db Neo4j database instance" From 20425e21833314efd8d902cb0ad60aa3fb181dcc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 25 Jul 2023 11:18:22 -0700 Subject: [PATCH 107/367] trigger alarm and Lambda when execution is in progress --- gfe-db/pipeline/Makefile | 1 + .../pipeline/functions/disable_backup/app.py | 39 +++++++ .../disable_backup/disable-window-event.json | 22 ++++ .../disable_backup/enable-window-event.json | 22 ++++ .../functions/disable_backup/requirements.txt | 0 gfe-db/pipeline/functions/environment.json | 5 + gfe-db/pipeline/template.yaml | 104 +++++++++++++++++- 7 files changed, 191 insertions(+), 2 deletions(-) create mode 100644 gfe-db/pipeline/functions/disable_backup/app.py create mode 100644 gfe-db/pipeline/functions/disable_backup/disable-window-event.json create mode 100644 gfe-db/pipeline/functions/disable_backup/enable-window-event.json create mode 100644 gfe-db/pipeline/functions/disable_backup/requirements.txt diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index cfa16113..06e80df9 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -35,6 +35,7 @@ service.functions.deploy: GitHubRepositoryName="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.GITHUB_REPOSITORY_NAME')" \ PipelineStatePath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_STATE_PATH')" \ PipelineParamsPath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_PARAMS_PATH')" \ + DisableBackupFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.DisableBackup.FunctionConfiguration.FunctionName')" \ InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ diff --git a/gfe-db/pipeline/functions/disable_backup/app.py b/gfe-db/pipeline/functions/disable_backup/app.py new file mode 100644 index 00000000..8a26a738 --- /dev/null +++ b/gfe-db/pipeline/functions/disable_backup/app.py @@ -0,0 +1,39 @@ +import os +import logging +import json +import boto3 + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +def lambda_handler(event, context): + logger.info(json.dumps(event, indent=4)) + + return + + +# Needed to serialize datetime objects in JSON responses +class DatetimeEncoder(json.JSONEncoder): + """ + Helps convert datetime objects to pure strings in AWS service API responses. Does not + convert timezone information. + + Extend `json.JSONEncoder`. + """ + + def default(self, obj): + try: + return super().default(obj) + except TypeError: + return str(obj) + + + +if __name__ == "__main__": + + path = '/Users/ammon/Documents/00-Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/invoke_load_script/event.json' + + with open(path, "r") as file: + event = json.load(file) + + lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/disable_backup/disable-window-event.json b/gfe-db/pipeline/functions/disable_backup/disable-window-event.json new file mode 100644 index 00000000..fc19511e --- /dev/null +++ b/gfe-db/pipeline/functions/disable_backup/disable-window-event.json @@ -0,0 +1,22 @@ +{ + "Records": [ + { + "EventSource": "aws:sns", + "EventVersion": "1.0", + "EventSubscriptionArn": "arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9:2d7ff42e-63b9-4bae-80f5-9badfca138cd", + "Sns": { + "Type": "Notification", + "MessageId": "e23c1ad4-eb7d-59f3-8765-47eefa2258be", + "TopicArn": "arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9", + "Subject": "ALARM: \"prod-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-1...\" in US East (N. Virginia)", + "Message": "{\"AlarmName\":\"prod-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-18D64UHLCBHBT\",\"AlarmDescription\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ state machine execution in progress\",\"AWSAccountId\":\"531868584498\",\"AlarmConfigurationUpdatedTimestamp\":\"2023-07-25T17:58:10.806+0000\",\"NewStateValue\":\"ALARM\",\"NewStateReason\":\"Threshold Crossed: 1 datapoint [1.0 (24/07/23 18:06:00)] was greater than the threshold (0.0).\",\"StateChangeTime\":\"2023-07-25T18:06:23.122+0000\",\"Region\":\"US East (N. Virginia)\",\"AlarmArn\":\"arn:aws:cloudwatch:us-east-1:531868584498:alarm:prod-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-18D64UHLCBHBT\",\"OldStateValue\":\"OK\",\"OKActions\":[\"arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9\"],\"AlarmActions\":[\"arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9\"],\"InsufficientDataActions\":[],\"Trigger\":{\"Period\":86400,\"EvaluationPeriods\":1,\"ComparisonOperator\":\"GreaterThanThreshold\",\"Threshold\":0.0,\"TreatMissingData\":\"\",\"EvaluateLowSampleCountPercentile\":\"\",\"Metrics\":[{\"Id\":\"m1\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsStarted\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m2\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsSucceeded\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m3\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsFailed\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m4\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsAborted\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Expression\":\"m1 - m2 - m3 - m4\",\"Id\":\"e1\",\"Label\":\"ExecutionsInProgress\",\"ReturnData\":true}]}}", + "Timestamp": "2023-07-25T18:06:23.175Z", + "SignatureVersion": "1", + "Signature": "Af+IlVTW+2MvZfU/5D77zZGJj0O9YQCdqqGUOcpyXDYRTGOjoSWYab6gx2A7CP/hi/4znEN7ldQwD15UDW5HIk4tC+srj+9D3IEEHk84ay+0G4pG97VEAwHayK6JgKd+voWsIn9yOB3oTxfo368xUBk/DrzTpOgMKddLaiegJ0DBkD+PyBincByw5+tcsp3e4ALJ3bXGBfqXrNgdGp64HKhjvFGg6WHBhdWPMpGrBGKHiDT/Y4SMXe24Jro7knEqciOnLhfKUHw1rmZreylT1H80tcpAvwlMT1ryJ4MG31JpxvmuRmb5SrFV3dV3v4yifxPaqt23Ilg1jlZZyL4PLQ==", + "SigningCertUrl": "https://sns.us-east-1.amazonaws.com/SimpleNotificationService-01d088a6f77103d0fe307c0069e40ed6.pem", + "UnsubscribeUrl": "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9:2d7ff42e-63b9-4bae-80f5-9badfca138cd", + "MessageAttributes": {} + } + } + ] +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/disable_backup/enable-window-event.json b/gfe-db/pipeline/functions/disable_backup/enable-window-event.json new file mode 100644 index 00000000..001fb5ac --- /dev/null +++ b/gfe-db/pipeline/functions/disable_backup/enable-window-event.json @@ -0,0 +1,22 @@ +{ + "Records": [ + { + "EventSource": "aws:sns", + "EventVersion": "1.0", + "EventSubscriptionArn": "arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9:2d7ff42e-63b9-4bae-80f5-9badfca138cd", + "Sns": { + "Type": "Notification", + "MessageId": "f699f4d5-2de7-5728-8cb0-a9ef3fa84a63", + "TopicArn": "arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9", + "Subject": "OK: \"prod-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-18D6...\" in US East (N. Virginia)", + "Message": "{\"AlarmName\":\"prod-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-18D64UHLCBHBT\",\"AlarmDescription\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ state machine execution in progress\",\"AWSAccountId\":\"531868584498\",\"AlarmConfigurationUpdatedTimestamp\":\"2023-07-25T17:58:10.806+0000\",\"NewStateValue\":\"OK\",\"NewStateReason\":\"Threshold Crossed: 1 datapoint [0.0 (24/07/23 18:10:00)] was not greater than the threshold (0.0).\",\"StateChangeTime\":\"2023-07-25T18:10:23.115+0000\",\"Region\":\"US East (N. Virginia)\",\"AlarmArn\":\"arn:aws:cloudwatch:us-east-1:531868584498:alarm:prod-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-18D64UHLCBHBT\",\"OldStateValue\":\"ALARM\",\"OKActions\":[\"arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9\"],\"AlarmActions\":[\"arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9\"],\"InsufficientDataActions\":[],\"Trigger\":{\"Period\":86400,\"EvaluationPeriods\":1,\"ComparisonOperator\":\"GreaterThanThreshold\",\"Threshold\":0.0,\"TreatMissingData\":\"\",\"EvaluateLowSampleCountPercentile\":\"\",\"Metrics\":[{\"Id\":\"m1\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsStarted\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m2\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsSucceeded\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m3\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsFailed\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m4\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:531868584498:stateMachine:UpdatePipelineStateMachine-bW9DH9yPujvQ\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsAborted\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Expression\":\"m1 - m2 - m3 - m4\",\"Id\":\"e1\",\"Label\":\"ExecutionsInProgress\",\"ReturnData\":true}]}}", + "Timestamp": "2023-07-25T18:10:23.167Z", + "SignatureVersion": "1", + "Signature": "K5QfFtb+zqF2HwZlfTt3IzHC39+Scw4M4qaCzE+gvDyKoCmUfzF77WbfxovcjBNHG+gNBeflyTI/qgzAqUddA/qCdWOERxBQG70EOLoucN+mcIpu7XO52aoJhH7g45xz0G4ghnIGRULDomYw2CZnRsWPcNfj4OWVD7OEA4+7A/jxtBJY1VyoM8Y/mckukmdBiKSBGc/C9JEq1gmsiPtOOqnQqd0HqPOmu3lY4Y7vAN0bV+Jwg3gir72JW8EfNa2aKupHIyQ4GHLyiH0m32XGPZtN90hwTAZVXsbL3VDoQmud1KDX/DanoByOKTN0pJXZZHs/KSSu39bsQbppKA3vbg==", + "SigningCertUrl": "https://sns.us-east-1.amazonaws.com/SimpleNotificationService-01d088a6f77103d0fe307c0069e40ed6.pem", + "UnsubscribeUrl": "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:531868584498:prod-gfe-db-infrastructure-DataPipelineExecutionTopic-aMXYcftn9ao9:2d7ff42e-63b9-4bae-80f5-9badfca138cd", + "MessageAttributes": {} + } + } + ] +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/disable_backup/requirements.txt b/gfe-db/pipeline/functions/disable_backup/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index 9711bd7d..5f62aad3 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -22,6 +22,11 @@ "Timeout": 60, "MemorySize": 256 } + }, + "DisableBackup": { + "FunctionConfiguration": { + "FunctionName": "disable-backup" + } } } } \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 10615920..a4c5d2db 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -27,6 +27,8 @@ Parameters: Type: String PipelineParamsPath: Type: String + DisableBackupFunctionName: + Type: String InvokeLoadScriptFunctionName: Type: String ECRBaseUri: @@ -495,8 +497,106 @@ Resources: Description: "ARN of gfe-db update pipeline state machine" Value: !GetAtt UpdatePipelineStateMachine.Arn -# CloudWatch Alarm for failed pipeline executions + # CloudWatch Alarm for state machine execution in progress UpdatePipelineStateMachineExecutionAlarm: + Type: AWS::CloudWatch::Alarm + Properties: + AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine execution in progress' + ActionsEnabled: true + AlarmActions: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' + OKActions: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' + Metrics: + - Id: m1 + MetricStat: + Metric: + MetricName: ExecutionsStarted + Namespace: AWS/States + Dimensions: + - Name: StateMachineArn + Value: !GetAtt UpdatePipelineStateMachine.Arn + Period: 86400 + Stat: Sum + Unit: Count + ReturnData: false + - Id: m2 + MetricStat: + Metric: + MetricName: ExecutionsSucceeded + Namespace: AWS/States + Dimensions: + - Name: StateMachineArn + Value: !GetAtt UpdatePipelineStateMachine.Arn + Period: 86400 + Stat: Sum + Unit: Count + ReturnData: false + - Id: m3 + MetricStat: + Metric: + MetricName: ExecutionsFailed + Namespace: AWS/States + Dimensions: + - Name: StateMachineArn + Value: !GetAtt UpdatePipelineStateMachine.Arn + Period: 86400 + Stat: Sum + Unit: Count + ReturnData: false + - Id: m4 + MetricStat: + Metric: + MetricName: ExecutionsAborted + Namespace: AWS/States + Dimensions: + - Name: StateMachineArn + Value: !GetAtt UpdatePipelineStateMachine.Arn + Period: 86400 + Stat: Sum + Unit: Count + ReturnData: false + - Id: e1 + Expression: "m1 - m2 - m3 - m4" + Label: ExecutionsInProgress + ReturnData: true + ComparisonOperator: GreaterThanThreshold + Threshold: 0 + EvaluationPeriods: 1 + + DisableBackupFunction: + Type: AWS::Serverless::Function + Properties: + FunctionName: !Ref DisableBackupFunctionName + CodeUri: functions/disable_backup/ + Handler: app.lambda_handler + Runtime: python3.10 + MemorySize: 128 + Timeout: 60 + Architectures: + - x86_64 + # Environment: + # Variables: + # APP_NAME: !Ref AppName + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "ssm:GetParameters" + - "ssm:GetParameter" + Resource: + - "*" + # Subscribe to SNS topic for pipeline execution + Events: + PipelineExecutionTopic: + Type: SNS + Properties: + Topic: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' + + # CloudWatch Alarm for failed pipeline executions + UpdatePipelineStateMachineExecutionErrorsAlarm: Type: AWS::CloudWatch::Alarm Properties: AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' @@ -514,7 +614,7 @@ Resources: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn -# CloudWatch Alarm for failed pipeline integrations (Batch jobs) + # CloudWatch Alarm for failed pipeline integrations (Batch jobs) UpdatePipelineStateMachineIntegrationAlarm: Type: AWS::CloudWatch::Alarm Properties: From 77e83f4254fa2f8f3a9042698bf4e190354166b7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 25 Jul 2023 12:06:05 -0700 Subject: [PATCH 108/367] enable or disable backup maintenance window in Lambda --- gfe-db/database/template.yaml | 12 ++++ .../pipeline/functions/disable_backup/app.py | 57 ++++++++++++------- gfe-db/pipeline/template.yaml | 15 +++-- 3 files changed, 61 insertions(+), 23 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 36d37f41..e32138f5 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -331,6 +331,18 @@ Resources: Schedule: cron(0 0 ? * * *) ScheduleTimezone: US/Central + # Neo4jBackupMaintenanceWindowId Parameters + Neo4jBackupMaintenanceWindowIdParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupMaintenanceWindowId' + Description: "ID for Neo4jBackupMaintenanceWindow" + Value: !Ref Neo4jBackupMaintenanceWindow + Tags: + Stage: !Ref Stage + AppName: !Ref AppName + Neo4jBackupMaintenanceWindowTask: Type: AWS::SSM::MaintenanceWindowTask Properties: diff --git a/gfe-db/pipeline/functions/disable_backup/app.py b/gfe-db/pipeline/functions/disable_backup/app.py index 8a26a738..f6537f84 100644 --- a/gfe-db/pipeline/functions/disable_backup/app.py +++ b/gfe-db/pipeline/functions/disable_backup/app.py @@ -6,34 +6,53 @@ logger = logging.getLogger() logger.setLevel(logging.INFO) -def lambda_handler(event, context): - logger.info(json.dumps(event, indent=4)) - - return - +# variables +AWS_REGION = os.environ['AWS_REGION'] +STAGE = os.environ['STAGE'] +APP_NAME = os.environ['APP_NAME'] -# Needed to serialize datetime objects in JSON responses -class DatetimeEncoder(json.JSONEncoder): - """ - Helps convert datetime objects to pure strings in AWS service API responses. Does not - convert timezone information. +session = boto3.Session(region_name=AWS_REGION) +ssm = session.client('ssm') - Extend `json.JSONEncoder`. - """ +# use path '/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupMaintenanceWindowId' +maintenance_window_id = ssm.get_parameter( + Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jBackupMaintenanceWindowId' +)['Parameter']['Value'] - def default(self, obj): - try: - return super().default(obj) - except TypeError: - return str(obj) +def lambda_handler(event, context): + logger.info(json.dumps(event, indent=4)) + # parse event to determine whether to disable or enable the backup window + alarm_state = json.loads(event['Records'][0]['Sns']['Message'])['NewStateValue'] + + if alarm_state == 'ALARM': + logger.info(f'Disabling maintenance window for backup process') + response = ssm.update_maintenance_window( + WindowId=maintenance_window_id, + Enabled=False + ) + if response['Enabled']: + raise ValueError(f'Failed to disable maintenance window') + elif alarm_state == 'OK': + logger.info(f'Enabling maintenance window for backup process') + response = ssm.update_maintenance_window( + WindowId=maintenance_window_id, + Enabled=True + ) + if not response['Enabled']: + raise ValueError(f'Failed to enable maintenance window') + else: + raise ValueError(f'Unknown state: {alarm_state}') + + return if __name__ == "__main__": + from pathlib import Path - path = '/Users/ammon/Documents/00-Projects/nmdp-bioinformatics/02-Repositories/gfe-db/gfe-db/pipeline/functions/invoke_load_script/event.json' + event_path = Path(__file__).resolve().parent / "enable-window-event.json" - with open(path, "r") as file: + with open(event_path, "r") as file: event = json.load(file) lambda_handler(event,"") diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a4c5d2db..db306c15 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -575,9 +575,10 @@ Resources: Timeout: 60 Architectures: - x86_64 - # Environment: - # Variables: - # APP_NAME: !Ref AppName + Environment: + Variables: + STAGE: !Ref Stage + APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" @@ -588,7 +589,13 @@ Resources: - "ssm:GetParameter" Resource: - "*" - # Subscribe to SNS topic for pipeline execution + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "ssm:UpdateMaintenanceWindow" + Resource: + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:maintenancewindow/*' Events: PipelineExecutionTopic: Type: SNS From 32d131e0e73bc2d5ffbc3e138050ee8f76bee249 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 25 Jul 2023 16:49:52 -0700 Subject: [PATCH 109/367] tag stacks with release branch name --- gfe-db/database/Makefile | 1 + gfe-db/infrastructure/Makefile | 1 + gfe-db/pipeline/Makefile | 1 + .../statemachines/pipeline-copy.asl.json | 132 ++++++++++++++++++ 4 files changed, 135 insertions(+) create mode 100644 gfe-db/pipeline/statemachines/pipeline-copy.asl.json diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 30d328dc..1125a193 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -74,6 +74,7 @@ service.deploy: --region $${AWS_REGION} \ --template-file template.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ --capabilities CAPABILITY_IAM \ --parameter-overrides \ Stage="$${STAGE}" \ diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 61288564..c6f0bd3b 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -16,6 +16,7 @@ service.deploy: --region $${AWS_REGION} \ --template-file template.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 06e80df9..bc0a633e 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -23,6 +23,7 @@ service.functions.deploy: --region "$${AWS_REGION}" \ --template-file packaged.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ --capabilities CAPABILITY_IAM \ --parameter-overrides \ Stage="$${STAGE}" \ diff --git a/gfe-db/pipeline/statemachines/pipeline-copy.asl.json b/gfe-db/pipeline/statemachines/pipeline-copy.asl.json new file mode 100644 index 00000000..7f9e3ccf --- /dev/null +++ b/gfe-db/pipeline/statemachines/pipeline-copy.asl.json @@ -0,0 +1,132 @@ +{ + "StartAt": "Init", + "States": { + "Init": { + "Type": "Pass", + "Result": { + "errorOccurred": false + }, + "ResultPath": "$.error_status", + "Next": "Pre-Execution Backup" + }, + "Pre-Execution Backup": { + "Type": "Pass", + "ResultPath": null, + "Next": "Build Stage" + }, + "Build Stage": { + "Type": "Map", + "Next": "Load Stage", + "MaxConcurrency": 0, + "Iterator": { + "StartAt": "Generate CSV files", + "States": { + "Generate CSV files": { + "Type": "Task", + "Resource": "arn:aws:states:::batch:submitJob.sync", + "ResultPath": null, + "Next": "Build Success", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Build Error" + } + ], + "Parameters": { + "JobDefinition": "${BuildJobDefinition}", + "JobName": "${BuildJobName}", + "JobQueue": "${BuildJobQueue}", + "ContainerOverrides": { + "Environment": [ + { + "Name": "RELEASES", + "Value.$": "$.RELEASES" + }, + { + "Name": "ALIGN", + "Value.$": "$.ALIGN" + }, + { + "Name": "KIR", + "Value.$": "$.KIR" + }, + { + "Name": "MEM_PROFILE", + "Value.$": "$.MEM_PROFILE" + }, + { + "Name": "LIMIT", + "Value.$": "$.LIMIT" + } + ] + } + } + }, + "Build Error": { + "Type": "Pass", + "End": true + }, + "Build Success": { + "Type": "Pass", + "End": true + } + } + } + }, + "Load Stage": { + "Type": "Map", + "End": true, + "MaxConcurrency": 1, + "Iterator": { + "StartAt": "Load Data", + "States": { + "Load Data": { + "Type": "Parallel", + "Next": "Load Success", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Load Error" + } + ], + "Branches": [ + { + "StartAt": "Invoke Load Script", + "States": { + "Invoke Load Script": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "End": true + } + } + }, + { + "StartAt": "Load GFEs", + "States": { + "Load GFEs": { + "Type": "Task", + "Resource": "${LoadNeo4jActivityArn}", + "HeartbeatSeconds": 60, + "End": true + } + } + } + ] + }, + "Load Error": { + "Type": "Pass", + "End": true + }, + "Load Success": { + "Type": "Pass", + "End": true + } + } + } + } + } +} \ No newline at end of file From 21a634138e0a8c363ad2002e9c737192a2fb8217 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 25 Jul 2023 17:36:58 -0700 Subject: [PATCH 110/367] mark tag properties for removal --- gfe-db/database/template.yaml | 6 ++++++ gfe-db/infrastructure/template.yaml | 4 ++++ gfe-db/pipeline/template.yaml | 7 +++++-- 3 files changed, 15 insertions(+), 2 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index e32138f5..96e9d55c 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -47,6 +47,7 @@ Resources: Name: !Sub "${AppName}-${Stage}-Neo4jCredentials" Description: Must match the username/password specified in the Neo4j Dockerfile. Empty until the database is created. SecretString: '{"NEO4J_USERNAME":"","NEO4J_PASSWORD":""}' + # TODO remove Tags: - Key: Stage Value: !Ref Stage @@ -60,6 +61,7 @@ Resources: Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn' Description: "ARN for Neo4jCredentialsSecret" Value: !Ref Neo4jCredentialsSecret + # TODO remove Tags: Stage: !Ref Stage AppName: !Ref AppName @@ -101,6 +103,7 @@ Resources: # IpProtocol: tcp # ToPort: 22 # Description: Update IP to use MyIP + # TODO remove Tags: - Key: Name Value: !Sub '${Stage}-${AppName}-neo4j-sg' @@ -112,6 +115,7 @@ Resources: Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupName' Description: "Name of the Neo4jDatabaseSecurityGroup" Value: !Ref Neo4jDatabaseSecurityGroup + # TODO remove Tags: Stage: !Ref Stage AppName: !Ref AppName @@ -212,6 +216,7 @@ Resources: sudo journalctl -b > logs/boot.log cat /opt/bitnami/neo4j/logs/neo4j.log > logs/neo4j.log cat /opt/bitnami/neo4j/logs/debug.log > logs/debug.log + # TODO remove Tags: - Key: Name Value: !Sub '${AppName}-${Stage}' @@ -339,6 +344,7 @@ Resources: Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupMaintenanceWindowId' Description: "ID for Neo4jBackupMaintenanceWindow" Value: !Ref Neo4jBackupMaintenanceWindow + # TODO remove Tags: Stage: !Ref Stage AppName: !Ref AppName diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 3c8f7589..480c24c4 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -40,6 +40,7 @@ Resources: CidrBlock: 10.0.0.0/16 EnableDnsHostnames: true EnableDnsSupport: true + # TODO remove Tags: - Key: Name Value: !Sub '${Stage}-${AppName}-${AWS::Region}-vpc' @@ -134,6 +135,7 @@ Resources: Name: !Sub "${AppName}-${Stage}-GitHubPersonalAccessToken" Description: GitHub Personal Access Token for repository access SecretString: !Sub '{"personal_access_token":"${GitHubPersonalAccessToken}"}' + # TODO remove Tags: - Key: Stage Value: !Ref Stage @@ -185,6 +187,7 @@ Resources: Subscription: - Endpoint: !Ref AdminEmail Protocol: email + # TODO remove Tags: - Key: Stage Value: !Ref Stage @@ -223,6 +226,7 @@ Resources: Subscription: - Endpoint: !Ref AdminEmail Protocol: email + # TODO remove Tags: - Key: Stage Value: !Ref Stage diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index db306c15..79ddfefd 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -48,6 +48,7 @@ Resources: # FromPort: 22 # IpProtocol: tcp # ToPort: 22 + # TODO remove Tags: - Key: Name Value: !Sub '${Stage}-${AppName}-build-server-sg' @@ -199,7 +200,8 @@ Resources: InstanceRole: !Ref BatchWorkerInstanceProfile LaunchTemplate: LaunchTemplateId: !Ref BuildLaunchTemplate - Tags: { "Name": "gfe-db-build-worker" } + # TODO remove + Tags: { "Name": "gfe-db-build-worker" } ServiceRole: !GetAtt BatchServiceRole.Arn BuildLaunchTemplate: @@ -239,7 +241,8 @@ Resources: --==MYBOUNDARY== TagSpecifications: - ResourceType: launch-template - Tags: + # TODO remove + Tags: - Key: Name Value: 'gfe-db-build-worker' From 1466dceedd3bdead3c02aceebc8a358a936c86ba Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 27 Jul 2023 16:43:19 -0700 Subject: [PATCH 111/367] invoke backup at start of execution --- gfe-db/database/template.yaml | 8 ++ gfe-db/pipeline/functions/environment.json | 7 ++ .../functions/invoke_backup_script/app.py | 92 +++++++++++++++++++ .../pre-execution-event.json | 11 +++ .../invoke_backup_script/requirements.txt | 0 gfe-db/pipeline/template.yaml | 39 +++++++- 6 files changed, 155 insertions(+), 2 deletions(-) create mode 100644 gfe-db/pipeline/functions/invoke_backup_script/app.py create mode 100644 gfe-db/pipeline/functions/invoke_backup_script/pre-execution-event.json create mode 100644 gfe-db/pipeline/functions/invoke_backup_script/requirements.txt diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 96e9d55c..b0ee87a4 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -324,6 +324,14 @@ Resources: - "directory=$(pwd)" - "export PATH=$PATH:$directory" - "cd {{ workingDirectory }} && {{ commandLine }}" + + Neo4jBackupDocumentNameParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupDocumentName' + Description: "Name of SSM document for backing up Neo4j" + Value: !Ref Neo4jBackupDocument Neo4jBackupMaintenanceWindow: Type: AWS::SSM::MaintenanceWindow diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index 5f62aad3..e1b56ef1 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -23,6 +23,13 @@ "MemorySize": 256 } }, + "InvokeBackupScript": { + "FunctionConfiguration": { + "FunctionName": "invoke-backup-script", + "Timeout": 60, + "MemorySize": 128 + } + }, "DisableBackup": { "FunctionConfiguration": { "FunctionName": "disable-backup" diff --git a/gfe-db/pipeline/functions/invoke_backup_script/app.py b/gfe-db/pipeline/functions/invoke_backup_script/app.py new file mode 100644 index 00000000..687883a3 --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_backup_script/app.py @@ -0,0 +1,92 @@ +import os +import logging +import json +import boto3 + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +STAGE = os.environ["STAGE"] +APP_NAME = os.environ["APP_NAME"] +AWS_REGION = os.environ["AWS_REGION"] + +session = boto3.Session(region_name=AWS_REGION) +ssm = session.client('ssm') + +# neo4j_backup_document_name = os.environ["NEO4J_BACKUP_DOCUMENT_NAME"] +# '/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupDocumentName +neo4j_backup_document_name = ssm.get_parameter( + Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jBackupDocumentName' +)["Parameter"]["Value"] + +# \!Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' +neo4j_database_instance_id = ssm.get_parameter( + Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseInstanceId' +)["Parameter"]["Value"] + +# Get SSM Document Neo4jLoadQuery +response = ssm.get_document(Name=neo4j_backup_document_name) + +def lambda_handler(event, context): + + # TODO check if backup is pre or post execution using Parameters field in state machine + logger.info(json.dumps(event)) + + try: + response = ssm.send_command( + InstanceIds=[ + neo4j_database_instance_id, + ], + DocumentName=neo4j_backup_document_name, + MaxConcurrency='1', + CloudWatchOutputConfig={ + 'CloudWatchOutputEnabled': True + }) + + if response['ResponseMetadata']['HTTPStatusCode'] != 200: + logger.error(json.dumps(response, cls=DatetimeEncoder)) + raise Exception("Failed to send command") + else: + logger.info(f"Neo4j backup invoked on instance {neo4j_database_instance_id}") + + except Exception as err: + logger.error(err) + raise err + + return { + **event, + "backups": { + "pre": { + "DocumentName": response['Command']['DocumentName'], + "CommandId": response['Command']['CommandId'] + } + } + } + + +# Needed to serialize datetime objects in JSON responses +class DatetimeEncoder(json.JSONEncoder): + """ + Helps convert datetime objects to pure strings in AWS service API responses. Does not + convert timezone information. + + Extend `json.JSONEncoder`. + """ + + def default(self, obj): + try: + return super().default(obj) + except TypeError: + return str(obj) + + + +if __name__ == "__main__": + from pathlib import Path + + event_path = Path(__file__).parent / "pre-execution-event.json" + + with open(event_path, "r") as file: + event = json.load(file) + + lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/invoke_backup_script/pre-execution-event.json b/gfe-db/pipeline/functions/invoke_backup_script/pre-execution-event.json new file mode 100644 index 00000000..c69fece5 --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_backup_script/pre-execution-event.json @@ -0,0 +1,11 @@ +{ + "input": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3520" + } + ] + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_backup_script/requirements.txt b/gfe-db/pipeline/functions/invoke_backup_script/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 79ddfefd..7d19279c 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -241,8 +241,7 @@ Resources: --==MYBOUNDARY== TagSpecifications: - ResourceType: launch-template - # TODO remove - Tags: + Tags: - Key: Name Value: 'gfe-db-build-worker' @@ -378,6 +377,39 @@ Resources: - Name: FunctionName Value: !Ref InvokePipelineFunctionName + InvokeBackupScriptFunction: + Type: AWS::Serverless::Function + Properties: + Description: !Sub "Invoke backup for Neo4j for ${AppName}" + CodeUri: functions/invoke_backup_script/ + Handler: app.lambda_handler + Runtime: python3.10 + MemorySize: 128 + Timeout: 60 + Architectures: + - x86_64 + Environment: + Variables: + STAGE: !Ref Stage + APP_NAME: !Ref AppName + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "ssm:SendCommand" + - "ssm:GetDocument" + Resource: + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Stage}-${AppName}-database-Neo4jBackupDocument*' + - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*' + - Effect: "Allow" + Action: + - "ssm:GetParameters" + - "ssm:GetParameter" + Resource: + - "*" + InvokeLoadScriptFunction: Type: AWS::Serverless::Function Properties: @@ -442,10 +474,13 @@ Resources: BuildJobName: !Sub '${Stage}-${AppName}-build-job' BuildJobQueue: !Ref BuildJobQueue InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn + InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn LoadNeo4jActivityArn: !Ref LoadNeo4jActivity Policies: - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction + - LambdaInvokePolicy: + FunctionName: !Ref InvokeBackupScriptFunction - Version: "2012-10-17" Statement: - Effect: "Allow" From 45a65336aef46fa758bcd0b957b7083defadbacf Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 27 Jul 2023 16:44:08 -0700 Subject: [PATCH 112/367] add backup and validation states to pipeline --- .../functions/invoke_pipeline/src/app.py | 16 +++-- gfe-db/pipeline/jobs/build/run.sh | 2 +- .../pipeline/statemachines/pipeline.asl.json | 67 +++++++++++-------- 3 files changed, 53 insertions(+), 32 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/app.py b/gfe-db/pipeline/functions/invoke_pipeline/src/app.py index 6f3c0590..afce7d9a 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/src/app.py +++ b/gfe-db/pipeline/functions/invoke_pipeline/src/app.py @@ -44,19 +44,27 @@ def lambda_handler(event, context): new_releases, params = parse_state(branches_state_path, pipeline_params_path) if new_releases: - state_machine_input = [] + execution_input = [] for release in new_releases: params_input = copy.deepcopy(params) params_input["releases"] = release params_input = {k.upper():v for k,v in params_input.items()} logger.info(f'Running pipeline with these parameters:\n{json.dumps(params_input)}') - state_machine_input.append(params_input) + execution_input.append(params_input) + + payload = { + "input": execution_input, + # "error_status": { + # "build": False, + # "load": False + # }, + } # TODO: include release number in execution identifier response = sfn.start_execution( stateMachineArn=UPDATE_PIPELINE_STATE_MACHINE_ARN, - input=json.dumps(state_machine_input)) + input=json.dumps(payload)) # Update the config file write_config(branches_state_path) @@ -65,7 +73,7 @@ def lambda_handler(event, context): # TODO: add timestamp "status": response['ResponseMetadata']['HTTPStatusCode'], "message": "Pipeline triggered", - "input": state_machine_input + "payload": payload } else: diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 072c702f..eff167fc 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -92,7 +92,7 @@ fi # Build csv files RELEASES=$(echo "${RELEASES}" | sed s'/"//'g | sed s'/,/ /g') - +# exit 1 # TODO test state machine error handling for release in ${RELEASES}; do release=$(echo "$release" | sed s'/,//g') diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index e9644b4c..4e94a487 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -1,10 +1,17 @@ { - "StartAt": "Build Stage", + "StartAt": "Pre-Execution Backup", "States": { + "Pre-Execution Backup": { + "Type": "Task", + "Resource": "${InvokeBackupScriptFunctionArn}", + "Next": "Build Stage" + }, "Build Stage": { "Type": "Map", - "Next": "Load Stage", + "Next": "Validate Build", "MaxConcurrency": 0, + "ItemsPath": "$.input", + "ResultPath": "$.input", "Iterator": { "StartAt": "Generate CSV files", "States": { @@ -12,13 +19,13 @@ "Type": "Task", "Resource": "arn:aws:states:::batch:submitJob.sync", "ResultPath": null, - "Next": "Build Success", + "End": true, "Catch": [ { "ErrorEquals": [ "States.ALL" ], - "Next": "Build Error" + "Next": "Fail Build" } ], "Parameters": { @@ -51,35 +58,31 @@ } } }, - "Build Error": { - "Type": "Pass", - "End": true - }, - "Build Success": { + "Fail Build": { "Type": "Pass", + "ResultPath": null, "End": true } } } }, + "Validate Build": { + "Type": "Pass", + "ResultPath": null, + "Next": "Load Stage" + }, "Load Stage": { "Type": "Map", - "End": true, + "Next": "Post-Execution Backup", "MaxConcurrency": 1, + "ItemsPath": "$.input", + "ResultPath": "$.input", "Iterator": { "StartAt": "Load Data", "States": { "Load Data": { "Type": "Parallel", - "Next": "Load Success", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Load Error" - } - ], + "End": true, "Branches": [ { "StartAt": "Invoke Load Script", @@ -98,22 +101,32 @@ "Type": "Task", "Resource": "${LoadNeo4jActivityArn}", "HeartbeatSeconds": 60, + "End": true, + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Fail Load" + } + ] + }, + "Fail Load": { + "Type": "Pass", + "ResultPath": null, "End": true } } } ] - }, - "Load Error": { - "Type": "Pass", - "End": true - }, - "Load Success": { - "Type": "Pass", - "End": true } } } + }, + "Post-Execution Backup": { + "Type": "Pass", + "ResultPath": null, + "End": true } } } \ No newline at end of file From 16b8d082361caffbeb7145d76cb05e94914624ba Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 28 Jul 2023 12:54:06 -0700 Subject: [PATCH 113/367] fix state machine outputs --- .../functions/invoke_backup_script/app.py | 12 +++++------- .../post-execution-event.json | 17 +++++++++++++++++ .../functions/invoke_load_script/app.py | 8 ++++++-- gfe-db/pipeline/statemachines/pipeline.asl.json | 3 +++ 4 files changed, 31 insertions(+), 9 deletions(-) create mode 100644 gfe-db/pipeline/functions/invoke_backup_script/post-execution-event.json diff --git a/gfe-db/pipeline/functions/invoke_backup_script/app.py b/gfe-db/pipeline/functions/invoke_backup_script/app.py index 687883a3..e439726a 100644 --- a/gfe-db/pipeline/functions/invoke_backup_script/app.py +++ b/gfe-db/pipeline/functions/invoke_backup_script/app.py @@ -13,20 +13,14 @@ session = boto3.Session(region_name=AWS_REGION) ssm = session.client('ssm') -# neo4j_backup_document_name = os.environ["NEO4J_BACKUP_DOCUMENT_NAME"] -# '/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupDocumentName neo4j_backup_document_name = ssm.get_parameter( Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jBackupDocumentName' )["Parameter"]["Value"] -# \!Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' neo4j_database_instance_id = ssm.get_parameter( Name=f'/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jDatabaseInstanceId' )["Parameter"]["Value"] -# Get SSM Document Neo4jLoadQuery -response = ssm.get_document(Name=neo4j_backup_document_name) - def lambda_handler(event, context): # TODO check if backup is pre or post execution using Parameters field in state machine @@ -48,6 +42,9 @@ def lambda_handler(event, context): raise Exception("Failed to send command") else: logger.info(f"Neo4j backup invoked on instance {neo4j_database_instance_id}") + + # TODO poll SSM until command is complete + # try: poll; except Failed Command: raise Exception except Exception as err: logger.error(err) @@ -84,7 +81,8 @@ def default(self, obj): if __name__ == "__main__": from pathlib import Path - event_path = Path(__file__).parent / "pre-execution-event.json" + # event_path = Path(__file__).parent / "pre-execution-event.json" + event_path = Path(__file__).parent / "post-execution-event.json" with open(event_path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/functions/invoke_backup_script/post-execution-event.json b/gfe-db/pipeline/functions/invoke_backup_script/post-execution-event.json new file mode 100644 index 00000000..ba92d2c9 --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_backup_script/post-execution-event.json @@ -0,0 +1,17 @@ +{ + "input": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3480" + } + ], + "backups": { + "pre": { + "DocumentName": "dev-gfe-db-database-Neo4jBackupDocument-nAqIhQzAdtbD", + "CommandId": "fe7397bf-2d5e-4299-a9ad-b974bd597e48" + } + } + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index a3e92beb..8c3ec7ef 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -72,15 +72,19 @@ def lambda_handler(event, context): if response['ResponseMetadata']['HTTPStatusCode'] != 200: logger.error(json.dumps(response, cls=DatetimeEncoder)) + message = f"Failed to send command `{cmd}` to instance {neo4j_database_instance_id}" raise Exception("Failed to send command") else: - logger.info(f"Command `{cmd}` invoked on instance {neo4j_database_instance_id}") + message = f"Command `{cmd}` invoked on instance {neo4j_database_instance_id}" + logger.info(message) except Exception as err: logger.error(err) raise err - return + return { + "message": message + } # Needed to serialize datetime objects in JSON responses diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 4e94a487..77c10095 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -82,6 +82,7 @@ "States": { "Load Data": { "Type": "Parallel", + "ResultPath": null, "End": true, "Branches": [ { @@ -90,6 +91,7 @@ "Invoke Load Script": { "Type": "Task", "Resource": "${InvokeLoadScriptFunctionArn}", + "ResultPath": null, "End": true } } @@ -101,6 +103,7 @@ "Type": "Task", "Resource": "${LoadNeo4jActivityArn}", "HeartbeatSeconds": 60, + "ResultPath": null, "End": true, "Catch": [ { From b9c63ea6115263ede1ff02bafb8981708f054796 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 28 Jul 2023 17:39:43 -0700 Subject: [PATCH 114/367] validate build output --- .../functions/validate_build_output/app.py | 196 ++++++++++++++++++ .../validate_build_output/event.json | 58 ++++++ .../validate_build_output/requirements.txt | 2 + .../pipeline/statemachines/pipeline.asl.json | 9 +- gfe-db/pipeline/template.yaml | 39 ++++ 5 files changed, 302 insertions(+), 2 deletions(-) create mode 100644 gfe-db/pipeline/functions/validate_build_output/app.py create mode 100644 gfe-db/pipeline/functions/validate_build_output/event.json create mode 100644 gfe-db/pipeline/functions/validate_build_output/requirements.txt diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py new file mode 100644 index 00000000..44cb429f --- /dev/null +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -0,0 +1,196 @@ +import os +import logging +from datetime import datetime +from dateutil import tz +import re +import json +import s3fs +import boto3 +import polars as pl + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +STAGE = os.environ["STAGE"] +APP_NAME = os.environ["APP_NAME"] +AWS_REGION = os.environ["AWS_REGION"] + +fs = s3fs.S3FileSystem() + +session = boto3.Session(region_name=AWS_REGION) +ssm = session.client("ssm") +s3 = session.client("s3") + +# get data bucket name +data_bucket_name = ssm.get_parameter( + Name=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/DataBucketName" +)["Parameter"]["Value"] + +def lambda_handler(event, context): + + logger.info(json.dumps(event)) + execution_start_time = datetime.strptime(event['execution_context']['Execution']['StartTime'], '%Y-%m-%dT%H:%M:%S.%fZ').replace(tzinfo=tz.tzutc()) + + # TODO get the expected input from execution context and validate against this + # TODO Remove this and use the output of validation against the expected input + # Remove failed executions + parsed_inputs = get_successful_inputs(event['build_output']['input']) + if not parsed_inputs: + raise Exception("No inputs found") + + releases = [ item['RELEASES'] for item in parsed_inputs ] + errors = [] + reports = [] + for release in releases: + + # build path to CSV directory + csv_dir = f"data/{release}/csv" + + # get list of CSV files in directory + csv_file_objs = list_s3_objects(data_bucket_name, csv_dir) + + # validate all files were created after the execution start time + num_errors = 0 + for key, obj in csv_file_objs.items(): + + obj['data'] = pl.read_csv(f"s3://{data_bucket_name}/{csv_dir}/{key}", infer_schema_length=0) + obj["details"] = {} + + # Validate the timestamp is after the execution start time + obj["details"]["is_valid_timestamp"] = obj['created_utc'] > execution_start_time + if not obj["details"]["is_valid_timestamp"]: + error_msg = f"CSV file timestamp ({str(obj['created_utc'])}) preceeds execution start time ({execution_start_time}): {key}" + logger.error(error_msg) + errors.append(error_msg) + num_errors += 1 + + # Validate the file name is correct + obj["details"]["is_valid_csv_filename"] = is_valid_csv_filename(key, release) + if not obj["details"]["is_valid_csv_filename"]: + error_msg = f"CSV file name is incorrect: {key}" + logger.error(error_msg) + errors.append(error_msg) + num_errors += 1 + + # # Validate the headers are correct + obj["details"]["is_valid_csv_headers"] = set(obj['data'].columns) == set(csv_headers[key.split('.')[0]]) + if not obj["details"]["is_valid_csv_headers"]: + error_msg = f"CSV file headers are incorrect: {key}" + logger.error(error_msg) + errors.append(error_msg) + num_errors += 1 + + # # Validate rows are present + obj["details"]["is_valid_csv_rows"] = obj['data'].shape[0] > 0 + if not obj["details"]["is_valid_csv_rows"]: + error_msg = f"CSV file has no rows: {key}" + logger.error(error_msg) + errors.append(error_msg) + num_errors += 1 + + # TODO get the expected total number of rows from hla.dat and validate the row count against that + # # Validate expected number of rows + + # TODO Validate the data types of each column + # # Validate data types + + report = { + "num_errors": num_errors, + "file_path": f"s3://{data_bucket_name}/{csv_dir}/{key}", + "schema": key.split('.')[0], + "cols": obj['data'].columns, + "num_rows": len(obj['data']), + **{k: v.strftime('%Y-%m-%dT%H:%M:%S.%f')[:-3]+"Z" if isinstance(v, datetime) else v for k, v in obj.items() if k != 'data'} + } + reports.append(report) + + logger.info(json.dumps(reports)) + if errors: + logger.error(json.dumps(errors)) + raise Exception(f'Validation failed:\n{json.dumps(errors, indent=2)}') + + return { + "input": parsed_inputs, + "reports": reports, + } + +# TODO implement Pydantic classes for each CSV schema +# Schema map +csv_headers = { + "all_cds": ["gfe_name", "bp_seq_id", "bp_sequence", "aa_seq_id", "aa_sequence"], + "all_features": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release", + ], + "all_groups": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release", + ], + "gfe_sequences": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release", + ], +} + + +def is_valid_csv_filename(key, release): + return re.match(re.compile(f'^{key.split("/")[-1].split(".")[0]}.{release}.csv$'), key.split("/")[-1]) is not None + + +def get_successful_inputs(event_input): + return [ item for item in event_input if "Error" not in item.keys() ] + + +def list_s3_objects(bucket_name: str, prefix: str) -> list: + + # list objects in bucket + objs = s3.list_objects_v2( + Bucket=bucket_name, + Prefix=prefix, + )['Contents'] + return { obj['Key'].split('/')[-1]: {"created_utc": obj['LastModified']} for obj in objs } + +# Needed to serialize datetime objects in JSON responses +class DatetimeEncoder(json.JSONEncoder): + """ + Helps convert datetime objects to pure strings in AWS service API responses. Does not + convert timezone information. + + Extend `json.JSONEncoder`. + """ + + def default(self, obj): + try: + return super().default(obj) + except TypeError: + return str(obj) + + +if __name__ == "__main__": + from pathlib import Path + + event_path = Path(__file__).parent / "event.json" + + with open(event_path, "r") as file: + event = json.load(file) + + lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/validate_build_output/event.json b/gfe-db/pipeline/functions/validate_build_output/event.json new file mode 100644 index 00000000..8c797b1a --- /dev/null +++ b/gfe-db/pipeline/functions/validate_build_output/event.json @@ -0,0 +1,58 @@ +{ + "execution_context": { + "Execution": { + "Id": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-cZyA03LshQeo:5763cf8a-ea0f-4f24-8500-d835d4005d24", + "Input": { + "input": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3460" + }, + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3234" + } + ] + }, + "StartTime": "2023-07-28T21:21:34.779Z", + "Name": "5763cf8a-ea0f-4f24-8500-d835d4005d24", + "RoleArn": "arn:aws:iam::810526023897:role/dev-gfe-db-pipeline-UpdatePipelineStateMachineRole-545MF0IUYA11" + }, + "StateMachine": { + "Id": "arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-cZyA03LshQeo", + "Name": "UpdatePipelineStateMachine-cZyA03LshQeo" + }, + "State": { + "Name": "Validate Build", + "EnteredTime": "2023-07-28T21:24:08.983Z", + "RetryCount": 0 + } + }, + "build_output": { + "input": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3460" + }, + { + "Error": "States.TaskFailed", + "Cause": "{\"Attempts\":[{\"Container\":{\"ContainerInstanceArn\":\"arn:aws:ecs:us-east-1:810526023897:container-instance/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/93e3f7c9c71e4d3f885da937d3cf061a\",\"ExitCode\":1,\"LogStreamName\":\"dev-gfe-db-BuildJobDefinition/default/19fe555c75d24887afb06eb4594758f2\",\"NetworkInterfaces\":[],\"TaskArn\":\"arn:aws:ecs:us-east-1:810526023897:task/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/19fe555c75d24887afb06eb4594758f2\"},\"StartedAt\":1690579411521,\"StatusReason\":\"Essential container in task exited\",\"StoppedAt\":1690579412165}],\"Container\":{\"Command\":[\"bash\",\"run.sh\"],\"ContainerInstanceArn\":\"arn:aws:ecs:us-east-1:810526023897:container-instance/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/93e3f7c9c71e4d3f885da937d3cf061a\",\"Environment\":[{\"Name\":\"GFE_BUCKET\",\"Value\":\"dev-gfe-db-810526023897-us-east-1\"},{\"Name\":\"FAILED_ALLELES_QUEUE\",\"Value\":\"https://sqs.us-east-1.amazonaws.com/810526023897/dev-gfe-db-pipeline-FailedAllelesQueue-csd4ychDoZCg\"},{\"Name\":\"AWS_REGION\",\"Value\":\"us-east-1\"},{\"Name\":\"ALIGN\",\"Value\":\"False\"},{\"Name\":\"RELEASES\",\"Value\":\"3234\"},{\"Name\":\"KIR\",\"Value\":\"False\"},{\"Name\":\"LIMIT\",\"Value\":\"1000\"},{\"Name\":\"MANAGED_BY_AWS\",\"Value\":\"STARTED_BY_STEP_FUNCTIONS\"},{\"Name\":\"MEM_PROFILE\",\"Value\":\"False\"}],\"ExitCode\":1,\"Image\":\"810526023897.dkr.ecr.us-east-1.amazonaws.com/dev-gfe-db-build-service:latest\",\"LogStreamName\":\"dev-gfe-db-BuildJobDefinition/default/19fe555c75d24887afb06eb4594758f2\",\"Memory\":8000,\"MountPoints\":[],\"NetworkInterfaces\":[],\"ResourceRequirements\":[],\"Secrets\":[],\"TaskArn\":\"arn:aws:ecs:us-east-1:810526023897:task/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/19fe555c75d24887afb06eb4594758f2\",\"Ulimits\":[],\"Vcpus\":8,\"Volumes\":[]},\"CreatedAt\":1690579296317,\"DependsOn\":[],\"EksAttempts\":[],\"JobArn\":\"arn:aws:batch:us-east-1:810526023897:job/244c2e3b-36b4-4d06-a778-f5c271d93a10\",\"JobDefinition\":\"arn:aws:batch:us-east-1:810526023897:job-definition/dev-gfe-db-BuildJobDefinition:10\",\"JobId\":\"244c2e3b-36b4-4d06-a778-f5c271d93a10\",\"JobName\":\"dev-gfe-db-build-job\",\"JobQueue\":\"arn:aws:batch:us-east-1:810526023897:job-queue/dev-gfe-db-BuildJobQueue\",\"Parameters\":{},\"PlatformCapabilities\":[],\"PropagateTags\":false,\"RetryStrategy\":{\"Attempts\":1,\"EvaluateOnExit\":[]},\"StartedAt\":1690579411521,\"Status\":\"FAILED\",\"StatusReason\":\"Essential container in task exited\",\"StoppedAt\":1690579412165,\"Tags\":{}}" + } + ], + "backups": { + "pre": { + "DocumentName": "dev-gfe-db-database-Neo4jBackupDocument-nAqIhQzAdtbD", + "CommandId": "6be0c0cb-82a7-4e9f-9fce-d37b3c47279f" + } + } + } + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validate_build_output/requirements.txt b/gfe-db/pipeline/functions/validate_build_output/requirements.txt new file mode 100644 index 00000000..156e694f --- /dev/null +++ b/gfe-db/pipeline/functions/validate_build_output/requirements.txt @@ -0,0 +1,2 @@ +polars==0.18.3 +s3fs==2023.6.0 \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 77c10095..53b8e488 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -67,8 +67,13 @@ } }, "Validate Build": { - "Type": "Pass", - "ResultPath": null, + "Type": "Task", + "Resource": "${ValidateBuildOutputFunctionArn}", + "Parameters": { + "execution_context.$": "$$", + "build_output.$": "$" + }, + "ResultPath": "$.build_validation", "Next": "Load Stage" }, "Load Stage": { diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 7d19279c..82ed4ef6 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -464,6 +464,42 @@ Resources: - Name: FunctionName Value: !Ref InvokeLoadScriptFunctionName + ValidateBuildOutputFunction: + Type: AWS::Serverless::Function + Properties: + Description: !Sub "Validate build output for ${AppName}" + CodeUri: functions/validate_build_output/ + Handler: app.lambda_handler + Runtime: python3.10 + MemorySize: 256 + Timeout: 60 + Architectures: + - x86_64 + Environment: + Variables: + STAGE: !Ref Stage + APP_NAME: !Ref AppName + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "ssm:GetParameters" + - "ssm:GetParameter" + Resource: + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "s3:GetObject" + - "s3:ListBucket" + - "s3:ListObjects" + Resource: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: @@ -473,6 +509,7 @@ Resources: BuildJobDefinition: !Ref BuildJobDefinition BuildJobName: !Sub '${Stage}-${AppName}-build-job' BuildJobQueue: !Ref BuildJobQueue + ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn LoadNeo4jActivityArn: !Ref LoadNeo4jActivity @@ -481,6 +518,8 @@ Resources: FunctionName: !Ref InvokeLoadScriptFunction - LambdaInvokePolicy: FunctionName: !Ref InvokeBackupScriptFunction + - LambdaInvokePolicy: + FunctionName: !Ref ValidateBuildOutputFunction - Version: "2012-10-17" Statement: - Effect: "Allow" From 459e022f52da2cb1760e64fb51643779819d90b9 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 29 Jul 2023 15:18:48 -0700 Subject: [PATCH 115/367] indicate valid csv and release builds and evaluate before load --- .../functions/validate_build_output/app.py | 128 ++++++++++++------ .../pipeline/statemachines/pipeline.asl.json | 26 +++- 2 files changed, 107 insertions(+), 47 deletions(-) diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 44cb429f..9141ecde 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -27,94 +27,144 @@ )["Parameter"]["Value"] def lambda_handler(event, context): + """Validates the build output artifacts against the original execution input object.""" logger.info(json.dumps(event)) execution_start_time = datetime.strptime(event['execution_context']['Execution']['StartTime'], '%Y-%m-%dT%H:%M:%S.%fZ').replace(tzinfo=tz.tzutc()) # TODO get the expected input from execution context and validate against this # TODO Remove this and use the output of validation against the expected input - # Remove failed executions - parsed_inputs = get_successful_inputs(event['build_output']['input']) - if not parsed_inputs: - raise Exception("No inputs found") + # # In other words, the validation shoudl be "blind" to what the build output is, it should only + # # tells us how it's different from the expected. Therefore the expected output is constructed from $$.Execution.Input - releases = [ item['RELEASES'] for item in parsed_inputs ] - errors = [] + # expected input is the execution input + execution_input = event['execution_context']['Execution']['Input']['input'] + + releases = list(set([ item['RELEASES'] for item in execution_input ])) + + # reports for all release builds reports = [] + + # errors for all release builds used only for logging, not used for validation logic + errors = [] for release in releases: - + + release_report = { + "release": release, + "details": [], + "errors": [] + } + + # TODO hard-coded S3 paths should be replaced with SSM parameters at some point # build path to CSV directory csv_dir = f"data/{release}/csv" + + # expected artifacts from state machine input + release_report["expected_artifacts"] = [ f"{key}.{release}.csv" for key in csv_headers.keys() ] - # get list of CSV files in directory - csv_file_objs = list_s3_objects(data_bucket_name, csv_dir) + # Validate that the S3 prefix exists and has data + try: + csv_file_objs = list_s3_objects(data_bucket_name, csv_dir) + except KeyError: + error_msg = f"CSV directory does not exist: {csv_dir}" + logger.error(error_msg) + release_report["errors"].append(error_msg) + release_report["is_valid_build"] = False + reports.append(release_report) + errors.append(error_msg) + continue + + # Validate that all expected files are present + if set(csv_file_objs.keys()) != set(release_report["expected_artifacts"]): + error_msg = f"CSV files do not match expected artifacts: {csv_dir}" + logger.error(error_msg) + release_report["errors"].append(error_msg) + release_report["is_valid_build"] = False + reports.append(release_report) + errors.append(error_msg) + continue - # validate all files were created after the execution start time - num_errors = 0 for key, obj in csv_file_objs.items(): + obj_errors = [] obj['data'] = pl.read_csv(f"s3://{data_bucket_name}/{csv_dir}/{key}", infer_schema_length=0) obj["details"] = {} - # Validate the timestamp is after the execution start time - obj["details"]["is_valid_timestamp"] = obj['created_utc'] > execution_start_time - if not obj["details"]["is_valid_timestamp"]: + # Validate the file's timestamp is after the execution start time + obj["details"]["is_valid_csv_timestamp"] = obj['created_utc'] > execution_start_time + if not obj["details"]["is_valid_csv_timestamp"]: error_msg = f"CSV file timestamp ({str(obj['created_utc'])}) preceeds execution start time ({execution_start_time}): {key}" logger.error(error_msg) - errors.append(error_msg) - num_errors += 1 + obj_errors.append(error_msg) # Validate the file name is correct obj["details"]["is_valid_csv_filename"] = is_valid_csv_filename(key, release) if not obj["details"]["is_valid_csv_filename"]: error_msg = f"CSV file name is incorrect: {key}" logger.error(error_msg) - errors.append(error_msg) - num_errors += 1 + obj_errors.append(error_msg) - # # Validate the headers are correct + # Validate the headers are correct obj["details"]["is_valid_csv_headers"] = set(obj['data'].columns) == set(csv_headers[key.split('.')[0]]) if not obj["details"]["is_valid_csv_headers"]: - error_msg = f"CSV file headers are incorrect: {key}" + error_msg = f"CSV file headers are incorrect: {key}\n\tExpected: {csv_headers[key.split('.')[0]]}\n\tActual: {obj['data'].columns}" logger.error(error_msg) - errors.append(error_msg) - num_errors += 1 + obj_errors.append(error_msg) - # # Validate rows are present + # Validate rows are present obj["details"]["is_valid_csv_rows"] = obj['data'].shape[0] > 0 if not obj["details"]["is_valid_csv_rows"]: error_msg = f"CSV file has no rows: {key}" logger.error(error_msg) - errors.append(error_msg) - num_errors += 1 + obj_errors.append(error_msg) # TODO get the expected total number of rows from hla.dat and validate the row count against that - # # Validate expected number of rows + # # # Validate expected number of rows and replace is_valid_csv_rows + # obj["details"]["is_valid_csv_num_rows"] = None # TODO Validate the data types of each column - # # Validate data types + # # # Validate data types + # obj["details"]["is_valid_csv_data_types"] = None - report = { - "num_errors": num_errors, - "file_path": f"s3://{data_bucket_name}/{csv_dir}/{key}", + obj_report = { "schema": key.split('.')[0], + "release": release, + "file_path": f"s3://{data_bucket_name}/{csv_dir}/{key}", "cols": obj['data'].columns, "num_rows": len(obj['data']), - **{k: v.strftime('%Y-%m-%dT%H:%M:%S.%f')[:-3]+"Z" if isinstance(v, datetime) else v for k, v in obj.items() if k != 'data'} + **{k: v.strftime('%Y-%m-%dT%H:%M:%S.%f')[:-3]+"Z" if isinstance(v, datetime) else v for k, v in obj.items() if k != 'data'}, + "num_errors": len(obj_errors), + "is_valid_csv": all(obj["details"].values()), } - reports.append(report) + if obj_errors: + obj_report["errors"] = obj_errors + obj_report["num_errors"] = len(obj_errors) + errors.extend(obj_errors) + + release_report["details"].append(obj_report) + if obj_errors: + release_report["errors"].append(obj_errors) + release_report["is_valid_build"] = all([obj_report["is_valid_csv"] for obj_report in release_report["details"]]) + reports.append(release_report) + logger.info(json.dumps(reports)) if errors: - logger.error(json.dumps(errors)) - raise Exception(f'Validation failed:\n{json.dumps(errors, indent=2)}') + error_msg = f'Validation failed:\n{json.dumps(errors)}' + logger.error(error_msg) + + ### Update output ### + valid_release_builds = [ release['release'] for release in reports if release['is_valid_build'] ] + payload = list(filter(lambda x: x["RELEASES"] in valid_release_builds, execution_input)) + return { - "input": parsed_inputs, - "reports": reports, + "validated": payload, + "build_details": reports, + "has_valid_payload": len(payload) > 0, } -# TODO implement Pydantic classes for each CSV schema +# TODO implement Pydantic classes for managing and validating CSV schemas # Schema map csv_headers = { "all_cds": ["gfe_name", "bp_seq_id", "bp_sequence", "aa_seq_id", "aa_sequence"], @@ -156,10 +206,6 @@ def is_valid_csv_filename(key, release): return re.match(re.compile(f'^{key.split("/")[-1].split(".")[0]}.{release}.csv$'), key.split("/")[-1]) is not None -def get_successful_inputs(event_input): - return [ item for item in event_input if "Error" not in item.keys() ] - - def list_s3_objects(bucket_name: str, prefix: str) -> list: # list objects in bucket diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 53b8e488..f1571c5e 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -70,18 +70,32 @@ "Type": "Task", "Resource": "${ValidateBuildOutputFunctionArn}", "Parameters": { - "execution_context.$": "$$", - "build_output.$": "$" + "execution_context.$": "$$" }, - "ResultPath": "$.build_validation", - "Next": "Load Stage" + "Next": "Evaluate Payloads" + }, + "Evaluate Payloads": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.has_valid_payload", + "BooleanEquals": true, + "Next": "Load Stage" + } + ], + "Default": "Execution Failed" + }, + "Execution Failed": { + "Type": "Fail", + "Error": "ExecutionFailed", + "Cause": "No valid payloads were generated" }, "Load Stage": { "Type": "Map", "Next": "Post-Execution Backup", "MaxConcurrency": 1, - "ItemsPath": "$.input", - "ResultPath": "$.input", + "ItemsPath": "$.validated", + "ResultPath": null, "Iterator": { "StartAt": "Load Data", "States": { From db9a5cdacb9da802b6fd68e654068b038140eea2 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 30 Jul 2023 15:29:46 -0700 Subject: [PATCH 116/367] refactor InvokePipeline directory --- gfe-db/pipeline/functions/invoke_pipeline/{src => }/app.py | 0 .../pipeline/functions/invoke_pipeline/{events => }/event.json | 0 .../functions/invoke_pipeline/{src => }/requirements.txt | 0 .../functions/invoke_pipeline/{events => }/schedule-event.json | 0 gfe-db/pipeline/template.yaml | 2 +- 5 files changed, 1 insertion(+), 1 deletion(-) rename gfe-db/pipeline/functions/invoke_pipeline/{src => }/app.py (100%) rename gfe-db/pipeline/functions/invoke_pipeline/{events => }/event.json (100%) rename gfe-db/pipeline/functions/invoke_pipeline/{src => }/requirements.txt (100%) rename gfe-db/pipeline/functions/invoke_pipeline/{events => }/schedule-event.json (100%) diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/app.py b/gfe-db/pipeline/functions/invoke_pipeline/app.py similarity index 100% rename from gfe-db/pipeline/functions/invoke_pipeline/src/app.py rename to gfe-db/pipeline/functions/invoke_pipeline/app.py diff --git a/gfe-db/pipeline/functions/invoke_pipeline/events/event.json b/gfe-db/pipeline/functions/invoke_pipeline/event.json similarity index 100% rename from gfe-db/pipeline/functions/invoke_pipeline/events/event.json rename to gfe-db/pipeline/functions/invoke_pipeline/event.json diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt b/gfe-db/pipeline/functions/invoke_pipeline/requirements.txt similarity index 100% rename from gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt rename to gfe-db/pipeline/functions/invoke_pipeline/requirements.txt diff --git a/gfe-db/pipeline/functions/invoke_pipeline/events/schedule-event.json b/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json similarity index 100% rename from gfe-db/pipeline/functions/invoke_pipeline/events/schedule-event.json rename to gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 82ed4ef6..47e512cd 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -319,7 +319,7 @@ Resources: Properties: FunctionName: !Ref InvokePipelineFunctionName Description: !Sub '${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process' - CodeUri: functions/invoke_pipeline/src/ + CodeUri: functions/invoke_pipeline/ Handler: app.lambda_handler Runtime: python3.9 MemorySize: !Ref InvokePipelineFunctionMemorySize From 5f71ef9c4a0efdbc4874ff51010416b9fe6a9d0b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 30 Jul 2023 16:04:28 -0700 Subject: [PATCH 117/367] validate execution input before invoking state machine --- .../pipeline/functions/invoke_pipeline/app.py | 62 +++++++++++-------- .../functions/invoke_pipeline/event.json | 12 ++-- .../invalid-release-event.json | 7 +++ .../invoke_pipeline/schedule-event.json | 24 +++---- gfe-db/pipeline/template.yaml | 2 +- 5 files changed, 61 insertions(+), 46 deletions(-) create mode 100644 gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json diff --git a/gfe-db/pipeline/functions/invoke_pipeline/app.py b/gfe-db/pipeline/functions/invoke_pipeline/app.py index afce7d9a..e4c2f6ad 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_pipeline/app.py @@ -11,23 +11,25 @@ logger = logging.getLogger() logger.setLevel(logging.INFO) -# TODO: Add database state to JSON that contains all loaded releases -# TODO: make sure that state is being properly updated after each run - +AWS_REGION = os.environ["AWS_REGION"] GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] -GFE_BUCKET = os.environ["GFE_BUCKET"] +DATA_BUCKET_NAME = os.environ["DATA_BUCKET_NAME"] + # TODO: add to Makefile PIPELINE_STATE_PATH = os.environ["PIPELINE_STATE_PATH"] PIPELINE_PARAMS_PATH = os.environ["PIPELINE_PARAMS_PATH"] UPDATE_PIPELINE_STATE_MACHINE_ARN = os.environ["UPDATE_PIPELINE_STATE_MACHINE_ARN"] -branches_state_path = f"s3://{GFE_BUCKET}/{PIPELINE_STATE_PATH}" -pipeline_params_path = f"s3://{GFE_BUCKET}/{PIPELINE_PARAMS_PATH}" +branches_state_path = f"s3://{DATA_BUCKET_NAME}/{PIPELINE_STATE_PATH}" +pipeline_params_path = f"s3://{DATA_BUCKET_NAME}/{PIPELINE_PARAMS_PATH}" + +session = boto3.session.Session(region_name=AWS_REGION) +s3 = session.client('s3') +sfn = session.client('stepfunctions') -s3 = boto3.client('s3') -sfn = boto3.client('stepfunctions') +release_pattern = r"^\d{3}0$" def lambda_handler(event, context): """Checks for new IMGT/HLA releases and triggers the update @@ -36,8 +38,25 @@ def lambda_handler(event, context): logger.info(json.dumps(event)) if "releases" in event: + + # align, kir, mem_profile are booleans + if not all([ bool(event[arg]) for arg in [ 'align', 'kir', 'mem_profile' ] ]): + raise ValueError(f'align, kir, and mem_profile must be boolean values\n\talign: {event["align"]}\n\tkir: {event["kir"]}\n\tmem_profile: {event["mem_profile"]}') + + # limit is an integer + try: + if not isinstance(int(event['limit']), int): + raise ValueError(f'limit must be an integer\n\tlimit: {event["limit"]}') + except ValueError: + raise ValueError(f'limit must be an integer\n\tlimit: {event["limit"]}') + + # release is a string that matches regex + if not all([ is_valid_release(release, release_pattern) for release in event['releases'].split(',') ]): + raise ValueError(f'releases must contains strings that match {release_pattern}\n\treleases: {event["releases"]}') + logging.info(f'Reading parameters from event') new_releases, params = parse_event(event) + else: # Load the previous repository state logging.info(f'Reading parameters from file') @@ -54,11 +73,7 @@ def lambda_handler(event, context): execution_input.append(params_input) payload = { - "input": execution_input, - # "error_status": { - # "build": False, - # "load": False - # }, + "input": execution_input } # TODO: include release number in execution identifier @@ -125,12 +140,11 @@ def get_branches(owner, repo): return [branch["name"] for branch in branches] -def is_valid_release(branch): +def is_valid_release(branch, release_pattern=r"^\d{3}0$"): """Returns True if the branch is a valid release, False if not""" # IMGT/HLA release format string # Checks for a pattern corresponding to 3 digits followed by one zero, ie., 3460 - release_pattern = r'^\d{3}0$' p = re.compile(release_pattern) match = p.match(branch) @@ -158,7 +172,7 @@ def write_config(path): try: response = s3.put_object( Body=json.dumps(branches_config), - Bucket=GFE_BUCKET, + Bucket=DATA_BUCKET_NAME, Key="/".join(path.split("/")[3:])) if response['ResponseMetadata']['HTTPStatusCode'] == 200: @@ -178,7 +192,7 @@ def read_config(path): try: response = s3.get_object( - Bucket=GFE_BUCKET, + Bucket=DATA_BUCKET_NAME, Key="/".join(path.split("/")[3:])) if response['ResponseMetadata']['HTTPStatusCode'] == 200: @@ -278,14 +292,8 @@ def parse_state(state_path, params_path): import os from pathlib import Path - def read_json(path): - with open(path, 'r') as file: - event = json.load(file) - return event - - path = Path(__file__) - path = str(path.parent.parent / "events" / "event.json") - - event = read_json(path) + path = Path(__file__).parent / "event.json" + with open(path, "r") as f: + event = json.load(f) - lambda_handler("","") + lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event.json b/gfe-db/pipeline/functions/invoke_pipeline/event.json index 8b38c38a..5615060f 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/event.json +++ b/gfe-db/pipeline/functions/invoke_pipeline/event.json @@ -1,7 +1,7 @@ { - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "", - "releases": 3470 -} + "align": "False", + "kir": "False", + "limit": "1000", + "releases": "3460", + "mem_profile": "False" +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json b/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json new file mode 100644 index 00000000..a58ff42e --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json @@ -0,0 +1,7 @@ +{ + "align": "False", + "kir": "False", + "limit": "1000", + "releases": "3460,3234", + "mem_profile": "False" +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json b/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json index f934519e..b356dfbd 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json +++ b/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json @@ -1,13 +1,13 @@ { - "version": "0", - "id": "7df1ca36-636f-8c8d-1c81-a086a8943121", - "detail-type": "Scheduled Event", - "source": "aws.events", - "account": "", - "time": "2022-02-01T12:00:00Z", - "region": "us-east-1", - "resources": [ - "arn:aws:events:us-east-1::rule/dev-gfe-db-pipeline-trigger-TriggerFunctionTrigger-1CY4K6DEN9QT5" - ], - "detail": {} -} + "version": "0", + "id": "e58ee31d-5d5e-7a98-f497-aa0a04e81cb1", + "detail-type": "Scheduled Event", + "source": "aws.events", + "account": "", + "time": "2023-07-30T12:00:00Z", + "region": "us-east-1", + "resources": [ + "arn:aws:events:us-east-1::rule/dev-gfe-db-pipeline-InvokePipelineFunctionTrigger-A2S8FGQJMH5D" + ], + "detail": {} +} \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 47e512cd..de04f1e5 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -331,7 +331,7 @@ Resources: GITHUB_PERSONAL_ACCESS_TOKEN: !Sub '{{resolve:secretsmanager:${AppName}-${Stage}-GitHubPersonalAccessToken:SecretString:personal_access_token:AWSCURRENT}}' GITHUB_REPOSITORY_OWNER: !Ref GitHubRepositoryOwner GITHUB_REPOSITORY_NAME: !Ref GitHubRepositoryName - GFE_BUCKET: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + DATA_BUCKET_NAME: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' UPDATE_PIPELINE_STATE_MACHINE_ARN: !GetAtt UpdatePipelineStateMachine.Arn PIPELINE_STATE_PATH: !Ref PipelineStatePath PIPELINE_PARAMS_PATH: !Ref PipelineParamsPath From e96ef881063e104a9797fa8e145ccbee7f769e9d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 30 Jul 2023 16:26:26 -0700 Subject: [PATCH 118/367] print output when invoking pipeline --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index b6b3d7be..4276978f 100644 --- a/Makefile +++ b/Makefile @@ -156,7 +156,9 @@ database.load.run: # args: align, kir, limit, releases --payload file://payload.json \ response.json \ --output json >/dev/null 2>&1 && \ + echo "Response:" && \ echo "Response:" >> ${CFN_LOG_PATH} && \ + cat response.json | jq -r && \ cat response.json | jq -r >> ${CFN_LOG_PATH} && \ rm payload.json response.json From e7b2b75378c84ee4e76d6836ac89ea00411160d7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 30 Jul 2023 16:43:37 -0700 Subject: [PATCH 119/367] validate and conform boolean args --- Makefile | 8 +- gfe-db/pipeline/config/pipeline-input.json | 6 +- .../pipeline/functions/invoke_pipeline/app.py | 120 ++++++++++-------- 3 files changed, 72 insertions(+), 62 deletions(-) diff --git a/Makefile b/Makefile index 4276978f..2c7af557 100644 --- a/Makefile +++ b/Makefile @@ -138,11 +138,11 @@ monitoring.subscribe-email: # TODO fix output & error handling database.load.run: # args: align, kir, limit, releases @echo "Confirm payload:" && \ - [ "$$align" ] && align="$$align" || align="False" && \ - [ "$$kir" ] && kir="$$kir" || kir="False" && \ + [ "$$align" ] && align="$$align" || align=false && \ + [ "$$kir" ] && kir="$$kir" || kir=false && \ [ "$$limit" ] && limit="$$limit" || limit="" && \ [ "$$releases" ] && releases="$$releases" || releases="" && \ - payload="{ \"align\": \"$$align\", \"kir\": \"$$kir\", \"limit\": \"$$limit\", \"releases\": \"$$releases\", \"mem_profile\": \"False\" }" && \ + payload="{ \"align\": $$align, \"kir\": $$kir, \"limit\": \"$$limit\", \"releases\": \"$$releases\", \"mem_profile\": false }" && \ echo "$$payload" | jq -r && \ echo "$$payload" | jq > payload.json @echo "Run pipeline with this payload? [y/N] \c " && read ans && [ $${ans:-N} = y ] @@ -155,7 +155,7 @@ database.load.run: # args: align, kir, limit, releases --function-name "$$function_name" \ --payload file://payload.json \ response.json \ - --output json >/dev/null 2>&1 && \ + --output json >> ${CFN_LOG_PATH} && \ echo "Response:" && \ echo "Response:" >> ${CFN_LOG_PATH} && \ cat response.json | jq -r && \ diff --git a/gfe-db/pipeline/config/pipeline-input.json b/gfe-db/pipeline/config/pipeline-input.json index 0307cddf..ddd917f7 100644 --- a/gfe-db/pipeline/config/pipeline-input.json +++ b/gfe-db/pipeline/config/pipeline-input.json @@ -1,6 +1,6 @@ { - "align": "False", - "kir": "False", - "mem_profile": "False", + "align": false, + "kir": false, + "mem_profile": false, "limit": "1000" } diff --git a/gfe-db/pipeline/functions/invoke_pipeline/app.py b/gfe-db/pipeline/functions/invoke_pipeline/app.py index e4c2f6ad..bbf8b5a2 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_pipeline/app.py @@ -37,67 +37,77 @@ def lambda_handler(event, context): logger.info(json.dumps(event)) - if "releases" in event: - - # align, kir, mem_profile are booleans - if not all([ bool(event[arg]) for arg in [ 'align', 'kir', 'mem_profile' ] ]): - raise ValueError(f'align, kir, and mem_profile must be boolean values\n\talign: {event["align"]}\n\tkir: {event["kir"]}\n\tmem_profile: {event["mem_profile"]}') - - # limit is an integer - try: - if not isinstance(int(event['limit']), int): - raise ValueError(f'limit must be an integer\n\tlimit: {event["limit"]}') - except ValueError: - raise ValueError(f'limit must be an integer\n\tlimit: {event["limit"]}') - - # release is a string that matches regex - if not all([ is_valid_release(release, release_pattern) for release in event['releases'].split(',') ]): - raise ValueError(f'releases must contains strings that match {release_pattern}\n\treleases: {event["releases"]}') - - logging.info(f'Reading parameters from event') - new_releases, params = parse_event(event) + try: + if "releases" in event: - else: - # Load the previous repository state - logging.info(f'Reading parameters from file') - new_releases, params = parse_state(branches_state_path, pipeline_params_path) - - if new_releases: - execution_input = [] - - for release in new_releases: - params_input = copy.deepcopy(params) - params_input["releases"] = release - params_input = {k.upper():v for k,v in params_input.items()} - logger.info(f'Running pipeline with these parameters:\n{json.dumps(params_input)}') - execution_input.append(params_input) - - payload = { - "input": execution_input - } + # align, kir, mem_profile are booleans + if not all([ isinstance(event[arg], bool) for arg in [ 'align', 'kir', 'mem_profile' ] ]): + raise ValueError('align, kir, and mem_profile must be boolean values') - # TODO: include release number in execution identifier - response = sfn.start_execution( - stateMachineArn=UPDATE_PIPELINE_STATE_MACHINE_ARN, - input=json.dumps(payload)) + # conform booleans to the current argument format + event = { arg: str(val) for arg, val in event.items() } - # Update the config file - write_config(branches_state_path) + # limit is an integer + try: + if not isinstance(int(event['limit']), int): + raise ValueError('limit must be an integer') + except ValueError: + raise ValueError('limit must be an integer') - return { - # TODO: add timestamp - "status": response['ResponseMetadata']['HTTPStatusCode'], - "message": "Pipeline triggered", - "payload": payload - } + # release is a string that matches regex + if not all([ is_valid_release(release, release_pattern) for release in event['releases'].split(',') ]): + raise ValueError(f'releases must contains strings that match {release_pattern}') + + logging.info(f'Reading parameters from event') + new_releases, params = parse_event(event) - else: - # Update the config file - write_config(branches_state_path) + else: + # Load the previous repository state + logging.info(f'Reading parameters from file') + new_releases, params = parse_state(branches_state_path, pipeline_params_path) + if new_releases: + execution_input = [] + + for release in new_releases: + params_input = copy.deepcopy(params) + params_input["releases"] = release + params_input = {k.upper():v for k,v in params_input.items()} + logger.info(f'Running pipeline with these parameters:\n{json.dumps(params_input)}') + execution_input.append(params_input) + + payload = { + "input": execution_input + } + + # TODO: include release number in execution identifier + response = sfn.start_execution( + stateMachineArn=UPDATE_PIPELINE_STATE_MACHINE_ARN, + input=json.dumps(payload)) + + # Update the config file + write_config(branches_state_path) + + return { + # TODO: add timestamp + "status": response['ResponseMetadata']['HTTPStatusCode'], + "message": "Pipeline triggered", + "payload": payload + } + + else: + # Update the config file + write_config(branches_state_path) + + return { + "status": 200, + "message": "No new releases found" + } + except Exception as e: + logger.error(e) return { - "status": 200, - "message": "No new releases found" + "status": 500, + "message": str(e) } @@ -292,7 +302,7 @@ def parse_state(state_path, params_path): import os from pathlib import Path - path = Path(__file__).parent / "event.json" + path = Path(__file__).parent / "bad-event.json" with open(path, "r") as f: event = json.load(f) From 8b1e9c7c722031ef5c6567dfbac55cab81272cff Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 30 Jul 2023 17:29:21 -0700 Subject: [PATCH 120/367] deploy stack only --- Makefile | 7 +++++-- gfe-db/pipeline/Makefile | 4 ++-- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/Makefile b/Makefile index 2c7af557..926d530a 100644 --- a/Makefile +++ b/Makefile @@ -116,11 +116,14 @@ infrastructure.deploy: database.deploy: $(MAKE) -C ${APP_NAME}/database/ deploy +database.service.deploy: + $(MAKE) -C ${APP_NAME}/database/ service.deploy + pipeline.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ deploy -pipeline.functions.deploy: - $(MAKE) -C ${APP_NAME}/pipeline/ service.functions.deploy +pipeline.service.deploy: + $(MAKE) -C ${APP_NAME}/pipeline/ service.deploy pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index bc0a633e..e31fcc21 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -7,11 +7,11 @@ target: # TODO: Don't deploy jobs if pipeline stack fails to create (exit Make) deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH - $(MAKE) service.functions.deploy + $(MAKE) service.deploy $(MAKE) service.jobs.deploy $(MAKE) service.config.deploy -service.functions.deploy: +service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} - functions" 2>&1 | tee -a $$CFN_LOG_PATH @sam build \ --template-file template.yaml 2>&1 | tee -a $$CFN_LOG_PATH || true && \ From 8e1f7d187a5ff840c73f8239b9e52222c39f0c23 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 30 Jul 2023 17:47:07 -0700 Subject: [PATCH 121/367] connect to neo4j --- gfe-db/database/template.yaml | 14 +- .../functions/validation_query/app.py | 59 +++++++++ .../functions/validation_query/event.json | 125 ++++++++++++++++++ .../validation_query/requirements.txt | 1 + .../functions/validation_query/utils.py | 4 + .../pipeline/statemachines/pipeline.asl.json | 14 +- 6 files changed, 210 insertions(+), 7 deletions(-) create mode 100644 gfe-db/pipeline/functions/validation_query/app.py create mode 100644 gfe-db/pipeline/functions/validation_query/event.json create mode 100644 gfe-db/pipeline/functions/validation_query/requirements.txt create mode 100644 gfe-db/pipeline/functions/validation_query/utils.py diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index b0ee87a4..5f6dd07a 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -297,6 +297,15 @@ Resources: Description: "Instance ID for gfe-db Neo4j database instance" Value: !Ref Neo4jDatabaseInstance + Neo4jUriParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jUri' + Description: "Connection URI for Neo4j" + # "https://${SUBDOMAIN}.${HOST_DOMAIN}:7473/browser/" + Value: !Sub "https://${Subdomain}.${HostDomain}:7473/browser/" + Neo4jBackupDocument: Type: AWS::SSM::Document Properties: @@ -344,7 +353,6 @@ Resources: Schedule: cron(0 0 ? * * *) ScheduleTimezone: US/Central - # Neo4jBackupMaintenanceWindowId Parameters Neo4jBackupMaintenanceWindowIdParameter: Type: AWS::SSM::Parameter Properties: @@ -352,10 +360,6 @@ Resources: Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupMaintenanceWindowId' Description: "ID for Neo4jBackupMaintenanceWindow" Value: !Ref Neo4jBackupMaintenanceWindow - # TODO remove - Tags: - Stage: !Ref Stage - AppName: !Ref AppName Neo4jBackupMaintenanceWindowTask: Type: AWS::SSM::MaintenanceWindowTask diff --git a/gfe-db/pipeline/functions/validation_query/app.py b/gfe-db/pipeline/functions/validation_query/app.py new file mode 100644 index 00000000..707ffa3e --- /dev/null +++ b/gfe-db/pipeline/functions/validation_query/app.py @@ -0,0 +1,59 @@ +import os +import logging +import json +import boto3 +from neo4j import GraphDatabase +from utils import format_uri + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +STAGE = os.environ["STAGE"] +APP_NAME = os.environ["APP_NAME"] +AWS_REGION = os.environ["AWS_REGION"] + +# get neo4j uri and password from SSM Parameter Store +session = boto3.session.Session(region_name=AWS_REGION) +ssm = session.client("ssm") +secrets = session.client("secretsmanager") + +# /APP_NAME/STAGE/AWS_REGION/Neo4jDatabaseEndpoint +uri = ssm.get_parameter( + Name=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jUri" +)["Parameter"]["Value"] +# 'https://gfe-db.cloudftl.org:7473/browser/' => neo4j+s://gfe-db.cloudftl.org:7687 +uri = format_uri(uri) + +# /gfe-db/dev/us-east-1/Neo4jCredentialsSecretArn +auth_arn = ssm.get_parameter( + Name=f"/{APP_NAME}/{STAGE}/{AWS_REGION}/Neo4jCredentialsSecretArn" +)["Parameter"]["Value"] + +# get secret from arn +auth = json.loads(secrets.get_secret_value(SecretId=auth_arn)["SecretString"]) + +graphdb = GraphDatabase.driver(uri, auth=(auth["NEO4J_USERNAME"], auth["NEO4J_PASSWORD"])) + +def lambda_handler(event, context): + + logger.info(json.dumps(event)) + + # TODO write validation query + # # Group and count nodes and edges for each release + cql = "MATCH (n) RETURN count(n);" + + with graphdb as driver: + records, _, _ = driver.execute_query(cql, database_="neo4j") + + return + + +if __name__ == "__main__": + from pathlib import Path + + event_path = Path(__file__).parent / "event.json" + + with open(event_path, "r") as file: + event = json.load(file) + + lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/validation_query/event.json b/gfe-db/pipeline/functions/validation_query/event.json new file mode 100644 index 00000000..1521cc9c --- /dev/null +++ b/gfe-db/pipeline/functions/validation_query/event.json @@ -0,0 +1,125 @@ +{ + "validated": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3460" + } + ], + "build_details": [ + { + "release": "3460", + "details": [ + { + "schema": "all_cds", + "release": "3460", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460/csv/all_cds.3460.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 1000, + "created_utc": "2023-07-30T23:45:16.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": "3460", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460/csv/all_features.3460.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 11635, + "created_utc": "2023-07-30T23:45:16.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": "3460", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460/csv/all_groups.3460.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 3000, + "created_utc": "2023-07-30T23:45:16.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": "3460", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460/csv/gfe_sequences.3460.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 1000, + "created_utc": "2023-07-30T23:45:16.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } + ], + "errors": [], + "expected_artifacts": [ + "all_cds.3460.csv", + "all_features.3460.csv", + "all_groups.3460.csv", + "gfe_sequences.3460.csv" + ], + "is_valid_build": true + } + ], + "has_valid_payload": true + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validation_query/requirements.txt b/gfe-db/pipeline/functions/validation_query/requirements.txt new file mode 100644 index 00000000..e3c8e797 --- /dev/null +++ b/gfe-db/pipeline/functions/validation_query/requirements.txt @@ -0,0 +1 @@ +neo4j==5.10.0 \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validation_query/utils.py b/gfe-db/pipeline/functions/validation_query/utils.py new file mode 100644 index 00000000..ea97f7d5 --- /dev/null +++ b/gfe-db/pipeline/functions/validation_query/utils.py @@ -0,0 +1,4 @@ + + +def format_uri(uri): + return "/".join(uri.replace("https://", "neo4j+s://").replace(":7473", ":7687").split("/")[:-2]) \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index f1571c5e..29b137bc 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -1,6 +1,11 @@ { - "StartAt": "Pre-Execution Backup", + "StartAt": "Pre-Execution Validation Query", "States": { + "Pre-Execution Validation Query": { + "Type": "Pass", + "ResultPath": null, + "Next": "Pre-Execution Backup" + }, "Pre-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", @@ -92,7 +97,7 @@ }, "Load Stage": { "Type": "Map", - "Next": "Post-Execution Backup", + "Next": "Post-Execution Validation Query", "MaxConcurrency": 1, "ItemsPath": "$.validated", "ResultPath": null, @@ -145,6 +150,11 @@ } } }, + "Post-Execution Validation Query": { + "Type": "Pass", + "ResultPath": null, + "Next": "Post-Execution Backup" + }, "Post-Execution Backup": { "Type": "Pass", "ResultPath": null, From c24d1527fd689f72065f4873c989c26d00e5cc02 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 31 Jul 2023 12:15:12 -0700 Subject: [PATCH 122/367] validate release counts --- .../functions/validation_query/app.py | 62 ++++++++++++++++--- 1 file changed, 55 insertions(+), 7 deletions(-) diff --git a/gfe-db/pipeline/functions/validation_query/app.py b/gfe-db/pipeline/functions/validation_query/app.py index 707ffa3e..656f3ecb 100644 --- a/gfe-db/pipeline/functions/validation_query/app.py +++ b/gfe-db/pipeline/functions/validation_query/app.py @@ -38,15 +38,63 @@ def lambda_handler(event, context): logger.info(json.dumps(event)) - # TODO write validation query - # # Group and count nodes and edges for each release - cql = "MATCH (n) RETURN count(n);" - with graphdb as driver: - records, _, _ = driver.execute_query(cql, database_="neo4j") - - return + # node counts + node_counts = [] + for node in nodes: + records, _, _ = driver.execute_query(f'MATCH (n:{node}) RETURN count(n) as count;', database_="neo4j") + node_counts.append({ + "node": node, + "count": records[0].data()['count'] + }) + + # release counts + release_counts = execute_query(driver, release_counts_cql) + + # IPD_Accession release counts + ipd_accession_release_counts = execute_query(driver, ipd_accession_release_counts_cql) + + return { + "node_counts": node_counts, + "release_counts": release_counts, + "ipd_accession_release_counts": ipd_accession_release_counts + } + +nodes = [ + "GFE", + "IPD_Accession", + "IPD_Allele", + "Sequence", + "Feature", + "Submitter", +] + +release_counts_cql = """MATCH (:GFE)-[r:HAS_IPD_ALLELE]->(:IPD_Allele) +WITH r, apoc.coll.toSet(r.releases) as releases +UNWIND releases as release_version +RETURN DISTINCT release_version, count(release_version) as count +ORDER BY release_version;""" + +ipd_accession_release_counts_cql = """MATCH ()-[r:HAS_IPD_ACCESSION]->() RETURN DISTINCT r.release as release_version, count(r.release) as count;""" + +# node_counts_cql = """MATCH (gfe:GFE) +# MATCH (ipd:IPD_Accession) +# MATCH (ipda:IPD_Allele) +# MATCH (seq:Sequence) +# MATCH (f:Feature) +# MATCH (sub:Submitter) +# RETURN +# count(gfe), +# count(ipd), +# count(ipda), +# count(seq), +# count(f), +# count(sub);""" + +def execute_query(driver, query): + records, _, _ = driver.execute_query(query, database_="neo4j") + return [record.data() for record in records] if __name__ == "__main__": from pathlib import Path From ef876150b2a84d1272ea9ff80e883b951b6122c7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 31 Jul 2023 13:36:19 -0700 Subject: [PATCH 123/367] fix state machine outputs --- .../app.py | 16 ++++--- .../event.json | 0 .../requirements.txt | 0 .../utils.py | 0 .../functions/invoke_backup_script/app.py | 9 ++-- .../pipeline/statemachines/pipeline.asl.json | 13 +++--- gfe-db/pipeline/template.yaml | 43 +++++++++++++++++-- 7 files changed, 60 insertions(+), 21 deletions(-) rename gfe-db/pipeline/functions/{validation_query => execute_validation_queries}/app.py (84%) rename gfe-db/pipeline/functions/{validation_query => execute_validation_queries}/event.json (100%) rename gfe-db/pipeline/functions/{validation_query => execute_validation_queries}/requirements.txt (100%) rename gfe-db/pipeline/functions/{validation_query => execute_validation_queries}/utils.py (100%) diff --git a/gfe-db/pipeline/functions/validation_query/app.py b/gfe-db/pipeline/functions/execute_validation_queries/app.py similarity index 84% rename from gfe-db/pipeline/functions/validation_query/app.py rename to gfe-db/pipeline/functions/execute_validation_queries/app.py index 656f3ecb..4f63e800 100644 --- a/gfe-db/pipeline/functions/validation_query/app.py +++ b/gfe-db/pipeline/functions/execute_validation_queries/app.py @@ -49,16 +49,18 @@ def lambda_handler(event, context): "count": records[0].data()['count'] }) - # release counts - release_counts = execute_query(driver, release_counts_cql) + # HAS_IPD_ALLELE relationship releases property release counts + has_ipd_allele_release_counts = execute_query(driver, has_ipd_allele_release_counts_cql) - # IPD_Accession release counts + # IPD_Accession node release counts ipd_accession_release_counts = execute_query(driver, ipd_accession_release_counts_cql) return { - "node_counts": node_counts, - "release_counts": release_counts, - "ipd_accession_release_counts": ipd_accession_release_counts + "pre": { + "node_counts": node_counts, + "has_ipd_allele_release_counts": has_ipd_allele_release_counts, + "ipd_accession_release_counts": ipd_accession_release_counts + } } nodes = [ @@ -70,7 +72,7 @@ def lambda_handler(event, context): "Submitter", ] -release_counts_cql = """MATCH (:GFE)-[r:HAS_IPD_ALLELE]->(:IPD_Allele) +has_ipd_allele_release_counts_cql = """MATCH (:GFE)-[r:HAS_IPD_ALLELE]->(:IPD_Allele) WITH r, apoc.coll.toSet(r.releases) as releases UNWIND releases as release_version RETURN DISTINCT release_version, count(release_version) as count diff --git a/gfe-db/pipeline/functions/validation_query/event.json b/gfe-db/pipeline/functions/execute_validation_queries/event.json similarity index 100% rename from gfe-db/pipeline/functions/validation_query/event.json rename to gfe-db/pipeline/functions/execute_validation_queries/event.json diff --git a/gfe-db/pipeline/functions/validation_query/requirements.txt b/gfe-db/pipeline/functions/execute_validation_queries/requirements.txt similarity index 100% rename from gfe-db/pipeline/functions/validation_query/requirements.txt rename to gfe-db/pipeline/functions/execute_validation_queries/requirements.txt diff --git a/gfe-db/pipeline/functions/validation_query/utils.py b/gfe-db/pipeline/functions/execute_validation_queries/utils.py similarity index 100% rename from gfe-db/pipeline/functions/validation_query/utils.py rename to gfe-db/pipeline/functions/execute_validation_queries/utils.py diff --git a/gfe-db/pipeline/functions/invoke_backup_script/app.py b/gfe-db/pipeline/functions/invoke_backup_script/app.py index e439726a..3c90bd10 100644 --- a/gfe-db/pipeline/functions/invoke_backup_script/app.py +++ b/gfe-db/pipeline/functions/invoke_backup_script/app.py @@ -51,12 +51,9 @@ def lambda_handler(event, context): raise err return { - **event, - "backups": { - "pre": { - "DocumentName": response['Command']['DocumentName'], - "CommandId": response['Command']['CommandId'] - } + "pre": { + "DocumentName": response['Command']['DocumentName'], + "CommandId": response['Command']['CommandId'] } } diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 29b137bc..0059d7cb 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -2,13 +2,15 @@ "StartAt": "Pre-Execution Validation Query", "States": { "Pre-Execution Validation Query": { - "Type": "Pass", - "ResultPath": null, + "Type": "Task", + "Resource": "${ExecuteValidationQueriesFunctionArn}", + "ResultPath": "$.validations.queries", "Next": "Pre-Execution Backup" }, "Pre-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", + "ResultPath": "$.backups", "Next": "Build Stage" }, "Build Stage": { @@ -16,7 +18,7 @@ "Next": "Validate Build", "MaxConcurrency": 0, "ItemsPath": "$.input", - "ResultPath": "$.input", + "ResultPath": null, "Iterator": { "StartAt": "Generate CSV files", "States": { @@ -77,13 +79,14 @@ "Parameters": { "execution_context.$": "$$" }, + "ResultPath": "$.validations.build", "Next": "Evaluate Payloads" }, "Evaluate Payloads": { "Type": "Choice", "Choices": [ { - "Variable": "$.has_valid_payload", + "Variable": "$.validations.build.has_valid_payload", "BooleanEquals": true, "Next": "Load Stage" } @@ -99,7 +102,7 @@ "Type": "Map", "Next": "Post-Execution Validation Query", "MaxConcurrency": 1, - "ItemsPath": "$.validated", + "ItemsPath": "$.validations.build.validated", "ResultPath": null, "Iterator": { "StartAt": "Load Data", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index de04f1e5..5205f077 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -377,6 +377,40 @@ Resources: - Name: FunctionName Value: !Ref InvokePipelineFunctionName + ExecuteValidationQueriesFunction: + Type: AWS::Serverless::Function + Properties: + Description: !Sub "Invoke backup for Neo4j for ${AppName}" + CodeUri: functions/execute_validation_queries/ + Handler: app.lambda_handler + Runtime: python3.10 + MemorySize: 256 + Timeout: 60 + Architectures: + - x86_64 + Environment: + Variables: + STAGE: !Ref Stage + APP_NAME: !Ref AppName + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Effect: "Allow" + Action: + - "ssm:GetParameters" + - "ssm:GetParameter" + Resource: + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' + - Effect: "Allow" + Action: + - "secretsmanager:GetSecretValue" + - "secretsmanager:DescribeSecret" + - "secretsmanager:ListSecretVersionIds" + - "secretsmanager:ListSecrets" + Resource: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn}}' + InvokeBackupScriptFunction: Type: AWS::Serverless::Function Properties: @@ -408,7 +442,7 @@ Resources: - "ssm:GetParameters" - "ssm:GetParameter" Resource: - - "*" + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' InvokeLoadScriptFunction: Type: AWS::Serverless::Function @@ -444,7 +478,7 @@ Resources: - "ssm:GetParameters" - "ssm:GetParameter" Resource: - - "*" + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' InvokeLoadScriptFunctionAlarm: Type: AWS::CloudWatch::Alarm @@ -509,11 +543,14 @@ Resources: BuildJobDefinition: !Ref BuildJobDefinition BuildJobName: !Sub '${Stage}-${AppName}-build-job' BuildJobQueue: !Ref BuildJobQueue + ExecuteValidationQueriesFunctionArn: !GetAtt ExecuteValidationQueriesFunction.Arn ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn LoadNeo4jActivityArn: !Ref LoadNeo4jActivity Policies: + - LambdaInvokePolicy: + FunctionName: !Ref ExecuteValidationQueriesFunction - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - LambdaInvokePolicy: @@ -665,7 +702,7 @@ Resources: - "ssm:GetParameters" - "ssm:GetParameter" Resource: - - "*" + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - Version: "2012-10-17" Statement: - Effect: "Allow" From 4ec83384bd7d323b7baf0b11ec6eaa661382ff57 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 31 Jul 2023 13:59:52 -0700 Subject: [PATCH 124/367] run post-execution validation queries --- .../execute_validation_queries/app.py | 11 +- .../execute_validation_queries/event.json | 125 ---------- .../post-execution-event.json | 234 ++++++++++++++++++ .../pre-execution-event.json | 11 + .../pipeline/statemachines/pipeline.asl.json | 7 +- 5 files changed, 254 insertions(+), 134 deletions(-) delete mode 100644 gfe-db/pipeline/functions/execute_validation_queries/event.json create mode 100644 gfe-db/pipeline/functions/execute_validation_queries/post-execution-event.json create mode 100644 gfe-db/pipeline/functions/execute_validation_queries/pre-execution-event.json diff --git a/gfe-db/pipeline/functions/execute_validation_queries/app.py b/gfe-db/pipeline/functions/execute_validation_queries/app.py index 4f63e800..afe7c6eb 100644 --- a/gfe-db/pipeline/functions/execute_validation_queries/app.py +++ b/gfe-db/pipeline/functions/execute_validation_queries/app.py @@ -56,11 +56,9 @@ def lambda_handler(event, context): ipd_accession_release_counts = execute_query(driver, ipd_accession_release_counts_cql) return { - "pre": { - "node_counts": node_counts, - "has_ipd_allele_release_counts": has_ipd_allele_release_counts, - "ipd_accession_release_counts": ipd_accession_release_counts - } + "node_counts": node_counts, + "has_ipd_allele_release_counts": has_ipd_allele_release_counts, + "ipd_accession_release_counts": ipd_accession_release_counts } nodes = [ @@ -80,6 +78,7 @@ def lambda_handler(event, context): ipd_accession_release_counts_cql = """MATCH ()-[r:HAS_IPD_ACCESSION]->() RETURN DISTINCT r.release as release_version, count(r.release) as count;""" +# # too slow # node_counts_cql = """MATCH (gfe:GFE) # MATCH (ipd:IPD_Accession) # MATCH (ipda:IPD_Allele) @@ -101,7 +100,7 @@ def execute_query(driver, query): if __name__ == "__main__": from pathlib import Path - event_path = Path(__file__).parent / "event.json" + event_path = Path(__file__).parent / "post-execution-event.json" with open(event_path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/functions/execute_validation_queries/event.json b/gfe-db/pipeline/functions/execute_validation_queries/event.json deleted file mode 100644 index 1521cc9c..00000000 --- a/gfe-db/pipeline/functions/execute_validation_queries/event.json +++ /dev/null @@ -1,125 +0,0 @@ -{ - "validated": [ - { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3460" - } - ], - "build_details": [ - { - "release": "3460", - "details": [ - { - "schema": "all_cds", - "release": "3460", - "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460/csv/all_cds.3460.csv", - "cols": [ - "gfe_name", - "bp_seq_id", - "bp_sequence", - "aa_seq_id", - "aa_sequence" - ], - "num_rows": 1000, - "created_utc": "2023-07-30T23:45:16.000Z", - "details": { - "is_valid_csv_timestamp": true, - "is_valid_csv_filename": true, - "is_valid_csv_headers": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "all_features", - "release": "3460", - "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460/csv/all_features.3460.csv", - "cols": [ - "accession", - "hash_code", - "locus", - "rank", - "sequence", - "term", - "gfe_name", - "allele_id", - "hla_name", - "imgt_release" - ], - "num_rows": 11635, - "created_utc": "2023-07-30T23:45:16.000Z", - "details": { - "is_valid_csv_timestamp": true, - "is_valid_csv_filename": true, - "is_valid_csv_headers": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "all_groups", - "release": "3460", - "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460/csv/all_groups.3460.csv", - "cols": [ - "gfe_name", - "allele_id", - "hla_name", - "ard_id", - "ard_name", - "locus", - "imgt_release" - ], - "num_rows": 3000, - "created_utc": "2023-07-30T23:45:16.000Z", - "details": { - "is_valid_csv_timestamp": true, - "is_valid_csv_filename": true, - "is_valid_csv_headers": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "gfe_sequences", - "release": "3460", - "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460/csv/gfe_sequences.3460.csv", - "cols": [ - "gfe_name", - "acc_name", - "locus", - "hla_name", - "seq_id", - "sequence", - "length", - "imgt_release" - ], - "num_rows": 1000, - "created_utc": "2023-07-30T23:45:16.000Z", - "details": { - "is_valid_csv_timestamp": true, - "is_valid_csv_filename": true, - "is_valid_csv_headers": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - } - ], - "errors": [], - "expected_artifacts": [ - "all_cds.3460.csv", - "all_features.3460.csv", - "all_groups.3460.csv", - "gfe_sequences.3460.csv" - ], - "is_valid_build": true - } - ], - "has_valid_payload": true - } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/execute_validation_queries/post-execution-event.json b/gfe-db/pipeline/functions/execute_validation_queries/post-execution-event.json new file mode 100644 index 00000000..a87ac757 --- /dev/null +++ b/gfe-db/pipeline/functions/execute_validation_queries/post-execution-event.json @@ -0,0 +1,234 @@ +{ + "input": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3450" + } + ], + "validations": { + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 1137 + }, + { + "node": "IPD_Accession", + "count": 1124 + }, + { + "node": "IPD_Allele", + "count": 1126 + }, + { + "node": "Sequence", + "count": 1137 + }, + { + "node": "Feature", + "count": 1220 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": "3450", + "count": 1000 + }, + { + "release_version": "3460", + "count": 1000 + }, + { + "release_version": "3470", + "count": 1000 + }, + { + "release_version": "3480", + "count": 1000 + }, + { + "release_version": "3490", + "count": 1000 + }, + { + "release_version": "3510", + "count": 1000 + }, + { + "release_version": "3520", + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.51.0", + "count": 1000 + }, + { + "release_version": "3.52.0", + "count": 8 + }, + { + "release_version": "3.49.0", + "count": 14 + }, + { + "release_version": "3.48.0", + "count": 16 + }, + { + "release_version": "3.47.0", + "count": 12 + }, + { + "release_version": "3.46.0", + "count": 52 + }, + { + "release_version": "3.45.0", + "count": 35 + } + ] + } + }, + "build": { + "validated": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3450" + } + ], + "build_details": [ + { + "release": "3450", + "details": [ + { + "schema": "all_cds", + "release": "3450", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450/csv/all_cds.3450.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 1000, + "created_utc": "2023-07-31T20:33:03.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": "3450", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450/csv/all_features.3450.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 11616, + "created_utc": "2023-07-31T20:33:03.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": "3450", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450/csv/all_groups.3450.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 3000, + "created_utc": "2023-07-31T20:33:03.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": "3450", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450/csv/gfe_sequences.3450.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 1000, + "created_utc": "2023-07-31T20:33:03.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } + ], + "errors": [], + "expected_artifacts": [ + "all_cds.3450.csv", + "all_features.3450.csv", + "all_groups.3450.csv", + "gfe_sequences.3450.csv" + ], + "is_valid_build": true + } + ], + "has_valid_payload": true + } + }, + "backups": { + "pre": { + "DocumentName": "dev-gfe-db-database-Neo4jBackupDocument-nAqIhQzAdtbD", + "CommandId": "8769a561-1ca2-4970-8df1-cd178b6032ba" + } + } + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/execute_validation_queries/pre-execution-event.json b/gfe-db/pipeline/functions/execute_validation_queries/pre-execution-event.json new file mode 100644 index 00000000..2fcbfe37 --- /dev/null +++ b/gfe-db/pipeline/functions/execute_validation_queries/pre-execution-event.json @@ -0,0 +1,11 @@ +{ + "input": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3450" + } + ] + } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 0059d7cb..1af47f55 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -4,7 +4,7 @@ "Pre-Execution Validation Query": { "Type": "Task", "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries", + "ResultPath": "$.validations.queries.pre", "Next": "Pre-Execution Backup" }, "Pre-Execution Backup": { @@ -154,8 +154,9 @@ } }, "Post-Execution Validation Query": { - "Type": "Pass", - "ResultPath": null, + "Type": "Task", + "Resource": "${ExecuteValidationQueriesFunctionArn}", + "ResultPath": "$.validations.queries.post", "Next": "Post-Execution Backup" }, "Post-Execution Backup": { From aefec277a06c88c52d5dd249c1cf42f5b04500c0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 31 Jul 2023 16:53:01 -0700 Subject: [PATCH 125/367] invoke backup at end of execution --- .../functions/invoke_backup_script/app.py | 6 +- .../post-execution-event.json | 333 +++++++++++++++++- .../pre-execution-event.json | 104 +++++- .../pipeline/statemachines/pipeline.asl.json | 13 +- 4 files changed, 442 insertions(+), 14 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_backup_script/app.py b/gfe-db/pipeline/functions/invoke_backup_script/app.py index 3c90bd10..53068929 100644 --- a/gfe-db/pipeline/functions/invoke_backup_script/app.py +++ b/gfe-db/pipeline/functions/invoke_backup_script/app.py @@ -51,10 +51,8 @@ def lambda_handler(event, context): raise err return { - "pre": { - "DocumentName": response['Command']['DocumentName'], - "CommandId": response['Command']['CommandId'] - } + "document_name": response['Command']['DocumentName'], + "command_id": response['Command']['CommandId'] } diff --git a/gfe-db/pipeline/functions/invoke_backup_script/post-execution-event.json b/gfe-db/pipeline/functions/invoke_backup_script/post-execution-event.json index ba92d2c9..d7fefcfc 100644 --- a/gfe-db/pipeline/functions/invoke_backup_script/post-execution-event.json +++ b/gfe-db/pipeline/functions/invoke_backup_script/post-execution-event.json @@ -5,13 +5,342 @@ "KIR": "False", "LIMIT": "1000", "MEM_PROFILE": "False", - "RELEASES": "3480" + "RELEASES": "3430" } ], + "validations": { + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 1155 + }, + { + "node": "IPD_Accession", + "count": 1142 + }, + { + "node": "IPD_Allele", + "count": 1144 + }, + { + "node": "Sequence", + "count": 1155 + }, + { + "node": "Feature", + "count": 1240 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": "3440", + "count": 1000 + }, + { + "release_version": "3450", + "count": 1000 + }, + { + "release_version": "3460", + "count": 1000 + }, + { + "release_version": "3470", + "count": 1000 + }, + { + "release_version": "3480", + "count": 1000 + }, + { + "release_version": "3490", + "count": 1000 + }, + { + "release_version": "3510", + "count": 1000 + }, + { + "release_version": "3520", + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.51.0", + "count": 1000 + }, + { + "release_version": "3.52.0", + "count": 8 + }, + { + "release_version": "3.49.0", + "count": 14 + }, + { + "release_version": "3.48.0", + "count": 16 + }, + { + "release_version": "3.47.0", + "count": 12 + }, + { + "release_version": "3.46.0", + "count": 52 + }, + { + "release_version": "3.45.0", + "count": 35 + }, + { + "release_version": "3.44.0", + "count": 18 + } + ] + }, + "post": { + "node_counts": [ + { + "node": "GFE", + "count": 1232 + }, + { + "node": "IPD_Accession", + "count": 1215 + }, + { + "node": "IPD_Allele", + "count": 1217 + }, + { + "node": "Sequence", + "count": 1232 + }, + { + "node": "Feature", + "count": 1309 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": "3430", + "count": 1000 + }, + { + "release_version": "3440", + "count": 1000 + }, + { + "release_version": "3450", + "count": 1000 + }, + { + "release_version": "3460", + "count": 1000 + }, + { + "release_version": "3470", + "count": 1000 + }, + { + "release_version": "3480", + "count": 1000 + }, + { + "release_version": "3490", + "count": 1000 + }, + { + "release_version": "3510", + "count": 1000 + }, + { + "release_version": "3520", + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.51.0", + "count": 1000 + }, + { + "release_version": "3.52.0", + "count": 8 + }, + { + "release_version": "3.49.0", + "count": 14 + }, + { + "release_version": "3.48.0", + "count": 16 + }, + { + "release_version": "3.47.0", + "count": 12 + }, + { + "release_version": "3.46.0", + "count": 52 + }, + { + "release_version": "3.45.0", + "count": 35 + }, + { + "release_version": "3.44.0", + "count": 18 + }, + { + "release_version": "3.43.0", + "count": 77 + } + ] + } + }, + "build": { + "validated": [ + { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "1000", + "MEM_PROFILE": "False", + "RELEASES": "3430" + } + ], + "build_details": [ + { + "release": "3430", + "details": [ + { + "schema": "all_cds", + "release": "3430", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3430/csv/all_cds.3430.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 1000, + "created_utc": "2023-07-31T23:37:31.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": "3430", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3430/csv/all_features.3430.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 11276, + "created_utc": "2023-07-31T23:37:31.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": "3430", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3430/csv/all_groups.3430.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 3000, + "created_utc": "2023-07-31T23:37:31.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": "3430", + "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3430/csv/gfe_sequences.3430.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 1000, + "created_utc": "2023-07-31T23:37:31.000Z", + "details": { + "is_valid_csv_timestamp": true, + "is_valid_csv_filename": true, + "is_valid_csv_headers": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } + ], + "errors": [], + "expected_artifacts": [ + "all_cds.3430.csv", + "all_features.3430.csv", + "all_groups.3430.csv", + "gfe_sequences.3430.csv" + ], + "is_valid_build": true + } + ], + "has_valid_payload": true + } + }, "backups": { "pre": { "DocumentName": "dev-gfe-db-database-Neo4jBackupDocument-nAqIhQzAdtbD", - "CommandId": "fe7397bf-2d5e-4299-a9ad-b974bd597e48" + "CommandId": "4c01299c-dfaf-4a02-812c-53cd7dabe087" } } } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_backup_script/pre-execution-event.json b/gfe-db/pipeline/functions/invoke_backup_script/pre-execution-event.json index c69fece5..8708a4cd 100644 --- a/gfe-db/pipeline/functions/invoke_backup_script/pre-execution-event.json +++ b/gfe-db/pipeline/functions/invoke_backup_script/pre-execution-event.json @@ -5,7 +5,107 @@ "KIR": "False", "LIMIT": "1000", "MEM_PROFILE": "False", - "RELEASES": "3520" + "RELEASES": "3430" } - ] + ], + "validations": { + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 1155 + }, + { + "node": "IPD_Accession", + "count": 1142 + }, + { + "node": "IPD_Allele", + "count": 1144 + }, + { + "node": "Sequence", + "count": 1155 + }, + { + "node": "Feature", + "count": 1240 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": "3440", + "count": 1000 + }, + { + "release_version": "3450", + "count": 1000 + }, + { + "release_version": "3460", + "count": 1000 + }, + { + "release_version": "3470", + "count": 1000 + }, + { + "release_version": "3480", + "count": 1000 + }, + { + "release_version": "3490", + "count": 1000 + }, + { + "release_version": "3510", + "count": 1000 + }, + { + "release_version": "3520", + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.51.0", + "count": 1000 + }, + { + "release_version": "3.52.0", + "count": 8 + }, + { + "release_version": "3.49.0", + "count": 14 + }, + { + "release_version": "3.48.0", + "count": 16 + }, + { + "release_version": "3.47.0", + "count": 12 + }, + { + "release_version": "3.46.0", + "count": 52 + }, + { + "release_version": "3.45.0", + "count": 35 + }, + { + "release_version": "3.44.0", + "count": 18 + } + ] + } + } + } } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 1af47f55..0c731b64 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -10,7 +10,7 @@ "Pre-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups", + "ResultPath": "$.backups.pre", "Next": "Build Stage" }, "Build Stage": { @@ -80,9 +80,9 @@ "execution_context.$": "$$" }, "ResultPath": "$.validations.build", - "Next": "Evaluate Payloads" + "Next": "Evaluate Payload" }, - "Evaluate Payloads": { + "Evaluate Payload": { "Type": "Choice", "Choices": [ { @@ -96,7 +96,7 @@ "Execution Failed": { "Type": "Fail", "Error": "ExecutionFailed", - "Cause": "No valid payloads were generated" + "Cause": "No valid payload was generated" }, "Load Stage": { "Type": "Map", @@ -160,8 +160,9 @@ "Next": "Post-Execution Backup" }, "Post-Execution Backup": { - "Type": "Pass", - "ResultPath": null, + "Type": "Task", + "Resource": "${InvokeBackupScriptFunctionArn}", + "ResultPath": "$.backups.post", "End": true } } From 88730f56967c6aa7764563ca618e4c2fce1d3c2e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 31 Jul 2023 17:00:39 -0700 Subject: [PATCH 126/367] update README --- README.md | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 07acee12..1a9311ff 100755 --- a/README.md +++ b/README.md @@ -348,25 +348,25 @@ For each invocation the data pipeline will download raw data from [ANHIG/IMGTHLA make database.load.run releases="" # Example for single version -make database.load.run releases="3510" +make database.load.run releases=3510 # Example for multiple versions -make database.load.run releases="3490,3500,3510" +make database.load.run releases=3490,3500,3510 # Example with limit -make database.load.run releases="3510" limit="1000" +make database.load.run releases=3510 limit=1000 # Example with all arguments included -make database.load.run releases="3510" limit="" align="False" kir="False" +make database.load.run releases=3510 limit="" align=false kir=false ``` These commands build an event payload to send to the `invoke-gfe-db-pipeline` Lambda. ```json // Test payload example { - "align": "False", - "kir": "False", - "mem_profile": "False", + "align": false, + "kir": false, + "mem_profile": false, "limit": "", "releases": 3510 } From eafb009321003541ea92370e55e337c0dc5a7754 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 2 Aug 2023 14:01:37 -0700 Subject: [PATCH 127/367] handle bad github responses; update limit validation --- gfe-db/pipeline/jobs/build/run.sh | 34 +++++++++++++++++++------------ 1 file changed, 21 insertions(+), 13 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 186a1955..8b4d2563 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -40,6 +40,7 @@ get_download_url() { # Print the response echo "${response}" | jq -r '.download_url' + } # Takes the download url and downloads the asset @@ -48,14 +49,16 @@ get_asset() { asset_path="$2" # Download the asset - curl -sSL -o "${asset_path}" -w 'Downloaded %{url_effective} - HTTP status %{http_code} - Total time %{time_total}\n' "${download_url}" - if [[ $? -ne 0 ]]; then - echo "Download failed for URL ${download_url}" + response=$(curl -sSL -o "${asset_path}" -w "%{http_code}" "${download_url}") + + if [ "$response" -ne 200 ]; then + echo "Failed to download asset. HTTP response code: $response" + exit 1 + else + echo "Successfully downloaded asset. HTTP response code: $response" fi } -# EVENT="{\"version\":3470,\"commit_sha\":\"cada41a6bfac5a8bf88ed2107a0b856b9b9785a0\",\"input_parameters\":{\"align\":false,\"kir\":false,\"mem_profile\":false,\"limit\":-1},\"s3_path\":\"s3://dev-gfe-db-531868584498-us-east-1/data/3470/csv/\",\"state\":{\"commit__sha\":\"cada41a6bfac5a8bf88ed2107a0b856b9b9785a0\",\"commit__date_utc\":\"2022-03-15T14:27:59Z\",\"commit__html_url\":\"https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0\",\"commit__message\":\"Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data\",\"repository__name\":\"IMGTHLA\",\"created_utc\":\"2023-06-13T23:31:50Z\",\"repository__owner\":\"ANHIG\",\"repository__url\":\"https://github.com/ANHIG/IMGTHLA\",\"execution__version\":\"3470\"}}" - if [[ -z "${EVENT}" ]]; then echo "No event found. Exiting..." exit 1 @@ -67,8 +70,8 @@ fi # parse event version=$(echo "$EVENT" | jq -r '.version') commit_sha=$(echo "$EVENT" | jq -r '.commit_sha') -repository_owner=$(echo "$EVENT" | jq -r '.state.repository__owner') -repository_name=$(echo "$EVENT" | jq -r '.state.repository__name') +repository_owner=$(echo "$EVENT" | jq -r '.state.repository.owner') +repository_name=$(echo "$EVENT" | jq -r '.state.repository.name') align=$(echo "$EVENT" | jq -r '.input_parameters.align') kir=$(echo "$EVENT" | jq -r '.input_parameters.kir') mem_profile=$(echo "$EVENT" | jq -r '.input_parameters.mem_profile') @@ -77,17 +80,20 @@ limit=$(echo "$EVENT" | jq -r '.input_parameters.limit') # Refactor the above variable validations into a for loop for var in version commit_sha align kir mem_profile limit repository_owner repository_name; do - if [[ -z "${!var}" ]]; then + if [[ -z "${!var}" ]] || [[ "${!var}" == "null" ]]; then echo "$var not set. Please specify a value." exit 1 fi echo "$var: ${!var}" done -if [[ -z "${limit}" ]]; then - echo "No limit set, building GFEs for all alleles" +if [[ "${limit}" == "-1" ]] || [[ -z "${limit}" ]]; then + echo "No limit set, building GFEs for all alleles" +elif [[ "${limit}" =~ ^[0-9]+$ ]] && [[ "${limit}" -gt 0 ]]; then + echo "Build is limited to $limit alleles" else - echo "Build is limited to $limit alleles" + echo "Invalid limit specified. Please specify a positive integer or -1 for no limit." + exit 1 fi echo "Found environment variables" @@ -160,7 +166,7 @@ fi # Builds CSV files # TODO booleans for kir, align, mem_profile are lower case, limit is now -1 instead of none -python "$SRC_DIR"/app.py \ +python3 "$SRC_DIR"/app.py \ -o "$DATA_DIR/$version/csv" \ -r "$version" \ $KIRFLAG \ @@ -172,7 +178,9 @@ python "$SRC_DIR"/app.py \ # TODO: Use this S3 hierarchy: root/release/data/csv | logs echo -e "Uploading data to s3://$GFE_BUCKET/data/$version" -aws s3 --recursive --quiet cp "$DATA_DIR/$version/" s3://$GFE_BUCKET/data/$version/ +res=$(aws s3 cp --recursive "$DATA_DIR/$version/" "s3://$GFE_BUCKET/data/$version/") + +echo $res if [ "$mem_profile" == "true" ]; then mv "$LOGS_DIR/mem_profile_agg.txt" "$LOGS_DIR/mem_profile_agg.$version.txt" From 478c4173126f451c2ba8937c5bc85a87a1f9daf6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 2 Aug 2023 14:43:10 -0700 Subject: [PATCH 128/367] fix typos and minor changes --- Makefile | 6 +- gfe-db/database/config/scripts/load_db.sh | 2 +- gfe-db/database/template.yaml | 3 +- .../functions/check_source_update/app.py | 5 - .../functions/invoke_update_pipeline/app.py | 16 ++-- .../functions/validate_build_output/app.py | 6 +- .../validate_build_output/error-event.json | 92 ++++++++++++++++--- 7 files changed, 93 insertions(+), 37 deletions(-) diff --git a/Makefile b/Makefile index df63cb61..450586b4 100644 --- a/Makefile +++ b/Makefile @@ -60,16 +60,16 @@ ifndef AWS_PROFILE $(error AWS_PROFILE is not set. Please select an AWS profile to use.) endif ifndef GITHUB_REPOSITORY_OWNER -$(error GITHUB_REPOSITORY_OWNER is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) +$(error GITHUB_REPOSITORY_OWNER is not set. Please add GITHUB_REPOSITORY_OWNER to the environment variables.) endif ifndef GITHUB_REPOSITORY_NAME -$(error GITHUB_REPOSITORY_NAME is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) +$(error GITHUB_REPOSITORY_NAME is not set. Please add GITHUB_REPOSITORY_NAME to the environment variables.) endif ifndef GITHUB_PERSONAL_ACCESS_TOKEN $(error GITHUB_PERSONAL_ACCESS_TOKEN is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) endif ifndef CONFIG_S3_PATH -$(error CONFIG_S3_PATH is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) +$(error CONFIG_S3_PATH is not set. Please add CONFIG_S3_PATH to the environment variables.) endif ifndef HOST_DOMAIN $(error HOST_DOMAIN is not set. Please add HOST_DOMAIN to the environment variables.) diff --git a/gfe-db/database/config/scripts/load_db.sh b/gfe-db/database/config/scripts/load_db.sh index 062b43bf..07adc227 100644 --- a/gfe-db/database/config/scripts/load_db.sh +++ b/gfe-db/database/config/scripts/load_db.sh @@ -39,7 +39,7 @@ fi # Get Neo4j Credentials NEO4J_CREDENTIALS=$(aws secretsmanager get-secret-value \ --region $AWS_REGION \ - --secret-id "/${APP_NAME}/${STAGE}/${AWS::Region}/Neo4jCredentials" | jq -r '.SecretString') # TODO update path to use "/${AppName}/${Stage}/${AWS::Region}/ + --secret-id "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials" | jq -r '.SecretString') # TODO update path to use "/${AppName}/${Stage}/${AWS_REGION}/ NEO4J_USERNAME=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_USERNAME') NEO4J_PASSWORD=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_PASSWORD') diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 475b8f76..fabe2467 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -229,7 +229,6 @@ Resources: - arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy - arn:aws:iam::aws:policy/AmazonSSMManagedInstanceCore Path: / - # TODO parameterize resource ARNs Policies: - PolicyName: !Sub '${Stage}-${AppName}-Neo4jDatabasePolicy' PolicyDocument: @@ -259,7 +258,7 @@ Resources: - "secretsmanager:GetSecretValue" - "secretsmanager:DescribeSecret" Resource: - - !Ref Neo4jCredentialsSecret + - !Sub 'arn:aws:secretsmanager:${AWS::Region}:${AWS::AccountId}:secret:/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials*' - Effect: "Allow" Action: - "states:GetActivityTask" diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 82826e29..8fae9dc9 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -26,7 +26,6 @@ ExecutionDetailsConfig, ExecutionPayloadItem, ) -# TODO update after refactor from gfedbmodels.utils import ( get_utc_now, restore_nested_json, @@ -84,10 +83,6 @@ def lambda_handler(event, context): message = "No execution items found" logger.error(message) raise Exception(message) - # return { - # "statusCode": 500, - # "body": json.dumps({"message": message}), - # } # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB commits = get_most_recent_commits(execution_state) diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 3390d1b7..1838ac00 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -64,14 +64,14 @@ def lambda_handler(event, context): execution_arns.append(response["executionArn"]) - try: - response = sqs.delete_message( - QueueUrl=gfe_db_processing_queue_url, - ReceiptHandle=record["receiptHandle"], - ) - logger.info(f"Message deleted from queue") - except Exception as e: - logger.error(f"Error deleting message from queue: {e}") + # try: + # response = sqs.delete_message( + # QueueUrl=gfe_db_processing_queue_url, + # ReceiptHandle=record["receiptHandle"], + # ) + # logger.info(f"Message deleted from queue") + # except Exception as e: + # logger.error(f"Error deleting message from queue: {e}") except Exception as e: import traceback diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index c5eb7558..0119ab21 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -48,7 +48,7 @@ def lambda_handler(event, context): # validate_schema: validate CSV headers by comparing to schema map df = load_csv_from_s3(file_path) if not set(df.columns) == set(csv_headers[schema]): - raise Exception(f"Columns in {file_path} do not match schema for {schema}") + raise Exception(f"Columns in {file_path} do not match schema for {schema}:\n\tCSV headers: {df.columns}\n\tSchema headers: {csv_headers[schema]}") # validate_rows: validate CSV data by confirming that rows exist if len(df) == 0: @@ -99,7 +99,7 @@ def lambda_handler(event, context): ], "gfe_sequences": [ "gfe_name", - "allele_id", + "acc_name", "locus", "hla_name", "seq_id", @@ -129,7 +129,7 @@ def load_csv_from_s3(path: str) -> dict: if __name__ == "__main__": from pathlib import Path - path = Path(__file__).parent / "event.json" + path = Path(__file__).parent / "error-event.json" with open(path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/functions/validate_build_output/error-event.json b/gfe-db/pipeline/functions/validate_build_output/error-event.json index 6fd67ed4..8cba5086 100644 --- a/gfe-db/pipeline/functions/validate_build_output/error-event.json +++ b/gfe-db/pipeline/functions/validate_build_output/error-event.json @@ -1,29 +1,91 @@ { - "version": 3470, - "commit_sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", + "version": 3530, + "commit_sha": "359b8c8634db73b939496c53643cc0fae7f22a58", "input_parameters": { "align": false, "kir": false, "mem_profile": false, - "limit": -1 + "limit": 100 }, - "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3470/csv/", + "s3_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3530", + "receipt_handle": "AQEBNH+Jb9yckXV/gctxaRxHmoWTT1iYILc65x3eTF9jX4nQCmiTaTXV4gKeMJXDBm0dv41tNP/u3Lag3fJVD8l+e21ZXVmMKQEju4nV73wB6gBKmIFtEF0OuBLcWJwVHENCLOpJYtzo1NCT757PSym9b6cM7mM3QlwpZVrhjC5QUAoEX6fllySm/B/BX9KN00Tre0T201F4hRDw9JJmEn4r/haazHVgXmiL0iES76hxVssotuSnaXouzMslUqjhWFcmPY7OHOssD8OlroEqltfPrXm8p5fvjsVkxurF6jX0UA13NFEBvwCGIcCUXqaCii/JtFq0ZnwMVThCV7hw+eE5P5qwsx7t5iJtl5Nqgv8z6tyP/BYEOJpItZXZ+8UIuG4DhZLC2QKMyYgDpxlNYviQYAC1k1sYSb3WYiNCKd7bQmkmaT9Ci0LCB9RVzwFq2LYg", "state": { - "commit__sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", - "commit__date_utc": "2022-03-15T14:27:59Z", - "commit__html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", - "commit__message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", - "repository__name": "IMGTHLA", - "created_utc": "2023-06-13T23:31:50Z", - "repository__owner": "ANHIG", - "repository__url": "https://github.com/ANHIG/IMGTHLA", - "execution__version": "3470" + "created_utc": "2023-08-02T19:24:26.095Z", + "updated_utc": "2023-08-02T19:28:56.665Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "359b8c8634db73b939496c53643cc0fae7f22a58", + "date_utc": "2023-07-26T16:17:33Z", + "message": "Merge pull request #341 from ANHIG/3530\n\nDocumented changes to the hla.xml releasestatus and release comments …", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58" + }, + "execution": { + "version": 3530, + "status": "FAILED", + "date_utc": "2023-08-02T19:24:29.312Z", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + } + } }, "s3_response": { + "Contents": [ + { + "ETag": "\"9058a1392f371647568b2a72ca419ac0\"", + "Key": "data/3530/csv/all_cds.3530.csv", + "LastModified": "2023-08-02T20:44:05Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 157185, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"e679db64af1411368d6dbe0ee1c2d0d7\"", + "Key": "data/3530/csv/all_features.3530.csv", + "LastModified": "2023-08-02T20:44:05Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 481636, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"1cfd0d05dc456f6adecbd9ff076944f6\"", + "Key": "data/3530/csv/all_groups.3530.csv", + "LastModified": "2023-08-02T20:44:05Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 30258, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"b47abe91dd262dc4ea7e9d25f145d30f\"", + "Key": "data/3530/csv/gfe_sequences.3530.csv", + "LastModified": "2023-08-02T20:44:05Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 321855, + "StorageClass": "STANDARD" + } + ], "IsTruncated": false, "Marker": "", "MaxKeys": 1000, - "Name": "dev-gfe-db-531868584498-us-east-1", - "Prefix": "data/3470/csv/" + "Name": "dev-gfe-db-810526023897-us-east-1", + "Prefix": "data/3530/csv/" } } \ No newline at end of file From f8003f9e6441aad11e6a15da9dd347221dc7b193 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 2 Aug 2023 14:43:32 -0700 Subject: [PATCH 129/367] add missing lambda layer --- gfe-db/pipeline/template.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 89af1365..fa01592a 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -785,6 +785,8 @@ Resources: CodeUri: functions/invoke_load_script/ Handler: app.lambda_handler Runtime: python3.10 + Layers: + - !Ref GfeDbModelsLayer MemorySize: 256 Timeout: 60 Architectures: From f0a45962dd4ad7999cf34575baa29bc36488ac11 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 2 Aug 2023 14:45:32 -0700 Subject: [PATCH 130/367] validate limit parameter --- .../lambda_layers/gfe_db_models/gfedbmodels/types.py | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 418ba96a..e2fdcad6 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -94,6 +94,16 @@ class InputParameters(BaseModel): mem_profile: bool limit: Optional[int] = None + # validate that limit is an integer equalt to -1 or greater than 0 but not equal to 0 + @validator("limit") + def limit_is_valid(cls, v): + if v == -1: + return v + elif v > 0: + return v + else: + raise ValueError("Limit must be an integer equal to -1 or greater than 0") + class ExcludedCommitShas(BaseModel): description: Optional[str] = None From 8dde20e7ae4699c2391c84ea9db511065eb6861c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 4 Aug 2023 13:46:48 -0700 Subject: [PATCH 131/367] correct boolean formatting for JSON --- Makefile | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/Makefile b/Makefile index 450586b4..b7b341a9 100644 --- a/Makefile +++ b/Makefile @@ -146,17 +146,17 @@ monitoring.subscribe-email: $(MAKE) -C ${APP_NAME}/infrastructure service.monitoring.subscribe-email # TODO fix output & error handling -database.load.run: # args: align, kir, limit, releases +database.load.run: # args: align, kir, limit, release @echo "Confirm payload:" && \ - [ "$$align" ] && align="$$align" || align="False" && \ - [ "$$kir" ] && kir="$$kir" || kir="False" && \ + [ "$$align" ] && align="$$align" || align=false && \ + [ "$$kir" ] && kir="$$kir" || kir=false && \ [ "$$limit" ] && limit="$$limit" || limit="" && \ - [ "$$releases" ] && releases="$$releases" || releases="" && \ - payload="{ \"align\": \"$$align\", \"kir\": \"$$kir\", \"limit\": \"$$limit\", \"releases\": \"$$releases\", \"mem_profile\": \"False\" }" && \ + [ "$$release" ] && release="$$release" || release="" && \ + payload="{ \"align\": $$align, \"kir\": $$kir, \"limit\": $$limit, \"release\": $$release, \"mem_profile\": false }" && \ echo "$$payload" | jq -r && \ echo "$$payload" | jq > payload.json @echo "Run pipeline with this payload? [y/N] \c " && read ans && [ $${ans:-N} = y ] - @function_name="${STAGE}"-"${APP_NAME}"-"$$(cat ${APP_NAME}/pipeline/functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.FunctionName')" && \ + @function_name="${STAGE}"-"${APP_NAME}"-"$$(cat ${APP_NAME}/pipeline/functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.FunctionName')" && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Invoking $$function_name..." 2>&1 | tee -a ${CFN_LOG_PATH} && \ echo "Payload:" >> ${CFN_LOG_PATH} && \ cat payload.json >> ${CFN_LOG_PATH} && \ From 79ef61123afbd370f7766fa01a73fdfc559f23e9 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 4 Aug 2023 15:02:06 -0700 Subject: [PATCH 132/367] manually trigger execution for specific release version --- .../functions/check_source_update/app.py | 186 +++++++++++------- .../functions/check_source_update/event.json | 12 +- .../gfe_db_models/gfedbmodels/types.py | 6 +- 3 files changed, 119 insertions(+), 85 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 8fae9dc9..50fdf019 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -1,10 +1,16 @@ """ -Checks a GitHub repository for new commits and triggers data ingestion. This function processes +Checks a GitHub repository against app state for new commits and triggers data ingestion. This function processes only the releases that it finds. To process specific releases, use a different method. +The execution state table is used to track the state of the application. It uses a composite key of +- commit__sha (hash or primary key) +- execution__version (range or sort key) + +There will usually be multiple commits for each release, so the script will determine the most recent commit for each and process only that. + Note: this function is only responsible for checking and processing the most recent commits. It is not responsible for -syncing state. If old items are deleted on the Execution state table while the most recent commits remain, -this function will not reprocess the deleted items. +syncing state. If old commits are deleted on the Execution state table while the most recent commits remain, +this function will not reprocess the deleted commits. """ import os if __name__ != "app": @@ -14,12 +20,13 @@ sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging from decimal import Decimal -from datetime import datetime, timedelta +from datetime import timedelta import json from gfedbmodels.constants import session, pipeline from gfedbmodels.types import ( str_to_datetime, str_from_datetime, + InputParameters, ExecutionStateItem, RepositoryConfig, Commit, @@ -70,11 +77,13 @@ gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) def lambda_handler(event, context): - # logger.info(json.dumps(event)) utc_now = get_utc_now() + logger.info(json.dumps(event)) try: - # Get items from state table + ### Get the app state and compare with the repository ### + + # 1) Get all items from state table logger.info(f"Fetching execution state from {execution_state_table_name}") table = dynamodb.Table(execution_state_table_name) execution_state = get_execution_state(table) @@ -84,68 +93,95 @@ def lambda_handler(event, context): logger.error(message) raise Exception(message) - # Get the most recent commits from github since the most recent commit date retrieved from DynamoDB - commits = get_most_recent_commits(execution_state) - - if not commits: - message = "No new commits found" - logger.info(message) - return { - "statusCode": 200, - "body": json.dumps({"message": message}), - } - - logger.info( - f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" - ) + # Handle manually triggered pipeline execution + if "release" in event: + # extract the most recent record for the release value passed in the event + commits_with_releases = list(filter( + lambda record: record.execution.version == event["release"], + execution_state + )) + + # Set input parameters for manual pipeline execution from event + input_parameters = InputParameters(**event) - # Get the release version for each commit and create a new state record - logger.info(f"Getting release versions") - commits_with_releases = [] - for commit in commits: - sha = commit["sha"] - - # Loop through available file assets containing release version information - for asset_config in source_repo_config.target_metadata_config.items: - try: - release_version = get_release_version_for_commit( - commit=commit, - owner=GITHUB_REPOSITORY_OWNER, - repo=GITHUB_REPOSITORY_NAME, - token=GITHUB_PERSONAL_ACCESS_TOKEN, - **asset_config.model_dump() - ) - logger.info( - f"Found release version {release_version} for commit {sha}" - ) - execution_detail = ExecutionDetailsConfig( - **{"version": release_version, "status": "NOT_PROCESSED"} - ) - repository_config = RepositoryConfig( - **{ - "owner": GITHUB_REPOSITORY_OWNER, - "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - # TODO remove default params from state table, they are retrieved from source config file in S3 - "default_input_parameters": source_repo_config.default_input_parameters, - } - ) - execution_state_item = ExecutionStateItem( - created_utc=utc_now, - execution=execution_detail, - repository=repository_config, - commit=Commit.from_response_json(commit), - ) - commits_with_releases.append(execution_state_item) - # break the loop if successful - break - except Exception as e: - logger.info(f"Error getting release version for commit {sha}: {e}") - - ### Trigger the build process for each release with the most recent commit for that version ### + # Handle automated pipeline execution + else: + + # Use default parameters for automated pipeline execution + input_parameters = source_repo_config.default_input_parameters + # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB + commits = get_most_recent_commits(execution_state) + + # Return if no commits are found, otherwise process the new commits + if not commits: + message = "No new commits found" + logger.info(message) + return { + "statusCode": 200, + "body": json.dumps({"message": message}), + } + + logger.info( + f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" + ) + + # Get the release version for each new commit and create a new state record + logger.info(f"Getting release versions") + commits_with_releases = [] + for commit in commits: + sha = commit["sha"] + + # Loop through available file assets containing release version metadata + for asset_config in source_repo_config.target_metadata_config.items: + try: + + # Get the release version for the commit by examining file asset contents + release_version = get_release_version_for_commit( + commit=commit, + owner=GITHUB_REPOSITORY_OWNER, + repo=GITHUB_REPOSITORY_NAME, + token=GITHUB_PERSONAL_ACCESS_TOKEN, + **asset_config.model_dump() + ) + logger.info( + f"Found release version {release_version} for commit {sha}" + ) + + # Build the execution object to be stored in the state table (`execution__*` fields) + execution_detail = ExecutionDetailsConfig( + **{"version": release_version, "status": "NOT_PROCESSED"} + ) + + # Build the repository object to be stored in the state table (`repository__*` fields) + repository_config = RepositoryConfig( + **{ + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + # TODO remove default params from state table, they are retrieved from source config file in S3 + # "default_input_parameters": source_repo_config.default_input_parameters, + } + ) + + # Assemble the execution state item for the new commit + execution_state_item = ExecutionStateItem( + created_utc=utc_now, + execution=execution_detail, + repository=repository_config, + commit=Commit.from_response_json(commit), + ) + commits_with_releases.append(execution_state_item) + # break the loop if successful + break + except Exception as e: + logger.info(f"Error getting release version for commit {sha}: {e}") + + ### Process each release using the most recent commit for that version ### logger.info("Updating execution state") - # 1) Mark the most recent commit for each release as PENDING - input_parameters = source_repo_config.default_input_parameters + + # 1a) Mark the most recent commit for each release as PENDING + # input_parameters = source_repo_config.default_input_parameters + recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases) pending_commits = [ update_execution_state_item( execution_state_item=commit, @@ -153,11 +189,11 @@ def lambda_handler(event, context): timestamp=utc_now, input_parameters=input_parameters, ) - for item in select_most_recent_commit_for_release(commits_with_releases) + for item in recent_commits_for_release for commit in item.values() ] - # 2) Mark the older commits for each release as SKIPPED + # 1b) Mark the older commits for each release as SKIPPED skipped_commits = [ update_execution_state_item( execution_state_item=commit, @@ -167,13 +203,13 @@ def lambda_handler(event, context): if commit not in pending_commits ] - # 3) Update the state table with the new commits, order by commit.date_utc descending + # 1c) Combine the pending and skipped commits new_execution_state = pending_commits + skipped_commits new_execution_state = sorted( new_execution_state, key=lambda x: x.commit.date_utc, reverse=False ) - # 4) Flatten, filter nulls and load the processed records to the state table (DynamoDB payload) + # 2) Preprocess the records for the state table (DynamoDB payload) items = [ filter_null_fields( flatten_json( @@ -187,6 +223,9 @@ def lambda_handler(event, context): for item in new_execution_state ] + logger.info(f'Adding items to state table: {json.dumps(items, indent=2)}') + + # 3) Load new commit records to the state table if len(items) > 0: with table.batch_writer() as batch: logger.info( @@ -198,7 +237,7 @@ def lambda_handler(event, context): else: raise Exception("Commits were found but the DynamoDB payload is empty") - # 5) Send pending commits to the state machine for further processing + # 4) Send pending commits to the state machine for build and load execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).model_dump() for item in pending_commits @@ -209,7 +248,6 @@ def lambda_handler(event, context): for item in execution_payload: gfedb_processing_queue.send_message(MessageBody=json.dumps(item)) - # TODO log out the commits that were skipped and pending message = f"Queued {len(execution_payload)} release(s) for processing\n{execution_payload}" logger.info(message) return { @@ -221,10 +259,6 @@ def lambda_handler(event, context): message = f"Error processing releases: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" logger.error(message) - # return { - # "statusCode": 500, - # "body": json.dumps({"message": message}), - # } raise Exception(message) diff --git a/gfe-db/pipeline/functions/check_source_update/event.json b/gfe-db/pipeline/functions/check_source_update/event.json index 8b38c38a..c4c044b6 100644 --- a/gfe-db/pipeline/functions/check_source_update/event.json +++ b/gfe-db/pipeline/functions/check_source_update/event.json @@ -1,7 +1,7 @@ { - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "", - "releases": 3470 -} + "align": false, + "kir": false, + "limit": 1000, + "release": 3500, + "mem_profile": false +} \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index e2fdcad6..27a57297 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -6,6 +6,7 @@ from .utils import restore_nested_json, filter_nested_nulls # ExecutionState is changed using Step Functions DynamoDB states +# NOT_PROCESSED: never processed (set by CheckSourceUpdate) ✅ # SKIPPED: never processed (set by CheckSourceUpdate) ✅ # PENDING: state machine execution started (set by CheckSourceUpdate) ✅ # IN_PROGRESS: batch build job triggered (set by state machine) ✅ @@ -19,8 +20,7 @@ "PENDING", "IN_PROGRESS", "SUCCESS", - "FAILED", - None, + "FAILED" ] @@ -92,7 +92,7 @@ class InputParameters(BaseModel): align: bool kir: bool mem_profile: bool - limit: Optional[int] = None + limit: Optional[int] = -1 # validate that limit is an integer equalt to -1 or greater than 0 but not equal to 0 @validator("limit") From 658f5c3fe0c9b37a5d7813f5379d530bf27f1776 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 4 Aug 2023 15:28:35 -0700 Subject: [PATCH 133/367] handle multiple releases in user input --- Makefile | 8 ++++---- .../functions/check_source_update/app.py | 20 ++++++++++++------- .../{event.json => user-event.json} | 4 ++-- 3 files changed, 19 insertions(+), 13 deletions(-) rename gfe-db/pipeline/functions/check_source_update/{event.json => user-event.json} (58%) diff --git a/Makefile b/Makefile index b7b341a9..2891820f 100644 --- a/Makefile +++ b/Makefile @@ -146,13 +146,13 @@ monitoring.subscribe-email: $(MAKE) -C ${APP_NAME}/infrastructure service.monitoring.subscribe-email # TODO fix output & error handling -database.load.run: # args: align, kir, limit, release +database.load.run: # args: align, kir, limit, releases @echo "Confirm payload:" && \ [ "$$align" ] && align="$$align" || align=false && \ [ "$$kir" ] && kir="$$kir" || kir=false && \ - [ "$$limit" ] && limit="$$limit" || limit="" && \ - [ "$$release" ] && release="$$release" || release="" && \ - payload="{ \"align\": $$align, \"kir\": $$kir, \"limit\": $$limit, \"release\": $$release, \"mem_profile\": false }" && \ + [ "$$limit" ] && limit="$$limit" || limit="-1" && \ + [ "$$releases" ] && releases=$$releases || releases="" && \ + payload="{ \"align\": $$align, \"kir\": $$kir, \"limit\": $$limit, \"releases\": \"$$releases\", \"mem_profile\": false }" && \ echo "$$payload" | jq -r && \ echo "$$payload" | jq > payload.json @echo "Run pipeline with this payload? [y/N] \c " && read ans && [ $${ans:-N} = y ] diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 50fdf019..4a8abf12 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -89,17 +89,23 @@ def lambda_handler(event, context): execution_state = get_execution_state(table) if not execution_state: - message = "No execution items found" + message = "No execution items found. Please populate the state table." logger.error(message) raise Exception(message) # Handle manually triggered pipeline execution - if "release" in event: + if "releases" in event: + + logger.info(f"Processing releases from user: {event['releases']}") + # extract the most recent record for the release value passed in the event - commits_with_releases = list(filter( - lambda record: record.execution.version == event["release"], - execution_state - )) + releases = event["releases"].split(",") + commits_with_releases = [] + for release in releases: + commits_with_releases.extend(list(filter( + lambda record: record.execution.version == int(release), + execution_state + ))) # Set input parameters for manual pipeline execution from event input_parameters = InputParameters(**event) @@ -334,6 +340,6 @@ def update_execution_state_item( if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "schedule-event.json").read_text()) + event = json.loads((Path(__file__).parent / "user-event.json").read_text()) lambda_handler(event, None) diff --git a/gfe-db/pipeline/functions/check_source_update/event.json b/gfe-db/pipeline/functions/check_source_update/user-event.json similarity index 58% rename from gfe-db/pipeline/functions/check_source_update/event.json rename to gfe-db/pipeline/functions/check_source_update/user-event.json index c4c044b6..030e9116 100644 --- a/gfe-db/pipeline/functions/check_source_update/event.json +++ b/gfe-db/pipeline/functions/check_source_update/user-event.json @@ -1,7 +1,7 @@ { "align": false, "kir": false, - "limit": 1000, - "release": 3500, + "limit": -1, + "releases": "3480,3490", "mem_profile": false } \ No newline at end of file From 706def867a63938009d163fd88e07e3a32ec07f2 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 6 Aug 2023 10:59:03 -0700 Subject: [PATCH 134/367] tag stacks with release branch name --- gfe-db/database/Makefile | 1 + gfe-db/infrastructure/Makefile | 1 + gfe-db/pipeline/Makefile | 1 + 3 files changed, 3 insertions(+) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index a7574cb6..ce605a66 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -82,6 +82,7 @@ service.deploy: --region $${AWS_REGION} \ --template-file template.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ --capabilities CAPABILITY_IAM \ --parameter-overrides \ Stage="$${STAGE}" \ diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 78579d1d..0918cd5f 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -27,6 +27,7 @@ service.deploy: --region $${AWS_REGION} \ --template-file template.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 691e661c..ee414d14 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -27,6 +27,7 @@ service.functions.deploy: --region "$${AWS_REGION}" \ --template-file packaged.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ --capabilities CAPABILITY_IAM \ --parameter-overrides \ Stage="$${STAGE}" \ From 66d54c47e64f89e4a4961852da7b25e2b66519f8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 6 Aug 2023 12:49:04 -0700 Subject: [PATCH 135/367] clean up infrastructure layer --- gfe-db/infrastructure/Makefile | 2 +- gfe-db/infrastructure/template.yaml | 70 +---------------------------- 2 files changed, 3 insertions(+), 69 deletions(-) diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index d1542712..49f52d46 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -35,7 +35,7 @@ service.deploy: DataBucketName="$${DATA_BUCKET_NAME}" \ VpcId="$${VPC_ID}" \ PublicSubnetId="$${PUBLIC_SUBNET_ID}" \ - HostedZoneId="$${HOSTED_ZONE_ID}" 2>&1 | tee -a $${CFN_LOG_PATH} || true + 2>&1 | tee -a $${CFN_LOG_PATH} || true $(MAKE) service.deploy.update-dns service.monitoring.create-subscriptions: diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index a76a9334..0f3df650 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -35,53 +35,6 @@ Mappings: AvailabilityZone: eu-west-3a Resources: - # Vpc: - # Type: AWS::EC2::VPC - # Properties: - # CidrBlock: 10.0.0.0/16 - # EnableDnsHostnames: true - # EnableDnsSupport: true - # Tags: - # - Key: Name - # Value: !Sub '${Stage}-${AppName}-${AWS::Region}-vpc' - - # PublicSubnet: - # Type: AWS::EC2::Subnet - # Properties: - # CidrBlock: 10.0.0.0/24 - # VpcId: !Ref Vpc - # AvailabilityZone: !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] - # MapPublicIpOnLaunch: true - - # InternetGateway: - # Type: AWS::EC2::InternetGateway - - # RouteTable: - # Type: AWS::EC2::RouteTable - # Properties: - # VpcId: !Ref Vpc - - # VpcGatewayAttachment: - # Type: AWS::EC2::VPCGatewayAttachment - # Properties: - # VpcId: !Ref Vpc - # InternetGatewayId: !Ref InternetGateway - - # Route: - # Type: AWS::EC2::Route - # DependsOn: - # - InternetGateway - # - VpcGatewayAttachment - # Properties: - # RouteTableId: !Ref RouteTable - # DestinationCidrBlock: 0.0.0.0/0 - # GatewayId: !Ref InternetGateway - - # SubnetRouteTableAssociation: - # Type: AWS::EC2::SubnetRouteTableAssociation - # Properties: - # RouteTableId: !Ref RouteTable - # SubnetId: !Ref PublicSubnet DataBucket: Type: AWS::S3::Bucket @@ -121,14 +74,6 @@ Resources: Description: "ARN of gfe-db data bucket" Value: !GetAtt DataBucket.Arn - DataBucketRegionalDomainNameParameter: - Type: AWS::SSM::Parameter - Properties: - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataBucketRegionalDomainName" - Type: String - Description: "S3 Bucket Regional Domain name for application bucket" - Value: !GetAtt DataBucket.RegionalDomainName - Neo4jDatabaseElasticIp: Type: AWS::EC2::EIP Properties: @@ -171,11 +116,6 @@ Resources: Type: AWS::SNS::Topic Properties: DisplayName: !Sub "${AppName} Data Pipeline Errors" - Tags: - - Key: Stage - Value: !Ref Stage - - Key: AppName - Value: !Ref AppName DataPipelineErrorsTopicArnParameter: Type: AWS::SSM::Parameter @@ -199,10 +139,10 @@ Resources: "/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID", "/${AppName}/${Stage}/${AWS::Region}/DataBucketName", "/${AppName}/${Stage}/${AWS::Region}/DataBucketArn", - "/${AppName}/${Stage}/${AWS::Region}/DataBucketRegionalDomainName", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpoint", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId", - "/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn" + "/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn", + "/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn" ] } @@ -230,12 +170,6 @@ Resources: Subscription: - Endpoint: !Ref AdminEmail Protocol: email - # TODO remove - Tags: - - Key: Stage - Value: !Ref Stage - - Key: AppName - Value: !Ref AppName DataPipelineExecutionTopicArnParameter: Type: AWS::SSM::Parameter From 241dfaec019938fcf5c5108662690c0f43f9da46 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 6 Aug 2023 13:03:05 -0700 Subject: [PATCH 136/367] clean up and update database layer --- gfe-db/database/Makefile | 2 -- gfe-db/database/template.yaml | 5 ++++- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index ce605a66..0cfb67db 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -91,11 +91,9 @@ service.deploy: DataBucketName="$${DATA_BUCKET_NAME}" \ ConfigS3Path="$${CONFIG_S3_PATH}" \ Neo4jAmiId="$${NEO4J_AMI_ID}" \ - Neo4jPassword="$${NEO4J_PASSWORD}" \ DatabaseVolumeSize="$${DATABASE_VOLUME_SIZE}" \ HostDomain="$${HOST_DOMAIN}" \ Subdomain="$${SUBDOMAIN}" \ - HostedZoneId="$${HOSTED_ZONE_ID}" \ AdminEmail="$${ADMIN_EMAIL}" \ APOCVersion="$${APOC_VERSION}" \ GDSVersion="$${GDS_VERSION}" 2>&1 | tee -a $$CFN_LOG_PATH || true diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 2289e242..e57c7198 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -400,7 +400,10 @@ Resources: "ssm": [ "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupName", - "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId" + "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jUri", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupDocumentName", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupMaintenanceWindowId" ], "secretsmanager": [ "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials" From 56e50579a4f04f1c3bcfc3b9636e2afb4aa034bf Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 6 Aug 2023 15:37:05 -0700 Subject: [PATCH 137/367] refactor InvokePipeline as InvokeUpdatePipeline --- .../pipeline/functions/invoke_pipeline/event.json | 7 ------- .../invoke_pipeline/invalid-release-event.json | 7 ------- .../functions/invoke_pipeline/requirements.txt | 3 --- .../functions/invoke_pipeline/schedule-event.json | 13 ------------- .../pipeline/functions/validate_build_output/app.py | 2 +- 5 files changed, 1 insertion(+), 31 deletions(-) delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/event.json delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/requirements.txt delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event.json b/gfe-db/pipeline/functions/invoke_pipeline/event.json deleted file mode 100644 index 5615060f..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/event.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "align": "False", - "kir": "False", - "limit": "1000", - "releases": "3460", - "mem_profile": "False" -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json b/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json deleted file mode 100644 index a58ff42e..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "align": "False", - "kir": "False", - "limit": "1000", - "releases": "3460,3234", - "mem_profile": "False" -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/requirements.txt b/gfe-db/pipeline/functions/invoke_pipeline/requirements.txt deleted file mode 100644 index 922aa6cc..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -urllib3<2 -requests -numpy \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json b/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json deleted file mode 100644 index b356dfbd..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "version": "0", - "id": "e58ee31d-5d5e-7a98-f497-aa0a04e81cb1", - "detail-type": "Scheduled Event", - "source": "aws.events", - "account": "", - "time": "2023-07-30T12:00:00Z", - "region": "us-east-1", - "resources": [ - "arn:aws:events:us-east-1::rule/dev-gfe-db-pipeline-InvokePipelineFunctionTrigger-A2S8FGQJMH5D" - ], - "detail": {} -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 9141ecde..47a7f7c1 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -34,7 +34,7 @@ def lambda_handler(event, context): # TODO get the expected input from execution context and validate against this # TODO Remove this and use the output of validation against the expected input - # # In other words, the validation shoudl be "blind" to what the build output is, it should only + # # In other words, the validation should be "blind" to what the build output is, it should only # # tells us how it's different from the expected. Therefore the expected output is constructed from $$.Execution.Input # expected input is the execution input From 3ae228800376359873d7de84dc50598033a5d883 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 6 Aug 2023 15:38:20 -0700 Subject: [PATCH 138/367] rename state machine asset --- .../statemachines/pipeline-copy.asl.json | 132 ------ .../statemachines/pipeline-input.json | 11 + .../pipeline/statemachines/pipeline.asl.json | 409 ------------------ .../statemachines/update-pipeline.asl.json | 107 +++++ 4 files changed, 118 insertions(+), 541 deletions(-) delete mode 100644 gfe-db/pipeline/statemachines/pipeline-copy.asl.json create mode 100644 gfe-db/pipeline/statemachines/pipeline-input.json delete mode 100644 gfe-db/pipeline/statemachines/pipeline.asl.json create mode 100644 gfe-db/pipeline/statemachines/update-pipeline.asl.json diff --git a/gfe-db/pipeline/statemachines/pipeline-copy.asl.json b/gfe-db/pipeline/statemachines/pipeline-copy.asl.json deleted file mode 100644 index 7f9e3ccf..00000000 --- a/gfe-db/pipeline/statemachines/pipeline-copy.asl.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "StartAt": "Init", - "States": { - "Init": { - "Type": "Pass", - "Result": { - "errorOccurred": false - }, - "ResultPath": "$.error_status", - "Next": "Pre-Execution Backup" - }, - "Pre-Execution Backup": { - "Type": "Pass", - "ResultPath": null, - "Next": "Build Stage" - }, - "Build Stage": { - "Type": "Map", - "Next": "Load Stage", - "MaxConcurrency": 0, - "Iterator": { - "StartAt": "Generate CSV files", - "States": { - "Generate CSV files": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "Build Success", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Build Error" - } - ], - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "RELEASES", - "Value.$": "$.RELEASES" - }, - { - "Name": "ALIGN", - "Value.$": "$.ALIGN" - }, - { - "Name": "KIR", - "Value.$": "$.KIR" - }, - { - "Name": "MEM_PROFILE", - "Value.$": "$.MEM_PROFILE" - }, - { - "Name": "LIMIT", - "Value.$": "$.LIMIT" - } - ] - } - } - }, - "Build Error": { - "Type": "Pass", - "End": true - }, - "Build Success": { - "Type": "Pass", - "End": true - } - } - } - }, - "Load Stage": { - "Type": "Map", - "End": true, - "MaxConcurrency": 1, - "Iterator": { - "StartAt": "Load Data", - "States": { - "Load Data": { - "Type": "Parallel", - "Next": "Load Success", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Load Error" - } - ], - "Branches": [ - { - "StartAt": "Invoke Load Script", - "States": { - "Invoke Load Script": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "End": true - } - } - }, - { - "StartAt": "Load GFEs", - "States": { - "Load GFEs": { - "Type": "Task", - "Resource": "${LoadNeo4jActivityArn}", - "HeartbeatSeconds": 60, - "End": true - } - } - } - ] - }, - "Load Error": { - "Type": "Pass", - "End": true - }, - "Load Success": { - "Type": "Pass", - "End": true - } - } - } - } - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline-input.json b/gfe-db/pipeline/statemachines/pipeline-input.json new file mode 100644 index 00000000..40292dfa --- /dev/null +++ b/gfe-db/pipeline/statemachines/pipeline-input.json @@ -0,0 +1,11 @@ +{ + "version": 3510, + "commit_sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1 + }, + "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3510/csv/" +} \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json deleted file mode 100644 index cd42d721..00000000 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ /dev/null @@ -1,409 +0,0 @@ -{ - "StartAt": "GetExecutionState", - "States": { - "GetExecutionState": { - "Type": "Task", - "Resource": "${GetExecutionStateFunctionArn}", - "ResultPath": "$.state", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "ReportFailure" - } - ], - "Next": "BuildRelease" - }, - "BuildRelease": { - "Type": "Parallel", - "Next": "LoadRelease", - "OutputPath": "$.[1]", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "ReportFailure" - } - ], - "Branches": [ - { - "StartAt": "UpdateStateExecutionInProgress", - "States": { - "UpdateStateExecutionInProgress": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - "StartAt": "Pre-Execution Validation Query", - "States": { - "Pre-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.pre", - "Next": "Pre-Execution Backup" - }, - "Pre-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.pre", - "Next": "Build Stage" - }, - "Build Stage": { - "Type": "Map", - "Next": "Validate Build", - "MaxConcurrency": 0, - "ItemsPath": "$.input", - "ResultPath": null, - "Iterator": { - "StartAt": "Generate CSV files", - "States": { - "Generate CSV files": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "End": true, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Fail Build" - } - ], - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "RELEASES", - "Value.$": "$.RELEASES" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, - ":status": { - "S": "IN_PROGRESS" - }, - ":align": { - "BOOL.$": "$.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input_parameters.limit)" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" - } - } - } - } - } - }, - { - "StartAt": "GfeDbBuildJob", - "States": { - "GfeDbBuildJob": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "ListFiles", - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "EVENT", - "Value.$": "States.JsonToString($)" - } - ] - } - } - }, - "ListFiles": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", - "Parameters": { - "Bucket": "${DataBucketName}", - "Prefix.$": "States.Format('data/{}/csv/', $.version)" - }, - "ResultPath": "$.s3_response", - "Next": "ValidateBuildOutput" - }, - "ValidateBuildOutput": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "End": true - } - }, - "Fail Build": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } - ] - }, - "LoadRelease": { - "Type": "Parallel", - "OutputPath": "$.[1]", - "Next": "ReportSuccess", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "ReportFailure" - } - ], - "Branches": [ - { - "StartAt": "InvokeLoadScript", - "States": { - "InvokeLoadScript": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "End": true - } - } - }, - { - "StartAt": "LoadReleaseActivity", - "States": { - "LoadReleaseActivity": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "HeartbeatSeconds": 60, - "End": true - } - } - } - ] - }, - "ReportFailure": { - "Type": "Parallel", - "Next": "PipelineFailure", - "InputPath": "$$.Execution.Input", - "Branches": [ - { - "StartAt": "UpdateStateExecutionFailure", - "States": { - "UpdateStateExecutionFailure": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - "Validate Build": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "Parameters": { - "execution_context.$": "$$" - }, - "ResultPath": "$.validations.build", - "Next": "Evaluate Payload" - }, - "Evaluate Payload": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.validations.build.has_valid_payload", - "BooleanEquals": true, - "Next": "Load Stage" - } - ], - "Default": "Execution Failed" - }, - "Execution Failed": { - "Type": "Fail", - "Error": "ExecutionFailed", - "Cause": "No valid payload was generated" - }, - "Load Stage": { - "Type": "Map", - "Next": "Post-Execution Validation Query", - "MaxConcurrency": 1, - "ItemsPath": "$.validations.build.validated", - "ResultPath": null, - "Iterator": { - "StartAt": "Load Data", - "States": { - "Load Data": { - "Type": "Parallel", - "ResultPath": null, - "End": true, - "Branches": [ - { - "StartAt": "Invoke Load Script", - "States": { - "Invoke Load Script": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "ResultPath": null, - "End": true - } - }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":status": { - "S": "FAILED" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" - } - } - } - } - } - }, - { - "StartAt": "PublishFailure", - "States": { - "PublishFailure": { - "Type": "Task", - "Resource": "arn:aws:states:::sns:publish", - "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "FAILED", - "input_parameters.$": "$" - } - }, - "End": true - } - } - } - ] - }, - "PipelineFailure": { - "Type": "Fail" - }, - "ReportSuccess": { - "Type": "Parallel", - "Next": "PipelineSuccess", - "InputPath": "$$.Execution.Input", - "Branches": [ - { - "StartAt": "UpdateStateExecutionSuccess", - "States": { - "UpdateStateExecutionSuccess": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":status": { - "S": "SUCCESS" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" - } - } - } - } - } - }, - { - "StartAt": "PublishSuccess", - "States": { - "PublishSuccess": { - "Type": "Task", - "Resource": "arn:aws:states:::sns:publish", - "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "SUCCESS", - "input_parameters.$": "$" - } - }, - "End": true - } - } - } - ] - }, - "PipelineSuccess": { - "Type": "Succeed" - { - "StartAt": "Load GFEs", - "States": { - "Load GFEs": { - "Type": "Task", - "Resource": "${LoadNeo4jActivityArn}", - "HeartbeatSeconds": 60, - "ResultPath": null, - "End": true, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Fail Load" - } - ] - }, - "Fail Load": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } - } - ] - } - } - } - }, - "Post-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.post", - "Next": "Post-Execution Backup" - }, - "Post-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.post", - "End": true - } - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json new file mode 100644 index 00000000..91ced408 --- /dev/null +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -0,0 +1,107 @@ +{ + "StartAt": "Pre-Execution Validation Query", + "States": { + "Pre-Execution Validation Query": { + "Type": "Task", + "Resource": "${ExecuteValidationQueriesFunctionArn}", + "ResultPath": "$.validations.queries.pre", + "Next": "Pre-Execution Backup" + }, + "Pre-Execution Backup": { + "Type": "Task", + "Resource": "${InvokeBackupScriptFunctionArn}", + "ResultPath": "$.backups.pre", + "Next": "GetExecutionState" + }, + "GetExecutionState": { + "Type": "Task", + "Resource": "${GetExecutionStateFunctionArn}", + "ResultPath": "$.state", + "Next": "GfeDbBuildJob" + }, + "GfeDbBuildJob": { + "Type": "Task", + "Resource": "arn:aws:states:::batch:submitJob.sync", + "ResultPath": null, + "Next": "Validate Build", + "Parameters": { + "JobDefinition": "${BuildJobDefinition}", + "JobName": "${BuildJobName}", + "JobQueue": "${BuildJobQueue}", + "ContainerOverrides": { + "Environment": [ + { + "Name": "EVENT", + "Value.$": "States.JsonToString($)" + } + ] + } + } + }, + "Validate Build": { + "Type": "Task", + "Resource": "${ValidateBuildOutputFunctionArn}", + "Parameters": { + "execution_context.$": "$$" + }, + "ResultPath": "$.validations.build", + "Next": "Evaluate Payload" + }, + "Evaluate Payload": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.validations.build.has_valid_payload", + "BooleanEquals": true, + "Next": "Load Stage" + } + ], + "Default": "Execution Failed" + }, + "Execution Failed": { + "Type": "Fail", + "Error": "ExecutionFailed", + "Cause": "No valid payload was generated" + }, + "Load Stage": { + "Type": "Parallel", + "OutputPath": "$.[1]", + "Next": "Post-Execution Validation Query", + "Branches": [ + { + "StartAt": "InvokeLoadScript", + "States": { + "InvokeLoadScript": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "End": true + } + } + }, + { + "StartAt": "LoadReleaseActivity", + "States": { + "LoadReleaseActivity": { + "Type": "Task", + "Resource": "${LoadReleaseActivityArn}", + "HeartbeatSeconds": 60, + "End": true + } + } + } + ] + }, + "Post-Execution Validation Query": { + "Type": "Task", + "Resource": "${ExecuteValidationQueriesFunctionArn}", + "ResultPath": "$.validations.queries.post", + "Next": "Post-Execution Backup" + }, + "Post-Execution Backup": { + "Type": "Task", + "Resource": "${InvokeBackupScriptFunctionArn}", + "ResultPath": "$.backups.post", + "End": true + } + } +} \ No newline at end of file From a57015fdf46446ab5d5bbf4e69c5a72949992c81 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 6 Aug 2023 17:14:51 -0700 Subject: [PATCH 139/367] clean up and update pipeline layer --- Makefile | 6 +- gfe-db/pipeline/Makefile | 10 +- .../check_source_update/constants.py | 4 +- .../gfe_db_models/requirements.txt | 4 +- gfe-db/pipeline/template.yaml | 195 ++++-------------- 5 files changed, 45 insertions(+), 174 deletions(-) diff --git a/Makefile b/Makefile index f66a6884..aea67658 100644 --- a/Makefile +++ b/Makefile @@ -124,11 +124,11 @@ database.service.deploy: $(MAKE) -C ${APP_NAME}/database/ service.deploy pipeline.deploy: - $(MAKE) -C ${APP_NAME}/pipeline/ deploy - -pipeline.service.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.deploy +pipeline.functions.deploy: + $(MAKE) -C ${APP_NAME}/pipeline/ service.functions.deploy + pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index af2991b6..ae6414ed 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -5,7 +5,7 @@ target: @exit 0 # TODO: Don't deploy jobs if pipeline stack fails to create (exit Make) -deploy: +service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH $(MAKE) service.deploy $(MAKE) service.jobs.deploy @@ -46,14 +46,6 @@ service.functions.deploy: ValidateBuildOutputFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.FunctionName')" \ ValidateBuildOutputFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.MemorySize')" \ ValidateBuildOutputFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.Timeout')" \ - InvokePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.FunctionName')" \ - InvokePipelineFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.MemorySize')" \ - InvokePipelineFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Timeout')" \ - InvokePipelineFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.InvokePipelineFunctionSchedule')" \ - GitHubRepositoryOwner="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.GITHUB_REPOSITORY_OWNER')" \ - GitHubRepositoryName="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.GITHUB_REPOSITORY_NAME')" \ - PipelineStatePath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_STATE_PATH')" \ - PipelineParamsPath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_PARAMS_PATH')" \ DisableBackupFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.DisableBackup.FunctionConfiguration.FunctionName')" \ InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ InvokeUpdatePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeUpdatePipeline.FunctionConfiguration.FunctionName')" \ diff --git a/gfe-db/pipeline/functions/check_source_update/constants.py b/gfe-db/pipeline/functions/check_source_update/constants.py index bed905c9..31b2870e 100644 --- a/gfe-db/pipeline/functions/check_source_update/constants.py +++ b/gfe-db/pipeline/functions/check_source_update/constants.py @@ -17,7 +17,7 @@ ) = ( pipeline.params.GitHubSourceRepository["owner"], pipeline.params.GitHubSourceRepository["name"], - pipeline.params.ExecutionStateTableName, + pipeline.params.GfeDbExecutionStateTableName, pipeline.params.GfeDbProcessingQueueUrl, - pipeline.params.ExecutionStateTableFields + pipeline.params.GfeDbExecutionStateTableFields ) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt index 71873317..dc95aa3a 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt @@ -1,6 +1,6 @@ ---extra-index-url https://test.pypi.org/simple/ +# --extra-index-url https://test.pypi.org/simple/ python-dotenv pydantic>=2.0.0 requests urllib3<2 -aws-parameters>=0.1.1 \ No newline at end of file +aws-parameters>=0.1.8 \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 82271768..a4800468 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -36,12 +36,12 @@ Parameters: Type: Number GetExecutionStateFunctionMemorySize: Type: Number - ValidateBuildOutputFunctionName: - Type: String - ValidateBuildOutputFunctionMemorySize: - Type: Number - ValidateBuildOutputFunctionTimeout: - Type: Number + # ValidateBuildOutputFunctionName: + # Type: String + # ValidateBuildOutputFunctionMemorySize: + # Type: Number + # ValidateBuildOutputFunctionTimeout: + # Type: Number DisableBackupFunctionName: Type: String InvokeLoadScriptFunctionName: @@ -74,7 +74,6 @@ Resources: Description: GitHub Personal Access Token for repository access Value: !Sub '{"owner":"${GitHubRepositoryOwner}", "name":"${GitHubRepositoryName}"}' - # Create a lambda layer GfeDbModelsLayer: Type: AWS::Serverless::LayerVersion Properties: @@ -89,8 +88,7 @@ Resources: BuildMethod: python3.10 BuildArchitectures: arm64 - # TODO change name to GfeDbExecutionStateTable - ExecutionStateTable: + GfeDbExecutionStateTable: Type: AWS::DynamoDB::Table Properties: AttributeDefinitions: @@ -108,18 +106,18 @@ Resources: # ReadCapacityUnits: 2 # WriteCapacityUnits: 2 - ExecutionStateTableNameParameter: + GfeDbExecutionStateTableNameParameter: Type: AWS::SSM::Parameter Properties: - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName" + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableName" Type: String - Value: !Ref ExecutionStateTable + Value: !Ref GfeDbExecutionStateTable - ExecutionStateTableFieldsParameter: + GfeDbExecutionStateTableFieldsParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableFields" + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableFields" Description: !Sub "Selected fields for ${Stage}-${AppName} execution state table" Tier: Standard Value: !Sub | @@ -222,6 +220,8 @@ Resources: Resource: - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" + # TODO restrict to specific params + # \!Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - PolicyName: !Sub "${Stage}-${AppName}-SecretsPolicy" PolicyDocument: Version: "2012-10-17" @@ -386,6 +386,8 @@ Resources: - "logs:CreateLogStream" - "logs:PutLogEvents" Resource: "*" + # TODO restrict to specific parameters + # \!Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - PolicyName: !Sub "${Stage}-${AppName}-BatchTaskExecutionPolicy" PolicyDocument: Version: "2012-10-17" @@ -474,13 +476,6 @@ Resources: APP_NAME: !Ref AppName STAGE: !Ref Stage PIPELINE_SOURCE_CONFIG_S3_PATH: !Sub "${ConfigS3Path}/${ServiceName}/source-config.json" - GITHUB_PERSONAL_ACCESS_TOKEN: !Sub '{{resolve:secretsmanager:${AppName}-${Stage}-GitHubPersonalAccessToken:SecretString:personal_access_token:AWSCURRENT}}' - GITHUB_REPOSITORY_OWNER: !Ref GitHubRepositoryOwner - GITHUB_REPOSITORY_NAME: !Ref GitHubRepositoryName - DATA_BUCKET_NAME: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - UPDATE_PIPELINE_STATE_MACHINE_ARN: !GetAtt UpdatePipelineStateMachine.Arn - PIPELINE_STATE_PATH: !Ref PipelineStatePath - PIPELINE_PARAMS_PATH: !Ref PipelineParamsPath Events: Trigger: Type: Schedule @@ -502,7 +497,8 @@ Resources: Action: - "ssm:GetParameters" - "ssm:GetParameter" - Resource: "*" + Resource: + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - Version: "2012-10-17" Statement: - Sid: "AllowDynamoDBReadAccess" @@ -510,7 +506,7 @@ Resources: Action: - "dynamodb:Scan" - "dynamodb:BatchWriteItem" - Resource: !GetAtt ExecutionStateTable.Arn + Resource: !GetAtt GfeDbExecutionStateTable.Arn - Version: "2012-10-17" Statement: - Sid: "AllowSQSAccess" @@ -534,24 +530,6 @@ Resources: - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" - InvokePipelineFunctionAlarm: - Type: AWS::CloudWatch::Alarm - Properties: - AlarmDescription: !Sub 'Alarm for ${InvokePipelineFunction} function errors' - ActionsEnabled: true - AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' - MetricName: Errors - Namespace: AWS/Lambda - Statistic: Sum - Period: 86400 - EvaluationPeriods: 1 - Threshold: 1 - ComparisonOperator: GreaterThanOrEqualToThreshold - Dimensions: - - Name: FunctionName - Value: !Ref InvokePipelineFunctionName - ExecuteValidationQueriesFunction: Type: AWS::Serverless::Function Properties: @@ -645,8 +623,6 @@ Resources: Action: - "ssm:GetParameters" - "ssm:GetParameter" - # TODO test correct ARN path for app specific parameters - # arn:aws:ssm:us-east-2:123456789012:parameter/${AppName}/${Stage}/${AWS::Region}/* Resource: !Sub "arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*" - Version: "2012-10-17" Statement: @@ -654,7 +630,7 @@ Resources: Effect: "Allow" Action: - "dynamodb:GetItem" - Resource: !GetAtt ExecutionStateTable.Arn + Resource: !GetAtt GfeDbExecutionStateTable.Arn # # TODO redeploy # CheckSourceUpdateFunctionAlarm: @@ -693,9 +669,6 @@ Resources: Variables: APP_NAME: !Ref AppName STAGE: !Ref Stage - NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId" - UDPATE_PIPELINE_STATE_MACHINE_ARN_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn" - GFE_DB_PROCESSING_QUEUE_URL_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl" Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" @@ -705,7 +678,7 @@ Resources: - "ssm:GetParameters" - "ssm:GetParameter" Resource: - - "*" + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - Effect: "Allow" Action: - "ec2:DescribeInstanceStatus" @@ -721,8 +694,6 @@ Resources: Properties: Queue: !GetAtt GfeDbProcessingQueue.Arn BatchSize: 10 - Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' InvokeLoadScriptFunctionAlarm: Type: AWS::CloudWatch::Alarm @@ -781,38 +752,33 @@ Resources: UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: - DefinitionUri: statemachines/pipeline.asl.json + DefinitionUri: statemachines/update-pipeline.asl.json DefinitionSubstitutions: + InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn - ExecutionStateTable: !Ref ExecutionStateTable - DataBucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" + # GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable + # GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn - GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn BuildJobDefinition: !Ref BuildJobDefinition + # TODO use SSM Parameter BuildJobName: !Sub "${Stage}-${AppName}-build-job" BuildJobQueue: !Ref BuildJobQueue ExecuteValidationQueriesFunctionArn: !GetAtt ExecuteValidationQueriesFunction.Arn - ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity Policies: - LambdaInvokePolicy: - FunctionName: !Ref GetExecutionStateFunction # TODO BOOKMARK fix invalid policy error + FunctionName: !Ref GetExecutionStateFunction - LambdaInvokePolicy: FunctionName: !Ref ValidateBuildOutputFunction - - S3ReadPolicy: - BucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - - DynamoDBReadPolicy: - TableName: !Ref ExecutionStateTable - - DynamoDBWritePolicy: - TableName: !Ref ExecutionStateTable - - SNSPublishMessagePolicy: - TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName - InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn - LoadNeo4jActivityArn: !Ref LoadNeo4jActivity - Policies: + # - DynamoDBReadPolicy: + # TableName: !Ref GfeDbExecutionStateTable + # - DynamoDBWritePolicy: + # TableName: !Ref GfeDbExecutionStateTable + # - SNSPublishMessagePolicy: + # TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName - LambdaInvokePolicy: FunctionName: !Ref ExecuteValidationQueriesFunction - LambdaInvokePolicy: @@ -842,6 +808,7 @@ Resources: - "batch:SubmitJob" - "batch:DescribeJobs" - "batch:TerminateJob" + # TODO SSM Parameter Resource: "*" - Effect: "Allow" Action: @@ -857,91 +824,6 @@ Resources: IncludeExecutionData: true Level: ALL - # # TODO Retain the original statemachine until the new one is working - # UpdatePipelineStateMachine: - # Type: AWS::Serverless::StateMachine - # Properties: - # DefinitionUri: statemachines/pipeline.asl.json - # DefinitionSubstitutions: - # AppName: !Ref AppName - # BuildJobDefinition: !Ref BuildJobDefinition - # BuildJobName: !Sub '${Stage}-${AppName}-build-job' - # BuildJobQueue: !Ref BuildJobQueue - # InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn - # LoadReleaseActivityArn: !Ref LoadReleaseActivity - # Policies: - # - LambdaInvokePolicy: - # FunctionName: !Ref InvokeLoadScriptFunction - # - Version: "2012-10-17" - # Statement: - # - Effect: "Allow" - # Action: - # - "logs:CreateLogDelivery" - # - "logs:GetLogDelivery" - # - "logs:UpdateLogDelivery" - # - "logs:DeleteLogDelivery" - # - "logs:ListLogDeliveries" - # - "logs:PutResourcePolicy" - # - "logs:DescribeResourcePolicies" - # - "logs:DescribeLogGroups" - # Resource: - # - "*" - # - Version: "2012-10-17" - # Statement: - # - Effect: "Allow" - # Action: - # - "batch:SubmitJob" - # - "batch:DescribeJobs" - # - "batch:TerminateJob" - # Resource: "*" - # - Effect: "Allow" - # Action: - # - "events:PutTargets" - # - "events:PutRule" - # - "events:DescribeRule" - # Resource: - # - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' - # Logging: - # Destinations: - # - CloudWatchLogsLogGroup: - # LogGroupArn: !GetAtt UpdatePipelineLogGroup.Arn - # IncludeExecutionData: true - # Level: ALL - - ValidateBuildOutputFunction: - Type: AWS::Serverless::Function - Properties: - FunctionName: !Ref ValidateBuildOutputFunctionName - Description: !Sub "Invoke server-side loading on Neo4j for ${AppName}" - CodeUri: functions/validate_build_output/ - Handler: app.lambda_handler - Runtime: python3.10 - Layers: - - !Ref GfeDbModelsLayer - MemorySize: !Ref ValidateBuildOutputFunctionMemorySize - Timeout: !Ref ValidateBuildOutputFunctionTimeout - Architectures: - - x86_64 - Environment: - Variables: - APP_NAME: !Ref AppName - STAGE: !Ref Stage - Policies: - - AWSLambdaBasicExecutionRole - - Version: "2012-10-17" - Statement: - - Effect: "Allow" - Action: - - "ssm:GetParameters" - - "ssm:GetParameter" - Resource: - - "*" - - Effect: "Allow" - Action: - - "s3:GetObject" - Resource: - - !Sub "arn:aws:s3:::{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}/*" - InvokeLoadScriptFunction: Type: AWS::Serverless::Function Properties: @@ -960,9 +842,6 @@ Resources: Variables: APP_NAME: !Ref AppName STAGE: !Ref Stage - NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName" - NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId" - LOAD_RELEASE_ACTIVITY_ARN_SSM_PARAM: !Sub "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn" Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" @@ -979,7 +858,7 @@ Resources: - "ssm:GetParameters" - "ssm:GetParameter" Resource: - - "*" + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' InvokeLoadScriptFunctionAlarm: Type: AWS::CloudWatch::Alarm @@ -1318,8 +1197,8 @@ Resources: { "ssm": [ "/${AppName}/${Stage}/${AWS::Region}/GitHubSourceRepository", - "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableName", - "/${AppName}/${Stage}/${AWS::Region}/ExecutionStateTableFields", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableName", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableFields", "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn", "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName", "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl", From ab085f15886dfdc04d00d6695ef99926cb51a50d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 7 Aug 2023 12:27:57 -0700 Subject: [PATCH 140/367] fix typos and error handling --- Makefile | 4 ++-- gfe-db/pipeline/Makefile | 2 +- .../pipeline/functions/get_execution_state/app.py | 2 +- .../functions/invoke_update_pipeline/app.py | 14 ++++++++------ .../gfe_db_models/gfedbmodels/ingest.py | 3 ++- gfe-db/pipeline/scripts/source_config/load.py | 4 ++-- 6 files changed, 16 insertions(+), 13 deletions(-) diff --git a/Makefile b/Makefile index aea67658..782ec6d5 100644 --- a/Makefile +++ b/Makefile @@ -132,10 +132,10 @@ pipeline.functions.deploy: pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy -config.build-source-config: +pipeline.config.build-source-config: $(MAKE) -C ${APP_NAME}/pipeline/ service.config.build-source-config -config.load-source-config: +pipeline.config.load-source-config: $(MAKE) -C ${APP_NAME}/pipeline/ service.config.load-source-config config.deploy: diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index ae6414ed..feae6f81 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -7,7 +7,7 @@ target: # TODO: Don't deploy jobs if pipeline stack fails to create (exit Make) service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH - $(MAKE) service.deploy + $(MAKE) service.functions.deploy $(MAKE) service.jobs.deploy $(MAKE) service.config.deploy diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py index 3b64b7da..623c918b 100644 --- a/gfe-db/pipeline/functions/get_execution_state/app.py +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -22,7 +22,7 @@ logger.setLevel(logging.INFO) dynamodb = session.resource("dynamodb") -table = dynamodb.Table(pipeline.params.ExecutionStateTableName) +table = dynamodb.Table(pipeline.params.GfeDbExecutionStateTableName) def lambda_handler(event, context): logger.info(json.dumps(event)) diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 1838ac00..3dbe9d61 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -33,14 +33,16 @@ gfe_db_processing_queue_url = pipeline.params.GfeDbProcessingQueueUrl # Check that database is running, abort if not - response = ec2.describe_instance_status(InstanceIds=[neo4j_database_instance_id]) -if response["InstanceStatuses"][0]["InstanceState"]["Name"] != "running": - raise Exception( - f"Instance {neo4j_database_instance_id} is not running, aborting..." - ) +if len(response["InstanceStatuses"]) > 0: + if response["InstanceStatuses"][0]["InstanceState"]["Name"] != "running": + raise Exception( + f"Instance {neo4j_database_instance_id} is not running, aborting..." + ) + else: + logger.info(f"Instance {neo4j_database_instance_id} is running") else: - logger.info(f"Instance {neo4j_database_instance_id} is running") + raise Exception(f"Instance {neo4j_database_instance_id} not found, aborting...") def lambda_handler(event, context): diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index 5b84f902..ee2ba2a3 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -25,6 +25,7 @@ logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) +# TODO use method SourceConfig().from_s3(bucket, key) instead def read_source_config(s3_client, bucket, key): data = read_s3_json(s3_client, bucket, key) return SourceConfig(**data) @@ -77,7 +78,7 @@ def process_execution_state_item( # return error count and increment outside this function - # TODO deserialize to ExecutionStateItem + # TODO deserialize to ExecutionStateItem, use as method return result def parallel_process_execution_state_items( diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/source_config/load.py index a4292a62..a4d14709 100644 --- a/gfe-db/pipeline/scripts/source_config/load.py +++ b/gfe-db/pipeline/scripts/source_config/load.py @@ -31,8 +31,8 @@ dynamodb = session.resource("dynamodb") # TODO -execution_state_table_fields = pipeline.params.ExecutionStateTableFields -execution_state_table_name = pipeline.params.ExecutionStateTableName +execution_state_table_fields = pipeline.params.GfeDbExecutionStateTableFields +execution_state_table_name = pipeline.params.GfeDbExecutionStateTableName table = dynamodb.Table(execution_state_table_name) From a31c7be75976ed14b9093f8d7aad89bf389b7502 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 09:12:28 -0700 Subject: [PATCH 141/367] fix input paths; add s3 path validation --- .../functions/check_source_update/app.py | 1 + .../functions/get_execution_state/app.py | 6 +- .../functions/get_execution_state/error.json | 54 +++++++++++ .../functions/invoke_update_pipeline/app.py | 24 +++-- .../functions/validate_build_output/app.py | 14 ++- .../validate_build_output/error-event.json | 91 ------------------- .../validate_build_output/event.json | 77 ++++++---------- .../gfe_db_models/gfedbmodels/types.py | 12 +++ 8 files changed, 122 insertions(+), 157 deletions(-) create mode 100644 gfe-db/pipeline/functions/get_execution_state/error.json delete mode 100644 gfe-db/pipeline/functions/validate_build_output/error-event.json diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 4a8abf12..ac134335 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -76,6 +76,7 @@ gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) +# TODO validate commits against tracked source files requiring ingestion def lambda_handler(event, context): utc_now = get_utc_now() logger.info(json.dumps(event)) diff --git a/gfe-db/pipeline/functions/get_execution_state/app.py b/gfe-db/pipeline/functions/get_execution_state/app.py index 623c918b..321f1829 100644 --- a/gfe-db/pipeline/functions/get_execution_state/app.py +++ b/gfe-db/pipeline/functions/get_execution_state/app.py @@ -28,7 +28,7 @@ def lambda_handler(event, context): logger.info(json.dumps(event)) # validate input - execution_payload_item = ExecutionPayloadItem(**event) + execution_payload_item = ExecutionPayloadItem(**event['input']) commit_state = table.get_item( Key={ @@ -40,12 +40,14 @@ def lambda_handler(event, context): # Validate record with pydantic model execution_state_item = ExecutionStateItem.from_execution_state_item_json(commit_state) + # TODO validate that table state matches the state machine input + return execution_state_item.model_dump(exclude_none=True) if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "event.json").read_text()) + event = json.loads((Path(__file__).parent / "error.json").read_text()) lambda_handler(event, None) diff --git a/gfe-db/pipeline/functions/get_execution_state/error.json b/gfe-db/pipeline/functions/get_execution_state/error.json new file mode 100644 index 00000000..f0cad31f --- /dev/null +++ b/gfe-db/pipeline/functions/get_execution_state/error.json @@ -0,0 +1,54 @@ +{ + "input": { + "version": 3460, + "commit_sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000 + }, + "s3_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460", + "receipt_handle": "AQEB17O74x6z25vq5Dc3dW9m9fbXY1MKeC3+qql2vNdrMLBdZ9VznY02YldgQF+xNKtBiuucTcE2B8PY/PkbKzkzW0c9K2njhBJcAlVTZE3BgFhtdItga8ey0E+1QuyelT2SS89q1msIqtghhlZrngNX8E22dNnXgTt7EPSRXtSi4iRnP8tb8oh0A35/8A6QDQU52yN/Sug7INbQP48Yn2k8phhN0dYmZemRELjPYZdWbHgwCfH1pcv0W1ua0LHMiGTxphIxC3+MkW9eal4YzbhOy2zxROGF2wENVYeIoeZNS9u2oFsbOlEqIUpG45jV3YS7Rw2D+iGjyflV29CnPG41KInKAGrqf7ktYDtyZYLyhzGallEGkp01OJA1UAGEr8qIqzVp2F3nYi1cPrQjJg49FfrSKDhtXsO60IVthJvUF2AzW6rqv2m0y/+UCVGopQWo" + }, + "validations": { + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 0 + }, + { + "node": "IPD_Accession", + "count": 0 + }, + { + "node": "IPD_Allele", + "count": 0 + }, + { + "node": "Sequence", + "count": 0 + }, + { + "node": "Feature", + "count": 0 + }, + { + "node": "Submitter", + "count": 0 + } + ], + "has_ipd_allele_release_counts": [], + "ipd_accession_release_counts": [] + } + } + }, + "backups": { + "pre": { + "document_name": "dev-gfe-db-database-Neo4jBackupDocument-R2Z1VvGkCXtn", + "command_id": "8c88880c-17a7-4335-baa1-38e639a625c0" + } + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 3dbe9d61..5b5d2fd7 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -58,10 +58,14 @@ def lambda_handler(event, context): logger.info( f"Received message for version {message['version']} and commit {message['commit_sha']}" ) + + payload = { + "input": message + } response = states.start_execution( stateMachineArn=update_pipeline_state_machine_arn, - name=generate_execution_id(message), - input=json.dumps(message), + name=generate_execution_id(payload["input"]), # {version}_{commit_sha}_{YYYYMMDD_HHMMSS} + input=json.dumps(payload), ) execution_arns.append(response["executionArn"]) @@ -85,16 +89,16 @@ def lambda_handler(event, context): return_msg = f'{len(event["Records"])-errors} of {len(event["Records"])} messages processed successfully, {errors} error(s)' if errors > 0: - logger.error( - json.dumps({"message": return_msg, "execution_arns": execution_arns}) - ) + message = json.dumps({"message": return_msg, "execution_arns": execution_arns}) + logger.error(message) logger.error(json.dumps(event)) raise Exception(return_msg) - - return { - "statusCode": 200, - "body": json.dumps({"message": return_msg, "execution_arns": execution_arns}), - } + else: + message = json.dumps({"message": return_msg, "execution_arns": execution_arns}) + return { + "statusCode": 200, + "body": json.dumps({"message": return_msg, "execution_arns": execution_arns}), + } def generate_execution_id(message: dict) -> str: diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 47a7f7c1..8cc54e88 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -29,6 +29,7 @@ def lambda_handler(event, context): """Validates the build output artifacts against the original execution input object.""" + # TODO can specify execution input fields instead of passing entire object logger.info(json.dumps(event)) execution_start_time = datetime.strptime(event['execution_context']['Execution']['StartTime'], '%Y-%m-%dT%H:%M:%S.%fZ').replace(tzinfo=tz.tzutc()) @@ -40,7 +41,9 @@ def lambda_handler(event, context): # expected input is the execution input execution_input = event['execution_context']['Execution']['Input']['input'] - releases = list(set([ item['RELEASES'] for item in execution_input ])) + # TODO clean up; left over from previous iteration that processed multipe releases per execution + # releases = list(set([ item['RELEASES'] for item in execution_input ])) + releases = [execution_input['version']] # reports for all release builds reports = [] @@ -155,15 +158,20 @@ def lambda_handler(event, context): ### Update output ### valid_release_builds = [ release['release'] for release in reports if release['is_valid_build'] ] - payload = list(filter(lambda x: x["RELEASES"] in valid_release_builds, execution_input)) + # TODO clean up; left over from previous iteration that processed multipe releases per execution + # payload = list(filter(lambda x: x["RELEASES"] in valid_release_builds, execution_input)) - return { + payload = list(filter(lambda x: x["version"] in valid_release_builds, [execution_input])) + + result = { "validated": payload, "build_details": reports, "has_valid_payload": len(payload) > 0, } + return result + # TODO implement Pydantic classes for managing and validating CSV schemas # Schema map csv_headers = { diff --git a/gfe-db/pipeline/functions/validate_build_output/error-event.json b/gfe-db/pipeline/functions/validate_build_output/error-event.json deleted file mode 100644 index 8cba5086..00000000 --- a/gfe-db/pipeline/functions/validate_build_output/error-event.json +++ /dev/null @@ -1,91 +0,0 @@ -{ - "version": 3530, - "commit_sha": "359b8c8634db73b939496c53643cc0fae7f22a58", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": 100 - }, - "s3_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3530", - "receipt_handle": "AQEBNH+Jb9yckXV/gctxaRxHmoWTT1iYILc65x3eTF9jX4nQCmiTaTXV4gKeMJXDBm0dv41tNP/u3Lag3fJVD8l+e21ZXVmMKQEju4nV73wB6gBKmIFtEF0OuBLcWJwVHENCLOpJYtzo1NCT757PSym9b6cM7mM3QlwpZVrhjC5QUAoEX6fllySm/B/BX9KN00Tre0T201F4hRDw9JJmEn4r/haazHVgXmiL0iES76hxVssotuSnaXouzMslUqjhWFcmPY7OHOssD8OlroEqltfPrXm8p5fvjsVkxurF6jX0UA13NFEBvwCGIcCUXqaCii/JtFq0ZnwMVThCV7hw+eE5P5qwsx7t5iJtl5Nqgv8z6tyP/BYEOJpItZXZ+8UIuG4DhZLC2QKMyYgDpxlNYviQYAC1k1sYSb3WYiNCKd7bQmkmaT9Ci0LCB9RVzwFq2LYg", - "state": { - "created_utc": "2023-08-02T19:24:26.095Z", - "updated_utc": "2023-08-02T19:28:56.665Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "359b8c8634db73b939496c53643cc0fae7f22a58", - "date_utc": "2023-07-26T16:17:33Z", - "message": "Merge pull request #341 from ANHIG/3530\n\nDocumented changes to the hla.xml releasestatus and release comments …", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58" - }, - "execution": { - "version": 3530, - "status": "FAILED", - "date_utc": "2023-08-02T19:24:29.312Z", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 - } - } - }, - "s3_response": { - "Contents": [ - { - "ETag": "\"9058a1392f371647568b2a72ca419ac0\"", - "Key": "data/3530/csv/all_cds.3530.csv", - "LastModified": "2023-08-02T20:44:05Z", - "Owner": { - "DisplayName": "gclindsey+awstesting", - "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" - }, - "Size": 157185, - "StorageClass": "STANDARD" - }, - { - "ETag": "\"e679db64af1411368d6dbe0ee1c2d0d7\"", - "Key": "data/3530/csv/all_features.3530.csv", - "LastModified": "2023-08-02T20:44:05Z", - "Owner": { - "DisplayName": "gclindsey+awstesting", - "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" - }, - "Size": 481636, - "StorageClass": "STANDARD" - }, - { - "ETag": "\"1cfd0d05dc456f6adecbd9ff076944f6\"", - "Key": "data/3530/csv/all_groups.3530.csv", - "LastModified": "2023-08-02T20:44:05Z", - "Owner": { - "DisplayName": "gclindsey+awstesting", - "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" - }, - "Size": 30258, - "StorageClass": "STANDARD" - }, - { - "ETag": "\"b47abe91dd262dc4ea7e9d25f145d30f\"", - "Key": "data/3530/csv/gfe_sequences.3530.csv", - "LastModified": "2023-08-02T20:44:05Z", - "Owner": { - "DisplayName": "gclindsey+awstesting", - "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" - }, - "Size": 321855, - "StorageClass": "STANDARD" - } - ], - "IsTruncated": false, - "Marker": "", - "MaxKeys": 1000, - "Name": "dev-gfe-db-810526023897-us-east-1", - "Prefix": "data/3530/csv/" - } - } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validate_build_output/event.json b/gfe-db/pipeline/functions/validate_build_output/event.json index 8c797b1a..3715ba33 100644 --- a/gfe-db/pipeline/functions/validate_build_output/event.json +++ b/gfe-db/pipeline/functions/validate_build_output/event.json @@ -1,58 +1,33 @@ { "execution_context": { - "Execution": { - "Id": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-cZyA03LshQeo:5763cf8a-ea0f-4f24-8500-d835d4005d24", - "Input": { - "input": [ - { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3460" + "Execution": { + "Id": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-m3OzNjleU6K3:3460_3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd_230807_201926", + "Input": { + "input": { + "version": 3460, + "commit_sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000 + }, + "s3_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460", + "receipt_handle": "AQEBEIHj7vaSCoNylFEiwvfgkBJZC/m0VkVq63e+PGH0hLb3CiirqqXIFI+j/LEbuJKpMaX8/pAfgNQVbomH+TO/1zljispbeLEdBL/ty/1VPsPUnw24rp2noTowwFCKgCFr7huUf7xPcMkQ/xvS7yIIwb6ASMveCTNFpJHNt7TCvJHAkzpSEQ+ZRAecNHwPzK/PfbTTc5yYYt2SgsQyr+LVzE6hH6h4PCH8NY/KlEP2shy+8n0j8mItx6anb36R5BInAdJr514MBILb6CaW+ZuwiNzDxXW0SSubyg82WOJq4QVXGREGxDBWEdpLeMCud+ZPvSH5zl5QBHjaGi3PQZg9Yd5N3BtPehzvWQpM4baQgpTb2uAoSvidHKWeRNMB7M9sS4xUiX/E77iP7rWSBWDxnVK1NjnKfJLNU9oOWN33p0ANRtkRYTTQJ3PtPFqecNuP" + } }, - { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3234" - } - ] + "StartTime": "2023-08-07T20:19:26.927Z", + "Name": "3460_3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd_230807_201926", + "RoleArn": "arn:aws:iam::810526023897:role/dev-gfe-db-pipeline-UpdatePipelineStateMachineRole-17PZ6RJ4Z9AVF" }, - "StartTime": "2023-07-28T21:21:34.779Z", - "Name": "5763cf8a-ea0f-4f24-8500-d835d4005d24", - "RoleArn": "arn:aws:iam::810526023897:role/dev-gfe-db-pipeline-UpdatePipelineStateMachineRole-545MF0IUYA11" - }, - "StateMachine": { - "Id": "arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-cZyA03LshQeo", - "Name": "UpdatePipelineStateMachine-cZyA03LshQeo" - }, - "State": { - "Name": "Validate Build", - "EnteredTime": "2023-07-28T21:24:08.983Z", - "RetryCount": 0 - } - }, - "build_output": { - "input": [ - { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3460" + "StateMachine": { + "Id": "arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-m3OzNjleU6K3", + "Name": "UpdatePipelineStateMachine-m3OzNjleU6K3" }, - { - "Error": "States.TaskFailed", - "Cause": "{\"Attempts\":[{\"Container\":{\"ContainerInstanceArn\":\"arn:aws:ecs:us-east-1:810526023897:container-instance/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/93e3f7c9c71e4d3f885da937d3cf061a\",\"ExitCode\":1,\"LogStreamName\":\"dev-gfe-db-BuildJobDefinition/default/19fe555c75d24887afb06eb4594758f2\",\"NetworkInterfaces\":[],\"TaskArn\":\"arn:aws:ecs:us-east-1:810526023897:task/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/19fe555c75d24887afb06eb4594758f2\"},\"StartedAt\":1690579411521,\"StatusReason\":\"Essential container in task exited\",\"StoppedAt\":1690579412165}],\"Container\":{\"Command\":[\"bash\",\"run.sh\"],\"ContainerInstanceArn\":\"arn:aws:ecs:us-east-1:810526023897:container-instance/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/93e3f7c9c71e4d3f885da937d3cf061a\",\"Environment\":[{\"Name\":\"GFE_BUCKET\",\"Value\":\"dev-gfe-db-810526023897-us-east-1\"},{\"Name\":\"FAILED_ALLELES_QUEUE\",\"Value\":\"https://sqs.us-east-1.amazonaws.com/810526023897/dev-gfe-db-pipeline-FailedAllelesQueue-csd4ychDoZCg\"},{\"Name\":\"AWS_REGION\",\"Value\":\"us-east-1\"},{\"Name\":\"ALIGN\",\"Value\":\"False\"},{\"Name\":\"RELEASES\",\"Value\":\"3234\"},{\"Name\":\"KIR\",\"Value\":\"False\"},{\"Name\":\"LIMIT\",\"Value\":\"1000\"},{\"Name\":\"MANAGED_BY_AWS\",\"Value\":\"STARTED_BY_STEP_FUNCTIONS\"},{\"Name\":\"MEM_PROFILE\",\"Value\":\"False\"}],\"ExitCode\":1,\"Image\":\"810526023897.dkr.ecr.us-east-1.amazonaws.com/dev-gfe-db-build-service:latest\",\"LogStreamName\":\"dev-gfe-db-BuildJobDefinition/default/19fe555c75d24887afb06eb4594758f2\",\"Memory\":8000,\"MountPoints\":[],\"NetworkInterfaces\":[],\"ResourceRequirements\":[],\"Secrets\":[],\"TaskArn\":\"arn:aws:ecs:us-east-1:810526023897:task/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/19fe555c75d24887afb06eb4594758f2\",\"Ulimits\":[],\"Vcpus\":8,\"Volumes\":[]},\"CreatedAt\":1690579296317,\"DependsOn\":[],\"EksAttempts\":[],\"JobArn\":\"arn:aws:batch:us-east-1:810526023897:job/244c2e3b-36b4-4d06-a778-f5c271d93a10\",\"JobDefinition\":\"arn:aws:batch:us-east-1:810526023897:job-definition/dev-gfe-db-BuildJobDefinition:10\",\"JobId\":\"244c2e3b-36b4-4d06-a778-f5c271d93a10\",\"JobName\":\"dev-gfe-db-build-job\",\"JobQueue\":\"arn:aws:batch:us-east-1:810526023897:job-queue/dev-gfe-db-BuildJobQueue\",\"Parameters\":{},\"PlatformCapabilities\":[],\"PropagateTags\":false,\"RetryStrategy\":{\"Attempts\":1,\"EvaluateOnExit\":[]},\"StartedAt\":1690579411521,\"Status\":\"FAILED\",\"StatusReason\":\"Essential container in task exited\",\"StoppedAt\":1690579412165,\"Tags\":{}}" + "State": { + "Name": "Validate Build", + "EnteredTime": "2023-08-07T20:22:06.574Z", + "RetryCount": 0 } - ], - "backups": { - "pre": { - "DocumentName": "dev-gfe-db-database-Neo4jBackupDocument-nAqIhQzAdtbD", - "CommandId": "6be0c0cb-82a7-4e9f-9fce-d37b3c47279f" - } - } } - } \ No newline at end of file +} \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 27a57297..fa44bc89 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -59,6 +59,11 @@ def commit_sha_is_hex(v): return v +def s3_path_is_valid(v): + if not re.match(r"^s3://", v): + raise ValueError("S3 path must be a valid S3 path (s3:///)") + return v + ### Source Config Models ### class Commit(BaseModel): sha: str @@ -185,6 +190,7 @@ class ExecutionStateItem(BaseModel): repository: RepositoryConfig commit: Commit execution: ExecutionDetailsConfig + s3_path: Optional[str] = None @classmethod def from_execution_state_item_json(cls, execution_state_item: dict): @@ -196,6 +202,12 @@ def from_execution_state_item_json(cls, execution_state_item: dict): # if filter_nested_nulls: # return self.dict(exclude_none=True, by_alias=True) + # validate s3 path uses s3:/// format + @validator("s3_path") + def s3_path_is_valid(cls, v): + return s3_path_is_valid(v) + + class ExecutionState(BaseModel): created_utc: str items: list[ExecutionStateItem] From a0da56323e538ee9ec16acdc65d679371d802527 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 09:13:19 -0700 Subject: [PATCH 142/367] fix load job input mappings --- gfe-db/pipeline/jobs/build/run.sh | 21 +++++++++++---------- 1 file changed, 11 insertions(+), 10 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 8b4d2563..2db7d0cf 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -68,20 +68,20 @@ else fi # parse event -version=$(echo "$EVENT" | jq -r '.version') -commit_sha=$(echo "$EVENT" | jq -r '.commit_sha') +version=$(echo "$EVENT" | jq -r '.state.execution.version') +commit_sha=$(echo "$EVENT" | jq -r '.state.commit.sha') repository_owner=$(echo "$EVENT" | jq -r '.state.repository.owner') repository_name=$(echo "$EVENT" | jq -r '.state.repository.name') -align=$(echo "$EVENT" | jq -r '.input_parameters.align') -kir=$(echo "$EVENT" | jq -r '.input_parameters.kir') -mem_profile=$(echo "$EVENT" | jq -r '.input_parameters.mem_profile') -limit=$(echo "$EVENT" | jq -r '.input_parameters.limit') -# s3_path=$(echo "$EVENT" | jq -r '.s3_path') +align=$(echo "$EVENT" | jq -r '.state.execution.input_parameters.align') +kir=$(echo "$EVENT" | jq -r '.state.execution.input_parameters.kir') +mem_profile=$(echo "$EVENT" | jq -r '.state.execution.input_parameters.mem_profile') +limit=$(echo "$EVENT" | jq -r '.state.execution.input_parameters.limit') +s3_path=$(echo "$EVENT" | jq -r '.input.s3_path') # Refactor the above variable validations into a for loop -for var in version commit_sha align kir mem_profile limit repository_owner repository_name; do +for var in version commit_sha align kir mem_profile limit repository_owner repository_name s3_path; do if [[ -z "${!var}" ]] || [[ "${!var}" == "null" ]]; then - echo "$var not set. Please specify a value." + echo "\`$var\` not set. Please specify a value." exit 1 fi echo "$var: ${!var}" @@ -92,7 +92,7 @@ if [[ "${limit}" == "-1" ]] || [[ -z "${limit}" ]]; then elif [[ "${limit}" =~ ^[0-9]+$ ]] && [[ "${limit}" -gt 0 ]]; then echo "Build is limited to $limit alleles" else - echo "Invalid limit specified. Please specify a positive integer or -1 for no limit." + echo "Invalid limit specified. Please specify either a positive integer or -1 for no limit." exit 1 fi @@ -166,6 +166,7 @@ fi # Builds CSV files # TODO booleans for kir, align, mem_profile are lower case, limit is now -1 instead of none +# TODO implement s3_path python3 "$SRC_DIR"/app.py \ -o "$DATA_DIR/$version/csv" \ -r "$version" \ From f90b95da4c33bd9c7569d333a7e7543f7bf2bd47 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 09:13:24 -0700 Subject: [PATCH 143/367] update requirements --- requirements-dev.txt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 1947f199..711377ea 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,5 +1,5 @@ ---extra-index-url https://test.pypi.org/simple/ requests +urllib3<2 numpy py-ard==0.9.1 py-gfe==1.1.5 @@ -8,4 +8,4 @@ Pympler==0.9 awscli==1.18.159 boto3==1.15.3 polars==0.18.3 -aws-parameters>=0.1.1 \ No newline at end of file +aws-parameters>=0.1.8 \ No newline at end of file From 16f243c5d3c2ef36ce9646b1e5cbf08e213dd8fa Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 09:58:45 -0700 Subject: [PATCH 144/367] handle error from unset release --- gfe-db/database/config/scripts/start_task.sh | 24 +++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index 2ecb8cea..765871c0 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -6,14 +6,17 @@ set -e # get APP_NAME and STAGE from arguments APP_NAME=$1 STAGE=$2 +ERR_MSG=null if [[ -z $APP_NAME ]]; then - echo "APP_NAME environment variable not set" + ERR_MSG="APP_NAME environment variable not set" + echo $ERR_MSG >&2 exit 1 fi if [[ -z $STAGE ]]; then - echo "STAGE environment variable not set" + ERR_MSG="STAGE environment variable not set" + echo $ERR_MSG >&2 exit 1 fi @@ -29,7 +32,8 @@ ACTIVITY_ARN=$(aws ssm get-parameter \ --region "$AWS_REGION") if [[ -z $ACTIVITY_ARN ]]; then - echo "ACTIVITY_ARN environment variable not set" + ERR_MSG="ACTIVITY_ARN environment variable not set" + echo $ERR_MSG >&2 exit 1 fi @@ -52,7 +56,7 @@ send_result () { } # TODO this will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process -trap 'cause="Error on line $LINENO" && error=$? && send_result && kill 0' ERR +trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill 0' ERR while true; do @@ -79,9 +83,14 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - RELEASE=$RELEASE" # Check for release argument - if [[ -z $RELEASE ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Release version not found" - kill -1 $$ + if [[ -z $RELEASE || "$RELEASE" == "null" || ! $RELEASE =~ ^[0-9]{1,4}$ ]]; then + ERR_MSG="Release version not found, is 'null', or is not a 1-4 digit integer" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 + status="FAILED" + error="1" + cause="$ERR_MSG" + send_result + kill 0 else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $RELEASE" fi @@ -109,7 +118,6 @@ while true; do status="SUCCESS" send_result kill $send_heartbeat_pid - fi fi done From b39060d4287fd69cb3f95ed8a27da1dabe8fa7d0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 10:13:28 -0700 Subject: [PATCH 145/367] add timeout for get activity --- gfe-db/database/config/scripts/start_task.sh | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index 765871c0..c28cfb3c 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -58,6 +58,8 @@ send_result () { # TODO this will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill 0' ERR +start_time=$(date +%s) +timeout=120 while true; do # Poll StepFunctions API for new activities @@ -65,7 +67,8 @@ while true; do export ACTIVITY=$(aws stepfunctions get-activity-task \ --activity-arn "$ACTIVITY_ARN" \ --worker-name "$APP_NAME" \ - --region "$AWS_REGION") + --region "$AWS_REGION" \ + --cli-connect-timeout 65) if [[ -z $ACTIVITY ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No activities found" @@ -120,6 +123,20 @@ while true; do kill $send_heartbeat_pid fi fi + + current_time=$(date +%s) + elapsed_time=$((current_time - start_time)) + + if [ $elapsed_time -ge $timeout ]; then + ERR_MSG="Timeout reached after $timeout seconds" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 + status="FAILED" + error="1" + cause="$ERR_MSG" + send_result + kill 0 + fi + done exit 0 From 0d171881fa2c2db32ffb9dda0f9550432f12d2a3 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 10:51:40 -0700 Subject: [PATCH 146/367] fix release variable json path --- gfe-db/database/config/scripts/start_task.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index c28cfb3c..60fcd260 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -80,7 +80,7 @@ while true; do echo "$ACTIVITY" export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') - export RELEASE=$(echo "$ACTIVITY" | jq -r '.input' | jq '.version') + export RELEASE=$(echo "$ACTIVITY" | jq -r '.input' | jq -r '.input.version') echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - TASK_TOKEN=$TASK_TOKEN" echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - RELEASE=$RELEASE" From 9123c964eaf9789fcebaa2377250c1a4823712d8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 10:55:54 -0700 Subject: [PATCH 147/367] update cfn tags with branch & commit sha --- gfe-db/database/Makefile | 2 +- gfe-db/infrastructure/Makefile | 2 +- gfe-db/pipeline/Makefile | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 0cfb67db..23589791 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -82,7 +82,7 @@ service.deploy: --region $${AWS_REGION} \ --template-file template.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ - --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" branch="$$(git branch --show-current)" commit=$$(git rev-parse HEAD) \ --capabilities CAPABILITY_IAM \ --parameter-overrides \ Stage="$${STAGE}" \ diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 49f52d46..c04d5fb8 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -27,7 +27,7 @@ service.deploy: --region $${AWS_REGION} \ --template-file template.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ - --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" branch="$$(git branch --show-current)" commit=$$(git rev-parse HEAD) \ --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index feae6f81..d852223d 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -27,7 +27,7 @@ service.functions.deploy: --region "$${AWS_REGION}" \ --template-file packaged.yaml \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ - --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" release_branch="$$(git branch --show-current)" \ + --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" branch="$$(git branch --show-current)" commit=$$(git rev-parse HEAD) \ --capabilities CAPABILITY_IAM \ --parameter-overrides \ Stage="$${STAGE}" \ From 727ef24b98c03583fc132f39c039ecc14e246d36 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 12:00:26 -0700 Subject: [PATCH 148/367] fix input path for load state; increase validation Lambda memory --- gfe-db/pipeline/functions/check_source_update/app.py | 10 ++++++++-- gfe-db/pipeline/statemachines/update-pipeline.asl.json | 1 + gfe-db/pipeline/template.yaml | 4 ++-- 3 files changed, 11 insertions(+), 4 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index ac134335..45a170ae 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -252,15 +252,21 @@ def lambda_handler(event, context): execution_payload = sorted( execution_payload, key=lambda x: x["version"], reverse=False ) + + # Send the payload to the processing queue for the state machine for item in execution_payload: gfedb_processing_queue.send_message(MessageBody=json.dumps(item)) - message = f"Queued {len(execution_payload)} release(s) for processing\n{execution_payload}" + message = f"Queued {len(execution_payload)} release(s) for processing" logger.info(message) return { "statusCode": 200, - "body": json.dumps({"message": message}), + "body": json.dumps({ + "message": message, + "payload": execution_payload + }), } + except Exception as e: import traceback diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 91ced408..ae27c6f6 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -66,6 +66,7 @@ "Load Stage": { "Type": "Parallel", "OutputPath": "$.[1]", + "ResultPath": null, "Next": "Post-Execution Validation Query", "Branches": [ { diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a4800468..1f202d93 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -720,8 +720,8 @@ Resources: CodeUri: functions/validate_build_output/ Handler: app.lambda_handler Runtime: python3.10 - MemorySize: 256 - Timeout: 60 + MemorySize: 2048 + Timeout: 120 Architectures: - x86_64 Environment: From 78acd77533c66ecddaa547d898c050dc385207c6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 15:33:03 -0700 Subject: [PATCH 149/367] handle state machine errors --- gfe-db/database/config/scripts/start_task.sh | 28 +-- .../execute_validation_queries/app.py | 19 +- .../statemachines/update-pipeline.asl.json | 206 +++++++++++++----- 3 files changed, 181 insertions(+), 72 deletions(-) diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/config/scripts/start_task.sh index 60fcd260..67a4d774 100644 --- a/gfe-db/database/config/scripts/start_task.sh +++ b/gfe-db/database/config/scripts/start_task.sh @@ -58,8 +58,8 @@ send_result () { # TODO this will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill 0' ERR -start_time=$(date +%s) -timeout=120 +# start_time=$(date +%s) +# timeout=120 while true; do # Poll StepFunctions API for new activities @@ -124,18 +124,18 @@ while true; do fi fi - current_time=$(date +%s) - elapsed_time=$((current_time - start_time)) - - if [ $elapsed_time -ge $timeout ]; then - ERR_MSG="Timeout reached after $timeout seconds" - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 - status="FAILED" - error="1" - cause="$ERR_MSG" - send_result - kill 0 - fi + # current_time=$(date +%s) + # elapsed_time=$((current_time - start_time)) + + # if [ $elapsed_time -ge $timeout ]; then + # ERR_MSG="Timeout reached after $timeout seconds" + # echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 + # status="FAILED" + # error="1" + # cause="$ERR_MSG" + # send_result + # kill 0 + # fi done diff --git a/gfe-db/pipeline/functions/execute_validation_queries/app.py b/gfe-db/pipeline/functions/execute_validation_queries/app.py index afe7c6eb..bf8a6e09 100644 --- a/gfe-db/pipeline/functions/execute_validation_queries/app.py +++ b/gfe-db/pipeline/functions/execute_validation_queries/app.py @@ -55,12 +55,26 @@ def lambda_handler(event, context): # IPD_Accession node release counts ipd_accession_release_counts = execute_query(driver, ipd_accession_release_counts_cql) - return { + + payload = { "node_counts": node_counts, "has_ipd_allele_release_counts": has_ipd_allele_release_counts, "ipd_accession_release_counts": ipd_accession_release_counts } + # # TODO if event contains "$.validations.queries.pre", confirm that the pre and + # # post query results indicate the load was successful + # # `is_load_successful = True/False ==> return {"is_load_successful": is_load_successful}` + # # TODO calculate expected counts based on CSV files (validate build output) and compare + # if "validations" in event: + # if "queries" in event["validations"]: + # if "pre" in event["validations"]["queries"]: + + # # TODO temporary return value, still need to compare pre and post query results + # payload["is_load_successful"] = True + + return payload + nodes = [ "GFE", "IPD_Accession", @@ -100,7 +114,8 @@ def execute_query(driver, query): if __name__ == "__main__": from pathlib import Path - event_path = Path(__file__).parent / "post-execution-event.json" + event_path = Path(__file__).parent / "pre-execution-event.json" + # event_path = Path(__file__).parent / "post-execution-event.json" with open(event_path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index ae27c6f6..0089fdce 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -1,78 +1,138 @@ { - "StartAt": "Pre-Execution Validation Query", + "StartAt": "Run Pre-Execution Validation Query", "States": { - "Pre-Execution Validation Query": { + "Run Pre-Execution Validation Query": { "Type": "Task", "Resource": "${ExecuteValidationQueriesFunctionArn}", "ResultPath": "$.validations.queries.pre", - "Next": "Pre-Execution Backup" + "Next": "Run Pre-Execution Backup", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Execution Failed" + } + ] }, - "Pre-Execution Backup": { + "Run Pre-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.pre", - "Next": "GetExecutionState" + "Next": "Get Execution State", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Execution Failed" + } + ] }, - "GetExecutionState": { + "Get Execution State": { "Type": "Task", "Resource": "${GetExecutionStateFunctionArn}", "ResultPath": "$.state", - "Next": "GfeDbBuildJob" - }, - "GfeDbBuildJob": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "Validate Build", - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "EVENT", - "Value.$": "States.JsonToString($)" - } - ] + "Next": "Build Stage", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Execution Failed" } - } - }, - "Validate Build": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "Parameters": { - "execution_context.$": "$$" - }, - "ResultPath": "$.validations.build", - "Next": "Evaluate Payload" + ] }, - "Evaluate Payload": { - "Type": "Choice", - "Choices": [ + "Build Stage": { + "Type": "Parallel", + "ResultPath": null, + "Next": "Load Stage", + "Catch": [ { - "Variable": "$.validations.build.has_valid_payload", - "BooleanEquals": true, - "Next": "Load Stage" + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Execution Failed" } ], - "Default": "Execution Failed" + "Branches": [ + { + "StartAt": "Build IMGT Release", + "States": { + "Build IMGT Release": { + "Type": "Task", + "Resource": "arn:aws:states:::batch:submitJob.sync", + "ResultPath": null, + "Next": "Validate Build", + "Parameters": { + "JobDefinition": "${BuildJobDefinition}", + "JobName": "${BuildJobName}", + "JobQueue": "${BuildJobQueue}", + "ContainerOverrides": { + "Environment": [ + { + "Name": "EVENT", + "Value.$": "States.JsonToString($)" + } + ] + } + } + }, + "Validate Build": { + "Type": "Task", + "Resource": "${ValidateBuildOutputFunctionArn}", + "Parameters": { + "execution_context.$": "$$" + }, + "ResultPath": "$.validations.build", + "Next": "Is Build Valid?" + }, + "Is Build Valid?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.validations.build.has_valid_payload", + "BooleanEquals": true, + "Next": "Build Succeeded" + } + ], + "Default": "Build Failed" + }, + "Build Succeeded": { + "Type": "Pass", + "ResultPath": null, + "End": true + }, + "Build Failed": { + "Type": "Fail", + "Error": "BuildFailed", + "Cause": "No valid build was generated" + } + } + } + ] }, "Execution Failed": { "Type": "Fail", - "Error": "ExecutionFailed", - "Cause": "No valid payload was generated" + "Error": "ExecutionFailed" }, "Load Stage": { "Type": "Parallel", - "OutputPath": "$.[1]", "ResultPath": null, - "Next": "Post-Execution Validation Query", + "Next": "Post-Execution Backup", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Execution Failed" + } + ], "Branches": [ { - "StartAt": "InvokeLoadScript", + "StartAt": "Run Load Script", "States": { - "InvokeLoadScript": { + "Run Load Script": { "Type": "Task", "Resource": "${InvokeLoadScriptFunctionArn}", "End": true @@ -80,29 +140,63 @@ } }, { - "StartAt": "LoadReleaseActivity", + "StartAt": "Load Release Activity", "States": { - "LoadReleaseActivity": { + "Load Release Activity": { "Type": "Task", "Resource": "${LoadReleaseActivityArn}", "HeartbeatSeconds": 60, + "Next": "Run Post-Execution Validation Query" + }, + "Run Post-Execution Validation Query": { + "Type": "Task", + "Resource": "${ExecuteValidationQueriesFunctionArn}", + "ResultPath": "$.validations.queries.post", + "Next": "Validate Results (placeholder)" + }, + "Validate Results (placeholder)": { + "Type": "Pass", + "ResultPath": null, + "Next": "Is Load Successful? (placeholder)" + }, + "Is Load Successful? (placeholder)": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.validations.queries.post", + "IsPresent": true, + "Next": "Load Succeeded" + } + ], + "Default": "Load Failed" + }, + "Load Succeeded": { + "Type": "Pass", + "ResultPath": null, "End": true + }, + "Load Failed": { + "Type": "Fail", + "Error": "LoadFailed", + "Cause": "Post-execution validation queries do not match expected values" } } } ] }, - "Post-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.post", - "Next": "Post-Execution Backup" - }, "Post-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", - "End": true + "End": true, + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Execution Failed" + } + ] } } } \ No newline at end of file From 84de3d01431708da9d889eeecd5b2298763988d7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 13 Aug 2023 17:20:38 -0700 Subject: [PATCH 150/367] fix output paths for load stage --- gfe-db/pipeline/statemachines/update-pipeline.asl.json | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 0089fdce..423d66ed 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -118,8 +118,8 @@ }, "Load Stage": { "Type": "Parallel", - "ResultPath": null, - "Next": "Post-Execution Backup", + "OutputPath": "$.[1]", + "Next": "Run Post-Execution Backup", "Catch": [ { "ErrorEquals": [ @@ -146,6 +146,7 @@ "Type": "Task", "Resource": "${LoadReleaseActivityArn}", "HeartbeatSeconds": 60, + "ResultPath": null, "Next": "Run Post-Execution Validation Query" }, "Run Post-Execution Validation Query": { @@ -184,7 +185,7 @@ } ] }, - "Post-Execution Backup": { + "Run Post-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", From 92a19682a5da3ce816fa5e99a798af1ed78f56c4 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 16 Aug 2023 14:27:43 -0700 Subject: [PATCH 151/367] conditionally set VPC variable --- Makefile | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 91fb5650..0f00b736 100644 --- a/Makefile +++ b/Makefile @@ -40,8 +40,26 @@ target: $(info ${HELP_MESSAGE}) @exit 0 -deploy: logs.purge check.env ##=> Deploy services +var.vpc.set: +ifeq ($(vpc),true) + $(eval VPC := true) +else ifeq ($(vpc),false) + $(eval VPC := false) +else ifeq ($(vpc),) + $(eval VPC := false) +else + $(error Invalid value for vpc: must be true or false) +endif + +# var.vpc.echo: var.vpc.sets +# @echo ${VPC} + +deploy: logs.purge check.env var.vpc.set ##=> vpc=true/false ##=> Deploy all services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} +ifeq ($(vpc),true) + @echo "Deploying VPC" + $(MAKE) vpc.deploy # TODO catch error and abort +endif $(MAKE) infrastructure.deploy $(MAKE) database.deploy $(MAKE) pipeline.deploy @@ -111,6 +129,9 @@ check.dependencies.jq: fi # Deploy specific stacks +vpc.deploy: + $(MAKE) -C ${APP_NAME}/vpc/ deploy + infrastructure.deploy: $(MAKE) -C ${APP_NAME}/infrastructure/ deploy From 54020e0702af3ce7f8dca7dbe2ed4c552ba29108 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 16 Aug 2023 17:58:47 -0700 Subject: [PATCH 152/367] validate vpc param and env vars before deployment --- Makefile | 70 ++++++++++++++++++++++++++++++++++++++++++++++++-------- 1 file changed, 61 insertions(+), 9 deletions(-) diff --git a/Makefile b/Makefile index 0f00b736..33c6a89f 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,9 @@ include .env export # Base settings, these should almost never change -export AWS_ACCOUNT ?= $(shell aws sts get-caller-identity --query Account --output text) +export AWS_ACCOUNT ?= $(shell aws sts get-caller-identity \ + --query Account \ + --output text) export ROOT_DIR := $(shell pwd) export DATABASE_DIR := ${ROOT_DIR}/${APP_NAME}/database @@ -36,33 +38,80 @@ export PIPELINE_STATE_PATH := config/IMGTHLA-repository-state.json export PIPELINE_PARAMS_PATH := config/pipeline-input.json export FUNCTIONS_PATH := ${APP_NAME}/pipeline/functions +# print colors +define blue + @tput setaf 4 + @echo $1 + @tput sgr0 +endef + +define green + @tput setaf 2 + @echo $1 + @tput sgr0 +endef + +define yellow + @tput setaf 3 + @echo $1 + @tput sgr0 +endef + +define red + @tput setaf 1 + @echo $1 + @tput sgr0 +endef + target: $(info ${HELP_MESSAGE}) @exit 0 +var.vpc_id.check: +ifeq ($(VPC_ID),) + $(call red, "VPC_ID must be set as an environment variable when \`vpc\` is false") + @exit 1 +else + $(call green, "Found VpcId: ${VPC_ID}") +endif + +var.public_subnet_id.check: +ifeq ($(PUBLIC_SUBNET_ID),) + $(call red, "PUBLIC_SUBNET_ID must be set as an environment variable when \`vpc\` is false") + @exit 1 +else + $(call green, "Found PublicSubnetId: ${PUBLIC_SUBNET_ID}") +endif + var.vpc.set: ifeq ($(vpc),true) + @echo "vpc=$$vpc" + $(call blue, "Creating VPC for this deployment") $(eval VPC := true) else ifeq ($(vpc),false) + @echo "vpc=$$vpc" + $(MAKE) var.vpc_id.check + $(MAKE) var.public_subnet_id.check $(eval VPC := false) else ifeq ($(vpc),) + @echo "vpc not set, defaulting to false" + $(MAKE) var.vpc_id.check + $(MAKE) var.public_subnet_id.check $(eval VPC := false) else - $(error Invalid value for vpc: must be true or false) + $(call red, "Invalid value for \`vpc\`: must be \`true\` or \`false\`") + @exit 1 endif -# var.vpc.echo: var.vpc.sets -# @echo ${VPC} - deploy: logs.purge check.env var.vpc.set ##=> vpc=true/false ##=> Deploy all services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} ifeq ($(vpc),true) @echo "Deploying VPC" $(MAKE) vpc.deploy # TODO catch error and abort endif - $(MAKE) infrastructure.deploy - $(MAKE) database.deploy - $(MAKE) pipeline.deploy + # $(MAKE) infrastructure.deploy + # $(MAKE) database.deploy + # $(MAKE) pipeline.deploy @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Finished deploying ${APP_NAME}" 2>&1 | tee -a ${CFN_LOG_PATH} logs.purge: logs.dirs @@ -77,6 +126,9 @@ logs.dirs: "${LOGS_DIR}/database/bootstrap" || true check.env: check.dependencies +ifndef AWS_ACCOUNT +$(error AWS_ACCOUNT is not set. Please add AWS_ACCOUNT to the environment variables.) +endif ifndef AWS_REGION $(error AWS_REGION is not set. Please add AWS_REGION to the environment variables.) endif @@ -132,7 +184,7 @@ check.dependencies.jq: vpc.deploy: $(MAKE) -C ${APP_NAME}/vpc/ deploy -infrastructure.deploy: +infrastructure.deploy: $(MAKE) -C ${APP_NAME}/infrastructure/ deploy database.deploy: From fc944b706ded6846d26640d52c0651742a321a36 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 17 Aug 2023 14:59:54 -0700 Subject: [PATCH 153/367] conditionally create VPC --- Makefile | 29 +++--- gfe-db/infrastructure/Makefile | 10 +- gfe-db/infrastructure/template.yaml | 146 +++++++++++++++++++--------- 3 files changed, 125 insertions(+), 60 deletions(-) diff --git a/Makefile b/Makefile index 33c6a89f..15fbc689 100644 --- a/Makefile +++ b/Makefile @@ -67,6 +67,7 @@ target: $(info ${HELP_MESSAGE}) @exit 0 +# Only called when vpc=false, checks for VPC_ID in environment var.vpc_id.check: ifeq ($(VPC_ID),) $(call red, "VPC_ID must be set as an environment variable when \`vpc\` is false") @@ -75,6 +76,7 @@ else $(call green, "Found VpcId: ${VPC_ID}") endif +# Only called when vpc=false, checks for PUBLIC_SUBNET_ID in environment var.public_subnet_id.check: ifeq ($(PUBLIC_SUBNET_ID),) $(call red, "PUBLIC_SUBNET_ID must be set as an environment variable when \`vpc\` is false") @@ -83,34 +85,39 @@ else $(call green, "Found PublicSubnetId: ${PUBLIC_SUBNET_ID}") endif +# If vpc=true, VPC_ID & PUBLIC_SUBNET_ID are ignored because they will be created +# If vpc=false, VPC_ID & PUBLIC_SUBNET_ID are required in the environment +# Both variables are referenced as SSM Parameters in the CloudFormation templates var.vpc.set: ifeq ($(vpc),true) @echo "vpc=$$vpc" $(call blue, "Creating VPC for this deployment") - $(eval VPC := true) + $(eval CREATE_VPC := true) else ifeq ($(vpc),false) @echo "vpc=$$vpc" $(MAKE) var.vpc_id.check $(MAKE) var.public_subnet_id.check - $(eval VPC := false) + $(eval CREATE_VPC := false) else ifeq ($(vpc),) @echo "vpc not set, defaulting to false" $(MAKE) var.vpc_id.check $(MAKE) var.public_subnet_id.check - $(eval VPC := false) + $(eval CREATE_VPC := false) else $(call red, "Invalid value for \`vpc\`: must be \`true\` or \`false\`") @exit 1 -endif - +endif + +# TODO BOOKMARK 8/16/23 +# TODO Test optional VPC deployment using ONLY vpc=true/false, should deploy smoothly for both +# TODO use conditional deployment +# TODO parameterize the deployment environment +# TODO add user confirmation before deploying +# TODO need stateful deploy target, subsequent calls to `make deploy` should have the same `vpc` value true/false as the initial deploy: logs.purge check.env var.vpc.set ##=> vpc=true/false ##=> Deploy all services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} -ifeq ($(vpc),true) - @echo "Deploying VPC" - $(MAKE) vpc.deploy # TODO catch error and abort -endif - # $(MAKE) infrastructure.deploy - # $(MAKE) database.deploy + $(MAKE) infrastructure.deploy + $(MAKE) database.deploy # $(MAKE) pipeline.deploy @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Finished deploying ${APP_NAME}" 2>&1 | tee -a ${CFN_LOG_PATH} diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index d84f0e61..505fb659 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -18,11 +18,18 @@ service.deploy.update-dns: --query "Parameters[0].Value" \ --output text) && \ sed -e "s//${SUBDOMAIN}.${HOST_DOMAIN}./g" -e "s//$$elastic_ip/g" $$config_path > $$config_path.tmp && \ - aws route53 change-resource-record-sets --hosted-zone-id $${HOSTED_ZONE_ID} --change-batch file://$$config_path.tmp + echo "Updating DNS records with:" && \ + cat $$config_path.tmp && \ + res=$$(aws route53 change-resource-record-sets --hosted-zone-id $${HOSTED_ZONE_ID} --change-batch file://$$config_path.tmp) && \ + echo && \ + echo "Response:" && \ + echo $$res | jq -r # TODO test AWSCLI output and validate the stack was created successfully +# Add stateful check from SSM Param of vpc=true/false to correctly set CREATE_VPC service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying CloudFormation" 2>&1 | tee -a $${CFN_LOG_PATH} + @echo "${CREATE_VPC}" @aws cloudformation deploy \ --region $${AWS_REGION} \ --template-file template.yaml \ @@ -30,6 +37,7 @@ service.deploy: --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ + createVpc="$${CREATE_VPC}" \ VpcId="$${VPC_ID}" \ PublicSubnetId="$${PUBLIC_SUBNET_ID}" \ DataBucketName="$${DATA_BUCKET_NAME}" \ diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 68af4632..9469e276 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -7,16 +7,30 @@ Parameters: Description: Stage of production AppName: Type: String + createVpc: + Type: String + Default: 'false' + AllowedValues: + - 'true' + - 'false' DataBucketName: Type: String VpcId: Type: String + Description: Required if createVpc is false + Default: '' PublicSubnetId: Type: String + Description: Required if createVpc is false + Default: '' GitHubPersonalAccessToken: Type: String NoEcho: true - + +Conditions: + CreateVpc: !Equals [!Ref createVpc, 'true'] + UseExternalVpc: !Equals [!Ref createVpc, 'false'] + Mappings: # AvailabilityZoneMap defines availability zones where an m5d.xlarge instance is available (used for Neo4j server). AvailabilityZoneMap: @@ -36,76 +50,112 @@ Mappings: AvailabilityZone: eu-west-3a Resources: - # Vpc: - # Type: AWS::EC2::VPC - # Properties: - # CidrBlock: 10.0.0.0/16 - # EnableDnsHostnames: true - # EnableDnsSupport: true - # Tags: - # - Key: Name - # Value: !Sub '${Stage}-${AppName}-${AWS::Region}-vpc' + + CreateVpcParameter: + Type: AWS::SSM::Parameter + Condition: CreateVpc + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/CreateVpc' + Description: !Sub "True if stack creates a VPC, false if stack uses an existing VPC" + Value: !Ref createVpc + + Vpc: + Type: AWS::EC2::VPC + Condition: CreateVpc + Properties: + CidrBlock: 10.0.0.0/16 + EnableDnsHostnames: true + EnableDnsSupport: true + Tags: + - Key: Name + Value: !Sub '${Stage}-${AppName}-${AWS::Region}-vpc' - # PublicSubnet: - # Type: AWS::EC2::Subnet - # Properties: - # CidrBlock: 10.0.0.0/24 - # VpcId: !Ref Vpc - # AvailabilityZone: !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] - # MapPublicIpOnLaunch: true + PublicSubnet: + Type: AWS::EC2::Subnet + Condition: CreateVpc + Properties: + CidrBlock: 10.0.0.0/24 + VpcId: !Ref Vpc + AvailabilityZone: !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] + MapPublicIpOnLaunch: true - # InternetGateway: - # Type: AWS::EC2::InternetGateway + InternetGateway: + Type: AWS::EC2::InternetGateway + Condition: CreateVpc - # RouteTable: - # Type: AWS::EC2::RouteTable - # Properties: - # VpcId: !Ref Vpc + RouteTable: + Type: AWS::EC2::RouteTable + Condition: CreateVpc + Properties: + VpcId: !Ref Vpc - # VpcGatewayAttachment: - # Type: AWS::EC2::VPCGatewayAttachment - # Properties: - # VpcId: !Ref Vpc - # InternetGatewayId: !Ref InternetGateway + VpcGatewayAttachment: + Type: AWS::EC2::VPCGatewayAttachment + Condition: CreateVpc + Properties: + VpcId: !Ref Vpc + InternetGatewayId: !Ref InternetGateway - # Route: - # Type: AWS::EC2::Route - # DependsOn: - # - InternetGateway - # - VpcGatewayAttachment - # Properties: - # RouteTableId: !Ref RouteTable - # DestinationCidrBlock: 0.0.0.0/0 - # GatewayId: !Ref InternetGateway + Route: + Type: AWS::EC2::Route + Condition: CreateVpc + DependsOn: + - InternetGateway + - VpcGatewayAttachment + Properties: + RouteTableId: !Ref RouteTable + DestinationCidrBlock: 0.0.0.0/0 + GatewayId: !Ref InternetGateway - # SubnetRouteTableAssociation: - # Type: AWS::EC2::SubnetRouteTableAssociation - # Properties: - # RouteTableId: !Ref RouteTable - # SubnetId: !Ref PublicSubnet + SubnetRouteTableAssociation: + Type: AWS::EC2::SubnetRouteTableAssociation + Condition: CreateVpc + Properties: + RouteTableId: !Ref RouteTable + SubnetId: !Ref PublicSubnet - DataBucket: - Type: AWS::S3::Bucket - # Condition: CreateDataBucket + CreateVpcConditionVpcIDParameter: + Type: AWS::SSM::Parameter + Condition: CreateVpc Properties: - BucketName: !Ref DataBucketName + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/VpcID' + Description: !Sub "Name of VPC network for ${AppName}" + Value: !Ref Vpc + + CreateVpcConditionPublicSubnetIDParameter: + Type: AWS::SSM::Parameter + Condition: CreateVpc + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID' + Description: !Sub "Public Subnet for the ${AppName} Neo4j server" + Value: !Ref PublicSubnet - VpcIDParameter: + UseExternalVpcConditionVpcIDParameter: Type: AWS::SSM::Parameter + Condition: UseExternalVpc Properties: Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/VpcID' Description: !Sub "Name of VPC network for ${AppName}" Value: !Ref VpcId - PublicSubnetIDParameter: + UseExternalVpcConditionPublicSubnetIDParameter: Type: AWS::SSM::Parameter + Condition: UseExternalVpc Properties: Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/PublicSubnetID' Description: !Sub "Public Subnet for the ${AppName} Neo4j server" Value: !Ref PublicSubnetId + DataBucket: + Type: AWS::S3::Bucket + Properties: + BucketName: !Ref DataBucketName + DataBucketNameParameter: Type: AWS::SSM::Parameter Properties: From 86d4d788facc900eefe9bdad8d0be3870f209d7b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 18 Aug 2023 16:29:22 -0700 Subject: [PATCH 154/367] use environment variable instead of command line arg --- Makefile | 116 ++++++++++++++------------------- gfe-db/infrastructure/Makefile | 2 +- 2 files changed, 50 insertions(+), 68 deletions(-) diff --git a/Makefile b/Makefile index 15fbc689..c27b66ff 100644 --- a/Makefile +++ b/Makefile @@ -67,57 +67,17 @@ target: $(info ${HELP_MESSAGE}) @exit 0 -# Only called when vpc=false, checks for VPC_ID in environment -var.vpc_id.check: -ifeq ($(VPC_ID),) - $(call red, "VPC_ID must be set as an environment variable when \`vpc\` is false") - @exit 1 -else - $(call green, "Found VpcId: ${VPC_ID}") -endif - -# Only called when vpc=false, checks for PUBLIC_SUBNET_ID in environment -var.public_subnet_id.check: -ifeq ($(PUBLIC_SUBNET_ID),) - $(call red, "PUBLIC_SUBNET_ID must be set as an environment variable when \`vpc\` is false") - @exit 1 -else - $(call green, "Found PublicSubnetId: ${PUBLIC_SUBNET_ID}") -endif - -# If vpc=true, VPC_ID & PUBLIC_SUBNET_ID are ignored because they will be created -# If vpc=false, VPC_ID & PUBLIC_SUBNET_ID are required in the environment -# Both variables are referenced as SSM Parameters in the CloudFormation templates -var.vpc.set: -ifeq ($(vpc),true) - @echo "vpc=$$vpc" - $(call blue, "Creating VPC for this deployment") - $(eval CREATE_VPC := true) -else ifeq ($(vpc),false) - @echo "vpc=$$vpc" - $(MAKE) var.vpc_id.check - $(MAKE) var.public_subnet_id.check - $(eval CREATE_VPC := false) -else ifeq ($(vpc),) - @echo "vpc not set, defaulting to false" - $(MAKE) var.vpc_id.check - $(MAKE) var.public_subnet_id.check - $(eval CREATE_VPC := false) -else - $(call red, "Invalid value for \`vpc\`: must be \`true\` or \`false\`") - @exit 1 -endif - # TODO BOOKMARK 8/16/23 # TODO Test optional VPC deployment using ONLY vpc=true/false, should deploy smoothly for both # TODO use conditional deployment # TODO parameterize the deployment environment # TODO add user confirmation before deploying # TODO need stateful deploy target, subsequent calls to `make deploy` should have the same `vpc` value true/false as the initial -deploy: logs.purge check.env var.vpc.set ##=> vpc=true/false ##=> Deploy all services +deploy: logs.purge env.validate ##=> vpc=true/false ##=> Deploy all services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} + @echo "(deploy) CREATE_VPC: ${CREATE_VPC}" $(MAKE) infrastructure.deploy - $(MAKE) database.deploy + # $(MAKE) database.deploy # $(MAKE) pipeline.deploy @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Finished deploying ${APP_NAME}" 2>&1 | tee -a ${CFN_LOG_PATH} @@ -132,27 +92,6 @@ logs.dirs: "${LOGS_DIR}/pipeline/load" \ "${LOGS_DIR}/database/bootstrap" || true -check.env: check.dependencies -ifndef AWS_ACCOUNT -$(error AWS_ACCOUNT is not set. Please add AWS_ACCOUNT to the environment variables.) -endif -ifndef AWS_REGION -$(error AWS_REGION is not set. Please add AWS_REGION to the environment variables.) -endif -ifndef AWS_PROFILE -$(error AWS_PROFILE is not set. Please select an AWS profile to use.) -endif -ifndef GITHUB_PERSONAL_ACCESS_TOKEN -$(error GITHUB_PERSONAL_ACCESS_TOKEN is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) -endif -ifndef HOST_DOMAIN -$(error HOST_DOMAIN is not set. Please add HOST_DOMAIN to the environment variables.) -endif -ifndef ADMIN_EMAIL -$(error ADMIN_EMAIL is not set. Please add ADMIN_EMAIL to the environment variables.) -endif - @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Found environment variables" 2>&1 | tee -a ${CFN_LOG_PATH} - check.dependencies: $(MAKE) check.dependencies.docker $(MAKE) check.dependencies.awscli @@ -187,9 +126,52 @@ check.dependencies.jq: exit 1; \ fi -# Deploy specific stacks -vpc.deploy: - $(MAKE) -C ${APP_NAME}/vpc/ deploy +env.validate.no-vpc: +ifeq ($(VPC_ID),) + $(call red, "VPC_ID must be set as an environment variable when \`CREATE_VPC\` is false") + @exit 1 +else + $(call green, "Found VPC_ID: ${VPC_ID}") +endif +ifeq ($(PUBLIC_SUBNET_ID),) + $(call red, "PUBLIC_SUBNET_ID must be set as an environment variable when \`CREATE_VPC\` is false") + @exit 1 +else + $(call green, "Found PUBLIC_SUBNET_ID: ${PUBLIC_SUBNET_ID}") +endif + +env.validate: check.dependencies +ifndef AWS_ACCOUNT + $(error AWS_ACCOUNT is not set. Please add AWS_ACCOUNT to the environment variables.) +endif +ifndef AWS_REGION + $(error AWS_REGION is not set. Please add AWS_REGION to the environment variables.) +endif +ifndef AWS_PROFILE + $(error AWS_PROFILE is not set. Please select an AWS profile to use.) +endif +ifndef GITHUB_PERSONAL_ACCESS_TOKEN + $(error GITHUB_PERSONAL_ACCESS_TOKEN is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) +endif +ifndef HOST_DOMAIN + $(error HOST_DOMAIN is not set. Please add HOST_DOMAIN to the environment variables.) +endif +ifndef ADMIN_EMAIL + $(error ADMIN_EMAIL is not set. Please add ADMIN_EMAIL to the environment variables.) +endif +ifndef CREATE_VPC + $(info 'CREATE_VPC' is not set. Defaulting to 'false') + $(eval export CREATE_VPC := false) + $(call blue, "This deployment uses an existing VPC") + $(MAKE) env.validate.no-vpc +endif +ifeq ($(CREATE_VPC),false) + $(call blue, "This deployment uses an existing VPC") + $(MAKE) env.validate.no-vpc +else ifeq ($(CREATE_VPC),true) + $(call blue, "This deployment includes a VPC") +endif + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Found environment variables" 2>&1 | tee -a ${CFN_LOG_PATH} infrastructure.deploy: $(MAKE) -C ${APP_NAME}/infrastructure/ deploy diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 505fb659..43e17105 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -29,7 +29,7 @@ service.deploy.update-dns: # Add stateful check from SSM Param of vpc=true/false to correctly set CREATE_VPC service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying CloudFormation" 2>&1 | tee -a $${CFN_LOG_PATH} - @echo "${CREATE_VPC}" + @echo "(infra) CREATE_VPC: ${CREATE_VPC}" @aws cloudformation deploy \ --region $${AWS_REGION} \ --template-file template.yaml \ From 874710a8b3c955d41decddf09e7e143c69b708d0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 18 Aug 2023 16:45:15 -0700 Subject: [PATCH 155/367] source environment variables by stage --- .gitignore | 2 +- Makefile | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.gitignore b/.gitignore index 9e1bc163..8ef8fd64 100755 --- a/.gitignore +++ b/.gitignore @@ -76,7 +76,7 @@ fil* summary_* # Environment variables -.env +.env* env.sh # PyCharm diff --git a/Makefile b/Makefile index c27b66ff..4308fc6d 100644 --- a/Makefile +++ b/Makefile @@ -2,11 +2,11 @@ # Bootstrapping variables ########################## -# Application specific environment variables +# Environment variables include .env +include .env.${STAGE} export -# Base settings, these should almost never change export AWS_ACCOUNT ?= $(shell aws sts get-caller-identity \ --query Account \ --output text) From 5b9383b209a55a1e5cafa0c5730be751bcba0986 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 18 Aug 2023 17:29:56 -0700 Subject: [PATCH 156/367] validate stage value matches deployment environment --- Makefile | 25 ++++++++++++++++++++----- 1 file changed, 20 insertions(+), 5 deletions(-) diff --git a/Makefile b/Makefile index 4308fc6d..01cae82b 100644 --- a/Makefile +++ b/Makefile @@ -68,12 +68,10 @@ target: @exit 0 # TODO BOOKMARK 8/16/23 -# TODO Test optional VPC deployment using ONLY vpc=true/false, should deploy smoothly for both -# TODO use conditional deployment -# TODO parameterize the deployment environment +# TODO use conditional deployment ✅ +# TODO parameterize the deployment environment ✅ # TODO add user confirmation before deploying -# TODO need stateful deploy target, subsequent calls to `make deploy` should have the same `vpc` value true/false as the initial -deploy: logs.purge env.validate ##=> vpc=true/false ##=> Deploy all services +deploy: logs.purge env.validate.stage env.validate ##=> Deploy all services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} @echo "(deploy) CREATE_VPC: ${CREATE_VPC}" $(MAKE) infrastructure.deploy @@ -126,6 +124,23 @@ check.dependencies.jq: exit 1; \ fi +# TODO use cloudformation list-stacks as alternative to SSM parameter +env.validate.stage: + @res=$$(aws ssm get-parameters \ + --names "/${APP_NAME}/${STAGE}/${AWS_REGION}/Stage" \ + --output json \ + | jq -r '.Parameters[0].Value') && \ + echo "Found stage: $${res}" && \ + if [ "$${res}" = "null" ]; then \ + echo "\033[0;32m**** Starting new deployment. ****\033[0m"; \ + elif [ "$${res}" = "${STAGE}" ]; then \ + echo "\033[0;32m**** Found existing deployment for \`${STAGE}\` ****\033[0m"; \ + else \ + echo "\033[0;31m**** STAGE mismatch or bad credential configuration. ****\033[0m" && \ + echo "\033[0;31m**** Please refer to the documentation for a list of prerequisites. ****\033[0m" && \ + exit 1; \ + fi + env.validate.no-vpc: ifeq ($(VPC_ID),) $(call red, "VPC_ID must be set as an environment variable when \`CREATE_VPC\` is false") From 0efe52271ea06510c4b8100531f3e0ce02728725 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 19 Aug 2023 19:44:57 -0700 Subject: [PATCH 157/367] store stage, app variables in SSM Parameter Store --- gfe-db/infrastructure/template.yaml | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 9469e276..3010acb3 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -51,9 +51,24 @@ Mappings: Resources: + StageParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Stage' + Description: "Stage of production" + Value: !Ref Stage + + AppParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/AppName' + Description: "Name of application" + Value: !Ref AppName + CreateVpcParameter: Type: AWS::SSM::Parameter - Condition: CreateVpc Properties: Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/CreateVpc' From 58e1e9c01dca033151cf2fb08b19e775f53ce1ea Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 19 Aug 2023 19:45:48 -0700 Subject: [PATCH 158/367] require user confirmation before deployment --- Makefile | 39 +++++++++++++++++++++++----------- gfe-db/infrastructure/Makefile | 3 +-- 2 files changed, 28 insertions(+), 14 deletions(-) diff --git a/Makefile b/Makefile index 01cae82b..d481ff04 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ ########################## # Environment variables -include .env +# include .env # Optional, include STAGE and AWS_PROFILE include .env.${STAGE} export @@ -67,16 +67,31 @@ target: $(info ${HELP_MESSAGE}) @exit 0 -# TODO BOOKMARK 8/16/23 -# TODO use conditional deployment ✅ -# TODO parameterize the deployment environment ✅ -# TODO add user confirmation before deploying -deploy: logs.purge env.validate.stage env.validate ##=> Deploy all services +app.print: + @echo "\033[0;34m " + @echo "\033[0;34m ____ __ __ " + @echo "\033[0;34m ____ _ / __/___ ____/ // /_ " + @echo "\033[0;32m / __ \`// /_ / _ \ ______ / __ // __ \\" + @echo "\033[0;32m / /_/ // __// __/ /_____/ / /_/ // /_/ /" + @echo "\033[0;34m \__, //_/ \___/ \____//_____/ " + @echo "\033[0;34m/____/ \033[0m" + @echo "\033[0;34m \033[0m" + + +env.print: + @echo "\033[0;33mReview the contents of the .env file:\033[0m" + @echo "+---------------------------------------------------------------------------------+" + @awk '{ if (substr($$0, 1, 1) != "#") { line = substr($$0, 1, 76); if (length($$0) > 76) line = line "..."; printf "| %-79s |\n", line }}' .env.${STAGE} + @echo "+---------------------------------------------------------------------------------+" + @echo "\033[0;33mPlease confirm the above values are correct.\033[0m" + +deploy: app.print logs.purge env.validate.stage env.validate ##=> Deploy all services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} - @echo "(deploy) CREATE_VPC: ${CREATE_VPC}" + $(MAKE) env.print + @echo "Deploy stack to the \`${STAGE}\` environment? [y/N] \c " && read ans && [ $${ans:-N} = y ] $(MAKE) infrastructure.deploy - # $(MAKE) database.deploy - # $(MAKE) pipeline.deploy + $(MAKE) database.deploy + $(MAKE) pipeline.deploy @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Finished deploying ${APP_NAME}" 2>&1 | tee -a ${CFN_LOG_PATH} logs.purge: logs.dirs @@ -177,14 +192,14 @@ endif ifndef CREATE_VPC $(info 'CREATE_VPC' is not set. Defaulting to 'false') $(eval export CREATE_VPC := false) - $(call blue, "This deployment uses an existing VPC") + $(call blue, "**** This deployment uses an existing VPC**** ") $(MAKE) env.validate.no-vpc endif ifeq ($(CREATE_VPC),false) - $(call blue, "This deployment uses an existing VPC") + $(call blue, "**** This deployment uses an existing VPC**** ") $(MAKE) env.validate.no-vpc else ifeq ($(CREATE_VPC),true) - $(call blue, "This deployment includes a VPC") + $(call blue, "**** This deployment includes a VPC**** ") endif @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Found environment variables" 2>&1 | tee -a ${CFN_LOG_PATH} diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 43e17105..f6b85ee7 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -19,7 +19,7 @@ service.deploy.update-dns: --output text) && \ sed -e "s//${SUBDOMAIN}.${HOST_DOMAIN}./g" -e "s//$$elastic_ip/g" $$config_path > $$config_path.tmp && \ echo "Updating DNS records with:" && \ - cat $$config_path.tmp && \ + cat $$config_path.tmp | jq -r && \ res=$$(aws route53 change-resource-record-sets --hosted-zone-id $${HOSTED_ZONE_ID} --change-batch file://$$config_path.tmp) && \ echo && \ echo "Response:" && \ @@ -29,7 +29,6 @@ service.deploy.update-dns: # Add stateful check from SSM Param of vpc=true/false to correctly set CREATE_VPC service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying CloudFormation" 2>&1 | tee -a $${CFN_LOG_PATH} - @echo "(infra) CREATE_VPC: ${CREATE_VPC}" @aws cloudformation deploy \ --region $${AWS_REGION} \ --template-file template.yaml \ From 0f3dae11183cf16f06cb7213d3a240c6fa8eaf3f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 19 Aug 2023 20:28:29 -0700 Subject: [PATCH 159/367] update README --- README.md | 179 +++++++++++++++++++++++++++++++----------------------- 1 file changed, 104 insertions(+), 75 deletions(-) diff --git a/README.md b/README.md index 1e6c97c1..39fd2c31 100755 --- a/README.md +++ b/README.md @@ -53,7 +53,7 @@ Graph database representing IPD-IMGT/HLA sequence data as GFE. ├── Makefile # Use the root Makefile to deploy, delete and manage resources and configuration ├── README.md ├── docs # Sphinx documentation -├── (-gfe-db--neo4j-key.pem) # EC2 key pair for SSH access to Neo4j server, ccreated on deployment +├── (-gfe-db--neo4j-key.pem) # EC2 key pair for SSH access to Neo4j server, created on deployment ├── requirements-dev.txt # Python requirements for local development ├── requirements-docs.txt # Python requirements for documentation └── gfe-db @@ -110,43 +110,63 @@ The `gfe-db` represents IPD-IMGT/HLA sequence data as GFE nodes and relationship This allows the database and pipeline layers to be decoupled from each other and deployed or destroyed independently without affecting the other. Common configuration parameters are shared between resources using environment variables, JSON files, AWS SSM Paramter Store and Secrets Manager. ### Base Infrastructure -The base infrastructure layer deploys a VPC, public subnet, S3 bucket, Elastic IP and common SSM parameters and secrets for the other services to use. +The base infrastructure layer deploys a VPC (optional), public subnet (optional), S3 bucket, Elastic IP and common SSM parameters and secrets for the other services to use. ### Database -The database layer deploys an EC2 instance running the Bitnami Neo4j AMI (Ubuntu 18.04) into a public subnet. CloudFormation also creates an A record for a Route53 domain under a pre-existing Route53 domain and hosted zone so that SSL can be used to connect to Neo4j. During database deploymeny the SSL certificate is created and Cypher queries are run to create constraints and indexes, which help speed up loading and ensure data integrity. Neo4j is ready to be accessed through a browser once the instance has booted sucessfully. +The database layer deploys an EC2 instance running the Bitnami Neo4j AMI (Ubuntu 18.04) into a public subnet. An A record is required for a pre-existing Route53 domain and hosted zone so that SSL can be used to connect to Neo4j. During database deployment the SSL certificate is created and Cypher queries are run to create constraints and indexes, which help speed up loading and ensure data integrity. Neo4j is ready to be accessed through a browser once the instance has booted sucessfully. -During loading, the `invoke_load_script` Lambda function uses SSM Run Command to execute bash scripts on the daatabase instance. These scripts communicate with the Step Functions API to retrieve the job parameters, fetch the CSVs from S3 and load the alleles into Neo4j. +During loading, a Lambda function calls the SSM Run Command API to execute bash scripts on the database instance. These scripts communicate with the Step Functions API to retrieve the job parameters, fetch the CSVs from S3 and populate the graph in Neo4j. It is also possible to backup & restore to and from S3 by specific date checkpoints. ### Data Pipeline -The data pipeline layer automates integration of newly released IMGT/HLA data into Neo4j using a scheduled Lambda which watches the source data repository and invokes the build and load processes when it detects a new IMGT/HLA version. The pipeline consists of a Step Functions state machine which orchestrates two basic processes: build and load. The build process employs a Batch job which produces an intermediate set of CSV files. The load process leverages SSM Run Command to copy the CSV files to the Neo4j server and execute Cypher statements directly on the server (server-side loading). When loading the full dataset of 35,000+ alleles, the build step will generally take around 15 minutes, however the load step can take an hour or more. +The data pipeline layer automates integration of newly released IMGT/HLA data into Neo4j using a scheduled Lambda which watches the source data repository and invokes the build and load processes when it detects a new IMGT/HLA version in the upstream repository. The pipeline consists of a Step Functions state machine which orchestrates the build and load stages. The build process employs a Batch jobs to generate an intermediate set of CSV files. The load process leverages SSM Run Command to copy the CSV files to the Neo4j server and execute Cypher statements directly on the server (server-side loading). When loading the full dataset of 35,000+ alleles, the build step will generally take around 15 minutes, however the load step can take an hour or more. ## Deployment -Follow the steps to build and deploy the application to AWS. +It is possible to deploy gfe-db within it's own VPC, or to connect it to an external VPC by specigying `CREATE_VPC=true/false`. ### Quick Start +These list outline the basic steps for deployments. For more details please see the following sections. + +**Using external VPC** 1. Retrieve the VPC ID and subnet ID from the AWS console or using the AWS CLI. -This list outlines the basic steps for deployment. For more details please see the following sections. -2. Purchase or designate a domain in Route53 and create a hosted zone with an A record for the subdomain. You can use the VPC's IP address for the A record because it will be updated later by the deployment script. +2. Purchase or designate a domain in Route53 and create a hosted zone with an A record for the subdomain. You can use `0.0.0.0` for the A record because it will be updated later by the deployment script. 3. Acquire a subscription for the Bitnami Neo4j AMI through [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-v47qqrn2yy7ie?sr=0-4&ref_=beagle&applicationId=AWSMPContessa). 4. [Install prerequisites](#Prerequisites). -5. [Set environment variables](#environment) including the ones from the previous steps: - - VPC_ID (step 1) - - PUBLIC_SUBNET_ID (step 1) - - HOSTED_ZONE_ID (step 2) - - HOST_DOMAIN (step 2) - - SUBDOMAIN (step 2) - - NEO4J_AMI_ID (step 3) +5. [Set environment variables](#environment) including the ones from the previous steps. You must store these in a file named `.env.`, for example `.env.dev` or `.env.prod`: + - CREATE_VPC=false + - VPC_ID + - PUBLIC_SUBNET_ID + - HOSTED_ZONE_ID + - HOST_DOMAIN + - SUBDOMAIN + - NEO4J_AMI_ID 6. Check the [config JSONs](#data-pipeline-config) (parameters and state) and edit the values as desired. -7. Run `make deploy` to deploy the stacks to AWS. -8. Run `make database.load.run releases=` to load the Neo4j, or `make database.load.run releases= limit=` to run with a limited number of alleles. -9. Run `make database.get-credentials` to get the username and password for Neo4j. -10. Run `make database.get-url` to get the URL for Neo4j and navigate to the Neo4j browser at the subdomain and host domain, for example `https://gfe-db.cloudftl.com:7473/browser/`. +7. Run `STAGE= make deploy` to deploy the stacks to AWS. +8. Run `STAGE= make database.load.run releases=` to load the Neo4j, or `STAGE= make database.load.run releases= limit=` to run with a limited number of alleles. +9. Run `STAGE= make database.get-credentials` to get the username and password for Neo4j. +10. Run `STAGE= make database.get.endpoint` to get the URL for Neo4j and navigate to the Neo4j browser at the subdomain and host domain, for example `https://gfe-db.cloudftl.com:7473/browser/`. + +**Creating a new VPC** +1. Purchase or designate a domain in Route53 and create a hosted zone with an A record for the subdomain. You can use `0.0.0.0` for the A record because it will be updated later by the deployment script. +2. Acquire a subscription for the Bitnami Neo4j AMI through [AWS Marketplace](https://aws.amazon.com/marketplace/pp/prodview-v47qqrn2yy7ie?sr=0-4&ref_=beagle&applicationId=AWSMPContessa). +3. [Install prerequisites](#Prerequisites). +4. [Set environment variables](#environment) including the ones from the previous steps. You must store these in a file named `.env.`, for example `.env.dev` or `.env.prod`: + - CREATE_VPC=true + - HOSTED_ZONE_ID + - HOST_DOMAIN + - SUBDOMAIN + - NEO4J_AMI_ID +5. Check the [config JSONs](#data-pipeline-config) (parameters and state) and edit the values as desired. +6. Run `STAGE= make deploy` to deploy the stacks to AWS. +7. Run `STAGE= make database.load.run releases=` to load the Neo4j, or `STAGE= make database.load.run releases= limit=` to run with a limited number of alleles. +8. Run `STAGE= make database.get-credentials` to get the username and password for Neo4j. +9. Run `STAGE= make database.get.endpoint` to get the URL for Neo4j and navigate to the Neo4j browser at the subdomain and host domain, for example `https://gfe-db.cloudftl.com:7473/browser/`. ### Prerequisites Please refer to the respective documentation for specific installation instructions. -* Route53 domain and hosted zone +* Route53 domain, hosted zone, and A record +* VPC & Public Subnet (if using external VPC) * Bitnami Neo4j AMI subscription and AMI ID * GNU Make 3.81 * coreutils (optional but recommended) @@ -154,7 +174,7 @@ Please refer to the respective documentation for specific installation instructi * SAM CLI * Docker * jq -* Python 3.9 (if developing locally) +* Python 3.9+ (if developing locally) ### Environment @@ -170,56 +190,68 @@ For more information visit the documentation page: [Configuration and credential file settings](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html) #### Shell Variables -These variables must be defined before running Make. The best way to set these variables is with a `.env` file following this structure. +These variables must be defined before running Make. The best way to set these variables is with a `.env.` file following this structure. ```bash -# .env +# .env. +AWS_PROFILE= STAGE= -APP_NAME=gfe-db +APP_NAME= AWS_REGION= -VPC_ID= # Available through the console or CLI -PUBLIC_SUBNET_ID= # Available through the console or CLI; Public subnets have a route to an internet gateway -GITHUB_PERSONAL_ACCESS_TOKEN= -HOSTED_ZONE_ID= # Available through the console or CLI -HOST_DOMAIN= -SUBDOMAIN= ADMIN_EMAIL= SUBSCRIBE_EMAILS=,,,... -APOC_VERSION=4.4.0.3 -GDS_VERSION=2.0.1 +GITHUB_REPOSITORY_OWNER= +GITHUB_REPOSITORY_NAME= +HOST_DOMAIN= +CREATE_VPC= +VPC_ID= # if CREATE_VPC=false +PUBLIC_SUBNET_ID= # if CREATE_VPC=false +HOSTED_ZONE_ID= +SUBDOMAIN= NEO4J_AMI_ID= # Requires AWS Marketplace subscription +APOC_VERSION= +GDS_VERSION= +GITHUB_PERSONAL_ACCESS_TOKEN= ``` | Variable Name | Example Value | Type | Description | | ---------------------------- | ---------------------------------- | ------ | ------------------------------------------------ | +| AWS_PROFILE | | string | AWS profile for deployment. | | STAGE | dev | string | The stage of the application. | | APP_NAME | gfe-db | string | The name of the application. | | AWS_REGION | us-east-1 | string | The AWS region to deploy to. | -| VPC_ID | vpc-1234567890abcdef | string | The ID of the VPC to deploy to. | -| PUBLIC_SUBNET_ID | subnet-1234567890abcdef | string | The ID of the public subnet to deploy to. | -| GITHUB_PERSONAL_ACCESS_TOKEN | | string | GitHub PAT for repository access | -| HOSTED_ZONE_ID | Z1234567890ABCDEF | string | The ID of the hosted zone to deploy to. | +| ADMIN_EMAIL | user@company.com | string | Admin's email required for SSL certificate. | +| SUBSCRIBE_EMAILS | user@company.com,user2@company.com | string | Comma-separated list of emails for notifications | +| GITHUB_REPOSITORY_OWNER | | string | GitHub repository owner. | +| GITHUB_REPOSITORY_NAME | | string | GitHub repository name. | | HOST_DOMAIN | example.com | string | The domain to deploy to. | +| CREATE_VPC | true or false | string | Whether to create a new VPC. | +| HOSTED_ZONE_ID | Z1234567890ABCDEF | string | The ID of the hosted zone to deploy to. | | SUBDOMAIN | gfe-db | string | The subdomain to deploy to. | -| ADMIN_EMAIL | user@company.com | string | Admin's email required for SSL certificate | -| SUBSCRIBE_EMAILS | user@company.com,user2@company.com | string | Comma-separated list of emails for notifications | -| APOC_VERSION | 4.4.0.3 | string | APOC version for Neo4j | -| GDS_VERSION | 2.0.1 | string | GDS version for Neo4j | -| NEO4J_AMI_ID | ami-0b9a2b6b1c5b8b5b9 | string | Bitnami Neo4j AMI ID | +| NEO4J_AMI_ID | ami-0b9a2b6b1c5b8b5b9 | string | Bitnami Neo4j AMI ID. | +| APOC_VERSION | 4.4.0.3 | string | APOC version for Neo4j. | +| GDS_VERSION | 2.0.1 | string | GDS version for Neo4j. | +| GITHUB_PERSONAL_ACCESS_TOKEN | | string | GitHub PAT for repository access. | ***Important**:* *Always use a `.env` file or AWS SSM Parameter Store or Secrets Manager for sensitive variables like credentials and API keys. Never hard-code them, including when developing. AWS will quarantine an account if any credentials get accidentally exposed and this will cause problems. Make sure to update `.gitignore` to avoid pushing sensitive data to public repositories.* ### Makefile Usage -Once an AWS profile is configured and environment variables are exported, the application can be deployed using `make`. +Once an AWS profile is configured and environment variables are exported, the application can be deployed using `make`. You are required to specify the `STAGE` variable everytime `make` is called to ensure that the correct environment is selected when there are multiple deployments. ```bash -make deploy +STAGE= make deploy ``` It is also possible to deploy or update the database or pipeline services. ```bash # Deploy/update only the database service -make database.deploy +STAGE= make database.deploy # Deploy/update only the pipeline service -make pipeline.deploy +STAGE= make pipeline.deploy + +# Deploy/update only the pipeline serverless stack +STAGE= make pipeline.functions.deploy + +# Deploy/update only the Docker image for the build job +STAGE= make pipeline.jobs.deploy ``` *Note:* It is recommended to only deploy from the project root. This is because common parameters are passed from the root Makefile to nested Makefiles. If a stack has not been changed, the deployment script will continue until it reaches a stack with changes and deploy that. @@ -227,40 +259,40 @@ make pipeline.deploy To see a list of possible commands using Make, run `make` on the command line. You can also refer to the `Makefile Usage` section in the [Sphinx documentation](#documentation). ```bash # Deploy all CloudFormation based services -make deploy +STAGE= make deploy # Deploy config files and scripts to S3 -make config.deploy +STAGE= make config.deploy # Run the StepFunctions State Machine to load Neo4j -make database.load.run releases= align= kir= limit= +STAGE= make database.load.run releases= align= kir= limit= # Retrieve Neo4j credentials after deployment -make database.get-credentials +STAGE= make database.get.credentials # Retrieve Neo4j URL after deployment -make database.get-url +STAGE= make database.get.endpoint # Download logs from EC2 -make get.logs +STAGE= make get.logs # Download CSV data from S3 -make get.data +STAGE= make get.data # Delete all CloudFormation based services and data -make delete +STAGE= make delete # Delete a specific layer -make pipeline.delete +STAGE= make pipeline.delete # Subscribe an email for notifications (unsubscribe using console) -make monitoring.subscribe-email email= +STAGE= make monitoring.subscribe-email email= ``` ## Managing Configuration Configuration is managed using JSON files, SSM Parameter Store, Secrets Manager, and shell variables. To deploy changes in these files, run the command. ```bash -make config.deploy +STAGE= make config.deploy ``` ### Database Configuration @@ -282,13 +314,10 @@ gfe-db/database/scripts └── start_task.sh # Coordinates database loading with the Step Functions API ``` -To update shell scripts on the Neo4j instance, run the following commands in sequence. +To update shell scripts on the Neo4j instance, run the following command. ```bash -# sync the scripts to S3 -make config.deploy - # sync the scripts from S3 to the instance (using Systems Manager Run Command) -make database.sync-scripts +STAGE= make database.sync-scripts ``` #### Cypher Scripts @@ -330,7 +359,7 @@ Base input parameters (excluding the `releases` value) are passed to the Step Fu The data pipeline can also be invoked from the command line: ```bash -make database.load.run releases= align= kir= limit= +STAGE= make database.load.run releases= align= kir= limit= ``` #### IMGT/HLA Release Versions State @@ -358,19 +387,19 @@ The application's state tracks which releases have been processed and added to t ## Loading Neo4j For each invocation the data pipeline will download raw data from [ANHIG/IMGTHLA](https://github.com/ANHIG/IMGTHLA) GitHub repository, build a set of intermediate CSV files and load these into Neo4j via S3. To invoke the pipeline, run the following command. ```bash -make database.load.run releases="" +STAGE= make database.load.run releases="" # Example for single version -make database.load.run releases="3510" +STAGE= make database.load.run releases="3510" # Example for multiple versions -make database.load.run releases="3490,3500,3510" +STAGE= make database.load.run releases="3490,3500,3510" # Example with limit -make database.load.run releases="3510" limit="1000" +STAGE= make database.load.run releases="3510" limit="1000" # Example with all arguments included -make database.load.run releases="3510" limit="" align="False" kir="False" +STAGE= make database.load.run releases="3510" limit="" align="False" kir="False" ``` These commands build an event payload to send to the `invoke-gfe-db-pipeline` Lambda. @@ -407,15 +436,15 @@ The Lambda function returns the following object which can be viewed in CloudWat ### Clean Up To tear down resources run the command. You will need to manually delete the data in the S3 bucket first to avoid an error in CloudFormation. ```bash -make delete +STAGE= make delete ``` Use the following commands to tear down individual services. Make sure to [backup](#backup--restore) your data first. ```bash # Delete only the database service -make database.delete +STAGE= make database.delete # Delete only the pipeline service -make pipeline.delete +STAGE= make pipeline.delete ``` ## Backup & Restore @@ -425,7 +454,7 @@ make pipeline.delete Backups are orchestrated by Systems Manager and automated everyday at midnight US/Central time by default. To create a backup, run the command. ```bash -make database.backup +STAGE= make database.backup ``` This will create a backup of the Neo4j database and store it in S3 under the path `s3:///backups/neo4j/YYYY/MM/DD/HH/gfedb.zip`. @@ -435,13 +464,13 @@ This will create a backup of the Neo4j database and store it in S3 under the pat To see a list of available backup dates that can be restored, run the command. ```bash -make database.backup.list +STAGE= make database.backup.list ``` To restore from a backup, pass the date of the backup you wish to restore using the format YYYY/MM/DD/HH. ```bash -make database.restore from_date= +STAGE= make database.restore from_date= ``` ## Local Development @@ -471,7 +500,7 @@ jupyter kernelspec uninstall It is not necessary to install Sphinx to view `gfe-db` documentation because it is already built and available in the `docs/` folder, but you will need it to edit them. To get the local `index.html` path run the command and navigate to the URL in a browser. ```bash -make docs.url +STAGE= make docs.url ``` ### Editing and Building the Documentation @@ -485,7 +514,7 @@ pip install -r requirements-docs.txt After making your edits, you can build the HTML assets by running the command. ```bash -make docs.build +STAGE= make docs.build ``` ## Troubleshooting From 3a78f12057b99dde4d6221f7ed44bb2f55f018cc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 20 Aug 2023 13:43:24 -0700 Subject: [PATCH 160/367] optionally delete S3 data --- Makefile | 11 ++++++++--- README.md | 8 ++++---- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/Makefile b/Makefile index d481ff04..c4d66c3b 100644 --- a/Makefile +++ b/Makefile @@ -67,7 +67,7 @@ target: $(info ${HELP_MESSAGE}) @exit 0 -app.print: +splash-screen: @echo "\033[0;34m " @echo "\033[0;34m ____ __ __ " @echo "\033[0;34m ____ _ / __/___ ____/ // /_ " @@ -85,7 +85,7 @@ env.print: @echo "+---------------------------------------------------------------------------------+" @echo "\033[0;33mPlease confirm the above values are correct.\033[0m" -deploy: app.print logs.purge env.validate.stage env.validate ##=> Deploy all services +deploy: splash-screen logs.purge env.validate.stage env.validate ##=> Deploy all services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} $(MAKE) env.print @echo "Deploy stack to the \`${STAGE}\` environment? [y/N] \c " && read ans && [ $${ans:-N} = y ] @@ -316,9 +316,14 @@ database.get.credentials: database.get.instance-id: @echo "${INSTANCE_ID}" -# TODO add confirmation to proceed +# TODO add confirmation to proceed BOOKMARK delete: # data=true/false ##=> Delete services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${APP_NAME} in ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} + @[[ $$data != true ]] && echo "Data will not be deleted. To delete pass \`data=true\`" || true + @echo "Delete all stacks from the \`${STAGE}\` environment? [y/N] \c " && read ans && [ $${ans:-N} = y ] && \ + if [ "${data}" = "true" ]; then \ + aws s3 rm --recursive s3://${DATA_BUCKET_NAME}; \ + fi $(MAKE) pipeline.delete $(MAKE) database.delete $(MAKE) infrastructure.delete diff --git a/README.md b/README.md index 39fd2c31..a603c5f4 100755 --- a/README.md +++ b/README.md @@ -193,7 +193,7 @@ For more information visit the documentation page: These variables must be defined before running Make. The best way to set these variables is with a `.env.` file following this structure. ```bash # .env. -AWS_PROFILE= +AWS_PROFILE= # Include profile if stacks are in a different accounts STAGE= APP_NAME= AWS_REGION= @@ -279,8 +279,8 @@ STAGE= make get.logs # Download CSV data from S3 STAGE= make get.data -# Delete all CloudFormation based services and data -STAGE= make delete +# Delete all CloudFormation based services and data, default is data=false +STAGE= make delete data= # Delete a specific layer STAGE= make pipeline.delete @@ -436,7 +436,7 @@ The Lambda function returns the following object which can be viewed in CloudWat ### Clean Up To tear down resources run the command. You will need to manually delete the data in the S3 bucket first to avoid an error in CloudFormation. ```bash -STAGE= make delete +STAGE= make delete data= ``` Use the following commands to tear down individual services. Make sure to [backup](#backup--restore) your data first. ```bash From a0703f243a5e4587015a4d3c7c3b447adc5667bf Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 20 Aug 2023 14:05:42 -0700 Subject: [PATCH 161/367] typo --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index a603c5f4..2c9ee2ac 100755 --- a/README.md +++ b/README.md @@ -144,7 +144,7 @@ These list outline the basic steps for deployments. For more details please see 6. Check the [config JSONs](#data-pipeline-config) (parameters and state) and edit the values as desired. 7. Run `STAGE= make deploy` to deploy the stacks to AWS. 8. Run `STAGE= make database.load.run releases=` to load the Neo4j, or `STAGE= make database.load.run releases= limit=` to run with a limited number of alleles. -9. Run `STAGE= make database.get-credentials` to get the username and password for Neo4j. +9. Run `STAGE= make database.get.credentials` to get the username and password for Neo4j. 10. Run `STAGE= make database.get.endpoint` to get the URL for Neo4j and navigate to the Neo4j browser at the subdomain and host domain, for example `https://gfe-db.cloudftl.com:7473/browser/`. **Creating a new VPC** From aa02dd62e52d12c66f68370a50ca716fd7f2533c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 22 Aug 2023 12:48:07 -0700 Subject: [PATCH 162/367] fix missing parameter --- gfe-db/infrastructure/Makefile | 3 ++- gfe-db/infrastructure/template.yaml | 3 +++ 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 2e989604..54b12800 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -41,7 +41,8 @@ service.deploy: VpcId="$${VPC_ID}" \ PublicSubnetId="$${PUBLIC_SUBNET_ID}" \ DataBucketName="$${DATA_BUCKET_NAME}" \ - GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" 2>&1 | tee -a $${CFN_LOG_PATH} || true + GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ + AdminEmail="$${ADMIN_EMAIL}" 2>&1 | tee -a $${CFN_LOG_PATH} || true $(MAKE) service.deploy.update-dns service.monitoring.create-subscriptions: diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 0f2055ae..74f3b6dc 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -26,6 +26,9 @@ Parameters: GitHubPersonalAccessToken: Type: String NoEcho: true + AdminEmail: + Type: String + Description: Email address for Let's Encrypt SSL certificates Conditions: CreateVpc: !Equals [!Ref createVpc, 'true'] From 80ffa36e9909cae4096183ccfdf2d692584c6966 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 22 Aug 2023 13:39:26 -0700 Subject: [PATCH 163/367] specify stage for make --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 91fb5650..5a1113cb 100644 --- a/Makefile +++ b/Makefile @@ -3,7 +3,7 @@ ########################## # Application specific environment variables -include .env +include .env.${STAGE} export # Base settings, these should almost never change From 9f596aeb625bcbae1c28bc8b6dd09dd76dcd1098 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 22 Aug 2023 14:11:32 -0700 Subject: [PATCH 164/367] fetch github branches --- notebooks/0.2-github-api-eda.ipynb | 112 ++++++++++++++++++++++------- notebooks/requirements.txt | 2 + 2 files changed, 89 insertions(+), 25 deletions(-) create mode 100644 notebooks/requirements.txt diff --git a/notebooks/0.2-github-api-eda.ipynb b/notebooks/0.2-github-api-eda.ipynb index 8f2f556b..42404ae8 100644 --- a/notebooks/0.2-github-api-eda.ipynb +++ b/notebooks/0.2-github-api-eda.ipynb @@ -5,19 +5,18 @@ "cell_type": "markdown", "metadata": {}, "source": [ - "# GitHub API EDA\n", - "Using NetworkX for exploration of graph data from the GitHub API." + "# GitHub API EDA" ] }, { "cell_type": "code", - "execution_count": 38, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ "import os\n", "from dotenv import load_dotenv, find_dotenv\n", - "load_dotenv(find_dotenv());\n", + "load_dotenv('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.env.dev');\n", "from itertools import chain, starmap\n", "import json\n", "import requests\n", @@ -32,7 +31,27 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 9, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/notebooks'" + ] + }, + "execution_count": 9, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "os.getcwd()" + ] + }, + { + "cell_type": "code", + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -40,13 +59,12 @@ "AWS_REGION = os.environ[\"AWS_REGION\"] \n", "GITHUB_PERSONAL_ACCESS_TOKEN = os.environ[\"GITHUB_PERSONAL_ACCESS_TOKEN\"]\n", "GITHUB_REPOSITORY_OWNER = \"ANHIG\" # os.environ[\"GITHUB_REPOSITORY_OWNER\"]\n", - "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]\n", - "GFE_BUCKET = os.environ[\"GFE_BUCKET\"]" + "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]\n" ] }, { "cell_type": "code", - "execution_count": 40, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -88,7 +106,7 @@ }, { "cell_type": "code", - "execution_count": 41, + "execution_count": 13, "metadata": {}, "outputs": [], "source": [ @@ -117,7 +135,7 @@ }, { "cell_type": "code", - "execution_count": 42, + "execution_count": 14, "metadata": {}, "outputs": [], "source": [ @@ -145,7 +163,7 @@ }, { "cell_type": "code", - "execution_count": 43, + "execution_count": 15, "metadata": {}, "outputs": [], "source": [ @@ -174,7 +192,7 @@ }, { "cell_type": "code", - "execution_count": 44, + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ @@ -203,7 +221,7 @@ }, { "cell_type": "code", - "execution_count": 45, + "execution_count": 17, "metadata": {}, "outputs": [], "source": [ @@ -237,47 +255,91 @@ }, { "cell_type": "code", - "execution_count": 46, + "execution_count": 28, "metadata": {}, "outputs": [], "source": [ - "# branches = get_branches(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME)" + "from pygethub import list_branches, GitHubPaginator" ] }, { "cell_type": "code", - "execution_count": 47, + "execution_count": 29, "metadata": {}, "outputs": [], "source": [ - "# branch = get_branch(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"Latest\")" + "paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN)" ] }, { "cell_type": "code", - "execution_count": 48, + "execution_count": 31, "metadata": {}, "outputs": [], "source": [ - "# branch['commit']['sha']" + "# Get all branches\n", + "\n", + "branches_gen = paginator.get_paginator(list_branches, owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME)" ] }, { "cell_type": "code", - "execution_count": 49, + "execution_count": 32, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Page 1: 55 items\n" + ] + } + ], + "source": [ + "all_branches = list(branches_gen)" + ] + }, + { + "cell_type": "code", + "execution_count": 34, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Page 1: 55 items\n" + ] + } + ], "source": [ - "# branches_df = pd.DataFrame([flatten_json(branch) for branch in branches])" + "branches_df = pd.DataFrame([flatten_json(branch) for branch in branches])" ] }, { "cell_type": "code", - "execution_count": 50, + "execution_count": 37, "metadata": {}, "outputs": [], "source": [ - "# branches_df" + "releases = list(branches_df['name'].unique())[:-1]" + ] + }, + { + "cell_type": "code", + "execution_count": 39, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "300,310,320,330,340,350,360,370,380,390,3100,3110,3120,3130,3140,3150,3160,3170,3180,3190,3200,3210,3220,3230,3240,3250,3260,3270,3280,3290,3300,3310,3320,3330,3340,3350,3360,3370,3380,3390,3400,3410,3420,3430,3440,3450,3460,3470,3480,3490,3500,3510,3520,3530\n" + ] + } + ], + "source": [ + "print(\",\".join(releases))" ] }, { @@ -1283,7 +1345,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.16" + "version": "3.10.12" }, "orig_nbformat": 4 }, diff --git a/notebooks/requirements.txt b/notebooks/requirements.txt new file mode 100644 index 00000000..a94cf69e --- /dev/null +++ b/notebooks/requirements.txt @@ -0,0 +1,2 @@ +requests +pandas \ No newline at end of file From bb9cdb206d180d209a821df96c5c5205734b26f6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 22 Aug 2023 15:23:42 -0700 Subject: [PATCH 165/367] correct default pipeline input --- gfe-db/pipeline/config/pipeline-input.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/config/pipeline-input.json b/gfe-db/pipeline/config/pipeline-input.json index 0307cddf..c725c731 100644 --- a/gfe-db/pipeline/config/pipeline-input.json +++ b/gfe-db/pipeline/config/pipeline-input.json @@ -2,5 +2,5 @@ "align": "False", "kir": "False", "mem_profile": "False", - "limit": "1000" -} + "limit": "" +} \ No newline at end of file From c99c9502f78933988b0462c510b656360f96183b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 24 Aug 2023 16:08:52 -0700 Subject: [PATCH 166/367] update state during execution --- Makefile | 2 +- .../statemachines/pipeline-input.json | 17 +- .../statemachines/update-pipeline.asl.json | 184 +++++++++++++++++- gfe-db/pipeline/template.yaml | 16 +- 4 files changed, 195 insertions(+), 24 deletions(-) diff --git a/Makefile b/Makefile index 78c0929c..a73a83fd 100644 --- a/Makefile +++ b/Makefile @@ -80,7 +80,7 @@ splash-screen: env.print: @echo "\033[0;33mReview the contents of the .env file:\033[0m" @echo "+---------------------------------------------------------------------------------+" - @awk '{ if (substr($$0, 1, 1) != "#") { line = substr($$0, 1, 76); if (length($$0) > 76) line = line "..."; printf "| %-79s |\n", line }}' .env.${STAGE} + @awk 'NF && substr($$0, 1, 1) != "#" { line = substr($$0, 1, 76); if (length($$0) > 76) line = line "..."; printf "| %-79s |\n", line }' .env.${STAGE} @echo "+---------------------------------------------------------------------------------+" @echo "\033[0;33mPlease confirm the above values are correct.\033[0m" diff --git a/gfe-db/pipeline/statemachines/pipeline-input.json b/gfe-db/pipeline/statemachines/pipeline-input.json index 40292dfa..c769bbbe 100644 --- a/gfe-db/pipeline/statemachines/pipeline-input.json +++ b/gfe-db/pipeline/statemachines/pipeline-input.json @@ -1,11 +1,14 @@ { - "version": 3510, - "commit_sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", - "input_parameters": { + "input": { + "version": 3450, + "commit_sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", + "input_parameters": { "align": false, "kir": false, "mem_profile": false, - "limit": -1 - }, - "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3510/csv/" -} \ No newline at end of file + "limit": 100 + }, + "s3_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450", + "receipt_handle": "AQEBKx2iFmUmIw6N+VAB44IWSkAD+m0H+YBFuLPdX5gKj7xuoa4uu5O5gaaQkFJypv730xfaKVF9mvy2WxPxIRgyMyk24ru+zjAF9ueOblMEwpuzrB5BOMDTzlCAS7qP159CAggWr3Y9/BtrNbPqT4A/00qnT6vgSJnbI5+fxqZBUvmvSMZpL1zPYlKmVhmraYXrAXb4fWOMSojPv3E1AyWOGvgbLOt3ckLupWp0jNvJwQGyifD58at3BSyCBZQWMgOJIfMb2/4NjI72QDHY9zsyyplKgLbGPcMJUgOjC0QXlT5N61d/kXW4NlseCc0Tpt/HQ/iUPSfGZlZhECXyWmo407ne/qp2CBB7FtHJfCRmsJZ7+ENVnwKTTSgBGUjksES/Rt0MUlOJsewYh9ly8+7xh3wPelX3e4NuYJHZipLbW6hiYeuQJM9UOE9iK1VtCP7h" + } + } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 423d66ed..a98b7d50 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -11,7 +11,7 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Execution Failed" + "Next": "Report Failure" } ] }, @@ -25,7 +25,7 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Execution Failed" + "Next": "Report Failure" } ] }, @@ -39,7 +39,7 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Execution Failed" + "Next": "Report Failure" } ] }, @@ -52,10 +52,56 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Execution Failed" + "Next": "Report Failure" } ], "Branches": [ + { + "StartAt": "Update Execution State - IN_PROGRESS", + "States": { + "Update Execution State - IN_PROGRESS": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.input.version)" + } + }, + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, + ":status": { + "S": "IN_PROGRESS" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } + } + } + }, { "StartAt": "Build IMGT Release", "States": { @@ -112,7 +158,62 @@ } ] }, - "Execution Failed": { + "Report Failure": { + "Type": "Parallel", + "Next": "Pipeline Failure", + "InputPath": "$$.Execution.Input", + "Branches": [ + { + "StartAt": "Update Execution State - FAILED", + "States": { + "Update Execution State - FAILED": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.input.version)" + } + }, + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":status": { + "S": "FAILED" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } + } + } + }, + { + "StartAt": "Publish Failure", + "States": { + "Publish Failure": { + "Type": "Task", + "Resource": "arn:aws:states:::sns:publish", + "Parameters": { + "TopicArn": "${GfeDbExecutionResultTopicArn}", + "Message": { + "result": "FAILED", + "input_parameters.$": "$" + } + }, + "End": true + } + } + } + ] + }, + "Pipeline Failure": { "Type": "Fail", "Error": "ExecutionFailed" }, @@ -125,7 +226,7 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Execution Failed" + "Next": "Report Failure" } ], "Branches": [ @@ -189,15 +290,82 @@ "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", - "End": true, + "Next": "Report Success", "Catch": [ { "ErrorEquals": [ "States.ALL" ], - "Next": "Execution Failed" + "Next": "Report Failure" } ] + }, + "Report Success": { + "Type": "Parallel", + "Next": "Pipeline Success", + "ResultPath": null, + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Report Failure" + } + ], + "Branches": [ + { + "StartAt": "Update Execution State - SUCCESS", + "States": { + "Update Execution State - SUCCESS": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.input.version)" + } + }, + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":status": { + "S": "SUCCESS" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } + } + } + }, + { + "StartAt": "Publish Success", + "States": { + "Publish Success": { + "Type": "Task", + "Resource": "arn:aws:states:::sns:publish", + "ResultPath": null, + "Parameters": { + "TopicArn": "${GfeDbExecutionResultTopicArn}", + "Message": { + "result": "SUCCESS", + "input_parameters.$": "$" + } + }, + "End": true + } + } + } + ] + }, + "Pipeline Success": { + "Type": "Succeed" } } } \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 1f202d93..8ba1527a 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -756,8 +756,8 @@ Resources: DefinitionSubstitutions: InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn - # GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable - # GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn + GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable + GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn BuildJobDefinition: !Ref BuildJobDefinition # TODO use SSM Parameter @@ -773,12 +773,12 @@ Resources: FunctionName: !Ref ValidateBuildOutputFunction - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - # - DynamoDBReadPolicy: - # TableName: !Ref GfeDbExecutionStateTable - # - DynamoDBWritePolicy: - # TableName: !Ref GfeDbExecutionStateTable - # - SNSPublishMessagePolicy: - # TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName + - DynamoDBReadPolicy: + TableName: !Ref GfeDbExecutionStateTable + - DynamoDBWritePolicy: + TableName: !Ref GfeDbExecutionStateTable + - SNSPublishMessagePolicy: + TopicName: !GetAtt GfeDbExecutionResultTopic.TopicName - LambdaInvokePolicy: FunctionName: !Ref ExecuteValidationQueriesFunction - LambdaInvokePolicy: From d215a98680767b3a12ae514acf4e7f244e072ca9 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 29 Aug 2023 09:44:52 -0700 Subject: [PATCH 167/367] remove limit param validation for now --- gfe-db/pipeline/functions/invoke_pipeline/app.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_pipeline/app.py b/gfe-db/pipeline/functions/invoke_pipeline/app.py index bbf8b5a2..15d89361 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_pipeline/app.py @@ -48,11 +48,11 @@ def lambda_handler(event, context): event = { arg: str(val) for arg, val in event.items() } # limit is an integer - try: - if not isinstance(int(event['limit']), int): - raise ValueError('limit must be an integer') - except ValueError: - raise ValueError('limit must be an integer') + # try: + # if not isinstance(int(event['limit']), int): + # raise ValueError('limit must be an integer') + # except ValueError: + # raise ValueError('limit must be an integer') # release is a string that matches regex if not all([ is_valid_release(release, release_pattern) for release in event['releases'].split(',') ]): @@ -302,7 +302,7 @@ def parse_state(state_path, params_path): import os from pathlib import Path - path = Path(__file__).parent / "bad-event.json" + path = Path(__file__).parent / "error-event.json" with open(path, "r") as f: event = json.load(f) From c2050b835a375f890460d00994ca63a8c4e6e3b7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 29 Aug 2023 09:45:14 -0700 Subject: [PATCH 168/367] increase timeout and memory on validation Lambda --- gfe-db/pipeline/template.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 9041c873..1c4551d8 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -506,8 +506,9 @@ Resources: CodeUri: functions/validate_build_output/ Handler: app.lambda_handler Runtime: python3.10 - MemorySize: 256 - Timeout: 60 + MemorySize: 2048 + # 15 minutes should be enough to validate the build output + Timeout: 900 Architectures: - x86_64 Environment: From caf9e5cf520fe6a6d741d68fdb583efbad483da7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 29 Aug 2023 15:06:19 -0700 Subject: [PATCH 169/367] set release pattern regex --- gfe-db/pipeline/functions/invoke_pipeline/app.py | 2 +- gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt | 3 --- 2 files changed, 1 insertion(+), 4 deletions(-) delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt diff --git a/gfe-db/pipeline/functions/invoke_pipeline/app.py b/gfe-db/pipeline/functions/invoke_pipeline/app.py index 8cfd53c4..b14f1d30 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_pipeline/app.py @@ -29,7 +29,7 @@ s3 = session.client('s3') sfn = session.client('stepfunctions') -release_pattern = r"^\d{3}0$" +release_pattern = r"^\d{2,3}0$" def lambda_handler(event, context): """Checks for new IMGT/HLA releases and triggers the update diff --git a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt b/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt deleted file mode 100644 index 547c6318..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/src/requirements.txt +++ /dev/null @@ -1,3 +0,0 @@ -urllib3<2 -requests -numpy From 8acd785f8c93736725106c13f024830eb2815b7a Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 29 Aug 2023 15:07:34 -0700 Subject: [PATCH 170/367] fix premature exit on build errors causing container to stop --- gfe-db/pipeline/jobs/build/run.sh | 2 +- gfe-db/pipeline/jobs/build/src/app.py | 9 ++++++--- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index eff167fc..e33e3d96 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -135,7 +135,7 @@ for release in ${RELEASES}; do $MEM_PROFILE_FLAG \ -v \ -l $LIMIT - [ $? -ne 0 ] && exit 1; + [ $? -ne 0 ] && echo "Build completed with errors, please see logs" # TODO: Use this S3 hierarchy: root/release/csv | logs echo -e "Uploading CSVs to s3://$GFE_BUCKET/data/$release/csv/:\n$(ls $DATA_DIR/$release/csv/)" diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index b1dba9c1..7292f263 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -470,6 +470,7 @@ def process_allele(allele, alignments_dict, csv_path=None): into interactive python, and still able to execute the function for testing""" + exit_code = 0 start = time.time() parser = argparse.ArgumentParser() @@ -644,7 +645,9 @@ def process_allele(allele, alignments_dict, csv_path=None): logging.info(f'Finished build for version {imgt_release}') if len(errors) > 0: - logging.info(f'{len(errors)} errors: {errors}') - exit(1) + logging.error(f'{len(errors)} errors: {errors}') + exit_code = 1 end = time.time() - logging.info(f'****** Build finished in {round(end - start, 2)} seconds ******') + errors_msg_fragment = f'with {len(errors)} error(s)' if len(errors) > 0 else '' + logging.info(f'****** Build finished {errors_msg_fragment} in {round(end - start, 2)} seconds ******') + sys.exit(exit_code) From b336aecf9fc4030e829b9c27087372bab3e73ff0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 29 Aug 2023 16:30:06 -0700 Subject: [PATCH 171/367] capture error output to disk as ndjson --- .../invalid-release-event.json | 7 -- gfe-db/pipeline/jobs/build/src/app.py | 72 ++++++++++++------- 2 files changed, 47 insertions(+), 32 deletions(-) delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json diff --git a/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json b/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json deleted file mode 100644 index a58ff42e..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/invalid-release-event.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "align": "False", - "kir": "False", - "limit": "1000", - "releases": "3460,3234", - "mem_profile": "False" -} \ No newline at end of file diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index 7292f263..23956d8e 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -3,9 +3,11 @@ from pathlib import Path import sys import logging +import traceback import argparse import ast import time +from datetime import datetime import json import hashlib from csv import DictWriter @@ -535,6 +537,10 @@ def process_allele(allele, alignments_dict, csv_path=None): dbversion = args.release #if args.release else pd.read_html(imgt_hla)[0]['Release'][0].replace(".", "") out_dir = args.out_dir + # set errors directory + errors_dir = Path(args.out_dir).parent / "errors" + errors_dir.mkdir(parents=True, exist_ok=True) + # Pipeline parameters # 3 digits: 300 - 390 # 4 digits: 3100 - @@ -580,6 +586,7 @@ def process_allele(allele, alignments_dict, csv_path=None): loci=load_loci) errors = [] + allele_error_fields = ["annotations", "molecule_type", "data_file_division", "accessions", "keywords", "organism", "taxonomy", "comment", "dbxrefs", "description", "id", "name"] max_errors = 10 for idx, allele in enumerate(alleles): if idx == limit: @@ -613,39 +620,54 @@ def process_allele(allele, alignments_dict, csv_path=None): else: logger.warn(f'Skipping allele {hla_name} for locus {locus}') - except: - errors.append(allele.id) - try: - logger.info(f'Sending message to {failed_alleles_queue_name}') - response = sqs.send_message( - QueueUrl=failed_alleles_queue, - MessageBody=json.dumps({ - "allele_id": allele.id, - "release": dbversion, - "params": { - "align": align, - "kir": kir - } - })) + except Exception as e: + errors.append({ + "timestamp": datetime.utcnow().isoformat()[:-3], + "allele_id": allele.id, + "data": { k: v for k, v in allele.__dict__.items() if k in allele_error_fields }, + "index": idx, + "release": dbversion, + "error": str(e), + "stack_trace": traceback.format_exc(), + }) + + # try: + # logger.info(f'Sending message to {failed_alleles_queue_name}') + # response = sqs.send_message( + # QueueUrl=failed_alleles_queue, + # MessageBody=json.dumps({ + # "allele_id": allele.id, + # "release": dbversion, + # "params": { + # "align": align, + # "kir": kir + # } + # })) - if response['ResponseMetadata']['HTTPStatusCode'] != 200: - logger.error(json.dumps(response)) - raise Exception("Failed to process message") - else: - logger.info(json.dumps( - response['ResponseMetadata'])) - - except Exception as err: - logger.error("Failed to send message") - raise err + # if response['ResponseMetadata']['HTTPStatusCode'] != 200: + # logger.error(json.dumps(response)) + # raise Exception("Failed to process message") + # else: + # logger.info(json.dumps( + # response['ResponseMetadata'])) + + # except Exception as err: + # logger.error("Failed to send message") + # raise err if len(errors) > max_errors: logger.error(f'Max errors ({max_errors}) reached. Exiting...') break logging.info(f'Finished build for version {imgt_release}') + if len(errors) > 0: - logging.error(f'{len(errors)} errors: {errors}') + logging.error(f'{len(errors)} errors: {[ error["allele_id"] for error in errors ]}') + # write errors to file as ndjson + with open(f'{errors_dir}/errors.{dbversion}.ndjson', 'w') as f: + for error in errors: + f.write(json.dumps(error) + '\n') + exit_code = 1 end = time.time() errors_msg_fragment = f'with {len(errors)} error(s)' if len(errors) > 0 else '' From 474dd4c5ef483c791b4692c95a62d5c9ca30185f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 29 Aug 2023 17:19:26 -0700 Subject: [PATCH 172/367] consolidate error handling within process_allele function; remove sqs --- gfe-db/pipeline/jobs/build/src/app.py | 52 +++++++++++++++------------ 1 file changed, 29 insertions(+), 23 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index 23956d8e..c2c67538 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -202,9 +202,9 @@ def append_dict_as_row(dict_row, file_path): del dict_row return - except Exception as err: - logging.error(f'Could not add row: {err}') - # raise err + except Exception as e: + logging.error(f'Could not add row: {e}') + raise e def get_groups(allele): @@ -242,9 +242,9 @@ def build_GFE(allele): return row - except Exception as err: - logging.error(f'Failed to create GFE record for allele ID {allele.id}: {err}') - # raise err + except Exception as e: + logging.error(f'Failed to create GFE record for allele ID {allele.id}: {e}') + raise e def build_feature(allele, feature): @@ -262,9 +262,9 @@ def build_feature(allele, feature): return feature - except Exception as err: - logging.error(f'Failed to create feature record for allele {allele.id}: {err}') - logging.error(err) + except Exception as e: + logging.error(f'Failed to create feature record for allele {allele.id}: {e}') + raise e def build_alignment(allele, alignments, align_type="genomic"): @@ -313,9 +313,9 @@ def build_alignment(allele, alignments, align_type="genomic"): return row - except Exception as err: - logging.error(f'Failed to create {align_type} alignment record for allele {allele.id}: {err}') - # raise err + except Exception as e: + logging.error(f'Failed to create {align_type} alignment record for allele {allele.id}: {e}') + raise e else: logging.info(f'No {align_type} alignments found for {allele.id}') @@ -338,9 +338,9 @@ def build_group(group, allele): return row - except Exception as err: - logging.error(f'Failed to create groups for allele {allele.id}: {err}') - # # raise err + except Exception as e: + logging.error(f'Failed to create groups for allele {allele.id}: {e}') + raise e def build_cds(allele): @@ -349,6 +349,7 @@ def build_cds(allele): # Build CDS dict for CSV export, foreign key: allele_id, hla_name bp_seq, aa_seq = get_cds(allele) + # TODO fix `AttributeError: 'NoneType' object has no attribute 'encode'` row = { "gfe_name": gfe_name, # "gfe_sequence": str(allele.seq), @@ -363,9 +364,9 @@ def build_cds(allele): return row - except Exception as err: - logging.error(f'Failed to create CDS data for allele {allele.id}: {err}') - # raise err + except Exception as e: + logging.error(f'Failed to create CDS data for allele {allele.id}: {e}') + raise e def gfe_from_allele(allele, gfe_maker): @@ -394,7 +395,7 @@ def process_allele(allele, alignments_dict, csv_path=None): # gfe_sequences.RELEASE.csv file_name = f'{csv_path}/gfe_sequences.{dbversion}.csv' - #gfe_row = build_GFE(allele) + append_dict_as_row( build_GFE(allele), file_name) @@ -422,7 +423,6 @@ def process_allele(allele, alignments_dict, csv_path=None): file_name = f'{csv_path}/all_features.{dbversion}.csv' for feature in features: - #feature_row = build_feature(allele=allele, feature=feature) append_dict_as_row( build_feature(allele=allele, feature=feature), file_name) @@ -446,7 +446,6 @@ def process_allele(allele, alignments_dict, csv_path=None): file_name = f'{csv_path}/all_groups.{dbversion}.csv' for group in groups: - #group_row = build_group(group, allele) append_dict_as_row( build_group(group, allele), file_name) @@ -619,7 +618,8 @@ def process_allele(allele, alignments_dict, csv_path=None): csv_path=out_dir) else: - logger.warn(f'Skipping allele {hla_name} for locus {locus}') + logger.warning(f'Skipping allele {hla_name} for locus {locus}') + except Exception as e: errors.append({ "timestamp": datetime.utcnow().isoformat()[:-3], @@ -666,7 +666,13 @@ def process_allele(allele, alignments_dict, csv_path=None): # write errors to file as ndjson with open(f'{errors_dir}/errors.{dbversion}.ndjson', 'w') as f: for error in errors: - f.write(json.dumps(error) + '\n') + try: + f.write(json.dumps(error) + '\n') + except Exception as e: + logger.error(f'Retrying error write: {e}') + error["data"]["annotations"]["references"] = [ str(ref) for ref in error["data"]["annotations"]["references"] ] + f.write(json.dumps(error) + '\n') + logger.info('Success') exit_code = 1 end = time.time() From 379b7196d62c2f8ad556f742f0c344dc43795edb Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 30 Aug 2023 13:50:44 -0700 Subject: [PATCH 173/367] remove failed alleles queue --- gfe-db/pipeline/template.yaml | 48 +++++++++++++++++------------------ 1 file changed, 24 insertions(+), 24 deletions(-) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 0f08fc6c..d12e33f2 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -130,19 +130,19 @@ Resources: - "secretsmanager:ListSecrets" Resource: - "*" - - PolicyName: !Sub '${Stage}-${AppName}-SQSPolicy' - PolicyDocument: - Version: '2012-10-17' - Statement: - - Effect: Allow - Action: - - "sqs:GetQueueAttributes" - - "sqs:SendMessageBatch" - - "sqs:SendMessage" - - "sqs:ReceiveMessage" - - "sqs:DeleteMessage" - Resource: - - !GetAtt FailedAllelesQueue.Arn + # - PolicyName: !Sub '${Stage}-${AppName}-SQSPolicy' + # PolicyDocument: + # Version: '2012-10-17' + # Statement: + # - Effect: Allow + # Action: + # - "sqs:GetQueueAttributes" + # - "sqs:SendMessageBatch" + # - "sqs:SendMessage" + # - "sqs:ReceiveMessage" + # - "sqs:DeleteMessage" + # Resource: + # - !GetAtt FailedAllelesQueue.Arn BuildJobDefinition: Type: AWS::Batch::JobDefinition @@ -163,8 +163,8 @@ Resources: Environment: - Name: GFE_BUCKET Value: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - - Name: FAILED_ALLELES_QUEUE - Value: !Ref FailedAllelesQueue + # - Name: FAILED_ALLELES_QUEUE + # Value: !Ref FailedAllelesQueue - Name: AWS_REGION Value: !Ref AWS::Region RetryStrategy: @@ -755,15 +755,15 @@ Resources: - Name: ServiceIntegrationResourceArn Value: !Sub 'arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync' - FailedAllelesQueue: - Type: AWS::SQS::Queue - Properties: - VisibilityTimeout: 20 - RedrivePolicy: - deadLetterTargetArn: !GetAtt FailedAllelesDeadLetterQueue.Arn - maxReceiveCount: 5 - FailedAllelesDeadLetterQueue: - Type: AWS::SQS::Queue + # FailedAllelesQueue: + # Type: AWS::SQS::Queue + # Properties: + # VisibilityTimeout: 20 + # RedrivePolicy: + # deadLetterTargetArn: !GetAtt FailedAllelesDeadLetterQueue.Arn + # maxReceiveCount: 5 + # FailedAllelesDeadLetterQueue: + # Type: AWS::SQS::Queue Neo4jLoadQueryDocument: Type: AWS::SSM::Document From ff80986132e1036134ee296922953faeaeb60ada Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 30 Aug 2023 15:11:18 -0700 Subject: [PATCH 174/367] script proceeds if some alleles fail --- gfe-db/pipeline/jobs/build/run.sh | 16 ++++++++++++++-- gfe-db/pipeline/jobs/build/src/app.py | 7 +++---- 2 files changed, 17 insertions(+), 6 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index e33e3d96..0e258232 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -127,7 +127,7 @@ for release in ${RELEASES}; do fi # Builds CSV files - python "$SRC_DIR"/app.py \ + python3 "$SRC_DIR"/app.py \ -o "$DATA_DIR/$release/csv" \ -r "$release" \ $KIRFLAG \ @@ -135,7 +135,19 @@ for release in ${RELEASES}; do $MEM_PROFILE_FLAG \ -v \ -l $LIMIT - [ $? -ne 0 ] && echo "Build completed with errors, please see logs" + build_exit_status=$? + echo "Build exit status (1:CRITICAL, 2:WARNING): $build_exit_status" + + # Notify missing alleles + if [ $build_exit_status -eq 2 ]; then + echo "WARNING: Some alleles failed to build, please see logs for error messages" + fi + + # fail for any exit code other than 0 or 2. 2 is a warning for missing data but not fatal. + if [ $build_exit_status -ne 0 ] && [ $build_exit_status -ne 2 ]; then + echo "CRITICAL: Build failed, please see logs for error messages" + exit 1 + fi # TODO: Use this S3 hierarchy: root/release/csv | logs echo -e "Uploading CSVs to s3://$GFE_BUCKET/data/$release/csv/:\n$(ls $DATA_DIR/$release/csv/)" diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index c2c67538..d09369be 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -12,7 +12,6 @@ import hashlib from csv import DictWriter import boto3 -# import pandas as pd from Bio import AlignIO from Bio.SeqFeature import SeqFeature from Bio.SeqRecord import SeqRecord @@ -37,8 +36,8 @@ ]) region = os.environ["AWS_REGION"] -failed_alleles_queue = os.environ["FAILED_ALLELES_QUEUE"] -failed_alleles_queue_name = failed_alleles_queue.split("/")[-1] +# failed_alleles_queue = os.environ["FAILED_ALLELES_QUEUE"] +# failed_alleles_queue_name = failed_alleles_queue.split("/")[-1] sqs = boto3.client('sqs', region_name=region) @@ -674,7 +673,7 @@ def process_allele(allele, alignments_dict, csv_path=None): f.write(json.dumps(error) + '\n') logger.info('Success') - exit_code = 1 + exit_code = 2 end = time.time() errors_msg_fragment = f'with {len(errors)} error(s)' if len(errors) > 0 else '' logging.info(f'****** Build finished {errors_msg_fragment} in {round(end - start, 2)} seconds ******') From 5d3c76cb37e9a00985bc344910c7c0a40d7e44e0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 30 Aug 2023 17:26:42 -0700 Subject: [PATCH 175/367] validate build for single release version --- .../functions/validate_build_output/app.py | 220 +++++++++--------- .../validate_build_output/event.json | 65 +----- .../pipeline/statemachines/pipeline.asl.json | 62 +++-- 3 files changed, 154 insertions(+), 193 deletions(-) diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 9141ecde..7273c947 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -30,140 +30,134 @@ def lambda_handler(event, context): """Validates the build output artifacts against the original execution input object.""" logger.info(json.dumps(event)) - execution_start_time = datetime.strptime(event['execution_context']['Execution']['StartTime'], '%Y-%m-%dT%H:%M:%S.%fZ').replace(tzinfo=tz.tzutc()) + execution_start_time = datetime.strptime(event['execution_start_time'], '%Y-%m-%dT%H:%M:%S.%fZ').replace(tzinfo=tz.tzutc()) + # TODO get the expected input from execution context and validate against this # TODO Remove this and use the output of validation against the expected input - # # In other words, the validation shoudl be "blind" to what the build output is, it should only + # # In other words, the validation should be "blind" to what the build output is, it should only # # tells us how it's different from the expected. Therefore the expected output is constructed from $$.Execution.Input # expected input is the execution input - execution_input = event['execution_context']['Execution']['Input']['input'] - - releases = list(set([ item['RELEASES'] for item in execution_input ])) - - # reports for all release builds - reports = [] + # execution_input = event['execution_context']['Execution']['Input']['input'] + release = event['input']['RELEASES'] # errors for all release builds used only for logging, not used for validation logic errors = [] - for release in releases: - release_report = { - "release": release, - "details": [], - "errors": [] - } + release_report = { + "release_version": release, + "details": [], + "errors": [] + } - # TODO hard-coded S3 paths should be replaced with SSM parameters at some point - # build path to CSV directory - csv_dir = f"data/{release}/csv" - - # expected artifacts from state machine input - release_report["expected_artifacts"] = [ f"{key}.{release}.csv" for key in csv_headers.keys() ] + # TODO hard-coded S3 paths should be replaced with SSM parameters at some point + # build path to CSV directory + csv_dir = f"data/{release}/csv" + + # expected artifacts from state machine input + release_report["expected_artifacts"] = [ f"{key}.{release}.csv" for key in csv_headers.keys() ] + + # Validate that the S3 prefix exists and has data + try: + csv_file_objs = list_s3_objects(data_bucket_name, csv_dir) + except KeyError: + error_msg = f"CSV directory does not exist: {csv_dir}" + logger.error(error_msg) + release_report["errors"].append(error_msg) + release_report["is_valid_build"] = False + # reports.append(release_report) + errors.append(error_msg) + # continue + + # Validate that all expected files are present + if set(csv_file_objs.keys()) != set(release_report["expected_artifacts"]): + error_msg = f"CSV files do not match expected artifacts: {csv_dir}" + logger.error(error_msg) + release_report["errors"].append(error_msg) + release_report["is_valid_build"] = False + # reports.append(release_report) + errors.append(error_msg) + # continue + + for key, obj in csv_file_objs.items(): + obj_errors = [] + + obj['data'] = pl.read_csv(f"s3://{data_bucket_name}/{csv_dir}/{key}", infer_schema_length=0) + obj["details"] = {} + + # Validate the file's timestamp is after the execution start time + obj["details"]["is_valid_csv_timestamp"] = obj['created_utc'] > execution_start_time + if not obj["details"]["is_valid_csv_timestamp"]: + error_msg = f"CSV file timestamp ({str(obj['created_utc'])}) preceeds execution start time ({execution_start_time}): {key}" + logger.error(error_msg) + obj_errors.append(error_msg) - # Validate that the S3 prefix exists and has data - try: - csv_file_objs = list_s3_objects(data_bucket_name, csv_dir) - except KeyError: - error_msg = f"CSV directory does not exist: {csv_dir}" + # Validate the file name is correct + obj["details"]["is_valid_csv_filename"] = is_valid_csv_filename(key, release) + if not obj["details"]["is_valid_csv_filename"]: + error_msg = f"CSV file name is incorrect: {key}" + logger.error(error_msg) + obj_errors.append(error_msg) + + # Validate the headers are correct + obj["details"]["is_valid_csv_header"] = set(obj['data'].columns) == set(csv_headers[key.split('.')[0]]) + if not obj["details"]["is_valid_csv_header"]: + error_msg = f"CSV file headers are incorrect: {key}\n\tExpected: {csv_headers[key.split('.')[0]]}\n\tActual: {obj['data'].columns}" logger.error(error_msg) - release_report["errors"].append(error_msg) - release_report["is_valid_build"] = False - reports.append(release_report) - errors.append(error_msg) - continue - - # Validate that all expected files are present - if set(csv_file_objs.keys()) != set(release_report["expected_artifacts"]): - error_msg = f"CSV files do not match expected artifacts: {csv_dir}" + obj_errors.append(error_msg) + + # Validate rows are present + obj["details"]["is_valid_csv_rows"] = obj['data'].shape[0] > 0 + if not obj["details"]["is_valid_csv_rows"]: + error_msg = f"CSV file has no rows: {key}" logger.error(error_msg) - release_report["errors"].append(error_msg) - release_report["is_valid_build"] = False - reports.append(release_report) - errors.append(error_msg) - continue - - for key, obj in csv_file_objs.items(): - obj_errors = [] - - obj['data'] = pl.read_csv(f"s3://{data_bucket_name}/{csv_dir}/{key}", infer_schema_length=0) - obj["details"] = {} - - # Validate the file's timestamp is after the execution start time - obj["details"]["is_valid_csv_timestamp"] = obj['created_utc'] > execution_start_time - if not obj["details"]["is_valid_csv_timestamp"]: - error_msg = f"CSV file timestamp ({str(obj['created_utc'])}) preceeds execution start time ({execution_start_time}): {key}" - logger.error(error_msg) - obj_errors.append(error_msg) - - # Validate the file name is correct - obj["details"]["is_valid_csv_filename"] = is_valid_csv_filename(key, release) - if not obj["details"]["is_valid_csv_filename"]: - error_msg = f"CSV file name is incorrect: {key}" - logger.error(error_msg) - obj_errors.append(error_msg) - - # Validate the headers are correct - obj["details"]["is_valid_csv_headers"] = set(obj['data'].columns) == set(csv_headers[key.split('.')[0]]) - if not obj["details"]["is_valid_csv_headers"]: - error_msg = f"CSV file headers are incorrect: {key}\n\tExpected: {csv_headers[key.split('.')[0]]}\n\tActual: {obj['data'].columns}" - logger.error(error_msg) - obj_errors.append(error_msg) - - # Validate rows are present - obj["details"]["is_valid_csv_rows"] = obj['data'].shape[0] > 0 - if not obj["details"]["is_valid_csv_rows"]: - error_msg = f"CSV file has no rows: {key}" - logger.error(error_msg) - obj_errors.append(error_msg) - - # TODO get the expected total number of rows from hla.dat and validate the row count against that - # # # Validate expected number of rows and replace is_valid_csv_rows - # obj["details"]["is_valid_csv_num_rows"] = None - - # TODO Validate the data types of each column - # # # Validate data types - # obj["details"]["is_valid_csv_data_types"] = None - - obj_report = { - "schema": key.split('.')[0], - "release": release, - "file_path": f"s3://{data_bucket_name}/{csv_dir}/{key}", - "cols": obj['data'].columns, - "num_rows": len(obj['data']), - **{k: v.strftime('%Y-%m-%dT%H:%M:%S.%f')[:-3]+"Z" if isinstance(v, datetime) else v for k, v in obj.items() if k != 'data'}, - "num_errors": len(obj_errors), - "is_valid_csv": all(obj["details"].values()), - } - if obj_errors: - obj_report["errors"] = obj_errors - obj_report["num_errors"] = len(obj_errors) - errors.extend(obj_errors) - - release_report["details"].append(obj_report) - if obj_errors: - release_report["errors"].append(obj_errors) - - release_report["is_valid_build"] = all([obj_report["is_valid_csv"] for obj_report in release_report["details"]]) - reports.append(release_report) + obj_errors.append(error_msg) + + # TODO get the expected total number of rows from hla.dat and validate the row count against that + # # # Validate expected number of rows and replace is_valid_csv_rows + # obj["details"]["is_valid_csv_num_rows"] = None - logger.info(json.dumps(reports)) + # TODO Validate the data types of each column + # # # Validate data types + # obj["details"]["is_valid_csv_data_types"] = None + + obj_report = { + "schema": key.split('.')[0], + "release": release, + "file_path": f"s3://{data_bucket_name}/{csv_dir}/{key}", + "cols": obj['data'].columns, + "num_rows": len(obj['data']), + **{k: v.strftime('%Y-%m-%dT%H:%M:%S.%f')[:-3]+"Z" if isinstance(v, datetime) else v for k, v in obj.items() if k != 'data'}, + "num_errors": len(obj_errors), + "is_valid_csv": all(obj["details"].values()), + } + if obj_errors: + obj_report["errors"] = obj_errors + obj_report["num_errors"] = len(obj_errors) + errors.extend(obj_errors) + + release_report["details"].append(obj_report) + if obj_errors: + release_report["errors"].append(obj_errors) + + release_report["is_valid_build"] = all([obj_report["is_valid_csv"] for obj_report in release_report["details"]]) + # reports.append(release_report) + + logger.info(json.dumps(release_report)) if errors: error_msg = f'Validation failed:\n{json.dumps(errors)}' logger.error(error_msg) - ### Update output ### - valid_release_builds = [ release['release'] for release in reports if release['is_valid_build'] ] - payload = list(filter(lambda x: x["RELEASES"] in valid_release_builds, execution_input)) - - - return { - "validated": payload, - "build_details": reports, - "has_valid_payload": len(payload) > 0, + payload = { + "execution_id": event['execution_id'], + "execution_start_time": event['execution_start_time'], + "input": event['input'], + **release_report } + return payload + # TODO implement Pydantic classes for managing and validating CSV schemas # Schema map csv_headers = { diff --git a/gfe-db/pipeline/functions/validate_build_output/event.json b/gfe-db/pipeline/functions/validate_build_output/event.json index 8c797b1a..a1789947 100644 --- a/gfe-db/pipeline/functions/validate_build_output/event.json +++ b/gfe-db/pipeline/functions/validate_build_output/event.json @@ -1,58 +1,11 @@ { - "execution_context": { - "Execution": { - "Id": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-cZyA03LshQeo:5763cf8a-ea0f-4f24-8500-d835d4005d24", - "Input": { - "input": [ - { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3460" - }, - { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3234" - } - ] - }, - "StartTime": "2023-07-28T21:21:34.779Z", - "Name": "5763cf8a-ea0f-4f24-8500-d835d4005d24", - "RoleArn": "arn:aws:iam::810526023897:role/dev-gfe-db-pipeline-UpdatePipelineStateMachineRole-545MF0IUYA11" - }, - "StateMachine": { - "Id": "arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-cZyA03LshQeo", - "Name": "UpdatePipelineStateMachine-cZyA03LshQeo" - }, - "State": { - "Name": "Validate Build", - "EnteredTime": "2023-07-28T21:24:08.983Z", - "RetryCount": 0 - } + "input": { + "ALIGN": "False", + "KIR": "False", + "LIMIT": "100", + "MEM_PROFILE": "False", + "RELEASES": "320" }, - "build_output": { - "input": [ - { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3460" - }, - { - "Error": "States.TaskFailed", - "Cause": "{\"Attempts\":[{\"Container\":{\"ContainerInstanceArn\":\"arn:aws:ecs:us-east-1:810526023897:container-instance/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/93e3f7c9c71e4d3f885da937d3cf061a\",\"ExitCode\":1,\"LogStreamName\":\"dev-gfe-db-BuildJobDefinition/default/19fe555c75d24887afb06eb4594758f2\",\"NetworkInterfaces\":[],\"TaskArn\":\"arn:aws:ecs:us-east-1:810526023897:task/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/19fe555c75d24887afb06eb4594758f2\"},\"StartedAt\":1690579411521,\"StatusReason\":\"Essential container in task exited\",\"StoppedAt\":1690579412165}],\"Container\":{\"Command\":[\"bash\",\"run.sh\"],\"ContainerInstanceArn\":\"arn:aws:ecs:us-east-1:810526023897:container-instance/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/93e3f7c9c71e4d3f885da937d3cf061a\",\"Environment\":[{\"Name\":\"GFE_BUCKET\",\"Value\":\"dev-gfe-db-810526023897-us-east-1\"},{\"Name\":\"FAILED_ALLELES_QUEUE\",\"Value\":\"https://sqs.us-east-1.amazonaws.com/810526023897/dev-gfe-db-pipeline-FailedAllelesQueue-csd4ychDoZCg\"},{\"Name\":\"AWS_REGION\",\"Value\":\"us-east-1\"},{\"Name\":\"ALIGN\",\"Value\":\"False\"},{\"Name\":\"RELEASES\",\"Value\":\"3234\"},{\"Name\":\"KIR\",\"Value\":\"False\"},{\"Name\":\"LIMIT\",\"Value\":\"1000\"},{\"Name\":\"MANAGED_BY_AWS\",\"Value\":\"STARTED_BY_STEP_FUNCTIONS\"},{\"Name\":\"MEM_PROFILE\",\"Value\":\"False\"}],\"ExitCode\":1,\"Image\":\"810526023897.dkr.ecr.us-east-1.amazonaws.com/dev-gfe-db-build-service:latest\",\"LogStreamName\":\"dev-gfe-db-BuildJobDefinition/default/19fe555c75d24887afb06eb4594758f2\",\"Memory\":8000,\"MountPoints\":[],\"NetworkInterfaces\":[],\"ResourceRequirements\":[],\"Secrets\":[],\"TaskArn\":\"arn:aws:ecs:us-east-1:810526023897:task/BuildComputeEnvironment-FFdY50Fsdc5qWZMA_Batch_596273aa-0caa-3f6f-803f-62b9b7e8d6af/19fe555c75d24887afb06eb4594758f2\",\"Ulimits\":[],\"Vcpus\":8,\"Volumes\":[]},\"CreatedAt\":1690579296317,\"DependsOn\":[],\"EksAttempts\":[],\"JobArn\":\"arn:aws:batch:us-east-1:810526023897:job/244c2e3b-36b4-4d06-a778-f5c271d93a10\",\"JobDefinition\":\"arn:aws:batch:us-east-1:810526023897:job-definition/dev-gfe-db-BuildJobDefinition:10\",\"JobId\":\"244c2e3b-36b4-4d06-a778-f5c271d93a10\",\"JobName\":\"dev-gfe-db-build-job\",\"JobQueue\":\"arn:aws:batch:us-east-1:810526023897:job-queue/dev-gfe-db-BuildJobQueue\",\"Parameters\":{},\"PlatformCapabilities\":[],\"PropagateTags\":false,\"RetryStrategy\":{\"Attempts\":1,\"EvaluateOnExit\":[]},\"StartedAt\":1690579411521,\"Status\":\"FAILED\",\"StatusReason\":\"Essential container in task exited\",\"StoppedAt\":1690579412165,\"Tags\":{}}" - } - ], - "backups": { - "pre": { - "DocumentName": "dev-gfe-db-database-Neo4jBackupDocument-nAqIhQzAdtbD", - "CommandId": "6be0c0cb-82a7-4e9f-9fce-d37b3c47279f" - } - } - } - } \ No newline at end of file + "execution_id": 1, + "execution_start_time": "2023-08-30T23:46:01.477Z" +} \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 0c731b64..66928719 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -15,10 +15,18 @@ }, "Build Stage": { "Type": "Map", - "Next": "Validate Build", + "Next": "Load Stage", "MaxConcurrency": 0, "ItemsPath": "$.input", - "ResultPath": null, + "ResultPath": "$.validations.build", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Execution Failed" + } + ], "Iterator": { "StartAt": "Generate CSV files", "States": { @@ -26,7 +34,7 @@ "Type": "Task", "Resource": "arn:aws:states:::batch:submitJob.sync", "ResultPath": null, - "End": true, + "Next": "Validate Build", "Catch": [ { "ErrorEquals": [ @@ -65,34 +73,40 @@ } } }, + "Validate Build": { + "Type": "Task", + "Resource": "${ValidateBuildOutputFunctionArn}", + "Parameters": { + "execution_id.$": "$$.Execution.Id", + "execution_start_time.$": "$$.Execution.StartTime", + "input.$": "$" + }, + "Next": "Evaluate Payload" + }, + "Evaluate Payload": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.is_valid_build", + "BooleanEquals": true, + "Next": "Pass Build" + } + ], + "Default": "Fail Build" + }, "Fail Build": { "Type": "Pass", "ResultPath": null, "End": true + }, + "Pass Build": { + "Type": "Pass", + "ResultPath": null, + "End": true } } } }, - "Validate Build": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "Parameters": { - "execution_context.$": "$$" - }, - "ResultPath": "$.validations.build", - "Next": "Evaluate Payload" - }, - "Evaluate Payload": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.validations.build.has_valid_payload", - "BooleanEquals": true, - "Next": "Load Stage" - } - ], - "Default": "Execution Failed" - }, "Execution Failed": { "Type": "Fail", "Error": "ExecutionFailed", @@ -102,7 +116,7 @@ "Type": "Map", "Next": "Post-Execution Validation Query", "MaxConcurrency": 1, - "ItemsPath": "$.validations.build.validated", + "ItemsPath": "$.validations.build", "ResultPath": null, "Iterator": { "StartAt": "Load Data", From 8e7f0516abe46238b59e9514894597fd7063a831 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 31 Aug 2023 11:01:36 -0700 Subject: [PATCH 176/367] fix restore target --- gfe-db/database/Makefile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 36d6aa0a..75b181ee 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -118,10 +118,10 @@ service.restore: #from_date= service.restore.pre-validate: @echo "Validating restore pre-conditions" - @echo "Checking if backup exists" - @backup_object=$$(aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/neo4j/$$from_date/ | cut -d' ' -f7 | cut -d'/' -f3-6) && \ + @echo "Checking if backup exists for \`s3://${DATA_BUCKET_NAME}/backups/neo4j/$$from_date/\`" + @backup_object=$$(aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/neo4j/$$from_date/ | cut -d ' ' -f 6-) && \ [ "$$backup_object" != "" ] || (echo "ERROR: Backup does not exist" && exit 1) && \ - echo "Found backup for $$backup_object" + echo "Found backup target for $$backup_object" delete: ##=> Delete resources @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH From 6749b3a90f19f6e0088e472643575166a5b815ea Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 1 Sep 2023 16:53:51 -0700 Subject: [PATCH 177/367] fix input paths in state machine --- Makefile | 2 +- gfe-db/pipeline/statemachines/pipeline.asl.json | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fe21918d..c135b176 100644 --- a/Makefile +++ b/Makefile @@ -370,7 +370,7 @@ database.delete: pipeline.delete: $(MAKE) -C ${APP_NAME}/pipeline/ service.delete -pipeline.functions.delete: +pipeline.service.delete: $(MAKE) -C ${APP_NAME}/pipeline/ service.functions.delete pipeline.jobs.delete: diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 66928719..01e391b8 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -132,6 +132,7 @@ "Invoke Load Script": { "Type": "Task", "Resource": "${InvokeLoadScriptFunctionArn}", + "InputPath": "$.input", "ResultPath": null, "End": true } @@ -144,6 +145,7 @@ "Type": "Task", "Resource": "${LoadNeo4jActivityArn}", "HeartbeatSeconds": 60, + "InputPath": "$.input", "ResultPath": null, "End": true, "Catch": [ From e869acb348843cf83a276c49df0600718e0cfde8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 1 Sep 2023 18:10:41 -0700 Subject: [PATCH 178/367] use existing build output if available --- .../functions/validate_build_output/app.py | 13 ++++++----- .../pipeline/statemachines/pipeline.asl.json | 23 ++++++++++++++++++- gfe-db/pipeline/template.yaml | 3 +++ 3 files changed, 32 insertions(+), 7 deletions(-) diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 7273c947..331b930a 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -86,12 +86,13 @@ def lambda_handler(event, context): obj['data'] = pl.read_csv(f"s3://{data_bucket_name}/{csv_dir}/{key}", infer_schema_length=0) obj["details"] = {} - # Validate the file's timestamp is after the execution start time - obj["details"]["is_valid_csv_timestamp"] = obj['created_utc'] > execution_start_time - if not obj["details"]["is_valid_csv_timestamp"]: - error_msg = f"CSV file timestamp ({str(obj['created_utc'])}) preceeds execution start time ({execution_start_time}): {key}" - logger.error(error_msg) - obj_errors.append(error_msg) + # # Note: the state machine can now use existing CSV files as input, so the timestamp validation is no longer needed + # # Validate the file's timestamp is after the execution start time + # obj["details"]["is_valid_csv_timestamp"] = obj['created_utc'] > execution_start_time + # if not obj["details"]["is_valid_csv_timestamp"]: + # error_msg = f"CSV file timestamp ({str(obj['created_utc'])}) preceeds execution start time ({execution_start_time}): {key}" + # logger.error(error_msg) + # obj_errors.append(error_msg) # Validate the file name is correct obj["details"]["is_valid_csv_filename"] = is_valid_csv_filename(key, release) diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 01e391b8..026662d0 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -28,8 +28,29 @@ } ], "Iterator": { - "StartAt": "Generate CSV files", + "StartAt": "Check Existing Build", "States": { + "Check Existing Build": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", + "Parameters": { + "Bucket": "${DataBucketName}", + "Prefix.$": "States.Format('data/{}/csv/', $.RELEASES)" + }, + "ResultPath": "$.check_existing_build", + "Next": "Files Exist?" + }, + "Files Exist?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.check_existing_build.Contents", + "IsPresent": false, + "Next": "Generate CSV files" + } + ], + "Default": "Validate Build" + }, "Generate CSV files": { "Type": "Task", "Resource": "arn:aws:states:::batch:submitJob.sync", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 0f08fc6c..39df6fdb 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -541,6 +541,7 @@ Resources: DefinitionUri: statemachines/pipeline.asl.json DefinitionSubstitutions: AppName: !Ref AppName + DataBucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' BuildJobDefinition: !Ref BuildJobDefinition BuildJobName: !Sub '${Stage}-${AppName}-build-job' BuildJobQueue: !Ref BuildJobQueue @@ -558,6 +559,8 @@ Resources: FunctionName: !Ref InvokeBackupScriptFunction - LambdaInvokePolicy: FunctionName: !Ref ValidateBuildOutputFunction + - S3ReadPolicy: + BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - Version: "2012-10-17" Statement: - Effect: "Allow" From 29033d8353605591de78a120aad2f3d730cbdf14 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 3 Sep 2023 11:28:03 -0700 Subject: [PATCH 179/367] wait for backup document to finish --- .../pipeline/functions/invoke_backup_script/app.py | 12 +++++++++--- gfe-db/pipeline/template.yaml | 9 +++++++-- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_backup_script/app.py b/gfe-db/pipeline/functions/invoke_backup_script/app.py index 53068929..c0796117 100644 --- a/gfe-db/pipeline/functions/invoke_backup_script/app.py +++ b/gfe-db/pipeline/functions/invoke_backup_script/app.py @@ -42,10 +42,16 @@ def lambda_handler(event, context): raise Exception("Failed to send command") else: logger.info(f"Neo4j backup invoked on instance {neo4j_database_instance_id}") + + # wait for the command to complete successfully + waiter = ssm.get_waiter('command_executed') + waiter.wait( + CommandId=response['Command']['CommandId'], + InstanceId=neo4j_database_instance_id + ) + + logger.info(f"Neo4j backup completed on instance {neo4j_database_instance_id}") - # TODO poll SSM until command is complete - # try: poll; except Failed Command: raise Exception - except Exception as err: logger.error(err) raise err diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 39df6fdb..0f493309 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -419,8 +419,8 @@ Resources: CodeUri: functions/invoke_backup_script/ Handler: app.lambda_handler Runtime: python3.10 - MemorySize: 128 - Timeout: 60 + MemorySize: 256 + Timeout: 300 Architectures: - x86_64 Environment: @@ -444,6 +444,11 @@ Resources: - "ssm:GetParameter" Resource: - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' + - Effect: "Allow" + Action: + - "ssm:GetCommandInvocation" + Resource: + - !Sub '*' InvokeLoadScriptFunction: Type: AWS::Serverless::Function From e8b49705efb8695643b1c4aa2313b12d42c49b0f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 3 Sep 2023 13:12:44 -0700 Subject: [PATCH 180/367] refactor input array for cleaner output --- .../pipeline/statemachines/pipeline.asl.json | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 026662d0..37f2a6c8 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -18,6 +18,9 @@ "Next": "Load Stage", "MaxConcurrency": 0, "ItemsPath": "$.input", + "ItemSelector": { + "input.$": "$$.Map.Item.Value" + }, "ResultPath": "$.validations.build", "Catch": [ { @@ -27,7 +30,7 @@ "Next": "Execution Failed" } ], - "Iterator": { + "ItemProcessor": { "StartAt": "Check Existing Build", "States": { "Check Existing Build": { @@ -35,7 +38,7 @@ "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", "Parameters": { "Bucket": "${DataBucketName}", - "Prefix.$": "States.Format('data/{}/csv/', $.RELEASES)" + "Prefix.$": "States.Format('data/{}/csv/', $.input.RELEASES)" }, "ResultPath": "$.check_existing_build", "Next": "Files Exist?" @@ -72,23 +75,23 @@ "Environment": [ { "Name": "RELEASES", - "Value.$": "$.RELEASES" + "Value.$": "$.input.RELEASES" }, { "Name": "ALIGN", - "Value.$": "$.ALIGN" + "Value.$": "$.input.ALIGN" }, { "Name": "KIR", - "Value.$": "$.KIR" + "Value.$": "$.input.KIR" }, { "Name": "MEM_PROFILE", - "Value.$": "$.MEM_PROFILE" + "Value.$": "$.input.MEM_PROFILE" }, { "Name": "LIMIT", - "Value.$": "$.LIMIT" + "Value.$": "$.input.LIMIT" } ] } @@ -100,7 +103,7 @@ "Parameters": { "execution_id.$": "$$.Execution.Id", "execution_start_time.$": "$$.Execution.StartTime", - "input.$": "$" + "input.$": "$.input" }, "Next": "Evaluate Payload" }, From ab83c3a1a64708fe2c9a17486c5840cc2ed69d40 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 3 Sep 2023 14:30:05 -0700 Subject: [PATCH 181/367] add use_existing_build to pipeline params --- Makefile | 3 ++- gfe-db/pipeline/functions/invoke_pipeline/app.py | 16 +++++++++++++--- .../event-use-existing-false-no-key.json | 7 +++++++ .../event-use-existing-false.json | 8 ++++++++ .../invoke_pipeline/event-use-existing-true.json | 8 ++++++++ .../functions/invoke_pipeline/event.json | 7 ------- 6 files changed, 38 insertions(+), 11 deletions(-) create mode 100644 gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json create mode 100644 gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false.json create mode 100644 gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/event.json diff --git a/Makefile b/Makefile index c135b176..39c49454 100644 --- a/Makefile +++ b/Makefile @@ -264,7 +264,8 @@ database.load.run: # args: align, kir, limit, releases [ "$$kir" ] && kir="$$kir" || kir=false && \ [ "$$limit" ] && limit="$$limit" || limit="" && \ [ "$$releases" ] && releases="$$releases" || releases="" && \ - payload="{ \"align\": $$align, \"kir\": $$kir, \"limit\": \"$$limit\", \"releases\": \"$$releases\", \"mem_profile\": false }" && \ + [ "$$use_existing_build" ] && use_existing_build="$$use_existing_build" || use_existing_build=false && \ + payload="{ \"align\": $$align, \"kir\": $$kir, \"limit\": \"$$limit\", \"releases\": \"$$releases\", \"mem_profile\": false, \"use_existing_build\": $$use_existing_build }" && \ echo "$$payload" | jq -r && \ echo "$$payload" | jq > payload.json @echo "Run pipeline with this payload? [y/N] \c " && read ans && [ $${ans:-N} = y ] diff --git a/gfe-db/pipeline/functions/invoke_pipeline/app.py b/gfe-db/pipeline/functions/invoke_pipeline/app.py index b14f1d30..6e4e1250 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_pipeline/app.py @@ -41,8 +41,14 @@ def lambda_handler(event, context): if "releases" in event: # align, kir, mem_profile are booleans - if not all([ isinstance(event[arg], bool) for arg in [ 'align', 'kir', 'mem_profile' ] ]): - raise ValueError('align, kir, and mem_profile must be boolean values') + execution_input_bool_keys = [ + 'align', + 'kir', + 'mem_profile' , + 'use_existing_build' + ] + if not all([ isinstance(event[arg], bool) for arg in execution_input_bool_keys if arg in event ]): + raise ValueError('`align`, `kir`, `mem_profile` and `use_existing_build` must be boolean values') # conform booleans to the current argument format event = { arg: str(val) for arg, val in event.items() } @@ -271,6 +277,10 @@ def check_current_executions(state_machine_arn): def parse_event(event): """Restructures the event and returns pipeline execution parameters""" + # set use_existing_build to False if not specified + if "use_existing_build" not in event: + event["use_existing_build"] = False + new_releases = str(event["releases"]).replace(" ", "").split(",") params = {k:v for k,v in event.items() if k != "releases"} @@ -304,7 +314,7 @@ def parse_state(state_path, params_path): import os from pathlib import Path - path = Path(__file__).parent / "error-event.json" + path = Path(__file__).parent / "event-use-existing-true.json" with open(path, "r") as f: event = json.load(f) diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json new file mode 100644 index 00000000..b9df9df8 --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json @@ -0,0 +1,7 @@ +{ + "align": false, + "kir": false, + "limit": "", + "releases": "310", + "mem_profile": false +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false.json b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false.json new file mode 100644 index 00000000..1d390e2f --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false.json @@ -0,0 +1,8 @@ +{ + "align": false, + "kir": false, + "limit": "", + "releases": "310", + "mem_profile": false, + "use_existing_build": false +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json new file mode 100644 index 00000000..cfe4229d --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json @@ -0,0 +1,8 @@ +{ + "align": false, + "kir": false, + "limit": "", + "releases": "310", + "mem_profile": false, + "use_existing_build": true +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event.json b/gfe-db/pipeline/functions/invoke_pipeline/event.json deleted file mode 100644 index 5615060f..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/event.json +++ /dev/null @@ -1,7 +0,0 @@ -{ - "align": "False", - "kir": "False", - "limit": "1000", - "releases": "3460", - "mem_profile": "False" -} \ No newline at end of file From 6b0dc56fa7de3c7954925968c104bf3119a194b6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 3 Sep 2023 15:00:03 -0700 Subject: [PATCH 182/367] evaluate use_existing_build after file validation --- gfe-db/pipeline/statemachines/pipeline.asl.json | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 37f2a6c8..01df4c34 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -52,6 +52,17 @@ "Next": "Generate CSV files" } ], + "Default": "Use Existing Build?" + }, + "Use Existing Build?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.input.USE_EXISTING_BUILD", + "StringEquals": "False", + "Next": "Generate CSV files" + } + ], "Default": "Validate Build" }, "Generate CSV files": { From 26b66548c9b4ca37a4c4fc54dffaa0ad16be97cf Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 3 Sep 2023 15:13:38 -0700 Subject: [PATCH 183/367] refactor environment validation target --- Makefile | 52 +++++++--------------------------------------------- 1 file changed, 7 insertions(+), 45 deletions(-) diff --git a/Makefile b/Makefile index 39c49454..8ea9275e 100644 --- a/Makefile +++ b/Makefile @@ -38,6 +38,11 @@ export PIPELINE_STATE_PATH := config/IMGTHLA-repository-state.json export PIPELINE_PARAMS_PATH := config/pipeline-input.json export FUNCTIONS_PATH := ${APP_NAME}/pipeline/functions +# Required environment variables +REQUIRED_VARS := STAGE APP_NAME AWS_ACCOUNT AWS_REGION AWS_PROFILE SUBSCRIBE_EMAILS \ + GITHUB_REPOSITORY_OWNER GITHUB_REPOSITORY_NAME GITHUB_PERSONAL_ACCESS_TOKEN \ + HOST_DOMAIN SUBDOMAIN ADMIN_EMAIL NEO4J_AMI_ID APOC_VERSION GDS_VERSION + # print colors define blue @tput setaf 4 @@ -170,51 +175,8 @@ else endif env.validate: check.dependencies -ifndef STAGE -$(error STAGE is not set. Please add STAGE to the environment variables.) -endif -ifndef APP_NAME -$(error APP_NAME is not set. Please add APP_NAME to the environment variables.) -endif -ifndef AWS_ACCOUNT - $(error AWS_ACCOUNT is not set. Please add AWS_ACCOUNT to the environment variables.) -endif -ifndef AWS_REGION - $(error AWS_REGION is not set. Please add AWS_REGION to the environment variables.) -endif -ifndef AWS_PROFILE - $(error AWS_PROFILE is not set. Please select an AWS profile to use.) -endif -ifndef SUBSCRIBE_EMAILS -$(error SUBSCRIBE_EMAILS is not set. Please add SUBSCRIBE_EMAILS to the environment variables.) -endif -ifndef GITHUB_REPOSITORY_OWNER -$(error GITHUB_REPOSITORY_OWNER is not set. Please add GITHUB_REPOSITORY_OWNER to the environment variables.) -endif -ifndef GITHUB_REPOSITORY_NAME -$(error GITHUB_REPOSITORY_NAME is not set. Please add GITHUB_REPOSITORY_NAME to the environment variables.) -endif -ifndef GITHUB_PERSONAL_ACCESS_TOKEN - $(error GITHUB_PERSONAL_ACCESS_TOKEN is not set. Please add GITHUB_PERSONAL_ACCESS_TOKEN to the environment variables.) -endif -ifndef HOST_DOMAIN - $(error HOST_DOMAIN is not set. Please add HOST_DOMAIN to the environment variables.) -endif -ifndef SUBDOMAIN -$(error SUBDOMAIN is not set. Please add SUBDOMAIN to the environment variables.) -endif -ifndef ADMIN_EMAIL - $(error ADMIN_EMAIL is not set. Please add ADMIN_EMAIL to the environment variables.) -endif -ifndef NEO4J_AMI_ID -$(error NEO4J_AMI_ID is not set. Please add NEO4J_AMI_ID to the environment variables.) -endif -ifndef APOC_VERSION -$(error APOC_VERSION is not set. Please add APOC_VERSION to the environment variables.) -endif -ifndef GDS_VERSION -$(error GDS_VERSION is not set. Please add GDS_VERSION to the environment variables.) -endif + $(foreach var,$(REQUIRED_VARS),\ + $(if $(value $(var)),,$(error $(var) is not set. Please add $(var) to the environment variables.))) ifndef CREATE_VPC $(info 'CREATE_VPC' is not set. Defaulting to 'false') $(eval export CREATE_VPC := false) From 45140a5c6084e13f08ee8882633524b508129867 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 3 Sep 2023 16:40:09 -0700 Subject: [PATCH 184/367] add skip_load to pipeline params --- Makefile | 3 +- .../pipeline/functions/invoke_pipeline/app.py | 9 +- .../event-use-existing-false-no-key.json | 3 +- .../event-use-existing-true.json | 3 +- .../statemachines/pipeline-copy.asl.json | 132 ------ .../pipeline/statemachines/pipeline.asl.json | 18 +- .../statemachines/pipeline.bkp.asl.json | 392 ------------------ 7 files changed, 26 insertions(+), 534 deletions(-) delete mode 100644 gfe-db/pipeline/statemachines/pipeline-copy.asl.json delete mode 100644 gfe-db/pipeline/statemachines/pipeline.bkp.asl.json diff --git a/Makefile b/Makefile index 8ea9275e..15c4da13 100644 --- a/Makefile +++ b/Makefile @@ -227,7 +227,8 @@ database.load.run: # args: align, kir, limit, releases [ "$$limit" ] && limit="$$limit" || limit="" && \ [ "$$releases" ] && releases="$$releases" || releases="" && \ [ "$$use_existing_build" ] && use_existing_build="$$use_existing_build" || use_existing_build=false && \ - payload="{ \"align\": $$align, \"kir\": $$kir, \"limit\": \"$$limit\", \"releases\": \"$$releases\", \"mem_profile\": false, \"use_existing_build\": $$use_existing_build }" && \ + [ "$$skip_load" ] && skip_load="$$skip_load" || skip_load=false && \ + payload="{\"align\":$$align,\"kir\":$$kir,\"limit\":\"$$limit\",\"releases\":\"$$releases\",\"mem_profile\":false,\"use_existing_build\":$$use_existing_build,\"skip_load\":$$skip_load}"&&\ echo "$$payload" | jq -r && \ echo "$$payload" | jq > payload.json @echo "Run pipeline with this payload? [y/N] \c " && read ans && [ $${ans:-N} = y ] diff --git a/gfe-db/pipeline/functions/invoke_pipeline/app.py b/gfe-db/pipeline/functions/invoke_pipeline/app.py index 6e4e1250..7849319f 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_pipeline/app.py @@ -45,10 +45,11 @@ def lambda_handler(event, context): 'align', 'kir', 'mem_profile' , - 'use_existing_build' + 'use_existing_build', + 'skip_load' ] if not all([ isinstance(event[arg], bool) for arg in execution_input_bool_keys if arg in event ]): - raise ValueError('`align`, `kir`, `mem_profile` and `use_existing_build` must be boolean values') + raise ValueError(f'{", ".join(execution_input_bool_keys)} must be boolean values') # conform booleans to the current argument format event = { arg: str(val) for arg, val in event.items() } @@ -277,10 +278,6 @@ def check_current_executions(state_machine_arn): def parse_event(event): """Restructures the event and returns pipeline execution parameters""" - # set use_existing_build to False if not specified - if "use_existing_build" not in event: - event["use_existing_build"] = False - new_releases = str(event["releases"]).replace(" ", "").split(",") params = {k:v for k,v in event.items() if k != "releases"} diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json index b9df9df8..9021f623 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json +++ b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json @@ -3,5 +3,6 @@ "kir": false, "limit": "", "releases": "310", - "mem_profile": false + "mem_profile": false, + "skip_load": true } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json index cfe4229d..144687ca 100644 --- a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json +++ b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json @@ -4,5 +4,6 @@ "limit": "", "releases": "310", "mem_profile": false, - "use_existing_build": true + "use_existing_build": true, + "skip_load": false } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline-copy.asl.json b/gfe-db/pipeline/statemachines/pipeline-copy.asl.json deleted file mode 100644 index 7f9e3ccf..00000000 --- a/gfe-db/pipeline/statemachines/pipeline-copy.asl.json +++ /dev/null @@ -1,132 +0,0 @@ -{ - "StartAt": "Init", - "States": { - "Init": { - "Type": "Pass", - "Result": { - "errorOccurred": false - }, - "ResultPath": "$.error_status", - "Next": "Pre-Execution Backup" - }, - "Pre-Execution Backup": { - "Type": "Pass", - "ResultPath": null, - "Next": "Build Stage" - }, - "Build Stage": { - "Type": "Map", - "Next": "Load Stage", - "MaxConcurrency": 0, - "Iterator": { - "StartAt": "Generate CSV files", - "States": { - "Generate CSV files": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "Build Success", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Build Error" - } - ], - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "RELEASES", - "Value.$": "$.RELEASES" - }, - { - "Name": "ALIGN", - "Value.$": "$.ALIGN" - }, - { - "Name": "KIR", - "Value.$": "$.KIR" - }, - { - "Name": "MEM_PROFILE", - "Value.$": "$.MEM_PROFILE" - }, - { - "Name": "LIMIT", - "Value.$": "$.LIMIT" - } - ] - } - } - }, - "Build Error": { - "Type": "Pass", - "End": true - }, - "Build Success": { - "Type": "Pass", - "End": true - } - } - } - }, - "Load Stage": { - "Type": "Map", - "End": true, - "MaxConcurrency": 1, - "Iterator": { - "StartAt": "Load Data", - "States": { - "Load Data": { - "Type": "Parallel", - "Next": "Load Success", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Load Error" - } - ], - "Branches": [ - { - "StartAt": "Invoke Load Script", - "States": { - "Invoke Load Script": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "End": true - } - } - }, - { - "StartAt": "Load GFEs", - "States": { - "Load GFEs": { - "Type": "Task", - "Resource": "${LoadNeo4jActivityArn}", - "HeartbeatSeconds": 60, - "End": true - } - } - } - ] - }, - "Load Error": { - "Type": "Pass", - "End": true - }, - "Load Success": { - "Type": "Pass", - "End": true - } - } - } - } - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json index 01df4c34..7b0c8040 100644 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/pipeline.asl.json @@ -154,8 +154,24 @@ "ItemsPath": "$.validations.build", "ResultPath": null, "Iterator": { - "StartAt": "Load Data", + "StartAt": "Skip Load?", "States": { + "Skip Load?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.input.SKIP_LOAD", + "StringEquals": "True", + "Next": "Skipped" + } + ], + "Default": "Load Data" + }, + "Skipped": { + "Type": "Pass", + "ResultPath": null, + "End": true + }, "Load Data": { "Type": "Parallel", "ResultPath": null, diff --git a/gfe-db/pipeline/statemachines/pipeline.bkp.asl.json b/gfe-db/pipeline/statemachines/pipeline.bkp.asl.json deleted file mode 100644 index f66503fe..00000000 --- a/gfe-db/pipeline/statemachines/pipeline.bkp.asl.json +++ /dev/null @@ -1,392 +0,0 @@ -{ - "StartAt": "Init", - "States": { - "Init": { - "Type": "Parallel", - "Next": "BuildRelease", - "Branches": [ - { - "StartAt": "GetExecutionState", - "States": { - "GetExecutionState": { - "Type": "Task", - "Resource": "${GetExecutionStateFunctionArn}", - "ResultPath": "$.state", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "ReportFailure" - } - ], - "End": true - } - } - }, - { - "StartAt": "Pre-Execution Validation Query", - "States": { - "Pre-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.pre", - "Next": "Pre-Execution Backup" - }, - "Pre-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.pre", - "End": true - } - } - } - ] - } - "BuildRelease": { - "Type": "Parallel", - "Next": "LoadRelease", - "OutputPath": "$.[1]", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "ReportFailure" - } - ], - "Branches": [ - { - "StartAt": "UpdateStateExecutionInProgress", - "States": { - "UpdateStateExecutionInProgress": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, - ":status": { - "S": "IN_PROGRESS" - }, - ":align": { - "BOOL.$": "$.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input_parameters.limit)" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" - } - } - } - } - } - }, - { - "StartAt": "GfeDbBuildJob", - "States": { - "GfeDbBuildJob": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "ListFiles", - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "EVENT", - "Value.$": "States.JsonToString($)" - } - ] - } - } - }, - "ListFiles": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", - "Parameters": { - "Bucket": "${DataBucketName}", - "Prefix.$": "States.Format('data/{}/csv/', $.version)" - }, - "ResultPath": "$.s3_response", - "Next": "ValidateBuildOutput" - }, - "ValidateBuildOutput": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "End": true - } - }, - "Fail Build": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } - ] - }, - "LoadRelease": { - "Type": "Parallel", - "OutputPath": "$.[1]", - "Next": "ReportSuccess", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "ReportFailure" - } - ], - "Branches": [ - { - "StartAt": "InvokeLoadScript", - "States": { - "InvokeLoadScript": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "End": true - } - } - }, - { - "StartAt": "LoadReleaseActivity", - "States": { - "LoadReleaseActivity": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "HeartbeatSeconds": 60, - "End": true - } - } - } - ] - }, - "ReportFailure": { - "Type": "Parallel", - "Next": "PipelineFailure", - "InputPath": "$$.Execution.Input", - "Branches": [ - { - "StartAt": "UpdateStateExecutionFailure", - "States": { - "UpdateStateExecutionFailure": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - "Validate Build": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "Parameters": { - "execution_context.$": "$$" - }, - "ResultPath": "$.validations.build", - "Next": "Evaluate Payload" - }, - "Evaluate Payload": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.validations.build.has_valid_payload", - "BooleanEquals": true, - "Next": "Load Stage" - } - ], - "Default": "Execution Failed" - }, - "Execution Failed": { - "Type": "Fail", - "Error": "ExecutionFailed", - "Cause": "No valid payload was generated" - }, - "Load Stage": { - "Type": "Map", - "Next": "Post-Execution Validation Query", - "MaxConcurrency": 1, - "ItemsPath": "$.validations.build.validated", - "ResultPath": null, - "Iterator": { - "StartAt": "Load Data", - "States": { - "Load Data": { - "Type": "Parallel", - "ResultPath": null, - "End": true, - "Branches": [ - { - "StartAt": "Invoke Load Script", - "States": { - "Invoke Load Script": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "ResultPath": null, - "End": true - } - }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":status": { - "S": "FAILED" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" - } - } - } - } - } - }, - { - "StartAt": "PublishFailure", - "States": { - "PublishFailure": { - "Type": "Task", - "Resource": "arn:aws:states:::sns:publish", - "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "FAILED", - "input_parameters.$": "$" - } - }, - "End": true - } - } - } - ] - }, - "PipelineFailure": { - "Type": "Fail" - }, - "ReportSuccess": { - "Type": "Parallel", - "Next": "PipelineSuccess", - "InputPath": "$$.Execution.Input", - "Branches": [ - { - "StartAt": "UpdateStateExecutionSuccess", - "States": { - "UpdateStateExecutionSuccess": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${ExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.version)" - } - }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":status": { - "S": "SUCCESS" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" - } - } - } - } - } - }, - { - "StartAt": "PublishSuccess", - "States": { - "PublishSuccess": { - "Type": "Task", - "Resource": "arn:aws:states:::sns:publish", - "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "SUCCESS", - "input_parameters.$": "$" - } - }, - "End": true - } - } - } - ] - }, - "PipelineSuccess": { - "Type": "Succeed" - { - "StartAt": "Load GFEs", - "States": { - "Load GFEs": { - "Type": "Task", - "Resource": "${LoadNeo4jActivityArn}", - "HeartbeatSeconds": 60, - "ResultPath": null, - "End": true, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Fail Load" - } - ] - }, - "Fail Load": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } - } - ] - } - } - } - }, - "Post-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.post", - "Next": "Post-Execution Backup" - }, - "Post-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.post", - "End": true - } - } -} \ No newline at end of file From 2d0892075d46cac3041a732807be3dfd7634940c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 4 Sep 2023 11:22:48 -0700 Subject: [PATCH 185/367] update README --- README.md | 64 +++++++++++++++++++++++++++++++++++++------------------ 1 file changed, 43 insertions(+), 21 deletions(-) diff --git a/README.md b/README.md index a635859e..f260134c 100755 --- a/README.md +++ b/README.md @@ -265,8 +265,14 @@ STAGE= make deploy # Deploy config files and scripts to S3 STAGE= make config.deploy -# Run the StepFunctions State Machine to load Neo4j -STAGE= make database.load.run releases= align= kir= limit= +# Run the Step Functions State Machine to load Neo4j +STAGE= make database.load.run \ + releases= \ + align= \ + kir= \ + limit= \ + use_existing_build= \ + skip_load= # Retrieve Neo4j credentials after deployment STAGE= make database.get.credentials @@ -281,7 +287,7 @@ STAGE= make get.logs STAGE= make get.data # Delete all CloudFormation based services and data, default is data=false -STAGE= make delete data= +STAGE= make delete data= # Delete a specific layer STAGE= make pipeline.delete @@ -344,23 +350,33 @@ Base input parameters (excluding the `releases` value) are passed to the Step Fu ```json // pipeline-input.json { - "align": "False", - "kir": "False", - "mem_profile": "False", - "limit": "" + "align": false, + "kir": false, + "mem_profile": false, + "limit": "", // Optional, defaults to false + "use_existing_build": false, // Optional, defaults to false + "skip_load": false // Optional, defaults to false } ``` -| Variable | Example Value | Type | Description | -| ----------- | ------------- | ------ | ------------------------------------------------------------------ | -| LIMIT | 1000 | string | Number of alleles to build. Leave blank ("") to build all alleles. | -| ALIGN | False | string | Include or exclude alignments in the build | -| KIR | False | string | Include or exclude KIR data alignments in the build | -| MEM_PROFILE | False | string | Enable memory profiling (for catching memory leaks during build) | +| Variable | Example Value | Type | Description | +| ------------------ | ------------- | ------ | ------------------------------------------------------------------------------ | +| LIMIT | 1000 | string | Number of alleles to build. Leave blank ("") to build all alleles. | +| ALIGN | false | string | Include or exclude alignments in the build | +| KIR | false | string | Include or exclude KIR data alignments in the build | +| MEM_PROFILE | false | string | Enable memory profiling (for catching memory leaks during build) | +| USE_EXISTING_BUILD | false | string | Use existing build files in S3 (if available) instead of building from scratch | +| SKIP_LOAD | false | string | Skip loading the database after building | The data pipeline can also be invoked from the command line: ```bash -STAGE= make database.load.run releases= align= kir= limit= +STAGE= make database.load.run \ + releases= \ + align= \ + kir= \ + limit= \ + use_existing_build= \ + skip_load= ``` #### IMGT/HLA Release Versions State @@ -393,14 +409,20 @@ STAGE= make database.load.run releases="" # Example for single version STAGE= make database.load.run releases="3510" -# Example for multiple versions -STAGE= make database.load.run releases="3490,3500,3510" +# Example for multiple versions where 3510 has already been built +STAGE= make database.load.run \ + releases="3490,3500,3510" \ + use_existing_build=true # Example with limit STAGE= make database.load.run releases="3510" limit="1000" # Example with all arguments included -STAGE= make database.load.run releases="3510" limit="" align="False" kir="False" +STAGE= make database.load.run releases="3510" limit="" align=false kir=false + +# Example of how to build all releases and skip loading +STAGE=dev make database.load.run releases="300,310,320,330,340,350,360,370,380,390,3100,3110,3120,3130,3140,3150,3160,3170,3180,3190,3200,3210,3220,3230,3240,3250,3260,3270,3280,3290,3300,3310,3320,3330,3340,3350,3360,3370,3380,3390,3400,3410,3420,3430,3440,3450,3460,3470,3480,3490,3500,3510,3520,3530" skip_load=true +``` These commands build an event payload to send to the `invoke-gfe-db-pipeline` Lambda. ```json @@ -422,9 +444,9 @@ The Lambda function returns the following object which can be viewed in CloudWat "message": "Pipeline triggered", "input": [ { - "ALIGN": "False", - "KIR": "False", - "MEM_PROFILE": "False", + "ALIGN": false, + "KIR": false, + "MEM_PROFILE": false, "LIMIT": "", "RELEASES": "3510" }, @@ -436,7 +458,7 @@ The Lambda function returns the following object which can be viewed in CloudWat ### Clean Up To tear down resources run the command. You will need to manually delete the data in the S3 bucket first to avoid an error in CloudFormation. ```bash -STAGE= make delete data= +STAGE= make delete data= ``` Use the following commands to tear down individual services. Make sure to [backup](#backup--restore) your data first. ```bash From 177d2149bd839eadd0980566b832454b0060eb8d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 7 Sep 2023 15:20:11 -0700 Subject: [PATCH 186/367] delete old pipeline --- .../pipeline/statemachines/pipeline.asl.json | 236 ------------------ 1 file changed, 236 deletions(-) delete mode 100644 gfe-db/pipeline/statemachines/pipeline.asl.json diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json deleted file mode 100644 index 7b0c8040..00000000 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ /dev/null @@ -1,236 +0,0 @@ -{ - "StartAt": "Pre-Execution Validation Query", - "States": { - "Pre-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.pre", - "Next": "Pre-Execution Backup" - }, - "Pre-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.pre", - "Next": "Build Stage" - }, - "Build Stage": { - "Type": "Map", - "Next": "Load Stage", - "MaxConcurrency": 0, - "ItemsPath": "$.input", - "ItemSelector": { - "input.$": "$$.Map.Item.Value" - }, - "ResultPath": "$.validations.build", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Execution Failed" - } - ], - "ItemProcessor": { - "StartAt": "Check Existing Build", - "States": { - "Check Existing Build": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", - "Parameters": { - "Bucket": "${DataBucketName}", - "Prefix.$": "States.Format('data/{}/csv/', $.input.RELEASES)" - }, - "ResultPath": "$.check_existing_build", - "Next": "Files Exist?" - }, - "Files Exist?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.check_existing_build.Contents", - "IsPresent": false, - "Next": "Generate CSV files" - } - ], - "Default": "Use Existing Build?" - }, - "Use Existing Build?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.input.USE_EXISTING_BUILD", - "StringEquals": "False", - "Next": "Generate CSV files" - } - ], - "Default": "Validate Build" - }, - "Generate CSV files": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "Validate Build", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Fail Build" - } - ], - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "RELEASES", - "Value.$": "$.input.RELEASES" - }, - { - "Name": "ALIGN", - "Value.$": "$.input.ALIGN" - }, - { - "Name": "KIR", - "Value.$": "$.input.KIR" - }, - { - "Name": "MEM_PROFILE", - "Value.$": "$.input.MEM_PROFILE" - }, - { - "Name": "LIMIT", - "Value.$": "$.input.LIMIT" - } - ] - } - } - }, - "Validate Build": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "Parameters": { - "execution_id.$": "$$.Execution.Id", - "execution_start_time.$": "$$.Execution.StartTime", - "input.$": "$.input" - }, - "Next": "Evaluate Payload" - }, - "Evaluate Payload": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.is_valid_build", - "BooleanEquals": true, - "Next": "Pass Build" - } - ], - "Default": "Fail Build" - }, - "Fail Build": { - "Type": "Pass", - "ResultPath": null, - "End": true - }, - "Pass Build": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } - } - }, - "Execution Failed": { - "Type": "Fail", - "Error": "ExecutionFailed", - "Cause": "No valid payload was generated" - }, - "Load Stage": { - "Type": "Map", - "Next": "Post-Execution Validation Query", - "MaxConcurrency": 1, - "ItemsPath": "$.validations.build", - "ResultPath": null, - "Iterator": { - "StartAt": "Skip Load?", - "States": { - "Skip Load?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.input.SKIP_LOAD", - "StringEquals": "True", - "Next": "Skipped" - } - ], - "Default": "Load Data" - }, - "Skipped": { - "Type": "Pass", - "ResultPath": null, - "End": true - }, - "Load Data": { - "Type": "Parallel", - "ResultPath": null, - "End": true, - "Branches": [ - { - "StartAt": "Invoke Load Script", - "States": { - "Invoke Load Script": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "InputPath": "$.input", - "ResultPath": null, - "End": true - } - } - }, - { - "StartAt": "Load GFEs", - "States": { - "Load GFEs": { - "Type": "Task", - "Resource": "${LoadNeo4jActivityArn}", - "HeartbeatSeconds": 60, - "InputPath": "$.input", - "ResultPath": null, - "End": true, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Fail Load" - } - ] - }, - "Fail Load": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } - } - ] - } - } - } - }, - "Post-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.post", - "Next": "Post-Execution Backup" - }, - "Post-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.post", - "End": true - } - } -} \ No newline at end of file From 33938dec80cb85ffda553156f231ec8378905212 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 7 Sep 2023 16:43:16 -0700 Subject: [PATCH 187/367] merge state machine from incremental_load --- gfe-db/pipeline/Makefile | 4 +- .../statemachines/update-pipeline.asl.json | 413 +++++++++--------- gfe-db/pipeline/template.yaml | 2 +- 3 files changed, 219 insertions(+), 200 deletions(-) diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index c62476a2..0e799917 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -7,11 +7,11 @@ target: # TODO: Don't deploy jobs if pipeline stack fails to create (exit Make) service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH - $(MAKE) service.deploy + $(MAKE) service.functions.deploy $(MAKE) service.jobs.deploy $(MAKE) service.config.deploy -service.deploy: +service.functions.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} - functions" 2>&1 | tee -a $$CFN_LOG_PATH @sam build \ --region "$${AWS_REGION}" \ diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index a98b7d50..eb7d9125 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -1,52 +1,27 @@ { - "StartAt": "Run Pre-Execution Validation Query", + "StartAt": "Pre-Execution Validation Query", "States": { - "Run Pre-Execution Validation Query": { + "Pre-Execution Validation Query": { "Type": "Task", "Resource": "${ExecuteValidationQueriesFunctionArn}", "ResultPath": "$.validations.queries.pre", - "Next": "Run Pre-Execution Backup", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Report Failure" - } - ] + "Next": "Pre-Execution Backup" }, - "Run Pre-Execution Backup": { + "Pre-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.pre", - "Next": "Get Execution State", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Report Failure" - } - ] - }, - "Get Execution State": { - "Type": "Task", - "Resource": "${GetExecutionStateFunctionArn}", - "ResultPath": "$.state", - "Next": "Build Stage", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Report Failure" - } - ] + "Next": "Build Stage" }, "Build Stage": { - "Type": "Parallel", - "ResultPath": null, + "Type": "Map", "Next": "Load Stage", + "MaxConcurrency": 0, + "ItemsPath": "$.input", + "ItemSelector": { + "input.$": "$$.Map.Item.Value" + }, + "ResultPath": "$.validations.build", "Catch": [ { "ErrorEquals": [ @@ -55,108 +30,142 @@ "Next": "Report Failure" } ], - "Branches": [ - { - "StartAt": "Update Execution State - IN_PROGRESS", - "States": { - "Update Execution State - IN_PROGRESS": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "End": true, - "Parameters": { - "TableName": "${GfeDbExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.input.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.input.version)" - } + "ItemProcessor": { + "StartAt": "Update Execution State - IN_PROGRESS", + "States": { + "Update Execution State - IN_PROGRESS": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": "$.state", + "Next": "Check Existing Build", + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.input.commit_sha" }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, - ":status": { - "S": "IN_PROGRESS" - }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" - } - } - } - } - } - }, - { - "StartAt": "Build IMGT Release", - "States": { - "Build IMGT Release": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "Validate Build", - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "EVENT", - "Value.$": "States.JsonToString($)" - } - ] + "execution__version": { + "N.$": "States.Format('{}', $.input.version)" } - } - }, - "Validate Build": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "Parameters": { - "execution_context.$": "$$" }, - "ResultPath": "$.validations.build", - "Next": "Is Build Valid?" - }, - "Is Build Valid?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.validations.build.has_valid_payload", - "BooleanEquals": true, - "Next": "Build Succeeded" + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, + ":status": { + "S": "IN_PROGRESS" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" } - ], - "Default": "Build Failed" - }, - "Build Succeeded": { - "Type": "Pass", - "ResultPath": null, - "End": true + } + } + }, + "Check Existing Build": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", + "Parameters": { + "Bucket": "${DataBucketName}", + "Prefix.$": "States.Format('data/{}/csv/', $.input.RELEASES)" }, - "Build Failed": { - "Type": "Fail", - "Error": "BuildFailed", - "Cause": "No valid build was generated" + "ResultPath": "$.check_existing_build", + "Next": "Files Exist?" + }, + "Files Exist?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.check_existing_build.Contents", + "IsPresent": false, + "Next": "Generate CSV files" + } + ], + "Default": "Use Existing Build?" + }, + "Use Existing Build?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.input.USE_EXISTING_BUILD", + "StringEquals": "False", + "Next": "Generate CSV files" + } + ], + "Default": "Validate Build" + }, + "Generate CSV files": { + "Type": "Task", + "Resource": "arn:aws:states:::batch:submitJob.sync", + "ResultPath": null, + "Next": "Validate Build", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Build Failed" + } + ], + "Parameters": { + "JobDefinition": "${BuildJobDefinition}", + "JobName": "${BuildJobName}", + "JobQueue": "${BuildJobQueue}", + "ContainerOverrides": { + "Environment": [ + { + "Name": "EVENT", + "Value.$": "States.JsonToString($)" + } + ] + } } + }, + "Validate Build": { + "Type": "Task", + "Resource": "${ValidateBuildOutputFunctionArn}", + "Parameters": { + "execution_id.$": "$$.Execution.Id", + "execution_start_time.$": "$$.Execution.StartTime", + "input.$": "$.input" + }, + "Next": "Is Build Valid?" + }, + "Is Build Valid?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.is_valid_build", + "BooleanEquals": true, + "Next": "Build Succeeded" + } + ], + "Default": "Build Failed" + }, + "Build Failed": { + "Type": "Fail", + "Error": "BuildFailed", + "Cause": "No valid build was generated" + }, + "Build Succeeded": { + "Type": "Pass", + "ResultPath": null, + "End": true } } - ] + } }, "Report Failure": { "Type": "Parallel", @@ -218,9 +227,8 @@ "Error": "ExecutionFailed" }, "Load Stage": { - "Type": "Parallel", - "OutputPath": "$.[1]", - "Next": "Run Post-Execution Backup", + "Type": "Map", + "Next": "Post-Execution Validation Query", "Catch": [ { "ErrorEquals": [ @@ -229,76 +237,87 @@ "Next": "Report Failure" } ], - "Branches": [ - { - "StartAt": "Run Load Script", - "States": { - "Run Load Script": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "End": true - } - } - }, - { - "StartAt": "Load Release Activity", - "States": { - "Load Release Activity": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "HeartbeatSeconds": 60, - "ResultPath": null, - "Next": "Run Post-Execution Validation Query" - }, - "Run Post-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.post", - "Next": "Validate Results (placeholder)" - }, - "Validate Results (placeholder)": { - "Type": "Pass", - "ResultPath": null, - "Next": "Is Load Successful? (placeholder)" - }, - "Is Load Successful? (placeholder)": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.validations.queries.post", - "IsPresent": true, - "Next": "Load Succeeded" + "MaxConcurrency": 1, + "ItemsPath": "$.validations.build", + "ResultPath": null, + "Iterator": { + "StartAt": "Skip Load?", + "States": { + "Skip Load?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.input.SKIP_LOAD", + "StringEquals": "True", + "Next": "Skipped" + } + ], + "Default": "Load Data" + }, + "Skipped": { + "Type": "Pass", + "ResultPath": null, + "End": true + }, + "Load Data": { + "Type": "Parallel", + "ResultPath": null, + "End": true, + "Branches": [ + { + "StartAt": "Invoke Load Script", + "States": { + "Invoke Load Script": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "InputPath": "$.input", + "ResultPath": null, + "End": true + } } - ], - "Default": "Load Failed" - }, - "Load Succeeded": { - "Type": "Pass", - "ResultPath": null, - "End": true - }, - "Load Failed": { - "Type": "Fail", - "Error": "LoadFailed", - "Cause": "Post-execution validation queries do not match expected values" - } + }, + { + "StartAt": "Load GFEs", + "States": { + "Load GFEs": { + "Type": "Task", + "Resource": "${LoadReleaseActivityArn}", + "HeartbeatSeconds": 60, + "InputPath": "$.input", + "ResultPath": null, + "End": true, + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Fail Load" + } + ] + }, + "Fail Load": { + "Type": "Pass", + "ResultPath": null, + "End": true + } + } + } + ] } } - ] + } + }, + "Post-Execution Validation Query": { + "Type": "Task", + "Resource": "${ExecuteValidationQueriesFunctionArn}", + "ResultPath": "$.validations.queries.post", + "Next": "Post-Execution Backup" }, - "Run Post-Execution Backup": { + "Post-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", - "Next": "Report Success", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Report Failure" - } - ] + "Next": "Report Success" }, "Report Success": { "Type": "Parallel", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 6c9ed7a8..a7259339 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -771,7 +771,7 @@ Resources: LoadReleaseActivityArn: !Ref LoadReleaseActivity ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn - LoadNeo4jActivityArn: !Ref LoadNeo4jActivity + # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity Policies: - LambdaInvokePolicy: FunctionName: !Ref GetExecutionStateFunction From 991f49d2f38e84544b08dc6ee435e74b9ce6ee59 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 8 Sep 2023 13:30:46 -0700 Subject: [PATCH 188/367] refactor state scripts --- Makefile | 8 ++++---- gfe-db/pipeline/Makefile | 8 ++++---- .../pipeline/scripts/{source_config => state}/__init__.py | 0 gfe-db/pipeline/scripts/{source_config => state}/build.py | 0 gfe-db/pipeline/scripts/{source_config => state}/load.py | 0 gfe-db/pipeline/template.yaml | 2 -- 6 files changed, 8 insertions(+), 10 deletions(-) rename gfe-db/pipeline/scripts/{source_config => state}/__init__.py (100%) rename gfe-db/pipeline/scripts/{source_config => state}/build.py (100%) rename gfe-db/pipeline/scripts/{source_config => state}/load.py (100%) diff --git a/Makefile b/Makefile index a0f1ca1f..69d6f1af 100644 --- a/Makefile +++ b/Makefile @@ -209,11 +209,11 @@ pipeline.service.deploy: pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy -pipeline.config.build-source-config: - $(MAKE) -C ${APP_NAME}/pipeline/ service.config.build-source-config +pipeline.state.build: + $(MAKE) -C ${APP_NAME}/pipeline/ service.state.build -pipeline.config.load-source-config: - $(MAKE) -C ${APP_NAME}/pipeline/ service.config.load-source-config +pipeline.state.load: + $(MAKE) -C ${APP_NAME}/pipeline/ service.state.load config.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.config.deploy diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 0e799917..94f1c198 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -55,11 +55,11 @@ service.jobs.deploy: $(MAKE) -C jobs/ deploy # TODO handle virtual environment creation and activation -service.config.build-source-config: - @python3 scripts/source_config/build.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ +service.state.build: + @python3 scripts/state/build.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ -service.config.load-source-config: - @python3 scripts/source_config/load.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ +service.state.load: + @python3 scripts/state/load.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ # TODO parameterize S3 config path and export as environment variable to recall in database shell scripts # TODO integrate and automate the build/load process for source config and execution state diff --git a/gfe-db/pipeline/scripts/source_config/__init__.py b/gfe-db/pipeline/scripts/state/__init__.py similarity index 100% rename from gfe-db/pipeline/scripts/source_config/__init__.py rename to gfe-db/pipeline/scripts/state/__init__.py diff --git a/gfe-db/pipeline/scripts/source_config/build.py b/gfe-db/pipeline/scripts/state/build.py similarity index 100% rename from gfe-db/pipeline/scripts/source_config/build.py rename to gfe-db/pipeline/scripts/state/build.py diff --git a/gfe-db/pipeline/scripts/source_config/load.py b/gfe-db/pipeline/scripts/state/load.py similarity index 100% rename from gfe-db/pipeline/scripts/source_config/load.py rename to gfe-db/pipeline/scripts/state/load.py diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a7259339..87ad15d7 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -42,8 +42,6 @@ Parameters: # Type: Number # ValidateBuildOutputFunctionTimeout: # Type: Number - DisableBackupFunctionName: - Type: String DisableBackupFunctionName: Type: String InvokeLoadScriptFunctionName: From 83b039300f11bd2085c959351c2c184ac85ac026 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 9 Sep 2023 12:31:59 -0700 Subject: [PATCH 189/367] refactor scripts directory --- gfe-db/pipeline/Makefile | 4 ++-- {gfe-db/pipeline/scripts => scripts}/state/__init__.py | 0 {gfe-db/pipeline/scripts => scripts}/state/build.py | 2 +- {gfe-db/pipeline/scripts => scripts}/state/load.py | 0 4 files changed, 3 insertions(+), 3 deletions(-) rename {gfe-db/pipeline/scripts => scripts}/state/__init__.py (100%) rename {gfe-db/pipeline/scripts => scripts}/state/build.py (98%) rename {gfe-db/pipeline/scripts => scripts}/state/load.py (100%) diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 94f1c198..859ec5ea 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -56,10 +56,10 @@ service.jobs.deploy: # TODO handle virtual environment creation and activation service.state.build: - @python3 scripts/state/build.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ + @python3 ${SCRIPTS_DIR}/state/build.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ service.state.load: - @python3 scripts/state/load.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ + @python3 ${SCRIPTS_DIR}/state/load.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ # TODO parameterize S3 config path and export as environment variable to recall in database shell scripts # TODO integrate and automate the build/load process for source config and execution state diff --git a/gfe-db/pipeline/scripts/state/__init__.py b/scripts/state/__init__.py similarity index 100% rename from gfe-db/pipeline/scripts/state/__init__.py rename to scripts/state/__init__.py diff --git a/gfe-db/pipeline/scripts/state/build.py b/scripts/state/build.py similarity index 98% rename from gfe-db/pipeline/scripts/state/build.py rename to scripts/state/build.py index eb922ac4..80643bd6 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/scripts/state/build.py @@ -40,7 +40,7 @@ # Environment variables GITHUB_REPOSITORY_OWNER = pipeline.params.GitHubSourceRepository["owner"] GITHUB_REPOSITORY_NAME = pipeline.params.GitHubSourceRepository["name"] -DATA_BUCKET_NAME = infra.params.DataBucketName +# DATA_BUCKET_NAME = infra.params.DataBucketName if __name__ == "__main__": diff --git a/gfe-db/pipeline/scripts/state/load.py b/scripts/state/load.py similarity index 100% rename from gfe-db/pipeline/scripts/state/load.py rename to scripts/state/load.py From 5629f52a9a80419a90afcab6800dacb3d49f5139 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 9 Sep 2023 14:28:42 -0700 Subject: [PATCH 190/367] targets to create and use python env --- Makefile | 15 +- gfe-db/pipeline/Makefile | 4 +- gfe-db/pipeline/config/execution-state.json | 1100 ++++++++--------- gfe-db/pipeline/config/source-config.json | 4 +- .../gfe_db_models/gfedbmodels/ingest.py | 10 +- .../gfe_db_models/gfedbmodels/types.py | 2 +- .../gfe_db_models/gfedbmodels/utils.py | 2 +- .../gfe_db_models/requirements.txt | 1 - scripts/state/build.py | 28 +- scripts/state/load.py | 2 +- scripts/state/requirements.txt | 4 + 11 files changed, 596 insertions(+), 576 deletions(-) create mode 100644 scripts/state/requirements.txt diff --git a/Makefile b/Makefile index 69d6f1af..33b15702 100644 --- a/Makefile +++ b/Makefile @@ -10,11 +10,14 @@ export AWS_ACCOUNT ?= $(shell aws sts get-caller-identity \ --output text) export ROOT_DIR := $(shell pwd) +export SCRIPTS_DIR := ${ROOT_DIR}/scripts export DATABASE_DIR := ${ROOT_DIR}/${APP_NAME}/database export INFRA_DIR := ${ROOT_DIR}/${APP_NAME}/infrastructure export LOGS_DIR := $(shell echo "${ROOT_DIR}/logs") export CFN_LOG_PATH := $(shell echo "${LOGS_DIR}/cfn/logs.txt") export PURGE_LOGS := false +export PYTHON_ENV := ${ROOT_DIR}/.venv-tmp +export PYTHON := ${PYTHON_ENV}/bin/python3 # TODO move these to a database environment config file export NEO4J_AMI_ID ?= ami-04aa5da301f99bf58 # Bitnami Neo4j, requires subscription through AWS Marketplace @@ -71,6 +74,16 @@ target: $(info ${HELP_MESSAGE}) @exit 0 +python.env.create: + @echo "Creating Python environment..." + @python3 -m venv ${PYTHON_ENV} && \ + source ${PYTHON_ENV}/bin/activate && \ + pip install --upgrade pip && \ + pip install -r ${SCRIPTS_DIR}/state/requirements.txt + +python.env.clean: + rm -rf ${PYTHON_ENV} + splash-screen: @echo "\033[0;34m " @echo "\033[0;34m ____ __ __ " @@ -209,7 +222,7 @@ pipeline.service.deploy: pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy -pipeline.state.build: +pipeline.state.build: $(MAKE) -C ${APP_NAME}/pipeline/ service.state.build pipeline.state.load: diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 859ec5ea..3b44afdc 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -56,10 +56,10 @@ service.jobs.deploy: # TODO handle virtual environment creation and activation service.state.build: - @python3 ${SCRIPTS_DIR}/state/build.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ + @${PYTHON} ${SCRIPTS_DIR}/state/build.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ service.state.load: - @python3 ${SCRIPTS_DIR}/state/load.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ + @${PYTHON} ${SCRIPTS_DIR}/state/load.py ${ROOT_DIR}/${APP_NAME}/${SERVICE}/config/ # TODO parameterize S3 config path and export as environment variable to recall in database shell scripts # TODO integrate and automate the build/load process for source config and execution state diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index 1b5dc390..bc0a4ad0 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "items": [ { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 5e730197..6e0599dd 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-07-09T22:55:58Z", - "updated_utc": "2023-07-09T22:55:58Z", + "created_utc": "2023-09-09T21:15:08.548Z", + "updated_utc": "2023-09-09T21:15:08.548Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index ee2ba2a3..3913b028 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -2,9 +2,9 @@ from typing import List, Dict, Union import multiprocessing from concurrent.futures import ThreadPoolExecutor, as_completed -from .constants import ( - pipeline -) +# from .constants import ( +# pipeline +# ) from .types import ( SourceConfig, RepositoryConfig, @@ -31,7 +31,7 @@ def read_source_config(s3_client, bucket, key): return SourceConfig(**data) # def write_source_config(bucket, key, source_config: SourceConfig): -# write_s3_json(bucket, key, source_config.dict()) +# write_s3_json(bucket, key, source_config.model_dump()) def process_execution_state_item( timestamp: str, @@ -48,7 +48,7 @@ def process_execution_state_item( logger.info( f"Getting release version for sha {sha} from {config.asset_path}" ) - release_version = get_release_version_for_commit(commit, **config.dict()) + release_version = get_release_version_for_commit(commit, **config.model_dump()) logger.info(f"Found release version {release_version} ({sha})") result = { diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index fa44bc89..4d00b8fb 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -34,7 +34,7 @@ def str_from_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): - if not re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$", v): + if not re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$", v): raise ValueError("Date must be in ISO 8601 format with timezone") return v diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 7763f0b0..18d9abc5 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -39,7 +39,7 @@ def save_json_to_cache(data, var_name): except: # assume it's a list of pydantic models with open(cache_dir / var_name, "w") as f: - json.dump([item.dict() for item in data], f, indent=4) + json.dump([item.model_dump() for item in data], f, indent=4) except Exception as e: logger.error(f"Failed to serialize {var_name} to JSON: {e}") # remove the file if it exists diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt index dc95aa3a..f6dab32f 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt @@ -1,5 +1,4 @@ # --extra-index-url https://test.pypi.org/simple/ -python-dotenv pydantic>=2.0.0 requests urllib3<2 diff --git a/scripts/state/build.py b/scripts/state/build.py index 80643bd6..f8f8ec69 100644 --- a/scripts/state/build.py +++ b/scripts/state/build.py @@ -12,13 +12,13 @@ import logging logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) -from datetime import datetime +# from datetime import datetime import json print(json.dumps(sys.path, indent=4)) -from gfedbmodels.constants import ( - infra, - pipeline -) +# from gfedbmodels.constants import ( +# infra, +# pipeline +# ) from gfedbmodels.utils import ( get_utc_now, paginate_commits, @@ -38,8 +38,9 @@ ) # Environment variables -GITHUB_REPOSITORY_OWNER = pipeline.params.GitHubSourceRepository["owner"] -GITHUB_REPOSITORY_NAME = pipeline.params.GitHubSourceRepository["name"] +GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] +GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] +GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] # DATA_BUCKET_NAME = infra.params.DataBucketName @@ -48,14 +49,17 @@ utc_now = get_utc_now() # Paths - output_dir = Path(sys.argv[1]) + try: + output_dir = Path(sys.argv[1]) + except IndexError: + raise ValueError("Output directory must be specified as first argument") with open(output_dir / "source-config.json", "r") as f: source_config = SourceConfig(**json.load(f)) # Fetch all commits from repo using GitHub API, will be cached logger.info("Fetching all commits from repo using GitHub API") - all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME) + all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, token=GITHUB_PERSONAL_ACCESS_TOKEN) # filter by chosen commit keys commit_keys = ["sha", "commit", "html_url"] @@ -97,7 +101,7 @@ **select_keys( source_config.repositories[ GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME - ].dict(), + ].model_dump(), ["owner", "name", "url"], ) ), @@ -122,10 +126,10 @@ # write ExecutionState locally with open(output_dir / "execution-state.json", "w") as f: - json.dump(filter_nested_nulls(execution_state.dict()), f, indent=4) + json.dump(filter_nested_nulls(execution_state.model_dump()), f, indent=4) logger.info(f"Updating source config in {str(output_dir / 'source-config.json')}") # write SourceConfig locally with open(output_dir / f"source-config.json", "w") as f: - json.dump(source_config.dict(), f, indent=4) + json.dump(source_config.model_dump(), f, indent=4) diff --git a/scripts/state/load.py b/scripts/state/load.py index a4d14709..6d8fd2a4 100644 --- a/scripts/state/load.py +++ b/scripts/state/load.py @@ -52,7 +52,7 @@ # flatten JSON records for execution state table model # Uses double-underscore as separator because DynamoDB does not allow dots in attribute names execution_state_flat = flatten_json_records( - execution_state.dict()["items"], + execution_state.model_dump()["items"], sep="__", select_fields=[ item.replace(".", "__") for item in execution_state_table_fields diff --git a/scripts/state/requirements.txt b/scripts/state/requirements.txt new file mode 100644 index 00000000..d18493f5 --- /dev/null +++ b/scripts/state/requirements.txt @@ -0,0 +1,4 @@ +pydantic>=2.0.0 +requests +boto3==1.15.3 +aws-parameters>=0.1.8 \ No newline at end of file From 872ae748a29b1944314352132c55ee5d6a1b72fe Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 10 Sep 2023 10:36:47 -0700 Subject: [PATCH 191/367] update datetime validation --- .../gfe_db_models/gfedbmodels/types.py | 21 ++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 4d00b8fb..7e5030e4 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -34,9 +34,24 @@ def str_from_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): - if not re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$", v): - raise ValueError("Date must be in ISO 8601 format with timezone") - return v + # Check if the date is already in the desired ISO 8601 format with 3 milliseconds + if re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$", v): + return v + + # Check if the date is in ISO 8601 format with fractional seconds (arbitrary number of digits) + match = re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d+Z$", v) + if match: + fractional_seconds = v.split(".")[1].split("Z")[0] + # Truncate or pad fractional seconds to 3 digits + truncated_fractional_seconds = fractional_seconds[:3].ljust(3, '0') + return v.replace(fractional_seconds, truncated_fractional_seconds) + + # Check if the date is in ISO 8601 format without fractional seconds + if re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$", v): + # Add milliseconds and return + return v[:-1] + ".000Z" + + raise ValueError("Date must be in ISO 8601 format with timezone") # validate that url is a valid URL From 989a3353103ed6a891c1ebaac114a3a37e4300d0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 10 Sep 2023 16:16:55 -0700 Subject: [PATCH 192/367] fix missing token --- gfe-db/pipeline/config/execution-state.json | 2342 +++++++++-------- gfe-db/pipeline/config/source-config.json | 4 +- .../gfe_db_models/gfedbmodels/ingest.py | 26 +- scripts/state/build.py | 1 + 4 files changed, 1265 insertions(+), 1108 deletions(-) diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index bc0a4ad0..90c66236 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,152 @@ { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "items": [ { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a", + "date_utc": "2023-08-25T12:45:15.000Z", + "message": "Merge pull request #345 from ANHIG/3530\n\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version \u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a" + }, + "execution": { + "version": 3530, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-09-10T23:15:20.758Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "83aa94b540407ccdfcb452c77439b86c543f849d", + "date_utc": "2023-08-25T12:40:58.000Z", + "message": "Update to dpb_tce.csv file containing corrections to DPB TCE version 2 assignment", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849d" + }, + "execution": { + "version": 3530, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-09-10T23:15:20.758Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "63dd028fca845a55a065ac75aea5f9079cce065e", + "date_utc": "2023-08-11T08:29:58.000Z", + "message": "Merge pull request #342 from ANHIG/3530\n\nUpdated database citation in README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065e" + }, + "execution": { + "version": 3530, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-09-10T23:15:20.758Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "dd94105b16d0b851349385f7a6366ea63a7ab41f", + "date_utc": "2023-08-11T08:29:21.000Z", + "message": "Updated database citation in README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41f" + }, + "execution": { + "version": 3530, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-09-10T23:15:20.758Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "359b8c8634db73b939496c53643cc0fae7f22a58", + "date_utc": "2023-07-26T16:17:33.000Z", + "message": "Merge pull request #341 from ANHIG/3530\n\nDocumented changes to the hla.xml releasestatus and release comments \u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58" + }, + "execution": { + "version": 3530, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-09-10T23:15:20.758Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "8bbbfb664b7d9787893860b9b199118363f0d29f", + "date_utc": "2023-07-26T16:17:14.000Z", + "message": "Documented changes to the hla.xml releasestatus and release comments attributes.", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29f" + }, + "execution": { + "version": 3530, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-09-10T23:15:20.758Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "257023f6884c7be64f80212d5b7e5b5090074675", + "date_utc": "2023-07-12T15:07:46.000Z", + "message": "Merge pull request #339 from ANHIG/3.53.0\n\nIPD-IMGT/HLA Release 3.53.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b5090074675" + }, + "execution": { + "version": 3530, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-09-10T23:15:20.758Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "9283ea834c9036298d0ffeec455cb00e80998157", + "date_utc": "2023-07-12T15:01:40.000Z", + "message": "IPD-IMGT/HLA Release 3.53.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157" + }, + "execution": { + "version": 3530, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10,7 +154,7 @@ }, "commit": { "sha": "70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca", - "date_utc": "2023-05-25T11:27:41Z", + "date_utc": "2023-05-25T11:27:41.000Z", "message": "Merge pull request #337 from ANHIG/3520\n\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca" }, @@ -20,7 +164,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -28,7 +172,7 @@ }, "commit": { "sha": "62945381d236dcdb2770daf1fa861b216b99635c", - "date_utc": "2023-05-25T11:20:51Z", + "date_utc": "2023-05-25T11:20:51.000Z", "message": "Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635c" }, @@ -38,7 +182,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -46,7 +190,7 @@ }, "commit": { "sha": "38398a75e9762ff070d8e9bd714d074332646cd7", - "date_utc": "2023-04-17T16:03:52Z", + "date_utc": "2023-04-17T16:03:52.000Z", "message": "Merge pull request #334 from ANHIG/3520\n\nIPD-IMGT/HLA Release 3.52.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7" }, @@ -56,7 +200,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -64,7 +208,7 @@ }, "commit": { "sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", - "date_utc": "2023-04-17T16:01:01Z", + "date_utc": "2023-04-17T16:01:01.000Z", "message": "IPD-IMGT/HLA Release 3.52.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b" }, @@ -74,7 +218,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -82,7 +226,7 @@ }, "commit": { "sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", - "date_utc": "2023-01-13T10:04:48Z", + "date_utc": "2023-01-13T10:04:48.000Z", "message": "Merge pull request #325 from ANHIG/3510\n\n3510", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17" }, @@ -92,7 +236,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -100,7 +244,7 @@ }, "commit": { "sha": "4b8432c7d56121c84d6ef1d75a1c7185c628c13d", - "date_utc": "2023-01-12T14:47:00Z", + "date_utc": "2023-01-12T14:47:00.000Z", "message": "IPD-IMGT/HLA Database Release 3.51.0\n\nUpdated the ihiw folder for 3.51.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d" }, @@ -110,7 +254,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -118,7 +262,7 @@ }, "commit": { "sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", - "date_utc": "2023-01-12T14:36:43Z", + "date_utc": "2023-01-12T14:36:43.000Z", "message": "IPD-IMGT/HLA Release 3.51.0\n\nUpdates for 3.51.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43" }, @@ -128,7 +272,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -136,7 +280,7 @@ }, "commit": { "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", - "date_utc": "2022-12-14T10:02:54Z", + "date_utc": "2022-12-14T10:02:54.000Z", "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" }, @@ -146,7 +290,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -154,7 +298,7 @@ }, "commit": { "sha": "36220a1c5c2d6954f4873a552544cc0e55b61d0a", - "date_utc": "2022-12-14T10:02:28Z", + "date_utc": "2022-12-14T10:02:28.000Z", "message": "Corrected missing date and version field in Allelelist_history.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a" }, @@ -164,7 +308,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -172,7 +316,7 @@ }, "commit": { "sha": "e941759874365cb152a3562c22d10847d10db326", - "date_utc": "2022-10-14T08:47:37Z", + "date_utc": "2022-10-14T08:47:37.000Z", "message": "Merge pull request #318 from ANHIG/3500\n\nhla.dat file for IPD-IMGT/HLA Release 3.50.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326" }, @@ -182,7 +326,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -190,7 +334,7 @@ }, "commit": { "sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", - "date_utc": "2022-10-14T08:46:01Z", + "date_utc": "2022-10-14T08:46:01.000Z", "message": "hla.dat file for IPD-IMGT/HLA Release 3.50.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d" }, @@ -200,7 +344,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -208,7 +352,7 @@ }, "commit": { "sha": "1ce31fc9e2805034578eff60a269c02176f03252", - "date_utc": "2022-10-13T13:06:12Z", + "date_utc": "2022-10-13T13:06:12.000Z", "message": "Merge pull request #317 from ANHIG/3500\n\nIPD-IMGT/HLA Release 3.50.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252" }, @@ -218,7 +362,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -226,7 +370,7 @@ }, "commit": { "sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", - "date_utc": "2022-10-13T12:58:37Z", + "date_utc": "2022-10-13T12:58:37.000Z", "message": "IPD-IMGT/HLA Release 3.50.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703" }, @@ -236,7 +380,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -244,7 +388,7 @@ }, "commit": { "sha": "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816", - "date_utc": "2022-08-25T15:44:07Z", + "date_utc": "2022-08-25T15:44:07.000Z", "message": "Merge pull request #315 from ANHIG/3490\n\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816" }, @@ -254,7 +398,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -262,7 +406,7 @@ }, "commit": { "sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", - "date_utc": "2022-08-25T15:43:12Z", + "date_utc": "2022-08-25T15:43:12.000Z", "message": "Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1" }, @@ -272,7 +416,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -280,7 +424,7 @@ }, "commit": { "sha": "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02", - "date_utc": "2022-08-21T09:31:21Z", + "date_utc": "2022-08-21T09:31:21.000Z", "message": "Merge pull request #314 from ANHIG/3490\n\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02" }, @@ -290,7 +434,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -298,7 +442,7 @@ }, "commit": { "sha": "1fd937e6c0ff8452f64152aec9632f0586f981d1", - "date_utc": "2022-08-21T09:29:01Z", + "date_utc": "2022-08-21T09:29:01.000Z", "message": "Corrected DRA*01:01:01:01 P group (DRA*01:01P)", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1" }, @@ -308,7 +452,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -316,7 +460,7 @@ }, "commit": { "sha": "50e92c677f4cd547c32bb9305269a762a9595074", - "date_utc": "2022-07-23T12:54:16Z", + "date_utc": "2022-07-23T12:54:16.000Z", "message": "Merge pull request #310 from ANHIG/3490\n\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt \u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074" }, @@ -326,7 +470,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -334,7 +478,7 @@ }, "commit": { "sha": "8732e7d4739a911e01f69d2c5bda82ca15ca68a9", - "date_utc": "2022-07-23T12:53:45Z", + "date_utc": "2022-07-23T12:53:45.000Z", "message": "Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9" }, @@ -344,7 +488,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -352,7 +496,7 @@ }, "commit": { "sha": "536e8833f3be4bbcffbfba43cd0b3043c5bf4068", - "date_utc": "2022-07-15T08:21:31Z", + "date_utc": "2022-07-15T08:21:31.000Z", "message": "Merge pull request #308 from ANHIG/3490\n\n3490", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068" }, @@ -362,7 +506,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -370,7 +514,7 @@ }, "commit": { "sha": "c90cc62006b35061c8db4b6f8da1b86de7650b23", - "date_utc": "2022-07-15T08:20:46Z", + "date_utc": "2022-07-15T08:20:46.000Z", "message": "Merge branch 'Latest' into 3490", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23" }, @@ -380,7 +524,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -388,7 +532,7 @@ }, "commit": { "sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", - "date_utc": "2022-07-14T13:40:17Z", + "date_utc": "2022-07-14T13:40:17.000Z", "message": "IPD-IMGT/HLA Release 3.49.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2" }, @@ -398,7 +542,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -406,7 +550,7 @@ }, "commit": { "sha": "4863b8f0a070d70836dfbdc00bdf70aa7bb66345", - "date_utc": "2022-07-14T12:31:36Z", + "date_utc": "2022-07-14T12:31:36.000Z", "message": "IPD-IMGT/HLA Release 3.49.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345" }, @@ -416,7 +560,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -424,7 +568,7 @@ }, "commit": { "sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", - "date_utc": "2022-07-14T12:28:41Z", + "date_utc": "2022-07-14T12:28:41.000Z", "message": "IPD-IMGT/HLA Release 3.49.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e" }, @@ -434,7 +578,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -442,7 +586,7 @@ }, "commit": { "sha": "dddc6afc29de895f4131693e17b3cc856ff23f8d", - "date_utc": "2022-07-14T12:27:25Z", + "date_utc": "2022-07-14T12:27:25.000Z", "message": "IPD-IMGT/HLA Release 3.49.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d" }, @@ -452,7 +596,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -460,7 +604,7 @@ }, "commit": { "sha": "d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe", - "date_utc": "2022-04-20T08:39:00Z", + "date_utc": "2022-04-20T08:39:00.000Z", "message": "Merge pull request #305 from ANHIG/3480\n\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe" }, @@ -470,7 +614,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -478,7 +622,7 @@ }, "commit": { "sha": "4d33035dd296826bbde200e17e5281910ac8be13", - "date_utc": "2022-04-20T08:37:44Z", + "date_utc": "2022-04-20T08:37:44.000Z", "message": "Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13" }, @@ -488,7 +632,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -496,7 +640,7 @@ }, "commit": { "sha": "4a13df461c42f970a099de77377f309995e7995c", - "date_utc": "2022-04-19T08:30:24Z", + "date_utc": "2022-04-19T08:30:24.000Z", "message": "Merge branch '3480' into Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c" }, @@ -506,7 +650,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -514,7 +658,7 @@ }, "commit": { "sha": "5e1d9764c8e96749bc11d52807eea1f7cc38ce5c", - "date_utc": "2022-04-14T11:01:59Z", + "date_utc": "2022-04-14T11:01:59.000Z", "message": "Updated md5checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c" }, @@ -524,7 +668,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -532,7 +676,7 @@ }, "commit": { "sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", - "date_utc": "2022-04-14T11:00:42Z", + "date_utc": "2022-04-14T11:00:42.000Z", "message": "IPD-IMGT/HLA Release 3.48.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14" }, @@ -542,7 +686,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -550,7 +694,7 @@ }, "commit": { "sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", - "date_utc": "2022-03-15T14:27:59Z", + "date_utc": "2022-03-15T14:27:59.000Z", "message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0" }, @@ -560,7 +704,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -568,7 +712,7 @@ }, "commit": { "sha": "db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d", - "date_utc": "2022-03-15T14:27:31Z", + "date_utc": "2022-03-15T14:27:31.000Z", "message": "Update to xml/hla.xml.zip correcting meta data", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d" }, @@ -578,7 +722,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -586,7 +730,7 @@ }, "commit": { "sha": "207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e", - "date_utc": "2022-02-10T15:36:59Z", + "date_utc": "2022-02-10T15:36:59.000Z", "message": "Merge pull request #296 from ANHIG/3470\n\nCorrection of HLA P Groups in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e" }, @@ -596,7 +740,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -604,7 +748,7 @@ }, "commit": { "sha": "8ab272288e81fa9a49fd4765579b066c2c03cc10", - "date_utc": "2022-02-10T15:26:19Z", + "date_utc": "2022-02-10T15:26:19.000Z", "message": "Correction of HLA P Groups in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10" }, @@ -614,7 +758,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -622,7 +766,7 @@ }, "commit": { "sha": "d4c410cd91618a8a74a7763598e499f6a8aa168b", - "date_utc": "2022-01-14T15:25:23Z", + "date_utc": "2022-01-14T15:25:23.000Z", "message": "Merge pull request #292 from ANHIG/3470\n\n3470", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b" }, @@ -632,7 +776,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -640,7 +784,7 @@ }, "commit": { "sha": "db46d2a0209720c5fa0ab8b03403f7009f69d2d6", - "date_utc": "2022-01-14T12:27:52Z", + "date_utc": "2022-01-14T12:27:52.000Z", "message": "Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6" }, @@ -650,7 +794,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -658,7 +802,7 @@ }, "commit": { "sha": "ebb3d8c6aa383567bb7794cacf745b1c82efbb7f", - "date_utc": "2022-01-14T12:27:35Z", + "date_utc": "2022-01-14T12:27:35.000Z", "message": "IPD-IMGT/HLA Release 3.47.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f" }, @@ -668,7 +812,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -676,7 +820,7 @@ }, "commit": { "sha": "fc712c5a4dd00f534e845982a29f46a14e22b292", - "date_utc": "2022-01-14T08:05:58Z", + "date_utc": "2022-01-14T08:05:58.000Z", "message": "Update README.md\n\nUpdate sponsorship contact and malformed section header", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292" }, @@ -686,7 +830,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -694,7 +838,7 @@ }, "commit": { "sha": "239bf68f403bbdbabb43fa0277040f4dda2b2aff", - "date_utc": "2022-01-13T20:33:38Z", + "date_utc": "2022-01-13T20:33:38.000Z", "message": "Merge pull request #291 from ANHIG/3470\n\n3470", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff" }, @@ -704,7 +848,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -712,7 +856,7 @@ }, "commit": { "sha": "d86bdd9983424c792691269fa10e6f022ccf2191", - "date_utc": "2022-01-13T16:53:03Z", + "date_utc": "2022-01-13T16:53:03.000Z", "message": "IPD-IMGT/HLA Release 3.47.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191" }, @@ -722,7 +866,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -730,7 +874,7 @@ }, "commit": { "sha": "06ceff14b2db920d458dc337b1100dced992e627", - "date_utc": "2022-01-13T16:52:15Z", + "date_utc": "2022-01-13T16:52:15.000Z", "message": "IPD-IMGT/HLA Release 3.47.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627" }, @@ -740,7 +884,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -748,7 +892,7 @@ }, "commit": { "sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", - "date_utc": "2022-01-04T09:19:02Z", + "date_utc": "2022-01-04T09:19:02.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd" }, @@ -758,7 +902,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -766,7 +910,7 @@ }, "commit": { "sha": "0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810", - "date_utc": "2022-01-04T09:18:33Z", + "date_utc": "2022-01-04T09:18:33.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810" }, @@ -776,7 +920,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -784,7 +928,7 @@ }, "commit": { "sha": "d76ca7d75891aac95205b2cc11510ce8ef41a65a", - "date_utc": "2021-11-11T11:49:26Z", + "date_utc": "2021-11-11T11:49:26.000Z", "message": "Merge pull request #289 from ANHIG/3460\n\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a" }, @@ -794,7 +938,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -802,7 +946,7 @@ }, "commit": { "sha": "178c68cca2044cbd5032cbff23e4c06b738aed2a", - "date_utc": "2021-11-11T11:48:57Z", + "date_utc": "2021-11-11T11:48:57.000Z", "message": "Updated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a" }, @@ -812,7 +956,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -820,7 +964,7 @@ }, "commit": { "sha": "2d19daf42ff47c2f2c4e7970dd77ed32768eb38f", - "date_utc": "2021-10-26T11:32:30Z", + "date_utc": "2021-10-26T11:32:30.000Z", "message": "Merge pull request #286 from ANHIG/3460\n\nChanges to descriptors for two deleted alleles", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f" }, @@ -830,7 +974,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -838,7 +982,7 @@ }, "commit": { "sha": "3f46491c0fe377fd922412c93137efb6a4879b05", - "date_utc": "2021-10-26T11:15:21Z", + "date_utc": "2021-10-26T11:15:21.000Z", "message": "Changes to descriptors for two deleted alleles", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05" }, @@ -848,7 +992,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -856,7 +1000,7 @@ }, "commit": { "sha": "8dd2a04b1d7e559f5124d012f0a729d0180216d2", - "date_utc": "2021-10-11T15:33:46Z", + "date_utc": "2021-10-11T15:33:46.000Z", "message": "Merge pull request #283 from ANHIG/3460\n\nIPD-IMGT/HLA Release 3.46.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2" }, @@ -866,7 +1010,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -874,7 +1018,7 @@ }, "commit": { "sha": "ddda708da9f2f41ae7e7d122973c2eddb141d949", - "date_utc": "2021-10-11T15:29:53Z", + "date_utc": "2021-10-11T15:29:53.000Z", "message": "Adding updated alignment zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949" }, @@ -884,7 +1028,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -892,7 +1036,7 @@ }, "commit": { "sha": "8d77b3dd93959663d58ae5b626289d0746edd0e7", - "date_utc": "2021-10-11T15:13:57Z", + "date_utc": "2021-10-11T15:13:57.000Z", "message": "Merge pull request #282 from ANHIG/3460\n\nRelease 3.46.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7" }, @@ -902,7 +1046,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -910,7 +1054,7 @@ }, "commit": { "sha": "d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea", - "date_utc": "2021-10-11T14:48:05Z", + "date_utc": "2021-10-11T14:48:05.000Z", "message": "IPD-IMGT/HLA Release 3.46.0\n\nNon-ascii chars removed", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea" }, @@ -920,7 +1064,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -928,7 +1072,7 @@ }, "commit": { "sha": "389b55b1c3ef58ea1136fb0c9e6d2ce73038d655", - "date_utc": "2021-10-11T13:16:09Z", + "date_utc": "2021-10-11T13:16:09.000Z", "message": "IPD-IMGT/HLA Release 3.46.0\n\nUpdating READMEs", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655" }, @@ -938,7 +1082,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -946,7 +1090,7 @@ }, "commit": { "sha": "5088650c144e6a3ee05ac1e015d487a86095e665", - "date_utc": "2021-10-11T12:53:06Z", + "date_utc": "2021-10-11T12:53:06.000Z", "message": "IPD-IMGT/HLA Release 3.46.0 Build\n\nInitial Build of 3.46.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665" }, @@ -956,7 +1100,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -964,7 +1108,7 @@ }, "commit": { "sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", - "date_utc": "2021-09-17T15:49:56Z", + "date_utc": "2021-09-17T15:49:56.000Z", "message": "Merge pull request #281 from ANHIG/3450\n\nUpdate of release_version.txt to 3.45.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd" }, @@ -974,7 +1118,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -982,7 +1126,7 @@ }, "commit": { "sha": "352813601073bcdc3d5eb08d1be07be904276a9a", - "date_utc": "2021-09-17T15:49:21Z", + "date_utc": "2021-09-17T15:49:21.000Z", "message": "Update of release_version.txt to 3.45.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a" }, @@ -992,7 +1136,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1000,7 +1144,7 @@ }, "commit": { "sha": "6c613ce701353f42b6c911801f0aeb78413fac9d", - "date_utc": "2021-08-20T15:25:29Z", + "date_utc": "2021-08-20T15:25:29.000Z", "message": "Merge pull request #279 from ANHIG/3450\n\nIPD-IMGT/HLA Patch 3.45.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d" }, @@ -1010,7 +1154,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1018,7 +1162,7 @@ }, "commit": { "sha": "8f892b2675dd6464f526d32f1ad1d3fd62fa3b03", - "date_utc": "2021-08-20T14:12:35Z", + "date_utc": "2021-08-20T14:12:35.000Z", "message": "IPD-IMGT/HLA Patch 3.45.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03" }, @@ -1028,7 +1172,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1036,7 +1180,7 @@ }, "commit": { "sha": "a231c3b065a7b9c86c92915f3b4bcf012ec36175", - "date_utc": "2021-07-20T11:13:25Z", + "date_utc": "2021-07-20T11:13:25.000Z", "message": "Merge pull request #276 from ANHIG/3450\n\nRemoval of invalid control characters from hla.xml and hla.dat files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175" }, @@ -1046,7 +1190,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1054,7 +1198,7 @@ }, "commit": { "sha": "1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d", - "date_utc": "2021-07-20T10:34:46Z", + "date_utc": "2021-07-20T10:34:46.000Z", "message": "Removal of invalid control characters from hla.xml and hla.dat files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d" }, @@ -1064,7 +1208,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1072,7 +1216,7 @@ }, "commit": { "sha": "4a8d93e8607e2413edee71da68cade6e11249fea", - "date_utc": "2021-07-19T11:27:37Z", + "date_utc": "2021-07-19T11:27:37.000Z", "message": "Merge pull request #274 from ANHIG/3450\n\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea" }, @@ -1082,7 +1226,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1090,7 +1234,7 @@ }, "commit": { "sha": "d3fd19b04d4256600e8c90a27a2b317d61514c86", - "date_utc": "2021-07-19T11:23:30Z", + "date_utc": "2021-07-19T11:23:30.000Z", "message": "Update hla_prot/nuc/gen.fasta in main directory with latest version", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86" }, @@ -1100,7 +1244,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1108,7 +1252,7 @@ }, "commit": { "sha": "fd63f824a11eead1f7fb39457251c7ac27ad1f93", - "date_utc": "2021-07-15T08:07:22Z", + "date_utc": "2021-07-15T08:07:22.000Z", "message": "Merge pull request #273 from ANHIG/3450\n\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93" }, @@ -1118,7 +1262,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1126,7 +1270,7 @@ }, "commit": { "sha": "89b57278869c7b46fbbaf94825ed336328f3567a", - "date_utc": "2021-07-15T07:59:10Z", + "date_utc": "2021-07-15T07:59:10.000Z", "message": "Re-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a" }, @@ -1136,7 +1280,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1144,7 +1288,7 @@ }, "commit": { "sha": "6fdf7add8bb4f416bd8660e6b826d80e8759dfe1", - "date_utc": "2021-07-14T06:19:03Z", + "date_utc": "2021-07-14T06:19:03.000Z", "message": "Merge pull request #271 from ANHIG/3450\n\n3450", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1" }, @@ -1154,7 +1298,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1162,7 +1306,7 @@ }, "commit": { "sha": "b57de92d58da2bf787e5af34ab09e0e8ee6cea6c", - "date_utc": "2021-07-13T16:04:39Z", + "date_utc": "2021-07-13T16:04:39.000Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c" }, @@ -1172,7 +1316,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1180,7 +1324,7 @@ }, "commit": { "sha": "4cdd02827d4b0d2d8834e45baaea621663e0d632", - "date_utc": "2021-07-13T16:03:03Z", + "date_utc": "2021-07-13T16:03:03.000Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632" }, @@ -1190,7 +1334,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1198,7 +1342,7 @@ }, "commit": { "sha": "e6a3f0cc5710495475e7b959ee82c649978843f8", - "date_utc": "2021-07-13T16:01:36Z", + "date_utc": "2021-07-13T16:01:36.000Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8" }, @@ -1208,7 +1352,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1216,7 +1360,7 @@ }, "commit": { "sha": "487c16cf1fb4ecb7eca25d752cb7178f10232a81", - "date_utc": "2021-07-13T15:56:41Z", + "date_utc": "2021-07-13T15:56:41.000Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81" }, @@ -1226,7 +1370,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1234,7 +1378,7 @@ }, "commit": { "sha": "3d7382f653a9707c3b2d683e7d58b7b9d0b4e747", - "date_utc": "2021-07-13T15:55:05Z", + "date_utc": "2021-07-13T15:55:05.000Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747" }, @@ -1244,7 +1388,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1252,7 +1396,7 @@ }, "commit": { "sha": "d155ba8553d2c53580ef66fbf733484dc2857a30", - "date_utc": "2021-07-13T15:52:43Z", + "date_utc": "2021-07-13T15:52:43.000Z", "message": "IPD-IMGT/HLA Release 3.45.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30" }, @@ -1262,7 +1406,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1270,7 +1414,7 @@ }, "commit": { "sha": "af805f6d40beef639fac7bd1c5f7789893c2f662", - "date_utc": "2021-06-15T10:31:53Z", + "date_utc": "2021-06-15T10:31:53.000Z", "message": "Merge pull request #268 from ANHIG/3440\n\nUpdated DQB1 version number in gen txt file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662" }, @@ -1280,7 +1424,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1288,7 +1432,7 @@ }, "commit": { "sha": "ee9eefb21f878da18c72bdc04b31d6ec5d8ade06", - "date_utc": "2021-06-15T10:26:05Z", + "date_utc": "2021-06-15T10:26:05.000Z", "message": "Updated DQB1 version number in gen txt file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06" }, @@ -1298,7 +1442,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1306,7 +1450,7 @@ }, "commit": { "sha": "a736a7ce4d98a0fefa3f4c01ab6da4641de74254", - "date_utc": "2021-06-11T12:09:09Z", + "date_utc": "2021-06-11T12:09:09.000Z", "message": "Merge pull request #267 from ANHIG/3440\n\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254" }, @@ -1316,7 +1460,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1324,7 +1468,7 @@ }, "commit": { "sha": "2f6878301950dfea48a8147a6d8bd012be564063", - "date_utc": "2021-06-11T12:09:02Z", + "date_utc": "2021-06-11T12:09:02.000Z", "message": "Merge branch 'Latest' into 3440", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063" }, @@ -1334,7 +1478,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1342,7 +1486,7 @@ }, "commit": { "sha": "c0510fbaa138ba0029d8aa2949c282fb2dfbf926", - "date_utc": "2021-06-11T10:16:30Z", + "date_utc": "2021-06-11T10:16:30.000Z", "message": "Inclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926" }, @@ -1352,7 +1496,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1360,7 +1504,7 @@ }, "commit": { "sha": "4871325c65b16d5fc1a0fb406ebf539c3cbcf054", - "date_utc": "2021-05-12T10:36:19Z", + "date_utc": "2021-05-12T10:36:19.000Z", "message": "Merge pull request #266 from ANHIG/3440\n\nRemoval of duplicate DRB1 entries from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054" }, @@ -1370,7 +1514,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1378,7 +1522,7 @@ }, "commit": { "sha": "cf8ed2bb499fae21b7ed1544177ef3589a8246b1", - "date_utc": "2021-05-12T10:34:43Z", + "date_utc": "2021-05-12T10:34:43.000Z", "message": "Removal of duplicate DRB1 entries from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1" }, @@ -1388,7 +1532,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1396,7 +1540,7 @@ }, "commit": { "sha": "b9d97ef45c56394528534bd1a2ec7d2d78523354", - "date_utc": "2021-04-26T14:25:47Z", + "date_utc": "2021-04-26T14:25:47.000Z", "message": "clean", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354" }, @@ -1406,7 +1550,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1414,7 +1558,7 @@ }, "commit": { "sha": "8da1eca28db8f6ae0db7e7134d334a10eb96f6a3", - "date_utc": "2021-04-21T11:17:00Z", + "date_utc": "2021-04-21T11:17:00.000Z", "message": "Merge pull request #263 from ANHIG/3440\n\nIPD-IMGT/HLA Release 3.44.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3" }, @@ -1424,7 +1568,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1432,7 +1576,7 @@ }, "commit": { "sha": "a2726dfb0cde8a5d567ce9a115d4f254f2af3851", - "date_utc": "2021-04-21T11:16:49Z", + "date_utc": "2021-04-21T11:16:49.000Z", "message": "Merge branch 'Latest' into 3440", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851" }, @@ -1442,7 +1586,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1450,7 +1594,7 @@ }, "commit": { "sha": "410e5b8bd76c20bcde2cd0e92c78713e00160c28", - "date_utc": "2021-04-21T10:36:48Z", + "date_utc": "2021-04-21T10:36:48.000Z", "message": "IPD-IMGT/HLA Release 3.44.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28" }, @@ -1460,7 +1604,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1468,7 +1612,7 @@ }, "commit": { "sha": "4240ef4cf17e503c44b177ff0f7b740258ac2e70", - "date_utc": "2021-04-12T15:17:44Z", + "date_utc": "2021-04-12T15:17:44.000Z", "message": "Merge pull request #262 from ANHIG/3430\n\nCorrection of DQB1 pseudo-exon mark up", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70" }, @@ -1478,7 +1622,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1486,7 +1630,7 @@ }, "commit": { "sha": "7b746d5303493fb53214ceffbd9b365c8ef4a126", - "date_utc": "2021-04-01T10:04:53Z", + "date_utc": "2021-04-01T10:04:53.000Z", "message": "Correction of DQB1 pseudo-exon mark up", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126" }, @@ -1496,7 +1640,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1504,7 +1648,7 @@ }, "commit": { "sha": "94cfe2ac15af0171f1397984ca0d1968a6931eb3", - "date_utc": "2021-03-03T08:53:38Z", + "date_utc": "2021-03-03T08:53:38.000Z", "message": "Merge pull request #260 from ANHIG/3430\n\nAddition of files for IHIW HML References", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3" }, @@ -1514,7 +1658,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1522,7 +1666,7 @@ }, "commit": { "sha": "c37267e1ee355c619a3058da5a7135e19e6522de", - "date_utc": "2021-03-03T08:44:58Z", + "date_utc": "2021-03-03T08:44:58.000Z", "message": "Moving to hml subdir in ihiw", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de" }, @@ -1532,7 +1676,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1540,7 +1684,7 @@ }, "commit": { "sha": "d531c3422f806634d35d611b0296b6a34815c4e7", - "date_utc": "2021-02-26T12:30:20Z", + "date_utc": "2021-02-26T12:30:20.000Z", "message": "Addition of files for IHIW HML References\n\nAddition of files for IHIW HML References", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7" }, @@ -1550,7 +1694,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1558,7 +1702,7 @@ }, "commit": { "sha": "0fa36435691cac5651bee2ffe511f73ccd98c367", - "date_utc": "2021-02-17T15:20:04Z", + "date_utc": "2021-02-17T15:20:04.000Z", "message": "Merge pull request #258 from ANHIG/3430\n\nCorrection of release version in hla.xml and hla_ciwd.xml and additio\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367" }, @@ -1568,7 +1712,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1576,7 +1720,7 @@ }, "commit": { "sha": "a65fcca04e51ba8a9d48d2ee676be1de7ff01746", - "date_utc": "2021-02-17T14:31:37Z", + "date_utc": "2021-02-17T14:31:37.000Z", "message": "Correction of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICB", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746" }, @@ -1586,7 +1730,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1594,7 +1738,7 @@ }, "commit": { "sha": "3182e0793150de4ffb34da2774991cb24e49a191", - "date_utc": "2021-02-04T13:05:18Z", + "date_utc": "2021-02-04T13:05:18.000Z", "message": "Merge pull request #256 from ANHIG/3430\n\nUpdate hla.xml.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191" }, @@ -1604,7 +1748,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1612,7 +1756,7 @@ }, "commit": { "sha": "5df8b7ecec0e249df5485dd622efed8b35758540", - "date_utc": "2021-02-04T11:29:37Z", + "date_utc": "2021-02-04T11:29:37.000Z", "message": "Update hla.xml.zip\n\nCorrection of DQA1*01:07:01 G-group tag", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540" }, @@ -1622,7 +1766,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1630,7 +1774,7 @@ }, "commit": { "sha": "0fe7efb1a6217accb8d53cbb17a633f406459fbb", - "date_utc": "2021-02-03T16:38:34Z", + "date_utc": "2021-02-03T16:38:34.000Z", "message": "Merge pull request #254 from ANHIG/3430\n\nP, G group name patch and other fixes", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb" }, @@ -1640,7 +1784,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1648,7 +1792,7 @@ }, "commit": { "sha": "2fdc68adf24ec02e28fba5657c7f31c1373491d2", - "date_utc": "2021-02-03T16:11:39Z", + "date_utc": "2021-02-03T16:11:39.000Z", "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2" }, @@ -1658,7 +1802,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1666,7 +1810,7 @@ }, "commit": { "sha": "cf7eb4a9781fbdac6dba9ff7b345db2d88748eea", - "date_utc": "2021-02-03T16:10:25Z", + "date_utc": "2021-02-03T16:10:25.000Z", "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea" }, @@ -1676,7 +1820,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1684,7 +1828,7 @@ }, "commit": { "sha": "6305b6c83d61553d3606905f7b41a0cb99f92f0d", - "date_utc": "2021-01-19T16:57:57Z", + "date_utc": "2021-01-19T16:57:57.000Z", "message": "Merge pull request #252 from ANHIG/3430\n\nCorrect to P group allocation for B*51:329Q", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d" }, @@ -1694,7 +1838,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1702,7 +1846,7 @@ }, "commit": { "sha": "25c04ea1f8bc4a9915417998310a563bdbb48115", - "date_utc": "2021-01-19T16:56:43Z", + "date_utc": "2021-01-19T16:56:43.000Z", "message": "Correct to P group allocation for B*51:329Q", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115" }, @@ -1712,7 +1856,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1720,7 +1864,7 @@ }, "commit": { "sha": "cee977d8d1ca2d1f03f384e53227d56e5143b6fb", - "date_utc": "2021-01-19T11:56:18Z", + "date_utc": "2021-01-19T11:56:18.000Z", "message": "Merge pull request #251 from ANHIG/3430\n\nIPD-IMGT/HLA Release 3.43.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb" }, @@ -1730,7 +1874,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1738,7 +1882,7 @@ }, "commit": { "sha": "03ded64be9b290287ab0101891ca6f338861c2fe", - "date_utc": "2021-01-19T11:55:23Z", + "date_utc": "2021-01-19T11:55:23.000Z", "message": "IPD-IMGT/HLA Release 3.43.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe" }, @@ -1748,7 +1892,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1756,7 +1900,7 @@ }, "commit": { "sha": "4ec1022d2645f3c2e5018971473710d568078eae", - "date_utc": "2021-01-18T16:31:24Z", + "date_utc": "2021-01-18T16:31:24.000Z", "message": "Merge pull request #250 from ANHIG/3430\n\n3430", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae" }, @@ -1766,7 +1910,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1774,7 +1918,7 @@ }, "commit": { "sha": "7a7d58ec828e8295dd4011f4f460f961a2b4428a", - "date_utc": "2021-01-18T15:04:52Z", + "date_utc": "2021-01-18T15:04:52.000Z", "message": "IPD-IMGT/HLA Release 3.43.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a" }, @@ -1784,7 +1928,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1792,7 +1936,7 @@ }, "commit": { "sha": "67c8be545d4483ac34f86fdd57f09135a4820be6", - "date_utc": "2021-01-18T15:02:25Z", + "date_utc": "2021-01-18T15:02:25.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6" }, @@ -1802,7 +1946,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1810,7 +1954,7 @@ }, "commit": { "sha": "441eeff3a9fca4934fc9cf54e2e4a914bb43ef10", - "date_utc": "2021-01-18T14:51:08Z", + "date_utc": "2021-01-18T14:51:08.000Z", "message": "IPD-IMGT/HLA Release 3.43.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10" }, @@ -1820,7 +1964,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1828,7 +1972,7 @@ }, "commit": { "sha": "a02389393dbd06e2e936d7d2438ef7e48fb969d9", - "date_utc": "2020-12-16T11:39:46Z", + "date_utc": "2020-12-16T11:39:46.000Z", "message": "Merge pull request #248 from ANHIG/3420\n\nUpdate hla.xml.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9" }, @@ -1838,7 +1982,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1846,7 +1990,7 @@ }, "commit": { "sha": "e9eb52c8016d15233e9c70537d830181bc28fec5", - "date_utc": "2020-12-16T11:37:50Z", + "date_utc": "2020-12-16T11:37:50.000Z", "message": "Update hla.xml.zip\n\nRemoval of HLA- from MIC gene designations", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5" }, @@ -1856,7 +2000,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1864,7 +2008,7 @@ }, "commit": { "sha": "c5468c985964935bd9600f8e20380e31be449e2b", - "date_utc": "2020-12-16T11:16:26Z", + "date_utc": "2020-12-16T11:16:26.000Z", "message": "Merge pull request #247 from ANHIG/3420\n\nUpload of hla.xsd and hla_ambigs.xsd", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b" }, @@ -1874,7 +2018,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1882,7 +2026,7 @@ }, "commit": { "sha": "5ef0d330953fba1889653b120bdf50d22cc571a7", - "date_utc": "2020-12-16T11:16:00Z", + "date_utc": "2020-12-16T11:16:00.000Z", "message": "Upload of hla.xsd and hla_ambigs.xsd", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7" }, @@ -1892,7 +2036,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1900,7 +2044,7 @@ }, "commit": { "sha": "7486e3f8276e3a8495d2b154495d7a8fa30e57c0", - "date_utc": "2020-12-09T10:59:31Z", + "date_utc": "2020-12-09T10:59:31.000Z", "message": "Merge pull request #244 from ANHIG/3420\n\nUpdate dpb_tce.csv", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0" }, @@ -1910,7 +2054,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1918,7 +2062,7 @@ }, "commit": { "sha": "41b3364db96b56b6dd596d776385657e9f2d96a2", - "date_utc": "2020-12-09T10:58:52Z", + "date_utc": "2020-12-09T10:58:52.000Z", "message": "Update dpb_tce.csv\n\nAdditional TCE assignments included", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2" }, @@ -1928,7 +2072,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1936,7 +2080,7 @@ }, "commit": { "sha": "e435af939c4a776f9cb9309e761a46cbd0043b61", - "date_utc": "2020-11-09T15:44:49Z", + "date_utc": "2020-11-09T15:44:49.000Z", "message": "Merge pull request #242 from ANHIG/3420\n\nUpdate to release_verison.txt and md5checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61" }, @@ -1946,7 +2090,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1954,7 +2098,7 @@ }, "commit": { "sha": "d6c74bdb8f18dc13086d95ff3072af1422b61889", - "date_utc": "2020-11-09T15:43:31Z", + "date_utc": "2020-11-09T15:43:31.000Z", "message": "Update to release_verison.txt and md5checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889" }, @@ -1964,7 +2108,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1972,7 +2116,7 @@ }, "commit": { "sha": "98d47fb0511e0b19b087c29a8464e773106334a8", - "date_utc": "2020-11-09T15:38:58Z", + "date_utc": "2020-11-09T15:38:58.000Z", "message": "Merge pull request #241 from ANHIG/3420\n\nRemoval of expression characters from G and P groups in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8" }, @@ -1982,7 +2126,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1990,7 +2134,7 @@ }, "commit": { "sha": "c436780fea7228df63f493451531be6fd448854e", - "date_utc": "2020-11-09T15:38:20Z", + "date_utc": "2020-11-09T15:38:20.000Z", "message": "Removal of expression characters from G and P groups in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e" }, @@ -2000,7 +2144,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2008,7 +2152,7 @@ }, "commit": { "sha": "ee5934b4ff020fe21cf59e51ae78f623fed259c0", - "date_utc": "2020-10-23T15:10:51Z", + "date_utc": "2020-10-23T15:10:51.000Z", "message": "Merge pull request #239 from ANHIG/3420\n\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0" }, @@ -2018,7 +2162,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2026,7 +2170,7 @@ }, "commit": { "sha": "9ad7336fb1b7b6307310efb0308f6f7362133e8c", - "date_utc": "2020-10-23T15:09:34Z", + "date_utc": "2020-10-23T15:09:34.000Z", "message": "Removal of duplicate DRB1*01:01:01:01 entries from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c" }, @@ -2036,7 +2180,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2044,7 +2188,7 @@ }, "commit": { "sha": "dc54b50015fcfbb49528748520e0d7f2b2ff2e08", - "date_utc": "2020-10-16T06:22:10Z", + "date_utc": "2020-10-16T06:22:10.000Z", "message": "Merge pull request #237 from ANHIG/3420\n\nCorrections to hla_nom.txt and rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08" }, @@ -2054,7 +2198,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2062,7 +2206,7 @@ }, "commit": { "sha": "46a38e4abbd2392c57350f023b5c855070e44cf7", - "date_utc": "2020-10-16T06:20:59Z", + "date_utc": "2020-10-16T06:20:59.000Z", "message": "Corrections to hla_nom.txt and rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7" }, @@ -2072,7 +2216,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2080,7 +2224,7 @@ }, "commit": { "sha": "596a5e28098a9b937e947cba3dbf2a4ea866a886", - "date_utc": "2020-10-15T14:43:53Z", + "date_utc": "2020-10-15T14:43:53.000Z", "message": "Merge pull request #236 from ANHIG/3420\n\nIPD-IMGT/HLA Release 3.42.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886" }, @@ -2090,7 +2234,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2098,7 +2242,7 @@ }, "commit": { "sha": "59ed1d6dffcc2787bf974f4ea69092a9072cc184", - "date_utc": "2020-10-15T12:45:32Z", + "date_utc": "2020-10-15T12:45:32.000Z", "message": "IPD-IMGT/HLA Release 3.42.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184" }, @@ -2108,7 +2252,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2116,7 +2260,7 @@ }, "commit": { "sha": "c40a48a903d50116e537c135e6f852900341dbf8", - "date_utc": "2020-09-11T14:32:04Z", + "date_utc": "2020-09-11T14:32:04.000Z", "message": "Merge pull request #234 from ANHIG/3410\n\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and \u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8" }, @@ -2126,7 +2270,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2134,7 +2278,7 @@ }, "commit": { "sha": "432ebf6dddf39319f93a984938d160f5fdd86b02", - "date_utc": "2020-09-11T14:28:00Z", + "date_utc": "2020-09-11T14:28:00.000Z", "message": "Corrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02" }, @@ -2144,7 +2288,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2152,7 +2296,7 @@ }, "commit": { "sha": "92f2221eac44170043965bf8c2f9abfbe8a3d6fe", - "date_utc": "2020-09-07T13:40:08Z", + "date_utc": "2020-09-07T13:40:08.000Z", "message": "Merge pull request #233 from ANHIG/3410\n\n3410", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe" }, @@ -2162,7 +2306,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2170,7 +2314,7 @@ }, "commit": { "sha": "a192c306215ff6657c46c06ac3d8e44fa8b0c237", - "date_utc": "2020-09-07T13:38:40Z", + "date_utc": "2020-09-07T13:38:40.000Z", "message": "Updates to DPB-TCE", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237" }, @@ -2180,7 +2324,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2188,7 +2332,7 @@ }, "commit": { "sha": "59b5cdb1dee0213511256459d4fcde13649ee888", - "date_utc": "2020-09-07T13:35:06Z", + "date_utc": "2020-09-07T13:35:06.000Z", "message": "Updates to DPB-TCE", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888" }, @@ -2198,7 +2342,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2206,7 +2350,7 @@ }, "commit": { "sha": "6fdaa17d9183d60ed609197acdd18fea87101931", - "date_utc": "2020-09-07T13:33:01Z", + "date_utc": "2020-09-07T13:33:01.000Z", "message": "Update to dpb-tce-header", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931" }, @@ -2216,7 +2360,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2224,7 +2368,7 @@ }, "commit": { "sha": "ea1a723bdac5652aa6407361fd05e814f3a51401", - "date_utc": "2020-09-07T13:21:55Z", + "date_utc": "2020-09-07T13:21:55.000Z", "message": "Merge pull request #232 from ANHIG/3410\n\nChanges for missing MICA genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401" }, @@ -2234,7 +2378,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2242,7 +2386,7 @@ }, "commit": { "sha": "48e676dd09433ba9181d31db3c938b68cbc2c194", - "date_utc": "2020-09-07T12:08:16Z", + "date_utc": "2020-09-07T12:08:16.000Z", "message": "Changes for missing MICA genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194" }, @@ -2252,7 +2396,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2260,7 +2404,7 @@ }, "commit": { "sha": "60c4ea7496d1133d7f3e146aea13f48c42c50f34", - "date_utc": "2020-09-07T11:34:33Z", + "date_utc": "2020-09-07T11:34:33.000Z", "message": "Merge pull request #231 from ANHIG/3410\n\nMerge pull request #230 from ANHIG/Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34" }, @@ -2270,7 +2414,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2278,7 +2422,7 @@ }, "commit": { "sha": "145561f6c5c7a3e6a4a07366457eb3a1edcf2200", - "date_utc": "2020-09-07T11:31:30Z", + "date_utc": "2020-09-07T11:31:30.000Z", "message": "Merge pull request #230 from ANHIG/Latest\n\nLatest to 3410", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200" }, @@ -2288,7 +2432,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2296,7 +2440,7 @@ }, "commit": { "sha": "7ca733b18edab1fc837a34e3764b7d55e8dc93b0", - "date_utc": "2020-07-30T09:33:20Z", + "date_utc": "2020-07-30T09:33:20.000Z", "message": "Merge pull request #228 from ANHIG/3410\n\nCorrected serology for E*01:114 and E*01:115", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0" }, @@ -2306,7 +2450,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2314,7 +2458,7 @@ }, "commit": { "sha": "09f5ae780a2907e61ad8d04555cb4a07c45ba2d7", - "date_utc": "2020-07-30T09:32:52Z", + "date_utc": "2020-07-30T09:32:52.000Z", "message": "Corrected serology for E*01:114 and E*01:115", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7" }, @@ -2324,7 +2468,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2332,7 +2476,7 @@ }, "commit": { "sha": "318d9bf94836219690597e8f3f88d6e544008903", - "date_utc": "2020-07-17T09:01:03Z", + "date_utc": "2020-07-17T09:01:03.000Z", "message": "Merge pull request #227 from ANHIG/3410\n\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903" }, @@ -2342,7 +2486,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2350,7 +2494,7 @@ }, "commit": { "sha": "a48af996cb97f811d37735f251903ece2b08cbfc", - "date_utc": "2020-07-17T08:59:57Z", + "date_utc": "2020-07-17T08:59:57.000Z", "message": "Correction of C*01:02:04 in fasta/hla_nuc.fasta", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc" }, @@ -2360,7 +2504,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2368,7 +2512,7 @@ }, "commit": { "sha": "8a1c83d5eaaa9128aac546659d0cc97602bb7a10", - "date_utc": "2020-07-14T15:16:59Z", + "date_utc": "2020-07-14T15:16:59.000Z", "message": "Merge pull request #226 from ANHIG/3410\n\nRemoval of invalid characters from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10" }, @@ -2378,7 +2522,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2386,7 +2530,7 @@ }, "commit": { "sha": "17fd07eda35d5224aa199c8b75a187676e59f4f8", - "date_utc": "2020-07-14T15:15:09Z", + "date_utc": "2020-07-14T15:15:09.000Z", "message": "Removal of invalid characters from hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8" }, @@ -2396,7 +2540,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2404,7 +2548,7 @@ }, "commit": { "sha": "408f46b67f28e31941e8b5f0fc30fcf6c3453936", - "date_utc": "2020-07-14T13:03:15Z", + "date_utc": "2020-07-14T13:03:15.000Z", "message": "Merge pull request #224 from ANHIG/3410\n\nCorrected header for dpb_tce.csv file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936" }, @@ -2414,7 +2558,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2422,7 +2566,7 @@ }, "commit": { "sha": "19d69647f9abfa71c99eb9db5c38006af993864e", - "date_utc": "2020-07-14T13:02:45Z", + "date_utc": "2020-07-14T13:02:45.000Z", "message": "Corrected header for dpb_tce.csv file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e" }, @@ -2432,7 +2576,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2440,7 +2584,7 @@ }, "commit": { "sha": "0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a", - "date_utc": "2020-07-13T14:51:38Z", + "date_utc": "2020-07-13T14:51:38.000Z", "message": "Merge pull request #222 from ANHIG/3410\n\nIPD-IMGT/HLA Release 3.41.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a" }, @@ -2450,7 +2594,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2458,7 +2602,7 @@ }, "commit": { "sha": "a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7", - "date_utc": "2020-07-13T13:25:47Z", + "date_utc": "2020-07-13T13:25:47.000Z", "message": "IPD-IMGT/HLA Release 3.41.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7" }, @@ -2468,7 +2612,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2476,7 +2620,7 @@ }, "commit": { "sha": "28392d448b1ed1b928e0e47c79655dd8ab451a87", - "date_utc": "2020-06-01T10:19:49Z", + "date_utc": "2020-06-01T10:19:49.000Z", "message": "Merge pull request #221 from ANHIG/3400\n\nRestored missing xsd file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87" }, @@ -2486,7 +2630,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2494,7 +2638,7 @@ }, "commit": { "sha": "84b22ea27bf990f8863509d5a808f221d211fbbd", - "date_utc": "2020-06-01T10:18:24Z", + "date_utc": "2020-06-01T10:18:24.000Z", "message": "Restored missing xsd file\n\nRestored missing xsd file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd" }, @@ -2504,7 +2648,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2512,7 +2656,7 @@ }, "commit": { "sha": "7fc318a21ee5e61b20b67713da83f53f170fa8c9", - "date_utc": "2020-04-30T12:19:29Z", + "date_utc": "2020-04-30T12:19:29.000Z", "message": "Merge pull request #219 from ANHIG/3400\n\nRemoval of invalid expression characters from G and P groups", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9" }, @@ -2522,7 +2666,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2530,7 +2674,7 @@ }, "commit": { "sha": "776bfa37573cd955f2a65b153c2a4a9da135ccf3", - "date_utc": "2020-04-30T12:16:43Z", + "date_utc": "2020-04-30T12:16:43.000Z", "message": "Removal of invalid expression characters from G and P groups", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3" }, @@ -2540,7 +2684,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2548,7 +2692,7 @@ }, "commit": { "sha": "313fa941c27dc80c8be643e559a57fa9a61b5c81", - "date_utc": "2020-04-22T11:37:19Z", + "date_utc": "2020-04-22T11:37:19.000Z", "message": "Merge pull request #217 from ANHIG/3400\n\n3400", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81" }, @@ -2558,7 +2702,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2566,7 +2710,7 @@ }, "commit": { "sha": "04b174de7519eba544de546c8da83605b2d67695", - "date_utc": "2020-04-22T11:36:54Z", + "date_utc": "2020-04-22T11:36:54.000Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695" }, @@ -2576,7 +2720,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2584,7 +2728,7 @@ }, "commit": { "sha": "9443bf0185c229b2805f6d748642a9ef868ed910", - "date_utc": "2020-04-22T10:11:07Z", + "date_utc": "2020-04-22T10:11:07.000Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910" }, @@ -2594,7 +2738,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2602,7 +2746,7 @@ }, "commit": { "sha": "33114538c5c04a541b79c07b9eab13e7f4688776", - "date_utc": "2020-04-22T10:06:30Z", + "date_utc": "2020-04-22T10:06:30.000Z", "message": "Merge pull request #216 from ANHIG/3400\n\n3400", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776" }, @@ -2612,7 +2756,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2620,7 +2764,7 @@ }, "commit": { "sha": "aa665c92a1e8a83795a769b2df05ea523230a6ea", - "date_utc": "2020-04-22T10:03:51Z", + "date_utc": "2020-04-22T10:03:51.000Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea" }, @@ -2630,7 +2774,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2638,7 +2782,7 @@ }, "commit": { "sha": "d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d", - "date_utc": "2020-04-22T10:02:46Z", + "date_utc": "2020-04-22T10:02:46.000Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d" }, @@ -2648,7 +2792,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2656,7 +2800,7 @@ }, "commit": { "sha": "f42ef066981fa407258f525f2191ae6dacbdf3a3", - "date_utc": "2020-04-22T10:01:08Z", + "date_utc": "2020-04-22T10:01:08.000Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3" }, @@ -2666,7 +2810,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2674,7 +2818,7 @@ }, "commit": { "sha": "db5a21729701340b0ce4441267d315fc3ff9d56c", - "date_utc": "2020-04-22T09:57:21Z", + "date_utc": "2020-04-22T09:57:21.000Z", "message": "IPD-IMGT/HLA Release 3.40.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c" }, @@ -2684,7 +2828,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2692,7 +2836,7 @@ }, "commit": { "sha": "3565d1fa78d202b3ab92badfc438b07104835152", - "date_utc": "2020-04-22T09:15:05Z", + "date_utc": "2020-04-22T09:15:05.000Z", "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152" }, @@ -2702,7 +2846,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2710,7 +2854,7 @@ }, "commit": { "sha": "8cd90d4790a8e27577adbb677c5e1b711f6dd85e", - "date_utc": "2020-04-22T09:02:07Z", + "date_utc": "2020-04-22T09:02:07.000Z", "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e" }, @@ -2720,7 +2864,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2728,7 +2872,7 @@ }, "commit": { "sha": "18599815b186419ea8f71caccd3d3496e52310bb", - "date_utc": "2020-04-21T12:13:52Z", + "date_utc": "2020-04-21T12:13:52.000Z", "message": "Updated C*07:226 enry in deleted alleles list", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb" }, @@ -2738,7 +2882,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2746,7 +2890,7 @@ }, "commit": { "sha": "3bef58fa463f149dba9bbe39ce5998dc309775b1", - "date_utc": "2020-02-03T10:54:45Z", + "date_utc": "2020-02-03T10:54:45.000Z", "message": "Merge pull request #214 from ANHIG/3390\n\n3390", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1" }, @@ -2756,7 +2900,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2764,7 +2908,7 @@ }, "commit": { "sha": "e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4", - "date_utc": "2020-02-03T10:54:06Z", + "date_utc": "2020-02-03T10:54:06.000Z", "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4" }, @@ -2774,7 +2918,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2782,7 +2926,7 @@ }, "commit": { "sha": "ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1", - "date_utc": "2020-02-03T10:50:43Z", + "date_utc": "2020-02-03T10:50:43.000Z", "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1" }, @@ -2792,7 +2936,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2800,7 +2944,7 @@ }, "commit": { "sha": "933b99c3cbf59d96086e272189e9f885684c3a3c", - "date_utc": "2020-01-23T10:19:10Z", + "date_utc": "2020-01-23T10:19:10.000Z", "message": "Merge pull request #213 from ANHIG/3390\n\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c" }, @@ -2810,7 +2954,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2818,7 +2962,7 @@ }, "commit": { "sha": "0d5afcde672cf0472d5f02f4705dd8d31c32eb01", - "date_utc": "2020-01-23T10:17:07Z", + "date_utc": "2020-01-23T10:17:07.000Z", "message": "Removal of HLA- prefix for MICA/MICB alleles in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01" }, @@ -2828,7 +2972,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2836,7 +2980,7 @@ }, "commit": { "sha": "e5e80a1f24de819be3be7d0b2661b6eb5f0917ab", - "date_utc": "2020-01-23T10:04:20Z", + "date_utc": "2020-01-23T10:04:20.000Z", "message": "Merge pull request #212 from ANHIG/3390\n\n3390", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab" }, @@ -2846,7 +2990,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2854,7 +2998,7 @@ }, "commit": { "sha": "b23d7db0eebbf52d510780cefb6e09f83de70581", - "date_utc": "2020-01-23T09:59:05Z", + "date_utc": "2020-01-23T09:59:05.000Z", "message": "Correction to DQA1*01:07P group name in hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581" }, @@ -2864,7 +3008,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2872,7 +3016,7 @@ }, "commit": { "sha": "032815608e6312b595b4aaf9904d5b4c189dd6dc", - "date_utc": "2020-01-22T12:45:20Z", + "date_utc": "2020-01-22T12:45:20.000Z", "message": "Updated Alignments_Rel_3390.zip and md5 checksums following previous commits", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc" }, @@ -2882,7 +3026,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2890,7 +3034,7 @@ }, "commit": { "sha": "72911607eb497585b8e56d906d0794c99f888e7c", - "date_utc": "2020-01-22T11:32:33Z", + "date_utc": "2020-01-22T11:32:33.000Z", "message": "Merge pull request #210 from ANHIG/3390\n\n3390", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c" }, @@ -2900,7 +3044,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2908,7 +3052,7 @@ }, "commit": { "sha": "b25532e27dabf40752a2687c6b14c7e521addf4d", - "date_utc": "2020-01-22T11:27:27Z", + "date_utc": "2020-01-22T11:27:27.000Z", "message": "Merge branch '3390' of github.com:ANHIG/IMGTHLA into 3390", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d" }, @@ -2918,7 +3062,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2926,7 +3070,7 @@ }, "commit": { "sha": "14a38b648034e61270207ba3672a19ec08401aca", - "date_utc": "2020-01-22T11:23:48Z", + "date_utc": "2020-01-22T11:23:48.000Z", "message": "Update to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca" }, @@ -2936,7 +3080,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2944,7 +3088,7 @@ }, "commit": { "sha": "30ca054efd7872597e8a3e14043627ae126a1ee9", - "date_utc": "2020-01-22T11:02:35Z", + "date_utc": "2020-01-22T11:02:35.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9" }, @@ -2954,7 +3098,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2962,7 +3106,7 @@ }, "commit": { "sha": "a9f619032ea68c561e39a9ea3fe4358543356a92", - "date_utc": "2020-01-22T10:54:06Z", + "date_utc": "2020-01-22T10:54:06.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92" }, @@ -2972,7 +3116,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2980,7 +3124,7 @@ }, "commit": { "sha": "0bfff70fe8ca504abaf8637ccd4ecc752e9717e9", - "date_utc": "2020-01-22T10:52:27Z", + "date_utc": "2020-01-22T10:52:27.000Z", "message": "Update README.md\n\nCorrected formatting of lists of fields.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9" }, @@ -2990,7 +3134,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2998,7 +3142,7 @@ }, "commit": { "sha": "e7537add911efbf8890b126d3639c0560fe03827", - "date_utc": "2020-01-22T10:46:35Z", + "date_utc": "2020-01-22T10:46:35.000Z", "message": "Merge pull request #209 from ANHIG/3390\n\nUpdate to C*12:139Q moving defined serology", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827" }, @@ -3008,7 +3152,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3016,7 +3160,7 @@ }, "commit": { "sha": "e05a5c42d89815626d4a272d3283e2bd86f5fc66", - "date_utc": "2020-01-22T10:45:26Z", + "date_utc": "2020-01-22T10:45:26.000Z", "message": "Update to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\"", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66" }, @@ -3026,7 +3170,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3034,7 +3178,7 @@ }, "commit": { "sha": "a19f887adf8ddf4c61c1af803d46bbd35643516a", - "date_utc": "2020-01-22T10:41:13Z", + "date_utc": "2020-01-22T10:41:13.000Z", "message": "Merge pull request #208 from ANHIG/3390\n\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a" }, @@ -3044,7 +3188,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3052,7 +3196,7 @@ }, "commit": { "sha": "bd4562b0edc5b02a22b8a588568e04f0362d8220", - "date_utc": "2020-01-22T10:39:24Z", + "date_utc": "2020-01-22T10:39:24.000Z", "message": "Updated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220" }, @@ -3062,7 +3206,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3070,7 +3214,7 @@ }, "commit": { "sha": "d89e87e2eb0296a353cd880d47773307d949ad02", - "date_utc": "2020-01-20T14:09:42Z", + "date_utc": "2020-01-20T14:09:42.000Z", "message": "Merge pull request #207 from ANHIG/3390\n\nIPD-IMGT/HLA Release 3.39.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02" }, @@ -3080,7 +3224,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3088,7 +3232,7 @@ }, "commit": { "sha": "48caa202c941b79a1868311cd2bc2dbf45889aea", - "date_utc": "2020-01-20T12:59:01Z", + "date_utc": "2020-01-20T12:59:01.000Z", "message": "IPD-IMGT/HLA Release 3.39.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea" }, @@ -3098,7 +3242,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3106,7 +3250,7 @@ }, "commit": { "sha": "b67c8cee9f317b9aab7ca3a9478813183c77e16f", - "date_utc": "2019-11-18T10:52:18Z", + "date_utc": "2019-11-18T10:52:18.000Z", "message": "Merge pull request #204 from ANHIG/3380\n\nLower case base 't' in gen files for B*07:14 corrected to 'T'", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f" }, @@ -3116,7 +3260,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3124,7 +3268,7 @@ }, "commit": { "sha": "054dac767e3513fed7ced0639fc67dd371b4bd28", - "date_utc": "2019-11-18T10:49:42Z", + "date_utc": "2019-11-18T10:49:42.000Z", "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28" }, @@ -3134,7 +3278,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3142,7 +3286,7 @@ }, "commit": { "sha": "02ef01dd646992f7518094c48281eb1b389ac105", - "date_utc": "2019-11-18T10:46:03Z", + "date_utc": "2019-11-18T10:46:03.000Z", "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105" }, @@ -3152,7 +3296,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3160,7 +3304,7 @@ }, "commit": { "sha": "3e8bb627774ad62a765fb7826bef8b8d3efc82b8", - "date_utc": "2019-11-05T14:33:40Z", + "date_utc": "2019-11-05T14:33:40.000Z", "message": "Merge pull request #203 from ANHIG/3380\n\nRemoval of N from G group name for C*07:726:01G in xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8" }, @@ -3170,7 +3314,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3178,7 +3322,7 @@ }, "commit": { "sha": "9ab5d76764617e43c840fbe187b7c3173682d94c", - "date_utc": "2019-11-05T14:32:38Z", + "date_utc": "2019-11-05T14:32:38.000Z", "message": "Removal of N from G group name for C*07:726:01G", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c" }, @@ -3188,7 +3332,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3196,7 +3340,7 @@ }, "commit": { "sha": "d5e7b34526886c7f5a3291b132b3c80ce55640cb", - "date_utc": "2019-10-29T12:24:57Z", + "date_utc": "2019-10-29T12:24:57.000Z", "message": "Merge pull request #199 from ANHIG/3380\n\nRemoval of tab character from first line of hla.xml and conversion of\u2026", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb" }, @@ -3206,7 +3350,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3214,7 +3358,7 @@ }, "commit": { "sha": "b46aec85945ed773eff0445db3b0940f4469d028", - "date_utc": "2019-10-29T12:24:07Z", + "date_utc": "2019-10-29T12:24:07.000Z", "message": "Removal of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028" }, @@ -3224,7 +3368,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3232,7 +3376,7 @@ }, "commit": { "sha": "c259def486334fc9f7610d6ecb1d22c7fd92507d", - "date_utc": "2019-10-18T10:21:54Z", + "date_utc": "2019-10-18T10:21:54.000Z", "message": "Merge pull request #197 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d" }, @@ -3242,7 +3386,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3250,7 +3394,7 @@ }, "commit": { "sha": "788e9d8a3e8db9606824d2d52646bd91902f03a9", - "date_utc": "2019-10-18T10:21:26Z", + "date_utc": "2019-10-18T10:21:26.000Z", "message": "IPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9" }, @@ -3260,7 +3404,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3268,7 +3412,7 @@ }, "commit": { "sha": "2a61062a54d8491751fc7d8eaed23e8bbf4e3830", - "date_utc": "2019-10-17T15:14:13Z", + "date_utc": "2019-10-17T15:14:13.000Z", "message": "Merge pull request #196 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830" }, @@ -3278,7 +3422,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3286,7 +3430,7 @@ }, "commit": { "sha": "fb025d76e2509be704b4b738e4ac5f83e511aea3", - "date_utc": "2019-10-17T15:12:58Z", + "date_utc": "2019-10-17T15:12:58.000Z", "message": "IPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3" }, @@ -3296,7 +3440,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3304,7 +3448,7 @@ }, "commit": { "sha": "475cfe27e43194a6d38915e4110dfc5be1b12935", - "date_utc": "2019-10-17T10:47:54Z", + "date_utc": "2019-10-17T10:47:54.000Z", "message": "Merge pull request #195 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935" }, @@ -3314,7 +3458,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3322,7 +3466,7 @@ }, "commit": { "sha": "01588fbf4c5636142fe8d33980a3edab2b023e9d", - "date_utc": "2019-10-17T10:45:14Z", + "date_utc": "2019-10-17T10:45:14.000Z", "message": "IPD-IMGT/HLA Release 3.38.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d" }, @@ -3332,7 +3476,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3340,7 +3484,7 @@ }, "commit": { "sha": "0d06063abf79210210b95887714630740210e26a", - "date_utc": "2019-10-04T14:30:56Z", + "date_utc": "2019-10-04T14:30:56.000Z", "message": "Merge pull request #193 from ANHIG/3370\n\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a" }, @@ -3350,7 +3494,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3358,7 +3502,7 @@ }, "commit": { "sha": "96e477a681d939a64af04440ee682a2d0f6be365", - "date_utc": "2019-10-04T14:26:57Z", + "date_utc": "2019-10-04T14:26:57.000Z", "message": "Updating checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365" }, @@ -3368,7 +3512,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3376,7 +3520,7 @@ }, "commit": { "sha": "021b5670e6e563087b7821fca927f62d989e5cea", - "date_utc": "2019-10-04T14:24:16Z", + "date_utc": "2019-10-04T14:24:16.000Z", "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea" }, @@ -3386,7 +3530,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3394,7 +3538,7 @@ }, "commit": { "sha": "be66340f37c15a1d30c61eb05881d63fa99ea5f6", - "date_utc": "2019-10-04T14:22:17Z", + "date_utc": "2019-10-04T14:22:17.000Z", "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6" }, @@ -3404,7 +3548,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3412,7 +3556,7 @@ }, "commit": { "sha": "8681f662939bd76d24ebc56f149118fb6567ee18", - "date_utc": "2019-10-04T14:13:36Z", + "date_utc": "2019-10-04T14:13:36.000Z", "message": "Merge branch '3370' of github.com:ANHIG/IMGTHLA into 3370", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18" }, @@ -3422,7 +3566,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3430,7 +3574,7 @@ }, "commit": { "sha": "ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0", - "date_utc": "2019-10-04T13:57:07Z", + "date_utc": "2019-10-04T13:57:07.000Z", "message": "Removal of erroneous 0 and pipe from TAP protein numbering and rezipping archive", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0" }, @@ -3440,7 +3584,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3448,7 +3592,7 @@ }, "commit": { "sha": "81b6b174ec67929d0b4401b00e25df87cb1f6718", - "date_utc": "2019-10-04T13:11:38Z", + "date_utc": "2019-10-04T13:11:38.000Z", "message": "Removal of erronenous 0 and pipe in alignment file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718" }, @@ -3458,7 +3602,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3466,7 +3610,7 @@ }, "commit": { "sha": "40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168", - "date_utc": "2019-07-22T14:55:12Z", + "date_utc": "2019-07-22T14:55:12.000Z", "message": "Merge pull request #188 from ANHIG/3370\n\nUpdate to C*07:726:01G Designation", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168" }, @@ -3476,7 +3620,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3484,7 +3628,7 @@ }, "commit": { "sha": "ba884d04072b9b74763294c05fecffe465056590", - "date_utc": "2019-07-22T14:54:22Z", + "date_utc": "2019-07-22T14:54:22.000Z", "message": "Update to C*07:726:01G Designation\n\nUpdate to C*07:726:01G Designation in hla.xml.zip file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590" }, @@ -3494,7 +3638,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3502,7 +3646,7 @@ }, "commit": { "sha": "fef5db5ec9c98b47c487f92b714ffbe05abc03cf", - "date_utc": "2019-07-08T09:13:10Z", + "date_utc": "2019-07-08T09:13:10.000Z", "message": "Merge pull request #184 from ANHIG/3370\n\nUpload of hla.dat file for 3.37.0 which did not upload correctly", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf" }, @@ -3512,7 +3656,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3520,7 +3664,7 @@ }, "commit": { "sha": "0d3a6c5423405678431f647444cbefb72626210b", - "date_utc": "2019-07-08T09:11:11Z", + "date_utc": "2019-07-08T09:11:11.000Z", "message": "Upload of hla.dat file for 3.37.0 which did not upload correctly", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b" }, @@ -3530,7 +3674,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3538,7 +3682,7 @@ }, "commit": { "sha": "887434edaeec2f4161fdc1642dab4d07e55f23c8", - "date_utc": "2019-07-04T13:16:00Z", + "date_utc": "2019-07-04T13:16:00.000Z", "message": "Merge pull request #182 from ANHIG/3370\n\n3370", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8" }, @@ -3548,7 +3692,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3556,7 +3700,7 @@ }, "commit": { "sha": "431b4b6434f318354426ee02a49616b998e8cc68", - "date_utc": "2019-07-04T13:15:25Z", + "date_utc": "2019-07-04T13:15:25.000Z", "message": "Delete Alignments_Rel_3360.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68" }, @@ -3566,7 +3710,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3574,7 +3718,7 @@ }, "commit": { "sha": "9656fba11d0cb9a3dcf28eb8615337f85b5f65c1", - "date_utc": "2019-07-04T13:13:35Z", + "date_utc": "2019-07-04T13:13:35.000Z", "message": "IPD-IMGT/HLA Release 3.37.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1" }, @@ -3584,7 +3728,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3592,7 +3736,7 @@ }, "commit": { "sha": "d557b80c2db149dc50e2163abe30635c32faa971", - "date_utc": "2019-06-06T15:15:05Z", + "date_utc": "2019-06-06T15:15:05.000Z", "message": "Merge pull request #181 from ANHIG/3360\n\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971" }, @@ -3602,7 +3746,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3610,7 +3754,7 @@ }, "commit": { "sha": "e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb", - "date_utc": "2019-06-06T15:14:20Z", + "date_utc": "2019-06-06T15:14:20.000Z", "message": "Addition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb" }, @@ -3620,7 +3764,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3628,7 +3772,7 @@ }, "commit": { "sha": "293b0e1f740595ef2ae765e0f70c64a92c53e054", - "date_utc": "2019-05-13T12:52:43Z", + "date_utc": "2019-05-13T12:52:43.000Z", "message": "Merge pull request #180 from ANHIG/3360\n\nUpdates to hla.xml and hla_nom.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054" }, @@ -3638,7 +3782,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3646,7 +3790,7 @@ }, "commit": { "sha": "1bc1e29a8e819a698b1b88f443d908f834bb82b7", - "date_utc": "2019-05-13T12:51:25Z", + "date_utc": "2019-05-13T12:51:25.000Z", "message": "Updates to hla.xml and hla_nom.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7" }, @@ -3656,7 +3800,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3664,7 +3808,7 @@ }, "commit": { "sha": "58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f", - "date_utc": "2019-04-23T09:33:22Z", + "date_utc": "2019-04-23T09:33:22.000Z", "message": "Merge pull request #178 from ANHIG/3360\n\nUpdate to C Genomic alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f" }, @@ -3674,7 +3818,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3682,7 +3826,7 @@ }, "commit": { "sha": "6c01806964b5fd841d9e76290bb2b67a9a2014fc", - "date_utc": "2019-04-23T09:32:15Z", + "date_utc": "2019-04-23T09:32:15.000Z", "message": "Update to C Genomic alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc" }, @@ -3692,7 +3836,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3700,7 +3844,7 @@ }, "commit": { "sha": "730872d14dae5650a1cf69e9110d00af523235f4", - "date_utc": "2019-04-18T09:14:03Z", + "date_utc": "2019-04-18T09:14:03.000Z", "message": "Merge pull request #177 from ANHIG/3360\n\nUpdated protein alignment for MICA*029:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4" }, @@ -3710,7 +3854,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3718,7 +3862,7 @@ }, "commit": { "sha": "67ad77c3759b8ce339c7f72e45dc69e112346530", - "date_utc": "2019-04-18T09:09:56Z", + "date_utc": "2019-04-18T09:09:56.000Z", "message": "Updated protein alignment for MICA*029:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530" }, @@ -3728,7 +3872,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3736,7 +3880,7 @@ }, "commit": { "sha": "0f20a34eb36af52fd2e5877f0d532a2d7196f3f6", - "date_utc": "2019-04-18T08:33:01Z", + "date_utc": "2019-04-18T08:33:01.000Z", "message": "Merge pull request #176 from ANHIG/3360\n\nIPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6" }, @@ -3746,7 +3890,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3754,7 +3898,7 @@ }, "commit": { "sha": "61daadbf669adf36fe353b4d6487acae57268715", - "date_utc": "2019-04-18T08:32:24Z", + "date_utc": "2019-04-18T08:32:24.000Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715" }, @@ -3764,7 +3908,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3772,7 +3916,7 @@ }, "commit": { "sha": "59c7309f45fd1973beba192c429073b8469b5766", - "date_utc": "2019-04-17T09:25:25Z", + "date_utc": "2019-04-17T09:25:25.000Z", "message": "Merge pull request #175 from ANHIG/3360\n\n3360", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766" }, @@ -3782,7 +3926,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3790,7 +3934,7 @@ }, "commit": { "sha": "ffddb088051b8b0b0de0e9956613e31f88b2fe64", - "date_utc": "2019-04-17T09:23:42Z", + "date_utc": "2019-04-17T09:23:42.000Z", "message": "Delete .gitattributes", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64" }, @@ -3800,7 +3944,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3808,7 +3952,7 @@ }, "commit": { "sha": "af8f6da4c921a2a5d5d392f550edba5003bcd65a", - "date_utc": "2019-04-17T09:19:50Z", + "date_utc": "2019-04-17T09:19:50.000Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a" }, @@ -3818,7 +3962,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3826,7 +3970,7 @@ }, "commit": { "sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", - "date_utc": "2019-04-17T09:10:57Z", + "date_utc": "2019-04-17T09:10:57.000Z", "message": "Merge pull request #174 from ANHIG/3360\n\n3360", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9" }, @@ -3836,7 +3980,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3844,7 +3988,7 @@ }, "commit": { "sha": "bf673b4a4f42415317b116ef71552a75d15974c7", - "date_utc": "2019-04-17T09:09:26Z", + "date_utc": "2019-04-17T09:09:26.000Z", "message": "Delete .gitattributes", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7" }, @@ -3854,7 +3998,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3862,7 +4006,7 @@ }, "commit": { "sha": "1b9b17a14e9c070b64b9d55b288b68745fa3a49c", - "date_utc": "2019-04-17T09:07:45Z", + "date_utc": "2019-04-17T09:07:45.000Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c" }, @@ -3872,7 +4016,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3880,7 +4024,7 @@ }, "commit": { "sha": "10ff0031128024299158c2873e6f4f19bdfce9fa", - "date_utc": "2019-04-17T09:05:13Z", + "date_utc": "2019-04-17T09:05:13.000Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa" }, @@ -3890,7 +4034,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3898,7 +4042,7 @@ }, "commit": { "sha": "0fa0767f806b67ec842f6eda423931038c74456d", - "date_utc": "2019-04-17T09:03:09Z", + "date_utc": "2019-04-17T09:03:09.000Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d" }, @@ -3908,7 +4052,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3916,7 +4060,7 @@ }, "commit": { "sha": "fd64197a3eb6ca7b68b8ff47b489858efa673909", - "date_utc": "2019-04-17T09:01:53Z", + "date_utc": "2019-04-17T09:01:53.000Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909" }, @@ -3926,7 +4070,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3934,7 +4078,7 @@ }, "commit": { "sha": "5298cb37ddccb57dc9f47dd730daa8e021ce6ede", - "date_utc": "2019-04-17T09:01:16Z", + "date_utc": "2019-04-17T09:01:16.000Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede" }, @@ -3944,7 +4088,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3952,7 +4096,7 @@ }, "commit": { "sha": "af857a504106434a753ecd541f7b0bb5d07970aa", - "date_utc": "2019-04-17T09:00:15Z", + "date_utc": "2019-04-17T09:00:15.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa" }, @@ -3962,7 +4106,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3970,7 +4114,7 @@ }, "commit": { "sha": "154bc94f928f5e4c20ddb9dff112de36b4f2086a", - "date_utc": "2019-04-17T08:57:40Z", + "date_utc": "2019-04-17T08:57:40.000Z", "message": "IPD-IMGT/HLA Release 3.36.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a" }, @@ -3980,7 +4124,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3988,7 +4132,7 @@ }, "commit": { "sha": "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", - "date_utc": "2019-01-29T17:38:58Z", + "date_utc": "2019-01-29T17:38:58.000Z", "message": "Merge branch '3350' into Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b" }, @@ -3998,7 +4142,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4006,7 +4150,7 @@ }, "commit": { "sha": "182b469d47d2debc7353517cb7a3b7c92f9f4176", - "date_utc": "2019-01-29T17:20:59Z", + "date_utc": "2019-01-29T17:20:59.000Z", "message": "Delete hla_nom.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176" }, @@ -4016,7 +4160,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4024,7 +4168,7 @@ }, "commit": { "sha": "62034dec31973902cdbad9dde49d215016520b5e", - "date_utc": "2019-01-29T16:54:18Z", + "date_utc": "2019-01-29T16:54:18.000Z", "message": "Correction to hla_nom.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e" }, @@ -4034,7 +4178,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4042,7 +4186,7 @@ }, "commit": { "sha": "86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba", - "date_utc": "2019-01-28T09:54:30Z", + "date_utc": "2019-01-28T09:54:30.000Z", "message": "Correction of C*03:99:02 name change to C*01:15", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba" }, @@ -4052,7 +4196,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4060,7 +4204,7 @@ }, "commit": { "sha": "283c47387dbc9ef10de816a5a7069edc194ec215", - "date_utc": "2019-01-24T12:27:42Z", + "date_utc": "2019-01-24T12:27:42.000Z", "message": "Merge pull request #168 from ANHIG/3350\n\n3350", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215" }, @@ -4070,7 +4214,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4078,7 +4222,7 @@ }, "commit": { "sha": "1647233ff5acfd74579e079bcc0bd33aa67d0344", - "date_utc": "2019-01-24T12:23:21Z", + "date_utc": "2019-01-24T12:23:21.000Z", "message": "Merge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344" }, @@ -4088,7 +4232,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4096,7 +4240,7 @@ }, "commit": { "sha": "c475baba75906c3d0b59cd0a460e646cd0d6f694", - "date_utc": "2019-01-24T12:22:46Z", + "date_utc": "2019-01-24T12:22:46.000Z", "message": "IPD-IMGT/HLA Release 3.35.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694" }, @@ -4106,7 +4250,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4114,7 +4258,7 @@ }, "commit": { "sha": "f4cee99def7786ecdc76093de36441a22e1d2744", - "date_utc": "2019-01-24T11:12:59Z", + "date_utc": "2019-01-24T11:12:59.000Z", "message": "Delete temp", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744" }, @@ -4124,7 +4268,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4132,7 +4276,7 @@ }, "commit": { "sha": "25e45be1413ac507192852914d3aeb808834c08d", - "date_utc": "2019-01-24T11:12:04Z", + "date_utc": "2019-01-24T11:12:04.000Z", "message": "Create temp", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d" }, @@ -4142,7 +4286,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4150,7 +4294,7 @@ }, "commit": { "sha": "b242db2010c8b5ed5f22ba89c3132da225fc5fa2", - "date_utc": "2019-01-24T10:13:21Z", + "date_utc": "2019-01-24T10:13:21.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2" }, @@ -4160,7 +4304,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4168,7 +4312,7 @@ }, "commit": { "sha": "472b541958e2f8755dd72bf8601404c3fb035115", - "date_utc": "2019-01-24T10:13:04Z", + "date_utc": "2019-01-24T10:13:04.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115" }, @@ -4178,7 +4322,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4186,7 +4330,7 @@ }, "commit": { "sha": "cd579d7ed59cc01e5b1d5230543b552e1afe55ce", - "date_utc": "2019-01-23T16:43:09Z", + "date_utc": "2019-01-23T16:43:09.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce" }, @@ -4196,7 +4340,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4204,7 +4348,7 @@ }, "commit": { "sha": "99547568f22e486a758db0df41c27bd7a0a4abe0", - "date_utc": "2019-01-23T12:35:16Z", + "date_utc": "2019-01-23T12:35:16.000Z", "message": "Merge pull request #167 from ANHIG/3350\n\n3350", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0" }, @@ -4214,7 +4358,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4222,7 +4366,7 @@ }, "commit": { "sha": "2841da4de8bad88fdcff4f711d188eca731320e4", - "date_utc": "2019-01-23T12:33:52Z", + "date_utc": "2019-01-23T12:33:52.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4" }, @@ -4232,7 +4376,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4240,7 +4384,7 @@ }, "commit": { "sha": "bc5afbccfcab83e753302e06c9f4c9c232992646", - "date_utc": "2019-01-23T12:32:29Z", + "date_utc": "2019-01-23T12:32:29.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646" }, @@ -4250,7 +4394,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4258,7 +4402,7 @@ }, "commit": { "sha": "58d5dbb01d59bb01bf52a54ee916de0502e3795e", - "date_utc": "2019-01-23T12:24:28Z", + "date_utc": "2019-01-23T12:24:28.000Z", "message": "Delete Alignments_Rel_3340.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e" }, @@ -4268,7 +4412,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4276,7 +4420,7 @@ }, "commit": { "sha": "80b19dd75cfc5144df45b7ed9b69ae237895b3ee", - "date_utc": "2019-01-23T12:22:08Z", + "date_utc": "2019-01-23T12:22:08.000Z", "message": "IPD-IMGT/HLA Release 3.35.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee" }, @@ -4286,7 +4430,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4294,7 +4438,7 @@ }, "commit": { "sha": "9a56d821cf09fa6acf34ba7fdb5fec294302dc68", - "date_utc": "2019-01-23T12:20:16Z", + "date_utc": "2019-01-23T12:20:16.000Z", "message": "IPD-IMGT/HLA Release 3.35.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68" }, @@ -4304,7 +4448,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4312,7 +4456,7 @@ }, "commit": { "sha": "440678154494d8efd6d3fc4fe1c225b8fab3b25b", - "date_utc": "2018-11-06T11:30:30Z", + "date_utc": "2018-11-06T11:30:30.000Z", "message": "Merge pull request #165 from ANHIG/3340\n\n3340", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b" }, @@ -4322,7 +4466,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4330,7 +4474,7 @@ }, "commit": { "sha": "f2472aaf572658757a7fc2b0132fcc85fbfe02c1", - "date_utc": "2018-11-06T11:29:52Z", + "date_utc": "2018-11-06T11:29:52.000Z", "message": "Update md5checksum.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1" }, @@ -4340,7 +4484,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4348,7 +4492,7 @@ }, "commit": { "sha": "3062d7af91c20811352c88bb87d318a93fa3fd78", - "date_utc": "2018-11-06T11:25:45Z", + "date_utc": "2018-11-06T11:25:45.000Z", "message": "Updates to protein number for B*13:123Q", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78" }, @@ -4358,7 +4502,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4366,7 +4510,7 @@ }, "commit": { "sha": "d7a9804aa1e45b977538a5d6b405584b5c9f2422", - "date_utc": "2018-11-06T11:15:51Z", + "date_utc": "2018-11-06T11:15:51.000Z", "message": "Update xml/hla.xml.zip\n\nCorrrected sequence status for C*04:180:01, C*15:08", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422" }, @@ -4376,7 +4520,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4384,7 +4528,7 @@ }, "commit": { "sha": "7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48", - "date_utc": "2018-10-18T15:10:34Z", + "date_utc": "2018-10-18T15:10:34.000Z", "message": "Merge pull request #164 from ANHIG/3340\n\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48" }, @@ -4394,7 +4538,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4402,7 +4546,7 @@ }, "commit": { "sha": "2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9", - "date_utc": "2018-10-18T15:05:10Z", + "date_utc": "2018-10-18T15:05:10.000Z", "message": "Update to DQB1*05:02:01:04 in DQB1_prot.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9" }, @@ -4412,7 +4556,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4420,7 +4564,7 @@ }, "commit": { "sha": "5edcf73549d1f462932c4fbb9416e911665bca15", - "date_utc": "2018-10-17T09:17:38Z", + "date_utc": "2018-10-17T09:17:38.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15" }, @@ -4430,7 +4574,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4438,7 +4582,7 @@ }, "commit": { "sha": "2a0214a4cf92aa2b145b3b6a29fe234ea5649c27", - "date_utc": "2018-10-17T09:15:48Z", + "date_utc": "2018-10-17T09:15:48.000Z", "message": "Merge pull request #162 from ANHIG/3340\n\nIPD-IMGT/HLA Release 3.34.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27" }, @@ -4448,7 +4592,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4456,7 +4600,7 @@ }, "commit": { "sha": "589fec138a6544295f0b146d0da8c24735910bfb", - "date_utc": "2018-10-17T09:08:57Z", + "date_utc": "2018-10-17T09:08:57.000Z", "message": "IPD-IMGT/HLA Release 3.34.0\n\nRelease of files for IPD-IMGT/HLA Release 3.34.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb" }, @@ -4466,7 +4610,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4474,7 +4618,7 @@ }, "commit": { "sha": "0fb005a2a7da21b0a44670969e57b2cef883fea2", - "date_utc": "2018-09-06T11:04:54Z", + "date_utc": "2018-09-06T11:04:54.000Z", "message": "Update Deleted_alleles.txt\n\nErroneous comma removed", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2" }, @@ -4484,7 +4628,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4492,7 +4636,7 @@ }, "commit": { "sha": "f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e", - "date_utc": "2018-07-31T09:59:25Z", + "date_utc": "2018-07-31T09:59:25.000Z", "message": "Merge pull request #157 from ANHIG/3330\n\nCorrections to hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e" }, @@ -4502,7 +4646,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4510,7 +4654,7 @@ }, "commit": { "sha": "3b1848614de19ad87a66436350f5a3161ee61188", - "date_utc": "2018-07-31T09:57:05Z", + "date_utc": "2018-07-31T09:57:05.000Z", "message": "Corrections to hla.xml", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188" }, @@ -4520,7 +4664,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4528,7 +4672,7 @@ }, "commit": { "sha": "c2f4740643ccf3c23b3be1145a1665944fcffbc6", - "date_utc": "2018-07-16T13:17:19Z", + "date_utc": "2018-07-16T13:17:19.000Z", "message": "Merge pull request #152 from ANHIG/3330\n\nUpdate to hla.dat and Class I Text Alignment.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6" }, @@ -4538,7 +4682,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4546,7 +4690,7 @@ }, "commit": { "sha": "8b002924f8c095ab39fec054b1886adca6452d31", - "date_utc": "2018-07-16T13:15:56Z", + "date_utc": "2018-07-16T13:15:56.000Z", "message": "Update to hla.dat and Class I Text Alignment.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31" }, @@ -4556,7 +4700,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4564,7 +4708,7 @@ }, "commit": { "sha": "0c15e44d2c6efbf105d89282cef5ad171db4c131", - "date_utc": "2018-07-12T09:50:43Z", + "date_utc": "2018-07-12T09:50:43.000Z", "message": "Merge pull request #149 from ANHIG/3330\n\n3330", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131" }, @@ -4574,7 +4718,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4582,7 +4726,7 @@ }, "commit": { "sha": "fdb4666aac16126e3d851db8343e2d8c573131df", - "date_utc": "2018-07-12T09:50:05Z", + "date_utc": "2018-07-12T09:50:05.000Z", "message": "Updated md5 checksum file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df" }, @@ -4592,7 +4736,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4600,7 +4744,7 @@ }, "commit": { "sha": "140fa68f7c413fab6f220b30ace6e414b8bf6ec0", - "date_utc": "2018-07-11T17:30:53Z", + "date_utc": "2018-07-11T17:30:53.000Z", "message": "Update hla_nom_g.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0" }, @@ -4610,7 +4754,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4618,7 +4762,7 @@ }, "commit": { "sha": "3e41645a33c1badb690ea9325732398b15bdd305", - "date_utc": "2018-07-11T17:30:10Z", + "date_utc": "2018-07-11T17:30:10.000Z", "message": "Update hla_nom_g.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305" }, @@ -4628,7 +4772,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4636,7 +4780,7 @@ }, "commit": { "sha": "256afa4865645e3bafc2372cfbd9780e653f535c", - "date_utc": "2018-07-11T11:37:44Z", + "date_utc": "2018-07-11T11:37:44.000Z", "message": "Merge pull request #148 from ANHIG/3330\n\nIPD-IMGT/HLA Release 3.33.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c" }, @@ -4646,7 +4790,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4654,7 +4798,7 @@ }, "commit": { "sha": "e923f79e2aaacacdb52de9b149c4a4946163b742", - "date_utc": "2018-07-11T11:36:49Z", + "date_utc": "2018-07-11T11:36:49.000Z", "message": "Update change_log.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742" }, @@ -4664,7 +4808,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4672,7 +4816,7 @@ }, "commit": { "sha": "bb2498ccdb4396ed602db544a725793ea0d75d2a", - "date_utc": "2018-07-11T11:35:01Z", + "date_utc": "2018-07-11T11:35:01.000Z", "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a" }, @@ -4682,7 +4826,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4690,7 +4834,7 @@ }, "commit": { "sha": "0f047cb2ba3d00f3c0e0e496865909cfdc46b846", - "date_utc": "2018-07-11T11:22:21Z", + "date_utc": "2018-07-11T11:22:21.000Z", "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846" }, @@ -4700,7 +4844,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4708,7 +4852,7 @@ }, "commit": { "sha": "c87a3f615f2cbff3426bfbcd46aa92ea2351f05e", - "date_utc": "2018-05-22T13:52:26Z", + "date_utc": "2018-05-22T13:52:26.000Z", "message": "Merge pull request #146 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e" }, @@ -4718,7 +4862,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4726,7 +4870,7 @@ }, "commit": { "sha": "39309155109aabc9f65ebe96cf6dca3e103b9e10", - "date_utc": "2018-05-22T13:52:03Z", + "date_utc": "2018-05-22T13:52:03.000Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\n\nUdpated compressed alignments folder and updated md5 checksum", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10" }, @@ -4736,7 +4880,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4744,7 +4888,7 @@ }, "commit": { "sha": "ebf0441ac18df985ffda33d62f0f75f78e06d223", - "date_utc": "2018-05-18T15:36:36Z", + "date_utc": "2018-05-18T15:36:36.000Z", "message": "Merge pull request #145 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223" }, @@ -4754,7 +4898,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4762,7 +4906,7 @@ }, "commit": { "sha": "f46dca0809b813e38214d96860da7ea83614e54c", - "date_utc": "2018-05-18T14:43:27Z", + "date_utc": "2018-05-18T14:43:27.000Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c" }, @@ -4772,7 +4916,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4780,7 +4924,7 @@ }, "commit": { "sha": "1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f", - "date_utc": "2018-05-04T10:33:51Z", + "date_utc": "2018-05-04T10:33:51.000Z", "message": "Merge pull request #144 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f" }, @@ -4790,7 +4934,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4798,7 +4942,7 @@ }, "commit": { "sha": "58b9841003e927db3fdb503055a22f57cb56a57c", - "date_utc": "2018-05-04T10:31:08Z", + "date_utc": "2018-05-04T10:31:08.000Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c" }, @@ -4808,7 +4952,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4816,7 +4960,7 @@ }, "commit": { "sha": "6942db8a0c2abbeb23fdb488721bbb41014923a4", - "date_utc": "2018-04-27T12:12:58Z", + "date_utc": "2018-04-27T12:12:58.000Z", "message": "Merge pull request #142 from ANHIG/3320\n\n3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4" }, @@ -4826,7 +4970,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4834,7 +4978,7 @@ }, "commit": { "sha": "027c139d2dda9e7bbf29d61af35f513c06a812a6", - "date_utc": "2018-04-27T12:12:02Z", + "date_utc": "2018-04-27T12:12:02.000Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdates to the C*07:02:01:17N exon coordinates", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6" }, @@ -4844,7 +4988,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4852,7 +4996,7 @@ }, "commit": { "sha": "0bbcd1706ca2f899b67682b8783fae636bb0372d", - "date_utc": "2018-04-26T12:36:01Z", + "date_utc": "2018-04-26T12:36:01.000Z", "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdated prot.msf files to ensure all sequences are the same length with\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\nreflect splice variant.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d" }, @@ -4862,7 +5006,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4870,7 +5014,7 @@ }, "commit": { "sha": "b0a9e76723ba3a7d7ae161c6eba506d150b5171c", - "date_utc": "2018-04-25T10:56:04Z", + "date_utc": "2018-04-25T10:56:04.000Z", "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers, and READ.me updated", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c" }, @@ -4880,7 +5024,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4888,7 +5032,7 @@ }, "commit": { "sha": "1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b", - "date_utc": "2018-04-24T16:04:58Z", + "date_utc": "2018-04-24T16:04:58.000Z", "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b" }, @@ -4898,7 +5042,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4906,7 +5050,7 @@ }, "commit": { "sha": "cf54775bef36c0df39e66317fe86b806d74811a3", - "date_utc": "2018-04-20T14:29:38Z", + "date_utc": "2018-04-20T14:29:38.000Z", "message": "Merge pull request #141 from ANHIG/3320\n\n3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3" }, @@ -4916,7 +5060,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4924,7 +5068,7 @@ }, "commit": { "sha": "b9055382e8c2c30fff6d9de6a0be0265b5abc55f", - "date_utc": "2018-04-20T14:29:17Z", + "date_utc": "2018-04-20T14:29:17.000Z", "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f" }, @@ -4934,7 +5078,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4942,7 +5086,7 @@ }, "commit": { "sha": "9372102bda7df07a02f114c196a4d0b1bb668f39", - "date_utc": "2018-04-20T14:29:01Z", + "date_utc": "2018-04-20T14:29:01.000Z", "message": "Merge branch 'Latest' into 3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39" }, @@ -4952,7 +5096,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4960,7 +5104,7 @@ }, "commit": { "sha": "d575b21a52735d79dd37a3a8b417b9c93e564700", - "date_utc": "2018-04-20T14:28:27Z", + "date_utc": "2018-04-20T14:28:27.000Z", "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700" }, @@ -4970,7 +5114,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4978,7 +5122,7 @@ }, "commit": { "sha": "ceec6c83623fc48e31c306c88089891fb89575b0", - "date_utc": "2018-04-18T14:46:25Z", + "date_utc": "2018-04-18T14:46:25.000Z", "message": "Merge pull request #139 from ANHIG/3320\n\n3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0" }, @@ -4988,7 +5132,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4996,7 +5140,7 @@ }, "commit": { "sha": "ae24ec929b79de60a9c0da3d2bc78a13b9b0da88", - "date_utc": "2018-04-18T14:45:29Z", + "date_utc": "2018-04-18T14:45:29.000Z", "message": "IPD-IMGT/HLA Release 3.32.0\n\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\nDPB1*697:01Q entry in rel_dna_ser.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88" }, @@ -5006,7 +5150,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5014,7 +5158,7 @@ }, "commit": { "sha": "8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c", - "date_utc": "2018-04-18T14:41:55Z", + "date_utc": "2018-04-18T14:41:55.000Z", "message": "Merge branch 'Latest' into 3320", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c" }, @@ -5024,7 +5168,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5032,7 +5176,7 @@ }, "commit": { "sha": "fb3d245c5c449ce3b69990934a404c1ece84901f", - "date_utc": "2018-04-17T15:47:30Z", + "date_utc": "2018-04-17T15:47:30.000Z", "message": "Delete T_prot.msf\n\nRemoved as it is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f" }, @@ -5042,7 +5186,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5050,7 +5194,7 @@ }, "commit": { "sha": "4a2271d6c125d43c72498bac2dc1a73a3a320fcd", - "date_utc": "2018-04-17T15:47:20Z", + "date_utc": "2018-04-17T15:47:20.000Z", "message": "Delete W_prot.msf\n\nRemoved as it is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd" }, @@ -5060,7 +5204,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5068,7 +5212,7 @@ }, "commit": { "sha": "eaf4db3e00fcf151ec86c05dc05d13b904359a3c", - "date_utc": "2018-04-17T15:47:08Z", + "date_utc": "2018-04-17T15:47:08.000Z", "message": "Delete T_prot.pir\n\nRemoved as it is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c" }, @@ -5078,7 +5222,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5086,7 +5230,7 @@ }, "commit": { "sha": "2dccbfbedf40084f3bb99aa233032c3a5d1bce20", - "date_utc": "2018-04-17T15:47:00Z", + "date_utc": "2018-04-17T15:47:00.000Z", "message": "Delete W_prot.pir\n\nRemoved as it is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20" }, @@ -5096,7 +5240,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5104,7 +5248,7 @@ }, "commit": { "sha": "88f692665895f67f6da8346afa5d7d8d70833177", - "date_utc": "2018-04-17T15:46:06Z", + "date_utc": "2018-04-17T15:46:06.000Z", "message": "Delete W_prot.fasta\n\nRemoved as HLA-W is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177" }, @@ -5114,7 +5258,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5122,7 +5266,7 @@ }, "commit": { "sha": "bcd392034d1a991d3fb179e86f5865c30d41f961", - "date_utc": "2018-04-17T15:45:58Z", + "date_utc": "2018-04-17T15:45:58.000Z", "message": "Delete T_prot.fasta\n\nRemoved as HLA-T is a pseudogene", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961" }, @@ -5132,7 +5276,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5140,7 +5284,7 @@ }, "commit": { "sha": "36baa58fcd0fad90852b6e6ae690784eb4cb4b7a", - "date_utc": "2018-04-17T15:38:24Z", + "date_utc": "2018-04-17T15:38:24.000Z", "message": "Merge pull request #138 from ANHIG/3320\n\nIPD-IMGT/HLA Release 3.32.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a" }, @@ -5150,7 +5294,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5158,7 +5302,7 @@ }, "commit": { "sha": "5fd5136e8c6efd0f35352a138d3bf2b31481266a", - "date_utc": "2018-04-17T15:36:25Z", + "date_utc": "2018-04-17T15:36:25.000Z", "message": "IPD-IMGT/HLA Release 3.32.0\n\nRelease 3.32.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a" }, @@ -5168,7 +5312,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5176,7 +5320,7 @@ }, "commit": { "sha": "8d5661e174009c682a8d378c87596a1489925275", - "date_utc": "2018-02-13T10:50:02Z", + "date_utc": "2018-02-13T10:50:02.000Z", "message": "Merge pull request #134 from ANHIG/3310\n\n3310", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275" }, @@ -5186,7 +5330,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5194,7 +5338,7 @@ }, "commit": { "sha": "8d0a251d1fd75d178eac597094d0508f8e1024b9", - "date_utc": "2018-02-13T10:46:53Z", + "date_utc": "2018-02-13T10:46:53.000Z", "message": "IPD-IMGT/HLA Release 3.31.0 James Robinson committed\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9" }, @@ -5204,7 +5348,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5212,7 +5356,7 @@ }, "commit": { "sha": "86148b86c6965207f8258e28710dd2fab8618970", - "date_utc": "2018-02-13T10:45:53Z", + "date_utc": "2018-02-13T10:45:53.000Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970" }, @@ -5222,7 +5366,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5230,7 +5374,7 @@ }, "commit": { "sha": "aa861b930fe68121b94cd06c07d3055ce90f4258", - "date_utc": "2018-01-22T10:17:33Z", + "date_utc": "2018-01-22T10:17:33.000Z", "message": "Merge pull request #132 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258" }, @@ -5240,7 +5384,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5248,7 +5392,7 @@ }, "commit": { "sha": "d2cf3ddfe6861b12eb46e763b5426657ec08fb5e", - "date_utc": "2018-01-22T10:16:41Z", + "date_utc": "2018-01-22T10:16:41.000Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e" }, @@ -5258,7 +5402,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5266,7 +5410,7 @@ }, "commit": { "sha": "5c40960a1fa5b158ba8c7927e6dbce72d712fd7a", - "date_utc": "2018-01-19T15:28:27Z", + "date_utc": "2018-01-19T15:28:27.000Z", "message": "Merge pull request #131 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a" }, @@ -5276,7 +5420,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5284,7 +5428,7 @@ }, "commit": { "sha": "4282c60ae637ad863b5ae99ef32393590dd1ef1f", - "date_utc": "2018-01-19T15:26:18Z", + "date_utc": "2018-01-19T15:26:18.000Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nInclusion of updated hla.dat file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f" }, @@ -5294,7 +5438,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5302,7 +5446,7 @@ }, "commit": { "sha": "a0723d561f4158d10be9f6b11d376122bb657a15", - "date_utc": "2018-01-19T11:42:27Z", + "date_utc": "2018-01-19T11:42:27.000Z", "message": "Merge pull request #130 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15" }, @@ -5312,7 +5456,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5320,7 +5464,7 @@ }, "commit": { "sha": "95387f55b0ffc7a0a858a1bbf162a159a3fb12c6", - "date_utc": "2018-01-19T11:41:17Z", + "date_utc": "2018-01-19T11:41:17.000Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6" }, @@ -5330,7 +5474,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5338,7 +5482,7 @@ }, "commit": { "sha": "bad10b1f56257845787573dffd8906545887b9db", - "date_utc": "2018-01-19T11:25:09Z", + "date_utc": "2018-01-19T11:25:09.000Z", "message": "Merge pull request #129 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db" }, @@ -5348,7 +5492,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5356,7 +5500,7 @@ }, "commit": { "sha": "0434e7ca92456678ce303e0c94af4e36266f1fbd", - "date_utc": "2018-01-19T11:23:52Z", + "date_utc": "2018-01-19T11:23:52.000Z", "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd" }, @@ -5366,7 +5510,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5374,7 +5518,7 @@ }, "commit": { "sha": "b74bae18f48c092943fbfdc4f959aec1960301dc", - "date_utc": "2018-01-10T10:27:23Z", + "date_utc": "2018-01-10T10:27:23.000Z", "message": "Merge pull request #128 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc" }, @@ -5384,7 +5528,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5392,7 +5536,7 @@ }, "commit": { "sha": "f0d17a6dfbdbbb3d65562d674386340b1ae778f9", - "date_utc": "2018-01-10T10:25:58Z", + "date_utc": "2018-01-10T10:25:58.000Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details about DT lines.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9" }, @@ -5402,7 +5546,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5410,7 +5554,7 @@ }, "commit": { "sha": "a7e4b0a53425162108bcebbf876b60151b575eee", - "date_utc": "2018-01-03T11:36:08Z", + "date_utc": "2018-01-03T11:36:08.000Z", "message": "Merge pull request #124 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee" }, @@ -5420,7 +5564,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5428,7 +5572,7 @@ }, "commit": { "sha": "8753c19af7238360702ecbd5ac41c415d2721189", - "date_utc": "2018-01-03T11:34:18Z", + "date_utc": "2018-01-03T11:34:18.000Z", "message": "IPD-IMGT/HLA Release 3.30.0 Update\n\nUpdates to manual, and date and release number added to hla_ambigs.xml\nfile.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189" }, @@ -5438,7 +5582,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5446,7 +5590,7 @@ }, "commit": { "sha": "63bcf41d5e8357579a01b5dde14dac4dee4b9f62", - "date_utc": "2017-12-01T10:10:06Z", + "date_utc": "2017-12-01T10:10:06.000Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62" }, @@ -5456,7 +5600,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5464,7 +5608,7 @@ }, "commit": { "sha": "292e50390ce03ef29bcd473abcfc4239fd5fddd6", - "date_utc": "2017-12-01T10:07:12Z", + "date_utc": "2017-12-01T10:07:12.000Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6" }, @@ -5474,7 +5618,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5482,7 +5626,7 @@ }, "commit": { "sha": "687aad1961604b6d46d42c09870d7565c4a6e956", - "date_utc": "2017-11-30T10:04:18Z", + "date_utc": "2017-11-30T10:04:18.000Z", "message": "Merge pull request #123 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956" }, @@ -5492,7 +5636,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5500,7 +5644,7 @@ }, "commit": { "sha": "c23a7bc6bba0269ee6e01572b06ea6483da2813b", - "date_utc": "2017-11-30T10:02:36Z", + "date_utc": "2017-11-30T10:02:36.000Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdates to Allele_status.txt as recently released alleles were not\nincluded. Addition of manual for hla.dat file and md5checksum.txt\nupdated.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b" }, @@ -5510,7 +5654,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5518,7 +5662,7 @@ }, "commit": { "sha": "6551121884cd844b90a95d4a9ca8715326570628", - "date_utc": "2017-11-29T11:52:52Z", + "date_utc": "2017-11-29T11:52:52.000Z", "message": "Merge pull request #122 from ANHIG/3300\n\nAddition of Manual.MD to Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628" }, @@ -5528,7 +5672,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5536,7 +5680,7 @@ }, "commit": { "sha": "eb55f49c6095fba21b84e56b15e35a3b4d1677ef", - "date_utc": "2017-11-29T11:51:55Z", + "date_utc": "2017-11-29T11:51:55.000Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef" }, @@ -5546,7 +5690,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5554,7 +5698,7 @@ }, "commit": { "sha": "ba956c36c7f462445047c9e3ff186c7bc14c3108", - "date_utc": "2017-11-29T11:50:03Z", + "date_utc": "2017-11-29T11:50:03.000Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108" }, @@ -5564,7 +5708,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5572,7 +5716,7 @@ }, "commit": { "sha": "a5dfe9973ad3f2e018d8786d1a325df0142138be", - "date_utc": "2017-11-29T11:48:59Z", + "date_utc": "2017-11-29T11:48:59.000Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be" }, @@ -5582,7 +5726,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5590,7 +5734,7 @@ }, "commit": { "sha": "4438901e7a482548ab48cc25886281d438a1b2a5", - "date_utc": "2017-11-29T11:48:04Z", + "date_utc": "2017-11-29T11:48:04.000Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5" }, @@ -5600,7 +5744,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5608,7 +5752,7 @@ }, "commit": { "sha": "833f4eb56bf4eaa7e466680e7590ed7f993a6b18", - "date_utc": "2017-11-29T11:44:51Z", + "date_utc": "2017-11-29T11:44:51.000Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18" }, @@ -5618,7 +5762,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5626,7 +5770,7 @@ }, "commit": { "sha": "2bd125a7b3a4bc66c17557dce66458b460e44f13", - "date_utc": "2017-11-29T11:42:58Z", + "date_utc": "2017-11-29T11:42:58.000Z", "message": "Update Manual.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13" }, @@ -5636,7 +5780,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5644,7 +5788,7 @@ }, "commit": { "sha": "56c76906d05437800ab90b4124f2f508ef2ad046", - "date_utc": "2017-11-29T11:41:25Z", + "date_utc": "2017-11-29T11:41:25.000Z", "message": "HLA.dat Manual\n\nA copy of the hla.dat manual", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046" }, @@ -5654,7 +5798,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5662,7 +5806,7 @@ }, "commit": { "sha": "7e7f5b2d0b7ea8241b8d5f06657477781c4415a2", - "date_utc": "2017-11-27T19:56:09Z", + "date_utc": "2017-11-27T19:56:09.000Z", "message": "Merge pull request #121 from ANHIG/3300\n\nUpdate to README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2" }, @@ -5672,7 +5816,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5680,7 +5824,7 @@ }, "commit": { "sha": "3ec3328f771ccd276d42093b08b40110c22cf8bd", - "date_utc": "2017-11-27T19:54:43Z", + "date_utc": "2017-11-27T19:54:43.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd" }, @@ -5690,7 +5834,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5698,7 +5842,7 @@ }, "commit": { "sha": "58c11d41888968d3d740007beb3106f869163a3a", - "date_utc": "2017-11-27T15:55:46Z", + "date_utc": "2017-11-27T15:55:46.000Z", "message": "Merge branch 'Latest' into 3300", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a" }, @@ -5708,7 +5852,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5716,7 +5860,7 @@ }, "commit": { "sha": "1c2e1db1481078fd1fcb254e9b6077b7a0176fe9", - "date_utc": "2017-11-27T15:53:40Z", + "date_utc": "2017-11-27T15:53:40.000Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nRemoval of erroneous pseudo tag on a number of exon 5 sequences.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9" }, @@ -5726,7 +5870,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5734,7 +5878,7 @@ }, "commit": { "sha": "3061939d9c953367a53b79c1a954d14d1a259948", - "date_utc": "2017-11-10T10:17:18Z", + "date_utc": "2017-11-10T10:17:18.000Z", "message": "Merge pull request #119 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948" }, @@ -5744,7 +5888,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5752,7 +5896,7 @@ }, "commit": { "sha": "08554f8595c64127fc5d7cd316e046b7f0909cb2", - "date_utc": "2017-11-10T10:15:45Z", + "date_utc": "2017-11-10T10:15:45.000Z", "message": "IPD-IMGT/HLA Release 3.30.0.\n\nThe CDS line of the hla.dat file has been updated, in response to\nreported parser errors. The \u2018<\u2018 has been removed from all entries and\nthe join condition is only used when at least two blocks of coordinates\nare listed.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2" }, @@ -5762,7 +5906,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5770,7 +5914,7 @@ }, "commit": { "sha": "22d72b81647a52536359e041b14a962e177e3e09", - "date_utc": "2017-10-26T09:33:19Z", + "date_utc": "2017-10-26T09:33:19.000Z", "message": "Merge pull request #115 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09" }, @@ -5780,7 +5924,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5788,7 +5932,7 @@ }, "commit": { "sha": "d99d8aca3f01f7431741a998ea5cc2417d53ac9c", - "date_utc": "2017-10-26T09:30:35Z", + "date_utc": "2017-10-26T09:30:35.000Z", "message": "IPD-IMGT/HLA Release 3.30.0\n\nFiles for IPD-IMGT/HLA Release 3.30.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c" }, @@ -5798,7 +5942,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5806,7 +5950,7 @@ }, "commit": { "sha": "5800ab43fe4afd66825db1e574176370558a94bf", - "date_utc": "2017-08-17T15:03:53Z", + "date_utc": "2017-08-17T15:03:53.000Z", "message": "Merge pull request #112 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf" }, @@ -5816,7 +5960,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5824,7 +5968,7 @@ }, "commit": { "sha": "2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874", - "date_utc": "2017-08-17T15:00:48Z", + "date_utc": "2017-08-17T15:00:48.000Z", "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nIPD-IMGT/HLA Release 3.29.0.1\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\nDRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874" }, @@ -5834,7 +5978,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5842,7 +5986,7 @@ }, "commit": { "sha": "c0c61df0b334cc454968643a3ffe278d73e8b13b", - "date_utc": "2017-08-17T14:46:14Z", + "date_utc": "2017-08-17T14:46:14.000Z", "message": "Merge pull request #111 from ANHIG/3290\n\n3290", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b" }, @@ -5852,7 +5996,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5860,7 +6004,7 @@ }, "commit": { "sha": "9bfeefc2260b746f6957c779cbf6b312d12a8315", - "date_utc": "2017-08-17T14:40:48Z", + "date_utc": "2017-08-17T14:40:48.000Z", "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315" }, @@ -5870,7 +6014,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5878,7 +6022,7 @@ }, "commit": { "sha": "ffc92e7718351a97dd6a76166f60743b2ec200cb", - "date_utc": "2017-08-17T14:22:40Z", + "date_utc": "2017-08-17T14:22:40.000Z", "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb" }, @@ -5888,7 +6032,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5896,7 +6040,7 @@ }, "commit": { "sha": "887dff715147378da5ead94cb430cbfd7bb78900", - "date_utc": "2017-07-26T10:30:22Z", + "date_utc": "2017-07-26T10:30:22.000Z", "message": "Merge pull request #110 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900" }, @@ -5906,7 +6050,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5914,7 +6058,7 @@ }, "commit": { "sha": "47e2bd1bac36eaec7519074b32e7e51c91e2cbfb", - "date_utc": "2017-07-26T10:29:28Z", + "date_utc": "2017-07-26T10:29:28.000Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb" }, @@ -5924,7 +6068,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5932,7 +6076,7 @@ }, "commit": { "sha": "9daaf431bd16ef8619a8b625ba44b4b00ab32ac4", - "date_utc": "2017-07-21T14:16:30Z", + "date_utc": "2017-07-21T14:16:30.000Z", "message": "Merge pull request #109 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4" }, @@ -5942,7 +6086,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5950,7 +6094,7 @@ }, "commit": { "sha": "ab4270d992aa01bdad00391cf9f75637ad639f4c", - "date_utc": "2017-07-21T14:16:04Z", + "date_utc": "2017-07-21T14:16:04.000Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\nrepresent indels in the 3\u2019 UTR in the DQA1_gen.txt and hla.dat files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c" }, @@ -5960,7 +6104,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5968,7 +6112,7 @@ }, "commit": { "sha": "3bbf66f3b680f17e404388ed009202a082045458", - "date_utc": "2017-07-13T08:51:19Z", + "date_utc": "2017-07-13T08:51:19.000Z", "message": "Merge pull request #108 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458" }, @@ -5978,7 +6122,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5986,7 +6130,7 @@ }, "commit": { "sha": "3524e254b9229f55204336ea48a08209ff4fcaf5", - "date_utc": "2017-07-13T08:50:49Z", + "date_utc": "2017-07-13T08:50:49.000Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5" }, @@ -5996,7 +6140,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6004,7 +6148,7 @@ }, "commit": { "sha": "090c0ae6d951af2729c5e58c334a19530cc92462", - "date_utc": "2017-07-12T09:15:01Z", + "date_utc": "2017-07-12T09:15:01.000Z", "message": "Merge pull request #107 from ANHIG/3290\n\n3290", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462" }, @@ -6014,7 +6158,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6022,7 +6166,7 @@ }, "commit": { "sha": "de01b0573fd9108539ef10b4e44b12d334085871", - "date_utc": "2017-07-12T09:10:39Z", + "date_utc": "2017-07-12T09:10:39.000Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to README regarding gen.txt files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871" }, @@ -6032,7 +6176,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6040,7 +6184,7 @@ }, "commit": { "sha": "684864ec79bc932ba4789b787171f7487b8cc025", - "date_utc": "2017-07-12T09:08:09Z", + "date_utc": "2017-07-12T09:08:09.000Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to README regarding gen.txt files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025" }, @@ -6050,7 +6194,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6058,7 +6202,7 @@ }, "commit": { "sha": "3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968", - "date_utc": "2017-07-12T09:03:03Z", + "date_utc": "2017-07-12T09:03:03.000Z", "message": "IPD-IMGT/HLA Release 3.29.0\n\nFiles for IPD-IMGT/HLA Release 3.29.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968" }, @@ -6068,7 +6212,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6076,7 +6220,7 @@ }, "commit": { "sha": "8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7", - "date_utc": "2017-05-05T09:08:48Z", + "date_utc": "2017-05-05T09:08:48.000Z", "message": "Merge pull request #105 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7" }, @@ -6086,7 +6230,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6094,7 +6238,7 @@ }, "commit": { "sha": "4a543c59a2e838e82fb9e2388670552e96b565ac", - "date_utc": "2017-05-05T09:08:02Z", + "date_utc": "2017-05-05T09:08:02.000Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to the exon coordinates listed in the hla.dat files for\nB*15:149N and B*15:246N", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac" }, @@ -6104,7 +6248,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6112,7 +6256,7 @@ }, "commit": { "sha": "355263814c3236a3513b46396bfbcfdf6b8f222e", - "date_utc": "2017-04-19T10:47:08Z", + "date_utc": "2017-04-19T10:47:08.000Z", "message": "Merge pull request #104 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e" }, @@ -6122,7 +6266,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6130,7 +6274,7 @@ }, "commit": { "sha": "b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1", - "date_utc": "2017-04-19T10:46:28Z", + "date_utc": "2017-04-19T10:46:28.000Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\nchecksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1" }, @@ -6140,7 +6284,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6148,7 +6292,7 @@ }, "commit": { "sha": "652fff742a0b27d7ba2016cca7bd380c800658e8", - "date_utc": "2017-04-19T09:07:11Z", + "date_utc": "2017-04-19T09:07:11.000Z", "message": "Merge pull request #103 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8" }, @@ -6158,7 +6302,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6166,7 +6310,7 @@ }, "commit": { "sha": "72dbd49747c0d01d22bb090d8b847738d4ecd70c", - "date_utc": "2017-04-19T09:06:49Z", + "date_utc": "2017-04-19T09:06:49.000Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c" }, @@ -6176,7 +6320,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6184,7 +6328,7 @@ }, "commit": { "sha": "af3948942c421276835dcc20deb6dc88d90a93b5", - "date_utc": "2017-04-18T09:48:30Z", + "date_utc": "2017-04-18T09:48:30.000Z", "message": "Merge pull request #102 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5" }, @@ -6194,7 +6338,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6202,7 +6346,7 @@ }, "commit": { "sha": "abccbbfe6192ad26e04d5392c112e39951eec1aa", - "date_utc": "2017-04-18T09:47:03Z", + "date_utc": "2017-04-18T09:47:03.000Z", "message": "IPD-IMGT/HLA Release 3.28.0\n\nFiles for IPD-IMGT/HLA Release 3.28.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa" }, @@ -6212,7 +6356,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6220,7 +6364,7 @@ }, "commit": { "sha": "2f21b0efa38a21b4f66437181e4337bd7aaa04ab", - "date_utc": "2017-03-09T14:33:14Z", + "date_utc": "2017-03-09T14:33:14.000Z", "message": "Merge pull request #101 from ANHIG/3270\n\nUpdate README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab" }, @@ -6230,7 +6374,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6238,7 +6382,7 @@ }, "commit": { "sha": "fdfbacb192894a95177245e08264d591d3980725", - "date_utc": "2017-03-09T14:30:23Z", + "date_utc": "2017-03-09T14:30:23.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725" }, @@ -6248,7 +6392,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6256,7 +6400,7 @@ }, "commit": { "sha": "2035667b138c8149538a64cc0870ec8bdb7da3f9", - "date_utc": "2017-02-17T11:23:57Z", + "date_utc": "2017-02-17T11:23:57.000Z", "message": "Merge pull request #100 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9" }, @@ -6266,7 +6410,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6274,7 +6418,7 @@ }, "commit": { "sha": "7c558d92c641955ce1f03be38e95057cc47ddeea", - "date_utc": "2017-02-17T11:22:46Z", + "date_utc": "2017-02-17T11:22:46.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\nwith C*12:02:02 and DQB1*04:02:01:01", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea" }, @@ -6284,7 +6428,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6292,7 +6436,7 @@ }, "commit": { "sha": "c36e0c7ab391a1f313b1ddc5058c8677f2d170ae", - "date_utc": "2017-01-27T15:44:02Z", + "date_utc": "2017-01-27T15:44:02.000Z", "message": "Merge pull request #99 from ANHIG/3270\n\n3270", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae" }, @@ -6302,7 +6446,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6310,7 +6454,7 @@ }, "commit": { "sha": "814e16d51b800a14a3ca90c394df84d90cc8c24d", - "date_utc": "2017-01-27T12:02:40Z", + "date_utc": "2017-01-27T12:02:40.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B genomic sequences due to the omission of\nB*35:40N.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d" }, @@ -6320,7 +6464,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6328,7 +6472,7 @@ }, "commit": { "sha": "44e751fd95e7466f29e1890e9cb907a8fe5406ba", - "date_utc": "2017-01-27T10:34:00Z", + "date_utc": "2017-01-27T10:34:00.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba" }, @@ -6338,7 +6482,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6346,7 +6490,7 @@ }, "commit": { "sha": "785d25ca252c14d915b9847577b9b1e987909572", - "date_utc": "2017-01-27T10:30:26Z", + "date_utc": "2017-01-27T10:30:26.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572" }, @@ -6356,7 +6500,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6364,7 +6508,7 @@ }, "commit": { "sha": "481f95db5848a427bce0f863816e3c804ab2f667", - "date_utc": "2017-01-26T15:07:16Z", + "date_utc": "2017-01-26T15:07:16.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\nB*58:01:01:01.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667" }, @@ -6374,7 +6518,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6382,7 +6526,7 @@ }, "commit": { "sha": "0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef", - "date_utc": "2017-01-26T11:32:38Z", + "date_utc": "2017-01-26T11:32:38.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nCorrection of spelling in README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef" }, @@ -6392,7 +6536,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6400,7 +6544,7 @@ }, "commit": { "sha": "d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f", - "date_utc": "2017-01-25T13:01:05Z", + "date_utc": "2017-01-25T13:01:05.000Z", "message": "Merge pull request #97 from ANHIG/3270\n\n3270", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f" }, @@ -6410,7 +6554,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6418,7 +6562,7 @@ }, "commit": { "sha": "38c516e7c81ec1e13f622748fc2d5290ca2aaf57", - "date_utc": "2017-01-25T13:00:32Z", + "date_utc": "2017-01-25T13:00:32.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\ninsertion compared to HLA-A.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57" }, @@ -6428,7 +6572,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6436,7 +6580,7 @@ }, "commit": { "sha": "324f734c75dcdc51907ec293fbb2791fdf32da59", - "date_utc": "2017-01-23T18:04:19Z", + "date_utc": "2017-01-23T18:04:19.000Z", "message": "Delete Icon", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59" }, @@ -6446,7 +6590,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6454,7 +6598,7 @@ }, "commit": { "sha": "df4b34350a2ea5ce08f3d7730bda224fece4afb5", - "date_utc": "2017-01-23T18:03:48Z", + "date_utc": "2017-01-23T18:03:48.000Z", "message": "Delete errant Icon file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5" }, @@ -6464,7 +6608,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6472,7 +6616,7 @@ }, "commit": { "sha": "221fc90fc6594eda4b5b0771adcdccd10b679393", - "date_utc": "2017-01-23T17:24:05Z", + "date_utc": "2017-01-23T17:24:05.000Z", "message": "Merge pull request #92 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393" }, @@ -6482,7 +6626,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6490,7 +6634,7 @@ }, "commit": { "sha": "772825eca8db8262af6d7d274dec7f8c4d8c94f1", - "date_utc": "2017-01-23T17:19:34Z", + "date_utc": "2017-01-23T17:19:34.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase \u2018g\u2019\nt \u2018G\u2019 at start of B*15:11:01 gDNA sequence", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1" }, @@ -6500,7 +6644,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6508,7 +6652,7 @@ }, "commit": { "sha": "b1acc3d89cab4617a30a04874853a902ac7c9927", - "date_utc": "2017-01-20T13:30:07Z", + "date_utc": "2017-01-20T13:30:07.000Z", "message": "Merge pull request #91 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927" }, @@ -6518,7 +6662,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6526,7 +6670,7 @@ }, "commit": { "sha": "d67374ac2e2935ea39591034bb2013cb275706a9", - "date_utc": "2017-01-20T13:29:32Z", + "date_utc": "2017-01-20T13:29:32.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9" }, @@ -6536,7 +6680,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6544,7 +6688,7 @@ }, "commit": { "sha": "c5d9c0b8986ebba78115b8d2978420062a4a8d72", - "date_utc": "2017-01-20T10:51:37Z", + "date_utc": "2017-01-20T10:51:37.000Z", "message": "Merge pull request #90 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72" }, @@ -6554,7 +6698,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6562,7 +6706,7 @@ }, "commit": { "sha": "16372613782964481372e0e17050caa66f325a55", - "date_utc": "2017-01-20T08:59:20Z", + "date_utc": "2017-01-20T08:59:20.000Z", "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55" }, @@ -6572,7 +6716,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6580,7 +6724,7 @@ }, "commit": { "sha": "a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c", - "date_utc": "2016-11-30T13:58:27Z", + "date_utc": "2016-11-30T13:58:27.000Z", "message": "Merge pull request #87 from ANHIG/3260\n\n3260", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c" }, @@ -6590,7 +6734,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6598,7 +6742,7 @@ }, "commit": { "sha": "dc30eaa5e37a87beb406cb7eded516d74ae32097", - "date_utc": "2016-11-30T13:57:15Z", + "date_utc": "2016-11-30T13:57:15.000Z", "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nAddition of A*03:02:12 to Deleted Alleles list.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097" }, @@ -6608,7 +6752,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6616,7 +6760,7 @@ }, "commit": { "sha": "6623bdd487a43b48df15f4c2b4340858b6fa8638", - "date_utc": "2016-11-16T14:06:46Z", + "date_utc": "2016-11-16T14:06:46.000Z", "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\nhla_nomg_g.txt file.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638" }, @@ -6626,7 +6770,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6634,7 +6778,7 @@ }, "commit": { "sha": "d3b559b34b96ff9e7f0d97476222d8e4cdee63ad", - "date_utc": "2016-11-16T13:52:40Z", + "date_utc": "2016-11-16T13:52:40.000Z", "message": "Merge pull request #86 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad" }, @@ -6644,7 +6788,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6652,7 +6796,7 @@ }, "commit": { "sha": "a31926c9f4ad39e4459965fee193c17d06afec9f", - "date_utc": "2016-11-16T13:51:23Z", + "date_utc": "2016-11-16T13:51:23.000Z", "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f" }, @@ -6662,7 +6806,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6670,7 +6814,7 @@ }, "commit": { "sha": "73efa769148f11d4d7c7aa1ea1076695318532d1", - "date_utc": "2016-11-16T13:50:09Z", + "date_utc": "2016-11-16T13:50:09.000Z", "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1" }, @@ -6680,7 +6824,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6688,7 +6832,7 @@ }, "commit": { "sha": "32e0c9b2fe09f08ea4f0edd957e52c895121f469", - "date_utc": "2016-11-08T16:11:34Z", + "date_utc": "2016-11-08T16:11:34.000Z", "message": "Merge pull request #85 from ANHIG/3260\n\nRelease IPD-IMGT/HLA 3.26.0.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469" }, @@ -6698,7 +6842,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6706,7 +6850,7 @@ }, "commit": { "sha": "cb93364422d93a620d10f3c0570236f924cb8535", - "date_utc": "2016-11-08T16:10:36Z", + "date_utc": "2016-11-08T16:10:36.000Z", "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nThe sequence of the B*35:40N was updated to remove an \u2019N\u2019 in the intron\n5 sequence, and replace this with a \u2018C\u2019", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535" }, @@ -6716,7 +6860,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6724,7 +6868,7 @@ }, "commit": { "sha": "2c445fbe6910e47d2b452a2000da512c806d399c", - "date_utc": "2016-10-26T15:04:59Z", + "date_utc": "2016-10-26T15:04:59.000Z", "message": "Merge pull request #84 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c" }, @@ -6734,7 +6878,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6742,7 +6886,7 @@ }, "commit": { "sha": "997b91b4b9f7bce0b2864a53fea8c597ce856560", - "date_utc": "2016-10-26T14:33:37Z", + "date_utc": "2016-10-26T14:33:37.000Z", "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nRemoval of non-ascii character", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560" }, @@ -6752,7 +6896,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6760,7 +6904,7 @@ }, "commit": { "sha": "54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3", - "date_utc": "2016-10-25T14:23:15Z", + "date_utc": "2016-10-25T14:23:15.000Z", "message": "Merge pull request #83 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3" }, @@ -6770,7 +6914,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6778,7 +6922,7 @@ }, "commit": { "sha": "673c18ede6be55c414166826f9b9f293aac4d712", - "date_utc": "2016-10-25T14:22:51Z", + "date_utc": "2016-10-25T14:22:51.000Z", "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nThe accession number of the HLA-DQA1 reference allele was omitted from\na number of entries", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712" }, @@ -6788,7 +6932,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6796,7 +6940,7 @@ }, "commit": { "sha": "e873c7e5932069f9ce4bbede9126a059c13a4aa1", - "date_utc": "2016-10-20T13:51:40Z", + "date_utc": "2016-10-20T13:51:40.000Z", "message": "Merge pull request #82 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1" }, @@ -6806,7 +6950,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6814,7 +6958,7 @@ }, "commit": { "sha": "9058bc22aeb92d1a949f5b4deb7a60a9397223af", - "date_utc": "2016-10-20T13:25:53Z", + "date_utc": "2016-10-20T13:25:53.000Z", "message": "IPD-IMGT/HLA Release 3.26.0 Update\n\nInclusion of gene number in file names of some class II files for\nconsistency i.e. DPA1 and not DPA.\n\nThree allele entries were missing from the A_gen.txt file but present\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af" }, @@ -6824,7 +6968,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6832,7 +6976,7 @@ }, "commit": { "sha": "e807c83dd9fd414c5813699fb5fdf38b47815f07", - "date_utc": "2016-10-19T12:50:05Z", + "date_utc": "2016-10-19T12:50:05.000Z", "message": "Merge pull request #79 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07" }, @@ -6842,7 +6986,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6850,7 +6994,7 @@ }, "commit": { "sha": "9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc", - "date_utc": "2016-10-19T12:49:13Z", + "date_utc": "2016-10-19T12:49:13.000Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdate to allele name on line 3016 of A_gen.txt", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc" }, @@ -6860,7 +7004,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6868,7 +7012,7 @@ }, "commit": { "sha": "d84ea6e84c9c8a27334b9a4425bd72852b8f2db8", - "date_utc": "2016-10-19T10:30:44Z", + "date_utc": "2016-10-19T10:30:44.000Z", "message": "Merge pull request #78 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8" }, @@ -6878,7 +7022,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6886,7 +7030,7 @@ }, "commit": { "sha": "0759a159d55c8615b8202b917018c8ef07097aa1", - "date_utc": "2016-10-19T10:30:11Z", + "date_utc": "2016-10-19T10:30:11.000Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated MD5 checksums", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1" }, @@ -6896,7 +7040,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6904,7 +7048,7 @@ }, "commit": { "sha": "4a459f938ce64318655f544a912c7a897f41769f", - "date_utc": "2016-10-19T10:23:08Z", + "date_utc": "2016-10-19T10:23:08.000Z", "message": "Merge pull request #77 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f" }, @@ -6914,7 +7058,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6922,7 +7066,7 @@ }, "commit": { "sha": "140ad289ff4d93d5ba5168b2c6ea6b03549fea49", - "date_utc": "2016-10-19T10:22:38Z", + "date_utc": "2016-10-19T10:22:38.000Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\ndirectories. Removal of a \u2018Vertical Tab\u2019 character from the hla.xml\nfile and removal of Icon and .DS_store files from directories", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49" }, @@ -6932,7 +7076,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6940,7 +7084,7 @@ }, "commit": { "sha": "0fccff6e64ebf013432297c3e14bb012c0bda298", - "date_utc": "2016-10-17T15:21:13Z", + "date_utc": "2016-10-17T15:21:13.000Z", "message": "Merge pull request #74 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298" }, @@ -6950,7 +7094,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6958,7 +7102,7 @@ }, "commit": { "sha": "be4d5ed21800456d4bc0806f3c0ff691428e2672", - "date_utc": "2016-10-17T15:17:00Z", + "date_utc": "2016-10-17T15:17:00.000Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated md5 checksum values", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672" }, @@ -6968,7 +7112,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6976,7 +7120,7 @@ }, "commit": { "sha": "301ccad3f11519ae3be1fbc124838a3717031b0a", - "date_utc": "2016-10-17T15:13:43Z", + "date_utc": "2016-10-17T15:13:43.000Z", "message": "Merge pull request #73 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a" }, @@ -6986,7 +7130,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6994,7 +7138,7 @@ }, "commit": { "sha": "294df7d8073810bbfcc0e576f9fa5573818a611a", - "date_utc": "2016-10-17T15:13:32Z", + "date_utc": "2016-10-17T15:13:32.000Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nRemoval of .DS_Store file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a" }, @@ -7004,7 +7148,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7012,7 +7156,7 @@ }, "commit": { "sha": "4c23ad5250c132915b95e91a5faae5878e73d5e3", - "date_utc": "2016-10-17T15:12:08Z", + "date_utc": "2016-10-17T15:12:08.000Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nTSV to CSV formatting", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3" }, @@ -7022,7 +7166,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7030,7 +7174,7 @@ }, "commit": { "sha": "189fda135211d63053575020374b0cb68fb427f5", - "date_utc": "2016-10-17T10:53:33Z", + "date_utc": "2016-10-17T10:53:33.000Z", "message": "Delete README", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5" }, @@ -7040,7 +7184,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7048,7 +7192,7 @@ }, "commit": { "sha": "d1be675b7aedbfee9a2775e15e42d1993da9830c", - "date_utc": "2016-10-17T10:53:06Z", + "date_utc": "2016-10-17T10:53:06.000Z", "message": "Delete .DS_Store", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c" }, @@ -7058,7 +7202,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7066,7 +7210,7 @@ }, "commit": { "sha": "bce98f4fcec72e2c07840b18deab36ae63167a0d", - "date_utc": "2016-10-17T10:52:44Z", + "date_utc": "2016-10-17T10:52:44.000Z", "message": "Merge pull request #72 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d" }, @@ -7076,7 +7220,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7084,7 +7228,7 @@ }, "commit": { "sha": "5c3deac6525c7c955a2cd0ce1bce6053325364d9", - "date_utc": "2016-10-17T10:51:06Z", + "date_utc": "2016-10-17T10:51:06.000Z", "message": "IPD-IMGT/HLA Release 3.26.0\n\nFiles for IPD-IMGT/HLA Release 3.26.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9" }, @@ -7094,7 +7238,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7102,7 +7246,7 @@ }, "commit": { "sha": "13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f", - "date_utc": "2016-09-15T14:44:23Z", + "date_utc": "2016-09-15T14:44:23.000Z", "message": "Merge pull request #71 from ANHIG/3250\n\nDeleted alleles update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f" }, @@ -7112,7 +7256,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7120,7 +7264,7 @@ }, "commit": { "sha": "7fdf01fe7d6d820e528facfd2667fadd97f72d36", - "date_utc": "2016-09-15T14:42:03Z", + "date_utc": "2016-09-15T14:42:03.000Z", "message": "Deleted alleles update\n\nUpdate to description of DRB1*08:01:03 deletion", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36" }, @@ -7130,7 +7274,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7138,7 +7282,7 @@ }, "commit": { "sha": "adec3121cc96858e7f5d6d36cdd350fd4ddca708", - "date_utc": "2016-08-25T14:53:06Z", + "date_utc": "2016-08-25T14:53:06.000Z", "message": "Merge pull request #70 from ANHIG/3250\n\n3250", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708" }, @@ -7148,7 +7292,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7156,7 +7300,7 @@ }, "commit": { "sha": "003ea5a0ad4901d5d23b74c950aabc25bb00dcd4", - "date_utc": "2016-08-24T10:47:21Z", + "date_utc": "2016-08-24T10:47:21.000Z", "message": "Release 3.25.0 Update\n\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\none HLA-C sequence.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4" }, @@ -7166,7 +7310,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7174,7 +7318,7 @@ }, "commit": { "sha": "a156e69e38ddb3b53d7b65e859398380003291e6", - "date_utc": "2016-08-22T14:28:44Z", + "date_utc": "2016-08-22T14:28:44.000Z", "message": "Release 3.25.0 Update\n\nAddition of DRB1*04:94:02N to deleted alleles file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6" }, @@ -7184,7 +7328,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7192,7 +7336,7 @@ }, "commit": { "sha": "0f7985cab0dd8155ab97b93edba5e1320d6fc19b", - "date_utc": "2016-08-15T11:01:40Z", + "date_utc": "2016-08-15T11:01:40.000Z", "message": "Merge pull request #69 from ANHIG/3250\n\nIPD-IMGT/HLA Release 3.25.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b" }, @@ -7202,7 +7346,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7210,7 +7354,7 @@ }, "commit": { "sha": "25d5b34c0315027ace921911b3b970f6f061dc1a", - "date_utc": "2016-08-15T10:57:55Z", + "date_utc": "2016-08-15T10:57:55.000Z", "message": "IPD-IMGT/HLA Release 3.25.0 Update\n\nUpdate to filenames and zipped alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a" }, @@ -7220,7 +7364,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7228,7 +7372,7 @@ }, "commit": { "sha": "2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75", - "date_utc": "2016-08-15T10:50:52Z", + "date_utc": "2016-08-15T10:50:52.000Z", "message": "Merge pull request #68 from ANHIG/3250\n\nRelease 3.25.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75" }, @@ -7238,7 +7382,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7246,7 +7390,7 @@ }, "commit": { "sha": "580de96b0844723391a641604968711510d6442a", - "date_utc": "2016-08-15T10:50:28Z", + "date_utc": "2016-08-15T10:50:28.000Z", "message": "Release 3.25.0 Update\n\nInclusion of DPB2 files into zipped archive", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a" }, @@ -7256,7 +7400,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7264,7 +7408,7 @@ }, "commit": { "sha": "7dfd8cde8009ee80ac6494f95447b37e14b3f3ee", - "date_utc": "2016-08-03T09:42:39Z", + "date_utc": "2016-08-03T09:42:39.000Z", "message": "Merge pull request #67 from ANHIG/3250\n\nRelease 3.25.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee" }, @@ -7274,7 +7418,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7282,7 +7426,7 @@ }, "commit": { "sha": "8b89f84af6dfc4f1ebc96355a73520138dc0da57", - "date_utc": "2016-08-03T09:41:35Z", + "date_utc": "2016-08-03T09:41:35.000Z", "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57" }, @@ -7292,7 +7436,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7300,7 +7444,7 @@ }, "commit": { "sha": "88e0c8e970d5fdeba1ba3b0ddf520d1a65001353", - "date_utc": "2016-08-03T09:22:09Z", + "date_utc": "2016-08-03T09:22:09.000Z", "message": "Merge pull request #66 from ANHIG/3250\n\nRelease 3.25.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353" }, @@ -7310,7 +7454,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7318,7 +7462,7 @@ }, "commit": { "sha": "5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2", - "date_utc": "2016-08-03T09:21:43Z", + "date_utc": "2016-08-03T09:21:43.000Z", "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2" }, @@ -7328,7 +7472,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7336,7 +7480,7 @@ }, "commit": { "sha": "45c377516bdb7f1b926d1bb504afc801069d5bba", - "date_utc": "2016-07-14T09:20:20Z", + "date_utc": "2016-07-14T09:20:20.000Z", "message": "Merge pull request #65 from ANHIG/3250\n\n3250", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba" }, @@ -7346,7 +7490,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7354,7 +7498,7 @@ }, "commit": { "sha": "a4444d12054ea29fb23c2f1f495bd4ee5015f8ab", - "date_utc": "2016-07-14T09:18:36Z", + "date_utc": "2016-07-14T09:18:36.000Z", "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate for IPD-IMGT/HLA Release 3.25.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab" }, @@ -7364,7 +7508,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7372,7 +7516,7 @@ }, "commit": { "sha": "e0a5eb838abec8cf00fc16f91e28d63c7bc592c6", - "date_utc": "2016-07-13T13:43:30Z", + "date_utc": "2016-07-13T13:43:30.000Z", "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6" }, @@ -7382,7 +7526,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7390,7 +7534,7 @@ }, "commit": { "sha": "5550f593225b353973d81531849d2085a8d20049", - "date_utc": "2016-06-09T08:50:50Z", + "date_utc": "2016-06-09T08:50:50.000Z", "message": "Create README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049" }, @@ -7400,7 +7544,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7408,7 +7552,7 @@ }, "commit": { "sha": "434882a4348817ba1d56d5b60e1b64a36a0ea179", - "date_utc": "2016-06-03T13:23:27Z", + "date_utc": "2016-06-03T13:23:27.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179" }, @@ -7418,7 +7562,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7426,7 +7570,7 @@ }, "commit": { "sha": "817531168e66d066c588f4a1a8b55022b7e49e2f", - "date_utc": "2016-06-03T13:08:11Z", + "date_utc": "2016-06-03T13:08:11.000Z", "message": "Merge pull request #62 from ANHIG/3240\n\nAddition of archives and README", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f" }, @@ -7436,7 +7580,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7444,7 +7588,7 @@ }, "commit": { "sha": "7d90e5cc213b23a0d743e9c53071ba84651bfe5a", - "date_utc": "2016-06-03T13:07:28Z", + "date_utc": "2016-06-03T13:07:28.000Z", "message": "Addition of archives and README\n\nAddition of archives and README to directory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a" }, @@ -7454,7 +7598,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7462,7 +7606,7 @@ }, "commit": { "sha": "f1ad73426bf06478f2b9e07e8309886bc71137b2", - "date_utc": "2016-05-06T14:28:11Z", + "date_utc": "2016-05-06T14:28:11.000Z", "message": "Merge pull request #61 from jrob119/3240\n\n3240", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2" }, @@ -7472,7 +7616,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7480,7 +7624,7 @@ }, "commit": { "sha": "70055402cf42eef5e0d13a1d2ef3b93de0c020f9", - "date_utc": "2016-05-06T14:27:07Z", + "date_utc": "2016-05-06T14:27:07.000Z", "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9" }, @@ -7490,7 +7634,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7498,7 +7642,7 @@ }, "commit": { "sha": "98adbce2d54553228999014ad63398430bfb41ef", - "date_utc": "2016-05-06T14:24:47Z", + "date_utc": "2016-05-06T14:24:47.000Z", "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef" }, @@ -7508,7 +7652,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7516,7 +7660,7 @@ }, "commit": { "sha": "6b7e701845b5e8fcce28b3631df1c108b4627c69", - "date_utc": "2016-04-22T09:50:27Z", + "date_utc": "2016-04-22T09:50:27.000Z", "message": "Merge pull request #60 from jrob119/3240\n\nRelease 3.24.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69" }, @@ -7526,7 +7670,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7534,7 +7678,7 @@ }, "commit": { "sha": "4a0401af6be02ca688adeef3f63f5e55288d14fe", - "date_utc": "2016-04-22T09:49:05Z", + "date_utc": "2016-04-22T09:49:05.000Z", "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe" }, @@ -7544,7 +7688,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7552,7 +7696,7 @@ }, "commit": { "sha": "18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15", - "date_utc": "2016-04-22T09:41:56Z", + "date_utc": "2016-04-22T09:41:56.000Z", "message": "Merge pull request #59 from jrob119/3240\n\nRelease 3.24.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15" }, @@ -7562,7 +7706,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7570,7 +7714,7 @@ }, "commit": { "sha": "36da94dd4846a89c2321178900a5eb082bc19eb4", - "date_utc": "2016-04-22T09:41:32Z", + "date_utc": "2016-04-22T09:41:32.000Z", "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4" }, @@ -7580,7 +7724,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7588,7 +7732,7 @@ }, "commit": { "sha": "2fc03e93c3e5fb074ec957039252baa3b655147a", - "date_utc": "2016-04-21T14:07:40Z", + "date_utc": "2016-04-21T14:07:40.000Z", "message": "Merge pull request #58 from jrob119/3240\n\nUpdate to Release 3.24.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a" }, @@ -7598,7 +7742,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7606,7 +7750,7 @@ }, "commit": { "sha": "99fff9d205cc7fb0cf0b02a408ce628989bad7f9", - "date_utc": "2016-04-21T14:06:15Z", + "date_utc": "2016-04-21T14:06:15.000Z", "message": "Update to Release 3.24.0\n\nThe A*30:89 genomic sequence was erroneously omitted from the release.\nThe alignment of the C*04:09N sequence has been reviewed and updated.\nThe nucleotide and protein sequences have not changed.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9" }, @@ -7616,7 +7760,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7624,7 +7768,7 @@ }, "commit": { "sha": "15f5a4a517d3c8720cc61e521e072efdd30f4f23", - "date_utc": "2016-04-21T10:21:33Z", + "date_utc": "2016-04-21T10:21:33.000Z", "message": "Merge pull request #57 from jrob119/3240\n\nUpdated OID README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23" }, @@ -7634,7 +7778,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7642,7 +7786,7 @@ }, "commit": { "sha": "ada3512714bf4053e2210e44b4368c1cabc14f5e", - "date_utc": "2016-04-21T10:20:50Z", + "date_utc": "2016-04-21T10:20:50.000Z", "message": "Updated OID README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e" }, @@ -7652,7 +7796,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7660,7 +7804,7 @@ }, "commit": { "sha": "dee7fbe962cb97fdb09b4d7e67a49d64b764c228", - "date_utc": "2016-04-21T10:17:27Z", + "date_utc": "2016-04-21T10:17:27.000Z", "message": "Merge pull request #56 from jrob119/3240\n\nUpdated 3.24.0 OID Readme", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228" }, @@ -7670,7 +7814,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7678,7 +7822,7 @@ }, "commit": { "sha": "ed7d5ca3c803c270c2f9bf2c203e91a440a28327", - "date_utc": "2016-04-21T10:17:13Z", + "date_utc": "2016-04-21T10:17:13.000Z", "message": "Updated 3.24.0 OID Readme", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327" }, @@ -7688,7 +7832,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7696,7 +7840,7 @@ }, "commit": { "sha": "40478a1aa8f6629903e5d2b10ec2f60af03eb3e1", - "date_utc": "2016-04-15T15:35:58Z", + "date_utc": "2016-04-15T15:35:58.000Z", "message": "Merge pull request #54 from jrob119/3240\n\nRelease 3.24.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1" }, @@ -7706,7 +7850,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7714,7 +7858,7 @@ }, "commit": { "sha": "d709ecc8960232754a592b2f442126f8a905e5c9", - "date_utc": "2016-04-15T15:35:32Z", + "date_utc": "2016-04-15T15:35:32.000Z", "message": "Release 3.24.0 Update\n\nRemoval of duplicate DRB345 entries from hla.xml file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9" }, @@ -7724,7 +7868,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7732,7 +7876,7 @@ }, "commit": { "sha": "2812ababfb97e4cb43c13f17e40e292560ac633c", - "date_utc": "2016-04-15T15:21:54Z", + "date_utc": "2016-04-15T15:21:54.000Z", "message": "Merge pull request #53 from jrob119/3240\n\nRelease 3.24.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c" }, @@ -7742,7 +7886,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7750,7 +7894,7 @@ }, "commit": { "sha": "059daf7439b541a96ee814460f9764df45a2393b", - "date_utc": "2016-04-15T15:21:37Z", + "date_utc": "2016-04-15T15:21:37.000Z", "message": "Release 3.24.0 Update\n\nAmendments to wmda/hla_nom.txt file, the \u2019Deleted Antigen/Allele\nIdentical to\u2019 column for Cw1401\nand DRB112031 was updated", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b" }, @@ -7760,7 +7904,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7768,7 +7912,7 @@ }, "commit": { "sha": "d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc", - "date_utc": "2016-04-14T08:36:01Z", + "date_utc": "2016-04-14T08:36:01.000Z", "message": "Merge pull request #52 from jrob119/3240\n\nRelease 3.24.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc" }, @@ -7778,7 +7922,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7786,7 +7930,7 @@ }, "commit": { "sha": "cfb6db3de7f3a7e76d88467271541ff0cc8fbca1", - "date_utc": "2016-04-14T08:35:17Z", + "date_utc": "2016-04-14T08:35:17.000Z", "message": "Release 3.24.0\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1" }, @@ -7796,7 +7940,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7804,7 +7948,7 @@ }, "commit": { "sha": "1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998", - "date_utc": "2016-04-14T08:32:56Z", + "date_utc": "2016-04-14T08:32:56.000Z", "message": "Merge pull request #51 from jrob119/3240\n\nRelease 3.24.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998" }, @@ -7814,7 +7958,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7822,7 +7966,7 @@ }, "commit": { "sha": "2313e0f9e830e72fcba7d4444caabb512060fad1", - "date_utc": "2016-04-14T08:31:24Z", + "date_utc": "2016-04-14T08:31:24.000Z", "message": "Merge pull request #49 from jrob119/Latest\n\nRelease 3.24.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1" }, @@ -7832,7 +7976,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7840,7 +7984,7 @@ }, "commit": { "sha": "1d3608f1e7b32568c150db11b9e30716434e1fb3", - "date_utc": "2016-04-13T15:34:48Z", + "date_utc": "2016-04-13T15:34:48.000Z", "message": "Release 3.24.0 Update\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3" }, @@ -7850,7 +7994,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7858,7 +8002,7 @@ }, "commit": { "sha": "cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c", - "date_utc": "2016-02-22T14:36:39Z", + "date_utc": "2016-02-22T14:36:39.000Z", "message": "Merge pull request #48 from jrob119/3230\n\nRelease 3.23.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c" }, @@ -7868,7 +8012,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7876,7 +8020,7 @@ }, "commit": { "sha": "930ed78dd5a00c7190d4f743bbda0ae389a95fae", - "date_utc": "2016-02-22T14:29:44Z", + "date_utc": "2016-02-22T14:29:44.000Z", "message": "Release 3.23.0 Update\n\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\nincluded in to file.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae" }, @@ -7886,7 +8030,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7894,7 +8038,7 @@ }, "commit": { "sha": "085cf28c84337e84d3c821fec281f159193501c7", - "date_utc": "2016-02-19T12:47:26Z", + "date_utc": "2016-02-19T12:47:26.000Z", "message": "Merge pull request #47 from jrob119/3230\n\n3230", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7" }, @@ -7904,7 +8048,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7912,7 +8056,7 @@ }, "commit": { "sha": "dc373c05432b0862847b64053524cad676a624c1", - "date_utc": "2016-02-19T12:47:04Z", + "date_utc": "2016-02-19T12:47:04.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1" }, @@ -7922,7 +8066,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7930,7 +8074,7 @@ }, "commit": { "sha": "fb4f942af950aaede9111853f3623393f8dfbeba", - "date_utc": "2016-02-19T12:46:12Z", + "date_utc": "2016-02-19T12:46:12.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba" }, @@ -7940,7 +8084,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7948,7 +8092,7 @@ }, "commit": { "sha": "4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50", - "date_utc": "2016-02-19T12:45:58Z", + "date_utc": "2016-02-19T12:45:58.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50" }, @@ -7958,7 +8102,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7966,7 +8110,7 @@ }, "commit": { "sha": "31e43a2f31e0450d6d6c93a0c458f6482416c795", - "date_utc": "2016-02-19T12:45:40Z", + "date_utc": "2016-02-19T12:45:40.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795" }, @@ -7976,7 +8120,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7984,7 +8128,7 @@ }, "commit": { "sha": "8de644858386b234999018cfd609463cc6ccd1bd", - "date_utc": "2016-02-19T12:45:20Z", + "date_utc": "2016-02-19T12:45:20.000Z", "message": "Update README.md", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd" }, @@ -7994,7 +8138,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8002,7 +8146,7 @@ }, "commit": { "sha": "0b7b76b1a10d097df526a20d7beba8202286f0c4", - "date_utc": "2016-02-19T12:37:02Z", + "date_utc": "2016-02-19T12:37:02.000Z", "message": "Merge pull request #46 from jrob119/3230\n\nRelease 3.23.0 HL7 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4" }, @@ -8012,7 +8156,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8020,7 +8164,7 @@ }, "commit": { "sha": "5d18a91dcab45d288991ce287e10de01f9b86c8e", - "date_utc": "2016-02-19T12:36:15Z", + "date_utc": "2016-02-19T12:36:15.000Z", "message": "Release 3.23.0 HL7 Update\n\nISO Standardised HL7 OIDs added", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e" }, @@ -8030,7 +8174,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8038,7 +8182,7 @@ }, "commit": { "sha": "a019e043e3aaa4c6d3deb42d7549dfd76a262859", - "date_utc": "2016-02-10T10:59:26Z", + "date_utc": "2016-02-10T10:59:26.000Z", "message": "Merge pull request #45 from jrob119/3230\n\n3230", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859" }, @@ -8048,7 +8192,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8056,7 +8200,7 @@ }, "commit": { "sha": "89e34862a183428e57cfb2adfe34024e885f80c7", - "date_utc": "2016-02-10T10:57:01Z", + "date_utc": "2016-02-10T10:57:01.000Z", "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7" }, @@ -8066,7 +8210,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8074,7 +8218,7 @@ }, "commit": { "sha": "a4a8961cded408cce9f2479f1b8e31dc2320be35", - "date_utc": "2016-02-10T10:55:33Z", + "date_utc": "2016-02-10T10:55:33.000Z", "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35" }, @@ -8084,7 +8228,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8092,7 +8236,7 @@ }, "commit": { "sha": "03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b", - "date_utc": "2016-02-09T11:18:33Z", + "date_utc": "2016-02-09T11:18:33.000Z", "message": "Merge pull request #43 from jrob119/3230\n\nRelease 3.23.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b" }, @@ -8102,7 +8246,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8110,7 +8254,7 @@ }, "commit": { "sha": "54260ae30292eab4c5b6cd04e9c9f40a5f733209", - "date_utc": "2016-02-09T11:17:59Z", + "date_utc": "2016-02-09T11:17:59.000Z", "message": "Release 3.23.0\n\nUpdate to hla.dat file to include DRB1 genomic sequences.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209" }, @@ -8120,7 +8264,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8128,7 +8272,7 @@ }, "commit": { "sha": "4b66442c897537b96a6cfb3ab1febb9a1edd135d", - "date_utc": "2016-02-01T14:55:24Z", + "date_utc": "2016-02-01T14:55:24.000Z", "message": "Merge pull request #42 from jrob119/3230\n\nRelease 3.23.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d" }, @@ -8138,7 +8282,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8146,7 +8290,7 @@ }, "commit": { "sha": "956dca426d7762aec9b4b6b2c44aecc737497b90", - "date_utc": "2016-02-01T14:53:57Z", + "date_utc": "2016-02-01T14:53:57.000Z", "message": "Release 3.23.0 Update\n\nAddition of data for some HLA-F alleles.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90" }, @@ -8156,7 +8300,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8164,7 +8308,7 @@ }, "commit": { "sha": "f1539b31f9a8d733e67f5d8216741cb2bad78ea6", - "date_utc": "2016-01-20T16:22:42Z", + "date_utc": "2016-01-20T16:22:42.000Z", "message": "Merge pull request #41 from jrob119/3230\n\nRelease 3.23.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6" }, @@ -8174,7 +8318,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8182,7 +8326,7 @@ }, "commit": { "sha": "d2fa905f97c12bdc052422c2bd0612e4febc7296", - "date_utc": "2016-01-20T14:39:42Z", + "date_utc": "2016-01-20T14:39:42.000Z", "message": "Release 3.23.0\n\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\nformatted file.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296" }, @@ -8192,7 +8336,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8200,7 +8344,7 @@ }, "commit": { "sha": "239b59523b85571fcc95584c9e3ae8962ea18dfc", - "date_utc": "2016-01-19T12:44:35Z", + "date_utc": "2016-01-19T12:44:35.000Z", "message": "Merge pull request #40 from jrob119/3230\n\nRelease 3.23.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc" }, @@ -8210,7 +8354,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8218,7 +8362,7 @@ }, "commit": { "sha": "301f14b040fe71ddaf3b3c2d82a9f018acc3ac08", - "date_utc": "2016-01-19T12:42:17Z", + "date_utc": "2016-01-19T12:42:17.000Z", "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08" }, @@ -8228,7 +8372,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8236,7 +8380,7 @@ }, "commit": { "sha": "cf890c54b1cb079796f39034131ab7d16d961ade", - "date_utc": "2016-01-19T12:35:11Z", + "date_utc": "2016-01-19T12:35:11.000Z", "message": "Merge pull request #39 from jrob119/3230\n\n3230", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade" }, @@ -8246,7 +8390,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8254,7 +8398,7 @@ }, "commit": { "sha": "8406662a52d5c36e3be3d25382fffeca637692ce", - "date_utc": "2016-01-19T12:28:52Z", + "date_utc": "2016-01-19T12:28:52.000Z", "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce" }, @@ -8264,7 +8408,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8272,7 +8416,7 @@ }, "commit": { "sha": "a7ceab2728c280e910169ae14fcdd0b134b7a22a", - "date_utc": "2016-01-19T10:43:35Z", + "date_utc": "2016-01-19T10:43:35.000Z", "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a" }, @@ -8282,7 +8426,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8290,7 +8434,7 @@ }, "commit": { "sha": "397ae1dd1e9cedb693e47461a46a2b50786f30a8", - "date_utc": "2015-11-11T17:16:20Z", + "date_utc": "2015-11-11T17:16:20.000Z", "message": "Merge pull request #38 from jrob119/3220\n\nHLA-H Sequence Correction", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8" }, @@ -8300,7 +8444,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8308,7 +8452,7 @@ }, "commit": { "sha": "975fe3fdb5f7a6a603407d8a402e972fd664ce77", - "date_utc": "2015-11-11T17:12:40Z", + "date_utc": "2015-11-11T17:12:40.000Z", "message": "HLA-H Sequence Correction\n\nCorrection to sequence of HLA-H alleles. The sequence section contained\npart of a file path.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77" }, @@ -8318,7 +8462,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8326,7 +8470,7 @@ }, "commit": { "sha": "c5c0225cdaea47d02951bb1c5c32ce6561bc2491", - "date_utc": "2015-10-16T16:01:29Z", + "date_utc": "2015-10-16T16:01:29.000Z", "message": "Merge pull request #37 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491" }, @@ -8336,7 +8480,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8344,7 +8488,7 @@ }, "commit": { "sha": "c67fe7dfbd506bf0351f2e1a39dcba4011452f27", - "date_utc": "2015-10-16T16:00:35Z", + "date_utc": "2015-10-16T16:00:35.000Z", "message": "Release 3.22.0\n\nFix to include the DRB5 genomic sequences and corrected coordinates for\nB*07:251N and DRB1*14:166N", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27" }, @@ -8354,7 +8498,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8362,7 +8506,7 @@ }, "commit": { "sha": "f28b599f12fcaf8ee74c709871c425bc9c516388", - "date_utc": "2015-10-15T12:47:31Z", + "date_utc": "2015-10-15T12:47:31.000Z", "message": "Merge pull request #36 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388" }, @@ -8372,7 +8516,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8380,7 +8524,7 @@ }, "commit": { "sha": "5518ee75e215a8a9881173733f9072b1765ac560", - "date_utc": "2015-10-15T12:46:56Z", + "date_utc": "2015-10-15T12:46:56.000Z", "message": "Release 3.22.0\n\nFix to include DRB5 genomic sequences", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560" }, @@ -8390,7 +8534,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8398,7 +8542,7 @@ }, "commit": { "sha": "525f63f8f7160bf930c6839c3ae00449c947798d", - "date_utc": "2015-10-12T13:20:15Z", + "date_utc": "2015-10-12T13:20:15.000Z", "message": "Merge pull request #35 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d" }, @@ -8408,7 +8552,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8416,7 +8560,7 @@ }, "commit": { "sha": "1ef6c70cae0dd961affcbc3e12378efb28d09e82", - "date_utc": "2015-10-12T13:18:45Z", + "date_utc": "2015-10-12T13:18:45.000Z", "message": "Release 3.22.0\n\nHFE sequences removed from HLA-H files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82" }, @@ -8426,7 +8570,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8434,7 +8578,7 @@ }, "commit": { "sha": "566ca78947776620ccda7b5739070b1ce5b225fc", - "date_utc": "2015-10-09T11:15:34Z", + "date_utc": "2015-10-09T11:15:34.000Z", "message": "Merge pull request #34 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc" }, @@ -8444,7 +8588,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8452,7 +8596,7 @@ }, "commit": { "sha": "82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798", - "date_utc": "2015-10-09T11:13:51Z", + "date_utc": "2015-10-09T11:13:51.000Z", "message": "Release 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798" }, @@ -8462,7 +8606,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8470,7 +8614,7 @@ }, "commit": { "sha": "4aea6786955cf3bce6f87d9ce9156e6239420314", - "date_utc": "2015-10-09T11:00:44Z", + "date_utc": "2015-10-09T11:00:44.000Z", "message": "Merge pull request #33 from jrob119/3220\n\nRelease 3.22.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314" }, @@ -8480,7 +8624,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8488,7 +8632,7 @@ }, "commit": { "sha": "bb822ea4345bd2c8112c9a38b2ff52f740d66fe7", - "date_utc": "2015-10-09T10:55:47Z", + "date_utc": "2015-10-09T10:55:47.000Z", "message": "Release 3.22.0\n\nFiles for Release 3.22.0 of IPD-IMGT/HLA", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7" }, @@ -8498,7 +8642,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8506,7 +8650,7 @@ }, "commit": { "sha": "328aab0e1d08169095c461fb564224a72adf5981", - "date_utc": "2015-09-11T15:44:02Z", + "date_utc": "2015-09-11T15:44:02.000Z", "message": "Merge pull request #32 from jrob119/3210\n\nUpdate for 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981" }, @@ -8516,7 +8660,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8524,7 +8668,7 @@ }, "commit": { "sha": "11bf2f4bfa5aacee1e93371db7031384464e0c00", - "date_utc": "2015-09-11T15:39:09Z", + "date_utc": "2015-09-11T15:39:09.000Z", "message": "Update for 3.21.0\n\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00" }, @@ -8534,7 +8678,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8542,7 +8686,7 @@ }, "commit": { "sha": "b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1", - "date_utc": "2015-09-11T12:37:30Z", + "date_utc": "2015-09-11T12:37:30.000Z", "message": "Merge pull request #31 from jrob119/3210\n\nUpdate for Release 3.21.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1" }, @@ -8552,7 +8696,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8560,7 +8704,7 @@ }, "commit": { "sha": "ff1912ff754078df3971b043fa1e75792eb5f574", - "date_utc": "2015-09-11T12:34:58Z", + "date_utc": "2015-09-11T12:34:58.000Z", "message": "Update for Release 3.21.1\n\nUpdate for Release 3.21.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574" }, @@ -8570,7 +8714,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8578,7 +8722,7 @@ }, "commit": { "sha": "8ab68c8501ae33bf27d80d070cea4bf2c76b092b", - "date_utc": "2015-08-12T10:22:19Z", + "date_utc": "2015-08-12T10:22:19.000Z", "message": "Merge pull request #30 from jrob119/3210\n\nUpdate for Release 3.21.1", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b" }, @@ -8588,7 +8732,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8596,7 +8740,7 @@ }, "commit": { "sha": "a86ee12d28796d6f313c82c1e432d8d3c23642c3", - "date_utc": "2015-08-12T10:19:30Z", + "date_utc": "2015-08-12T10:19:30.000Z", "message": "Update for Release 3.21.1\n\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\nthe end of the CDS sequence.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3" }, @@ -8606,7 +8750,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8614,7 +8758,7 @@ }, "commit": { "sha": "b21c8a56223316de27fa4d1960f10dcba5bc7245", - "date_utc": "2015-07-07T14:02:51Z", + "date_utc": "2015-07-07T14:02:51.000Z", "message": "Merge pull request #29 from jrob119/3210\n\nFiles for Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245" }, @@ -8624,7 +8768,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8632,7 +8776,7 @@ }, "commit": { "sha": "02feff2f6c970ecb2e56f4d183a6914cc3671688", - "date_utc": "2015-07-07T14:01:00Z", + "date_utc": "2015-07-07T14:01:00.000Z", "message": "Files for Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688" }, @@ -8642,7 +8786,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8650,7 +8794,7 @@ }, "commit": { "sha": "5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2", - "date_utc": "2015-07-07T13:59:17Z", + "date_utc": "2015-07-07T13:59:17.000Z", "message": "Merge pull request #28 from jrob119/3210\n\n3210", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2" }, @@ -8660,7 +8804,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8668,7 +8812,7 @@ }, "commit": { "sha": "ed8f3032452f07635808d7c426ac164a205c39ca", - "date_utc": "2015-07-07T13:57:07Z", + "date_utc": "2015-07-07T13:57:07.000Z", "message": "Release 3.21.0\n\nFiles for Release IMGT/HLA 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca" }, @@ -8678,7 +8822,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8686,7 +8830,7 @@ }, "commit": { "sha": "ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18", - "date_utc": "2015-07-07T13:35:01Z", + "date_utc": "2015-07-07T13:35:01.000Z", "message": "Revert \"Files for IMGT/HLA Release 3.21.0\"\n\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18" }, @@ -8696,7 +8840,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8704,7 +8848,7 @@ }, "commit": { "sha": "6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa", - "date_utc": "2015-07-07T13:14:32Z", + "date_utc": "2015-07-07T13:14:32.000Z", "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa" }, @@ -8714,7 +8858,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8722,7 +8866,7 @@ }, "commit": { "sha": "6385484e7dc65bbd2df7b15da52f8428c782d1c9", - "date_utc": "2015-07-07T12:47:36Z", + "date_utc": "2015-07-07T12:47:36.000Z", "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9" }, @@ -8732,7 +8876,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8740,7 +8884,7 @@ }, "commit": { "sha": "c73a0acd51382f17f34c360430f0ca30c92d9129", - "date_utc": "2015-07-07T12:41:38Z", + "date_utc": "2015-07-07T12:41:38.000Z", "message": "Merge remote-tracking branch 'origin/Latest' into Latest\n\nConflicts:\n\tAllelelist.txt\n\tAllelelist_history.txt\n\talignments/A_gen.txt\n\talignments/A_nuc.txt\n\talignments/A_prot.txt\n\talignments/B_gen.txt\n\talignments/B_nuc.txt\n\talignments/B_prot.txt\n\talignments/C_gen.txt\n\talignments/C_nuc.txt\n\talignments/C_prot.txt\n\talignments/ClassI_nuc.txt\n\talignments/ClassI_prot.txt\n\talignments/DMA_gen.txt\n\talignments/DMA_nuc.txt\n\talignments/DMA_prot.txt\n\talignments/DMB_gen.txt\n\talignments/DMB_nuc.txt\n\talignments/DMB_prot.txt\n\talignments/DOA_gen.txt\n\talignments/DOA_nuc.txt\n\talignments/DOA_prot.txt\n\talignments/DOB_gen.txt\n\talignments/DOB_nuc.txt\n\talignments/DOB_prot.txt\n\talignments/DPA_gen.txt\n\talignments/DPA_nuc.txt\n\talignments/DPA_prot.txt\n\talignments/DPB_gen.txt\n\talignments/DPB_nuc.txt\n\talignments/DPB_prot.txt\n\talignments/DQA_gen.txt\n\talignments/DQA_nuc.txt\n\talignments/DQA_prot.txt\n\talignments/DQB_gen.txt\n\talignments/DQB_nuc.txt\n\talignments/DQB_prot.txt\n\talignments/DRA_gen.txt\n\talignments/DRA_nuc.txt\n\talignments/DRA_prot.txt\n\talignments/DRB3_gen.txt\n\talignments/DRB4_gen.txt\n\talignments/DRB_gen.txt\n\talignments/DRB_nuc.txt\n\talignments/DRB_prot.txt\n\talignments/E_gen.txt\n\talignments/E_nuc.txt\n\talignments/E_prot.txt\n\talignments/F_gen.txt\n\talignments/F_nuc.txt\n\talignments/F_prot.txt\n\talignments/G_gen.txt\n\talignments/G_nuc.txt\n\talignments/G_prot.txt\n\talignments/H_gen.txt\n\talignments/H_nuc.txt\n\talignments/J_gen.txt\n\talignments/J_nuc.txt\n\talignments/K_gen.txt\n\talignments/K_nuc.txt\n\talignments/L_gen.txt\n\talignments/L_nuc.txt\n\talignments/MICA_gen.txt\n\talignments/MICA_nuc.txt\n\talignments/MICA_prot.txt\n\talignments/MICB_gen.txt\n\talignments/MICB_nuc.txt\n\talignments/MICB_prot.txt\n\talignments/P_gen.txt\n\talignments/TAP1_gen.txt\n\talignments/TAP1_nuc.txt\n\talignments/TAP1_prot.txt\n\talignments/TAP2_gen.txt\n\talignments/TAP2_nuc.txt\n\talignments/TAP2_prot.txt\n\talignments/V_gen.txt\n\talignments/V_nuc.txt\n\talignments/Y_gen.txt\n\talignments/Y_nuc.txt\n\tfasta/A_gen.fasta\n\tfasta/A_nuc.fasta\n\tfasta/A_prot.fasta\n\tfasta/B_gen.fasta\n\tfasta/B_nuc.fasta\n\tfasta/B_prot.fasta\n\tfasta/C_gen.fasta\n\tfasta/C_nuc.fasta\n\tfasta/C_prot.fasta\n\tfasta/DPB1_nuc.fasta\n\tfasta/DPB1_prot.fasta\n\tfasta/DQB1_nuc.fasta\n\tfasta/DQB1_prot.fasta\n\tfasta/DRB1_nuc.fasta\n\tfasta/DRB1_prot.fasta\n\tfasta/DRB345_prot.fasta\n\tfasta/DRB_nuc.fasta\n\tfasta/DRB_prot.fasta\n\tfasta/MICA_prot.fasta\n\tfasta/hla_nuc.fasta\n\tfasta/hla_prot.fasta\n\thla.dat\n\thla_nuc.fasta\n\thla_prot.fasta\n\tmsf/A_gen.msf\n\tmsf/A_nuc.msf\n\tmsf/A_prot.msf\n\tmsf/B_gen.msf\n\tmsf/B_nuc.msf\n\tmsf/B_prot.msf\n\tmsf/C_gen.msf\n\tmsf/C_nuc.msf\n\tmsf/C_prot.msf\n\tmsf/DMA_gen.msf\n\tmsf/DMA_nuc.msf\n\tmsf/DMA_prot.msf\n\tmsf/DMB_gen.msf\n\tmsf/DMB_nuc.msf\n\tmsf/DMB_prot.msf\n\tmsf/DOA_gen.msf\n\tmsf/DOA_nuc.msf\n\tmsf/DOA_prot.msf\n\tmsf/DOB_gen.msf\n\tmsf/DOB_nuc.msf\n\tmsf/DOB_prot.msf\n\tmsf/DPA1_nuc.msf\n\tmsf/DPA1_prot.msf\n\tmsf/DPA_gen.msf\n\tmsf/DPB1_nuc.msf\n\tmsf/DPB1_prot.msf\n\tmsf/DPB_gen.msf\n\tmsf/DQA1_nuc.msf\n\tmsf/DQA1_prot.msf\n\tmsf/DQA_gen.msf\n\tmsf/DQB1_nuc.msf\n\tmsf/DQB1_prot.msf\n\tmsf/DQB_gen.msf\n\tmsf/DRA_gen.msf\n\tmsf/DRA_nuc.msf\n\tmsf/DRA_prot.msf\n\tmsf/DRB1_gen.msf\n\tmsf/DRB1_nuc.msf\n\tmsf/DRB1_prot.msf\n\tmsf/DRB345_nuc.msf\n\tmsf/DRB345_prot.msf\n\tmsf/DRB3_gen.msf\n\tmsf/DRB4_gen.msf\n\tmsf/DRB5_gen.msf\n\tmsf/DRB_nuc.msf\n\tmsf/DRB_prot.msf\n\tmsf/E_gen.msf\n\tmsf/E_nuc.msf\n\tmsf/E_prot.msf\n\tmsf/F_gen.msf\n\tmsf/F_nuc.msf\n\tmsf/F_prot.msf\n\tmsf/G_gen.msf\n\tmsf/G_nuc.msf\n\tmsf/G_prot.msf\n\tmsf/H_gen.msf\n\tmsf/H_nuc.msf\n\tmsf/J_gen.msf\n\tmsf/J_nuc.msf\n\tmsf/K_gen.msf\n\tmsf/K_nuc.msf\n\tmsf/L_gen.msf\n\tmsf/L_nuc.msf\n\tmsf/MICA_gen.msf\n\tmsf/MICA_nuc.msf\n\tmsf/MICA_prot.msf\n\tmsf/MICB_gen.msf\n\tmsf/MICB_nuc.msf\n\tmsf/MICB_prot.msf\n\tmsf/P_gen.msf\n\tmsf/TAP1_gen.msf\n\tmsf/TAP1_nuc.msf\n\tmsf/TAP1_prot.msf\n\tmsf/TAP2_gen.msf\n\tmsf/TAP2_nuc.msf\n\tmsf/TAP2_prot.msf\n\tmsf/V_gen.msf\n\tmsf/V_nuc.msf\n\tpir/A_gen.pir\n\tpir/A_nuc.pir\n\tpir/A_prot.pir\n\tpir/B_gen.pir\n\tpir/B_nuc.pir\n\tpir/B_prot.pir\n\tpir/C_gen.pir\n\tpir/C_nuc.pir\n\tpir/C_prot.pir\n\tpir/DPA1_nuc.pir\n\tpir/DPA1_prot.pir\n\tpir/DPB1_nuc.pir\n\tpir/DPB1_prot.pir\n\tpir/DQA1_nuc.pir\n\tpir/DQA1_prot.pir\n\tpir/DQB1_nuc.pir\n\tpir/DQB1_prot.pir\n\tpir/DQB_gen.pir\n\tpir/DRB1_nuc.pir\n\tpir/DRB1_prot.pir\n\tpir/DRB345_nuc.pir\n\tpir/DRB345_prot.pir\n\tpir/DRB_nuc.pir\n\tpir/DRB_prot.pir\n\tpir/E_gen.pir\n\tpir/E_nuc.pir\n\tpir/E_prot.pir\n\tpir/MICA_nuc.pir\n\tpir/MICA_prot.pir\n\tpir/MICB_nuc.pir\n\tpir/MICB_prot.pir\n\txml/hla.xml.zip\n\txml/hla_ambigs.xml.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129" }, @@ -8750,7 +8894,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8758,7 +8902,7 @@ }, "commit": { "sha": "c20d33fafaa72f0f0728574efb39715e58e5d27f", - "date_utc": "2015-07-07T12:28:19Z", + "date_utc": "2015-07-07T12:28:19.000Z", "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f" }, @@ -8768,7 +8912,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8776,7 +8920,7 @@ }, "commit": { "sha": "03bec554dde5de988a9b8834b2255b5c1fda2da9", - "date_utc": "2015-06-01T11:56:10Z", + "date_utc": "2015-06-01T11:56:10.000Z", "message": "Merge pull request #25 from jrob119/3200\n\nUpdate to information for Release 3.10.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9" }, @@ -8786,7 +8930,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8794,7 +8938,7 @@ }, "commit": { "sha": "18fb9dc249237ad5cb0043fabc1519a11cd60604", - "date_utc": "2015-06-01T11:53:33Z", + "date_utc": "2015-06-01T11:53:33.000Z", "message": "Update to information for Release 3.10.0\n\nCorrection to information for Release 3.10.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604" }, @@ -8804,7 +8948,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8812,7 +8956,7 @@ }, "commit": { "sha": "a2390433650e43a1df673dbc03745703c266d6be", - "date_utc": "2015-04-23T08:59:43Z", + "date_utc": "2015-04-23T08:59:43.000Z", "message": "Merge pull request #24 from jrob119/3200\n\nRelease 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be" }, @@ -8822,7 +8966,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8830,7 +8974,7 @@ }, "commit": { "sha": "4e50cded5c4e45a577b1cb229eb3ed3461093839", - "date_utc": "2015-04-23T08:59:20Z", + "date_utc": "2015-04-23T08:59:20.000Z", "message": "Release 3.20.0\n\nInclusion of genomic sequences in hla.dat and XML files.", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839" }, @@ -8840,7 +8984,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8848,7 +8992,7 @@ }, "commit": { "sha": "f3064a7fac0c4fce7311fd1f814b2a2026809b93", - "date_utc": "2015-04-17T08:26:23Z", + "date_utc": "2015-04-17T08:26:23.000Z", "message": "Merge pull request #23 from jrob119/3200\n\nRelease 3.20.0 Patch", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93" }, @@ -8858,7 +9002,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8866,7 +9010,7 @@ }, "commit": { "sha": "ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4", - "date_utc": "2015-04-17T08:26:00Z", + "date_utc": "2015-04-17T08:26:00.000Z", "message": "Release 3.20.0 Patch\n\nInclusion of DRB5*01:15 sequence and formatting issues", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4" }, @@ -8876,7 +9020,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8884,7 +9028,7 @@ }, "commit": { "sha": "6b3074777693f615855355efc92ba5eaa5fd18c9", - "date_utc": "2015-04-16T11:38:04Z", + "date_utc": "2015-04-16T11:38:04.000Z", "message": "Merge pull request #22 from jrob119/3200\n\n3200", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9" }, @@ -8894,7 +9038,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8902,7 +9046,7 @@ }, "commit": { "sha": "2e48e6b4d03a527cc1d49ceee753a274618f95a5", - "date_utc": "2015-04-16T11:31:19Z", + "date_utc": "2015-04-16T11:31:19.000Z", "message": "Release 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5" }, @@ -8912,7 +9056,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8920,7 +9064,7 @@ }, "commit": { "sha": "bd24869bb2b00401066586a54c3c9059a9261801", - "date_utc": "2015-04-16T10:27:23Z", + "date_utc": "2015-04-16T10:27:23.000Z", "message": "Delete Alignments Rel_3190.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801" }, @@ -8930,7 +9074,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8938,7 +9082,7 @@ }, "commit": { "sha": "d56d72ffead3781d6c84de4c0b360f010d8e0d06", - "date_utc": "2015-04-16T10:27:11Z", + "date_utc": "2015-04-16T10:27:11.000Z", "message": "Delete Alignments Rel_3190.zip", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06" }, @@ -8948,7 +9092,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8956,7 +9100,7 @@ }, "commit": { "sha": "a7f09d915f8a526b44485c7c56d82e278e930948", - "date_utc": "2015-04-16T10:25:29Z", + "date_utc": "2015-04-16T10:25:29.000Z", "message": "Merge pull request #21 from jrob119/3200\n\nRelease 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948" }, @@ -8966,7 +9110,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8974,7 +9118,7 @@ }, "commit": { "sha": "d2d5c25c6d50ad76246eaf38b5610b08a0b2e388", - "date_utc": "2015-04-16T10:24:54Z", + "date_utc": "2015-04-16T10:24:54.000Z", "message": "Release 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388" }, @@ -8984,7 +9128,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8992,7 +9136,7 @@ }, "commit": { "sha": "05c2b659561c531c577cd0c1959ef32c74e58ad5", - "date_utc": "2015-04-16T09:56:18Z", + "date_utc": "2015-04-16T09:56:18.000Z", "message": "Merge pull request #20 from jrob119/3200\n\nRelease 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5" }, @@ -9002,7 +9146,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9010,7 +9154,7 @@ }, "commit": { "sha": "a1e2cf2f22d2d4b1ee12358a06772756ceb535a6", - "date_utc": "2015-04-16T09:55:20Z", + "date_utc": "2015-04-16T09:55:20.000Z", "message": "Release 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6" }, @@ -9020,7 +9164,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9028,7 +9172,7 @@ }, "commit": { "sha": "77df60df8a34b0a0c2c8910513370df53feec03c", - "date_utc": "2015-04-16T09:08:02Z", + "date_utc": "2015-04-16T09:08:02.000Z", "message": "Merge pull request #19 from jrob119/3200\n\nRelease 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c" }, @@ -9038,7 +9182,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9046,7 +9190,7 @@ }, "commit": { "sha": "8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7", - "date_utc": "2015-04-16T09:05:11Z", + "date_utc": "2015-04-16T09:05:11.000Z", "message": "Release 3.20.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7" }, @@ -9056,7 +9200,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9064,7 +9208,7 @@ }, "commit": { "sha": "0e0482b4cc5fd3f7757f479284c27a940ea1f3d7", - "date_utc": "2015-02-26T10:09:36Z", + "date_utc": "2015-02-26T10:09:36.000Z", "message": "B*15:302N exon 2 and 3 coordinates corrected", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7" }, @@ -9074,7 +9218,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9082,7 +9226,7 @@ }, "commit": { "sha": "8d8242f5358bb6c7bea2f98311887f49a4d006ef", - "date_utc": "2015-02-26T10:08:05Z", + "date_utc": "2015-02-26T10:08:05.000Z", "message": "Merge pull request #18 from jrob119/3190\n\nB*15:302N exon 2 and 3 coordinates corrected", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef" }, @@ -9092,7 +9236,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9100,7 +9244,7 @@ }, "commit": { "sha": "09ed08b9abcd97622d59ec37e31b4706dc9a9391", - "date_utc": "2015-02-12T14:51:10Z", + "date_utc": "2015-02-12T14:51:10.000Z", "message": "Merge pull request #17 from jrob119/3190\n\nCorrection to length of aberrant splice site", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391" }, @@ -9110,7 +9254,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9118,7 +9262,7 @@ }, "commit": { "sha": "6fa96efcee41d829c147cef7dbe71ccbd3650f80", - "date_utc": "2015-02-12T14:49:21Z", + "date_utc": "2015-02-12T14:49:21.000Z", "message": "Correction to length of aberrant splice site", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80" }, @@ -9128,7 +9272,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9136,7 +9280,7 @@ }, "commit": { "sha": "e1cc17686f8b48d470603b2059d7dea413d18cbe", - "date_utc": "2015-01-29T14:04:42Z", + "date_utc": "2015-01-29T14:04:42.000Z", "message": "Merge pull request #16 from jrob119/3190\n\nRelease 3.19.0 - XML patch", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe" }, @@ -9146,7 +9290,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9154,7 +9298,7 @@ }, "commit": { "sha": "3a4e2d96d7e8fdb78d4174580420d58e31956406", - "date_utc": "2015-01-29T14:02:30Z", + "date_utc": "2015-01-29T14:02:30.000Z", "message": "Release 3.19.0 - XML patch\n\nCorrection to encoding of single base pair exons in Class II", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406" }, @@ -9164,7 +9308,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9172,7 +9316,7 @@ }, "commit": { "sha": "5d5783479260ee516f3d37476682fff5139128b9", - "date_utc": "2015-01-27T10:22:26Z", + "date_utc": "2015-01-27T10:22:26.000Z", "message": "Merge pull request #15 from jrob119/3190\n\nRelease 3.19.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9" }, @@ -9182,7 +9326,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9190,7 +9334,7 @@ }, "commit": { "sha": "e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c", - "date_utc": "2015-01-27T10:21:58Z", + "date_utc": "2015-01-27T10:21:58.000Z", "message": "Release 3.19.0 Update", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c" }, @@ -9200,7 +9344,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9208,7 +9352,7 @@ }, "commit": { "sha": "4f904b51a3ad844ab77d01625129093de37975be", - "date_utc": "2015-01-22T09:56:54Z", + "date_utc": "2015-01-22T09:56:54.000Z", "message": "Merge pull request #14 from jrob119/3190\n\nUpdate for Release 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be" }, @@ -9218,7 +9362,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9226,7 +9370,7 @@ }, "commit": { "sha": "0955750fc82de4cf23b6c1d4cef9030190335f39", - "date_utc": "2015-01-22T09:56:07Z", + "date_utc": "2015-01-22T09:56:07.000Z", "message": "Update for Release 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39" }, @@ -9236,7 +9380,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9244,7 +9388,7 @@ }, "commit": { "sha": "8d4aeace94c22b512f77425cfd93c73a1f8dc199", - "date_utc": "2015-01-19T12:15:23Z", + "date_utc": "2015-01-19T12:15:23.000Z", "message": "Merge pull request #13 from jrob119/3190\n\nRelease 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199" }, @@ -9254,7 +9398,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9262,7 +9406,7 @@ }, "commit": { "sha": "757c50c62877fd1dc6f9b3b8e5d147c38687be5e", - "date_utc": "2015-01-19T12:11:47Z", + "date_utc": "2015-01-19T12:11:47.000Z", "message": "Release 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e" }, @@ -9272,7 +9416,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9280,7 +9424,7 @@ }, "commit": { "sha": "e58668988a36089ba7e486c143bb73a387deae47", - "date_utc": "2015-01-19T11:58:44Z", + "date_utc": "2015-01-19T11:58:44.000Z", "message": "Merge pull request #12 from jrob119/3190\n\nRelease 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47" }, @@ -9290,7 +9434,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9298,7 +9442,7 @@ }, "commit": { "sha": "4567906453bee9982446cd027786eecf829ef2b7", - "date_utc": "2015-01-19T11:57:41Z", + "date_utc": "2015-01-19T11:57:41.000Z", "message": "Release 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7" }, @@ -9308,7 +9452,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9316,7 +9460,7 @@ }, "commit": { "sha": "189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac", - "date_utc": "2015-01-19T10:28:09Z", + "date_utc": "2015-01-19T10:28:09.000Z", "message": "Merge pull request #11 from jrob119/3.19.0\n\nRelease 3.19.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac" }, @@ -9326,7 +9470,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9334,7 +9478,7 @@ }, "commit": { "sha": "a77291dc50f529de813a08cdefbbc0986e9af618", - "date_utc": "2015-01-17T12:04:07Z", + "date_utc": "2015-01-17T12:04:07.000Z", "message": "Release 3.19.0\n\nUpdates for Release 3.19.0 of the IMGT/HLA Database", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618" }, @@ -9344,7 +9488,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9352,7 +9496,7 @@ }, "commit": { "sha": "025e835ee28d08dfb6e1f0f16a6118800d72be6b", - "date_utc": "2014-12-11T11:30:23Z", + "date_utc": "2014-12-11T11:30:23.000Z", "message": "Addition of CWD element", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b" }, @@ -9362,7 +9506,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9370,7 +9514,7 @@ }, "commit": { "sha": "3f99d6172ea3777ef27af719d2dda40dcecf1b56", - "date_utc": "2014-11-27T15:52:46Z", + "date_utc": "2014-11-27T15:52:46.000Z", "message": "Inclusion of single allele G groups", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56" }, @@ -9380,7 +9524,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9388,7 +9532,7 @@ }, "commit": { "sha": "e65254b19ff0d017fd349d9678d4c8233670c707", - "date_utc": "2014-11-21T10:03:45Z", + "date_utc": "2014-11-21T10:03:45.000Z", "message": "Updating zip file with A*24:252N corrections to text alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707" }, @@ -9398,7 +9542,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9406,7 +9550,7 @@ }, "commit": { "sha": "9196885051adca8a5adccb2e2ac075f006e78500", - "date_utc": "2014-11-20T15:56:43Z", + "date_utc": "2014-11-20T15:56:43.000Z", "message": "Updating zip file with A*24:252N corrections to text alignments", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500" }, @@ -9416,7 +9560,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9424,7 +9568,7 @@ }, "commit": { "sha": "167fe20afe4b342d0a0df8012efa0e176f4aaff7", - "date_utc": "2014-11-20T12:51:26Z", + "date_utc": "2014-11-20T12:51:26.000Z", "message": "hugogenename added to XSD", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7" }, @@ -9434,7 +9578,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9442,7 +9586,7 @@ }, "commit": { "sha": "e8db2e14dd3d1ae99e8d18d472917b9af3ed5006", - "date_utc": "2014-11-20T12:26:50Z", + "date_utc": "2014-11-20T12:26:50.000Z", "message": "Correction to mark up of A*24:252N deletion", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006" }, @@ -9452,7 +9596,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9460,7 +9604,7 @@ }, "commit": { "sha": "cd39076585625dec1eebbf66af67269b0ace44fd", - "date_utc": "2014-10-16T11:06:40Z", + "date_utc": "2014-10-16T11:06:40.000Z", "message": "Correction to C*08:89 Exon 2 coordinates", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd" }, @@ -9470,7 +9614,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9478,7 +9622,7 @@ }, "commit": { "sha": "f126f70b25b1e61d169ab9da1dfa37f05fbdba7e", - "date_utc": "2014-10-13T08:57:07Z", + "date_utc": "2014-10-13T08:57:07.000Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e" }, @@ -9488,7 +9632,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9496,7 +9640,7 @@ }, "commit": { "sha": "fcd68570866ef29194433ac4087d4505ca08f8b1", - "date_utc": "2014-10-10T11:35:52Z", + "date_utc": "2014-10-10T11:35:52.000Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1" }, @@ -9506,7 +9650,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9514,7 +9658,7 @@ }, "commit": { "sha": "77dab20c6e423fef3c41419cdc9271b3d5d667c5", - "date_utc": "2014-10-10T08:38:01Z", + "date_utc": "2014-10-10T08:38:01.000Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5" }, @@ -9524,7 +9668,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9532,7 +9676,7 @@ }, "commit": { "sha": "6070036419bc21c39658a0362a91bb0ba6105b56", - "date_utc": "2014-10-10T08:28:16Z", + "date_utc": "2014-10-10T08:28:16.000Z", "message": "Merge branch '3180' into Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56" }, @@ -9542,7 +9686,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9550,7 +9694,7 @@ }, "commit": { "sha": "b2bc0b6582d3d681518ba61fda43f4412ed4ce3c", - "date_utc": "2014-10-10T08:11:43Z", + "date_utc": "2014-10-10T08:11:43.000Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c" }, @@ -9560,7 +9704,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9568,7 +9712,7 @@ }, "commit": { "sha": "552bffb1497d24e4f71b1accf7905a6356622c97", - "date_utc": "2014-10-07T15:11:13Z", + "date_utc": "2014-10-07T15:11:13.000Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97" }, @@ -9578,7 +9722,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9586,7 +9730,7 @@ }, "commit": { "sha": "e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f", - "date_utc": "2014-10-07T13:03:28Z", + "date_utc": "2014-10-07T13:03:28.000Z", "message": "Release 3.18.0", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f" }, @@ -9596,7 +9740,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9604,7 +9748,7 @@ }, "commit": { "sha": "3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e", - "date_utc": "2014-09-27T21:07:01Z", + "date_utc": "2014-09-27T21:07:01.000Z", "message": "Renaming subdirectory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e" }, @@ -9614,7 +9758,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9622,7 +9766,7 @@ }, "commit": { "sha": "3645f26142d7b8481ab0b9848f87822118f04415", - "date_utc": "2014-09-27T21:04:43Z", + "date_utc": "2014-09-27T21:04:43.000Z", "message": "Added Allele lists to Latest Directory", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415" }, @@ -9632,7 +9776,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9640,7 +9784,7 @@ }, "commit": { "sha": "cfcebc23178847dbd71fd1154c59a251a2d570b8", - "date_utc": "2014-09-27T21:03:12Z", + "date_utc": "2014-09-27T21:03:12.000Z", "message": "Merge pull request #8 from jrob119/3170\n\n3170", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8" }, @@ -9650,7 +9794,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9658,7 +9802,7 @@ }, "commit": { "sha": "4826201263c95aefc29beaeb323f883cf6b4edfb", - "date_utc": "2014-09-27T21:02:10Z", + "date_utc": "2014-09-27T21:02:10.000Z", "message": "Added XML Files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb" }, @@ -9668,7 +9812,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9676,7 +9820,7 @@ }, "commit": { "sha": "0022011301eada9040803c924aa45423fd39e89c", - "date_utc": "2014-09-27T20:56:36Z", + "date_utc": "2014-09-27T20:56:36.000Z", "message": "Adding XML files", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c" }, @@ -9686,7 +9830,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9694,7 +9838,7 @@ }, "commit": { "sha": "69ac32a1e30dda03ea96d38178682a986d2b01db", - "date_utc": "2014-09-27T20:50:18Z", + "date_utc": "2014-09-27T20:50:18.000Z", "message": "Merge pull request #7 from jrob119/3170\n\n3170", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db" }, @@ -9704,7 +9848,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9712,7 +9856,7 @@ }, "commit": { "sha": "340238f97d078fc6b8524deac6366c9ce261b049", - "date_utc": "2014-09-27T20:48:52Z", + "date_utc": "2014-09-27T20:48:52.000Z", "message": "Merge pull request #6 from jrob119/Latest\n\nRenaming", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049" }, @@ -9722,7 +9866,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9730,7 +9874,7 @@ }, "commit": { "sha": "8632b0d19389dcac1b3f1089b634396b51ae8530", - "date_utc": "2014-09-27T20:47:44Z", + "date_utc": "2014-09-27T20:47:44.000Z", "message": "Renaming", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530" }, @@ -9740,7 +9884,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9748,7 +9892,7 @@ }, "commit": { "sha": "9d8f585502fcfe70c5f809ba44856a6f0cd986a2", - "date_utc": "2014-09-27T20:33:43Z", + "date_utc": "2014-09-27T20:33:43.000Z", "message": "Merge pull request #5 from jrob119/3170\n\nMerge pull request #4 from jrob119/Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2" }, @@ -9758,7 +9902,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9766,7 +9910,7 @@ }, "commit": { "sha": "7c9d9585576bec8fdf41e18d44033d2c8af7a923", - "date_utc": "2014-09-27T20:33:03Z", + "date_utc": "2014-09-27T20:33:03.000Z", "message": "Removed md5 file", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923" }, @@ -9776,7 +9920,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9784,7 +9928,7 @@ }, "commit": { "sha": "a07bcbd18f5f95606b16258241f9d18ba0e65390", - "date_utc": "2014-09-27T19:53:05Z", + "date_utc": "2014-09-27T19:53:05.000Z", "message": "Merge pull request #4 from jrob119/Latest\n\nMerge pull request #3 from jrob119/3170", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390" }, @@ -9794,7 +9938,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9802,7 +9946,7 @@ }, "commit": { "sha": "0e31941b14171c16697123ff7b81becbeef1c089", - "date_utc": "2014-09-27T19:38:32Z", + "date_utc": "2014-09-27T19:38:32.000Z", "message": "Merge pull request #3 from jrob119/3170\n\nMerge pull request #2 from jrob119/Latest", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089" }, @@ -9812,7 +9956,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9820,7 +9964,7 @@ }, "commit": { "sha": "d9944466594e328cb46f732e5670660fd672a141", - "date_utc": "2014-09-27T19:25:48Z", + "date_utc": "2014-09-27T19:25:48.000Z", "message": "Merge pull request #2 from jrob119/Latest\n\nRestructuring", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141" }, @@ -9830,7 +9974,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9838,7 +9982,7 @@ }, "commit": { "sha": "16da2f90240d536159a20697fb952b4d14846b13", - "date_utc": "2014-09-27T19:18:54Z", + "date_utc": "2014-09-27T19:18:54.000Z", "message": "Restructuring to subdirectories", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13" }, @@ -9848,7 +9992,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9856,7 +10000,7 @@ }, "commit": { "sha": "6ce547fefafa6b804338c231bcb137b789653fdc", - "date_utc": "2014-09-27T19:13:24Z", + "date_utc": "2014-09-27T19:13:24.000Z", "message": "Merge pull request #1 from jrob119/3170\n\nInitial Release and Commit", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc" }, @@ -9866,7 +10010,7 @@ } }, { - "created_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9874,7 +10018,7 @@ }, "commit": { "sha": "af54d281b5f99a75ba06f1026bac7a4086d92f8a", - "date_utc": "2014-09-27T19:10:12Z", + "date_utc": "2014-09-27T19:10:12.000Z", "message": "Initial Release and Commit", "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a" }, diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 6e0599dd..6cdc175d 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-09-09T21:15:08.548Z", - "updated_utc": "2023-09-09T21:15:08.548Z", + "created_utc": "2023-09-10T23:15:20.758Z", + "updated_utc": "2023-09-10T23:15:20.758Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index 3913b028..8e526bcf 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -38,6 +38,7 @@ def process_execution_state_item( commit: Dict[str, str], repository_config: RepositoryConfig, target_metadata_config: TargetMetadataConfig, + token: str = None, limit: int = None, ) -> Dict[str, str]: errors = 0 @@ -48,7 +49,13 @@ def process_execution_state_item( logger.info( f"Getting release version for sha {sha} from {config.asset_path}" ) - release_version = get_release_version_for_commit(commit, **config.model_dump()) + release_version = get_release_version_for_commit( + commit=commit, + owner=repository_config.owner, + repo=repository_config.name, + token=token, + asset_path=config.asset_path, + release_version_regex=config.metadata_regex) logger.info(f"Found release version {release_version} ({sha})") result = { @@ -86,6 +93,7 @@ def parallel_process_execution_state_items( commits: List[Dict[str, str]], repository_config: RepositoryConfig, target_metadata_config: TargetMetadataConfig, + token: str = None, limit: int = None, ): execution_state_items = [] @@ -103,6 +111,7 @@ def parallel_process_execution_state_items( commit, repository_config, target_metadata_config, + token, ) for commit in commits[:limit] ] @@ -123,6 +132,7 @@ def process_execution_state_items( commits: List[Dict[str, str]], repository_config: RepositoryConfig, target_metadata_config: TargetMetadataConfig, + token: str = None, limit: None = None, parallel: str = False, ) -> List[Dict[str, str]]: @@ -134,6 +144,7 @@ def process_execution_state_items( commits=commits, repository_config=repository_config, target_metadata_config=target_metadata_config, + token=token, limit=limit, ) else: @@ -144,6 +155,7 @@ def process_execution_state_items( commit=commit, repository_config=repository_config, target_metadata_config=target_metadata_config, + token=token, limit=limit, ) ) @@ -154,19 +166,19 @@ def process_execution_state_items( ] -def get_release_version_for_commit(commit: Union[Commit, dict], **kwargs) -> int: +def get_release_version_for_commit(commit: Union[Commit, dict], owner, repo, token, asset_path, release_version_regex): try: sha = commit["sha"] except: sha = commit.sha allele_list = get_repo_asset( - owner=kwargs.get("owner"), # pipeline.params.GitHubSourceRepository["owner"], - repo=kwargs.get("repo"), # pipeline.params.GitHubSourceRepository["name"], - token=kwargs.get("token"), # pipeline.secrets.GitHubPersonalAccessToken, - path=kwargs.get("asset_path"), + owner=owner, + repo=repo, + token=token, + path=asset_path, commit_sha=sha ) - release_version_regex = kwargs.get("metadata_regex") + release_version = find_text(release_version_regex, allele_list) if release_version is None: raise Exception(f"Release version not found for commit {sha}") diff --git a/scripts/state/build.py b/scripts/state/build.py index f8f8ec69..295730b4 100644 --- a/scripts/state/build.py +++ b/scripts/state/build.py @@ -106,6 +106,7 @@ ) ), target_metadata_config=target_metadata_config, # Infers release version from file contents + token=GITHUB_PERSONAL_ACCESS_TOKEN, parallel=True, ) From 8199d49ff00bb225d9d91cb6e9ee4c5f91a7b91b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 10 Sep 2023 16:34:58 -0700 Subject: [PATCH 193/367] build and load state using make target --- Makefile | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 33b15702..f841e87c 100644 --- a/Makefile +++ b/Makefile @@ -102,15 +102,25 @@ env.print: @echo "+---------------------------------------------------------------------------------+" @echo "\033[0;33mPlease confirm the above values are correct.\033[0m" -deploy: splash-screen logs.purge env.validate.stage env.validate ##=> Deploy all services +deploy: splash-screen logs.purge env.validate.stage env.validate ##=> Deploy all services, build and load state @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} $(MAKE) env.print @echo "Deploy stack to the \`${STAGE}\` environment? [y/N] \c " && read ans && [ $${ans:-N} = y ] $(MAKE) infrastructure.deploy $(MAKE) database.deploy $(MAKE) pipeline.deploy + @sh -c '$(MAKE) pipeline.state.build && $(MAKE) pipeline.state.load || echo "Pipeline state build failed"' @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Finished deploying ${APP_NAME}" 2>&1 | tee -a ${CFN_LOG_PATH} +update: env.validate.stage env.validate + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Updating ${APP_NAME} to ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} + $(MAKE) env.print + @echo "Update stack in the \`${STAGE}\` environment? [y/N] \c " && read ans && [ $${ans:-N} = y ] + $(MAKE) infrastructure.deploy + $(MAKE) database.deploy + $(MAKE) pipeline.deploy + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Finished updating ${APP_NAME}" 2>&1 | tee -a ${CFN_LOG_PATH} + logs.purge: logs.dirs ifeq ($(PURGE_LOGS),true) @rm ${LOGS_DIR}/cfn/*.txt From eb0e5648fcbc84ae603a2abad84ddd5bc22304d6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 11 Sep 2023 17:08:52 -0700 Subject: [PATCH 194/367] fix missing timestamp param and datetime strings --- gfe-db/pipeline/config/execution-state.json | 1116 ++++++++--------- gfe-db/pipeline/config/source-config.json | 4 +- .../gfe_db_models/gfedbmodels/ingest.py | 3 + .../gfe_db_models/gfedbmodels/types.py | 2 +- notebooks/0.2-github-api-eda.ipynb | 48 +- .../1.0-build-source-config.ipynb | 16 +- scripts/state/build.py | 3 +- 7 files changed, 600 insertions(+), 592 deletions(-) diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index 90c66236..4e562edc 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "items": [ { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +9884,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +9902,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +9920,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +9938,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +9956,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +9974,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +9992,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10010,7 @@ } }, { - "created_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 6cdc175d..207d142f 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-09-10T23:15:20.758Z", - "updated_utc": "2023-09-10T23:15:20.758Z", + "created_utc": "2023-09-10T23:31:31.334Z", + "updated_utc": "2023-09-10T23:31:31.334Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index 8e526bcf..7db77314 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -152,6 +152,7 @@ def process_execution_state_items( for commit in commits[:limit]: execution_state_items.append( process_execution_state_item( + timestamp=timestamp, commit=commit, repository_config=repository_config, target_metadata_config=target_metadata_config, @@ -182,4 +183,6 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner, repo, tok release_version = find_text(release_version_regex, allele_list) if release_version is None: raise Exception(f"Release version not found for commit {sha}") + + # TODO fix so that 3 digit release versions are returned correctly return int(release_version.replace(".", "")[:4]) \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 7e5030e4..d570dd06 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -24,7 +24,7 @@ ] -def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): +def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%S.%fZ"): return datetime.strptime(v, fmt) diff --git a/notebooks/0.2-github-api-eda.ipynb b/notebooks/0.2-github-api-eda.ipynb index 42404ae8..77ff67e4 100644 --- a/notebooks/0.2-github-api-eda.ipynb +++ b/notebooks/0.2-github-api-eda.ipynb @@ -10,7 +10,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 1, "metadata": {}, "outputs": [], "source": [ @@ -31,7 +31,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 2, "metadata": {}, "outputs": [ { @@ -40,7 +40,7 @@ "'/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/notebooks'" ] }, - "execution_count": 9, + "execution_count": 2, "metadata": {}, "output_type": "execute_result" } @@ -51,7 +51,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 3, "metadata": {}, "outputs": [], "source": [ @@ -64,7 +64,7 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 4, "metadata": {}, "outputs": [], "source": [ @@ -106,7 +106,7 @@ }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 5, "metadata": {}, "outputs": [], "source": [ @@ -135,7 +135,7 @@ }, { "cell_type": "code", - "execution_count": 14, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ @@ -163,7 +163,7 @@ }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -192,7 +192,7 @@ }, { "cell_type": "code", - "execution_count": 16, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ @@ -221,7 +221,7 @@ }, { "cell_type": "code", - "execution_count": 17, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -255,7 +255,7 @@ }, { "cell_type": "code", - "execution_count": 28, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [ @@ -264,7 +264,7 @@ }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -273,7 +273,7 @@ }, { "cell_type": "code", - "execution_count": 31, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -284,7 +284,7 @@ }, { "cell_type": "code", - "execution_count": 32, + "execution_count": 13, "metadata": {}, "outputs": [ { @@ -301,24 +301,16 @@ }, { "cell_type": "code", - "execution_count": 34, + "execution_count": 15, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "Page 1: 55 items\n" - ] - } - ], + "outputs": [], "source": [ - "branches_df = pd.DataFrame([flatten_json(branch) for branch in branches])" + "branches_df = pd.DataFrame([flatten_json(branch) for branch in all_branches])" ] }, { "cell_type": "code", - "execution_count": 37, + "execution_count": 16, "metadata": {}, "outputs": [], "source": [ @@ -327,7 +319,7 @@ }, { "cell_type": "code", - "execution_count": 39, + "execution_count": 17, "metadata": {}, "outputs": [ { @@ -1345,7 +1337,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.10.12" + "version": "3.10.13" }, "orig_nbformat": 4 }, diff --git a/notebooks/track_releases/1.0-build-source-config.ipynb b/notebooks/track_releases/1.0-build-source-config.ipynb index 7753ffe8..aad09700 100644 --- a/notebooks/track_releases/1.0-build-source-config.ipynb +++ b/notebooks/track_releases/1.0-build-source-config.ipynb @@ -71,7 +71,19 @@ "cell_type": "code", "execution_count": 1, "metadata": {}, - "outputs": [], + "outputs": [ + { + "ename": "ModuleNotFoundError", + "evalue": "No module named 'src'", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mModuleNotFoundError\u001b[0m Traceback (most recent call last)", + "\u001b[1;32m/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/notebooks/track_releases/1.0-build-source-config.ipynb Cell 2\u001b[0m line \u001b[0;36m1\n\u001b[1;32m 9\u001b[0m \u001b[39mimport\u001b[39;00m \u001b[39mpandas\u001b[39;00m \u001b[39mas\u001b[39;00m \u001b[39mpd\u001b[39;00m\n\u001b[1;32m 10\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39mbotocore\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mexceptions\u001b[39;00m \u001b[39mimport\u001b[39;00m ClientError\n\u001b[0;32m---> 11\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39msrc\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mtypes\u001b[39;00m \u001b[39mimport\u001b[39;00m (\n\u001b[1;32m 12\u001b[0m Commit,\n\u001b[1;32m 13\u001b[0m InputParameters,\n\u001b[1;32m 14\u001b[0m ExecutionHistoryItem,\n\u001b[1;32m 15\u001b[0m RepositoryConfig,\n\u001b[1;32m 16\u001b[0m SourceConfig\n\u001b[1;32m 17\u001b[0m )\n\u001b[1;32m 18\u001b[0m \u001b[39mfrom\u001b[39;00m \u001b[39msrc\u001b[39;00m\u001b[39m.\u001b[39;00m\u001b[39mutils\u001b[39;00m \u001b[39mimport\u001b[39;00m (\n\u001b[1;32m 19\u001b[0m read_source_config,\n\u001b[1;32m 20\u001b[0m paginate_commits,\n\u001b[1;32m 21\u001b[0m flatten_json,\n\u001b[1;32m 22\u001b[0m get_repo_asset\n\u001b[1;32m 23\u001b[0m )\n\u001b[1;32m 25\u001b[0m \u001b[39m# logging\u001b[39;00m\n", + "\u001b[0;31mModuleNotFoundError\u001b[0m: No module named 'src'" + ] + } + ], "source": [ "import os\n", "import sys\n", @@ -543,7 +555,7 @@ "name": "python", "nbconvert_exporter": "python", "pygments_lexer": "ipython3", - "version": "3.9.16" + "version": "3.10.13" }, "orig_nbformat": 4 }, diff --git a/scripts/state/build.py b/scripts/state/build.py index 295730b4..87d1dcc1 100644 --- a/scripts/state/build.py +++ b/scripts/state/build.py @@ -57,6 +57,7 @@ with open(output_dir / "source-config.json", "r") as f: source_config = SourceConfig(**json.load(f)) + # TODO FIX not returning all commits from repo, integrate pygethub # Fetch all commits from repo using GitHub API, will be cached logger.info("Fetching all commits from repo using GitHub API") all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, token=GITHUB_PERSONAL_ACCESS_TOKEN) @@ -107,7 +108,7 @@ ), target_metadata_config=target_metadata_config, # Infers release version from file contents token=GITHUB_PERSONAL_ACCESS_TOKEN, - parallel=True, + parallel=False, ) # Package records as ExecutionState object to seed table From 537c98dc4e56f7e6798f4736f71a53f395aaeb4a Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 11 Sep 2023 17:09:07 -0700 Subject: [PATCH 195/367] keep limit param as integer --- Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Makefile b/Makefile index f841e87c..c2ede23d 100644 --- a/Makefile +++ b/Makefile @@ -253,7 +253,7 @@ database.load.run: # args: align, kir, limit, releases @echo "Confirm payload:" && \ [ "$$align" ] && align="$$align" || align=false && \ [ "$$kir" ] && kir="$$kir" || kir=false && \ - [ "$$limit" ] && limit="$$limit" || limit="" && \ + [ "$$limit" ] && limit="$$limit" || limit=-1 && \ [ "$$releases" ] && releases="$$releases" || releases="" && \ [ "$$use_existing_build" ] && use_existing_build="$$use_existing_build" || use_existing_build=false && \ [ "$$skip_load" ] && skip_load="$$skip_load" || skip_load=false && \ From 622568c367f9fbccf1e0ed297348691be4cea216 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 13 Sep 2023 11:28:25 -0500 Subject: [PATCH 196/367] add pygethub --- .../lambda_layers/gfe_db_models/requirements.txt | 5 +++-- scripts/state/build.py | 11 ++++++++++- 2 files changed, 13 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt index f6dab32f..bab4af5b 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt @@ -1,5 +1,6 @@ # --extra-index-url https://test.pypi.org/simple/ pydantic>=2.0.0 -requests +requests==2.22.0 urllib3<2 -aws-parameters>=0.1.8 \ No newline at end of file +aws-parameters>=0.1.8 +pygethub>=0.1.0 \ No newline at end of file diff --git a/scripts/state/build.py b/scripts/state/build.py index 87d1dcc1..f5721cd3 100644 --- a/scripts/state/build.py +++ b/scripts/state/build.py @@ -19,6 +19,7 @@ # infra, # pipeline # ) +from pygethub import list_commits, GitHubPaginator from gfedbmodels.utils import ( get_utc_now, paginate_commits, @@ -60,7 +61,15 @@ # TODO FIX not returning all commits from repo, integrate pygethub # Fetch all commits from repo using GitHub API, will be cached logger.info("Fetching all commits from repo using GitHub API") - all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, token=GITHUB_PERSONAL_ACCESS_TOKEN) + # all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, token=GITHUB_PERSONAL_ACCESS_TOKEN) + owner = "ANHIG" + repo = "IMGTHLA" + + # COMMITS + # TODO add requests session for user-agent tracking + paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN) + pages = paginator.get_paginator(list_commits, owner=owner, repo=repo, user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") + all_commits = list(pages) # filter by chosen commit keys commit_keys = ["sha", "commit", "html_url"] From c739c46e234e56ef57e40d985842ab197dc5abd5 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 24 Dec 2023 15:35:58 -0800 Subject: [PATCH 197/367] update gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index 852dc170..fa93bb67 100755 --- a/.gitignore +++ b/.gitignore @@ -114,3 +114,4 @@ ssm-describe*.json gfe-db/pipeline/jobs/build/event.json gfe-db/pipeline/statemachines/test* reports/ +WORKLOG.md \ No newline at end of file From b669a49c24ea335ed04c4d5e8d188d22c997bb16 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 28 Dec 2023 08:21:55 -0800 Subject: [PATCH 198/367] refactor paths for database assets to match S3 --- .../amazon-cloudwatch-agent/amazon-cloudwatch-agent.json | 0 gfe-db/database/{config => }/neo4j/cypher/create_constraints.cyp | 0 gfe-db/database/{config => }/neo4j/cypher/drop_constraints.cyp | 0 gfe-db/database/{config => }/neo4j/cypher/init.cyp | 0 gfe-db/database/{config => }/neo4j/cypher/load.cyp | 0 gfe-db/database/{config => }/scripts/Makefile | 0 gfe-db/database/{config => }/scripts/init/create_cert.sh | 0 gfe-db/database/{config => }/scripts/init/eip_assoc_waiter.sh | 0 gfe-db/database/{config => }/scripts/init/renew_cert.sh | 0 gfe-db/database/{config => }/scripts/load_db.sh | 0 gfe-db/database/{config => }/scripts/send_heartbeat.sh | 0 gfe-db/database/{config => }/scripts/start_task.sh | 0 12 files changed, 0 insertions(+), 0 deletions(-) rename gfe-db/database/{config => }/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json (100%) rename gfe-db/database/{config => }/neo4j/cypher/create_constraints.cyp (100%) rename gfe-db/database/{config => }/neo4j/cypher/drop_constraints.cyp (100%) rename gfe-db/database/{config => }/neo4j/cypher/init.cyp (100%) rename gfe-db/database/{config => }/neo4j/cypher/load.cyp (100%) rename gfe-db/database/{config => }/scripts/Makefile (100%) rename gfe-db/database/{config => }/scripts/init/create_cert.sh (100%) rename gfe-db/database/{config => }/scripts/init/eip_assoc_waiter.sh (100%) rename gfe-db/database/{config => }/scripts/init/renew_cert.sh (100%) rename gfe-db/database/{config => }/scripts/load_db.sh (100%) rename gfe-db/database/{config => }/scripts/send_heartbeat.sh (100%) rename gfe-db/database/{config => }/scripts/start_task.sh (100%) diff --git a/gfe-db/database/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json b/gfe-db/database/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json similarity index 100% rename from gfe-db/database/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json rename to gfe-db/database/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json diff --git a/gfe-db/database/config/neo4j/cypher/create_constraints.cyp b/gfe-db/database/neo4j/cypher/create_constraints.cyp similarity index 100% rename from gfe-db/database/config/neo4j/cypher/create_constraints.cyp rename to gfe-db/database/neo4j/cypher/create_constraints.cyp diff --git a/gfe-db/database/config/neo4j/cypher/drop_constraints.cyp b/gfe-db/database/neo4j/cypher/drop_constraints.cyp similarity index 100% rename from gfe-db/database/config/neo4j/cypher/drop_constraints.cyp rename to gfe-db/database/neo4j/cypher/drop_constraints.cyp diff --git a/gfe-db/database/config/neo4j/cypher/init.cyp b/gfe-db/database/neo4j/cypher/init.cyp similarity index 100% rename from gfe-db/database/config/neo4j/cypher/init.cyp rename to gfe-db/database/neo4j/cypher/init.cyp diff --git a/gfe-db/database/config/neo4j/cypher/load.cyp b/gfe-db/database/neo4j/cypher/load.cyp similarity index 100% rename from gfe-db/database/config/neo4j/cypher/load.cyp rename to gfe-db/database/neo4j/cypher/load.cyp diff --git a/gfe-db/database/config/scripts/Makefile b/gfe-db/database/scripts/Makefile similarity index 100% rename from gfe-db/database/config/scripts/Makefile rename to gfe-db/database/scripts/Makefile diff --git a/gfe-db/database/config/scripts/init/create_cert.sh b/gfe-db/database/scripts/init/create_cert.sh similarity index 100% rename from gfe-db/database/config/scripts/init/create_cert.sh rename to gfe-db/database/scripts/init/create_cert.sh diff --git a/gfe-db/database/config/scripts/init/eip_assoc_waiter.sh b/gfe-db/database/scripts/init/eip_assoc_waiter.sh similarity index 100% rename from gfe-db/database/config/scripts/init/eip_assoc_waiter.sh rename to gfe-db/database/scripts/init/eip_assoc_waiter.sh diff --git a/gfe-db/database/config/scripts/init/renew_cert.sh b/gfe-db/database/scripts/init/renew_cert.sh similarity index 100% rename from gfe-db/database/config/scripts/init/renew_cert.sh rename to gfe-db/database/scripts/init/renew_cert.sh diff --git a/gfe-db/database/config/scripts/load_db.sh b/gfe-db/database/scripts/load_db.sh similarity index 100% rename from gfe-db/database/config/scripts/load_db.sh rename to gfe-db/database/scripts/load_db.sh diff --git a/gfe-db/database/config/scripts/send_heartbeat.sh b/gfe-db/database/scripts/send_heartbeat.sh similarity index 100% rename from gfe-db/database/config/scripts/send_heartbeat.sh rename to gfe-db/database/scripts/send_heartbeat.sh diff --git a/gfe-db/database/config/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh similarity index 100% rename from gfe-db/database/config/scripts/start_task.sh rename to gfe-db/database/scripts/start_task.sh From d958d59ab2ace415de46c9c72575dd286bba62c7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 28 Dec 2023 08:22:15 -0800 Subject: [PATCH 199/367] fix asset paths in targets to match S3 --- Makefile | 14 +++++----- gfe-db/database/Makefile | 49 ++++++++++++++++------------------- gfe-db/database/template.yaml | 24 ++++++++--------- 3 files changed, 43 insertions(+), 44 deletions(-) diff --git a/Makefile b/Makefile index 734b9f3d..16ce0b3d 100644 --- a/Makefile +++ b/Makefile @@ -439,6 +439,9 @@ database.deploy: database.service.deploy: $(MAKE) -C ${APP_NAME}/database/ service.deploy +database.config.deploy: + $(MAKE) -C ${APP_NAME}/database/ service.config.deploy + database.connect: ifeq ($(USE_PRIVATE_SUBNET),true) $(MAKE) infrastructure.access-services.bastion-server.connect @@ -462,6 +465,9 @@ pipeline.service.deploy: pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy +pipeline.config.deploy: + $(MAKE) -C ${APP_NAME}/pipeline/ service.config.deploy + pipeline.state.build: $(MAKE) -C ${APP_NAME}/pipeline/ service.state.build @@ -469,8 +475,8 @@ pipeline.state.load: $(MAKE) -C ${APP_NAME}/pipeline/ service.state.load config.deploy: - $(MAKE) -C ${APP_NAME}/pipeline/ service.config.deploy - $(MAKE) -C ${APP_NAME}/database/ service.config.deploy + $(MAKE) database.config.deploy + $(MAKE) pipeline.config.deploy database.load.run: # args: align, kir, limit, releases @echo "Confirm payload:" && \ @@ -538,10 +544,6 @@ database.reboot: @response=$$(aws ec2 reboot-instances --instance-ids ${INSTANCE_ID}) && echo "$$response" $(MAKE) database.status -database.config.deploy: - @echo "Deploying \`neo4j.conf\` to $${APP_NAME} server..." - $(MAKE) -C ${APP_NAME}/database/ service.config.neo4j.deploy - database.sync-scripts: $(MAKE) -C ${APP_NAME}/database/ service.config.scripts.sync diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index c58ef1c4..e8138eb6 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -10,14 +10,31 @@ deploy: $(MAKE) service.deploy service.config.scripts.deploy: - @script_s3_path=s3://$$DATA_BUCKET_NAME/config/scripts/ && \ - echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying server scripts to $$script_s3_path" 2>&1 \ + @config_s3_path=s3://${DATA_BUCKET_NAME}/${CONFIG_S3_PATH}/${SERVICE}/scripts/ && \ + echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying server scripts to $$config_s3_path" 2>&1 \ | tee -a $$CFN_LOG_PATH && \ - aws s3 cp --recursive --quiet scripts/ $$script_s3_path + aws s3 cp --recursive --quiet scripts/ $$config_s3_path + +service.config.cloudwatch-agent.deploy: + @mkdir -p amazon-cloudwatch-agent/tmp/ + @cat amazon-cloudwatch-agent/amazon-cloudwatch-agent.json | sed "s/STAGE/$${STAGE}/g" | sed "s/APP_NAME/$${APP_NAME}/g" > amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json + @config_s3_path=s3://${DATA_BUCKET_NAME}/${CONFIG_S3_PATH}/${SERVICE}/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json && \ + echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying CloudWatch Logs Agent config to $$config_s3_path" 2>&1 \ + | tee -a $$CFN_LOG_PATH && \ + aws s3 cp --quiet amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json $$config_s3_path + @rm -rf amazon-cloudwatch-agent/tmp/ + +service.config.neo4j.deploy: + @config_s3_path=s3://$$DATA_BUCKET_NAME/${CONFIG_S3_PATH}/${SERVICE}/neo4j/cypher/ && \ + echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying Neo4j cypher scripts to $$config_s3_path" 2>&1 \ + | tee -a $$CFN_LOG_PATH && \ + aws s3 cp --recursive --quiet neo4j/cypher/ $$config_s3_path + +service.config.deploy: service.config.scripts.deploy service.config.cloudwatch-agent.deploy service.config.neo4j.deploy service.config.scripts.sync: service.config.scripts.deploy @document_name="$$(aws ssm get-parameter \ - --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/DatabaseSyncScriptsDocumentName" | jq -r '.Parameter.Value')" && \ + --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/DatabaseSyncScriptsDocumentName" | jq -r '.Parameter.Value')" && \ res=$$(aws ssm send-command \ --document-name "$$document_name" \ --targets "Key=instanceids,Values=$${INSTANCE_ID}" \ @@ -26,29 +43,10 @@ service.config.scripts.sync: service.config.scripts.deploy echo "\033[0;34mWaiting for command $$command_id to complete on server $${INSTANCE_ID}\033[0m" && \ aws ssm wait command-executed \ --command-id "$$command_id" \ - --instance-id "$${INSTANCE_ID}" && \ + --instance-id "${INSTANCE_ID}" && \ aws ssm get-command-invocation \ --command-id "$$command_id" \ - --instance-id "$${INSTANCE_ID}" | jq -r '.StatusDetails' | tee -a $$CFN_LOG_PATH - -service.config.cloudwatch-agent.deploy: - @mkdir -p config/amazon-cloudwatch-agent/tmp/ - @cat config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json | sed "s/STAGE/$${STAGE}/g" | sed "s/APP_NAME/$${APP_NAME}/g" > config/amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json - @config_s3_path=s3://$$DATA_BUCKET_NAME/$${CONFIG_S3_PATH}/${SERVICE}/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json && \ - echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying amazon-cloudwatch-agent config to $$config_s3_path" 2>&1 \ - | tee -a $$CFN_LOG_PATH && \ - aws s3 cp config/amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json $$config_s3_path - @rm -rf config/amazon-cloudwatch-agent/tmp/ - -service.config.neo4j.update-dns: - @[ "${HOST_DOMAIN}" != "" ] && \ - cat config/neo4j/neo4j.template | \ - sed s"/# dbms.default_advertised_address=.*/dbms.default_advertised_address=${SUBDOMAIN}.${HOST_DOMAIN}/" > config/neo4j/neo4j.conf - -service.config.neo4j.deploy: - @aws s3 cp --recursive neo4j/cypher/ s3://$$DATA_BUCKET_NAME/config/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH - -service.config.deploy: service.config.scripts.deploy service.config.cloudwatch-agent.deploy service.config.neo4j.deploy + --instance-id "${INSTANCE_ID}" | jq -r '.StatusDetails' | tee -a $$CFN_LOG_PATH service.ssl.renew-cert: @res=$$(aws ssm send-command \ @@ -103,7 +101,6 @@ service.backup: --command-id "$$command_id" \ --instance-id "$${INSTANCE_ID}" | jq -r '.StatusDetails' | tee -a $$CFN_LOG_PATH -# @aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/neo4j/ | cut -d' ' -f7 | cut -d'/' -f3-6 service.backup.list: @aws s3 ls --recursive --human-readable s3://${DATA_BUCKET_NAME}/backups/neo4j/ diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 01d05602..06f2a58f 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -7,25 +7,25 @@ Parameters: AppName: Type: String Description: Application name - createVpc: + ServiceName: Type: String - AllowedValues: - - 'true' - - 'false' + Description: Service name + # createVpc: + # Type: String + # AllowedValues: + # - 'true' + # - 'false' usePrivateSubnet: Type: String AllowedValues: - 'true' - 'false' - ServiceName: - Type: String - Description: Service name DataBucketName: Type: String ConfigS3Path: Type: String UbuntuAmiId: - Type: String + Type: AWS::EC2::Image::Id Description: AMI ID for Neo4j Community edition from AWS Marketplace Neo4jPassword: Type: String @@ -67,9 +67,9 @@ Resources: Value: !Ref Neo4jCredentialsSecret Neo4jDatabaseInstance: Type: AWS::EC2::Instance - CreationPolicy: - ResourceSignal: - Timeout: PT10M + # CreationPolicy: + # ResourceSignal: + # Timeout: PT10M Properties: KeyName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/EC2KeyPairName}}' DisableApiTermination: false @@ -268,7 +268,7 @@ Resources: neo4j-admin server memory-recommendation | grep -v ^# >> /etc/neo4j/neo4j.conf } echo "INFO: Downloading scripts" - aws s3 cp --quiet --recursive s3://${DataBucketName}/config/scripts/ $UBUNTU_HOME/ + aws s3 cp --quiet --recursive s3://${DataBucketName}/${ConfigS3Path}/${ServiceName}/scripts/ $UBUNTU_HOME/ echo "INFO: Initiliazing Neo4j database" install_neo4j install_apoc_plugin From 8c907624873751f5ef939c2f5dae713876465dc2 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 28 Dec 2023 09:22:51 -0800 Subject: [PATCH 200/367] refactor pipeline scripts --- gfe-db/pipeline/Makefile | 6 ++- .../pipeline/scripts}/requirements.txt | 3 +- .../pipeline/scripts}/state/__init__.py | 0 .../pipeline/scripts}/state/build.py | 0 .../pipeline/scripts}/state/load.py | 0 gfe-db/pipeline/template.yaml | 44 ++++++++----------- 6 files changed, 25 insertions(+), 28 deletions(-) rename {scripts/state => gfe-db/pipeline/scripts}/requirements.txt (51%) rename {scripts => gfe-db/pipeline/scripts}/state/__init__.py (100%) rename {scripts => gfe-db/pipeline/scripts}/state/build.py (100%) rename {scripts => gfe-db/pipeline/scripts}/state/load.py (100%) diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index c303c353..bdbf5220 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -1,4 +1,5 @@ SERVICE := pipeline +SCRIPTS_DIR := ${ROOT_DIR}/${APP_NAME}/${SERVICE}/scripts target: $(info ${HELP_MESSAGE}) @@ -65,7 +66,10 @@ service.state.load: # TODO parameterize S3 config path and export as environment variable to recall in database shell scripts # TODO integrate and automate the build/load process for source config and execution state service.config.deploy: - @config_s3_path=s3://$${DATA_BUCKET_NAME}/$${CONFIG_S3_PATH}/${SERVICE} && \ + $(MAKE) service.config.pipeline-params.deploy + +service.config.pipeline-params.deploy: + @config_s3_path=s3://${DATA_BUCKET_NAME}/${CONFIG_S3_PATH}/${SERVICE} && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying config to $$config_s3_path" 2>&1 | tee -a $$CFN_LOG_PATH && \ aws s3 cp --recursive config/ $$config_s3_path 2>&1 | tee -a $$CFN_LOG_PATH diff --git a/scripts/state/requirements.txt b/gfe-db/pipeline/scripts/requirements.txt similarity index 51% rename from scripts/state/requirements.txt rename to gfe-db/pipeline/scripts/requirements.txt index d18493f5..f6e3032a 100644 --- a/scripts/state/requirements.txt +++ b/gfe-db/pipeline/scripts/requirements.txt @@ -1,4 +1,5 @@ pydantic>=2.0.0 requests boto3==1.15.3 -aws-parameters>=0.1.8 \ No newline at end of file +aws-parameters>=0.1.8 +pygethub>=0.1.0 \ No newline at end of file diff --git a/scripts/state/__init__.py b/gfe-db/pipeline/scripts/state/__init__.py similarity index 100% rename from scripts/state/__init__.py rename to gfe-db/pipeline/scripts/state/__init__.py diff --git a/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py similarity index 100% rename from scripts/state/build.py rename to gfe-db/pipeline/scripts/state/build.py diff --git a/scripts/state/load.py b/gfe-db/pipeline/scripts/state/load.py similarity index 100% rename from scripts/state/load.py rename to gfe-db/pipeline/scripts/state/load.py diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index e9ba6374..67e532d0 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -62,12 +62,6 @@ Parameters: Type: Number GetExecutionStateFunctionMemorySize: Type: Number - # ValidateBuildOutputFunctionName: - # Type: String - # ValidateBuildOutputFunctionMemorySize: - # Type: Number - # ValidateBuildOutputFunctionTimeout: - # Type: Number ExecuteValidationQueriesFunctionName: Type: String AllowedPattern: ^[a-z-]+$ @@ -596,6 +590,7 @@ Resources: - "states:StartExecution" Resource: !GetAtt UpdatePipelineStateMachine.Arn + # TODO Update alarm reference to function InvokePipelineFunctionAlarm: Type: AWS::CloudWatch::Alarm Properties: @@ -637,8 +632,6 @@ Resources: SecurityGroupIds: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}' - !Ref AWS::NoValue - # TODO fix conditional policy assignment using If operator - # If UsePrivateSubnet is true, attach AWSLambdaVPCAccessExecutionRole, otherwise attach AWSLambdaBasicExecutionRole Policies: - Version: "2012-10-17" Statement: @@ -888,7 +881,6 @@ Resources: BuildJobQueue: !Ref BuildJobQueue ExecuteValidationQueriesFunctionArn: !GetAtt ExecuteValidationQueriesFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity - ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity Policies: @@ -983,23 +975,23 @@ Resources: Resource: - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - InvokeLoadScriptFunctionAlarm: - Type: AWS::CloudWatch::Alarm - Properties: - AlarmDescription: !Sub "Alarm for ${InvokeLoadScriptFunction} function errors" - ActionsEnabled: true - AlarmActions: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" - MetricName: Errors - Namespace: AWS/Lambda - Statistic: Sum - Period: 86400 - EvaluationPeriods: 1 - Threshold: 1 - ComparisonOperator: GreaterThanOrEqualToThreshold - Dimensions: - - Name: FunctionName - Value: !Ref InvokeLoadScriptFunctionName + # InvokeLoadScriptFunctionAlarm: + # Type: AWS::CloudWatch::Alarm + # Properties: + # AlarmDescription: !Sub "Alarm for ${InvokeLoadScriptFunction} function errors" + # ActionsEnabled: true + # AlarmActions: + # - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" + # MetricName: Errors + # Namespace: AWS/Lambda + # Statistic: Sum + # Period: 86400 + # EvaluationPeriods: 1 + # Threshold: 1 + # ComparisonOperator: GreaterThanOrEqualToThreshold + # Dimensions: + # - Name: FunctionName + # Value: !Ref InvokeLoadScriptFunctionName GfeDbExecutionResultTopic: Type: AWS::SNS::Topic From 6139e7f3e894cfdf19c00bb5dda10475ce3c0a1f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 28 Dec 2023 12:49:11 -0800 Subject: [PATCH 201/367] build source repository state for DynamoDB table --- gfe-db/pipeline/config/execution-state.json | 1224 ++++++++++--------- gfe-db/pipeline/config/source-config.json | 4 +- gfe-db/pipeline/scripts/state/build.py | 13 +- 3 files changed, 676 insertions(+), 565 deletions(-) diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index 4e562edc..f3d193bb 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,116 @@ { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "items": [ { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "901b1b788a2ec2b4722c9672910ad880b29b368b", + "date_utc": "2023-11-09T13:58:36.000Z", + "message": "Merge pull request #352 from ANHIG/3540\n\nUpload of hla_prot, nuc and gen.fasta to root directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368b" + }, + "execution": { + "version": 3540, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-12-28T20:46:20.423Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "37db1de2825438e8850de308d43a162a6d5c0ebd", + "date_utc": "2023-11-09T13:55:56.000Z", + "message": "Upload of hla_prot, nuc and gen.fasta to root directory", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebd" + }, + "execution": { + "version": 3540, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-12-28T20:46:20.423Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "5734aa71940623de415012e724571e8dc83c7ec4", + "date_utc": "2023-10-20T09:05:03.000Z", + "message": "Merge pull request #350 from ANHIG/3540\n\nCorrected format of hla.xml to be consitent with current production v\u2026", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec4" + }, + "execution": { + "version": 3540, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-12-28T20:46:20.423Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "860f0e2963f4e17a3a4ee6631b00f85831414b7c", + "date_utc": "2023-10-20T08:48:44.000Z", + "message": "Corrected format of hla.xml to be consitent with current production version", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7c" + }, + "execution": { + "version": 3540, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-12-28T20:46:20.423Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "82b2645b5cfda1bcfdaab58e28b1424200ba7feb", + "date_utc": "2023-10-12T13:50:58.000Z", + "message": "Merge pull request #348 from ANHIG/3540\n\nIMGT/HLA Database Release 3.54.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7feb" + }, + "execution": { + "version": 3540, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-12-28T20:46:20.423Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "f71eae6423f6fc21208543a100271fb1f3594ca0", + "date_utc": "2023-10-12T10:47:32.000Z", + "message": "IMGT/HLA Database Release 3.54.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0" + }, + "execution": { + "version": 3540, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +128,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +146,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +164,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +182,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +200,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +218,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +236,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +254,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +272,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +290,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +308,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +326,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +344,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +362,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +380,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +398,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +416,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +434,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +452,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +470,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +488,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +506,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +524,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +542,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +560,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +578,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +596,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +614,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +632,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +650,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +668,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +686,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +704,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +722,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +740,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +758,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +776,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +794,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +812,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +830,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +848,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +866,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +884,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +902,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +920,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +938,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +956,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +974,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +992,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +1010,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +1028,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +1046,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +1064,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +1082,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +1100,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1118,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1136,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1154,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1172,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1190,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1208,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1226,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1244,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1262,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1280,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1298,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1316,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1334,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1352,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1370,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1388,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1406,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1424,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1442,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1460,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1478,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1496,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1514,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1532,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1550,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1568,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1586,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1604,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1622,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1640,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1658,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1676,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1694,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1712,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1730,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1748,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1766,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1784,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1802,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1820,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1838,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1856,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1874,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1892,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1910,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1928,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1946,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1964,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1982,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +2000,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +2018,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +2036,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +2054,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +2072,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +2090,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2108,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2126,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2144,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2162,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2180,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2198,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2216,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2234,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2252,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2270,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2288,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2306,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2324,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2342,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2360,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2378,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2396,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2414,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2432,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2450,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2468,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2486,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2504,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2522,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2540,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2558,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2576,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2594,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2612,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2630,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2648,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2666,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2684,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2702,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2720,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2738,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2756,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2774,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2792,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2810,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2828,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2846,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2864,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2882,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2900,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2918,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2936,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2954,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2972,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2990,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +3008,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +3026,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +3044,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +3062,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +3080,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +3098,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3116,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3134,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3152,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3170,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3188,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3206,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3224,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3242,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3260,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3278,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3296,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3314,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3332,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3350,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3368,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3386,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3404,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3422,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3440,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3458,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3476,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3494,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3512,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3530,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3548,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3566,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3584,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3602,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3620,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3638,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3656,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3674,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3692,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3710,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3728,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3746,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3764,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3782,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3800,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3818,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3836,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3854,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3872,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3890,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3908,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3926,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3944,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3962,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3980,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3998,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +4016,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +4034,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +4052,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +4070,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +4088,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +4106,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4124,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4142,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4160,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4178,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4196,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4214,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4232,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4250,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4268,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4286,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4304,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4322,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4340,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4358,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4376,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4394,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4412,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4430,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4448,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4466,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4484,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4502,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4520,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4538,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4556,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4574,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4592,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4610,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4628,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4646,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4664,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4682,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4700,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4718,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4736,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4754,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4772,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4790,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4808,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4826,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4844,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4862,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4880,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4898,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4916,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4934,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4952,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4970,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4988,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +5006,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +5024,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +5042,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +5060,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +5078,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +5096,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5114,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5132,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5150,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5168,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5186,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5204,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5222,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5240,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5258,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5276,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5294,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5312,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5330,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5348,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5366,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5384,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5402,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5420,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5438,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5456,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5474,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5492,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5510,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5528,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5546,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5564,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5582,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5600,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5618,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5636,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5654,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5672,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5690,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5708,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5726,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5744,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5762,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5780,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5798,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5816,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5834,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5852,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5870,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5888,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5906,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5924,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5942,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5960,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5978,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5996,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +6014,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +6032,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +6050,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +6068,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +6086,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +6104,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6122,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6140,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6158,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6176,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6194,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6212,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6230,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6248,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6266,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6284,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6302,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6320,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6338,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6356,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6374,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6392,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6410,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6428,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6446,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6464,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6482,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6500,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6518,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6536,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6554,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6572,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6590,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6608,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6626,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6644,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6662,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6680,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6698,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6716,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6734,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6752,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6770,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6788,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6806,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6824,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6842,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6860,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6878,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6896,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6914,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6932,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6950,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6968,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6986,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +7004,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +7022,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +7040,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +7058,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +7076,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +7094,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7112,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7130,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7148,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7166,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7184,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7202,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7220,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7238,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7256,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7274,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7292,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7310,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7328,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7346,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7364,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7382,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7400,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7418,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7436,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7454,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7472,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7490,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7508,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7526,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7544,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7562,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7580,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7598,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7616,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7634,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7652,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7670,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7688,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7706,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7724,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7742,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7760,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7778,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7796,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7814,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7832,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7850,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7868,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7886,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7904,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7922,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7940,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7958,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7976,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7994,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +8012,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +8030,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +8048,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +8066,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +8084,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +8102,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8120,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8138,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8156,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8174,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8192,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8210,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8228,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8246,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8264,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8282,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8300,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8318,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8336,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8354,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8372,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8390,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8408,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8426,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8444,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8462,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8480,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8498,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8516,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8534,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8552,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8570,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8588,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8606,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8624,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8642,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8660,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8678,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8696,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8714,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8732,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8750,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8768,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8786,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8804,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8822,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8840,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8858,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8876,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8894,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8912,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8930,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8948,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8966,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8984,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +9002,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +9020,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +9038,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +9056,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +9074,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +9092,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9110,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9128,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9146,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9164,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9182,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9200,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9218,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9236,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9254,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9272,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9290,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9308,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9326,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9344,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9362,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9380,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9398,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9416,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9434,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9452,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9470,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9488,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9506,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9524,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9542,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9560,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9578,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9596,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9614,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9632,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9650,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9668,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9686,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9704,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9722,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9740,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9758,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9776,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9794,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9812,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9830,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9848,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9866,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9884,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9902,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9920,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9938,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9956,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9974,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +9992,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +10010,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +10028,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +10046,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +10064,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +10082,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +10100,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10118,7 @@ } }, { - "created_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 207d142f..e6cf4641 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-09-10T23:31:31.334Z", - "updated_utc": "2023-09-10T23:31:31.334Z", + "created_utc": "2023-12-28T20:46:20.423Z", + "updated_utc": "2023-12-28T20:46:20.423Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py index f5721cd3..5c9fa5ae 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/gfe-db/pipeline/scripts/state/build.py @@ -61,14 +61,15 @@ # TODO FIX not returning all commits from repo, integrate pygethub # Fetch all commits from repo using GitHub API, will be cached logger.info("Fetching all commits from repo using GitHub API") - # all_commits = paginate_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, token=GITHUB_PERSONAL_ACCESS_TOKEN) - owner = "ANHIG" - repo = "IMGTHLA" # COMMITS # TODO add requests session for user-agent tracking paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN) - pages = paginator.get_paginator(list_commits, owner=owner, repo=repo, user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") + pages = paginator.get_paginator( + list_commits, + owner=GITHUB_REPOSITORY_OWNER, + repo=GITHUB_REPOSITORY_NAME, + user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") all_commits = list(pages) # filter by chosen commit keys @@ -94,9 +95,11 @@ target_metadata_config = source_config.repositories[ GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME ].target_metadata_config + excluded_commit_shas = source_config.repositories[ GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME ].excluded_commit_shas.values + commits = [ commit for commit in commits if commit["sha"] not in excluded_commit_shas ] @@ -117,7 +120,7 @@ ), target_metadata_config=target_metadata_config, # Infers release version from file contents token=GITHUB_PERSONAL_ACCESS_TOKEN, - parallel=False, + parallel=True, ) # Package records as ExecutionState object to seed table From bd3e8112a0d06e5a1fd2419c202f68790c4f910e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 28 Dec 2023 14:26:50 -0800 Subject: [PATCH 202/367] remove unused invoke pipeline function --- gfe-db/pipeline/functions/environment.json | 2 +- .../event-use-existing-false-no-key.json | 8 -------- .../invoke_pipeline/event-use-existing-false.json | 8 -------- .../invoke_pipeline/event-use-existing-true.json | 9 --------- .../functions/invoke_pipeline/schedule-event.json | 13 ------------- 5 files changed, 1 insertion(+), 39 deletions(-) delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false.json delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json delete mode 100644 gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index f3947f63..e6512e2a 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -1,7 +1,7 @@ { "Functions": { "CheckSourceUpdate": { - "CheckSourceUpdateFunctionSchedule": "cron(0\\ 12\\ *\\ *\\ ?\\ *)", + "CheckSourceUpdateFunctionSchedule": "cron(0 12 * * ? *)", "FunctionConfiguration": { "FunctionName": "check-source-update", "Timeout": 300, diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json deleted file mode 100644 index 9021f623..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false-no-key.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "align": false, - "kir": false, - "limit": "", - "releases": "310", - "mem_profile": false, - "skip_load": true -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false.json b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false.json deleted file mode 100644 index 1d390e2f..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-false.json +++ /dev/null @@ -1,8 +0,0 @@ -{ - "align": false, - "kir": false, - "limit": "", - "releases": "310", - "mem_profile": false, - "use_existing_build": false -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json b/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json deleted file mode 100644 index 144687ca..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/event-use-existing-true.json +++ /dev/null @@ -1,9 +0,0 @@ -{ - "align": false, - "kir": false, - "limit": "", - "releases": "310", - "mem_profile": false, - "use_existing_build": true, - "skip_load": false -} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json b/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json deleted file mode 100644 index b356dfbd..00000000 --- a/gfe-db/pipeline/functions/invoke_pipeline/schedule-event.json +++ /dev/null @@ -1,13 +0,0 @@ -{ - "version": "0", - "id": "e58ee31d-5d5e-7a98-f497-aa0a04e81cb1", - "detail-type": "Scheduled Event", - "source": "aws.events", - "account": "", - "time": "2023-07-30T12:00:00Z", - "region": "us-east-1", - "resources": [ - "arn:aws:events:us-east-1::rule/dev-gfe-db-pipeline-InvokePipelineFunctionTrigger-A2S8FGQJMH5D" - ], - "detail": {} -} \ No newline at end of file From 24e3b3e4a5de0aa65700082dbfbf236a189ecc1f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 28 Dec 2023 14:27:32 -0800 Subject: [PATCH 203/367] fix SAM build error from dependency mismatch --- gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt index bab4af5b..1cea58be 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt @@ -1,6 +1,6 @@ # --extra-index-url https://test.pypi.org/simple/ pydantic>=2.0.0 -requests==2.22.0 +requests>=2.22.0 urllib3<2 aws-parameters>=0.1.8 pygethub>=0.1.0 \ No newline at end of file From b0e64a3d4e6e910819cef749c9e1250f935b92f8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 28 Dec 2023 14:28:03 -0800 Subject: [PATCH 204/367] add missing cfn params --- gfe-db/pipeline/Makefile | 18 +++++++++++++----- 1 file changed, 13 insertions(+), 5 deletions(-) diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index bdbf5220..7dd7e37e 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -9,7 +9,7 @@ target: service.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH $(MAKE) service.config.deploy - $(MAKE) service.deploy + $(MAKE) service.functions.deploy $(MAKE) service.jobs.deploy service.functions.deploy: @@ -31,23 +31,31 @@ service.functions.deploy: --parameter-overrides \ Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ + ServiceName="${SERVICE}" \ + ConfigS3Path="$${CONFIG_S3_PATH}" \ createVpc="$${CREATE_VPC}" \ usePrivateSubnet="$${USE_PRIVATE_SUBNET}" \ GitHubRepositoryOwner="${GITHUB_REPOSITORY_OWNER}" \ GitHubRepositoryName="${GITHUB_REPOSITORY_NAME}" \ - InvokePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.FunctionName')" \ - InvokePipelineFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.InvokePipelineFunctionSchedule')" \ - InvokePipelineFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.MemorySize')" \ - InvokePipelineFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Timeout')" \ + GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ PipelineStatePath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_STATE_PATH')" \ PipelineParamsPath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_PARAMS_PATH')" \ + CheckSourceUpdateFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.FunctionName')" \ + CheckSourceUpdateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.MemorySize')" \ + CheckSourceUpdateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.Timeout')" \ + CheckSourceUpdateFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.ScheduleExpression')" \ + GetExecutionStateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.GetExecutionState.FunctionConfiguration.Timeout')" \ + GetExecutionStateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.GetExecutionState.FunctionConfiguration.MemorySize')" \ ExecuteValidationQueriesFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.FunctionName')" \ ExecuteValidationQueriesFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.MemorySize')" \ ExecuteValidationQueriesFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.Timeout')" \ InvokeBackupScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeBackupScript.FunctionConfiguration.FunctionName')" \ InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ ValidateBuildOutputFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.FunctionName')" \ + ValidateBuildOutputFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.MemorySize')" \ + ValidateBuildOutputFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.Timeout')" \ DisableBackupFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.DisableBackup.FunctionConfiguration.FunctionName')" \ + InvokeUpdatePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeUpdatePipeline.FunctionConfiguration.FunctionName')" \ ECRBaseUri="${ECR_BASE_URI}" \ BuildServiceRepositoryName="${BUILD_REPOSITORY_NAME}" \ FeatureServiceUrl="${FEATURE_SERVICE_URL}" \ From 7df39fee6805b5b59ffd6aac705cdcd30534487b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 30 Dec 2023 13:15:37 -0800 Subject: [PATCH 205/367] fix incorrect cfn parameters --- Makefile | 10 +-- gfe-db/pipeline/Makefile | 7 +- gfe-db/pipeline/functions/environment.json | 7 +- gfe-db/pipeline/template.yaml | 84 +++++++++++----------- 4 files changed, 50 insertions(+), 58 deletions(-) diff --git a/Makefile b/Makefile index 16ce0b3d..de27fc87 100644 --- a/Makefile +++ b/Makefile @@ -52,11 +52,6 @@ export INSTANCE_ID = $(shell aws ssm get-parameters \ --output json \ | jq -r '.Parameters[0].Value') -# S3 paths -export PIPELINE_STATE_PATH = config/IMGTHLA-repository-state.json -export PIPELINE_PARAMS_PATH = config/pipeline-input.json -export FUNCTIONS_PATH = ${PIPELINE_DIR}/functions - # Required environment variables REQUIRED_VARS := STAGE APP_NAME AWS_ACCOUNT AWS_REGION AWS_PROFILE SUBSCRIBE_EMAILS \ GITHUB_REPOSITORY_OWNER GITHUB_REPOSITORY_NAME GITHUB_PERSONAL_ACCESS_TOKEN \ @@ -507,7 +502,7 @@ database.load.run: # args: align, kir, limit, releases rm payload.json response.json pipeline.invoke.validation-queries: - @function_name="${STAGE}"-"${APP_NAME}"-"$$(cat ${FUNCTIONS_PATH}/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.FunctionName')" && \ + @function_name="${STAGE}"-"${APP_NAME}"-"$$(cat ${PIPELINE_DIR}/functions/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.FunctionName')" && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Invoking $$function_name..." 2>&1 | tee -a ${CFN_LOG_PATH} && \ aws lambda invoke \ --cli-binary-format raw-in-base64-out \ @@ -801,9 +796,6 @@ define HELP_MESSAGE PIPELINE_STATE_PATH: "${PIPELINE_STATE_PATH}" Description: S3 path to the pipeline state file - PIPELINE_PARAMS_PATH: "${PIPELINE_PARAMS_PATH}" - Description: S3 path to the pipeline parameters file - FUNCTIONS_PATH: "${FUNCTIONS_PATH}" Description: Path to the Lambda functions directory diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 7dd7e37e..b421bd82 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -38,12 +38,10 @@ service.functions.deploy: GitHubRepositoryOwner="${GITHUB_REPOSITORY_OWNER}" \ GitHubRepositoryName="${GITHUB_REPOSITORY_NAME}" \ GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ - PipelineStatePath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_STATE_PATH')" \ - PipelineParamsPath="$$(cat functions/environment.json | jq -r '.Functions.InvokePipeline.FunctionConfiguration.Environment.Variables.PIPELINE_PARAMS_PATH')" \ CheckSourceUpdateFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.FunctionName')" \ CheckSourceUpdateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.MemorySize')" \ CheckSourceUpdateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.Timeout')" \ - CheckSourceUpdateFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.ScheduleExpression')" \ + CheckSourceUpdateFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.CheckSourceUpdateFunctionSchedule')" \ GetExecutionStateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.GetExecutionState.FunctionConfiguration.Timeout')" \ GetExecutionStateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.GetExecutionState.FunctionConfiguration.MemorySize')" \ ExecuteValidationQueriesFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.FunctionName')" \ @@ -52,10 +50,7 @@ service.functions.deploy: InvokeBackupScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeBackupScript.FunctionConfiguration.FunctionName')" \ InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ ValidateBuildOutputFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.FunctionName')" \ - ValidateBuildOutputFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.MemorySize')" \ - ValidateBuildOutputFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.Timeout')" \ DisableBackupFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.DisableBackup.FunctionConfiguration.FunctionName')" \ - InvokeUpdatePipelineFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeUpdatePipeline.FunctionConfiguration.FunctionName')" \ ECRBaseUri="${ECR_BASE_URI}" \ BuildServiceRepositoryName="${BUILD_REPOSITORY_NAME}" \ FeatureServiceUrl="${FEATURE_SERVICE_URL}" \ diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json index e6512e2a..d0a4b24a 100644 --- a/gfe-db/pipeline/functions/environment.json +++ b/gfe-db/pipeline/functions/environment.json @@ -1,13 +1,18 @@ { "Functions": { "CheckSourceUpdate": { - "CheckSourceUpdateFunctionSchedule": "cron(0 12 * * ? *)", + "CheckSourceUpdateFunctionSchedule": "cron(0\\ 12\\ *\\ *\\ ?\\ *)", "FunctionConfiguration": { "FunctionName": "check-source-update", "Timeout": 300, "MemorySize": 256 } }, + "InvokeUpdatePipeline": { + "FunctionConfiguration": { + "FunctionName": "invoke-update-pipeline" + } + }, "GetExecutionState": { "FunctionConfiguration": { "Timeout": 60, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 67e532d0..0413a37b 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -23,22 +23,22 @@ Parameters: Type: String GitHubRepositoryName: Type: String - InvokePipelineFunctionName: - Type: String - AllowedPattern: ^[a-z-]+$ - # InvokePipelineFunctionSchedule: + # InvokePipelineFunctionName: # Type: String - # AllowedPattern: ^cron\(.*\)$ - InvokePipelineFunctionMemorySize: - Type: Number - Default: 256 - AllowedValues: - - 128 - - 256 - - 512 - InvokePipelineFunctionTimeout: - Type: Number - Default: 60 + # AllowedPattern: ^[a-z-]+$ + # # InvokePipelineFunctionSchedule: + # # Type: String + # # AllowedPattern: ^cron\(.*\)$ + # InvokePipelineFunctionMemorySize: + # Type: Number + # Default: 256 + # AllowedValues: + # - 128 + # - 256 + # - 512 + # InvokePipelineFunctionTimeout: + # Type: Number + # Default: 60 ServiceName: Type: String Description: Service name @@ -62,6 +62,8 @@ Parameters: Type: Number GetExecutionStateFunctionMemorySize: Type: Number + MinValue: 128 + MaxValue: 512 ExecuteValidationQueriesFunctionName: Type: String AllowedPattern: ^[a-z-]+$ @@ -91,8 +93,6 @@ Parameters: Type: String AllowedPattern: ^[a-z-]+$ MaxLength: 140 - InvokeUpdatePipelineFunctionName: - Type: String ECRBaseUri: Type: String BuildServiceRepositoryName: @@ -590,24 +590,24 @@ Resources: - "states:StartExecution" Resource: !GetAtt UpdatePipelineStateMachine.Arn - # TODO Update alarm reference to function - InvokePipelineFunctionAlarm: - Type: AWS::CloudWatch::Alarm - Properties: - AlarmDescription: !Sub 'Alarm for ${InvokePipelineFunctionName} function errors' - ActionsEnabled: true - AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' - MetricName: Errors - Namespace: AWS/Lambda - Statistic: Sum - Period: 86400 - EvaluationPeriods: 1 - Threshold: 1 - ComparisonOperator: GreaterThanOrEqualToThreshold - Dimensions: - - Name: FunctionName - Value: !Ref InvokePipelineFunctionName + # # TODO Update alarm reference to function + # InvokePipelineFunctionAlarm: + # Type: AWS::CloudWatch::Alarm + # Properties: + # AlarmDescription: !Sub 'Alarm for ${InvokePipelineFunctionName} function errors' + # ActionsEnabled: true + # AlarmActions: + # - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + # MetricName: Errors + # Namespace: AWS/Lambda + # Statistic: Sum + # Period: 86400 + # EvaluationPeriods: 1 + # Threshold: 1 + # ComparisonOperator: GreaterThanOrEqualToThreshold + # Dimensions: + # - Name: FunctionName + # Value: !Ref InvokePipelineFunctionName ExecuteValidationQueriesFunction: Type: AWS::Serverless::Function @@ -764,7 +764,7 @@ Resources: InvokeUpdatePipelineFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref InvokeUpdatePipelineFunctionName + FunctionName: !Sub "${Stage}-${AppName}-invoke-update-pipeline" Description: !Sub "Invoke the build and load processing pipeline for ${AppName}" CodeUri: functions/invoke_update_pipeline/ Handler: app.lambda_handler @@ -777,9 +777,9 @@ Resources: - x86_64 Environment: Variables: - NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName' - NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' - LOAD_NEO4J_ACTIVITY: !Ref LoadNeo4jActivity + # NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName' + # NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' + # LOAD_NEO4J_ACTIVITY: !Ref LoadNeo4jActivity APP_NAME: !Ref AppName STAGE: !Ref Stage Policies: @@ -870,7 +870,7 @@ Resources: DefinitionSubstitutions: AppName: !Ref AppName InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn - GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn + # GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn @@ -884,8 +884,8 @@ Resources: InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity Policies: - - LambdaInvokePolicy: - FunctionName: !Ref GetExecutionStateFunction + # - LambdaInvokePolicy: + # FunctionName: !Ref GetExecutionStateFunction - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - DynamoDBReadPolicy: From 9022a5e6b3141effd8cce0dfd2fad13350af8cf2 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 30 Dec 2023 13:47:47 -0800 Subject: [PATCH 206/367] remove environment.json --- gfe-db/pipeline/Makefile | 15 +-- gfe-db/pipeline/functions/environment.json | 50 --------- gfe-db/pipeline/template.yaml | 123 ++++++--------------- 3 files changed, 32 insertions(+), 156 deletions(-) delete mode 100644 gfe-db/pipeline/functions/environment.json diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index b421bd82..feeb466d 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -32,25 +32,12 @@ service.functions.deploy: Stage="$${STAGE}" \ AppName="$${APP_NAME}" \ ServiceName="${SERVICE}" \ - ConfigS3Path="$${CONFIG_S3_PATH}" \ createVpc="$${CREATE_VPC}" \ usePrivateSubnet="$${USE_PRIVATE_SUBNET}" \ + ConfigS3Path="$${CONFIG_S3_PATH}" \ GitHubRepositoryOwner="${GITHUB_REPOSITORY_OWNER}" \ GitHubRepositoryName="${GITHUB_REPOSITORY_NAME}" \ GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ - CheckSourceUpdateFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.FunctionName')" \ - CheckSourceUpdateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.MemorySize')" \ - CheckSourceUpdateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.Timeout')" \ - CheckSourceUpdateFunctionSchedule="$$(cat functions/environment.json | jq -r '.Functions.CheckSourceUpdate.CheckSourceUpdateFunctionSchedule')" \ - GetExecutionStateFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.GetExecutionState.FunctionConfiguration.Timeout')" \ - GetExecutionStateFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.GetExecutionState.FunctionConfiguration.MemorySize')" \ - ExecuteValidationQueriesFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.FunctionName')" \ - ExecuteValidationQueriesFunctionMemorySize="$$(cat functions/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.MemorySize')" \ - ExecuteValidationQueriesFunctionTimeout="$$(cat functions/environment.json | jq -r '.Functions.ExecuteValidationQueries.FunctionConfiguration.Timeout')" \ - InvokeBackupScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeBackupScript.FunctionConfiguration.FunctionName')" \ - InvokeLoadScriptFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.InvokeLoadScript.FunctionConfiguration.FunctionName')" \ - ValidateBuildOutputFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.ValidateBuildOutput.FunctionConfiguration.FunctionName')" \ - DisableBackupFunctionName="$${STAGE}"-"$${APP_NAME}"-"$$(cat functions/environment.json | jq -r '.Functions.DisableBackup.FunctionConfiguration.FunctionName')" \ ECRBaseUri="${ECR_BASE_URI}" \ BuildServiceRepositoryName="${BUILD_REPOSITORY_NAME}" \ FeatureServiceUrl="${FEATURE_SERVICE_URL}" \ diff --git a/gfe-db/pipeline/functions/environment.json b/gfe-db/pipeline/functions/environment.json deleted file mode 100644 index d0a4b24a..00000000 --- a/gfe-db/pipeline/functions/environment.json +++ /dev/null @@ -1,50 +0,0 @@ -{ - "Functions": { - "CheckSourceUpdate": { - "CheckSourceUpdateFunctionSchedule": "cron(0\\ 12\\ *\\ *\\ ?\\ *)", - "FunctionConfiguration": { - "FunctionName": "check-source-update", - "Timeout": 300, - "MemorySize": 256 - } - }, - "InvokeUpdatePipeline": { - "FunctionConfiguration": { - "FunctionName": "invoke-update-pipeline" - } - }, - "GetExecutionState": { - "FunctionConfiguration": { - "Timeout": 60, - "MemorySize": 256 - } - }, - "ExecuteValidationQueries": { - "FunctionConfiguration": { - "FunctionName": "execute-validation-queries", - "MemorySize": 256, - "Timeout": 60 - } - }, - "InvokeBackupScript": { - "FunctionConfiguration": { - "FunctionName": "invoke-backup-script" - } - }, - "InvokeLoadScript": { - "FunctionConfiguration": { - "FunctionName": "invoke-load-script" - } - }, - "ValidateBuildOutput": { - "FunctionConfiguration": { - "FunctionName": "validate-build-output" - } - }, - "DisableBackup": { - "FunctionConfiguration": { - "FunctionName": "disable-backup" - } - } - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 0413a37b..6f8e29e7 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -9,90 +9,29 @@ Parameters: AppName: Type: String Description: Application name - createVpc: + ServiceName: Type: String - AllowedValues: - - "true" - - "false" + Description: Service name + # createVpc: + # Type: String + # AllowedValues: + # - "true" + # - "false" usePrivateSubnet: Type: String AllowedValues: - "true" - "false" + ConfigS3Path: + Type: String + Description: S3 path to config file GitHubRepositoryOwner: Type: String GitHubRepositoryName: Type: String - # InvokePipelineFunctionName: - # Type: String - # AllowedPattern: ^[a-z-]+$ - # # InvokePipelineFunctionSchedule: - # # Type: String - # # AllowedPattern: ^cron\(.*\)$ - # InvokePipelineFunctionMemorySize: - # Type: Number - # Default: 256 - # AllowedValues: - # - 128 - # - 256 - # - 512 - # InvokePipelineFunctionTimeout: - # Type: Number - # Default: 60 - ServiceName: - Type: String - Description: Service name GitHubPersonalAccessToken: Type: String NoEcho: true - ConfigS3Path: - Type: String - Description: S3 path to config file - CheckSourceUpdateFunctionName: - Type: String - CheckSourceUpdateFunctionMemorySize: - Type: Number - MinValue: 128 - MaxValue: 512 - CheckSourceUpdateFunctionTimeout: - Type: Number - CheckSourceUpdateFunctionSchedule: - Type: String - GetExecutionStateFunctionTimeout: - Type: Number - GetExecutionStateFunctionMemorySize: - Type: Number - MinValue: 128 - MaxValue: 512 - ExecuteValidationQueriesFunctionName: - Type: String - AllowedPattern: ^[a-z-]+$ - MaxLength: 140 - ExecuteValidationQueriesFunctionMemorySize: - Type: Number - Default: 256 - AllowedValues: - - 128 - - 256 - - 512 - ExecuteValidationQueriesFunctionTimeout: - Type: Number - InvokeBackupScriptFunctionName: - Type: String - AllowedPattern: ^[a-z-]+$ - MaxLength: 140 - ValidateBuildOutputFunctionName: - Type: String - AllowedPattern: ^[a-z-]+$ - MaxLength: 140 - InvokeLoadScriptFunctionName: - Type: String - AllowedPattern: ^[a-z-]+$ - MaxLength: 140 - DisableBackupFunctionName: - Type: String - AllowedPattern: ^[a-z-]+$ - MaxLength: 140 ECRBaseUri: Type: String BuildServiceRepositoryName: @@ -102,12 +41,12 @@ Parameters: Conditions: # Important: All stacks (infra, database, pipeline) should use the same conditions - CreateVpc: !Equals [!Ref createVpc, 'true'] - UseExternalVpc: !Equals [!Ref createVpc, 'false'] - UseExternalVpcPublic: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'false']] - UseExternalVpcPrivate: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'true']] + # CreateVpc: !Equals [!Ref createVpc, 'true'] + # UseExternalVpc: !Equals [!Ref createVpc, 'false'] + # UseExternalVpcPublic: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'false']] + # UseExternalVpcPrivate: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'true']] UsePrivateSubnet: !Equals [!Ref usePrivateSubnet, 'true'] - UsePublicSubnet: !Equals [!Ref usePrivateSubnet, 'false'] + # UsePublicSubnet: !Equals [!Ref usePrivateSubnet, 'false'] Resources: GitHubPersonalAccessTokenSecret: @@ -515,15 +454,15 @@ Resources: CheckSourceUpdateFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref CheckSourceUpdateFunctionName + FunctionName: !Sub "${Stage}-${AppName}-check-source-update" Description: !Sub "${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process" CodeUri: functions/check_source_update/ Handler: app.lambda_handler Runtime: python3.10 Layers: - !Ref GfeDbModelsLayer - MemorySize: !Ref CheckSourceUpdateFunctionMemorySize - Timeout: !Ref CheckSourceUpdateFunctionTimeout + MemorySize: 256 + Timeout: 300 Architectures: - x86_64 Environment: @@ -535,7 +474,7 @@ Resources: Trigger: Type: Schedule Properties: - Schedule: !Ref CheckSourceUpdateFunctionSchedule + Schedule: "cron(0\\ 12\\ *\\ *\\ ?\\ *)" Policies: - AWSLambdaBasicExecutionRole - Version: "2012-10-17" @@ -612,13 +551,13 @@ Resources: ExecuteValidationQueriesFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref ExecuteValidationQueriesFunctionName + FunctionName: !Sub "${Stage}-${AppName}-execute-validation-queries" Description: !Sub "Execute validation a queries on Neo4j for ${AppName}" CodeUri: functions/execute_validation_queries/ Handler: app.lambda_handler Runtime: python3.10 - MemorySize: !Ref ExecuteValidationQueriesFunctionMemorySize - Timeout: !Ref ExecuteValidationQueriesFunctionTimeout + MemorySize: 256 + Timeout: 60 Architectures: - x86_64 Environment: @@ -671,7 +610,7 @@ Resources: InvokeBackupScriptFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref InvokeBackupScriptFunctionName + FunctionName: !Sub "${Stage}-${AppName}-invoke-backup-script" Description: !Sub "Invoke backup for Neo4j for ${AppName}" CodeUri: functions/invoke_backup_script/ Handler: app.lambda_handler @@ -705,7 +644,7 @@ Resources: Action: - "ssm:GetCommandInvocation" Resource: - - !Sub '*' + - '*' GetExecutionStateFunction: Type: AWS::Serverless::Function @@ -716,8 +655,8 @@ Resources: Runtime: python3.10 Layers: - !Ref GfeDbModelsLayer - MemorySize: !Ref GetExecutionStateFunctionMemorySize - Timeout: !Ref GetExecutionStateFunctionTimeout + MemorySize: 256 + Timeout: 60 Architectures: - x86_64 Environment: @@ -771,7 +710,7 @@ Resources: Runtime: python3.10 Layers: - !Ref GfeDbModelsLayer - MemorySize: 128 + MemorySize: 256 Timeout: 60 Architectures: - x86_64 @@ -824,12 +763,12 @@ Resources: ComparisonOperator: GreaterThanOrEqualToThreshold Dimensions: - Name: FunctionName - Value: !Ref InvokeLoadScriptFunctionName + Value: !Ref InvokeLoadScriptFunction ValidateBuildOutputFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref ValidateBuildOutputFunctionName + FunctionName: !Sub "${Stage}-${AppName}-validate-build-output" Description: !Sub "Validate build output for ${AppName}" CodeUri: functions/validate_build_output/ Handler: app.lambda_handler @@ -942,7 +881,7 @@ Resources: InvokeLoadScriptFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref InvokeLoadScriptFunctionName + FunctionName: !Sub "${Stage}-${AppName}-invoke-load-script" Description: !Sub "Invoke server-side loading on Neo4j for ${AppName}" CodeUri: functions/invoke_load_script/ Handler: app.lambda_handler @@ -1100,7 +1039,7 @@ Resources: DisableBackupFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Ref DisableBackupFunctionName + FunctionName: !Sub "${Stage}-${AppName}-disable-backup" CodeUri: functions/disable_backup/ Handler: app.lambda_handler Runtime: python3.10 From 0e36c42791ccaee5e55bd985d83f8cd009a0800b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 30 Dec 2023 14:01:27 -0800 Subject: [PATCH 207/367] specify update and deletion policies for stateful resources --- Makefile | 2 +- gfe-db/pipeline/template.yaml | 10 ++++++++++ 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index de27fc87..e7323638 100644 --- a/Makefile +++ b/Makefile @@ -455,7 +455,7 @@ pipeline.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.deploy pipeline.service.deploy: - $(MAKE) -C ${APP_NAME}/pipeline/ service.deploy + $(MAKE) -C ${APP_NAME}/pipeline/ service.functions.deploy pipeline.jobs.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.deploy diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 6f8e29e7..1bb24a02 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -51,6 +51,8 @@ Conditions: Resources: GitHubPersonalAccessTokenSecret: Type: AWS::SecretsManager::Secret + UpdateReplacePolicy: Delete + DeletionPolicy: Delete Properties: Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken" Description: GitHub Personal Access Token for repository access @@ -85,6 +87,8 @@ Resources: GfeDbExecutionStateTable: Type: AWS::DynamoDB::Table + UpdateReplacePolicy: Retain + DeletionPolicy: Delete Properties: AttributeDefinitions: - AttributeName: "commit__sha" @@ -428,6 +432,8 @@ Resources: GfeDbProcessingQueue: Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete Properties: VisibilityTimeout: 300 MessageRetentionPeriod: 43200 @@ -438,6 +444,8 @@ Resources: GfeDbProcessingDeadLetterQueue: Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete Properties: VisibilityTimeout: 43200 MessageRetentionPeriod: 1209600 @@ -958,6 +966,8 @@ Resources: UpdatePipelineLogGroup: Type: AWS::Logs::LogGroup + UpdateReplacePolicy: Delete + DeletionPolicy: Delete Properties: LogGroupName: !Sub "${Stage}-${AppName}-pipeline-execution-logs" From ae08a64b4cd7b1a19954f8d8cba258ec6e5b34cf Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 30 Dec 2023 15:01:20 -0800 Subject: [PATCH 208/367] add comments and clean up --- gfe-db/database/scripts/load_db.sh | 3 ++- gfe-db/database/scripts/start_task.sh | 16 +--------------- gfe-db/pipeline/jobs/build/run.sh | 1 + gfe-db/pipeline/template.yaml | 2 +- 4 files changed, 5 insertions(+), 17 deletions(-) diff --git a/gfe-db/database/scripts/load_db.sh b/gfe-db/database/scripts/load_db.sh index fb5d075a..52d36fd5 100644 --- a/gfe-db/database/scripts/load_db.sh +++ b/gfe-db/database/scripts/load_db.sh @@ -25,7 +25,7 @@ NEO4J_CYPHER_PATH=$NEO4J_HOME/cypher NEO4J_IMPORT_PATH=$NEO4J_HOME/import S3_NEO4J_CYPHER_PATH=config/database/neo4j/cypher # TODO use SERVICE variable (database) -# TODO redundant, also available in state machine execution +# TODO Get from state payload S3_CSV_PATH=data/$RELEASE/csv if [[ -z $AWS_REGION ]]; then @@ -71,6 +71,7 @@ echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Downloading CSV data for release $RE aws s3 cp --recursive s3://$DATA_BUCKET_NAME/$S3_CSV_PATH/ $NEO4J_IMPORT_PATH/ --quiet # Update Cypher load query for correct release +# TODO Change load.cyp to load.cyp.template mkdir -p $NEO4J_CYPHER_PATH/tmp/$RELEASE/ cat $NEO4J_CYPHER_PATH/load.cyp | sed "s/RELEASE/$RELEASE/g" > $NEO4J_CYPHER_PATH/tmp/$RELEASE/load.$RELEASE.cyp diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 67a4d774..ea7cf513 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -55,7 +55,7 @@ send_result () { fi } -# TODO this will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process +# This will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill 0' ERR # start_time=$(date +%s) @@ -123,20 +123,6 @@ while true; do kill $send_heartbeat_pid fi fi - - # current_time=$(date +%s) - # elapsed_time=$((current_time - start_time)) - - # if [ $elapsed_time -ge $timeout ]; then - # ERR_MSG="Timeout reached after $timeout seconds" - # echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 - # status="FAILED" - # error="1" - # cause="$ERR_MSG" - # send_result - # kill 0 - # fi - done exit 0 diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 4c05252f..babe153d 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -115,6 +115,7 @@ else echo "Logs directory: $LOGS_DIR" fi +# TODO test memory profiling for build job # Memory profiling if [ "$mem_profile" == "true" ]; then echo "Memory profiling is set to $mem_profile." diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 1bb24a02..fd4733ac 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -1150,7 +1150,7 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub "https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/database/scripts/" + path: !Sub "https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/${ConfigS3Path}/database/scripts/" commandLine: type: "String" description: "These commands are invoked by a Lambda script which sets the correct parameters (Refer to documentation)." From d98d9dcde310a345b02eab6fe4fb7eedc173916d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 30 Dec 2023 17:20:09 -0800 Subject: [PATCH 209/367] format and add missing SSM parameter map --- gfe-db/pipeline/template.yaml | 914 ++++++++++++++-------------------- 1 file changed, 385 insertions(+), 529 deletions(-) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index fd4733ac..5ec5e354 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -1,7 +1,6 @@ -AWSTemplateFormatVersion: "2010-09-09" +AWSTemplateFormatVersion: '2010-09-09' Transform: AWS::Serverless-2016-10-31 Description: Deploys IAM, ECR repositories, AWS Batch Jobs and a State Machine for the gfe-db update pipeline - Parameters: Stage: Type: String @@ -12,20 +11,15 @@ Parameters: ServiceName: Type: String Description: Service name - # createVpc: - # Type: String - # AllowedValues: - # - "true" - # - "false" usePrivateSubnet: Type: String AllowedValues: - - "true" - - "false" + - 'true' + - 'false' ConfigS3Path: Type: String Description: S3 path to config file - GitHubRepositoryOwner: + GitHubRepositoryOwner: Type: String GitHubRepositoryName: Type: String @@ -38,23 +32,17 @@ Parameters: Type: String FeatureServiceUrl: Type: String - Conditions: - # Important: All stacks (infra, database, pipeline) should use the same conditions - # CreateVpc: !Equals [!Ref createVpc, 'true'] - # UseExternalVpc: !Equals [!Ref createVpc, 'false'] - # UseExternalVpcPublic: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'false']] - # UseExternalVpcPrivate: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'true']] - UsePrivateSubnet: !Equals [!Ref usePrivateSubnet, 'true'] - # UsePublicSubnet: !Equals [!Ref usePrivateSubnet, 'false'] - + UsePrivateSubnet: !Equals + - !Ref usePrivateSubnet + - 'true' Resources: GitHubPersonalAccessTokenSecret: Type: AWS::SecretsManager::Secret UpdateReplacePolicy: Delete DeletionPolicy: Delete Properties: - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken Description: GitHub Personal Access Token for repository access SecretString: !Ref GitHubPersonalAccessToken Tags: @@ -62,20 +50,18 @@ Resources: Value: !Ref Stage - Key: AppName Value: !Ref AppName - GitHubSourceRepositoryParameter: Type: AWS::SSM::Parameter Properties: - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GitHubSourceRepository" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GitHubSourceRepository Type: String Description: GitHub Personal Access Token for repository access Value: !Sub '{"owner":"${GitHubRepositoryOwner}", "name":"${GitHubRepositoryName}"}' - GfeDbModelsLayer: Type: AWS::Serverless::LayerVersion Properties: - LayerName: !Sub "${Stage}-gfe-db-models" - Description: !Sub "${AppName} models for validationa and processing data" + LayerName: !Sub ${Stage}-gfe-db-models + Description: !Sub ${AppName} models for validationa and processing data ContentUri: lambda_layers/gfe_db_models RetentionPolicy: delete CompatibleRuntimes: @@ -84,40 +70,34 @@ Resources: Metadata: BuildMethod: python3.10 BuildArchitectures: arm64 - GfeDbExecutionStateTable: Type: AWS::DynamoDB::Table UpdateReplacePolicy: Retain DeletionPolicy: Delete Properties: AttributeDefinitions: - - AttributeName: "commit__sha" + - AttributeName: commit__sha AttributeType: S - - AttributeName: "execution__version" - AttributeType: N + - AttributeName: execution__version + AttributeType: 'N' KeySchema: - - AttributeName: "commit__sha" + - AttributeName: commit__sha KeyType: HASH - - AttributeName: "execution__version" + - AttributeName: execution__version KeyType: RANGE BillingMode: PAY_PER_REQUEST - # ProvisionedThroughput: - # ReadCapacityUnits: 2 - # WriteCapacityUnits: 2 - GfeDbExecutionStateTableNameParameter: Type: AWS::SSM::Parameter Properties: - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableName" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableName Type: String Value: !Ref GfeDbExecutionStateTable - GfeDbExecutionStateTableFieldsParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableFields" - Description: !Sub "Selected fields for ${Stage}-${AppName} execution state table" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableFields + Description: !Sub Selected fields for ${Stage}-${AppName} execution state table Tier: Standard Value: !Sub | [ @@ -138,27 +118,20 @@ Resources: "created_utc", "updated_utc" ] - BuildServerSG: Type: AWS::EC2::SecurityGroup Properties: - GroupName: !Sub '${Stage}-${AppName}-build-server-sg' - GroupDescription: !Sub 'Security group for the ${Stage}-${AppName} build server' + GroupName: !Sub ${Stage}-${AppName}-build-server-sg + GroupDescription: !Sub Security group for the ${Stage}-${AppName} build server VpcId: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/VpcId}}' - # SecurityGroupIngress: # Uncomment to allow SSH access to build instance - # - CidrIp: 0.0.0.0/0 - # FromPort: 22 - # IpProtocol: tcp - # ToPort: 22 Tags: - Key: Name - Value: !Sub "${Stage}-${AppName}-build-server-sg" - + Value: !Sub ${Stage}-${AppName}-build-server-sg BatchServiceRole: Type: AWS::IAM::Role Properties: AssumeRolePolicyDocument: - Version: "2012-10-17" + Version: '2012-10-17' Statement: - Effect: Allow Principal: @@ -166,20 +139,18 @@ Resources: Action: sts:AssumeRole ManagedPolicyArns: - arn:aws:iam::aws:policy/service-role/AWSBatchServiceRole - BatchWorkerInstanceProfile: Type: AWS::IAM::InstanceProfile Properties: Roles: - !Ref BatchWorkerInstanceRole - BatchWorkerInstanceRole: Type: AWS::IAM::Role Properties: AssumeRolePolicyDocument: - Version: "2008-10-17" + Version: '2008-10-17' Statement: - - Sid: "" + - Sid: '' Effect: Allow Principal: Service: ec2.amazonaws.com @@ -189,80 +160,59 @@ Resources: - arn:aws:iam::aws:policy/AmazonS3FullAccess - arn:aws:iam::aws:policy/CloudWatchAgentServerPolicy Policies: - - PolicyName: !Sub "${Stage}-${AppName}-ECS-CloudWatchLogs" + - PolicyName: !Sub ${Stage}-${AppName}-ECS-CloudWatchLogs PolicyDocument: - Version: "2012-10-17" + Version: '2012-10-17' Statement: - Action: - - "logs:CreateLogGroup" - - "logs:CreateLogStream" - - "logs:PutLogEvents" - - "logs:DescribeLogStreams" - Effect: "Allow" - Resource: "arn:aws:logs:*:*:*" - - PolicyName: !Sub "${Stage}-${AppName}-BuildServiceS3ReadWritePolicy" + - logs:CreateLogGroup + - logs:CreateLogStream + - logs:PutLogEvents + - logs:DescribeLogStreams + Effect: Allow + Resource: arn:aws:logs:*:*:* + - PolicyName: !Sub ${Stage}-${AppName}-BuildServiceS3ReadWritePolicy PolicyDocument: - Version: "2012-10-17" + Version: '2012-10-17' Statement: - - Effect: "Allow" + - Effect: Allow Action: - - "s3:GetObject" - - "s3:ListBucket" - - "s3:GetBucketLocation" - - "s3:GetObjectVersion" - - "s3:GetLifecycleConfiguration" - - "s3:PutObject" - - "s3:PutObjectAcl" - - "s3:PutLifecycleConfiguration" - - "s3:DeleteObject" + - s3:GetObject + - s3:ListBucket + - s3:GetBucketLocation + - s3:GetObjectVersion + - s3:GetLifecycleConfiguration + - s3:PutObject + - s3:PutObjectAcl + - s3:PutLifecycleConfiguration + - s3:DeleteObject Resource: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" - # TODO restrict to specific params - # \!Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - PolicyName: !Sub "${Stage}-${AppName}-SecretsPolicy" + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + - PolicyName: !Sub ${Stage}-${AppName}-SecretsPolicy PolicyDocument: - Version: "2012-10-17" + Version: '2012-10-17' Statement: - - Effect: "Allow" + - Effect: Allow Action: - - "ssm:GetParameters" - - "ssm:GetParameter" - - "secretsmanager:GetResourcePolicy" - - "secretsmanager:GetSecretValue" - - "secretsmanager:DescribeSecret" - - "secretsmanager:ListSecretVersionIds" - - "secretsmanager:ListSecrets" - # TODO tighten permissions - Resource: - - "*" - # - PolicyName: !Sub '${Stage}-${AppName}-SQSPolicy' - # PolicyDocument: - # Version: '2012-10-17' - # Statement: - # - Effect: Allow - # Action: - # - "sqs:GetQueueAttributes" - # - "sqs:SendMessageBatch" - # - "sqs:SendMessage" - # - "sqs:ReceiveMessage" - # - "sqs:DeleteMessage" - # Resource: - # - !GetAtt FailedAllelesQueue.Arn - + - ssm:GetParameters + - ssm:GetParameter + - secretsmanager:GetResourcePolicy + - secretsmanager:GetSecretValue + - secretsmanager:DescribeSecret + - secretsmanager:ListSecretVersionIds + - secretsmanager:ListSecrets + Resource: + - '*' BuildJobDefinition: Type: AWS::Batch::JobDefinition Properties: Type: container - JobDefinitionName: !Sub "${Stage}-${AppName}-BuildJobDefinition" + JobDefinitionName: !Sub ${Stage}-${AppName}-BuildJobDefinition ContainerProperties: - Image: !Sub "${ECRBaseUri}/${BuildServiceRepositoryName}:latest" + Image: !Sub ${ECRBaseUri}/${BuildServiceRepositoryName}:latest Vcpus: 8 - # TODO: Memory param is deprecated, move to ResourceRequirements - Memory: 8000 # Keep this around half the available RAM to avoid getting stuck in RUNNABLE status - # ResourceRequirements: - # Type: MEMORY - # Value: 8000 + Memory: 8000 Command: - bash - run.sh @@ -271,38 +221,30 @@ Resources: Value: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - Name: FEATURE_SERVICE_URL Value: !Ref FeatureServiceUrl - # - Name: FAILED_ALLELES_QUEUE - # Value: !Ref FailedAllelesQueue - Name: AWS_REGION Value: !Ref AWS::Region RetryStrategy: Attempts: 1 - BuildJobQueue: Type: AWS::Batch::JobQueue Properties: - JobQueueName: !Sub "${Stage}-${AppName}-BuildJobQueue" + JobQueueName: !Sub ${Stage}-${AppName}-BuildJobQueue Priority: 1 ComputeEnvironmentOrder: - Order: 1 ComputeEnvironment: !Ref BuildComputeEnvironment - - # SSM Parameter for the BuildJobQueue ARN BuildJobQueueArn: Type: AWS::SSM::Parameter Properties: - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn Type: String Value: !GetAtt BuildJobQueue.JobQueueArn - BuildComputeEnvironment: Type: AWS::Batch::ComputeEnvironment Properties: Type: MANAGED ComputeResources: Type: EC2 - # # Testing only, comment before production deployment - # Ec2KeyPair: !Ref EC2KeyPairName MinvCpus: 0 DesiredvCpus: 0 MaxvCpus: 32 @@ -315,16 +257,16 @@ Resources: InstanceRole: !Ref BatchWorkerInstanceProfile LaunchTemplate: LaunchTemplateId: !Ref BuildLaunchTemplate - Tags: { "Name": "gfe-db-build-worker" } + Tags: + Name: gfe-db-build-worker ServiceRole: !GetAtt BatchServiceRole.Arn - BuildLaunchTemplate: Type: AWS::EC2::LaunchTemplate Properties: LaunchTemplateData: DisableApiTermination: false InstanceInitiatedShutdownBehavior: stop - ImageId: "{{resolve:ssm:/aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id}}" + ImageId: '{{resolve:ssm:/aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id}}' InstanceType: c5d.xlarge IamInstanceProfile: Name: !Ref BatchWorkerInstanceProfile @@ -332,104 +274,94 @@ Resources: Enabled: true SecurityGroupIds: - !Ref BuildServerSG - UserData: - Fn::Base64: | - MIME-Version: 1.0 - Content-Type: multipart/mixed; boundary="==MYBOUNDARY==" - - --==MYBOUNDARY== - Content-Type: text/x-shellscript; charset="us-ascii" - - #!/bin/bash -x - IDX=1 - for DEV in /dev/disk/by-id/nvme-Amazon_EC2_NVMe_Instance_Storage_*-ns-1; do - mkfs.xfs ${DEV} - mkdir -p /local${IDX} - echo ${DEV} /local${IDX} xfs defaults,noatime 1 2 >> /etc/fstab - IDX=$((${IDX} + 1)) - done - mount -a - sudo yum update -y - sudo yum install amazon-cloudwatch-agent -y - - --==MYBOUNDARY== + UserData: !Base64 | + MIME-Version: 1.0 + Content-Type: multipart/mixed; boundary="==MYBOUNDARY==" + --==MYBOUNDARY== + Content-Type: text/x-shellscript; charset="us-ascii" + #!/bin/bash -x + IDX=1 + for DEV in /dev/disk/by-id/nvme-Amazon_EC2_NVMe_Instance_Storage_*-ns-1; do + mkfs.xfs ${DEV} + mkdir -p /local${IDX} + echo ${DEV} /local${IDX} xfs defaults,noatime 1 2 >> /etc/fstab + IDX=$((${IDX} + 1)) + done + mount -a + sudo yum update -y + sudo yum install amazon-cloudwatch-agent -y + --==MYBOUNDARY== TagSpecifications: - ResourceType: launch-template Tags: - Key: Name - Value: "gfe-db-build-worker" - + Value: gfe-db-build-worker BatchTaskExecutionRole: Type: AWS::IAM::Role Properties: AssumeRolePolicyDocument: - Version: "2008-10-17" + Version: '2008-10-17' Statement: - - Sid: "" + - Sid: '' Effect: Allow Principal: Service: ecs-tasks.amazonaws.com Action: sts:AssumeRole Policies: - - PolicyName: !Sub "${Stage}-${AppName}-ecsTaskExecutionRolePolicy" + - PolicyName: !Sub ${Stage}-${AppName}-ecsTaskExecutionRolePolicy PolicyDocument: - Version: "2012-10-17" + Version: '2012-10-17' Statement: - Effect: Allow Action: - - "ecr:GetAuthorizationToken" - - "ecr:BatchCheckLayerAvailability" - - "ecr:GetDownloadUrlForLayer" - - "ecr:BatchGetImage" - - "logs:CreateLogStream" - - "logs:PutLogEvents" - Resource: "*" - # TODO restrict to specific parameters - # \!Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - PolicyName: !Sub "${Stage}-${AppName}-BatchTaskExecutionPolicy" + - ecr:GetAuthorizationToken + - ecr:BatchCheckLayerAvailability + - ecr:GetDownloadUrlForLayer + - ecr:BatchGetImage + - logs:CreateLogStream + - logs:PutLogEvents + Resource: '*' + - PolicyName: !Sub ${Stage}-${AppName}-BatchTaskExecutionPolicy PolicyDocument: - Version: "2012-10-17" + Version: '2012-10-17' Statement: - - Effect: "Allow" + - Effect: Allow Action: - - "ssm:GetParameters" - - "secretsmanager:GetResourcePolicy" - - "secretsmanager:GetSecretValue" - - "secretsmanager:DescribeSecret" - - "secretsmanager:ListSecretVersionIds" - - "secretsmanager:ListSecrets" + - ssm:GetParameters + - secretsmanager:GetResourcePolicy + - secretsmanager:GetSecretValue + - secretsmanager:DescribeSecret + - secretsmanager:ListSecretVersionIds + - secretsmanager:ListSecrets Resource: - - "*" - + - '*' BuildServiceRepository: Type: AWS::ECR::Repository Properties: RepositoryName: !Ref BuildServiceRepositoryName RepositoryPolicyText: - Version: "2012-10-17" + Version: '2012-10-17' Statement: - - Sid: "AllowPushPull" - Effect: "Allow" + - Sid: AllowPushPull + Effect: Allow Principal: AWS: - - !Sub "arn:aws:iam::${AWS::AccountId}:role/${BatchWorkerInstanceRole}" + - !Sub arn:aws:iam::${AWS::AccountId}:role/${BatchWorkerInstanceRole} Action: - - "ecr:GetDownloadUrlForLayer" - - "ecr:BatchGetImage" - - "ecr:BatchCheckLayerAvailability" - - "ecr:PutImage" - - "ecr:InitiateLayerUpload" - - "ecr:UploadLayerPart" - - "ecr:CompleteLayerUpload" - + - ecr:GetDownloadUrlForLayer + - ecr:BatchGetImage + - ecr:BatchCheckLayerAvailability + - ecr:PutImage + - ecr:InitiateLayerUpload + - ecr:UploadLayerPart + - ecr:CompleteLayerUpload BuildServiceRepositoryNameParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName" - Description: !Sub "Name of ${AppName} build service repository" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName + Description: !Sub Name of ${AppName} build service repository Value: !Ref BuildServiceRepositoryName - GfeDbProcessingQueue: Type: AWS::SQS::Queue UpdateReplacePolicy: Delete @@ -441,7 +373,6 @@ Resources: RedrivePolicy: deadLetterTargetArn: !GetAtt GfeDbProcessingDeadLetterQueue.Arn maxReceiveCount: 3 - GfeDbProcessingDeadLetterQueue: Type: AWS::SQS::Queue UpdateReplacePolicy: Delete @@ -450,20 +381,18 @@ Resources: VisibilityTimeout: 43200 MessageRetentionPeriod: 1209600 ReceiveMessageWaitTimeSeconds: 10 - GfeDbProcessingQueueUrlParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl" - Description: "URL of gfe-db processing queue" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl + Description: URL of gfe-db processing queue Value: !GetAtt GfeDbProcessingQueue.QueueUrl - CheckSourceUpdateFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Sub "${Stage}-${AppName}-check-source-update" - Description: !Sub "${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process" + FunctionName: !Sub ${Stage}-${AppName}-check-source-update + Description: !Sub '${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process' CodeUri: functions/check_source_update/ Handler: app.lambda_handler Runtime: python3.10 @@ -477,90 +406,70 @@ Resources: Variables: APP_NAME: !Ref AppName STAGE: !Ref Stage - PIPELINE_SOURCE_CONFIG_S3_PATH: !Sub "${ConfigS3Path}/${ServiceName}/source-config.json" + PIPELINE_SOURCE_CONFIG_S3_PATH: !Sub ${ConfigS3Path}/${ServiceName}/source-config.json Events: Trigger: Type: Schedule Properties: - Schedule: "cron(0\\ 12\\ *\\ *\\ ?\\ *)" + Schedule: cron(0\ 12\ *\ *\ ?\ *) Policies: - AWSLambdaBasicExecutionRole - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Sid: "AllowSecretsManagerAccess" - Effect: "Allow" + - Sid: AllowSecretsManagerAccess + Effect: Allow Action: - - "secretsmanager:GetSecretValue" + - secretsmanager:GetSecretValue Resource: !Ref GitHubPersonalAccessTokenSecret - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Sid: "AllowSSMParameterStoreAccess" - Effect: "Allow" + - Sid: AllowSSMParameterStoreAccess + Effect: Allow Action: - - "ssm:GetParameters" - - "ssm:GetParameter" - Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - Version: "2012-10-17" + - ssm:GetParameters + - ssm:GetParameter + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + - Version: '2012-10-17' Statement: - - Sid: "AllowDynamoDBReadAccess" - Effect: "Allow" + - Sid: AllowDynamoDBReadAccess + Effect: Allow Action: - - "dynamodb:Scan" - - "dynamodb:BatchWriteItem" + - dynamodb:Scan + - dynamodb:BatchWriteItem Resource: !GetAtt GfeDbExecutionStateTable.Arn - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Sid: "AllowSQSAccess" - Effect: "Allow" + - Sid: AllowSQSAccess + Effect: Allow Action: - - "sqs:SendMessage" - - "sqs:GetQueueUrl" - - "sqs:GetQueueAttributes" - - "sqs:SendMessageBatch" - Resource: "*" # TODO: restrict to the queue - - Version: "2012-10-17" + - sqs:SendMessage + - sqs:GetQueueUrl + - sqs:GetQueueAttributes + - sqs:SendMessageBatch + Resource: '*' + - Version: '2012-10-17' Statement: - - Sid: "AllowS3Access" - Effect: "Allow" + - Sid: AllowS3Access + Effect: Allow Action: - - "s3:GetObject" - - "s3:ListBucket" - - "s3:GetBucketLocation" - - "s3:GetObjectVersion" + - s3:GetObject + - s3:ListBucket + - s3:GetBucketLocation + - s3:GetObjectVersion Resource: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' - - Sid: "AllowSFNStartExecution" - Effect: "Allow" + - Sid: AllowSFNStartExecution + Effect: Allow Action: - - "states:StartExecution" + - states:StartExecution Resource: !GetAtt UpdatePipelineStateMachine.Arn - - # # TODO Update alarm reference to function - # InvokePipelineFunctionAlarm: - # Type: AWS::CloudWatch::Alarm - # Properties: - # AlarmDescription: !Sub 'Alarm for ${InvokePipelineFunctionName} function errors' - # ActionsEnabled: true - # AlarmActions: - # - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' - # MetricName: Errors - # Namespace: AWS/Lambda - # Statistic: Sum - # Period: 86400 - # EvaluationPeriods: 1 - # Threshold: 1 - # ComparisonOperator: GreaterThanOrEqualToThreshold - # Dimensions: - # - Name: FunctionName - # Value: !Ref InvokePipelineFunctionName - ExecuteValidationQueriesFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Sub "${Stage}-${AppName}-execute-validation-queries" - Description: !Sub "Execute validation a queries on Neo4j for ${AppName}" + FunctionName: !Sub ${Stage}-${AppName}-execute-validation-queries + Description: !Sub Execute validation a queries on Neo4j for ${AppName} CodeUri: functions/execute_validation_queries/ Handler: app.lambda_handler Runtime: python3.10 @@ -580,46 +489,45 @@ Resources: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}' - !Ref AWS::NoValue Policies: - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Effect: "Allow" - Action: - - "ssm:GetParameters" - - "ssm:GetParameter" - Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - Effect: "Allow" + - Effect: Allow + Action: + - ssm:GetParameters + - ssm:GetParameter + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + - Effect: Allow Action: - - "secretsmanager:GetSecretValue" - - "secretsmanager:DescribeSecret" - - "secretsmanager:ListSecretVersionIds" - - "secretsmanager:ListSecrets" + - secretsmanager:GetSecretValue + - secretsmanager:DescribeSecret + - secretsmanager:ListSecretVersionIds + - secretsmanager:ListSecrets Resource: - - !Sub 'arn:${AWS::Partition}:secretsmanager:${AWS::Region}:${AWS::AccountId}:secret:/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials*' - - Version: "2012-10-17" + - !Sub arn:${AWS::Partition}:secretsmanager:${AWS::Region}:${AWS::AccountId}:secret:/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials* + - Version: '2012-10-17' Statement: - - Effect: "Allow" + - Effect: Allow Action: !If - UsePrivateSubnet - - - "logs:CreateLogGroup" - - "logs:CreateLogStream" - - "logs:PutLogEvents" - - "ec2:CreateNetworkInterface" - - "ec2:DescribeNetworkInterfaces" - - "ec2:DeleteNetworkInterface" - - "ec2:AssignPrivateIpAddresses" - - "ec2:UnassignPrivateIpAddresses" - - - "logs:CreateLogGroup" - - "logs:CreateLogStream" - - "logs:PutLogEvents" - Resource: - - "*" - + - - logs:CreateLogGroup + - logs:CreateLogStream + - logs:PutLogEvents + - ec2:CreateNetworkInterface + - ec2:DescribeNetworkInterfaces + - ec2:DeleteNetworkInterface + - ec2:AssignPrivateIpAddresses + - ec2:UnassignPrivateIpAddresses + - - logs:CreateLogGroup + - logs:CreateLogStream + - logs:PutLogEvents + Resource: + - '*' InvokeBackupScriptFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Sub "${Stage}-${AppName}-invoke-backup-script" - Description: !Sub "Invoke backup for Neo4j for ${AppName}" + FunctionName: !Sub ${Stage}-${AppName}-invoke-backup-script + Description: !Sub Invoke backup for Neo4j for ${AppName} CodeUri: functions/invoke_backup_script/ Handler: app.lambda_handler Runtime: python3.10 @@ -633,31 +541,30 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Effect: "Allow" - Action: - - "ssm:SendCommand" - - "ssm:GetDocument" + - Effect: Allow + Action: + - ssm:SendCommand + - ssm:GetDocument + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Stage}-${AppName}-database-Neo4jBackupDocument* + - !Sub arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/* + - Effect: Allow + Action: + - ssm:GetParameters + - ssm:GetParameter + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + - Effect: Allow + Action: + - ssm:GetCommandInvocation Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Stage}-${AppName}-database-Neo4jBackupDocument*' - - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*' - - Effect: "Allow" - Action: - - "ssm:GetParameters" - - "ssm:GetParameter" - Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - Effect: "Allow" - Action: - - "ssm:GetCommandInvocation" - Resource: - '*' - GetExecutionStateFunction: Type: AWS::Serverless::Function Properties: - Description: !Sub "${AppName} execution input validation and state retrieval" + Description: !Sub ${AppName} execution input validation and state retrieval CodeUri: functions/get_execution_state/ Handler: app.lambda_handler Runtime: python3.10 @@ -673,46 +580,26 @@ Resources: STAGE: !Ref Stage Policies: - AWSLambdaBasicExecutionRole - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Sid: "AllowSSMParameterStoreAccess" - Effect: "Allow" + - Sid: AllowSSMParameterStoreAccess + Effect: Allow Action: - - "ssm:GetParameters" - - "ssm:GetParameter" - Resource: !Sub "arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*" - - Version: "2012-10-17" + - ssm:GetParameters + - ssm:GetParameter + Resource: !Sub arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + - Version: '2012-10-17' Statement: - - Sid: "AllowDynamoDBReadAccess" - Effect: "Allow" + - Sid: AllowDynamoDBReadAccess + Effect: Allow Action: - - "dynamodb:GetItem" + - dynamodb:GetItem Resource: !GetAtt GfeDbExecutionStateTable.Arn - - # # TODO redeploy - # CheckSourceUpdateFunctionAlarm: - # Type: AWS::CloudWatch::Alarm - # Properties: - # AlarmDescription: !Sub 'Alarm for ${CheckSourceUpdateFunction} function errors' - # ActionsEnabled: true - # AlarmActions: - # - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' - # MetricName: Errors - # Namespace: AWS/Lambda - # Statistic: Sum - # Period: 86400 - # EvaluationPeriods: 1 - # Threshold: 1 - # ComparisonOperator: GreaterThanOrEqualToThreshold - # Dimensions: - # - Name: FunctionName - # Value: !Ref CheckSourceUpdateFunctionName - InvokeUpdatePipelineFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Sub "${Stage}-${AppName}-invoke-update-pipeline" - Description: !Sub "Invoke the build and load processing pipeline for ${AppName}" + FunctionName: !Sub ${Stage}-${AppName}-invoke-update-pipeline + Description: !Sub Invoke the build and load processing pipeline for ${AppName} CodeUri: functions/invoke_update_pipeline/ Handler: app.lambda_handler Runtime: python3.10 @@ -724,28 +611,25 @@ Resources: - x86_64 Environment: Variables: - # NEO4J_LOAD_QUERY_DOCUMENT_NAME_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName' - # NEO4J_DATABASE_INSTANCE_ID_SSM_PARAM: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId' - # LOAD_NEO4J_ACTIVITY: !Ref LoadNeo4jActivity APP_NAME: !Ref AppName STAGE: !Ref Stage Policies: - AWSLambdaBasicExecutionRole - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Effect: "Allow" + - Effect: Allow Action: - - "ssm:GetParameters" - - "ssm:GetParameter" + - ssm:GetParameters + - ssm:GetParameter Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - Effect: "Allow" + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + - Effect: Allow Action: - - "ec2:DescribeInstanceStatus" - Resource: "*" # Has to be for all resources since Instance ID is not available when this stack is deployed - - Effect: "Allow" + - ec2:DescribeInstanceStatus + Resource: '*' + - Effect: Allow Action: - - "states:StartExecution" + - states:StartExecution Resource: - !GetAtt UpdatePipelineStateMachine.Arn Events: @@ -754,11 +638,10 @@ Resources: Properties: Queue: !GetAtt GfeDbProcessingQueue.Arn BatchSize: 10 - InvokeLoadScriptFunctionAlarm: Type: AWS::CloudWatch::Alarm Properties: - AlarmDescription: !Sub 'Alarm for ${InvokeLoadScriptFunction} function errors' + AlarmDescription: !Sub Alarm for ${InvokeLoadScriptFunction} function errors ActionsEnabled: true AlarmActions: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' @@ -772,12 +655,11 @@ Resources: Dimensions: - Name: FunctionName Value: !Ref InvokeLoadScriptFunction - ValidateBuildOutputFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Sub "${Stage}-${AppName}-validate-build-output" - Description: !Sub "Validate build output for ${AppName}" + FunctionName: !Sub ${Stage}-${AppName}-validate-build-output + Description: !Sub Validate build output for ${AppName} CodeUri: functions/validate_build_output/ Handler: app.lambda_handler Runtime: python3.10 @@ -791,48 +673,42 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Effect: "Allow" - Action: - - "ssm:GetParameters" - - "ssm:GetParameter" - Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - Version: "2012-10-17" + - Effect: Allow + Action: + - ssm:GetParameters + - ssm:GetParameter + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + - Version: '2012-10-17' Statement: - - Effect: "Allow" - Action: - - "s3:GetObject" - - "s3:ListBucket" - - "s3:ListObjects" - Resource: + - Effect: Allow + Action: + - s3:GetObject + - s3:ListBucket + - s3:ListObjects + Resource: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' - UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: - DefinitionUri: statemachines/update-pipeline.asl.json DefinitionSubstitutions: AppName: !Ref AppName InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn - # GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn + GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn DataBucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' BuildJobDefinition: !Ref BuildJobDefinition - # TODO use SSM Parameter - BuildJobName: !Sub "${Stage}-${AppName}-build-job" + BuildJobName: !Sub ${Stage}-${AppName}-build-job BuildJobQueue: !Ref BuildJobQueue ExecuteValidationQueriesFunctionArn: !GetAtt ExecuteValidationQueriesFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn - # LoadNeo4jActivityArn: !Ref LoadNeo4jActivity Policies: - # - LambdaInvokePolicy: - # FunctionName: !Ref GetExecutionStateFunction - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - DynamoDBReadPolicy: @@ -849,48 +725,47 @@ Resources: FunctionName: !Ref ValidateBuildOutputFunction - S3ReadPolicy: BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Effect: "Allow" + - Effect: Allow Action: - - "logs:CreateLogDelivery" - - "logs:GetLogDelivery" - - "logs:UpdateLogDelivery" - - "logs:DeleteLogDelivery" - - "logs:ListLogDeliveries" - - "logs:PutResourcePolicy" - - "logs:DescribeResourcePolicies" - - "logs:DescribeLogGroups" + - logs:CreateLogDelivery + - logs:GetLogDelivery + - logs:UpdateLogDelivery + - logs:DeleteLogDelivery + - logs:ListLogDeliveries + - logs:PutResourcePolicy + - logs:DescribeResourcePolicies + - logs:DescribeLogGroups Resource: - - "*" - - Version: "2012-10-17" + - '*' + - Version: '2012-10-17' Statement: - - Effect: "Allow" + - Effect: Allow Action: - - "batch:SubmitJob" - - "batch:DescribeJobs" - - "batch:TerminateJob" - # TODO SSM Parameter - Resource: "*" - - Effect: "Allow" + - batch:SubmitJob + - batch:DescribeJobs + - batch:TerminateJob + Resource: '*' + - Effect: Allow Action: - - "events:PutTargets" - - "events:PutRule" - - "events:DescribeRule" + - events:PutTargets + - events:PutRule + - events:DescribeRule Resource: - - !Sub "arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule" + - !Sub arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule Logging: Destinations: - CloudWatchLogsLogGroup: LogGroupArn: !GetAtt UpdatePipelineLogGroup.Arn IncludeExecutionData: true Level: ALL - + DefinitionUri: statemachines/update-pipeline.asl.json InvokeLoadScriptFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Sub "${Stage}-${AppName}-invoke-load-script" - Description: !Sub "Invoke server-side loading on Neo4j for ${AppName}" + FunctionName: !Sub ${Stage}-${AppName}-invoke-load-script + Description: !Sub Invoke server-side loading on Neo4j for ${AppName} CodeUri: functions/invoke_load_script/ Handler: app.lambda_handler Runtime: python3.10 @@ -906,93 +781,67 @@ Resources: STAGE: !Ref Stage Policies: - AWSLambdaBasicExecutionRole - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Effect: "Allow" + - Effect: Allow Action: - - "ssm:SendCommand" - - "ssm:GetDocument" + - ssm:SendCommand + - ssm:GetDocument Resource: - - !Sub "arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Neo4jLoadQueryDocument}" - - !Sub "arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*" - - Effect: "Allow" + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Neo4jLoadQueryDocument} + - !Sub arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/* + - Effect: Allow Action: - - "ssm:GetParameters" - - "ssm:GetParameter" + - ssm:GetParameters + - ssm:GetParameter Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - # InvokeLoadScriptFunctionAlarm: - # Type: AWS::CloudWatch::Alarm - # Properties: - # AlarmDescription: !Sub "Alarm for ${InvokeLoadScriptFunction} function errors" - # ActionsEnabled: true - # AlarmActions: - # - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" - # MetricName: Errors - # Namespace: AWS/Lambda - # Statistic: Sum - # Period: 86400 - # EvaluationPeriods: 1 - # Threshold: 1 - # ComparisonOperator: GreaterThanOrEqualToThreshold - # Dimensions: - # - Name: FunctionName - # Value: !Ref InvokeLoadScriptFunctionName - + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* GfeDbExecutionResultTopic: Type: AWS::SNS::Topic - GfeDbExecutionResultTopicArnParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn" - Description: !Sub "ARN for ${AppName} Data Pipeline Errors SNS topic" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn + Description: !Sub ARN for ${AppName} Data Pipeline Errors SNS topic Value: !Ref GfeDbExecutionResultTopic - LoadReleaseActivity: Type: AWS::StepFunctions::Activity Properties: - Name: !Sub "${AppName}-${Stage}-LoadReleaseActivity" - + Name: !Sub ${AppName}-${Stage}-LoadReleaseActivity LoadReleaseActivityArnParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn" - Description: "ARN of gfe-db load release activity" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn + Description: ARN of gfe-db load release activity Value: !GetAtt LoadReleaseActivity.Arn - UpdatePipelineLogGroup: Type: AWS::Logs::LogGroup UpdateReplacePolicy: Delete DeletionPolicy: Delete Properties: - LogGroupName: !Sub "${Stage}-${AppName}-pipeline-execution-logs" - + LogGroupName: !Sub ${Stage}-${AppName}-pipeline-execution-logs UpdatePipelineStateMachineArnParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn" - Description: "ARN of gfe-db update pipeline state machine" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn + Description: ARN of gfe-db update pipeline state machine Value: !GetAtt UpdatePipelineStateMachine.Arn - - # CloudWatch Alarm for state machine execution in progress UpdatePipelineStateMachineExecutionAlarm: Type: AWS::CloudWatch::Alarm Properties: - AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine execution in progress' + AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine execution in progress ActionsEnabled: true AlarmActions: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' OKActions: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' - Metrics: + Metrics: - Id: m1 - MetricStat: - Metric: + MetricStat: + Metric: MetricName: ExecutionsStarted Namespace: AWS/States Dimensions: @@ -1003,8 +852,8 @@ Resources: Unit: Count ReturnData: false - Id: m2 - MetricStat: - Metric: + MetricStat: + Metric: MetricName: ExecutionsSucceeded Namespace: AWS/States Dimensions: @@ -1015,8 +864,8 @@ Resources: Unit: Count ReturnData: false - Id: m3 - MetricStat: - Metric: + MetricStat: + Metric: MetricName: ExecutionsFailed Namespace: AWS/States Dimensions: @@ -1027,8 +876,8 @@ Resources: Unit: Count ReturnData: false - Id: m4 - MetricStat: - Metric: + MetricStat: + Metric: MetricName: ExecutionsAborted Namespace: AWS/States Dimensions: @@ -1039,17 +888,16 @@ Resources: Unit: Count ReturnData: false - Id: e1 - Expression: "m1 - m2 - m3 - m4" + Expression: m1 - m2 - m3 - m4 Label: ExecutionsInProgress ReturnData: true ComparisonOperator: GreaterThanThreshold Threshold: 0 EvaluationPeriods: 1 - DisableBackupFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Sub "${Stage}-${AppName}-disable-backup" + FunctionName: !Sub ${Stage}-${AppName}-disable-backup CodeUri: functions/disable_backup/ Handler: app.lambda_handler Runtime: python3.10 @@ -1063,35 +911,33 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole - - Version: "2012-10-17" + - Version: '2012-10-17' Statement: - - Effect: "Allow" - Action: - - "ssm:GetParameters" - - "ssm:GetParameter" - Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - - Version: "2012-10-17" + - Effect: Allow + Action: + - ssm:GetParameters + - ssm:GetParameter + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + - Version: '2012-10-17' Statement: - - Effect: "Allow" - Action: - - "ssm:UpdateMaintenanceWindow" - Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:maintenancewindow/*' + - Effect: Allow + Action: + - ssm:UpdateMaintenanceWindow + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:maintenancewindow/* Events: PipelineExecutionTopic: Type: SNS Properties: Topic: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' - - # CloudWatch Alarm for failed pipeline executions UpdatePipelineStateMachineExecutionErrorsAlarm: Type: AWS::CloudWatch::Alarm Properties: - AlarmDescription: !Sub '${UpdatePipelineStateMachine} state machine errors' + AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine errors ActionsEnabled: true AlarmActions: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' MetricName: ExecutionsFailed Namespace: AWS/States Statistic: Sum @@ -1102,15 +948,13 @@ Resources: Dimensions: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn - - # CloudWatch Alarm for failed pipeline integrations (Batch jobs) UpdatePipelineStateMachineIntegrationAlarm: Type: AWS::CloudWatch::Alarm Properties: - AlarmDescription: !Sub "${UpdatePipelineStateMachine} state machine errors" + AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine errors ActionsEnabled: true AlarmActions: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' MetricName: ServiceIntegrationsFailed Namespace: AWS/States Statistic: Sum @@ -1120,74 +964,86 @@ Resources: ComparisonOperator: GreaterThanOrEqualToThreshold Dimensions: - Name: ServiceIntegrationResourceArn - Value: !Sub "arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync" - - # FailedAllelesQueue: - # Type: AWS::SQS::Queue - # Properties: - # VisibilityTimeout: 20 - # RedrivePolicy: - # deadLetterTargetArn: !GetAtt FailedAllelesDeadLetterQueue.Arn - # maxReceiveCount: 5 - # FailedAllelesDeadLetterQueue: - # Type: AWS::SQS::Queue - + Value: !Sub arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync Neo4jLoadQueryDocument: Type: AWS::SSM::Document Properties: - DocumentType: "Command" - DocumentFormat: "YAML" - TargetType: "/AWS::EC2::Instance" + DocumentType: Command + DocumentFormat: YAML + TargetType: /AWS::EC2::Instance Content: - schemaVersion: "2.2" - description: !Sub "Load Neo4j for ${AppName}" + schemaVersion: '2.2' + description: !Sub Load Neo4j for ${AppName} parameters: sourceType: - type: "String" - description: "S3" - default: "S3" + type: String + description: S3 + default: S3 sourceInfo: - type: "StringMap" - description: !Sub "Downloads all files under the ${AppName} scripts prefix" + type: StringMap + description: !Sub Downloads all files under the ${AppName} scripts prefix default: - path: !Sub "https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/${ConfigS3Path}/database/scripts/" + path: !Sub https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/${ConfigS3Path}/database/scripts/ commandLine: - type: "String" - description: "These commands are invoked by a Lambda script which sets the correct parameters (Refer to documentation)." - default: !Sub "bash start_task.sh ${AppName} ${Stage}" + type: String + description: These commands are invoked by a Lambda script which sets the correct parameters (Refer to documentation). + default: !Sub bash start_task.sh ${AppName} ${Stage} workingDirectory: - type: "String" - description: "Working directory" - default: "/home/ubuntu" + type: String + description: Working directory + default: /home/ubuntu executionTimeout: - type: "String" - description: "(Optional) The time in seconds for a command to complete before it is considered to have failed. Default is 3600 (1 hour). Maximum is 28800 (8 hours)." - default: "28800" + type: String + description: (Optional) The time in seconds for a command to complete before it is considered to have failed. Default is 3600 (1 hour). Maximum is 28800 (8 hours). + default: '28800' mainSteps: - - action: "aws:downloadContent" - name: "downloadContent" + - action: aws:downloadContent + name: downloadContent inputs: - sourceType: "{{ sourceType }}" - sourceInfo: "{{ sourceInfo }}" - destinationPath: "{{ workingDirectory }}" - - action: "aws:runShellScript" - name: "runShellScript" + sourceType: '{{ sourceType }}' + sourceInfo: '{{ sourceInfo }}' + destinationPath: '{{ workingDirectory }}' + - action: aws:runShellScript + name: runShellScript inputs: runCommand: - - "" - - "directory=$(pwd)" - - "export PATH=$PATH:$directory" - - " {{ commandLine }} " - - "" - workingDirectory: "{{ workingDirectory }}" - timeoutSeconds: "{{ executionTimeout }}" - + - '' + - directory=$(pwd) + - export PATH=$PATH:$directory + - ' {{ commandLine }} ' + - '' + workingDirectory: '{{ workingDirectory }}' + timeoutSeconds: '{{ executionTimeout }}' Neo4jLoadQueryDocumentNameParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName" - Description: "Name of SSM document for loading Neo4j" + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName + Description: Name of SSM document for loading Neo4j Value: !Ref Neo4jLoadQueryDocument - - + GfedbPipelineParamMappingsParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfedbPipelineParamMappings + Description: !Sub SSM Parameter and SecretsManager parameter paths for ${AppName} pipeline layer + Tier: Standard + Value: !Sub | + { + "ssm": [ + "/${AppName}/${Stage}/${AWS::Region}/GitHubSourceRepository", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableName", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionStateTableFields", + "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn", + "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn", + "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn", + "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn", + "/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName", + "/${AppName}/${Stage}/${AWS::Region}/DatabaseSyncScriptsDocumentName" + ], + "secretsmanager": [ + "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken" + ] + } \ No newline at end of file From 5624001a69840394adcf7042a674a88a69983736 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 30 Dec 2023 18:16:06 -0800 Subject: [PATCH 210/367] integrate update pipeline for processing one release per execution --- Makefile | 2 +- .../functions/invoke_backup_script/app.py | 1 + .../statemachines/update-pipeline.asl.json | 413 +++++++++--------- gfe-db/pipeline/template.yaml | 2 + 4 files changed, 201 insertions(+), 217 deletions(-) diff --git a/Makefile b/Makefile index e7323638..912544a1 100644 --- a/Makefile +++ b/Makefile @@ -485,7 +485,7 @@ database.load.run: # args: align, kir, limit, releases echo "$$payload" | jq -r && \ echo "$$payload" | jq > payload.json @echo "Run pipeline with this payload? [y/N] \c " && read ans && [ $${ans:-N} = y ] - @function_name="${STAGE}"-"${APP_NAME}"-"$$(cat ${APP_NAME}/pipeline/functions/environment.json | jq -r '.Functions.CheckSourceUpdate.FunctionConfiguration.FunctionName')" && \ + @function_name="${STAGE}"-"${APP_NAME}"-"check-source-update" && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Invoking $$function_name..." 2>&1 | tee -a ${CFN_LOG_PATH} && \ echo "Payload:" >> ${CFN_LOG_PATH} && \ cat payload.json >> ${CFN_LOG_PATH} && \ diff --git a/gfe-db/pipeline/functions/invoke_backup_script/app.py b/gfe-db/pipeline/functions/invoke_backup_script/app.py index c0796117..c8df2886 100644 --- a/gfe-db/pipeline/functions/invoke_backup_script/app.py +++ b/gfe-db/pipeline/functions/invoke_backup_script/app.py @@ -56,6 +56,7 @@ def lambda_handler(event, context): logger.error(err) raise err + # TODO add field for the backup asset's S3 path return { "document_name": response['Command']['DocumentName'], "command_id": response['Command']['CommandId'] diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index eb7d9125..a98b7d50 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -1,27 +1,52 @@ { - "StartAt": "Pre-Execution Validation Query", + "StartAt": "Run Pre-Execution Validation Query", "States": { - "Pre-Execution Validation Query": { + "Run Pre-Execution Validation Query": { "Type": "Task", "Resource": "${ExecuteValidationQueriesFunctionArn}", "ResultPath": "$.validations.queries.pre", - "Next": "Pre-Execution Backup" + "Next": "Run Pre-Execution Backup", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Report Failure" + } + ] }, - "Pre-Execution Backup": { + "Run Pre-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.pre", - "Next": "Build Stage" + "Next": "Get Execution State", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Report Failure" + } + ] + }, + "Get Execution State": { + "Type": "Task", + "Resource": "${GetExecutionStateFunctionArn}", + "ResultPath": "$.state", + "Next": "Build Stage", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Report Failure" + } + ] }, "Build Stage": { - "Type": "Map", + "Type": "Parallel", + "ResultPath": null, "Next": "Load Stage", - "MaxConcurrency": 0, - "ItemsPath": "$.input", - "ItemSelector": { - "input.$": "$$.Map.Item.Value" - }, - "ResultPath": "$.validations.build", "Catch": [ { "ErrorEquals": [ @@ -30,142 +55,108 @@ "Next": "Report Failure" } ], - "ItemProcessor": { - "StartAt": "Update Execution State - IN_PROGRESS", - "States": { - "Update Execution State - IN_PROGRESS": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": "$.state", - "Next": "Check Existing Build", - "Parameters": { - "TableName": "${GfeDbExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.input.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.input.version)" - } - }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, - ":status": { - "S": "IN_PROGRESS" - }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" + "Branches": [ + { + "StartAt": "Update Execution State - IN_PROGRESS", + "States": { + "Update Execution State - IN_PROGRESS": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.input.version)" + } }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, + ":status": { + "S": "IN_PROGRESS" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } } } } - }, - "Check Existing Build": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", - "Parameters": { - "Bucket": "${DataBucketName}", - "Prefix.$": "States.Format('data/{}/csv/', $.input.RELEASES)" - }, - "ResultPath": "$.check_existing_build", - "Next": "Files Exist?" - }, - "Files Exist?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.check_existing_build.Contents", - "IsPresent": false, - "Next": "Generate CSV files" - } - ], - "Default": "Use Existing Build?" - }, - "Use Existing Build?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.input.USE_EXISTING_BUILD", - "StringEquals": "False", - "Next": "Generate CSV files" - } - ], - "Default": "Validate Build" - }, - "Generate CSV files": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "Validate Build", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Build Failed" - } - ], - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "EVENT", - "Value.$": "States.JsonToString($)" - } - ] + } + }, + { + "StartAt": "Build IMGT Release", + "States": { + "Build IMGT Release": { + "Type": "Task", + "Resource": "arn:aws:states:::batch:submitJob.sync", + "ResultPath": null, + "Next": "Validate Build", + "Parameters": { + "JobDefinition": "${BuildJobDefinition}", + "JobName": "${BuildJobName}", + "JobQueue": "${BuildJobQueue}", + "ContainerOverrides": { + "Environment": [ + { + "Name": "EVENT", + "Value.$": "States.JsonToString($)" + } + ] + } } - } - }, - "Validate Build": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "Parameters": { - "execution_id.$": "$$.Execution.Id", - "execution_start_time.$": "$$.Execution.StartTime", - "input.$": "$.input" }, - "Next": "Is Build Valid?" - }, - "Is Build Valid?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.is_valid_build", - "BooleanEquals": true, - "Next": "Build Succeeded" - } - ], - "Default": "Build Failed" - }, - "Build Failed": { - "Type": "Fail", - "Error": "BuildFailed", - "Cause": "No valid build was generated" - }, - "Build Succeeded": { - "Type": "Pass", - "ResultPath": null, - "End": true + "Validate Build": { + "Type": "Task", + "Resource": "${ValidateBuildOutputFunctionArn}", + "Parameters": { + "execution_context.$": "$$" + }, + "ResultPath": "$.validations.build", + "Next": "Is Build Valid?" + }, + "Is Build Valid?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.validations.build.has_valid_payload", + "BooleanEquals": true, + "Next": "Build Succeeded" + } + ], + "Default": "Build Failed" + }, + "Build Succeeded": { + "Type": "Pass", + "ResultPath": null, + "End": true + }, + "Build Failed": { + "Type": "Fail", + "Error": "BuildFailed", + "Cause": "No valid build was generated" + } } } - } + ] }, "Report Failure": { "Type": "Parallel", @@ -227,8 +218,9 @@ "Error": "ExecutionFailed" }, "Load Stage": { - "Type": "Map", - "Next": "Post-Execution Validation Query", + "Type": "Parallel", + "OutputPath": "$.[1]", + "Next": "Run Post-Execution Backup", "Catch": [ { "ErrorEquals": [ @@ -237,87 +229,76 @@ "Next": "Report Failure" } ], - "MaxConcurrency": 1, - "ItemsPath": "$.validations.build", - "ResultPath": null, - "Iterator": { - "StartAt": "Skip Load?", - "States": { - "Skip Load?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.input.SKIP_LOAD", - "StringEquals": "True", - "Next": "Skipped" - } - ], - "Default": "Load Data" - }, - "Skipped": { - "Type": "Pass", - "ResultPath": null, - "End": true - }, - "Load Data": { - "Type": "Parallel", - "ResultPath": null, - "End": true, - "Branches": [ - { - "StartAt": "Invoke Load Script", - "States": { - "Invoke Load Script": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "InputPath": "$.input", - "ResultPath": null, - "End": true - } - } - }, - { - "StartAt": "Load GFEs", - "States": { - "Load GFEs": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "HeartbeatSeconds": 60, - "InputPath": "$.input", - "ResultPath": null, - "End": true, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Fail Load" - } - ] - }, - "Fail Load": { - "Type": "Pass", - "ResultPath": null, - "End": true - } + "Branches": [ + { + "StartAt": "Run Load Script", + "States": { + "Run Load Script": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "End": true + } + } + }, + { + "StartAt": "Load Release Activity", + "States": { + "Load Release Activity": { + "Type": "Task", + "Resource": "${LoadReleaseActivityArn}", + "HeartbeatSeconds": 60, + "ResultPath": null, + "Next": "Run Post-Execution Validation Query" + }, + "Run Post-Execution Validation Query": { + "Type": "Task", + "Resource": "${ExecuteValidationQueriesFunctionArn}", + "ResultPath": "$.validations.queries.post", + "Next": "Validate Results (placeholder)" + }, + "Validate Results (placeholder)": { + "Type": "Pass", + "ResultPath": null, + "Next": "Is Load Successful? (placeholder)" + }, + "Is Load Successful? (placeholder)": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.validations.queries.post", + "IsPresent": true, + "Next": "Load Succeeded" } - } - ] + ], + "Default": "Load Failed" + }, + "Load Succeeded": { + "Type": "Pass", + "ResultPath": null, + "End": true + }, + "Load Failed": { + "Type": "Fail", + "Error": "LoadFailed", + "Cause": "Post-execution validation queries do not match expected values" + } } } - } - }, - "Post-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.post", - "Next": "Post-Execution Backup" + ] }, - "Post-Execution Backup": { + "Run Post-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", - "Next": "Report Success" + "Next": "Report Success", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Report Failure" + } + ] }, "Report Success": { "Type": "Parallel", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 5ec5e354..a7bdbb77 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -709,6 +709,8 @@ Resources: LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn Policies: + - LambdaInvokePolicy: + FunctionName: !Ref GetExecutionStateFunction - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - DynamoDBReadPolicy: From 5791f97463c25471edaa5747dad3b6e4684f9d29 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 30 Dec 2023 18:50:19 -0800 Subject: [PATCH 211/367] print consistent API responses to stdout --- Makefile | 2 +- gfe-db/infrastructure/Makefile | 19 +++++++++++++------ .../access-services/bastion-server/Makefile | 6 ++++-- gfe-db/pipeline/Makefile | 2 +- gfe-db/pipeline/jobs/Makefile | 7 +++++-- 5 files changed, 24 insertions(+), 12 deletions(-) diff --git a/Makefile b/Makefile index 912544a1..1735bdde 100644 --- a/Makefile +++ b/Makefile @@ -599,7 +599,7 @@ delete: # data=true/false ##=> Delete services @[[ $$data != true ]] && echo "Data will not be deleted. To delete pass \`data=true\`" || true @echo "Delete all stacks from the \`${STAGE}\` environment? [y/N] \c " && read ans && [ $${ans:-N} = y ] && \ if [ "${data}" = "true" ]; then \ - aws s3 rm --recursive s3://${DATA_BUCKET_NAME}; \ + aws s3 rm --recursive --quiet s3://${DATA_BUCKET_NAME}; \ fi $(MAKE) pipeline.delete $(MAKE) database.delete diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 90914434..f9dd4e92 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -352,20 +352,27 @@ service.delete.modify-endpoint: #=> service= echo "Successfully removed Neo4j security group from $${service} VPC endpoint" service.delete: - @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting CloudFormation" 2>&1 | tee -a $${CFN_LOG_PATH} + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${SERVICE} CloudFormation" 2>&1 | tee -a $${CFN_LOG_PATH} @aws cloudformation delete-stack \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" 2>&1 | tee -a $${CFN_LOG_PATH} || true && \ - aws cloudformation wait stack-delete-complete \ - --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" 2>&1 | tee -a $${CFN_LOG_PATH} || true + res=$$(aws cloudformation wait stack-delete-complete \ + --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}") && \ + echo $$res | jq -r && \ + echo "\033[0;34mSuccessfully deleted ${SERVICE} CloudFormation\033[0m" || \ + echo "\033[0;31mFailed to delete ${SERVICE} CloudFormation\033[0m" service.key-pair.delete: - @aws ec2 delete-key-pair --key-name "${EC2_KEY_PAIR_NAME}" 2>&1 | tee -a $$CFN_LOG_PATH || true && \ + @res=$$(aws ec2 delete-key-pair --key-name "${EC2_KEY_PAIR_NAME}") && \ + echo $$res | jq -r && \ aws ssm delete-parameter --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/EC2KeyPairName" 2>&1 | tee -a $$CFN_LOG_PATH || true && \ mv ${ROOT_DIR}/${EC2_KEY_PAIR_NAME}.pem ${ROOT_DIR}/deprecated-key-$${INSTANCE_ID}-$$(gdate -u +'%Y-%m-%d-%H-%M').pem || true && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting key pair ${EC2_KEY_PAIR_NAME} in Secrets Manager" 2>&1 | tee -a $$CFN_LOG_PATH && \ - aws secretsmanager delete-secret \ + res=$$(aws secretsmanager delete-secret \ --secret-id "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/EC2KeyPair" \ - --force-delete-without-recovery 2>&1 | tee -a $$CFN_LOG_PATH || true + --force-delete-without-recovery) && \ + echo $$res | jq -r && \ + echo "\033[0;34mSuccessfully deleted key pair ${EC2_KEY_PAIR_NAME}\033[0m" || \ + echo "\033[0;31mFailed to delete key pair ${EC2_KEY_PAIR_NAME}\033[0m" service.parameters.delete: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting SSM parameters" 2>&1 | tee -a ${CFN_LOG_PATH} diff --git a/gfe-db/infrastructure/access-services/bastion-server/Makefile b/gfe-db/infrastructure/access-services/bastion-server/Makefile index 45587a26..c6e24788 100644 --- a/gfe-db/infrastructure/access-services/bastion-server/Makefile +++ b/gfe-db/infrastructure/access-services/bastion-server/Makefile @@ -80,11 +80,13 @@ service.revoke-security-group-ingress: --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/BastionHostSecurityGroupId" | jq -r '.Parameter.Value')" && \ neo4j_database_security_group_id="$$(aws ssm get-parameter \ --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/Neo4jDatabaseSecurityGroupId" | jq -r '.Parameter.Value')" && \ - aws ec2 revoke-security-group-ingress \ + res=$$(aws ec2 revoke-security-group-ingress \ --group-id "$$neo4j_database_security_group_id" \ --protocol tcp \ --port 22 \ - --source-group "$$bastion_host_security_group_id" 2>&1 | tee -a $$CFN_LOG_PATH || true + --source-group "$$bastion_host_security_group_id") && \ + echo $$res | jq -r && \ + echo "\033[0;34mBastion host security group is no longer associated with Neo4j database security group\033[0m" || \ service.delete: service.revoke-security-group-ingress @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting Bastion EC2 instance" 2>&1 | tee -a $$CFN_LOG_PATH diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index feeb466d..be6929ac 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -69,7 +69,7 @@ service.delete: $(MAKE) service.functions.delete service.functions.delete: - @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting CloudFormation" 2>&1 | tee -a $$CFN_LOG_PATH + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${SERVICE} CloudFormation" 2>&1 | tee -a $$CFN_LOG_PATH @aws cloudformation delete-stack \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" 2>&1 | tee -a $$CFN_LOG_PATH || true && \ aws cloudformation wait stack-delete-complete \ diff --git a/gfe-db/pipeline/jobs/Makefile b/gfe-db/pipeline/jobs/Makefile index 06311201..042a4c6d 100644 --- a/gfe-db/pipeline/jobs/Makefile +++ b/gfe-db/pipeline/jobs/Makefile @@ -36,10 +36,13 @@ delete.ecr.jobs.build: [ "$$ecr_images" = "[]" ] && \ echo "No images to delete in $${ECR_BASE_URI}/$${BUILD_REPOSITORY_NAME}" && exit 0 || \ echo "Deleting images in $${ECR_BASE_URI}/$${BUILD_REPOSITORY_NAME}" && \ - aws ecr batch-delete-image \ + res=$$(aws ecr batch-delete-image \ --region "$${AWS_REGION}" \ --repository-name "$${BUILD_REPOSITORY_NAME}" \ - --image-ids "$$ecr_images" 2>&1 | tee -a $$CFN_LOG_PATH || true + --image-ids "$$ecr_images") && \ + echo $$res | jq -r && \ + echo "\033[0;34mSuccessfully deleted images in $${ECR_BASE_URI}/$${BUILD_REPOSITORY_NAME}\033[0m" || \ + echo "\033[0;31mFailed to delete images in $${ECR_BASE_URI}/$${BUILD_REPOSITORY_NAME}\033[0m" ############# # Helpers # From ef8963f4496cb0feea13d966640f5066ef563305 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 31 Dec 2023 10:35:00 -0800 Subject: [PATCH 212/367] add missing feature service param to build job --- .../access-services/bastion-server/Makefile | 1 + gfe-db/pipeline/config/execution-state.json | 1128 ++++++++--------- gfe-db/pipeline/config/source-config.json | 4 +- .../functions/invoke_update_pipeline/app.py | 1 + gfe-db/pipeline/jobs/build/run.sh | 3 +- gfe-db/pipeline/template.yaml | 42 +- 6 files changed, 593 insertions(+), 586 deletions(-) diff --git a/gfe-db/infrastructure/access-services/bastion-server/Makefile b/gfe-db/infrastructure/access-services/bastion-server/Makefile index c6e24788..8ba99606 100644 --- a/gfe-db/infrastructure/access-services/bastion-server/Makefile +++ b/gfe-db/infrastructure/access-services/bastion-server/Makefile @@ -87,6 +87,7 @@ service.revoke-security-group-ingress: --source-group "$$bastion_host_security_group_id") && \ echo $$res | jq -r && \ echo "\033[0;34mBastion host security group is no longer associated with Neo4j database security group\033[0m" || \ + echo "\033[0;31mFailed to remove bastion host security group from Neo4j database security group\033[0m" service.delete: service.revoke-security-group-ingress @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting Bastion EC2 instance" 2>&1 | tee -a $$CFN_LOG_PATH diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index f3d193bb..030f5dde 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "items": [ { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +9884,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +9902,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +9920,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +9938,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +9956,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +9974,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +9992,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10010,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10028,7 +10028,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10046,7 +10046,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10064,7 +10064,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10082,7 +10082,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10100,7 +10100,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10118,7 +10118,7 @@ } }, { - "created_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index e6cf4641..168f1d9b 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-12-28T20:46:20.423Z", - "updated_utc": "2023-12-28T20:46:20.423Z", + "created_utc": "2023-12-31T04:08:31.547Z", + "updated_utc": "2023-12-31T04:08:31.547Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 5b5d2fd7..51ff9889 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -33,6 +33,7 @@ gfe_db_processing_queue_url = pipeline.params.GfeDbProcessingQueueUrl # Check that database is running, abort if not +# TODO State table should be updated to FAILED if database is not running, however this block needs to run inside the handler response = ec2.describe_instance_status(InstanceIds=[neo4j_database_instance_id]) if len(response["InstanceStatuses"]) > 0: if response["InstanceStatuses"][0]["InstanceState"]["Name"] != "running": diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index babe153d..27e08609 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -186,7 +186,8 @@ python3 "$SRC_DIR"/app.py \ $ALIGNFLAG \ $MEM_PROFILE_FLAG \ -v \ - -l $limit + -l $limit \ + -u $FEATURE_SERVICE_URL build_exit_status=$? echo "Build exit status (1:CRITICAL, 2:WARNING): $build_exit_status" diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a7bdbb77..2dfc64d9 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -258,7 +258,7 @@ Resources: LaunchTemplate: LaunchTemplateId: !Ref BuildLaunchTemplate Tags: - Name: gfe-db-build-worker + Name: !Sub '${Stage}-${AppName}-build-worker' ServiceRole: !GetAtt BatchServiceRole.Arn BuildLaunchTemplate: Type: AWS::EC2::LaunchTemplate @@ -274,28 +274,32 @@ Resources: Enabled: true SecurityGroupIds: - !Ref BuildServerSG - UserData: !Base64 | - MIME-Version: 1.0 - Content-Type: multipart/mixed; boundary="==MYBOUNDARY==" - --==MYBOUNDARY== - Content-Type: text/x-shellscript; charset="us-ascii" - #!/bin/bash -x - IDX=1 - for DEV in /dev/disk/by-id/nvme-Amazon_EC2_NVMe_Instance_Storage_*-ns-1; do - mkfs.xfs ${DEV} - mkdir -p /local${IDX} - echo ${DEV} /local${IDX} xfs defaults,noatime 1 2 >> /etc/fstab - IDX=$((${IDX} + 1)) - done - mount -a - sudo yum update -y - sudo yum install amazon-cloudwatch-agent -y - --==MYBOUNDARY== + UserData: + Fn::Base64: | + MIME-Version: 1.0 + Content-Type: multipart/mixed; boundary="==MYBOUNDARY==" + + --==MYBOUNDARY== + Content-Type: text/x-shellscript; charset="us-ascii" + + #!/bin/bash -x + IDX=1 + for DEV in /dev/disk/by-id/nvme-Amazon_EC2_NVMe_Instance_Storage_*-ns-1; do + mkfs.xfs ${DEV} + mkdir -p /local${IDX} + echo ${DEV} /local${IDX} xfs defaults,noatime 1 2 >> /etc/fstab + IDX=$((${IDX} + 1)) + done + mount -a + sudo yum update -y + sudo yum install amazon-cloudwatch-agent -y + + --==MYBOUNDARY== TagSpecifications: - ResourceType: launch-template Tags: - Key: Name - Value: gfe-db-build-worker + Value: !Sub '${Stage}-${AppName}-build-worker' BatchTaskExecutionRole: Type: AWS::IAM::Role Properties: From 19cac699de74cf3da6f174316496abbc0ab34d28 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 31 Dec 2023 14:10:25 -0800 Subject: [PATCH 213/367] update input parameters model --- .../gfe_db_models/gfedbmodels/types.py | 2 + .../statemachines/update-pipeline.asl.json | 81 +++++++++++++++---- 2 files changed, 67 insertions(+), 16 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index d570dd06..25074fdd 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -113,6 +113,8 @@ class InputParameters(BaseModel): kir: bool mem_profile: bool limit: Optional[int] = -1 + use_existing_build: Optional[bool] = False + skip_load: Optional[bool] = False # validate that limit is an integer equalt to -1 or greater than 0 but not equal to 0 @validator("limit") diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index a98b7d50..26e05887 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -46,7 +46,7 @@ "Build Stage": { "Type": "Parallel", "ResultPath": null, - "Next": "Load Stage", + "Next": "Skip Load?", "Catch": [ { "ErrorEquals": [ @@ -103,9 +103,41 @@ } }, { - "StartAt": "Build IMGT Release", + "StartAt": "Check Existing Build", "States": { - "Build IMGT Release": { + "Check Existing Build": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", + "Parameters": { + "Bucket": "${DataBucketName}", + "Prefix.$": "States.Format('data/{}/csv/', $.input.version)" + }, + "ResultPath": "$.check_existing_build", + "Next": "Files Exist?" + }, + "Files Exist?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.check_existing_build.Contents", + "IsPresent": false, + "Next": "Generate CSV files" + } + ], + "Default": "Use Existing Build?" + }, + "Use Existing Build?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.input.input_parameters.use_existing_build", + "StringEquals": "False", + "Next": "Generate CSV files" + } + ], + "Default": "Validate Build" + }, + "Generate CSV files": { "Type": "Task", "Resource": "arn:aws:states:::batch:submitJob.sync", "ResultPath": null, @@ -128,28 +160,29 @@ "Type": "Task", "Resource": "${ValidateBuildOutputFunctionArn}", "Parameters": { - "execution_context.$": "$$" + "execution_id.$": "$$.Execution.Id", + "execution_start_time.$": "$$.Execution.StartTime", + "input.$": "$.input" }, - "ResultPath": "$.validations.build", - "Next": "Is Build Valid?" + "Next": "Evaluate Payload" }, - "Is Build Valid?": { + "Evaluate Payload": { "Type": "Choice", "Choices": [ { - "Variable": "$.validations.build.has_valid_payload", + "Variable": "$.is_valid_build", "BooleanEquals": true, - "Next": "Build Succeeded" + "Next": "Pass Build" } ], - "Default": "Build Failed" + "Default": "Fail Build" }, - "Build Succeeded": { + "Pass Build": { "Type": "Pass", "ResultPath": null, "End": true }, - "Build Failed": { + "Fail Build": { "Type": "Fail", "Error": "BuildFailed", "Cause": "No valid build was generated" @@ -217,6 +250,22 @@ "Type": "Fail", "Error": "ExecutionFailed" }, + "Skip Load?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.input.input_parameters.skip_load", + "StringEquals": "True", + "Next": "Skipped" + } + ], + "Default": "Load Stage" + }, + "Skipped": { + "Type": "Pass", + "ResultPath": null, + "End": true + }, "Load Stage": { "Type": "Parallel", "OutputPath": "$.[1]", @@ -267,17 +316,17 @@ { "Variable": "$.validations.queries.post", "IsPresent": true, - "Next": "Load Succeeded" + "Next": "Pass Load" } ], - "Default": "Load Failed" + "Default": "Fail Load" }, - "Load Succeeded": { + "Pass Load": { "Type": "Pass", "ResultPath": null, "End": true }, - "Load Failed": { + "Fail Load": { "Type": "Fail", "Error": "LoadFailed", "Cause": "Post-execution validation queries do not match expected values" From 823b2562f1b4ff9d4778163f368df183933862f2 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 31 Dec 2023 15:35:51 -0800 Subject: [PATCH 214/367] update input parameter paths and references for build stage --- .../functions/validate_build_output/app.py | 5 ++-- .../validate_build_output/event.json | 23 ++++++++++++------- .../validate_build_output/requirements.txt | 4 ++-- .../statemachines/update-pipeline.asl.json | 4 ++-- 4 files changed, 22 insertions(+), 14 deletions(-) diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 9687a25b..4c9c4758 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -40,7 +40,7 @@ def lambda_handler(event, context): # expected input is the execution input # execution_input = event['execution_context']['Execution']['Input']['input'] - release = event['input']['RELEASES'] + release = event['input']['version'] # errors for all release builds used only for logging, not used for validation logic errors = [] @@ -87,6 +87,7 @@ def lambda_handler(event, context): obj["details"] = {} # # Note: the state machine can now use existing CSV files as input, so the timestamp validation is no longer needed + # TODO perform conditionally only if use_existing_csv is False # # Validate the file's timestamp is after the execution start time # obj["details"]["is_valid_csv_timestamp"] = obj['created_utc'] > execution_start_time # if not obj["details"]["is_valid_csv_timestamp"]: @@ -229,7 +230,7 @@ def default(self, obj): if __name__ == "__main__": from pathlib import Path - event_path = Path(__file__).parent / "error-event.json" + event_path = Path(__file__).parent / "event.json" with open(event_path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/functions/validate_build_output/event.json b/gfe-db/pipeline/functions/validate_build_output/event.json index a1789947..5470c5bd 100644 --- a/gfe-db/pipeline/functions/validate_build_output/event.json +++ b/gfe-db/pipeline/functions/validate_build_output/event.json @@ -1,11 +1,18 @@ { + "execution_id": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-tUzIfvDy3rJu:3540_901b1b788a2ec2b4722c9672910ad880b29b368b_231231_195204", "input": { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "100", - "MEM_PROFILE": "False", - "RELEASES": "320" + "version": 3540, + "commit_sha": "901b1b788a2ec2b4722c9672910ad880b29b368b", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false + }, + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3540", + "receipt_handle": "AQEBqmH+LQvILf6DcqebHTClmFCFIKKuihrduhptYBLOSSP4Ew7kvcmGOs1JVOL/OXNWF9a6BuxnS6IpL7D1x8KU+015eji4tdwCSPO3XmLfqge436u7MBvR2OSlxKXDf7wu6Pttsiz0itTbWkaNs/8fLHIKVNq5XybXjpuQfr+fGCMo8VPImno+XLL106UxFsZd+Mz9ImBb65Ps7Moe+jSVrvUJBHoibIE8nqI95ilGhmD4eeOoNpWjl10Z3dbArxeddLt9xmCxF7vJVvxFmORWc1VU8jolaRc8laaWpA1zB98rRL+4ZnTu7p10aug4DOvrNWBECrWZsz66OynWGSooqBsQQGyPP9kDbUjw84IryHAX6UXMSYYFHPHO4/5Ya1xBjtggM+fDtty9qZUhRWqVh9+pkb2sOwrXJ/9QpblC9LshI2UNZj+SQkqrXNWBH+dq" }, - "execution_id": 1, - "execution_start_time": "2023-08-30T23:46:01.477Z" -} \ No newline at end of file + "execution_start_time": "2023-12-31T19:52:04.281Z" + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validate_build_output/requirements.txt b/gfe-db/pipeline/functions/validate_build_output/requirements.txt index 2ca5c782..64ba8184 100644 --- a/gfe-db/pipeline/functions/validate_build_output/requirements.txt +++ b/gfe-db/pipeline/functions/validate_build_output/requirements.txt @@ -1,2 +1,2 @@ -polars==0.18.3 -s3fs==2023.6.0 +polars~=0.18.3 +s3fs~=2023.6.0 diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 26e05887..3a0f40fd 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -131,7 +131,7 @@ "Choices": [ { "Variable": "$.input.input_parameters.use_existing_build", - "StringEquals": "False", + "BooleanEquals": false, "Next": "Generate CSV files" } ], @@ -255,7 +255,7 @@ "Choices": [ { "Variable": "$.input.input_parameters.skip_load", - "StringEquals": "True", + "BooleanEquals": true, "Next": "Skipped" } ], From f04808c2e3ac325759c2b2b7764551741078fad6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 Jan 2024 12:07:33 -0800 Subject: [PATCH 215/367] fix incorrect path to database config files --- gfe-db/database/scripts/Makefile | 4 ++-- gfe-db/database/template.yaml | 9 +++++---- 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/scripts/Makefile index 3c66ef5f..204db757 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/scripts/Makefile @@ -11,7 +11,7 @@ export REPORTS_DIR := ${UBUNTU_HOME}/reports export NEO4J_USERNAME=$(shell aws secretsmanager get-secret-value --secret-id "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials" | jq -r '.SecretString' | jq -r '.NEO4J_USERNAME') export NEO4J_PASSWORD=$(shell aws secretsmanager get-secret-value --secret-id "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials" | jq -r '.SecretString' | jq -r '.NEO4J_PASSWORD') -REQUIRED_VARS := UBUNTU_HOME NEO4J_HOME INSTANCE_ID DATA_BUCKET_NAME NEO4J_USERNAME NEO4J_PASSWORD ADMIN_EMAIL GDS_VERSION +REQUIRED_VARS := UBUNTU_HOME NEO4J_HOME INSTANCE_ID DATA_BUCKET_NAME CONFIG_S3_PATH NEO4J_USERNAME NEO4J_PASSWORD ADMIN_EMAIL GDS_VERSION target: $(info ${HELP_MESSAGE}) @@ -100,7 +100,7 @@ neo4j.update-permissions: neo4j.init.download-scripts: @mkdir -p ${NEO4J_HOME}/backups ${NEO4J_HOME}/cypher @echo "Fetching Cypher scripts from S3..." - @aws s3 cp --recursive s3://${DATA_BUCKET_NAME}/config/neo4j/cypher/ ${NEO4J_HOME}/cypher/ + @aws s3 cp --recursive s3://${DATA_BUCKET_NAME}/${CONFIG_S3_PATH}/${SERVICE}/neo4j/cypher/ ${NEO4J_HOME}/cypher/ neo4j.query.init: # public: neo4j+s://${SUBDOMAIN}.${HOST_DOMAIN}:7687; private: bolt://:7687 @echo "Executing initialization queries" diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 06f2a58f..ebedcb0d 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -67,9 +67,9 @@ Resources: Value: !Ref Neo4jCredentialsSecret Neo4jDatabaseInstance: Type: AWS::EC2::Instance - # CreationPolicy: - # ResourceSignal: - # Timeout: PT10M + CreationPolicy: + ResourceSignal: + Timeout: PT10M Properties: KeyName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/EC2KeyPairName}}' DisableApiTermination: false @@ -148,7 +148,7 @@ Resources: mkdir -p /tmp/amazon-cloudwatch-agent wget -q -O /tmp/amazon-cloudwatch-agent/amazon-cloudwatch-agent.deb https://amazoncloudwatch-agent.s3.amazonaws.com/ubuntu/amd64/latest/amazon-cloudwatch-agent.deb dpkg -i -E /tmp/amazon-cloudwatch-agent/amazon-cloudwatch-agent.deb - aws s3 cp --quiet s3://${DataBucketName}/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json + aws s3 cp --quiet s3://${DataBucketName}/${ConfigS3Path}/${ServiceName}/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json [ $(amazon-cloudwatch-agent-ctl -a status | jq -r '.status') = running ] && echo "INFO: CloudWatch Logs Agent is running" || \ (msg="ERROR: CloudWatch Logs Agent did not initialize correctly" && echo $msg && cfn_signal 1 "$msg" && exit 1) @@ -162,6 +162,7 @@ Resources: echo "USE_PRIVATE_SUBNET=${usePrivateSubnet}" >> $UBUNTU_HOME/env.sh echo "AWS_REGION=us-east-1" >> $UBUNTU_HOME/env.sh echo "DATA_BUCKET_NAME=${DataBucketName}" >> $UBUNTU_HOME/env.sh + echo "CONFIG_S3_PATH=${ConfigS3Path}" >> $UBUNTU_HOME/env.sh echo "HOST_DOMAIN=${HostDomain}" >> $UBUNTU_HOME/env.sh echo "SUBDOMAIN=${Subdomain}" >> $UBUNTU_HOME/env.sh echo "ADMIN_EMAIL=${AdminEmail}" >> $UBUNTU_HOME/env.sh From 746fdf544b4aa74116b7a64b656da55dc7cd76fe Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 Jan 2024 15:13:37 -0800 Subject: [PATCH 216/367] refactor validation paths for state machine --- .../pipeline/functions/validate_build_output/app.py | 5 ----- .../functions/validate_build_output/event.json | 12 ++++++------ .../pipeline/statemachines/update-pipeline.asl.json | 13 +++++++------ 3 files changed, 13 insertions(+), 17 deletions(-) diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 4c9c4758..0df17d60 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -30,8 +30,6 @@ def lambda_handler(event, context): """Validates the build output artifacts against the original execution input object.""" logger.info(json.dumps(event)) - - execution_start_time = datetime.strptime(event['execution_start_time'], '%Y-%m-%dT%H:%M:%S.%fZ').replace(tzinfo=tz.tzutc()) # TODO get the expected input from execution context and validate against this # TODO Remove this and use the output of validation against the expected input @@ -152,9 +150,6 @@ def lambda_handler(event, context): logger.error(error_msg) payload = { - "execution_id": event['execution_id'], - "execution_start_time": event['execution_start_time'], - "input": event['input'], **release_report } diff --git a/gfe-db/pipeline/functions/validate_build_output/event.json b/gfe-db/pipeline/functions/validate_build_output/event.json index 5470c5bd..7a7572d0 100644 --- a/gfe-db/pipeline/functions/validate_build_output/event.json +++ b/gfe-db/pipeline/functions/validate_build_output/event.json @@ -1,8 +1,8 @@ { - "execution_id": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-tUzIfvDy3rJu:3540_901b1b788a2ec2b4722c9672910ad880b29b368b_231231_195204", + "execution_id": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-N2tfp1Efjryu:3500_50b790037030d958b662085c3f4cf34ba72a32ec_240102_230217", "input": { - "version": 3540, - "commit_sha": "901b1b788a2ec2b4722c9672910ad880b29b368b", + "version": 3500, + "commit_sha": "50b790037030d958b662085c3f4cf34ba72a32ec", "input_parameters": { "align": false, "kir": false, @@ -11,8 +11,8 @@ "use_existing_build": false, "skip_load": false }, - "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3540", - "receipt_handle": "AQEBqmH+LQvILf6DcqebHTClmFCFIKKuihrduhptYBLOSSP4Ew7kvcmGOs1JVOL/OXNWF9a6BuxnS6IpL7D1x8KU+015eji4tdwCSPO3XmLfqge436u7MBvR2OSlxKXDf7wu6Pttsiz0itTbWkaNs/8fLHIKVNq5XybXjpuQfr+fGCMo8VPImno+XLL106UxFsZd+Mz9ImBb65Ps7Moe+jSVrvUJBHoibIE8nqI95ilGhmD4eeOoNpWjl10Z3dbArxeddLt9xmCxF7vJVvxFmORWc1VU8jolaRc8laaWpA1zB98rRL+4ZnTu7p10aug4DOvrNWBECrWZsz66OynWGSooqBsQQGyPP9kDbUjw84IryHAX6UXMSYYFHPHO4/5Ya1xBjtggM+fDtty9qZUhRWqVh9+pkb2sOwrXJ/9QpblC9LshI2UNZj+SQkqrXNWBH+dq" + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500", + "receipt_handle": "AQEBEtdJKEOIhBCO24mxSnC8Q7RP8bFbXbsUuwd9Ix3vgj2QwRnLOPtvIaBlKaZQFaUU9qj9VitZBZXv0wTHkleavmWo7WnhtfsKFyCmB8I/1wAise2Lzo0y6GisRyKSDMJd+tmtZUgX2tfPEQ8cx4N6hHvlWXW2XhoEH0h5fWtJj2pCKUcnqdJQcinSVoLrfGZpZpYnZ+fhiDqcnBsP3lv6XcUY+2MynHK1QkadxhM2JXipAj5qb7lVS0lCSiWfTaHcph1RExmO4k/QNZBJGr41JVmqPONqO9Dp8ryyXIpavPLvP/uK6OAkppXbQVM5VqNEEx7Njqd2e9C2NoYXKCrGToigN62rEOWzL72L/rFHHXMGXhiCJnd7J67g8Ni5ejDI6t6zkbMlvdLTnegLtVt91MwW4+Hfpwr2dtZJwpsu0zPa0qYF6CaliYanA8CJVzLI" }, - "execution_start_time": "2023-12-31T19:52:04.281Z" + "execution_start_time": "2024-01-02T23:02:17.533Z" } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 3a0f40fd..44d6bb49 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -45,7 +45,7 @@ }, "Build Stage": { "Type": "Parallel", - "ResultPath": null, + "OutputPath": "$.[1]", "Next": "Skip Load?", "Catch": [ { @@ -112,14 +112,14 @@ "Bucket": "${DataBucketName}", "Prefix.$": "States.Format('data/{}/csv/', $.input.version)" }, - "ResultPath": "$.check_existing_build", + "ResultPath": "$.validations.check_existing_build", "Next": "Files Exist?" }, "Files Exist?": { "Type": "Choice", "Choices": [ { - "Variable": "$.check_existing_build.Contents", + "Variable": "$.validations.check_existing_build.Contents", "IsPresent": false, "Next": "Generate CSV files" } @@ -164,13 +164,14 @@ "execution_start_time.$": "$$.Execution.StartTime", "input.$": "$.input" }, - "Next": "Evaluate Payload" + "ResultPath": "$.validations.build_outputs", + "Next": "Is Build Successful?" }, - "Evaluate Payload": { + "Is Build Successful?": { "Type": "Choice", "Choices": [ { - "Variable": "$.is_valid_build", + "Variable": "$.validations.build_outputs.is_valid_build", "BooleanEquals": true, "Next": "Pass Build" } From 4d1cfcbde001fbb87f9996e9db7d01d8eab89eeb Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 Jan 2024 17:41:00 -0800 Subject: [PATCH 217/367] evaluate query results after load to pass or fail --- .../functions/evaluate_query_results/app.py | 88 ++++ .../evaluate_query_results/event.json | 288 +++++++++++++ .../evaluate_query_results/requirements.txt | 0 .../execute_validation_queries/app.py | 3 +- .../post-execution-event.json | 378 ++++++++++-------- .../statemachines/update-pipeline.asl.json | 37 +- gfe-db/pipeline/template.yaml | 21 + 7 files changed, 629 insertions(+), 186 deletions(-) create mode 100644 gfe-db/pipeline/functions/evaluate_query_results/app.py create mode 100644 gfe-db/pipeline/functions/evaluate_query_results/event.json create mode 100644 gfe-db/pipeline/functions/evaluate_query_results/requirements.txt diff --git a/gfe-db/pipeline/functions/evaluate_query_results/app.py b/gfe-db/pipeline/functions/evaluate_query_results/app.py new file mode 100644 index 00000000..cd76730d --- /dev/null +++ b/gfe-db/pipeline/functions/evaluate_query_results/app.py @@ -0,0 +1,88 @@ +""" +Query result evaluation: +For post-load invocations the script appends additional metadata to the payload to indicate whether the load was successful. +The success condition is defined by the following criteria: +- The number of nodes in the database is greater than the number of nodes in the pre-load invocation. +- The post-load release version for the State Machine execution matches the release version in the database. +- The post-load number of unique release versions is greater than the number of unique release versions in the pre-load invocation. +- If a limit is specified, the number of GFE nodes for the specific release matches the limit +""" +import os +import logging +import json + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +AWS_REGION = os.environ["AWS_REGION"] +STAGE = os.environ["STAGE"] +APP_NAME = os.environ["APP_NAME"] + +def lambda_handler(event, context): + + release_version = event['input']['version'] + query_results = event['validations']['queries'] + + # Release has been added to the database + unique_releases_in_db_pre_load = sorted([ int(item['release_version']) for item in query_results['pre']['has_ipd_allele_release_counts'] ]) + unique_releases_in_db_post_load = sorted([ int(item['release_version']) for item in query_results['post']['has_ipd_allele_release_counts'] ]) + is_release_version_loaded = set(unique_releases_in_db_post_load) - set(unique_releases_in_db_pre_load) == set([int(release_version)]) + + # Number of nodes in the database has increased + node_counts_pre_load = sum(sorted([ item['count'] for item in query_results['pre']['node_counts'] ])) + node_counts_post_load = sum(sorted([ item['count'] for item in query_results['post']['node_counts'] ])) + have_node_counts_increased = node_counts_post_load > node_counts_pre_load + + # Number of unique release versions in the database has increased by one + num_unique_releases_in_db_post_load = len(unique_releases_in_db_post_load) + num_unique_releases_in_db_pre_load = len(unique_releases_in_db_pre_load) + has_unique_release_count_increased_by_1 = num_unique_releases_in_db_post_load == num_unique_releases_in_db_pre_load + 1 + + is_load_successful = ( + is_release_version_loaded + and have_node_counts_increased + and has_unique_release_count_increased_by_1 + ) + + payload = { + "is_load_successful": { + "value": is_load_successful, + "details": { + "is_release_version_loaded": { + "value": is_release_version_loaded, + "details": { + "unique_releases_in_db_pre_load": unique_releases_in_db_pre_load, + "unique_releases_in_db_post_load": unique_releases_in_db_post_load + } + }, + "have_node_counts_increased": { + "value": have_node_counts_increased, + "details": { + "node_counts_pre_load": node_counts_pre_load, + "node_counts_post_load": node_counts_post_load + }, + }, + "has_unique_release_count_increased_by_1": { + "value": has_unique_release_count_increased_by_1, + "details": { + "num_unique_releases_in_db_pre_load": num_unique_releases_in_db_pre_load, + "num_unique_releases_in_db_post_load": num_unique_releases_in_db_post_load + } + } + } + } + } + + logger.info(json.dumps(payload)) + + return payload + +if __name__ == "__main__": + from pathlib import Path + + event_path = Path(__file__).parent / "false-event.json" + + with open(event_path, "r") as file: + event = json.load(file) + + lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/evaluate_query_results/event.json b/gfe-db/pipeline/functions/evaluate_query_results/event.json new file mode 100644 index 00000000..42fa4acd --- /dev/null +++ b/gfe-db/pipeline/functions/evaluate_query_results/event.json @@ -0,0 +1,288 @@ +{ + "input": { + "version": 3500, + "commit_sha": "50b790037030d958b662085c3f4cf34ba72a32ec", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false + }, + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500", + "receipt_handle": "AQEBrTOHAx/t69z1Wk3DclsAqlZR3ulG9KyXrdcZrjPGdqlSPYwvhtyxkQZ7ftmCgy5bsrWNTUovuujGOyGyRlABZwLLbDwNOwv0rPoYlyV56ipTPXOp9DT8LfWXEWk5eW/bHEL5KpmxOJHAEc1U49czbMpVl8ihrubopQMX7nfJciQwsFT1zhFH/rEcilTQhK0zs3hjDrRHl16mFAPddfgsWaHIuySnpOC9Fnqws8Nmgx3ZL6wknM3wjXDhAi8/YrPd7G8JmFbtqQhKGfIAo1lpgiggAAs0rPFND3vRzDyHq/FP6vwgBG/HjbVOw0ECsu0acrYGWwInD35RH+vbzdQtgvINnXxOXwufQffAGBJpwZ/4kUUBkWhq+QuEW17WktDj+1uxbDpZEvpiYe5vbo6wCkabB7qKfjBwgyqqTbw1SBr/rx8i3TQpQbW6PowZXIzo" + }, + "validations": { + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 1039 + }, + { + "node": "IPD_Accession", + "count": 1036 + }, + { + "node": "IPD_Allele", + "count": 1036 + }, + { + "node": "Sequence", + "count": 1039 + }, + { + "node": "Feature", + "count": 1128 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": "3510", + "count": 1000 + }, + { + "release_version": "3530", + "count": 1000 + }, + { + "release_version": "3540", + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.54.0", + "count": 1000 + }, + { + "release_version": "3.53.0", + "count": 19 + }, + { + "release_version": "3.51.0", + "count": 20 + } + ] + }, + "post": { + "node_counts": [ + { + "node": "GFE", + "count": 1045 + }, + { + "node": "IPD_Accession", + "count": 1042 + }, + { + "node": "IPD_Allele", + "count": 1042 + }, + { + "node": "Sequence", + "count": 1045 + }, + { + "node": "Feature", + "count": 1134 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": "3500", + "count": 1000 + }, + { + "release_version": "3510", + "count": 1000 + }, + { + "release_version": "3530", + "count": 1000 + }, + { + "release_version": "3540", + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.54.0", + "count": 1000 + }, + { + "release_version": "3.53.0", + "count": 19 + }, + { + "release_version": "3.51.0", + "count": 20 + }, + { + "release_version": "3.50.0", + "count": 6 + } + ] + } + }, + "check_existing_build": { + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "nmdpf-gfe-db-810526023897-us-east-1", + "Prefix": "data/3500/csv/" + }, + "build_outputs": { + "release_version": 3500, + "details": [ + { + "schema": "all_cds", + "release": 3500, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_cds.3500.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 1000, + "created_utc": "2024-01-02T22:49:02.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": 3500, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_features.3500.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 12377, + "created_utc": "2024-01-02T22:49:02.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": 3500, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_groups.3500.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 3000, + "created_utc": "2024-01-02T22:49:02.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": 3500, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/gfe_sequences.3500.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 1000, + "created_utc": "2024-01-02T22:49:02.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } + ], + "errors": [], + "expected_artifacts": [ + "all_cds.3500.csv", + "all_features.3500.csv", + "all_groups.3500.csv", + "gfe_sequences.3500.csv" + ], + "is_valid_build": true + } + }, + "backups": { + "pre": { + "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-VBAMg82ny9pW", + "command_id": "e782bb63-abd3-485c-8fca-91794bef8373" + } + }, + "state": { + "created_utc": "2024-01-02T18:19:05.170Z", + "updated_utc": "2024-01-02T22:44:55.115Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", + "date_utc": "2022-12-14T10:02:54.000Z", + "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" + }, + "execution": { + "version": 3500, + "status": "PENDING", + "date_utc": "2024-01-02T22:44:55.115Z", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false + } + } + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/evaluate_query_results/requirements.txt b/gfe-db/pipeline/functions/evaluate_query_results/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/execute_validation_queries/app.py b/gfe-db/pipeline/functions/execute_validation_queries/app.py index 69cda016..3afd08d9 100644 --- a/gfe-db/pipeline/functions/execute_validation_queries/app.py +++ b/gfe-db/pipeline/functions/execute_validation_queries/app.py @@ -1,5 +1,5 @@ """ -This function executes validation queries against the Neo4j database and returns the results. +This function executes pre-load and post-load validation queries against the Neo4j database and returns the results. If USE_PRIVATE_SUBNET is true, this function will run inside a VPC and private subnet. If USE_PRIVATE_SUBNET is false, this function will run outside a VPC and in a public subnet. """ @@ -49,6 +49,7 @@ def lambda_handler(event, context): # HAS_IPD_ALLELE relationship releases property release counts has_ipd_allele_release_counts = execute_query(driver, has_ipd_allele_release_counts_cql) + has_ipd_allele_release_counts = sorted(has_ipd_allele_release_counts, key=lambda k: k['release_version']) # IPD_Accession node release counts ipd_accession_release_counts = execute_query(driver, ipd_accession_release_counts_cql) diff --git a/gfe-db/pipeline/functions/execute_validation_queries/post-execution-event.json b/gfe-db/pipeline/functions/execute_validation_queries/post-execution-event.json index a87ac757..9adc897b 100644 --- a/gfe-db/pipeline/functions/execute_validation_queries/post-execution-event.json +++ b/gfe-db/pipeline/functions/execute_validation_queries/post-execution-event.json @@ -1,36 +1,41 @@ { - "input": [ - { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3450" - } - ], + "input": { + "version": 3500, + "commit_sha": "50b790037030d958b662085c3f4cf34ba72a32ec", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": true, + "skip_load": false + }, + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500", + "receipt_handle": "AQEBEtdJKEOIhBCO24mxSnC8Q7RP8bFbXbsUuwd9Ix3vgj2QwRnLOPtvIaBlKaZQFaUU9qj9VitZBZXv0wTHkleavmWo7WnhtfsKFyCmB8I/1wAise2Lzo0y6GisRyKSDMJd+tmtZUgX2tfPEQ8cx4N6hHvlWXW2XhoEH0h5fWtJj2pCKUcnqdJQcinSVoLrfGZpZpYnZ+fhiDqcnBsP3lv6XcUY+2MynHK1QkadxhM2JXipAj5qb7lVS0lCSiWfTaHcph1RExmO4k/QNZBJGr41JVmqPONqO9Dp8ryyXIpavPLvP/uK6OAkppXbQVM5VqNEEx7Njqd2e9C2NoYXKCrGToigN62rEOWzL72L/rFHHXMGXhiCJnd7J67g8Ni5ejDI6t6zkbMlvdLTnegLtVt91MwW4+Hfpwr2dtZJwpsu0zPa0qYF6CaliYanA8CJVzLI" + }, "validations": { "queries": { "pre": { "node_counts": [ { "node": "GFE", - "count": 1137 + "count": 1045 }, { "node": "IPD_Accession", - "count": 1124 + "count": 1042 }, { "node": "IPD_Allele", - "count": 1126 + "count": 1042 }, { "node": "Sequence", - "count": 1137 + "count": 1045 }, { "node": "Feature", - "count": 1220 + "count": 1134 }, { "node": "Submitter", @@ -39,196 +44,235 @@ ], "has_ipd_allele_release_counts": [ { - "release_version": "3450", - "count": 1000 - }, - { - "release_version": "3460", - "count": 1000 - }, - { - "release_version": "3470", - "count": 1000 - }, - { - "release_version": "3480", + "release_version": "3500", "count": 1000 }, { - "release_version": "3490", + "release_version": "3510", "count": 1000 }, { - "release_version": "3510", + "release_version": "3530", "count": 1000 }, { - "release_version": "3520", + "release_version": "3540", "count": 1000 } ], "ipd_accession_release_counts": [ { - "release_version": "3.51.0", + "release_version": "3.54.0", "count": 1000 }, { - "release_version": "3.52.0", - "count": 8 + "release_version": "3.53.0", + "count": 19 }, { - "release_version": "3.49.0", - "count": 14 - }, - { - "release_version": "3.48.0", - "count": 16 - }, - { - "release_version": "3.47.0", - "count": 12 - }, - { - "release_version": "3.46.0", - "count": 52 + "release_version": "3.51.0", + "count": 20 }, { - "release_version": "3.45.0", - "count": 35 + "release_version": "3.50.0", + "count": 6 } ] } }, - "build": { - "validated": [ + "check_existing_build": { + "Contents": [ { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "RELEASES": "3450" + "ETag": "\"c341cc4f442f15a110757be60fb3331d\"", + "Key": "data/3500/csv/all_cds.3500.csv", + "LastModified": "2024-01-02T22:49:02Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 1372160, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"6ebdda54dc563f5ea743903c269e3a45\"", + "Key": "data/3500/csv/all_features.3500.csv", + "LastModified": "2024-01-02T22:49:02Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 3646635, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"5e682da8b24df44dc4a72b062789da24\"", + "Key": "data/3500/csv/all_groups.3500.csv", + "LastModified": "2024-01-02T22:49:02Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 292877, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"03ff807494ee1743c9c59141987a1e70\"", + "Key": "data/3500/csv/gfe_sequences.3500.csv", + "LastModified": "2024-01-02T22:49:02Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 2480360, + "StorageClass": "STANDARD" } ], - "build_details": [ + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "nmdpf-gfe-db-810526023897-us-east-1", + "Prefix": "data/3500/csv/" + }, + "build_outputs": { + "release_version": 3500, + "details": [ + { + "schema": "all_cds", + "release": 3500, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_cds.3500.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 1000, + "created_utc": "2024-01-02T22:49:02.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": 3500, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_features.3500.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 12377, + "created_utc": "2024-01-02T22:49:02.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, { - "release": "3450", - "details": [ - { - "schema": "all_cds", - "release": "3450", - "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450/csv/all_cds.3450.csv", - "cols": [ - "gfe_name", - "bp_seq_id", - "bp_sequence", - "aa_seq_id", - "aa_sequence" - ], - "num_rows": 1000, - "created_utc": "2023-07-31T20:33:03.000Z", - "details": { - "is_valid_csv_timestamp": true, - "is_valid_csv_filename": true, - "is_valid_csv_headers": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "all_features", - "release": "3450", - "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450/csv/all_features.3450.csv", - "cols": [ - "accession", - "hash_code", - "locus", - "rank", - "sequence", - "term", - "gfe_name", - "allele_id", - "hla_name", - "imgt_release" - ], - "num_rows": 11616, - "created_utc": "2023-07-31T20:33:03.000Z", - "details": { - "is_valid_csv_timestamp": true, - "is_valid_csv_filename": true, - "is_valid_csv_headers": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "all_groups", - "release": "3450", - "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450/csv/all_groups.3450.csv", - "cols": [ - "gfe_name", - "allele_id", - "hla_name", - "ard_id", - "ard_name", - "locus", - "imgt_release" - ], - "num_rows": 3000, - "created_utc": "2023-07-31T20:33:03.000Z", - "details": { - "is_valid_csv_timestamp": true, - "is_valid_csv_filename": true, - "is_valid_csv_headers": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "gfe_sequences", - "release": "3450", - "file_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450/csv/gfe_sequences.3450.csv", - "cols": [ - "gfe_name", - "acc_name", - "locus", - "hla_name", - "seq_id", - "sequence", - "length", - "imgt_release" - ], - "num_rows": 1000, - "created_utc": "2023-07-31T20:33:03.000Z", - "details": { - "is_valid_csv_timestamp": true, - "is_valid_csv_filename": true, - "is_valid_csv_headers": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - } + "schema": "all_groups", + "release": 3500, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_groups.3500.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" ], - "errors": [], - "expected_artifacts": [ - "all_cds.3450.csv", - "all_features.3450.csv", - "all_groups.3450.csv", - "gfe_sequences.3450.csv" + "num_rows": 3000, + "created_utc": "2024-01-02T22:49:02.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": 3500, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/gfe_sequences.3500.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" ], - "is_valid_build": true + "num_rows": 1000, + "created_utc": "2024-01-02T22:49:02.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true } ], - "has_valid_payload": true + "errors": [], + "expected_artifacts": [ + "all_cds.3500.csv", + "all_features.3500.csv", + "all_groups.3500.csv", + "gfe_sequences.3500.csv" + ], + "is_valid_build": true } }, "backups": { "pre": { - "DocumentName": "dev-gfe-db-database-Neo4jBackupDocument-nAqIhQzAdtbD", - "CommandId": "8769a561-1ca2-4970-8df1-cd178b6032ba" + "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-VBAMg82ny9pW", + "command_id": "dc450816-3414-49dd-9cd7-987ce7020993" + } + }, + "state": { + "created_utc": "2024-01-02T18:19:05.170Z", + "updated_utc": "2024-01-02T23:02:14.684Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", + "date_utc": "2022-12-14T10:02:54.000Z", + "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" + }, + "execution": { + "version": 3500, + "status": "PENDING", + "date_utc": "2024-01-02T23:02:14.684Z", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false + } } } } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 44d6bb49..34a47f40 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -257,12 +257,12 @@ { "Variable": "$.input.input_parameters.skip_load", "BooleanEquals": true, - "Next": "Skipped" + "Next": "Load Skipped" } ], "Default": "Load Stage" }, - "Skipped": { + "Load Skipped": { "Type": "Pass", "ResultPath": null, "End": true @@ -270,7 +270,7 @@ "Load Stage": { "Type": "Parallel", "OutputPath": "$.[1]", - "Next": "Run Post-Execution Backup", + "Next": "Run Backup", "Catch": [ { "ErrorEquals": [ @@ -281,9 +281,9 @@ ], "Branches": [ { - "StartAt": "Run Load Script", + "StartAt": "Execute Load Query", "States": { - "Run Load Script": { + "Execute Load Query": { "Type": "Task", "Resource": "${InvokeLoadScriptFunctionArn}", "End": true @@ -291,32 +291,33 @@ } }, { - "StartAt": "Load Release Activity", + "StartAt": "Wait For Load", "States": { - "Load Release Activity": { + "Wait For Load": { "Type": "Task", "Resource": "${LoadReleaseActivityArn}", "HeartbeatSeconds": 60, "ResultPath": null, - "Next": "Run Post-Execution Validation Query" + "Next": "Run Validation Query" }, - "Run Post-Execution Validation Query": { + "Run Validation Query": { "Type": "Task", "Resource": "${ExecuteValidationQueriesFunctionArn}", "ResultPath": "$.validations.queries.post", - "Next": "Validate Results (placeholder)" + "Next": "Evaluate Query Results" }, - "Validate Results (placeholder)": { - "Type": "Pass", - "ResultPath": null, - "Next": "Is Load Successful? (placeholder)" + "Evaluate Query Results": { + "Type": "Task", + "Resource": "${EvaluateQueryResultsFunctionArn}", + "ResultPath": "$.validations.load_results", + "Next": "Is Load Successful?" }, - "Is Load Successful? (placeholder)": { + "Is Load Successful?": { "Type": "Choice", "Choices": [ { - "Variable": "$.validations.queries.post", - "IsPresent": true, + "Variable": "$.validations.load_results.is_load_successful.value", + "BooleanEquals": true, "Next": "Pass Load" } ], @@ -336,7 +337,7 @@ } ] }, - "Run Post-Execution Backup": { + "Run Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 2dfc64d9..2efebc9d 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -695,6 +695,24 @@ Resources: Resource: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + EvaluateQueryResultsFunction: + Type: AWS::Serverless::Function + Properties: + FunctionName: !Sub ${Stage}-${AppName}-evaluate-query-results + Description: !Sub Evaluate Neo4j query results ${AppName} + CodeUri: functions/evaluate_query_results/ + Handler: app.lambda_handler + Runtime: python3.10 + MemorySize: 128 + Timeout: 5 + Architectures: + - x86_64 + Environment: + Variables: + STAGE: !Ref Stage + APP_NAME: !Ref AppName + Policies: + - AWSLambdaBasicExecutionRole UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: @@ -710,6 +728,7 @@ Resources: BuildJobName: !Sub ${Stage}-${AppName}-build-job BuildJobQueue: !Ref BuildJobQueue ExecuteValidationQueriesFunctionArn: !GetAtt ExecuteValidationQueriesFunction.Arn + EvaluateQueryResultsFunctionArn: !GetAtt EvaluateQueryResultsFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn Policies: @@ -729,6 +748,8 @@ Resources: FunctionName: !Ref InvokeBackupScriptFunction - LambdaInvokePolicy: FunctionName: !Ref ValidateBuildOutputFunction + - LambdaInvokePolicy: + FunctionName: !Ref EvaluateQueryResultsFunction - S3ReadPolicy: BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - Version: '2012-10-17' From 7d93afba3a72867574c32ff87c8e9b163b793f9b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 2 Jan 2024 17:47:05 -0800 Subject: [PATCH 218/367] update state --- gfe-db/pipeline/config/execution-state.json | 1128 +++++++++---------- gfe-db/pipeline/config/source-config.json | 8 +- 2 files changed, 569 insertions(+), 567 deletions(-) diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index 030f5dde..a8e09703 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "items": [ { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +9884,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +9902,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +9920,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +9938,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +9956,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +9974,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +9992,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10010,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10028,7 +10028,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10046,7 +10046,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10064,7 +10064,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10082,7 +10082,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10100,7 +10100,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10118,7 +10118,7 @@ } }, { - "created_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 168f1d9b..978f80e8 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2023-12-31T04:08:31.547Z", - "updated_utc": "2023-12-31T04:08:31.547Z", + "created_utc": "2024-01-02T18:19:05.170Z", + "updated_utc": "2024-01-02T18:19:05.170Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", @@ -54,7 +54,9 @@ "align": false, "kir": false, "mem_profile": false, - "limit": -1 + "limit": -1, + "use_existing_build": false, + "skip_load": false } } } From a7666949489647ed53adeb9db8363f686fc617c5 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 3 Jan 2024 13:24:28 -0800 Subject: [PATCH 219/367] format and clean up --- Makefile | 1 - gfe-db/database/scripts/Makefile | 3 - gfe-db/database/scripts/load_db.sh | 16 +- gfe-db/database/scripts/send_heartbeat.sh | 8 +- gfe-db/database/scripts/start_task.sh | 2 - gfe-db/database/template.yaml | 64 +- .../access-services/bastion-server/Makefile | 1 - gfe-db/infrastructure/template.yaml | 100 +- gfe-db/pipeline/config/execution-state.json | 1128 ++++++++--------- gfe-db/pipeline/config/source-config.json | 4 +- gfe-db/pipeline/scripts/state/build.py | 5 - gfe-db/pipeline/scripts/state/load.py | 1 - gfe-db/pipeline/template.yaml | 154 +-- 13 files changed, 743 insertions(+), 744 deletions(-) diff --git a/Makefile b/Makefile index 1735bdde..1f2c7674 100644 --- a/Makefile +++ b/Makefile @@ -571,7 +571,6 @@ else ifeq ($(USE_PRIVATE_SUBNET),false) @echo "https://${SUBDOMAIN}.${HOST_DOMAIN}:7473/browser/" endif -# TODO update path to use "/${AppName}/${Stage}/${AWS::Region}/ database.get.credentials: @secret_string=$$(aws secretsmanager get-secret-value --secret-id /${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials | jq -r '.SecretString') && \ echo "Username: $$(echo $$secret_string | jq -r '.NEO4J_USERNAME')" && \ diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/scripts/Makefile index 204db757..b7430c12 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/scripts/Makefile @@ -71,7 +71,6 @@ neo4j.config.backup: @echo "Backing up Neo4j configuration to ${NEO4J_HOME}/conf/$$(date -u +'%Y-%m-%d-%H-%M')-neo4j.conf.bkp" @cp "${NEO4J_HOME}/conf/neo4j.conf" "${NEO4J_HOME}/conf/$$(date -u +'%Y-%m-%d-%H-%M')-neo4j.conf.bkp" -# TODO check if the APOC plugin is already installed for the version specified and skip if it is # https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/download/5.13.0/apoc-5.13.0-extended.jar neo4j.plugins.install-apoc-extended: @rm -f ${NEO4J_HOME}/plugins/apoc-*.jar @@ -79,7 +78,6 @@ neo4j.plugins.install-apoc-extended: @curl -L https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/download/${APOC_VERSION}/apoc-${APOC_VERSION}-extended.jar -O @mv apoc-${APOC_VERSION}-extended.jar ${NEO4J_HOME}/plugins/apoc-${APOC_VERSION}-extended.jar -# TODO check if the GDS plugin is already installed for the version specified and skip if it is # https://graphdatascience.ninja/neo4j-graph-data-science-2.5.5.zip neo4j.plugins.install-gds: @echo "Downloading Neo4j Graph Data Science plugin..." @@ -89,7 +87,6 @@ neo4j.plugins.install-gds: @echo "Cleaning up" @rm neo4j-graph-data-science-${GDS_VERSION}.zip -# TODO separate copy action from cypher-shell action neo4j.init: $(MAKE) neo4j.init.download-scripts $(MAKE) neo4j.query.init diff --git a/gfe-db/database/scripts/load_db.sh b/gfe-db/database/scripts/load_db.sh index 52d36fd5..f3a86b14 100644 --- a/gfe-db/database/scripts/load_db.sh +++ b/gfe-db/database/scripts/load_db.sh @@ -9,6 +9,20 @@ if [ -z $UBUNTU_HOME ]; then echo "ERROR: UBUNTU_HOME not set" exit 1 fi +if [ -z $APP_NAME ]; then + echo "ERROR: APP_NAME not set" + exit 1 +fi + +if [ -z $STAGE ]; then + echo "ERROR: STAGE not set" + exit 1 +fi + +if [ -z $SERVICE_NAME ]; then + echo "ERROR: SERVICE_NAME not set" + exit 1 +fi if [[ -z $NEO4J_HOME ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Neo4j not found" @@ -23,7 +37,7 @@ RELEASE=$1 # Set paths NEO4J_CYPHER_PATH=$NEO4J_HOME/cypher NEO4J_IMPORT_PATH=$NEO4J_HOME/import -S3_NEO4J_CYPHER_PATH=config/database/neo4j/cypher # TODO use SERVICE variable (database) +S3_NEO4J_CYPHER_PATH=config/$SERVICE_NAME/neo4j/cypher # TODO Get from state payload S3_CSV_PATH=data/$RELEASE/csv diff --git a/gfe-db/database/scripts/send_heartbeat.sh b/gfe-db/database/scripts/send_heartbeat.sh index 0827eef4..6723de4f 100644 --- a/gfe-db/database/scripts/send_heartbeat.sh +++ b/gfe-db/database/scripts/send_heartbeat.sh @@ -7,16 +7,18 @@ set -e while true do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task heartbeat" - aws stepfunctions send-task-heartbeat \ + res=$(aws stepfunctions send-task-heartbeat \ --task-token "$TASK_TOKEN" \ - --region $AWS_REGION + --region $AWS_REGION) + + # TODO exit if StepFunctions returns activity timeout + echo $res | jq -r # Send TaskSuccess token to StepFunctions if [[ $? != "0" ]]; then exit 1 fi - # TODO exit if StepFunctions returns activity timeout sleep $HEARTBEAT_INTERVAL done diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index ea7cf513..01105854 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -76,7 +76,6 @@ while true; do else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" - # TODO debug jq parsing error (see CW Logs) echo "$ACTIVITY" export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') @@ -98,7 +97,6 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $RELEASE" fi - # TODO: parameterize heartbeat and set interval / 2 export HEARTBEAT_INTERVAL=30 bash send_heartbeat.sh & send_heartbeat_pid=$! diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index ebedcb0d..e6a43075 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -10,16 +10,11 @@ Parameters: ServiceName: Type: String Description: Service name - # createVpc: - # Type: String - # AllowedValues: - # - 'true' - # - 'false' usePrivateSubnet: Type: String AllowedValues: - - 'true' - - 'false' + - "true" + - "false" DataBucketName: Type: String ConfigS3Path: @@ -47,13 +42,15 @@ Parameters: Conditions: UsePrivateSubnet: !Equals - !Ref usePrivateSubnet - - 'true' + - "true" UsePublicSubnet: !Equals - !Ref usePrivateSubnet - - 'false' + - "false" Resources: Neo4jCredentialsSecret: Type: AWS::SecretsManager::Secret + UpdateReplacePolicy: Delete + DeletionPolicy: Delete Properties: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials Description: Specified in the deployment environment. @@ -71,7 +68,7 @@ Resources: ResourceSignal: Timeout: PT10M Properties: - KeyName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/EC2KeyPairName}}' + KeyName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/EC2KeyPairName}}" DisableApiTermination: false ImageId: !Ref UbuntuAmiId InstanceType: m5.large @@ -84,10 +81,10 @@ Resources: VolumeType: gp3 NetworkInterfaces: - AssociatePublicIpAddress: true - DeviceIndex: '0' + DeviceIndex: "0" GroupSet: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}' - SubnetId: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jSubnetId}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}" + SubnetId: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jSubnetId}}" UserData: !Base64 Fn::Sub: | #!/bin/bash -x @@ -159,6 +156,7 @@ Resources: echo "NEO4J_HOME=$NEO4J_HOME" >> $UBUNTU_HOME/env.sh echo "STAGE=${Stage}" >> $UBUNTU_HOME/env.sh echo "APP_NAME=${AppName}" >> $UBUNTU_HOME/env.sh + echo "SERVICE_NAME=${ServiceName}" >> $UBUNTU_HOME/env.sh echo "USE_PRIVATE_SUBNET=${usePrivateSubnet}" >> $UBUNTU_HOME/env.sh echo "AWS_REGION=us-east-1" >> $UBUNTU_HOME/env.sh echo "DATA_BUCKET_NAME=${DataBucketName}" >> $UBUNTU_HOME/env.sh @@ -314,7 +312,7 @@ Resources: Policies: - PolicyName: !Sub ${Stage}-${AppName}-Neo4jDatabasePolicy PolicyDocument: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -328,15 +326,15 @@ Resources: - s3:PutObjectAcl - s3:GetEncryptionConfiguration Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" - Effect: Allow Action: - secretsmanager:GetResourcePolicy - secretsmanager:ListSecretVersionIds - secretsmanager:ListSecrets Resource: - - '*' + - "*" - Effect: Allow Action: - secretsmanager:UpdateSecret @@ -351,33 +349,24 @@ Resources: - states:SendTaskSuccess - states:SendTaskFailure Resource: - - '*' + - "*" - Effect: Allow Action: - ec2:AssociateAddress Resource: - "*" - Effect: "Allow" - Action: + Action: - "sqs:ReceiveMessage" - "sqs:DeleteMessage" - "sqs:ChangeMessageVisibility" Resource: - "*" - Neo4jDatabaseInstanceProfile: Type: AWS::IAM::InstanceProfile Properties: Roles: - !Ref Neo4jDatabaseInstanceRole - - # # TODO move to database init script - # UsePublicSubnetConditionNeo4jDatabaseElasticIpAssociation: - # Type: AWS::EC2::EIPAssociation - # Condition: UsePublicSubnet - # Properties: - # InstanceId: !Ref Neo4jDatabaseInstance - # AllocationId: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId}}' Neo4jDatabaseInstanceIdParameter: Type: AWS::SSM::Parameter Properties: @@ -425,7 +414,7 @@ Resources: TargetType: /AWS::EC2::Instance UpdateMethod: Replace Content: - schemaVersion: '2.2' + schemaVersion: "2.2" description: Neo4j to S3 backup parameters: commandLine: @@ -492,7 +481,7 @@ Resources: Values: - !Ref Neo4jDatabaseInstance WindowId: !Ref Neo4jBackupMaintenanceWindow - DatabaseSyncScriptsDocument: + DatabaseSyncScriptsDocument: Type: AWS::SSM::Document Properties: DocumentType: "Command" @@ -510,7 +499,7 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/scripts/' + path: !Sub "https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/scripts/" commandLine: type: "String" description: "Deletes ETag files created by SSM Agent." @@ -532,12 +521,12 @@ Resources: destinationPath: "{{ workingDirectory }}" - action: "aws:runShellScript" name: "runShellScript" - inputs: + inputs: runCommand: - "" - "directory=$(pwd)" - "export PATH=$PATH:$directory" - - " {{ commandLine }} " + - " {{ commandLine }} " - "" workingDirectory: "{{ workingDirectory }}" timeoutSeconds: "{{ executionTimeout }}" @@ -545,16 +534,15 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DatabaseSyncScriptsDocumentName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DatabaseSyncScriptsDocumentName" Description: "Name of SSM document for syncing shell scripts to the database" Value: !Ref DatabaseSyncScriptsDocument - GfedbDatabaseParamMappingsParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/GfedbDatabaseParamMappings' - Description: !Sub 'SSM Parameter and SecretsManager parameter paths for ${AppName} database layer' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/GfedbDatabaseParamMappings" + Description: !Sub "SSM Parameter and SecretsManager parameter paths for ${AppName} database layer" Value: !Sub | { "ssm": [ @@ -568,4 +556,4 @@ Resources: "secretsmanager": [ "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials" ] - } \ No newline at end of file + } diff --git a/gfe-db/infrastructure/access-services/bastion-server/Makefile b/gfe-db/infrastructure/access-services/bastion-server/Makefile index 8ba99606..63b78a78 100644 --- a/gfe-db/infrastructure/access-services/bastion-server/Makefile +++ b/gfe-db/infrastructure/access-services/bastion-server/Makefile @@ -4,7 +4,6 @@ target: $(info ${HELP_MESSAGE}) @exit 0 -# TODO parameterize IP address for security group deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH $(MAKE) service.deploy diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 64069473..d773949c 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -39,18 +39,26 @@ Parameters: GitHubPersonalAccessToken: Type: String NoEcho: true - + Conditions: # Important: All stacks (infra, database, pipeline) should use the same conditions - CreateVpc: !Equals [!Ref createVpc, 'true'] + CreateVpc: !Equals [!Ref createVpc, "true"] # CreateVpcPublic: !And [!Equals [!Ref createVpc, 'true'], !Equals [!Ref usePrivateSubnet, 'false']] - CreateVpcPrivate: !And [!Equals [!Ref createVpc, 'true'], !Equals [!Ref usePrivateSubnet, 'true']] + CreateVpcPrivate: + !And [ + !Equals [!Ref createVpc, "true"], + !Equals [!Ref usePrivateSubnet, "true"], + ] # UseExternalVpc: !Equals [!Ref createVpc, 'false'] # UseExternalVpcPublic: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'false']] # UseExternalVpcPrivate: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'true']] - UsePrivateSubnet: !Equals [!Ref usePrivateSubnet, 'true'] - UsePrivateSubnetDeployNatGateway: !And [!Equals [!Ref usePrivateSubnet, 'true'], !Equals [!Ref deployNatGateway, 'true']] - UsePublicSubnet: !Equals [!Ref usePrivateSubnet, 'false'] + UsePrivateSubnet: !Equals [!Ref usePrivateSubnet, "true"] + UsePrivateSubnetDeployNatGateway: + !And [ + !Equals [!Ref usePrivateSubnet, "true"], + !Equals [!Ref deployNatGateway, "true"], + ] + UsePublicSubnet: !Equals [!Ref usePrivateSubnet, "false"] # UseExternalNatGateway: !Equals [!Ref deployNatGateway, 'false'] Mappings: @@ -72,12 +80,11 @@ Mappings: AvailabilityZone: eu-west-3a Resources: - StageParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Stage' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Stage" Description: "Stage of production" Value: !Ref Stage @@ -85,7 +92,7 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/AppName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/AppName" Description: "Name of application" Value: !Ref AppName @@ -93,7 +100,7 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/CreateVpc' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/CreateVpc" Description: "True if stack creates a VPC, false if stack uses an existing VPC" Value: !Ref createVpc @@ -106,17 +113,18 @@ Resources: EnableDnsSupport: true Tags: - Key: Name - Value: !Sub '${Stage}-${AppName}-${AWS::Region}-vpc' - + Value: !Sub "${Stage}-${AppName}-${AWS::Region}-vpc" + CreateVpcConditionPublicSubnet: Type: AWS::EC2::Subnet Condition: CreateVpc Properties: CidrBlock: 10.0.0.0/24 VpcId: !Ref CreateVpcConditionVpc - AvailabilityZone: !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] + AvailabilityZone: + !FindInMap [AvailabilityZoneMap, !Ref AWS::Region, AvailabilityZone] MapPublicIpOnLaunch: true - + CreateVpcPrivateConditionPrivateSubnet: Type: AWS::EC2::Subnet Condition: CreateVpcPrivate @@ -124,17 +132,17 @@ Resources: CidrBlock: 10.0.1.0/24 VpcId: !Ref CreateVpcConditionVpc AvailabilityZone: !GetAtt CreateVpcConditionPublicSubnet.AvailabilityZone - + CreateVpcConditionInternetGateway: Type: AWS::EC2::InternetGateway Condition: CreateVpc - + CreateVpcConditionPublicRouteTable: Type: AWS::EC2::RouteTable Condition: CreateVpc Properties: VpcId: !Ref CreateVpcConditionVpc - + # Required for NAT Gateway UsePrivateSubnetDeployNatGatewayConditionPrivateRouteTable: Type: AWS::EC2::RouteTable @@ -151,17 +159,17 @@ Resources: Condition: UsePrivateSubnetDeployNatGateway Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/PrivateRouteTableId' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/PrivateRouteTableId" Description: !Sub "ID of the private route table for ${AppName}" Value: !Ref UsePrivateSubnetDeployNatGatewayConditionPrivateRouteTable - + CreateVpcConditionVpcGatewayAttachment: Type: AWS::EC2::VPCGatewayAttachment Condition: CreateVpc Properties: VpcId: !Ref CreateVpcConditionVpc InternetGatewayId: !Ref CreateVpcConditionInternetGateway - + CreateVpcConditionPublicRoute: Type: AWS::EC2::Route Condition: CreateVpc @@ -172,7 +180,7 @@ Resources: RouteTableId: !Ref CreateVpcConditionPublicRouteTable DestinationCidrBlock: 0.0.0.0/0 GatewayId: !Ref CreateVpcConditionInternetGateway - + CreateVpcConditionPublicSubnetRouteTableAssociation: Type: AWS::EC2::SubnetRouteTableAssociation Condition: CreateVpc @@ -180,7 +188,7 @@ Resources: RouteTableId: !Ref CreateVpcConditionPublicRouteTable SubnetId: !Ref CreateVpcConditionPublicSubnet - # Required for NAT Gateway + # Required for NAT Gateway UsePrivateSubnetDeployNatGatewayConditionPrivateSubnetRouteTableAssociation: Type: AWS::EC2::SubnetRouteTableAssociation Condition: UsePrivateSubnetDeployNatGateway @@ -190,46 +198,46 @@ Resources: - CreateVpcPrivate - !Ref CreateVpcPrivateConditionPrivateSubnet - !Ref PrivateSubnetId - + VpcIdParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/VpcId' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/VpcId" Description: !Sub "Name of VPC network for ${AppName}" - Value: !If + Value: !If - CreateVpc - !Ref CreateVpcConditionVpc - !Ref VpcId - + PublicSubnetIdParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/PublicSubnetId' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/PublicSubnetId" Description: !Sub "Public Subnet for the ${AppName} Neo4j server" Value: !If - CreateVpc - !Ref CreateVpcConditionPublicSubnet - !Ref PublicSubnetId - + UsePrivateSubnetConditionPrivateSubnetIdParameter: Type: AWS::SSM::Parameter Condition: UsePrivateSubnet Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/PrivateSubnetId' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/PrivateSubnetId" Description: !Sub "Private Subnet for the ${AppName} Neo4j server" Value: !If - CreateVpcPrivate - !Ref CreateVpcPrivateConditionPrivateSubnet - !Ref PrivateSubnetId - + Neo4jSubnetIdParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jSubnetId' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jSubnetId" Description: !Sub "Public Subnet for the ${AppName} Neo4j server" Value: !If - CreateVpc @@ -241,7 +249,7 @@ Resources: - UsePrivateSubnet - !Ref PrivateSubnetId - !Ref PublicSubnetId - + DataBucket: Type: AWS::S3::Bucket Properties: @@ -262,19 +270,19 @@ Resources: Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataBucketArn" Description: "ARN of gfe-db data bucket" Value: !GetAtt DataBucket.Arn - + DataBucketRegionalDomainNameParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DataBucketRegionalDomainName' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataBucketRegionalDomainName" Description: "S3 Bucket Regional Domain name for application bucket" Value: !GetAtt DataBucket.RegionalDomainName - + Neo4jDatabaseSecurityGroup: Type: AWS::EC2::SecurityGroup Properties: - GroupName: !Sub '${Stage}-${AppName}-neo4j-sg' + GroupName: !Sub "${Stage}-${AppName}-neo4j-sg" GroupDescription: Security group for the GFE database VpcId: !If - CreateVpc @@ -313,13 +321,13 @@ Resources: Description: Update IP to use MyIP Tags: - Key: Name - Value: !Sub '${Stage}-${AppName}-neo4j-sg' + Value: !Sub "${Stage}-${AppName}-neo4j-sg" Neo4jDatabaseSecurityGroupIdParameter: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId" Description: "Name of the Neo4jDatabaseSecurityGroup" Value: !Ref Neo4jDatabaseSecurityGroup @@ -337,15 +345,15 @@ Resources: Domain: vpc Tags: - Key: Name - Value: !Sub '${Stage}-${AppName}-neo4j' + Value: !Sub "${Stage}-${AppName}-neo4j" UsePublicSubnetConditionNeo4jDatabaseEndpointParameter: Type: AWS::SSM::Parameter Condition: UsePublicSubnet Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpoint' - Description: !Sub 'Endpoint for ${AppName} Neo4j server' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpoint" + Description: !Sub "Endpoint for ${AppName} Neo4j server" Value: !Ref UsePublicSubnetConditionNeo4jDatabaseElasticIp UsePublicSubnetConditionNeo4jDatabaseEndpointAllocationIdParameter: @@ -353,8 +361,8 @@ Resources: Condition: UsePublicSubnet Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId' - Description: !Sub 'AllocationId for ${AppName} Neo4j server static IP' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId" + Description: !Sub "AllocationId for ${AppName} Neo4j server static IP" Value: !GetAtt UsePublicSubnetConditionNeo4jDatabaseElasticIp.AllocationId DataPipelineErrorsTopicPolicy: @@ -410,7 +418,7 @@ Resources: "/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn" ] } - + DataPipelineExecutionTopicPolicy: Type: AWS::SNS::TopicPolicy Properties: @@ -440,6 +448,6 @@ Resources: Type: AWS::SSM::Parameter Properties: Type: String - Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn' - Description: !Sub 'ARN for ${AppName} Data Pipeline Errors SNS topic' + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn" + Description: !Sub "ARN for ${AppName} Data Pipeline Errors SNS topic" Value: !Ref DataPipelineExecutionTopic diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index a8e09703..b3a0cb65 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "items": [ { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +9884,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +9902,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +9920,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +9938,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +9956,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +9974,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +9992,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10010,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10028,7 +10028,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10046,7 +10046,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10064,7 +10064,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10082,7 +10082,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10100,7 +10100,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10118,7 +10118,7 @@ } }, { - "created_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 978f80e8..31c3e190 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-01-02T18:19:05.170Z", - "updated_utc": "2024-01-02T18:19:05.170Z", + "created_utc": "2024-01-03T19:54:38.693Z", + "updated_utc": "2024-01-03T19:54:38.693Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py index 5c9fa5ae..78c58df2 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/gfe-db/pipeline/scripts/state/build.py @@ -14,11 +14,6 @@ logger = logging.getLogger(__name__) # from datetime import datetime import json -print(json.dumps(sys.path, indent=4)) -# from gfedbmodels.constants import ( -# infra, -# pipeline -# ) from pygethub import list_commits, GitHubPaginator from gfedbmodels.utils import ( get_utc_now, diff --git a/gfe-db/pipeline/scripts/state/load.py b/gfe-db/pipeline/scripts/state/load.py index 6d8fd2a4..ec338e48 100644 --- a/gfe-db/pipeline/scripts/state/load.py +++ b/gfe-db/pipeline/scripts/state/load.py @@ -30,7 +30,6 @@ ssm = session.clients["ssm"] dynamodb = session.resource("dynamodb") -# TODO execution_state_table_fields = pipeline.params.GfeDbExecutionStateTableFields execution_state_table_name = pipeline.params.GfeDbExecutionStateTableName diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 2efebc9d..ed3ab69d 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -1,4 +1,4 @@ -AWSTemplateFormatVersion: '2010-09-09' +AWSTemplateFormatVersion: "2010-09-09" Transform: AWS::Serverless-2016-10-31 Description: Deploys IAM, ECR repositories, AWS Batch Jobs and a State Machine for the gfe-db update pipeline Parameters: @@ -14,8 +14,8 @@ Parameters: usePrivateSubnet: Type: String AllowedValues: - - 'true' - - 'false' + - "true" + - "false" ConfigS3Path: Type: String Description: S3 path to config file @@ -35,7 +35,7 @@ Parameters: Conditions: UsePrivateSubnet: !Equals - !Ref usePrivateSubnet - - 'true' + - "true" Resources: GitHubPersonalAccessTokenSecret: Type: AWS::SecretsManager::Secret @@ -79,7 +79,7 @@ Resources: - AttributeName: commit__sha AttributeType: S - AttributeName: execution__version - AttributeType: 'N' + AttributeType: "N" KeySchema: - AttributeName: commit__sha KeyType: HASH @@ -123,7 +123,7 @@ Resources: Properties: GroupName: !Sub ${Stage}-${AppName}-build-server-sg GroupDescription: !Sub Security group for the ${Stage}-${AppName} build server - VpcId: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/VpcId}}' + VpcId: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/VpcId}}" Tags: - Key: Name Value: !Sub ${Stage}-${AppName}-build-server-sg @@ -131,7 +131,7 @@ Resources: Type: AWS::IAM::Role Properties: AssumeRolePolicyDocument: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Effect: Allow Principal: @@ -148,9 +148,9 @@ Resources: Type: AWS::IAM::Role Properties: AssumeRolePolicyDocument: - Version: '2008-10-17' + Version: "2008-10-17" Statement: - - Sid: '' + - Sid: "" Effect: Allow Principal: Service: ec2.amazonaws.com @@ -162,7 +162,7 @@ Resources: Policies: - PolicyName: !Sub ${Stage}-${AppName}-ECS-CloudWatchLogs PolicyDocument: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Action: - logs:CreateLogGroup @@ -173,7 +173,7 @@ Resources: Resource: arn:aws:logs:*:*:* - PolicyName: !Sub ${Stage}-${AppName}-BuildServiceS3ReadWritePolicy PolicyDocument: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -187,11 +187,11 @@ Resources: - s3:PutLifecycleConfiguration - s3:DeleteObject Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" - PolicyName: !Sub ${Stage}-${AppName}-SecretsPolicy PolicyDocument: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -203,7 +203,7 @@ Resources: - secretsmanager:ListSecretVersionIds - secretsmanager:ListSecrets Resource: - - '*' + - "*" BuildJobDefinition: Type: AWS::Batch::JobDefinition Properties: @@ -218,7 +218,7 @@ Resources: - run.sh Environment: - Name: GFE_BUCKET - Value: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + Value: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" - Name: FEATURE_SERVICE_URL Value: !Ref FeatureServiceUrl - Name: AWS_REGION @@ -251,14 +251,14 @@ Resources: InstanceTypes: - c5d.2xlarge Subnets: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PublicSubnetId}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PublicSubnetId}}" SecurityGroupIds: - !Ref BuildServerSG InstanceRole: !Ref BatchWorkerInstanceProfile LaunchTemplate: LaunchTemplateId: !Ref BuildLaunchTemplate Tags: - Name: !Sub '${Stage}-${AppName}-build-worker' + Name: !Sub "${Stage}-${AppName}-build-worker" ServiceRole: !GetAtt BatchServiceRole.Arn BuildLaunchTemplate: Type: AWS::EC2::LaunchTemplate @@ -266,7 +266,7 @@ Resources: LaunchTemplateData: DisableApiTermination: false InstanceInitiatedShutdownBehavior: stop - ImageId: '{{resolve:ssm:/aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id}}' + ImageId: "{{resolve:ssm:/aws/service/ecs/optimized-ami/amazon-linux-2/recommended/image_id}}" InstanceType: c5d.xlarge IamInstanceProfile: Name: !Ref BatchWorkerInstanceProfile @@ -299,14 +299,14 @@ Resources: - ResourceType: launch-template Tags: - Key: Name - Value: !Sub '${Stage}-${AppName}-build-worker' + Value: !Sub "${Stage}-${AppName}-build-worker" BatchTaskExecutionRole: Type: AWS::IAM::Role Properties: AssumeRolePolicyDocument: - Version: '2008-10-17' + Version: "2008-10-17" Statement: - - Sid: '' + - Sid: "" Effect: Allow Principal: Service: ecs-tasks.amazonaws.com @@ -314,7 +314,7 @@ Resources: Policies: - PolicyName: !Sub ${Stage}-${AppName}-ecsTaskExecutionRolePolicy PolicyDocument: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -324,10 +324,10 @@ Resources: - ecr:BatchGetImage - logs:CreateLogStream - logs:PutLogEvents - Resource: '*' + Resource: "*" - PolicyName: !Sub ${Stage}-${AppName}-BatchTaskExecutionPolicy PolicyDocument: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -338,13 +338,13 @@ Resources: - secretsmanager:ListSecretVersionIds - secretsmanager:ListSecrets Resource: - - '*' + - "*" BuildServiceRepository: Type: AWS::ECR::Repository Properties: RepositoryName: !Ref BuildServiceRepositoryName RepositoryPolicyText: - Version: '2012-10-17' + Version: "2012-10-17" Statement: - Sid: AllowPushPull Effect: Allow @@ -396,7 +396,7 @@ Resources: Type: AWS::Serverless::Function Properties: FunctionName: !Sub ${Stage}-${AppName}-check-source-update - Description: !Sub '${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process' + Description: !Sub "${AppName} update pipeline trigger: checks for new IMGT/HLA releases and starts the loading process" CodeUri: functions/check_source_update/ Handler: app.lambda_handler Runtime: python3.10 @@ -418,14 +418,14 @@ Resources: Schedule: cron(0\ 12\ *\ *\ ?\ *) Policies: - AWSLambdaBasicExecutionRole - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Sid: AllowSecretsManagerAccess Effect: Allow Action: - secretsmanager:GetSecretValue Resource: !Ref GitHubPersonalAccessTokenSecret - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Sid: AllowSSMParameterStoreAccess Effect: Allow @@ -434,7 +434,7 @@ Resources: - ssm:GetParameter Resource: - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Sid: AllowDynamoDBReadAccess Effect: Allow @@ -442,7 +442,7 @@ Resources: - dynamodb:Scan - dynamodb:BatchWriteItem Resource: !GetAtt GfeDbExecutionStateTable.Arn - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Sid: AllowSQSAccess Effect: Allow @@ -451,8 +451,8 @@ Resources: - sqs:GetQueueUrl - sqs:GetQueueAttributes - sqs:SendMessageBatch - Resource: '*' - - Version: '2012-10-17' + Resource: "*" + - Version: "2012-10-17" Statement: - Sid: AllowS3Access Effect: Allow @@ -462,8 +462,8 @@ Resources: - s3:GetBucketLocation - s3:GetObjectVersion Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" - Sid: AllowSFNStartExecution Effect: Allow Action: @@ -488,12 +488,12 @@ Resources: VpcConfig: !If - UsePrivateSubnet - SubnetIds: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PrivateSubnetId}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PrivateSubnetId}}" SecurityGroupIds: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}" - !Ref AWS::NoValue Policies: - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -509,7 +509,7 @@ Resources: - secretsmanager:ListSecrets Resource: - !Sub arn:${AWS::Partition}:secretsmanager:${AWS::Region}:${AWS::AccountId}:secret:/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials* - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: !If @@ -526,7 +526,7 @@ Resources: - logs:CreateLogStream - logs:PutLogEvents Resource: - - '*' + - "*" InvokeBackupScriptFunction: Type: AWS::Serverless::Function Properties: @@ -545,7 +545,7 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -564,7 +564,7 @@ Resources: Action: - ssm:GetCommandInvocation Resource: - - '*' + - "*" GetExecutionStateFunction: Type: AWS::Serverless::Function Properties: @@ -584,7 +584,7 @@ Resources: STAGE: !Ref Stage Policies: - AWSLambdaBasicExecutionRole - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Sid: AllowSSMParameterStoreAccess Effect: Allow @@ -592,7 +592,7 @@ Resources: - ssm:GetParameters - ssm:GetParameter Resource: !Sub arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Sid: AllowDynamoDBReadAccess Effect: Allow @@ -619,7 +619,7 @@ Resources: STAGE: !Ref Stage Policies: - AWSLambdaBasicExecutionRole - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -630,7 +630,7 @@ Resources: - Effect: Allow Action: - ec2:DescribeInstanceStatus - Resource: '*' + Resource: "*" - Effect: Allow Action: - states:StartExecution @@ -648,7 +648,7 @@ Resources: AlarmDescription: !Sub Alarm for ${InvokeLoadScriptFunction} function errors ActionsEnabled: true AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" MetricName: Errors Namespace: AWS/Lambda Statistic: Sum @@ -677,7 +677,7 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -685,7 +685,7 @@ Resources: - ssm:GetParameter Resource: - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -693,8 +693,8 @@ Resources: - s3:ListBucket - s3:ListObjects Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}' - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" EvaluateQueryResultsFunction: Type: AWS::Serverless::Function Properties: @@ -723,7 +723,7 @@ Resources: GfeDbExecutionResultTopicArn: !GetAtt GfeDbExecutionResultTopic.TopicArn GetExecutionStateFunctionArn: !GetAtt GetExecutionStateFunction.Arn ValidateBuildOutputFunctionArn: !GetAtt ValidateBuildOutputFunction.Arn - DataBucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' + DataBucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" BuildJobDefinition: !Ref BuildJobDefinition BuildJobName: !Sub ${Stage}-${AppName}-build-job BuildJobQueue: !Ref BuildJobQueue @@ -751,8 +751,8 @@ Resources: - LambdaInvokePolicy: FunctionName: !Ref EvaluateQueryResultsFunction - S3ReadPolicy: - BucketName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}' - - Version: '2012-10-17' + BucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -765,15 +765,15 @@ Resources: - logs:DescribeResourcePolicies - logs:DescribeLogGroups Resource: - - '*' - - Version: '2012-10-17' + - "*" + - Version: "2012-10-17" Statement: - Effect: Allow Action: - batch:SubmitJob - batch:DescribeJobs - batch:TerminateJob - Resource: '*' + Resource: "*" - Effect: Allow Action: - events:PutTargets @@ -808,7 +808,7 @@ Resources: STAGE: !Ref Stage Policies: - AWSLambdaBasicExecutionRole - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -862,9 +862,9 @@ Resources: AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine execution in progress ActionsEnabled: true AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" OKActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" Metrics: - Id: m1 MetricStat: @@ -938,7 +938,7 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -946,7 +946,7 @@ Resources: - ssm:GetParameter Resource: - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* - - Version: '2012-10-17' + - Version: "2012-10-17" Statement: - Effect: Allow Action: @@ -957,14 +957,14 @@ Resources: PipelineExecutionTopic: Type: SNS Properties: - Topic: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}' + Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" UpdatePipelineStateMachineExecutionErrorsAlarm: Type: AWS::CloudWatch::Alarm Properties: AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine errors ActionsEnabled: true AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" MetricName: ExecutionsFailed Namespace: AWS/States Statistic: Sum @@ -981,7 +981,7 @@ Resources: AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine errors ActionsEnabled: true AlarmActions: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}' + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" MetricName: ServiceIntegrationsFailed Namespace: AWS/States Statistic: Sum @@ -999,7 +999,7 @@ Resources: DocumentFormat: YAML TargetType: /AWS::EC2::Instance Content: - schemaVersion: '2.2' + schemaVersion: "2.2" description: !Sub Load Neo4j for ${AppName} parameters: sourceType: @@ -1022,25 +1022,25 @@ Resources: executionTimeout: type: String description: (Optional) The time in seconds for a command to complete before it is considered to have failed. Default is 3600 (1 hour). Maximum is 28800 (8 hours). - default: '28800' + default: "28800" mainSteps: - action: aws:downloadContent name: downloadContent inputs: - sourceType: '{{ sourceType }}' - sourceInfo: '{{ sourceInfo }}' - destinationPath: '{{ workingDirectory }}' + sourceType: "{{ sourceType }}" + sourceInfo: "{{ sourceInfo }}" + destinationPath: "{{ workingDirectory }}" - action: aws:runShellScript name: runShellScript inputs: runCommand: - - '' + - "" - directory=$(pwd) - export PATH=$PATH:$directory - - ' {{ commandLine }} ' - - '' - workingDirectory: '{{ workingDirectory }}' - timeoutSeconds: '{{ executionTimeout }}' + - " {{ commandLine }} " + - "" + workingDirectory: "{{ workingDirectory }}" + timeoutSeconds: "{{ executionTimeout }}" Neo4jLoadQueryDocumentNameParameter: Type: AWS::SSM::Parameter Properties: @@ -1073,4 +1073,4 @@ Resources: "secretsmanager": [ "/${AppName}/${Stage}/${AWS::Region}/GitHubPersonalAccessToken" ] - } \ No newline at end of file + } From c6af62a40dabbe8eb2451ec83b5a08f53a492de6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 3 Jan 2024 15:53:07 -0800 Subject: [PATCH 220/367] update execution status values and convert to enum --- .../functions/check_source_update/app.py | 11 +++-- .../gfe_db_models/gfedbmodels/types.py | 49 ++++++++++++------- 2 files changed, 36 insertions(+), 24 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 45a170ae..ed0728eb 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -27,6 +27,7 @@ str_to_datetime, str_from_datetime, InputParameters, + ExecutionStatus, ExecutionStateItem, RepositoryConfig, Commit, @@ -156,7 +157,7 @@ def lambda_handler(event, context): # Build the execution object to be stored in the state table (`execution__*` fields) execution_detail = ExecutionDetailsConfig( - **{"version": release_version, "status": "NOT_PROCESSED"} + **{"version": release_version, "status": ExecutionStatus.PENDING} ) # Build the repository object to be stored in the state table (`repository__*` fields) @@ -192,7 +193,7 @@ def lambda_handler(event, context): pending_commits = [ update_execution_state_item( execution_state_item=commit, - status="PENDING", + status=ExecutionStatus.PENDING, timestamp=utc_now, input_parameters=input_parameters, ) @@ -204,7 +205,7 @@ def lambda_handler(event, context): skipped_commits = [ update_execution_state_item( execution_state_item=commit, - status="SKIPPED", + status=ExecutionStatus.SKIPPED, timestamp=utc_now) for commit in commits_with_releases if commit not in pending_commits @@ -332,7 +333,7 @@ def update_execution_state_item( ): execution_state_item.execution.status = status - if input_parameters is not None and status == "PENDING": + if input_parameters is not None and status == ExecutionStatus.PENDING: execution_state_item.execution.input_parameters = input_parameters # TODO Update format to s3:///data/csv/' for csv and s3:///data/dat/' for hla.dat for Glue Catalog execution_state_item.execution.s3_path = ( @@ -347,6 +348,6 @@ def update_execution_state_item( if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "user-event.json").read_text()) + event = json.loads((Path(__file__).parent / "error-event.json").read_text()) lambda_handler(event, None) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 25074fdd..d49102a2 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -1,27 +1,38 @@ import re from datetime import datetime from typing import Optional +from enum import Enum from pydantic import BaseModel, validator, root_validator import jmespath from .utils import restore_nested_json, filter_nested_nulls -# ExecutionState is changed using Step Functions DynamoDB states -# NOT_PROCESSED: never processed (set by CheckSourceUpdate) ✅ -# SKIPPED: never processed (set by CheckSourceUpdate) ✅ -# PENDING: state machine execution started (set by CheckSourceUpdate) ✅ -# IN_PROGRESS: batch build job triggered (set by state machine) ✅ -# SUCCESS: state machine execution succeeded (set by state machine) ✅ -# FAILED: state machine execution failed (set by state machine) ✅ - -# TODO remove None, default is NOT_PROCESSED -valid_statuses = [ - "NOT_PROCESSED", - "SKIPPED", - "PENDING", - "IN_PROGRESS", - "SUCCESS", - "FAILED" -] +""" +ExecutionState is synced using the Step Functions DynamoDB integration: +NOT_PROCESSED: never processed (set by CheckSourceUpdate) ✅ +SKIPPED: never processed (set by CheckSourceUpdate) ✅ +PENDING: state machine execution started (set by CheckSourceUpdate) ✅ +BUILD_IN_PROGRESS: build started (set by State Machine) ✅ +BUILD_SUCCESS: build succeeded (set by State Machine) ✅ +LOAD_IN_PROGRESS: load started (set by State Machine) ✅ +LOAD_SUCCESS: load succeeded (set by State Machine) ✅ +LOAD_SKIPPED: load skipped (set by State Machine) ✅ +FAILED: build or load failed (set by State Machine) ✅ +""" + +class ExecutionStatus(str, Enum): + NOT_PROCESSED = "NOT_PROCESSED" + SKIPPED = "SKIPPED" + PENDING = "PENDING" + BUILD_IN_PROGRESS = "BUILD_IN_PROGRESS" + BUILD_SUCCESS = "BUILD_SUCCESS" + LOAD_IN_PROGRESS = "LOAD_IN_PROGRESS" + LOAD_SUCCESS = "LOAD_SUCCESS" + LOAD_SKIPPED = "LOAD_SKIPPED" + FAILED = "FAILED" + + @classmethod + def __contains__(cls, item): + return item in cls.__members__ def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%S.%fZ"): @@ -180,8 +191,8 @@ class ExecutionDetailsConfig(BaseModel): @validator("status") def status_is_valid(cls, v): - if v not in valid_statuses: - raise ValueError(f"Status must be one of {valid_statuses}") + if v not in ExecutionStatus.__members__: + raise ValueError(f"Status must be one of {[value.value for value in ExecutionStatus.__members__.values()]}") return v # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 From e52fa3374b8c5df388ca67db84ddc65f1e047c9c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 3 Jan 2024 20:43:40 -0800 Subject: [PATCH 221/367] refactor state machine to update execution statues and sync to table --- .../statemachines/update-pipeline.asl.json | 417 ++++++++++++------ 1 file changed, 270 insertions(+), 147 deletions(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 34a47f40..16d8d819 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -1,47 +1,51 @@ { - "StartAt": "Run Pre-Execution Validation Query", + "StartAt": "Pre-Execution Tasks", "States": { - "Run Pre-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.pre", - "Next": "Run Pre-Execution Backup", + "Pre-Execution Tasks": { + "Type": "Parallel", + "OutputPath": "$.[0]", + "Next": "Update Status -> BUILD_IN_PROGRESS", "Catch": [ { "ErrorEquals": [ "States.ALL" ], - "Next": "Report Failure" + "Next": "Handle Error" } - ] - }, - "Run Pre-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.pre", - "Next": "Get Execution State", - "Catch": [ + ], + "Branches": [ { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Report Failure" + "StartAt": "Run Pre-Execution Validation Query", + "States": { + "Run Pre-Execution Validation Query": { + "Type": "Task", + "Resource": "${ExecuteValidationQueriesFunctionArn}", + "ResultPath": "$.validations.queries.pre", + "Next": "Run Pre-Execution Backup" + }, + "Run Pre-Execution Backup": { + "Type": "Task", + "Resource": "${InvokeBackupScriptFunctionArn}", + "ResultPath": "$.backups.pre", + "Next": "Get Execution State" + }, + "Get Execution State": { + "Type": "Task", + "Resource": "${GetExecutionStateFunctionArn}", + "ResultPath": "$.state", + "End": true + } + } } ] }, - "Get Execution State": { - "Type": "Task", - "Resource": "${GetExecutionStateFunctionArn}", - "ResultPath": "$.state", - "Next": "Build Stage", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Report Failure" - } - ] + "Update Status -> BUILD_IN_PROGRESS": { + "Type": "Pass", + "Result": { + "status": "BUILD_IN_PROGRESS" + }, + "ResultPath": "$.state.execution", + "Next": "Build Stage" }, "Build Stage": { "Type": "Parallel", @@ -52,14 +56,14 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Report Failure" + "Next": "Handle Error" } ], "Branches": [ { - "StartAt": "Update Execution State - IN_PROGRESS", + "StartAt": "Sync State -> BUILD_IN_PROGRESS", "States": { - "Update Execution State - IN_PROGRESS": { + "Sync State -> BUILD_IN_PROGRESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -80,7 +84,7 @@ "S.$": "$$.Execution.StartTime" }, ":status": { - "S": "IN_PROGRESS" + "S": "$.state.execution.status" }, ":align": { "BOOL.$": "$.input.input_parameters.align" @@ -173,15 +177,67 @@ { "Variable": "$.validations.build_outputs.is_valid_build", "BooleanEquals": true, - "Next": "Pass Build" + "Next": "Update Status -> BUILD_SUCCESS" } ], - "Default": "Fail Build" + "Default": "Update Status -> BUILD_FAILURE" }, - "Pass Build": { + "Update Status -> BUILD_SUCCESS": { "Type": "Pass", + "Result": { + "status": "BUILD_SUCCESS" + }, + "ResultPath": "$.state.execution", + "Next": "Sync State -> BUILD_SUCCESS" + }, + "Sync State -> BUILD_SUCCESS": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, - "End": true + "End": true, + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.input.version)" + } + }, + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, + ":status": { + "S": "$.state.execution.status" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } + }, + "Update Status -> BUILD_FAILURE": { + "Type": "Pass", + "Result": { + "status": "BUILD_FAILURE" + }, + "ResultPath": "$.state.execution", + "Next": "Fail Build" }, "Fail Build": { "Type": "Fail", @@ -192,15 +248,32 @@ } ] }, - "Report Failure": { + "Skip Load?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.input.input_parameters.skip_load", + "BooleanEquals": true, + "Next": "Handle Skipped Load" + } + ], + "Default": "Update Status -> LOAD_IN_PROGRESS" + }, + "Handle Skipped Load": { "Type": "Parallel", - "Next": "Pipeline Failure", - "InputPath": "$$.Execution.Input", "Branches": [ { - "StartAt": "Update Execution State - FAILED", + "StartAt": "Update Status -> LOAD_SKIPPED", "States": { - "Update Execution State - FAILED": { + "Update Status -> LOAD_SKIPPED": { + "Type": "Pass", + "Result": { + "status": "LOAD_SKIPPED" + }, + "ResultPath": "$.state.execution", + "Next": "Sync State -> LOAD_SKIPPED" + }, + "Sync State -> LOAD_SKIPPED": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -215,10 +288,25 @@ "N.$": "States.Format('{}', $.input.version)" } }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, ":status": { - "S": "FAILED" + "S": "$.state.execution.status" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" }, ":updated_utc": { "S.$": "$$.State.EnteredTime" @@ -227,45 +315,17 @@ } } } - }, - { - "StartAt": "Publish Failure", - "States": { - "Publish Failure": { - "Type": "Task", - "Resource": "arn:aws:states:::sns:publish", - "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "FAILED", - "input_parameters.$": "$" - } - }, - "End": true - } - } - } - ] - }, - "Pipeline Failure": { - "Type": "Fail", - "Error": "ExecutionFailed" - }, - "Skip Load?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.input.input_parameters.skip_load", - "BooleanEquals": true, - "Next": "Load Skipped" } ], - "Default": "Load Stage" + "Next": "Publish Result" }, - "Load Skipped": { + "Update Status -> LOAD_IN_PROGRESS": { "Type": "Pass", - "ResultPath": null, - "End": true + "Result": { + "status": "LOAD_IN_PROGRESS" + }, + "ResultPath": "$.state.execution", + "Next": "Load Stage" }, "Load Stage": { "Type": "Parallel", @@ -276,10 +336,56 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Report Failure" + "Next": "Handle Error" } ], "Branches": [ + { + "StartAt": "Sync State -> LOAD_IN_PROGRESS", + "States": { + "Sync State -> LOAD_IN_PROGRESS": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.input.version)" + } + }, + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, + ":status": { + "S": "$.state.execution.status" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } + } + } + }, { "StartAt": "Execute Load Query", "States": { @@ -318,56 +424,20 @@ { "Variable": "$.validations.load_results.is_load_successful.value", "BooleanEquals": true, - "Next": "Pass Load" + "Next": "Update Status -> LOAD_SUCCESS" } ], - "Default": "Fail Load" + "Default": "Update Status -> LOAD_FAILED" }, - "Pass Load": { + "Update Status -> LOAD_SUCCESS": { "Type": "Pass", - "ResultPath": null, - "End": true + "Result": { + "status": "LOAD_SUCCESS" + }, + "ResultPath": "$.state.execution", + "Next": "Sync State -> LOAD_SUCCESS" }, - "Fail Load": { - "Type": "Fail", - "Error": "LoadFailed", - "Cause": "Post-execution validation queries do not match expected values" - } - } - } - ] - }, - "Run Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.post", - "Next": "Report Success", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Report Failure" - } - ] - }, - "Report Success": { - "Type": "Parallel", - "Next": "Pipeline Success", - "ResultPath": null, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Report Failure" - } - ], - "Branches": [ - { - "StartAt": "Update Execution State - SUCCESS", - "States": { - "Update Execution State - SUCCESS": { + "Sync State -> LOAD_SUCCESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -382,39 +452,92 @@ "N.$": "States.Format('{}', $.input.version)" } }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, ":status": { - "S": "SUCCESS" + "S": "$.state.execution.status" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" }, ":updated_utc": { "S.$": "$$.State.EnteredTime" } } } - } - } - }, - { - "StartAt": "Publish Success", - "States": { - "Publish Success": { - "Type": "Task", - "Resource": "arn:aws:states:::sns:publish", - "ResultPath": null, - "Parameters": { - "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "SUCCESS", - "input_parameters.$": "$" - } + }, + "Update Status -> LOAD_FAILED": { + "Type": "Pass", + "Result": { + "status": "LOAD_FAILED" }, - "End": true + "ResultPath": "$.state.execution", + "Next": "Fail Load" + }, + "Fail Load": { + "Type": "Fail", + "Error": "LoadFailed", + "Cause": "Post-execution validation queries do not match expected values" } } } ] }, + "Run Backup": { + "Type": "Task", + "Resource": "${InvokeBackupScriptFunctionArn}", + "ResultPath": "$.backups.post", + "Next": "Publish Result" + }, + "Handle Error": { + "Type": "Pass", + "Next": "Publish Result" + }, + "Publish Result": { + "Type": "Task", + "Resource": "arn:aws:states:::sns:publish", + "ResultPath": null, + "Parameters": { + "TopicArn": "${GfeDbExecutionResultTopicArn}", + "Message": { + "result": "SUCCESS", + "input_parameters.$": "$" + } + }, + "Next": "Success or Failure?" + }, + "Success or Failure?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.state.execution.status", + "StringEquals": "BUILD_SUCCESS", + "Next": "Pipeline Success" + }, + { + "Variable": "$.state.execution.status", + "StringEquals": "LOAD_SUCCESS", + "Next": "Pipeline Success" + } + ], + "Default": "Pipeline Failure" + }, + "Pipeline Failure": { + "Type": "Fail", + "Error": "ExecutionFailed" + }, "Pipeline Success": { "Type": "Succeed" } From 4e82dc3a7e4daf4e9a50ae0141f06c421a56c338 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 5 Jan 2024 11:32:19 -0800 Subject: [PATCH 222/367] fix status paths --- .../statemachines/update-pipeline.asl.json | 63 ++++++++----------- gfe-db/pipeline/template.yaml | 2 + 2 files changed, 27 insertions(+), 38 deletions(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 16d8d819..f72cb2c9 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -41,10 +41,8 @@ }, "Update Status -> BUILD_IN_PROGRESS": { "Type": "Pass", - "Result": { - "status": "BUILD_IN_PROGRESS" - }, - "ResultPath": "$.state.execution", + "Result": "BUILD_IN_PROGRESS", + "ResultPath": "$.state.execution.status", "Next": "Build Stage" }, "Build Stage": { @@ -84,7 +82,7 @@ "S.$": "$$.Execution.StartTime" }, ":status": { - "S": "$.state.execution.status" + "S.$": "$.state.execution.status" }, ":align": { "BOOL.$": "$.input.input_parameters.align" @@ -157,6 +155,10 @@ "Value.$": "States.JsonToString($)" } ] + }, + "Tags": { + "Key": "Name", + "Value.$": "States.Format('${Stage}-${AppName}-worker-{}', $.input.version)" } } }, @@ -184,10 +186,8 @@ }, "Update Status -> BUILD_SUCCESS": { "Type": "Pass", - "Result": { - "status": "BUILD_SUCCESS" - }, - "ResultPath": "$.state.execution", + "Result": "BUILD_SUCCESS", + "ResultPath": "$.state.execution.status", "Next": "Sync State -> BUILD_SUCCESS" }, "Sync State -> BUILD_SUCCESS": { @@ -211,7 +211,7 @@ "S.$": "$$.Execution.StartTime" }, ":status": { - "S": "$.state.execution.status" + "S.$": "$.state.execution.status" }, ":align": { "BOOL.$": "$.input.input_parameters.align" @@ -233,10 +233,8 @@ }, "Update Status -> BUILD_FAILURE": { "Type": "Pass", - "Result": { - "status": "BUILD_FAILURE" - }, - "ResultPath": "$.state.execution", + "Result": "BUILD_FAILURE", + "ResultPath": "$.state.execution.status", "Next": "Fail Build" }, "Fail Build": { @@ -267,10 +265,8 @@ "States": { "Update Status -> LOAD_SKIPPED": { "Type": "Pass", - "Result": { - "status": "LOAD_SKIPPED" - }, - "ResultPath": "$.state.execution", + "Result": "LOAD_SKIPPED", + "ResultPath": "$.state.execution.status", "Next": "Sync State -> LOAD_SKIPPED" }, "Sync State -> LOAD_SKIPPED": { @@ -294,7 +290,7 @@ "S.$": "$$.Execution.StartTime" }, ":status": { - "S": "$.state.execution.status" + "S.$": "$.state.execution.status" }, ":align": { "BOOL.$": "$.input.input_parameters.align" @@ -321,15 +317,13 @@ }, "Update Status -> LOAD_IN_PROGRESS": { "Type": "Pass", - "Result": { - "status": "LOAD_IN_PROGRESS" - }, - "ResultPath": "$.state.execution", + "Result": "LOAD_IN_PROGRESS", + "ResultPath": "$.state.execution.status", "Next": "Load Stage" }, "Load Stage": { "Type": "Parallel", - "OutputPath": "$.[1]", + "OutputPath": "$.[2]", "Next": "Run Backup", "Catch": [ { @@ -364,7 +358,7 @@ "S.$": "$$.Execution.StartTime" }, ":status": { - "S": "$.state.execution.status" + "S.$": "$.state.execution.status" }, ":align": { "BOOL.$": "$.input.input_parameters.align" @@ -431,10 +425,8 @@ }, "Update Status -> LOAD_SUCCESS": { "Type": "Pass", - "Result": { - "status": "LOAD_SUCCESS" - }, - "ResultPath": "$.state.execution", + "Result": "LOAD_SUCCESS", + "ResultPath": "$.state.execution.status", "Next": "Sync State -> LOAD_SUCCESS" }, "Sync State -> LOAD_SUCCESS": { @@ -458,7 +450,7 @@ "S.$": "$$.Execution.StartTime" }, ":status": { - "S": "$.state.execution.status" + "S.$": "$.state.execution.status" }, ":align": { "BOOL.$": "$.input.input_parameters.align" @@ -480,10 +472,8 @@ }, "Update Status -> LOAD_FAILED": { "Type": "Pass", - "Result": { - "status": "LOAD_FAILED" - }, - "ResultPath": "$.state.execution", + "Result": "LOAD_FAILED", + "ResultPath": "$.state.execution.status", "Next": "Fail Load" }, "Fail Load": { @@ -511,10 +501,7 @@ "ResultPath": null, "Parameters": { "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message": { - "result": "SUCCESS", - "input_parameters.$": "$" - } + "Message.$": "$" }, "Next": "Success or Failure?" }, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index ed3ab69d..a5d35119 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -717,6 +717,7 @@ Resources: Type: AWS::Serverless::StateMachine Properties: DefinitionSubstitutions: + Stage: !Ref Stage AppName: !Ref AppName InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable @@ -773,6 +774,7 @@ Resources: - batch:SubmitJob - batch:DescribeJobs - batch:TerminateJob + - batch:TagResource Resource: "*" - Effect: Allow Action: From 2e413f4bb153dc44503d4b4580e27fc204c93c4f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 5 Jan 2024 12:25:57 -0800 Subject: [PATCH 223/367] handle build and load errors in state machine --- .../functions/evaluate_query_results/app.py | 12 +++++++++++ .../statemachines/update-pipeline.asl.json | 21 +++++++------------ 2 files changed, 20 insertions(+), 13 deletions(-) diff --git a/gfe-db/pipeline/functions/evaluate_query_results/app.py b/gfe-db/pipeline/functions/evaluate_query_results/app.py index cd76730d..ae90504f 100644 --- a/gfe-db/pipeline/functions/evaluate_query_results/app.py +++ b/gfe-db/pipeline/functions/evaluate_query_results/app.py @@ -23,20 +23,29 @@ def lambda_handler(event, context): release_version = event['input']['version'] query_results = event['validations']['queries'] + # Initialize errors array + errors = [] + # Release has been added to the database unique_releases_in_db_pre_load = sorted([ int(item['release_version']) for item in query_results['pre']['has_ipd_allele_release_counts'] ]) unique_releases_in_db_post_load = sorted([ int(item['release_version']) for item in query_results['post']['has_ipd_allele_release_counts'] ]) is_release_version_loaded = set(unique_releases_in_db_post_load) - set(unique_releases_in_db_pre_load) == set([int(release_version)]) + if not is_release_version_loaded: + errors.append("Release version not loaded") # Number of nodes in the database has increased node_counts_pre_load = sum(sorted([ item['count'] for item in query_results['pre']['node_counts'] ])) node_counts_post_load = sum(sorted([ item['count'] for item in query_results['post']['node_counts'] ])) have_node_counts_increased = node_counts_post_load > node_counts_pre_load + if not have_node_counts_increased: + errors.append("Node count has not increased") # Number of unique release versions in the database has increased by one num_unique_releases_in_db_post_load = len(unique_releases_in_db_post_load) num_unique_releases_in_db_pre_load = len(unique_releases_in_db_pre_load) has_unique_release_count_increased_by_1 = num_unique_releases_in_db_post_load == num_unique_releases_in_db_pre_load + 1 + if not has_unique_release_count_increased_by_1: + errors.append("Unique release count has not increased by 1") is_load_successful = ( is_release_version_loaded @@ -73,6 +82,9 @@ def lambda_handler(event, context): } } + if errors: + payload["errors"] = errors + logger.info(json.dumps(payload)) return payload diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index f72cb2c9..ab9e2c56 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -239,8 +239,8 @@ }, "Fail Build": { "Type": "Fail", - "Error": "BuildFailed", - "Cause": "No valid build was generated" + "ErrorPath": "States.JsonToString($.validations.build_outputs.errors)", + "CausePath": "States.JsonToString($)" } } } @@ -478,8 +478,8 @@ }, "Fail Load": { "Type": "Fail", - "Error": "LoadFailed", - "Cause": "Post-execution validation queries do not match expected values" + "ErrorPath": "States.JsonToString($.validations.load_results.errors)", + "CausePath": "States.JsonToString($)" } } } @@ -509,17 +509,12 @@ "Type": "Choice", "Choices": [ { - "Variable": "$.state.execution.status", - "StringEquals": "BUILD_SUCCESS", - "Next": "Pipeline Success" - }, - { - "Variable": "$.state.execution.status", - "StringEquals": "LOAD_SUCCESS", - "Next": "Pipeline Success" + "Variable": "$.Error", + "IsPresent": true, + "Next": "Pipeline Failure" } ], - "Default": "Pipeline Failure" + "Default": "Pipeline Success" }, "Pipeline Failure": { "Type": "Fail", From b9a73504aa54bc4e1592c7b7611e7983fe0bf86f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 6 Jan 2024 11:58:56 -0800 Subject: [PATCH 224/367] update error handling in state machine --- .../functions/evaluate_query_results/app.py | 3 ++- .../execute_validation_queries/app.py | 3 +++ .../statemachines/update-pipeline.asl.json | 21 +++++++++++++++++-- gfe-db/pipeline/template.yaml | 1 + 4 files changed, 25 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/functions/evaluate_query_results/app.py b/gfe-db/pipeline/functions/evaluate_query_results/app.py index ae90504f..42c1edb7 100644 --- a/gfe-db/pipeline/functions/evaluate_query_results/app.py +++ b/gfe-db/pipeline/functions/evaluate_query_results/app.py @@ -29,7 +29,8 @@ def lambda_handler(event, context): # Release has been added to the database unique_releases_in_db_pre_load = sorted([ int(item['release_version']) for item in query_results['pre']['has_ipd_allele_release_counts'] ]) unique_releases_in_db_post_load = sorted([ int(item['release_version']) for item in query_results['post']['has_ipd_allele_release_counts'] ]) - is_release_version_loaded = set(unique_releases_in_db_post_load) - set(unique_releases_in_db_pre_load) == set([int(release_version)]) + # is_release_version_loaded = set(unique_releases_in_db_post_load) - set(unique_releases_in_db_pre_load) == set([int(release_version)]) or \ + is_release_version_loaded = release_version in unique_releases_in_db_post_load if not is_release_version_loaded: errors.append("Release version not loaded") diff --git a/gfe-db/pipeline/functions/execute_validation_queries/app.py b/gfe-db/pipeline/functions/execute_validation_queries/app.py index 3afd08d9..7ddd596a 100644 --- a/gfe-db/pipeline/functions/execute_validation_queries/app.py +++ b/gfe-db/pipeline/functions/execute_validation_queries/app.py @@ -36,6 +36,9 @@ def lambda_handler(event, context): logger.info(json.dumps(event)) + # # TODO TESTING STATE MACHINE ERROR HANDLING + # raise Exception(f"Test Error from {context.function_name}") + with graphdb as driver: # node counts diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index ab9e2c56..e708709e 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -259,6 +259,14 @@ }, "Handle Skipped Load": { "Type": "Parallel", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Handle Error" + } + ], "Branches": [ { "StartAt": "Update Status -> LOAD_SKIPPED", @@ -489,7 +497,15 @@ "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", - "Next": "Publish Result" + "Next": "Publish Result", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Handle Error" + } + ] }, "Handle Error": { "Type": "Pass", @@ -518,7 +534,8 @@ }, "Pipeline Failure": { "Type": "Fail", - "Error": "ExecutionFailed" + "ErrorPath": "$.Error", + "CausePath": "$.Cause" }, "Pipeline Success": { "Type": "Succeed" diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index a5d35119..31857069 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -551,6 +551,7 @@ Resources: Action: - ssm:SendCommand - ssm:GetDocument + # TODO tighten permissions Resource: - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Stage}-${AppName}-database-Neo4jBackupDocument* - !Sub arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/* From 3058ce1e0cbe71b7b7dd79e0ba8c6b3cb6435975 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 6 Jan 2024 17:25:42 -0800 Subject: [PATCH 225/367] add error fields to state table model --- .../lambda_layers/gfe_db_models/gfedbmodels/types.py | 11 +++++++++++ gfe-db/pipeline/template.yaml | 2 ++ 2 files changed, 13 insertions(+) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index d49102a2..798d5069 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -16,6 +16,8 @@ LOAD_IN_PROGRESS: load started (set by State Machine) ✅ LOAD_SUCCESS: load succeeded (set by State Machine) ✅ LOAD_SKIPPED: load skipped (set by State Machine) ✅ +LOAD_FAILED: load failed (set by State Machine) ✅ +BUILD_FAILED: build failed (set by State Machine) ✅ FAILED: build or load failed (set by State Machine) ✅ """ @@ -25,8 +27,10 @@ class ExecutionStatus(str, Enum): PENDING = "PENDING" BUILD_IN_PROGRESS = "BUILD_IN_PROGRESS" BUILD_SUCCESS = "BUILD_SUCCESS" + BUILD_FAILED = "BUILD_FAILED" LOAD_IN_PROGRESS = "LOAD_IN_PROGRESS" LOAD_SUCCESS = "LOAD_SUCCESS" + LOAD_FAILED = "LOAD_FAILED" LOAD_SKIPPED = "LOAD_SKIPPED" FAILED = "FAILED" @@ -212,12 +216,19 @@ def date_utc_is_iso_8601_with_timezone(cls, v): return date_is_iso_8601_with_timezone(v) +# Uses similar schema from Step Functions Fail state +class ExecutionError(BaseModel): + message: str + cause: str + +# One item in the ExecutionState table class ExecutionStateItem(BaseModel): created_utc: str updated_utc: Optional[str] = None # TODO make required once fully implemented repository: RepositoryConfig commit: Commit execution: ExecutionDetailsConfig + error: Optional[ExecutionError] = None s3_path: Optional[str] = None @classmethod diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 31857069..e7b590e4 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -115,6 +115,8 @@ Resources: "repository.name", "repository.owner", "repository.url", + "error.message", + "error.cause", "created_utc", "updated_utc" ] From 8be47e612adf9d60ad70bb4b0de1da9ea8f98444 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 6 Jan 2024 17:27:12 -0800 Subject: [PATCH 226/367] sync error status to state table --- Makefile | 10 +- README.md | 2 +- .../statemachines/update-pipeline.asl.json | 201 ++++++++++++++++-- 3 files changed, 186 insertions(+), 27 deletions(-) diff --git a/Makefile b/Makefile index 1f2c7674..f16c54f6 100644 --- a/Makefile +++ b/Makefile @@ -454,7 +454,7 @@ endif pipeline.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.deploy -pipeline.service.deploy: +pipeline.service.update: $(MAKE) -C ${APP_NAME}/pipeline/ service.functions.deploy pipeline.jobs.deploy: @@ -628,9 +628,6 @@ database.delete: pipeline.delete: $(MAKE) -C ${APP_NAME}/pipeline/ service.delete -pipeline.service.delete: - $(MAKE) -C ${APP_NAME}/pipeline/ service.functions.delete - pipeline.jobs.delete: $(MAKE) -C ${APP_NAME}/pipeline/ service.jobs.delete @@ -917,10 +914,7 @@ define HELP_MESSAGE $ make pipeline.delete ...::: Update only the pipeline CloudFormation including Lambda functions :::... - $ make pipeline.service.deploy - - ...::: Delete only the pipeline CloudFormation including Lambda functions :::... - $ make pipeline.service.delete + $ make pipeline.service.update ...::: Deploy the pipeline jobs as Docker images to ECR:::... $ make pipeline.jobs.deploy diff --git a/README.md b/README.md index 13defe66..d4ff53e0 100755 --- a/README.md +++ b/README.md @@ -364,7 +364,7 @@ STAGE= make database.deploy STAGE= make pipeline.deploy # Deploy or update only the pipeline serverless stack including the Lambda functions and state machine -STAGE= make pipeline.service.deploy +STAGE= make pipeline.service.update # Deploy or update only the Docker image for the build job STAGE= make pipeline.jobs.deploy diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index e708709e..0073d1ce 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -70,10 +70,10 @@ "TableName": "${GfeDbExecutionStateTable}", "Key": { "commit__sha": { - "S.$": "$.input.commit_sha" + "S.$": "$$.Execution.Input.input.commit_sha" }, "execution__version": { - "N.$": "States.Format('{}', $.input.version)" + "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", @@ -199,10 +199,10 @@ "TableName": "${GfeDbExecutionStateTable}", "Key": { "commit__sha": { - "S.$": "$.input.commit_sha" + "S.$": "$$.Execution.Input.input.commit_sha" }, "execution__version": { - "N.$": "States.Format('{}', $.input.version)" + "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", @@ -235,12 +235,53 @@ "Type": "Pass", "Result": "BUILD_FAILURE", "ResultPath": "$.state.execution.status", - "Next": "Fail Build" + "Next": "Sync State -> BUILD_FAILURE" + }, + "Sync State -> BUILD_FAILURE": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "Next": "Fail Build", + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$$.Execution.Input.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $$.Execution.Input.input.version)" + } + }, + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, + ":status": { + "S.$": "$.state.execution.status" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } }, "Fail Build": { "Type": "Fail", - "ErrorPath": "States.JsonToString($.validations.build_outputs.errors)", - "CausePath": "States.JsonToString($)" + "Error": "BuildFailed", + "CausePath": "States.JsonToString($.validations.build_outputs.errors)" } } } @@ -286,10 +327,10 @@ "TableName": "${GfeDbExecutionStateTable}", "Key": { "commit__sha": { - "S.$": "$.input.commit_sha" + "S.$": "$$.Execution.Input.input.commit_sha" }, "execution__version": { - "N.$": "States.Format('{}', $.input.version)" + "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", @@ -354,10 +395,10 @@ "TableName": "${GfeDbExecutionStateTable}", "Key": { "commit__sha": { - "S.$": "$.input.commit_sha" + "S.$": "$$.Execution.Input.input.commit_sha" }, "execution__version": { - "N.$": "States.Format('{}', $.input.version)" + "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", @@ -446,10 +487,10 @@ "TableName": "${GfeDbExecutionStateTable}", "Key": { "commit__sha": { - "S.$": "$.input.commit_sha" + "S.$": "$$.Execution.Input.input.commit_sha" }, "execution__version": { - "N.$": "States.Format('{}', $.input.version)" + "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", @@ -482,12 +523,53 @@ "Type": "Pass", "Result": "LOAD_FAILED", "ResultPath": "$.state.execution.status", - "Next": "Fail Load" + "Next": "Sync State -> LOAD_FAILED" + }, + "Sync State -> LOAD_FAILED": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "Next": "Fail Load", + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$$.Execution.Input.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $$.Execution.Input.input.version)" + } + }, + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":execution_date_utc": { + "S.$": "$$.Execution.StartTime" + }, + ":status": { + "S.$": "$.state.execution.status" + }, + ":align": { + "BOOL.$": "$.input.input_parameters.align" + }, + ":kir": { + "BOOL.$": "$.input.input_parameters.kir" + }, + ":mem_profile": { + "BOOL.$": "$.input.input_parameters.mem_profile" + }, + ":limit": { + "N.$": "States.Format('{}', $.input.input_parameters.limit)" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } }, "Fail Load": { "Type": "Fail", - "ErrorPath": "States.JsonToString($.validations.load_results.errors)", - "CausePath": "States.JsonToString($)" + "Error": "LoadFailed", + "CausePath": "States.JsonToString($.validations.load_results.errors)" } } } @@ -508,8 +590,91 @@ ] }, "Handle Error": { - "Type": "Pass", - "Next": "Publish Result" + "Type": "Parallel", + "OutputPath": "$.[0]", + "Next": "Publish Result", + "Branches": [ + { + "StartAt": "Get Current State", + "States": { + "Get Current State": { + "Type": "Task", + "Resource": "${GetExecutionStateFunctionArn}", + "ResultPath": "$.state", + "Parameters": { + "input.$": "$$.Execution.Input.input" + }, + "Next": "Is Status Current?" + }, + "Is Status Current?": { + "Type": "Choice", + "Choices": [ + { + "Or": [ + { + "Variable": "$.state.execution.status", + "StringEquals": "BUILD_FAILED" + }, + { + "Variable": "$.state.execution.status", + "StringEquals": "LOAD_FAILED" + } + ], + "Next": "Sync Failed State" + } + ], + "Default": "Update Status -> FAILED" + }, + "Update Status -> FAILED": { + "Type": "Pass", + "Result": "FAILED", + "ResultPath": "$.state.execution.status", + "Next": "Sync Failed State" + }, + "Sync Failed State": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "Next": "Parse Payload", + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$$.Execution.Input.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $$.Execution.Input.input.version)" + } + }, + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc, error__message = :error, error__cause = :cause", + "ExpressionAttributeValues": { + ":status": { + "S.$": "$.state.execution.status" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + }, + ":error": { + "S.$": "$.Error" + }, + ":cause": { + "S.$": "$.Cause" + } + } + } + }, + "Parse Payload": { + "Type": "Pass", + "Parameters": { + "Error.$": "$.Error", + "Cause.$": "$.Cause" + }, + "OutputPath": "$", + "End": true + } + } + } + ] }, "Publish Result": { "Type": "Task", From 2f91124670812cabf7d1ea8f8d20d58dce4ebba0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 6 Jan 2024 18:37:55 -0800 Subject: [PATCH 227/367] reset error and date_utc fields from previous executions --- .../functions/check_source_update/app.py | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index ed0728eb..9fb497f7 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -204,9 +204,10 @@ def lambda_handler(event, context): # 1b) Mark the older commits for each release as SKIPPED skipped_commits = [ update_execution_state_item( - execution_state_item=commit, - status=ExecutionStatus.SKIPPED, - timestamp=utc_now) + execution_state_item=commit, + status=ExecutionStatus.SKIPPED, + timestamp=utc_now + ) for commit in commits_with_releases if commit not in pending_commits ] @@ -339,7 +340,15 @@ def update_execution_state_item( execution_state_item.execution.s3_path = ( f"s3://{data_bucket_name}/data/{execution_state_item.execution.version}" ) - execution_state_item.execution.date_utc = timestamp + + # execution.date_utc is updated by the state machine. This is different from created_utc which is set by this function + # execution_state_item.execution.date_utc = timestamp + + # Reset error if present from previous executions + if execution_state_item.error is not None or execution_state_item.execution.date_utc is not None: + execution_state_item.error = None + execution_state_item.execution.date_utc = None + execution_state_item.updated_utc = timestamp return execution_state_item @@ -348,6 +357,6 @@ def update_execution_state_item( if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "error-event.json").read_text()) + event = json.loads((Path(__file__).parent / "user-event.json").read_text()) lambda_handler(event, None) From a34548a9a8bf474cbd5b3944613f06f86f31f6ea Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 6 Jan 2024 18:39:36 -0800 Subject: [PATCH 228/367] remove unnecessary fields from Sync State states --- .../statemachines/update-pipeline.asl.json | 116 ++---------------- 1 file changed, 7 insertions(+), 109 deletions(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 0073d1ce..89327a93 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -76,7 +76,7 @@ "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { ":execution_date_utc": { "S.$": "$$.Execution.StartTime" @@ -84,18 +84,6 @@ ":status": { "S.$": "$.state.execution.status" }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" - }, ":updated_utc": { "S.$": "$$.State.EnteredTime" } @@ -205,26 +193,11 @@ "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, ":status": { "S.$": "$.state.execution.status" }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" - }, ":updated_utc": { "S.$": "$$.State.EnteredTime" } @@ -252,26 +225,11 @@ "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, ":status": { "S.$": "$.state.execution.status" }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" - }, ":updated_utc": { "S.$": "$$.State.EnteredTime" } @@ -333,26 +291,11 @@ "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, ":status": { "S.$": "$.state.execution.status" }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" - }, ":updated_utc": { "S.$": "$$.State.EnteredTime" } @@ -401,26 +344,11 @@ "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, ":status": { "S.$": "$.state.execution.status" }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" - }, ":updated_utc": { "S.$": "$$.State.EnteredTime" } @@ -493,26 +421,11 @@ "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, ":status": { "S.$": "$.state.execution.status" }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" - }, ":updated_utc": { "S.$": "$$.State.EnteredTime" } @@ -540,26 +453,11 @@ "N.$": "States.Format('{}', $$.Execution.Input.input.version)" } }, - "UpdateExpression": "SET execution__date_utc = :execution_date_utc, execution__status = :status, execution__input_parameters__align = :align, execution__input_parameters__kir = :kir, execution__input_parameters__mem_profile = :mem_profile, execution__input_parameters__limit = :limit, updated_utc = :updated_utc", + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", "ExpressionAttributeValues": { - ":execution_date_utc": { - "S.$": "$$.Execution.StartTime" - }, ":status": { "S.$": "$.state.execution.status" }, - ":align": { - "BOOL.$": "$.input.input_parameters.align" - }, - ":kir": { - "BOOL.$": "$.input.input_parameters.kir" - }, - ":mem_profile": { - "BOOL.$": "$.input.input_parameters.mem_profile" - }, - ":limit": { - "N.$": "States.Format('{}', $.input.input_parameters.limit)" - }, ":updated_utc": { "S.$": "$$.State.EnteredTime" } From 780b574e644f07bc35dcc43a346ed49eb32e75bc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 6 Jan 2024 18:45:30 -0800 Subject: [PATCH 229/367] update Lambda test payloads --- .../check_source_update/error-event.json | 10 +++-- .../check_source_update/user-event.json | 7 ++-- .../functions/get_execution_state/error.json | 42 ++++++++++++------- 3 files changed, 38 insertions(+), 21 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/error-event.json b/gfe-db/pipeline/functions/check_source_update/error-event.json index e7cf9860..444abcf2 100644 --- a/gfe-db/pipeline/functions/check_source_update/error-event.json +++ b/gfe-db/pipeline/functions/check_source_update/error-event.json @@ -1,5 +1,9 @@ { - "key1": "value1", - "key2": "value2", - "key3": "value3" + "align": false, + "kir": false, + "limit": "1000", + "releases": "3540", + "mem_profile": false, + "use_existing_build": true, + "skip_load": false } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/check_source_update/user-event.json b/gfe-db/pipeline/functions/check_source_update/user-event.json index 030e9116..e7bc710b 100644 --- a/gfe-db/pipeline/functions/check_source_update/user-event.json +++ b/gfe-db/pipeline/functions/check_source_update/user-event.json @@ -1,7 +1,8 @@ { "align": false, "kir": false, - "limit": -1, - "releases": "3480,3490", - "mem_profile": false + "limit": 1000, + "releases": "3540", + "mem_profile": false, + "use_existing_build": true } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/get_execution_state/error.json b/gfe-db/pipeline/functions/get_execution_state/error.json index f0cad31f..5381aa0f 100644 --- a/gfe-db/pipeline/functions/get_execution_state/error.json +++ b/gfe-db/pipeline/functions/get_execution_state/error.json @@ -1,15 +1,17 @@ { "input": { - "version": 3460, - "commit_sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", + "version": 3530, + "commit_sha": "a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a", "input_parameters": { "align": false, "kir": false, "mem_profile": false, - "limit": 1000 + "limit": 1000, + "use_existing_build": true, + "skip_load": false }, - "s3_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3460", - "receipt_handle": "AQEB17O74x6z25vq5Dc3dW9m9fbXY1MKeC3+qql2vNdrMLBdZ9VznY02YldgQF+xNKtBiuucTcE2B8PY/PkbKzkzW0c9K2njhBJcAlVTZE3BgFhtdItga8ey0E+1QuyelT2SS89q1msIqtghhlZrngNX8E22dNnXgTt7EPSRXtSi4iRnP8tb8oh0A35/8A6QDQU52yN/Sug7INbQP48Yn2k8phhN0dYmZemRELjPYZdWbHgwCfH1pcv0W1ua0LHMiGTxphIxC3+MkW9eal4YzbhOy2zxROGF2wENVYeIoeZNS9u2oFsbOlEqIUpG45jV3YS7Rw2D+iGjyflV29CnPG41KInKAGrqf7ktYDtyZYLyhzGallEGkp01OJA1UAGEr8qIqzVp2F3nYi1cPrQjJg49FfrSKDhtXsO60IVthJvUF2AzW6rqv2m0y/+UCVGopQWo" + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3530", + "receipt_handle": "AQEBze8gzWpZS33AFry1ZxWNhnwuN9jmk4jx/ifNTGVzUqwZJ1VbPpzGfuPjmGKmF4L2aONURoEGf4RbDiH6MaqkOpND+JfRcCw+FUyGPRlIaB8GqhMt+Sp/frQu51JhPQIDDwkNYztl3gdm3e59HoUEK6KweBthVnW0pog2Xw3rLy6qsF19zAMU0b1NyQlSzwa48K7OsllTbGEErUQBeGBIBLNYDffD9+TCgK6ihKhN5sKhn584OpVyc8/v1WWSccBLNujmRMM36k3LnEhMkuAlK/YddWhjQCxOr7v1ttKDX2qRVGJgcgxfjJYIuAgHdPhKKWK5Omq6cjdbYdIVvAtTGLL9WpRBgYB6N7tbANDme9UcYCCbZXd19ylE3xWP6NoY2JcLC2BHitp3GUl6mHyy3CnYuU5Fc3x2QPWmUv6RHuowdw778xGhGQRcE2gnPYWi" }, "validations": { "queries": { @@ -17,38 +19,48 @@ "node_counts": [ { "node": "GFE", - "count": 0 + "count": 1000 }, { "node": "IPD_Accession", - "count": 0 + "count": 1000 }, { "node": "IPD_Allele", - "count": 0 + "count": 1000 }, { "node": "Sequence", - "count": 0 + "count": 1000 }, { "node": "Feature", - "count": 0 + "count": 1093 }, { "node": "Submitter", - "count": 0 + "count": 1 } ], - "has_ipd_allele_release_counts": [], - "ipd_accession_release_counts": [] + "has_ipd_allele_release_counts": [ + { + "release_version": "3540", + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.54.0", + "count": 1000 + } + ] } } }, "backups": { "pre": { - "document_name": "dev-gfe-db-database-Neo4jBackupDocument-R2Z1VvGkCXtn", - "command_id": "8c88880c-17a7-4335-baa1-38e639a625c0" + "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-dlK48Aa4AoxM", + "command_id": "741125dd-7a54-46a7-ab95-28b6bdbc4489" } } } \ No newline at end of file From 22bf0762c64f1c7ece54a7eeb4059f70dca95177 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 7 Jan 2024 12:25:56 -0800 Subject: [PATCH 230/367] update pipeline state model with execution id field --- .../functions/check_source_update/app.py | 35 ++++++++++++++--- .../check_source_update/error-event.json | 4 +- .../functions/invoke_update_pipeline/app.py | 38 +++++++++---------- .../invoke_update_pipeline/sqs-event.json | 34 ++++------------- .../gfe_db_models/gfedbmodels/types.py | 5 ++- .../statemachines/update-pipeline.asl.json | 8 ++-- gfe-db/pipeline/template.yaml | 1 + 7 files changed, 67 insertions(+), 58 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 9fb497f7..39f2372a 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -20,7 +20,7 @@ sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging from decimal import Decimal -from datetime import timedelta +from datetime import datetime, timedelta import json from gfedbmodels.constants import session, pipeline from gfedbmodels.types import ( @@ -192,13 +192,14 @@ def lambda_handler(event, context): recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases) pending_commits = [ update_execution_state_item( - execution_state_item=commit, + execution_state_item=execution_state_item, status=ExecutionStatus.PENDING, timestamp=utc_now, input_parameters=input_parameters, + version=version, ) for item in recent_commits_for_release - for commit in item.values() + for version, execution_state_item in item.items() ] # 1b) Mark the older commits for each release as SKIPPED @@ -277,6 +278,24 @@ def lambda_handler(event, context): raise Exception(message) +def generate_execution_id(sha: str, timestamp: str, version: int = None) -> str: + """Generate an execution id for the state machine execution with format: + {version}_{commit_sha}_{YYYYMMDD_HHMMSS} + + Args: + message (dict): Message from SQS queue + + Returns: + str: Execution id + """ + return "_".join( + [ + str(version), + sha, #execution_state_item.commit.sha, + str_to_datetime(timestamp).strftime("%Y%m%d_%H%M%S"), + ] + ) + # @cache_pickle def get_execution_state(table, sort_column="commit__date_utc", reverse_sort=True): # Retrieve execution state from table @@ -331,10 +350,17 @@ def update_execution_state_item( status: str, timestamp: str, input_parameters: dict = None, + version: int = None ): execution_state_item.execution.status = status + execution_state_item.updated_utc = timestamp if input_parameters is not None and status == ExecutionStatus.PENDING: + execution_state_item.execution.id = generate_execution_id( + sha=execution_state_item.commit.sha, + timestamp=execution_state_item.updated_utc, + version=version + ) execution_state_item.execution.input_parameters = input_parameters # TODO Update format to s3:///data/csv/' for csv and s3:///data/dat/' for hla.dat for Glue Catalog execution_state_item.execution.s3_path = ( @@ -350,13 +376,12 @@ def update_execution_state_item( execution_state_item.execution.date_utc = None - execution_state_item.updated_utc = timestamp return execution_state_item if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "user-event.json").read_text()) + event = json.loads((Path(__file__).parent / "error-event.json").read_text()) lambda_handler(event, None) diff --git a/gfe-db/pipeline/functions/check_source_update/error-event.json b/gfe-db/pipeline/functions/check_source_update/error-event.json index 444abcf2..b9f9831a 100644 --- a/gfe-db/pipeline/functions/check_source_update/error-event.json +++ b/gfe-db/pipeline/functions/check_source_update/error-event.json @@ -2,8 +2,8 @@ "align": false, "kir": false, "limit": "1000", - "releases": "3540", + "releases": "3520", "mem_profile": false, "use_existing_build": true, "skip_load": false -} \ No newline at end of file +} diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 51ff9889..1882657b 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -65,7 +65,7 @@ def lambda_handler(event, context): } response = states.start_execution( stateMachineArn=update_pipeline_state_machine_arn, - name=generate_execution_id(payload["input"]), # {version}_{commit_sha}_{YYYYMMDD_HHMMSS} + name=payload["input"]["id"], # {version}_{commit_sha}_{YYYYMMDD_HHMMSS} input=json.dumps(payload), ) @@ -101,24 +101,24 @@ def lambda_handler(event, context): "body": json.dumps({"message": return_msg, "execution_arns": execution_arns}), } - -def generate_execution_id(message: dict) -> str: - """Generate an execution id for the state machine execution with format: - {version}_{commit_sha}_{YYYYMMDD_HHMMSS} - - Args: - message (dict): Message from SQS queue - - Returns: - str: Execution id - """ - return "_".join( - [ - str(message["version"]), - message["commit_sha"], - datetime.utcnow().strftime("%y%m%d_%H%M%S"), - ] - ) +# # TODO move to CheckSourceUpdate +# def generate_execution_id(message: dict) -> str: +# """Generate an execution id for the state machine execution with format: +# {version}_{commit_sha}_{YYYYMMDD_HHMMSS} + +# Args: +# message (dict): Message from SQS queue + +# Returns: +# str: Execution id +# """ +# return "_".join( +# [ +# str(message["version"]), +# message["commit_sha"], +# datetime.utcnow().strftime("%y%m%d_%H%M%S"), +# ] +# ) if __name__ == "__main__": diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/sqs-event.json b/gfe-db/pipeline/functions/invoke_update_pipeline/sqs-event.json index 1d03574e..03119f37 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/sqs-event.json +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/sqs-event.json @@ -1,37 +1,19 @@ { "Records": [ { - "messageId": "03ec152e-31ff-4383-824e-6913e9c3059f", - "receiptHandle": "AQEBZNnt1REvMT0hDKVmH6Z5Tsqk9rcrBOD0Bl0KwGTRaxwVW1pkn2Ox+LLdcs6OEflfcSf3xop5SdDrgCchY6nHgn4XHdG0PCLDXTXipmSSqwAQ7e93rrEPpCRXtfrDQeC4Be7QE0xDDnqFgYoIWn8ngqntCZPMQazeRiYvRXhc7bOZRCS36CoOjK4liC+mQf5q8yDGn8qYYWEFL5JDgiwdUNSI/6KpcWUba6WHrNdJ7RFPldvO3GTe7BfhWdjmvTWPS6glnCceK8lSw6rg/Iuuj7KCPFDjIFDwW8yitaOIRpBA98QrcyXBlZrLuUw0yHEOrrl/v+cedIVruNLUbGbMohM8FNk4UJF8x7kXFky4l0huDDuKcvtP0H9iGu6YA9wo0J3zLQiqyn8440X4OSNQsaJzAOBT/X4fpwZHwLg0OdMuWFu7Ri8UFIqpFuKoru1Q", - "body": "{\"version\": 3520, \"commit_sha\": \"70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca\", \"input_parameters\": {\"align\": false, \"kir\": false, \"mem_profile\": false, \"limit\": -1}, \"s3_path\": \"s3://dev-gfe-db-531868584498-us-east-1/data/3520/csv/\"}", + "messageId": "62eac214-84e3-4047-88a7-0a64a4cbed7b", + "receiptHandle": "AQEB44KYQWwCp5x0Q+OywMyKug9jAdoX5IRUa4fUKY+FMXgKtA9dMsjGzr06TndpXmrS/lra9WI40a+G/wc9zJ4dXij2BirX1xA7wiRYTg+QHGDkTY0QBOW13DecyEbifLqpBbeRLh6s2J+C2TdVjy1Gf8sGmlZUZg5TzrkQdQ/u2ezZNgDL/ALpsvPyejMzjqnASQSfJOhrjI68atyQdVZ5DZRwed/9CAcqHAvdS0Uv1j87OW9LEYt+ZINHYoYu4Sb18NBvIP2FQIcGql9q530HhjoYeUrP41glkRJqiL8HPrJhfvgdnVEzIzduvQkvjsX7V61C5VBSnQDa7vf/QS44LiqBhPkvkwuBDkI3yJ/qC20Vc02PQ5p1tpZctbNnliHKNl+jU01uinCH/SpC6SGHZipXB3hf+1vaFwG7YwgT/Pv1GVVu8uci8gCNbNiSRkV4", + "body": "{\"id\": \"3540_901b1b788a2ec2b4722c9672910ad880b29b368b_240107_194421\", \"version\": 3540, \"commit_sha\": \"901b1b788a2ec2b4722c9672910ad880b29b368b\", \"input_parameters\": {\"align\": false, \"kir\": false, \"mem_profile\": false, \"limit\": 1000, \"use_existing_build\": true, \"skip_load\": false}, \"s3_path\": \"s3://nmdpf-gfe-db-810526023897-us-east-1/data/3540\"}", "attributes": { "ApproximateReceiveCount": "1", - "AWSTraceHeader": "Root=1-64891a77-62170d997803af9e062178e1;Parent=044727760dac0120;Sampled=0;Lineage=0495e7b8:0", - "SentTimestamp": "1686706809983", - "SenderId": "AROAXXVOWRIZDZBLBKWVH:dev-gfe-db-check-source-update", - "ApproximateFirstReceiveTimestamp": "1686706809985" + "SentTimestamp": "1704656711976", + "SenderId": "AROA3ZNY5UDMUNE5WAE5K:gregory", + "ApproximateFirstReceiveTimestamp": "1704656712000" }, "messageAttributes": {}, - "md5OfBody": "b155198870096819bb90bca0d987db97", + "md5OfBody": "1d53a934a4f027498387994f344b78dd", "eventSource": "aws:sqs", - "eventSourceARN": "arn:aws:sqs:us-east-1:531868584498:dev-gfe-db-pipeline-GfeDbProcessingQueue-qxhCzj6BaTDQ", - "awsRegion": "us-east-1" - }, - { - "messageId": "def2c2de-7981-4751-9ee6-07ff2b9d3748", - "receiptHandle": "AQEBTEWN6BwQuiF9C8ZF+Kf5flh3GmQ6C00ouALHFdhq+1Fv89q+90BaWIryPIhKzWPMz3m5ijzqbTRgZnIr5nQ0CIFwx0KnqUL5KcuhwjBwZWBUc3ifHbQ/KnlB8BfTCl4YAVdAsL6343IyW+RvYoVIO0cNdpBwV9ZRodbrQB2OFmry7upocQOJWdEnNbJDyS2KTc6btKFjo3pzvy5tc0bweVgvDci/Ew69EX0fwCh7uAf9FdjE5DAsNMg9cI0HnEvtxkSfT2ue2piusNtCzQQ4hMJG6qsqTvekMJTahfJWPOJWjW9TAmVpzzgaUrGaPKACZo/s8sc38GJri068VbFHkq0Z1TWUfLa7UWVaic8kgDsDnJ5BNPfNimA3AMochAQ2pwTBtoQm2d3jyUM6cja2qA9NDMqPkELFqZARq5QE4HeIq4bTuMvC9qMzWBn9I88K", - "body": "{\"version\": 3510, \"commit_sha\": \"5f2c562056f8ffa89aeea0631f2a52300ee0de17\", \"input_parameters\": {\"align\": false, \"kir\": false, \"mem_profile\": false, \"limit\": -1}, \"s3_path\": \"s3://dev-gfe-db-531868584498-us-east-1/data/3510/csv/\"}", - "attributes": { - "ApproximateReceiveCount": "1", - "AWSTraceHeader": "Root=1-64891a77-62170d997803af9e062178e1;Parent=044727760dac0120;Sampled=0;Lineage=0495e7b8:0", - "SentTimestamp": "1686706809997", - "SenderId": "AROAXXVOWRIZDZBLBKWVH:dev-gfe-db-check-source-update", - "ApproximateFirstReceiveTimestamp": "1686706810006" - }, - "messageAttributes": {}, - "md5OfBody": "504e71255a62b7d42889209d7c2381cf", - "eventSource": "aws:sqs", - "eventSourceARN": "arn:aws:sqs:us-east-1:531868584498:dev-gfe-db-pipeline-GfeDbProcessingQueue-qxhCzj6BaTDQ", + "eventSourceARN": "arn:aws:sqs:us-east-1:810526023897:nmdpf-gfe-db-pipeline-GfeDbProcessingQueue-DQDFHzl2h1id", "awsRegion": "us-east-1" } ] diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 798d5069..cd600692 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -38,7 +38,6 @@ class ExecutionStatus(str, Enum): def __contains__(cls, item): return item in cls.__members__ - def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%S.%fZ"): return datetime.strptime(v, fmt) @@ -46,7 +45,6 @@ def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%S.%fZ"): def str_from_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): return v.strftime(fmt) - # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): # Check if the date is already in the desired ISO 8601 format with 3 milliseconds @@ -187,6 +185,7 @@ def url_is_valid(cls, v): # TODO add execution_id class ExecutionDetailsConfig(BaseModel): + id: str = None version: int status: str date_utc: Optional[str] = None @@ -299,6 +298,7 @@ def execution_state_has_no_missing_releases(cls, v): class ExecutionPayloadItem(BaseModel): + id: str version: int commit_sha: str input_parameters: InputParameters @@ -316,6 +316,7 @@ def _commit_sha_is_hex(cls, v): @classmethod def from_execution_state_item(cls, execution_state_item): return cls( + id=execution_state_item.execution.id, version=execution_state_item.execution.version, commit_sha=execution_state_item.commit.sha, input_parameters=execution_state_item.execution.input_parameters, diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 89327a93..d76d2797 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -316,7 +316,7 @@ "Load Stage": { "Type": "Parallel", "OutputPath": "$.[2]", - "Next": "Run Backup", + "Next": "Run Post-Execution Backup", "Catch": [ { "ErrorEquals": [ @@ -473,7 +473,7 @@ } ] }, - "Run Backup": { + "Run Post-Execution Backup": { "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", @@ -533,7 +533,7 @@ "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, - "Next": "Parse Payload", + "Next": "Parse Error Payload", "Parameters": { "TableName": "${GfeDbExecutionStateTable}", "Key": { @@ -561,7 +561,7 @@ } } }, - "Parse Payload": { + "Parse Error Payload": { "Type": "Pass", "Parameters": { "Error.$": "$.Error", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index e7b590e4..c5520c0b 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -106,6 +106,7 @@ Resources: "commit.date_utc", "commit.html_url", "commit.message", + "execution.id", "execution.date_utc", "execution.status", "execution.input_parameters.align", From fa48b13ffd13d98538a1de115a1addae8a7342e7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 8 Jan 2024 11:36:16 -0800 Subject: [PATCH 231/367] document steps to restore Neo4j from backup to Docker --- .gitignore | 5 ++++- gfe-db/local/README.md | 46 ++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 50 insertions(+), 1 deletion(-) create mode 100644 gfe-db/local/README.md diff --git a/.gitignore b/.gitignore index b3f93676..fdf3dce6 100755 --- a/.gitignore +++ b/.gitignore @@ -103,4 +103,7 @@ ___* gfedb.zip gfe-db/pipeline/jobs/build/event.json gfe-db/pipeline/statemachines/test* -reports/ \ No newline at end of file +reports/ + +# Local Deployment +gfe-db/local/neo4j \ No newline at end of file diff --git a/gfe-db/local/README.md b/gfe-db/local/README.md new file mode 100644 index 00000000..de70d8a6 --- /dev/null +++ b/gfe-db/local/README.md @@ -0,0 +1,46 @@ +# Local Deployment for gfe-db +Instructions for using Docker to run gfe-db locally. + +## Features +- Set password +- Persists data locally so the container can be stopped and started + +## Usage +Run a separate container before running the Neo4j container to prepare the data from the backup. +```bash +docker run --interactive --tty --rm \ + --platform=linux/amd64 \ + --volume=$(pwd)/neo4j/data:/data \ + --volume=$(pwd)/neo4j/backups:/backups \ + neo4j/neo4j-admin:5.15.0 \ + neo4j-admin database load --from-path=/backups/system --overwrite-destination=true --verbose system + +docker run --interactive --tty --rm \ + --platform=linux/amd64 \ + --volume=$(pwd)/neo4j/data:/data \ + --volume=$(pwd)/neo4j/backups:/backups \ + neo4j/neo4j-admin:5.15.0 \ + neo4j-admin database load --from-path=/backups/neo4j --overwrite-destination=true --verbose neo4j +``` + +Basic run command. +```bash +docker run \ + --restart always \ + --publish=7474:7474 --publish=7687:7687 \ + --env NEO4J_AUTH=neo4j/gfedb2023 \ + --volume=$(pwd)/neo4j/data:/data \ + --volume=$(pwd)/neo4j/logs:/logs \ + neo4j:5.15 +``` + +docker run \ + --restart always \ + --publish=7474:7474 --publish=7687:7687 \ + --env NEO4J_AUTH=neo4j/gfedb2023 \ + --volume=$(pwd)/neo4j/data:/data \ + --volume=$HOME/neo4j/logs:/logs \ + neo4j:5.15 + +## Development Steps +- \ No newline at end of file From 26ae30825ba939475665c02b5aa4194ec43dd61c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 8 Jan 2024 14:04:51 -0800 Subject: [PATCH 232/367] bake most recent backup into Docker image --- gfe-db/local/Dockerfile | 5 +++++ gfe-db/local/README.md | 16 ++++++++++------ gfe-db/local/build-local.sh | 28 ++++++++++++++++++++++++++++ 3 files changed, 43 insertions(+), 6 deletions(-) create mode 100644 gfe-db/local/Dockerfile create mode 100644 gfe-db/local/build-local.sh diff --git a/gfe-db/local/Dockerfile b/gfe-db/local/Dockerfile new file mode 100644 index 00000000..d6f2aec6 --- /dev/null +++ b/gfe-db/local/Dockerfile @@ -0,0 +1,5 @@ +FROM neo4j:5.15-community-bullseye + +ENV NEO4J_AUTH=neo4j/gfedb2023 + +COPY neo4j/data "${NEO4J_HOME}/data" \ No newline at end of file diff --git a/gfe-db/local/README.md b/gfe-db/local/README.md index de70d8a6..0cf83a4c 100644 --- a/gfe-db/local/README.md +++ b/gfe-db/local/README.md @@ -23,7 +23,7 @@ docker run --interactive --tty --rm \ neo4j-admin database load --from-path=/backups/neo4j --overwrite-destination=true --verbose neo4j ``` -Basic run command. +Basic run command for Neo4j base image with no data. ```bash docker run \ --restart always \ @@ -34,13 +34,17 @@ docker run \ neo4j:5.15 ``` +Basic run command for gfe-db image with baked-in data. +```bash docker run \ --restart always \ --publish=7474:7474 --publish=7687:7687 \ - --env NEO4J_AUTH=neo4j/gfedb2023 \ - --volume=$(pwd)/neo4j/data:/data \ - --volume=$HOME/neo4j/logs:/logs \ - neo4j:5.15 + --volume=$(pwd)/neo4j/logs:/logs \ + gfe-db:latest +``` ## Development Steps -- \ No newline at end of file +- Fetch backup from S3 +- Use neo4j-admin command to load the backup into the data directory +- Copy the data directory to the image +- Push the image to ECR \ No newline at end of file diff --git a/gfe-db/local/build-local.sh b/gfe-db/local/build-local.sh new file mode 100644 index 00000000..ad760cc7 --- /dev/null +++ b/gfe-db/local/build-local.sh @@ -0,0 +1,28 @@ +#!/bin/bash -eu + +from_path=s3://nmdpf-gfe-db-810526023897-us-east-1/backups/neo4j/2024/01/07/20/18/gfedb.zip # $1 + +# Create volumes to mount +mkdir -p /tmp/restore neo4j/{data,logs,backups/{system,neo4j}} + +# Download most recent backup +aws s3 cp $from_path /tmp/restore/gfedb.zip +unzip -o /tmp/restore/gfedb.zip -d neo4j + +# Load backup into volumes +docker run --interactive --tty --rm \ + --platform=linux/amd64 \ + --volume=$(pwd)/neo4j/data:/data \ + --volume=$(pwd)/neo4j/backups:/backups \ + neo4j/neo4j-admin:5.15.0 \ + neo4j-admin database load --from-path=/backups/system --overwrite-destination=true --verbose system + +docker run --interactive --tty --rm \ + --platform=linux/amd64 \ + --volume=$(pwd)/neo4j/data:/data \ + --volume=$(pwd)/neo4j/backups:/backups \ + neo4j/neo4j-admin:5.15.0 \ + neo4j-admin database load --from-path=/backups/neo4j --overwrite-destination=true --verbose neo4j + +# Build image +docker build -t gfe-db . \ No newline at end of file From 0ac31277cd0ebea4a02a1cc0e6c744e21d821bd8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 8 Jan 2024 18:58:11 -0800 Subject: [PATCH 233/367] store current backup S3 path SSM param --- gfe-db/database/scripts/Makefile | 8 +++++++- gfe-db/database/template.yaml | 14 +++++++++++++- 2 files changed, 20 insertions(+), 2 deletions(-) diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/scripts/Makefile index c23caaae..bec6783b 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/scripts/Makefile @@ -169,7 +169,13 @@ neo4j.backup: sudo -u neo4j neo4j-admin database dump neo4j --to-path=/var/lib/neo4j/backups/neo4j/ --overwrite-destination=true && \ archive_path=$$(date +%Y/%m/%d/%H/%M)/gfedb.zip && \ echo "Uploading archive to S3: s3://${DATA_BUCKET_NAME}/backups/neo4j/$$archive_path" && \ - sudo -u neo4j zip -r - backups | aws s3 cp - s3://${DATA_BUCKET_NAME}/backups/neo4j/$$archive_path + sudo -u neo4j zip -r - backups | aws s3 cp - s3://${DATA_BUCKET_NAME}/backups/neo4j/$$archive_path && \ + echo "Updating SSM Parameter for current backup S3 path" && \ + res=$$(aws ssm put-parameter --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/CurrentBackupS3Path" --value "s3://${DATA_BUCKET_NAME}/backups/neo4j/$$archive_path" --type String --overwrite) && \ + echo $$res | jq -r && \ + echo "Cleaning up" && \ + rm -r /var/lib/neo4j/backups/system/* && \ + rm -r /var/lib/neo4j/backups/neo4j/* $(MAKE) neo4j.start neo4j.restore: #from_path=s3://.zip diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index d6d04734..9733f1b5 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -351,6 +351,11 @@ Resources: - ec2:AssociateAddress Resource: - '*' + - Effect: Allow + Action: + - ssm:PutParameter + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* Neo4jDatabaseInstanceProfile: Type: AWS::IAM::InstanceProfile Properties: @@ -416,7 +421,7 @@ Resources: parameters: commandLine: type: String - description: '(Required) Specify the command line to be executed. The following formats of commands can be run: ''pythonMainFile.py argument1 argument2'', ''ansible-playbook -i "localhost," -c local example.yml''' + description: 'Run on the server to create a dump of Neo4j and store in S3' default: make neo4j.backup workingDirectory: type: String @@ -437,6 +442,13 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jBackupDocumentName Description: Name of SSM document for backing up Neo4j Value: !Ref Neo4jBackupDocument + CurrentBackupS3PathParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/CurrentBackupS3Path + Description: !Sub 'S3 path to the most recent backup for ${Stage}-${AppName}' + Value: 'null' Neo4jBackupMaintenanceWindow: Type: AWS::SSM::MaintenanceWindow Properties: From e7f3f37b61afc63b03f07c96a1105c9c8ba26f0d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 8 Jan 2024 19:18:19 -0800 Subject: [PATCH 234/367] orchestrate local gfe-db build using make targets --- Makefile | 5 ++++- gfe-db/local/Makefile | 10 ++++++++++ gfe-db/local/build-local.sh | 22 ++++++++++++++++------ 3 files changed, 30 insertions(+), 7 deletions(-) create mode 100644 gfe-db/local/Makefile diff --git a/Makefile b/Makefile index c157b726..288a23c2 100644 --- a/Makefile +++ b/Makefile @@ -59,7 +59,7 @@ export FUNCTIONS_PATH = ${PIPELINE_DIR}/functions # Required environment variables REQUIRED_VARS := STAGE APP_NAME AWS_ACCOUNT AWS_REGION AWS_PROFILE SUBSCRIBE_EMAILS \ GITHUB_REPOSITORY_OWNER GITHUB_REPOSITORY_NAME GITHUB_PERSONAL_ACCESS_TOKEN \ - ADMIN_EMAIL UBUNTU_AMI_ID NEO4J_PASSWORD GDS_VERSION + ADMIN_EMAIL UBUNTU_AMI_ID NEO4J_PASSWORD GDS_VERSION DOCKER_USERNAME DOCKER_PASSWORD BOOLEAN_VARS := CREATE_VPC USE_PRIVATE_SUBNET CREATE_SSM_VPC_ENDPOINT CREATE_SECRETSMANAGER_VPC_ENDPOINT \ DEPLOY_NAT_GATEWAY DEPLOY_BASTION_SERVER @@ -578,6 +578,9 @@ database.get.public-ip: database.get.instance-id: @echo "${INSTANCE_ID}" +local.build: + $(MAKE) -C ${APP_NAME}/local/ build + delete: # data=true/false ##=> Delete services @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${APP_NAME} in ${AWS_ACCOUNT}" 2>&1 | tee -a ${CFN_LOG_PATH} @[[ $$data != true ]] && echo "Data will not be deleted. To delete pass \`data=true\`" || true diff --git a/gfe-db/local/Makefile b/gfe-db/local/Makefile new file mode 100644 index 00000000..3388cc5c --- /dev/null +++ b/gfe-db/local/Makefile @@ -0,0 +1,10 @@ +SERVICE := local + +build: + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Building ${SERVICE} ${APP_NAME}" 2>&1 | tee -a $$CFN_LOG_PATH + $(MAKE) service.build + +service.build: + @from_path=$$(aws ssm get-parameter --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/CurrentBackupS3Path" --query "Parameter.Value" --output text); \ + echo "Building ${SERVICE} from $$from_path" && \ + bash build-local.sh $$from_path diff --git a/gfe-db/local/build-local.sh b/gfe-db/local/build-local.sh index ad760cc7..9da84a32 100644 --- a/gfe-db/local/build-local.sh +++ b/gfe-db/local/build-local.sh @@ -1,13 +1,17 @@ #!/bin/bash -eu -from_path=s3://nmdpf-gfe-db-810526023897-us-east-1/backups/neo4j/2024/01/07/20/18/gfedb.zip # $1 +# TODO create a version tag from the data path for Docker, push both latest and versioned tags +DATA_S3_PATH=$1 +TEMP_DIR=/tmp/$APP_NAME + +# TODO validate the path using the same logic as the Makefile # Create volumes to mount -mkdir -p /tmp/restore neo4j/{data,logs,backups/{system,neo4j}} +mkdir -p $TEMP_DIR neo4j/{data,logs,backups/{system,neo4j}} # Download most recent backup -aws s3 cp $from_path /tmp/restore/gfedb.zip -unzip -o /tmp/restore/gfedb.zip -d neo4j +aws s3 cp $DATA_S3_PATH $TEMP_DIR/gfedb.zip +unzip -o $TEMP_DIR/gfedb.zip -d neo4j # Load backup into volumes docker run --interactive --tty --rm \ @@ -24,5 +28,11 @@ docker run --interactive --tty --rm \ neo4j/neo4j-admin:5.15.0 \ neo4j-admin database load --from-path=/backups/neo4j --overwrite-destination=true --verbose neo4j -# Build image -docker build -t gfe-db . \ No newline at end of file +# Build, tag and push image +docker build -t gfe-db . +docker tag gfe-db:latest "$DOCKER_USERNAME/gfe-db:latest" +docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD +docker push "$DOCKER_USERNAME/gfe-db:latest" + +# Clean up +rm -rf neo4j/{data,backups} /tmp/$APP_NAME From f35ac1cbf7fec79a8a78c34286b9243866b51add Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 8 Jan 2024 20:13:24 -0800 Subject: [PATCH 235/367] move env validation for Docker credentials to local Makefile --- Makefile | 2 +- gfe-db/local/Makefile | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 288a23c2..6e0b0f57 100644 --- a/Makefile +++ b/Makefile @@ -59,7 +59,7 @@ export FUNCTIONS_PATH = ${PIPELINE_DIR}/functions # Required environment variables REQUIRED_VARS := STAGE APP_NAME AWS_ACCOUNT AWS_REGION AWS_PROFILE SUBSCRIBE_EMAILS \ GITHUB_REPOSITORY_OWNER GITHUB_REPOSITORY_NAME GITHUB_PERSONAL_ACCESS_TOKEN \ - ADMIN_EMAIL UBUNTU_AMI_ID NEO4J_PASSWORD GDS_VERSION DOCKER_USERNAME DOCKER_PASSWORD + ADMIN_EMAIL UBUNTU_AMI_ID NEO4J_PASSWORD GDS_VERSION BOOLEAN_VARS := CREATE_VPC USE_PRIVATE_SUBNET CREATE_SSM_VPC_ENDPOINT CREATE_SECRETSMANAGER_VPC_ENDPOINT \ DEPLOY_NAT_GATEWAY DEPLOY_BASTION_SERVER diff --git a/gfe-db/local/Makefile b/gfe-db/local/Makefile index 3388cc5c..0d2c2b47 100644 --- a/gfe-db/local/Makefile +++ b/gfe-db/local/Makefile @@ -1,6 +1,14 @@ SERVICE := local -build: +# Required environment variables +REQUIRED_VARS := STAGE APP_NAME AWS_REGION AWS_PROFILE DOCKER_USERNAME DOCKER_PASSWORD + + +env.validate.vars: + $(foreach var,$(REQUIRED_VARS),\ + $(if $(value $(var)),,$(error $(var) is not set. Please add $(var) to the environment variables.))) + +build: env.validate.vars @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Building ${SERVICE} ${APP_NAME}" 2>&1 | tee -a $$CFN_LOG_PATH $(MAKE) service.build From a6bda609d98e271bbad1ca788d69d47bf7d74940 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 8 Jan 2024 20:14:30 -0800 Subject: [PATCH 236/367] create and push version tag using backup date --- gfe-db/local/build-local.sh | 32 +++++++++++++++++++++++++++----- 1 file changed, 27 insertions(+), 5 deletions(-) diff --git a/gfe-db/local/build-local.sh b/gfe-db/local/build-local.sh index 9da84a32..8cf9348a 100644 --- a/gfe-db/local/build-local.sh +++ b/gfe-db/local/build-local.sh @@ -1,10 +1,29 @@ #!/bin/bash -eu -# TODO create a version tag from the data path for Docker, push both latest and versioned tags +# TODO validate the data path using the same logic as in the Makefile restore target DATA_S3_PATH=$1 TEMP_DIR=/tmp/$APP_NAME -# TODO validate the path using the same logic as the Makefile +format_s3_date() { + local s3_path="$1" + + # Regular expression to extract date and time parts + if [[ $s3_path =~ ([0-9]{4})/([0-9]{2})/([0-9]{2})/([0-9]{2})/([0-9]{2}) ]]; then + local year=${BASH_REMATCH[1]} + local month=${BASH_REMATCH[2]} + local day=${BASH_REMATCH[3]} + local hour=${BASH_REMATCH[4]} + local minute=${BASH_REMATCH[5]} + + # Combine the parts into the desired format + echo "${year}${month}${day}${hour}${minute}" + else + echo "Could not parse date from S3 path: $s3_path" >&2 + exit 1 + fi +} + +echo "$(format_s3_date $DATA_S3_PATH)" # Create volumes to mount mkdir -p $TEMP_DIR neo4j/{data,logs,backups/{system,neo4j}} @@ -29,10 +48,13 @@ docker run --interactive --tty --rm \ neo4j-admin database load --from-path=/backups/neo4j --overwrite-destination=true --verbose neo4j # Build, tag and push image +version_tag=$(format_s3_date $DATA_S3_PATH) docker build -t gfe-db . -docker tag gfe-db:latest "$DOCKER_USERNAME/gfe-db:latest" -docker login -u $DOCKER_USERNAME -p $DOCKER_PASSWORD -docker push "$DOCKER_USERNAME/gfe-db:latest" +docker tag gfe-db:latest $DOCKER_USERNAME/gfe-db:latest +docker tag gfe-db:latest $DOCKER_USERNAME/gfe-db:$version_tag +echo $DOCKER_PASSWORD | docker login -u $DOCKER_USERNAME --password-stdin +docker push $DOCKER_USERNAME/gfe-db:latest +docker push $DOCKER_USERNAME/gfe-db:$version_tag # Clean up rm -rf neo4j/{data,backups} /tmp/$APP_NAME From 865f31291977e1e67653d2f65f687be522bfd4e0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 8 Jan 2024 20:14:37 -0800 Subject: [PATCH 237/367] update README --- README.md | 27 +++++++++++++++++++++++ gfe-db/local/README.md | 50 ------------------------------------------ 2 files changed, 27 insertions(+), 50 deletions(-) delete mode 100644 gfe-db/local/README.md diff --git a/README.md b/README.md index 46802351..426d7601 100755 --- a/README.md +++ b/README.md @@ -610,6 +610,33 @@ To restore from a backup, pass the date of the backup you wish to restore using STAGE= make database.restore from_date= ``` +## Run `gfe-db` Locally Using Docker +Once the application has been deployed and the database is loaded, it is possible to build and run the latest version of gfe-db locally using Docker. + +### Build Environment +Make sure you have added your Docker Hub credentials to your .env file. +```bash +# .env. +DOCKER_USERNAME= +DOCKER_PASSWORD= +``` + +### Usage +Build and push the image to Docker Hub. The Makefile will automatically fetch the most recent backup data from S3 and use it to build the image. You can access the logs in `./gfe-db/local/neo4j/logs`. +```bash +STAGE= make local.build +``` + +Once the image is built and pushed to Docker Hub you can run the command to run the most recent version of gfe-db locally. +```bash +# Run from the root directory of gfe-db +docker run \ + --restart always \ + --publish=7474:7474 --publish=7687:7687 \ + --volume=$(pwd)/gfe-db/local/neo4j/logs:/logs \ + $DOCKER_USERNAME/gfe-db:latest +``` + ## Local Development ### Creating a Python Virtual Environment diff --git a/gfe-db/local/README.md b/gfe-db/local/README.md deleted file mode 100644 index 0cf83a4c..00000000 --- a/gfe-db/local/README.md +++ /dev/null @@ -1,50 +0,0 @@ -# Local Deployment for gfe-db -Instructions for using Docker to run gfe-db locally. - -## Features -- Set password -- Persists data locally so the container can be stopped and started - -## Usage -Run a separate container before running the Neo4j container to prepare the data from the backup. -```bash -docker run --interactive --tty --rm \ - --platform=linux/amd64 \ - --volume=$(pwd)/neo4j/data:/data \ - --volume=$(pwd)/neo4j/backups:/backups \ - neo4j/neo4j-admin:5.15.0 \ - neo4j-admin database load --from-path=/backups/system --overwrite-destination=true --verbose system - -docker run --interactive --tty --rm \ - --platform=linux/amd64 \ - --volume=$(pwd)/neo4j/data:/data \ - --volume=$(pwd)/neo4j/backups:/backups \ - neo4j/neo4j-admin:5.15.0 \ - neo4j-admin database load --from-path=/backups/neo4j --overwrite-destination=true --verbose neo4j -``` - -Basic run command for Neo4j base image with no data. -```bash -docker run \ - --restart always \ - --publish=7474:7474 --publish=7687:7687 \ - --env NEO4J_AUTH=neo4j/gfedb2023 \ - --volume=$(pwd)/neo4j/data:/data \ - --volume=$(pwd)/neo4j/logs:/logs \ - neo4j:5.15 -``` - -Basic run command for gfe-db image with baked-in data. -```bash -docker run \ - --restart always \ - --publish=7474:7474 --publish=7687:7687 \ - --volume=$(pwd)/neo4j/logs:/logs \ - gfe-db:latest -``` - -## Development Steps -- Fetch backup from S3 -- Use neo4j-admin command to load the backup into the data directory -- Copy the data directory to the image -- Push the image to ECR \ No newline at end of file From c12318c72432ae1de9727c07a5cf53b925e5f475 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 11 Jan 2024 09:42:51 -0800 Subject: [PATCH 238/367] remove authentication for gfe-db in Docker --- gfe-db/local/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfe-db/local/Dockerfile b/gfe-db/local/Dockerfile index d6f2aec6..d31f81a6 100644 --- a/gfe-db/local/Dockerfile +++ b/gfe-db/local/Dockerfile @@ -1,5 +1,5 @@ FROM neo4j:5.15-community-bullseye -ENV NEO4J_AUTH=neo4j/gfedb2023 +ENV NEO4J_AUTH=none COPY neo4j/data "${NEO4J_HOME}/data" \ No newline at end of file From a72cb8002007394571b8325ef6fc5c739eb4a5da Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 11 Jan 2024 16:50:53 -0800 Subject: [PATCH 239/367] use 'gfedb' as default database name --- Makefile | 4 +++ gfe-db/database/Makefile | 6 +++-- gfe-db/database/scripts/Makefile | 27 ++++++++++--------- gfe-db/database/template.yaml | 18 ++++++++----- .../execute_validation_queries/app.py | 7 ++--- 5 files changed, 37 insertions(+), 25 deletions(-) diff --git a/Makefile b/Makefile index 6e0b0f57..6bd0ed5c 100644 --- a/Makefile +++ b/Makefile @@ -56,6 +56,10 @@ export PIPELINE_STATE_PATH = config/IMGTHLA-repository-state.json export PIPELINE_PARAMS_PATH = config/pipeline-input.json export FUNCTIONS_PATH = ${PIPELINE_DIR}/functions +# Neo4j +export NEO4J_DATABASE_NAME ?= gfedb + + # Required environment variables REQUIRED_VARS := STAGE APP_NAME AWS_ACCOUNT AWS_REGION AWS_PROFILE SUBSCRIBE_EMAILS \ GITHUB_REPOSITORY_OWNER GITHUB_REPOSITORY_NAME GITHUB_PERSONAL_ACCESS_TOKEN \ diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 46a283ca..749d12ee 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -74,6 +74,7 @@ service.deploy: usePrivateSubnet="$${USE_PRIVATE_SUBNET}" \ DataBucketName="$${DATA_BUCKET_NAME}" \ UbuntuAmiId="$${UBUNTU_AMI_ID}" \ + Neo4jDatabaseName="$${NEO4J_DATABASE_NAME}" \ Neo4jPassword="$${NEO4J_PASSWORD}" \ DatabaseVolumeSize="$${DATABASE_VOLUME_SIZE}" \ HostDomain="$${HOST_DOMAIN}" \ @@ -97,14 +98,15 @@ service.backup: --instance-id "$${INSTANCE_ID}" | jq -r '.StatusDetails' | tee -a $$CFN_LOG_PATH service.backup.list: - @aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/neo4j/ + @aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/${SERVICE}/${NEO4J_DATABASE_NAME}/ service.restore: #from_path=s3:// @[ "$$from_path" != "" ] || (echo "from_path is required" && exit 1) && \ echo "$$from_path" | grep -E '^s3:\/\/[a-zA-Z0-9\.-]+\/([a-zA-Z0-9\.-]+\/)*[a-zA-Z0-9\.-]+\.zip$$' > /dev/null || (echo "\`from_path\` must be an S3 URI: 's3:///path'" && exit 1) && \ echo "Restore $${APP_NAME} from S3 path \`$$from_path\`? [y/N] \c " && read ans && [ $${ans:-N} = y ] $(MAKE) service.restore.pre-validate from_path=$$from_path - @res=$$(aws ssm send-command \ + @echo "Restoring Neo4j database..." && \ + res=$$(aws ssm send-command \ --document-name "AWS-RunShellScript" \ --parameters "commands=[cd /home/ubuntu && sudo make neo4j.restore from_path=$$from_path]" \ --targets "Key=instanceids,Values=$${INSTANCE_ID}" \ diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/scripts/Makefile index bec6783b..d130f4bf 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/scripts/Makefile @@ -1,5 +1,6 @@ # This Makefile only orchestrates process that are run on the EC2 database instance, it is deployed and called on the server # Must be run as root +SERVICE := database # Application specific environment variables include env.sh @@ -10,7 +11,7 @@ export REPORTS_DIR := ${UBUNTU_HOME}/reports export NEO4J_USERNAME=$(shell aws secretsmanager get-secret-value --secret-id "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials" | jq -r '.SecretString' | jq -r '.NEO4J_USERNAME') export NEO4J_PASSWORD=$(shell aws secretsmanager get-secret-value --secret-id "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials" | jq -r '.SecretString' | jq -r '.NEO4J_PASSWORD') -REQUIRED_VARS := UBUNTU_HOME NEO4J_HOME INSTANCE_ID DATA_BUCKET_NAME NEO4J_USERNAME NEO4J_PASSWORD ADMIN_EMAIL GDS_VERSION +REQUIRED_VARS := UBUNTU_HOME NEO4J_HOME INSTANCE_ID DATA_BUCKET_NAME NEO4J_USERNAME NEO4J_PASSWORD NEO4J_DATABASE_NAME ADMIN_EMAIL GDS_VERSION target: $(info ${HELP_MESSAGE}) @@ -165,17 +166,17 @@ neo4j.waiter.no-ssl: neo4j.backup: $(MAKE) neo4j.stop @cd ${NEO4J_HOME} && \ - sudo -u neo4j neo4j-admin database dump system --to-path=/var/lib/neo4j/backups/system/ --overwrite-destination=true && \ - sudo -u neo4j neo4j-admin database dump neo4j --to-path=/var/lib/neo4j/backups/neo4j/ --overwrite-destination=true && \ - archive_path=$$(date +%Y/%m/%d/%H/%M)/gfedb.zip && \ - echo "Uploading archive to S3: s3://${DATA_BUCKET_NAME}/backups/neo4j/$$archive_path" && \ - sudo -u neo4j zip -r - backups | aws s3 cp - s3://${DATA_BUCKET_NAME}/backups/neo4j/$$archive_path && \ + sudo -u neo4j mkdir -p ${NEO4J_HOME}/backups/system ${NEO4J_HOME}/backups/${NEO4J_DATABASE_NAME} && \ + sudo -u neo4j neo4j-admin database dump system --to-path=${NEO4J_HOME}/backups/system/ --overwrite-destination=true --verbose && \ + sudo -u neo4j neo4j-admin database dump ${NEO4J_DATABASE_NAME} --to-path=${NEO4J_HOME}/backups/${NEO4J_DATABASE_NAME}/ --overwrite-destination=true --verbose && \ + archive_path=$$(date +%Y/%m/%d/%H/%M)/${NEO4J_DATABASE_NAME}.zip && \ + echo "Uploading archive to S3: s3://${DATA_BUCKET_NAME}/backups/${SERVICE}/${NEO4J_DATABASE_NAME}/$$archive_path" && \ + sudo -u neo4j zip -r - backups | aws s3 cp - s3://${DATA_BUCKET_NAME}/backups/${SERVICE}/${NEO4J_DATABASE_NAME}/$$archive_path && \ echo "Updating SSM Parameter for current backup S3 path" && \ - res=$$(aws ssm put-parameter --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/CurrentBackupS3Path" --value "s3://${DATA_BUCKET_NAME}/backups/neo4j/$$archive_path" --type String --overwrite) && \ + res=$$(aws ssm put-parameter --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/CurrentBackupS3Path" --value "s3://${DATA_BUCKET_NAME}/backups/${SERVICE}/${NEO4J_DATABASE_NAME}/$$archive_path" --type String --overwrite) && \ echo $$res | jq -r && \ echo "Cleaning up" && \ - rm -r /var/lib/neo4j/backups/system/* && \ - rm -r /var/lib/neo4j/backups/neo4j/* + sudo -u neo4j rm -rf ${NEO4J_HOME}/backups/* $(MAKE) neo4j.start neo4j.restore: #from_path=s3://.zip @@ -185,10 +186,10 @@ neo4j.restore: #from_path=s3://.zip @echo "$$from_path" | grep -E '^s3:\/\/[a-zA-Z0-9\.-]+\/([a-zA-Z0-9\.-]+\/)*[a-zA-Z0-9\.-]+\.zip$$' > /dev/null || (echo "\`from_path\` must be an S3 URI: 's3:///path'" && exit 1) @echo "Running restore for $$from_path" @mkdir -p /tmp/restore - @aws s3 cp $$from_path /tmp/restore/gfedb.zip && chown neo4j:neo4j /tmp/restore/gfedb.zip - @sudo -u neo4j unzip -o /tmp/restore/gfedb.zip -d /var/lib/neo4j/ - @sudo -u neo4j neo4j-admin database load --from-path=/var/lib/neo4j/backups/system system --overwrite-destination=true - @sudo -u neo4j neo4j-admin database load --from-path=/var/lib/neo4j/backups/neo4j neo4j --overwrite-destination=true + @aws s3 cp $$from_path /tmp/restore/${NEO4J_DATABASE_NAME}.zip && chown neo4j:neo4j /tmp/restore/${NEO4J_DATABASE_NAME}.zip + @sudo -u neo4j unzip -o /tmp/restore/${NEO4J_DATABASE_NAME}.zip -d ${NEO4J_HOME}/ + @sudo -u neo4j neo4j-admin database load --from-path=${NEO4J_HOME}/backups/system system --overwrite-destination=true + @sudo -u neo4j neo4j-admin database load --from-path=${NEO4J_HOME}/backups/${NEO4J_DATABASE_NAME} ${NEO4J_DATABASE_NAME} --overwrite-destination=true @rm -r /tmp/restore $(MAKE) neo4j.start diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 9733f1b5..301e0a2e 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -22,6 +22,9 @@ Parameters: UbuntuAmiId: Type: String Description: AMI ID for Neo4j Community edition from AWS Marketplace + Neo4jDatabaseName: + Type: String + Description: Name of Neo4j database Neo4jPassword: Type: String Description: Password for Neo4j database @@ -51,7 +54,7 @@ Resources: Type: AWS::SecretsManager::Secret Properties: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials - Description: Specified in the deployment environment. + Description: Neo4j credentials for gfedb datase; Specified in the deployment environment. SecretString: !Sub '{"NEO4J_USERNAME":"neo4j","NEO4J_PASSWORD":"${Neo4jPassword}"}' Neo4jCredentialsSecretArnParameter: Type: AWS::SSM::Parameter @@ -62,9 +65,9 @@ Resources: Value: !Ref Neo4jCredentialsSecret Neo4jDatabaseInstance: Type: AWS::EC2::Instance - CreationPolicy: - ResourceSignal: - Timeout: PT10M + # CreationPolicy: + # ResourceSignal: + # Timeout: PT10M Properties: KeyName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/EC2KeyPairName}}' DisableApiTermination: false @@ -160,6 +163,7 @@ Resources: echo "HOST_DOMAIN=${HostDomain}" >> $UBUNTU_HOME/env.sh echo "SUBDOMAIN=${Subdomain}" >> $UBUNTU_HOME/env.sh echo "ADMIN_EMAIL=${AdminEmail}" >> $UBUNTU_HOME/env.sh + echo "NEO4J_DATABASE_NAME=${Neo4jDatabaseName}" >> $UBUNTU_HOME/env.sh echo "APOC_VERSION=${APOCVersion}" >> $UBUNTU_HOME/env.sh echo "GDS_VERSION=${GDSVersion}" >> $UBUNTU_HOME/env.sh echo "PRIVATE_IP=$(curl -sS http://169.254.169.254/latest/meta-data/local-ipv4)" >> $UBUNTU_HOME/env.sh @@ -205,7 +209,7 @@ Resources: apt-get install -y neo4j=1:5.14.0 systemctl enable neo4j neo4j-admin dbms set-initial-password ${Neo4jPassword} - mkdir -p /var/lib/neo4j/backups/{system,neo4j} + mkdir -p /var/lib/neo4j/backups/{system,$NEO4J_DATABASE_NAME} chown -R neo4j:neo4j /var/lib/neo4j/backups } install_apoc_plugin() { @@ -218,7 +222,7 @@ Resources: exit 1 fi cp /etc/neo4j/neo4j.conf /etc/neo4j/neo4j.conf.bak - # sed -i 's/#initial.dbms.default_database=neo4j/initial.dbms.default_database=gfedb/g' /etc/neo4j/neo4j.conf + sed -i 's/#initial.dbms.default_database=neo4j/initial.dbms.default_database=${Neo4jDatabaseName}/g' /etc/neo4j/neo4j.conf sed -i 's/#server.default_listen_address=0.0.0.0/server.default_listen_address=0.0.0.0/g' /etc/neo4j/neo4j.conf sed -i "s/#server.default_advertised_address=localhost/server.default_advertised_address=$SUBDOMAIN.$HOST_DOMAIN/g" /etc/neo4j/neo4j.conf sed -i 's/#server.bolt.tls_level=DISABLED/server.bolt.tls_level=REQUIRED/g' /etc/neo4j/neo4j.conf @@ -246,7 +250,7 @@ Resources: } build_neo4j_private_config() { cp /etc/neo4j/neo4j.conf /etc/neo4j/neo4j.conf.bak - # sed -i 's/#initial.dbms.default_database=neo4j/initial.dbms.default_database=gfedb/g' /etc/neo4j/neo4j.conf + sed -i 's/#initial.dbms.default_database=neo4j/initial.dbms.default_database=${Neo4jDatabaseName}/g' /etc/neo4j/neo4j.conf sed -i 's/#server.default_listen_address=0.0.0.0/server.default_listen_address=0.0.0.0/g' /etc/neo4j/neo4j.conf sed -i "s/#server.default_advertised_address=localhost/server.default_advertised_address=localhost/g" /etc/neo4j/neo4j.conf sed -i 's/#server.bolt.tls_level=DISABLED/server.bolt.tls_level=DISABLED/g' /etc/neo4j/neo4j.conf diff --git a/gfe-db/pipeline/functions/execute_validation_queries/app.py b/gfe-db/pipeline/functions/execute_validation_queries/app.py index b290385d..613f90ba 100644 --- a/gfe-db/pipeline/functions/execute_validation_queries/app.py +++ b/gfe-db/pipeline/functions/execute_validation_queries/app.py @@ -32,6 +32,7 @@ logger.info(f"Connecting to Neo4j at {uri}") graphdb = GraphDatabase.driver(uri, auth=(auth["NEO4J_USERNAME"], auth["NEO4J_PASSWORD"])) +# TODO get database name from SSM Parameter Store def lambda_handler(event, context): logger.info(json.dumps(event)) @@ -41,7 +42,7 @@ def lambda_handler(event, context): # node counts node_counts = [] for node in nodes: - records, _, _ = driver.execute_query(f'MATCH (n:{node}) RETURN count(n) as count;', database_="neo4j") + records, _, _ = driver.execute_query(f'MATCH (n:{node}) RETURN count(n) as count;', database_="gfedb") node_counts.append({ "node": node, "count": records[0].data()['count'] @@ -92,8 +93,8 @@ def lambda_handler(event, context): # count(f), # count(sub);""" -def execute_query(driver, query): - records, _, _ = driver.execute_query(query, database_="neo4j") +def execute_query(driver, query, database="gfedb"): + records, _, _ = driver.execute_query(query, database_=database) return [record.data() for record in records] if __name__ == "__main__": From 9f8e159e120ceed7fe04941734eec23b7bd8f131 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 11 Jan 2024 17:46:50 -0800 Subject: [PATCH 240/367] use 'gfedb' as default database name for Docker image --- gfe-db/local/Dockerfile | 4 ++++ gfe-db/local/Makefile | 2 +- gfe-db/local/build-local.sh | 23 +++++++++++++++-------- 3 files changed, 20 insertions(+), 9 deletions(-) diff --git a/gfe-db/local/Dockerfile b/gfe-db/local/Dockerfile index d31f81a6..f6f2214a 100644 --- a/gfe-db/local/Dockerfile +++ b/gfe-db/local/Dockerfile @@ -2,4 +2,8 @@ FROM neo4j:5.15-community-bullseye ENV NEO4J_AUTH=none +ARG NEO4J_DATABASE_NAME + +RUN sed -i "s/#initial.dbms.default_database=neo4j/initial.dbms.default_database=$NEO4J_DATABASE_NAME/g" "${NEO4J_HOME}/conf/neo4j.conf" + COPY neo4j/data "${NEO4J_HOME}/data" \ No newline at end of file diff --git a/gfe-db/local/Makefile b/gfe-db/local/Makefile index 0d2c2b47..d8cb2a8f 100644 --- a/gfe-db/local/Makefile +++ b/gfe-db/local/Makefile @@ -1,7 +1,7 @@ SERVICE := local # Required environment variables -REQUIRED_VARS := STAGE APP_NAME AWS_REGION AWS_PROFILE DOCKER_USERNAME DOCKER_PASSWORD +REQUIRED_VARS := STAGE APP_NAME AWS_REGION AWS_PROFILE DOCKER_USERNAME DOCKER_PASSWORD NEO4J_DATABASE_NAME env.validate.vars: diff --git a/gfe-db/local/build-local.sh b/gfe-db/local/build-local.sh index 8cf9348a..72f0daed 100644 --- a/gfe-db/local/build-local.sh +++ b/gfe-db/local/build-local.sh @@ -1,9 +1,16 @@ #!/bin/bash -eu -# TODO validate the data path using the same logic as in the Makefile restore target DATA_S3_PATH=$1 TEMP_DIR=/tmp/$APP_NAME +# Check that NEO4J_DATABASE_NAME is set +if [ -z ${NEO4J_DATABASE_NAME+x} ]; then + echo "NEO4J_DATABASE_NAME is not set" >&2 + exit 1 +else + echo "NEO4J_DATABASE_NAME is set to '$NEO4J_DATABASE_NAME'" +fi + format_s3_date() { local s3_path="$1" @@ -16,21 +23,21 @@ format_s3_date() { local minute=${BASH_REMATCH[5]} # Combine the parts into the desired format - echo "${year}${month}${day}${hour}${minute}" + echo "${year}${month}${day}_${hour}${minute}" else echo "Could not parse date from S3 path: $s3_path" >&2 exit 1 fi } -echo "$(format_s3_date $DATA_S3_PATH)" +echo "This version is $(format_s3_date $DATA_S3_PATH)" # Create volumes to mount -mkdir -p $TEMP_DIR neo4j/{data,logs,backups/{system,neo4j}} +mkdir -p $TEMP_DIR neo4j/{data,logs,backups/{system,$NEO4J_DATABASE_NAME}} # Download most recent backup -aws s3 cp $DATA_S3_PATH $TEMP_DIR/gfedb.zip -unzip -o $TEMP_DIR/gfedb.zip -d neo4j +aws s3 cp $DATA_S3_PATH $TEMP_DIR/$NEO4J_DATABASE_NAME.zip +unzip -o $TEMP_DIR/$NEO4J_DATABASE_NAME.zip -d neo4j # Load backup into volumes docker run --interactive --tty --rm \ @@ -45,11 +52,11 @@ docker run --interactive --tty --rm \ --volume=$(pwd)/neo4j/data:/data \ --volume=$(pwd)/neo4j/backups:/backups \ neo4j/neo4j-admin:5.15.0 \ - neo4j-admin database load --from-path=/backups/neo4j --overwrite-destination=true --verbose neo4j + neo4j-admin database load --from-path=/backups/$NEO4J_DATABASE_NAME --overwrite-destination=true --verbose $NEO4J_DATABASE_NAME # Build, tag and push image version_tag=$(format_s3_date $DATA_S3_PATH) -docker build -t gfe-db . +docker build --build-arg NEO4J_DATABASE_NAME=$NEO4J_DATABASE_NAME -t gfe-db . docker tag gfe-db:latest $DOCKER_USERNAME/gfe-db:latest docker tag gfe-db:latest $DOCKER_USERNAME/gfe-db:$version_tag echo $DOCKER_PASSWORD | docker login -u $DOCKER_USERNAME --password-stdin From cf5b510f6235c5600c5c6146b1ca2197854d04db Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 11 Jan 2024 17:49:03 -0800 Subject: [PATCH 241/367] update gitignore --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index fdf3dce6..33deef77 100755 --- a/.gitignore +++ b/.gitignore @@ -104,6 +104,7 @@ gfedb.zip gfe-db/pipeline/jobs/build/event.json gfe-db/pipeline/statemachines/test* reports/ +output-payload.json # Local Deployment gfe-db/local/neo4j \ No newline at end of file From b3b34109e845ac9c122d6fc4e8a9869fae772b11 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 11 Jan 2024 18:17:31 -0800 Subject: [PATCH 242/367] mask secret values --- Makefile | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 6bd0ed5c..f939a12d 100644 --- a/Makefile +++ b/Makefile @@ -119,7 +119,16 @@ endif env.print: @echo "\033[0;33mReview the contents of the .env file:\033[0m" @echo "+---------------------------------------------------------------------------------+" - @awk '{ if (substr($$0, 1, 1) != "#") { line = substr($$0, 1, 76); if (length($$0) > 76) line = line "..."; printf "| %-79s |\n", line }}' .env.${STAGE} + @awk -F'=' '{ \ + key = $$1; value = $$2; \ + if (key == "GITHUB_PERSONAL_ACCESS_TOKEN" || key == "DOCKER_PASSWORD" || key == "NEO4J_PASSWORD") value = "************"; \ + if (substr($$0, 1, 1) != "#") { \ + line = key "=" value; \ + line = substr(line, 1, 76); \ + if (length(line) > 76) line = line "..."; \ + printf "| %-79s |\n", line \ + } \ + }' .env.${STAGE} @echo "+---------------------------------------------------------------------------------+" @echo "\033[0;33mPlease confirm the above values are correct.\033[0m" From 67efcb2ccad16fa4db578e314db07d6828cad277 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 11 Jan 2024 19:05:41 -0800 Subject: [PATCH 243/367] update permissions to use least privilege --- gfe-db/database/template.yaml | 2 +- gfe-db/pipeline/template.yaml | 21 +++++++++++++-------- 2 files changed, 14 insertions(+), 9 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 301e0a2e..d2d0ec29 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -334,7 +334,7 @@ Resources: - secretsmanager:ListSecretVersionIds - secretsmanager:ListSecrets Resource: - - '*' + - !Sub arn:${AWS::Partition}:secretsmanager:${AWS::Region}:${AWS::AccountId}:secret:/${AppName}/${Stage}/${AWS::Region}/* - Effect: Allow Action: - secretsmanager:UpdateSecret diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 908bf2fc..3b2bda0b 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -181,7 +181,7 @@ Resources: - "secretsmanager:ListSecrets" # TODO tighten permissions Resource: - - "*" + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' # - PolicyName: !Sub '${Stage}-${AppName}-SQSPolicy' # PolicyDocument: # Version: '2012-10-17' @@ -329,13 +329,17 @@ Resources: - Effect: "Allow" Action: - "ssm:GetParameters" + Resource: + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' + - Effect: "Allow" + Action: - "secretsmanager:GetResourcePolicy" - "secretsmanager:GetSecretValue" - "secretsmanager:DescribeSecret" - "secretsmanager:ListSecretVersionIds" - "secretsmanager:ListSecrets" Resource: - - "*" + - !Sub 'arn:${AWS::Partition}:secretsmanager:${AWS::Region}:${AWS::AccountId}:secret:/${AppName}/${Stage}/${AWS::Region}/*' BuildServiceRepository: Type: AWS::ECR::Repository @@ -452,7 +456,6 @@ Resources: SecurityGroupIds: - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}' - !Ref AWS::NoValue - # TODO fix conditional policy assignment using If operator # If UsePrivateSubnet is true, attach AWSLambdaVPCAccessExecutionRole, otherwise attach AWSLambdaBasicExecutionRole Policies: - Version: "2012-10-17" @@ -516,7 +519,7 @@ Resources: - "ssm:GetDocument" Resource: - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Stage}-${AppName}-database-Neo4jBackupDocument*' - - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*' + - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId}}' - Effect: "Allow" Action: - "ssm:GetParameters" @@ -527,7 +530,7 @@ Resources: Action: - "ssm:GetCommandInvocation" Resource: - - !Sub '*' + - '*' InvokeLoadScriptFunction: Type: AWS::Serverless::Function @@ -557,7 +560,7 @@ Resources: - "ssm:GetDocument" Resource: - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:document/${Neo4jLoadQueryDocument}' - - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/*' + - !Sub 'arn:${AWS::Partition}:ec2:${AWS::Region}:${AWS::AccountId}:instance/{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId}}' - Effect: "Allow" Action: - "ssm:GetParameters" @@ -667,7 +670,9 @@ Resources: - "batch:SubmitJob" - "batch:DescribeJobs" - "batch:TerminateJob" - Resource: "*" + Resource: + - !Sub 'arn:aws:batch:${AWS::Region}:${AWS::AccountId}:job-queue/${Stage}-${AppName}*' + - !Sub 'arn:aws:batch:${AWS::Region}:${AWS::AccountId}:job-definition/${Stage}-${AppName}-*' - Effect: "Allow" Action: - "events:PutTargets" @@ -798,7 +803,7 @@ Resources: Action: - "ssm:UpdateMaintenanceWindow" Resource: - - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:maintenancewindow/*' + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:maintenancewindow/{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupMaintenanceWindowId}}' Events: PipelineExecutionTopic: Type: SNS From 21dcbcdf389e029c8317056a32ac5b5fa00a74ce Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 11 Jan 2024 19:17:11 -0800 Subject: [PATCH 244/367] add targets to retrieve latest backup path --- Makefile | 3 +++ gfe-db/database/Makefile | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/Makefile b/Makefile index f939a12d..fafa0c67 100644 --- a/Makefile +++ b/Makefile @@ -551,6 +551,9 @@ database.backup: @echo "Backing up $${APP_NAME} server..." $(MAKE) -C ${APP_NAME}/database/ service.backup +database.get.current-backup: + $(MAKE) -C ${APP_NAME}/database/ service.backup.get-current + database.backup.list: $(MAKE) -C ${APP_NAME}/database/ service.backup.list diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 749d12ee..c5e3e872 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -100,6 +100,11 @@ service.backup: service.backup.list: @aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/${SERVICE}/${NEO4J_DATABASE_NAME}/ +service.backup.get-current: + @res=$$(aws ssm get-parameter \ + --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/CurrentBackupS3Path" | jq -r '.Parameter.Value') && \ + echo "$$res" + service.restore: #from_path=s3:// @[ "$$from_path" != "" ] || (echo "from_path is required" && exit 1) && \ echo "$$from_path" | grep -E '^s3:\/\/[a-zA-Z0-9\.-]+\/([a-zA-Z0-9\.-]+\/)*[a-zA-Z0-9\.-]+\.zip$$' > /dev/null || (echo "\`from_path\` must be an S3 URI: 's3:///path'" && exit 1) && \ From dd4f41c97430a353bbeaa49d8877ae968f48b1e6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 12 Jan 2024 12:03:28 -0800 Subject: [PATCH 245/367] skip modifying gateway VPC endpoints --- gfe-db/infrastructure/Makefile | 51 ++++++++++++++++------------------ 1 file changed, 24 insertions(+), 27 deletions(-) diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 90914434..d3391014 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -49,48 +49,36 @@ ifeq ($(CREATE_SSM_VPC_ENDPOINT),true) $(call blue, Creating Systems Manager VPC endpoint...) $(MAKE) service.deploy.create-endpoint service=ssm else - $(call blue, Updating SSM Parameters for Systems Manager VPC endpoint...) - @service=ssm && \ - res=$$(aws ssm put-parameter \ - --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/$${service}EndpointId" \ - --value "${SSM_VPC_ENDPOINT_ID}" \ - --type String \ - --overwrite) && \ - echo $$res | jq -r - $(call blue, Adding Neo4j Security Group to existing SSM VPC endpoint...) + $(MAKE) service.deploy.create-endpoint-id-parameter service=ssm vpce_id=${SSM_VPC_ENDPOINT_ID} + $(eval vpce_type=$(shell aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${SSM_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]')) +ifeq ($(vpce_type),Interface) + $(call blue, Adding Neo4j Security Group to existing SSM VPC Interface endpoint...) $(MAKE) service.deploy.modify-endpoint service=ssm endif +endif ifeq ($(CREATE_SECRETSMANAGER_VPC_ENDPOINT),true) $(call blue, Creating SecretsManager VPC endpoint...) $(MAKE) service.deploy.create-endpoint service=secretsmanager else - $(call blue, Updating SSM Parameters for SecretsManager VPC endpoint...) - @service=secretsmanager && \ - res=$$(aws ssm put-parameter \ - --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/$${service}EndpointId" \ - --value "${SECRETSMANAGER_VPC_ENDPOINT_ID}" \ - --type String \ - --overwrite) && \ - echo $$res | jq -r - $(call blue, Adding Neo4j Security Group to existing SecretsManager VPC endpoint...) + $(MAKE) service.deploy.create-endpoint-id-parameter service=secretsmanager vpce_id=${SECRETSMANAGER_VPC_ENDPOINT_ID} + $(eval vpce_type=$(shell aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${SECRETSMANAGER_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]')) +ifeq ($(vpce_type),Interface) + $(call blue, Adding Neo4j Security Group to existing SecretsManager VPC Interface endpoint...) $(MAKE) service.deploy.modify-endpoint service=secretsmanager endif +endif ifeq ($(CREATE_S3_VPC_ENDPOINT),true) $(call blue, Creating S3 VPC endpoint...) $(MAKE) service.deploy.create-endpoint service=s3 else - $(call blue, Updating SSM Parameters for S3 VPC endpoint...) - @service=s3 && \ - res=$$(aws ssm put-parameter \ - --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/$${service}EndpointId" \ - --value "${S3_VPC_ENDPOINT_ID}" \ - --type String \ - --overwrite) && \ - echo $$res | jq -r - $(call blue, Adding Neo4j Security Group to existing S3 VPC endpoint...) + $(MAKE) service.deploy.create-endpoint-id-parameter service=s3 vpce_id=${S3_VPC_ENDPOINT_ID} + $(eval vpce_type=$(shell aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${S3_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]')) +ifeq ($(vpce_type),Interface) + $(call blue, Adding Neo4j Security Group to existing S3 VPC Interface endpoint...) $(MAKE) service.deploy.modify-endpoint service=s3 endif endif +endif endif $(MAKE) service.monitoring.create-subscriptions @@ -163,6 +151,15 @@ service.deploy.create-endpoint: #=> service= echo $$res | jq -r $(call blue, Successfully created VPC endpoint for $$service) +service.deploy.create-endpoint-id-parameter: #=> service= vpce_id= + $(call blue, Updating SSM Parameters for $$service VPC endpoint...) + @res=$$(aws ssm put-parameter \ + --name /${APP_NAME}/${STAGE}/${AWS_REGION}/"$$service"EndpointId \ + --value "$$vpce_id" \ + --type String \ + --overwrite) && \ + echo $$res | jq -r + service.deploy.modify-endpoint: #=> service= @if [ -z $$service ]; then \ echo "\033[0;31mERROR: No service specified\033[0m" && exit 1; \ From 5c0f5e10e0daa539010d1c2578c79625b8be3c5a Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 12 Jan 2024 15:26:51 -0800 Subject: [PATCH 246/367] fix multiple versions on HAS_IPD_ALLELE releases property --- gfe-db/database/neo4j/cypher/load.cyp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfe-db/database/neo4j/cypher/load.cyp b/gfe-db/database/neo4j/cypher/load.cyp index bdfc3fa9..22a1af85 100755 --- a/gfe-db/database/neo4j/cypher/load.cyp +++ b/gfe-db/database/neo4j/cypher/load.cyp @@ -92,7 +92,7 @@ CALL apoc.periodic.iterate( MATCH (acc:IPD_Accession { name: row.acc_name}) MERGE (gfe)-[rel:HAS_IPD_ALLELE]->(ipd) ON CREATE SET rel.releases = [replace(row.imgt_release, ".", "")] - ON MATCH SET rel.releases = rel.releases + [replace(row.imgt_release, ".", "")] + ON MATCH SET rel.releases = apoc.coll.toSet(rel.releases + [replace(row.imgt_release, ".", "")]) MERGE (gfe)-[acc_rel:HAS_IPD_ACCESSION]->(acc) ON CREATE SET acc_rel.release = row.imgt_release ', From 1d457a0271a4a2bd995a978a902c34b5a87ea75e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 12 Jan 2024 15:52:03 -0800 Subject: [PATCH 247/367] update DatabaseSyncScriptsDocument to copy Cypher scripts --- gfe-db/database/template.yaml | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index d2d0ec29..f01ec5b6 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -513,9 +513,13 @@ Resources: description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/scripts/' - commandLine: + copyCypherScripts: + type: "String" + description: "Copies Cypher scripts to the database" + default: 'make neo4j.init.download-scripts' + setUserPermissions: type: "String" - description: "Deletes ETag files created by SSM Agent." + description: "Deletes ETag files created by SSM Agent and set user permissions." default: 'rm *.etag && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown ubuntu {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp ubuntu {} \;' workingDirectory: type: "String" @@ -539,7 +543,8 @@ Resources: - "" - "directory=$(pwd)" - "export PATH=$PATH:$directory" - - " {{ commandLine }} " + - "cd {{ workingDirectory }} && {{ copyCypherScripts }}" + - " {{ setUserPermissions }} " - "" workingDirectory: "{{ workingDirectory }}" timeoutSeconds: "{{ executionTimeout }}" From 4edd814531fe21ba77aba28d0f5ec943ad62de11 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 12 Jan 2024 17:08:42 -0800 Subject: [PATCH 248/367] sort releases array --- gfe-db/database/neo4j/cypher/load.cyp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfe-db/database/neo4j/cypher/load.cyp b/gfe-db/database/neo4j/cypher/load.cyp index 22a1af85..9bc6a980 100755 --- a/gfe-db/database/neo4j/cypher/load.cyp +++ b/gfe-db/database/neo4j/cypher/load.cyp @@ -92,7 +92,7 @@ CALL apoc.periodic.iterate( MATCH (acc:IPD_Accession { name: row.acc_name}) MERGE (gfe)-[rel:HAS_IPD_ALLELE]->(ipd) ON CREATE SET rel.releases = [replace(row.imgt_release, ".", "")] - ON MATCH SET rel.releases = apoc.coll.toSet(rel.releases + [replace(row.imgt_release, ".", "")]) + ON MATCH SET rel.releases = apoc.coll.sort(apoc.coll.toSet(rel.releases + [replace(row.imgt_release, ".", "")])) MERGE (gfe)-[acc_rel:HAS_IPD_ACCESSION]->(acc) ON CREATE SET acc_rel.release = row.imgt_release ', From 8029dfc9dc6780505cd07e7e40daddd71bc040f3 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 12 Jan 2024 19:04:36 -0800 Subject: [PATCH 249/367] minor formatting fixes --- gfe-db/database/template.yaml | 8 +++++--- gfe-db/infrastructure/template.yaml | 14 +++++++------- 2 files changed, 12 insertions(+), 10 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index f01ec5b6..19a81ee3 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -52,6 +52,8 @@ Conditions: Resources: Neo4jCredentialsSecret: Type: AWS::SecretsManager::Secret + DeletionPolicy: Delete + UpdateReplacePolicy: Delete Properties: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jCredentials Description: Neo4j credentials for gfedb datase; Specified in the deployment environment. @@ -65,9 +67,9 @@ Resources: Value: !Ref Neo4jCredentialsSecret Neo4jDatabaseInstance: Type: AWS::EC2::Instance - # CreationPolicy: - # ResourceSignal: - # Timeout: PT10M + CreationPolicy: + ResourceSignal: + Timeout: PT10M Properties: KeyName: !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/EC2KeyPairName}}' DisableApiTermination: false diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index d203dc48..d4327a11 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -43,11 +43,11 @@ Parameters: Conditions: # Important: All stacks (infra, database, pipeline) should use the same conditions CreateVpc: !Equals [!Ref createVpc, 'true'] - CreateVpcPublic: !And [!Equals [!Ref createVpc, 'true'], !Equals [!Ref usePrivateSubnet, 'false']] + # CreateVpcPublic: !And [!Equals [!Ref createVpc, 'true'], !Equals [!Ref usePrivateSubnet, 'false']] CreateVpcPrivate: !And [!Equals [!Ref createVpc, 'true'], !Equals [!Ref usePrivateSubnet, 'true']] - UseExternalVpc: !Equals [!Ref createVpc, 'false'] - UseExternalVpcPublic: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'false']] - UseExternalVpcPrivate: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'true']] + # UseExternalVpc: !Equals [!Ref createVpc, 'false'] + # UseExternalVpcPublic: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'false']] + # UseExternalVpcPrivate: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'true']] UsePrivateSubnet: !Equals [!Ref usePrivateSubnet, 'true'] UsePrivateSubnetDeployNatGateway: !And [!Equals [!Ref usePrivateSubnet, 'true'], !Equals [!Ref deployNatGateway, 'true']] UsePublicSubnet: !Equals [!Ref usePrivateSubnet, 'false'] @@ -89,13 +89,12 @@ Resources: Description: "Name of application" Value: !Ref AppName - CreateVpcParameter: CreateVpcParameter: Type: AWS::SSM::Parameter Properties: Type: String Name: !Sub '/${AppName}/${Stage}/${AWS::Region}/CreateVpc' - Description: !Sub "True if stack creates a VPC, false if stack uses an existing VPC" + Description: "True if stack creates a VPC, false if stack uses an existing VPC" Value: !Ref createVpc CreateVpcConditionVpc: @@ -167,7 +166,6 @@ Resources: Type: AWS::EC2::Route Condition: CreateVpc DependsOn: - - CreateVpcConditionInternetGateway - CreateVpcConditionVpcGatewayAttachment Properties: RouteTableId: !Ref CreateVpcConditionPublicRouteTable @@ -326,6 +324,8 @@ Resources: GitHubPersonalAccessTokenSecret: Type: AWS::SecretsManager::Secret + UpdateReplacePolicy: Delete + DeletionPolicy: Delete Properties: Name: !Sub "${AppName}-${Stage}-GitHubPersonalAccessToken" Description: GitHub Personal Access Token for repository access From 31318d90d9a0f53c165a36090dbfb82020dce614 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 13 Jan 2024 18:50:46 -0800 Subject: [PATCH 250/367] create Neo4j users --- gfe-db/database/neo4j/cypher/create_user.cyp | 3 ++ gfe-db/database/scripts/Makefile | 4 ++ gfe-db/database/scripts/init/create_users.sh | 45 ++++++++++++++++++++ 3 files changed, 52 insertions(+) create mode 100644 gfe-db/database/neo4j/cypher/create_user.cyp create mode 100644 gfe-db/database/scripts/init/create_users.sh diff --git a/gfe-db/database/neo4j/cypher/create_user.cyp b/gfe-db/database/neo4j/cypher/create_user.cyp new file mode 100644 index 00000000..16a91356 --- /dev/null +++ b/gfe-db/database/neo4j/cypher/create_user.cyp @@ -0,0 +1,3 @@ +CREATE USER $username IF NOT EXISTS + SET PLAINTEXT PASSWORD $password + SET PASSWORD CHANGE REQUIRED; diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/scripts/Makefile index d130f4bf..4d108846 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/scripts/Makefile @@ -115,6 +115,10 @@ neo4j.query.init.ssl: neo4j.query.init.no-ssl: @cat ${NEO4J_HOME}/cypher/init.cyp | cypher-shell -u ${NEO4J_USERNAME} -p ${NEO4J_PASSWORD} -a bolt://127.0.0.1:7687 --encryption false +neo4j.query.create-users: #=> users= + @echo "Creating users" + @bash init/create_users.sh "$$users" + neo4j.query: #=> query= ifeq ($(USE_PRIVATE_SUBNET),true) @echo "$$query" | cypher-shell -u ${NEO4J_USERNAME} -p ${NEO4J_PASSWORD} -a bolt://127.0.0.1:7687 --encryption false diff --git a/gfe-db/database/scripts/init/create_users.sh b/gfe-db/database/scripts/init/create_users.sh new file mode 100644 index 00000000..7cdb2b75 --- /dev/null +++ b/gfe-db/database/scripts/init/create_users.sh @@ -0,0 +1,45 @@ +#!/bin/bash -xeu + +# Comma-separated list of users to create +USERS=$1 # username:password,... + +if [ -z "${USERS}" ]; then + echo "No users specified, exiting" + exit 1 +fi + +if [ "${USE_PRIVATE_SUBNET}" = true ]; then + NEO4J_URI=bolt://127.0.0.1:7687 + ENCRYPTION=false +else + NEO4J_URI=neo4j+s://${SUBDOMAIN}.${HOST_DOMAIN}:7687 + ENCRYPTION=default +fi + +echo "NEO4J_URI=${NEO4J_URI}" +echo "ENCRYPTION=${ENCRYPTION}" + +RETURN_CODES=0 +for user in $(echo $USERS | sed "s/,/ /g") +do + username=$(echo $user | cut -d':' -f1) + password=$(echo $user | cut -d':' -f2) + echo "Creating user ${username}..." + cat $NEO4J_HOME/cypher/create_user.cyp | \ + cypher-shell \ + -u neo4j \ + -p ${NEO4J_PASSWORD} \ + -a ${NEO4J_URI} \ + --encryption ${ENCRYPTION} \ + -P "username => \"${username}\"" \ + -P "password => \"${password}\"" + RETURN_CODES=$((RETURN_CODES + $?)) +done + +if [ $RETURN_CODES -ne 0 ]; then + echo "Failed to create users" + exit 1 +else + echo "Success" + exit 0 +fi \ No newline at end of file From 478bc9118de1c2014fc27d360c74a587a78f0614 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 11:02:24 -0800 Subject: [PATCH 251/367] validate user credentials --- Makefile | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index fafa0c67..65880110 100644 --- a/Makefile +++ b/Makefile @@ -355,6 +355,23 @@ else endif endif +env.validate.create-neo4j-users: + @if [ -n "${CREATE_NEO4J_USERS}" ]; then \ + valid_format=1; \ + IFS=',' read -ra ADDR <<< "${CREATE_NEO4J_USERS}"; \ + for user_pass in "$${ADDR[@]}"; do \ + if [[ ! $$user_pass =~ ^[^:]+:[^:]+$$ ]]; then \ + valid_format=0; \ + break; \ + fi; \ + done; \ + if [[ $$valid_format -eq 0 ]]; then \ + echo "\033[0;31mERROR: Invalid Neo4j user format. Please use the format \`username:password\`.\033[0m"; \ + fi; \ + else \ + echo "\033[0;34mNo Neo4j users defined, skipping validation.\033[0m"; \ + fi + env.validate.boolean-vars: @$(foreach var,$(BOOLEAN_VARS),\ if [ "$(value $(var))" != "" ] && [ "$(value $(var))" != "true" ] && [ "$(value $(var))" != "false" ]; then \ @@ -390,7 +407,7 @@ else ifeq ($(CREATE_VPC),true) $(call blue, "**** This deployment includes a VPC ****") endif -env.validate: check.dependencies env.validate.vars env.validate.boolean-vars env.validate.stage env.validate.create-vpc.vars env.validate.use-private-subnet.vars +env.validate: check.dependencies env.validate.vars env.validate.boolean-vars env.validate.stage env.validate.create-vpc.vars env.validate.use-private-subnet.vars env.validate.create-neo4j-users @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Found environment variables" 2>&1 | tee -a ${CFN_LOG_PATH} options-screen: @@ -547,6 +564,9 @@ database.config.update: database.ssl.renew-cert: $(MAKE) -C ${APP_NAME}/database/ service.ssl.renew-cert +database.config.create-users: + $(MAKE) -C ${APP_NAME}/database/ service.config.neo4j.create-users + database.backup: @echo "Backing up $${APP_NAME} server..." $(MAKE) -C ${APP_NAME}/database/ service.backup From a709dc2779d2d2d6ae6fc93581a5ea2f051d72e8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 11:05:27 -0800 Subject: [PATCH 252/367] create Neo4j users and set NEO4J_URI in user data --- gfe-db/database/Makefile | 7 ++-- gfe-db/database/scripts/Makefile | 6 +-- gfe-db/database/scripts/init/create_users.sh | 22 ++++++---- gfe-db/database/template.yaml | 44 ++++++++++++++++---- 4 files changed, 54 insertions(+), 25 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index c5e3e872..c1f39cfd 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -15,7 +15,7 @@ service.config.scripts.deploy: | tee -a $$CFN_LOG_PATH && \ aws s3 cp --recursive --quiet scripts/ $$script_s3_path -service.config.scripts.sync: service.config.scripts.deploy +service.config.scripts.sync: service.config.scripts.deploy service.config.neo4j.deploy @document_name="$$(aws ssm get-parameter \ --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/DatabaseSyncScriptsDocumentName" | jq -r '.Parameter.Value')" && \ res=$$(aws ssm send-command \ @@ -41,7 +41,7 @@ service.config.cloudwatch-agent.deploy: @rm -rf amazon-cloudwatch-agent/tmp/ service.config.neo4j.deploy: - @aws s3 cp --recursive neo4j/cypher/ s3://$$DATA_BUCKET_NAME/config/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH + @aws s3 cp --recursive --quiet neo4j/cypher/ s3://$$DATA_BUCKET_NAME/config/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH service.config.deploy: service.config.scripts.deploy service.config.cloudwatch-agent.deploy service.config.neo4j.deploy @@ -76,6 +76,7 @@ service.deploy: UbuntuAmiId="$${UBUNTU_AMI_ID}" \ Neo4jDatabaseName="$${NEO4J_DATABASE_NAME}" \ Neo4jPassword="$${NEO4J_PASSWORD}" \ + CreateNeo4jUsers="$${CREATE_NEO4J_USERS}" \ DatabaseVolumeSize="$${DATABASE_VOLUME_SIZE}" \ HostDomain="$${HOST_DOMAIN}" \ Subdomain="$${SUBDOMAIN}" \ @@ -98,7 +99,7 @@ service.backup: --instance-id "$${INSTANCE_ID}" | jq -r '.StatusDetails' | tee -a $$CFN_LOG_PATH service.backup.list: - @aws s3 ls --recursive s3://${DATA_BUCKET_NAME}/backups/${SERVICE}/${NEO4J_DATABASE_NAME}/ + @aws s3 ls --recursive --human-readable s3://${DATA_BUCKET_NAME}/backups/${SERVICE}/${NEO4J_DATABASE_NAME}/ service.backup.get-current: @res=$$(aws ssm get-parameter \ diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/scripts/Makefile index 4d108846..5f1b02a4 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/scripts/Makefile @@ -11,7 +11,7 @@ export REPORTS_DIR := ${UBUNTU_HOME}/reports export NEO4J_USERNAME=$(shell aws secretsmanager get-secret-value --secret-id "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials" | jq -r '.SecretString' | jq -r '.NEO4J_USERNAME') export NEO4J_PASSWORD=$(shell aws secretsmanager get-secret-value --secret-id "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials" | jq -r '.SecretString' | jq -r '.NEO4J_PASSWORD') -REQUIRED_VARS := UBUNTU_HOME NEO4J_HOME INSTANCE_ID DATA_BUCKET_NAME NEO4J_USERNAME NEO4J_PASSWORD NEO4J_DATABASE_NAME ADMIN_EMAIL GDS_VERSION +REQUIRED_VARS := UBUNTU_HOME NEO4J_HOME INSTANCE_ID DATA_BUCKET_NAME NEO4J_USERNAME NEO4J_PASSWORD NEO4J_DATABASE_NAME ADMIN_EMAIL GDS_VERSION NEO4J_URI NEO4J_ENCRYPTION target: $(info ${HELP_MESSAGE}) @@ -30,10 +30,6 @@ env.validate.vars: @echo "$$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Found environment variables" 2>&1 bootstrap: env.validate.vars - # $(MAKE) cfn-helpers.install - # $(MAKE) ssm.install - # $(MAKE) cloudwatch.install - # $(MAKE) cfn-signal exitcode=0 ifeq ($(USE_PRIVATE_SUBNET),false) $(MAKE) eip.waiter $(MAKE) ssl.create-cert diff --git a/gfe-db/database/scripts/init/create_users.sh b/gfe-db/database/scripts/init/create_users.sh index 7cdb2b75..e0c88136 100644 --- a/gfe-db/database/scripts/init/create_users.sh +++ b/gfe-db/database/scripts/init/create_users.sh @@ -8,16 +8,22 @@ if [ -z "${USERS}" ]; then exit 1 fi -if [ "${USE_PRIVATE_SUBNET}" = true ]; then - NEO4J_URI=bolt://127.0.0.1:7687 - ENCRYPTION=false -else - NEO4J_URI=neo4j+s://${SUBDOMAIN}.${HOST_DOMAIN}:7687 - ENCRYPTION=default +if [ -z "${NEO4J_URI}" ]; then + echo "No NEO4J_URI specified, exiting" + exit 1 +fi + +if [ -z "${NEO4J_ENCRYPTION}" ]; then + echo "No NEO4J_ENCRYPTION specified, exiting" + exit 1 +fi +if [ -z "${NEO4J_PASSWORD}" ]; then + echo "No NEO4J_PASSWORD specified, exiting" + exit 1 fi echo "NEO4J_URI=${NEO4J_URI}" -echo "ENCRYPTION=${ENCRYPTION}" +echo "NEO4J_ENCRYPTION=${NEO4J_ENCRYPTION}" RETURN_CODES=0 for user in $(echo $USERS | sed "s/,/ /g") @@ -30,7 +36,7 @@ do -u neo4j \ -p ${NEO4J_PASSWORD} \ -a ${NEO4J_URI} \ - --encryption ${ENCRYPTION} \ + --encryption ${NEO4J_ENCRYPTION} \ -P "username => \"${username}\"" \ -P "password => \"${password}\"" RETURN_CODES=$((RETURN_CODES + $?)) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 19a81ee3..908a9c00 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -7,11 +7,11 @@ Parameters: AppName: Type: String Description: Application name - createVpc: - Type: String - AllowedValues: - - 'true' - - 'false' + # createVpc: + # Type: String + # AllowedValues: + # - 'true' + # - 'false' usePrivateSubnet: Type: String AllowedValues: @@ -20,7 +20,7 @@ Parameters: DataBucketName: Type: String UbuntuAmiId: - Type: String + Type: AWS::EC2::Image::Id Description: AMI ID for Neo4j Community edition from AWS Marketplace Neo4jDatabaseName: Type: String @@ -29,6 +29,10 @@ Parameters: Type: String Description: Password for Neo4j database NoEcho: true + CreateNeo4jUsers: + Type: String + Description: Comma-separated list of Neo4j users + NoEcho: true DatabaseVolumeSize: Type: String HostDomain: @@ -152,6 +156,18 @@ Resources: /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json [ $(amazon-cloudwatch-agent-ctl -a status | jq -r '.status') = running ] && echo "INFO: CloudWatch Logs Agent is running" || \ (msg="ERROR: CloudWatch Logs Agent did not initialize correctly" && echo $msg && cfn_signal 1 "$msg" && exit 1) + # Set NEO4J_URI + export USE_PRIVATE_SUBNET=${usePrivateSubnet} + if [ "$USE_PRIVATE_SUBNET" = true ]; then + export NEO4J_URI=bolt://127.0.0.1:7687 + export NEO4J_ENCRYPTION=false + elif [ "$USE_PRIVATE_SUBNET" = false ]; then + export NEO4J_URI=neo4j+s://${Subdomain}.${HostDomain}:7687 + export NEO4J_ENCRYPTION=default + else + echo "ERROR: USE_PRIVATE_SUBNET must be set to 'true' or 'false'" + exit 1 + fi # Permanently set application environment variables (these should never change for the duration of the deployment) echo "INFO: Setting application environment variables" echo "INSTANCE_ID=$INSTANCE_ID" > $UBUNTU_HOME/env.sh @@ -159,13 +175,15 @@ Resources: echo "NEO4J_HOME=$NEO4J_HOME" >> $UBUNTU_HOME/env.sh echo "STAGE=${Stage}" >> $UBUNTU_HOME/env.sh echo "APP_NAME=${AppName}" >> $UBUNTU_HOME/env.sh - echo "USE_PRIVATE_SUBNET=${usePrivateSubnet}" >> $UBUNTU_HOME/env.sh + echo "USE_PRIVATE_SUBNET=$USE_PRIVATE_SUBNET" >> $UBUNTU_HOME/env.sh echo "AWS_REGION=us-east-1" >> $UBUNTU_HOME/env.sh echo "DATA_BUCKET_NAME=${DataBucketName}" >> $UBUNTU_HOME/env.sh echo "HOST_DOMAIN=${HostDomain}" >> $UBUNTU_HOME/env.sh echo "SUBDOMAIN=${Subdomain}" >> $UBUNTU_HOME/env.sh echo "ADMIN_EMAIL=${AdminEmail}" >> $UBUNTU_HOME/env.sh echo "NEO4J_DATABASE_NAME=${Neo4jDatabaseName}" >> $UBUNTU_HOME/env.sh + echo "NEO4J_URI=$NEO4J_URI" >> $UBUNTU_HOME/env.sh + echo "NEO4J_ENCRYPTION=$NEO4J_ENCRYPTION" >> $UBUNTU_HOME/env.sh echo "APOC_VERSION=${APOCVersion}" >> $UBUNTU_HOME/env.sh echo "GDS_VERSION=${GDSVersion}" >> $UBUNTU_HOME/env.sh echo "PRIVATE_IP=$(curl -sS http://169.254.169.254/latest/meta-data/local-ipv4)" >> $UBUNTU_HOME/env.sh @@ -178,9 +196,9 @@ Resources: exit_code=0 msg="The following variables failed to be set: " if [ $USE_PRIVATE_SUBNET = "true" ]; then - vars="UBUNTU_HOME STAGE APP_NAME USE_PRIVATE_SUBNET AWS_REGION DATA_BUCKET_NAME PRIVATE_IP ADMIN_EMAIL APOC_VERSION GDS_VERSION" + vars="UBUNTU_HOME STAGE APP_NAME USE_PRIVATE_SUBNET AWS_REGION DATA_BUCKET_NAME PRIVATE_IP ADMIN_EMAIL APOC_VERSION GDS_VERSION NEO4J_URI NEO4J_ENCRYPTION" elif [ $USE_PRIVATE_SUBNET = "false" ]; then - vars="UBUNTU_HOME STAGE APP_NAME USE_PRIVATE_SUBNET AWS_REGION DATA_BUCKET_NAME HOST_DOMAIN SUBDOMAIN ADMIN_EMAIL APOC_VERSION GDS_VERSION" + vars="UBUNTU_HOME STAGE APP_NAME USE_PRIVATE_SUBNET AWS_REGION DATA_BUCKET_NAME HOST_DOMAIN SUBDOMAIN ADMIN_EMAIL APOC_VERSION GDS_VERSION NEO4J_URI NEO4J_ENCRYPTION" else echo "ERROR: USE_PRIVATE_SUBNET must be set to 'true' or 'false'" exit 1 @@ -284,6 +302,14 @@ Resources: exit 1 fi cd $UBUNTU_HOME && make neo4j + CREATE_NEO4J_USERS=${CreateNeo4jUsers} + if [ ! -z "$CREATE_NEO4J_USERS" ]; then + echo "INFO: Creating Neo4j users" + cd $UBUNTU_HOME && make neo4j.query.create-users users="${CreateNeo4jUsers}" + else + echo "INFO: No Neo4j users to create" + fi + unset CREATE_NEO4J_USERS exit_code=$? [ $exit_code -eq 0 ] && echo "INFO: Neo4j initialized successfully" || (msg="ERROR: Neo4j failed to initialize" && echo $msg && cfn_signal 1 "$msg" && exit 1) cypher_constraints=$(sudo make neo4j.query.show-constraints | awk -F, 'NR>1 {print $2}') From 07b4995b6229689f48583d817fd86772f0b3957e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 11:55:05 -0800 Subject: [PATCH 253/367] fix incorrect restore target validation --- gfe-db/database/Makefile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index c1f39cfd..67ba3b51 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -128,7 +128,7 @@ service.restore: #from_path=s3:// service.restore.pre-validate: @echo "Validating restore pre-conditions" @echo "Checking if backup exists for $$from_path" - @backup_object=$$(aws s3 ls $$from_path | cut -d ' ' -f 6-) && \ + @backup_object=$$(aws s3 ls $$from_path | cut -d ' ' -f 5-) && \ [ "$$backup_object" != "" ] || (echo "ERROR: Backup does not exist" && exit 1) && \ echo "Found backup target for $$backup_object" From 267e703d019c3cbeeeb3e8f895f1e8f5254600aa Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 15:05:31 -0800 Subject: [PATCH 254/367] update validation queries --- gfe-db/pipeline/functions/execute_validation_queries/app.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfe-db/pipeline/functions/execute_validation_queries/app.py b/gfe-db/pipeline/functions/execute_validation_queries/app.py index 613f90ba..7b3ce7ad 100644 --- a/gfe-db/pipeline/functions/execute_validation_queries/app.py +++ b/gfe-db/pipeline/functions/execute_validation_queries/app.py @@ -72,7 +72,7 @@ def lambda_handler(event, context): has_ipd_allele_release_counts_cql = """MATCH (:GFE)-[r:HAS_IPD_ALLELE]->(:IPD_Allele) WITH r, apoc.coll.toSet(r.releases) as releases -UNWIND releases as release_version +UNWIND toIntegerList(releases) as release_version RETURN DISTINCT release_version, count(release_version) as count ORDER BY release_version;""" From def04c128d3b64121d80c3ef92a49d78b1f5c305 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 15:05:47 -0800 Subject: [PATCH 255/367] install APOC and GDS in Docker --- gfe-db/local/Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gfe-db/local/Dockerfile b/gfe-db/local/Dockerfile index f6f2214a..64e97a43 100644 --- a/gfe-db/local/Dockerfile +++ b/gfe-db/local/Dockerfile @@ -1,9 +1,12 @@ FROM neo4j:5.15-community-bullseye ENV NEO4J_AUTH=none +ENV NEO4J_PLUGINS='["apoc", "apoc-extended", "graph-data-science"]' ARG NEO4J_DATABASE_NAME RUN sed -i "s/#initial.dbms.default_database=neo4j/initial.dbms.default_database=$NEO4J_DATABASE_NAME/g" "${NEO4J_HOME}/conf/neo4j.conf" +RUN sed -i "s/#dbms.security.procedures.allowlist=apoc.coll.*,apoc.load.*,gds.*/dbms.security.procedures.allowlist=apoc.*,gds.*/g" "${NEO4J_HOME}/conf/neo4j.conf" + COPY neo4j/data "${NEO4J_HOME}/data" \ No newline at end of file From 8adfb8eb09d6c2775c7d835a8750e8fba071328b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 15:10:48 -0800 Subject: [PATCH 256/367] update README --- README.md | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 426d7601..6fa494fd 100755 --- a/README.md +++ b/README.md @@ -279,6 +279,8 @@ Private deployments require a NAT Gateway which can be deployed along with the s #### Shell Variables These variables must be defined before running Make. The best way to set these variables is with a `.env.` file following this structure. For optional resources such as VPCs, subnets, VPC endpoints and NAT Gateways, an external resource ID is required if it is not deployed as part of the stack. +***Important:*** Using `.env.` allows for multiple deployments to different environments. Make sure to update `.gitignore` with `.env*` to avoid pushing sensitive data to public repositories. For example, if your deployment stage is labeled `dev` your .env file should be named `.env.dev` and you would deploy by calling `STAGE=dev make deploy`. + | Variable | Data Type | Example Value | Required | Notes | | ---------------------------------- | --------- | ----------------------- | ----------- | -------------------------------------------------------- | | AWS_PROFILE | string | user_profile | Yes | AWS account profile name | @@ -611,7 +613,7 @@ STAGE= make database.restore from_date= ``` ## Run `gfe-db` Locally Using Docker -Once the application has been deployed and the database is loaded, it is possible to build and run the latest version of gfe-db locally using Docker. +Once the application has been deployed and the database is loaded, it is possible to build a Docker image and run the latest version of gfe-db locally. ### Build Environment Make sure you have added your Docker Hub credentials to your .env file. @@ -628,6 +630,12 @@ STAGE= make local.build ``` Once the image is built and pushed to Docker Hub you can run the command to run the most recent version of gfe-db locally. +1. Make DOCKER_USERNAME is available in the `.env.` and export the variables to your shell. +```bash +# Export the environment variables +set -a; source .env.; set +a +``` +2. Run the command to run gfe-db locally. ```bash # Run from the root directory of gfe-db docker run \ From dc165181eed5eed0b8882c7aea704af9b48f59c7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 17:59:33 -0800 Subject: [PATCH 257/367] fix missing database security group on existing VPC endpoints --- gfe-db/infrastructure/Makefile | 35 +++++++++++++++++++--------------- 1 file changed, 20 insertions(+), 15 deletions(-) diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index d3391014..ac7a9c12 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -45,38 +45,43 @@ ifeq ($(USE_PRIVATE_SUBNET),false) $(MAKE) service.deploy.update-dns else ifeq ($(USE_PRIVATE_SUBNET),true) ifeq ($(HAS_STAGE),null) + + ifeq ($(CREATE_SSM_VPC_ENDPOINT),true) $(call blue, Creating Systems Manager VPC endpoint...) $(MAKE) service.deploy.create-endpoint service=ssm else $(MAKE) service.deploy.create-endpoint-id-parameter service=ssm vpce_id=${SSM_VPC_ENDPOINT_ID} - $(eval vpce_type=$(shell aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${SSM_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]')) -ifeq ($(vpce_type),Interface) - $(call blue, Adding Neo4j Security Group to existing SSM VPC Interface endpoint...) - $(MAKE) service.deploy.modify-endpoint service=ssm -endif + @vpce_type=$$(aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${SSM_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]') && \ + echo "vpce_type: $$vpce_type" && \ + if [ "$$vpce_type" = "Interface" ]; then \ + echo "\033[0;34mAdding Neo4j Security Group to existing Systems Manager VPC Interface endpoint...\033[0m" && \ + $(MAKE) service.deploy.modify-endpoint service=ssm; \ + fi endif ifeq ($(CREATE_SECRETSMANAGER_VPC_ENDPOINT),true) $(call blue, Creating SecretsManager VPC endpoint...) $(MAKE) service.deploy.create-endpoint service=secretsmanager else $(MAKE) service.deploy.create-endpoint-id-parameter service=secretsmanager vpce_id=${SECRETSMANAGER_VPC_ENDPOINT_ID} - $(eval vpce_type=$(shell aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${SECRETSMANAGER_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]')) -ifeq ($(vpce_type),Interface) - $(call blue, Adding Neo4j Security Group to existing SecretsManager VPC Interface endpoint...) - $(MAKE) service.deploy.modify-endpoint service=secretsmanager -endif + @vpce_type=$$(aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${SECRETSMANAGER_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]') && \ + echo "vpce_type: $$vpce_type" && \ + if [ "$$vpce_type" = "Interface" ]; then \ + echo "\033[0;34mAdding Neo4j Security Group to existing SecretsManager VPC Interface endpoint...\033[0m" && \ + $(MAKE) service.deploy.modify-endpoint service=secretsmanager; \ + fi endif ifeq ($(CREATE_S3_VPC_ENDPOINT),true) $(call blue, Creating S3 VPC endpoint...) $(MAKE) service.deploy.create-endpoint service=s3 else $(MAKE) service.deploy.create-endpoint-id-parameter service=s3 vpce_id=${S3_VPC_ENDPOINT_ID} - $(eval vpce_type=$(shell aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${S3_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]')) -ifeq ($(vpce_type),Interface) - $(call blue, Adding Neo4j Security Group to existing S3 VPC Interface endpoint...) - $(MAKE) service.deploy.modify-endpoint service=s3 -endif + @vpce_type=$$(aws ec2 describe-vpc-endpoints --query "VpcEndpoints[?VpcEndpointId=='${S3_VPC_ENDPOINT_ID}'].VpcEndpointType" | jq -r '.[]') && \ + echo "vpce_type: $$vpce_type" && \ + if [ "$$vpce_type" = "Interface" ]; then \ + echo "\033[0;34mAdding Neo4j Security Group to existing S3 VPC Interface endpoint...\033[0m" && \ + $(MAKE) service.deploy.modify-endpoint service=s3; \ + fi endif endif endif From 2694555859aafc6a1fbf45cac0a182bfe008f933 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 18:12:25 -0800 Subject: [PATCH 258/367] update README --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 6fa494fd..6e65f613 100755 --- a/README.md +++ b/README.md @@ -644,6 +644,7 @@ docker run \ --volume=$(pwd)/gfe-db/local/neo4j/logs:/logs \ $DOCKER_USERNAME/gfe-db:latest ``` +3. Navigate to `http://localhost:7474/browser/` to access the Neo4j browser. There is no authentication set so you can leave the username and password fields blank. ## Local Development From 7ca0948db66a7756060968bc289801e5863d23c8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 18:19:23 -0800 Subject: [PATCH 259/367] update TOC and Project Structure in README --- README.md | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 6e65f613..589e5fe1 100755 --- a/README.md +++ b/README.md @@ -43,9 +43,15 @@ Graph database representing IPD-IMGT/HLA sequence data as GFE. * [Backup & Restore](#backup---restore) + [Backups](#backups) + [Restore](#restore) + * [Run `gfe-db` Locally Using Docker](#run--gfe-db--locally-using-docker) + + [Build Environment](#build-environment) + + [Usage](#usage) * [Local Development](#local-development) + [Creating a Python Virtual Environment](#creating-a-python-virtual-environment) - * [Documentation](#documentation) + + [Debugging Lambda Functions](#debugging-lambda-functions) + + [Debugging Batch Jobs](#debugging-batch-jobs) + - [Running the Build job using Python](#running-the-build-job-using-python) + - [Running the Build job using Docker](#running-the-build-job-using-docker) + [Editing and Building the Documentation](#editing-and-building-the-documentation) * [Troubleshooting](#troubleshooting) * [Authors](#authors) @@ -87,6 +93,11 @@ Graph database representing IPD-IMGT/HLA sequence data as GFE.    │   │   └── template.yaml    │   ├── change-batch.json    │   └── template.yaml + # Docker layer +    ├── local +    │   ├── Dockerfile # Dockerfile for building the Neo4j Docker image +    │   ├── Makefile +    │   └── build-local.sh # Builds the Neo4j Docker image from backup and installs plugins # Data Pipeline layer └── pipeline # Data pipeline including Batch job, Lambda functions & state machine    ├── Makefile From 93ae974616306bda895acb7c57fa23b49162e639 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 17 Jan 2024 18:21:14 -0800 Subject: [PATCH 260/367] fix bad link --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 589e5fe1..c4e76be0 100755 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ Graph database representing IPD-IMGT/HLA sequence data as GFE. * [Backup & Restore](#backup---restore) + [Backups](#backups) + [Restore](#restore) - * [Run `gfe-db` Locally Using Docker](#run--gfe-db--locally-using-docker) + * [Run `gfe-db` Locally Using Docker](#run-gfe-db-locally-using-docker) + [Build Environment](#build-environment) + [Usage](#usage) * [Local Development](#local-development) From bb07442be0272702d26d33f30e59e9869c284296 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 12:52:51 -0800 Subject: [PATCH 261/367] format api responses in stdout --- gfe-db/infrastructure/Makefile | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 1c6b9708..47e0b228 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -192,14 +192,18 @@ service.key-pair.create: ##=> Checks if the key pair already exists and creates echo "Creating EC2 key pair \"${EC2_KEY_PAIR_NAME}\"" && \ aws ec2 create-key-pair --key-name ${EC2_KEY_PAIR_NAME} | jq -r '.KeyMaterial' > ${ROOT_DIR}/${EC2_KEY_PAIR_NAME}.pem && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Storing key pair ${EC2_KEY_PAIR_NAME} in Secrets Manager" 2>&1 | tee -a $$CFN_LOG_PATH && \ - aws secretsmanager create-secret --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/EC2KeyPair" \ + res=$$(aws secretsmanager create-secret --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/EC2KeyPair" \ --description "EC2 key pair for $${STAGE}-$${APP_NAME} database" \ - --secret-string "$$(cat ${ROOT_DIR}/${EC2_KEY_PAIR_NAME}.pem)" 2>&1 | tee -a $$CFN_LOG_PATH || true && \ - aws ssm put-parameter \ + --secret-string "$$(cat ${ROOT_DIR}/${EC2_KEY_PAIR_NAME}.pem)") && \ + echo $$res | jq -r && \ + res=$$(aws ssm put-parameter \ --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/EC2KeyPairName" \ --type "String" \ --value "${EC2_KEY_PAIR_NAME}" \ - --overwrite 2>&1 | tee -a $$CFN_LOG_PATH || true + --overwrite) && \ + echo $$res | jq -r && \ + echo "\033[0;34mSuccessfully created EC2 key pair\033[0m" || \ + echo "\033[0;31mFailed to create EC2 key pair\033[0m" service.deploy: @aws cloudformation deploy \ @@ -255,7 +259,9 @@ service.monitoring.create-subscriptions: --topic-arn "$$topic_arn" \ --protocol email \ --notification-endpoint "$$EMAIL") && \ - echo $$res | jq -r 2>&1 | tee -a $${CFN_LOG_PATH} || true; \ + echo $$res | jq -r && \ + echo "\033[0;34mSuccessfully subscribed $$EMAIL to SNS topic\033[0m" || \ + echo "\033[0;31mFailed to subscribe $$EMAIL to SNS topic\033[0m"; \ done service.monitoring.subscribe-email: #email= From b85ec6989f5ddba0decfab9d695b7b5f298f3bc6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 12:53:35 -0800 Subject: [PATCH 262/367] remove cfn logging to catch errors on deployment --- gfe-db/pipeline/Makefile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index be6929ac..024d660e 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -16,11 +16,11 @@ service.functions.deploy: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying ${SERVICE} - functions" 2>&1 | tee -a $$CFN_LOG_PATH @sam build \ --region "$${AWS_REGION}" \ - --template-file template.yaml 2>&1 | tee -a $$CFN_LOG_PATH || true && \ + --template-file template.yaml && \ sam package \ --region "$${AWS_REGION}" \ --resolve-s3 \ - --output-template-file packaged.yaml 2>&1 | tee -a $$CFN_LOG_PATH || true && \ + --output-template-file packaged.yaml && \ sam deploy \ --no-fail-on-empty-changeset \ --region "$${AWS_REGION}" \ @@ -40,8 +40,7 @@ service.functions.deploy: GitHubPersonalAccessToken="$$GITHUB_PERSONAL_ACCESS_TOKEN" \ ECRBaseUri="${ECR_BASE_URI}" \ BuildServiceRepositoryName="${BUILD_REPOSITORY_NAME}" \ - FeatureServiceUrl="${FEATURE_SERVICE_URL}" \ - 2>&1 | tee -a $$CFN_LOG_PATH || true + FeatureServiceUrl="${FEATURE_SERVICE_URL}" service.jobs.deploy: $(MAKE) -C jobs/ deploy From 9f3eecfffd9da5ce591d1cabbab143c889c9d0f6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 12:53:47 -0800 Subject: [PATCH 263/367] fix mislabeled function --- gfe-db/pipeline/template.yaml | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index fd10b429..bec67a8c 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -590,8 +590,7 @@ Resources: - "ssm:GetCommandInvocation" Resource: - '*' - - InvokeLoadScriptFunction: + GetExecutionStateFunction: Type: AWS::Serverless::Function Properties: Description: !Sub ${AppName} execution input validation and state retrieval From d8fbde9124f9748795c86873b4d9ff18d83971c6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 13:59:22 -0800 Subject: [PATCH 264/367] fix missing permission --- gfe-db/pipeline/template.yaml | 1 + 1 file changed, 1 insertion(+) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index bec67a8c..337dbf50 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -799,6 +799,7 @@ Resources: - "batch:SubmitJob" - "batch:DescribeJobs" - "batch:TerminateJob" + - "batch:TagResource" Resource: - !Sub 'arn:aws:batch:${AWS::Region}:${AWS::AccountId}:job-queue/${Stage}-${AppName}*' - !Sub 'arn:aws:batch:${AWS::Region}:${AWS::AccountId}:job-definition/${Stage}-${AppName}-*' From 3090dcce5ea90bf3839c9c1133c3f491d4291acd Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 13:59:45 -0800 Subject: [PATCH 265/367] add state --- gfe-db/pipeline/config/execution-state.json | 1128 ++++++++--------- gfe-db/pipeline/config/source-config.json | 4 +- .../check_source_update/error-event.json | 6 +- 3 files changed, 569 insertions(+), 569 deletions(-) diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index b3a0cb65..d35be90f 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "items": [ { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +9884,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +9902,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +9920,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +9938,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +9956,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +9974,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +9992,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10010,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10028,7 +10028,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10046,7 +10046,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10064,7 +10064,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10082,7 +10082,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10100,7 +10100,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10118,7 +10118,7 @@ } }, { - "created_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 31c3e190..041cd0ee 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-01-03T19:54:38.693Z", - "updated_utc": "2024-01-03T19:54:38.693Z", + "created_utc": "2024-01-19T20:49:24.760Z", + "updated_utc": "2024-01-19T20:49:24.760Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/check_source_update/error-event.json b/gfe-db/pipeline/functions/check_source_update/error-event.json index b9f9831a..35afbf6a 100644 --- a/gfe-db/pipeline/functions/check_source_update/error-event.json +++ b/gfe-db/pipeline/functions/check_source_update/error-event.json @@ -2,8 +2,8 @@ "align": false, "kir": false, "limit": "1000", - "releases": "3520", + "releases": "3550", "mem_profile": false, - "use_existing_build": true, + "use_existing_build": false, "skip_load": false -} +} \ No newline at end of file From 41bbd63f091d7369da11c2a7eec533e809eda446 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 17:45:54 -0800 Subject: [PATCH 266/367] fix bad arguments --- .../gfe_db_models/gfedbmodels/ingest.py | 89 +++++++++++++++++-- .../gfe_db_models/gfedbmodels/types.py | 4 +- 2 files changed, 86 insertions(+), 7 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index 7db77314..666c7c7d 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -1,3 +1,10 @@ +import os +if __name__ != "app": + import sys + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) + import logging from typing import List, Dict, Union import multiprocessing @@ -55,7 +62,7 @@ def process_execution_state_item( repo=repository_config.name, token=token, asset_path=config.asset_path, - release_version_regex=config.metadata_regex) + metadata_regex=config.metadata_regex) logger.info(f"Found release version {release_version} ({sha})") result = { @@ -167,7 +174,8 @@ def process_execution_state_items( ] -def get_release_version_for_commit(commit: Union[Commit, dict], owner, repo, token, asset_path, release_version_regex): +def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo: str, token: str, asset_path:str, metadata_regex: str) -> int: + try: sha = commit["sha"] except: @@ -176,13 +184,84 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner, repo, tok owner=owner, repo=repo, token=token, - path=asset_path, + path=asset_path, commit_sha=sha ) - release_version = find_text(release_version_regex, allele_list) + release_version = find_text(metadata_regex, allele_list) if release_version is None: raise Exception(f"Release version not found for commit {sha}") # TODO fix so that 3 digit release versions are returned correctly - return int(release_version.replace(".", "")[:4]) \ No newline at end of file + return int(release_version.replace(".", "")[:4]) + + ### debug ### +if __name__ == "__main__": + from pathlib import Path + import json + import boto3 + from datetime import datetime + from gfedbmodels.types import ExecutionStatus + from gfedbmodels.utils import get_utc_now + + s3 = boto3.client("s3") + + utc_now = get_utc_now() + + GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] + GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] + GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] + + test_path = json.loads((Path(__file__).parent.parent.parent.parent / "functions" / "check_source_update" / "most-recent-commits.json").read_text()) + commits_with_releases = [] + for commit in test_path: + + # Get data source configuration + source_repo_config = read_source_config( + s3_client=s3, + bucket=os.environ["DATA_BUCKET_NAME"], + key=os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] + ).repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] + + # Loop through available file assets containing release version metadata + for asset_config in source_repo_config.target_metadata_config.items: + + # Get the release version for the commit by examining file asset contents + release_version = get_release_version_for_commit( + commit=commit, + owner=GITHUB_REPOSITORY_OWNER, + repo=GITHUB_REPOSITORY_NAME, + token=GITHUB_PERSONAL_ACCESS_TOKEN, + asset_path=asset_config.asset_path, + metadata_regex=asset_config.metadata_regex + ) + # logger.info( + # f"Found release version {release_version} for commit {sha}" + # ) + + # Build the execution object to be stored in the state table (`execution__*` fields) + execution_detail = ExecutionDetailsConfig( + **{"version": release_version, "status": ExecutionStatus.PENDING} + ) + + # Build the repository object to be stored in the state table (`repository__*` fields) + repository_config = RepositoryConfig( + **{ + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + # TODO remove default params from state table, they are retrieved from source config file in S3 + # "default_input_parameters": source_repo_config.default_input_parameters, + } + ) + + # Assemble the execution state item for the new commit + execution_state_item = ExecutionStateItem( + created_utc=utc_now, + execution=execution_detail, + repository=repository_config, + commit=Commit.from_response_json(commit), + ) + commits_with_releases.append(execution_state_item) + # break the loop if successful + break \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index cd600692..45f86f1d 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -158,8 +158,8 @@ class TrackedAssetsConfig(BaseModel): class TargetMetadataConfigItem(BaseModel): description: Optional[str] = None - asset_path: str - metadata_regex: str + asset_path: str # Path (in remote git repository, on GitHub) to the file to check for strings matching a release version + metadata_regex: str # Contextual metadata for the commit. This is the regex to match the release version string that might be found in the assets being checked class TargetMetadataConfig(BaseModel): From f2b19c6d593b2d47a38b6055b653e916fe85becb Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 17:48:24 -0800 Subject: [PATCH 267/367] handle user events with releases not yet in state table --- .../functions/check_source_update/app.py | 251 +++++++++++------- 1 file changed, 161 insertions(+), 90 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 39f2372a..16b4550a 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -95,101 +95,160 @@ def lambda_handler(event, context): logger.error(message) raise Exception(message) - # Handle manually triggered pipeline execution - if "releases" in event: + # # Handle manually triggered pipeline execution + # if "releases" in event: - logger.info(f"Processing releases from user: {event['releases']}") + # logger.info(f"Processing releases from user: {event['releases']}") - # extract the most recent record for the release value passed in the event - releases = event["releases"].split(",") - commits_with_releases = [] - for release in releases: - commits_with_releases.extend(list(filter( - lambda record: record.execution.version == int(release), - execution_state - ))) + # # extract the most recent record for the release value passed in the event + # releases = event["releases"].split(",") + # commits_with_releases = [] + # for release in releases: + # commits_with_releases.extend(list(filter( + # lambda record: record.execution.version == int(release), + # execution_state + # ))) - # Set input parameters for manual pipeline execution from event - input_parameters = InputParameters(**event) + # # Set input parameters for manual pipeline execution from event + # input_parameters = InputParameters(**event) # Handle automated pipeline execution else: - # Use default parameters for automated pipeline execution - input_parameters = source_repo_config.default_input_parameters - # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB - commits = get_most_recent_commits(execution_state) - - # Return if no commits are found, otherwise process the new commits - if not commits: - message = "No new commits found" - logger.info(message) - return { - "statusCode": 200, - "body": json.dumps({"message": message}), - } + # # Use default parameters for automated pipeline execution + # input_parameters = source_repo_config.default_input_parameters + # # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB + # commits = get_most_recent_commits(execution_state) + + # # Return if no commits are found, otherwise process the new commits + # if not commits: + # message = "No new commits found" + # logger.info(message) + # return { + # "statusCode": 200, + # "body": json.dumps({"message": message}), + # } - logger.info( - f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" - ) + # logger.info( + # f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" + # ) # Get the release version for each new commit and create a new state record - logger.info(f"Getting release versions") + + # commits = get_most_recent_commits(execution_state) commits_with_releases = [] - for commit in commits: - sha = commit["sha"] - - # Loop through available file assets containing release version metadata - for asset_config in source_repo_config.target_metadata_config.items: - try: - - # Get the release version for the commit by examining file asset contents - release_version = get_release_version_for_commit( - commit=commit, - owner=GITHUB_REPOSITORY_OWNER, - repo=GITHUB_REPOSITORY_NAME, - token=GITHUB_PERSONAL_ACCESS_TOKEN, - **asset_config.model_dump() - ) - logger.info( - f"Found release version {release_version} for commit {sha}" - ) - - # Build the execution object to be stored in the state table (`execution__*` fields) - execution_detail = ExecutionDetailsConfig( - **{"version": release_version, "status": ExecutionStatus.PENDING} - ) - - # Build the repository object to be stored in the state table (`repository__*` fields) - repository_config = RepositoryConfig( - **{ - "owner": GITHUB_REPOSITORY_OWNER, - "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - # TODO remove default params from state table, they are retrieved from source config file in S3 - # "default_input_parameters": source_repo_config.default_input_parameters, - } - ) - - # Assemble the execution state item for the new commit - execution_state_item = ExecutionStateItem( - created_utc=utc_now, - execution=execution_detail, - repository=repository_config, - commit=Commit.from_response_json(commit), - ) - commits_with_releases.append(execution_state_item) - # break the loop if successful - break - except Exception as e: - logger.info(f"Error getting release version for commit {sha}: {e}") - - ### Process each release using the most recent commit for that version ### - logger.info("Updating execution state") - # 1a) Mark the most recent commit for each release as PENDING - # input_parameters = source_repo_config.default_input_parameters - recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases) + ### todo ### + # Handle manually triggered pipeline execution + if "releases" in event: + is_user_event = True + + logger.info(f"Processing release(s) from user: {event['releases']}") + + # TODO marshal releases to InputPayloadItem instead of casting to int + # extract the most recent record for the release value passed in the event + releases = [int(release) for release in event["releases"].split(",")] + + # commits_with_releases = [] + for release in releases: + commits_with_releases.extend(list(filter( + lambda record: record.execution.version == release, + execution_state + ))) + + if not commits_with_releases: + logger.info("No commits found for release version(s) provided, fetching most recent commits...") + most_recent_commits = get_most_recent_commits(execution_state) + else: + most_recent_commits = [] + + # Set input parameters for manual pipeline execution from event + input_parameters = InputParameters(**event) + + ### todo ### + else: + is_user_event = False + + # Use default parameters for automated pipeline execution + input_parameters = source_repo_config.default_input_parameters + # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB + most_recent_commits = get_most_recent_commits(execution_state) + + # Return if no commits are found, otherwise process the new commits + if not most_recent_commits: + message = "No new commits found" + logger.info(message) + return { + "statusCode": 200, + "body": json.dumps({"message": message}), + } + + # logger.info( + # f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" + # ) + + # logger.info(f"Getting release versions") + + if most_recent_commits: + for commit in most_recent_commits: + sha = commit["sha"] + + # Loop through available file assets containing release version metadata + for asset_config in source_repo_config.target_metadata_config.items: + try: + + # Get the release version for the commit by examining file asset contents + release_version = get_release_version_for_commit( + commit=commit, + owner=GITHUB_REPOSITORY_OWNER, + repo=GITHUB_REPOSITORY_NAME, + token=GITHUB_PERSONAL_ACCESS_TOKEN, + asset_path=asset_config.asset_path, + metadata_regex=asset_config.metadata_regex + ) + logger.info( + f"Found release version {release_version} for commit {sha}" + ) + + # Build the execution object to be stored in the state table (`execution__*` fields) + execution_detail = ExecutionDetailsConfig( + **{"version": release_version, "status": ExecutionStatus.NOT_PROCESSED} + ) + + # Build the repository object to be stored in the state table (`repository__*` fields) + repository_config = RepositoryConfig( + **{ + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + # TODO remove default params from state table, they are retrieved from source config file in S3 + # "default_input_parameters": source_repo_config.default_input_parameters, + } + ) + + # Assemble the execution state item for the new commit + execution_state_item = ExecutionStateItem( + created_utc=utc_now, + execution=execution_detail, + repository=repository_config, + commit=Commit.from_response_json(commit), + ) + + commits_with_releases.append(execution_state_item) + # break the loop if successful + break + except Exception as e: + logger.info(f"Error getting release version for commit {sha}: {e}") + + logger.info("Updating execution state") + if is_user_event: + recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases, releases) + else: + ### Process each release using the most recent commit for that version ### + # 1a) Mark the most recent commit for each release as PENDING + # input_parameters = source_repo_config.default_input_parameters + recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases) + pending_commits = [ update_execution_state_item( execution_state_item=execution_state_item, @@ -203,6 +262,7 @@ def lambda_handler(event, context): ] # 1b) Mark the older commits for each release as SKIPPED + # TODO AVOID OVERWRITING STATUS IF STATUS != "NOT_PROCESSED" skipped_commits = [ update_execution_state_item( execution_state_item=commit, @@ -214,11 +274,16 @@ def lambda_handler(event, context): ] # 1c) Combine the pending and skipped commits - new_execution_state = pending_commits + skipped_commits new_execution_state = sorted( - new_execution_state, key=lambda x: x.commit.date_utc, reverse=False + pending_commits + skipped_commits, key=lambda x: x.commit.date_utc, reverse=False ) + # validate that at least one commit is pending, otherwise raise an error + if not any([item.execution.status == ExecutionStatus.PENDING for item in new_execution_state]): + message = "Commits were found but none are marked PENDING." + logger.error(message) + raise Exception(message) + # 2) Preprocess the records for the state table (DynamoDB payload) items = [ filter_null_fields( @@ -319,7 +384,7 @@ def get_execution_state(table, sort_column="commit__date_utc", reverse_sort=True # @cache_json # TODO return Commit class to make sure data is correct def get_most_recent_commits(execution_state): - # 1) Get the most recent commit date from DynamoDB using max(), add one second to it so the same commit is not returned + # 1) Get the most recent commit date from DynamoDB using max(), add one second to it so the same commit is not returned (because of timestamp overlap) last_commit_date = max( [str_to_datetime(item.commit.date_utc) for item in execution_state] ) @@ -331,9 +396,15 @@ def get_most_recent_commits(execution_state): return list_commits(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, since=since, token=GITHUB_PERSONAL_ACCESS_TOKEN) -def select_most_recent_commit_for_release(commits: list[ExecutionStateItem]): +def select_most_recent_commit_for_release(commits: list[ExecutionStateItem], select_release_versions: list[int] = None) -> list[ExecutionStateItem]: + + # Parameterize for user input (chosen releases new or old) vs scheduled event (all new releases) + if select_release_versions: + release_versions = list(set([item.execution.version for item in commits if item.execution.version in select_release_versions])) + else: # group by release version and get most recent by commit date (max date_utc) - unique_new_releases = list(set([item.execution.version for item in commits])) + release_versions = list(set([item.execution.version for item in commits])) + return [ { version: max( @@ -341,10 +412,9 @@ def select_most_recent_commit_for_release(commits: list[ExecutionStateItem]): key=lambda x: x.commit.date_utc, ) } - for version in unique_new_releases + for version in release_versions ] - def update_execution_state_item( execution_state_item: ExecutionStateItem, status: str, @@ -382,6 +452,7 @@ def update_execution_state_item( if __name__ == "__main__": from pathlib import Path + event = json.loads((Path(__file__).parent / "schedule-event.json").read_text()) event = json.loads((Path(__file__).parent / "error-event.json").read_text()) lambda_handler(event, None) From 127af107fb95e5b72906aa5e539577c5e1135a98 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 18:02:48 -0800 Subject: [PATCH 268/367] avoid overwriting status of previously processed state items if they are not reprocessed --- gfe-db/pipeline/functions/check_source_update/app.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 16b4550a..1c86ff0d 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -261,8 +261,7 @@ def lambda_handler(event, context): for version, execution_state_item in item.items() ] - # 1b) Mark the older commits for each release as SKIPPED - # TODO AVOID OVERWRITING STATUS IF STATUS != "NOT_PROCESSED" + # 1b) Mark the older commits for each release as SKIPPED *only* if they are marked as NOT_PROCESSED skipped_commits = [ update_execution_state_item( execution_state_item=commit, @@ -270,7 +269,7 @@ def lambda_handler(event, context): timestamp=utc_now ) for commit in commits_with_releases - if commit not in pending_commits + if (commit not in pending_commits and commit.execution.status == ExecutionStatus.NOT_PROCESSED) ] # 1c) Combine the pending and skipped commits From cc5f0036540da21cf0f300630723bbc688fb597f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 19 Jan 2024 19:03:49 -0800 Subject: [PATCH 269/367] clean up --- .../functions/check_source_update/app.py | 55 ++------------- .../gfe_db_models/gfedbmodels/ingest.py | 30 +++----- .../statemachines/update-pipeline.asl.json | 68 +++++++++---------- gfe-db/pipeline/template.yaml | 14 ++-- 4 files changed, 57 insertions(+), 110 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 1c86ff0d..da728fbe 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -15,8 +15,6 @@ import os if __name__ != "app": import sys - # for dev, local path to gfe-db modules - # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging from decimal import Decimal @@ -95,50 +93,9 @@ def lambda_handler(event, context): logger.error(message) raise Exception(message) - # # Handle manually triggered pipeline execution - # if "releases" in event: - - # logger.info(f"Processing releases from user: {event['releases']}") - - # # extract the most recent record for the release value passed in the event - # releases = event["releases"].split(",") - # commits_with_releases = [] - # for release in releases: - # commits_with_releases.extend(list(filter( - # lambda record: record.execution.version == int(release), - # execution_state - # ))) - - # # Set input parameters for manual pipeline execution from event - # input_parameters = InputParameters(**event) - - # Handle automated pipeline execution else: - - # # Use default parameters for automated pipeline execution - # input_parameters = source_repo_config.default_input_parameters - # # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB - # commits = get_most_recent_commits(execution_state) - - # # Return if no commits are found, otherwise process the new commits - # if not commits: - # message = "No new commits found" - # logger.info(message) - # return { - # "statusCode": 200, - # "body": json.dumps({"message": message}), - # } - - # logger.info( - # f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" - # ) - - # Get the release version for each new commit and create a new state record - - # commits = get_most_recent_commits(execution_state) commits_with_releases = [] - ### todo ### # Handle manually triggered pipeline execution if "releases" in event: is_user_event = True @@ -165,7 +122,7 @@ def lambda_handler(event, context): # Set input parameters for manual pipeline execution from event input_parameters = InputParameters(**event) - ### todo ### + # Handle scheduled pipeline execution else: is_user_event = False @@ -183,11 +140,11 @@ def lambda_handler(event, context): "body": json.dumps({"message": message}), } - # logger.info( - # f"Found {len(commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in commits], indent=2)}" - # ) + logger.info( + f"Found {len(most_recent_commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in most_recent_commits], indent=2)}" + ) - # logger.info(f"Getting release versions") + logger.info(f"Getting release versions") if most_recent_commits: for commit in most_recent_commits: @@ -452,6 +409,6 @@ def update_execution_state_item( from pathlib import Path event = json.loads((Path(__file__).parent / "schedule-event.json").read_text()) - event = json.loads((Path(__file__).parent / "error-event.json").read_text()) + # event = json.loads((Path(__file__).parent / "error-event.json").read_text()) lambda_handler(event, None) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index 666c7c7d..f03e4dea 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -1,17 +1,8 @@ import os -if __name__ != "app": - import sys - # for dev, local path to gfe-db modules - # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) - sys.path.append(os.environ["GFEDBMODELS_PATH"]) - import logging from typing import List, Dict, Union import multiprocessing from concurrent.futures import ThreadPoolExecutor, as_completed -# from .constants import ( -# pipeline -# ) from .types import ( SourceConfig, RepositoryConfig, @@ -37,9 +28,6 @@ def read_source_config(s3_client, bucket, key): data = read_s3_json(s3_client, bucket, key) return SourceConfig(**data) -# def write_source_config(bucket, key, source_config: SourceConfig): -# write_s3_json(bucket, key, source_config.model_dump()) - def process_execution_state_item( timestamp: str, commit: Dict[str, str], @@ -85,7 +73,7 @@ def process_execution_state_item( # Throw error if all possible asset paths have been tried if errors == len(target_metadata_config.items): - # logger.error(f"Max errors reached. Exiting loop.") + logger.error(f"Max errors reached. Exiting loop.") raise e else: continue @@ -110,6 +98,7 @@ def parallel_process_execution_state_items( # Create a ThreadPoolExecutor with the specified number of threads with ThreadPoolExecutor(max_workers=num_threads) as executor: + # Submit the process_commit function for each commit to the executor futures = [ executor.submit( @@ -197,6 +186,8 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo ### debug ### if __name__ == "__main__": + import sys + sys.path.append(os.environ["GFEDBMODELS_PATH"]) from pathlib import Path import json import boto3 @@ -235,9 +226,9 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo asset_path=asset_config.asset_path, metadata_regex=asset_config.metadata_regex ) - # logger.info( - # f"Found release version {release_version} for commit {sha}" - # ) + logger.info( + f'Found release version {release_version} for commit {commit["sha"]}' + ) # Build the execution object to be stored in the state table (`execution__*` fields) execution_detail = ExecutionDetailsConfig( @@ -249,9 +240,7 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo **{ "owner": GITHUB_REPOSITORY_OWNER, "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - # TODO remove default params from state table, they are retrieved from source config file in S3 - # "default_input_parameters": source_repo_config.default_input_parameters, + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}" } ) @@ -263,5 +252,6 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo commit=Commit.from_response_json(commit), ) commits_with_releases.append(execution_state_item) + # break the loop if successful - break \ No newline at end of file + break diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index d76d2797..6617cffb 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -4,7 +4,7 @@ "Pre-Execution Tasks": { "Type": "Parallel", "OutputPath": "$.[0]", - "Next": "Update Status -> BUILD_IN_PROGRESS", + "Next": "Update Status → BUILD_IN_PROGRESS", "Catch": [ { "ErrorEquals": [ @@ -39,7 +39,7 @@ } ] }, - "Update Status -> BUILD_IN_PROGRESS": { + "Update Status → BUILD_IN_PROGRESS": { "Type": "Pass", "Result": "BUILD_IN_PROGRESS", "ResultPath": "$.state.execution.status", @@ -59,9 +59,9 @@ ], "Branches": [ { - "StartAt": "Sync State -> BUILD_IN_PROGRESS", + "StartAt": "Sync State → BUILD_IN_PROGRESS", "States": { - "Sync State -> BUILD_IN_PROGRESS": { + "Sync State → BUILD_IN_PROGRESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -167,18 +167,18 @@ { "Variable": "$.validations.build_outputs.is_valid_build", "BooleanEquals": true, - "Next": "Update Status -> BUILD_SUCCESS" + "Next": "Update Status → BUILD_SUCCESS" } ], - "Default": "Update Status -> BUILD_FAILURE" + "Default": "Update Status → BUILD_FAILURE" }, - "Update Status -> BUILD_SUCCESS": { + "Update Status → BUILD_SUCCESS": { "Type": "Pass", "Result": "BUILD_SUCCESS", "ResultPath": "$.state.execution.status", - "Next": "Sync State -> BUILD_SUCCESS" + "Next": "Sync State → BUILD_SUCCESS" }, - "Sync State -> BUILD_SUCCESS": { + "Sync State → BUILD_SUCCESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -204,13 +204,13 @@ } } }, - "Update Status -> BUILD_FAILURE": { + "Update Status → BUILD_FAILURE": { "Type": "Pass", "Result": "BUILD_FAILURE", "ResultPath": "$.state.execution.status", - "Next": "Sync State -> BUILD_FAILURE" + "Next": "Sync State → BUILD_FAILURE" }, - "Sync State -> BUILD_FAILURE": { + "Sync State → BUILD_FAILURE": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -254,7 +254,7 @@ "Next": "Handle Skipped Load" } ], - "Default": "Update Status -> LOAD_IN_PROGRESS" + "Default": "Update Status → LOAD_IN_PROGRESS" }, "Handle Skipped Load": { "Type": "Parallel", @@ -268,15 +268,15 @@ ], "Branches": [ { - "StartAt": "Update Status -> LOAD_SKIPPED", + "StartAt": "Update Status → LOAD_SKIPPED", "States": { - "Update Status -> LOAD_SKIPPED": { + "Update Status → LOAD_SKIPPED": { "Type": "Pass", "Result": "LOAD_SKIPPED", "ResultPath": "$.state.execution.status", - "Next": "Sync State -> LOAD_SKIPPED" + "Next": "Sync State → LOAD_SKIPPED" }, - "Sync State -> LOAD_SKIPPED": { + "Sync State → LOAD_SKIPPED": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -307,7 +307,7 @@ ], "Next": "Publish Result" }, - "Update Status -> LOAD_IN_PROGRESS": { + "Update Status → LOAD_IN_PROGRESS": { "Type": "Pass", "Result": "LOAD_IN_PROGRESS", "ResultPath": "$.state.execution.status", @@ -327,9 +327,9 @@ ], "Branches": [ { - "StartAt": "Sync State -> LOAD_IN_PROGRESS", + "StartAt": "Sync State → LOAD_IN_PROGRESS", "States": { - "Sync State -> LOAD_IN_PROGRESS": { + "Sync State → LOAD_IN_PROGRESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -395,18 +395,18 @@ { "Variable": "$.validations.load_results.is_load_successful.value", "BooleanEquals": true, - "Next": "Update Status -> LOAD_SUCCESS" + "Next": "Update Status → LOAD_SUCCESS" } ], - "Default": "Update Status -> LOAD_FAILED" + "Default": "Update Status → LOAD_FAILED" }, - "Update Status -> LOAD_SUCCESS": { + "Update Status → LOAD_SUCCESS": { "Type": "Pass", "Result": "LOAD_SUCCESS", "ResultPath": "$.state.execution.status", - "Next": "Sync State -> LOAD_SUCCESS" + "Next": "Sync State → LOAD_SUCCESS" }, - "Sync State -> LOAD_SUCCESS": { + "Sync State → LOAD_SUCCESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -432,13 +432,13 @@ } } }, - "Update Status -> LOAD_FAILED": { + "Update Status → LOAD_FAILED": { "Type": "Pass", "Result": "LOAD_FAILED", "ResultPath": "$.state.execution.status", - "Next": "Sync State -> LOAD_FAILED" + "Next": "Sync State → LOAD_FAILED" }, - "Sync State -> LOAD_FAILED": { + "Sync State → LOAD_FAILED": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -521,9 +521,9 @@ "Next": "Sync Failed State" } ], - "Default": "Update Status -> FAILED" + "Default": "Update Status → FAILED" }, - "Update Status -> FAILED": { + "Update Status → FAILED": { "Type": "Pass", "Result": "FAILED", "ResultPath": "$.state.execution.status", @@ -590,17 +590,17 @@ { "Variable": "$.Error", "IsPresent": true, - "Next": "Pipeline Failure" + "Next": "Pipeline Failure 🙁" } ], - "Default": "Pipeline Success" + "Default": "Pipeline Success 😁" }, - "Pipeline Failure": { + "Pipeline Failure 🙁": { "Type": "Fail", "ErrorPath": "$.Error", "CausePath": "$.Cause" }, - "Pipeline Success": { + "Pipeline Success 😁": { "Type": "Succeed" } } diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 337dbf50..b46e905c 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -741,6 +741,13 @@ Resources: UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: + DefinitionUri: statemachines/update-pipeline.asl.json + Logging: + Destinations: + - CloudWatchLogsLogGroup: + LogGroupArn: !GetAtt UpdatePipelineLogGroup.Arn + IncludeExecutionData: true + Level: ALL DefinitionSubstitutions: Stage: !Ref Stage AppName: !Ref AppName @@ -810,13 +817,6 @@ Resources: - "events:DescribeRule" Resource: - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' - Logging: - Destinations: - - CloudWatchLogsLogGroup: - LogGroupArn: !GetAtt UpdatePipelineLogGroup.Arn - IncludeExecutionData: true - Level: ALL - DefinitionUri: statemachines/update-pipeline.asl.json InvokeLoadScriptFunction: Type: AWS::Serverless::Function Properties: From fd7f0fa5807d7bdedd3aa7fed566d8568dcfec83 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 20 Jan 2024 12:54:23 -0800 Subject: [PATCH 270/367] fix failed validation when loading an existing release --- gfe-db/database/scripts/load_db.sh | 2 + .../functions/evaluate_query_results/app.py | 75 ++- .../evaluate_query_results/event.json | 569 +++++++++--------- 3 files changed, 341 insertions(+), 305 deletions(-) diff --git a/gfe-db/database/scripts/load_db.sh b/gfe-db/database/scripts/load_db.sh index f3a86b14..a1122be8 100644 --- a/gfe-db/database/scripts/load_db.sh +++ b/gfe-db/database/scripts/load_db.sh @@ -87,6 +87,8 @@ aws s3 cp --recursive s3://$DATA_BUCKET_NAME/$S3_CSV_PATH/ $NEO4J_IMPORT_PATH/ - # Update Cypher load query for correct release # TODO Change load.cyp to load.cyp.template mkdir -p $NEO4J_CYPHER_PATH/tmp/$RELEASE/ + +# TODO Use Cypher params for RELEASE instead of sed cat $NEO4J_CYPHER_PATH/load.cyp | sed "s/RELEASE/$RELEASE/g" > $NEO4J_CYPHER_PATH/tmp/$RELEASE/load.$RELEASE.cyp # check error status of sed and abort if not zero diff --git a/gfe-db/pipeline/functions/evaluate_query_results/app.py b/gfe-db/pipeline/functions/evaluate_query_results/app.py index 42c1edb7..00c47a45 100644 --- a/gfe-db/pipeline/functions/evaluate_query_results/app.py +++ b/gfe-db/pipeline/functions/evaluate_query_results/app.py @@ -23,13 +23,17 @@ def lambda_handler(event, context): release_version = event['input']['version'] query_results = event['validations']['queries'] + release_version = event['input']['version'] + # Initialize errors array errors = [] # Release has been added to the database - unique_releases_in_db_pre_load = sorted([ int(item['release_version']) for item in query_results['pre']['has_ipd_allele_release_counts'] ]) - unique_releases_in_db_post_load = sorted([ int(item['release_version']) for item in query_results['post']['has_ipd_allele_release_counts'] ]) + unique_releases_in_db_pre_load = sorted([ item['release_version'] for item in query_results['pre']['has_ipd_allele_release_counts'] ]) + unique_releases_in_db_post_load = sorted([ item['release_version'] for item in query_results['post']['has_ipd_allele_release_counts'] ]) # is_release_version_loaded = set(unique_releases_in_db_post_load) - set(unique_releases_in_db_pre_load) == set([int(release_version)]) or \ + + is_release_version_already_loaded = release_version in unique_releases_in_db_pre_load is_release_version_loaded = release_version in unique_releases_in_db_post_load if not is_release_version_loaded: errors.append("Release version not loaded") @@ -38,51 +42,58 @@ def lambda_handler(event, context): node_counts_pre_load = sum(sorted([ item['count'] for item in query_results['pre']['node_counts'] ])) node_counts_post_load = sum(sorted([ item['count'] for item in query_results['post']['node_counts'] ])) have_node_counts_increased = node_counts_post_load > node_counts_pre_load - if not have_node_counts_increased: + if not have_node_counts_increased and not is_release_version_already_loaded: errors.append("Node count has not increased") # Number of unique release versions in the database has increased by one num_unique_releases_in_db_post_load = len(unique_releases_in_db_post_load) num_unique_releases_in_db_pre_load = len(unique_releases_in_db_pre_load) has_unique_release_count_increased_by_1 = num_unique_releases_in_db_post_load == num_unique_releases_in_db_pre_load + 1 - if not has_unique_release_count_increased_by_1: + if not has_unique_release_count_increased_by_1 and not is_release_version_already_loaded: errors.append("Unique release count has not increased by 1") - is_load_successful = ( - is_release_version_loaded - and have_node_counts_increased - and has_unique_release_count_increased_by_1 - ) + # TODO BOOKMARK 1/19/24 - Allow for the same release version to be loaded multiple times without failing the load validation + if is_release_version_already_loaded: + is_load_successful = ( + is_release_version_loaded + ) + else: + is_load_successful = ( + is_release_version_loaded + and have_node_counts_increased + and has_unique_release_count_increased_by_1 + ) payload = { "is_load_successful": { "value": is_load_successful, "details": { - "is_release_version_loaded": { - "value": is_release_version_loaded, - "details": { - "unique_releases_in_db_pre_load": unique_releases_in_db_pre_load, - "unique_releases_in_db_post_load": unique_releases_in_db_post_load - } - }, - "have_node_counts_increased": { - "value": have_node_counts_increased, - "details": { - "node_counts_pre_load": node_counts_pre_load, - "node_counts_post_load": node_counts_post_load - }, - }, - "has_unique_release_count_increased_by_1": { - "value": has_unique_release_count_increased_by_1, - "details": { - "num_unique_releases_in_db_pre_load": num_unique_releases_in_db_pre_load, - "num_unique_releases_in_db_post_load": num_unique_releases_in_db_post_load - } - } + "unique_releases_in_db_pre_load": unique_releases_in_db_pre_load, + "unique_releases_in_db_post_load": unique_releases_in_db_post_load } - } + }, } + # TODO Validate based on node metadata if is_release_version_already_loaded is True + # These validations will cause a failure if the release version has already been loaded + if not is_release_version_already_loaded: + + payload["have_node_counts_increased"] = { + "value": have_node_counts_increased, + "details": { + "node_counts_pre_load": node_counts_pre_load, + "node_counts_post_load": node_counts_post_load + }, + } + + payload["has_unique_release_count_increased_by_1"] = { + "value": has_unique_release_count_increased_by_1, + "details": { + "num_unique_releases_in_db_pre_load": num_unique_releases_in_db_pre_load, + "num_unique_releases_in_db_post_load": num_unique_releases_in_db_post_load + } + } + if errors: payload["errors"] = errors @@ -93,7 +104,7 @@ def lambda_handler(event, context): if __name__ == "__main__": from pathlib import Path - event_path = Path(__file__).parent / "false-event.json" + event_path = Path(__file__).parent / "event.json" with open(event_path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/functions/evaluate_query_results/event.json b/gfe-db/pipeline/functions/evaluate_query_results/event.json index 42fa4acd..489e7d3f 100644 --- a/gfe-db/pipeline/functions/evaluate_query_results/event.json +++ b/gfe-db/pipeline/functions/evaluate_query_results/event.json @@ -1,288 +1,311 @@ { "input": { - "version": 3500, - "commit_sha": "50b790037030d958b662085c3f4cf34ba72a32ec", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": 1000, - "use_existing_build": false, - "skip_load": false - }, - "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500", - "receipt_handle": "AQEBrTOHAx/t69z1Wk3DclsAqlZR3ulG9KyXrdcZrjPGdqlSPYwvhtyxkQZ7ftmCgy5bsrWNTUovuujGOyGyRlABZwLLbDwNOwv0rPoYlyV56ipTPXOp9DT8LfWXEWk5eW/bHEL5KpmxOJHAEc1U49czbMpVl8ihrubopQMX7nfJciQwsFT1zhFH/rEcilTQhK0zs3hjDrRHl16mFAPddfgsWaHIuySnpOC9Fnqws8Nmgx3ZL6wknM3wjXDhAi8/YrPd7G8JmFbtqQhKGfIAo1lpgiggAAs0rPFND3vRzDyHq/FP6vwgBG/HjbVOw0ECsu0acrYGWwInD35RH+vbzdQtgvINnXxOXwufQffAGBJpwZ/4kUUBkWhq+QuEW17WktDj+1uxbDpZEvpiYe5vbo6wCkabB7qKfjBwgyqqTbw1SBr/rx8i3TQpQbW6PowZXIzo" + "id": "3540_522c1fdd2b79fa7caa628ec48f6654342cb77045_20240120_013435", + "version": 3540, + "commit_sha": "522c1fdd2b79fa7caa628ec48f6654342cb77045", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false + }, + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3540", + "receipt_handle": "AQEBE3msVR2U3ipnQVP9PmkEAuAG1QEsnWos4CO639jAxiNLmiXlE6nenceToY6xq56AK/Cy10tnKeBADWfKcEoXd8Fj3PvRRunazOvO9RjJSLqKIcz+y5F9BnHqM3UzhjGaJw9/siOa6BugbXKKjuChejwmxh3FEKO7Ot6J7xGaZF4xewyimL0YLi9VWprzynoX9Lva5J5Ej3ozOf9856uEckFAwzV1Isg6qVWcgsPzt6aToefnwBxZbvsEz0o9MAjtbfEcAoJWdiJUAdXzF+W/uqipuh+u6ZzedHByVMK+SiDSGJ+nED01A1FIrRUQJsHsEMvEJUNqF80YknVru4CS5INTRP/sm0N6KBy5ozQweSHTOaZ+0ECPS1Y/StmtS/WpxdJ2yrXcCxGEYPVChSBhOA7BrpD5DOE9VJAGYip10vCDtJ27JOWK4naNlQz2JZ+L" }, "validations": { - "queries": { - "pre": { - "node_counts": [ - { - "node": "GFE", - "count": 1039 - }, - { - "node": "IPD_Accession", - "count": 1036 - }, - { - "node": "IPD_Allele", - "count": 1036 - }, - { - "node": "Sequence", - "count": 1039 - }, - { - "node": "Feature", - "count": 1128 - }, - { - "node": "Submitter", - "count": 1 - } - ], - "has_ipd_allele_release_counts": [ - { - "release_version": "3510", - "count": 1000 - }, - { - "release_version": "3530", - "count": 1000 - }, - { - "release_version": "3540", - "count": 1000 - } - ], - "ipd_accession_release_counts": [ - { - "release_version": "3.54.0", - "count": 1000 - }, - { - "release_version": "3.53.0", - "count": 19 - }, - { - "release_version": "3.51.0", - "count": 20 - } - ] + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 1009 + }, + { + "node": "IPD_Accession", + "count": 1009 + }, + { + "node": "IPD_Allele", + "count": 1009 }, - "post": { - "node_counts": [ - { - "node": "GFE", - "count": 1045 - }, - { - "node": "IPD_Accession", - "count": 1042 - }, - { - "node": "IPD_Allele", - "count": 1042 - }, - { - "node": "Sequence", - "count": 1045 - }, - { - "node": "Feature", - "count": 1134 - }, - { - "node": "Submitter", - "count": 1 - } - ], - "has_ipd_allele_release_counts": [ - { - "release_version": "3500", - "count": 1000 - }, - { - "release_version": "3510", - "count": 1000 - }, - { - "release_version": "3530", - "count": 1000 - }, - { - "release_version": "3540", - "count": 1000 - } - ], - "ipd_accession_release_counts": [ - { - "release_version": "3.54.0", - "count": 1000 - }, - { - "release_version": "3.53.0", - "count": 19 - }, - { - "release_version": "3.51.0", - "count": 20 - }, - { - "release_version": "3.50.0", - "count": 6 - } - ] + { + "node": "Sequence", + "count": 1009 + }, + { + "node": "Feature", + "count": 1102 + }, + { + "node": "Submitter", + "count": 1 } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": 3540, + "count": 1000 + }, + { + "release_version": 3550, + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.54.0", + "count": 1000 + }, + { + "release_version": "3.55.0", + "count": 9 + } + ] }, - "check_existing_build": { - "IsTruncated": false, - "Marker": "", - "MaxKeys": 1000, - "Name": "nmdpf-gfe-db-810526023897-us-east-1", - "Prefix": "data/3500/csv/" - }, - "build_outputs": { - "release_version": 3500, - "details": [ - { - "schema": "all_cds", - "release": 3500, - "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_cds.3500.csv", - "cols": [ - "gfe_name", - "bp_seq_id", - "bp_sequence", - "aa_seq_id", - "aa_sequence" - ], - "num_rows": 1000, - "created_utc": "2024-01-02T22:49:02.000Z", - "details": { - "is_valid_csv_filename": true, - "is_valid_csv_header": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "all_features", - "release": 3500, - "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_features.3500.csv", - "cols": [ - "accession", - "hash_code", - "locus", - "rank", - "sequence", - "term", - "gfe_name", - "allele_id", - "hla_name", - "imgt_release" - ], - "num_rows": 12377, - "created_utc": "2024-01-02T22:49:02.000Z", - "details": { - "is_valid_csv_filename": true, - "is_valid_csv_header": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "all_groups", - "release": 3500, - "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/all_groups.3500.csv", - "cols": [ - "gfe_name", - "allele_id", - "hla_name", - "ard_id", - "ard_name", - "locus", - "imgt_release" - ], - "num_rows": 3000, - "created_utc": "2024-01-02T22:49:02.000Z", - "details": { - "is_valid_csv_filename": true, - "is_valid_csv_header": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "gfe_sequences", - "release": 3500, - "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3500/csv/gfe_sequences.3500.csv", - "cols": [ - "gfe_name", - "acc_name", - "locus", - "hla_name", - "seq_id", - "sequence", - "length", - "imgt_release" - ], - "num_rows": 1000, - "created_utc": "2024-01-02T22:49:02.000Z", - "details": { - "is_valid_csv_filename": true, - "is_valid_csv_header": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - } + "post": { + "node_counts": [ + { + "node": "GFE", + "count": 1009 + }, + { + "node": "IPD_Accession", + "count": 1009 + }, + { + "node": "IPD_Allele", + "count": 1009 + }, + { + "node": "Sequence", + "count": 1009 + }, + { + "node": "Feature", + "count": 1102 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": 3540, + "count": 1000 + }, + { + "release_version": 3550, + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.54.0", + "count": 1000 + }, + { + "release_version": "3.55.0", + "count": 9 + } + ] + } + }, + "check_existing_build": { + "Contents": [ + { + "ETag": "\"007c5e4db9431e79c4c0db0133266c78\"", + "Key": "data/3540/csv/all_cds.3540.csv", + "LastModified": "2024-01-19T21:16:16Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 1396846, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"2f3d5d86377b8cd456bae94cacb333c8\"", + "Key": "data/3540/csv/all_features.3540.csv", + "LastModified": "2024-01-19T21:16:16Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 3796840, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"19939e8c73832e069626da9bbbdc200f\"", + "Key": "data/3540/csv/all_groups.3540.csv", + "LastModified": "2024-01-19T21:16:16Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 293153, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"a2cc1bbe2838160ad417c0ba34557007\"", + "Key": "data/3540/csv/gfe_sequences.3540.csv", + "LastModified": "2024-01-19T21:16:16Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 2574586, + "StorageClass": "STANDARD" + } + ], + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "nmdpf-gfe-db-810526023897-us-east-1", + "Prefix": "data/3540/csv/" + }, + "build_outputs": { + "release_version": 3540, + "details": [ + { + "schema": "all_cds", + "release": 3540, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3540/csv/all_cds.3540.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" ], - "errors": [], - "expected_artifacts": [ - "all_cds.3500.csv", - "all_features.3500.csv", - "all_groups.3500.csv", - "gfe_sequences.3500.csv" + "num_rows": 1000, + "created_utc": "2024-01-20T01:42:12.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": 3540, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3540/csv/all_features.3540.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" ], - "is_valid_build": true - } + "num_rows": 12924, + "created_utc": "2024-01-20T01:42:12.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": 3540, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3540/csv/all_groups.3540.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 3000, + "created_utc": "2024-01-20T01:42:12.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": 3540, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3540/csv/gfe_sequences.3540.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 1000, + "created_utc": "2024-01-20T01:42:12.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } + ], + "errors": [], + "expected_artifacts": [ + "all_cds.3540.csv", + "all_features.3540.csv", + "all_groups.3540.csv", + "gfe_sequences.3540.csv" + ], + "is_valid_build": true + } }, "backups": { - "pre": { - "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-VBAMg82ny9pW", - "command_id": "e782bb63-abd3-485c-8fca-91794bef8373" - } + "pre": { + "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-7MYPVO5AczNY", + "command_id": "eca3d8d7-bf5e-4fd9-8980-fa29480e87ab" + } }, "state": { - "created_utc": "2024-01-02T18:19:05.170Z", - "updated_utc": "2024-01-02T22:44:55.115Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", - "date_utc": "2022-12-14T10:02:54.000Z", - "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" - }, - "execution": { - "version": 3500, - "status": "PENDING", - "date_utc": "2024-01-02T22:44:55.115Z", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": 1000, - "use_existing_build": false, - "skip_load": false - } + "created_utc": "2024-01-20T01:19:04.822Z", + "updated_utc": "2024-01-20T01:34:35.436Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "522c1fdd2b79fa7caa628ec48f6654342cb77045", + "date_utc": "2024-01-11T14:54:13.000Z", + "message": "Merge pull request #355 from ANHIG/3540\n\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045" + }, + "execution": { + "id": "3540_522c1fdd2b79fa7caa628ec48f6654342cb77045_20240120_013435", + "version": 3540, + "status": "LOAD_IN_PROGRESS", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false } + } } -} \ No newline at end of file + } \ No newline at end of file From fc885b7e9f9648d6c42a0700df1fc0502306a2a0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 20 Jan 2024 15:49:11 -0800 Subject: [PATCH 271/367] add emojis to state labels --- .../statemachines/update-pipeline.asl.json | 56 +++++++++---------- 1 file changed, 28 insertions(+), 28 deletions(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 6617cffb..b252fd74 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -48,7 +48,7 @@ "Build Stage": { "Type": "Parallel", "OutputPath": "$.[1]", - "Next": "Skip Load?", + "Next": "Skip Load❓", "Catch": [ { "ErrorEquals": [ @@ -103,35 +103,35 @@ "Prefix.$": "States.Format('data/{}/csv/', $.input.version)" }, "ResultPath": "$.validations.check_existing_build", - "Next": "Files Exist?" + "Next": "Files Exist❓" }, - "Files Exist?": { + "Files Exist❓": { "Type": "Choice", "Choices": [ { "Variable": "$.validations.check_existing_build.Contents", "IsPresent": false, - "Next": "Generate CSV files" + "Next": "Generate CSV Files" } ], - "Default": "Use Existing Build?" + "Default": "Use Existing Build❓" }, - "Use Existing Build?": { + "Use Existing Build❓": { "Type": "Choice", "Choices": [ { "Variable": "$.input.input_parameters.use_existing_build", "BooleanEquals": false, - "Next": "Generate CSV files" + "Next": "Generate CSV Files" } ], - "Default": "Validate Build" + "Default": "Validate Build 🧐" }, - "Generate CSV files": { + "Generate CSV Files": { "Type": "Task", "Resource": "arn:aws:states:::batch:submitJob.sync", "ResultPath": null, - "Next": "Validate Build", + "Next": "Validate Build 🧐", "Parameters": { "JobDefinition": "${BuildJobDefinition}", "JobName": "${BuildJobName}", @@ -150,7 +150,7 @@ } } }, - "Validate Build": { + "Validate Build 🧐": { "Type": "Task", "Resource": "${ValidateBuildOutputFunctionArn}", "Parameters": { @@ -159,9 +159,9 @@ "input.$": "$.input" }, "ResultPath": "$.validations.build_outputs", - "Next": "Is Build Successful?" + "Next": "Is Build Successful❓" }, - "Is Build Successful?": { + "Is Build Successful❓": { "Type": "Choice", "Choices": [ { @@ -245,7 +245,7 @@ } ] }, - "Skip Load?": { + "Skip Load❓": { "Type": "Choice", "Choices": [ { @@ -305,7 +305,7 @@ } } ], - "Next": "Publish Result" + "Next": "Publish Result 📡" }, "Update Status → LOAD_IN_PROGRESS": { "Type": "Pass", @@ -368,9 +368,9 @@ } }, { - "StartAt": "Wait For Load", + "StartAt": "Wait For Load 🕗", "States": { - "Wait For Load": { + "Wait For Load 🕗": { "Type": "Task", "Resource": "${LoadReleaseActivityArn}", "HeartbeatSeconds": 60, @@ -387,9 +387,9 @@ "Type": "Task", "Resource": "${EvaluateQueryResultsFunctionArn}", "ResultPath": "$.validations.load_results", - "Next": "Is Load Successful?" + "Next": "Is Load Successful❓" }, - "Is Load Successful?": { + "Is Load Successful❓": { "Type": "Choice", "Choices": [ { @@ -477,7 +477,7 @@ "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", - "Next": "Publish Result", + "Next": "Publish Result 📡", "Catch": [ { "ErrorEquals": [ @@ -490,7 +490,7 @@ "Handle Error": { "Type": "Parallel", "OutputPath": "$.[0]", - "Next": "Publish Result", + "Next": "Publish Result 📡", "Branches": [ { "StartAt": "Get Current State", @@ -502,9 +502,9 @@ "Parameters": { "input.$": "$$.Execution.Input.input" }, - "Next": "Is Status Current?" + "Next": "Is Status Current❓" }, - "Is Status Current?": { + "Is Status Current❓": { "Type": "Choice", "Choices": [ { @@ -574,7 +574,7 @@ } ] }, - "Publish Result": { + "Publish Result 📡": { "Type": "Task", "Resource": "arn:aws:states:::sns:publish", "ResultPath": null, @@ -582,20 +582,20 @@ "TopicArn": "${GfeDbExecutionResultTopicArn}", "Message.$": "$" }, - "Next": "Success or Failure?" + "Next": "Success or Failure❓" }, - "Success or Failure?": { + "Success or Failure❓": { "Type": "Choice", "Choices": [ { "Variable": "$.Error", "IsPresent": true, - "Next": "Pipeline Failure 🙁" + "Next": "Pipeline Failure 😖" } ], "Default": "Pipeline Success 😁" }, - "Pipeline Failure 🙁": { + "Pipeline Failure 😖": { "Type": "Fail", "ErrorPath": "$.Error", "CausePath": "$.Cause" From 720fbc998c35356aeec73b1f150e24cedde29525 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 20 Jan 2024 15:50:17 -0800 Subject: [PATCH 272/367] add new status enum for aborted executions --- .../gfe_db_models/gfedbmodels/types.py | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 45f86f1d..1f27ebdf 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -19,6 +19,7 @@ LOAD_FAILED: load failed (set by State Machine) ✅ BUILD_FAILED: build failed (set by State Machine) ✅ FAILED: build or load failed (set by State Machine) ✅ +ABORTED: build or load aborted (set by UpdateExecutionState) ✅ """ class ExecutionStatus(str, Enum): @@ -33,6 +34,7 @@ class ExecutionStatus(str, Enum): LOAD_FAILED = "LOAD_FAILED" LOAD_SKIPPED = "LOAD_SKIPPED" FAILED = "FAILED" + ABORTED = "ABORTED" @classmethod def __contains__(cls, item): @@ -183,7 +185,6 @@ def url_is_valid(cls, v): return url_is_valid(v) -# TODO add execution_id class ExecutionDetailsConfig(BaseModel): id: str = None version: int @@ -221,10 +222,11 @@ class ExecutionError(BaseModel): cause: str # One item in the ExecutionState table +# The Primary Key is commit.sha, or commit__sha in the table class ExecutionStateItem(BaseModel): - created_utc: str - updated_utc: Optional[str] = None # TODO make required once fully implemented - repository: RepositoryConfig + created_utc: Optional[str] = None # Partial updates may not be able to include timestamps + updated_utc: Optional[str] = None # Partial updates may not be able to include timestamps + repository: Optional[RepositoryConfig] commit: Commit execution: ExecutionDetailsConfig error: Optional[ExecutionError] = None @@ -236,10 +238,6 @@ def from_execution_state_item_json(cls, execution_state_item: dict): execution_state_item = restore_nested_json(execution_state_item, split_on="__") return cls(**execution_state_item) - # def model_dump(self, filter_nulls: bool = False): - # if filter_nested_nulls: - # return self.dict(exclude_none=True, by_alias=True) - # validate s3 path uses s3:/// format @validator("s3_path") def s3_path_is_valid(cls, v): From 42b6dfb47a0e981b5179e4eedfd12861408f17a7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 20 Jan 2024 15:51:13 -0800 Subject: [PATCH 273/367] update status for aborted executions --- .../update_execution_state/__init__.py | 0 .../functions/update_execution_state/app.py | 66 +++++++++++++++++++ .../update_execution_state/event.json | 34 ++++++++++ .../update_execution_state/requirements.txt | 0 gfe-db/pipeline/template.yaml | 58 ++++++++++++++++ 5 files changed, 158 insertions(+) create mode 100644 gfe-db/pipeline/functions/update_execution_state/__init__.py create mode 100644 gfe-db/pipeline/functions/update_execution_state/app.py create mode 100644 gfe-db/pipeline/functions/update_execution_state/event.json create mode 100644 gfe-db/pipeline/functions/update_execution_state/requirements.txt diff --git a/gfe-db/pipeline/functions/update_execution_state/__init__.py b/gfe-db/pipeline/functions/update_execution_state/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/update_execution_state/app.py b/gfe-db/pipeline/functions/update_execution_state/app.py new file mode 100644 index 00000000..68057798 --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/app.py @@ -0,0 +1,66 @@ +"""In progress""" +import os + +if __name__ != "app": + import sys + + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) +import logging +import json +import traceback +from gfedbmodels.types import ExecutionPayloadItem, ExecutionStateItem +from gfedbmodels.constants import session, pipeline +from gfedbmodels.utils import get_utc_now + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +dynamodb = session.resource("dynamodb") +table = dynamodb.Table(pipeline.params.GfeDbExecutionStateTableName) + + +def lambda_handler(event, context): + logger.info(json.dumps(event)) + # return + + try: + # validate input + execution_payload_item = ExecutionPayloadItem( + **json.loads(event["detail"]["input"])["input"] + ) + status = event["detail"]["status"] + + # update execution state + # composite key is commit.sha as commit__sha and execution.version as execution__version + table.update_item( + Key={ + "commit__sha": execution_payload_item.commit_sha, + "execution__version": execution_payload_item.version, + }, + UpdateExpression="SET #status = :status, #updated_utc = :updated_utc", + ExpressionAttributeNames={ + "#status": "execution__status", + "#updated_utc": "updated_utc", + }, + ExpressionAttributeValues={ + ":status": status, + ":updated_utc": get_utc_now(), + }, + ) + + return 0 + + except Exception as e: + logger.error(json.dumps(event)) + logger.error(traceback.format_exc()) + + return 1 + + +if __name__ == "__main__": + from pathlib import Path + + event = json.loads((Path(__file__).parent / "event.json").read_text()) + lambda_handler(event, None) diff --git a/gfe-db/pipeline/functions/update_execution_state/event.json b/gfe-db/pipeline/functions/update_execution_state/event.json new file mode 100644 index 00000000..21e73b09 --- /dev/null +++ b/gfe-db/pipeline/functions/update_execution_state/event.json @@ -0,0 +1,34 @@ +{ + "version": "0", + "id": "2bf41e92-7e02-cd33-3739-48728b910cc7", + "detail-type": "Step Functions Execution Status Change", + "source": "aws.states", + "account": "810526023897", + "time": "2024-01-20T22:00:37Z", + "region": "us-east-1", + "resources": [ + "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-FQbLz4G0k6df:3510_5f2c562056f8ffa89aeea0631f2a52300ee0de17_20240120_220027" + ], + "detail": { + "executionArn": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-FQbLz4G0k6df:3510_5f2c562056f8ffa89aeea0631f2a52300ee0de17_20240120_220027", + "stateMachineArn": "arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-FQbLz4G0k6df", + "name": "3510_5f2c562056f8ffa89aeea0631f2a52300ee0de17_20240120_220027", + "status": "ABORTED", + "startDate": 1705788030095, + "stopDate": 1705788037205, + "input": "{\"input\": {\"id\": \"3510_5f2c562056f8ffa89aeea0631f2a52300ee0de17_20240120_220027\", \"version\": 3510, \"commit_sha\": \"5f2c562056f8ffa89aeea0631f2a52300ee0de17\", \"input_parameters\": {\"align\": false, \"kir\": false, \"mem_profile\": false, \"limit\": 1000, \"use_existing_build\": false, \"skip_load\": false}, \"s3_path\": \"s3://nmdpf-gfe-db-810526023897-us-east-1/data/3510\", \"receipt_handle\": \"AQEBCu1015BMxXvjWE9eeTSzDq2RQHItl3gQV+zkFX86UbCgNTugZEfrMM5KGk4/H38MyKA6KKPIoHPB8oSh4p8DaXQWbo0ejGY39q/INN3dpPHO4Xyw8RlRXfIZS8dUcMqv3WY5mfXiTrGIxviCh9sMQbjK6YXD8CnrIfYIPsnDNEhJJlVlapIP+dPSZJpJG6DLmUi4lddSrRTJiDSJT3dT8FQuzhH4GzVTsdG+HdlOPdIFv+YupNJGoXif2Jx+g3cLbhWeYcppBlbKuqUG2nozi0pdA7jhP9zK0KXyWCuD2jun/tqMllXYV5RJPwpa4Xuu8+6L8UlGGugH1k8nNJ9AcAR3awGYfQE9LQGzJZCJcq0y+2I2g7v36jvrGR5e4ZsRydiIfhUVgfLQ7yhkD9MZuAmCvqGkMFGoUnv7zYEALr7hwf87i1dvV+5vsTFJEVBq\"}}", + "output": null, + "stateMachineVersionArn": null, + "stateMachineAliasArn": null, + "redriveCount": 0, + "redriveDate": null, + "redriveStatus": "REDRIVABLE", + "redriveStatusReason": null, + "inputDetails": { + "included": true + }, + "outputDetails": null, + "error": null, + "cause": null + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/update_execution_state/requirements.txt b/gfe-db/pipeline/functions/update_execution_state/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index b46e905c..77f037e4 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -593,6 +593,7 @@ Resources: GetExecutionStateFunction: Type: AWS::Serverless::Function Properties: + # FunctionName: !Sub ${Stage}-${AppName}-get-execution-state Description: !Sub ${AppName} execution input validation and state retrieval CodeUri: functions/get_execution_state/ Handler: app.lambda_handler @@ -624,6 +625,63 @@ Resources: Action: - dynamodb:GetItem Resource: !GetAtt GfeDbExecutionStateTable.Arn + + + + UpdateExecutionStateFunction: + Type: AWS::Serverless::Function + Properties: + # FunctionName: !Sub ${Stage}-${AppName}-update-execution-state + Description: !Sub ${AppName} execution input validation and state retrieval + CodeUri: functions/update_execution_state/ + Handler: app.lambda_handler + Runtime: python3.10 + Layers: + - !Ref GfeDbModelsLayer + MemorySize: 256 + Timeout: 60 + Architectures: + - x86_64 + Environment: + Variables: + APP_NAME: !Ref AppName + STAGE: !Ref Stage + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Sid: AllowSSMParameterStoreAccess + Effect: Allow + Action: + - ssm:GetParameters + - ssm:GetParameter + Resource: !Sub arn:aws:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + - Version: "2012-10-17" + Statement: + - Sid: AllowDynamoDBReadWriteAccess + Effect: Allow + Action: + - dynamodb:PutItem + - dynamodb:UpdateItem + Resource: !GetAtt GfeDbExecutionStateTable.Arn + # Create EventBridge rule to trigger the function if a step functions execution is aborted + Events: + StepFunctionsExecutionAborted: + Type: EventBridgeRule + Properties: + Pattern: + source: + - aws.states + detail-type: + - Step Functions Execution Status Change + detail: + status: + - ABORTED + stateMachineArn: + - !GetAtt UpdatePipelineStateMachine.Arn + EventBusName: default + + InvokeUpdatePipelineFunction: Type: AWS::Serverless::Function Properties: From 05ea43857d2e37989b47a6dbfb0cb9bf100e3b98 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 20 Jan 2024 18:47:25 -0800 Subject: [PATCH 274/367] dev queue for reading SNS messages --- gfe-db/pipeline/template.yaml | 41 ++++++++++++++++++++++++++++++----- 1 file changed, 36 insertions(+), 5 deletions(-) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 77f037e4..042b808a 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -625,9 +625,6 @@ Resources: Action: - dynamodb:GetItem Resource: !GetAtt GfeDbExecutionStateTable.Arn - - - UpdateExecutionStateFunction: Type: AWS::Serverless::Function Properties: @@ -680,8 +677,6 @@ Resources: stateMachineArn: - !GetAtt UpdatePipelineStateMachine.Arn EventBusName: default - - InvokeUpdatePipelineFunction: Type: AWS::Serverless::Function Properties: @@ -919,6 +914,42 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn Description: !Sub ARN for ${AppName} Data Pipeline Errors SNS topic Value: !Ref GfeDbExecutionResultTopic + + # Dev queue, subscription and policy to receive SNS messages from the GfeDbExecutionResultTopic with bash script + GfeDbExecutionResultDevQueue: + Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete + Properties: + VisibilityTimeout: 30 + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 20 + GfeDbExecutionResultTopicSubscription: + Type: AWS::SNS::Subscription + Properties: + Endpoint: !GetAtt GfeDbExecutionResultDevQueue.Arn + Protocol: sqs + TopicArn: !Ref GfeDbExecutionResultTopic + RawMessageDelivery: true + GfeDbExecutionResultDevQueuePolicy: + Type: AWS::SQS::QueuePolicy + Properties: + Queues: + - !Ref GfeDbExecutionResultDevQueue + PolicyDocument: + Version: "2012-10-17" + Statement: + - Sid: AllowSNS + Effect: Allow + Principal: + AWS: "*" + Action: + - sqs:SendMessage + Resource: !GetAtt GfeDbExecutionResultDevQueue.Arn + Condition: + ArnEquals: + aws:SourceArn: !Ref GfeDbExecutionResultTopic + LoadReleaseActivity: Type: AWS::StepFunctions::Activity Properties: From 1e3c3e20e69ebc90e8abfa906b157c1a85a78000 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 20 Jan 2024 18:48:49 -0800 Subject: [PATCH 275/367] refactor and update SNS subscription targets --- Makefile | 40 +++++++++++++++++++++++++++++----- gfe-db/infrastructure/Makefile | 32 --------------------------- 2 files changed, 34 insertions(+), 38 deletions(-) diff --git a/Makefile b/Makefile index 3a6914c7..b02505bd 100644 --- a/Makefile +++ b/Makefile @@ -135,6 +135,7 @@ deploy: splash-screen logs.purge env.validate ##=> Deploy all services $(MAKE) infrastructure.deploy $(MAKE) database.deploy $(MAKE) pipeline.deploy + $(MAKE) monitoring.create-topic-subscriptions topics="GfeDbExecutionResultTopicArn DataPipelineErrorsTopicArn" @sh -c '$(MAKE) pipeline.state.build && $(MAKE) pipeline.state.load || echo "Pipeline state build failed"' @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Finished deploying ${APP_NAME}" 2>&1 | tee -a ${CFN_LOG_PATH} $(MAKE) options-screen @@ -451,11 +452,38 @@ infrastructure.access-services.bastion-server.deploy: infrastructure.access-services.bastion-server.connect: $(MAKE) -C ${APP_NAME}/infrastructure/access-services/bastion-server/ service.connect -monitoring.create-subscriptions: - $(MAKE) -C ${APP_NAME}/infrastructure service.monitoring.create-subscriptions - -monitoring.subscribe-email: - $(MAKE) -C ${APP_NAME}/infrastructure service.monitoring.subscribe-email +monitoring.create-topic-subscriptions: #=> topics= + @for topic in $$topics; do \ + $(MAKE) monitoring.subscribe-emails topic_ssm_param=$$topic; \ + done + +monitoring.subscribe-emails: #=> topic_ssm_param= + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Creating SNS topic subscriptions for $$topic_ssm_param" 2>&1 | tee -a $${CFN_LOG_PATH} + @topic_arn=$$(aws ssm get-parameters \ + --names "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/$$topic_ssm_param" \ + --with-decryption \ + --query "Parameters[0].Value" \ + --output text) && \ + for EMAIL in $$(echo $${SUBSCRIBE_EMAILS} | sed 's/,/ /g'); do \ + res=$$(aws sns subscribe \ + --topic-arn "$$topic_arn" \ + --protocol email \ + --notification-endpoint "$$EMAIL") && \ + echo $$res | jq -r || \ + echo "\033[0;31mFailed to subscribe $$EMAIL to SNS topic\033[0m"; \ + done + +monitoring.subscribe-email: #=> topic_name= email= + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Creating SNS topic subscription" 2>&1 | tee -a $${CFN_LOG_PATH} + @topic_arn=$$(aws ssm get-parameters \ + --names "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/"$$topic_name"Arn" \ + --with-decryption \ + --query "Parameters[0].Value" \ + --output text) && \ + aws sns subscribe \ + --topic-arn "$$topic_arn" \ + --protocol email \ + --notification-endpoint "$$email" 2>&1 | tee -a $${CFN_LOG_PATH} || true; database.deploy: $(MAKE) -C ${APP_NAME}/database/ deploy @@ -877,7 +905,7 @@ define HELP_MESSAGE $ make infrastructure.access-services.bastion-server.delete ...::: Create CloudWatch subscriptions :::... - $ make monitoring.create-subscriptions + $ make monitoring.subscribe-emails ...::: Subscribe an email to CloudWatch notifications :::... $ make monitoring.subscribe-email diff --git a/gfe-db/infrastructure/Makefile b/gfe-db/infrastructure/Makefile index 47e0b228..da717363 100644 --- a/gfe-db/infrastructure/Makefile +++ b/gfe-db/infrastructure/Makefile @@ -45,8 +45,6 @@ ifeq ($(USE_PRIVATE_SUBNET),false) $(MAKE) service.deploy.update-dns else ifeq ($(USE_PRIVATE_SUBNET),true) ifeq ($(HAS_STAGE),null) - - ifeq ($(CREATE_SSM_VPC_ENDPOINT),true) $(call blue, Creating Systems Manager VPC endpoint...) $(MAKE) service.deploy.create-endpoint service=ssm @@ -85,7 +83,6 @@ else endif endif endif - $(MAKE) service.monitoring.create-subscriptions service.deploy.update-dns: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Updating DNS records" 2>&1 | tee -a $${CFN_LOG_PATH} @@ -247,35 +244,6 @@ endif service.access-services.bastion-server.connect: $(MAKE) -C access-services/bastion-server service.bastion-server.connect -service.monitoring.create-subscriptions: - @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Creating SNS topic subscriptions" 2>&1 | tee -a $${CFN_LOG_PATH} - @topic_arn=$$(aws ssm get-parameters \ - --names "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/DataPipelineErrorsTopicArn" \ - --with-decryption \ - --query "Parameters[0].Value" \ - --output text) && \ - for EMAIL in $$(echo $${SUBSCRIBE_EMAILS} | sed 's/,/ /g'); do \ - res=$$(aws sns subscribe \ - --topic-arn "$$topic_arn" \ - --protocol email \ - --notification-endpoint "$$EMAIL") && \ - echo $$res | jq -r && \ - echo "\033[0;34mSuccessfully subscribed $$EMAIL to SNS topic\033[0m" || \ - echo "\033[0;31mFailed to subscribe $$EMAIL to SNS topic\033[0m"; \ - done - -service.monitoring.subscribe-email: #email= - @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Creating SNS topic subscription" 2>&1 | tee -a $${CFN_LOG_PATH} - @topic_arn=$$(aws ssm get-parameters \ - --names "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/DataPipelineErrorsTopicArn" \ - --with-decryption \ - --query "Parameters[0].Value" \ - --output text) && \ - aws sns subscribe \ - --topic-arn "$$topic_arn" \ - --protocol email \ - --notification-endpoint "$$email" 2>&1 | tee -a $${CFN_LOG_PATH} || true; - delete: ##=> Delete resources @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${SERVICE} service" 2>&1 | tee -a $${CFN_LOG_PATH} ifeq ($(data),true) From cd6d80a894dc590e53f705fb6da908247751c583 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 20 Jan 2024 20:28:24 -0800 Subject: [PATCH 276/367] add load queue to control concurrency --- gfe-db/pipeline/template.yaml | 36 ++++++++++++++++++++++++++++++++++- 1 file changed, 35 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 042b808a..f8987084 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -791,6 +791,37 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole + + # Controls load concurrency + GfeDbLoadQueue: + Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete + Properties: + FifoQueue: true + VisibilityTimeout: 43200 # max 12 hours (longest load is 7hr 8 min), how long a message is invisible after being received by a consumer + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 0 # Short polling can be used since there is 1 consumer + RedrivePolicy: + deadLetterTargetArn: !GetAtt GfeDbLoadDeadLetterQueue.Arn + maxReceiveCount: 1 # Can only fail once before going to dead letter queue + GfeDbLoadDeadLetterQueue: + Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete + Properties: + FifoQueue: true + VisibilityTimeout: 43200 + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 10 + GfeDbLoadQueueUrlParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl + Description: URL of gfe-db load queue + Value: !GetAtt GfeDbLoadQueue.QueueUrl + UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: @@ -817,6 +848,7 @@ Resources: EvaluateQueryResultsFunctionArn: !GetAtt EvaluateQueryResultsFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn + GfeDbLoadQueueUrl: !GetAtt GfeDbLoadQueue.QueueUrl Policies: - LambdaInvokePolicy: FunctionName: !Ref GetExecutionStateFunction @@ -838,6 +870,8 @@ Resources: FunctionName: !Ref EvaluateQueryResultsFunction - S3ReadPolicy: BucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" + - SQSSendMessagePolicy: + QueueName: !GetAtt GfeDbLoadQueue.QueueName - Version: "2012-10-17" Statement: - Effect: Allow @@ -1075,7 +1109,7 @@ Resources: PipelineExecutionTopic: Type: SNS Properties: - Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" + Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" UpdatePipelineStateMachineExecutionErrorsAlarm: Type: AWS::CloudWatch::Alarm Properties: From 3130f8bf534917fc2995a72880f498136a4519b0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 21 Jan 2024 14:37:49 -0800 Subject: [PATCH 277/367] add invocation_id to state model --- .../functions/check_source_update/app.py | 32 ++++++++++++++----- .../check_source_update/error-event.json | 2 +- .../gfe_db_models/gfedbmodels/types.py | 5 ++- gfe-db/pipeline/template.yaml | 1 + 4 files changed, 30 insertions(+), 10 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index da728fbe..e5b8a52b 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -77,7 +77,11 @@ # TODO validate commits against tracked source files requiring ingestion def lambda_handler(event, context): + utc_now = get_utc_now() + invocation_id = context.aws_request_id + + logger.info(f"Invocation Id: {invocation_id}") logger.info(json.dumps(event)) try: @@ -146,6 +150,7 @@ def lambda_handler(event, context): logger.info(f"Getting release versions") + if most_recent_commits: for commit in most_recent_commits: sha = commit["sha"] @@ -169,7 +174,10 @@ def lambda_handler(event, context): # Build the execution object to be stored in the state table (`execution__*` fields) execution_detail = ExecutionDetailsConfig( - **{"version": release_version, "status": ExecutionStatus.NOT_PROCESSED} + **{ + "version": release_version, + "status": ExecutionStatus.NOT_PROCESSED + } ) # Build the repository object to be stored in the state table (`repository__*` fields) @@ -209,6 +217,7 @@ def lambda_handler(event, context): pending_commits = [ update_execution_state_item( execution_state_item=execution_state_item, + invocation_id=invocation_id, status=ExecutionStatus.PENDING, timestamp=utc_now, input_parameters=input_parameters, @@ -221,12 +230,13 @@ def lambda_handler(event, context): # 1b) Mark the older commits for each release as SKIPPED *only* if they are marked as NOT_PROCESSED skipped_commits = [ update_execution_state_item( - execution_state_item=commit, + execution_state_item=execution_state_item, + invocation_id=invocation_id, status=ExecutionStatus.SKIPPED, timestamp=utc_now ) - for commit in commits_with_releases - if (commit not in pending_commits and commit.execution.status == ExecutionStatus.NOT_PROCESSED) + for execution_state_item in commits_with_releases + if (execution_state_item not in pending_commits and execution_state_item.execution.status == ExecutionStatus.NOT_PROCESSED) ] # 1c) Combine the pending and skipped commits @@ -373,11 +383,14 @@ def select_most_recent_commit_for_release(commits: list[ExecutionStateItem], sel def update_execution_state_item( execution_state_item: ExecutionStateItem, + invocation_id: str, status: str, timestamp: str, input_parameters: dict = None, version: int = None -): +) -> ExecutionStateItem: + + execution_state_item.execution.invocation_id = invocation_id execution_state_item.execution.status = status execution_state_item.updated_utc = timestamp @@ -408,7 +421,10 @@ def update_execution_state_item( if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "schedule-event.json").read_text()) - # event = json.loads((Path(__file__).parent / "error-event.json").read_text()) + # event = json.loads((Path(__file__).parent / "schedule-event.json").read_text()) + event = json.loads((Path(__file__).parent / "error-event.json").read_text()) + + class MockContext: + aws_request_id = "1234" - lambda_handler(event, None) + lambda_handler(event, MockContext()) diff --git a/gfe-db/pipeline/functions/check_source_update/error-event.json b/gfe-db/pipeline/functions/check_source_update/error-event.json index 35afbf6a..7c1384c1 100644 --- a/gfe-db/pipeline/functions/check_source_update/error-event.json +++ b/gfe-db/pipeline/functions/check_source_update/error-event.json @@ -2,7 +2,7 @@ "align": false, "kir": false, "limit": "1000", - "releases": "3550", + "releases": "3540", "mem_profile": false, "use_existing_build": false, "skip_load": false diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 1f27ebdf..0bb01408 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -186,7 +186,8 @@ def url_is_valid(cls, v): class ExecutionDetailsConfig(BaseModel): - id: str = None + id: str = None # Refers to execution id in Step Functions and is only set if the commit is processed + invocation_id: str = None # One invocation can have multiple executions depending on how many release versions are given version: int status: str date_utc: Optional[str] = None @@ -298,6 +299,7 @@ def execution_state_has_no_missing_releases(cls, v): class ExecutionPayloadItem(BaseModel): id: str version: int + invocation_id: str commit_sha: str input_parameters: InputParameters s3_path: str @@ -316,6 +318,7 @@ def from_execution_state_item(cls, execution_state_item): return cls( id=execution_state_item.execution.id, version=execution_state_item.execution.version, + invocation_id=execution_state_item.execution.invocation_id, commit_sha=execution_state_item.commit.sha, input_parameters=execution_state_item.execution.input_parameters, s3_path=execution_state_item.execution.s3_path, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index f8987084..c49ccce6 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -106,6 +106,7 @@ Resources: "commit.date_utc", "commit.html_url", "commit.message", + "execution.invocation_id", "execution.id", "execution.date_utc", "execution.status", From 32e9564d6fc46ca4205df39161222ccb57d12963 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 21 Jan 2024 14:38:13 -0800 Subject: [PATCH 278/367] send release to sqs for loading to Neo4j --- .../statemachines/update-pipeline.asl.json | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index b252fd74..03566705 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -371,9 +371,17 @@ "StartAt": "Wait For Load 🕗", "States": { "Wait For Load 🕗": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "HeartbeatSeconds": 60, + "Type":"Task", + "Resource":"arn:aws:states:::sqs:sendMessage.waitForTaskToken", + "Parameters":{ + "QueueUrl":"${GfeDbLoadQueueUrl}", + "MessageGroupId.$": "$.input.invocation_id", + "MessageDeduplicationId.$": "$.input.id", + "MessageBody":{ + "Input.$":"$.input", + "TaskToken.$":"$$.Task.Token" + } + }, "ResultPath": null, "Next": "Run Validation Query" }, From bd575203c08a3c229ef1003419e68c561037aabc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 24 Jan 2024 11:35:52 -0800 Subject: [PATCH 279/367] refactor load scripts for SQS --- gfe-db/database/scripts/start_task.sh | 54 +++++++++++++-------------- gfe-db/database/template.yaml | 14 +++---- gfe-db/pipeline/template.yaml | 8 +++- 3 files changed, 41 insertions(+), 35 deletions(-) diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 01105854..86eabf67 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -25,14 +25,14 @@ if [[ -z $AWS_REGION ]]; then export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') fi -ACTIVITY_ARN=$(aws ssm get-parameter \ - --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/LoadReleaseActivityArn" \ +QUEUE_URL=$(aws ssm get-parameter \ + --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/GfeDbLoadQueueUrl" \ --query "Parameter.Value" \ --output text \ --region "$AWS_REGION") -if [[ -z $ACTIVITY_ARN ]]; then - ERR_MSG="ACTIVITY_ARN environment variable not set" +if [[ -z $QUEUE_URL ]]; then + ERR_MSG="Queue URL not found" echo $ERR_MSG >&2 exit 1 fi @@ -42,13 +42,13 @@ send_result () { if [[ $status = "SUCCESS" ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task success" aws stepfunctions send-task-success \ - --task-token "$TASK_TOKEN" \ + --task-token "$task_token" \ --task-output "{\"status\":\"$status\"}" \ --region "$AWS_REGION" else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task failure" aws stepfunctions send-task-failure \ - --task-token "$TASK_TOKEN" \ + --task-token "$task_token" \ --cause "$cause" \ --error "$error" \ --region "$AWS_REGION" @@ -62,31 +62,31 @@ trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill # timeout=120 while true; do - # Poll StepFunctions API for new activities - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new activities..." - export ACTIVITY=$(aws stepfunctions get-activity-task \ - --activity-arn "$ACTIVITY_ARN" \ - --worker-name "$APP_NAME" \ + # Poll SQS for new messages + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new messages..." + export message=$(aws sqs receive-message \ + --queue-url "$QUEUE_URL" \ --region "$AWS_REGION" \ - --cli-connect-timeout 65) + --wait-time-seconds 20 \ + --max-number-of-messages 1 \ + | jq -r '.Messages[0]') - if [[ -z $ACTIVITY ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No activities found" + if [[ -z $message ]]; then + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No messages found" break - else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" - echo "$ACTIVITY" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message found" - export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') - export RELEASE=$(echo "$ACTIVITY" | jq -r '.input' | jq -r '.input.version') + export task_token=$(echo "$message | jq -r '.Body.TaskToken'") + export task_input=$(echo "$message | jq -r '.Body.Input'") - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - TASK_TOKEN=$TASK_TOKEN" - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - RELEASE=$RELEASE" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_token=$task_token" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_input=$task_input" # Check for release argument - if [[ -z $RELEASE || "$RELEASE" == "null" || ! $RELEASE =~ ^[0-9]{1,4}$ ]]; then - ERR_MSG="Release version not found, is 'null', or is not a 1-4 digit integer" + release=$(echo $task_input | jq -r '.version') + if [[ -z $task_input || "$task_input" == "" ]]; then + ERR_MSG="Release version not found, or is empty." echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 status="FAILED" error="1" @@ -94,12 +94,12 @@ while true; do send_result kill 0 else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $RELEASE" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Loading release version $release for commit $(echo $task_input | jq -r '.commit_sha')" fi - export HEARTBEAT_INTERVAL=30 - bash send_heartbeat.sh & - send_heartbeat_pid=$! + # export HEARTBEAT_INTERVAL=30 + # bash send_heartbeat.sh & + # send_heartbeat_pid=$! # Run task - invoke load script # TODO get s3 path from step functions payload diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 26fe3266..dd62b73a 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -385,16 +385,16 @@ Resources: - ec2:AssociateAddress Resource: - "*" - # - Effect: "Allow" - # Action: - # - "sqs:ReceiveMessage" - # - "sqs:DeleteMessage" - # - "sqs:ChangeMessageVisibility" - # Resource: - # - "*" + - Effect: "Allow" + Action: + - "sqs:ReceiveMessage" + Resource: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn}}' - Effect: Allow Action: - ssm:PutParameter + - ssm:GetParameters + - ssm:GetParameter Resource: - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* Neo4jDatabaseInstanceProfile: diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index c49ccce6..705c979d 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -822,7 +822,13 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl Description: URL of gfe-db load queue Value: !GetAtt GfeDbLoadQueue.QueueUrl - + GfeDbLoadQueueArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn + Description: ARN of gfe-db load queue + Value: !GetAtt GfeDbLoadQueue.Arn UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: From 003fe9014f415955f6d2de9013c0094e9c3fc00f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 24 Jan 2024 14:55:49 -0800 Subject: [PATCH 280/367] move load queue to database layer so params are available to pipeline --- gfe-db/database/Makefile | 2 +- gfe-db/database/template.yaml | 45 ++++++++++++++++++++++++++++++++++- gfe-db/pipeline/template.yaml | 41 ++----------------------------- 3 files changed, 47 insertions(+), 41 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index cf37dc70..bdd9232b 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -87,7 +87,7 @@ service.deploy: Subdomain="$${SUBDOMAIN}" \ AdminEmail="$${ADMIN_EMAIL}" \ APOCVersion="$${APOC_VERSION}" \ - GDSVersion="$${GDS_VERSION}" 2>&1 | tee -a $$CFN_LOG_PATH || true + GDSVersion="$${GDS_VERSION}" service.backup: @res=$$(aws ssm send-command \ diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index dd62b73a..6a02f76d 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -69,6 +69,49 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn Description: ARN for Neo4jCredentialsSecret Value: !Ref Neo4jCredentialsSecret + # Controls load concurrency + GfeDbLoadQueue: + Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete + Properties: + FifoQueue: true + VisibilityTimeout: 43200 # max 12 hours (longest load is 7hr 8 min), how long a message is invisible after being received by a consumer + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 0 # Short polling can be used since there is 1 consumer + RedrivePolicy: + deadLetterTargetArn: !GetAtt GfeDbLoadDeadLetterQueue.Arn + maxReceiveCount: 1 # Can only fail once before going to dead letter queue + GfeDbLoadDeadLetterQueue: + Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete + Properties: + FifoQueue: true + VisibilityTimeout: 43200 + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 10 + GfeDbLoadQueueUrlParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl + Description: URL of gfe-db load queue + Value: !GetAtt GfeDbLoadQueue.QueueUrl + GfeDbLoadQueueArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn + Description: ARN of gfe-db load queue + Value: !GetAtt GfeDbLoadQueue.Arn + GfeDbLoadQueueNameParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName + Description: Name of gfe-db load queue + Value: !GetAtt GfeDbLoadQueue.QueueName Neo4jDatabaseInstance: Type: AWS::EC2::Instance CreationPolicy: @@ -389,7 +432,7 @@ Resources: Action: - "sqs:ReceiveMessage" Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn}}' + - !GetAtt GfeDbLoadQueue.Arn - Effect: Allow Action: - ssm:PutParameter diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 705c979d..1839eb4b 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -792,43 +792,6 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole - - # Controls load concurrency - GfeDbLoadQueue: - Type: AWS::SQS::Queue - UpdateReplacePolicy: Delete - DeletionPolicy: Delete - Properties: - FifoQueue: true - VisibilityTimeout: 43200 # max 12 hours (longest load is 7hr 8 min), how long a message is invisible after being received by a consumer - MessageRetentionPeriod: 1209600 - ReceiveMessageWaitTimeSeconds: 0 # Short polling can be used since there is 1 consumer - RedrivePolicy: - deadLetterTargetArn: !GetAtt GfeDbLoadDeadLetterQueue.Arn - maxReceiveCount: 1 # Can only fail once before going to dead letter queue - GfeDbLoadDeadLetterQueue: - Type: AWS::SQS::Queue - UpdateReplacePolicy: Delete - DeletionPolicy: Delete - Properties: - FifoQueue: true - VisibilityTimeout: 43200 - MessageRetentionPeriod: 1209600 - ReceiveMessageWaitTimeSeconds: 10 - GfeDbLoadQueueUrlParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl - Description: URL of gfe-db load queue - Value: !GetAtt GfeDbLoadQueue.QueueUrl - GfeDbLoadQueueArnParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn - Description: ARN of gfe-db load queue - Value: !GetAtt GfeDbLoadQueue.Arn UpdatePipelineStateMachine: Type: AWS::Serverless::StateMachine Properties: @@ -855,7 +818,7 @@ Resources: EvaluateQueryResultsFunctionArn: !GetAtt EvaluateQueryResultsFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn - GfeDbLoadQueueUrl: !GetAtt GfeDbLoadQueue.QueueUrl + GfeDbLoadQueueUrl: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl}}" Policies: - LambdaInvokePolicy: FunctionName: !Ref GetExecutionStateFunction @@ -878,7 +841,7 @@ Resources: - S3ReadPolicy: BucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" - SQSSendMessagePolicy: - QueueName: !GetAtt GfeDbLoadQueue.QueueName + QueueName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName}}" - Version: "2012-10-17" Statement: - Effect: Allow From 10da62695fae130e22b1728c42f25d80c514e8b7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 24 Jan 2024 16:57:29 -0800 Subject: [PATCH 281/367] process message from load queue --- gfe-db/database/scripts/start_task.sh | 25 ++++++++++++------------- gfe-db/database/template.yaml | 2 +- 2 files changed, 13 insertions(+), 14 deletions(-) diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 86eabf67..6f9a6200 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -64,24 +64,27 @@ while true; do # Poll SQS for new messages echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new messages..." - export message=$(aws sqs receive-message \ + export messages="$(aws sqs receive-message \ --queue-url "$QUEUE_URL" \ --region "$AWS_REGION" \ - --wait-time-seconds 20 \ - --max-number-of-messages 1 \ - | jq -r '.Messages[0]') + --max-number-of-messages 1)" + message=$(echo $messages | jq -r '.Messages[0].Body') + if [[ -z $message ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No messages found" break else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message found" - export task_token=$(echo "$message | jq -r '.Body.TaskToken'") - export task_input=$(echo "$message | jq -r '.Body.Input'") + export task_input="$(echo "$message" | jq -r '.Input')" + export task_token="$(echo "$message" | jq -r '.TaskToken')" - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_token=$task_token" echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_input=$task_input" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_token=$task_token" + + # TODO handle success or failure for sqs task + # Failure: change message visibility to 0 # Check for release argument release=$(echo $task_input | jq -r '.version') @@ -97,13 +100,9 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Loading release version $release for commit $(echo $task_input | jq -r '.commit_sha')" fi - # export HEARTBEAT_INTERVAL=30 - # bash send_heartbeat.sh & - # send_heartbeat_pid=$! - # Run task - invoke load script # TODO get s3 path from step functions payload - bash load_db.sh $RELEASE + bash load_db.sh $release TASK_EXIT_STATUS=$? echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Task exit status: $TASK_EXIT_STATUS" @@ -118,7 +117,7 @@ while true; do else status="SUCCESS" send_result - kill $send_heartbeat_pid + kill 0 fi fi done diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 6a02f76d..e09d0695 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -592,7 +592,7 @@ Resources: setUserPermissions: type: "String" description: "Deletes ETag files created by SSM Agent and set user permissions." - default: 'rm *.etag && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown ubuntu {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp ubuntu {} \;' + default: 'rm *.etag || true && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown ubuntu {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp ubuntu {} \;' workingDirectory: type: "String" description: "Working directory" From 3e8b8962b96797b92ce6b6e335974fadb84783e8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 25 Jan 2024 08:31:36 -0800 Subject: [PATCH 282/367] fix and refactor DatabaseSyncScripts SSM document --- gfe-db/database/template.yaml | 15 ++++++++++----- gfe-db/pipeline/template.yaml | 1 + 2 files changed, 11 insertions(+), 5 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index e09d0695..2278e4c9 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -584,15 +584,19 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/scripts/' + path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/${ConfigS3Path}/${ServiceName}/scripts/' copyCypherScripts: type: "String" description: "Copies Cypher scripts to the database" default: 'make neo4j.init.download-scripts' setUserPermissions: type: "String" - description: "Deletes ETag files created by SSM Agent and set user permissions." - default: 'rm *.etag || true && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown ubuntu {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp ubuntu {} \;' + description: "Set user permissions." + default: 'find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chown ubuntu {} \; && find . \( -name "*.sh" -o -name "Makefile" -o -name "init" \) -exec chgrp ubuntu {} \;' + cleanUp: + type: "String" + description: "Deletes ETag files created by SSM Agent." + default: 'rm *.etag /dev/null 2>&1' workingDirectory: type: "String" description: "Working directory" @@ -615,8 +619,9 @@ Resources: - "" - "directory=$(pwd)" - "export PATH=$PATH:$directory" - - "cd {{ workingDirectory }} && {{ copyCypherScripts }}" - - " {{ setUserPermissions }} " + - "{{ copyCypherScripts }}" + - "{{ setUserPermissions }}" + - "{{ cleanUp }}" - "" workingDirectory: "{{ workingDirectory }}" timeoutSeconds: "{{ executionTimeout }}" diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 1839eb4b..ef600933 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -1114,6 +1114,7 @@ Resources: Dimensions: - Name: ServiceIntegrationResourceArn Value: !Sub arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync + # TODO move to database stack Neo4jLoadQueryDocument: Type: AWS::SSM::Document Properties: From ae7461d22effd88dfd3073779038530b7c5c51e8 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 25 Jan 2024 08:33:55 -0800 Subject: [PATCH 283/367] refactor task heartbeat logic --- gfe-db/database/scripts/send_heartbeat.sh | 10 ++++++---- gfe-db/database/scripts/start_task.sh | 19 ++++++++++++++++--- 2 files changed, 22 insertions(+), 7 deletions(-) diff --git a/gfe-db/database/scripts/send_heartbeat.sh b/gfe-db/database/scripts/send_heartbeat.sh index 6723de4f..3d191400 100644 --- a/gfe-db/database/scripts/send_heartbeat.sh +++ b/gfe-db/database/scripts/send_heartbeat.sh @@ -2,23 +2,25 @@ # This script sends heartbeats back to the StepFunctions API during the task execution. -set -e +set -eux + +task_token=$1 while true do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task heartbeat" res=$(aws stepfunctions send-task-heartbeat \ - --task-token "$TASK_TOKEN" \ + --task-token "$task_token" \ --region $AWS_REGION) + exit_code=$? # TODO exit if StepFunctions returns activity timeout echo $res | jq -r # Send TaskSuccess token to StepFunctions - if [[ $? != "0" ]]; then + if [[ $exit_code != "0" ]]; then exit 1 fi - sleep $HEARTBEAT_INTERVAL done diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 6f9a6200..6f32f0e8 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -7,6 +7,7 @@ set -e APP_NAME=$1 STAGE=$2 ERR_MSG=null +status="" if [[ -z $APP_NAME ]]; then ERR_MSG="APP_NAME environment variable not set" @@ -37,6 +38,16 @@ if [[ -z $QUEUE_URL ]]; then exit 1 fi +# # Change message visibility to 0 for failures +# function reset_msg_visibility { +# echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Resetting message visibility" +# aws sqs change-message-visibility \ +# --queue-url "$QUEUE_URL" \ +# --receipt-handle "$receipt_handle" \ +# --visibility-timeout 0 \ +# --region "$AWS_REGION" +# } + # Send task failure if script errors send_result () { if [[ $status = "SUCCESS" ]]; then @@ -79,13 +90,11 @@ while true; do export task_input="$(echo "$message" | jq -r '.Input')" export task_token="$(echo "$message" | jq -r '.TaskToken')" + export receipt_handle="$(echo "$message" | jq -r '.ReceiptHandle')" echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_input=$task_input" echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_token=$task_token" - # TODO handle success or failure for sqs task - # Failure: change message visibility to 0 - # Check for release argument release=$(echo $task_input | jq -r '.version') if [[ -z $task_input || "$task_input" == "" ]]; then @@ -100,6 +109,10 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Loading release version $release for commit $(echo $task_input | jq -r '.commit_sha')" fi + export HEARTBEAT_INTERVAL=30 + bash send_heartbeat.sh "$task_token" & + send_heartbeat_pid=$! + # Run task - invoke load script # TODO get s3 path from step functions payload bash load_db.sh $release From 81a1c957f60630dfae97e0527914acd2b161a006 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 25 Jan 2024 08:34:59 -0800 Subject: [PATCH 284/367] rebuild pipeline state --- gfe-db/pipeline/config/execution-state.json | 1128 +++++++++---------- gfe-db/pipeline/config/source-config.json | 4 +- 2 files changed, 566 insertions(+), 566 deletions(-) diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index d35be90f..9d91b25f 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "items": [ { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +9884,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +9902,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +9920,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +9938,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +9956,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +9974,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +9992,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10010,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10028,7 +10028,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10046,7 +10046,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10064,7 +10064,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10082,7 +10082,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10100,7 +10100,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10118,7 +10118,7 @@ } }, { - "created_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 041cd0ee..758a1646 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-01-19T20:49:24.760Z", - "updated_utc": "2024-01-19T20:49:24.760Z", + "created_utc": "2024-01-24T21:15:59.722Z", + "updated_utc": "2024-01-24T21:15:59.722Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", From b828340e0f204c7d7e540dfa018e63b730f0dcce Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 25 Jan 2024 10:52:31 -0800 Subject: [PATCH 285/367] format pipeline execution results JSON for email notifications --- .../pipeline/functions/format_results/app.py | 112 +++++++ .../functions/format_results/error.json | 314 +++++++++++++++++ .../functions/format_results/event.json | 316 ++++++++++++++++++ .../functions/format_results/requirements.txt | 0 .../gfe_db_models/gfedbmodels/utils.py | 2 +- gfe-db/pipeline/scripts/state/build.py | 2 +- .../statemachines/update-pipeline.asl.json | 16 +- gfe-db/pipeline/template.yaml | 22 +- 8 files changed, 776 insertions(+), 8 deletions(-) create mode 100644 gfe-db/pipeline/functions/format_results/app.py create mode 100644 gfe-db/pipeline/functions/format_results/error.json create mode 100644 gfe-db/pipeline/functions/format_results/event.json create mode 100644 gfe-db/pipeline/functions/format_results/requirements.txt diff --git a/gfe-db/pipeline/functions/format_results/app.py b/gfe-db/pipeline/functions/format_results/app.py new file mode 100644 index 00000000..6bbf6436 --- /dev/null +++ b/gfe-db/pipeline/functions/format_results/app.py @@ -0,0 +1,112 @@ +import os +import logging +import json + +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +AWS_REGION = os.environ["AWS_REGION"] +STAGE = os.environ["STAGE"] +APP_NAME = os.environ["APP_NAME"] + +# Template for the report +report_template = """ +{title} +------- + +Execution ID: {execution_id} +Execution Status: {execution_status} +Execution Date: {execution_date} UTC + +Commit Details: {commit_sha} - {commit_message} ({commit_url}) + +Data Load Summary: +- New Node Counts Added: {new_node_counts} +- Unique Release Version Added: {unique_release_version} + +Data Files Processed: +{data_files_info} + +Data Integrity Checks: +- CSV File Validations: All passed +- Node Counts Increase Check: {node_counts_check} +- Unique Release Count Increment Check: {release_count_check} + +Backup Details: +- Pre-Execution Backup: Command ID {pre_execution_backup} +- Post-Execution Backup: Command ID {post_execution_backup} + +""" + +def lambda_handler(event, context): + + logger.info(json.dumps(event)) + data = event + + # Set the title + title = f"{STAGE}-{APP_NAME} Pipeline Execution Report" + title_underline = "-" * len(title) + + # Extract required information from JSON + execution_status = data['state']['execution']['status'] + execution_id = data['state']['execution']['id'] + execution_date = data['state']['updated_utc'] + commit_sha = data['state']['commit']['sha'] + commit_url = data['state']['commit']['html_url'] + commit_message = data['state']['commit']['message'].replace("\n", " ") + + # These fields are not present when duplicate executions are run (same release, commit sha and/or limit) + if 'have_node_counts_increased' in data['validations']['load_results']: + new_node_counts = data['validations']['load_results']['have_node_counts_increased']['details']['node_counts_post_load'] + node_counts_check = "Passed" if data['validations']['load_results']['have_node_counts_increased']['value'] else "Failed" + else: + new_node_counts = "N/A" + node_counts_check = "N/A" + + if 'has_unique_release_count_increased_by_1' in data['validations']['load_results']: + unique_release_version = data['validations']['load_results']['has_unique_release_count_increased_by_1']['details']['num_unique_releases_in_db_post_load'] + release_count_check = "Passed" if data['validations']['load_results']['has_unique_release_count_increased_by_1']['value'] else "Failed" + else: + unique_release_version = "N/A" + release_count_check = "N/A" + + data_files_info = format_data_files(data['validations']['build_outputs']['details']) + + pre_execution_backup = data['backups']['pre']['command_id'] + post_execution_backup = data['backups']['post']['command_id'] + + # Create the report + report = report_template.format( + title=title, + title_underline=title_underline, + execution_status=execution_status, + execution_id=execution_id, + execution_date=execution_date, + commit_sha=commit_sha, + commit_url=commit_url, + commit_message=commit_message, + new_node_counts=new_node_counts, + unique_release_version=unique_release_version, + data_files_info=data_files_info, + node_counts_check=node_counts_check, + release_count_check=release_count_check, + pre_execution_backup=pre_execution_backup, + post_execution_backup=post_execution_backup + ) + + return report + + +# Function to process data files information +def format_data_files(data_files): + file_info = "" + for file in data_files: + file_info += f"- `{file['schema']}` - {file['num_rows']} rows\n" + return file_info + +if __name__ == "__main__": + from pathlib import Path + + event = json.loads((Path(__file__).parent / "error.json").read_text()) + + lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/format_results/error.json b/gfe-db/pipeline/functions/format_results/error.json new file mode 100644 index 00000000..7799168c --- /dev/null +++ b/gfe-db/pipeline/functions/format_results/error.json @@ -0,0 +1,314 @@ +{ + "input": { + "id": "3550_df6ba6f80a2c5f999590f06fced6c4c4ff56b89d_20240125_182342", + "version": 3550, + "invocation_id": "8575add5-e17c-4fc0-8d59-834cd3bd07b0", + "commit_sha": "df6ba6f80a2c5f999590f06fced6c4c4ff56b89d", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": true, + "skip_load": false + }, + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550", + "receipt_handle": "AQEBiQ3cZ39digrHIjqrjcV9vQW5W1AHkv9A8ygCt2IR8FjXbzZQiqvCiTnoQf9mh6dW0mdEVNLq7WkVtsk+piWQe6cdaRXA9+RtqKhvFDCYSpQ+z7OCTfkYXwsT6fB/DxB5XQMXuSLjNVhnI9X/U017u9bY+mUm4EQCC8tzSrGF9i2pE0jV44MjddjmnuLoun8rS+WWqSD8F/tAtmLSUxDrSvCKSJKuqNQbpY5sH+TbsMBnHbMCBSAL0Is1FH5VuQx7AC+fHHtm8NRWGhMSonEyw9fvaAiIz7IuvQUZEn9rL9rH1f+zSYXaDrc+RMn9Dr5yofhl3tF4UHwC6A1BcmCKVKpetYFugQuTOosw2wzGdvANh5p4S8P0ilZgCH1mZyIEHHErOk3ohSxMLbTsDAb579a/XA6HEqz/U1K/Bq32lIqEsLllmoO9ufHKkNF7+rxP" + }, + "validations": { + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 1000 + }, + { + "node": "IPD_Accession", + "count": 1000 + }, + { + "node": "IPD_Allele", + "count": 1000 + }, + { + "node": "Sequence", + "count": 1000 + }, + { + "node": "Feature", + "count": 1092 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": 3550, + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.55.0", + "count": 1000 + } + ] + }, + "post": { + "node_counts": [ + { + "node": "GFE", + "count": 1000 + }, + { + "node": "IPD_Accession", + "count": 1000 + }, + { + "node": "IPD_Allele", + "count": 1000 + }, + { + "node": "Sequence", + "count": 1000 + }, + { + "node": "Feature", + "count": 1092 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": 3550, + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.55.0", + "count": 1000 + } + ] + } + }, + "check_existing_build": { + "Contents": [ + { + "ETag": "\"02a4756ba462e482c4db31c0fdb9170c\"", + "Key": "data/3550/csv/all_cds.3550.csv", + "LastModified": "2024-01-25T17:27:53Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 1399196, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"e7e7a74b3dfc3504e61cac5c1489b4d8\"", + "Key": "data/3550/csv/all_features.3550.csv", + "LastModified": "2024-01-25T17:27:53Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 3810345, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"7c2d7c40a3a06cb7cd790f7d0db7983b\"", + "Key": "data/3550/csv/all_groups.3550.csv", + "LastModified": "2024-01-25T17:27:53Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 293142, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"ebf679c17761b3e5bc73734a68e0952d\"", + "Key": "data/3550/csv/gfe_sequences.3550.csv", + "LastModified": "2024-01-25T17:27:53Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 2582950, + "StorageClass": "STANDARD" + } + ], + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "nmdpf-gfe-db-810526023897-us-east-1", + "Prefix": "data/3550/csv/" + }, + "build_outputs": { + "release_version": 3550, + "details": [ + { + "schema": "all_cds", + "release": 3550, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_cds.3550.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 1000, + "created_utc": "2024-01-25T17:27:53.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": 3550, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_features.3550.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 12979, + "created_utc": "2024-01-25T17:27:53.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": 3550, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_groups.3550.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 3000, + "created_utc": "2024-01-25T17:27:53.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": 3550, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/gfe_sequences.3550.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 1000, + "created_utc": "2024-01-25T17:27:53.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } + ], + "errors": [], + "expected_artifacts": [ + "all_cds.3550.csv", + "all_features.3550.csv", + "all_groups.3550.csv", + "gfe_sequences.3550.csv" + ], + "is_valid_build": true + }, + "load_results": { + "is_load_successful": { + "value": true, + "details": { + "unique_releases_in_db_pre_load": [ + 3550 + ], + "unique_releases_in_db_post_load": [ + 3550 + ] + } + } + } + }, + "backups": { + "pre": { + "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-2YWbsH03BpED", + "command_id": "519eae4b-85ec-4c92-ac88-e9d92297f690" + }, + "post": { + "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-2YWbsH03BpED", + "command_id": "8624a3b7-cdae-45b8-8e01-32bd53ccfccc" + } + }, + "state": { + "created_utc": "2024-01-25T17:24:09.819Z", + "updated_utc": "2024-01-25T18:23:42.308Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "df6ba6f80a2c5f999590f06fced6c4c4ff56b89d", + "date_utc": "2024-01-18T11:06:05.000Z", + "message": "Merge pull request #359 from ANHIG/3550\n\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d" + }, + "execution": { + "id": "3550_df6ba6f80a2c5f999590f06fced6c4c4ff56b89d_20240125_182342", + "invocation_id": "8575add5-e17c-4fc0-8d59-834cd3bd07b0", + "version": 3550, + "status": "LOAD_SUCCESS", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false + } + } + } + } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/format_results/event.json b/gfe-db/pipeline/functions/format_results/event.json new file mode 100644 index 00000000..7db1b2db --- /dev/null +++ b/gfe-db/pipeline/functions/format_results/event.json @@ -0,0 +1,316 @@ +{ + "input": { + "id": "3550_df6ba6f80a2c5f999590f06fced6c4c4ff56b89d_20240125_004900", + "version": 3550, + "invocation_id": "f8f9f11f-0cd9-4534-aae0-1f8dfb5e3a93", + "commit_sha": "df6ba6f80a2c5f999590f06fced6c4c4ff56b89d", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": true, + "skip_load": false + }, + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550", + "receipt_handle": "AQEBryg9b59RKrfiGDnX2ModzQ8bXRd1Br05EBWUYmZ5jWh8jVI2ZjBkTeJtkUZwrqdQsgvl2M/hQqXQBP2Zw7FEVpRHvHvE7g1NbJH78lzgAuW01Nee+3pBAkqKVP9HZWScMPZuKqaO49Ow8LEkD84mv/qoR+TpbneWnT8y2QrYOjAzWha81ciNk2eDOo55lyCPMeRGRFolZTgPAZw5UHJ3hq5Jvwto0QMgDesD5aHYXugZaaG5+prwmtWDRLZRnFpW1PsZOkuEu9c28g6NG7+7s8NwLZ9Fp2imvjEGfDz4dnn5y2ee+qMmoCjfCOFGrSUjotDaAcJQCybEvPLHbsUmvEfOubcJJBUr/MURLazWddVHuCtvnKATJX7e0uZiDocXrjopNep36tdn/0Uhike9uKVqbW7qHE/M1nlqHfZeCmSoK4jw44YUVDqnSBy2wDvl" + }, + "validations": { + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 0 + }, + { + "node": "IPD_Accession", + "count": 0 + }, + { + "node": "IPD_Allele", + "count": 0 + }, + { + "node": "Sequence", + "count": 0 + }, + { + "node": "Feature", + "count": 0 + }, + { + "node": "Submitter", + "count": 0 + } + ], + "has_ipd_allele_release_counts": [], + "ipd_accession_release_counts": [] + }, + "post": { + "node_counts": [ + { + "node": "GFE", + "count": 1000 + }, + { + "node": "IPD_Accession", + "count": 1000 + }, + { + "node": "IPD_Allele", + "count": 1000 + }, + { + "node": "Sequence", + "count": 1000 + }, + { + "node": "Feature", + "count": 1059 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": 3550, + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.55.0", + "count": 1000 + } + ] + } + }, + "check_existing_build": { + "Contents": [ + { + "ETag": "\"02a4756ba462e482c4db31c0fdb9170c\"", + "Key": "data/3550/csv/all_cds.3550.csv", + "LastModified": "2024-01-24T21:22:47Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 1399196, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"e7e7a74b3dfc3504e61cac5c1489b4d8\"", + "Key": "data/3550/csv/all_features.3550.csv", + "LastModified": "2024-01-24T21:22:47Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 3810345, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"7c2d7c40a3a06cb7cd790f7d0db7983b\"", + "Key": "data/3550/csv/all_groups.3550.csv", + "LastModified": "2024-01-24T21:22:47Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 293142, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"ebf679c17761b3e5bc73734a68e0952d\"", + "Key": "data/3550/csv/gfe_sequences.3550.csv", + "LastModified": "2024-01-24T21:22:47Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 2582950, + "StorageClass": "STANDARD" + } + ], + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "nmdpf-gfe-db-810526023897-us-east-1", + "Prefix": "data/3550/csv/" + }, + "build_outputs": { + "release_version": 3550, + "details": [ + { + "schema": "all_cds", + "release": 3550, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_cds.3550.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 1000, + "created_utc": "2024-01-24T21:22:47.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": 3550, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_features.3550.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 12979, + "created_utc": "2024-01-24T21:22:47.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": 3550, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_groups.3550.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 3000, + "created_utc": "2024-01-24T21:22:47.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": 3550, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/gfe_sequences.3550.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 1000, + "created_utc": "2024-01-24T21:22:47.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } + ], + "errors": [], + "expected_artifacts": [ + "all_cds.3550.csv", + "all_features.3550.csv", + "all_groups.3550.csv", + "gfe_sequences.3550.csv" + ], + "is_valid_build": true + }, + "load_results": { + "is_load_successful": { + "value": true, + "details": { + "unique_releases_in_db_pre_load": [], + "unique_releases_in_db_post_load": [ + 3550 + ] + } + }, + "have_node_counts_increased": { + "value": true, + "details": { + "node_counts_pre_load": 0, + "node_counts_post_load": 5060 + } + }, + "has_unique_release_count_increased_by_1": { + "value": true, + "details": { + "num_unique_releases_in_db_pre_load": 0, + "num_unique_releases_in_db_post_load": 1 + } + } + } + }, + "backups": { + "pre": { + "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-88XzqAh3CCKI", + "command_id": "30d2248e-67f4-4afd-93ff-42808241cdfa" + }, + "post": { + "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-88XzqAh3CCKI", + "command_id": "c24e2a02-11a1-403c-897a-d868b206c751" + } + }, + "state": { + "created_utc": "2024-01-24T21:18:03.171Z", + "updated_utc": "2024-01-25T00:49:00.135Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "df6ba6f80a2c5f999590f06fced6c4c4ff56b89d", + "date_utc": "2024-01-18T11:06:05.000Z", + "message": "Merge pull request #359 from ANHIG/3550\n\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d" + }, + "execution": { + "id": "3550_df6ba6f80a2c5f999590f06fced6c4c4ff56b89d_20240125_004900", + "invocation_id": "f8f9f11f-0cd9-4534-aae0-1f8dfb5e3a93", + "version": 3550, + "status": "LOAD_SUCCESS", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false + } + } + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/format_results/requirements.txt b/gfe-db/pipeline/functions/format_results/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 18d9abc5..7a5f1f2a 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -216,7 +216,7 @@ def paginate_commits(owner, repo, start_page=1, per_page=100, **kwargs): response = list_commits(owner, repo, page=page, per_page=per_page, **kwargs) if len(response) == 0: break - logger.debug(f"Page {page}: {len(response)} commits") + # logger.debug(f"Page {page}: {len(response)} commits") commits.extend(response) page += 1 diff --git a/gfe-db/pipeline/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py index 78c58df2..e23c4b50 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/gfe-db/pipeline/scripts/state/build.py @@ -55,7 +55,7 @@ # TODO FIX not returning all commits from repo, integrate pygethub # Fetch all commits from repo using GitHub API, will be cached - logger.info("Fetching all commits from repo using GitHub API") + logger.info("Processing source repository data") # COMMITS # TODO add requests session for user-agent tracking diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 03566705..2b1118cb 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -305,7 +305,7 @@ } } ], - "Next": "Publish Result 📡" + "Next": "Format Results" }, "Update Status → LOAD_IN_PROGRESS": { "Type": "Pass", @@ -485,7 +485,7 @@ "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", - "Next": "Publish Result 📡", + "Next": "Format Results", "Catch": [ { "ErrorEquals": [ @@ -498,7 +498,7 @@ "Handle Error": { "Type": "Parallel", "OutputPath": "$.[0]", - "Next": "Publish Result 📡", + "Next": "Format Results", "Branches": [ { "StartAt": "Get Current State", @@ -582,13 +582,19 @@ } ] }, - "Publish Result 📡": { + "Format Results": { + "Type": "Task", + "Resource": "${FormatResultsFunctionArn}", + "ResultPath": "$.report", + "Next": "Publish Report 📡" + }, + "Publish Report 📡": { "Type": "Task", "Resource": "arn:aws:states:::sns:publish", "ResultPath": null, "Parameters": { "TopicArn": "${GfeDbExecutionResultTopicArn}", - "Message.$": "$" + "Message.$": "$.report" }, "Next": "Success or Failure❓" }, diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index ef600933..6a1509a0 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -818,6 +818,7 @@ Resources: EvaluateQueryResultsFunctionArn: !GetAtt EvaluateQueryResultsFunction.Arn LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn + FormatResultsFunctionArn: !GetAtt FormatResultsFunction.Arn GfeDbLoadQueueUrl: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl}}" Policies: - LambdaInvokePolicy: @@ -838,6 +839,8 @@ Resources: FunctionName: !Ref ValidateBuildOutputFunction - LambdaInvokePolicy: FunctionName: !Ref EvaluateQueryResultsFunction + - LambdaInvokePolicy: + FunctionName: !Ref FormatResultsFunction - S3ReadPolicy: BucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" - SQSSendMessagePolicy: @@ -1079,7 +1082,24 @@ Resources: PipelineExecutionTopic: Type: SNS Properties: - Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" + Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" + FormatResultsFunction: + Type: AWS::Serverless::Function + Properties: + FunctionName: !Sub ${Stage}-${AppName}-format-results + CodeUri: functions/format_results/ + Handler: app.lambda_handler + Runtime: python3.10 + MemorySize: 128 + Timeout: 60 + Architectures: + - x86_64 + Environment: + Variables: + STAGE: !Ref Stage + APP_NAME: !Ref AppName + Policies: + - AWSLambdaBasicExecutionRole UpdatePipelineStateMachineExecutionErrorsAlarm: Type: AWS::CloudWatch::Alarm Properties: From a82fcf37977c342a8b628bc4121da574fd01f96f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 25 Jan 2024 11:23:48 -0800 Subject: [PATCH 286/367] emoji for easier readability --- gfe-db/pipeline/functions/format_results/app.py | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/functions/format_results/app.py b/gfe-db/pipeline/functions/format_results/app.py index 6bbf6436..41380d78 100644 --- a/gfe-db/pipeline/functions/format_results/app.py +++ b/gfe-db/pipeline/functions/format_results/app.py @@ -14,6 +14,8 @@ {title} ------- +Release Version: {release_version} + Execution ID: {execution_id} Execution Status: {execution_status} Execution Date: {execution_date} UTC @@ -47,8 +49,11 @@ def lambda_handler(event, context): title = f"{STAGE}-{APP_NAME} Pipeline Execution Report" title_underline = "-" * len(title) + release_version = data['input']['version'] + # Extract required information from JSON - execution_status = data['state']['execution']['status'] + execution_status = f"🟢 {data['state']['execution']['status']}" if data['state']['execution']['status'] == "LOAD_SUCCESS" \ + else f"🔴 {data['state']['execution']['status']}" execution_id = data['state']['execution']['id'] execution_date = data['state']['updated_utc'] commit_sha = data['state']['commit']['sha'] @@ -79,6 +84,7 @@ def lambda_handler(event, context): report = report_template.format( title=title, title_underline=title_underline, + release_version=release_version, execution_status=execution_status, execution_id=execution_id, execution_date=execution_date, From b6075dbede565698bf6da80a4e51f9a9251377b3 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 26 Jan 2024 08:16:13 -0800 Subject: [PATCH 287/367] format error notification --- .../pipeline/functions/format_results/app.py | 140 +++++++++++------- .../format_results/failure-event.json | 34 +++++ .../{event.json => success-event.json} | 0 .../statemachines/update-pipeline.asl.json | 12 +- 4 files changed, 124 insertions(+), 62 deletions(-) create mode 100644 gfe-db/pipeline/functions/format_results/failure-event.json rename gfe-db/pipeline/functions/format_results/{event.json => success-event.json} (100%) diff --git a/gfe-db/pipeline/functions/format_results/app.py b/gfe-db/pipeline/functions/format_results/app.py index 41380d78..2be8cfac 100644 --- a/gfe-db/pipeline/functions/format_results/app.py +++ b/gfe-db/pipeline/functions/format_results/app.py @@ -9,26 +9,14 @@ STAGE = os.environ["STAGE"] APP_NAME = os.environ["APP_NAME"] -# Template for the report -report_template = """ -{title} -------- - -Release Version: {release_version} - -Execution ID: {execution_id} -Execution Status: {execution_status} -Execution Date: {execution_date} UTC - -Commit Details: {commit_sha} - {commit_message} ({commit_url}) - +# Templates for the report +success_report_template = """ Data Load Summary: - New Node Counts Added: {new_node_counts} - Unique Release Version Added: {unique_release_version} Data Files Processed: {data_files_info} - Data Integrity Checks: - CSV File Validations: All passed - Node Counts Increase Check: {node_counts_check} @@ -40,64 +28,111 @@ """ +failure_report_template = """ +Error Details: +- Error: {error} +- Cause: {cause} +""" + +report_template = """ +{title} +------- + +Deployment: {deployment} + +Release Version: {release_version} + +Execution ID: {execution_id} +Execution Status: {execution_status} +Execution Date: {execution_date} UTC + +Commit Details: {commit_sha} - {commit_message} ({commit_url}) +{status_report} +""" + def lambda_handler(event, context): logger.info(json.dumps(event)) data = event # Set the title - title = f"{STAGE}-{APP_NAME} Pipeline Execution Report" + title = f"gfe-db Update Pipeline Execution Report" title_underline = "-" * len(title) + deployment = f"{STAGE}-{APP_NAME}" + + if "Error" in data.keys(): + + # Extract required information from JSON + release_version = data["state"]["execution"]["version"] + execution_id = data["state"]["execution"]["id"] + execution_status = f"🔴 {data['state']['execution']['status']}" + execution_date = data["state"]["updated_utc"] + commit_sha = data["state"]["commit"]["sha"] + commit_url = data["state"]["commit"]["html_url"] + commit_message = data["state"]["commit"]["message"].replace("\n", " ") + + cause = "N/A" if data['Cause'] == "" else data['Cause'] + error = "N/A" if data['Error'] == "" else data['Error'] - release_version = data['input']['version'] - - # Extract required information from JSON - execution_status = f"🟢 {data['state']['execution']['status']}" if data['state']['execution']['status'] == "LOAD_SUCCESS" \ - else f"🔴 {data['state']['execution']['status']}" - execution_id = data['state']['execution']['id'] - execution_date = data['state']['updated_utc'] - commit_sha = data['state']['commit']['sha'] - commit_url = data['state']['commit']['html_url'] - commit_message = data['state']['commit']['message'].replace("\n", " ") - - # These fields are not present when duplicate executions are run (same release, commit sha and/or limit) - if 'have_node_counts_increased' in data['validations']['load_results']: - new_node_counts = data['validations']['load_results']['have_node_counts_increased']['details']['node_counts_post_load'] - node_counts_check = "Passed" if data['validations']['load_results']['have_node_counts_increased']['value'] else "Failed" - else: - new_node_counts = "N/A" - node_counts_check = "N/A" + status_report = failure_report_template.format( + cause=cause, + error=error + ) - if 'has_unique_release_count_increased_by_1' in data['validations']['load_results']: - unique_release_version = data['validations']['load_results']['has_unique_release_count_increased_by_1']['details']['num_unique_releases_in_db_post_load'] - release_count_check = "Passed" if data['validations']['load_results']['has_unique_release_count_increased_by_1']['value'] else "Failed" else: - unique_release_version = "N/A" - release_count_check = "N/A" - - data_files_info = format_data_files(data['validations']['build_outputs']['details']) - pre_execution_backup = data['backups']['pre']['command_id'] - post_execution_backup = data['backups']['post']['command_id'] + # Extract required information from JSON + release_version = data['input']['version'] + execution_status = f"🟢 {data['state']['execution']['status']}" if data['state']['execution']['status'] == "LOAD_SUCCESS" \ + else f"🔴 {data['state']['execution']['status']}" + execution_id = data['state']['execution']['id'] + execution_date = data['state']['updated_utc'] + commit_sha = data['state']['commit']['sha'] + commit_url = data['state']['commit']['html_url'] + commit_message = data['state']['commit']['message'].replace("\n", " ") + + # These fields are not present when duplicate executions are run (same release, commit sha and/or limit) + if 'have_node_counts_increased' in data['validations']['load_results']: + new_node_counts = data['validations']['load_results']['have_node_counts_increased']['details']['node_counts_post_load'] + node_counts_check = "Passed" if data['validations']['load_results']['have_node_counts_increased']['value'] else "Failed" + else: + new_node_counts = "N/A" + node_counts_check = "N/A" + + if 'has_unique_release_count_increased_by_1' in data['validations']['load_results']: + unique_release_version = data['validations']['load_results']['has_unique_release_count_increased_by_1']['details']['num_unique_releases_in_db_post_load'] + release_count_check = "Passed" if data['validations']['load_results']['has_unique_release_count_increased_by_1']['value'] else "Failed" + else: + unique_release_version = "N/A" + release_count_check = "N/A" + + data_files_info = format_data_files(data['validations']['build_outputs']['details']) + + pre_execution_backup = data['backups']['pre']['command_id'] + post_execution_backup = data['backups']['post']['command_id'] + + status_report = success_report_template.format( + new_node_counts=new_node_counts, + unique_release_version=unique_release_version, + data_files_info=data_files_info, + node_counts_check=node_counts_check, + release_count_check=release_count_check, + pre_execution_backup=pre_execution_backup, + post_execution_backup=post_execution_backup + ) - # Create the report report = report_template.format( title=title, title_underline=title_underline, + deployment=deployment, release_version=release_version, - execution_status=execution_status, execution_id=execution_id, + execution_status=execution_status, execution_date=execution_date, commit_sha=commit_sha, commit_url=commit_url, commit_message=commit_message, - new_node_counts=new_node_counts, - unique_release_version=unique_release_version, - data_files_info=data_files_info, - node_counts_check=node_counts_check, - release_count_check=release_count_check, - pre_execution_backup=pre_execution_backup, - post_execution_backup=post_execution_backup + status_report=status_report ) return report @@ -113,6 +148,7 @@ def format_data_files(data_files): if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "error.json").read_text()) + # event = json.loads((Path(__file__).parent / "failure-event.json").read_text()) + event = json.loads((Path(__file__).parent / "success-event.json").read_text()) lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/format_results/failure-event.json b/gfe-db/pipeline/functions/format_results/failure-event.json new file mode 100644 index 00000000..af3272de --- /dev/null +++ b/gfe-db/pipeline/functions/format_results/failure-event.json @@ -0,0 +1,34 @@ +{ + "Error": "States.Timeout", + "Cause": "", + "state": { + "created_utc": "2024-01-25T17:24:09.819Z", + "updated_utc": "2024-01-26T03:45:29.853Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "522c1fdd2b79fa7caa628ec48f6654342cb77045", + "date_utc": "2024-01-11T14:54:13.000Z", + "message": "Merge pull request #355 from ANHIG/3540\n\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045" + }, + "execution": { + "id": "3540_522c1fdd2b79fa7caa628ec48f6654342cb77045_20240126_034427", + "invocation_id": "88561981-52bb-4cdd-a4a8-1a4863571dfa", + "version": 3540, + "status": "FAILED", + "date_utc": "2024-01-26T03:44:28.959Z", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": false, + "skip_load": false + } + } + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/format_results/event.json b/gfe-db/pipeline/functions/format_results/success-event.json similarity index 100% rename from gfe-db/pipeline/functions/format_results/event.json rename to gfe-db/pipeline/functions/format_results/success-event.json diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 2b1118cb..e64476c9 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -373,6 +373,7 @@ "Wait For Load 🕗": { "Type":"Task", "Resource":"arn:aws:states:::sqs:sendMessage.waitForTaskToken", + "HeartbeatSeconds": 10, "Parameters":{ "QueueUrl":"${GfeDbLoadQueueUrl}", "MessageGroupId.$": "$.input.invocation_id", @@ -541,7 +542,7 @@ "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, - "Next": "Parse Error Payload", + "End": true, "Parameters": { "TableName": "${GfeDbExecutionStateTable}", "Key": { @@ -568,15 +569,6 @@ } } } - }, - "Parse Error Payload": { - "Type": "Pass", - "Parameters": { - "Error.$": "$.Error", - "Cause.$": "$.Cause" - }, - "OutputPath": "$", - "End": true } } } From 4850117d94381bf172ac6dba269652acd179e013 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 26 Jan 2024 10:24:09 -0800 Subject: [PATCH 288/367] handle missing backup key --- gfe-db/pipeline/functions/format_results/app.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/functions/format_results/app.py b/gfe-db/pipeline/functions/format_results/app.py index 2be8cfac..84df76d1 100644 --- a/gfe-db/pipeline/functions/format_results/app.py +++ b/gfe-db/pipeline/functions/format_results/app.py @@ -108,8 +108,12 @@ def lambda_handler(event, context): data_files_info = format_data_files(data['validations']['build_outputs']['details']) - pre_execution_backup = data['backups']['pre']['command_id'] - post_execution_backup = data['backups']['post']['command_id'] + if "backups" in data.keys(): + pre_execution_backup = data['backups']['pre']['command_id'] + post_execution_backup = data['backups']['post']['command_id'] + else: + pre_execution_backup = "N/A" + post_execution_backup = "N/A" status_report = success_report_template.format( new_node_counts=new_node_counts, From cdcd1a3fbe99f9d83c729894fda68d7116af0e4c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 26 Jan 2024 10:25:01 -0800 Subject: [PATCH 289/367] remove backup step from state machine to avoid clashes between concurrent executions --- .../statemachines/update-pipeline.asl.json | 24 ++----------------- 1 file changed, 2 insertions(+), 22 deletions(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index e64476c9..4297f487 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -21,12 +21,6 @@ "Type": "Task", "Resource": "${ExecuteValidationQueriesFunctionArn}", "ResultPath": "$.validations.queries.pre", - "Next": "Run Pre-Execution Backup" - }, - "Run Pre-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.pre", "Next": "Get Execution State" }, "Get Execution State": { @@ -316,7 +310,7 @@ "Load Stage": { "Type": "Parallel", "OutputPath": "$.[2]", - "Next": "Run Post-Execution Backup", + "Next": "Format Results", "Catch": [ { "ErrorEquals": [ @@ -373,7 +367,7 @@ "Wait For Load 🕗": { "Type":"Task", "Resource":"arn:aws:states:::sqs:sendMessage.waitForTaskToken", - "HeartbeatSeconds": 10, + "HeartbeatSeconds": 60, "Parameters":{ "QueueUrl":"${GfeDbLoadQueueUrl}", "MessageGroupId.$": "$.input.invocation_id", @@ -482,20 +476,6 @@ } ] }, - "Run Post-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.post", - "Next": "Format Results", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Handle Error" - } - ] - }, "Handle Error": { "Type": "Parallel", "OutputPath": "$.[0]", From df699f0f44f1b3f0abbb766b2a9cf2fa79e56e67 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 26 Jan 2024 10:25:43 -0800 Subject: [PATCH 290/367] delete message after success --- gfe-db/database/scripts/start_task.sh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 6f32f0e8..82e82f9c 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -48,6 +48,15 @@ fi # --region "$AWS_REGION" # } +# Delete message +function delete_msg { + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting message" + aws sqs delete-message \ + --queue-url "$QUEUE_URL" \ + --receipt-handle "$receipt_handle" \ + --region "$AWS_REGION" +} + # Send task failure if script errors send_result () { if [[ $status = "SUCCESS" ]]; then @@ -126,9 +135,9 @@ while true; do cause="Error on line $LINENO" send_result kill 0 - else status="SUCCESS" + delete_msg send_result kill 0 fi From f04097354962cef7062111e3f5cb3ff737184140 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 26 Jan 2024 11:27:16 -0800 Subject: [PATCH 291/367] restore logic for sfn Activity API --- gfe-db/database/scripts/send_heartbeat.sh | 9 +- gfe-db/database/scripts/start_task.sh | 93 ++++++++----------- .../statemachines/update-pipeline.asl.json | 13 +-- 3 files changed, 42 insertions(+), 73 deletions(-) diff --git a/gfe-db/database/scripts/send_heartbeat.sh b/gfe-db/database/scripts/send_heartbeat.sh index 3d191400..78a354c7 100644 --- a/gfe-db/database/scripts/send_heartbeat.sh +++ b/gfe-db/database/scripts/send_heartbeat.sh @@ -2,23 +2,20 @@ # This script sends heartbeats back to the StepFunctions API during the task execution. -set -eux - -task_token=$1 +set -e while true do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task heartbeat" res=$(aws stepfunctions send-task-heartbeat \ - --task-token "$task_token" \ + --task-token "$TASK_TOKEN" \ --region $AWS_REGION) - exit_code=$? # TODO exit if StepFunctions returns activity timeout echo $res | jq -r # Send TaskSuccess token to StepFunctions - if [[ $exit_code != "0" ]]; then + if [[ $? != "0" ]]; then exit 1 fi diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 82e82f9c..0ddb99c4 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -1,13 +1,12 @@ #!/bin/bash -x # Exit immediately if a command exits with a non-zero status -set -e +set -ex # get APP_NAME and STAGE from arguments APP_NAME=$1 STAGE=$2 ERR_MSG=null -status="" if [[ -z $APP_NAME ]]; then ERR_MSG="APP_NAME environment variable not set" @@ -26,49 +25,30 @@ if [[ -z $AWS_REGION ]]; then export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') fi -QUEUE_URL=$(aws ssm get-parameter \ - --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/GfeDbLoadQueueUrl" \ +ACTIVITY_ARN=$(aws ssm get-parameter \ + --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/LoadReleaseActivityArn" \ --query "Parameter.Value" \ --output text \ --region "$AWS_REGION") -if [[ -z $QUEUE_URL ]]; then - ERR_MSG="Queue URL not found" +if [[ -z $ACTIVITY_ARN ]]; then + ERR_MSG="ACTIVITY_ARN environment variable not set" echo $ERR_MSG >&2 exit 1 fi -# # Change message visibility to 0 for failures -# function reset_msg_visibility { -# echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Resetting message visibility" -# aws sqs change-message-visibility \ -# --queue-url "$QUEUE_URL" \ -# --receipt-handle "$receipt_handle" \ -# --visibility-timeout 0 \ -# --region "$AWS_REGION" -# } - -# Delete message -function delete_msg { - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting message" - aws sqs delete-message \ - --queue-url "$QUEUE_URL" \ - --receipt-handle "$receipt_handle" \ - --region "$AWS_REGION" -} - # Send task failure if script errors send_result () { if [[ $status = "SUCCESS" ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task success" aws stepfunctions send-task-success \ - --task-token "$task_token" \ + --task-token "$TASK_TOKEN" \ --task-output "{\"status\":\"$status\"}" \ --region "$AWS_REGION" else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task failure" aws stepfunctions send-task-failure \ - --task-token "$task_token" \ + --task-token "$TASK_TOKEN" \ --cause "$cause" \ --error "$error" \ --region "$AWS_REGION" @@ -82,44 +62,45 @@ trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill # timeout=120 while true; do - # Poll SQS for new messages - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new messages..." - export messages="$(aws sqs receive-message \ - --queue-url "$QUEUE_URL" \ + # Poll StepFunctions API for new activities + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new activities..." + export ACTIVITY=$(aws stepfunctions get-activity-task \ + --activity-arn "$ACTIVITY_ARN" \ + --worker-name "$APP_NAME" \ --region "$AWS_REGION" \ - --max-number-of-messages 1)" + --cli-connect-timeout 65) - message=$(echo $messages | jq -r '.Messages[0].Body') - - if [[ -z $message ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No messages found" + if [[ -z $ACTIVITY ]]; then + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No activities found" break - else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Message found" - export task_input="$(echo "$message" | jq -r '.Input')" - export task_token="$(echo "$message" | jq -r '.TaskToken')" - export receipt_handle="$(echo "$message" | jq -r '.ReceiptHandle')" + else + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" + echo "$ACTIVITY" - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_input=$task_input" - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - task_token=$task_token" + # Check for task token + export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') + if [[ -z $TASK_TOKEN ]]; then + ERR_MSG="TASK_TOKEN not found" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 + exit 1 + else + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Found task token" + fi # Check for release argument - release=$(echo $task_input | jq -r '.version') - if [[ -z $task_input || "$task_input" == "" ]]; then - ERR_MSG="Release version not found, or is empty." + release=$(echo "$ACTIVITY" | jq -r '.input' | jq -r '.input.version') + if [[ -z $release || "$release" == "null" || ! $release =~ ^[0-9]{1,4}$ ]]; then + ERR_MSG="Release version not found, is 'null', or is not a 1-4 digit integer" echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 - status="FAILED" - error="1" - cause="$ERR_MSG" - send_result - kill 0 + exit 1 else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Loading release version $release for commit $(echo $task_input | jq -r '.commit_sha')" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $release" fi export HEARTBEAT_INTERVAL=30 - bash send_heartbeat.sh "$task_token" & + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Begin task heartbeat" + bash send_heartbeat.sh & send_heartbeat_pid=$! # Run task - invoke load script @@ -135,13 +116,13 @@ while true; do cause="Error on line $LINENO" send_result kill 0 + else status="SUCCESS" - delete_msg send_result - kill 0 + kill $send_heartbeat_pid fi fi done -exit 0 +exit 0 \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 4297f487..50c46206 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -365,18 +365,9 @@ "StartAt": "Wait For Load 🕗", "States": { "Wait For Load 🕗": { - "Type":"Task", - "Resource":"arn:aws:states:::sqs:sendMessage.waitForTaskToken", + "Type": "Task", + "Resource": "${LoadReleaseActivityArn}", "HeartbeatSeconds": 60, - "Parameters":{ - "QueueUrl":"${GfeDbLoadQueueUrl}", - "MessageGroupId.$": "$.input.invocation_id", - "MessageDeduplicationId.$": "$.input.id", - "MessageBody":{ - "Input.$":"$.input", - "TaskToken.$":"$$.Task.Token" - } - }, "ResultPath": null, "Next": "Run Validation Query" }, From fc7ffbebd6d7ade39a762e60840f8cd93371d69f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 26 Jan 2024 17:15:21 -0800 Subject: [PATCH 292/367] build and load state only for initial deployment --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index b02505bd..3832a242 100644 --- a/Makefile +++ b/Makefile @@ -136,7 +136,9 @@ deploy: splash-screen logs.purge env.validate ##=> Deploy all services $(MAKE) database.deploy $(MAKE) pipeline.deploy $(MAKE) monitoring.create-topic-subscriptions topics="GfeDbExecutionResultTopicArn DataPipelineErrorsTopicArn" +ifeq ($(HAS_STAGE),null) @sh -c '$(MAKE) pipeline.state.build && $(MAKE) pipeline.state.load || echo "Pipeline state build failed"' +endif @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Finished deploying ${APP_NAME}" 2>&1 | tee -a ${CFN_LOG_PATH} $(MAKE) options-screen From 7158c5e838891d49c1af5490ae6c88a3c7cf662d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 27 Jan 2024 12:25:23 -0800 Subject: [PATCH 293/367] trigger alarm and invoke function when queue has messages --- .gitignore | 1 + gfe-db/database/template.yaml | 76 ++++++++++++++++++- .../__init__.py | 0 .../invoke_load_concurrency_handler/app.py | 68 +++++++++++++++++ .../requirements.txt | 0 .../sns-event.json | 22 ++++++ gfe-db/pipeline/template.yaml | 74 ++++++++++++++---- 7 files changed, 223 insertions(+), 18 deletions(-) create mode 100644 gfe-db/pipeline/functions/invoke_load_concurrency_handler/__init__.py create mode 100644 gfe-db/pipeline/functions/invoke_load_concurrency_handler/app.py create mode 100644 gfe-db/pipeline/functions/invoke_load_concurrency_handler/requirements.txt create mode 100644 gfe-db/pipeline/functions/invoke_load_concurrency_handler/sns-event.json diff --git a/.gitignore b/.gitignore index 642db736..eb43eb01 100755 --- a/.gitignore +++ b/.gitignore @@ -110,6 +110,7 @@ gfe-db/pipeline/jobs/build/event.json gfe-db/pipeline/statemachines/test* reports/ output-payload.json +*bkp* # Local Deployment gfe-db/local/neo4j diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 2278e4c9..2597580c 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -112,6 +112,76 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName Description: Name of gfe-db load queue Value: !GetAtt GfeDbLoadQueue.QueueName + # SNS Topic for sending notifications when the GfeDbLoadQueueHasMessagesAlarm goes into Alarm state to trigger Load Concurrency Handler + GfeDbLoadQueueHasMessagesAlarmTopic: + Type: AWS::SNS::Topic + Properties: + DisplayName: GfeDbLoadQueueHasMessagesAlarmTopic + # Alarm for when the GfeDbLoadQueue has messages, which is when both ApproximateNumberOfMessagesVisible and ApproximateNumberOfMessagesNotVisible are greater than 0 + GfeDbLoadQueueHasMessagesAlarm: + Type: AWS::CloudWatch::Alarm + Properties: + AlarmName: "GfeDbLoadQueueHasMessages" + AlarmDescription: "Alarm when the GfeDbLoadQueue has messages" + Metrics: + - Id: visible + MetricStat: + Metric: + MetricName: ApproximateNumberOfMessagesVisible + Namespace: AWS/SQS + Dimensions: + - Name: QueueName + Value: !GetAtt GfeDbLoadQueue.QueueName + Period: 30 + Stat: Average + Unit: Count + ReturnData: false + - Id: notVisible + MetricStat: + Metric: + MetricName: ApproximateNumberOfMessagesNotVisible + Namespace: AWS/SQS + Dimensions: + - Name: QueueName + Value: !GetAtt GfeDbLoadQueue.QueueName + Period: 30 + Stat: Average + Unit: Count + ReturnData: false + - Id: e1 + Expression: visible + notVisible + Label: QueueHasMessages + ReturnData: true + ComparisonOperator: GreaterThanThreshold + Threshold: 0 + EvaluationPeriods: 1 + # TODO integrate with SNS topic when the alarm returns to OK state + AlarmActions: + - !Ref GfeDbLoadQueueHasMessagesAlarmTopic + # Permissions for the GfeDbLoadQueueHasMessagesAlarm to publish to the GfeDbLoadQueueHasMessagesAlarmTopic + GfeDbLoadQueueHasMessagesAlarmTopicPolicy: + Type: AWS::SNS::TopicPolicy + Properties: + Topics: + - !Ref GfeDbLoadQueueHasMessagesAlarmTopic + PolicyDocument: + Version: "2012-10-17" + Statement: + - Effect: Allow + Principal: + Service: cloudwatch.amazonaws.com + Action: sns:Publish + Resource: !Ref GfeDbLoadQueueHasMessagesAlarmTopic + Condition: + StringEquals: + aws:SourceAccount: !Ref AWS::AccountId + GfeDbLoadQueueHasMessagesAlarmTopicNameParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName + Description: Name of SNS topic for GfeDbLoadQueueHasMessagesAlarm + Value: !Ref GfeDbLoadQueueHasMessagesAlarmTopic Neo4jDatabaseInstance: Type: AWS::EC2::Instance CreationPolicy: @@ -430,7 +500,9 @@ Resources: - "*" - Effect: "Allow" Action: - - "sqs:ReceiveMessage" + - sqs:ReceiveMessage + - sqs:deletemessage + - sqs:ChangeMessageVisibility Resource: - !GetAtt GfeDbLoadQueue.Arn - Effect: Allow @@ -596,7 +668,7 @@ Resources: cleanUp: type: "String" description: "Deletes ETag files created by SSM Agent." - default: 'rm *.etag /dev/null 2>&1' + default: 'rm *.etag 2>/dev/null || true' workingDirectory: type: "String" description: "Working directory" diff --git a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/__init__.py b/gfe-db/pipeline/functions/invoke_load_concurrency_handler/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/app.py b/gfe-db/pipeline/functions/invoke_load_concurrency_handler/app.py new file mode 100644 index 00000000..5592f840 --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_load_concurrency_handler/app.py @@ -0,0 +1,68 @@ +"""This function is invoked through SNS when GfeDbLoadQueueHasMessagesAlarm is triggered from messages present in the GfeDbLoadQueue. +It's only responsibility is to invoke the LoadConcurrencyHandler state machine which maintains a concurrency of 1 for loading Neo4j +to avoid clashes with concurrent executions in GfeDbUpdatePipeline. This allows GfeDbUpdatePipeline to run data builds at concurrency > 1 +and keeps data loads at concurrency = 1. The LoadConcurrencyHandler will end the execution when GfeDbLoadQueueHasMessagesAlarm enters +OK state, meaning there are no more messages in the queue. All requests for loading Neo4j are handled by the LoadConcurrencyHandler +state machine. +""" + +import os +if __name__ != "app": + import sys + + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) + +import logging +import json +from gfedbmodels.constants import ( + session, + pipeline) + +# set up logging +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +# Environment +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] +AWS_REGION = os.environ["AWS_REGION"] + +# Boto3 Clients +states = session.client("stepfunctions", region_name=AWS_REGION) + +# # TODO Get SSM Parameters +# lch_state_machine_arn = pipeline.params.LoadConcurrencyHandlerStateMachineArn + +def lambda_handler(event, context): + + logger.info(json.dumps(event)) + + alarm_message = json.loads(event["Records"][0]["Sns"]["Message"]) + + # validate the alarm state is IN ALARM + state_has_changed = "NewStateValue" in alarm_message + is_in_alarm = alarm_message["NewStateValue"] == "ALARM" + + load_queue_has_messages = state_has_changed and is_in_alarm + + if load_queue_has_messages: + + # TODO query the state table for commits with PENDING status + + # TODO trigger the Load Concurrency Handler state machine + pass + + return + # return { + # "statusCode": 200, + # "body": json.dumps({"message": return_msg, "execution_arns": execution_arns}), + # } + + +if __name__ == "__main__": + from pathlib import Path + + event = json.loads((Path(__file__).parent / "sns-event.json").read_text()) + lambda_handler(event, "") diff --git a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/requirements.txt b/gfe-db/pipeline/functions/invoke_load_concurrency_handler/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/sns-event.json b/gfe-db/pipeline/functions/invoke_load_concurrency_handler/sns-event.json new file mode 100644 index 00000000..069b2bdd --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_load_concurrency_handler/sns-event.json @@ -0,0 +1,22 @@ +{ + "Records": [ + { + "EventSource": "aws:sns", + "EventVersion": "1.0", + "EventSubscriptionArn": "arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp:38bef3de-863d-4bcb-9fa7-98c3a14009e0", + "Sns": { + "Type": "Notification", + "MessageId": "09bdffd0-3b3f-5a17-9d3f-a1ff59b61b09", + "TopicArn": "arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp", + "Subject": "ALARM: \"GfeDbLoadQueueHasMessages\" in US East (N. Virginia)", + "Message": "{\"AlarmName\":\"GfeDbLoadQueueHasMessages\",\"AlarmDescription\":\"Alarm when the GfeDbLoadQueue has messages\",\"AWSAccountId\":\"810526023897\",\"AlarmConfigurationUpdatedTimestamp\":\"2024-01-27T01:19:09.671+0000\",\"NewStateValue\":\"ALARM\",\"NewStateReason\":\"Threshold Crossed: 1 datapoint [1.0 (27/01/24 19:57:00)] was greater than the threshold (0.0).\",\"StateChangeTime\":\"2024-01-27T19:58:01.417+0000\",\"Region\":\"US East (N. Virginia)\",\"AlarmArn\":\"arn:aws:cloudwatch:us-east-1:810526023897:alarm:GfeDbLoadQueueHasMessages\",\"OldStateValue\":\"INSUFFICIENT_DATA\",\"OKActions\":[],\"AlarmActions\":[\"arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp\"],\"InsufficientDataActions\":[],\"Trigger\":{\"Period\":30,\"EvaluationPeriods\":1,\"ComparisonOperator\":\"GreaterThanThreshold\",\"Threshold\":0.0,\"TreatMissingData\":\"\",\"EvaluateLowSampleCountPercentile\":\"\",\"Metrics\":[{\"Id\":\"visible\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"nmdpf-gfe-db-database-GfeDbLoadQueue-RLiPEqMuza6m.fifo\",\"name\":\"QueueName\"}],\"MetricName\":\"ApproximateNumberOfMessagesVisible\",\"Namespace\":\"AWS/SQS\"},\"Period\":30,\"Stat\":\"Average\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"notVisible\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"nmdpf-gfe-db-database-GfeDbLoadQueue-RLiPEqMuza6m.fifo\",\"name\":\"QueueName\"}],\"MetricName\":\"ApproximateNumberOfMessagesNotVisible\",\"Namespace\":\"AWS/SQS\"},\"Period\":30,\"Stat\":\"Average\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Expression\":\"visible + notVisible\",\"Id\":\"e1\",\"Label\":\"QueueHasMessages\",\"ReturnData\":true}]}}", + "Timestamp": "2024-01-27T19:58:01.469Z", + "SignatureVersion": "1", + "Signature": "mb3aeSln+mdH4iv+g3CG0d5gRocC3ICjulZXNmZs3J90Sf/E21OvH8/B3wS54wWuH/pVbjxa//Jo/AUXaKGS2rTK8ZgFy+tO579mooYFhmOurKU3wkFHyCRtLLjwvtSvBlf50cYYqSvDN8NwwwJuAH8tXIC4+GSvdAr6BGQxL2S2hfpcEGNtLR02aiy2npWpPjmTVKAAwpwM/jpIWkUdQcG9AMGgTCtHg7iciWlgXhou1821WmT9Ti/HviR8D76im4cQ7Seaj4MoM78J8cI2rkFbNmfdvTpn3pvd64n1katKyBuOH3WWCbIpaSGwWICT92Ey/715UD89NHm+/uLkPQ==", + "SigningCertUrl": "https://sns.us-east-1.amazonaws.com/SimpleNotificationService-60eadc530605d63b8e62a523676ef735.pem", + "UnsubscribeUrl": "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp:38bef3de-863d-4bcb-9fa7-98c3a14009e0", + "MessageAttributes": {} + } + } + ] +} \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 6a1509a0..e2ef1aff 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -721,23 +721,64 @@ Resources: Properties: Queue: !GetAtt GfeDbProcessingQueue.Arn BatchSize: 10 - InvokeLoadScriptFunctionAlarm: - Type: AWS::CloudWatch::Alarm + InvokeLoadConcurrencyHandlerFunction: + Type: AWS::Serverless::Function Properties: - AlarmDescription: !Sub Alarm for ${InvokeLoadScriptFunction} function errors - ActionsEnabled: true - AlarmActions: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" - MetricName: Errors - Namespace: AWS/Lambda - Statistic: Sum - Period: 86400 - EvaluationPeriods: 1 - Threshold: 1 - ComparisonOperator: GreaterThanOrEqualToThreshold - Dimensions: - - Name: FunctionName - Value: !Ref InvokeLoadScriptFunction + FunctionName: !Sub ${Stage}-${AppName}-invoke-load-concurrency-handler + Description: !Sub Invoke the Load Concurrency Handler for ${Stage}-${AppName} + CodeUri: functions/invoke_load_concurrency_handler/ + Handler: app.lambda_handler + Runtime: python3.10 + Layers: + - !Ref GfeDbModelsLayer + MemorySize: 128 + Timeout: 10 + Architectures: + - x86_64 + Environment: + Variables: + APP_NAME: !Ref AppName + STAGE: !Ref Stage + Policies: + - AWSLambdaBasicExecutionRole + - Version: "2012-10-17" + Statement: + - Effect: Allow + Action: + - ssm:GetParameters + - ssm:GetParameter + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* + + - Effect: Allow + Action: + - states:StartExecution + Resource: + # - !GetAtt UpdatePipelineStateMachine.Arn + - "*" + Events: + GfeDbLoadQueueHasMessagesAlarmTopicTrigger: + Type: SNS + Properties: + Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName}}" + # # TODO replace with an alarm for all lambda functions in the deployment + # InvokeLoadScriptFunctionAlarm: + # Type: AWS::CloudWatch::Alarm + # Properties: + # AlarmDescription: !Sub Alarm for ${InvokeLoadScriptFunction} function errors + # ActionsEnabled: true + # AlarmActions: + # - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" + # MetricName: Errors + # Namespace: AWS/Lambda + # Statistic: Sum + # Period: 86400 + # EvaluationPeriods: 1 + # Threshold: 1 + # ComparisonOperator: GreaterThanOrEqualToThreshold + # Dimensions: + # - Name: FunctionName + # Value: !Ref InvokeLoadScriptFunction ValidateBuildOutputFunction: Type: AWS::Serverless::Function Properties: @@ -1117,6 +1158,7 @@ Resources: Dimensions: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn + # Activates if the Batch job fails, not integrated with other services UpdatePipelineStateMachineIntegrationAlarm: Type: AWS::CloudWatch::Alarm Properties: From 2351713542668d0f4080156465b49bc2ab26ef4b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 27 Jan 2024 20:22:57 -0800 Subject: [PATCH 294/367] rename function path --- .../__init__.py | 0 .../app.py | 20 ++++++++++++++----- .../requirements.txt | 0 .../sns-event.json | 0 4 files changed, 15 insertions(+), 5 deletions(-) rename gfe-db/pipeline/functions/{invoke_load_concurrency_handler => invoke_lcm}/__init__.py (100%) rename gfe-db/pipeline/functions/{invoke_load_concurrency_handler => invoke_lcm}/app.py (70%) rename gfe-db/pipeline/functions/{invoke_load_concurrency_handler => invoke_lcm}/requirements.txt (100%) rename gfe-db/pipeline/functions/{invoke_load_concurrency_handler => invoke_lcm}/sns-event.json (100%) diff --git a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/__init__.py b/gfe-db/pipeline/functions/invoke_lcm/__init__.py similarity index 100% rename from gfe-db/pipeline/functions/invoke_load_concurrency_handler/__init__.py rename to gfe-db/pipeline/functions/invoke_lcm/__init__.py diff --git a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/app.py b/gfe-db/pipeline/functions/invoke_lcm/app.py similarity index 70% rename from gfe-db/pipeline/functions/invoke_load_concurrency_handler/app.py rename to gfe-db/pipeline/functions/invoke_lcm/app.py index 5592f840..43c4dcd7 100644 --- a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/app.py +++ b/gfe-db/pipeline/functions/invoke_lcm/app.py @@ -1,8 +1,8 @@ """This function is invoked through SNS when GfeDbLoadQueueHasMessagesAlarm is triggered from messages present in the GfeDbLoadQueue. -It's only responsibility is to invoke the LoadConcurrencyHandler state machine which maintains a concurrency of 1 for loading Neo4j +It's only responsibility is to invoke the LoadConcurrencyManager state machine which maintains a concurrency of 1 for loading Neo4j to avoid clashes with concurrent executions in GfeDbUpdatePipeline. This allows GfeDbUpdatePipeline to run data builds at concurrency > 1 -and keeps data loads at concurrency = 1. The LoadConcurrencyHandler will end the execution when GfeDbLoadQueueHasMessagesAlarm enters -OK state, meaning there are no more messages in the queue. All requests for loading Neo4j are handled by the LoadConcurrencyHandler +and keeps data loads at concurrency = 1. The LoadConcurrencyManager will end the execution when GfeDbLoadQueueHasMessagesAlarm enters +OK state, meaning there are no more messages in the queue. All requests for loading Neo4j are handled by the LoadConcurrencyManager state machine. """ @@ -15,6 +15,7 @@ sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging +from datetime import datetime import json from gfedbmodels.constants import ( session, @@ -32,8 +33,9 @@ # Boto3 Clients states = session.client("stepfunctions", region_name=AWS_REGION) -# # TODO Get SSM Parameters -# lch_state_machine_arn = pipeline.params.LoadConcurrencyHandlerStateMachineArn +# Get SSM Parameters +update_pipeline_state_machine_arn = pipeline.params.UpdatePipelineStateMachineArn +lcm_state_machine_arn = pipeline.params.LoadConcurrencyManagerStateMachineArn def lambda_handler(event, context): @@ -52,6 +54,14 @@ def lambda_handler(event, context): # TODO query the state table for commits with PENDING status # TODO trigger the Load Concurrency Handler state machine + timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") + execution_id = update_pipeline_state_machine_arn.split(":")[-1] + "_" + timestamp + + response = states.start_execution( + stateMachineArn=lcm_state_machine_arn, + name=execution_id, + # input=json.dumps({}), + ) pass return diff --git a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/requirements.txt b/gfe-db/pipeline/functions/invoke_lcm/requirements.txt similarity index 100% rename from gfe-db/pipeline/functions/invoke_load_concurrency_handler/requirements.txt rename to gfe-db/pipeline/functions/invoke_lcm/requirements.txt diff --git a/gfe-db/pipeline/functions/invoke_load_concurrency_handler/sns-event.json b/gfe-db/pipeline/functions/invoke_lcm/sns-event.json similarity index 100% rename from gfe-db/pipeline/functions/invoke_load_concurrency_handler/sns-event.json rename to gfe-db/pipeline/functions/invoke_lcm/sns-event.json From 6e26a4bd7c402bed1829d848b8d14a3053d6e9af Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 27 Jan 2024 20:24:29 -0800 Subject: [PATCH 295/367] receive message from SQS for LCM state machine --- .../functions/lcm_receive_message/__init__.py | 0 .../functions/lcm_receive_message/app.py | 58 +++++++++++++++++++ .../lcm_receive_message/requirements.txt | 0 .../lcm_receive_message/sns-event.json | 22 +++++++ 4 files changed, 80 insertions(+) create mode 100644 gfe-db/pipeline/functions/lcm_receive_message/__init__.py create mode 100644 gfe-db/pipeline/functions/lcm_receive_message/app.py create mode 100644 gfe-db/pipeline/functions/lcm_receive_message/requirements.txt create mode 100644 gfe-db/pipeline/functions/lcm_receive_message/sns-event.json diff --git a/gfe-db/pipeline/functions/lcm_receive_message/__init__.py b/gfe-db/pipeline/functions/lcm_receive_message/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/lcm_receive_message/app.py b/gfe-db/pipeline/functions/lcm_receive_message/app.py new file mode 100644 index 00000000..68d03377 --- /dev/null +++ b/gfe-db/pipeline/functions/lcm_receive_message/app.py @@ -0,0 +1,58 @@ +"""This function is invoked through by the LoadConcurrencyManager state machine when it is triggered by the GfeDbLoadQueueHasMessagesAlarm. +It polls the GfeDbLoadQueue for messages and invokes the LoadNeo4j state machine for each message. If no messages are found the state machine will check the alarm status +and repeat the polling process until the alarm is in OK state. +""" + +import os +if __name__ != "app": + import sys + + # for dev, local path to gfe-db modules + # ./gfe-db/pipeline/lambda_layers/gfe_db_models (use absolute path) + sys.path.append(os.environ["GFEDBMODELS_PATH"]) + +import logging +import json +from gfedbmodels.constants import ( + session, + database) + +# set up logging +logger = logging.getLogger() +logger.setLevel(logging.INFO) + +# Environment +APP_NAME = os.environ["APP_NAME"] +STAGE = os.environ["STAGE"] +AWS_REGION = os.environ["AWS_REGION"] + +# Boto3 Clients +sqs = session.client("sqs", region_name=AWS_REGION) + +# Get SSM Parameters +gfe_db_load_queue_url = database.params.GfeDbLoadQueueUrl + +def lambda_handler(event, context): + + logger.info(json.dumps(event)) + + response = sqs.receive_message( + QueueUrl=gfe_db_load_queue_url, + MaxNumberOfMessages=1 + ) + + if "Messages" in response: + message = response["Messages"][0] + else: + return_msg = "No messages found in GfeDbLoadQueue." + logger.info(return_msg) + return {} + + return message + + +if __name__ == "__main__": + from pathlib import Path + + event = json.loads((Path(__file__).parent / "sqs-event.json").read_text()) + lambda_handler(event, "") diff --git a/gfe-db/pipeline/functions/lcm_receive_message/requirements.txt b/gfe-db/pipeline/functions/lcm_receive_message/requirements.txt new file mode 100644 index 00000000..e69de29b diff --git a/gfe-db/pipeline/functions/lcm_receive_message/sns-event.json b/gfe-db/pipeline/functions/lcm_receive_message/sns-event.json new file mode 100644 index 00000000..069b2bdd --- /dev/null +++ b/gfe-db/pipeline/functions/lcm_receive_message/sns-event.json @@ -0,0 +1,22 @@ +{ + "Records": [ + { + "EventSource": "aws:sns", + "EventVersion": "1.0", + "EventSubscriptionArn": "arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp:38bef3de-863d-4bcb-9fa7-98c3a14009e0", + "Sns": { + "Type": "Notification", + "MessageId": "09bdffd0-3b3f-5a17-9d3f-a1ff59b61b09", + "TopicArn": "arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp", + "Subject": "ALARM: \"GfeDbLoadQueueHasMessages\" in US East (N. Virginia)", + "Message": "{\"AlarmName\":\"GfeDbLoadQueueHasMessages\",\"AlarmDescription\":\"Alarm when the GfeDbLoadQueue has messages\",\"AWSAccountId\":\"810526023897\",\"AlarmConfigurationUpdatedTimestamp\":\"2024-01-27T01:19:09.671+0000\",\"NewStateValue\":\"ALARM\",\"NewStateReason\":\"Threshold Crossed: 1 datapoint [1.0 (27/01/24 19:57:00)] was greater than the threshold (0.0).\",\"StateChangeTime\":\"2024-01-27T19:58:01.417+0000\",\"Region\":\"US East (N. Virginia)\",\"AlarmArn\":\"arn:aws:cloudwatch:us-east-1:810526023897:alarm:GfeDbLoadQueueHasMessages\",\"OldStateValue\":\"INSUFFICIENT_DATA\",\"OKActions\":[],\"AlarmActions\":[\"arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp\"],\"InsufficientDataActions\":[],\"Trigger\":{\"Period\":30,\"EvaluationPeriods\":1,\"ComparisonOperator\":\"GreaterThanThreshold\",\"Threshold\":0.0,\"TreatMissingData\":\"\",\"EvaluateLowSampleCountPercentile\":\"\",\"Metrics\":[{\"Id\":\"visible\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"nmdpf-gfe-db-database-GfeDbLoadQueue-RLiPEqMuza6m.fifo\",\"name\":\"QueueName\"}],\"MetricName\":\"ApproximateNumberOfMessagesVisible\",\"Namespace\":\"AWS/SQS\"},\"Period\":30,\"Stat\":\"Average\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"notVisible\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"nmdpf-gfe-db-database-GfeDbLoadQueue-RLiPEqMuza6m.fifo\",\"name\":\"QueueName\"}],\"MetricName\":\"ApproximateNumberOfMessagesNotVisible\",\"Namespace\":\"AWS/SQS\"},\"Period\":30,\"Stat\":\"Average\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Expression\":\"visible + notVisible\",\"Id\":\"e1\",\"Label\":\"QueueHasMessages\",\"ReturnData\":true}]}}", + "Timestamp": "2024-01-27T19:58:01.469Z", + "SignatureVersion": "1", + "Signature": "mb3aeSln+mdH4iv+g3CG0d5gRocC3ICjulZXNmZs3J90Sf/E21OvH8/B3wS54wWuH/pVbjxa//Jo/AUXaKGS2rTK8ZgFy+tO579mooYFhmOurKU3wkFHyCRtLLjwvtSvBlf50cYYqSvDN8NwwwJuAH8tXIC4+GSvdAr6BGQxL2S2hfpcEGNtLR02aiy2npWpPjmTVKAAwpwM/jpIWkUdQcG9AMGgTCtHg7iciWlgXhou1821WmT9Ti/HviR8D76im4cQ7Seaj4MoM78J8cI2rkFbNmfdvTpn3pvd64n1katKyBuOH3WWCbIpaSGwWICT92Ey/715UD89NHm+/uLkPQ==", + "SigningCertUrl": "https://sns.us-east-1.amazonaws.com/SimpleNotificationService-60eadc530605d63b8e62a523676ef735.pem", + "UnsubscribeUrl": "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp:38bef3de-863d-4bcb-9fa7-98c3a14009e0", + "MessageAttributes": {} + } + } + ] +} \ No newline at end of file From 7fcfeff922799d21283304646c328b71cd4d837e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 27 Jan 2024 20:26:01 -0800 Subject: [PATCH 296/367] Load Concurrency Manager (LCM) basic control loop and state machine definition --- .../load-concurrency-manager.asl.json | 67 +++++++++++++++++++ 1 file changed, 67 insertions(+) create mode 100644 gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json new file mode 100644 index 00000000..036fe818 --- /dev/null +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -0,0 +1,67 @@ +{ + "StartAt": "Receive SQS Message", + "States": { + "Receive SQS Message": { + "Type": "Task", + "Resource": "${LcmReceiveMessageFunctionArn}", + "ResultPath": "$.sqs", + "Next": "Message Received?" + }, + "Message Received?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.sqs.MessageId", + "IsPresent": true, + "Next": "Execute Load Query" + } + ], + "Default": "Sleep 30" + }, + "Sleep 30": { + "Type": "Wait", + "Seconds": 30, + "Next": "Check Alarm State" + }, + "Execute Load Query": { + "Type": "Pass", + "Next": "Sync State" + }, + "Sync State": { + "Type": "Pass", + "Next": "Check Alarm State" + }, + "Check Alarm State": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:cloudwatch:describeAlarms", + "Parameters": { + "AlarmNames": [ + "${GfeDbLoadQueueHasMessagesAlarmName}" + ] + }, + "ResultSelector": { + "StateValue.$": "$.MetricAlarms[0].StateValue" + }, + "Next": "Evaluate Alarm State" + }, + "Evaluate Alarm State": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.StateValue", + "StringMatches": "ALARM", + "Next": "Sleep 10" + } + ], + "Default": "Shut Down" + }, + "Sleep 10": { + "Type": "Wait", + "Seconds": 10, + "Next": "Receive SQS Message" + }, + "Shut Down": { + "Type": "Succeed" + } + } +} \ No newline at end of file From ca6edfe910ea46b8179ec25187517b55f26dedde Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 27 Jan 2024 20:27:12 -0800 Subject: [PATCH 297/367] resource configurations for LCM service --- gfe-db/database/template.yaml | 17 +++++++ gfe-db/pipeline/template.yaml | 92 +++++++++++++++++++++++++++++++++-- 2 files changed, 104 insertions(+), 5 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 2597580c..d8963df6 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -158,6 +158,20 @@ Resources: # TODO integrate with SNS topic when the alarm returns to OK state AlarmActions: - !Ref GfeDbLoadQueueHasMessagesAlarmTopic + GfeDbLoadQueueHasMessagesAlarmArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmArn + Description: ARN of GfeDbLoadQueueHasMessagesAlarm + Value: !GetAtt GfeDbLoadQueueHasMessagesAlarm.Arn + GfeDbLoadQueueHasMessagesAlarmNameParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName + Description: Name of GfeDbLoadQueueHasMessagesAlarm + Value: !Ref GfeDbLoadQueueHasMessagesAlarm # Permissions for the GfeDbLoadQueueHasMessagesAlarm to publish to the GfeDbLoadQueueHasMessagesAlarmTopic GfeDbLoadQueueHasMessagesAlarmTopicPolicy: Type: AWS::SNS::TopicPolicy @@ -713,6 +727,9 @@ Resources: Value: !Sub | { "ssm": [ + "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName", "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupName", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index e2ef1aff..c8f6747e 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -721,12 +721,12 @@ Resources: Properties: Queue: !GetAtt GfeDbProcessingQueue.Arn BatchSize: 10 - InvokeLoadConcurrencyHandlerFunction: + InvokeLoadConcurrencyManagerFunction: Type: AWS::Serverless::Function Properties: - FunctionName: !Sub ${Stage}-${AppName}-invoke-load-concurrency-handler + FunctionName: !Sub ${Stage}-${AppName}-invoke-lcm Description: !Sub Invoke the Load Concurrency Handler for ${Stage}-${AppName} - CodeUri: functions/invoke_load_concurrency_handler/ + CodeUri: functions/invoke_load_concurrency_manager/ Handler: app.lambda_handler Runtime: python3.10 Layers: @@ -754,8 +754,7 @@ Resources: Action: - states:StartExecution Resource: - # - !GetAtt UpdatePipelineStateMachine.Arn - - "*" + - !GetAtt LoadConcurrencyManagerStateMachine.Arn Events: GfeDbLoadQueueHasMessagesAlarmTopicTrigger: Type: SNS @@ -918,6 +917,73 @@ Resources: - "events:DescribeRule" Resource: - !Sub 'arn:aws:events:${AWS::Region}:${AWS::AccountId}:rule/StepFunctionsGetEventsForBatchJobsRule' + LoadConcurrencyManagerStateMachine: + Type: AWS::Serverless::StateMachine + Properties: + DefinitionUri: statemachines/load-concurrency-manager.asl.json + DefinitionSubstitutions: + LcmReceiveMessageFunctionArn: !GetAtt LcmReceiveMessageFunction.Arn + GfeDbLoadQueueHasMessagesAlarmName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName}}" + Policies: + - LambdaInvokePolicy: + FunctionName: !Ref LcmReceiveMessageFunction + - Version: "2012-10-17" + Statement: + - Effect: Allow + Action: + - logs:CreateLogDelivery + - logs:GetLogDelivery + - logs:UpdateLogDelivery + - logs:DeleteLogDelivery + - logs:ListLogDeliveries + - logs:PutResourcePolicy + - logs:DescribeResourcePolicies + - logs:DescribeLogGroups + Resource: + - "*" + - Version: "2012-10-17" + Statement: + - Effect: Allow + Action: + - cloudwatch:DescribeAlarms + Resource: + - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmArn}}' + Logging: + Destinations: + - CloudWatchLogsLogGroup: + LogGroupArn: !GetAtt LoadConcurrencyManagerLogGroup.Arn + IncludeExecutionData: true + Level: ALL + LcmReceiveMessageFunction: + Type: AWS::Serverless::Function + Properties: + FunctionName: !Sub ${Stage}-${AppName}-lcm-receive-message + Description: !Sub Receive messages from the GfeDbLoadQueue for ${Stage}-${AppName} + CodeUri: functions/lcm_receive_message/ + Handler: app.lambda_handler + Runtime: python3.10 + Layers: + - !Ref GfeDbModelsLayer + MemorySize: 128 + Timeout: 60 + Architectures: + - x86_64 + Environment: + Variables: + APP_NAME: !Ref AppName + STAGE: !Ref Stage + Policies: + - AWSLambdaBasicExecutionRole + - SQSPollerPolicy: + QueueName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName}}" + - Version: "2012-10-17" + Statement: + - Effect: Allow + Action: + - ssm:GetParameters + - ssm:GetParameter + Resource: + - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* InvokeLoadScriptFunction: Type: AWS::Serverless::Function Properties: @@ -1015,6 +1081,7 @@ Resources: DeletionPolicy: Delete Properties: LogGroupName: !Sub ${Stage}-${AppName}-pipeline-execution-logs + RetentionInDays: 7 UpdatePipelineStateMachineArnParameter: Type: AWS::SSM::Parameter Properties: @@ -1087,6 +1154,20 @@ Resources: ComparisonOperator: GreaterThanThreshold Threshold: 0 EvaluationPeriods: 1 + LoadConcurrencyManagerLogGroup: + Type: AWS::Logs::LogGroup + UpdateReplacePolicy: Delete + DeletionPolicy: Delete + Properties: + LogGroupName: !Sub ${Stage}-${AppName}-load-concurrency-manager-execution-logs + RetentionInDays: 7 + LoadConcurrencyManagerStateMachineArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/LoadConcurrencyManagerStateMachineArn + Description: !Sub 'ARN of ${Stage}-${AppName} load concurrency handler state machine' + Value: !GetAtt LoadConcurrencyManagerStateMachine.Arn DisableBackupFunction: Type: AWS::Serverless::Function Properties: @@ -1252,6 +1333,7 @@ Resources: "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn", "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn", "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn", + "/${AppName}/${Stage}/${AWS::Region}/LoadConcurrencyManagerStateMachineArn", "/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName", "/${AppName}/${Stage}/${AWS::Region}/DatabaseSyncScriptsDocumentName" ], From 912ac16ade623c4e40fb0dc490413710c45ad49f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 27 Jan 2024 20:27:54 -0800 Subject: [PATCH 298/367] fix SAM rejecting large template --- gfe-db/pipeline/Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 024d660e..c089bee1 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -25,6 +25,7 @@ service.functions.deploy: --no-fail-on-empty-changeset \ --region "$${AWS_REGION}" \ --template-file packaged.yaml \ + --resolve-s3 \ --stack-name "$${STAGE}-$${APP_NAME}-${SERVICE}" \ --tags stage="$${STAGE}" app="$${APP_NAME}" service="${SERVICE}" branch="$$(git branch --show-current)" commit=$$(git rev-parse HEAD) \ --capabilities CAPABILITY_IAM \ From ee85f6fc9fa8750d1e88c58be8ed7906fd6ac1cc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 27 Jan 2024 20:43:49 -0800 Subject: [PATCH 299/367] minor changes, comments and clean up --- gfe-db/database/scripts/start_task.sh | 2 +- gfe-db/database/template.yaml | 5 +- gfe-db/infrastructure/template.yaml | 5 - gfe-db/pipeline/config/execution-state.json | 1128 ++++++++--------- gfe-db/pipeline/config/source-config.json | 4 +- gfe-db/pipeline/functions/invoke_lcm/app.py | 24 +- .../functions/lcm_receive_message/app.py | 7 +- gfe-db/pipeline/jobs/build/run.sh | 2 + .../build-release-job-fragment.asl.json | 27 - .../statemachines/pipeline-input.json | 14 - .../pipeline/statemachines/pipeline.asl.json | 236 ---- gfe-db/pipeline/template.yaml | 105 +- 12 files changed, 614 insertions(+), 945 deletions(-) delete mode 100644 gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json delete mode 100644 gfe-db/pipeline/statemachines/pipeline-input.json delete mode 100644 gfe-db/pipeline/statemachines/pipeline.asl.json diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 0ddb99c4..4d017bc6 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -1,7 +1,7 @@ #!/bin/bash -x # Exit immediately if a command exits with a non-zero status -set -ex +set -e # get APP_NAME and STAGE from arguments APP_NAME=$1 diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index d8963df6..5fcae290 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -76,12 +76,13 @@ Resources: DeletionPolicy: Delete Properties: FifoQueue: true + # TODO change visibility timeout when message is received VisibilityTimeout: 43200 # max 12 hours (longest load is 7hr 8 min), how long a message is invisible after being received by a consumer MessageRetentionPeriod: 1209600 ReceiveMessageWaitTimeSeconds: 0 # Short polling can be used since there is 1 consumer RedrivePolicy: deadLetterTargetArn: !GetAtt GfeDbLoadDeadLetterQueue.Arn - maxReceiveCount: 1 # Can only fail once before going to dead letter queue + maxReceiveCount: 1 GfeDbLoadDeadLetterQueue: Type: AWS::SQS::Queue UpdateReplacePolicy: Delete @@ -155,7 +156,6 @@ Resources: ComparisonOperator: GreaterThanThreshold Threshold: 0 EvaluationPeriods: 1 - # TODO integrate with SNS topic when the alarm returns to OK state AlarmActions: - !Ref GfeDbLoadQueueHasMessagesAlarmTopic GfeDbLoadQueueHasMessagesAlarmArnParameter: @@ -172,7 +172,6 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName Description: Name of GfeDbLoadQueueHasMessagesAlarm Value: !Ref GfeDbLoadQueueHasMessagesAlarm - # Permissions for the GfeDbLoadQueueHasMessagesAlarm to publish to the GfeDbLoadQueueHasMessagesAlarmTopic GfeDbLoadQueueHasMessagesAlarmTopicPolicy: Type: AWS::SNS::TopicPolicy Properties: diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 38d5a2af..30fbbf83 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -43,15 +43,11 @@ Parameters: Conditions: # Important: All stacks (infra, database, pipeline) should use the same conditions CreateVpc: !Equals [!Ref createVpc, "true"] - # CreateVpcPublic: !And [!Equals [!Ref createVpc, 'true'], !Equals [!Ref usePrivateSubnet, 'false']] CreateVpcPrivate: !And [ !Equals [!Ref createVpc, "true"], !Equals [!Ref usePrivateSubnet, "true"], ] - # UseExternalVpc: !Equals [!Ref createVpc, 'false'] - # UseExternalVpcPublic: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'false']] - # UseExternalVpcPrivate: !And [!Equals [!Ref createVpc, 'false'], !Equals [!Ref usePrivateSubnet, 'true']] UsePrivateSubnet: !Equals [!Ref usePrivateSubnet, "true"] UsePrivateSubnetDeployNatGateway: !And [ @@ -59,7 +55,6 @@ Conditions: !Equals [!Ref deployNatGateway, "true"], ] UsePublicSubnet: !Equals [!Ref usePrivateSubnet, "false"] - # UseExternalNatGateway: !Equals [!Ref deployNatGateway, 'false'] Mappings: # AvailabilityZoneMap defines availability zones where an m5d.xlarge instance is available (used for Neo4j server). diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index 9d91b25f..4152e4e2 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,8 @@ { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "items": [ { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +20,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +38,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +56,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +74,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +92,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +110,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +128,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +146,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +164,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +182,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +200,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +218,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +236,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +254,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +272,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +290,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +308,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +326,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +344,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +362,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +380,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +398,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +416,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +434,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +452,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +470,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +488,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +506,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +524,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +542,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +560,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +578,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +596,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +614,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +632,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +650,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +668,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +686,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +704,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +722,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +740,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +758,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +776,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +794,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +812,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +830,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +848,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +866,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +884,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +902,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +920,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +938,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +956,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +974,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +992,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1010,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1028,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1046,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1064,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1082,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1100,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1118,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1136,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1154,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1172,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1190,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1208,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1226,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1244,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1262,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1280,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1298,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1316,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1334,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1352,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1370,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1388,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1406,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1424,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1442,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1460,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1478,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1496,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1514,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1532,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1550,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1568,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1586,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1604,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1622,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1640,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1658,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1676,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1694,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1712,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1730,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1748,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1766,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1784,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1802,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1820,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1838,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1856,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +1874,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +1892,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +1910,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +1928,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +1946,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +1964,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +1982,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2000,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2018,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2036,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2054,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2072,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2090,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2108,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2126,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2144,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2162,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2180,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2198,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2216,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2234,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2252,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2270,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2288,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2306,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2324,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2342,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2360,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2378,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2396,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2414,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2432,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2450,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2468,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2486,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2504,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2522,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2540,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2558,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2576,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2594,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2612,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2630,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2648,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2666,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2684,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2702,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2720,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2738,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2756,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2774,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2792,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2810,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2828,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2846,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2864,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +2882,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +2900,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +2918,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +2936,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +2954,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +2972,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +2990,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3008,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3026,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3044,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3062,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3080,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3098,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3116,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3134,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3152,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3170,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3188,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3206,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3224,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3242,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3260,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3278,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3296,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3314,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3332,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3350,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3368,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3386,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3404,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3422,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3440,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3458,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3476,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3494,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3512,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3530,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3548,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3566,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3584,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3602,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3620,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3638,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3656,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3674,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3692,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3710,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3728,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3746,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3764,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3782,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3800,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3818,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3836,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3854,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3872,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +3890,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +3908,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +3926,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +3944,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +3962,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +3980,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +3998,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4016,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4034,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4052,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4070,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4088,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4106,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4124,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4142,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4160,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4178,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4196,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4214,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4232,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4250,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4268,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4286,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4304,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4322,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4340,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4358,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4376,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4394,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4412,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4430,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4448,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4466,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4484,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4502,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4520,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4538,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4556,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4574,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4592,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4610,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4628,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4646,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4664,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4682,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4700,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4718,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4736,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4754,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4772,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4790,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4808,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4826,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4844,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4862,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +4880,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +4898,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +4916,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +4934,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +4952,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +4970,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +4988,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5006,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5024,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5042,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5060,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5078,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5096,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5114,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5132,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5150,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5168,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5186,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5204,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5222,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5240,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5258,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5276,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5294,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5312,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5330,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5348,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5366,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5384,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5402,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5420,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5438,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5456,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5474,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5492,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5510,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5528,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5546,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5564,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5582,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5600,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5618,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5636,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5654,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5672,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5690,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5708,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5726,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5744,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5762,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5780,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5798,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5816,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5834,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5852,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5870,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +5888,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +5906,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +5924,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +5942,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +5960,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +5978,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +5996,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6014,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6032,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6050,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6068,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6086,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6104,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6122,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6140,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6158,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6176,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6194,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6212,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6230,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6248,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6266,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6284,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6302,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6320,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6338,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6356,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6374,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6392,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6410,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6428,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6446,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6464,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6482,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6500,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6518,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6536,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6554,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6572,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6590,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6608,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6626,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6644,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6662,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6680,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6698,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6716,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6734,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6752,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6770,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6788,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6806,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6824,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6842,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6860,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +6878,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +6896,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +6914,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +6932,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +6950,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +6968,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +6986,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7004,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7022,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7040,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7058,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7076,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7094,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7112,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7130,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7148,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7166,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7184,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7202,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7220,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7238,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7256,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7274,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7292,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7310,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7328,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7346,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7364,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7382,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7400,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7418,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7436,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7454,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7472,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7490,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7508,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7526,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7544,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7562,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7580,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7598,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7616,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7634,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7652,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7670,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7688,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7706,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7724,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7742,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7760,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7778,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7796,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7814,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7832,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7850,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7868,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +7886,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +7904,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +7922,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +7940,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +7958,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +7976,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +7994,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8012,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8030,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8048,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8066,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8084,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8102,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8120,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8138,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8156,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8174,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8192,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8210,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8228,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8246,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8264,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8282,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8300,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8318,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8336,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8354,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8372,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8390,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8408,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8426,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8444,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8462,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8480,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8498,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8516,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8534,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8552,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8570,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8588,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8606,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8624,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8642,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8660,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8678,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8696,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8714,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8732,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8750,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8768,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8786,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8804,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8822,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8840,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8858,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +8876,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +8894,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +8912,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +8930,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +8948,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +8966,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +8984,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9002,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9020,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9038,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9056,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9074,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9092,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9110,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9128,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9146,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9164,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9182,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9200,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9218,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9236,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9254,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9272,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9290,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9308,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9326,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9344,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9362,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9380,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9398,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9416,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9434,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9452,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9470,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9488,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9506,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9524,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9542,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9560,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9578,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9596,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9614,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9632,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9650,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9668,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9686,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9704,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9722,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9740,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9758,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9776,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9794,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9812,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9830,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9848,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9866,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +9884,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +9902,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +9920,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +9938,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +9956,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +9974,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +9992,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10010,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10028,7 +10028,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10046,7 +10046,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10064,7 +10064,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10082,7 +10082,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10100,7 +10100,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10118,7 +10118,7 @@ } }, { - "created_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 758a1646..4a274f5c 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-01-24T21:15:59.722Z", - "updated_utc": "2024-01-24T21:15:59.722Z", + "created_utc": "2024-01-26T19:18:26.296Z", + "updated_utc": "2024-01-26T19:18:26.296Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/invoke_lcm/app.py b/gfe-db/pipeline/functions/invoke_lcm/app.py index 43c4dcd7..2a1afcb0 100644 --- a/gfe-db/pipeline/functions/invoke_lcm/app.py +++ b/gfe-db/pipeline/functions/invoke_lcm/app.py @@ -21,19 +21,15 @@ session, pipeline) -# set up logging logger = logging.getLogger() logger.setLevel(logging.INFO) -# Environment APP_NAME = os.environ["APP_NAME"] STAGE = os.environ["STAGE"] AWS_REGION = os.environ["AWS_REGION"] -# Boto3 Clients states = session.client("stepfunctions", region_name=AWS_REGION) -# Get SSM Parameters update_pipeline_state_machine_arn = pipeline.params.UpdatePipelineStateMachineArn lcm_state_machine_arn = pipeline.params.LoadConcurrencyManagerStateMachineArn @@ -43,7 +39,7 @@ def lambda_handler(event, context): alarm_message = json.loads(event["Records"][0]["Sns"]["Message"]) - # validate the alarm state is IN ALARM + # Validate the alarm state is IN ALARM state_has_changed = "NewStateValue" in alarm_message is_in_alarm = alarm_message["NewStateValue"] == "ALARM" @@ -51,24 +47,18 @@ def lambda_handler(event, context): if load_queue_has_messages: - # TODO query the state table for commits with PENDING status + # TODO query the state table for commits with PENDING status to get the invocation_id for the LCM's execution_id - # TODO trigger the Load Concurrency Handler state machine timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") execution_id = update_pipeline_state_machine_arn.split(":")[-1] + "_" + timestamp response = states.start_execution( stateMachineArn=lcm_state_machine_arn, - name=execution_id, - # input=json.dumps({}), - ) - pass - - return - # return { - # "statusCode": 200, - # "body": json.dumps({"message": return_msg, "execution_arns": execution_arns}), - # } + name=execution_id ) + + return { + "statusCode": 200 + } if __name__ == "__main__": diff --git a/gfe-db/pipeline/functions/lcm_receive_message/app.py b/gfe-db/pipeline/functions/lcm_receive_message/app.py index 68d03377..0efba6ef 100644 --- a/gfe-db/pipeline/functions/lcm_receive_message/app.py +++ b/gfe-db/pipeline/functions/lcm_receive_message/app.py @@ -17,19 +17,15 @@ session, database) -# set up logging logger = logging.getLogger() logger.setLevel(logging.INFO) -# Environment APP_NAME = os.environ["APP_NAME"] STAGE = os.environ["STAGE"] AWS_REGION = os.environ["AWS_REGION"] -# Boto3 Clients sqs = session.client("sqs", region_name=AWS_REGION) -# Get SSM Parameters gfe_db_load_queue_url = database.params.GfeDbLoadQueueUrl def lambda_handler(event, context): @@ -44,8 +40,7 @@ def lambda_handler(event, context): if "Messages" in response: message = response["Messages"][0] else: - return_msg = "No messages found in GfeDbLoadQueue." - logger.info(return_msg) + logger.info("No messages found") return {} return message diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 27e08609..598ec31b 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -59,6 +59,8 @@ get_asset() { fi } +# TODO use receive-message from SQS instead environment variables +# Using environment variables requires a job to deploy for *every* release version if [[ -z "${EVENT}" ]]; then echo "No event found. Exiting..." exit 1 diff --git a/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json b/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json deleted file mode 100644 index 3b5806a5..00000000 --- a/gfe-db/pipeline/statemachines/build-release-job-fragment.asl.json +++ /dev/null @@ -1,27 +0,0 @@ -{ - "StartAt": "BuildReleaseJob", - "States": { - "BuildReleaseJob": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "Next": "ValidateBuildOutput", - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "EVENT", - "Value.$": "States.JsonToString($)" - } - ] - } - } - }, - "ValidateBuildOutput": { - "Type": "Pass", - "End": true - } - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline-input.json b/gfe-db/pipeline/statemachines/pipeline-input.json deleted file mode 100644 index c769bbbe..00000000 --- a/gfe-db/pipeline/statemachines/pipeline-input.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "input": { - "version": 3450, - "commit_sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": 100 - }, - "s3_path": "s3://dev-gfe-db-810526023897-us-east-1/data/3450", - "receipt_handle": "AQEBKx2iFmUmIw6N+VAB44IWSkAD+m0H+YBFuLPdX5gKj7xuoa4uu5O5gaaQkFJypv730xfaKVF9mvy2WxPxIRgyMyk24ru+zjAF9ueOblMEwpuzrB5BOMDTzlCAS7qP159CAggWr3Y9/BtrNbPqT4A/00qnT6vgSJnbI5+fxqZBUvmvSMZpL1zPYlKmVhmraYXrAXb4fWOMSojPv3E1AyWOGvgbLOt3ckLupWp0jNvJwQGyifD58at3BSyCBZQWMgOJIfMb2/4NjI72QDHY9zsyyplKgLbGPcMJUgOjC0QXlT5N61d/kXW4NlseCc0Tpt/HQ/iUPSfGZlZhECXyWmo407ne/qp2CBB7FtHJfCRmsJZ7+ENVnwKTTSgBGUjksES/Rt0MUlOJsewYh9ly8+7xh3wPelX3e4NuYJHZipLbW6hiYeuQJM9UOE9iK1VtCP7h" - } - } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/pipeline.asl.json b/gfe-db/pipeline/statemachines/pipeline.asl.json deleted file mode 100644 index 7b0c8040..00000000 --- a/gfe-db/pipeline/statemachines/pipeline.asl.json +++ /dev/null @@ -1,236 +0,0 @@ -{ - "StartAt": "Pre-Execution Validation Query", - "States": { - "Pre-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.pre", - "Next": "Pre-Execution Backup" - }, - "Pre-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.pre", - "Next": "Build Stage" - }, - "Build Stage": { - "Type": "Map", - "Next": "Load Stage", - "MaxConcurrency": 0, - "ItemsPath": "$.input", - "ItemSelector": { - "input.$": "$$.Map.Item.Value" - }, - "ResultPath": "$.validations.build", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Execution Failed" - } - ], - "ItemProcessor": { - "StartAt": "Check Existing Build", - "States": { - "Check Existing Build": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:s3:listObjects", - "Parameters": { - "Bucket": "${DataBucketName}", - "Prefix.$": "States.Format('data/{}/csv/', $.input.RELEASES)" - }, - "ResultPath": "$.check_existing_build", - "Next": "Files Exist?" - }, - "Files Exist?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.check_existing_build.Contents", - "IsPresent": false, - "Next": "Generate CSV files" - } - ], - "Default": "Use Existing Build?" - }, - "Use Existing Build?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.input.USE_EXISTING_BUILD", - "StringEquals": "False", - "Next": "Generate CSV files" - } - ], - "Default": "Validate Build" - }, - "Generate CSV files": { - "Type": "Task", - "Resource": "arn:aws:states:::batch:submitJob.sync", - "ResultPath": null, - "Next": "Validate Build", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Fail Build" - } - ], - "Parameters": { - "JobDefinition": "${BuildJobDefinition}", - "JobName": "${BuildJobName}", - "JobQueue": "${BuildJobQueue}", - "ContainerOverrides": { - "Environment": [ - { - "Name": "RELEASES", - "Value.$": "$.input.RELEASES" - }, - { - "Name": "ALIGN", - "Value.$": "$.input.ALIGN" - }, - { - "Name": "KIR", - "Value.$": "$.input.KIR" - }, - { - "Name": "MEM_PROFILE", - "Value.$": "$.input.MEM_PROFILE" - }, - { - "Name": "LIMIT", - "Value.$": "$.input.LIMIT" - } - ] - } - } - }, - "Validate Build": { - "Type": "Task", - "Resource": "${ValidateBuildOutputFunctionArn}", - "Parameters": { - "execution_id.$": "$$.Execution.Id", - "execution_start_time.$": "$$.Execution.StartTime", - "input.$": "$.input" - }, - "Next": "Evaluate Payload" - }, - "Evaluate Payload": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.is_valid_build", - "BooleanEquals": true, - "Next": "Pass Build" - } - ], - "Default": "Fail Build" - }, - "Fail Build": { - "Type": "Pass", - "ResultPath": null, - "End": true - }, - "Pass Build": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } - } - }, - "Execution Failed": { - "Type": "Fail", - "Error": "ExecutionFailed", - "Cause": "No valid payload was generated" - }, - "Load Stage": { - "Type": "Map", - "Next": "Post-Execution Validation Query", - "MaxConcurrency": 1, - "ItemsPath": "$.validations.build", - "ResultPath": null, - "Iterator": { - "StartAt": "Skip Load?", - "States": { - "Skip Load?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.input.SKIP_LOAD", - "StringEquals": "True", - "Next": "Skipped" - } - ], - "Default": "Load Data" - }, - "Skipped": { - "Type": "Pass", - "ResultPath": null, - "End": true - }, - "Load Data": { - "Type": "Parallel", - "ResultPath": null, - "End": true, - "Branches": [ - { - "StartAt": "Invoke Load Script", - "States": { - "Invoke Load Script": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "InputPath": "$.input", - "ResultPath": null, - "End": true - } - } - }, - { - "StartAt": "Load GFEs", - "States": { - "Load GFEs": { - "Type": "Task", - "Resource": "${LoadNeo4jActivityArn}", - "HeartbeatSeconds": 60, - "InputPath": "$.input", - "ResultPath": null, - "End": true, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Fail Load" - } - ] - }, - "Fail Load": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } - } - ] - } - } - } - }, - "Post-Execution Validation Query": { - "Type": "Task", - "Resource": "${ExecuteValidationQueriesFunctionArn}", - "ResultPath": "$.validations.queries.post", - "Next": "Post-Execution Backup" - }, - "Post-Execution Backup": { - "Type": "Task", - "Resource": "${InvokeBackupScriptFunctionArn}", - "ResultPath": "$.backups.post", - "End": true - } - } -} \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index c8f6747e..2ce20736 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -193,6 +193,7 @@ Resources: Resource: - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}" - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketArn}}/*" + # TODO separate into specific policies for SecretsManager and SSM - PolicyName: !Sub ${Stage}-${AppName}-SecretsPolicy PolicyDocument: Version: "2012-10-17" @@ -209,20 +210,6 @@ Resources: # TODO tighten permissions Resource: - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/*' - # - PolicyName: !Sub '${Stage}-${AppName}-SQSPolicy' - # PolicyDocument: - # Version: '2012-10-17' - # Statement: - # - Effect: Allow - # Action: - # - "sqs:GetQueueAttributes" - # - "sqs:SendMessageBatch" - # - "sqs:SendMessage" - # - "sqs:ReceiveMessage" - # - "sqs:DeleteMessage" - # Resource: - # - !GetAtt FailedAllelesQueue.Arn - BuildJobDefinition: Type: AWS::Batch::JobDefinition Properties: @@ -662,7 +649,6 @@ Resources: - dynamodb:PutItem - dynamodb:UpdateItem Resource: !GetAtt GfeDbExecutionStateTable.Arn - # Create EventBridge rule to trigger the function if a step functions execution is aborted Events: StepFunctionsExecutionAborted: Type: EventBridgeRule @@ -760,24 +746,6 @@ Resources: Type: SNS Properties: Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName}}" - # # TODO replace with an alarm for all lambda functions in the deployment - # InvokeLoadScriptFunctionAlarm: - # Type: AWS::CloudWatch::Alarm - # Properties: - # AlarmDescription: !Sub Alarm for ${InvokeLoadScriptFunction} function errors - # ActionsEnabled: true - # AlarmActions: - # - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" - # MetricName: Errors - # Namespace: AWS/Lambda - # Statistic: Sum - # Period: 86400 - # EvaluationPeriods: 1 - # Threshold: 1 - # ComparisonOperator: GreaterThanOrEqualToThreshold - # Dimensions: - # - Name: FunctionName - # Value: !Ref InvokeLoadScriptFunction ValidateBuildOutputFunction: Type: AWS::Serverless::Function Properties: @@ -1028,42 +996,40 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn Description: !Sub ARN for ${AppName} Data Pipeline Errors SNS topic Value: !Ref GfeDbExecutionResultTopic - - # Dev queue, subscription and policy to receive SNS messages from the GfeDbExecutionResultTopic with bash script - GfeDbExecutionResultDevQueue: - Type: AWS::SQS::Queue - UpdateReplacePolicy: Delete - DeletionPolicy: Delete - Properties: - VisibilityTimeout: 30 - MessageRetentionPeriod: 1209600 - ReceiveMessageWaitTimeSeconds: 20 - GfeDbExecutionResultTopicSubscription: - Type: AWS::SNS::Subscription - Properties: - Endpoint: !GetAtt GfeDbExecutionResultDevQueue.Arn - Protocol: sqs - TopicArn: !Ref GfeDbExecutionResultTopic - RawMessageDelivery: true - GfeDbExecutionResultDevQueuePolicy: - Type: AWS::SQS::QueuePolicy - Properties: - Queues: - - !Ref GfeDbExecutionResultDevQueue - PolicyDocument: - Version: "2012-10-17" - Statement: - - Sid: AllowSNS - Effect: Allow - Principal: - AWS: "*" - Action: - - sqs:SendMessage - Resource: !GetAtt GfeDbExecutionResultDevQueue.Arn - Condition: - ArnEquals: - aws:SourceArn: !Ref GfeDbExecutionResultTopic - + # # These resources make it possible to fetch the notifications sent during Update Pipeline executions + # GfeDbExecutionResultDevQueue: + # Type: AWS::SQS::Queue + # UpdateReplacePolicy: Delete + # DeletionPolicy: Delete + # Properties: + # VisibilityTimeout: 30 + # MessageRetentionPeriod: 1209600 + # ReceiveMessageWaitTimeSeconds: 20 + # GfeDbExecutionResultTopicSubscription: + # Type: AWS::SNS::Subscription + # Properties: + # Endpoint: !GetAtt GfeDbExecutionResultDevQueue.Arn + # Protocol: sqs + # TopicArn: !Ref GfeDbExecutionResultTopic + # RawMessageDelivery: true + # GfeDbExecutionResultDevQueuePolicy: + # Type: AWS::SQS::QueuePolicy + # Properties: + # Queues: + # - !Ref GfeDbExecutionResultDevQueue + # PolicyDocument: + # Version: "2012-10-17" + # Statement: + # - Sid: AllowSNS + # Effect: Allow + # Principal: + # AWS: "*" + # Action: + # - sqs:SendMessage + # Resource: !GetAtt GfeDbExecutionResultDevQueue.Arn + # Condition: + # ArnEquals: + # aws:SourceArn: !Ref GfeDbExecutionResultTopic LoadReleaseActivity: Type: AWS::StepFunctions::Activity Properties: @@ -1330,7 +1296,6 @@ Resources: "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn", "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName", "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl", - "/${AppName}/${Stage}/${AWS::Region}/GfeDbExecutionResultTopicArn", "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn", "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn", "/${AppName}/${Stage}/${AWS::Region}/LoadConcurrencyManagerStateMachineArn", From 8e3e913251d17dc0f7610131abfe000bd55b6444 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 28 Jan 2024 12:26:59 -0800 Subject: [PATCH 300/367] increase message visibility timeout for processing --- gfe-db/database/template.yaml | 4 ++-- .../functions/lcm_receive_message/app.py | 19 ++++++++++++---- .../functions/lcm_receive_message/event.json | 1 + .../lcm_receive_message/sns-event.json | 22 ------------------- 4 files changed, 18 insertions(+), 28 deletions(-) create mode 100644 gfe-db/pipeline/functions/lcm_receive_message/event.json delete mode 100644 gfe-db/pipeline/functions/lcm_receive_message/sns-event.json diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 5fcae290..a4fc9ec0 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -77,7 +77,7 @@ Resources: Properties: FifoQueue: true # TODO change visibility timeout when message is received - VisibilityTimeout: 43200 # max 12 hours (longest load is 7hr 8 min), how long a message is invisible after being received by a consumer + VisibilityTimeout: 60 MessageRetentionPeriod: 1209600 ReceiveMessageWaitTimeSeconds: 0 # Short polling can be used since there is 1 consumer RedrivePolicy: @@ -89,7 +89,7 @@ Resources: DeletionPolicy: Delete Properties: FifoQueue: true - VisibilityTimeout: 43200 + VisibilityTimeout: 60 MessageRetentionPeriod: 1209600 ReceiveMessageWaitTimeSeconds: 10 GfeDbLoadQueueUrlParameter: diff --git a/gfe-db/pipeline/functions/lcm_receive_message/app.py b/gfe-db/pipeline/functions/lcm_receive_message/app.py index 0efba6ef..b25a66ed 100644 --- a/gfe-db/pipeline/functions/lcm_receive_message/app.py +++ b/gfe-db/pipeline/functions/lcm_receive_message/app.py @@ -32,13 +32,24 @@ def lambda_handler(event, context): logger.info(json.dumps(event)) - response = sqs.receive_message( + res = sqs.receive_message( QueueUrl=gfe_db_load_queue_url, MaxNumberOfMessages=1 ) - if "Messages" in response: - message = response["Messages"][0] + if "Messages" in res: + message = res["Messages"][0] + + # Format the message body as json + message['Body'] = json.loads(message['Body']) + + # change message visibility to 8 hours + sqs.change_message_visibility( + QueueUrl=gfe_db_load_queue_url, + ReceiptHandle=message["ReceiptHandle"], + VisibilityTimeout=28800 + ) + else: logger.info("No messages found") return {} @@ -49,5 +60,5 @@ def lambda_handler(event, context): if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "sqs-event.json").read_text()) + event = json.loads((Path(__file__).parent / "event.json").read_text()) lambda_handler(event, "") diff --git a/gfe-db/pipeline/functions/lcm_receive_message/event.json b/gfe-db/pipeline/functions/lcm_receive_message/event.json new file mode 100644 index 00000000..9e26dfee --- /dev/null +++ b/gfe-db/pipeline/functions/lcm_receive_message/event.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/lcm_receive_message/sns-event.json b/gfe-db/pipeline/functions/lcm_receive_message/sns-event.json deleted file mode 100644 index 069b2bdd..00000000 --- a/gfe-db/pipeline/functions/lcm_receive_message/sns-event.json +++ /dev/null @@ -1,22 +0,0 @@ -{ - "Records": [ - { - "EventSource": "aws:sns", - "EventVersion": "1.0", - "EventSubscriptionArn": "arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp:38bef3de-863d-4bcb-9fa7-98c3a14009e0", - "Sns": { - "Type": "Notification", - "MessageId": "09bdffd0-3b3f-5a17-9d3f-a1ff59b61b09", - "TopicArn": "arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp", - "Subject": "ALARM: \"GfeDbLoadQueueHasMessages\" in US East (N. Virginia)", - "Message": "{\"AlarmName\":\"GfeDbLoadQueueHasMessages\",\"AlarmDescription\":\"Alarm when the GfeDbLoadQueue has messages\",\"AWSAccountId\":\"810526023897\",\"AlarmConfigurationUpdatedTimestamp\":\"2024-01-27T01:19:09.671+0000\",\"NewStateValue\":\"ALARM\",\"NewStateReason\":\"Threshold Crossed: 1 datapoint [1.0 (27/01/24 19:57:00)] was greater than the threshold (0.0).\",\"StateChangeTime\":\"2024-01-27T19:58:01.417+0000\",\"Region\":\"US East (N. Virginia)\",\"AlarmArn\":\"arn:aws:cloudwatch:us-east-1:810526023897:alarm:GfeDbLoadQueueHasMessages\",\"OldStateValue\":\"INSUFFICIENT_DATA\",\"OKActions\":[],\"AlarmActions\":[\"arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp\"],\"InsufficientDataActions\":[],\"Trigger\":{\"Period\":30,\"EvaluationPeriods\":1,\"ComparisonOperator\":\"GreaterThanThreshold\",\"Threshold\":0.0,\"TreatMissingData\":\"\",\"EvaluateLowSampleCountPercentile\":\"\",\"Metrics\":[{\"Id\":\"visible\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"nmdpf-gfe-db-database-GfeDbLoadQueue-RLiPEqMuza6m.fifo\",\"name\":\"QueueName\"}],\"MetricName\":\"ApproximateNumberOfMessagesVisible\",\"Namespace\":\"AWS/SQS\"},\"Period\":30,\"Stat\":\"Average\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"notVisible\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"nmdpf-gfe-db-database-GfeDbLoadQueue-RLiPEqMuza6m.fifo\",\"name\":\"QueueName\"}],\"MetricName\":\"ApproximateNumberOfMessagesNotVisible\",\"Namespace\":\"AWS/SQS\"},\"Period\":30,\"Stat\":\"Average\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Expression\":\"visible + notVisible\",\"Id\":\"e1\",\"Label\":\"QueueHasMessages\",\"ReturnData\":true}]}}", - "Timestamp": "2024-01-27T19:58:01.469Z", - "SignatureVersion": "1", - "Signature": "mb3aeSln+mdH4iv+g3CG0d5gRocC3ICjulZXNmZs3J90Sf/E21OvH8/B3wS54wWuH/pVbjxa//Jo/AUXaKGS2rTK8ZgFy+tO579mooYFhmOurKU3wkFHyCRtLLjwvtSvBlf50cYYqSvDN8NwwwJuAH8tXIC4+GSvdAr6BGQxL2S2hfpcEGNtLR02aiy2npWpPjmTVKAAwpwM/jpIWkUdQcG9AMGgTCtHg7iciWlgXhou1821WmT9Ti/HviR8D76im4cQ7Seaj4MoM78J8cI2rkFbNmfdvTpn3pvd64n1katKyBuOH3WWCbIpaSGwWICT92Ey/715UD89NHm+/uLkPQ==", - "SigningCertUrl": "https://sns.us-east-1.amazonaws.com/SimpleNotificationService-60eadc530605d63b8e62a523676ef735.pem", - "UnsubscribeUrl": "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-database-GfeDbLoadQueueHasMessagesAlarmTopic-aUbhIif9d3xp:38bef3de-863d-4bcb-9fa7-98c3a14009e0", - "MessageAttributes": {} - } - } - ] -} \ No newline at end of file From 865a806896ff1e3d133191618bdcd752af1dcf62 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 28 Jan 2024 12:27:35 -0800 Subject: [PATCH 301/367] move load states to LCM --- .../load-concurrency-manager.asl.json | 43 +++++++++++++++++-- .../statemachines/update-pipeline.asl.json | 28 ++++++------ gfe-db/pipeline/template.yaml | 12 +++--- 3 files changed, 60 insertions(+), 23 deletions(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 036fe818..a1eda325 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -13,7 +13,7 @@ { "Variable": "$.sqs.MessageId", "IsPresent": true, - "Next": "Execute Load Query" + "Next": "Load Stage" } ], "Default": "Sleep 30" @@ -23,12 +23,47 @@ "Seconds": 30, "Next": "Check Alarm State" }, - "Execute Load Query": { - "Type": "Pass", - "Next": "Sync State" + "Load Stage": { + "Type": "Parallel", + "OutputPath": "$.[2]", + "Next": "Sync State", + "Branches": [ + { + "StartAt": "Execute Load Query", + "States": { + "Execute Load Query": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "End": true + } + } + }, + { + "StartAt": "Wait For Load 🕗", + "States": { + "Wait For Load 🕗": { + "Type": "Task", + "Resource": "${LoadReleaseActivityArn}", + "InputPath": "$.sqs.Body", + "HeartbeatSeconds": 60, + "ResultPath": null, + "End": true + } + } + } + ] }, "Sync State": { "Type": "Pass", + "Next": "Delete Message" + }, + "Delete Message": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:sqs:deleteMessage", + "Parameters": { + "QueueUrl.$": "${GfeDbLoadQueueUrl}", + "ReceiptHandle.$": "${sqs.ReceiptHandle}" + }, "Next": "Check Alarm State" }, "Check Alarm State": { diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 50c46206..75a5183b 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -352,23 +352,23 @@ } }, { - "StartAt": "Execute Load Query", + "StartAt": "Queue Load", "States": { - "Execute Load Query": { + "Queue Load": { "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "End": true - } - } - }, - { - "StartAt": "Wait For Load 🕗", - "States": { - "Wait For Load 🕗": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "HeartbeatSeconds": 60, + "Resource": "arn:aws:states:::aws-sdk:sqs:sendMessage", + "Parameters": { + "QueueUrl": "${GfeDbLoadQueueUrl}", + "MessageGroupId": "$.input.invocation_id", + "MessageDeduplicationId.$": "$.state.execution.id", + "MessageBody.$": "$" + }, "ResultPath": null, + "Next": "Wait for Load to Complete 🕗" + }, + "Wait for Load to Complete 🕗": { + "Type": "Wait", + "Seconds": 60, "Next": "Run Validation Query" }, "Run Validation Query": { diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 2ce20736..02ad07a7 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -712,7 +712,7 @@ Resources: Properties: FunctionName: !Sub ${Stage}-${AppName}-invoke-lcm Description: !Sub Invoke the Load Concurrency Handler for ${Stage}-${AppName} - CodeUri: functions/invoke_load_concurrency_manager/ + CodeUri: functions/invoke_lcm/ Handler: app.lambda_handler Runtime: python3.10 Layers: @@ -824,15 +824,11 @@ Resources: BuildJobQueue: !Ref BuildJobQueue ExecuteValidationQueriesFunctionArn: !GetAtt ExecuteValidationQueriesFunction.Arn EvaluateQueryResultsFunctionArn: !GetAtt EvaluateQueryResultsFunction.Arn - LoadReleaseActivityArn: !Ref LoadReleaseActivity - InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn FormatResultsFunctionArn: !GetAtt FormatResultsFunction.Arn GfeDbLoadQueueUrl: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl}}" Policies: - LambdaInvokePolicy: FunctionName: !Ref GetExecutionStateFunction - - LambdaInvokePolicy: - FunctionName: !Ref InvokeLoadScriptFunction - DynamoDBReadPolicy: TableName: !Ref GfeDbExecutionStateTable - DynamoDBWritePolicy: @@ -892,9 +888,15 @@ Resources: DefinitionSubstitutions: LcmReceiveMessageFunctionArn: !GetAtt LcmReceiveMessageFunction.Arn GfeDbLoadQueueHasMessagesAlarmName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName}}" + LoadReleaseActivityArn: !Ref LoadReleaseActivity + InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn Policies: - LambdaInvokePolicy: FunctionName: !Ref LcmReceiveMessageFunction + - SQSPollerPolicy: + QueueName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName}}" + - LambdaInvokePolicy: + FunctionName: !Ref InvokeLoadScriptFunction - Version: "2012-10-17" Statement: - Effect: Allow From 6c19fa5dbea0b86fc3b61f8602f9a543bdcbaad3 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 30 Jan 2024 16:54:25 -0800 Subject: [PATCH 302/367] check database status before sending load request --- Makefile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 3832a242..7cd659a0 100644 --- a/Makefile +++ b/Makefile @@ -533,6 +533,10 @@ config.deploy: $(MAKE) pipeline.config.deploy database.load.run: # args: align, kir, limit, releases + @res=$$($(MAKE) database.status) && \ + echo $$res | jq -r '.State' | grep -q 'stopped' && \ + echo "\033[0;31mERROR: Database is stopped. Please start the database before loading data.\033[0m" && \ + exit 1 || true @echo "Confirm payload:" && \ [ "$$align" ] && align="$$align" || align=false && \ [ "$$kir" ] && kir="$$kir" || kir=false && \ @@ -627,7 +631,7 @@ database.restore: #from_path=s3:// database.status: @aws ec2 describe-instances | \ - jq --arg iid "${INSTANCE_ID}" '.Reservations[].Instances[] | (.InstanceId == $$iid) | {InstanceId, InstanceType, "Status": .State.Name, StateTransitionReason, ImageId}' + jq --arg iid "${INSTANCE_ID}" '.Reservations[].Instances[] | select(.InstanceId == $$iid) | {InstanceId: .InstanceId, State: .State.Name}' database.get.endpoint: ifeq ($(USE_PRIVATE_SUBNET),true) From bbdb1cbdbe047a9a3148398964fa505c80f5b49c Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Tue, 30 Jan 2024 16:55:25 -0800 Subject: [PATCH 303/367] update release state from LCM --- .../load-concurrency-manager.asl.json | 54 ++++++++++++++++--- .../statemachines/update-pipeline.asl.json | 2 +- gfe-db/pipeline/template.yaml | 4 ++ 3 files changed, 53 insertions(+), 7 deletions(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index a1eda325..484b3e35 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -25,8 +25,16 @@ }, "Load Stage": { "Type": "Parallel", - "OutputPath": "$.[2]", - "Next": "Sync State", + "OutputPath": "$.[1]", + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Update Status → LOAD_FAILED" + } + ], + "Next": "Update Status → LOAD_COMPLETE", "Branches": [ { "StartAt": "Execute Load Query", @@ -53,16 +61,50 @@ } ] }, + "Update Status → LOAD_COMPLETE": { + "Type": "Pass", + "Result": "LOAD_COMPLETE", + "ResultPath": "$.sqs.Body.state.execution.status", + "Next": "Sync State" + }, + "Update Status → LOAD_FAILED": { + "Type": "Pass", + "Result": "LOAD_FAILED", + "ResultPath": "$.state.execution.status", + "Next": "Sync State" + }, "Sync State": { - "Type": "Pass", - "Next": "Delete Message" + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "Next": "Delete Message", + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.sqs.Body.state.execution.commit.sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.sqs.Body.state.execution.version)" + } + }, + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":status": { + "S.$": "$.sqs.Body.state.execution.status" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } }, "Delete Message": { "Type": "Task", "Resource": "arn:aws:states:::aws-sdk:sqs:deleteMessage", "Parameters": { - "QueueUrl.$": "${GfeDbLoadQueueUrl}", - "ReceiptHandle.$": "${sqs.ReceiptHandle}" + "QueueUrl": "${GfeDbLoadQueueUrl}", + "ReceiptHandle.$": "$.sqs.ReceiptHandle" }, "Next": "Check Alarm State" }, diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 75a5183b..4c791bcc 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -309,7 +309,7 @@ }, "Load Stage": { "Type": "Parallel", - "OutputPath": "$.[2]", + "OutputPath": "$.[1]", "Next": "Format Results", "Catch": [ { diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 02ad07a7..e4ee3c77 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -462,6 +462,7 @@ Resources: - sqs:GetQueueUrl - sqs:GetQueueAttributes - sqs:SendMessageBatch + # TODO tighten permissions Resource: "*" - Version: "2012-10-17" Statement: @@ -890,6 +891,7 @@ Resources: GfeDbLoadQueueHasMessagesAlarmName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName}}" LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn + GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable Policies: - LambdaInvokePolicy: FunctionName: !Ref LcmReceiveMessageFunction @@ -897,6 +899,8 @@ Resources: QueueName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName}}" - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction + - DynamoDBWritePolicy: + TableName: !Ref GfeDbExecutionStateTable - Version: "2012-10-17" Statement: - Effect: Allow From 5cfb60ba7f951530efaa5665c103745275884879 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 Jan 2024 17:00:56 -0800 Subject: [PATCH 304/367] return message to queue if load fails --- gfe-db/database/scripts/start_task.sh | 7 +- .../lcm_receive_message/sample-message.json | 22 ++ .../gfe_db_models/gfedbmodels/types.py | 2 + .../load-concurrency-manager.asl.json | 293 ++++++++++-------- gfe-db/pipeline/template.yaml | 1 + 5 files changed, 192 insertions(+), 133 deletions(-) create mode 100644 gfe-db/pipeline/functions/lcm_receive_message/sample-message.json diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 4d017bc6..069a57f8 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -107,12 +107,15 @@ while true; do # TODO get s3 path from step functions payload bash load_db.sh $release TASK_EXIT_STATUS=$? - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Task exit status: $TASK_EXIT_STATUS" + + # # todo debug state machine error handling + # TASK_EXIT_STATUS=1 + # echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Task exit status: $TASK_EXIT_STATUS" # Send TaskSuccess token to StepFunctions if [[ $TASK_EXIT_STATUS != "0" ]]; then status="FAILED" - error="$TASK_EXIT_STATUS" + error="Non-zero exit code: $TASK_EXIT_STATUS" cause="Error on line $LINENO" send_result kill 0 diff --git a/gfe-db/pipeline/functions/lcm_receive_message/sample-message.json b/gfe-db/pipeline/functions/lcm_receive_message/sample-message.json new file mode 100644 index 00000000..1ed4d93a --- /dev/null +++ b/gfe-db/pipeline/functions/lcm_receive_message/sample-message.json @@ -0,0 +1,22 @@ +{ + "Messages": [ + { + "MessageId": "5a33744c-dd4b-4a8a-a55a-8478137b6950", + "ReceiptHandle": "AQEBKH6PwnhAzIyXtqD6yujdWq5krcTA4djNX8YjJocCfa3ru3f6OM9OaDT+XkSiwYdetb7vpY3BMYcG3r0dkBIcVErCw7c2pRc//80BNxQDg9O1BeJDuaJeXErnUGOBcd+kZWo6J2JeXpx/gCGtPZH4D+8syJw1iMjolsZAKa+G5DkotBryyNC3JjIwpQb8yDQtLxWUOJCQDiwVLDR4pJfVq7JQwmnQNCKt22IkKE0Lkw/9weRmurMSCcX02LN89qM7CM9QQ62MvdNspfPArWenu6taUpSgn7Dbp/rxcQU6DeOkpYsQyJvG9sMYMth+z5prrDkiudpx6g+Fu49WKsGjyA==", + "MD5OfBody": "7a8446e46c789ab29c7b37440c2578dd", + "Body": "{\"input\":{\"id\":\"3350_4052371f8d68dc662d8c5b07377d9aebcfccc0b9_20240131_214043\",\"version\":3350,\"invocation_id\":\"ce22a924-9222-438b-b924-ea5e4ff74a43\",\"commit_sha\":\"4052371f8d68dc662d8c5b07377d9aebcfccc0b9\",\"input_parameters\":{\"align\":false,\"kir\":false,\"mem_profile\":false,\"limit\":1000,\"use_existing_build\":true,\"skip_load\":false},\"s3_path\":\"s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350\",\"receipt_handle\":\"AQEBmoT0rR4qSe8UpSq0Z2/PR8ay23vFwO+jBhmh/lvWMiN9gnwLBccRUwhA9f6kG8K268VjPBcTlzZAghWHFYReZaKjU5VIsHfT+ltZcEF71sShsPA0zMDhxHPLTY4lxV3obQgviaFylvO3o1u5gJtPNIC7e70dDnqjpbFnKlfP1JEIH6dfZ2nnxYuyaqbkcN2SOyRkezatp9HQHu+cKGsL2Asom+Mvc1+FNh56SSuVuh5pFQsPkUAHZZ77uUaFTGDfkm2Cb4sCJn2njB8a77xFAZIL9ca07G9GRaAk6xvkoIKdjGvxMrazboVlTlewNZIgKTPBM6d70Et6dlTS6XeUUHdEfa1t3/u1Ux75ssthBC9heV6MXB0kQ+EdDnWVjbuvh+KSGZUR9tgtzGnpL1g6YR/wD90AxBB7g0H2usq8r6X7fXHyF63nDnXj2/39zRf6\"},\"validations\":{\"queries\":{\"pre\":{\"node_counts\":[{\"node\":\"GFE\",\"count\":1000},{\"node\":\"IPD_Accession\",\"count\":1000},{\"node\":\"IPD_Allele\",\"count\":1000},{\"node\":\"Sequence\",\"count\":1000},{\"node\":\"Feature\",\"count\":1087},{\"node\":\"Submitter\",\"count\":1}],\"has_ipd_allele_release_counts\":[{\"release_version\":3350,\"count\":1000}],\"ipd_accession_release_counts\":[{\"release_version\":\"3.35.0\",\"count\":1000}]}},\"check_existing_build\":{\"Contents\":[{\"ETag\":\"\\\"bea92fb773c3300a5bed48d52f654fd2\\\"\",\"Key\":\"data/3350/csv/all_cds.3350.csv\",\"LastModified\":\"2024-01-28T20:10:04Z\",\"Owner\":{\"DisplayName\":\"gclindsey+awstesting\",\"Id\":\"c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611\"},\"Size\":1182753,\"StorageClass\":\"STANDARD\"},{\"ETag\":\"\\\"11080ce94680a48657e790c1f1496d6e\\\"\",\"Key\":\"data/3350/csv/all_features.3350.csv\",\"LastModified\":\"2024-01-28T20:10:04Z\",\"Owner\":{\"DisplayName\":\"gclindsey+awstesting\",\"Id\":\"c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611\"},\"Size\":2394539,\"StorageClass\":\"STANDARD\"},{\"ETag\":\"\\\"a55b30240ee5107cd40378acd1bd3d8d\\\"\",\"Key\":\"data/3350/csv/all_groups.3350.csv\",\"LastModified\":\"2024-01-28T20:10:04Z\",\"Owner\":{\"DisplayName\":\"gclindsey+awstesting\",\"Id\":\"c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611\"},\"Size\":284170,\"StorageClass\":\"STANDARD\"},{\"ETag\":\"\\\"7a84b882607600972a18d6a7954fe757\\\"\",\"Key\":\"data/3350/csv/gfe_sequences.3350.csv\",\"LastModified\":\"2024-01-28T20:10:04Z\",\"Owner\":{\"DisplayName\":\"gclindsey+awstesting\",\"Id\":\"c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611\"},\"Size\":1710669,\"StorageClass\":\"STANDARD\"}],\"IsTruncated\":false,\"Marker\":\"\",\"MaxKeys\":1000,\"Name\":\"nmdpf-gfe-db-810526023897-us-east-1\",\"Prefix\":\"data/3350/csv/\"},\"build_outputs\":{\"release_version\":3350,\"details\":[{\"schema\":\"all_cds\",\"release\":3350,\"file_path\":\"s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350/csv/all_cds.3350.csv\",\"cols\":[\"gfe_name\",\"bp_seq_id\",\"bp_sequence\",\"aa_seq_id\",\"aa_sequence\"],\"num_rows\":1000,\"created_utc\":\"2024-01-28T20:10:04.000Z\",\"details\":{\"is_valid_csv_filename\":true,\"is_valid_csv_header\":true,\"is_valid_csv_rows\":true},\"num_errors\":0,\"is_valid_csv\":true},{\"schema\":\"all_features\",\"release\":3350,\"file_path\":\"s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350/csv/all_features.3350.csv\",\"cols\":[\"accession\",\"hash_code\",\"locus\",\"rank\",\"sequence\",\"term\",\"gfe_name\",\"allele_id\",\"hla_name\",\"imgt_release\"],\"num_rows\":7728,\"created_utc\":\"2024-01-28T20:10:04.000Z\",\"details\":{\"is_valid_csv_filename\":true,\"is_valid_csv_header\":true,\"is_valid_csv_rows\":true},\"num_errors\":0,\"is_valid_csv\":true},{\"schema\":\"all_groups\",\"release\":3350,\"file_path\":\"s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350/csv/all_groups.3350.csv\",\"cols\":[\"gfe_name\",\"allele_id\",\"hla_name\",\"ard_id\",\"ard_name\",\"locus\",\"imgt_release\"],\"num_rows\":3000,\"created_utc\":\"2024-01-28T20:10:04.000Z\",\"details\":{\"is_valid_csv_filename\":true,\"is_valid_csv_header\":true,\"is_valid_csv_rows\":true},\"num_errors\":0,\"is_valid_csv\":true},{\"schema\":\"gfe_sequences\",\"release\":3350,\"file_path\":\"s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350/csv/gfe_sequences.3350.csv\",\"cols\":[\"gfe_name\",\"acc_name\",\"locus\",\"hla_name\",\"seq_id\",\"sequence\",\"length\",\"imgt_release\"],\"num_rows\":1000,\"created_utc\":\"2024-01-28T20:10:04.000Z\",\"details\":{\"is_valid_csv_filename\":true,\"is_valid_csv_header\":true,\"is_valid_csv_rows\":true},\"num_errors\":0,\"is_valid_csv\":true}],\"errors\":[],\"expected_artifacts\":[\"all_cds.3350.csv\",\"all_features.3350.csv\",\"all_groups.3350.csv\",\"gfe_sequences.3350.csv\"],\"is_valid_build\":true}},\"state\":{\"created_utc\":\"2024-01-26T19:18:26.296Z\",\"updated_utc\":\"2024-01-31T21:40:43.242Z\",\"repository\":{\"owner\":\"ANHIG\",\"name\":\"IMGTHLA\",\"url\":\"https://github.com/ANHIG/IMGTHLA\"},\"commit\":{\"sha\":\"4052371f8d68dc662d8c5b07377d9aebcfccc0b9\",\"date_utc\":\"2019-04-17T09:10:57.000Z\",\"message\":\"Merge pull request #174 from ANHIG/3360\\n\\n3360\",\"html_url\":\"https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9\"},\"execution\":{\"id\":\"3350_4052371f8d68dc662d8c5b07377d9aebcfccc0b9_20240131_214043\",\"invocation_id\":\"ce22a924-9222-438b-b924-ea5e4ff74a43\",\"version\":3350,\"status\":\"LOAD_IN_PROGRESS\",\"input_parameters\":{\"align\":false,\"kir\":false,\"mem_profile\":false,\"limit\":1000,\"use_existing_build\":false,\"skip_load\":false}}}}" + } + ], + "ResponseMetadata": { + "RequestId": "6c4359b4-a21e-5508-ab0a-078062b29b45", + "HTTPStatusCode": 200, + "HTTPHeaders": { + "x-amzn-requestid": "6c4359b4-a21e-5508-ab0a-078062b29b45", + "date": "Wed, 31 Jan 2024 21:41:00 GMT", + "content-type": "text/xml", + "content-length": "8459", + "connection": "keep-alive" + }, + "RetryAttempts": 0 + } +} \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 0bb01408..0c35fce4 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -30,6 +30,7 @@ class ExecutionStatus(str, Enum): BUILD_SUCCESS = "BUILD_SUCCESS" BUILD_FAILED = "BUILD_FAILED" LOAD_IN_PROGRESS = "LOAD_IN_PROGRESS" + LOAD_COMPLETE = "LOAD_COMPLETE" LOAD_SUCCESS = "LOAD_SUCCESS" LOAD_FAILED = "LOAD_FAILED" LOAD_SKIPPED = "LOAD_SKIPPED" @@ -193,6 +194,7 @@ class ExecutionDetailsConfig(BaseModel): date_utc: Optional[str] = None input_parameters: Optional[InputParameters] = None s3_path: Optional[str] = None + receipt_handle: Optional[str] = None @validator("status") def status_is_valid(cls, v): diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 484b3e35..b27c451e 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -1,144 +1,175 @@ { - "StartAt": "Receive SQS Message", - "States": { - "Receive SQS Message": { - "Type": "Task", - "Resource": "${LcmReceiveMessageFunctionArn}", - "ResultPath": "$.sqs", - "Next": "Message Received?" - }, - "Message Received?": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.sqs.MessageId", - "IsPresent": true, - "Next": "Load Stage" - } - ], - "Default": "Sleep 30" - }, - "Sleep 30": { - "Type": "Wait", - "Seconds": 30, - "Next": "Check Alarm State" - }, - "Load Stage": { - "Type": "Parallel", - "OutputPath": "$.[1]", - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Update Status → LOAD_FAILED" - } - ], - "Next": "Update Status → LOAD_COMPLETE", - "Branches": [ - { - "StartAt": "Execute Load Query", - "States": { - "Execute Load Query": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "End": true - } + "StartAt": "Receive SQS Message", + "States": { + "Receive SQS Message": { + "Type": "Task", + "Resource": "${LcmReceiveMessageFunctionArn}", + "ResultPath": "$.sqs", + "Next": "Message Received?" + }, + "Message Received?": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.sqs.MessageId", + "IsPresent": true, + "Next": "Load Stage" } - }, - { - "StartAt": "Wait For Load 🕗", - "States": { - "Wait For Load 🕗": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "InputPath": "$.sqs.Body", - "HeartbeatSeconds": 60, - "ResultPath": null, - "End": true + ], + "Default": "Sleep 30" + }, + "Sleep 30": { + "Type": "Wait", + "Seconds": 30, + "Next": "Check Alarm State" + }, + "Load Stage": { + "Type": "Parallel", + "OutputPath": "$", + "Next": "Evaluate Load Status", + "Branches": [ + { + "StartAt": "Execute Load Query", + "States": { + "Execute Load Query": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "ResultPath": null, + "End": true + } } - } - } - ] - }, - "Update Status → LOAD_COMPLETE": { - "Type": "Pass", - "Result": "LOAD_COMPLETE", - "ResultPath": "$.sqs.Body.state.execution.status", - "Next": "Sync State" - }, - "Update Status → LOAD_FAILED": { - "Type": "Pass", - "Result": "LOAD_FAILED", - "ResultPath": "$.state.execution.status", - "Next": "Sync State" - }, - "Sync State": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, - "Next": "Delete Message", - "Parameters": { - "TableName": "${GfeDbExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.sqs.Body.state.execution.commit.sha" }, - "execution__version": { - "N.$": "States.Format('{}', $.sqs.Body.state.execution.version)" + { + "StartAt": "Wait For Load 🕗", + "States": { + "Wait For Load 🕗": { + "Type": "Task", + "Resource": "${LoadReleaseActivityArn}", + "InputPath": "$.sqs.Body", + "HeartbeatSeconds": 60, + "ResultPath": null, + "End": true, + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Handle Failure" + } + ] + }, + "Handle Failure": { + "Type": "Pass", + "ResultPath": null, + "End": true + } + } } + ] + }, + "Evaluate Load Status": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$[1].Error", + "IsPresent": true, + "Next": "Return Message" + } + ], + "Default": "Delete Message" + }, + "Return Message": { + "Type": "Task", + "InputPath": "$[0]", + "Resource": "arn:aws:states:::aws-sdk:sqs:changeMessageVisibility", + "Parameters": { + "QueueUrl": "${GfeDbLoadQueueUrl}", + "ReceiptHandle.$": "$.sqs.ReceiptHandle", + "VisibilityTimeout": 0 }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":status": { - "S.$": "$.sqs.Body.state.execution.status" + "ResultPath": null, + "Next": "Update Status → LOAD_FAILED" + }, + "Update Status → LOAD_FAILED": { + "Type": "Pass", + "Result": "LOAD_FAILED", + "ResultPath": "$[0].sqs.Body.state.execution.status", + "Next": "Sync State" + }, + "Delete Message": { + "Type": "Task", + "InputPath": "$[0]", + "Resource": "arn:aws:states:::aws-sdk:sqs:deleteMessage", + "Parameters": { + "QueueUrl": "${GfeDbLoadQueueUrl}", + "ReceiptHandle.$": "$.sqs.ReceiptHandle" + }, + "ResultPath": null, + "Next": "Update Status → LOAD_COMPLETE" + }, + "Update Status → LOAD_COMPLETE": { + "Type": "Pass", + "Result": "LOAD_COMPLETE", + "ResultPath": "$[0].sqs.Body.state.execution.status", + "Next": "Sync State" + }, + "Sync State": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "InputPath": "$[0]", + "Next": "Check Alarm State", + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.sqs.Body.state.commit.sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.sqs.Body.state.execution.version)" + } }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":status": { + "S.$": "$.sqs.Body.state.execution.status" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } } } - } - }, - "Delete Message": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:sqs:deleteMessage", - "Parameters": { - "QueueUrl": "${GfeDbLoadQueueUrl}", - "ReceiptHandle.$": "$.sqs.ReceiptHandle" }, - "Next": "Check Alarm State" - }, - "Check Alarm State": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:cloudwatch:describeAlarms", - "Parameters": { - "AlarmNames": [ - "${GfeDbLoadQueueHasMessagesAlarmName}" - ] - }, - "ResultSelector": { - "StateValue.$": "$.MetricAlarms[0].StateValue" - }, - "Next": "Evaluate Alarm State" - }, - "Evaluate Alarm State": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$.StateValue", - "StringMatches": "ALARM", - "Next": "Sleep 10" + "Check Alarm State": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:cloudwatch:describeAlarms", + "Parameters": { + "AlarmNames": [ + "${GfeDbLoadQueueHasMessagesAlarmName}" + ] + }, + "ResultSelector": { + "StateValue.$": "$.MetricAlarms[0].StateValue" + }, + "Next": "Evaluate Alarm State" + }, + "Evaluate Alarm State": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.StateValue", + "StringMatches": "ALARM", + "Next": "Sleep 10" + } + ], + "Default": "Shut Down" + }, + "Sleep 10": { + "Type": "Wait", + "Seconds": 10, + "Next": "Receive SQS Message" + }, + "Shut Down": { + "Type": "Succeed" } - ], - "Default": "Shut Down" - }, - "Sleep 10": { - "Type": "Wait", - "Seconds": 10, - "Next": "Receive SQS Message" - }, - "Shut Down": { - "Type": "Succeed" } - } } \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index e4ee3c77..05221de5 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -892,6 +892,7 @@ Resources: LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable + GfeDbLoadQueueUrl: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl}}" Policies: - LambdaInvokePolicy: FunctionName: !Ref LcmReceiveMessageFunction From 4d1f38aa70f7c9a8b1b259934d969bfdecce86c9 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 31 Jan 2024 19:31:25 -0800 Subject: [PATCH 305/367] integrate Update Pipeline with LCM --- gfe-db/database/scripts/start_task.sh | 6 +- .../pipeline/functions/format_results/app.py | 3 +- .../functions/format_results/error.json | 577 +++++++++--------- .../gfe_db_models/gfedbmodels/types.py | 1 + .../load-concurrency-manager.asl.json | 39 +- .../statemachines/update-pipeline.asl.json | 51 +- 6 files changed, 357 insertions(+), 320 deletions(-) diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index 069a57f8..c4630e13 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -107,11 +107,7 @@ while true; do # TODO get s3 path from step functions payload bash load_db.sh $release TASK_EXIT_STATUS=$? - - # # todo debug state machine error handling - # TASK_EXIT_STATUS=1 - # echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Task exit status: $TASK_EXIT_STATUS" - + # Send TaskSuccess token to StepFunctions if [[ $TASK_EXIT_STATUS != "0" ]]; then status="FAILED" diff --git a/gfe-db/pipeline/functions/format_results/app.py b/gfe-db/pipeline/functions/format_results/app.py index 84df76d1..99e24e03 100644 --- a/gfe-db/pipeline/functions/format_results/app.py +++ b/gfe-db/pipeline/functions/format_results/app.py @@ -153,6 +153,7 @@ def format_data_files(data_files): from pathlib import Path # event = json.loads((Path(__file__).parent / "failure-event.json").read_text()) - event = json.loads((Path(__file__).parent / "success-event.json").read_text()) + # event = json.loads((Path(__file__).parent / "success-event.json").read_text()) + event = json.loads((Path(__file__).parent / "error.json").read_text()) lambda_handler(event,"") diff --git a/gfe-db/pipeline/functions/format_results/error.json b/gfe-db/pipeline/functions/format_results/error.json index 7799168c..792c2875 100644 --- a/gfe-db/pipeline/functions/format_results/error.json +++ b/gfe-db/pipeline/functions/format_results/error.json @@ -1,314 +1,293 @@ { "input": { - "id": "3550_df6ba6f80a2c5f999590f06fced6c4c4ff56b89d_20240125_182342", - "version": 3550, - "invocation_id": "8575add5-e17c-4fc0-8d59-834cd3bd07b0", - "commit_sha": "df6ba6f80a2c5f999590f06fced6c4c4ff56b89d", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": 1000, - "use_existing_build": true, - "skip_load": false - }, - "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550", - "receipt_handle": "AQEBiQ3cZ39digrHIjqrjcV9vQW5W1AHkv9A8ygCt2IR8FjXbzZQiqvCiTnoQf9mh6dW0mdEVNLq7WkVtsk+piWQe6cdaRXA9+RtqKhvFDCYSpQ+z7OCTfkYXwsT6fB/DxB5XQMXuSLjNVhnI9X/U017u9bY+mUm4EQCC8tzSrGF9i2pE0jV44MjddjmnuLoun8rS+WWqSD8F/tAtmLSUxDrSvCKSJKuqNQbpY5sH+TbsMBnHbMCBSAL0Is1FH5VuQx7AC+fHHtm8NRWGhMSonEyw9fvaAiIz7IuvQUZEn9rL9rH1f+zSYXaDrc+RMn9Dr5yofhl3tF4UHwC6A1BcmCKVKpetYFugQuTOosw2wzGdvANh5p4S8P0ilZgCH1mZyIEHHErOk3ohSxMLbTsDAb579a/XA6HEqz/U1K/Bq32lIqEsLllmoO9ufHKkNF7+rxP" + "id": "3350_4052371f8d68dc662d8c5b07377d9aebcfccc0b9_20240201_014419", + "version": 3350, + "invocation_id": "e5312521-4cfa-4187-9320-b2664c8a372b", + "commit_sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 1000, + "use_existing_build": true, + "skip_load": false + }, + "s3_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350", + "receipt_handle": "AQEBJa6xECSrRxGxefxzEHORcKnNJPqgVJUhSWLjmdKWgDUpZ1PFsDKgG0s7sb4HtP7S1D1trzf9SaW1Y39s6r2xs/1pCABnG9jhUeTyH19bXrUae+NeDcfwd+A9Pd9tigC43sTXmLL77FQ9LwPLBRjlqzGLqivznP5AunzJa5uY98lrfGpyX9dISbJrLLhXuHQmYzOzZigv+On/0zDdt1/mfY0RpRVmZi7YKFgBNrA1G7zMMeN3T4MH3CNUnZgG89ZSzvT8+J1LOlpaS/diXiq+Eh3+Aico1pjwUy4kCmbX7ek5RSCSlGHf1zDH5vEoiMPdye0ddgJJKD7RDjw62121OmYFMn6XJiImOGjcU5JggXzxfd+Mua4uWaD7k9KvcJG/0mcwC5zalyDPZ7rsBoWN70W7PpFnMjUv4M47/1bQJ+zcNf0nZjTj5c4XiEFkkcMD" }, "validations": { - "queries": { - "pre": { - "node_counts": [ - { - "node": "GFE", - "count": 1000 - }, - { - "node": "IPD_Accession", - "count": 1000 - }, - { - "node": "IPD_Allele", - "count": 1000 - }, - { - "node": "Sequence", - "count": 1000 + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 1000 + }, + { + "node": "IPD_Accession", + "count": 1000 + }, + { + "node": "IPD_Allele", + "count": 1000 + }, + { + "node": "Sequence", + "count": 1000 + }, + { + "node": "Feature", + "count": 1087 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": 3350, + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.35.0", + "count": 1000 + } + ] }, - { - "node": "Feature", - "count": 1092 - }, - { - "node": "Submitter", - "count": 1 - } - ], - "has_ipd_allele_release_counts": [ - { - "release_version": 3550, - "count": 1000 + "post": { + "node_counts": [ + { + "node": "GFE", + "count": 1000 + }, + { + "node": "IPD_Accession", + "count": 1000 + }, + { + "node": "IPD_Allele", + "count": 1000 + }, + { + "node": "Sequence", + "count": 1000 + }, + { + "node": "Feature", + "count": 1087 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": 3350, + "count": 1000 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.35.0", + "count": 1000 + } + ] } - ], - "ipd_accession_release_counts": [ - { - "release_version": "3.55.0", - "count": 1000 - } - ] }, - "post": { - "node_counts": [ - { - "node": "GFE", - "count": 1000 - }, - { - "node": "IPD_Accession", - "count": 1000 - }, - { - "node": "IPD_Allele", - "count": 1000 - }, - { - "node": "Sequence", - "count": 1000 - }, - { - "node": "Feature", - "count": 1092 - }, - { - "node": "Submitter", - "count": 1 - } - ], - "has_ipd_allele_release_counts": [ - { - "release_version": 3550, - "count": 1000 - } - ], - "ipd_accession_release_counts": [ - { - "release_version": "3.55.0", - "count": 1000 - } - ] - } - }, - "check_existing_build": { - "Contents": [ - { - "ETag": "\"02a4756ba462e482c4db31c0fdb9170c\"", - "Key": "data/3550/csv/all_cds.3550.csv", - "LastModified": "2024-01-25T17:27:53Z", - "Owner": { - "DisplayName": "gclindsey+awstesting", - "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" - }, - "Size": 1399196, - "StorageClass": "STANDARD" - }, - { - "ETag": "\"e7e7a74b3dfc3504e61cac5c1489b4d8\"", - "Key": "data/3550/csv/all_features.3550.csv", - "LastModified": "2024-01-25T17:27:53Z", - "Owner": { - "DisplayName": "gclindsey+awstesting", - "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" - }, - "Size": 3810345, - "StorageClass": "STANDARD" - }, - { - "ETag": "\"7c2d7c40a3a06cb7cd790f7d0db7983b\"", - "Key": "data/3550/csv/all_groups.3550.csv", - "LastModified": "2024-01-25T17:27:53Z", - "Owner": { - "DisplayName": "gclindsey+awstesting", - "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" - }, - "Size": 293142, - "StorageClass": "STANDARD" - }, - { - "ETag": "\"ebf679c17761b3e5bc73734a68e0952d\"", - "Key": "data/3550/csv/gfe_sequences.3550.csv", - "LastModified": "2024-01-25T17:27:53Z", - "Owner": { - "DisplayName": "gclindsey+awstesting", - "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" - }, - "Size": 2582950, - "StorageClass": "STANDARD" - } - ], - "IsTruncated": false, - "Marker": "", - "MaxKeys": 1000, - "Name": "nmdpf-gfe-db-810526023897-us-east-1", - "Prefix": "data/3550/csv/" - }, - "build_outputs": { - "release_version": 3550, - "details": [ - { - "schema": "all_cds", - "release": 3550, - "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_cds.3550.csv", - "cols": [ - "gfe_name", - "bp_seq_id", - "bp_sequence", - "aa_seq_id", - "aa_sequence" + "check_existing_build": { + "Contents": [ + { + "ETag": "\"bea92fb773c3300a5bed48d52f654fd2\"", + "Key": "data/3350/csv/all_cds.3350.csv", + "LastModified": "2024-01-28T20:10:04Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 1182753, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"11080ce94680a48657e790c1f1496d6e\"", + "Key": "data/3350/csv/all_features.3350.csv", + "LastModified": "2024-01-28T20:10:04Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 2394539, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"a55b30240ee5107cd40378acd1bd3d8d\"", + "Key": "data/3350/csv/all_groups.3350.csv", + "LastModified": "2024-01-28T20:10:04Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 284170, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"7a84b882607600972a18d6a7954fe757\"", + "Key": "data/3350/csv/gfe_sequences.3350.csv", + "LastModified": "2024-01-28T20:10:04Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 1710669, + "StorageClass": "STANDARD" + } ], - "num_rows": 1000, - "created_utc": "2024-01-25T17:27:53.000Z", - "details": { - "is_valid_csv_filename": true, - "is_valid_csv_header": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "all_features", - "release": 3550, - "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_features.3550.csv", - "cols": [ - "accession", - "hash_code", - "locus", - "rank", - "sequence", - "term", - "gfe_name", - "allele_id", - "hla_name", - "imgt_release" - ], - "num_rows": 12979, - "created_utc": "2024-01-25T17:27:53.000Z", - "details": { - "is_valid_csv_filename": true, - "is_valid_csv_header": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "all_groups", - "release": 3550, - "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/all_groups.3550.csv", - "cols": [ - "gfe_name", - "allele_id", - "hla_name", - "ard_id", - "ard_name", - "locus", - "imgt_release" - ], - "num_rows": 3000, - "created_utc": "2024-01-25T17:27:53.000Z", - "details": { - "is_valid_csv_filename": true, - "is_valid_csv_header": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - }, - { - "schema": "gfe_sequences", - "release": 3550, - "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3550/csv/gfe_sequences.3550.csv", - "cols": [ - "gfe_name", - "acc_name", - "locus", - "hla_name", - "seq_id", - "sequence", - "length", - "imgt_release" + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "nmdpf-gfe-db-810526023897-us-east-1", + "Prefix": "data/3350/csv/" + }, + "build_outputs": { + "release_version": 3350, + "details": [ + { + "schema": "all_cds", + "release": 3350, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350/csv/all_cds.3350.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 1000, + "created_utc": "2024-01-28T20:10:04.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": 3350, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350/csv/all_features.3350.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 7728, + "created_utc": "2024-01-28T20:10:04.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": 3350, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350/csv/all_groups.3350.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 3000, + "created_utc": "2024-01-28T20:10:04.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": 3350, + "file_path": "s3://nmdpf-gfe-db-810526023897-us-east-1/data/3350/csv/gfe_sequences.3350.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 1000, + "created_utc": "2024-01-28T20:10:04.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } ], - "num_rows": 1000, - "created_utc": "2024-01-25T17:27:53.000Z", - "details": { - "is_valid_csv_filename": true, - "is_valid_csv_header": true, - "is_valid_csv_rows": true - }, - "num_errors": 0, - "is_valid_csv": true - } - ], - "errors": [], - "expected_artifacts": [ - "all_cds.3550.csv", - "all_features.3550.csv", - "all_groups.3550.csv", - "gfe_sequences.3550.csv" - ], - "is_valid_build": true - }, - "load_results": { - "is_load_successful": { - "value": true, - "details": { - "unique_releases_in_db_pre_load": [ - 3550 + "errors": [], + "expected_artifacts": [ + "all_cds.3350.csv", + "all_features.3350.csv", + "all_groups.3350.csv", + "gfe_sequences.3350.csv" ], - "unique_releases_in_db_post_load": [ - 3550 - ] - } + "is_valid_build": true + }, + "load_results": { + "is_load_successful": { + "value": true, + "details": { + "unique_releases_in_db_pre_load": [ + 3350 + ], + "unique_releases_in_db_post_load": [ + 3350 + ] + } + } } - } - }, - "backups": { - "pre": { - "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-2YWbsH03BpED", - "command_id": "519eae4b-85ec-4c92-ac88-e9d92297f690" - }, - "post": { - "document_name": "nmdpf-gfe-db-database-Neo4jBackupDocument-2YWbsH03BpED", - "command_id": "8624a3b7-cdae-45b8-8e01-32bd53ccfccc" - } }, "state": { - "created_utc": "2024-01-25T17:24:09.819Z", - "updated_utc": "2024-01-25T18:23:42.308Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "df6ba6f80a2c5f999590f06fced6c4c4ff56b89d", - "date_utc": "2024-01-18T11:06:05.000Z", - "message": "Merge pull request #359 from ANHIG/3550\n\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d" - }, - "execution": { - "id": "3550_df6ba6f80a2c5f999590f06fced6c4c4ff56b89d_20240125_182342", - "invocation_id": "8575add5-e17c-4fc0-8d59-834cd3bd07b0", - "version": 3550, - "status": "LOAD_SUCCESS", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": 1000, - "use_existing_build": false, - "skip_load": false + "created_utc": "2024-01-26T19:18:26.296Z", + "updated_utc": "2024-02-01T01:44:19.498Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", + "date_utc": "2019-04-17T09:10:57.000Z", + "message": "Merge pull request #174 from ANHIG/3360\n\n3360", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9" + }, + "execution": { + "status": "LOAD_SUCCESS" } - } } - } \ No newline at end of file +} \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 0c35fce4..c09d956e 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -195,6 +195,7 @@ class ExecutionDetailsConfig(BaseModel): input_parameters: Optional[InputParameters] = None s3_path: Optional[str] = None receipt_handle: Optional[str] = None + # TODO move execution errors here @validator("status") def status_is_valid(cls, v): diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index b27c451e..0acad5fa 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -94,7 +94,39 @@ "Type": "Pass", "Result": "LOAD_FAILED", "ResultPath": "$[0].sqs.Body.state.execution.status", - "Next": "Sync State" + "Next": "Sync State for Failure" + }, + "Sync State for Failure": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "Next": "Check Alarm State", + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$[0].sqs.Body.state.commit.sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $[0].sqs.Body.state.execution.version)" + } + }, + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc, error__message = :error, error__cause = :cause", + "ExpressionAttributeValues": { + ":status": { + "S.$": "$[0].sqs.Body.state.execution.status" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + }, + ":error": { + "S.$": "$[1].Error" + }, + ":cause": { + "S.$": "$[1].Cause" + } + } + } }, "Delete Message": { "Type": "Task", @@ -111,12 +143,13 @@ "Type": "Pass", "Result": "LOAD_COMPLETE", "ResultPath": "$[0].sqs.Body.state.execution.status", - "Next": "Sync State" + "Next": "Sync State for Success" }, - "Sync State": { + "Sync State for Success": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "InputPath": "$[0]", + "ResultPath": null, "Next": "Check Alarm State", "Parameters": { "TableName": "${GfeDbExecutionStateTable}", diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 4c791bcc..434d3879 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -357,19 +357,46 @@ "Queue Load": { "Type": "Task", "Resource": "arn:aws:states:::aws-sdk:sqs:sendMessage", - "Parameters": { + "Parameters": { "QueueUrl": "${GfeDbLoadQueueUrl}", "MessageGroupId": "$.input.invocation_id", "MessageDeduplicationId.$": "$.state.execution.id", "MessageBody.$": "$" - }, + }, "ResultPath": null, - "Next": "Wait for Load to Complete 🕗" + "Next": "Wait for Load Status" }, - "Wait for Load to Complete 🕗": { + "Wait for Load Status": { "Type": "Wait", - "Seconds": 60, - "Next": "Run Validation Query" + "Seconds": 10, + "Next": "Check Status" + }, + "Check Status": { + "Type": "Task", + "Resource": "${GetExecutionStateFunctionArn}", + "ResultPath": "$.state", + "Next": "Is Load Complete❓" + }, + "Is Load Complete❓": { + "Type": "Choice", + "Choices": [ + { + "Variable": "$.state.execution.status", + "StringEquals": "LOAD_COMPLETE", + "Next": "Run Validation Query" + }, + { + "Variable": "$.state.execution.status", + "StringEquals": "LOAD_FAILED", + "Next": "Load Failed" + } + ], + "Default": "Wait for Load Status" + }, + "Load Failed": { + "Type": "Fail", + "Error": "States.JsonToString($.state.error.message)", + "CausePath": "States.JsonToString($.state.error.cause)" }, "Run Validation Query": { "Type": "Task", @@ -436,7 +463,7 @@ "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, - "Next": "Fail Load", + "Next": "Validation Failed", "Parameters": { "TableName": "${GfeDbExecutionStateTable}", "Key": { @@ -458,9 +485,9 @@ } } }, - "Fail Load": { + "Validation Failed": { "Type": "Fail", - "Error": "LoadFailed", + "Error": "LoadValidationFailed", "CausePath": "States.JsonToString($.validations.load_results.errors)" } } @@ -498,7 +525,7 @@ "StringEquals": "LOAD_FAILED" } ], - "Next": "Sync Failed State" + "Next": "Sync State for Failure" } ], "Default": "Update Status → FAILED" @@ -507,9 +534,9 @@ "Type": "Pass", "Result": "FAILED", "ResultPath": "$.state.execution.status", - "Next": "Sync Failed State" + "Next": "Sync State for Failure" }, - "Sync Failed State": { + "Sync State for Failure": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, From 0540eeb9ca70d4a5673f3f99772047a15907342e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Feb 2024 16:14:41 -0800 Subject: [PATCH 306/367] sync LCM with Update Pipeline executions; add backup steps to LCM --- gfe-db/infrastructure/template.yaml | 8 +++++ .../gfe_db_models/gfedbmodels/types.py | 32 +++++++++---------- .../load-concurrency-manager.asl.json | 32 +++++++++++++------ gfe-db/pipeline/template.yaml | 13 +++++--- 4 files changed, 56 insertions(+), 29 deletions(-) diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 30fbbf83..2479dd08 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -447,3 +447,11 @@ Resources: Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn" Description: !Sub "ARN for ${AppName} Data Pipeline Errors SNS topic" Value: !Ref DataPipelineExecutionTopic + + DataPipelineExecutionTopicNameParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicName" + Description: !Sub "Name for ${AppName} Data Pipeline Errors SNS topic" + Value: !Ref DataPipelineExecutionTopic \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index c09d956e..89a8d501 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -6,23 +6,23 @@ import jmespath from .utils import restore_nested_json, filter_nested_nulls -""" -ExecutionState is synced using the Step Functions DynamoDB integration: -NOT_PROCESSED: never processed (set by CheckSourceUpdate) ✅ -SKIPPED: never processed (set by CheckSourceUpdate) ✅ -PENDING: state machine execution started (set by CheckSourceUpdate) ✅ -BUILD_IN_PROGRESS: build started (set by State Machine) ✅ -BUILD_SUCCESS: build succeeded (set by State Machine) ✅ -LOAD_IN_PROGRESS: load started (set by State Machine) ✅ -LOAD_SUCCESS: load succeeded (set by State Machine) ✅ -LOAD_SKIPPED: load skipped (set by State Machine) ✅ -LOAD_FAILED: load failed (set by State Machine) ✅ -BUILD_FAILED: build failed (set by State Machine) ✅ -FAILED: build or load failed (set by State Machine) ✅ -ABORTED: build or load aborted (set by UpdateExecutionState) ✅ -""" class ExecutionStatus(str, Enum): + """ + ExecutionStatus is synced using the Step Functions DynamoDB integration: + NOT_PROCESSED: never processed (set by CheckSourceUpdate) ✅ + SKIPPED: never processed (set by CheckSourceUpdate) ✅ + PENDING: state machine execution started (set by CheckSourceUpdate) ✅ + BUILD_IN_PROGRESS: build started (set by State Machine) ✅ + BUILD_SUCCESS: build succeeded (set by State Machine) ✅ + LOAD_IN_PROGRESS: load started (set by State Machine) ✅ + LOAD_SUCCESS: load succeeded (set by State Machine) ✅ + LOAD_SKIPPED: load skipped (set by State Machine) ✅ + LOAD_FAILED: load failed (set by State Machine) ✅ + BUILD_FAILED: build failed (set by State Machine) ✅ + EXECUTION_FAILED: build or load failed (set by State Machine) ✅ + ABORTED: build or load aborted (set by UpdateExecutionState) ✅ + """ NOT_PROCESSED = "NOT_PROCESSED" SKIPPED = "SKIPPED" PENDING = "PENDING" @@ -34,7 +34,7 @@ class ExecutionStatus(str, Enum): LOAD_SUCCESS = "LOAD_SUCCESS" LOAD_FAILED = "LOAD_FAILED" LOAD_SKIPPED = "LOAD_SKIPPED" - FAILED = "FAILED" + EXECUTION_FAILED = "EXECUTION_FAILED" ABORTED = "ABORTED" @classmethod diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 0acad5fa..09317236 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -1,6 +1,12 @@ { - "StartAt": "Receive SQS Message", + "StartAt": "Pre-Execution Backup", "States": { + "Pre-Execution Backup": { + "Type": "Task", + "Resource": "${InvokeBackupScriptFunctionArn}", + "ResultPath": "$.backups.pre", + "Next": "Receive SQS Message" + }, "Receive SQS Message": { "Type": "Task", "Resource": "${LcmReceiveMessageFunctionArn}", @@ -94,9 +100,9 @@ "Type": "Pass", "Result": "LOAD_FAILED", "ResultPath": "$[0].sqs.Body.state.execution.status", - "Next": "Sync State for Failure" + "Next": "Sync State → LOAD_FAILED" }, - "Sync State for Failure": { + "Sync State → LOAD_FAILED": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -143,9 +149,9 @@ "Type": "Pass", "Result": "LOAD_COMPLETE", "ResultPath": "$[0].sqs.Body.state.execution.status", - "Next": "Sync State for Success" + "Next": "Sync State → LOAD_COMPLETE" }, - "Sync State for Success": { + "Sync State → LOAD_COMPLETE": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "InputPath": "$[0]", @@ -177,7 +183,7 @@ "Resource": "arn:aws:states:::aws-sdk:cloudwatch:describeAlarms", "Parameters": { "AlarmNames": [ - "${GfeDbLoadQueueHasMessagesAlarmName}" + "${UpdatePipelineStateMachineExecutionAlarmName}" ] }, "ResultSelector": { @@ -192,17 +198,25 @@ "Variable": "$.StateValue", "StringMatches": "ALARM", "Next": "Sleep 10" + }, + { + "Variable": "$.StateValue", + "StringMatches": "INSUFFICIENT_DATA", + "Next": "Sleep 10" } ], - "Default": "Shut Down" + "Default": "Post-Execution Backup" }, "Sleep 10": { "Type": "Wait", "Seconds": 10, "Next": "Receive SQS Message" }, - "Shut Down": { - "Type": "Succeed" + "Post-Execution Backup": { + "Type": "Task", + "Resource": "${InvokeBackupScriptFunctionArn}", + "ResultPath": "$.backups.post", + "End": true } } } \ No newline at end of file diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 05221de5..3b7558b8 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -740,13 +740,14 @@ Resources: - Effect: Allow Action: - states:StartExecution + - states:ListExecutions Resource: - !GetAtt LoadConcurrencyManagerStateMachine.Arn Events: - GfeDbLoadQueueHasMessagesAlarmTopicTrigger: + DataPipelineExecutionTopicTrigger: Type: SNS Properties: - Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName}}" + Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicName}}" ValidateBuildOutputFunction: Type: AWS::Serverless::Function Properties: @@ -887,13 +888,17 @@ Resources: Properties: DefinitionUri: statemachines/load-concurrency-manager.asl.json DefinitionSubstitutions: + InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn LcmReceiveMessageFunctionArn: !GetAtt LcmReceiveMessageFunction.Arn - GfeDbLoadQueueHasMessagesAlarmName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName}}" + # GfeDbLoadQueueHasMessagesAlarmName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName}}" + UpdatePipelineStateMachineExecutionAlarmName: !Ref UpdatePipelineStateMachineExecutionAlarm LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable GfeDbLoadQueueUrl: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl}}" Policies: + - LambdaInvokePolicy: + FunctionName: !Ref InvokeBackupScriptFunction - LambdaInvokePolicy: FunctionName: !Ref LcmReceiveMessageFunction - SQSPollerPolicy: @@ -922,7 +927,7 @@ Resources: Action: - cloudwatch:DescribeAlarms Resource: - - !Sub '{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmArn}}' + - !GetAtt UpdatePipelineStateMachineExecutionAlarm.Arn Logging: Destinations: - CloudWatchLogsLogGroup: From 5200a7ee87c841a6372449d714b6f433860a8bf6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Feb 2024 16:15:36 -0800 Subject: [PATCH 307/367] limit LCM concurrency to 1 execution --- gfe-db/pipeline/functions/invoke_lcm/app.py | 25 +++++++++++++------ .../invoke_lcm/gfedbloadqueue-sns-event.json | 22 ++++++++++++++++ ...> updatepipelineexecutions-sns-event.json} | 0 3 files changed, 39 insertions(+), 8 deletions(-) create mode 100644 gfe-db/pipeline/functions/invoke_lcm/gfedbloadqueue-sns-event.json rename gfe-db/pipeline/functions/invoke_lcm/{sns-event.json => updatepipelineexecutions-sns-event.json} (100%) diff --git a/gfe-db/pipeline/functions/invoke_lcm/app.py b/gfe-db/pipeline/functions/invoke_lcm/app.py index 2a1afcb0..d04eb125 100644 --- a/gfe-db/pipeline/functions/invoke_lcm/app.py +++ b/gfe-db/pipeline/functions/invoke_lcm/app.py @@ -43,26 +43,35 @@ def lambda_handler(event, context): state_has_changed = "NewStateValue" in alarm_message is_in_alarm = alarm_message["NewStateValue"] == "ALARM" - load_queue_has_messages = state_has_changed and is_in_alarm - - if load_queue_has_messages: + if state_has_changed and is_in_alarm: # TODO query the state table for commits with PENDING status to get the invocation_id for the LCM's execution_id - timestamp = datetime.now().strftime("%Y%m%d_%H%M%S") execution_id = update_pipeline_state_machine_arn.split(":")[-1] + "_" + timestamp - response = states.start_execution( - stateMachineArn=lcm_state_machine_arn, - name=execution_id ) + if not executions_in_progress(lcm_state_machine_arn): + response = states.start_execution( + stateMachineArn=lcm_state_machine_arn, + name=execution_id + ) return { "statusCode": 200 } +def executions_in_progress(state_machine_arn): + # List executions for the state machine + response = states.list_executions( + stateMachineArn=state_machine_arn, + statusFilter="RUNNING" + ) + + return bool(response['executions']) + + if __name__ == "__main__": from pathlib import Path - event = json.loads((Path(__file__).parent / "sns-event.json").read_text()) + event = json.loads((Path(__file__).parent / "gfedbloadqueue-sns-event.json").read_text()) lambda_handler(event, "") diff --git a/gfe-db/pipeline/functions/invoke_lcm/gfedbloadqueue-sns-event.json b/gfe-db/pipeline/functions/invoke_lcm/gfedbloadqueue-sns-event.json new file mode 100644 index 00000000..39ed4dc7 --- /dev/null +++ b/gfe-db/pipeline/functions/invoke_lcm/gfedbloadqueue-sns-event.json @@ -0,0 +1,22 @@ +{ + "Records": [ + { + "EventSource": "aws:sns", + "EventVersion": "1.0", + "EventSubscriptionArn": "arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-infrastructure-DataPipelineExecutionTopic-IvepeIFXVeQp:439538cf-dab9-4011-b15e-a2139f1f44df", + "Sns": { + "Type": "Notification", + "MessageId": "e88cc407-8efc-55b4-b21a-9a3264a0dd73", + "TopicArn": "arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-infrastructure-DataPipelineExecutionTopic-IvepeIFXVeQp", + "Subject": "ALARM: \"nmdpf-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-...\" in US East (N. Virginia)", + "Message": "{\"AlarmName\":\"nmdpf-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-uh4zKvGEDOic\",\"AlarmDescription\":\"arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-juju8JKTlNbt state machine execution in progress\",\"AWSAccountId\":\"810526023897\",\"AlarmConfigurationUpdatedTimestamp\":\"2024-01-28T04:06:48.361+0000\",\"NewStateValue\":\"ALARM\",\"NewStateReason\":\"Threshold Crossed: 1 datapoint [1.0 (31/01/24 18:51:00)] was greater than the threshold (0.0).\",\"StateChangeTime\":\"2024-02-01T18:51:08.387+0000\",\"Region\":\"US East (N. Virginia)\",\"AlarmArn\":\"arn:aws:cloudwatch:us-east-1:810526023897:alarm:nmdpf-gfe-db-pipeline-UpdatePipelineStateMachineExecutionAlarm-uh4zKvGEDOic\",\"OldStateValue\":\"OK\",\"OKActions\":[\"arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-infrastructure-DataPipelineExecutionTopic-IvepeIFXVeQp\"],\"AlarmActions\":[\"arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-infrastructure-DataPipelineExecutionTopic-IvepeIFXVeQp\"],\"InsufficientDataActions\":[],\"Trigger\":{\"Period\":86400,\"EvaluationPeriods\":1,\"ComparisonOperator\":\"GreaterThanThreshold\",\"Threshold\":0.0,\"TreatMissingData\":\"\",\"EvaluateLowSampleCountPercentile\":\"\",\"Metrics\":[{\"Id\":\"m1\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-juju8JKTlNbt\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsStarted\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m2\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-juju8JKTlNbt\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsSucceeded\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m3\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-juju8JKTlNbt\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsFailed\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Id\":\"m4\",\"MetricStat\":{\"Metric\":{\"Dimensions\":[{\"value\":\"arn:aws:states:us-east-1:810526023897:stateMachine:UpdatePipelineStateMachine-juju8JKTlNbt\",\"name\":\"StateMachineArn\"}],\"MetricName\":\"ExecutionsAborted\",\"Namespace\":\"AWS/States\"},\"Period\":86400,\"Stat\":\"Sum\",\"Unit\":\"Count\"},\"ReturnData\":false},{\"Expression\":\"m1 - m2 - m3 - m4\",\"Id\":\"e1\",\"Label\":\"ExecutionsInProgress\",\"ReturnData\":true}]}}", + "Timestamp": "2024-02-01T18:51:08.430Z", + "SignatureVersion": "1", + "Signature": "T/w1PJC6cEbCI+C7Nh7n2oq+JstGEAi3jopjXsxvLwogBdxCRVaBmC8juD8Igwi9F6Y9lAUrrAwvADk9Wp+BwX19TdKCxmTm2fzG/HfHtoA6e7XOud7kN0sB0KVCOEnHzMoebDPRPBU18CuwnkDKF8VhffNQb9bdfMJBK3wZG5V2ol/y+ZDfDBHKiNrLFawIUwhCTDzTriZiSgfatLFLK1VDkUtB+YCummdS57sYANjqRThbsr/Qe63qNKn45sMA51zwKD4ThQfuoL3n/nYfKVflKuiq1sty9LsHbVSfkvtqfROmVRDFygv7O1VpttwDcdEzCXNR2mR7dc7xBVL5AA==", + "SigningCertUrl": "https://sns.us-east-1.amazonaws.com/SimpleNotificationService-60eadc530605d63b8e62a523676ef735.pem", + "UnsubscribeUrl": "https://sns.us-east-1.amazonaws.com/?Action=Unsubscribe&SubscriptionArn=arn:aws:sns:us-east-1:810526023897:nmdpf-gfe-db-infrastructure-DataPipelineExecutionTopic-IvepeIFXVeQp:439538cf-dab9-4011-b15e-a2139f1f44df", + "MessageAttributes": {} + } + } + ] +} \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_lcm/sns-event.json b/gfe-db/pipeline/functions/invoke_lcm/updatepipelineexecutions-sns-event.json similarity index 100% rename from gfe-db/pipeline/functions/invoke_lcm/sns-event.json rename to gfe-db/pipeline/functions/invoke_lcm/updatepipelineexecutions-sns-event.json From d16b9438cd693a0eb528850afb2e09b7b806f71e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Feb 2024 16:16:14 -0800 Subject: [PATCH 308/367] handle releases in user input not yet in state table --- gfe-db/pipeline/functions/check_source_update/app.py | 5 +++-- .../pipeline/functions/check_source_update/error-event.json | 4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index e5b8a52b..d60748ca 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -110,14 +110,15 @@ def lambda_handler(event, context): # extract the most recent record for the release value passed in the event releases = [int(release) for release in event["releases"].split(",")] - # commits_with_releases = [] for release in releases: commits_with_releases.extend(list(filter( lambda record: record.execution.version == release, execution_state ))) - if not commits_with_releases: + releases_without_commits = list(set(releases) - set([item.execution.version for item in execution_state])) + + if not commits_with_releases or releases_without_commits: logger.info("No commits found for release version(s) provided, fetching most recent commits...") most_recent_commits = get_most_recent_commits(execution_state) else: diff --git a/gfe-db/pipeline/functions/check_source_update/error-event.json b/gfe-db/pipeline/functions/check_source_update/error-event.json index 7c1384c1..90055834 100644 --- a/gfe-db/pipeline/functions/check_source_update/error-event.json +++ b/gfe-db/pipeline/functions/check_source_update/error-event.json @@ -2,8 +2,8 @@ "align": false, "kir": false, "limit": "1000", - "releases": "3540", + "releases": "3530,3540,3550", "mem_profile": false, - "use_existing_build": false, + "use_existing_build": true, "skip_load": false } \ No newline at end of file From f77681001faf1bf6c42dd9ccd0e71923c8f0c3bd Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Feb 2024 16:17:33 -0800 Subject: [PATCH 309/367] use release version for deduplication id to avoid duplicate processing --- gfe-db/pipeline/config/execution-state.json | 1254 +++++++++-------- gfe-db/pipeline/config/source-config.json | 4 +- .../statemachines/update-pipeline.asl.json | 22 +- 3 files changed, 703 insertions(+), 577 deletions(-) diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json index 4152e4e2..e55a3314 100644 --- a/gfe-db/pipeline/config/execution-state.json +++ b/gfe-db/pipeline/config/execution-state.json @@ -1,8 +1,134 @@ { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "items": [ { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "df6ba6f80a2c5f999590f06fced6c4c4ff56b89d", + "date_utc": "2024-01-18T11:06:05.000Z", + "message": "Merge pull request #359 from ANHIG/3550\n\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d" + }, + "execution": { + "version": 3550, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2024-02-01T23:11:28.903Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb", + "date_utc": "2024-01-18T11:05:37.000Z", + "message": "Removal of empty sequence block in A_prot.txt and MICA_prot.txt", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb" + }, + "execution": { + "version": 3550, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2024-02-01T23:11:28.903Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "976810404a63f0f005190d8183450534f4c631df", + "date_utc": "2024-01-16T15:41:14.000Z", + "message": "Merge pull request #357 from ANHIG/3550\n\n3550", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631df" + }, + "execution": { + "version": 3550, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2024-02-01T23:11:28.903Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "9269ebc7d683892d200250d1cb9b50e65775adf1", + "date_utc": "2024-01-16T14:43:17.000Z", + "message": "IPD-IMGT/HLA Release 3.55.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1" + }, + "execution": { + "version": 3550, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2024-02-01T23:11:28.903Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "3a6d8e08813657a8ce3681fc9381e17e0c476441", + "date_utc": "2024-01-16T14:35:51.000Z", + "message": "IPD-IMGT/HLA Release 3.55.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441" + }, + "execution": { + "version": 3550, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2024-02-01T23:11:28.903Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "522c1fdd2b79fa7caa628ec48f6654342cb77045", + "date_utc": "2024-01-11T14:54:13.000Z", + "message": "Merge pull request #355 from ANHIG/3540\n\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045" + }, + "execution": { + "version": 3540, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2024-02-01T23:11:28.903Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "7d00d7b49cbcc987e07752845bd8b14986316ab4", + "date_utc": "2024-01-11T14:50:19.000Z", + "message": "Release of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4" + }, + "execution": { + "version": 3540, + "status": "NOT_PROCESSED" + } + }, + { + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -20,7 +146,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -38,7 +164,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -56,7 +182,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -74,7 +200,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -92,7 +218,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -110,7 +236,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -128,7 +254,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -146,7 +272,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -164,7 +290,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -182,7 +308,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -200,7 +326,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -218,7 +344,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -236,7 +362,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -254,7 +380,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -272,7 +398,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -290,7 +416,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -308,7 +434,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -326,7 +452,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -344,7 +470,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -362,7 +488,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -380,7 +506,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -398,7 +524,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -416,7 +542,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -434,7 +560,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -452,7 +578,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -470,7 +596,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -488,7 +614,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -506,7 +632,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -524,7 +650,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -542,7 +668,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -560,7 +686,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -578,7 +704,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -596,7 +722,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -614,7 +740,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -632,7 +758,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -650,7 +776,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -668,7 +794,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -686,7 +812,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -704,7 +830,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -722,7 +848,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -740,7 +866,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -758,7 +884,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -776,7 +902,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -794,7 +920,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -812,7 +938,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -830,7 +956,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -848,7 +974,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -866,7 +992,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -884,7 +1010,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -902,7 +1028,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -920,7 +1046,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -938,7 +1064,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -956,7 +1082,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -974,7 +1100,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -992,7 +1118,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1010,7 +1136,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1028,7 +1154,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1046,7 +1172,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1064,7 +1190,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1082,7 +1208,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1100,7 +1226,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1118,7 +1244,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1136,7 +1262,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1154,7 +1280,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1172,7 +1298,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1190,7 +1316,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1208,7 +1334,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1226,7 +1352,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1244,7 +1370,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1262,7 +1388,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1280,7 +1406,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1298,7 +1424,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1316,7 +1442,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1334,7 +1460,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1352,7 +1478,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1370,7 +1496,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1388,7 +1514,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1406,7 +1532,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1424,7 +1550,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1442,7 +1568,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1460,7 +1586,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1478,7 +1604,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1496,7 +1622,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1514,7 +1640,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1532,7 +1658,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1550,7 +1676,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1568,7 +1694,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1586,7 +1712,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1604,7 +1730,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1622,7 +1748,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1640,7 +1766,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1658,7 +1784,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1676,7 +1802,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1694,7 +1820,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1712,7 +1838,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1730,7 +1856,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1748,7 +1874,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1766,7 +1892,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1784,7 +1910,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1802,7 +1928,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1820,7 +1946,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1838,7 +1964,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1856,7 +1982,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1874,7 +2000,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1892,7 +2018,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1910,7 +2036,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1928,7 +2054,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1946,7 +2072,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1964,7 +2090,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -1982,7 +2108,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2000,7 +2126,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2018,7 +2144,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2036,7 +2162,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2054,7 +2180,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2072,7 +2198,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2090,7 +2216,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2108,7 +2234,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2126,7 +2252,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2144,7 +2270,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2162,7 +2288,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2180,7 +2306,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2198,7 +2324,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2216,7 +2342,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2234,7 +2360,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2252,7 +2378,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2270,7 +2396,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2288,7 +2414,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2306,7 +2432,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2324,7 +2450,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2342,7 +2468,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2360,7 +2486,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2378,7 +2504,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2396,7 +2522,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2414,7 +2540,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2432,7 +2558,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2450,7 +2576,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2468,7 +2594,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2486,7 +2612,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2504,7 +2630,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2522,7 +2648,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2540,7 +2666,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2558,7 +2684,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2576,7 +2702,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2594,7 +2720,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2612,7 +2738,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2630,7 +2756,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2648,7 +2774,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2666,7 +2792,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2684,7 +2810,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2702,7 +2828,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2720,7 +2846,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2738,7 +2864,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2756,7 +2882,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2774,7 +2900,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2792,7 +2918,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2810,7 +2936,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2828,7 +2954,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2846,7 +2972,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2864,7 +2990,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2882,7 +3008,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2900,7 +3026,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2918,7 +3044,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2936,7 +3062,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2954,7 +3080,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2972,7 +3098,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -2990,7 +3116,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3008,7 +3134,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3026,7 +3152,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3044,7 +3170,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3062,7 +3188,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3080,7 +3206,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3098,7 +3224,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3116,7 +3242,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3134,7 +3260,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3152,7 +3278,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3170,7 +3296,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3188,7 +3314,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3206,7 +3332,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3224,7 +3350,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3242,7 +3368,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3260,7 +3386,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3278,7 +3404,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3296,7 +3422,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3314,7 +3440,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3332,7 +3458,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3350,7 +3476,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3368,7 +3494,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3386,7 +3512,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3404,7 +3530,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3422,7 +3548,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3440,7 +3566,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3458,7 +3584,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3476,7 +3602,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3494,7 +3620,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3512,7 +3638,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3530,7 +3656,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3548,7 +3674,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3566,7 +3692,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3584,7 +3710,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3602,7 +3728,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3620,7 +3746,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3638,7 +3764,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3656,7 +3782,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3674,7 +3800,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3692,7 +3818,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3710,7 +3836,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3728,7 +3854,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3746,7 +3872,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3764,7 +3890,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3782,7 +3908,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3800,7 +3926,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3818,7 +3944,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3836,7 +3962,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3854,7 +3980,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3872,7 +3998,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3890,7 +4016,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3908,7 +4034,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3926,7 +4052,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3944,7 +4070,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3962,7 +4088,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3980,7 +4106,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -3998,7 +4124,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4016,7 +4142,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4034,7 +4160,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4052,7 +4178,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4070,7 +4196,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4088,7 +4214,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4106,7 +4232,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4124,7 +4250,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4142,7 +4268,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4160,7 +4286,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4178,7 +4304,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4196,7 +4322,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4214,7 +4340,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4232,7 +4358,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4250,7 +4376,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4268,7 +4394,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4286,7 +4412,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4304,7 +4430,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4322,7 +4448,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4340,7 +4466,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4358,7 +4484,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4376,7 +4502,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4394,7 +4520,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4412,7 +4538,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4430,7 +4556,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4448,7 +4574,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4466,7 +4592,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4484,7 +4610,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4502,7 +4628,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4520,7 +4646,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4538,7 +4664,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4556,7 +4682,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4574,7 +4700,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4592,7 +4718,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4610,7 +4736,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4628,7 +4754,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4646,7 +4772,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4664,7 +4790,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4682,7 +4808,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4700,7 +4826,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4718,7 +4844,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4736,7 +4862,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4754,7 +4880,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4772,7 +4898,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4790,7 +4916,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4808,7 +4934,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4826,7 +4952,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4844,7 +4970,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4862,7 +4988,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4880,7 +5006,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4898,7 +5024,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4916,7 +5042,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4934,7 +5060,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4952,7 +5078,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4970,7 +5096,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -4988,7 +5114,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5006,7 +5132,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5024,7 +5150,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5042,7 +5168,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5060,7 +5186,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5078,7 +5204,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5096,7 +5222,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5114,7 +5240,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5132,7 +5258,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5150,7 +5276,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5168,7 +5294,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5186,7 +5312,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5204,7 +5330,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5222,7 +5348,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5240,7 +5366,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5258,7 +5384,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5276,7 +5402,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5294,7 +5420,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5312,7 +5438,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5330,7 +5456,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5348,7 +5474,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5366,7 +5492,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5384,7 +5510,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5402,7 +5528,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5420,7 +5546,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5438,7 +5564,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5456,7 +5582,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5474,7 +5600,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5492,7 +5618,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5510,7 +5636,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5528,7 +5654,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5546,7 +5672,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5564,7 +5690,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5582,7 +5708,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5600,7 +5726,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5618,7 +5744,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5636,7 +5762,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5654,7 +5780,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5672,7 +5798,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5690,7 +5816,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5708,7 +5834,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5726,7 +5852,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5744,7 +5870,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5762,7 +5888,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5780,7 +5906,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5798,7 +5924,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5816,7 +5942,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5834,7 +5960,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5852,7 +5978,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5870,7 +5996,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5888,7 +6014,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5906,7 +6032,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5924,7 +6050,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5942,7 +6068,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5960,7 +6086,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5978,7 +6104,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -5996,7 +6122,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6014,7 +6140,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6032,7 +6158,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6050,7 +6176,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6068,7 +6194,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6086,7 +6212,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6104,7 +6230,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6122,7 +6248,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6140,7 +6266,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6158,7 +6284,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6176,7 +6302,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6194,7 +6320,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6212,7 +6338,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6230,7 +6356,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6248,7 +6374,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6266,7 +6392,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6284,7 +6410,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6302,7 +6428,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6320,7 +6446,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6338,7 +6464,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6356,7 +6482,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6374,7 +6500,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6392,7 +6518,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6410,7 +6536,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6428,7 +6554,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6446,7 +6572,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6464,7 +6590,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6482,7 +6608,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6500,7 +6626,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6518,7 +6644,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6536,7 +6662,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6554,7 +6680,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6572,7 +6698,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6590,7 +6716,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6608,7 +6734,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6626,7 +6752,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6644,7 +6770,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6662,7 +6788,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6680,7 +6806,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6698,7 +6824,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6716,7 +6842,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6734,7 +6860,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6752,7 +6878,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6770,7 +6896,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6788,7 +6914,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6806,7 +6932,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6824,7 +6950,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6842,7 +6968,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6860,7 +6986,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6878,7 +7004,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6896,7 +7022,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6914,7 +7040,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6932,7 +7058,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6950,7 +7076,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6968,7 +7094,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -6986,7 +7112,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7004,7 +7130,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7022,7 +7148,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7040,7 +7166,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7058,7 +7184,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7076,7 +7202,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7094,7 +7220,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7112,7 +7238,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7130,7 +7256,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7148,7 +7274,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7166,7 +7292,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7184,7 +7310,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7202,7 +7328,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7220,7 +7346,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7238,7 +7364,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7256,7 +7382,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7274,7 +7400,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7292,7 +7418,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7310,7 +7436,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7328,7 +7454,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7346,7 +7472,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7364,7 +7490,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7382,7 +7508,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7400,7 +7526,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7418,7 +7544,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7436,7 +7562,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7454,7 +7580,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7472,7 +7598,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7490,7 +7616,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7508,7 +7634,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7526,7 +7652,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7544,7 +7670,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7562,7 +7688,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7580,7 +7706,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7598,7 +7724,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7616,7 +7742,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7634,7 +7760,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7652,7 +7778,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7670,7 +7796,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7688,7 +7814,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7706,7 +7832,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7724,7 +7850,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7742,7 +7868,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7760,7 +7886,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7778,7 +7904,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7796,7 +7922,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7814,7 +7940,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7832,7 +7958,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7850,7 +7976,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7868,7 +7994,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7886,7 +8012,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7904,7 +8030,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7922,7 +8048,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7940,7 +8066,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7958,7 +8084,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7976,7 +8102,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -7994,7 +8120,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8012,7 +8138,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8030,7 +8156,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8048,7 +8174,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8066,7 +8192,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8084,7 +8210,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8102,7 +8228,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8120,7 +8246,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8138,7 +8264,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8156,7 +8282,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8174,7 +8300,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8192,7 +8318,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8210,7 +8336,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8228,7 +8354,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8246,7 +8372,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8264,7 +8390,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8282,7 +8408,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8300,7 +8426,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8318,7 +8444,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8336,7 +8462,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8354,7 +8480,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8372,7 +8498,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8390,7 +8516,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8408,7 +8534,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8426,7 +8552,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8444,7 +8570,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8462,7 +8588,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8480,7 +8606,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8498,7 +8624,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8516,7 +8642,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8534,7 +8660,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8552,7 +8678,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8570,7 +8696,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8588,7 +8714,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8606,7 +8732,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8624,7 +8750,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8642,7 +8768,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8660,7 +8786,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8678,7 +8804,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8696,7 +8822,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8714,7 +8840,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8732,7 +8858,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8750,7 +8876,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8768,7 +8894,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8786,7 +8912,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8804,7 +8930,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8822,7 +8948,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8840,7 +8966,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8858,7 +8984,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8876,7 +9002,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8894,7 +9020,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8912,7 +9038,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8930,7 +9056,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8948,7 +9074,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8966,7 +9092,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -8984,7 +9110,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9002,7 +9128,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9020,7 +9146,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9038,7 +9164,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9056,7 +9182,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9074,7 +9200,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9092,7 +9218,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9110,7 +9236,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9128,7 +9254,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9146,7 +9272,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9164,7 +9290,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9182,7 +9308,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9200,7 +9326,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9218,7 +9344,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9236,7 +9362,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9254,7 +9380,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9272,7 +9398,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9290,7 +9416,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9308,7 +9434,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9326,7 +9452,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9344,7 +9470,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9362,7 +9488,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9380,7 +9506,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9398,7 +9524,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9416,7 +9542,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9434,7 +9560,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9452,7 +9578,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9470,7 +9596,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9488,7 +9614,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9506,7 +9632,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9524,7 +9650,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9542,7 +9668,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9560,7 +9686,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9578,7 +9704,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9596,7 +9722,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9614,7 +9740,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9632,7 +9758,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9650,7 +9776,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9668,7 +9794,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9686,7 +9812,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9704,7 +9830,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9722,7 +9848,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9740,7 +9866,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9758,7 +9884,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9776,7 +9902,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9794,7 +9920,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9812,7 +9938,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9830,7 +9956,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9848,7 +9974,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9866,7 +9992,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9884,7 +10010,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9902,7 +10028,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9920,7 +10046,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9938,7 +10064,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9956,7 +10082,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9974,7 +10100,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -9992,7 +10118,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10010,7 +10136,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10028,7 +10154,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10046,7 +10172,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10064,7 +10190,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10082,7 +10208,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10100,7 +10226,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", @@ -10118,7 +10244,7 @@ } }, { - "created_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", "repository": { "owner": "ANHIG", "name": "IMGTHLA", diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 4a274f5c..64fd0a09 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-01-26T19:18:26.296Z", - "updated_utc": "2024-01-26T19:18:26.296Z", + "created_utc": "2024-02-01T23:11:28.903Z", + "updated_utc": "2024-02-01T23:11:28.903Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 434d3879..18ec62a7 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -359,8 +359,8 @@ "Resource": "arn:aws:states:::aws-sdk:sqs:sendMessage", "Parameters": { "QueueUrl": "${GfeDbLoadQueueUrl}", - "MessageGroupId": "$.input.invocation_id", - "MessageDeduplicationId.$": "$.state.execution.id", + "MessageGroupId": "${Stage}-${AppName}", + "MessageDeduplicationId.$": "States.Format('{}', $.input.version)", "MessageBody.$": "$" }, "ResultPath": null, @@ -388,14 +388,14 @@ { "Variable": "$.state.execution.status", "StringEquals": "LOAD_FAILED", - "Next": "Load Failed" + "Next": "Fail Load" } ], "Default": "Wait for Load Status" }, - "Load Failed": { + "Fail Load": { "Type": "Fail", - "Error": "States.JsonToString($.state.error.message)", + "ErrorPath": "States.JsonToString($.state.error.message)", "CausePath": "States.JsonToString($.state.error.cause)" }, "Run Validation Query": { @@ -525,18 +525,18 @@ "StringEquals": "LOAD_FAILED" } ], - "Next": "Sync State for Failure" + "Next": "Sync State → EXECUTION_FAILED" } ], - "Default": "Update Status → FAILED" + "Default": "Update Status → EXECUTION_FAILED" }, - "Update Status → FAILED": { + "Update Status → EXECUTION_FAILED": { "Type": "Pass", - "Result": "FAILED", + "Result": "EXECUTION_FAILED", "ResultPath": "$.state.execution.status", - "Next": "Sync State for Failure" + "Next": "Sync State → EXECUTION_FAILED" }, - "Sync State for Failure": { + "Sync State → EXECUTION_FAILED": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, From a7be62042d41ac068349221cc3c3f45f412e3602 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Feb 2024 16:18:13 -0800 Subject: [PATCH 310/367] build and deploy commits to state table --- Makefile | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Makefile b/Makefile index 7cd659a0..086029e7 100644 --- a/Makefile +++ b/Makefile @@ -8,6 +8,7 @@ SPLASH_FONT := slant export AWS_ACCOUNT = $(shell aws sts get-caller-identity \ --query Account \ --output text) + export HAS_STAGE = $(shell aws ssm get-parameters \ --names "/${APP_NAME}/${STAGE}/${AWS_REGION}/Stage" \ --output json \ @@ -528,6 +529,10 @@ pipeline.state.build: pipeline.state.load: $(MAKE) -C ${APP_NAME}/pipeline/ service.state.load +pipeline.state.deploy: + $(MAKE) -C ${APP_NAME}/pipeline/ service.state.build + $(MAKE) -C ${APP_NAME}/pipeline/ service.state.load + config.deploy: $(MAKE) database.config.deploy $(MAKE) pipeline.config.deploy From 6c2505f4709f6fdbcacba4a67a3e77a06f17e302 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Feb 2024 16:52:45 -0800 Subject: [PATCH 311/367] use FIFO queue for builds to maintain idempotency of requests --- gfe-db/database/template.yaml | 3 +-- gfe-db/pipeline/functions/check_source_update/app.py | 9 ++++++++- gfe-db/pipeline/template.yaml | 4 +++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index a4fc9ec0..c11a4b15 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -76,8 +76,7 @@ Resources: DeletionPolicy: Delete Properties: FifoQueue: true - # TODO change visibility timeout when message is received - VisibilityTimeout: 60 + VisibilityTimeout: 10 MessageRetentionPeriod: 1209600 ReceiveMessageWaitTimeSeconds: 0 # Short polling can be used since there is 1 consumer RedrivePolicy: diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index d60748ca..6bd08f91 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -64,6 +64,8 @@ dynamodb = session.resource("dynamodb") queue = session.resource("sqs") +STAGE = os.environ["STAGE"] +APP_NAME = os.environ["APP_NAME"] GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.GitHubPersonalAccessToken # Get data source configuration @@ -290,7 +292,12 @@ def lambda_handler(event, context): # Send the payload to the processing queue for the state machine for item in execution_payload: - gfedb_processing_queue.send_message(MessageBody=json.dumps(item)) + # add group ID and message deduplication ID to the message + gfedb_processing_queue.send_message( + MessageGroupId=f'{STAGE}-{APP_NAME}', + MessageDeduplicationId=str(item["version"]), + MessageBody=json.dumps(item) + ) message = f"Queued {len(execution_payload)} release(s) for processing" logger.info(message) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 3b7558b8..bbd90aca 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -382,17 +382,19 @@ Resources: UpdateReplacePolicy: Delete DeletionPolicy: Delete Properties: + FifoQueue: true VisibilityTimeout: 300 MessageRetentionPeriod: 43200 ReceiveMessageWaitTimeSeconds: 20 RedrivePolicy: deadLetterTargetArn: !GetAtt GfeDbProcessingDeadLetterQueue.Arn - maxReceiveCount: 3 + maxReceiveCount: 1 GfeDbProcessingDeadLetterQueue: Type: AWS::SQS::Queue UpdateReplacePolicy: Delete DeletionPolicy: Delete Properties: + FifoQueue: true VisibilityTimeout: 43200 MessageRetentionPeriod: 1209600 ReceiveMessageWaitTimeSeconds: 10 From 8b2f2f2ed558002bf7f720916d240e7f3b1fc915 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Feb 2024 18:13:26 -0800 Subject: [PATCH 312/367] remove pipeline state from version control --- .gitignore | 1 + gfe-db/pipeline/config/execution-state.json | 10265 ------------------ 2 files changed, 1 insertion(+), 10265 deletions(-) delete mode 100644 gfe-db/pipeline/config/execution-state.json diff --git a/.gitignore b/.gitignore index eb43eb01..b6d71c26 100755 --- a/.gitignore +++ b/.gitignore @@ -111,6 +111,7 @@ gfe-db/pipeline/statemachines/test* reports/ output-payload.json *bkp* +execution-state.json # Local Deployment gfe-db/local/neo4j diff --git a/gfe-db/pipeline/config/execution-state.json b/gfe-db/pipeline/config/execution-state.json deleted file mode 100644 index e55a3314..00000000 --- a/gfe-db/pipeline/config/execution-state.json +++ /dev/null @@ -1,10265 +0,0 @@ -{ - "created_utc": "2024-02-01T23:11:28.903Z", - "items": [ - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "df6ba6f80a2c5f999590f06fced6c4c4ff56b89d", - "date_utc": "2024-01-18T11:06:05.000Z", - "message": "Merge pull request #359 from ANHIG/3550\n\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d" - }, - "execution": { - "version": 3550, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb", - "date_utc": "2024-01-18T11:05:37.000Z", - "message": "Removal of empty sequence block in A_prot.txt and MICA_prot.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb" - }, - "execution": { - "version": 3550, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "976810404a63f0f005190d8183450534f4c631df", - "date_utc": "2024-01-16T15:41:14.000Z", - "message": "Merge pull request #357 from ANHIG/3550\n\n3550", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631df" - }, - "execution": { - "version": 3550, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9269ebc7d683892d200250d1cb9b50e65775adf1", - "date_utc": "2024-01-16T14:43:17.000Z", - "message": "IPD-IMGT/HLA Release 3.55.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1" - }, - "execution": { - "version": 3550, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3a6d8e08813657a8ce3681fc9381e17e0c476441", - "date_utc": "2024-01-16T14:35:51.000Z", - "message": "IPD-IMGT/HLA Release 3.55.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441" - }, - "execution": { - "version": 3550, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "522c1fdd2b79fa7caa628ec48f6654342cb77045", - "date_utc": "2024-01-11T14:54:13.000Z", - "message": "Merge pull request #355 from ANHIG/3540\n\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045" - }, - "execution": { - "version": 3540, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7d00d7b49cbcc987e07752845bd8b14986316ab4", - "date_utc": "2024-01-11T14:50:19.000Z", - "message": "Release of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4" - }, - "execution": { - "version": 3540, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "901b1b788a2ec2b4722c9672910ad880b29b368b", - "date_utc": "2023-11-09T13:58:36.000Z", - "message": "Merge pull request #352 from ANHIG/3540\n\nUpload of hla_prot, nuc and gen.fasta to root directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368b" - }, - "execution": { - "version": 3540, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "37db1de2825438e8850de308d43a162a6d5c0ebd", - "date_utc": "2023-11-09T13:55:56.000Z", - "message": "Upload of hla_prot, nuc and gen.fasta to root directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebd" - }, - "execution": { - "version": 3540, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5734aa71940623de415012e724571e8dc83c7ec4", - "date_utc": "2023-10-20T09:05:03.000Z", - "message": "Merge pull request #350 from ANHIG/3540\n\nCorrected format of hla.xml to be consitent with current production v\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec4" - }, - "execution": { - "version": 3540, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "860f0e2963f4e17a3a4ee6631b00f85831414b7c", - "date_utc": "2023-10-20T08:48:44.000Z", - "message": "Corrected format of hla.xml to be consitent with current production version", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7c" - }, - "execution": { - "version": 3540, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "82b2645b5cfda1bcfdaab58e28b1424200ba7feb", - "date_utc": "2023-10-12T13:50:58.000Z", - "message": "Merge pull request #348 from ANHIG/3540\n\nIMGT/HLA Database Release 3.54.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7feb" - }, - "execution": { - "version": 3540, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f71eae6423f6fc21208543a100271fb1f3594ca0", - "date_utc": "2023-10-12T10:47:32.000Z", - "message": "IMGT/HLA Database Release 3.54.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0" - }, - "execution": { - "version": 3540, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a", - "date_utc": "2023-08-25T12:45:15.000Z", - "message": "Merge pull request #345 from ANHIG/3530\n\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version \u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a" - }, - "execution": { - "version": 3530, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "83aa94b540407ccdfcb452c77439b86c543f849d", - "date_utc": "2023-08-25T12:40:58.000Z", - "message": "Update to dpb_tce.csv file containing corrections to DPB TCE version 2 assignment", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849d" - }, - "execution": { - "version": 3530, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "63dd028fca845a55a065ac75aea5f9079cce065e", - "date_utc": "2023-08-11T08:29:58.000Z", - "message": "Merge pull request #342 from ANHIG/3530\n\nUpdated database citation in README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065e" - }, - "execution": { - "version": 3530, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "dd94105b16d0b851349385f7a6366ea63a7ab41f", - "date_utc": "2023-08-11T08:29:21.000Z", - "message": "Updated database citation in README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41f" - }, - "execution": { - "version": 3530, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "359b8c8634db73b939496c53643cc0fae7f22a58", - "date_utc": "2023-07-26T16:17:33.000Z", - "message": "Merge pull request #341 from ANHIG/3530\n\nDocumented changes to the hla.xml releasestatus and release comments \u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58" - }, - "execution": { - "version": 3530, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8bbbfb664b7d9787893860b9b199118363f0d29f", - "date_utc": "2023-07-26T16:17:14.000Z", - "message": "Documented changes to the hla.xml releasestatus and release comments attributes.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29f" - }, - "execution": { - "version": 3530, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "257023f6884c7be64f80212d5b7e5b5090074675", - "date_utc": "2023-07-12T15:07:46.000Z", - "message": "Merge pull request #339 from ANHIG/3.53.0\n\nIPD-IMGT/HLA Release 3.53.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b5090074675" - }, - "execution": { - "version": 3530, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9283ea834c9036298d0ffeec455cb00e80998157", - "date_utc": "2023-07-12T15:01:40.000Z", - "message": "IPD-IMGT/HLA Release 3.53.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157" - }, - "execution": { - "version": 3530, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca", - "date_utc": "2023-05-25T11:27:41.000Z", - "message": "Merge pull request #337 from ANHIG/3520\n\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca" - }, - "execution": { - "version": 3520, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "62945381d236dcdb2770daf1fa861b216b99635c", - "date_utc": "2023-05-25T11:20:51.000Z", - "message": "Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635c" - }, - "execution": { - "version": 3520, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "38398a75e9762ff070d8e9bd714d074332646cd7", - "date_utc": "2023-04-17T16:03:52.000Z", - "message": "Merge pull request #334 from ANHIG/3520\n\nIPD-IMGT/HLA Release 3.52.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7" - }, - "execution": { - "version": 3520, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "def376dc6955b339b17f0a4b840e80eb6b9c744b", - "date_utc": "2023-04-17T16:01:01.000Z", - "message": "IPD-IMGT/HLA Release 3.52.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b" - }, - "execution": { - "version": 3520, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5f2c562056f8ffa89aeea0631f2a52300ee0de17", - "date_utc": "2023-01-13T10:04:48.000Z", - "message": "Merge pull request #325 from ANHIG/3510\n\n3510", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17" - }, - "execution": { - "version": 3510, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4b8432c7d56121c84d6ef1d75a1c7185c628c13d", - "date_utc": "2023-01-12T14:47:00.000Z", - "message": "IPD-IMGT/HLA Database Release 3.51.0\n\nUpdated the ihiw folder for 3.51.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d" - }, - "execution": { - "version": 3510, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4486f5c623705c6a14d9eeaba7d155cff30cdb43", - "date_utc": "2023-01-12T14:36:43.000Z", - "message": "IPD-IMGT/HLA Release 3.51.0\n\nUpdates for 3.51.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43" - }, - "execution": { - "version": 3510, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "50b790037030d958b662085c3f4cf34ba72a32ec", - "date_utc": "2022-12-14T10:02:54.000Z", - "message": "Merge pull request #323 from ANHIG/3500\n\nCorrected missing date and version field in Allelelist_history.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec" - }, - "execution": { - "version": 3500, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "36220a1c5c2d6954f4873a552544cc0e55b61d0a", - "date_utc": "2022-12-14T10:02:28.000Z", - "message": "Corrected missing date and version field in Allelelist_history.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a" - }, - "execution": { - "version": 3500, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e941759874365cb152a3562c22d10847d10db326", - "date_utc": "2022-10-14T08:47:37.000Z", - "message": "Merge pull request #318 from ANHIG/3500\n\nhla.dat file for IPD-IMGT/HLA Release 3.50.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326" - }, - "execution": { - "version": 3500, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2d38d3313229fdc5f8aa00052a2db21b35be3d2d", - "date_utc": "2022-10-14T08:46:01.000Z", - "message": "hla.dat file for IPD-IMGT/HLA Release 3.50.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d" - }, - "execution": { - "version": 3500, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1ce31fc9e2805034578eff60a269c02176f03252", - "date_utc": "2022-10-13T13:06:12.000Z", - "message": "Merge pull request #317 from ANHIG/3500\n\nIPD-IMGT/HLA Release 3.50.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252" - }, - "execution": { - "version": 3500, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2c631a4b61d529ff1c0635750888f6f6d79c2703", - "date_utc": "2022-10-13T12:58:37.000Z", - "message": "IPD-IMGT/HLA Release 3.50.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703" - }, - "execution": { - "version": 3500, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816", - "date_utc": "2022-08-25T15:44:07.000Z", - "message": "Merge pull request #315 from ANHIG/3490\n\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8f80f24d49797595d8a18b8d4d1f59846fbf3fe1", - "date_utc": "2022-08-25T15:43:12.000Z", - "message": "Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a9680a9e80e2c119d4aa41f90e5f40cef6e7df02", - "date_utc": "2022-08-21T09:31:21.000Z", - "message": "Merge pull request #314 from ANHIG/3490\n\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1fd937e6c0ff8452f64152aec9632f0586f981d1", - "date_utc": "2022-08-21T09:29:01.000Z", - "message": "Corrected DRA*01:01:01:01 P group (DRA*01:01P)", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "50e92c677f4cd547c32bb9305269a762a9595074", - "date_utc": "2022-07-23T12:54:16.000Z", - "message": "Merge pull request #310 from ANHIG/3490\n\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt \u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8732e7d4739a911e01f69d2c5bda82ca15ca68a9", - "date_utc": "2022-07-23T12:53:45.000Z", - "message": "Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "536e8833f3be4bbcffbfba43cd0b3043c5bf4068", - "date_utc": "2022-07-15T08:21:31.000Z", - "message": "Merge pull request #308 from ANHIG/3490\n\n3490", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c90cc62006b35061c8db4b6f8da1b86de7650b23", - "date_utc": "2022-07-15T08:20:46.000Z", - "message": "Merge branch 'Latest' into 3490", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1a3be9a5d01a414854ff3bfacd5257c14adeefa2", - "date_utc": "2022-07-14T13:40:17.000Z", - "message": "IPD-IMGT/HLA Release 3.49.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4863b8f0a070d70836dfbdc00bdf70aa7bb66345", - "date_utc": "2022-07-14T12:31:36.000Z", - "message": "IPD-IMGT/HLA Release 3.49.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "72a9e28a52c9629dd63dfad5f215cdc562e2fd7e", - "date_utc": "2022-07-14T12:28:41.000Z", - "message": "IPD-IMGT/HLA Release 3.49.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "dddc6afc29de895f4131693e17b3cc856ff23f8d", - "date_utc": "2022-07-14T12:27:25.000Z", - "message": "IPD-IMGT/HLA Release 3.49.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d" - }, - "execution": { - "version": 3490, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe", - "date_utc": "2022-04-20T08:39:00.000Z", - "message": "Merge pull request #305 from ANHIG/3480\n\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe" - }, - "execution": { - "version": 3480, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4d33035dd296826bbde200e17e5281910ac8be13", - "date_utc": "2022-04-20T08:37:44.000Z", - "message": "Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13" - }, - "execution": { - "version": 3480, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4a13df461c42f970a099de77377f309995e7995c", - "date_utc": "2022-04-19T08:30:24.000Z", - "message": "Merge branch '3480' into Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c" - }, - "execution": { - "version": 3480, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5e1d9764c8e96749bc11d52807eea1f7cc38ce5c", - "date_utc": "2022-04-14T11:01:59.000Z", - "message": "Updated md5checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c" - }, - "execution": { - "version": 3480, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ecd63776c6225af0cf8bcc9fa9c6998d3129fb14", - "date_utc": "2022-04-14T11:00:42.000Z", - "message": "IPD-IMGT/HLA Release 3.48.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14" - }, - "execution": { - "version": 3480, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", - "date_utc": "2022-03-15T14:27:59.000Z", - "message": "Merge pull request #299 from ANHIG/3470\n\nUpdate to xml/hla.xml.zip correcting meta data", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d", - "date_utc": "2022-03-15T14:27:31.000Z", - "message": "Update to xml/hla.xml.zip correcting meta data", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e", - "date_utc": "2022-02-10T15:36:59.000Z", - "message": "Merge pull request #296 from ANHIG/3470\n\nCorrection of HLA P Groups in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8ab272288e81fa9a49fd4765579b066c2c03cc10", - "date_utc": "2022-02-10T15:26:19.000Z", - "message": "Correction of HLA P Groups in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d4c410cd91618a8a74a7763598e499f6a8aa168b", - "date_utc": "2022-01-14T15:25:23.000Z", - "message": "Merge pull request #292 from ANHIG/3470\n\n3470", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "db46d2a0209720c5fa0ab8b03403f7009f69d2d6", - "date_utc": "2022-01-14T12:27:52.000Z", - "message": "Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ebb3d8c6aa383567bb7794cacf745b1c82efbb7f", - "date_utc": "2022-01-14T12:27:35.000Z", - "message": "IPD-IMGT/HLA Release 3.47.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fc712c5a4dd00f534e845982a29f46a14e22b292", - "date_utc": "2022-01-14T08:05:58.000Z", - "message": "Update README.md\n\nUpdate sponsorship contact and malformed section header", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "239bf68f403bbdbabb43fa0277040f4dda2b2aff", - "date_utc": "2022-01-13T20:33:38.000Z", - "message": "Merge pull request #291 from ANHIG/3470\n\n3470", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d86bdd9983424c792691269fa10e6f022ccf2191", - "date_utc": "2022-01-13T16:53:03.000Z", - "message": "IPD-IMGT/HLA Release 3.47.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "06ceff14b2db920d458dc337b1100dced992e627", - "date_utc": "2022-01-13T16:52:15.000Z", - "message": "IPD-IMGT/HLA Release 3.47.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627" - }, - "execution": { - "version": 3470, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd", - "date_utc": "2022-01-04T09:19:02.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810", - "date_utc": "2022-01-04T09:18:33.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d76ca7d75891aac95205b2cc11510ce8ef41a65a", - "date_utc": "2021-11-11T11:49:26.000Z", - "message": "Merge pull request #289 from ANHIG/3460\n\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "178c68cca2044cbd5032cbff23e4c06b738aed2a", - "date_utc": "2021-11-11T11:48:57.000Z", - "message": "Updated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2d19daf42ff47c2f2c4e7970dd77ed32768eb38f", - "date_utc": "2021-10-26T11:32:30.000Z", - "message": "Merge pull request #286 from ANHIG/3460\n\nChanges to descriptors for two deleted alleles", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3f46491c0fe377fd922412c93137efb6a4879b05", - "date_utc": "2021-10-26T11:15:21.000Z", - "message": "Changes to descriptors for two deleted alleles", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8dd2a04b1d7e559f5124d012f0a729d0180216d2", - "date_utc": "2021-10-11T15:33:46.000Z", - "message": "Merge pull request #283 from ANHIG/3460\n\nIPD-IMGT/HLA Release 3.46.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ddda708da9f2f41ae7e7d122973c2eddb141d949", - "date_utc": "2021-10-11T15:29:53.000Z", - "message": "Adding updated alignment zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8d77b3dd93959663d58ae5b626289d0746edd0e7", - "date_utc": "2021-10-11T15:13:57.000Z", - "message": "Merge pull request #282 from ANHIG/3460\n\nRelease 3.46.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea", - "date_utc": "2021-10-11T14:48:05.000Z", - "message": "IPD-IMGT/HLA Release 3.46.0\n\nNon-ascii chars removed", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "389b55b1c3ef58ea1136fb0c9e6d2ce73038d655", - "date_utc": "2021-10-11T13:16:09.000Z", - "message": "IPD-IMGT/HLA Release 3.46.0\n\nUpdating READMEs", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5088650c144e6a3ee05ac1e015d487a86095e665", - "date_utc": "2021-10-11T12:53:06.000Z", - "message": "IPD-IMGT/HLA Release 3.46.0 Build\n\nInitial Build of 3.46.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665" - }, - "execution": { - "version": 3460, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd", - "date_utc": "2021-09-17T15:49:56.000Z", - "message": "Merge pull request #281 from ANHIG/3450\n\nUpdate of release_version.txt to 3.45.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "352813601073bcdc3d5eb08d1be07be904276a9a", - "date_utc": "2021-09-17T15:49:21.000Z", - "message": "Update of release_version.txt to 3.45.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6c613ce701353f42b6c911801f0aeb78413fac9d", - "date_utc": "2021-08-20T15:25:29.000Z", - "message": "Merge pull request #279 from ANHIG/3450\n\nIPD-IMGT/HLA Patch 3.45.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8f892b2675dd6464f526d32f1ad1d3fd62fa3b03", - "date_utc": "2021-08-20T14:12:35.000Z", - "message": "IPD-IMGT/HLA Patch 3.45.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a231c3b065a7b9c86c92915f3b4bcf012ec36175", - "date_utc": "2021-07-20T11:13:25.000Z", - "message": "Merge pull request #276 from ANHIG/3450\n\nRemoval of invalid control characters from hla.xml and hla.dat files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d", - "date_utc": "2021-07-20T10:34:46.000Z", - "message": "Removal of invalid control characters from hla.xml and hla.dat files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4a8d93e8607e2413edee71da68cade6e11249fea", - "date_utc": "2021-07-19T11:27:37.000Z", - "message": "Merge pull request #274 from ANHIG/3450\n\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d3fd19b04d4256600e8c90a27a2b317d61514c86", - "date_utc": "2021-07-19T11:23:30.000Z", - "message": "Update hla_prot/nuc/gen.fasta in main directory with latest version", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fd63f824a11eead1f7fb39457251c7ac27ad1f93", - "date_utc": "2021-07-15T08:07:22.000Z", - "message": "Merge pull request #273 from ANHIG/3450\n\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "89b57278869c7b46fbbaf94825ed336328f3567a", - "date_utc": "2021-07-15T07:59:10.000Z", - "message": "Re-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6fdf7add8bb4f416bd8660e6b826d80e8759dfe1", - "date_utc": "2021-07-14T06:19:03.000Z", - "message": "Merge pull request #271 from ANHIG/3450\n\n3450", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b57de92d58da2bf787e5af34ab09e0e8ee6cea6c", - "date_utc": "2021-07-13T16:04:39.000Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4cdd02827d4b0d2d8834e45baaea621663e0d632", - "date_utc": "2021-07-13T16:03:03.000Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e6a3f0cc5710495475e7b959ee82c649978843f8", - "date_utc": "2021-07-13T16:01:36.000Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "487c16cf1fb4ecb7eca25d752cb7178f10232a81", - "date_utc": "2021-07-13T15:56:41.000Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3d7382f653a9707c3b2d683e7d58b7b9d0b4e747", - "date_utc": "2021-07-13T15:55:05.000Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747" - }, - "execution": { - "version": 3450, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d155ba8553d2c53580ef66fbf733484dc2857a30", - "date_utc": "2021-07-13T15:52:43.000Z", - "message": "IPD-IMGT/HLA Release 3.45.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "af805f6d40beef639fac7bd1c5f7789893c2f662", - "date_utc": "2021-06-15T10:31:53.000Z", - "message": "Merge pull request #268 from ANHIG/3440\n\nUpdated DQB1 version number in gen txt file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ee9eefb21f878da18c72bdc04b31d6ec5d8ade06", - "date_utc": "2021-06-15T10:26:05.000Z", - "message": "Updated DQB1 version number in gen txt file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a736a7ce4d98a0fefa3f4c01ab6da4641de74254", - "date_utc": "2021-06-11T12:09:09.000Z", - "message": "Merge pull request #267 from ANHIG/3440\n\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2f6878301950dfea48a8147a6d8bd012be564063", - "date_utc": "2021-06-11T12:09:02.000Z", - "message": "Merge branch 'Latest' into 3440", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c0510fbaa138ba0029d8aa2949c282fb2dfbf926", - "date_utc": "2021-06-11T10:16:30.000Z", - "message": "Inclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4871325c65b16d5fc1a0fb406ebf539c3cbcf054", - "date_utc": "2021-05-12T10:36:19.000Z", - "message": "Merge pull request #266 from ANHIG/3440\n\nRemoval of duplicate DRB1 entries from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cf8ed2bb499fae21b7ed1544177ef3589a8246b1", - "date_utc": "2021-05-12T10:34:43.000Z", - "message": "Removal of duplicate DRB1 entries from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b9d97ef45c56394528534bd1a2ec7d2d78523354", - "date_utc": "2021-04-26T14:25:47.000Z", - "message": "clean", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8da1eca28db8f6ae0db7e7134d334a10eb96f6a3", - "date_utc": "2021-04-21T11:17:00.000Z", - "message": "Merge pull request #263 from ANHIG/3440\n\nIPD-IMGT/HLA Release 3.44.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a2726dfb0cde8a5d567ce9a115d4f254f2af3851", - "date_utc": "2021-04-21T11:16:49.000Z", - "message": "Merge branch 'Latest' into 3440", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "410e5b8bd76c20bcde2cd0e92c78713e00160c28", - "date_utc": "2021-04-21T10:36:48.000Z", - "message": "IPD-IMGT/HLA Release 3.44.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28" - }, - "execution": { - "version": 3440, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4240ef4cf17e503c44b177ff0f7b740258ac2e70", - "date_utc": "2021-04-12T15:17:44.000Z", - "message": "Merge pull request #262 from ANHIG/3430\n\nCorrection of DQB1 pseudo-exon mark up", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7b746d5303493fb53214ceffbd9b365c8ef4a126", - "date_utc": "2021-04-01T10:04:53.000Z", - "message": "Correction of DQB1 pseudo-exon mark up", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "94cfe2ac15af0171f1397984ca0d1968a6931eb3", - "date_utc": "2021-03-03T08:53:38.000Z", - "message": "Merge pull request #260 from ANHIG/3430\n\nAddition of files for IHIW HML References", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c37267e1ee355c619a3058da5a7135e19e6522de", - "date_utc": "2021-03-03T08:44:58.000Z", - "message": "Moving to hml subdir in ihiw", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d531c3422f806634d35d611b0296b6a34815c4e7", - "date_utc": "2021-02-26T12:30:20.000Z", - "message": "Addition of files for IHIW HML References\n\nAddition of files for IHIW HML References", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0fa36435691cac5651bee2ffe511f73ccd98c367", - "date_utc": "2021-02-17T15:20:04.000Z", - "message": "Merge pull request #258 from ANHIG/3430\n\nCorrection of release version in hla.xml and hla_ciwd.xml and additio\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a65fcca04e51ba8a9d48d2ee676be1de7ff01746", - "date_utc": "2021-02-17T14:31:37.000Z", - "message": "Correction of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICB", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3182e0793150de4ffb34da2774991cb24e49a191", - "date_utc": "2021-02-04T13:05:18.000Z", - "message": "Merge pull request #256 from ANHIG/3430\n\nUpdate hla.xml.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5df8b7ecec0e249df5485dd622efed8b35758540", - "date_utc": "2021-02-04T11:29:37.000Z", - "message": "Update hla.xml.zip\n\nCorrection of DQA1*01:07:01 G-group tag", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0fe7efb1a6217accb8d53cbb17a633f406459fbb", - "date_utc": "2021-02-03T16:38:34.000Z", - "message": "Merge pull request #254 from ANHIG/3430\n\nP, G group name patch and other fixes", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2fdc68adf24ec02e28fba5657c7f31c1373491d2", - "date_utc": "2021-02-03T16:11:39.000Z", - "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cf7eb4a9781fbdac6dba9ff7b345db2d88748eea", - "date_utc": "2021-02-03T16:10:25.000Z", - "message": "Misc fixes\n\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6305b6c83d61553d3606905f7b41a0cb99f92f0d", - "date_utc": "2021-01-19T16:57:57.000Z", - "message": "Merge pull request #252 from ANHIG/3430\n\nCorrect to P group allocation for B*51:329Q", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "25c04ea1f8bc4a9915417998310a563bdbb48115", - "date_utc": "2021-01-19T16:56:43.000Z", - "message": "Correct to P group allocation for B*51:329Q", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cee977d8d1ca2d1f03f384e53227d56e5143b6fb", - "date_utc": "2021-01-19T11:56:18.000Z", - "message": "Merge pull request #251 from ANHIG/3430\n\nIPD-IMGT/HLA Release 3.43.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "03ded64be9b290287ab0101891ca6f338861c2fe", - "date_utc": "2021-01-19T11:55:23.000Z", - "message": "IPD-IMGT/HLA Release 3.43.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4ec1022d2645f3c2e5018971473710d568078eae", - "date_utc": "2021-01-18T16:31:24.000Z", - "message": "Merge pull request #250 from ANHIG/3430\n\n3430", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7a7d58ec828e8295dd4011f4f460f961a2b4428a", - "date_utc": "2021-01-18T15:04:52.000Z", - "message": "IPD-IMGT/HLA Release 3.43.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "67c8be545d4483ac34f86fdd57f09135a4820be6", - "date_utc": "2021-01-18T15:02:25.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "441eeff3a9fca4934fc9cf54e2e4a914bb43ef10", - "date_utc": "2021-01-18T14:51:08.000Z", - "message": "IPD-IMGT/HLA Release 3.43.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10" - }, - "execution": { - "version": 3430, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a02389393dbd06e2e936d7d2438ef7e48fb969d9", - "date_utc": "2020-12-16T11:39:46.000Z", - "message": "Merge pull request #248 from ANHIG/3420\n\nUpdate hla.xml.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e9eb52c8016d15233e9c70537d830181bc28fec5", - "date_utc": "2020-12-16T11:37:50.000Z", - "message": "Update hla.xml.zip\n\nRemoval of HLA- from MIC gene designations", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c5468c985964935bd9600f8e20380e31be449e2b", - "date_utc": "2020-12-16T11:16:26.000Z", - "message": "Merge pull request #247 from ANHIG/3420\n\nUpload of hla.xsd and hla_ambigs.xsd", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5ef0d330953fba1889653b120bdf50d22cc571a7", - "date_utc": "2020-12-16T11:16:00.000Z", - "message": "Upload of hla.xsd and hla_ambigs.xsd", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7486e3f8276e3a8495d2b154495d7a8fa30e57c0", - "date_utc": "2020-12-09T10:59:31.000Z", - "message": "Merge pull request #244 from ANHIG/3420\n\nUpdate dpb_tce.csv", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "41b3364db96b56b6dd596d776385657e9f2d96a2", - "date_utc": "2020-12-09T10:58:52.000Z", - "message": "Update dpb_tce.csv\n\nAdditional TCE assignments included", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e435af939c4a776f9cb9309e761a46cbd0043b61", - "date_utc": "2020-11-09T15:44:49.000Z", - "message": "Merge pull request #242 from ANHIG/3420\n\nUpdate to release_verison.txt and md5checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d6c74bdb8f18dc13086d95ff3072af1422b61889", - "date_utc": "2020-11-09T15:43:31.000Z", - "message": "Update to release_verison.txt and md5checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "98d47fb0511e0b19b087c29a8464e773106334a8", - "date_utc": "2020-11-09T15:38:58.000Z", - "message": "Merge pull request #241 from ANHIG/3420\n\nRemoval of expression characters from G and P groups in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c436780fea7228df63f493451531be6fd448854e", - "date_utc": "2020-11-09T15:38:20.000Z", - "message": "Removal of expression characters from G and P groups in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ee5934b4ff020fe21cf59e51ae78f623fed259c0", - "date_utc": "2020-10-23T15:10:51.000Z", - "message": "Merge pull request #239 from ANHIG/3420\n\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9ad7336fb1b7b6307310efb0308f6f7362133e8c", - "date_utc": "2020-10-23T15:09:34.000Z", - "message": "Removal of duplicate DRB1*01:01:01:01 entries from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "dc54b50015fcfbb49528748520e0d7f2b2ff2e08", - "date_utc": "2020-10-16T06:22:10.000Z", - "message": "Merge pull request #237 from ANHIG/3420\n\nCorrections to hla_nom.txt and rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "46a38e4abbd2392c57350f023b5c855070e44cf7", - "date_utc": "2020-10-16T06:20:59.000Z", - "message": "Corrections to hla_nom.txt and rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "596a5e28098a9b937e947cba3dbf2a4ea866a886", - "date_utc": "2020-10-15T14:43:53.000Z", - "message": "Merge pull request #236 from ANHIG/3420\n\nIPD-IMGT/HLA Release 3.42.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "59ed1d6dffcc2787bf974f4ea69092a9072cc184", - "date_utc": "2020-10-15T12:45:32.000Z", - "message": "IPD-IMGT/HLA Release 3.42.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184" - }, - "execution": { - "version": 3420, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c40a48a903d50116e537c135e6f852900341dbf8", - "date_utc": "2020-09-11T14:32:04.000Z", - "message": "Merge pull request #234 from ANHIG/3410\n\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and \u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "432ebf6dddf39319f93a984938d160f5fdd86b02", - "date_utc": "2020-09-11T14:28:00.000Z", - "message": "Corrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "92f2221eac44170043965bf8c2f9abfbe8a3d6fe", - "date_utc": "2020-09-07T13:40:08.000Z", - "message": "Merge pull request #233 from ANHIG/3410\n\n3410", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a192c306215ff6657c46c06ac3d8e44fa8b0c237", - "date_utc": "2020-09-07T13:38:40.000Z", - "message": "Updates to DPB-TCE", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "59b5cdb1dee0213511256459d4fcde13649ee888", - "date_utc": "2020-09-07T13:35:06.000Z", - "message": "Updates to DPB-TCE", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6fdaa17d9183d60ed609197acdd18fea87101931", - "date_utc": "2020-09-07T13:33:01.000Z", - "message": "Update to dpb-tce-header", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ea1a723bdac5652aa6407361fd05e814f3a51401", - "date_utc": "2020-09-07T13:21:55.000Z", - "message": "Merge pull request #232 from ANHIG/3410\n\nChanges for missing MICA genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "48e676dd09433ba9181d31db3c938b68cbc2c194", - "date_utc": "2020-09-07T12:08:16.000Z", - "message": "Changes for missing MICA genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "60c4ea7496d1133d7f3e146aea13f48c42c50f34", - "date_utc": "2020-09-07T11:34:33.000Z", - "message": "Merge pull request #231 from ANHIG/3410\n\nMerge pull request #230 from ANHIG/Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "145561f6c5c7a3e6a4a07366457eb3a1edcf2200", - "date_utc": "2020-09-07T11:31:30.000Z", - "message": "Merge pull request #230 from ANHIG/Latest\n\nLatest to 3410", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7ca733b18edab1fc837a34e3764b7d55e8dc93b0", - "date_utc": "2020-07-30T09:33:20.000Z", - "message": "Merge pull request #228 from ANHIG/3410\n\nCorrected serology for E*01:114 and E*01:115", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "09f5ae780a2907e61ad8d04555cb4a07c45ba2d7", - "date_utc": "2020-07-30T09:32:52.000Z", - "message": "Corrected serology for E*01:114 and E*01:115", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "318d9bf94836219690597e8f3f88d6e544008903", - "date_utc": "2020-07-17T09:01:03.000Z", - "message": "Merge pull request #227 from ANHIG/3410\n\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a48af996cb97f811d37735f251903ece2b08cbfc", - "date_utc": "2020-07-17T08:59:57.000Z", - "message": "Correction of C*01:02:04 in fasta/hla_nuc.fasta", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8a1c83d5eaaa9128aac546659d0cc97602bb7a10", - "date_utc": "2020-07-14T15:16:59.000Z", - "message": "Merge pull request #226 from ANHIG/3410\n\nRemoval of invalid characters from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "17fd07eda35d5224aa199c8b75a187676e59f4f8", - "date_utc": "2020-07-14T15:15:09.000Z", - "message": "Removal of invalid characters from hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "408f46b67f28e31941e8b5f0fc30fcf6c3453936", - "date_utc": "2020-07-14T13:03:15.000Z", - "message": "Merge pull request #224 from ANHIG/3410\n\nCorrected header for dpb_tce.csv file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "19d69647f9abfa71c99eb9db5c38006af993864e", - "date_utc": "2020-07-14T13:02:45.000Z", - "message": "Corrected header for dpb_tce.csv file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a", - "date_utc": "2020-07-13T14:51:38.000Z", - "message": "Merge pull request #222 from ANHIG/3410\n\nIPD-IMGT/HLA Release 3.41.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7", - "date_utc": "2020-07-13T13:25:47.000Z", - "message": "IPD-IMGT/HLA Release 3.41.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7" - }, - "execution": { - "version": 3410, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "28392d448b1ed1b928e0e47c79655dd8ab451a87", - "date_utc": "2020-06-01T10:19:49.000Z", - "message": "Merge pull request #221 from ANHIG/3400\n\nRestored missing xsd file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "84b22ea27bf990f8863509d5a808f221d211fbbd", - "date_utc": "2020-06-01T10:18:24.000Z", - "message": "Restored missing xsd file\n\nRestored missing xsd file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7fc318a21ee5e61b20b67713da83f53f170fa8c9", - "date_utc": "2020-04-30T12:19:29.000Z", - "message": "Merge pull request #219 from ANHIG/3400\n\nRemoval of invalid expression characters from G and P groups", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "776bfa37573cd955f2a65b153c2a4a9da135ccf3", - "date_utc": "2020-04-30T12:16:43.000Z", - "message": "Removal of invalid expression characters from G and P groups", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "313fa941c27dc80c8be643e559a57fa9a61b5c81", - "date_utc": "2020-04-22T11:37:19.000Z", - "message": "Merge pull request #217 from ANHIG/3400\n\n3400", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "04b174de7519eba544de546c8da83605b2d67695", - "date_utc": "2020-04-22T11:36:54.000Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9443bf0185c229b2805f6d748642a9ef868ed910", - "date_utc": "2020-04-22T10:11:07.000Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "33114538c5c04a541b79c07b9eab13e7f4688776", - "date_utc": "2020-04-22T10:06:30.000Z", - "message": "Merge pull request #216 from ANHIG/3400\n\n3400", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "aa665c92a1e8a83795a769b2df05ea523230a6ea", - "date_utc": "2020-04-22T10:03:51.000Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d", - "date_utc": "2020-04-22T10:02:46.000Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f42ef066981fa407258f525f2191ae6dacbdf3a3", - "date_utc": "2020-04-22T10:01:08.000Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "db5a21729701340b0ce4441267d315fc3ff9d56c", - "date_utc": "2020-04-22T09:57:21.000Z", - "message": "IPD-IMGT/HLA Release 3.40.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c" - }, - "execution": { - "version": 3400, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3565d1fa78d202b3ab92badfc438b07104835152", - "date_utc": "2020-04-22T09:15:05.000Z", - "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8cd90d4790a8e27577adbb677c5e1b711f6dd85e", - "date_utc": "2020-04-22T09:02:07.000Z", - "message": "IPD-IMGT/HLA Release 3.40.0\n\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "18599815b186419ea8f71caccd3d3496e52310bb", - "date_utc": "2020-04-21T12:13:52.000Z", - "message": "Updated C*07:226 enry in deleted alleles list", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3bef58fa463f149dba9bbe39ce5998dc309775b1", - "date_utc": "2020-02-03T10:54:45.000Z", - "message": "Merge pull request #214 from ANHIG/3390\n\n3390", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4", - "date_utc": "2020-02-03T10:54:06.000Z", - "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1", - "date_utc": "2020-02-03T10:50:43.000Z", - "message": "Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "933b99c3cbf59d96086e272189e9f885684c3a3c", - "date_utc": "2020-01-23T10:19:10.000Z", - "message": "Merge pull request #213 from ANHIG/3390\n\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0d5afcde672cf0472d5f02f4705dd8d31c32eb01", - "date_utc": "2020-01-23T10:17:07.000Z", - "message": "Removal of HLA- prefix for MICA/MICB alleles in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e5e80a1f24de819be3be7d0b2661b6eb5f0917ab", - "date_utc": "2020-01-23T10:04:20.000Z", - "message": "Merge pull request #212 from ANHIG/3390\n\n3390", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b23d7db0eebbf52d510780cefb6e09f83de70581", - "date_utc": "2020-01-23T09:59:05.000Z", - "message": "Correction to DQA1*01:07P group name in hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "032815608e6312b595b4aaf9904d5b4c189dd6dc", - "date_utc": "2020-01-22T12:45:20.000Z", - "message": "Updated Alignments_Rel_3390.zip and md5 checksums following previous commits", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "72911607eb497585b8e56d906d0794c99f888e7c", - "date_utc": "2020-01-22T11:32:33.000Z", - "message": "Merge pull request #210 from ANHIG/3390\n\n3390", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b25532e27dabf40752a2687c6b14c7e521addf4d", - "date_utc": "2020-01-22T11:27:27.000Z", - "message": "Merge branch '3390' of github.com:ANHIG/IMGTHLA into 3390", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "14a38b648034e61270207ba3672a19ec08401aca", - "date_utc": "2020-01-22T11:23:48.000Z", - "message": "Update to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "30ca054efd7872597e8a3e14043627ae126a1ee9", - "date_utc": "2020-01-22T11:02:35.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a9f619032ea68c561e39a9ea3fe4358543356a92", - "date_utc": "2020-01-22T10:54:06.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0bfff70fe8ca504abaf8637ccd4ecc752e9717e9", - "date_utc": "2020-01-22T10:52:27.000Z", - "message": "Update README.md\n\nCorrected formatting of lists of fields.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e7537add911efbf8890b126d3639c0560fe03827", - "date_utc": "2020-01-22T10:46:35.000Z", - "message": "Merge pull request #209 from ANHIG/3390\n\nUpdate to C*12:139Q moving defined serology", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e05a5c42d89815626d4a272d3283e2bd86f5fc66", - "date_utc": "2020-01-22T10:45:26.000Z", - "message": "Update to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\"", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a19f887adf8ddf4c61c1af803d46bbd35643516a", - "date_utc": "2020-01-22T10:41:13.000Z", - "message": "Merge pull request #208 from ANHIG/3390\n\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bd4562b0edc5b02a22b8a588568e04f0362d8220", - "date_utc": "2020-01-22T10:39:24.000Z", - "message": "Updated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d89e87e2eb0296a353cd880d47773307d949ad02", - "date_utc": "2020-01-20T14:09:42.000Z", - "message": "Merge pull request #207 from ANHIG/3390\n\nIPD-IMGT/HLA Release 3.39.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "48caa202c941b79a1868311cd2bc2dbf45889aea", - "date_utc": "2020-01-20T12:59:01.000Z", - "message": "IPD-IMGT/HLA Release 3.39.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea" - }, - "execution": { - "version": 3390, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b67c8cee9f317b9aab7ca3a9478813183c77e16f", - "date_utc": "2019-11-18T10:52:18.000Z", - "message": "Merge pull request #204 from ANHIG/3380\n\nLower case base 't' in gen files for B*07:14 corrected to 'T'", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "054dac767e3513fed7ced0639fc67dd371b4bd28", - "date_utc": "2019-11-18T10:49:42.000Z", - "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "02ef01dd646992f7518094c48281eb1b389ac105", - "date_utc": "2019-11-18T10:46:03.000Z", - "message": "Lower case base 't' in gen files for B*07:14 corrected to 'T'", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3e8bb627774ad62a765fb7826bef8b8d3efc82b8", - "date_utc": "2019-11-05T14:33:40.000Z", - "message": "Merge pull request #203 from ANHIG/3380\n\nRemoval of N from G group name for C*07:726:01G in xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9ab5d76764617e43c840fbe187b7c3173682d94c", - "date_utc": "2019-11-05T14:32:38.000Z", - "message": "Removal of N from G group name for C*07:726:01G", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d5e7b34526886c7f5a3291b132b3c80ce55640cb", - "date_utc": "2019-10-29T12:24:57.000Z", - "message": "Merge pull request #199 from ANHIG/3380\n\nRemoval of tab character from first line of hla.xml and conversion of\u2026", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b46aec85945ed773eff0445db3b0940f4469d028", - "date_utc": "2019-10-29T12:24:07.000Z", - "message": "Removal of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c259def486334fc9f7610d6ecb1d22c7fd92507d", - "date_utc": "2019-10-18T10:21:54.000Z", - "message": "Merge pull request #197 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "788e9d8a3e8db9606824d2d52646bd91902f03a9", - "date_utc": "2019-10-18T10:21:26.000Z", - "message": "IPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2a61062a54d8491751fc7d8eaed23e8bbf4e3830", - "date_utc": "2019-10-17T15:14:13.000Z", - "message": "Merge pull request #196 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fb025d76e2509be704b4b738e4ac5f83e511aea3", - "date_utc": "2019-10-17T15:12:58.000Z", - "message": "IPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "475cfe27e43194a6d38915e4110dfc5be1b12935", - "date_utc": "2019-10-17T10:47:54.000Z", - "message": "Merge pull request #195 from ANHIG/3380\n\nIPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "01588fbf4c5636142fe8d33980a3edab2b023e9d", - "date_utc": "2019-10-17T10:45:14.000Z", - "message": "IPD-IMGT/HLA Release 3.38.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d" - }, - "execution": { - "version": 3380, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0d06063abf79210210b95887714630740210e26a", - "date_utc": "2019-10-04T14:30:56.000Z", - "message": "Merge pull request #193 from ANHIG/3370\n\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "96e477a681d939a64af04440ee682a2d0f6be365", - "date_utc": "2019-10-04T14:26:57.000Z", - "message": "Updating checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "021b5670e6e563087b7821fca927f62d989e5cea", - "date_utc": "2019-10-04T14:24:16.000Z", - "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "be66340f37c15a1d30c61eb05881d63fa99ea5f6", - "date_utc": "2019-10-04T14:22:17.000Z", - "message": "Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8681f662939bd76d24ebc56f149118fb6567ee18", - "date_utc": "2019-10-04T14:13:36.000Z", - "message": "Merge branch '3370' of github.com:ANHIG/IMGTHLA into 3370", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0", - "date_utc": "2019-10-04T13:57:07.000Z", - "message": "Removal of erroneous 0 and pipe from TAP protein numbering and rezipping archive", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "81b6b174ec67929d0b4401b00e25df87cb1f6718", - "date_utc": "2019-10-04T13:11:38.000Z", - "message": "Removal of erronenous 0 and pipe in alignment file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168", - "date_utc": "2019-07-22T14:55:12.000Z", - "message": "Merge pull request #188 from ANHIG/3370\n\nUpdate to C*07:726:01G Designation", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ba884d04072b9b74763294c05fecffe465056590", - "date_utc": "2019-07-22T14:54:22.000Z", - "message": "Update to C*07:726:01G Designation\n\nUpdate to C*07:726:01G Designation in hla.xml.zip file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fef5db5ec9c98b47c487f92b714ffbe05abc03cf", - "date_utc": "2019-07-08T09:13:10.000Z", - "message": "Merge pull request #184 from ANHIG/3370\n\nUpload of hla.dat file for 3.37.0 which did not upload correctly", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0d3a6c5423405678431f647444cbefb72626210b", - "date_utc": "2019-07-08T09:11:11.000Z", - "message": "Upload of hla.dat file for 3.37.0 which did not upload correctly", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "887434edaeec2f4161fdc1642dab4d07e55f23c8", - "date_utc": "2019-07-04T13:16:00.000Z", - "message": "Merge pull request #182 from ANHIG/3370\n\n3370", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "431b4b6434f318354426ee02a49616b998e8cc68", - "date_utc": "2019-07-04T13:15:25.000Z", - "message": "Delete Alignments_Rel_3360.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9656fba11d0cb9a3dcf28eb8615337f85b5f65c1", - "date_utc": "2019-07-04T13:13:35.000Z", - "message": "IPD-IMGT/HLA Release 3.37.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1" - }, - "execution": { - "version": 3370, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d557b80c2db149dc50e2163abe30635c32faa971", - "date_utc": "2019-06-06T15:15:05.000Z", - "message": "Merge pull request #181 from ANHIG/3360\n\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb", - "date_utc": "2019-06-06T15:14:20.000Z", - "message": "Addition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "293b0e1f740595ef2ae765e0f70c64a92c53e054", - "date_utc": "2019-05-13T12:52:43.000Z", - "message": "Merge pull request #180 from ANHIG/3360\n\nUpdates to hla.xml and hla_nom.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1bc1e29a8e819a698b1b88f443d908f834bb82b7", - "date_utc": "2019-05-13T12:51:25.000Z", - "message": "Updates to hla.xml and hla_nom.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f", - "date_utc": "2019-04-23T09:33:22.000Z", - "message": "Merge pull request #178 from ANHIG/3360\n\nUpdate to C Genomic alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6c01806964b5fd841d9e76290bb2b67a9a2014fc", - "date_utc": "2019-04-23T09:32:15.000Z", - "message": "Update to C Genomic alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "730872d14dae5650a1cf69e9110d00af523235f4", - "date_utc": "2019-04-18T09:14:03.000Z", - "message": "Merge pull request #177 from ANHIG/3360\n\nUpdated protein alignment for MICA*029:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "67ad77c3759b8ce339c7f72e45dc69e112346530", - "date_utc": "2019-04-18T09:09:56.000Z", - "message": "Updated protein alignment for MICA*029:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0f20a34eb36af52fd2e5877f0d532a2d7196f3f6", - "date_utc": "2019-04-18T08:33:01.000Z", - "message": "Merge pull request #176 from ANHIG/3360\n\nIPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "61daadbf669adf36fe353b4d6487acae57268715", - "date_utc": "2019-04-18T08:32:24.000Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "59c7309f45fd1973beba192c429073b8469b5766", - "date_utc": "2019-04-17T09:25:25.000Z", - "message": "Merge pull request #175 from ANHIG/3360\n\n3360", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ffddb088051b8b0b0de0e9956613e31f88b2fe64", - "date_utc": "2019-04-17T09:23:42.000Z", - "message": "Delete .gitattributes", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "af8f6da4c921a2a5d5d392f550edba5003bcd65a", - "date_utc": "2019-04-17T09:19:50.000Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a" - }, - "execution": { - "version": 3360, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4052371f8d68dc662d8c5b07377d9aebcfccc0b9", - "date_utc": "2019-04-17T09:10:57.000Z", - "message": "Merge pull request #174 from ANHIG/3360\n\n3360", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bf673b4a4f42415317b116ef71552a75d15974c7", - "date_utc": "2019-04-17T09:09:26.000Z", - "message": "Delete .gitattributes", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1b9b17a14e9c070b64b9d55b288b68745fa3a49c", - "date_utc": "2019-04-17T09:07:45.000Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "10ff0031128024299158c2873e6f4f19bdfce9fa", - "date_utc": "2019-04-17T09:05:13.000Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0fa0767f806b67ec842f6eda423931038c74456d", - "date_utc": "2019-04-17T09:03:09.000Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fd64197a3eb6ca7b68b8ff47b489858efa673909", - "date_utc": "2019-04-17T09:01:53.000Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5298cb37ddccb57dc9f47dd730daa8e021ce6ede", - "date_utc": "2019-04-17T09:01:16.000Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "af857a504106434a753ecd541f7b0bb5d07970aa", - "date_utc": "2019-04-17T09:00:15.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "154bc94f928f5e4c20ddb9dff112de36b4f2086a", - "date_utc": "2019-04-17T08:57:40.000Z", - "message": "IPD-IMGT/HLA Release 3.36.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", - "date_utc": "2019-01-29T17:38:58.000Z", - "message": "Merge branch '3350' into Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "182b469d47d2debc7353517cb7a3b7c92f9f4176", - "date_utc": "2019-01-29T17:20:59.000Z", - "message": "Delete hla_nom.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "62034dec31973902cdbad9dde49d215016520b5e", - "date_utc": "2019-01-29T16:54:18.000Z", - "message": "Correction to hla_nom.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba", - "date_utc": "2019-01-28T09:54:30.000Z", - "message": "Correction of C*03:99:02 name change to C*01:15", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "283c47387dbc9ef10de816a5a7069edc194ec215", - "date_utc": "2019-01-24T12:27:42.000Z", - "message": "Merge pull request #168 from ANHIG/3350\n\n3350", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1647233ff5acfd74579e079bcc0bd33aa67d0344", - "date_utc": "2019-01-24T12:23:21.000Z", - "message": "Merge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c475baba75906c3d0b59cd0a460e646cd0d6f694", - "date_utc": "2019-01-24T12:22:46.000Z", - "message": "IPD-IMGT/HLA Release 3.35.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f4cee99def7786ecdc76093de36441a22e1d2744", - "date_utc": "2019-01-24T11:12:59.000Z", - "message": "Delete temp", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "25e45be1413ac507192852914d3aeb808834c08d", - "date_utc": "2019-01-24T11:12:04.000Z", - "message": "Create temp", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b242db2010c8b5ed5f22ba89c3132da225fc5fa2", - "date_utc": "2019-01-24T10:13:21.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "472b541958e2f8755dd72bf8601404c3fb035115", - "date_utc": "2019-01-24T10:13:04.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cd579d7ed59cc01e5b1d5230543b552e1afe55ce", - "date_utc": "2019-01-23T16:43:09.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "99547568f22e486a758db0df41c27bd7a0a4abe0", - "date_utc": "2019-01-23T12:35:16.000Z", - "message": "Merge pull request #167 from ANHIG/3350\n\n3350", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2841da4de8bad88fdcff4f711d188eca731320e4", - "date_utc": "2019-01-23T12:33:52.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bc5afbccfcab83e753302e06c9f4c9c232992646", - "date_utc": "2019-01-23T12:32:29.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "58d5dbb01d59bb01bf52a54ee916de0502e3795e", - "date_utc": "2019-01-23T12:24:28.000Z", - "message": "Delete Alignments_Rel_3340.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "80b19dd75cfc5144df45b7ed9b69ae237895b3ee", - "date_utc": "2019-01-23T12:22:08.000Z", - "message": "IPD-IMGT/HLA Release 3.35.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee" - }, - "execution": { - "version": 3350, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9a56d821cf09fa6acf34ba7fdb5fec294302dc68", - "date_utc": "2019-01-23T12:20:16.000Z", - "message": "IPD-IMGT/HLA Release 3.35.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "440678154494d8efd6d3fc4fe1c225b8fab3b25b", - "date_utc": "2018-11-06T11:30:30.000Z", - "message": "Merge pull request #165 from ANHIG/3340\n\n3340", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f2472aaf572658757a7fc2b0132fcc85fbfe02c1", - "date_utc": "2018-11-06T11:29:52.000Z", - "message": "Update md5checksum.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3062d7af91c20811352c88bb87d318a93fa3fd78", - "date_utc": "2018-11-06T11:25:45.000Z", - "message": "Updates to protein number for B*13:123Q", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d7a9804aa1e45b977538a5d6b405584b5c9f2422", - "date_utc": "2018-11-06T11:15:51.000Z", - "message": "Update xml/hla.xml.zip\n\nCorrrected sequence status for C*04:180:01, C*15:08", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48", - "date_utc": "2018-10-18T15:10:34.000Z", - "message": "Merge pull request #164 from ANHIG/3340\n\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9", - "date_utc": "2018-10-18T15:05:10.000Z", - "message": "Update to DQB1*05:02:01:04 in DQB1_prot.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5edcf73549d1f462932c4fbb9416e911665bca15", - "date_utc": "2018-10-17T09:17:38.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2a0214a4cf92aa2b145b3b6a29fe234ea5649c27", - "date_utc": "2018-10-17T09:15:48.000Z", - "message": "Merge pull request #162 from ANHIG/3340\n\nIPD-IMGT/HLA Release 3.34.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "589fec138a6544295f0b146d0da8c24735910bfb", - "date_utc": "2018-10-17T09:08:57.000Z", - "message": "IPD-IMGT/HLA Release 3.34.0\n\nRelease of files for IPD-IMGT/HLA Release 3.34.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb" - }, - "execution": { - "version": 3340, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0fb005a2a7da21b0a44670969e57b2cef883fea2", - "date_utc": "2018-09-06T11:04:54.000Z", - "message": "Update Deleted_alleles.txt\n\nErroneous comma removed", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e", - "date_utc": "2018-07-31T09:59:25.000Z", - "message": "Merge pull request #157 from ANHIG/3330\n\nCorrections to hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3b1848614de19ad87a66436350f5a3161ee61188", - "date_utc": "2018-07-31T09:57:05.000Z", - "message": "Corrections to hla.xml", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c2f4740643ccf3c23b3be1145a1665944fcffbc6", - "date_utc": "2018-07-16T13:17:19.000Z", - "message": "Merge pull request #152 from ANHIG/3330\n\nUpdate to hla.dat and Class I Text Alignment.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8b002924f8c095ab39fec054b1886adca6452d31", - "date_utc": "2018-07-16T13:15:56.000Z", - "message": "Update to hla.dat and Class I Text Alignment.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0c15e44d2c6efbf105d89282cef5ad171db4c131", - "date_utc": "2018-07-12T09:50:43.000Z", - "message": "Merge pull request #149 from ANHIG/3330\n\n3330", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fdb4666aac16126e3d851db8343e2d8c573131df", - "date_utc": "2018-07-12T09:50:05.000Z", - "message": "Updated md5 checksum file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "140fa68f7c413fab6f220b30ace6e414b8bf6ec0", - "date_utc": "2018-07-11T17:30:53.000Z", - "message": "Update hla_nom_g.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3e41645a33c1badb690ea9325732398b15bdd305", - "date_utc": "2018-07-11T17:30:10.000Z", - "message": "Update hla_nom_g.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "256afa4865645e3bafc2372cfbd9780e653f535c", - "date_utc": "2018-07-11T11:37:44.000Z", - "message": "Merge pull request #148 from ANHIG/3330\n\nIPD-IMGT/HLA Release 3.33.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e923f79e2aaacacdb52de9b149c4a4946163b742", - "date_utc": "2018-07-11T11:36:49.000Z", - "message": "Update change_log.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bb2498ccdb4396ed602db544a725793ea0d75d2a", - "date_utc": "2018-07-11T11:35:01.000Z", - "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0f047cb2ba3d00f3c0e0e496865909cfdc46b846", - "date_utc": "2018-07-11T11:22:21.000Z", - "message": "IPD-IMGT/HLA Release 3.33.0\n\nRelease 3.33.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846" - }, - "execution": { - "version": 3330, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c87a3f615f2cbff3426bfbcd46aa92ea2351f05e", - "date_utc": "2018-05-22T13:52:26.000Z", - "message": "Merge pull request #146 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "39309155109aabc9f65ebe96cf6dca3e103b9e10", - "date_utc": "2018-05-22T13:52:03.000Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\n\nUdpated compressed alignments folder and updated md5 checksum", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ebf0441ac18df985ffda33d62f0f75f78e06d223", - "date_utc": "2018-05-18T15:36:36.000Z", - "message": "Merge pull request #145 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f46dca0809b813e38214d96860da7ea83614e54c", - "date_utc": "2018-05-18T14:43:27.000Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f", - "date_utc": "2018-05-04T10:33:51.000Z", - "message": "Merge pull request #144 from ANHIG/3320\n\nUpdate to IPD-IMGT/HLA Release 3.32.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "58b9841003e927db3fdb503055a22f57cb56a57c", - "date_utc": "2018-05-04T10:31:08.000Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6942db8a0c2abbeb23fdb488721bbb41014923a4", - "date_utc": "2018-04-27T12:12:58.000Z", - "message": "Merge pull request #142 from ANHIG/3320\n\n3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "027c139d2dda9e7bbf29d61af35f513c06a812a6", - "date_utc": "2018-04-27T12:12:02.000Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdates to the C*07:02:01:17N exon coordinates", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0bbcd1706ca2f899b67682b8783fae636bb0372d", - "date_utc": "2018-04-26T12:36:01.000Z", - "message": "Update to IPD-IMGT/HLA Release 3.32.0\n\nUpdated prot.msf files to ensure all sequences are the same length with\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\nreflect splice variant.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b0a9e76723ba3a7d7ae161c6eba506d150b5171c", - "date_utc": "2018-04-25T10:56:04.000Z", - "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers, and READ.me updated", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b", - "date_utc": "2018-04-24T16:04:58.000Z", - "message": "Updates to formatting\n\nAll historical Allelelist.XXX.txt files have been updated to csv\nformat, and include the standardised headers", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cf54775bef36c0df39e66317fe86b806d74811a3", - "date_utc": "2018-04-20T14:29:38.000Z", - "message": "Merge pull request #141 from ANHIG/3320\n\n3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b9055382e8c2c30fff6d9de6a0be0265b5abc55f", - "date_utc": "2018-04-20T14:29:17.000Z", - "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9372102bda7df07a02f114c196a4d0b1bb668f39", - "date_utc": "2018-04-20T14:29:01.000Z", - "message": "Merge branch 'Latest' into 3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d575b21a52735d79dd37a3a8b417b9c93e564700", - "date_utc": "2018-04-20T14:28:27.000Z", - "message": "IPD-IMGT/HLA Release 3.32.0\n\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\nhla_gen.fasta files.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ceec6c83623fc48e31c306c88089891fb89575b0", - "date_utc": "2018-04-18T14:46:25.000Z", - "message": "Merge pull request #139 from ANHIG/3320\n\n3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ae24ec929b79de60a9c0da3d2bc78a13b9b0da88", - "date_utc": "2018-04-18T14:45:29.000Z", - "message": "IPD-IMGT/HLA Release 3.32.0\n\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\nDPB1*697:01Q entry in rel_dna_ser.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c", - "date_utc": "2018-04-18T14:41:55.000Z", - "message": "Merge branch 'Latest' into 3320", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fb3d245c5c449ce3b69990934a404c1ece84901f", - "date_utc": "2018-04-17T15:47:30.000Z", - "message": "Delete T_prot.msf\n\nRemoved as it is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4a2271d6c125d43c72498bac2dc1a73a3a320fcd", - "date_utc": "2018-04-17T15:47:20.000Z", - "message": "Delete W_prot.msf\n\nRemoved as it is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "eaf4db3e00fcf151ec86c05dc05d13b904359a3c", - "date_utc": "2018-04-17T15:47:08.000Z", - "message": "Delete T_prot.pir\n\nRemoved as it is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2dccbfbedf40084f3bb99aa233032c3a5d1bce20", - "date_utc": "2018-04-17T15:47:00.000Z", - "message": "Delete W_prot.pir\n\nRemoved as it is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "88f692665895f67f6da8346afa5d7d8d70833177", - "date_utc": "2018-04-17T15:46:06.000Z", - "message": "Delete W_prot.fasta\n\nRemoved as HLA-W is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bcd392034d1a991d3fb179e86f5865c30d41f961", - "date_utc": "2018-04-17T15:45:58.000Z", - "message": "Delete T_prot.fasta\n\nRemoved as HLA-T is a pseudogene", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "36baa58fcd0fad90852b6e6ae690784eb4cb4b7a", - "date_utc": "2018-04-17T15:38:24.000Z", - "message": "Merge pull request #138 from ANHIG/3320\n\nIPD-IMGT/HLA Release 3.32.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5fd5136e8c6efd0f35352a138d3bf2b31481266a", - "date_utc": "2018-04-17T15:36:25.000Z", - "message": "IPD-IMGT/HLA Release 3.32.0\n\nRelease 3.32.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a" - }, - "execution": { - "version": 3320, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8d5661e174009c682a8d378c87596a1489925275", - "date_utc": "2018-02-13T10:50:02.000Z", - "message": "Merge pull request #134 from ANHIG/3310\n\n3310", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8d0a251d1fd75d178eac597094d0508f8e1024b9", - "date_utc": "2018-02-13T10:46:53.000Z", - "message": "IPD-IMGT/HLA Release 3.31.0 James Robinson committed\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "86148b86c6965207f8258e28710dd2fab8618970", - "date_utc": "2018-02-13T10:45:53.000Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nRemoval or erroneous 'pseudo' tag on a number of exon entries.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "aa861b930fe68121b94cd06c07d3055ce90f4258", - "date_utc": "2018-01-22T10:17:33.000Z", - "message": "Merge pull request #132 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d2cf3ddfe6861b12eb46e763b5426657ec08fb5e", - "date_utc": "2018-01-22T10:16:41.000Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5c40960a1fa5b158ba8c7927e6dbce72d712fd7a", - "date_utc": "2018-01-19T15:28:27.000Z", - "message": "Merge pull request #131 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4282c60ae637ad863b5ae99ef32393590dd1ef1f", - "date_utc": "2018-01-19T15:26:18.000Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nInclusion of updated hla.dat file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a0723d561f4158d10be9f6b11d376122bb657a15", - "date_utc": "2018-01-19T11:42:27.000Z", - "message": "Merge pull request #130 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "95387f55b0ffc7a0a858a1bbf162a159a3fb12c6", - "date_utc": "2018-01-19T11:41:17.000Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bad10b1f56257845787573dffd8906545887b9db", - "date_utc": "2018-01-19T11:25:09.000Z", - "message": "Merge pull request #129 from ANHIG/3310\n\nIPD-IMGT/HLA Release 3.31.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0434e7ca92456678ce303e0c94af4e36266f1fbd", - "date_utc": "2018-01-19T11:23:52.000Z", - "message": "IPD-IMGT/HLA Release 3.31.0\n\nRelease 3.31.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd" - }, - "execution": { - "version": 3310, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b74bae18f48c092943fbfdc4f959aec1960301dc", - "date_utc": "2018-01-10T10:27:23.000Z", - "message": "Merge pull request #128 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f0d17a6dfbdbbb3d65562d674386340b1ae778f9", - "date_utc": "2018-01-10T10:25:58.000Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details about DT lines.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a7e4b0a53425162108bcebbf876b60151b575eee", - "date_utc": "2018-01-03T11:36:08.000Z", - "message": "Merge pull request #124 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8753c19af7238360702ecbd5ac41c415d2721189", - "date_utc": "2018-01-03T11:34:18.000Z", - "message": "IPD-IMGT/HLA Release 3.30.0 Update\n\nUpdates to manual, and date and release number added to hla_ambigs.xml\nfile.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "63bcf41d5e8357579a01b5dde14dac4dee4b9f62", - "date_utc": "2017-12-01T10:10:06.000Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "292e50390ce03ef29bcd473abcfc4239fd5fddd6", - "date_utc": "2017-12-01T10:07:12.000Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdate to Manual.md file details SV entry in ID line, and SV line.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "687aad1961604b6d46d42c09870d7565c4a6e956", - "date_utc": "2017-11-30T10:04:18.000Z", - "message": "Merge pull request #123 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c23a7bc6bba0269ee6e01572b06ea6483da2813b", - "date_utc": "2017-11-30T10:02:36.000Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nUpdates to Allele_status.txt as recently released alleles were not\nincluded. Addition of manual for hla.dat file and md5checksum.txt\nupdated.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6551121884cd844b90a95d4a9ca8715326570628", - "date_utc": "2017-11-29T11:52:52.000Z", - "message": "Merge pull request #122 from ANHIG/3300\n\nAddition of Manual.MD to Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "eb55f49c6095fba21b84e56b15e35a3b4d1677ef", - "date_utc": "2017-11-29T11:51:55.000Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ba956c36c7f462445047c9e3ff186c7bc14c3108", - "date_utc": "2017-11-29T11:50:03.000Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a5dfe9973ad3f2e018d8786d1a325df0142138be", - "date_utc": "2017-11-29T11:48:59.000Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4438901e7a482548ab48cc25886281d438a1b2a5", - "date_utc": "2017-11-29T11:48:04.000Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "833f4eb56bf4eaa7e466680e7590ed7f993a6b18", - "date_utc": "2017-11-29T11:44:51.000Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2bd125a7b3a4bc66c17557dce66458b460e44f13", - "date_utc": "2017-11-29T11:42:58.000Z", - "message": "Update Manual.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "56c76906d05437800ab90b4124f2f508ef2ad046", - "date_utc": "2017-11-29T11:41:25.000Z", - "message": "HLA.dat Manual\n\nA copy of the hla.dat manual", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7e7f5b2d0b7ea8241b8d5f06657477781c4415a2", - "date_utc": "2017-11-27T19:56:09.000Z", - "message": "Merge pull request #121 from ANHIG/3300\n\nUpdate to README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3ec3328f771ccd276d42093b08b40110c22cf8bd", - "date_utc": "2017-11-27T19:54:43.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "58c11d41888968d3d740007beb3106f869163a3a", - "date_utc": "2017-11-27T15:55:46.000Z", - "message": "Merge branch 'Latest' into 3300", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1c2e1db1481078fd1fcb254e9b6077b7a0176fe9", - "date_utc": "2017-11-27T15:53:40.000Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nRemoval of erroneous pseudo tag on a number of exon 5 sequences.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3061939d9c953367a53b79c1a954d14d1a259948", - "date_utc": "2017-11-10T10:17:18.000Z", - "message": "Merge pull request #119 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "08554f8595c64127fc5d7cd316e046b7f0909cb2", - "date_utc": "2017-11-10T10:15:45.000Z", - "message": "IPD-IMGT/HLA Release 3.30.0.\n\nThe CDS line of the hla.dat file has been updated, in response to\nreported parser errors. The \u2018<\u2018 has been removed from all entries and\nthe join condition is only used when at least two blocks of coordinates\nare listed.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "22d72b81647a52536359e041b14a962e177e3e09", - "date_utc": "2017-10-26T09:33:19.000Z", - "message": "Merge pull request #115 from ANHIG/3300\n\nIPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d99d8aca3f01f7431741a998ea5cc2417d53ac9c", - "date_utc": "2017-10-26T09:30:35.000Z", - "message": "IPD-IMGT/HLA Release 3.30.0\n\nFiles for IPD-IMGT/HLA Release 3.30.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c" - }, - "execution": { - "version": 3300, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5800ab43fe4afd66825db1e574176370558a94bf", - "date_utc": "2017-08-17T15:03:53.000Z", - "message": "Merge pull request #112 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874", - "date_utc": "2017-08-17T15:00:48.000Z", - "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nIPD-IMGT/HLA Release 3.29.0.1\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\nDRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c0c61df0b334cc454968643a3ffe278d73e8b13b", - "date_utc": "2017-08-17T14:46:14.000Z", - "message": "Merge pull request #111 from ANHIG/3290\n\n3290", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9bfeefc2260b746f6957c779cbf6b312d12a8315", - "date_utc": "2017-08-17T14:40:48.000Z", - "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ffc92e7718351a97dd6a76166f60743b2ec200cb", - "date_utc": "2017-08-17T14:22:40.000Z", - "message": "IPD-IMGT/HLA Release 3.29.0.1\n\nThe following changes have been made to the IPD-IMGT/HLA Database since\nthe release of 3.29.0. There have been no changes to the CDS sequences,\nwhich would result in allele name changes.\n\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\ncoordinates corrected in the XML and hla.dat files, these changes do\nnot impact on the sequence, only the markup used in certain files.\n\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\nhas been updated in the text and online alignments.\n\nThe following changes have been made to the genomic sequences of a\nnumber of Class II alleles.\n\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\ncorrected to full stops.\n\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\nerrors in the 3.29.0 release, these sequences have been restored to the\ncorrect sequence as published in release 3.28.0;\n\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\nDRB1*16:02:01:02", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "887dff715147378da5ead94cb430cbfd7bb78900", - "date_utc": "2017-07-26T10:30:22.000Z", - "message": "Merge pull request #110 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "47e2bd1bac36eaec7519074b32e7e51c91e2cbfb", - "date_utc": "2017-07-26T10:29:28.000Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9daaf431bd16ef8619a8b625ba44b4b00ab32ac4", - "date_utc": "2017-07-21T14:16:30.000Z", - "message": "Merge pull request #109 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ab4270d992aa01bdad00391cf9f75637ad639f4c", - "date_utc": "2017-07-21T14:16:04.000Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\nrepresent indels in the 3\u2019 UTR in the DQA1_gen.txt and hla.dat files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3bbf66f3b680f17e404388ed009202a082045458", - "date_utc": "2017-07-13T08:51:19.000Z", - "message": "Merge pull request #108 from ANHIG/3290\n\nIPD-IMGT/HLA Release 3.29.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3524e254b9229f55204336ea48a08209ff4fcaf5", - "date_utc": "2017-07-13T08:50:49.000Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "090c0ae6d951af2729c5e58c334a19530cc92462", - "date_utc": "2017-07-12T09:15:01.000Z", - "message": "Merge pull request #107 from ANHIG/3290\n\n3290", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "de01b0573fd9108539ef10b4e44b12d334085871", - "date_utc": "2017-07-12T09:10:39.000Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nUpdate to README regarding gen.txt files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "684864ec79bc932ba4789b787171f7487b8cc025", - "date_utc": "2017-07-12T09:08:09.000Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to README regarding gen.txt files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968", - "date_utc": "2017-07-12T09:03:03.000Z", - "message": "IPD-IMGT/HLA Release 3.29.0\n\nFiles for IPD-IMGT/HLA Release 3.29.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968" - }, - "execution": { - "version": 3290, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7", - "date_utc": "2017-05-05T09:08:48.000Z", - "message": "Merge pull request #105 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7" - }, - "execution": { - "version": 3280, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4a543c59a2e838e82fb9e2388670552e96b565ac", - "date_utc": "2017-05-05T09:08:02.000Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nUpdate to the exon coordinates listed in the hla.dat files for\nB*15:149N and B*15:246N", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac" - }, - "execution": { - "version": 3280, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "355263814c3236a3513b46396bfbcfdf6b8f222e", - "date_utc": "2017-04-19T10:47:08.000Z", - "message": "Merge pull request #104 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e" - }, - "execution": { - "version": 3280, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1", - "date_utc": "2017-04-19T10:46:28.000Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\nchecksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1" - }, - "execution": { - "version": 3280, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "652fff742a0b27d7ba2016cca7bd380c800658e8", - "date_utc": "2017-04-19T09:07:11.000Z", - "message": "Merge pull request #103 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8" - }, - "execution": { - "version": 3280, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "72dbd49747c0d01d22bb090d8b847738d4ecd70c", - "date_utc": "2017-04-19T09:06:49.000Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c" - }, - "execution": { - "version": 3280, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "af3948942c421276835dcc20deb6dc88d90a93b5", - "date_utc": "2017-04-18T09:48:30.000Z", - "message": "Merge pull request #102 from ANHIG/3280\n\nIPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5" - }, - "execution": { - "version": 3280, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "abccbbfe6192ad26e04d5392c112e39951eec1aa", - "date_utc": "2017-04-18T09:47:03.000Z", - "message": "IPD-IMGT/HLA Release 3.28.0\n\nFiles for IPD-IMGT/HLA Release 3.28.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa" - }, - "execution": { - "version": 3280, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2f21b0efa38a21b4f66437181e4337bd7aaa04ab", - "date_utc": "2017-03-09T14:33:14.000Z", - "message": "Merge pull request #101 from ANHIG/3270\n\nUpdate README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fdfbacb192894a95177245e08264d591d3980725", - "date_utc": "2017-03-09T14:30:23.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2035667b138c8149538a64cc0870ec8bdb7da3f9", - "date_utc": "2017-02-17T11:23:57.000Z", - "message": "Merge pull request #100 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7c558d92c641955ce1f03be38e95057cc47ddeea", - "date_utc": "2017-02-17T11:22:46.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\nwith C*12:02:02 and DQB1*04:02:01:01", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c36e0c7ab391a1f313b1ddc5058c8677f2d170ae", - "date_utc": "2017-01-27T15:44:02.000Z", - "message": "Merge pull request #99 from ANHIG/3270\n\n3270", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "814e16d51b800a14a3ca90c394df84d90cc8c24d", - "date_utc": "2017-01-27T12:02:40.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B genomic sequences due to the omission of\nB*35:40N.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "44e751fd95e7466f29e1890e9cb907a8fe5406ba", - "date_utc": "2017-01-27T10:34:00.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "785d25ca252c14d915b9847577b9b1e987909572", - "date_utc": "2017-01-27T10:30:26.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nAddition of README.md to WMDA directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "481f95db5848a427bce0f863816e3c804ab2f667", - "date_utc": "2017-01-26T15:07:16.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\nB*58:01:01:01.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef", - "date_utc": "2017-01-26T11:32:38.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nCorrection of spelling in README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f", - "date_utc": "2017-01-25T13:01:05.000Z", - "message": "Merge pull request #97 from ANHIG/3270\n\n3270", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "38c516e7c81ec1e13f622748fc2d5290ca2aaf57", - "date_utc": "2017-01-25T13:00:32.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\ninsertion compared to HLA-A.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "324f734c75dcdc51907ec293fbb2791fdf32da59", - "date_utc": "2017-01-23T18:04:19.000Z", - "message": "Delete Icon", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "df4b34350a2ea5ce08f3d7730bda224fece4afb5", - "date_utc": "2017-01-23T18:03:48.000Z", - "message": "Delete errant Icon file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "221fc90fc6594eda4b5b0771adcdccd10b679393", - "date_utc": "2017-01-23T17:24:05.000Z", - "message": "Merge pull request #92 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "772825eca8db8262af6d7d274dec7f8c4d8c94f1", - "date_utc": "2017-01-23T17:19:34.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase \u2018g\u2019\nt \u2018G\u2019 at start of B*15:11:01 gDNA sequence", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b1acc3d89cab4617a30a04874853a902ac7c9927", - "date_utc": "2017-01-20T13:30:07.000Z", - "message": "Merge pull request #91 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d67374ac2e2935ea39591034bb2013cb275706a9", - "date_utc": "2017-01-20T13:29:32.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c5d9c0b8986ebba78115b8d2978420062a4a8d72", - "date_utc": "2017-01-20T10:51:37.000Z", - "message": "Merge pull request #90 from ANHIG/3270\n\nIPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "16372613782964481372e0e17050caa66f325a55", - "date_utc": "2017-01-20T08:59:20.000Z", - "message": "IPD-IMGT/HLA Release 3.27.0\n\nFiles for IPD-IMGT/HLA Release 3.27.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55" - }, - "execution": { - "version": 3270, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c", - "date_utc": "2016-11-30T13:58:27.000Z", - "message": "Merge pull request #87 from ANHIG/3260\n\n3260", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "dc30eaa5e37a87beb406cb7eded516d74ae32097", - "date_utc": "2016-11-30T13:57:15.000Z", - "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nAddition of A*03:02:12 to Deleted Alleles list.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6623bdd487a43b48df15f4c2b4340858b6fa8638", - "date_utc": "2016-11-16T14:06:46.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\nhla_nomg_g.txt file.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d3b559b34b96ff9e7f0d97476222d8e4cdee63ad", - "date_utc": "2016-11-16T13:52:40.000Z", - "message": "Merge pull request #86 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a31926c9f4ad39e4459965fee193c17d06afec9f", - "date_utc": "2016-11-16T13:51:23.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "73efa769148f11d4d7c7aa1ea1076695318532d1", - "date_utc": "2016-11-16T13:50:09.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0.1\n\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\nfiles, which hold all genomic sequences.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "32e0c9b2fe09f08ea4f0edd957e52c895121f469", - "date_utc": "2016-11-08T16:11:34.000Z", - "message": "Merge pull request #85 from ANHIG/3260\n\nRelease IPD-IMGT/HLA 3.26.0.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cb93364422d93a620d10f3c0570236f924cb8535", - "date_utc": "2016-11-08T16:10:36.000Z", - "message": "Release IPD-IMGT/HLA 3.26.0.0.1\n\nThe sequence of the B*35:40N was updated to remove an \u2019N\u2019 in the intron\n5 sequence, and replace this with a \u2018C\u2019", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2c445fbe6910e47d2b452a2000da512c806d399c", - "date_utc": "2016-10-26T15:04:59.000Z", - "message": "Merge pull request #84 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "997b91b4b9f7bce0b2864a53fea8c597ce856560", - "date_utc": "2016-10-26T14:33:37.000Z", - "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nRemoval of non-ascii character", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3", - "date_utc": "2016-10-25T14:23:15.000Z", - "message": "Merge pull request #83 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.2.0 XML Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "673c18ede6be55c414166826f9b9f293aac4d712", - "date_utc": "2016-10-25T14:22:51.000Z", - "message": "IPD-IMGT/HLA Release 3.2.0 XML Update\n\nThe accession number of the HLA-DQA1 reference allele was omitted from\na number of entries", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e873c7e5932069f9ce4bbede9126a059c13a4aa1", - "date_utc": "2016-10-20T13:51:40.000Z", - "message": "Merge pull request #82 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9058bc22aeb92d1a949f5b4deb7a60a9397223af", - "date_utc": "2016-10-20T13:25:53.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0 Update\n\nInclusion of gene number in file names of some class II files for\nconsistency i.e. DPA1 and not DPA.\n\nThree allele entries were missing from the A_gen.txt file but present\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e807c83dd9fd414c5813699fb5fdf38b47815f07", - "date_utc": "2016-10-19T12:50:05.000Z", - "message": "Merge pull request #79 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc", - "date_utc": "2016-10-19T12:49:13.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdate to allele name on line 3016 of A_gen.txt", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d84ea6e84c9c8a27334b9a4425bd72852b8f2db8", - "date_utc": "2016-10-19T10:30:44.000Z", - "message": "Merge pull request #78 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0759a159d55c8615b8202b917018c8ef07097aa1", - "date_utc": "2016-10-19T10:30:11.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated MD5 checksums", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4a459f938ce64318655f544a912c7a897f41769f", - "date_utc": "2016-10-19T10:23:08.000Z", - "message": "Merge pull request #77 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "140ad289ff4d93d5ba5168b2c6ea6b03549fea49", - "date_utc": "2016-10-19T10:22:38.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\ndirectories. Removal of a \u2018Vertical Tab\u2019 character from the hla.xml\nfile and removal of Icon and .DS_store files from directories", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0fccff6e64ebf013432297c3e14bb012c0bda298", - "date_utc": "2016-10-17T15:21:13.000Z", - "message": "Merge pull request #74 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "be4d5ed21800456d4bc0806f3c0ff691428e2672", - "date_utc": "2016-10-17T15:17:00.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nUpdated md5 checksum values", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "301ccad3f11519ae3be1fbc124838a3717031b0a", - "date_utc": "2016-10-17T15:13:43.000Z", - "message": "Merge pull request #73 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "294df7d8073810bbfcc0e576f9fa5573818a611a", - "date_utc": "2016-10-17T15:13:32.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nRemoval of .DS_Store file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4c23ad5250c132915b95e91a5faae5878e73d5e3", - "date_utc": "2016-10-17T15:12:08.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nTSV to CSV formatting", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "189fda135211d63053575020374b0cb68fb427f5", - "date_utc": "2016-10-17T10:53:33.000Z", - "message": "Delete README", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d1be675b7aedbfee9a2775e15e42d1993da9830c", - "date_utc": "2016-10-17T10:53:06.000Z", - "message": "Delete .DS_Store", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bce98f4fcec72e2c07840b18deab36ae63167a0d", - "date_utc": "2016-10-17T10:52:44.000Z", - "message": "Merge pull request #72 from ANHIG/3260\n\nIPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5c3deac6525c7c955a2cd0ce1bce6053325364d9", - "date_utc": "2016-10-17T10:51:06.000Z", - "message": "IPD-IMGT/HLA Release 3.26.0\n\nFiles for IPD-IMGT/HLA Release 3.26.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9" - }, - "execution": { - "version": 3260, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f", - "date_utc": "2016-09-15T14:44:23.000Z", - "message": "Merge pull request #71 from ANHIG/3250\n\nDeleted alleles update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7fdf01fe7d6d820e528facfd2667fadd97f72d36", - "date_utc": "2016-09-15T14:42:03.000Z", - "message": "Deleted alleles update\n\nUpdate to description of DRB1*08:01:03 deletion", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "adec3121cc96858e7f5d6d36cdd350fd4ddca708", - "date_utc": "2016-08-25T14:53:06.000Z", - "message": "Merge pull request #70 from ANHIG/3250\n\n3250", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "003ea5a0ad4901d5d23b74c950aabc25bb00dcd4", - "date_utc": "2016-08-24T10:47:21.000Z", - "message": "Release 3.25.0 Update\n\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\none HLA-C sequence.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a156e69e38ddb3b53d7b65e859398380003291e6", - "date_utc": "2016-08-22T14:28:44.000Z", - "message": "Release 3.25.0 Update\n\nAddition of DRB1*04:94:02N to deleted alleles file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0f7985cab0dd8155ab97b93edba5e1320d6fc19b", - "date_utc": "2016-08-15T11:01:40.000Z", - "message": "Merge pull request #69 from ANHIG/3250\n\nIPD-IMGT/HLA Release 3.25.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "25d5b34c0315027ace921911b3b970f6f061dc1a", - "date_utc": "2016-08-15T10:57:55.000Z", - "message": "IPD-IMGT/HLA Release 3.25.0 Update\n\nUpdate to filenames and zipped alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75", - "date_utc": "2016-08-15T10:50:52.000Z", - "message": "Merge pull request #68 from ANHIG/3250\n\nRelease 3.25.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "580de96b0844723391a641604968711510d6442a", - "date_utc": "2016-08-15T10:50:28.000Z", - "message": "Release 3.25.0 Update\n\nInclusion of DPB2 files into zipped archive", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7dfd8cde8009ee80ac6494f95447b37e14b3f3ee", - "date_utc": "2016-08-03T09:42:39.000Z", - "message": "Merge pull request #67 from ANHIG/3250\n\nRelease 3.25.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8b89f84af6dfc4f1ebc96355a73520138dc0da57", - "date_utc": "2016-08-03T09:41:35.000Z", - "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "88e0c8e970d5fdeba1ba3b0ddf520d1a65001353", - "date_utc": "2016-08-03T09:22:09.000Z", - "message": "Merge pull request #66 from ANHIG/3250\n\nRelease 3.25.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2", - "date_utc": "2016-08-03T09:21:43.000Z", - "message": "Release 3.25.0 Update\n\nDPB2 sequences were omitted from the concatenated fasta libraries.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "45c377516bdb7f1b926d1bb504afc801069d5bba", - "date_utc": "2016-07-14T09:20:20.000Z", - "message": "Merge pull request #65 from ANHIG/3250\n\n3250", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a4444d12054ea29fb23c2f1f495bd4ee5015f8ab", - "date_utc": "2016-07-14T09:18:36.000Z", - "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate for IPD-IMGT/HLA Release 3.25.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e0a5eb838abec8cf00fc16f91e28d63c7bc592c6", - "date_utc": "2016-07-13T13:43:30.000Z", - "message": "IPD-IMGT/HLA Release 3.25.0\n\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6" - }, - "execution": { - "version": 3250, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5550f593225b353973d81531849d2085a8d20049", - "date_utc": "2016-06-09T08:50:50.000Z", - "message": "Create README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "434882a4348817ba1d56d5b60e1b64a36a0ea179", - "date_utc": "2016-06-03T13:23:27.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "817531168e66d066c588f4a1a8b55022b7e49e2f", - "date_utc": "2016-06-03T13:08:11.000Z", - "message": "Merge pull request #62 from ANHIG/3240\n\nAddition of archives and README", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7d90e5cc213b23a0d743e9c53071ba84651bfe5a", - "date_utc": "2016-06-03T13:07:28.000Z", - "message": "Addition of archives and README\n\nAddition of archives and README to directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f1ad73426bf06478f2b9e07e8309886bc71137b2", - "date_utc": "2016-05-06T14:28:11.000Z", - "message": "Merge pull request #61 from jrob119/3240\n\n3240", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "70055402cf42eef5e0d13a1d2ef3b93de0c020f9", - "date_utc": "2016-05-06T14:27:07.000Z", - "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "98adbce2d54553228999014ad63398430bfb41ef", - "date_utc": "2016-05-06T14:24:47.000Z", - "message": "Release 3.24.0.1 Update\n\nVersion Report - 3.24.0.1 (2016-05)\n\nThe following changes have been made to release 3.24.0 to correct a\nnumber of protein sequences, a number of minor errors in displaying the\nsequences and to include a number of sequences that were accidently\nomitted.\n\nCDS sequences\n\nThe C*04:09N deletion was incorrectly displayed.\nThe CDS sequences were not changed.\n\nProtein sequences\n\nThe following proteins sequences were incorrectly translated; A*30:78N,\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\nThe following proteins sequences did not have the stop codon displayed;\nA*01:04N, A*68:18N, DPB1*507:01N.\n\nGenomic sequences\n\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\n\nThe displayed sequences of the following alleles have been modified;\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\n\nChanges to the hla.dat file\n\nAt the request of our users, deleted alleles have been added to the\nhla.dat file. These are included as an entry with a single ambiguous\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\nand the reason for deletion.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6b7e701845b5e8fcce28b3631df1c108b4627c69", - "date_utc": "2016-04-22T09:50:27.000Z", - "message": "Merge pull request #60 from jrob119/3240\n\nRelease 3.24.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4a0401af6be02ca688adeef3f63f5e55288d14fe", - "date_utc": "2016-04-22T09:49:05.000Z", - "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15", - "date_utc": "2016-04-22T09:41:56.000Z", - "message": "Merge pull request #59 from jrob119/3240\n\nRelease 3.24.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "36da94dd4846a89c2321178900a5eb082bc19eb4", - "date_utc": "2016-04-22T09:41:32.000Z", - "message": "Release 3.24.0 Update\n\nIncomplete transfer of hla.dat file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2fc03e93c3e5fb074ec957039252baa3b655147a", - "date_utc": "2016-04-21T14:07:40.000Z", - "message": "Merge pull request #58 from jrob119/3240\n\nUpdate to Release 3.24.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "99fff9d205cc7fb0cf0b02a408ce628989bad7f9", - "date_utc": "2016-04-21T14:06:15.000Z", - "message": "Update to Release 3.24.0\n\nThe A*30:89 genomic sequence was erroneously omitted from the release.\nThe alignment of the C*04:09N sequence has been reviewed and updated.\nThe nucleotide and protein sequences have not changed.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "15f5a4a517d3c8720cc61e521e072efdd30f4f23", - "date_utc": "2016-04-21T10:21:33.000Z", - "message": "Merge pull request #57 from jrob119/3240\n\nUpdated OID README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ada3512714bf4053e2210e44b4368c1cabc14f5e", - "date_utc": "2016-04-21T10:20:50.000Z", - "message": "Updated OID README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "dee7fbe962cb97fdb09b4d7e67a49d64b764c228", - "date_utc": "2016-04-21T10:17:27.000Z", - "message": "Merge pull request #56 from jrob119/3240\n\nUpdated 3.24.0 OID Readme", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ed7d5ca3c803c270c2f9bf2c203e91a440a28327", - "date_utc": "2016-04-21T10:17:13.000Z", - "message": "Updated 3.24.0 OID Readme", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "40478a1aa8f6629903e5d2b10ec2f60af03eb3e1", - "date_utc": "2016-04-15T15:35:58.000Z", - "message": "Merge pull request #54 from jrob119/3240\n\nRelease 3.24.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d709ecc8960232754a592b2f442126f8a905e5c9", - "date_utc": "2016-04-15T15:35:32.000Z", - "message": "Release 3.24.0 Update\n\nRemoval of duplicate DRB345 entries from hla.xml file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2812ababfb97e4cb43c13f17e40e292560ac633c", - "date_utc": "2016-04-15T15:21:54.000Z", - "message": "Merge pull request #53 from jrob119/3240\n\nRelease 3.24.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "059daf7439b541a96ee814460f9764df45a2393b", - "date_utc": "2016-04-15T15:21:37.000Z", - "message": "Release 3.24.0 Update\n\nAmendments to wmda/hla_nom.txt file, the \u2019Deleted Antigen/Allele\nIdentical to\u2019 column for Cw1401\nand DRB112031 was updated", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc", - "date_utc": "2016-04-14T08:36:01.000Z", - "message": "Merge pull request #52 from jrob119/3240\n\nRelease 3.24.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cfb6db3de7f3a7e76d88467271541ff0cc8fbca1", - "date_utc": "2016-04-14T08:35:17.000Z", - "message": "Release 3.24.0\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998", - "date_utc": "2016-04-14T08:32:56.000Z", - "message": "Merge pull request #51 from jrob119/3240\n\nRelease 3.24.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2313e0f9e830e72fcba7d4444caabb512060fad1", - "date_utc": "2016-04-14T08:31:24.000Z", - "message": "Merge pull request #49 from jrob119/Latest\n\nRelease 3.24.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1d3608f1e7b32568c150db11b9e30716434e1fb3", - "date_utc": "2016-04-13T15:34:48.000Z", - "message": "Release 3.24.0 Update\n\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3" - }, - "execution": { - "version": 3240, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c", - "date_utc": "2016-02-22T14:36:39.000Z", - "message": "Merge pull request #48 from jrob119/3230\n\nRelease 3.23.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "930ed78dd5a00c7190d4f743bbda0ae389a95fae", - "date_utc": "2016-02-22T14:29:44.000Z", - "message": "Release 3.23.0 Update\n\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\nincluded in to file.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "085cf28c84337e84d3c821fec281f159193501c7", - "date_utc": "2016-02-19T12:47:26.000Z", - "message": "Merge pull request #47 from jrob119/3230\n\n3230", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "dc373c05432b0862847b64053524cad676a624c1", - "date_utc": "2016-02-19T12:47:04.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fb4f942af950aaede9111853f3623393f8dfbeba", - "date_utc": "2016-02-19T12:46:12.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50", - "date_utc": "2016-02-19T12:45:58.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "31e43a2f31e0450d6d6c93a0c458f6482416c795", - "date_utc": "2016-02-19T12:45:40.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8de644858386b234999018cfd609463cc6ccd1bd", - "date_utc": "2016-02-19T12:45:20.000Z", - "message": "Update README.md", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0b7b76b1a10d097df526a20d7beba8202286f0c4", - "date_utc": "2016-02-19T12:37:02.000Z", - "message": "Merge pull request #46 from jrob119/3230\n\nRelease 3.23.0 HL7 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5d18a91dcab45d288991ce287e10de01f9b86c8e", - "date_utc": "2016-02-19T12:36:15.000Z", - "message": "Release 3.23.0 HL7 Update\n\nISO Standardised HL7 OIDs added", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a019e043e3aaa4c6d3deb42d7549dfd76a262859", - "date_utc": "2016-02-10T10:59:26.000Z", - "message": "Merge pull request #45 from jrob119/3230\n\n3230", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "89e34862a183428e57cfb2adfe34024e885f80c7", - "date_utc": "2016-02-10T10:57:01.000Z", - "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a4a8961cded408cce9f2479f1b8e31dc2320be35", - "date_utc": "2016-02-10T10:55:33.000Z", - "message": "Release 3.23.0\n\nUpdate to include missing DRB genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b", - "date_utc": "2016-02-09T11:18:33.000Z", - "message": "Merge pull request #43 from jrob119/3230\n\nRelease 3.23.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "54260ae30292eab4c5b6cd04e9c9f40a5f733209", - "date_utc": "2016-02-09T11:17:59.000Z", - "message": "Release 3.23.0\n\nUpdate to hla.dat file to include DRB1 genomic sequences.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4b66442c897537b96a6cfb3ab1febb9a1edd135d", - "date_utc": "2016-02-01T14:55:24.000Z", - "message": "Merge pull request #42 from jrob119/3230\n\nRelease 3.23.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "956dca426d7762aec9b4b6b2c44aecc737497b90", - "date_utc": "2016-02-01T14:53:57.000Z", - "message": "Release 3.23.0 Update\n\nAddition of data for some HLA-F alleles.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f1539b31f9a8d733e67f5d8216741cb2bad78ea6", - "date_utc": "2016-01-20T16:22:42.000Z", - "message": "Merge pull request #41 from jrob119/3230\n\nRelease 3.23.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d2fa905f97c12bdc052422c2bd0612e4febc7296", - "date_utc": "2016-01-20T14:39:42.000Z", - "message": "Release 3.23.0\n\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\nformatted file.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "239b59523b85571fcc95584c9e3ae8962ea18dfc", - "date_utc": "2016-01-19T12:44:35.000Z", - "message": "Merge pull request #40 from jrob119/3230\n\nRelease 3.23.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "301f14b040fe71ddaf3b3c2d82a9f018acc3ac08", - "date_utc": "2016-01-19T12:42:17.000Z", - "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cf890c54b1cb079796f39034131ab7d16d961ade", - "date_utc": "2016-01-19T12:35:11.000Z", - "message": "Merge pull request #39 from jrob119/3230\n\n3230", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8406662a52d5c36e3be3d25382fffeca637692ce", - "date_utc": "2016-01-19T12:28:52.000Z", - "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a7ceab2728c280e910169ae14fcdd0b134b7a22a", - "date_utc": "2016-01-19T10:43:35.000Z", - "message": "Release 3.23.0\n\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a" - }, - "execution": { - "version": 3230, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "397ae1dd1e9cedb693e47461a46a2b50786f30a8", - "date_utc": "2015-11-11T17:16:20.000Z", - "message": "Merge pull request #38 from jrob119/3220\n\nHLA-H Sequence Correction", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "975fe3fdb5f7a6a603407d8a402e972fd664ce77", - "date_utc": "2015-11-11T17:12:40.000Z", - "message": "HLA-H Sequence Correction\n\nCorrection to sequence of HLA-H alleles. The sequence section contained\npart of a file path.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c5c0225cdaea47d02951bb1c5c32ce6561bc2491", - "date_utc": "2015-10-16T16:01:29.000Z", - "message": "Merge pull request #37 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c67fe7dfbd506bf0351f2e1a39dcba4011452f27", - "date_utc": "2015-10-16T16:00:35.000Z", - "message": "Release 3.22.0\n\nFix to include the DRB5 genomic sequences and corrected coordinates for\nB*07:251N and DRB1*14:166N", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f28b599f12fcaf8ee74c709871c425bc9c516388", - "date_utc": "2015-10-15T12:47:31.000Z", - "message": "Merge pull request #36 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5518ee75e215a8a9881173733f9072b1765ac560", - "date_utc": "2015-10-15T12:46:56.000Z", - "message": "Release 3.22.0\n\nFix to include DRB5 genomic sequences", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "525f63f8f7160bf930c6839c3ae00449c947798d", - "date_utc": "2015-10-12T13:20:15.000Z", - "message": "Merge pull request #35 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "1ef6c70cae0dd961affcbc3e12378efb28d09e82", - "date_utc": "2015-10-12T13:18:45.000Z", - "message": "Release 3.22.0\n\nHFE sequences removed from HLA-H files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "566ca78947776620ccda7b5739070b1ce5b225fc", - "date_utc": "2015-10-09T11:15:34.000Z", - "message": "Merge pull request #34 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798", - "date_utc": "2015-10-09T11:13:51.000Z", - "message": "Release 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4aea6786955cf3bce6f87d9ce9156e6239420314", - "date_utc": "2015-10-09T11:00:44.000Z", - "message": "Merge pull request #33 from jrob119/3220\n\nRelease 3.22.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bb822ea4345bd2c8112c9a38b2ff52f740d66fe7", - "date_utc": "2015-10-09T10:55:47.000Z", - "message": "Release 3.22.0\n\nFiles for Release 3.22.0 of IPD-IMGT/HLA", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7" - }, - "execution": { - "version": 3220, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "328aab0e1d08169095c461fb564224a72adf5981", - "date_utc": "2015-09-11T15:44:02.000Z", - "message": "Merge pull request #32 from jrob119/3210\n\nUpdate for 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "11bf2f4bfa5aacee1e93371db7031384464e0c00", - "date_utc": "2015-09-11T15:39:09.000Z", - "message": "Update for 3.21.0\n\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1", - "date_utc": "2015-09-11T12:37:30.000Z", - "message": "Merge pull request #31 from jrob119/3210\n\nUpdate for Release 3.21.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ff1912ff754078df3971b043fa1e75792eb5f574", - "date_utc": "2015-09-11T12:34:58.000Z", - "message": "Update for Release 3.21.1\n\nUpdate for Release 3.21.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8ab68c8501ae33bf27d80d070cea4bf2c76b092b", - "date_utc": "2015-08-12T10:22:19.000Z", - "message": "Merge pull request #30 from jrob119/3210\n\nUpdate for Release 3.21.1", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a86ee12d28796d6f313c82c1e432d8d3c23642c3", - "date_utc": "2015-08-12T10:19:30.000Z", - "message": "Update for Release 3.21.1\n\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\nthe end of the CDS sequence.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b21c8a56223316de27fa4d1960f10dcba5bc7245", - "date_utc": "2015-07-07T14:02:51.000Z", - "message": "Merge pull request #29 from jrob119/3210\n\nFiles for Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "02feff2f6c970ecb2e56f4d183a6914cc3671688", - "date_utc": "2015-07-07T14:01:00.000Z", - "message": "Files for Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2", - "date_utc": "2015-07-07T13:59:17.000Z", - "message": "Merge pull request #28 from jrob119/3210\n\n3210", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ed8f3032452f07635808d7c426ac164a205c39ca", - "date_utc": "2015-07-07T13:57:07.000Z", - "message": "Release 3.21.0\n\nFiles for Release IMGT/HLA 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18", - "date_utc": "2015-07-07T13:35:01.000Z", - "message": "Revert \"Files for IMGT/HLA Release 3.21.0\"\n\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa", - "date_utc": "2015-07-07T13:14:32.000Z", - "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6385484e7dc65bbd2df7b15da52f8428c782d1c9", - "date_utc": "2015-07-07T12:47:36.000Z", - "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c73a0acd51382f17f34c360430f0ca30c92d9129", - "date_utc": "2015-07-07T12:41:38.000Z", - "message": "Merge remote-tracking branch 'origin/Latest' into Latest\n\nConflicts:\n\tAllelelist.txt\n\tAllelelist_history.txt\n\talignments/A_gen.txt\n\talignments/A_nuc.txt\n\talignments/A_prot.txt\n\talignments/B_gen.txt\n\talignments/B_nuc.txt\n\talignments/B_prot.txt\n\talignments/C_gen.txt\n\talignments/C_nuc.txt\n\talignments/C_prot.txt\n\talignments/ClassI_nuc.txt\n\talignments/ClassI_prot.txt\n\talignments/DMA_gen.txt\n\talignments/DMA_nuc.txt\n\talignments/DMA_prot.txt\n\talignments/DMB_gen.txt\n\talignments/DMB_nuc.txt\n\talignments/DMB_prot.txt\n\talignments/DOA_gen.txt\n\talignments/DOA_nuc.txt\n\talignments/DOA_prot.txt\n\talignments/DOB_gen.txt\n\talignments/DOB_nuc.txt\n\talignments/DOB_prot.txt\n\talignments/DPA_gen.txt\n\talignments/DPA_nuc.txt\n\talignments/DPA_prot.txt\n\talignments/DPB_gen.txt\n\talignments/DPB_nuc.txt\n\talignments/DPB_prot.txt\n\talignments/DQA_gen.txt\n\talignments/DQA_nuc.txt\n\talignments/DQA_prot.txt\n\talignments/DQB_gen.txt\n\talignments/DQB_nuc.txt\n\talignments/DQB_prot.txt\n\talignments/DRA_gen.txt\n\talignments/DRA_nuc.txt\n\talignments/DRA_prot.txt\n\talignments/DRB3_gen.txt\n\talignments/DRB4_gen.txt\n\talignments/DRB_gen.txt\n\talignments/DRB_nuc.txt\n\talignments/DRB_prot.txt\n\talignments/E_gen.txt\n\talignments/E_nuc.txt\n\talignments/E_prot.txt\n\talignments/F_gen.txt\n\talignments/F_nuc.txt\n\talignments/F_prot.txt\n\talignments/G_gen.txt\n\talignments/G_nuc.txt\n\talignments/G_prot.txt\n\talignments/H_gen.txt\n\talignments/H_nuc.txt\n\talignments/J_gen.txt\n\talignments/J_nuc.txt\n\talignments/K_gen.txt\n\talignments/K_nuc.txt\n\talignments/L_gen.txt\n\talignments/L_nuc.txt\n\talignments/MICA_gen.txt\n\talignments/MICA_nuc.txt\n\talignments/MICA_prot.txt\n\talignments/MICB_gen.txt\n\talignments/MICB_nuc.txt\n\talignments/MICB_prot.txt\n\talignments/P_gen.txt\n\talignments/TAP1_gen.txt\n\talignments/TAP1_nuc.txt\n\talignments/TAP1_prot.txt\n\talignments/TAP2_gen.txt\n\talignments/TAP2_nuc.txt\n\talignments/TAP2_prot.txt\n\talignments/V_gen.txt\n\talignments/V_nuc.txt\n\talignments/Y_gen.txt\n\talignments/Y_nuc.txt\n\tfasta/A_gen.fasta\n\tfasta/A_nuc.fasta\n\tfasta/A_prot.fasta\n\tfasta/B_gen.fasta\n\tfasta/B_nuc.fasta\n\tfasta/B_prot.fasta\n\tfasta/C_gen.fasta\n\tfasta/C_nuc.fasta\n\tfasta/C_prot.fasta\n\tfasta/DPB1_nuc.fasta\n\tfasta/DPB1_prot.fasta\n\tfasta/DQB1_nuc.fasta\n\tfasta/DQB1_prot.fasta\n\tfasta/DRB1_nuc.fasta\n\tfasta/DRB1_prot.fasta\n\tfasta/DRB345_prot.fasta\n\tfasta/DRB_nuc.fasta\n\tfasta/DRB_prot.fasta\n\tfasta/MICA_prot.fasta\n\tfasta/hla_nuc.fasta\n\tfasta/hla_prot.fasta\n\thla.dat\n\thla_nuc.fasta\n\thla_prot.fasta\n\tmsf/A_gen.msf\n\tmsf/A_nuc.msf\n\tmsf/A_prot.msf\n\tmsf/B_gen.msf\n\tmsf/B_nuc.msf\n\tmsf/B_prot.msf\n\tmsf/C_gen.msf\n\tmsf/C_nuc.msf\n\tmsf/C_prot.msf\n\tmsf/DMA_gen.msf\n\tmsf/DMA_nuc.msf\n\tmsf/DMA_prot.msf\n\tmsf/DMB_gen.msf\n\tmsf/DMB_nuc.msf\n\tmsf/DMB_prot.msf\n\tmsf/DOA_gen.msf\n\tmsf/DOA_nuc.msf\n\tmsf/DOA_prot.msf\n\tmsf/DOB_gen.msf\n\tmsf/DOB_nuc.msf\n\tmsf/DOB_prot.msf\n\tmsf/DPA1_nuc.msf\n\tmsf/DPA1_prot.msf\n\tmsf/DPA_gen.msf\n\tmsf/DPB1_nuc.msf\n\tmsf/DPB1_prot.msf\n\tmsf/DPB_gen.msf\n\tmsf/DQA1_nuc.msf\n\tmsf/DQA1_prot.msf\n\tmsf/DQA_gen.msf\n\tmsf/DQB1_nuc.msf\n\tmsf/DQB1_prot.msf\n\tmsf/DQB_gen.msf\n\tmsf/DRA_gen.msf\n\tmsf/DRA_nuc.msf\n\tmsf/DRA_prot.msf\n\tmsf/DRB1_gen.msf\n\tmsf/DRB1_nuc.msf\n\tmsf/DRB1_prot.msf\n\tmsf/DRB345_nuc.msf\n\tmsf/DRB345_prot.msf\n\tmsf/DRB3_gen.msf\n\tmsf/DRB4_gen.msf\n\tmsf/DRB5_gen.msf\n\tmsf/DRB_nuc.msf\n\tmsf/DRB_prot.msf\n\tmsf/E_gen.msf\n\tmsf/E_nuc.msf\n\tmsf/E_prot.msf\n\tmsf/F_gen.msf\n\tmsf/F_nuc.msf\n\tmsf/F_prot.msf\n\tmsf/G_gen.msf\n\tmsf/G_nuc.msf\n\tmsf/G_prot.msf\n\tmsf/H_gen.msf\n\tmsf/H_nuc.msf\n\tmsf/J_gen.msf\n\tmsf/J_nuc.msf\n\tmsf/K_gen.msf\n\tmsf/K_nuc.msf\n\tmsf/L_gen.msf\n\tmsf/L_nuc.msf\n\tmsf/MICA_gen.msf\n\tmsf/MICA_nuc.msf\n\tmsf/MICA_prot.msf\n\tmsf/MICB_gen.msf\n\tmsf/MICB_nuc.msf\n\tmsf/MICB_prot.msf\n\tmsf/P_gen.msf\n\tmsf/TAP1_gen.msf\n\tmsf/TAP1_nuc.msf\n\tmsf/TAP1_prot.msf\n\tmsf/TAP2_gen.msf\n\tmsf/TAP2_nuc.msf\n\tmsf/TAP2_prot.msf\n\tmsf/V_gen.msf\n\tmsf/V_nuc.msf\n\tpir/A_gen.pir\n\tpir/A_nuc.pir\n\tpir/A_prot.pir\n\tpir/B_gen.pir\n\tpir/B_nuc.pir\n\tpir/B_prot.pir\n\tpir/C_gen.pir\n\tpir/C_nuc.pir\n\tpir/C_prot.pir\n\tpir/DPA1_nuc.pir\n\tpir/DPA1_prot.pir\n\tpir/DPB1_nuc.pir\n\tpir/DPB1_prot.pir\n\tpir/DQA1_nuc.pir\n\tpir/DQA1_prot.pir\n\tpir/DQB1_nuc.pir\n\tpir/DQB1_prot.pir\n\tpir/DQB_gen.pir\n\tpir/DRB1_nuc.pir\n\tpir/DRB1_prot.pir\n\tpir/DRB345_nuc.pir\n\tpir/DRB345_prot.pir\n\tpir/DRB_nuc.pir\n\tpir/DRB_prot.pir\n\tpir/E_gen.pir\n\tpir/E_nuc.pir\n\tpir/E_prot.pir\n\tpir/MICA_nuc.pir\n\tpir/MICA_prot.pir\n\tpir/MICB_nuc.pir\n\tpir/MICB_prot.pir\n\txml/hla.xml.zip\n\txml/hla_ambigs.xml.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "c20d33fafaa72f0f0728574efb39715e58e5d27f", - "date_utc": "2015-07-07T12:28:19.000Z", - "message": "Files for IMGT/HLA Release 3.21.0\n\nFiles for IMGT/HLA Release 3.21.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f" - }, - "execution": { - "version": 3210, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "03bec554dde5de988a9b8834b2255b5c1fda2da9", - "date_utc": "2015-06-01T11:56:10.000Z", - "message": "Merge pull request #25 from jrob119/3200\n\nUpdate to information for Release 3.10.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "18fb9dc249237ad5cb0043fabc1519a11cd60604", - "date_utc": "2015-06-01T11:53:33.000Z", - "message": "Update to information for Release 3.10.0\n\nCorrection to information for Release 3.10.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a2390433650e43a1df673dbc03745703c266d6be", - "date_utc": "2015-04-23T08:59:43.000Z", - "message": "Merge pull request #24 from jrob119/3200\n\nRelease 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4e50cded5c4e45a577b1cb229eb3ed3461093839", - "date_utc": "2015-04-23T08:59:20.000Z", - "message": "Release 3.20.0\n\nInclusion of genomic sequences in hla.dat and XML files.", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f3064a7fac0c4fce7311fd1f814b2a2026809b93", - "date_utc": "2015-04-17T08:26:23.000Z", - "message": "Merge pull request #23 from jrob119/3200\n\nRelease 3.20.0 Patch", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4", - "date_utc": "2015-04-17T08:26:00.000Z", - "message": "Release 3.20.0 Patch\n\nInclusion of DRB5*01:15 sequence and formatting issues", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6b3074777693f615855355efc92ba5eaa5fd18c9", - "date_utc": "2015-04-16T11:38:04.000Z", - "message": "Merge pull request #22 from jrob119/3200\n\n3200", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "2e48e6b4d03a527cc1d49ceee753a274618f95a5", - "date_utc": "2015-04-16T11:31:19.000Z", - "message": "Release 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "bd24869bb2b00401066586a54c3c9059a9261801", - "date_utc": "2015-04-16T10:27:23.000Z", - "message": "Delete Alignments Rel_3190.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d56d72ffead3781d6c84de4c0b360f010d8e0d06", - "date_utc": "2015-04-16T10:27:11.000Z", - "message": "Delete Alignments Rel_3190.zip", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a7f09d915f8a526b44485c7c56d82e278e930948", - "date_utc": "2015-04-16T10:25:29.000Z", - "message": "Merge pull request #21 from jrob119/3200\n\nRelease 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d2d5c25c6d50ad76246eaf38b5610b08a0b2e388", - "date_utc": "2015-04-16T10:24:54.000Z", - "message": "Release 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "05c2b659561c531c577cd0c1959ef32c74e58ad5", - "date_utc": "2015-04-16T09:56:18.000Z", - "message": "Merge pull request #20 from jrob119/3200\n\nRelease 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a1e2cf2f22d2d4b1ee12358a06772756ceb535a6", - "date_utc": "2015-04-16T09:55:20.000Z", - "message": "Release 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "77df60df8a34b0a0c2c8910513370df53feec03c", - "date_utc": "2015-04-16T09:08:02.000Z", - "message": "Merge pull request #19 from jrob119/3200\n\nRelease 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7", - "date_utc": "2015-04-16T09:05:11.000Z", - "message": "Release 3.20.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7" - }, - "execution": { - "version": 3200, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0e0482b4cc5fd3f7757f479284c27a940ea1f3d7", - "date_utc": "2015-02-26T10:09:36.000Z", - "message": "B*15:302N exon 2 and 3 coordinates corrected", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8d8242f5358bb6c7bea2f98311887f49a4d006ef", - "date_utc": "2015-02-26T10:08:05.000Z", - "message": "Merge pull request #18 from jrob119/3190\n\nB*15:302N exon 2 and 3 coordinates corrected", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "09ed08b9abcd97622d59ec37e31b4706dc9a9391", - "date_utc": "2015-02-12T14:51:10.000Z", - "message": "Merge pull request #17 from jrob119/3190\n\nCorrection to length of aberrant splice site", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6fa96efcee41d829c147cef7dbe71ccbd3650f80", - "date_utc": "2015-02-12T14:49:21.000Z", - "message": "Correction to length of aberrant splice site", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e1cc17686f8b48d470603b2059d7dea413d18cbe", - "date_utc": "2015-01-29T14:04:42.000Z", - "message": "Merge pull request #16 from jrob119/3190\n\nRelease 3.19.0 - XML patch", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3a4e2d96d7e8fdb78d4174580420d58e31956406", - "date_utc": "2015-01-29T14:02:30.000Z", - "message": "Release 3.19.0 - XML patch\n\nCorrection to encoding of single base pair exons in Class II", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "5d5783479260ee516f3d37476682fff5139128b9", - "date_utc": "2015-01-27T10:22:26.000Z", - "message": "Merge pull request #15 from jrob119/3190\n\nRelease 3.19.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c", - "date_utc": "2015-01-27T10:21:58.000Z", - "message": "Release 3.19.0 Update", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4f904b51a3ad844ab77d01625129093de37975be", - "date_utc": "2015-01-22T09:56:54.000Z", - "message": "Merge pull request #14 from jrob119/3190\n\nUpdate for Release 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0955750fc82de4cf23b6c1d4cef9030190335f39", - "date_utc": "2015-01-22T09:56:07.000Z", - "message": "Update for Release 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8d4aeace94c22b512f77425cfd93c73a1f8dc199", - "date_utc": "2015-01-19T12:15:23.000Z", - "message": "Merge pull request #13 from jrob119/3190\n\nRelease 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "757c50c62877fd1dc6f9b3b8e5d147c38687be5e", - "date_utc": "2015-01-19T12:11:47.000Z", - "message": "Release 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e58668988a36089ba7e486c143bb73a387deae47", - "date_utc": "2015-01-19T11:58:44.000Z", - "message": "Merge pull request #12 from jrob119/3190\n\nRelease 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4567906453bee9982446cd027786eecf829ef2b7", - "date_utc": "2015-01-19T11:57:41.000Z", - "message": "Release 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac", - "date_utc": "2015-01-19T10:28:09.000Z", - "message": "Merge pull request #11 from jrob119/3.19.0\n\nRelease 3.19.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a77291dc50f529de813a08cdefbbc0986e9af618", - "date_utc": "2015-01-17T12:04:07.000Z", - "message": "Release 3.19.0\n\nUpdates for Release 3.19.0 of the IMGT/HLA Database", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618" - }, - "execution": { - "version": 3190, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "025e835ee28d08dfb6e1f0f16a6118800d72be6b", - "date_utc": "2014-12-11T11:30:23.000Z", - "message": "Addition of CWD element", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3f99d6172ea3777ef27af719d2dda40dcecf1b56", - "date_utc": "2014-11-27T15:52:46.000Z", - "message": "Inclusion of single allele G groups", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e65254b19ff0d017fd349d9678d4c8233670c707", - "date_utc": "2014-11-21T10:03:45.000Z", - "message": "Updating zip file with A*24:252N corrections to text alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9196885051adca8a5adccb2e2ac075f006e78500", - "date_utc": "2014-11-20T15:56:43.000Z", - "message": "Updating zip file with A*24:252N corrections to text alignments", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "167fe20afe4b342d0a0df8012efa0e176f4aaff7", - "date_utc": "2014-11-20T12:51:26.000Z", - "message": "hugogenename added to XSD", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e8db2e14dd3d1ae99e8d18d472917b9af3ed5006", - "date_utc": "2014-11-20T12:26:50.000Z", - "message": "Correction to mark up of A*24:252N deletion", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cd39076585625dec1eebbf66af67269b0ace44fd", - "date_utc": "2014-10-16T11:06:40.000Z", - "message": "Correction to C*08:89 Exon 2 coordinates", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "f126f70b25b1e61d169ab9da1dfa37f05fbdba7e", - "date_utc": "2014-10-13T08:57:07.000Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "fcd68570866ef29194433ac4087d4505ca08f8b1", - "date_utc": "2014-10-10T11:35:52.000Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "77dab20c6e423fef3c41419cdc9271b3d5d667c5", - "date_utc": "2014-10-10T08:38:01.000Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6070036419bc21c39658a0362a91bb0ba6105b56", - "date_utc": "2014-10-10T08:28:16.000Z", - "message": "Merge branch '3180' into Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "b2bc0b6582d3d681518ba61fda43f4412ed4ce3c", - "date_utc": "2014-10-10T08:11:43.000Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "552bffb1497d24e4f71b1accf7905a6356622c97", - "date_utc": "2014-10-07T15:11:13.000Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f", - "date_utc": "2014-10-07T13:03:28.000Z", - "message": "Release 3.18.0", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f" - }, - "execution": { - "version": 3180, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e", - "date_utc": "2014-09-27T21:07:01.000Z", - "message": "Renaming subdirectory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "3645f26142d7b8481ab0b9848f87822118f04415", - "date_utc": "2014-09-27T21:04:43.000Z", - "message": "Added Allele lists to Latest Directory", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "cfcebc23178847dbd71fd1154c59a251a2d570b8", - "date_utc": "2014-09-27T21:03:12.000Z", - "message": "Merge pull request #8 from jrob119/3170\n\n3170", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "4826201263c95aefc29beaeb323f883cf6b4edfb", - "date_utc": "2014-09-27T21:02:10.000Z", - "message": "Added XML Files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0022011301eada9040803c924aa45423fd39e89c", - "date_utc": "2014-09-27T20:56:36.000Z", - "message": "Adding XML files", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "69ac32a1e30dda03ea96d38178682a986d2b01db", - "date_utc": "2014-09-27T20:50:18.000Z", - "message": "Merge pull request #7 from jrob119/3170\n\n3170", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "340238f97d078fc6b8524deac6366c9ce261b049", - "date_utc": "2014-09-27T20:48:52.000Z", - "message": "Merge pull request #6 from jrob119/Latest\n\nRenaming", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "8632b0d19389dcac1b3f1089b634396b51ae8530", - "date_utc": "2014-09-27T20:47:44.000Z", - "message": "Renaming", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "9d8f585502fcfe70c5f809ba44856a6f0cd986a2", - "date_utc": "2014-09-27T20:33:43.000Z", - "message": "Merge pull request #5 from jrob119/3170\n\nMerge pull request #4 from jrob119/Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "7c9d9585576bec8fdf41e18d44033d2c8af7a923", - "date_utc": "2014-09-27T20:33:03.000Z", - "message": "Removed md5 file", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "a07bcbd18f5f95606b16258241f9d18ba0e65390", - "date_utc": "2014-09-27T19:53:05.000Z", - "message": "Merge pull request #4 from jrob119/Latest\n\nMerge pull request #3 from jrob119/3170", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "0e31941b14171c16697123ff7b81becbeef1c089", - "date_utc": "2014-09-27T19:38:32.000Z", - "message": "Merge pull request #3 from jrob119/3170\n\nMerge pull request #2 from jrob119/Latest", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "d9944466594e328cb46f732e5670660fd672a141", - "date_utc": "2014-09-27T19:25:48.000Z", - "message": "Merge pull request #2 from jrob119/Latest\n\nRestructuring", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "16da2f90240d536159a20697fb952b4d14846b13", - "date_utc": "2014-09-27T19:18:54.000Z", - "message": "Restructuring to subdirectories", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "6ce547fefafa6b804338c231bcb137b789653fdc", - "date_utc": "2014-09-27T19:13:24.000Z", - "message": "Merge pull request #1 from jrob119/3170\n\nInitial Release and Commit", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - }, - { - "created_utc": "2024-02-01T23:11:28.903Z", - "repository": { - "owner": "ANHIG", - "name": "IMGTHLA", - "url": "https://github.com/ANHIG/IMGTHLA" - }, - "commit": { - "sha": "af54d281b5f99a75ba06f1026bac7a4086d92f8a", - "date_utc": "2014-09-27T19:10:12.000Z", - "message": "Initial Release and Commit", - "html_url": "https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a" - }, - "execution": { - "version": 3170, - "status": "NOT_PROCESSED" - } - } - ] -} \ No newline at end of file From a66d81d6b1fa6096eb652fb9d3bf5e4dd666fbcf Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 1 Feb 2024 18:30:02 -0800 Subject: [PATCH 313/367] disable GfeDbLoadQueueHasMessages alarm and associated resources --- gfe-db/database/template.yaml | 175 +++++++++++++++++----------------- 1 file changed, 85 insertions(+), 90 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index c11a4b15..5698e2ba 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -69,6 +69,7 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn Description: ARN for Neo4jCredentialsSecret Value: !Ref Neo4jCredentialsSecret + # TODO move load queue to infra layer # Controls load concurrency GfeDbLoadQueue: Type: AWS::SQS::Queue @@ -112,88 +113,88 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName Description: Name of gfe-db load queue Value: !GetAtt GfeDbLoadQueue.QueueName - # SNS Topic for sending notifications when the GfeDbLoadQueueHasMessagesAlarm goes into Alarm state to trigger Load Concurrency Handler - GfeDbLoadQueueHasMessagesAlarmTopic: - Type: AWS::SNS::Topic - Properties: - DisplayName: GfeDbLoadQueueHasMessagesAlarmTopic - # Alarm for when the GfeDbLoadQueue has messages, which is when both ApproximateNumberOfMessagesVisible and ApproximateNumberOfMessagesNotVisible are greater than 0 - GfeDbLoadQueueHasMessagesAlarm: - Type: AWS::CloudWatch::Alarm - Properties: - AlarmName: "GfeDbLoadQueueHasMessages" - AlarmDescription: "Alarm when the GfeDbLoadQueue has messages" - Metrics: - - Id: visible - MetricStat: - Metric: - MetricName: ApproximateNumberOfMessagesVisible - Namespace: AWS/SQS - Dimensions: - - Name: QueueName - Value: !GetAtt GfeDbLoadQueue.QueueName - Period: 30 - Stat: Average - Unit: Count - ReturnData: false - - Id: notVisible - MetricStat: - Metric: - MetricName: ApproximateNumberOfMessagesNotVisible - Namespace: AWS/SQS - Dimensions: - - Name: QueueName - Value: !GetAtt GfeDbLoadQueue.QueueName - Period: 30 - Stat: Average - Unit: Count - ReturnData: false - - Id: e1 - Expression: visible + notVisible - Label: QueueHasMessages - ReturnData: true - ComparisonOperator: GreaterThanThreshold - Threshold: 0 - EvaluationPeriods: 1 - AlarmActions: - - !Ref GfeDbLoadQueueHasMessagesAlarmTopic - GfeDbLoadQueueHasMessagesAlarmArnParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmArn - Description: ARN of GfeDbLoadQueueHasMessagesAlarm - Value: !GetAtt GfeDbLoadQueueHasMessagesAlarm.Arn - GfeDbLoadQueueHasMessagesAlarmNameParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName - Description: Name of GfeDbLoadQueueHasMessagesAlarm - Value: !Ref GfeDbLoadQueueHasMessagesAlarm - GfeDbLoadQueueHasMessagesAlarmTopicPolicy: - Type: AWS::SNS::TopicPolicy - Properties: - Topics: - - !Ref GfeDbLoadQueueHasMessagesAlarmTopic - PolicyDocument: - Version: "2012-10-17" - Statement: - - Effect: Allow - Principal: - Service: cloudwatch.amazonaws.com - Action: sns:Publish - Resource: !Ref GfeDbLoadQueueHasMessagesAlarmTopic - Condition: - StringEquals: - aws:SourceAccount: !Ref AWS::AccountId - GfeDbLoadQueueHasMessagesAlarmTopicNameParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName - Description: Name of SNS topic for GfeDbLoadQueueHasMessagesAlarm - Value: !Ref GfeDbLoadQueueHasMessagesAlarmTopic + # # SNS Topic for sending notifications when the GfeDbLoadQueueHasMessagesAlarm goes into Alarm state to trigger Load Concurrency Handler + # GfeDbLoadQueueHasMessagesAlarmTopic: + # Type: AWS::SNS::Topic + # Properties: + # DisplayName: GfeDbLoadQueueHasMessagesAlarmTopic + # # Alarm for when the GfeDbLoadQueue has messages, which is when both ApproximateNumberOfMessagesVisible and ApproximateNumberOfMessagesNotVisible are greater than 0 + # GfeDbLoadQueueHasMessagesAlarm: + # Type: AWS::CloudWatch::Alarm + # Properties: + # AlarmName: "GfeDbLoadQueueHasMessages" + # AlarmDescription: "Alarm when the GfeDbLoadQueue has messages" + # Metrics: + # - Id: visible + # MetricStat: + # Metric: + # MetricName: ApproximateNumberOfMessagesVisible + # Namespace: AWS/SQS + # Dimensions: + # - Name: QueueName + # Value: !GetAtt GfeDbLoadQueue.QueueName + # Period: 30 + # Stat: Average + # Unit: Count + # ReturnData: false + # - Id: notVisible + # MetricStat: + # Metric: + # MetricName: ApproximateNumberOfMessagesNotVisible + # Namespace: AWS/SQS + # Dimensions: + # - Name: QueueName + # Value: !GetAtt GfeDbLoadQueue.QueueName + # Period: 30 + # Stat: Average + # Unit: Count + # ReturnData: false + # - Id: e1 + # Expression: visible + notVisible + # Label: QueueHasMessages + # ReturnData: true + # ComparisonOperator: GreaterThanThreshold + # Threshold: 0 + # EvaluationPeriods: 1 + # AlarmActions: + # - !Ref GfeDbLoadQueueHasMessagesAlarmTopic + # GfeDbLoadQueueHasMessagesAlarmArnParameter: + # Type: AWS::SSM::Parameter + # Properties: + # Type: String + # Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmArn + # Description: ARN of GfeDbLoadQueueHasMessagesAlarm + # Value: !GetAtt GfeDbLoadQueueHasMessagesAlarm.Arn + # GfeDbLoadQueueHasMessagesAlarmNameParameter: + # Type: AWS::SSM::Parameter + # Properties: + # Type: String + # Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName + # Description: Name of GfeDbLoadQueueHasMessagesAlarm + # Value: !Ref GfeDbLoadQueueHasMessagesAlarm + # GfeDbLoadQueueHasMessagesAlarmTopicPolicy: + # Type: AWS::SNS::TopicPolicy + # Properties: + # Topics: + # - !Ref GfeDbLoadQueueHasMessagesAlarmTopic + # PolicyDocument: + # Version: "2012-10-17" + # Statement: + # - Effect: Allow + # Principal: + # Service: cloudwatch.amazonaws.com + # Action: sns:Publish + # Resource: !Ref GfeDbLoadQueueHasMessagesAlarmTopic + # Condition: + # StringEquals: + # aws:SourceAccount: !Ref AWS::AccountId + # GfeDbLoadQueueHasMessagesAlarmTopicNameParameter: + # Type: AWS::SSM::Parameter + # Properties: + # Type: String + # Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName + # Description: Name of SNS topic for GfeDbLoadQueueHasMessagesAlarm + # Value: !Ref GfeDbLoadQueueHasMessagesAlarmTopic Neo4jDatabaseInstance: Type: AWS::EC2::Instance CreationPolicy: @@ -503,6 +504,8 @@ Resources: - states:SendTaskHeartbeat - states:SendTaskSuccess - states:SendTaskFailure + # TODO in order to restrict permissions, the activity should be deployed on the infra layer so it can be references + # (right now it's in the pipeline layer) Resource: - "*" - Effect: Allow @@ -510,13 +513,6 @@ Resources: - ec2:AssociateAddress Resource: - "*" - - Effect: "Allow" - Action: - - sqs:ReceiveMessage - - sqs:deletemessage - - sqs:ChangeMessageVisibility - Resource: - - !GetAtt GfeDbLoadQueue.Arn - Effect: Allow Action: - ssm:PutParameter @@ -727,7 +723,6 @@ Resources: "ssm": [ "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl", "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn", - "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName", "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupName", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId", From 33befcd67cb95f14654a856f7858924fe6d23f72 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 2 Feb 2024 13:17:34 -0800 Subject: [PATCH 314/367] move queues and alarms to pipeline layer --- Makefile | 2 +- gfe-db/database/template.yaml | 128 ---------------- gfe-db/infrastructure/template.yaml | 79 +--------- gfe-db/pipeline/config/source-config.json | 4 +- .../functions/lcm_receive_message/app.py | 4 +- gfe-db/pipeline/template.yaml | 137 ++++++++++++++++-- 6 files changed, 128 insertions(+), 226 deletions(-) diff --git a/Makefile b/Makefile index 086029e7..956b1602 100644 --- a/Makefile +++ b/Makefile @@ -136,7 +136,7 @@ deploy: splash-screen logs.purge env.validate ##=> Deploy all services $(MAKE) infrastructure.deploy $(MAKE) database.deploy $(MAKE) pipeline.deploy - $(MAKE) monitoring.create-topic-subscriptions topics="GfeDbExecutionResultTopicArn DataPipelineErrorsTopicArn" + $(MAKE) monitoring.create-topic-subscriptions topics="GfeDbExecutionResultTopicArn UpdatePipelineErrorsTopicArn" ifeq ($(HAS_STAGE),null) @sh -c '$(MAKE) pipeline.state.build && $(MAKE) pipeline.state.load || echo "Pipeline state build failed"' endif diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 5698e2ba..4aa83eb3 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -69,132 +69,6 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn Description: ARN for Neo4jCredentialsSecret Value: !Ref Neo4jCredentialsSecret - # TODO move load queue to infra layer - # Controls load concurrency - GfeDbLoadQueue: - Type: AWS::SQS::Queue - UpdateReplacePolicy: Delete - DeletionPolicy: Delete - Properties: - FifoQueue: true - VisibilityTimeout: 10 - MessageRetentionPeriod: 1209600 - ReceiveMessageWaitTimeSeconds: 0 # Short polling can be used since there is 1 consumer - RedrivePolicy: - deadLetterTargetArn: !GetAtt GfeDbLoadDeadLetterQueue.Arn - maxReceiveCount: 1 - GfeDbLoadDeadLetterQueue: - Type: AWS::SQS::Queue - UpdateReplacePolicy: Delete - DeletionPolicy: Delete - Properties: - FifoQueue: true - VisibilityTimeout: 60 - MessageRetentionPeriod: 1209600 - ReceiveMessageWaitTimeSeconds: 10 - GfeDbLoadQueueUrlParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl - Description: URL of gfe-db load queue - Value: !GetAtt GfeDbLoadQueue.QueueUrl - GfeDbLoadQueueArnParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn - Description: ARN of gfe-db load queue - Value: !GetAtt GfeDbLoadQueue.Arn - GfeDbLoadQueueNameParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName - Description: Name of gfe-db load queue - Value: !GetAtt GfeDbLoadQueue.QueueName - # # SNS Topic for sending notifications when the GfeDbLoadQueueHasMessagesAlarm goes into Alarm state to trigger Load Concurrency Handler - # GfeDbLoadQueueHasMessagesAlarmTopic: - # Type: AWS::SNS::Topic - # Properties: - # DisplayName: GfeDbLoadQueueHasMessagesAlarmTopic - # # Alarm for when the GfeDbLoadQueue has messages, which is when both ApproximateNumberOfMessagesVisible and ApproximateNumberOfMessagesNotVisible are greater than 0 - # GfeDbLoadQueueHasMessagesAlarm: - # Type: AWS::CloudWatch::Alarm - # Properties: - # AlarmName: "GfeDbLoadQueueHasMessages" - # AlarmDescription: "Alarm when the GfeDbLoadQueue has messages" - # Metrics: - # - Id: visible - # MetricStat: - # Metric: - # MetricName: ApproximateNumberOfMessagesVisible - # Namespace: AWS/SQS - # Dimensions: - # - Name: QueueName - # Value: !GetAtt GfeDbLoadQueue.QueueName - # Period: 30 - # Stat: Average - # Unit: Count - # ReturnData: false - # - Id: notVisible - # MetricStat: - # Metric: - # MetricName: ApproximateNumberOfMessagesNotVisible - # Namespace: AWS/SQS - # Dimensions: - # - Name: QueueName - # Value: !GetAtt GfeDbLoadQueue.QueueName - # Period: 30 - # Stat: Average - # Unit: Count - # ReturnData: false - # - Id: e1 - # Expression: visible + notVisible - # Label: QueueHasMessages - # ReturnData: true - # ComparisonOperator: GreaterThanThreshold - # Threshold: 0 - # EvaluationPeriods: 1 - # AlarmActions: - # - !Ref GfeDbLoadQueueHasMessagesAlarmTopic - # GfeDbLoadQueueHasMessagesAlarmArnParameter: - # Type: AWS::SSM::Parameter - # Properties: - # Type: String - # Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmArn - # Description: ARN of GfeDbLoadQueueHasMessagesAlarm - # Value: !GetAtt GfeDbLoadQueueHasMessagesAlarm.Arn - # GfeDbLoadQueueHasMessagesAlarmNameParameter: - # Type: AWS::SSM::Parameter - # Properties: - # Type: String - # Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName - # Description: Name of GfeDbLoadQueueHasMessagesAlarm - # Value: !Ref GfeDbLoadQueueHasMessagesAlarm - # GfeDbLoadQueueHasMessagesAlarmTopicPolicy: - # Type: AWS::SNS::TopicPolicy - # Properties: - # Topics: - # - !Ref GfeDbLoadQueueHasMessagesAlarmTopic - # PolicyDocument: - # Version: "2012-10-17" - # Statement: - # - Effect: Allow - # Principal: - # Service: cloudwatch.amazonaws.com - # Action: sns:Publish - # Resource: !Ref GfeDbLoadQueueHasMessagesAlarmTopic - # Condition: - # StringEquals: - # aws:SourceAccount: !Ref AWS::AccountId - # GfeDbLoadQueueHasMessagesAlarmTopicNameParameter: - # Type: AWS::SSM::Parameter - # Properties: - # Type: String - # Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmTopicName - # Description: Name of SNS topic for GfeDbLoadQueueHasMessagesAlarm - # Value: !Ref GfeDbLoadQueueHasMessagesAlarmTopic Neo4jDatabaseInstance: Type: AWS::EC2::Instance CreationPolicy: @@ -721,8 +595,6 @@ Resources: Value: !Sub | { "ssm": [ - "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl", - "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueArn", "/${AppName}/${Stage}/${AWS::Region}/Neo4jCredentialsSecretArn", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupName", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseInstanceId", diff --git a/gfe-db/infrastructure/template.yaml b/gfe-db/infrastructure/template.yaml index 2479dd08..fe370fab 100644 --- a/gfe-db/infrastructure/template.yaml +++ b/gfe-db/infrastructure/template.yaml @@ -361,39 +361,6 @@ Resources: Description: !Sub "AllocationId for ${AppName} Neo4j server static IP" Value: !GetAtt UsePublicSubnetConditionNeo4jDatabaseElasticIp.AllocationId - DataPipelineErrorsTopicPolicy: - Type: AWS::SNS::TopicPolicy - Properties: - Topics: - - !Ref DataPipelineErrorsTopic - PolicyDocument: - Version: 2012-10-17 - Statement: - - Effect: Allow - Principal: - Service: cloudwatch.amazonaws.com - Action: sns:Publish - Resource: !Ref DataPipelineErrorsTopic - Condition: - StringEquals: - aws:SourceAccount: !Ref AWS::AccountId - - DataPipelineErrorsTopic: - Type: AWS::SNS::Topic - Properties: - DisplayName: !Sub "${AppName} Data Pipeline Errors" - Subscription: - - Endpoint: !Ref AdminEmail - Protocol: email - - DataPipelineErrorsTopicArnParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn" - Description: !Sub "ARN for ${AppName} Data Pipeline Errors SNS topic" - Value: !Ref DataPipelineErrorsTopic - GfedbInfrastructureParamMappingsParameter: Type: AWS::SSM::Parameter Properties: @@ -409,49 +376,7 @@ Resources: "/${AppName}/${Stage}/${AWS::Region}/DataBucketName", "/${AppName}/${Stage}/${AWS::Region}/DataBucketArn", "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpoint", - "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId", - "/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn", - "/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn" + "/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseEndpointAllocationId" ] } - - DataPipelineExecutionTopicPolicy: - Type: AWS::SNS::TopicPolicy - Properties: - Topics: - - !Ref DataPipelineExecutionTopic - PolicyDocument: - Version: 2012-10-17 - Statement: - - Effect: Allow - Principal: - Service: cloudwatch.amazonaws.com - Action: sns:Publish - Resource: !Ref DataPipelineExecutionTopic - Condition: - StringEquals: - aws:SourceAccount: !Ref AWS::AccountId - - DataPipelineExecutionTopic: - Type: AWS::SNS::Topic - Properties: - DisplayName: !Sub "${AppName} Data Pipeline Errors" - Subscription: - - Endpoint: !Ref AdminEmail - Protocol: email - - DataPipelineExecutionTopicArnParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn" - Description: !Sub "ARN for ${AppName} Data Pipeline Errors SNS topic" - Value: !Ref DataPipelineExecutionTopic - - DataPipelineExecutionTopicNameParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicName" - Description: !Sub "Name for ${AppName} Data Pipeline Errors SNS topic" - Value: !Ref DataPipelineExecutionTopic \ No newline at end of file + \ No newline at end of file diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 64fd0a09..8ed53ac3 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-02-01T23:11:28.903Z", - "updated_utc": "2024-02-01T23:11:28.903Z", + "created_utc": "2024-02-02T20:56:36.504Z", + "updated_utc": "2024-02-02T20:56:36.504Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/lcm_receive_message/app.py b/gfe-db/pipeline/functions/lcm_receive_message/app.py index b25a66ed..29880342 100644 --- a/gfe-db/pipeline/functions/lcm_receive_message/app.py +++ b/gfe-db/pipeline/functions/lcm_receive_message/app.py @@ -15,7 +15,7 @@ import json from gfedbmodels.constants import ( session, - database) + pipeline) logger = logging.getLogger() logger.setLevel(logging.INFO) @@ -26,7 +26,7 @@ sqs = session.client("sqs", region_name=AWS_REGION) -gfe_db_load_queue_url = database.params.GfeDbLoadQueueUrl +gfe_db_load_queue_url = pipeline.params.GfeDbLoadQueueUrl def lambda_handler(event, context): diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index bbd90aca..1b798304 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -405,6 +405,38 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl Description: URL of gfe-db processing queue Value: !GetAtt GfeDbProcessingQueue.QueueUrl + + + + # Controls load concurrency + GfeDbLoadQueue: + Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete + Properties: + FifoQueue: true + VisibilityTimeout: 10 + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 0 # Short polling can be used since there is 1 consumer + RedrivePolicy: + deadLetterTargetArn: !GetAtt GfeDbLoadDeadLetterQueue.Arn + maxReceiveCount: 1 + GfeDbLoadDeadLetterQueue: + Type: AWS::SQS::Queue + UpdateReplacePolicy: Delete + DeletionPolicy: Delete + Properties: + FifoQueue: true + VisibilityTimeout: 60 + MessageRetentionPeriod: 1209600 + ReceiveMessageWaitTimeSeconds: 10 + GfeDbLoadQueueUrlParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl + Description: URL of gfe-db load queue + Value: !GetAtt GfeDbLoadQueue.QueueUrl CheckSourceUpdateFunction: Type: AWS::Serverless::Function Properties: @@ -738,7 +770,6 @@ Resources: - ssm:GetParameter Resource: - !Sub arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:parameter/${AppName}/${Stage}/${AWS::Region}/* - - Effect: Allow Action: - states:StartExecution @@ -746,10 +777,10 @@ Resources: Resource: - !GetAtt LoadConcurrencyManagerStateMachine.Arn Events: - DataPipelineExecutionTopicTrigger: + ExecutionsTrigger: Type: SNS Properties: - Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicName}}" + Topic: !GetAtt UpdatePipelineExecutionTopic.TopicArn ValidateBuildOutputFunction: Type: AWS::Serverless::Function Properties: @@ -829,7 +860,7 @@ Resources: ExecuteValidationQueriesFunctionArn: !GetAtt ExecuteValidationQueriesFunction.Arn EvaluateQueryResultsFunctionArn: !GetAtt EvaluateQueryResultsFunction.Arn FormatResultsFunctionArn: !GetAtt FormatResultsFunction.Arn - GfeDbLoadQueueUrl: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl}}" + GfeDbLoadQueueUrl: !GetAtt GfeDbLoadQueue.QueueUrl Policies: - LambdaInvokePolicy: FunctionName: !Ref GetExecutionStateFunction @@ -852,7 +883,7 @@ Resources: - S3ReadPolicy: BucketName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}" - SQSSendMessagePolicy: - QueueName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName}}" + QueueName: !GetAtt GfeDbLoadQueue.QueueName - Version: "2012-10-17" Statement: - Effect: Allow @@ -892,19 +923,18 @@ Resources: DefinitionSubstitutions: InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn LcmReceiveMessageFunctionArn: !GetAtt LcmReceiveMessageFunction.Arn - # GfeDbLoadQueueHasMessagesAlarmName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueHasMessagesAlarmName}}" UpdatePipelineStateMachineExecutionAlarmName: !Ref UpdatePipelineStateMachineExecutionAlarm LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable - GfeDbLoadQueueUrl: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl}}" + GfeDbLoadQueueUrl: !GetAtt GfeDbLoadQueue.QueueUrl Policies: - LambdaInvokePolicy: FunctionName: !Ref InvokeBackupScriptFunction - LambdaInvokePolicy: FunctionName: !Ref LcmReceiveMessageFunction - SQSPollerPolicy: - QueueName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName}}" + QueueName: !GetAtt GfeDbLoadQueue.QueueName - LambdaInvokePolicy: FunctionName: !Ref InvokeLoadScriptFunction - DynamoDBWritePolicy: @@ -957,7 +987,7 @@ Resources: Policies: - AWSLambdaBasicExecutionRole - SQSPollerPolicy: - QueueName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueName}}" + QueueName: !GetAtt GfeDbLoadQueue.QueueName - Version: "2012-10-17" Statement: - Effect: Allow @@ -1069,15 +1099,76 @@ Resources: Name: !Sub /${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn Description: ARN of gfe-db update pipeline state machine Value: !GetAtt UpdatePipelineStateMachine.Arn + UpdatePipelineErrorsTopicPolicy: + Type: AWS::SNS::TopicPolicy + Properties: + Topics: + - !Ref UpdatePipelineErrorsTopic + PolicyDocument: + Version: 2012-10-17 + Statement: + - Effect: Allow + Principal: + Service: cloudwatch.amazonaws.com + Action: sns:Publish + Resource: !Ref UpdatePipelineErrorsTopic + Condition: + StringEquals: + aws:SourceAccount: !Ref AWS::AccountId + UpdatePipelineErrorsTopic: + Type: AWS::SNS::Topic + Properties: + DisplayName: !Sub "${AppName} Data Pipeline Errors" + UpdatePipelineErrorsTopicArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/UpdatePipelineErrorsTopicArn + Description: !Sub ARN of ${AppName} Update Pipeline Errors SNS topic + Value: !GetAtt UpdatePipelineErrorsTopic.TopicArn + UpdatePipelineExecutionTopic: + Type: AWS::SNS::Topic + Properties: + DisplayName: !Sub "${AppName} Data Pipeline Executions" + UpdatePipelineExecutionTopicPolicy: + Type: AWS::SNS::TopicPolicy + Properties: + Topics: + - !Ref UpdatePipelineExecutionTopic + PolicyDocument: + Version: 2012-10-17 + Statement: + - Effect: Allow + Principal: + Service: cloudwatch.amazonaws.com + Action: sns:Publish + Resource: !Ref UpdatePipelineExecutionTopic + Condition: + StringEquals: + aws:SourceAccount: !Ref AWS::AccountId + UpdatePipelineExecutionTopicArnParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/UpdatePipelineExecutionTopicArn + Description: !Sub ARN of ${AppName} Update Pipeline Executions SNS topic + Value: !GetAtt UpdatePipelineExecutionTopic.TopicArn + UpdatePipelineExecutionTopicNameParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineExecutionTopicName" + Description: !Sub "Name for ${AppName} Data Pipeline Errors SNS topic" + Value: !Ref UpdatePipelineExecutionTopic UpdatePipelineStateMachineExecutionAlarm: Type: AWS::CloudWatch::Alarm Properties: AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine execution in progress ActionsEnabled: true AlarmActions: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" + - !GetAtt UpdatePipelineExecutionTopic.TopicArn OKActions: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" + - !GetAtt UpdatePipelineExecutionTopic.TopicArn Metrics: - Id: m1 MetricStat: @@ -1181,10 +1272,10 @@ Resources: Resource: - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:maintenancewindow/{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jBackupMaintenanceWindowId}}' Events: - PipelineExecutionTopic: + ExecutionsTrigger: Type: SNS Properties: - Topic: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineExecutionTopicArn}}" + Topic: !GetAtt UpdatePipelineExecutionTopic.TopicArn FormatResultsFunction: Type: AWS::Serverless::Function Properties: @@ -1202,13 +1293,17 @@ Resources: APP_NAME: !Ref AppName Policies: - AWSLambdaBasicExecutionRole + + + + UpdatePipelineStateMachineExecutionErrorsAlarm: Type: AWS::CloudWatch::Alarm Properties: AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine errors ActionsEnabled: true AlarmActions: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" + - !GetAtt UpdatePipelineErrorsTopic.TopicArn MetricName: ExecutionsFailed Namespace: AWS/States Statistic: Sum @@ -1219,6 +1314,10 @@ Resources: Dimensions: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn + + + + # Activates if the Batch job fails, not integrated with other services UpdatePipelineStateMachineIntegrationAlarm: Type: AWS::CloudWatch::Alarm @@ -1226,7 +1325,7 @@ Resources: AlarmDescription: !Sub ${UpdatePipelineStateMachine} state machine errors ActionsEnabled: true AlarmActions: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataPipelineErrorsTopicArn}}" + - !GetAtt UpdatePipelineErrorsTopic.TopicArn MetricName: ServiceIntegrationsFailed Namespace: AWS/States Statistic: Sum @@ -1237,6 +1336,11 @@ Resources: Dimensions: - Name: ServiceIntegrationResourceArn Value: !Sub arn:aws:states:${AWS::Region}:${AWS::AccountId}:batch:submitJob.sync + + + + + # TODO move to database stack Neo4jLoadQueryDocument: Type: AWS::SSM::Document @@ -1293,7 +1397,7 @@ Resources: Type: String Name: !Sub /${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName Description: Name of SSM document for loading Neo4j - Value: !Ref Neo4jLoadQueryDocument + Value: !Ref Neo4jLoadQueryDocument GfedbPipelineParamMappingsParameter: Type: AWS::SSM::Parameter Properties: @@ -1310,6 +1414,7 @@ Resources: "/${AppName}/${Stage}/${AWS::Region}/BuildJobQueueArn", "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName", "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl", + "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl", "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn", "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn", "/${AppName}/${Stage}/${AWS::Region}/LoadConcurrencyManagerStateMachineArn", From 411b7aa06191050682c21a6c9fd88ab9f2bb795d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 2 Feb 2024 13:22:44 -0800 Subject: [PATCH 315/367] indicate invalid load --- .../lambda_layers/gfe_db_models/gfedbmodels/types.py | 4 +++- gfe-db/pipeline/statemachines/update-pipeline.asl.json | 10 +++++----- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 89a8d501..a78b1ac3 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -17,8 +17,9 @@ class ExecutionStatus(str, Enum): BUILD_SUCCESS: build succeeded (set by State Machine) ✅ LOAD_IN_PROGRESS: load started (set by State Machine) ✅ LOAD_SUCCESS: load succeeded (set by State Machine) ✅ - LOAD_SKIPPED: load skipped (set by State Machine) ✅ LOAD_FAILED: load failed (set by State Machine) ✅ + LOAD_INVALID: load invalid from query results (set by State Machine) ✅ + LOAD_SKIPPED: load skipped (set by State Machine) ✅ BUILD_FAILED: build failed (set by State Machine) ✅ EXECUTION_FAILED: build or load failed (set by State Machine) ✅ ABORTED: build or load aborted (set by UpdateExecutionState) ✅ @@ -33,6 +34,7 @@ class ExecutionStatus(str, Enum): LOAD_COMPLETE = "LOAD_COMPLETE" LOAD_SUCCESS = "LOAD_SUCCESS" LOAD_FAILED = "LOAD_FAILED" + LOAD_INVALID = "LOAD_INVALID" LOAD_SKIPPED = "LOAD_SKIPPED" EXECUTION_FAILED = "EXECUTION_FAILED" ABORTED = "ABORTED" diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 18ec62a7..92391bd4 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -408,9 +408,9 @@ "Type": "Task", "Resource": "${EvaluateQueryResultsFunctionArn}", "ResultPath": "$.validations.load_results", - "Next": "Is Load Successful❓" + "Next": "Is Load Valid❓" }, - "Is Load Successful❓": { + "Is Load Valid❓": { "Type": "Choice", "Choices": [ { @@ -419,7 +419,7 @@ "Next": "Update Status → LOAD_SUCCESS" } ], - "Default": "Update Status → LOAD_FAILED" + "Default": "Update Status → LOAD_INVALID" }, "Update Status → LOAD_SUCCESS": { "Type": "Pass", @@ -453,9 +453,9 @@ } } }, - "Update Status → LOAD_FAILED": { + "Update Status → LOAD_INVALID": { "Type": "Pass", - "Result": "LOAD_FAILED", + "Result": "LOAD_INVALID", "ResultPath": "$.state.execution.status", "Next": "Sync State → LOAD_FAILED" }, From 8f9a84676c10af81bb3e2604788952603b855cbe Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 2 Feb 2024 14:09:05 -0800 Subject: [PATCH 316/367] remove validation causing false load failures --- .../functions/evaluate_query_results/app.py | 29 ++++++++++--------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/gfe-db/pipeline/functions/evaluate_query_results/app.py b/gfe-db/pipeline/functions/evaluate_query_results/app.py index 00c47a45..edbe6846 100644 --- a/gfe-db/pipeline/functions/evaluate_query_results/app.py +++ b/gfe-db/pipeline/functions/evaluate_query_results/app.py @@ -45,12 +45,12 @@ def lambda_handler(event, context): if not have_node_counts_increased and not is_release_version_already_loaded: errors.append("Node count has not increased") - # Number of unique release versions in the database has increased by one - num_unique_releases_in_db_post_load = len(unique_releases_in_db_post_load) - num_unique_releases_in_db_pre_load = len(unique_releases_in_db_pre_load) - has_unique_release_count_increased_by_1 = num_unique_releases_in_db_post_load == num_unique_releases_in_db_pre_load + 1 - if not has_unique_release_count_increased_by_1 and not is_release_version_already_loaded: - errors.append("Unique release count has not increased by 1") + # # Number of unique release versions in the database has increased by one + # num_unique_releases_in_db_post_load = len(unique_releases_in_db_post_load) + # num_unique_releases_in_db_pre_load = len(unique_releases_in_db_pre_load) + # has_unique_release_count_increased_by_1 = num_unique_releases_in_db_post_load == num_unique_releases_in_db_pre_load + 1 + # if not has_unique_release_count_increased_by_1 and not is_release_version_already_loaded: + # errors.append("Unique release count has not increased by 1") # TODO BOOKMARK 1/19/24 - Allow for the same release version to be loaded multiple times without failing the load validation if is_release_version_already_loaded: @@ -61,7 +61,7 @@ def lambda_handler(event, context): is_load_successful = ( is_release_version_loaded and have_node_counts_increased - and has_unique_release_count_increased_by_1 + # and has_unique_release_count_increased_by_1 ) payload = { @@ -86,13 +86,13 @@ def lambda_handler(event, context): }, } - payload["has_unique_release_count_increased_by_1"] = { - "value": has_unique_release_count_increased_by_1, - "details": { - "num_unique_releases_in_db_pre_load": num_unique_releases_in_db_pre_load, - "num_unique_releases_in_db_post_load": num_unique_releases_in_db_post_load - } - } + # payload["has_unique_release_count_increased_by_1"] = { + # "value": has_unique_release_count_increased_by_1, + # "details": { + # "num_unique_releases_in_db_pre_load": num_unique_releases_in_db_pre_load, + # "num_unique_releases_in_db_post_load": num_unique_releases_in_db_post_load + # } + # } if errors: payload["errors"] = errors @@ -105,6 +105,7 @@ def lambda_handler(event, context): from pathlib import Path event_path = Path(__file__).parent / "event.json" + event_path = Path(__file__).parent / "3520.json" with open(event_path, "r") as file: event = json.load(file) From 2cd92379913ee9fbdde31c03d3b6c06a806dff5f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 11 Feb 2024 21:21:32 -0800 Subject: [PATCH 317/367] eda of commits by branch for missing releases --- ...0.0-github-api-commits-by-branch-eda.ipynb | 88239 ++++++++++++++++ notebooks/0.2-github-api-eda.ipynb | 164 +- 2 files changed, 88384 insertions(+), 19 deletions(-) create mode 100644 notebooks/0.0-github-api-commits-by-branch-eda.ipynb diff --git a/notebooks/0.0-github-api-commits-by-branch-eda.ipynb b/notebooks/0.0-github-api-commits-by-branch-eda.ipynb new file mode 100644 index 00000000..d2100f42 --- /dev/null +++ b/notebooks/0.0-github-api-commits-by-branch-eda.ipynb @@ -0,0 +1,88239 @@ +{ + "cells": [ + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "# GitHub API EDA" + ] + }, + { + "cell_type": "code", + "execution_count": 1, + "metadata": {}, + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/8s/9sb2nsn913q7b4zz75fd_qf00000gn/T/ipykernel_17493/1475131825.py:8: DeprecationWarning: \n", + "Pyarrow will become a required dependency of pandas in the next major release of pandas (pandas 3.0),\n", + "(to allow more performant data types, such as the Arrow string type, and better interoperability with other libraries)\n", + "but was not found to be installed on your system.\n", + "If this would cause problems for you,\n", + "please provide us feedback at https://github.com/pandas-dev/pandas/issues/54466\n", + " \n", + " import pandas as pd\n" + ] + } + ], + "source": [ + "import os\n", + "from dotenv import load_dotenv, find_dotenv\n", + "load_dotenv('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.env.nmdpf');\n", + "from itertools import chain, starmap\n", + "from pathlib import Path\n", + "import json\n", + "import requests\n", + "import pandas as pd\n", + "\n", + "# Pandas display options\n", + "pd.set_option('display.max_rows', None)\n", + "pd.set_option('display.max_columns', None)\n", + "pd.set_option('display.max_colwidth', None)\n", + "pd.set_option('display.width', None)" + ] + }, + { + "cell_type": "code", + "execution_count": 2, + "metadata": {}, + "outputs": [], + "source": [ + "# Environment variables\n", + "AWS_REGION = os.environ[\"AWS_REGION\"] \n", + "GITHUB_PERSONAL_ACCESS_TOKEN = os.environ[\"GITHUB_PERSONAL_ACCESS_TOKEN\"]\n", + "GITHUB_REPOSITORY_OWNER = \"ANHIG\" # os.environ[\"GITHUB_REPOSITORY_OWNER\"]\n", + "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]\n" + ] + }, + { + "cell_type": "code", + "execution_count": 3, + "metadata": {}, + "outputs": [], + "source": [ + "root_dir = Path('.').resolve().parent" + ] + }, + { + "cell_type": "code", + "execution_count": 4, + "metadata": {}, + "outputs": [], + "source": [ + "def flatten_json(dictionary, sep='.', skip_fields=[]):\n", + " \"\"\"Flatten a nested json file. For a list of dictionaries, use this\n", + " inside a for loop before converting to pandas DataFrame.\"\"\"\n", + "\n", + " def unpack(parent_key, parent_value):\n", + " \"\"\"Unpack one level of nesting in json file\"\"\"\n", + " # Unpack one level only!!!\n", + " \n", + " if isinstance(parent_value, dict):\n", + " for key, value in parent_value.items():\n", + " temp1 = parent_key + sep + key\n", + " yield temp1, value\n", + " elif isinstance(parent_value, list):\n", + " i = 0 \n", + " for value in parent_value:\n", + " temp2 = parent_key + sep +str(i) \n", + " i += 1\n", + " yield temp2, value\n", + " else:\n", + " yield parent_key, parent_value \n", + "\n", + "\n", + " # Keep iterating until the termination condition is satisfied\n", + " while True:\n", + " # Keep unpacking the json file until all values are atomic elements (not dictionary or list)\n", + " dictionary = dict(chain.from_iterable(starmap(unpack, dictionary.items())))\n", + " # Terminate condition: not any value in the json file is dictionary or list\n", + " if not any(isinstance(value, dict) for value in dictionary.values()) and \\\n", + " not any(isinstance(value, list) for value in dictionary.values()):\n", + " break\n", + "\n", + " return dictionary\n", + "\n", + "\n" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, + "outputs": [], + "source": [ + "def get_commits(owner, repo, per_page=100):\n", + " \"\"\"Return a list of GitHub commits for the specified repository\"\"\"\n", + "\n", + " base_url = 'https://api.github.com'\n", + "\n", + " # Endpoint\n", + " endpoint = f'/repos/{owner}/{repo}/commits?per_page={per_page}'\n", + "\n", + " url = base_url + endpoint\n", + "\n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + "\n", + " response = requests.get(url, headers=headers)\n", + "\n", + " return response.json()" + ] + }, + { + "cell_type": "code", + "execution_count": 6, + "metadata": {}, + "outputs": [], + "source": [ + "def get_commit(owner, repo, commit_sha):\n", + " \"\"\"Return the commit for the specified repository and commit SHA\"\"\"\n", + "\n", + " base_url = 'https://api.github.com'\n", + "\n", + " # Endpoint\n", + " endpoint = f'/repos/{owner}/{repo}/commits/{commit_sha}'\n", + " url = base_url + endpoint\n", + "\n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + "\n", + " response = requests.get(url, headers=headers)\n", + "\n", + " return response.json()" + ] + }, + { + "cell_type": "code", + "execution_count": 7, + "metadata": {}, + "outputs": [], + "source": [ + "def get_branches(owner, repo):\n", + " \"\"\"Fetch branches for a GitHub repository\"\"\"\n", + "\n", + " base_url = 'https://api.github.com'\n", + "\n", + " # Endpoint\n", + " endpoint = f'/repos/{owner}/{repo}/branches'\n", + " url = base_url + endpoint\n", + "\n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + "\n", + " response = requests.get(url, headers=headers)\n", + " branches = response.json()\n", + "\n", + " return branches" + ] + }, + { + "cell_type": "code", + "execution_count": 8, + "metadata": {}, + "outputs": [], + "source": [ + "def get_branch(owner, repo, branch_name):\n", + " \"\"\"Fetch branches for a GitHub repository\"\"\"\n", + "\n", + " base_url = 'https://api.github.com'\n", + "\n", + " # Endpoint\n", + " endpoint = f'/repos/{owner}/{repo}/branches/{branch_name}'\n", + " url = base_url + endpoint\n", + "\n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + "\n", + " response = requests.get(url, headers=headers)\n", + " branches = response.json()\n", + "\n", + " return branches" + ] + }, + { + "cell_type": "code", + "execution_count": 9, + "metadata": {}, + "outputs": [], + "source": [ + "# Function to fetch pull requests\n", + "def fetch_pull_requests(owner, repo):\n", + " url = f\"https://api.github.com/repos/{owner}/{repo}/pulls?state=all\"\n", + " \n", + " # Headers\n", + " headers = {\n", + " 'Authorization': f'token {GITHUB_PERSONAL_ACCESS_TOKEN}',\n", + " 'Content-Type': 'application/json',\n", + " 'Accept': 'application/vnd.github.v3+json',\n", + " 'X-GitHub-Api-Version': '2022-11-28'\n", + " }\n", + " response = requests.get(url, headers=headers)\n", + "\n", + " if response.status_code == 200:\n", + " return response.json()\n", + " else:\n", + " print(f\"Error: {response.status_code}\")\n", + " return []" + ] + }, + { + "attachments": {}, + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Commits by Branch\n", + "This data was previously downloaded as a JSON file." + ] + }, + { + "cell_type": "code", + "execution_count": 10, + "metadata": {}, + "outputs": [], + "source": [ + "from pygethub import list_branches, list_commits, GitHubPaginator" + ] + }, + { + "cell_type": "code", + "execution_count": 11, + "metadata": {}, + "outputs": [], + "source": [ + "# paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN)\n", + "\n", + "# # BRANCHES\n", + "# branch_pages = paginator.get_paginator(list_branches, owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME)\n", + "# all_branches = list(branch_pages)\n", + "\n", + "# # TODO BOOKMARK 2/10/24\n", + "# # TODO extract the branch names\n", + "# branch_names = [branch[\"name\"] for branch in all_branches]" + ] + }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [], + "source": [ + "# commits_by_branch = {}\n", + "# for branch in branch_names:\n", + "# list_commits_params = {\n", + "# \"owner\": GITHUB_REPOSITORY_OWNER,\n", + "# \"repo\": GITHUB_REPOSITORY_NAME,\n", + "# \"sha\": branch,\n", + "# }\n", + "# branch_commit_pages = paginator.get_paginator(\n", + "# list_commits, \n", + "# **list_commits_params,\n", + "# user_agent=\"nmdp-bioinformatics-gfe-db-state-builder/1.0\")\n", + "# commits_by_branch[branch] = list(branch_commit_pages)" + ] + }, + { + "cell_type": "code", + "execution_count": 13, + "metadata": {}, + "outputs": [], + "source": [ + "# with open(root_dir / \"commits-by-branch.json\", \"w\") as f:\n", + "# json.dump(commits_by_branch, f, indent=4)" + ] + }, + { + "cell_type": "code", + "execution_count": 14, + "metadata": {}, + "outputs": [], + "source": [ + "# load commits-by-branch.json\n", + "with open(root_dir / \"commits-by-branch.json\", \"r\") as f:\n", + " commits_by_branch = json.load(f)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Commits by Branch EDA\n", + "\n", + "Reshape commits_by_branch JSON using dict and list comprehensions\n", + "Example of input structure\n", + "```json\n", + "{\n", + " \"300\": [\n", + " {\n", + " \"sha\": \"ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\",\n", + " \"node_id\": \"MDY6Q29tbWl0MjQ1NDAxMzY6YmE1Y2IzZDA1YzdiM2JhNTAyNGNkYWZhMTkyZDg5YWYxODZmMDhhOQ==\",\n", + " \"commit\": {\n", + " \"author\": {\n", + " \"name\": \"anhig\",\n", + " \"email\": \"james.robinson@anthonynolan.org\",\n", + " \"date\": \"2017-06-07T13:49:28Z\"\n", + " },\n", + " \"committer\": {\n", + " \"name\": \"anhig\",\n", + " \"email\": \"james.robinson@anthonynolan.org\",\n", + " \"date\": \"2017-06-07T13:49:28Z\"\n", + " },\n", + " \"message\": \"Addition of historical WMDA files\\n\\nAddition of historical WMDA files\",\n", + " \"tree\": {\n", + " \"sha\": \"9eafc92b0944c5e08f7c4b9faeb75c491d293a8a\",\n", + " \"url\": \"https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9eafc92b0944c5e08f7c4b9faeb75c491d293a8a\"\n", + " },\n", + " \"url\": \"https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\",\n", + " \"comment_count\": 0,\n", + " \"verification\": {\n", + " \"verified\": false,\n", + " \"reason\": \"unsigned\",\n", + " \"signature\": null,\n", + " \"payload\": null\n", + " }\n", + " }\n", + " },\n", + " ...\n", + " ],\n", + " ...\n", + "}\n", + "```\n", + "Example of output structure\n", + "```json\n", + "[\n", + " {\n", + " \"branch\": \"300\",\n", + " \"sha\": \"ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\",\n", + " \"node_id\": \"MDY6Q29tbWl0MjQ1NDAxMzY6YmE1Y2IzZDA1YzdiM2JhNTAyNGNkYWZhMTkyZDg5YWYxODZmMDhhOQ==\",\n", + " \"commit\": {\n", + " \"author\": {\n", + " \"name\": \"anhig\",\n", + " \"email\": \"james.robinson@anthonynolan.org\",\n", + " \"date\": \"2017-06-07T13:49:28Z\"\n", + " },\n", + " \"committer\": {\n", + " \"name\": \"anhig\",\n", + " \"email\": \"james.robinson@anthonynolan.org\",\n", + " \"date\": \"2017-06-07T13:49:28Z\"\n", + " },\n", + " \"message\": \"Addition of historical WMDA files\\n\\nAddition of historical WMDA files\",\n", + " \"tree\": {\n", + " \"sha\": \"9eafc92b0944c5e08f7c4b9faeb75c491d293a8a\",\n", + " \"url\": \"https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9eafc92b0944c5e08f7c4b9faeb75c491d293a8a\"\n", + " },\n", + " \"url\": \"https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\",\n", + " \"comment_count\": 0,\n", + " \"verification\": {\n", + " \"verified\": false,\n", + " \"reason\": \"unsigned\",\n", + " \"signature\": null,\n", + " \"payload\": null\n", + " }\n", + " }\n", + " },\n", + " ...\n", + "]\n", + "```" + ] + }, + { + "cell_type": "code", + "execution_count": 15, + "metadata": {}, + "outputs": [], + "source": [ + "commits_by_branch_list = [\n", + " {\n", + " \"branch\": branch,\n", + " **commit\n", + " }\n", + " for branch, commits in commits_by_branch.items()\n", + " for commit in commits\n", + "]\n", + " " + ] + }, + { + "cell_type": "code", + "execution_count": 16, + "metadata": {}, + "outputs": [], + "source": [ + "# flatten the commits_by_branch_list\n", + "commits_by_branch_list_flat = [flatten_json(commit) for commit in commits_by_branch_list]" + ] + }, + { + "cell_type": "code", + "execution_count": 17, + "metadata": {}, + "outputs": [], + "source": [ + "# load to pandas DataFrame\n", + "commits_by_branch_df = pd.DataFrame(commits_by_branch_list_flat)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "The aggregation below shows that a single sha can be associated with multiple branches. This means that we cannot rely on the branch name to indicate the release version the commit was made for.\n", + "\n", + "Also notice that some commits are associated with only one branch. These are the commits that were missing from calling list_commits which defaults to the master branch, which in this case is called 'Latest'." + ] + }, + { + "cell_type": "code", + "execution_count": 18, + "metadata": {}, + "outputs": [], + "source": [ + "# group by sha and find unique branches, then include a column for the number of branches and sort from least to most\n", + "commits_by_sha = commits_by_branch_df.groupby(\"sha\").agg(\n", + " branches=(\"branch\", \"unique\"),\n", + " date=(\"commit.author.date\", \"first\"),\n", + " num_branches=(\"branch\", \"nunique\")\n", + ").sort_values(\"date\").reset_index()" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
shabranchesdatenum_branches
270e1cd1ec3e66f4ab2b218f6758ed315f557778655[3130]2017-06-21T14:40:46Z1
\n", + "
" + ], + "text/plain": [ + " sha branches date \\\n", + "270 e1cd1ec3e66f4ab2b218f6758ed315f557778655 [3130] 2017-06-21T14:40:46Z \n", + "\n", + " num_branches \n", + "270 1 " + ] + }, + "execution_count": 27, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commits_by_sha[commits_by_sha[\"sha\"] == \"e1cd1ec3e66f4ab2b218f6758ed315f557778655\"]" + ] + }, + { + "cell_type": "code", + "execution_count": 25, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "739" + ] + }, + "execution_count": 25, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(commits_by_sha)" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Commits by Branch Processing\n", + "Reduce commits-by-branch JSON to a list of unique commits." + ] + }, + { + "cell_type": "code", + "execution_count": 20, + "metadata": {}, + "outputs": [], + "source": [ + "# Create an array of all unique commits in commits_by_branch and omit the branch information\n", + "unique_commits = set()\n", + "for release, commits in commits_by_branch.items():\n", + " unique_commits.update([json.dumps(commit) for commit in commits])\n", + "\n", + "# covert back to dict\n", + "unique_commits = [json.loads(commit) for commit in unique_commits]" + ] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "739" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "len(unique_commits)" + ] + }, + { + "cell_type": "code", + "execution_count": 22, + "metadata": {}, + "outputs": [], + "source": [ + "unique_commits_flat = [flatten_json(commit) for commit in unique_commits]\n", + "unique_commits_df = pd.DataFrame(unique_commits_flat).sort_values(\"commit.author.date\").reset_index(drop=True)" + ] + }, + { + "cell_type": "code", + "execution_count": 23, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "739" + ] + }, + "execution_count": 23, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "# sort by date\n", + "len(unique_commits_df)" + ] + }, + { + "cell_type": "code", + "execution_count": 24, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
shanode_idcommit.author.namecommit.author.emailcommit.author.datecommit.committer.namecommit.committer.emailcommit.committer.datecommit.messagecommit.tree.shacommit.tree.urlcommit.urlcommit.comment_countcommit.verification.verifiedcommit.verification.reasoncommit.verification.signaturecommit.verification.payloadurlhtml_urlcomments_urlauthor.loginauthor.idauthor.node_idauthor.avatar_urlauthor.gravatar_idauthor.urlauthor.html_urlauthor.followers_urlauthor.following_urlauthor.gists_urlauthor.starred_urlauthor.subscriptions_urlauthor.organizations_urlauthor.repos_urlauthor.events_urlauthor.received_events_urlauthor.typeauthor.site_admincommitter.logincommitter.idcommitter.node_idcommitter.avatar_urlcommitter.gravatar_idcommitter.urlcommitter.html_urlcommitter.followers_urlcommitter.following_urlcommitter.gists_urlcommitter.starred_urlcommitter.subscriptions_urlcommitter.organizations_urlcommitter.repos_urlcommitter.events_urlcommitter.received_events_urlcommitter.typecommitter.site_adminparents.0.shaparents.0.urlparents.0.html_urlparents.1.shaparents.1.urlparents.1.html_urlauthorcommitter
0efc06e88b56d1e6e44661ec45f192dc1186a30adMDY6Q29tbWl0MjQ1NDAxMzY6ZWZjMDZlODhiNTZkMWU2ZTQ0NjYxZWM0NWYxOTJkYzExODZhMzBhZA==James Robinsonjames.robinson@anthonynolan.org2014-09-27T18:57:55ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T18:57:55ZInitial commit954fe154eccfcb5dff9a5c2368336851ad3e695fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/954fe154eccfcb5dff9a5c2368336851ad3e695fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30adhttps://github.com/ANHIG/IMGTHLA/commit/efc06e88b56d1e6e44661ec45f192dc1186a30adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseNaNNaNNaNNaNNaNNaNNaNNaN
1785c913f2d42abd68bcdf630ce2f58ee9b9c2579MDY6Q29tbWl0MjQ1NDAxMzY6Nzg1YzkxM2YyZDQyYWJkNjhiY2RmNjMwY2UyZjU4ZWU5YjljMjU3OQ==jrob119james.robinson@anthonynolan.org2014-09-27T18:58:59Zjrob119james.robinson@anthonynolan.org2014-09-27T18:58:59ZInitial Release and Commit6effc6b250803775feb79454cd9451ed014949cehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6effc6b250803775feb79454cd9451ed014949cehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c25790FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579https://github.com/ANHIG/IMGTHLA/commit/785c913f2d42abd68bcdf630ce2f58ee9b9c2579https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseefc06e88b56d1e6e44661ec45f192dc1186a30adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30adhttps://github.com/ANHIG/IMGTHLA/commit/efc06e88b56d1e6e44661ec45f192dc1186a30adNaNNaNNaNNaNNaN
29f35f8fe8a2e25bb076e588e65389cac16a8ed2fMDY6Q29tbWl0MjQ1NDAxMzY6OWYzNWY4ZmU4YTJlMjViYjA3NmU1ODhlNjUzODljYWMxNmE4ZWQyZg==jrob119james.robinson@anthonynolan.org2014-09-27T19:00:41Zjrob119james.robinson@anthonynolan.org2014-09-27T19:00:41ZUpdates to Licence2da947b5c470830df9584083726c1bf00a483e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2da947b5c470830df9584083726c1bf00a483e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2fhttps://github.com/ANHIG/IMGTHLA/commit/9f35f8fe8a2e25bb076e588e65389cac16a8ed2fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse785c913f2d42abd68bcdf630ce2f58ee9b9c2579https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579https://github.com/ANHIG/IMGTHLA/commit/785c913f2d42abd68bcdf630ce2f58ee9b9c2579NaNNaNNaNNaNNaN
379d13ceb388eb9dacc9e166be18cce9373f7fd1dMDY6Q29tbWl0MjQ1NDAxMzY6NzlkMTNjZWIzODhlYjlkYWNjOWUxNjZiZTE4Y2NlOTM3M2Y3ZmQxZA==jrob119james.robinson@anthonynolan.org2014-09-27T19:00:51Zjrob119james.robinson@anthonynolan.org2014-09-27T19:00:51ZUpdate to Licence file9a6f0b53be0fc00c8220ddc89b25cbc1cf4b5655https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9a6f0b53be0fc00c8220ddc89b25cbc1cf4b5655https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1dhttps://github.com/ANHIG/IMGTHLA/commit/79d13ceb388eb9dacc9e166be18cce9373f7fd1dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9f35f8fe8a2e25bb076e588e65389cac16a8ed2fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2fhttps://github.com/ANHIG/IMGTHLA/commit/9f35f8fe8a2e25bb076e588e65389cac16a8ed2fNaNNaNNaNNaNNaN
46ad21b61dee3689c5ae68370d635c5ede483c851MDY6Q29tbWl0MjQ1NDAxMzY6NmFkMjFiNjFkZWUzNjg5YzVhZTY4MzcwZDYzNWM1ZWRlNDgzYzg1MQ==jrob119james.robinson@anthonynolan.org2014-09-27T19:02:35Zjrob119james.robinson@anthonynolan.org2014-09-27T19:02:35ZUpdates to README filesa9ed9a65ab7b5d5421aeb9c936a783ff55283165https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a9ed9a65ab7b5d5421aeb9c936a783ff55283165https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ad21b61dee3689c5ae68370d635c5ede483c8510FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851https://github.com/ANHIG/IMGTHLA/commit/6ad21b61dee3689c5ae68370d635c5ede483c851https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse79d13ceb388eb9dacc9e166be18cce9373f7fd1dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1dhttps://github.com/ANHIG/IMGTHLA/commit/79d13ceb388eb9dacc9e166be18cce9373f7fd1dNaNNaNNaNNaNNaN
508e0ef9f5c6aade40df681821a0b9caef439fe3aMDY6Q29tbWl0MjQ1NDAxMzY6MDhlMGVmOWY1YzZhYWRlNDBkZjY4MTgyMWEwYjljYWVmNDM5ZmUzYQ==jrob119james.robinson@anthonynolan.org2014-09-27T19:03:30Zjrob119james.robinson@anthonynolan.org2014-09-27T19:03:30ZUpdates to License filee49067173b75b41e7d9f703cfe1b0aa89e314ebehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e49067173b75b41e7d9f703cfe1b0aa89e314ebehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6ad21b61dee3689c5ae68370d635c5ede483c851https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851https://github.com/ANHIG/IMGTHLA/commit/6ad21b61dee3689c5ae68370d635c5ede483c851NaNNaNNaNNaNNaN
6af54d281b5f99a75ba06f1026bac7a4086d92f8aMDY6Q29tbWl0MjQ1NDAxMzY6YWY1NGQyODFiNWY5OWE3NWJhMDZmMTAyNmJhYzdhNDA4NmQ5MmY4YQ==jrob119james.robinson@anthonynolan.org2014-09-27T19:10:12Zjrob119james.robinson@anthonynolan.org2014-09-27T19:10:12ZInitial Release and Commit1f226f2fcf5017507d6f587c9b91d446a808ccc5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f226f2fcf5017507d6f587c9b91d446a808ccc5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3aNaNNaNNaNNaNNaN
76ce547fefafa6b804338c231bcb137b789653fdcMDY6Q29tbWl0MjQ1NDAxMzY6NmNlNTQ3ZmVmYWZhNmI4MDQzMzhjMjMxYmNiMTM3Yjc4OTY1M2ZkYw==James Robinsonjames.robinson@anthonynolan.org2014-09-27T19:13:24ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T19:13:24ZMerge pull request #1 from jrob119/3170\\n\\nInitial Release and Commit1f226f2fcf5017507d6f587c9b91d446a808ccc5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f226f2fcf5017507d6f587c9b91d446a808ccc5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ce547fefafa6b804338c231bcb137b789653fdc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdchttps://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3aaf54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8aNaNNaN
816da2f90240d536159a20697fb952b4d14846b13MDY6Q29tbWl0MjQ1NDAxMzY6MTZkYTJmOTAyNDBkNTM2MTU5YTIwNjk3ZmI5NTJiNGQxNDg0NmIxMw==jrob119james.robinson@anthonynolan.org2014-09-27T19:18:54Zjrob119james.robinson@anthonynolan.org2014-09-27T19:24:02ZRestructuring to subdirectories308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16da2f90240d536159a20697fb952b4d14846b130FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6ce547fefafa6b804338c231bcb137b789653fdchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdchttps://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdcNaNNaNNaNNaNNaN
9d9944466594e328cb46f732e5670660fd672a141MDY6Q29tbWl0MjQ1NDAxMzY6ZDk5NDQ0NjY1OTRlMzI4Y2I0NmY3MzJlNTY3MDY2MGZkNjcyYTE0MQ==James Robinsonjames.robinson@anthonynolan.org2014-09-27T19:25:48ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T19:25:48ZMerge pull request #2 from jrob119/Latest\\n\\nRestructuring308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d9944466594e328cb46f732e5670660fd672a1410FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseaf54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a16da2f90240d536159a20697fb952b4d14846b13https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13NaNNaN
100e31941b14171c16697123ff7b81becbeef1c089MDY6Q29tbWl0MjQ1NDAxMzY6MGUzMTk0MWIxNDE3MWMxNjY5NzEyM2ZmN2I4MWJlY2JlZWYxYzA4OQ==James Robinsonjames.robinson@anthonynolan.org2014-09-27T19:38:32ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T19:38:32ZMerge pull request #3 from jrob119/3170\\n\\nMerge pull request #2 from jrob119/Latest308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0e31941b14171c16697123ff7b81becbeef1c0890FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse16da2f90240d536159a20697fb952b4d14846b13https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13d9944466594e328cb46f732e5670660fd672a141https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141NaNNaN
11a07bcbd18f5f95606b16258241f9d18ba0e65390MDY6Q29tbWl0MjQ1NDAxMzY6YTA3YmNiZDE4ZjVmOTU2MDZiMTYyNTgyNDFmOWQxOGJhMGU2NTM5MA==James Robinsonjames.robinson@anthonynolan.org2014-09-27T19:53:05ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T19:53:05ZMerge pull request #4 from jrob119/Latest\\n\\nMerge pull request #3 from jrob119/3170308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a07bcbd18f5f95606b16258241f9d18ba0e653900FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed9944466594e328cb46f732e5670660fd672a141https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a1410e31941b14171c16697123ff7b81becbeef1c089https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089NaNNaN
127c9d9585576bec8fdf41e18d44033d2c8af7a923MDY6Q29tbWl0MjQ1NDAxMzY6N2M5ZDk1ODU1NzZiZWM4ZmRmNDFlMThkNDQwMzNkMmM4YWY3YTkyMw==jrob119james.robinson@anthonynolan.org2014-09-27T20:33:03Zjrob119james.robinson@anthonynolan.org2014-09-27T20:33:03ZRemoved md5 file07d95df30a8989ec01fd14b8ece907c31d5178bahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07d95df30a8989ec01fd14b8ece907c31d5178bahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a9230FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0e31941b14171c16697123ff7b81becbeef1c089https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089NaNNaNNaNNaNNaN
139d8f585502fcfe70c5f809ba44856a6f0cd986a2MDY6Q29tbWl0MjQ1NDAxMzY6OWQ4ZjU4NTUwMmZjZmU3MGM1ZjgwOWJhNDQ4NTZhNmYwY2Q5ODZhMg==James Robinsonjames.robinson@anthonynolan.org2014-09-27T20:33:43ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T20:33:43ZMerge pull request #5 from jrob119/3170\\n\\nMerge pull request #4 from jrob119/Latest07d95df30a8989ec01fd14b8ece907c31d5178bahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07d95df30a8989ec01fd14b8ece907c31d5178bahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7c9d9585576bec8fdf41e18d44033d2c8af7a923https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923a07bcbd18f5f95606b16258241f9d18ba0e65390https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390NaNNaN
148632b0d19389dcac1b3f1089b634396b51ae8530MDY6Q29tbWl0MjQ1NDAxMzY6ODYzMmIwZDE5Mzg5ZGNhYzFiM2YxMDg5YjYzNDM5NmI1MWFlODUzMA==jrob119james.robinson@anthonynolan.org2014-09-27T20:47:44Zjrob119james.robinson@anthonynolan.org2014-09-27T20:47:44ZRenaming8ca145ba8007c6692095018f5aec4c136526e04fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8ca145ba8007c6692095018f5aec4c136526e04fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8632b0d19389dcac1b3f1089b634396b51ae85300FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea07bcbd18f5f95606b16258241f9d18ba0e65390https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390NaNNaNNaNNaNNaN
15340238f97d078fc6b8524deac6366c9ce261b049MDY6Q29tbWl0MjQ1NDAxMzY6MzQwMjM4Zjk3ZDA3OGZjNmI4NTI0ZGVhYzYzNjZjOWNlMjYxYjA0OQ==James Robinsonjames.robinson@anthonynolan.org2014-09-27T20:48:52ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T20:48:52ZMerge pull request #6 from jrob119/Latest\\n\\nRenaming0e9edee4c41fc90412e925d4ca95a2b1074cb4a7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0e9edee4c41fc90412e925d4ca95a2b1074cb4a7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/340238f97d078fc6b8524deac6366c9ce261b0490FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8632b0d19389dcac1b3f1089b634396b51ae8530https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae85309d8f585502fcfe70c5f809ba44856a6f0cd986a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2NaNNaN
1669ac32a1e30dda03ea96d38178682a986d2b01dbMDY6Q29tbWl0MjQ1NDAxMzY6NjlhYzMyYTFlMzBkZGEwM2VhOTZkMzgxNzg2ODJhOTg2ZDJiMDFkYg==James Robinsonjames.robinson@anthonynolan.org2014-09-27T20:50:18ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T20:50:18ZMerge pull request #7 from jrob119/3170\\n\\n31700e9edee4c41fc90412e925d4ca95a2b1074cb4a7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0e9edee4c41fc90412e925d4ca95a2b1074cb4a7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/69ac32a1e30dda03ea96d38178682a986d2b01db0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01dbhttps://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01db/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2340238f97d078fc6b8524deac6366c9ce261b049https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049NaNNaN
170022011301eada9040803c924aa45423fd39e89cMDY6Q29tbWl0MjQ1NDAxMzY6MDAyMjAxMTMwMWVhZGE5MDQwODAzYzkyNGFhNDU0MjNmZDM5ZTg5Yw==jrob119james.robinson@anthonynolan.org2014-09-27T20:56:36Zjrob119james.robinson@anthonynolan.org2014-09-27T20:56:36ZAdding XML files3504772233dc01a817fce71cea7fadb5f3643e7chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3504772233dc01a817fce71cea7fadb5f3643e7chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0022011301eada9040803c924aa45423fd39e89c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89chttps://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse340238f97d078fc6b8524deac6366c9ce261b049https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049NaNNaNNaNNaNNaN
184826201263c95aefc29beaeb323f883cf6b4edfbMDY6Q29tbWl0MjQ1NDAxMzY6NDgyNjIwMTI2M2M5NWFlZmMyOWJlYWViMzIzZjg4M2NmNmI0ZWRmYg==jrob119james.robinson@anthonynolan.org2014-09-27T21:02:10Zjrob119james.robinson@anthonynolan.org2014-09-27T21:02:10ZAdded XML Files2731245ed5e70c880096e407e0b24dc9d9d4b199https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2731245ed5e70c880096e407e0b24dc9d9d4b199https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4826201263c95aefc29beaeb323f883cf6b4edfb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0022011301eada9040803c924aa45423fd39e89chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89chttps://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89cNaNNaNNaNNaNNaN
19cfcebc23178847dbd71fd1154c59a251a2d570b8MDY6Q29tbWl0MjQ1NDAxMzY6Y2ZjZWJjMjMxNzg4NDdkYmQ3MWZkMTE1NGM1OWEyNTFhMmQ1NzBiOA==James Robinsonjames.robinson@anthonynolan.org2014-09-27T21:03:12ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T21:03:12ZMerge pull request #8 from jrob119/3170\\n\\n31702731245ed5e70c880096e407e0b24dc9d9d4b199https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2731245ed5e70c880096e407e0b24dc9d9d4b199https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cfcebc23178847dbd71fd1154c59a251a2d570b80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse69ac32a1e30dda03ea96d38178682a986d2b01dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01dbhttps://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db4826201263c95aefc29beaeb323f883cf6b4edfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfbNaNNaN
203645f26142d7b8481ab0b9848f87822118f04415MDY6Q29tbWl0MjQ1NDAxMzY6MzY0NWYyNjE0MmQ3Yjg0ODFhYjBiOTg0OGY4NzgyMjExOGYwNDQxNQ==jrob119james.robinson@anthonynolan.org2014-09-27T21:04:43Zjrob119james.robinson@anthonynolan.org2014-09-27T21:04:45ZAdded Allele lists to Latest Directorye9f2accc1f5087678ead29ca3a83b8573bb6cb51https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9f2accc1f5087678ead29ca3a83b8573bb6cb51https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3645f26142d7b8481ab0b9848f87822118f044150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecfcebc23178847dbd71fd1154c59a251a2d570b8https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8NaNNaNNaNNaNNaN
213a71348c5399bbcc1c2b28cd4ebaaa287cd5269eMDY6Q29tbWl0MjQ1NDAxMzY6M2E3MTM0OGM1Mzk5YmJjYzFjMmIyOGNkNGViYWFhMjg3Y2Q1MjY5ZQ==jrob119james.robinson@anthonynolan.org2014-09-27T21:07:01Zjrob119james.robinson@anthonynolan.org2014-09-27T21:07:01ZRenaming subdirectoryd88781eadaf9341b324f15e64ee2635a7449f440https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d88781eadaf9341b324f15e64ee2635a7449f440https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269ehttps://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3645f26142d7b8481ab0b9848f87822118f04415https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415NaNNaNNaNNaNNaN
22e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fMDY6Q29tbWl0MjQ1NDAxMzY6ZTZjYzlmMzA4MDkzMmY5Yzc3YjZiMDNhN2FiMmU2NWRkYjUwYmIzZg==James Robinsonjames.robinson@anthonynolan.org2014-10-07T13:03:28ZJames Robinsonjames.robinson@anthonynolan.org2014-10-07T13:03:28ZRelease 3.18.0b149ed0e594eca40d261cf7c420407321134d17dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b149ed0e594eca40d261cf7c420407321134d17dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fhttps://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4826201263c95aefc29beaeb323f883cf6b4edfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfbNaNNaNNaNNaNNaN
23552bffb1497d24e4f71b1accf7905a6356622c97MDY6Q29tbWl0MjQ1NDAxMzY6NTUyYmZmYjE0OTdkMjRlNGY3MWIxYWNjZjc5MDVhNjM1NjYyMmM5Nw==James Robinsonjames.robinson@anthonynolan.org2014-10-07T15:11:13ZJames Robinsonjames.robinson@anthonynolan.org2014-10-07T15:11:13ZRelease 3.18.0002904b2d9294736df8274f0502b62d54f91518ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/002904b2d9294736df8274f0502b62d54f91518ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/552bffb1497d24e4f71b1accf7905a6356622c970FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fhttps://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fNaNNaNNaNNaNNaN
24b2bc0b6582d3d681518ba61fda43f4412ed4ce3cMDY6Q29tbWl0MjQ1NDAxMzY6YjJiYzBiNjU4MmQzZDY4MTUxOGJhNjFmZGE0M2Y0NDEyZWQ0Y2UzYw==James Robinsonjames.robinson@anthonynolan.org2014-10-10T08:11:43ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T08:11:43ZRelease 3.18.0d35d7fdd90026a9dd3d08317ca4a789f96c94051https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d35d7fdd90026a9dd3d08317ca4a789f96c94051https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse552bffb1497d24e4f71b1accf7905a6356622c97https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97NaNNaNNaNNaNNaN
256070036419bc21c39658a0362a91bb0ba6105b56MDY6Q29tbWl0MjQ1NDAxMzY6NjA3MDAzNjQxOWJjMjFjMzk2NThhMDM2MmE5MWJiMGJhNjEwNWI1Ng==James Robinsonjames.robinson@anthonynolan.org2014-10-10T08:28:16ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T08:28:16ZMerge branch '3180' into Latest6b20ba2b076221318acefbb209469b13fdcccb5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6b20ba2b076221318acefbb209469b13fdcccb5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6070036419bc21c39658a0362a91bb0ba6105b560FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3a71348c5399bbcc1c2b28cd4ebaaa287cd5269ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269ehttps://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269eb2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3cNaNNaN
2677dab20c6e423fef3c41419cdc9271b3d5d667c5MDY6Q29tbWl0MjQ1NDAxMzY6NzdkYWIyMGM2ZTQyM2ZlZjNjNDE0MTljZGM5MjcxYjNkNWQ2NjdjNQ==James Robinsonjames.robinson@anthonynolan.org2014-10-10T08:38:01ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T08:38:01ZRelease 3.18.02dd93e44074d2e2f29ca95facbfb061173a9451bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2dd93e44074d2e2f29ca95facbfb061173a9451bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6070036419bc21c39658a0362a91bb0ba6105b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56NaNNaNNaNNaNNaN
27fcd68570866ef29194433ac4087d4505ca08f8b1MDY6Q29tbWl0MjQ1NDAxMzY6ZmNkNjg1NzA4NjZlZjI5MTk0NDMzYWM0MDg3ZDQ1MDVjYTA4ZjhiMQ==James Robinsonjames.robinson@anthonynolan.org2014-10-10T11:35:52ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T11:35:52ZRelease 3.18.01f5963bf9dc5af66f1b8782491f65f134ce941fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f5963bf9dc5af66f1b8782491f65f134ce941fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fcd68570866ef29194433ac4087d4505ca08f8b10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse77dab20c6e423fef3c41419cdc9271b3d5d667c5https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5NaNNaNNaNNaNNaN
286d408b53ba2123a75f3a60ac7f9b35163bb38199MDY6Q29tbWl0MjQ1NDAxMzY6NmQ0MDhiNTNiYTIxMjNhNzVmM2E2MGFjN2Y5YjM1MTYzYmIzODE5OQ==James Robinsonjames.robinson@anthonynolan.org2014-10-10T12:50:43ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T12:50:43ZRelease 3.18.0dcbbfb79f479ccff31ca4c019eb1e0feb5b4945dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcbbfb79f479ccff31ca4c019eb1e0feb5b4945dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6d408b53ba2123a75f3a60ac7f9b35163bb381990FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199https://github.com/ANHIG/IMGTHLA/commit/6d408b53ba2123a75f3a60ac7f9b35163bb38199https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3cNaNNaNNaNNaNNaN
297265da109f405f63768c8ce8efc023f57283059fMDY6Q29tbWl0MjQ1NDAxMzY6NzI2NWRhMTA5ZjQwNWY2Mzc2OGM4Y2U4ZWZjMDIzZjU3MjgzMDU5Zg==James Robinsonjames.robinson@anthonynolan.org2014-10-10T12:57:20ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T12:57:20ZReleas 3.18.0920bb5e5c661ae74fcc5d29829b9ba81e007f0e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/920bb5e5c661ae74fcc5d29829b9ba81e007f0e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7265da109f405f63768c8ce8efc023f57283059f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059fhttps://github.com/ANHIG/IMGTHLA/commit/7265da109f405f63768c8ce8efc023f57283059fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6d408b53ba2123a75f3a60ac7f9b35163bb38199https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199https://github.com/ANHIG/IMGTHLA/commit/6d408b53ba2123a75f3a60ac7f9b35163bb38199NaNNaNNaNNaNNaN
30b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453MDY6Q29tbWl0MjQ1NDAxMzY6YjI4MWFjZDBjM2ZkZjk0YzFkMmJjM2U0ZWJiMjg1M2IxNzJkMjQ1Mw==James Robinsonjames.robinson@anthonynolan.org2014-10-13T08:56:00ZJames Robinsonjames.robinson@anthonynolan.org2014-10-13T08:56:00ZRelease 3.18.0749fc24e3aa36f0cbb0cdd10e7841251a1b3cef0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/749fc24e3aa36f0cbb0cdd10e7841251a1b3cef0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d24530FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453https://github.com/ANHIG/IMGTHLA/commit/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7265da109f405f63768c8ce8efc023f57283059fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059fhttps://github.com/ANHIG/IMGTHLA/commit/7265da109f405f63768c8ce8efc023f57283059fNaNNaNNaNNaNNaN
31f126f70b25b1e61d169ab9da1dfa37f05fbdba7eMDY6Q29tbWl0MjQ1NDAxMzY6ZjEyNmY3MGIyNWIxZTYxZDE2OWFiOWRhMWRmYTM3ZjA1ZmJkYmE3ZQ==James Robinsonjames.robinson@anthonynolan.org2014-10-13T08:57:07ZJames Robinsonjames.robinson@anthonynolan.org2014-10-13T08:57:07ZRelease 3.18.0363ce6e2fa7642ec67afe6ebced9fe079f0b754ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/363ce6e2fa7642ec67afe6ebced9fe079f0b754ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7ehttps://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefcd68570866ef29194433ac4087d4505ca08f8b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1NaNNaNNaNNaNNaN
32cd39076585625dec1eebbf66af67269b0ace44fdMDY6Q29tbWl0MjQ1NDAxMzY6Y2QzOTA3NjU4NTYyNWRlYzFlZWJiZjY2YWY2NzI2OWIwYWNlNDRmZA==James Robinsonjames.robinson@anthonynolan.org2014-10-16T11:06:40ZJames Robinsonjames.robinson@anthonynolan.org2014-10-16T11:06:40ZCorrection to C*08:89 Exon 2 coordinatesb4e163bb68072ab076c371732d7e885b6179c763https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b4e163bb68072ab076c371732d7e885b6179c763https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd39076585625dec1eebbf66af67269b0ace44fd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fdhttps://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef126f70b25b1e61d169ab9da1dfa37f05fbdba7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7ehttps://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7eNaNNaNNaNNaNNaN
3347142c65baa97e5d65c02d0fba403091f3a8f269MDY6Q29tbWl0MjQ1NDAxMzY6NDcxNDJjNjViYWE5N2U1ZDY1YzAyZDBmYmE0MDMwOTFmM2E4ZjI2OQ==James Robinsonjames.robinson@anthonynolan.org2014-10-16T11:08:12ZJames Robinsonjames.robinson@anthonynolan.org2014-10-16T11:08:12ZCorrection to C*08:89 Exon 2 coordinatesf078e0c351c7c9074126005ff8c0f65774c287a9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f078e0c351c7c9074126005ff8c0f65774c287a9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/47142c65baa97e5d65c02d0fba403091f3a8f2690FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269https://github.com/ANHIG/IMGTHLA/commit/47142c65baa97e5d65c02d0fba403091f3a8f269https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb281acd0c3fdf94c1d2bc3e4ebb2853b172d2453https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453https://github.com/ANHIG/IMGTHLA/commit/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453NaNNaNNaNNaNNaN
34257c8a685708951e0f2b41f7d671fee44b4234c2MDY6Q29tbWl0MjQ1NDAxMzY6MjU3YzhhNjg1NzA4OTUxZTBmMmI0MWY3ZDY3MWZlZTQ0YjQyMzRjMg==James Robinsonjames.robinson@anthonynolan.org2014-11-20T12:25:29ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T12:25:29ZCorrection to mark up A*24:252N deletion471e8636f0570b883d9ab44ec120d177aaed7f22https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/471e8636f0570b883d9ab44ec120d177aaed7f22https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/257c8a685708951e0f2b41f7d671fee44b4234c20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2https://github.com/ANHIG/IMGTHLA/commit/257c8a685708951e0f2b41f7d671fee44b4234c2https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse47142c65baa97e5d65c02d0fba403091f3a8f269https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269https://github.com/ANHIG/IMGTHLA/commit/47142c65baa97e5d65c02d0fba403091f3a8f269NaNNaNNaNNaNNaN
35e8db2e14dd3d1ae99e8d18d472917b9af3ed5006MDY6Q29tbWl0MjQ1NDAxMzY6ZThkYjJlMTRkZDNkMWFlOTllOGQxOGQ0NzI5MTdiOWFmM2VkNTAwNg==James Robinsonjames.robinson@anthonynolan.org2014-11-20T12:26:50ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T12:26:50ZCorrection to mark up of A*24:252N deletionb2c2a252eecd0837e71cd4703caf700f46b58e0bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2c2a252eecd0837e71cd4703caf700f46b58e0bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed50060FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecd39076585625dec1eebbf66af67269b0ace44fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fdhttps://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fdNaNNaNNaNNaNNaN
36167fe20afe4b342d0a0df8012efa0e176f4aaff7MDY6Q29tbWl0MjQ1NDAxMzY6MTY3ZmUyMGFmZTRiMzQyZDBhMGRmODAxMmVmYTBlMTc2ZjRhYWZmNw==James Robinsonjames.robinson@anthonynolan.org2014-11-20T12:51:26ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T12:51:26Zhugogenename added to XSD3d4c00a589d55f384af7f6bd22834d8376b0a797https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d4c00a589d55f384af7f6bd22834d8376b0a797https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee8db2e14dd3d1ae99e8d18d472917b9af3ed5006https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006NaNNaNNaNNaNNaN
37b855d8ad05bb44eb23d26562cfb65bc728ffd1bfMDY6Q29tbWl0MjQ1NDAxMzY6Yjg1NWQ4YWQwNWJiNDRlYjIzZDI2NTYyY2ZiNjViYzcyOGZmZDFiZg==James Robinsonjames.robinson@anthonynolan.org2014-11-20T12:52:19ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T12:52:19Zhugogenename added to XSDf3a6243276fcc9acfbbd919c4c6a34ed53b18f89https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f3a6243276fcc9acfbbd919c4c6a34ed53b18f89https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bfhttps://github.com/ANHIG/IMGTHLA/commit/b855d8ad05bb44eb23d26562cfb65bc728ffd1bfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse257c8a685708951e0f2b41f7d671fee44b4234c2https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2https://github.com/ANHIG/IMGTHLA/commit/257c8a685708951e0f2b41f7d671fee44b4234c2NaNNaNNaNNaNNaN
38e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3MDY6Q29tbWl0MjQ1NDAxMzY6ZThmOTg3NzMwZWI5ZjJmYTk2ZDY5ZDNjNTNjN2RjYzg2YjhlNGZiMw==James Robinsonjames.robinson@anthonynolan.org2014-11-20T15:56:14ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T15:56:14ZUpdating zip file with A*24:252N corrections to text alignments4e143d8bb7cbd86f3ff848ba459758c8f61a24f3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e143d8bb7cbd86f3ff848ba459758c8f61a24f3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3https://github.com/ANHIG/IMGTHLA/commit/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb855d8ad05bb44eb23d26562cfb65bc728ffd1bfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bfhttps://github.com/ANHIG/IMGTHLA/commit/b855d8ad05bb44eb23d26562cfb65bc728ffd1bfNaNNaNNaNNaNNaN
399196885051adca8a5adccb2e2ac075f006e78500MDY6Q29tbWl0MjQ1NDAxMzY6OTE5Njg4NTA1MWFkY2E4YTVhZGNjYjJlMmFjMDc1ZjAwNmU3ODUwMA==James Robinsonjames.robinson@anthonynolan.org2014-11-20T15:56:43ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T15:56:43ZUpdating zip file with A*24:252N corrections to text alignmentsd909b6b8740fc5ed1f87df7e4b3bbfbd4c24c5adhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d909b6b8740fc5ed1f87df7e4b3bbfbd4c24c5adhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9196885051adca8a5adccb2e2ac075f006e785000FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse167fe20afe4b342d0a0df8012efa0e176f4aaff7https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7NaNNaNNaNNaNNaN
40e65254b19ff0d017fd349d9678d4c8233670c707MDY6Q29tbWl0MjQ1NDAxMzY6ZTY1MjU0YjE5ZmYwZDAxN2ZkMzQ5ZDk2NzhkNGM4MjMzNjcwYzcwNw==James Robinsonjames.robinson@anthonynolan.org2014-11-21T10:03:45ZJames Robinsonjames.robinson@anthonynolan.org2014-11-21T10:03:45ZUpdating zip file with A*24:252N corrections to text alignments77cd2ec4f10e765795f0f973b9ec797c8dc7794dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77cd2ec4f10e765795f0f973b9ec797c8dc7794dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e65254b19ff0d017fd349d9678d4c8233670c7070FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9196885051adca8a5adccb2e2ac075f006e78500https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500NaNNaNNaNNaNNaN
41736ce5f66c8959b3bb57c7e65d19ae35bd2ce76eMDY6Q29tbWl0MjQ1NDAxMzY6NzM2Y2U1ZjY2Yzg5NTliM2JiNTdjN2U2NWQxOWFlMzViZDJjZTc2ZQ==James Robinsonjames.robinson@anthonynolan.org2014-11-21T10:04:14ZJames Robinsonjames.robinson@anthonynolan.org2014-11-21T10:04:14ZUpdating zip file with A*24:252N corrections to text alignments3573353b6e749a61958416a4193e84cdacf649d1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3573353b6e749a61958416a4193e84cdacf649d1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76ehttps://github.com/ANHIG/IMGTHLA/commit/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3https://github.com/ANHIG/IMGTHLA/commit/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3NaNNaNNaNNaNNaN
42beefc6c755f7c4255b5f3a6f38a706d2451161d1MDY6Q29tbWl0MjQ1NDAxMzY6YmVlZmM2Yzc1NWY3YzQyNTViNWYzYTZmMzhhNzA2ZDI0NTExNjFkMQ==James Robinsonjames.robinson@anthonynolan.org2014-11-27T15:52:04ZJames Robinsonjames.robinson@anthonynolan.org2014-11-27T15:52:04ZInclusion of single allele G groupsb92e996f096497864182acb54f150483b22b6ad2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b92e996f096497864182acb54f150483b22b6ad2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1https://github.com/ANHIG/IMGTHLA/commit/beefc6c755f7c4255b5f3a6f38a706d2451161d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse736ce5f66c8959b3bb57c7e65d19ae35bd2ce76ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76ehttps://github.com/ANHIG/IMGTHLA/commit/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76eNaNNaNNaNNaNNaN
433f99d6172ea3777ef27af719d2dda40dcecf1b56MDY6Q29tbWl0MjQ1NDAxMzY6M2Y5OWQ2MTcyZWEzNzc3ZWYyN2FmNzE5ZDJkZGE0MGRjZWNmMWI1Ng==James Robinsonjames.robinson@anthonynolan.org2014-11-27T15:52:46ZJames Robinsonjames.robinson@anthonynolan.org2014-11-27T15:52:46ZInclusion of single allele G groups016db43b75c33740824cbd336c614b4548a1c6c1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/016db43b75c33740824cbd336c614b4548a1c6c1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b560FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee65254b19ff0d017fd349d9678d4c8233670c707https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707NaNNaNNaNNaNNaN
44025e835ee28d08dfb6e1f0f16a6118800d72be6bMDY6Q29tbWl0MjQ1NDAxMzY6MDI1ZTgzNWVlMjhkMDhkZmI2ZTFmMGYxNmE2MTE4ODAwZDcyYmU2Yg==James Robinsonjames.robinson@anthonynolan.org2014-12-11T11:30:23ZJames Robinsonjames.robinson@anthonynolan.org2014-12-11T11:30:23ZAddition of CWD element6e550af15b619362c7bafd51d59e2576313f7e69https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6e550af15b619362c7bafd51d59e2576313f7e69https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6bhttps://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3f99d6172ea3777ef27af719d2dda40dcecf1b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56NaNNaNNaNNaNNaN
45a77291dc50f529de813a08cdefbbc0986e9af618MDY6Q29tbWl0MjQ1NDAxMzY6YTc3MjkxZGM1MGY1MjlkZTgxM2EwOGNkZWZiYmMwOTg2ZTlhZjYxOA==jrob119james.robinson@anthonynolan.org2015-01-17T12:04:07Zjrob119james.robinson@anthonynolan.org2015-01-17T12:04:07ZRelease 3.19.0\\n\\nUpdates for Release 3.19.0 of the IMGT/HLA Databasecf0b33374d7764e1c76dbc872e86b706c910e66fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf0b33374d7764e1c76dbc872e86b706c910e66fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a77291dc50f529de813a08cdefbbc0986e9af6180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3f99d6172ea3777ef27af719d2dda40dcecf1b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56NaNNaNNaNNaNNaN
46189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6facMDY6Q29tbWl0MjQ1NDAxMzY6MTg5YmY4ZWRlYjdiYzJiZGQyYWVhYmY2ZWE5YTM1ZjJhMzRiNmZhYw==James Robinsonjames.robinson@anthonynolan.org2015-01-19T10:28:09ZJames Robinsonjames.robinson@anthonynolan.org2015-01-19T10:28:09ZMerge pull request #11 from jrob119/3.19.0\\n\\nRelease 3.19.0cf0b33374d7764e1c76dbc872e86b706c910e66fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf0b33374d7764e1c76dbc872e86b706c910e66fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fachttps://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fachttps://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3f99d6172ea3777ef27af719d2dda40dcecf1b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56a77291dc50f529de813a08cdefbbc0986e9af618https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618NaNNaN
474567906453bee9982446cd027786eecf829ef2b7MDY6Q29tbWl0MjQ1NDAxMzY6NDU2NzkwNjQ1M2JlZTk5ODI0NDZjZDAyNzc4NmVlY2Y4MjllZjJiNw==jrob119james.robinson@anthonynolan.org2015-01-19T11:57:41Zjrob119james.robinson@anthonynolan.org2015-01-19T11:57:41ZRelease 3.19.07ae4da723c778ecfa3b36f9ecd18b8dd7881537ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae4da723c778ecfa3b36f9ecd18b8dd7881537ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4567906453bee9982446cd027786eecf829ef2b70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea77291dc50f529de813a08cdefbbc0986e9af618https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618NaNNaNNaNNaNNaN
48e58668988a36089ba7e486c143bb73a387deae47MDY6Q29tbWl0MjQ1NDAxMzY6ZTU4NjY4OTg4YTM2MDg5YmE3ZTQ4NmMxNDNiYjczYTM4N2RlYWU0Nw==James Robinsonjames.robinson@anthonynolan.org2015-01-19T11:58:44ZJames Robinsonjames.robinson@anthonynolan.org2015-01-19T11:58:44ZMerge pull request #12 from jrob119/3190\\n\\nRelease 3.19.07ae4da723c778ecfa3b36f9ecd18b8dd7881537ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae4da723c778ecfa3b36f9ecd18b8dd7881537ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e58668988a36089ba7e486c143bb73a387deae470FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fachttps://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fachttps://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac4567906453bee9982446cd027786eecf829ef2b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7NaNNaN
49757c50c62877fd1dc6f9b3b8e5d147c38687be5eMDY6Q29tbWl0MjQ1NDAxMzY6NzU3YzUwYzYyODc3ZmQxZGM2ZjliM2I4ZTVkMTQ3YzM4Njg3YmU1ZQ==jrob119james.robinson@anthonynolan.org2015-01-19T12:11:47Zjrob119james.robinson@anthonynolan.org2015-01-19T12:11:47ZRelease 3.19.08460689215732c8c268acc60dfdd6f4e76997bdehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8460689215732c8c268acc60dfdd6f4e76997bdehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4567906453bee9982446cd027786eecf829ef2b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7NaNNaNNaNNaNNaN
508d4aeace94c22b512f77425cfd93c73a1f8dc199MDY6Q29tbWl0MjQ1NDAxMzY6OGQ0YWVhY2U5NGMyMmI1MTJmNzc0MjVjZmQ5M2M3M2ExZjhkYzE5OQ==James Robinsonjames.robinson@anthonynolan.org2015-01-19T12:15:23ZJames Robinsonjames.robinson@anthonynolan.org2015-01-19T12:15:23ZMerge pull request #13 from jrob119/3190\\n\\nRelease 3.19.08460689215732c8c268acc60dfdd6f4e76997bdehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8460689215732c8c268acc60dfdd6f4e76997bdehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc1990FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee58668988a36089ba7e486c143bb73a387deae47https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5eNaNNaN
510955750fc82de4cf23b6c1d4cef9030190335f39MDY6Q29tbWl0MjQ1NDAxMzY6MDk1NTc1MGZjODJkZTRjZjIzYjZjMWQ0Y2VmOTAzMDE5MDMzNWYzOQ==James Robinsonjames.robinson@anthonynolan.org2015-01-22T09:56:07ZJames Robinsonjames.robinson@anthonynolan.org2015-01-22T09:56:07ZUpdate for Release 3.19.07eeb1b7a80023e55246cedc91300648ffbd16d8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7eeb1b7a80023e55246cedc91300648ffbd16d8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0955750fc82de4cf23b6c1d4cef9030190335f390FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5eNaNNaNNaNNaNNaN
524f904b51a3ad844ab77d01625129093de37975beMDY6Q29tbWl0MjQ1NDAxMzY6NGY5MDRiNTFhM2FkODQ0YWI3N2QwMTYyNTEyOTA5M2RlMzc5NzViZQ==James Robinsonjames.robinson@anthonynolan.org2015-01-22T09:56:54ZJames Robinsonjames.robinson@anthonynolan.org2015-01-22T09:56:54ZMerge pull request #14 from jrob119/3190\\n\\nUpdate for Release 3.19.07eeb1b7a80023e55246cedc91300648ffbd16d8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7eeb1b7a80023e55246cedc91300648ffbd16d8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4f904b51a3ad844ab77d01625129093de37975be0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975behttps://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975be/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8d4aeace94c22b512f77425cfd93c73a1f8dc199https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc1990955750fc82de4cf23b6c1d4cef9030190335f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39NaNNaN
53e5d86aedd655d9cc9e08b3c2fd408d57dccbde9cMDY6Q29tbWl0MjQ1NDAxMzY6ZTVkODZhZWRkNjU1ZDljYzllMDhiM2MyZmQ0MDhkNTdkY2NiZGU5Yw==James Robinsonjames.robinson@anthonynolan.org2015-01-27T10:21:58ZJames Robinsonjames.robinson@anthonynolan.org2015-01-27T10:21:58ZRelease 3.19.0 Update7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0955750fc82de4cf23b6c1d4cef9030190335f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39NaNNaNNaNNaNNaN
545d5783479260ee516f3d37476682fff5139128b9MDY6Q29tbWl0MjQ1NDAxMzY6NWQ1NzgzNDc5MjYwZWU1MTZmM2QzNzQ3NjY4MmZmZjUxMzkxMjhiOQ==James Robinsonjames.robinson@anthonynolan.org2015-01-27T10:22:26ZJames Robinsonjames.robinson@anthonynolan.org2015-01-27T10:22:26ZMerge pull request #15 from jrob119/3190\\n\\nRelease 3.19.0 Update7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5d5783479260ee516f3d37476682fff5139128b90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4f904b51a3ad844ab77d01625129093de37975behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975behttps://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975bee5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9cNaNNaN
553a4e2d96d7e8fdb78d4174580420d58e31956406MDY6Q29tbWl0MjQ1NDAxMzY6M2E0ZTJkOTZkN2U4ZmRiNzhkNDE3NDU4MDQyMGQ1OGUzMTk1NjQwNg==James Robinsonjames.robinson@anthonynolan.org2015-01-29T14:02:30ZJames Robinsonjames.robinson@anthonynolan.org2015-01-29T14:02:30ZRelease 3.19.0 - XML patch\\n\\nCorrection to encoding of single base pair exons in Class IIa5e56b675c5532706bb1ac61465f1c97852cb0e4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a5e56b675c5532706bb1ac61465f1c97852cb0e4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a4e2d96d7e8fdb78d4174580420d58e319564060FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9cNaNNaNNaNNaNNaN
56e1cc17686f8b48d470603b2059d7dea413d18cbeMDY6Q29tbWl0MjQ1NDAxMzY6ZTFjYzE3Njg2ZjhiNDhkNDcwNjAzYjIwNTlkN2RlYTQxM2QxOGNiZQ==James Robinsonjames.robinson@anthonynolan.org2015-01-29T14:04:42ZJames Robinsonjames.robinson@anthonynolan.org2015-01-29T14:04:42ZMerge pull request #16 from jrob119/3190\\n\\nRelease 3.19.0 - XML patcha5e56b675c5532706bb1ac61465f1c97852cb0e4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a5e56b675c5532706bb1ac61465f1c97852cb0e4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbehttps://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5d5783479260ee516f3d37476682fff5139128b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b93a4e2d96d7e8fdb78d4174580420d58e31956406https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406NaNNaN
576fa96efcee41d829c147cef7dbe71ccbd3650f80MDY6Q29tbWl0MjQ1NDAxMzY6NmZhOTZlZmNlZTQxZDgyOWMxNDdjZWY3ZGJlNzFjY2JkMzY1MGY4MA==James Robinsonjames.robinson@anthonynolan.org2015-02-12T14:49:21ZJames Robinsonjames.robinson@anthonynolan.org2015-02-12T14:49:21ZCorrection to length of aberrant splice site709f29b1a018b11e7e99548aef67fe734ee35a67https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709f29b1a018b11e7e99548aef67fe734ee35a67https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f800FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3a4e2d96d7e8fdb78d4174580420d58e31956406https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406NaNNaNNaNNaNNaN
5809ed08b9abcd97622d59ec37e31b4706dc9a9391MDY6Q29tbWl0MjQ1NDAxMzY6MDllZDA4YjlhYmNkOTc2MjJkNTllYzM3ZTMxYjQ3MDZkYzlhOTM5MQ==James Robinsonjames.robinson@anthonynolan.org2015-02-12T14:51:10ZJames Robinsonjames.robinson@anthonynolan.org2015-02-12T14:51:10ZMerge pull request #17 from jrob119/3190\\n\\nCorrection to length of aberrant splice site709f29b1a018b11e7e99548aef67fe734ee35a67https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709f29b1a018b11e7e99548aef67fe734ee35a67https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/09ed08b9abcd97622d59ec37e31b4706dc9a93910FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee1cc17686f8b48d470603b2059d7dea413d18cbehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbehttps://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe6fa96efcee41d829c147cef7dbe71ccbd3650f80https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80NaNNaN
598d8242f5358bb6c7bea2f98311887f49a4d006efMDY6Q29tbWl0MjQ1NDAxMzY6OGQ4MjQyZjUzNThiYjZjN2JlYTJmOTgzMTE4ODdmNDlhNGQwMDZlZg==James Robinsonjames.robinson@anthonynolan.org2015-02-26T10:08:05ZJames Robinsonjames.robinson@anthonynolan.org2015-02-26T10:08:05ZMerge pull request #18 from jrob119/3190\\n\\nB*15:302N exon 2 and 3 coordinates corrected7802093bfd41adb1fc57b2209725903d805646cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7802093bfd41adb1fc57b2209725903d805646cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006efhttps://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse09ed08b9abcd97622d59ec37e31b4706dc9a9391https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a93910e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7NaNNaN
600e0482b4cc5fd3f7757f479284c27a940ea1f3d7MDY6Q29tbWl0MjQ1NDAxMzY6MGUwNDgyYjRjYzVmZDNmNzc1N2Y0NzkyODRjMjdhOTQwZWExZjNkNw==James Robinsonjames.robinson@anthonynolan.org2015-02-26T10:09:36ZJames Robinsonjames.robinson@anthonynolan.org2015-02-26T10:09:36ZB*15:302N exon 2 and 3 coordinates corrected7802093bfd41adb1fc57b2209725903d805646cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7802093bfd41adb1fc57b2209725903d805646cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6fa96efcee41d829c147cef7dbe71ccbd3650f80https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80NaNNaNNaNNaNNaN
618ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7MDY6Q29tbWl0MjQ1NDAxMzY6OGZmYjdhNjNiMGYyNjU0NTJlNWRjMDIzN2JmYmUwY2UzYWVkMTRjNw==James Robinsonjames.robinson@anthonynolan.org2015-04-16T09:05:11ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T09:05:11ZRelease 3.20.06181a160faf9f95f77c16e59534cc2e4f03927achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6181a160faf9f95f77c16e59534cc2e4f03927achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7NaNNaNNaNNaNNaN
6277df60df8a34b0a0c2c8910513370df53feec03cMDY6Q29tbWl0MjQ1NDAxMzY6NzdkZjYwZGY4YTM0YjBhMGMyYzg5MTA1MTMzNzBkZjUzZmVlYzAzYw==James Robinsonjames.robinson@anthonynolan.org2015-04-16T09:08:02ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T09:08:02ZMerge pull request #19 from jrob119/3200\\n\\nRelease 3.20.06181a160faf9f95f77c16e59534cc2e4f03927achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6181a160faf9f95f77c16e59534cc2e4f03927achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77df60df8a34b0a0c2c8910513370df53feec03c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03chttps://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8d8242f5358bb6c7bea2f98311887f49a4d006efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006efhttps://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7NaNNaN
63a1e2cf2f22d2d4b1ee12358a06772756ceb535a6MDY6Q29tbWl0MjQ1NDAxMzY6YTFlMmNmMmYyMmQyZDRiMWVlMTIzNThhMDY3NzI3NTZjZWI1MzVhNg==James Robinsonjames.robinson@anthonynolan.org2015-04-16T09:55:20ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T09:55:20ZRelease 3.20.026f105dcc9975955796a34e1de4be83d97cbe752https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/26f105dcc9975955796a34e1de4be83d97cbe752https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7NaNNaNNaNNaNNaN
6405c2b659561c531c577cd0c1959ef32c74e58ad5MDY6Q29tbWl0MjQ1NDAxMzY6MDVjMmI2NTk1NjFjNTMxYzU3N2NkMGMxOTU5ZWYzMmM3NGU1OGFkNQ==James Robinsonjames.robinson@anthonynolan.org2015-04-16T09:56:18ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T09:56:18ZMerge pull request #20 from jrob119/3200\\n\\nRelease 3.20.026f105dcc9975955796a34e1de4be83d97cbe752https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/26f105dcc9975955796a34e1de4be83d97cbe752https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/05c2b659561c531c577cd0c1959ef32c74e58ad50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse77df60df8a34b0a0c2c8910513370df53feec03chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03chttps://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03ca1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6NaNNaN
65d2d5c25c6d50ad76246eaf38b5610b08a0b2e388MDY6Q29tbWl0MjQ1NDAxMzY6ZDJkNWMyNWM2ZDUwYWQ3NjI0NmVhZjM4YjU2MTBiMDhhMGIyZTM4OA==James Robinsonjames.robinson@anthonynolan.org2015-04-16T10:24:54ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T10:24:54ZRelease 3.20.0e6aa58d1c5cfb3cb2759ff191da1c76c656708a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6aa58d1c5cfb3cb2759ff191da1c76c656708a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e3880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6NaNNaNNaNNaNNaN
66a7f09d915f8a526b44485c7c56d82e278e930948MDY6Q29tbWl0MjQ1NDAxMzY6YTdmMDlkOTE1ZjhhNTI2YjQ0NDg1YzdjNTZkODJlMjc4ZTkzMDk0OA==James Robinsonjames.robinson@anthonynolan.org2015-04-16T10:25:29ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T10:25:29ZMerge pull request #21 from jrob119/3200\\n\\nRelease 3.20.0e6aa58d1c5cfb3cb2759ff191da1c76c656708a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6aa58d1c5cfb3cb2759ff191da1c76c656708a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7f09d915f8a526b44485c7c56d82e278e9309480FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse05c2b659561c531c577cd0c1959ef32c74e58ad5https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388NaNNaN
67d56d72ffead3781d6c84de4c0b360f010d8e0d06MDY6Q29tbWl0MjQ1NDAxMzY6ZDU2ZDcyZmZlYWQzNzgxZDZjODRkZTRjMGIzNjBmMDEwZDhlMGQwNg==James Robinsonjames.robinson@anthonynolan.org2015-04-16T10:27:11ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T10:27:11ZDelete Alignments Rel_3190.zip1435359ccbed2b34f625ea29d76f3f095eaf92b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1435359ccbed2b34f625ea29d76f3f095eaf92b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d060FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea7f09d915f8a526b44485c7c56d82e278e930948https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948NaNNaNNaNNaNNaN
68bd24869bb2b00401066586a54c3c9059a9261801MDY6Q29tbWl0MjQ1NDAxMzY6YmQyNDg2OWJiMmIwMDQwMTA2NjU4NmE1NGMzYzkwNTlhOTI2MTgwMQ==James Robinsonjames.robinson@anthonynolan.org2015-04-16T10:27:23ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T10:27:23ZDelete Alignments Rel_3190.zip1435359ccbed2b34f625ea29d76f3f095eaf92b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1435359ccbed2b34f625ea29d76f3f095eaf92b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bd24869bb2b00401066586a54c3c9059a92618010FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388NaNNaNNaNNaNNaN
692e48e6b4d03a527cc1d49ceee753a274618f95a5MDY6Q29tbWl0MjQ1NDAxMzY6MmU0OGU2YjRkMDNhNTI3Y2MxZDQ5Y2VlZTc1M2EyNzQ2MThmOTVhNQ==James Robinsonjames.robinson@anthonynolan.org2015-04-16T11:31:19ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T11:36:35ZRelease 3.20.098f091d988c419d6a17b793032043ff9e9c94610https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98f091d988c419d6a17b793032043ff9e9c94610https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebd24869bb2b00401066586a54c3c9059a9261801https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801NaNNaNNaNNaNNaN
706b3074777693f615855355efc92ba5eaa5fd18c9MDY6Q29tbWl0MjQ1NDAxMzY6NmIzMDc0Nzc3NjkzZjYxNTg1NTM1NWVmYzkyYmE1ZWFhNWZkMThjOQ==James Robinsonjames.robinson@anthonynolan.org2015-04-16T11:38:04ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T11:38:04ZMerge pull request #22 from jrob119/3200\\n\\n320098f091d988c419d6a17b793032043ff9e9c94610https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98f091d988c419d6a17b793032043ff9e9c94610https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6b3074777693f615855355efc92ba5eaa5fd18c90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed56d72ffead3781d6c84de4c0b360f010d8e0d06https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d062e48e6b4d03a527cc1d49ceee753a274618f95a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5NaNNaN
71ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4MDY6Q29tbWl0MjQ1NDAxMzY6ZWU5ZGRmOWE2NzA0NjdhZjA5YjE3YmQyY2EwZWYzN2U3YjNjYzBlNA==James Robinsonjames.robinson@anthonynolan.org2015-04-17T08:26:00ZJames Robinsonjames.robinson@anthonynolan.org2015-04-17T08:26:00ZRelease 3.20.0 Patch\\n\\nInclusion of DRB5*01:15 sequence and formatting issues5ce67ed8dff360ed548786d5d05c9b39bd96282fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ce67ed8dff360ed548786d5d05c9b39bd96282fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2e48e6b4d03a527cc1d49ceee753a274618f95a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5NaNNaNNaNNaNNaN
72f3064a7fac0c4fce7311fd1f814b2a2026809b93MDY6Q29tbWl0MjQ1NDAxMzY6ZjMwNjRhN2ZhYzBjNGZjZTczMTFmZDFmODE0YjJhMjAyNjgwOWI5Mw==James Robinsonjames.robinson@anthonynolan.org2015-04-17T08:26:23ZJames Robinsonjames.robinson@anthonynolan.org2015-04-17T08:26:23ZMerge pull request #23 from jrob119/3200\\n\\nRelease 3.20.0 Patch5ce67ed8dff360ed548786d5d05c9b39bd96282fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ce67ed8dff360ed548786d5d05c9b39bd96282fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b930FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6b3074777693f615855355efc92ba5eaa5fd18c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4NaNNaN
734e50cded5c4e45a577b1cb229eb3ed3461093839MDY6Q29tbWl0MjQ1NDAxMzY6NGU1MGNkZWQ1YzRlNDVhNTc3YjFjYjIyOWViM2VkMzQ2MTA5MzgzOQ==James Robinsonjames.robinson@anthonynolan.org2015-04-23T08:59:20ZJames Robinsonjames.robinson@anthonynolan.org2015-04-23T08:59:20ZRelease 3.20.0\\n\\nInclusion of genomic sequences in hla.dat and XML files.dcacd4892d228510c168b4fa888a91d6a986b67chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcacd4892d228510c168b4fa888a91d6a986b67chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4e50cded5c4e45a577b1cb229eb3ed34610938390FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4NaNNaNNaNNaNNaN
74a2390433650e43a1df673dbc03745703c266d6beMDY6Q29tbWl0MjQ1NDAxMzY6YTIzOTA0MzM2NTBlNDNhMWRmNjczZGJjMDM3NDU3MDNjMjY2ZDZiZQ==James Robinsonjames.robinson@anthonynolan.org2015-04-23T08:59:43ZJames Robinsonjames.robinson@anthonynolan.org2015-04-23T08:59:43ZMerge pull request #24 from jrob119/3200\\n\\nRelease 3.20.0dcacd4892d228510c168b4fa888a91d6a986b67chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcacd4892d228510c168b4fa888a91d6a986b67chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a2390433650e43a1df673dbc03745703c266d6be0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6behttps://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6be/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef3064a7fac0c4fce7311fd1f814b2a2026809b93https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b934e50cded5c4e45a577b1cb229eb3ed3461093839https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839NaNNaN
7518fb9dc249237ad5cb0043fabc1519a11cd60604MDY6Q29tbWl0MjQ1NDAxMzY6MThmYjlkYzI0OTIzN2FkNWNiMDA0M2ZhYmMxNTE5YTExY2Q2MDYwNA==James Robinsonjames.robinson@anthonynolan.org2015-06-01T11:53:33ZJames Robinsonjames.robinson@anthonynolan.org2015-06-01T11:53:33ZUpdate to information for Release 3.10.0\\n\\nCorrection to information for Release 3.10.0d1d0cbd209899025fa35623d718a9d0867f4f76bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1d0cbd209899025fa35623d718a9d0867f4f76bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18fb9dc249237ad5cb0043fabc1519a11cd606040FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4e50cded5c4e45a577b1cb229eb3ed3461093839https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839NaNNaNNaNNaNNaN
7603bec554dde5de988a9b8834b2255b5c1fda2da9MDY6Q29tbWl0MjQ1NDAxMzY6MDNiZWM1NTRkZGU1ZGU5ODhhOWI4ODM0YjIyNTViNWMxZmRhMmRhOQ==James Robinsonjames.robinson@anthonynolan.org2015-06-01T11:56:10ZJames Robinsonjames.robinson@anthonynolan.org2015-06-01T11:56:10ZMerge pull request #25 from jrob119/3200\\n\\nUpdate to information for Release 3.10.0d1d0cbd209899025fa35623d718a9d0867f4f76bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1d0cbd209899025fa35623d718a9d0867f4f76bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03bec554dde5de988a9b8834b2255b5c1fda2da90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea2390433650e43a1df673dbc03745703c266d6behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6behttps://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be18fb9dc249237ad5cb0043fabc1519a11cd60604https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604NaNNaN
77c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56MDY6Q29tbWl0MjQ1NDAxMzY6YzRkM2Y2N2VmN2VmNGI1ZjY1NzFiNGYxZDRhYTViOTI4ZDJhM2Q1Ng==James Robinsonjames.robinson@anthonynolan.org2015-06-12T10:59:57ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T10:59:57ZRelease 3.0.0 Files\\n\\nFiles for Release 3.0.074417ea51780b7367dff7297ffd1e97d765a30b9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/74417ea51780b7367dff7297ffd1e97d765a30b9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d560FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56https://github.com/ANHIG/IMGTHLA/commit/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse18fb9dc249237ad5cb0043fabc1519a11cd60604https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604NaNNaNNaNNaNNaN
788db938b1eb58dd8c77cba9b7524f84cf8ffe719cMDY6Q29tbWl0MjQ1NDAxMzY6OGRiOTM4YjFlYjU4ZGQ4Yzc3Y2JhOWI3NTI0Zjg0Y2Y4ZmZlNzE5Yw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:00:29ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:00:29ZRelease 3.0.0 Files\\n\\nRelease 3.0.0 Files99512f4763bdfa0b525761826e137aeb45859956https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99512f4763bdfa0b525761826e137aeb45859956https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56https://github.com/ANHIG/IMGTHLA/commit/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56NaNNaNNaNNaNNaN
794730fe74e15427e2e909aa19212d537c389c9e18MDY6Q29tbWl0MjQ1NDAxMzY6NDczMGZlNzRlMTU0MjdlMmU5MDlhYTE5MjEyZDUzN2MzODljOWUxOA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:04:23ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:04:23ZRelease 3.1.0 Files\\n\\nRelease 3.1.0 Filesf9963b6cfd57f82c5068295ca54f6e04f4bb0b22https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f9963b6cfd57f82c5068295ca54f6e04f4bb0b22https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4730fe74e15427e2e909aa19212d537c389c9e180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719cNaNNaNNaNNaNNaN
8042d79575c4f3d67f83a44a968eeb34ebe92085adMDY6Q29tbWl0MjQ1NDAxMzY6NDJkNzk1NzVjNGYzZDY3ZjgzYTQ0YTk2OGVlYjM0ZWJlOTIwODVhZA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:07:15ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:07:15ZRelease 3.2.0 Files\\n\\nRelease 3.2.0 Files6317052ef288611fa2111156a369ab099f7c1aa7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6317052ef288611fa2111156a369ab099f7c1aa7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4730fe74e15427e2e909aa19212d537c389c9e18https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18NaNNaNNaNNaNNaN
81c1391b0a42b32da22b24d46b78c5ab1efe9b21e8MDY6Q29tbWl0MjQ1NDAxMzY6YzEzOTFiMGE0MmIzMmRhMjJiMjRkNDZiNzhjNWFiMWVmZTliMjFlOA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:10:18ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:10:18ZRelease 3.3.0 Files\\n\\nRelease 3.3.0 Filesd353d22e1e815669f2a33ff7c80f9dceb2ac53b7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d353d22e1e815669f2a33ff7c80f9dceb2ac53b7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085adNaNNaNNaNNaNNaN
82e1c6124040a44d82aebf66fbeb86904c0e1457cbMDY6Q29tbWl0MjQ1NDAxMzY6ZTFjNjEyNDA0MGE0NGQ4MmFlYmY2NmZiZWI4NjkwNGMwZTE0NTdjYg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:19:14ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:19:14ZRelease 3.4.0 Files\\n\\nRelease 3.4.0 Files6f86f8540a8d7088e414da0b518e26c65dc8185chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f86f8540a8d7088e414da0b518e26c65dc8185chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cbhttps://github.com/ANHIG/IMGTHLA/commit/e1c6124040a44d82aebf66fbeb86904c0e1457cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8NaNNaNNaNNaNNaN
8307313301b74c4c0bd95755b48de1e426eda70712MDY6Q29tbWl0MjQ1NDAxMzY6MDczMTMzMDFiNzRjNGMwYmQ5NTc1NWI0OGRlMWU0MjZlZGE3MDcxMg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:19:32ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:19:32ZRelease 3.4.0 Files\\n\\nRelease 3.4.0 Filesd4fbd4ebd52ea082904b91d6b1ad3aa3a973ea44https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d4fbd4ebd52ea082904b91d6b1ad3aa3a973ea44https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/07313301b74c4c0bd95755b48de1e426eda707120FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee1c6124040a44d82aebf66fbeb86904c0e1457cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cbhttps://github.com/ANHIG/IMGTHLA/commit/e1c6124040a44d82aebf66fbeb86904c0e1457cbNaNNaNNaNNaNNaN
842994c396f12803e8a850890c61f38dce385bad90MDY6Q29tbWl0MjQ1NDAxMzY6Mjk5NGMzOTZmMTI4MDNlOGE4NTA4OTBjNjFmMzhkY2UzODViYWQ5MA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:21:41ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:21:41ZRelease 3.5.0 Files\\n\\nRelease 3.5.0 Files565310833d01a80824f763655d63e54484ddb181https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/565310833d01a80824f763655d63e54484ddb181https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2994c396f12803e8a850890c61f38dce385bad900FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse07313301b74c4c0bd95755b48de1e426eda70712https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712NaNNaNNaNNaNNaN
8562ca4ecb834e06f92e16cbd755e700b9d73aedadMDY6Q29tbWl0MjQ1NDAxMzY6NjJjYTRlY2I4MzRlMDZmOTJlMTZjYmQ3NTVlNzAwYjlkNzNhZWRhZA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:23:58ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:23:58ZRelease 3.6.0 Files\\n\\nRelease 3.6.0 Files7ba8b726cfe75980151f4b1868066ee5f50d1007https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ba8b726cfe75980151f4b1868066ee5f50d1007https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2994c396f12803e8a850890c61f38dce385bad90https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90NaNNaNNaNNaNNaN
86340839349582612fd277eb5d046a355a15d291b3MDY6Q29tbWl0MjQ1NDAxMzY6MzQwODM5MzQ5NTgyNjEyZmQyNzdlYjVkMDQ2YTM1NWExNWQyOTFiMw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:26:08ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:26:08ZRelease 3.7.0 Files\\n\\nRelease 3.7.0 Files24be92630f25c73b840b8ef02226838c55f82bcfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24be92630f25c73b840b8ef02226838c55f82bcfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/340839349582612fd277eb5d046a355a15d291b30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedadNaNNaNNaNNaNNaN
87309db7b9ad74d01800c188d3d4cc2d31b73037b6MDY6Q29tbWl0MjQ1NDAxMzY6MzA5ZGI3YjlhZDc0ZDAxODAwYzE4OGQzZDRjYzJkMzFiNzMwMzdiNg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:30:02ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:30:02ZRelease 3.8.0 Files\\n\\nRelease 3.8.0 Filesf557c7a9eda6d5d63c7f552619ce6e7ea5c7681ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f557c7a9eda6d5d63c7f552619ce6e7ea5c7681ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse340839349582612fd277eb5d046a355a15d291b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3NaNNaNNaNNaNNaN
885ffa3dc03bda482a7cbbc22f250843eb348797f6MDY6Q29tbWl0MjQ1NDAxMzY6NWZmYTNkYzAzYmRhNDgyYTdjYmJjMjJmMjUwODQzZWIzNDg3OTdmNg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:32:37ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:32:37ZRelease 3.9.0 Files\\n\\nRelease 3.9.0 Filesb6ee54c8db6c22b8ae3416ca74ed42c089254d4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b6ee54c8db6c22b8ae3416ca74ed42c089254d4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6https://github.com/ANHIG/IMGTHLA/commit/5ffa3dc03bda482a7cbbc22f250843eb348797f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse309db7b9ad74d01800c188d3d4cc2d31b73037b6https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6NaNNaNNaNNaNNaN
8913d04064764124c55b01ef23947fa28b88779417MDY6Q29tbWl0MjQ1NDAxMzY6MTNkMDQwNjQ3NjQxMjRjNTViMDFlZjIzOTQ3ZmEyOGI4ODc3OTQxNw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:34:20ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:34:20ZRelease 3.9.0.1 Files\\n\\nRelease 3.9.0.1 Files7f1b7bafd03c47200c9920464254432fac47472dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f1b7bafd03c47200c9920464254432fac47472dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/13d04064764124c55b01ef23947fa28b887794170FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417https://github.com/ANHIG/IMGTHLA/commit/13d04064764124c55b01ef23947fa28b88779417https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5ffa3dc03bda482a7cbbc22f250843eb348797f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6https://github.com/ANHIG/IMGTHLA/commit/5ffa3dc03bda482a7cbbc22f250843eb348797f6NaNNaNNaNNaNNaN
902e702eed7b7f877f24b096d35d5e53c9a071276aMDY6Q29tbWl0MjQ1NDAxMzY6MmU3MDJlZWQ3YjdmODc3ZjI0YjA5NmQzNWQ1ZTUzYzlhMDcxMjc2YQ==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:34:36ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:34:36ZRelease 3.9.0.1 Files\\n\\nRelease 3.9.0.1 Files1f39d767a62c94ae9a859d3db13408c58aeae59ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f39d767a62c94ae9a859d3db13408c58aeae59ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse13d04064764124c55b01ef23947fa28b88779417https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417https://github.com/ANHIG/IMGTHLA/commit/13d04064764124c55b01ef23947fa28b88779417NaNNaNNaNNaNNaN
917b6638237aa2dd25cc13b6931671e231675eabe7MDY6Q29tbWl0MjQ1NDAxMzY6N2I2NjM4MjM3YWEyZGQyNWNjMTNiNjkzMTY3MWUyMzE2NzVlYWJlNw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:36:31ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:36:31ZRelease 3.10.0 Files\\n\\nRelease 3.10.0 Files2cf24c3676aa237b2ef336775289f7ee2dc54440https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2cf24c3676aa237b2ef336775289f7ee2dc54440https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b6638237aa2dd25cc13b6931671e231675eabe70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7https://github.com/ANHIG/IMGTHLA/commit/7b6638237aa2dd25cc13b6931671e231675eabe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276aNaNNaNNaNNaNNaN
920de983f3897470047ecc176332187eff12580d7eMDY6Q29tbWl0MjQ1NDAxMzY6MGRlOTgzZjM4OTc0NzAwNDdlY2MxNzYzMzIxODdlZmYxMjU4MGQ3ZQ==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:37:52ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:37:52ZRelease 3.10.0.1 Files\\n\\nRelease 3.10.0.1 Files5fe00061419a54c00711571e40ad163c3b6802f2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5fe00061419a54c00711571e40ad163c3b6802f2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0de983f3897470047ecc176332187eff12580d7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7ehttps://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7b6638237aa2dd25cc13b6931671e231675eabe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7https://github.com/ANHIG/IMGTHLA/commit/7b6638237aa2dd25cc13b6931671e231675eabe7NaNNaNNaNNaNNaN
9324fb614aaadddb2e3a209ce4c290aa1bedf6883dMDY6Q29tbWl0MjQ1NDAxMzY6MjRmYjYxNGFhYWRkZGIyZTNhMjA5Y2U0YzI5MGFhMWJlZGY2ODgzZA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:40:16ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:40:16ZRelease 3.11.0 Files\\n\\nRelease 3.11.0 Filesb465762b9763f55e1fe88e7da2ed051ff59848dehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b465762b9763f55e1fe88e7da2ed051ff59848dehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883dhttps://github.com/ANHIG/IMGTHLA/commit/24fb614aaadddb2e3a209ce4c290aa1bedf6883dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0de983f3897470047ecc176332187eff12580d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7ehttps://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7eNaNNaNNaNNaNNaN
9469a243a698555feac49dd16d1ab544d60b74115bMDY6Q29tbWl0MjQ1NDAxMzY6NjlhMjQzYTY5ODU1NWZlYWM0OWRkMTZkMWFiNTQ0ZDYwYjc0MTE1Yg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:41:10ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:41:10ZRelease 3.11.0.1 Files\\n\\nRelease 3.11.0.1 Files41174d8cc7bd43db5a1a9ff8ad79ffcb6fb3ccb7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41174d8cc7bd43db5a1a9ff8ad79ffcb6fb3ccb7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/69a243a698555feac49dd16d1ab544d60b74115b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115bhttps://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse24fb614aaadddb2e3a209ce4c290aa1bedf6883dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883dhttps://github.com/ANHIG/IMGTHLA/commit/24fb614aaadddb2e3a209ce4c290aa1bedf6883dNaNNaNNaNNaNNaN
95767691bb05170799914ce53cbbb05508bebcb0b3MDY6Q29tbWl0MjQ1NDAxMzY6NzY3NjkxYmIwNTE3MDc5OTkxNGNlNTNjYmJiMDU1MDhiZWJjYjBiMw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:43:24ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:43:24ZRelease 3.12.0 Files\\n\\nRelease 3.12.0 Filese32209e07e19387d23e7f53c40c059d7590230aahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e32209e07e19387d23e7f53c40c059d7590230aahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/767691bb05170799914ce53cbbb05508bebcb0b30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse69a243a698555feac49dd16d1ab544d60b74115bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115bhttps://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115bNaNNaNNaNNaNNaN
961429eb572ade1b728cd095c554f735e8184016b0MDY6Q29tbWl0MjQ1NDAxMzY6MTQyOWViNTcyYWRlMWI3MjhjZDA5NWM1NTRmNzM1ZTgxODQwMTZiMA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:44:23ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:44:23ZRelease 3.13.0 Files\\n\\nRelease 3.13.0 Files9a5b0d6486106568aafdf8cb6a7fd4bc52fa1aa7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9a5b0d6486106568aafdf8cb6a7fd4bc52fa1aa7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1429eb572ade1b728cd095c554f735e8184016b00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0https://github.com/ANHIG/IMGTHLA/commit/1429eb572ade1b728cd095c554f735e8184016b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse767691bb05170799914ce53cbbb05508bebcb0b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3NaNNaNNaNNaNNaN
97d15d9b633b67f5a632f5f78cef6c8986a00a92daMDY6Q29tbWl0MjQ1NDAxMzY6ZDE1ZDliNjMzYjY3ZjVhNjMyZjVmNzhjZWY2Yzg5ODZhMDBhOTJkYQ==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:46:17ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:46:17ZRelease 3.13.0 Files\\n\\nRelease 3.13.0 Files72d3064a38f36558234ea39ed6ad3a9201c0c86ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/72d3064a38f36558234ea39ed6ad3a9201c0c86ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92dahttps://github.com/ANHIG/IMGTHLA/commit/d15d9b633b67f5a632f5f78cef6c8986a00a92dahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1429eb572ade1b728cd095c554f735e8184016b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0https://github.com/ANHIG/IMGTHLA/commit/1429eb572ade1b728cd095c554f735e8184016b0NaNNaNNaNNaNNaN
9823044ee80c27f75bb34c9f9ac689b1c68cd65914MDY6Q29tbWl0MjQ1NDAxMzY6MjMwNDRlZTgwYzI3Zjc1YmIzNGM5ZjlhYzY4OWIxYzY4Y2Q2NTkxNA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:47:46ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:47:46ZRelease 3.13.1 Files\\n\\nRelease 3.13.1 Files554b244ad1cd0626c791c3fbd8ab7afa3ad94efahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/554b244ad1cd0626c791c3fbd8ab7afa3ad94efahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/23044ee80c27f75bb34c9f9ac689b1c68cd659140FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed15d9b633b67f5a632f5f78cef6c8986a00a92dahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92dahttps://github.com/ANHIG/IMGTHLA/commit/d15d9b633b67f5a632f5f78cef6c8986a00a92daNaNNaNNaNNaNNaN
99fa208da83a7f96d62c1e4efee2018074bbd805e0MDY6Q29tbWl0MjQ1NDAxMzY6ZmEyMDhkYTgzYTdmOTZkNjJjMWU0ZWZlZTIwMTgwNzRiYmQ4MDVlMA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:49:48ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:49:48ZRelease 3.14.0 Files\\n\\nRelease 3.14.0 Filese0eccede4cde00c604fb7ea9282579750afaf343https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e0eccede4cde00c604fb7ea9282579750afaf343https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fa208da83a7f96d62c1e4efee2018074bbd805e00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0https://github.com/ANHIG/IMGTHLA/commit/fa208da83a7f96d62c1e4efee2018074bbd805e0https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse23044ee80c27f75bb34c9f9ac689b1c68cd65914https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914NaNNaNNaNNaNNaN
1003abe7e12dcbc3824315959af4428c53bd760c6e7MDY6Q29tbWl0MjQ1NDAxMzY6M2FiZTdlMTJkY2JjMzgyNDMxNTk1OWFmNDQyOGM1M2JkNzYwYzZlNw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:50:38ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:50:38ZRelease 3.14.0.1 Files\\n\\nRelease 3.14.0.1 Files79a13a0e02372c16f7fb15671ff1fd2b007eaf43https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79a13a0e02372c16f7fb15671ff1fd2b007eaf43https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3abe7e12dcbc3824315959af4428c53bd760c6e70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefa208da83a7f96d62c1e4efee2018074bbd805e0https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0https://github.com/ANHIG/IMGTHLA/commit/fa208da83a7f96d62c1e4efee2018074bbd805e0NaNNaNNaNNaNNaN
10161b194bca5a2e2bacf80c3081c7d521fdde0bdc5MDY6Q29tbWl0MjQ1NDAxMzY6NjFiMTk0YmNhNWEyZTJiYWNmODBjMzA4MWM3ZDUyMWZkZGUwYmRjNQ==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:53:42ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:53:42ZRelease 3.15.0 Files\\n\\nRelease 3.15.0 Files94dd7362e1a94fdc2e2599c24df9b1b463412b13https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94dd7362e1a94fdc2e2599c24df9b1b463412b13https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5https://github.com/ANHIG/IMGTHLA/commit/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3abe7e12dcbc3824315959af4428c53bd760c6e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7NaNNaNNaNNaNNaN
102ee5a661314196af16994119d69b609f2b11de764MDY6Q29tbWl0MjQ1NDAxMzY6ZWU1YTY2MTMxNDE5NmFmMTY5OTQxMTlkNjliNjA5ZjJiMTFkZTc2NA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:54:26ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:54:26ZRelease 3.15.0.1 Files\\n\\nRelease 3.15.0.1 Filesbcbd9cd006a9143c48bc777f9a218be9215b1c65https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bcbd9cd006a9143c48bc777f9a218be9215b1c65https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee5a661314196af16994119d69b609f2b11de7640FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse61b194bca5a2e2bacf80c3081c7d521fdde0bdc5https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5https://github.com/ANHIG/IMGTHLA/commit/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5NaNNaNNaNNaNNaN
103cd21729801a7f4c9da36666cfbf8a587cdc77144MDY6Q29tbWl0MjQ1NDAxMzY6Y2QyMTcyOTgwMWE3ZjRjOWRhMzY2NjZjZmJmOGE1ODdjZGM3NzE0NA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:56:43ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:56:43ZRelease 3.16.0 Files\\n\\nRelease 3.16.0 Files0a95352993ef91098bfa772874201b47a25470d4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a95352993ef91098bfa772874201b47a25470d4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd21729801a7f4c9da36666cfbf8a587cdc771440FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144https://github.com/ANHIG/IMGTHLA/commit/cd21729801a7f4c9da36666cfbf8a587cdc77144https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseee5a661314196af16994119d69b609f2b11de764https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764NaNNaNNaNNaNNaN
104de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3cMDY6Q29tbWl0MjQ1NDAxMzY6ZGUyMzJjMGI5YjFiMmMzM2M0YzVlN2NhYTA2OGMzZDhlMWExNmEzYw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:58:47ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:58:47ZRelease 3.16.0.1 Files\\n\\nRelease 3.16.0.1 Files36e7a5eccf36e90b8184706e75a8874c6f5ec5dehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/36e7a5eccf36e90b8184706e75a8874c6f5ec5dehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3chttps://github.com/ANHIG/IMGTHLA/commit/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecd21729801a7f4c9da36666cfbf8a587cdc77144https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144https://github.com/ANHIG/IMGTHLA/commit/cd21729801a7f4c9da36666cfbf8a587cdc77144NaNNaNNaNNaNNaN
105c20d33fafaa72f0f0728574efb39715e58e5d27fMDY6Q29tbWl0MjQ1NDAxMzY6YzIwZDMzZmFmYWE3MmYwZjA3Mjg1NzRlZmIzOTcxNWU1OGU1ZDI3Zg==James Robinsonjames.robinson@anthonynolan.org2015-07-07T12:28:19ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T12:28:19ZFiles for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.056416ae4e5946c6efea7a3fae8e2935dcf6a8124https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/56416ae4e5946c6efea7a3fae8e2935dcf6a8124https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27fhttps://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse025e835ee28d08dfb6e1f0f16a6118800d72be6bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6bhttps://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6bNaNNaNNaNNaNNaN
106c73a0acd51382f17f34c360430f0ca30c92d9129MDY6Q29tbWl0MjQ1NDAxMzY6YzczYTBhY2Q1MTM4MmYxN2YzNGMzNjA0MzBmMGNhMzBjOTJkOTEyOQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T12:41:38ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T12:41:38ZMerge remote-tracking branch 'origin/Latest' into Latest\\n\\nConflicts:\\n\\tAllelelist.txt\\n\\tAllelelist_history.txt\\n\\talignments/A_gen.txt\\n\\talignments/A_nuc.txt\\n\\talignments/A_prot.txt\\n\\talignments/B_gen.txt\\n\\talignments/B_nuc.txt\\n\\talignments/B_prot.txt\\n\\talignments/C_gen.txt\\n\\talignments/C_nuc.txt\\n\\talignments/C_prot.txt\\n\\talignments/ClassI_nuc.txt\\n\\talignments/ClassI_prot.txt\\n\\talignments/DMA_gen.txt\\n\\talignments/DMA_nuc.txt\\n\\talignments/DMA_prot.txt\\n\\talignments/DMB_gen.txt\\n\\talignments/DMB_nuc.txt\\n\\talignments/DMB_prot.txt\\n\\talignments/DOA_gen.txt\\n\\talignments/DOA_nuc.txt\\n\\talignments/DOA_prot.txt\\n\\talignments/DOB_gen.txt\\n\\talignments/DOB_nuc.txt\\n\\talignments/DOB_prot.txt\\n\\talignments/DPA_gen.txt\\n\\talignments/DPA_nuc.txt\\n\\talignments/DPA_prot.txt\\n\\talignments/DPB_gen.txt\\n\\talignments/DPB_nuc.txt\\n\\talignments/DPB_prot.txt\\n\\talignments/DQA_gen.txt\\n\\talignments/DQA_nuc.txt\\n\\talignments/DQA_prot.txt\\n\\talignments/DQB_gen.txt\\n\\talignments/DQB_nuc.txt\\n\\talignments/DQB_prot.txt\\n\\talignments/DRA_gen.txt\\n\\talignments/DRA_nuc.txt\\n\\talignments/DRA_prot.txt\\n\\talignments/DRB3_gen.txt\\n\\talignments/DRB4_gen.txt\\n\\talignments/DRB_gen.txt\\n\\talignments/DRB_nuc.txt\\n\\talignments/DRB_prot.txt\\n\\talignments/E_gen.txt\\n\\talignments/E_nuc.txt\\n\\talignments/E_prot.txt\\n\\talignments/F_gen.txt\\n\\talignments/F_nuc.txt\\n\\talignments/F_prot.txt\\n\\talignments/G_gen.txt\\n\\talignments/G_nuc.txt\\n\\talignments/G_prot.txt\\n\\talignments/H_gen.txt\\n\\talignments/H_nuc.txt\\n\\talignments/J_gen.txt\\n\\talignments/J_nuc.txt\\n\\talignments/K_gen.txt\\n\\talignments/K_nuc.txt\\n\\talignments/L_gen.txt\\n\\talignments/L_nuc.txt\\n\\talignments/MICA_gen.txt\\n\\talignments/MICA_nuc.txt\\n\\talignments/MICA_prot.txt\\n\\talignments/MICB_gen.txt\\n\\talignments/MICB_nuc.txt\\n\\talignments/MICB_prot.txt\\n\\talignments/P_gen.txt\\n\\talignments/TAP1_gen.txt\\n\\talignments/TAP1_nuc.txt\\n\\talignments/TAP1_prot.txt\\n\\talignments/TAP2_gen.txt\\n\\talignments/TAP2_nuc.txt\\n\\talignments/TAP2_prot.txt\\n\\talignments/V_gen.txt\\n\\talignments/V_nuc.txt\\n\\talignments/Y_gen.txt\\n\\talignments/Y_nuc.txt\\n\\tfasta/A_gen.fasta\\n\\tfasta/A_nuc.fasta\\n\\tfasta/A_prot.fasta\\n\\tfasta/B_gen.fasta\\n\\tfasta/B_nuc.fasta\\n\\tfasta/B_prot.fasta\\n\\tfasta/C_gen.fasta\\n\\tfasta/C_nuc.fasta\\n\\tfasta/C_prot.fasta\\n\\tfasta/DPB1_nuc.fasta\\n\\tfasta/DPB1_prot.fasta\\n\\tfasta/DQB1_nuc.fasta\\n\\tfasta/DQB1_prot.fasta\\n\\tfasta/DRB1_nuc.fasta\\n\\tfasta/DRB1_prot.fasta\\n\\tfasta/DRB345_prot.fasta\\n\\tfasta/DRB_nuc.fasta\\n\\tfasta/DRB_prot.fasta\\n\\tfasta/MICA_prot.fasta\\n\\tfasta/hla_nuc.fasta\\n\\tfasta/hla_prot.fasta\\n\\thla.dat\\n\\thla_nuc.fasta\\n\\thla_prot.fasta\\n\\tmsf/A_gen.msf\\n\\tmsf/A_nuc.msf\\n\\tmsf/A_prot.msf\\n\\tmsf/B_gen.msf\\n\\tmsf/B_nuc.msf\\n\\tmsf/B_prot.msf\\n\\tmsf/C_gen.msf\\n\\tmsf/C_nuc.msf\\n\\tmsf/C_prot.msf\\n\\tmsf/DMA_gen.msf\\n\\tmsf/DMA_nuc.msf\\n\\tmsf/DMA_prot.msf\\n\\tmsf/DMB_gen.msf\\n\\tmsf/DMB_nuc.msf\\n\\tmsf/DMB_prot.msf\\n\\tmsf/DOA_gen.msf\\n\\tmsf/DOA_nuc.msf\\n\\tmsf/DOA_prot.msf\\n\\tmsf/DOB_gen.msf\\n\\tmsf/DOB_nuc.msf\\n\\tmsf/DOB_prot.msf\\n\\tmsf/DPA1_nuc.msf\\n\\tmsf/DPA1_prot.msf\\n\\tmsf/DPA_gen.msf\\n\\tmsf/DPB1_nuc.msf\\n\\tmsf/DPB1_prot.msf\\n\\tmsf/DPB_gen.msf\\n\\tmsf/DQA1_nuc.msf\\n\\tmsf/DQA1_prot.msf\\n\\tmsf/DQA_gen.msf\\n\\tmsf/DQB1_nuc.msf\\n\\tmsf/DQB1_prot.msf\\n\\tmsf/DQB_gen.msf\\n\\tmsf/DRA_gen.msf\\n\\tmsf/DRA_nuc.msf\\n\\tmsf/DRA_prot.msf\\n\\tmsf/DRB1_gen.msf\\n\\tmsf/DRB1_nuc.msf\\n\\tmsf/DRB1_prot.msf\\n\\tmsf/DRB345_nuc.msf\\n\\tmsf/DRB345_prot.msf\\n\\tmsf/DRB3_gen.msf\\n\\tmsf/DRB4_gen.msf\\n\\tmsf/DRB5_gen.msf\\n\\tmsf/DRB_nuc.msf\\n\\tmsf/DRB_prot.msf\\n\\tmsf/E_gen.msf\\n\\tmsf/E_nuc.msf\\n\\tmsf/E_prot.msf\\n\\tmsf/F_gen.msf\\n\\tmsf/F_nuc.msf\\n\\tmsf/F_prot.msf\\n\\tmsf/G_gen.msf\\n\\tmsf/G_nuc.msf\\n\\tmsf/G_prot.msf\\n\\tmsf/H_gen.msf\\n\\tmsf/H_nuc.msf\\n\\tmsf/J_gen.msf\\n\\tmsf/J_nuc.msf\\n\\tmsf/K_gen.msf\\n\\tmsf/K_nuc.msf\\n\\tmsf/L_gen.msf\\n\\tmsf/L_nuc.msf\\n\\tmsf/MICA_gen.msf\\n\\tmsf/MICA_nuc.msf\\n\\tmsf/MICA_prot.msf\\n\\tmsf/MICB_gen.msf\\n\\tmsf/MICB_nuc.msf\\n\\tmsf/MICB_prot.msf\\n\\tmsf/P_gen.msf\\n\\tmsf/TAP1_gen.msf\\n\\tmsf/TAP1_nuc.msf\\n\\tmsf/TAP1_prot.msf\\n\\tmsf/TAP2_gen.msf\\n\\tmsf/TAP2_nuc.msf\\n\\tmsf/TAP2_prot.msf\\n\\tmsf/V_gen.msf\\n\\tmsf/V_nuc.msf\\n\\tpir/A_gen.pir\\n\\tpir/A_nuc.pir\\n\\tpir/A_prot.pir\\n\\tpir/B_gen.pir\\n\\tpir/B_nuc.pir\\n\\tpir/B_prot.pir\\n\\tpir/C_gen.pir\\n\\tpir/C_nuc.pir\\n\\tpir/C_prot.pir\\n\\tpir/DPA1_nuc.pir\\n\\tpir/DPA1_prot.pir\\n\\tpir/DPB1_nuc.pir\\n\\tpir/DPB1_prot.pir\\n\\tpir/DQA1_nuc.pir\\n\\tpir/DQA1_prot.pir\\n\\tpir/DQB1_nuc.pir\\n\\tpir/DQB1_prot.pir\\n\\tpir/DQB_gen.pir\\n\\tpir/DRB1_nuc.pir\\n\\tpir/DRB1_prot.pir\\n\\tpir/DRB345_nuc.pir\\n\\tpir/DRB345_prot.pir\\n\\tpir/DRB_nuc.pir\\n\\tpir/DRB_prot.pir\\n\\tpir/E_gen.pir\\n\\tpir/E_nuc.pir\\n\\tpir/E_prot.pir\\n\\tpir/MICA_nuc.pir\\n\\tpir/MICA_prot.pir\\n\\tpir/MICB_nuc.pir\\n\\tpir/MICB_prot.pir\\n\\txml/hla.xml.zip\\n\\txml/hla_ambigs.xml.zipcd1335d5fd566c7b7fc07429f71279ed3e510815https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1335d5fd566c7b7fc07429f71279ed3e510815https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c73a0acd51382f17f34c360430f0ca30c92d91290FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec20d33fafaa72f0f0728574efb39715e58e5d27fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27fhttps://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f03bec554dde5de988a9b8834b2255b5c1fda2da9https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9NaNNaN
1076385484e7dc65bbd2df7b15da52f8428c782d1c9MDY6Q29tbWl0MjQ1NDAxMzY6NjM4NTQ4NGU3ZGM2NWJiZDJkZjdiMTVkYTUyZjg0MjhjNzgyZDFjOQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T12:47:36ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T12:47:36ZFiles for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0a1382393f7291d863a37b0a3459f32c5dc3e48b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a1382393f7291d863a37b0a3459f32c5dc3e48b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec73a0acd51382f17f34c360430f0ca30c92d9129https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129NaNNaNNaNNaNNaN
1086d164341f9b0f1dd3d0b0d18e942cbafa93d2caaMDY6Q29tbWl0MjQ1NDAxMzY6NmQxNjQzNDFmOWIwZjFkZDNkMGIwZDE4ZTk0MmNiYWZhOTNkMmNhYQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T13:14:32ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T13:54:54ZFiles for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0a1382393f7291d863a37b0a3459f32c5dc3e48b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a1382393f7291d863a37b0a3459f32c5dc3e48b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caahttps://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18NaNNaNNaNNaNNaN
109ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18MDY6Q29tbWl0MjQ1NDAxMzY6ZWUzOWFjNjhmMjkzYzVmYjc2NDJmNmNmOTI5NGI2YzdlYmZlMWExOA==James Robinsonjames.robinson@anthonynolan.org2015-07-07T13:35:01ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T13:54:54ZRevert \"Files for IMGT/HLA Release 3.21.0\"\\n\\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8.c503afebededd786abea9e2bd918f7c05f49b25chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c503afebededd786abea9e2bd918f7c05f49b25chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6385484e7dc65bbd2df7b15da52f8428c782d1c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9NaNNaNNaNNaNNaN
110ed8f3032452f07635808d7c426ac164a205c39caMDY6Q29tbWl0MjQ1NDAxMzY6ZWQ4ZjMwMzI0NTJmMDc2MzU4MDhkN2M0MjZhYzE2NGEyMDVjMzljYQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T13:57:07ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T13:57:07ZRelease 3.21.0\\n\\nFiles for Release IMGT/HLA 3.21.064f5c65d9888c240c924d720698d232147437e80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64f5c65d9888c240c924d720698d232147437e80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ed8f3032452f07635808d7c426ac164a205c39ca0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39cahttps://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39cahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6d164341f9b0f1dd3d0b0d18e942cbafa93d2caahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caahttps://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caaNaNNaNNaNNaNNaN
1115f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2MDY6Q29tbWl0MjQ1NDAxMzY6NWYzYTRjNzU1ZDliZjVkM2JjZjA3OWQ1OTA4ZDhiZGU1ZDVhY2RiMg==James Robinsonjames.robinson@anthonynolan.org2015-07-07T13:59:17ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T13:59:17ZMerge pull request #28 from jrob119/3210\\n\\n321064f5c65d9888c240c924d720698d232147437e80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64f5c65d9888c240c924d720698d232147437e80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6385484e7dc65bbd2df7b15da52f8428c782d1c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9ed8f3032452f07635808d7c426ac164a205c39cahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39cahttps://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39caNaNNaN
11202feff2f6c970ecb2e56f4d183a6914cc3671688MDY6Q29tbWl0MjQ1NDAxMzY6MDJmZWZmMmY2Yzk3MGVjYjJlNTZmNGQxODNhNjkxNGNjMzY3MTY4OA==James Robinsonjames.robinson@anthonynolan.org2015-07-07T14:01:00ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T14:01:00ZFiles for Release 3.21.0dededc37912554b52f855773cf9c0906ecd9e7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dededc37912554b52f855773cf9c0906ecd9e7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/02feff2f6c970ecb2e56f4d183a6914cc36716880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseed8f3032452f07635808d7c426ac164a205c39cahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39cahttps://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39caNaNNaNNaNNaNNaN
113b21c8a56223316de27fa4d1960f10dcba5bc7245MDY6Q29tbWl0MjQ1NDAxMzY6YjIxYzhhNTYyMjMzMTZkZTI3ZmE0ZDE5NjBmMTBkY2JhNWJjNzI0NQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T14:02:51ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T14:02:51ZMerge pull request #29 from jrob119/3210\\n\\nFiles for Release 3.21.0dededc37912554b52f855773cf9c0906ecd9e7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dededc37912554b52f855773cf9c0906ecd9e7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b21c8a56223316de27fa4d1960f10dcba5bc72450FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb202feff2f6c970ecb2e56f4d183a6914cc3671688https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688NaNNaN
114a86ee12d28796d6f313c82c1e432d8d3c23642c3MDY6Q29tbWl0MjQ1NDAxMzY6YTg2ZWUxMmQyODc5NmQ2ZjMxM2M4MmMxZTQzMmQ4ZDNjMjM2NDJjMw==James Robinsonjames.robinson@anthonynolan.org2015-08-12T10:19:30ZJames Robinsonjames.robinson@anthonynolan.org2015-08-12T10:19:30ZUpdate for Release 3.21.1\\n\\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\\nthe end of the CDS sequence.38422a480ebc3e6ff54b0ea2cfc795a459464f44https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38422a480ebc3e6ff54b0ea2cfc795a459464f44https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse02feff2f6c970ecb2e56f4d183a6914cc3671688https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688NaNNaNNaNNaNNaN
1158ab68c8501ae33bf27d80d070cea4bf2c76b092bMDY6Q29tbWl0MjQ1NDAxMzY6OGFiNjhjODUwMWFlMzNiZjI3ZDgwZDA3MGNlYTRiZjJjNzZiMDkyYg==James Robinsonjames.robinson@anthonynolan.org2015-08-12T10:22:19ZJames Robinsonjames.robinson@anthonynolan.org2015-08-12T10:22:19ZMerge pull request #30 from jrob119/3210\\n\\nUpdate for Release 3.21.138422a480ebc3e6ff54b0ea2cfc795a459464f44https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38422a480ebc3e6ff54b0ea2cfc795a459464f44https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092bhttps://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb21c8a56223316de27fa4d1960f10dcba5bc7245https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245a86ee12d28796d6f313c82c1e432d8d3c23642c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3NaNNaN
116ff1912ff754078df3971b043fa1e75792eb5f574MDY6Q29tbWl0MjQ1NDAxMzY6ZmYxOTEyZmY3NTQwNzhkZjM5NzFiMDQzZmExZTc1NzkyZWI1ZjU3NA==James Robinsonjames.robinson@anthonynolan.org2015-09-11T12:34:58ZJames Robinsonjames.robinson@anthonynolan.org2015-09-11T12:34:58ZUpdate for Release 3.21.1\\n\\nUpdate for Release 3.21.1c2f1b64d793199b546ee4ba94018cafc4ebb4426https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c2f1b64d793199b546ee4ba94018cafc4ebb4426https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ff1912ff754078df3971b043fa1e75792eb5f5740FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea86ee12d28796d6f313c82c1e432d8d3c23642c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3NaNNaNNaNNaNNaN
117b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1MDY6Q29tbWl0MjQ1NDAxMzY6YjlkMzllZDdlNTlkNDlhYWY3YWIwZmRiYTVkMjRmNzdkMzIyOWRkMQ==James Robinsonjames.robinson@anthonynolan.org2015-09-11T12:37:30ZJames Robinsonjames.robinson@anthonynolan.org2015-09-11T12:37:30ZMerge pull request #31 from jrob119/3210\\n\\nUpdate for Release 3.21.1c2f1b64d793199b546ee4ba94018cafc4ebb4426https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c2f1b64d793199b546ee4ba94018cafc4ebb4426https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8ab68c8501ae33bf27d80d070cea4bf2c76b092bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092bhttps://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092bff1912ff754078df3971b043fa1e75792eb5f574https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574NaNNaN
11811bf2f4bfa5aacee1e93371db7031384464e0c00MDY6Q29tbWl0MjQ1NDAxMzY6MTFiZjJmNGJmYTVhYWNlZTFlOTMzNzFkYjcwMzEzODQ0NjRlMGMwMA==James Robinsonjames.robinson@anthonynolan.org2015-09-11T15:39:09ZJames Robinsonjames.robinson@anthonynolan.org2015-09-11T15:39:09ZUpdate for 3.21.0\\n\\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G236e4f4746dbec613e4a0b0509f52a5dbb9631bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/236e4f4746dbec613e4a0b0509f52a5dbb9631bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/11bf2f4bfa5aacee1e93371db7031384464e0c000FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseff1912ff754078df3971b043fa1e75792eb5f574https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574NaNNaNNaNNaNNaN
119328aab0e1d08169095c461fb564224a72adf5981MDY6Q29tbWl0MjQ1NDAxMzY6MzI4YWFiMGUxZDA4MTY5MDk1YzQ2MWZiNTY0MjI0YTcyYWRmNTk4MQ==James Robinsonjames.robinson@anthonynolan.org2015-09-11T15:44:02ZJames Robinsonjames.robinson@anthonynolan.org2015-09-11T15:44:02ZMerge pull request #32 from jrob119/3210\\n\\nUpdate for 3.21.0236e4f4746dbec613e4a0b0509f52a5dbb9631bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/236e4f4746dbec613e4a0b0509f52a5dbb9631bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/328aab0e1d08169095c461fb564224a72adf59810FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd111bf2f4bfa5aacee1e93371db7031384464e0c00https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00NaNNaN
120bb822ea4345bd2c8112c9a38b2ff52f740d66fe7MDY6Q29tbWl0MjQ1NDAxMzY6YmI4MjJlYTQzNDViZDJjODExMmM5YTM4YjJmZjUyZjc0MGQ2NmZlNw==James Robinsonjames.robinson@anthonynolan.org2015-10-09T10:55:47ZJames Robinsonjames.robinson@anthonynolan.org2015-10-09T10:55:47ZRelease 3.22.0\\n\\nFiles for Release 3.22.0 of IPD-IMGT/HLA92ae9256e9909b6cef3ed2ad8088bfec63566a1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92ae9256e9909b6cef3ed2ad8088bfec63566a1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse328aab0e1d08169095c461fb564224a72adf5981https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981NaNNaNNaNNaNNaN
1214aea6786955cf3bce6f87d9ce9156e6239420314MDY6Q29tbWl0MjQ1NDAxMzY6NGFlYTY3ODY5NTVjZjNiY2U2Zjg3ZDljZTkxNTZlNjIzOTQyMDMxNA==James Robinsonjames.robinson@anthonynolan.org2015-10-09T11:00:44ZJames Robinsonjames.robinson@anthonynolan.org2015-10-09T11:00:44ZMerge pull request #33 from jrob119/3220\\n\\nRelease 3.22.092ae9256e9909b6cef3ed2ad8088bfec63566a1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92ae9256e9909b6cef3ed2ad8088bfec63566a1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4aea6786955cf3bce6f87d9ce9156e62394203140FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse328aab0e1d08169095c461fb564224a72adf5981https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7NaNNaN
12282db091ca78ba3d56ec7e9ad8ec5b14a2c29e798MDY6Q29tbWl0MjQ1NDAxMzY6ODJkYjA5MWNhNzhiYTNkNTZlYzdlOWFkOGVjNWIxNGEyYzI5ZTc5OA==James Robinsonjames.robinson@anthonynolan.org2015-10-09T11:13:51ZJames Robinsonjames.robinson@anthonynolan.org2015-10-09T11:13:51ZRelease 3.22.03446f6482fed7f85530491fffa1e3f3d48d6c836https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3446f6482fed7f85530491fffa1e3f3d48d6c836https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e7980FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7NaNNaNNaNNaNNaN
123566ca78947776620ccda7b5739070b1ce5b225fcMDY6Q29tbWl0MjQ1NDAxMzY6NTY2Y2E3ODk0Nzc3NjYyMGNjZGE3YjU3MzkwNzBiMWNlNWIyMjVmYw==James Robinsonjames.robinson@anthonynolan.org2015-10-09T11:15:34ZJames Robinsonjames.robinson@anthonynolan.org2015-10-09T11:15:34ZMerge pull request #34 from jrob119/3220\\n\\nRelease 3.22.03446f6482fed7f85530491fffa1e3f3d48d6c836https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3446f6482fed7f85530491fffa1e3f3d48d6c836https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/566ca78947776620ccda7b5739070b1ce5b225fc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fchttps://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4aea6786955cf3bce6f87d9ce9156e6239420314https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e623942031482db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798NaNNaN
1241ef6c70cae0dd961affcbc3e12378efb28d09e82MDY6Q29tbWl0MjQ1NDAxMzY6MWVmNmM3MGNhZTBkZDk2MWFmZmNiYzNlMTIzNzhlZmIyOGQwOWU4Mg==James Robinsonjames.robinson@anthonynolan.org2015-10-12T13:18:45ZJames Robinsonjames.robinson@anthonynolan.org2015-10-12T13:18:45ZRelease 3.22.0\\n\\nHFE sequences removed from HLA-H filesadbc868a761db211a72a244ab66ab7ca79a7cf65https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adbc868a761db211a72a244ab66ab7ca79a7cf65https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e820FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798NaNNaNNaNNaNNaN
125525f63f8f7160bf930c6839c3ae00449c947798dMDY6Q29tbWl0MjQ1NDAxMzY6NTI1ZjYzZjhmNzE2MGJmOTMwYzY4MzljM2FlMDA0NDljOTQ3Nzk4ZA==James Robinsonjames.robinson@anthonynolan.org2015-10-12T13:20:15ZJames Robinsonjames.robinson@anthonynolan.org2015-10-12T13:20:15ZMerge pull request #35 from jrob119/3220\\n\\nRelease 3.22.0adbc868a761db211a72a244ab66ab7ca79a7cf65https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adbc868a761db211a72a244ab66ab7ca79a7cf65https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/525f63f8f7160bf930c6839c3ae00449c947798d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798dhttps://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse566ca78947776620ccda7b5739070b1ce5b225fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fchttps://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc1ef6c70cae0dd961affcbc3e12378efb28d09e82https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82NaNNaN
1265518ee75e215a8a9881173733f9072b1765ac560MDY6Q29tbWl0MjQ1NDAxMzY6NTUxOGVlNzVlMjE1YThhOTg4MTE3MzczM2Y5MDcyYjE3NjVhYzU2MA==James Robinsonjames.robinson@anthonynolan.org2015-10-15T12:46:56ZJames Robinsonjames.robinson@anthonynolan.org2015-10-15T12:46:56ZRelease 3.22.0\\n\\nFix to include DRB5 genomic sequencesfc44c80eb36acdf288d3dcd293956c773369a945https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc44c80eb36acdf288d3dcd293956c773369a945https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5518ee75e215a8a9881173733f9072b1765ac5600FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1ef6c70cae0dd961affcbc3e12378efb28d09e82https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82NaNNaNNaNNaNNaN
127f28b599f12fcaf8ee74c709871c425bc9c516388MDY6Q29tbWl0MjQ1NDAxMzY6ZjI4YjU5OWYxMmZjYWY4ZWU3NGM3MDk4NzFjNDI1YmM5YzUxNjM4OA==James Robinsonjames.robinson@anthonynolan.org2015-10-15T12:47:31ZJames Robinsonjames.robinson@anthonynolan.org2015-10-15T12:47:31ZMerge pull request #36 from jrob119/3220\\n\\nRelease 3.22.0fc44c80eb36acdf288d3dcd293956c773369a945https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc44c80eb36acdf288d3dcd293956c773369a945https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f28b599f12fcaf8ee74c709871c425bc9c5163880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse525f63f8f7160bf930c6839c3ae00449c947798dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798dhttps://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d5518ee75e215a8a9881173733f9072b1765ac560https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560NaNNaN
128c67fe7dfbd506bf0351f2e1a39dcba4011452f27MDY6Q29tbWl0MjQ1NDAxMzY6YzY3ZmU3ZGZiZDUwNmJmMDM1MWYyZTFhMzlkY2JhNDAxMTQ1MmYyNw==James Robinsonjames.robinson@anthonynolan.org2015-10-16T16:00:35ZJames Robinsonjames.robinson@anthonynolan.org2015-10-16T16:00:35ZRelease 3.22.0\\n\\nFix to include the DRB5 genomic sequences and corrected coordinates for\\nB*07:251N and DRB1*14:166N150daacb0a90592301e349855b75f30a9cacdd51https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/150daacb0a90592301e349855b75f30a9cacdd51https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f270FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5518ee75e215a8a9881173733f9072b1765ac560https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560NaNNaNNaNNaNNaN
129c5c0225cdaea47d02951bb1c5c32ce6561bc2491MDY6Q29tbWl0MjQ1NDAxMzY6YzVjMDIyNWNkYWVhNDdkMDI5NTFiYjFjNWMzMmNlNjU2MWJjMjQ5MQ==James Robinsonjames.robinson@anthonynolan.org2015-10-16T16:01:29ZJames Robinsonjames.robinson@anthonynolan.org2015-10-16T16:01:29ZMerge pull request #37 from jrob119/3220\\n\\nRelease 3.22.0150daacb0a90592301e349855b75f30a9cacdd51https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/150daacb0a90592301e349855b75f30a9cacdd51https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc24910FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef28b599f12fcaf8ee74c709871c425bc9c516388https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27NaNNaN
130975fe3fdb5f7a6a603407d8a402e972fd664ce77MDY6Q29tbWl0MjQ1NDAxMzY6OTc1ZmUzZmRiNWY3YTZhNjAzNDA3ZDhhNDAyZTk3MmZkNjY0Y2U3Nw==James Robinsonjames.robinson@anthonynolan.org2015-11-11T17:12:40ZJames Robinsonjames.robinson@anthonynolan.org2015-11-11T17:12:40ZHLA-H Sequence Correction\\n\\nCorrection to sequence of HLA-H alleles. The sequence section contained\\npart of a file path.99980dc60baa84548e9482c28e81a424a782b73ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99980dc60baa84548e9482c28e81a424a782b73ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce770FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec67fe7dfbd506bf0351f2e1a39dcba4011452f27https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27NaNNaNNaNNaNNaN
131397ae1dd1e9cedb693e47461a46a2b50786f30a8MDY6Q29tbWl0MjQ1NDAxMzY6Mzk3YWUxZGQxZTljZWRiNjkzZTQ3NDYxYTQ2YTJiNTA3ODZmMzBhOA==James Robinsonjames.robinson@anthonynolan.org2015-11-11T17:16:20ZJames Robinsonjames.robinson@anthonynolan.org2015-11-11T17:16:20ZMerge pull request #38 from jrob119/3220\\n\\nHLA-H Sequence Correction99980dc60baa84548e9482c28e81a424a782b73ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99980dc60baa84548e9482c28e81a424a782b73ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec5c0225cdaea47d02951bb1c5c32ce6561bc2491https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491975fe3fdb5f7a6a603407d8a402e972fd664ce77https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77NaNNaN
132a7ceab2728c280e910169ae14fcdd0b134b7a22aMDY6Q29tbWl0MjQ1NDAxMzY6YTdjZWFiMjcyOGMyODBlOTEwMTY5YWUxNGZjZGQwYjEzNGI3YTIyYQ==James Robinsonjames.robinson@anthonynolan.org2016-01-19T10:43:35ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T10:43:35ZRelease 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Databaseb5790004580a4ef143b353d8938e8129325a4176https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5790004580a4ef143b353d8938e8129325a4176https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22ahttps://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse975fe3fdb5f7a6a603407d8a402e972fd664ce77https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77NaNNaNNaNNaNNaN
1338406662a52d5c36e3be3d25382fffeca637692ceMDY6Q29tbWl0MjQ1NDAxMzY6ODQwNjY2MmE1MmQ1YzM2ZTNiZTNkMjUzODJmZmZlY2E2Mzc2OTJjZQ==James Robinsonjames.robinson@anthonynolan.org2016-01-19T12:28:52ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T12:28:52ZRelease 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database08590e6afcdd2eb0012b1f2537193a50ce5f07dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08590e6afcdd2eb0012b1f2537193a50ce5f07dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8406662a52d5c36e3be3d25382fffeca637692ce0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692cehttps://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea7ceab2728c280e910169ae14fcdd0b134b7a22ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22ahttps://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22aNaNNaNNaNNaNNaN
134cf890c54b1cb079796f39034131ab7d16d961adeMDY6Q29tbWl0MjQ1NDAxMzY6Y2Y4OTBjNTRiMWNiMDc5Nzk2ZjM5MDM0MTMxYWI3ZDE2ZDk2MWFkZQ==James Robinsonjames.robinson@anthonynolan.org2016-01-19T12:35:11ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T12:35:11ZMerge pull request #39 from jrob119/3230\\n\\n323008590e6afcdd2eb0012b1f2537193a50ce5f07dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08590e6afcdd2eb0012b1f2537193a50ce5f07dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf890c54b1cb079796f39034131ab7d16d961ade0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961adehttps://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961adehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961ade/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse397ae1dd1e9cedb693e47461a46a2b50786f30a8https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a88406662a52d5c36e3be3d25382fffeca637692cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692cehttps://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ceNaNNaN
135301f14b040fe71ddaf3b3c2d82a9f018acc3ac08MDY6Q29tbWl0MjQ1NDAxMzY6MzAxZjE0YjA0MGZlNzFkZGFmM2IzYzJkODJhOWYwMThhY2MzYWMwOA==James Robinsonjames.robinson@anthonynolan.org2016-01-19T12:42:17ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T12:42:17ZRelease 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database09f241881e1c3b40229821bc768c1d58953359a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/09f241881e1c3b40229821bc768c1d58953359a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac080FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8406662a52d5c36e3be3d25382fffeca637692cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692cehttps://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ceNaNNaNNaNNaNNaN
136239b59523b85571fcc95584c9e3ae8962ea18dfcMDY6Q29tbWl0MjQ1NDAxMzY6MjM5YjU5NTIzYjg1NTcxZmNjOTU1ODRjOWUzYWU4OTYyZWExOGRmYw==James Robinsonjames.robinson@anthonynolan.org2016-01-19T12:44:35ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T12:44:35ZMerge pull request #40 from jrob119/3230\\n\\nRelease 3.23.009f241881e1c3b40229821bc768c1d58953359a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/09f241881e1c3b40229821bc768c1d58953359a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfchttps://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecf890c54b1cb079796f39034131ab7d16d961adehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961adehttps://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08NaNNaN
137d2fa905f97c12bdc052422c2bd0612e4febc7296MDY6Q29tbWl0MjQ1NDAxMzY6ZDJmYTkwNWY5N2MxMmJkYzA1MjQyMmMyYmQwNjEyZTRmZWJjNzI5Ng==James Robinsonjames.robinson@anthonynolan.org2016-01-20T14:39:42ZJames Robinsonjames.robinson@anthonynolan.org2016-01-20T14:39:42ZRelease 3.23.0\\n\\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\\nformatted file.2290677a29f0e3df7190f79847522a7ba0d5b17chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2290677a29f0e3df7190f79847522a7ba0d5b17chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2fa905f97c12bdc052422c2bd0612e4febc72960FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08NaNNaNNaNNaNNaN
138f1539b31f9a8d733e67f5d8216741cb2bad78ea6MDY6Q29tbWl0MjQ1NDAxMzY6ZjE1MzliMzFmOWE4ZDczM2U2N2Y1ZDgyMTY3NDFjYjJiYWQ3OGVhNg==James Robinsonjames.robinson@anthonynolan.org2016-01-20T16:22:42ZJames Robinsonjames.robinson@anthonynolan.org2016-01-20T16:22:42ZMerge pull request #41 from jrob119/3230\\n\\nRelease 3.23.02290677a29f0e3df7190f79847522a7ba0d5b17chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2290677a29f0e3df7190f79847522a7ba0d5b17chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse239b59523b85571fcc95584c9e3ae8962ea18dfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfchttps://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfcd2fa905f97c12bdc052422c2bd0612e4febc7296https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296NaNNaN
139956dca426d7762aec9b4b6b2c44aecc737497b90MDY6Q29tbWl0MjQ1NDAxMzY6OTU2ZGNhNDI2ZDc3NjJhZWM5YjRiNmIyYzQ0YWVjYzczNzQ5N2I5MA==James Robinsonjames.robinson@anthonynolan.org2016-02-01T14:53:57ZJames Robinsonjames.robinson@anthonynolan.org2016-02-01T14:53:57ZRelease 3.23.0 Update\\n\\nAddition of data for some HLA-F alleles.646aa36da8c6d5deefd754f098d0bd46dee82377https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/646aa36da8c6d5deefd754f098d0bd46dee82377https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/956dca426d7762aec9b4b6b2c44aecc737497b900FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed2fa905f97c12bdc052422c2bd0612e4febc7296https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296NaNNaNNaNNaNNaN
1404b66442c897537b96a6cfb3ab1febb9a1edd135dMDY6Q29tbWl0MjQ1NDAxMzY6NGI2NjQ0MmM4OTc1MzdiOTZhNmNmYjNhYjFmZWJiOWExZWRkMTM1ZA==James Robinsonjames.robinson@anthonynolan.org2016-02-01T14:55:24ZJames Robinsonjames.robinson@anthonynolan.org2016-02-01T14:55:24ZMerge pull request #42 from jrob119/3230\\n\\nRelease 3.23.0 Update646aa36da8c6d5deefd754f098d0bd46dee82377https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/646aa36da8c6d5deefd754f098d0bd46dee82377https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135dhttps://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef1539b31f9a8d733e67f5d8216741cb2bad78ea6https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6956dca426d7762aec9b4b6b2c44aecc737497b90https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90NaNNaN
14154260ae30292eab4c5b6cd04e9c9f40a5f733209MDY6Q29tbWl0MjQ1NDAxMzY6NTQyNjBhZTMwMjkyZWFiNGM1YjZjZDA0ZTljOWY0MGE1ZjczMzIwOQ==jrob119james.robinson@anthonynolan.org2016-02-09T11:17:59Zjrob119james.robinson@anthonynolan.org2016-02-09T11:17:59ZRelease 3.23.0\\n\\nUpdate to hla.dat file to include DRB1 genomic sequences.0d5a07bd78cfa8240075a4936796e5ec92951926https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d5a07bd78cfa8240075a4936796e5ec92951926https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/54260ae30292eab4c5b6cd04e9c9f40a5f7332090FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse956dca426d7762aec9b4b6b2c44aecc737497b90https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90NaNNaNNaNNaNNaN
14203972a0cf53d221118ad22fb6a8c35bdd7bc8c8bMDY6Q29tbWl0MjQ1NDAxMzY6MDM5NzJhMGNmNTNkMjIxMTE4YWQyMmZiNmE4YzM1YmRkN2JjOGM4Yg==James Robinsonjames.robinson@anthonynolan.org2016-02-09T11:18:33ZJames Robinsonjames.robinson@anthonynolan.org2016-02-09T11:18:33ZMerge pull request #43 from jrob119/3230\\n\\nRelease 3.23.00d5a07bd78cfa8240075a4936796e5ec92951926https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d5a07bd78cfa8240075a4936796e5ec92951926https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8bhttps://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4b66442c897537b96a6cfb3ab1febb9a1edd135dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135dhttps://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d54260ae30292eab4c5b6cd04e9c9f40a5f733209https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209NaNNaN
143a4a8961cded408cce9f2479f1b8e31dc2320be35MDY6Q29tbWl0MjQ1NDAxMzY6YTRhODk2MWNkZWQ0MDhjY2U5ZjI0NzlmMWI4ZTMxZGMyMzIwYmUzNQ==jrob119james.robinson@anthonynolan.org2016-02-10T10:55:33Zjrob119james.robinson@anthonynolan.org2016-02-10T10:55:33ZRelease 3.23.0\\n\\nUpdate to include missing DRB genomic sequences65f658507e8c545a564418c5affcf6bd2b82f5bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65f658507e8c545a564418c5affcf6bd2b82f5bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a4a8961cded408cce9f2479f1b8e31dc2320be350FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse54260ae30292eab4c5b6cd04e9c9f40a5f733209https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209NaNNaNNaNNaNNaN
14489e34862a183428e57cfb2adfe34024e885f80c7MDY6Q29tbWl0MjQ1NDAxMzY6ODllMzQ4NjJhMTgzNDI4ZTU3Y2ZiMmFkZmUzNDAyNGU4ODVmODBjNw==jrob119james.robinson@anthonynolan.org2016-02-10T10:57:01Zjrob119james.robinson@anthonynolan.org2016-02-10T10:57:01ZRelease 3.23.0\\n\\nUpdate to include missing DRB genomic sequences1a373861399ed0b542cd26b3a8ad434a65eff947https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1a373861399ed0b542cd26b3a8ad434a65eff947https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89e34862a183428e57cfb2adfe34024e885f80c70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea4a8961cded408cce9f2479f1b8e31dc2320be35https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35NaNNaNNaNNaNNaN
145a019e043e3aaa4c6d3deb42d7549dfd76a262859MDY6Q29tbWl0MjQ1NDAxMzY6YTAxOWUwNDNlM2FhYTRjNmQzZGViNDJkNzU0OWRmZDc2YTI2Mjg1OQ==James Robinsonjames.robinson@anthonynolan.org2016-02-10T10:59:26ZJames Robinsonjames.robinson@anthonynolan.org2016-02-10T10:59:26ZMerge pull request #45 from jrob119/3230\\n\\n32301a373861399ed0b542cd26b3a8ad434a65eff947https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1a373861399ed0b542cd26b3a8ad434a65eff947https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a019e043e3aaa4c6d3deb42d7549dfd76a2628590FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse03972a0cf53d221118ad22fb6a8c35bdd7bc8c8bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8bhttps://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b89e34862a183428e57cfb2adfe34024e885f80c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7NaNNaN
1465d18a91dcab45d288991ce287e10de01f9b86c8eMDY6Q29tbWl0MjQ1NDAxMzY6NWQxOGE5MWRjYWI0NWQyODg5OTFjZTI4N2UxMGRlMDFmOWI4NmM4ZQ==jrob119james.robinson@anthonynolan.org2016-02-19T12:36:15Zjrob119james.robinson@anthonynolan.org2016-02-19T12:36:15ZRelease 3.23.0 HL7 Update\\n\\nISO Standardised HL7 OIDs added665137da33e27eff4a2ab0381a9bf9b5705797a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/665137da33e27eff4a2ab0381a9bf9b5705797a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse89e34862a183428e57cfb2adfe34024e885f80c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7NaNNaNNaNNaNNaN
1470b7b76b1a10d097df526a20d7beba8202286f0c4MDY6Q29tbWl0MjQ1NDAxMzY6MGI3Yjc2YjFhMTBkMDk3ZGY1MjZhMjBkN2JlYmE4MjAyMjg2ZjBjNA==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:37:02ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:37:02ZMerge pull request #46 from jrob119/3230\\n\\nRelease 3.23.0 HL7 Update665137da33e27eff4a2ab0381a9bf9b5705797a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/665137da33e27eff4a2ab0381a9bf9b5705797a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0b7b76b1a10d097df526a20d7beba8202286f0c40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea019e043e3aaa4c6d3deb42d7549dfd76a262859https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a2628595d18a91dcab45d288991ce287e10de01f9b86c8ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8eNaNNaN
1488de644858386b234999018cfd609463cc6ccd1bdMDY6Q29tbWl0MjQ1NDAxMzY6OGRlNjQ0ODU4Mzg2YjIzNDk5OTAxOGNmZDYwOTQ2M2NjNmNjZDFiZA==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:20ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:20ZUpdate README.mdf177ec9dfe69ceae47bdb37efcd3d4a3a312495fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f177ec9dfe69ceae47bdb37efcd3d4a3a312495fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8de644858386b234999018cfd609463cc6ccd1bd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bdhttps://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8eNaNNaNNaNNaNNaN
14931e43a2f31e0450d6d6c93a0c458f6482416c795MDY6Q29tbWl0MjQ1NDAxMzY6MzFlNDNhMmYzMWUwNDUwZDZkNmM5M2EwYzQ1OGY2NDgyNDE2Yzc5NQ==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:40ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:40ZUpdate README.md39d00fb7d709b5d5871a2037712a44f452aa0e4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39d00fb7d709b5d5871a2037712a44f452aa0e4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/31e43a2f31e0450d6d6c93a0c458f6482416c7950FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8de644858386b234999018cfd609463cc6ccd1bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bdhttps://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bdNaNNaNNaNNaNNaN
1504a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50MDY6Q29tbWl0MjQ1NDAxMzY6NGE0ZGM2MGVhNWFmM2ZjODcwZTIzZjZhMjFjNDM1OGM1ZjVhMmY1MA==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:58ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:58ZUpdate README.md391467a4ef3276a9c3b66a26131a16f78ec2d3eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/391467a4ef3276a9c3b66a26131a16f78ec2d3eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f500FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse31e43a2f31e0450d6d6c93a0c458f6482416c795https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795NaNNaNNaNNaNNaN
151fb4f942af950aaede9111853f3623393f8dfbebaMDY6Q29tbWl0MjQ1NDAxMzY6ZmI0Zjk0MmFmOTUwYWFlZGU5MTExODUzZjM2MjMzOTNmOGRmYmViYQ==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:46:12ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:46:12ZUpdate README.md71c3c88e93f551117f0017107dc690757514d295https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/71c3c88e93f551117f0017107dc690757514d295https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb4f942af950aaede9111853f3623393f8dfbeba0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbebahttps://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbebahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbeba/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50NaNNaNNaNNaNNaN
152dc373c05432b0862847b64053524cad676a624c1MDY6Q29tbWl0MjQ1NDAxMzY6ZGMzNzNjMDU0MzJiMDg2Mjg0N2I2NDA1MzUyNGNhZDY3NmE2MjRjMQ==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:47:04ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:47:04ZUpdate README.md4e00b57fba9f597485bdea6f93a40473686e2127https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e00b57fba9f597485bdea6f93a40473686e2127https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc373c05432b0862847b64053524cad676a624c10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefb4f942af950aaede9111853f3623393f8dfbebahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbebahttps://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbebaNaNNaNNaNNaNNaN
153085cf28c84337e84d3c821fec281f159193501c7MDY6Q29tbWl0MjQ1NDAxMzY6MDg1Y2YyOGM4NDMzN2U4NGQzYzgyMWZlYzI4MWYxNTkxOTM1MDFjNw==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:47:26ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:47:26ZMerge pull request #47 from jrob119/3230\\n\\n32304e00b57fba9f597485bdea6f93a40473686e2127https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e00b57fba9f597485bdea6f93a40473686e2127https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/085cf28c84337e84d3c821fec281f159193501c70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0b7b76b1a10d097df526a20d7beba8202286f0c4https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4dc373c05432b0862847b64053524cad676a624c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1NaNNaN
154930ed78dd5a00c7190d4f743bbda0ae389a95faeMDY6Q29tbWl0MjQ1NDAxMzY6OTMwZWQ3OGRkNWEwMGM3MTkwZDRmNzQzYmJkYTBhZTM4OWE5NWZhZQ==jrob119james.robinson@anthonynolan.org2016-02-22T14:29:44Zjrob119james.robinson@anthonynolan.org2016-02-22T14:29:50ZRelease 3.23.0 Update\\n\\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\\nincluded in to file.3cc862e4d1a7e3683fcf5a46f56c735356c70b95https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3cc862e4d1a7e3683fcf5a46f56c735356c70b95https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsedc373c05432b0862847b64053524cad676a624c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1NaNNaNNaNNaNNaN
155cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653cMDY6Q29tbWl0MjQ1NDAxMzY6Y2RlYWY0MDVkM2ExYzE1MzdlMWI5Y2MwZDdhYjFkYmZmYjBiNjUzYw==James Robinsonjames.robinson@anthonynolan.org2016-02-22T14:36:39ZJames Robinsonjames.robinson@anthonynolan.org2016-02-22T14:36:39ZMerge pull request #48 from jrob119/3230\\n\\nRelease 3.23.0 Update3cc862e4d1a7e3683fcf5a46f56c735356c70b95https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3cc862e4d1a7e3683fcf5a46f56c735356c70b95https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse085cf28c84337e84d3c821fec281f159193501c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95faeNaNNaN
1561d3608f1e7b32568c150db11b9e30716434e1fb3MDY6Q29tbWl0MjQ1NDAxMzY6MWQzNjA4ZjFlN2IzMjU2OGMxNTBkYjExYjllMzA3MTY0MzRlMWZiMw==jrob119james.robinson@anthonynolan.org2016-04-13T15:34:48Zjrob119james.robinson@anthonynolan.org2016-04-13T15:34:48ZRelease 3.24.0 Update\\n\\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Databasecb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d3608f1e7b32568c150db11b9e30716434e1fb30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95faeNaNNaNNaNNaNNaN
1572313e0f9e830e72fcba7d4444caabb512060fad1MDY6Q29tbWl0MjQ1NDAxMzY6MjMxM2UwZjllODMwZTcyZmNiYTdkNDQ0NGNhYWJiNTEyMDYwZmFkMQ==James Robinsonjames.robinson@anthonynolan.org2016-04-14T08:31:24ZJames Robinsonjames.robinson@anthonynolan.org2016-04-14T08:31:24ZMerge pull request #49 from jrob119/Latest\\n\\nRelease 3.24.0cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2313e0f9e830e72fcba7d4444caabb512060fad10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1d3608f1e7b32568c150db11b9e30716434e1fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653cNaNNaN
1581dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998MDY6Q29tbWl0MjQ1NDAxMzY6MWRkNzE5YzcwZWMxZDBlYjNjYTE1YWJlNmM1MGI3Y2NmOGMyYzk5OA==James Robinsonjames.robinson@anthonynolan.org2016-04-14T08:32:56ZJames Robinsonjames.robinson@anthonynolan.org2016-04-14T08:32:56ZMerge pull request #51 from jrob119/3240\\n\\nRelease 3.24.0cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c9980FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c2313e0f9e830e72fcba7d4444caabb512060fad1https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1NaNNaN
159cfb6db3de7f3a7e76d88467271541ff0cc8fbca1MDY6Q29tbWl0MjQ1NDAxMzY6Y2ZiNmRiM2RlN2YzYTdlNzZkODg0NjcyNzE1NDFmZjBjYzhmYmNhMQ==jrob119james.robinson@anthonynolan.org2016-04-14T08:35:17Zjrob119james.robinson@anthonynolan.org2016-04-14T08:35:30ZRelease 3.24.0\\n\\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database0820c2fc36abcfb144f22d076fbec1974c3bba9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0820c2fc36abcfb144f22d076fbec1974c3bba9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2313e0f9e830e72fcba7d4444caabb512060fad1https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1NaNNaNNaNNaNNaN
160d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fcMDY6Q29tbWl0MjQ1NDAxMzY6ZDlhODViMmVhN2JmMzlkMjBkNmEyMDYyZDlhYTIzYzdjYzQ4OTVmYw==James Robinsonjames.robinson@anthonynolan.org2016-04-14T08:36:01ZJames Robinsonjames.robinson@anthonynolan.org2016-04-14T08:36:01ZMerge pull request #52 from jrob119/3240\\n\\nRelease 3.24.00820c2fc36abcfb144f22d076fbec1974c3bba9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0820c2fc36abcfb144f22d076fbec1974c3bba9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fchttps://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1NaNNaN
161059daf7439b541a96ee814460f9764df45a2393bMDY6Q29tbWl0MjQ1NDAxMzY6MDU5ZGFmNzQzOWI1NDFhOTZlZTgxNDQ2MGY5NzY0ZGY0NWEyMzkzYg==jrob119james.robinson@anthonynolan.org2016-04-15T15:21:37Zjrob119james.robinson@anthonynolan.org2016-04-15T15:21:37ZRelease 3.24.0 Update\\n\\nAmendments to wmda/hla_nom.txt file, the ’Deleted Antigen/Allele\\nIdentical to’ column for Cw1401\\nand DRB112031 was updated2ddbf42510b3ac586adbae8c66d51bc2a80f40dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ddbf42510b3ac586adbae8c66d51bc2a80f40dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/059daf7439b541a96ee814460f9764df45a2393b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393bhttps://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1NaNNaNNaNNaNNaN
1622812ababfb97e4cb43c13f17e40e292560ac633cMDY6Q29tbWl0MjQ1NDAxMzY6MjgxMmFiYWJmYjk3ZTRjYjQzYzEzZjE3ZTQwZTI5MjU2MGFjNjMzYw==James Robinsonjames.robinson@anthonynolan.org2016-04-15T15:21:54ZJames Robinsonjames.robinson@anthonynolan.org2016-04-15T15:21:54ZMerge pull request #53 from jrob119/3240\\n\\nRelease 3.24.0 Update2ddbf42510b3ac586adbae8c66d51bc2a80f40dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ddbf42510b3ac586adbae8c66d51bc2a80f40dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2812ababfb97e4cb43c13f17e40e292560ac633c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633chttps://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fchttps://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc059daf7439b541a96ee814460f9764df45a2393bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393bhttps://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393bNaNNaN
163d709ecc8960232754a592b2f442126f8a905e5c9MDY6Q29tbWl0MjQ1NDAxMzY6ZDcwOWVjYzg5NjAyMzI3NTRhNTkyYjJmNDQyMTI2ZjhhOTA1ZTVjOQ==jrob119james.robinson@anthonynolan.org2016-04-15T15:35:32Zjrob119james.robinson@anthonynolan.org2016-04-15T15:35:32ZRelease 3.24.0 Update\\n\\nRemoval of duplicate DRB345 entries from hla.xml file14601e2b0ad2deec6b4798e8b5354d8bd3df4677https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14601e2b0ad2deec6b4798e8b5354d8bd3df4677https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d709ecc8960232754a592b2f442126f8a905e5c90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse059daf7439b541a96ee814460f9764df45a2393bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393bhttps://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393bNaNNaNNaNNaNNaN
16440478a1aa8f6629903e5d2b10ec2f60af03eb3e1MDY6Q29tbWl0MjQ1NDAxMzY6NDA0NzhhMWFhOGY2NjI5OTAzZTVkMmIxMGVjMmY2MGFmMDNlYjNlMQ==James Robinsonjames.robinson@anthonynolan.org2016-04-15T15:35:58ZJames Robinsonjames.robinson@anthonynolan.org2016-04-15T15:35:58ZMerge pull request #54 from jrob119/3240\\n\\nRelease 3.24.0 Update14601e2b0ad2deec6b4798e8b5354d8bd3df4677https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14601e2b0ad2deec6b4798e8b5354d8bd3df4677https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2812ababfb97e4cb43c13f17e40e292560ac633chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633chttps://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633cd709ecc8960232754a592b2f442126f8a905e5c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9NaNNaN
165ffb709269dad74b4d538be957ae318b0bd874c9eMDY6Q29tbWl0MjQ1NDAxMzY6ZmZiNzA5MjY5ZGFkNzRiNGQ1MzhiZTk1N2FlMzE4YjBiZDg3NGM5ZQ==James Robinsonjames.robinson@anthonynolan.org2016-04-21T10:14:14ZJames Robinsonjames.robinson@anthonynolan.org2016-04-21T10:14:14ZUpdate README.mdff257eb4d04ad1b7d30086faa61ad50288f5319fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff257eb4d04ad1b7d30086faa61ad50288f5319fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffb709269dad74b4d538be957ae318b0bd874c9e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9ehttps://github.com/ANHIG/IMGTHLA/commit/ffb709269dad74b4d538be957ae318b0bd874c9ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95faeNaNNaNNaNNaNNaN
166ed7d5ca3c803c270c2f9bf2c203e91a440a28327MDY6Q29tbWl0MjQ1NDAxMzY6ZWQ3ZDVjYTNjODAzYzI3MGMyZjliZjJjMjAzZTkxYTQ0MGEyODMyNw==jrob119james.robinson@anthonynolan.org2016-04-21T10:17:13Zjrob119james.robinson@anthonynolan.org2016-04-21T10:17:13ZUpdated 3.24.0 OID Readmefc97b92d28346eef6d59d9b1cc8e468cd147be72https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc97b92d28346eef6d59d9b1cc8e468cd147be72https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a283270FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed709ecc8960232754a592b2f442126f8a905e5c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9NaNNaNNaNNaNNaN
167dee7fbe962cb97fdb09b4d7e67a49d64b764c228MDY6Q29tbWl0MjQ1NDAxMzY6ZGVlN2ZiZTk2MmNiOTdmZGIwOWI0ZDdlNjdhNDlkNjRiNzY0YzIyOA==James Robinsonjames.robinson@anthonynolan.org2016-04-21T10:17:27ZJames Robinsonjames.robinson@anthonynolan.org2016-04-21T10:17:27ZMerge pull request #56 from jrob119/3240\\n\\nUpdated 3.24.0 OID Readmefc97b92d28346eef6d59d9b1cc8e468cd147be72https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc97b92d28346eef6d59d9b1cc8e468cd147be72https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c2280FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse40478a1aa8f6629903e5d2b10ec2f60af03eb3e1https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327NaNNaN
168ada3512714bf4053e2210e44b4368c1cabc14f5eMDY6Q29tbWl0MjQ1NDAxMzY6YWRhMzUxMjcxNGJmNDA1M2UyMjEwZTQ0YjQzNjhjMWNhYmMxNGY1ZQ==jrob119james.robinson@anthonynolan.org2016-04-21T10:20:50Zjrob119james.robinson@anthonynolan.org2016-04-21T10:20:50ZUpdated OID README.md255116564b7eaea75cba24759006eeee1c3df3e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/255116564b7eaea75cba24759006eeee1c3df3e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseed7d5ca3c803c270c2f9bf2c203e91a440a28327https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327NaNNaNNaNNaNNaN
16915f5a4a517d3c8720cc61e521e072efdd30f4f23MDY6Q29tbWl0MjQ1NDAxMzY6MTVmNWE0YTUxN2QzYzg3MjBjYzYxZTUyMWUwNzJlZmRkMzBmNGYyMw==James Robinsonjames.robinson@anthonynolan.org2016-04-21T10:21:33ZJames Robinsonjames.robinson@anthonynolan.org2016-04-21T10:21:33ZMerge pull request #57 from jrob119/3240\\n\\nUpdated OID README.md255116564b7eaea75cba24759006eeee1c3df3e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/255116564b7eaea75cba24759006eeee1c3df3e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f230FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsedee7fbe962cb97fdb09b4d7e67a49d64b764c228https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5eNaNNaN
17099fff9d205cc7fb0cf0b02a408ce628989bad7f9MDY6Q29tbWl0MjQ1NDAxMzY6OTlmZmY5ZDIwNWNjN2ZiMGNmMGIwMmE0MDhjZTYyODk4OWJhZDdmOQ==jrob119james.robinson@anthonynolan.org2016-04-21T14:06:15Zjrob119james.robinson@anthonynolan.org2016-04-21T14:06:15ZUpdate to Release 3.24.0\\n\\nThe A*30:89 genomic sequence was erroneously omitted from the release.\\nThe alignment of the C*04:09N sequence has been reviewed and updated.\\nThe nucleotide and protein sequences have not changed.fa25c81e4dd42cbcc721fde401df903b4c36a33fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fa25c81e4dd42cbcc721fde401df903b4c36a33fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseada3512714bf4053e2210e44b4368c1cabc14f5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5eNaNNaNNaNNaNNaN
1712fc03e93c3e5fb074ec957039252baa3b655147aMDY6Q29tbWl0MjQ1NDAxMzY6MmZjMDNlOTNjM2U1ZmIwNzRlYzk1NzAzOTI1MmJhYTNiNjU1MTQ3YQ==James Robinsonjames.robinson@anthonynolan.org2016-04-21T14:07:40ZJames Robinsonjames.robinson@anthonynolan.org2016-04-21T14:07:40ZMerge pull request #58 from jrob119/3240\\n\\nUpdate to Release 3.24.0fa25c81e4dd42cbcc721fde401df903b4c36a33fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fa25c81e4dd42cbcc721fde401df903b4c36a33fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2fc03e93c3e5fb074ec957039252baa3b655147a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147ahttps://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse15f5a4a517d3c8720cc61e521e072efdd30f4f23https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f2399fff9d205cc7fb0cf0b02a408ce628989bad7f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9NaNNaN
17236da94dd4846a89c2321178900a5eb082bc19eb4MDY6Q29tbWl0MjQ1NDAxMzY6MzZkYTk0ZGQ0ODQ2YTg5YzIzMjExNzg5MDBhNWViMDgyYmMxOWViNA==jrob119james.robinson@anthonynolan.org2016-04-22T09:41:32Zjrob119james.robinson@anthonynolan.org2016-04-22T09:41:32ZRelease 3.24.0 Update\\n\\nIncomplete transfer of hla.dat file89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36da94dd4846a89c2321178900a5eb082bc19eb40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9NaNNaNNaNNaNNaN
17318facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15MDY6Q29tbWl0MjQ1NDAxMzY6MThmYWNiZmNmNTdlNTVjMTNlMjliYzk3ZmY5ZTdhOGE1Y2M1YmIxNQ==James Robinsonjames.robinson@anthonynolan.org2016-04-22T09:41:56ZJames Robinsonjames.robinson@anthonynolan.org2016-04-22T09:41:56ZMerge pull request #59 from jrob119/3240\\n\\nRelease 3.24.0 Update89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2fc03e93c3e5fb074ec957039252baa3b655147ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147ahttps://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a36da94dd4846a89c2321178900a5eb082bc19eb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4NaNNaN
1744a0401af6be02ca688adeef3f63f5e55288d14feMDY6Q29tbWl0MjQ1NDAxMzY6NGEwNDAxYWY2YmUwMmNhNjg4YWRlZWYzZjYzZjVlNTUyODhkMTRmZQ==jrob119james.robinson@anthonynolan.org2016-04-22T09:49:05Zjrob119james.robinson@anthonynolan.org2016-04-22T09:49:05ZRelease 3.24.0 Update\\n\\nIncomplete transfer of hla.dat fileaabac56a0e26751a06dc08f2496f943cfc5ca9b8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aabac56a0e26751a06dc08f2496f943cfc5ca9b8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fehttps://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse36da94dd4846a89c2321178900a5eb082bc19eb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4NaNNaNNaNNaNNaN
1756b7e701845b5e8fcce28b3631df1c108b4627c69MDY6Q29tbWl0MjQ1NDAxMzY6NmI3ZTcwMTg0NWI1ZThmY2NlMjhiMzYzMWRmMWMxMDhiNDYyN2M2OQ==James Robinsonjames.robinson@anthonynolan.org2016-04-22T09:50:27ZJames Robinsonjames.robinson@anthonynolan.org2016-04-22T09:50:27ZMerge pull request #60 from jrob119/3240\\n\\nRelease 3.24.0 Updateaabac56a0e26751a06dc08f2496f943cfc5ca9b8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aabac56a0e26751a06dc08f2496f943cfc5ca9b8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6b7e701845b5e8fcce28b3631df1c108b4627c690FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb154a0401af6be02ca688adeef3f63f5e55288d14fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fehttps://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14feNaNNaN
17698adbce2d54553228999014ad63398430bfb41efMDY6Q29tbWl0MjQ1NDAxMzY6OThhZGJjZTJkNTQ1NTMyMjg5OTkwMTRhZDYzMzk4NDMwYmZiNDFlZg==jrob119james.robinson@anthonynolan.org2016-05-06T14:24:47Zjrob119james.robinson@anthonynolan.org2016-05-06T14:24:47ZRelease 3.24.0.1 Update\\n\\nVersion Report - 3.24.0.1 (2016-05)\\n\\nThe following changes have been made to release 3.24.0 to correct a\\nnumber of protein sequences, a number of minor errors in displaying the\\nsequences and to include a number of sequences that were accidently\\nomitted.\\n\\nCDS sequences\\n\\nThe C*04:09N deletion was incorrectly displayed.\\nThe CDS sequences were not changed.\\n\\nProtein sequences\\n\\nThe following proteins sequences were incorrectly translated; A*30:78N,\\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\\nThe following proteins sequences did not have the stop codon displayed;\\nA*01:04N, A*68:18N, DPB1*507:01N.\\n\\nGenomic sequences\\n\\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\\n\\nThe displayed sequences of the following alleles have been modified;\\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\\n\\nChanges to the hla.dat file\\n\\nAt the request of our users, deleted alleles have been added to the\\nhla.dat file. These are included as an entry with a single ambiguous\\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\\nand the reason for deletion.f9b30cb99c0c485601627ce161a5fb5b786f4cc2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f9b30cb99c0c485601627ce161a5fb5b786f4cc2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98adbce2d54553228999014ad63398430bfb41ef0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41efhttps://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41ef/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4a0401af6be02ca688adeef3f63f5e55288d14fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fehttps://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14feNaNNaNNaNNaNNaN
17770055402cf42eef5e0d13a1d2ef3b93de0c020f9MDY6Q29tbWl0MjQ1NDAxMzY6NzAwNTU0MDJjZjQyZWVmNWUwZDEzYTFkMmVmM2I5M2RlMGMwMjBmOQ==jrob119james.robinson@anthonynolan.org2016-05-06T14:27:07Zjrob119james.robinson@anthonynolan.org2016-05-06T14:27:07ZRelease 3.24.0.1 Update\\n\\nVersion Report - 3.24.0.1 (2016-05)\\n\\nThe following changes have been made to release 3.24.0 to correct a\\nnumber of protein sequences, a number of minor errors in displaying the\\nsequences and to include a number of sequences that were accidently\\nomitted.\\n\\nCDS sequences\\n\\nThe C*04:09N deletion was incorrectly displayed.\\nThe CDS sequences were not changed.\\n\\nProtein sequences\\n\\nThe following proteins sequences were incorrectly translated; A*30:78N,\\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\\nThe following proteins sequences did not have the stop codon displayed;\\nA*01:04N, A*68:18N, DPB1*507:01N.\\n\\nGenomic sequences\\n\\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\\n\\nThe displayed sequences of the following alleles have been modified;\\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\\n\\nChanges to the hla.dat file\\n\\nAt the request of our users, deleted alleles have been added to the\\nhla.dat file. These are included as an entry with a single ambiguous\\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\\nand the reason for deletion.d6f487dc21706911824af978d4e8e892cb5d07b7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d6f487dc21706911824af978d4e8e892cb5d07b7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse98adbce2d54553228999014ad63398430bfb41efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41efhttps://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41efNaNNaNNaNNaNNaN
178f1ad73426bf06478f2b9e07e8309886bc71137b2MDY6Q29tbWl0MjQ1NDAxMzY6ZjFhZDczNDI2YmYwNjQ3OGYyYjllMDdlODMwOTg4NmJjNzExMzdiMg==James Robinsonjames.robinson@anthonynolan.org2016-05-06T14:28:11ZJames Robinsonjames.robinson@anthonynolan.org2016-05-06T14:28:11ZMerge pull request #61 from jrob119/3240\\n\\n3240d6f487dc21706911824af978d4e8e892cb5d07b7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d6f487dc21706911824af978d4e8e892cb5d07b7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f1ad73426bf06478f2b9e07e8309886bc71137b20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6b7e701845b5e8fcce28b3631df1c108b4627c69https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c6970055402cf42eef5e0d13a1d2ef3b93de0c020f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9NaNNaN
1797d90e5cc213b23a0d743e9c53071ba84651bfe5aMDY6Q29tbWl0MjQ1NDAxMzY6N2Q5MGU1Y2MyMTNiMjNhMGQ3NDNlOWM1MzA3MWJhODQ2NTFiZmU1YQ==jrob119james.robinson@anthonynolan.org2016-06-03T13:07:28Zjrob119james.robinson@anthonynolan.org2016-06-03T13:07:28ZAddition of archives and README\\n\\nAddition of archives and README to directoryf5b5208b045c70a6fa484e1f298a489788d86bb6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5b5208b045c70a6fa484e1f298a489788d86bb6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9NaNNaNNaNNaNNaN
180817531168e66d066c588f4a1a8b55022b7e49e2fMDY6Q29tbWl0MjQ1NDAxMzY6ODE3NTMxMTY4ZTY2ZDA2NmM1ODhmNGExYThiNTUwMjJiN2U0OWUyZg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-03T13:08:11ZAnthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-03T13:08:11ZMerge pull request #62 from ANHIG/3240\\n\\nAddition of archives and READMEf5b5208b045c70a6fa484e1f298a489788d86bb6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5b5208b045c70a6fa484e1f298a489788d86bb6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/817531168e66d066c588f4a1a8b55022b7e49e2f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2fhttps://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef1ad73426bf06478f2b9e07e8309886bc71137b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b27d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5aNaNNaN
181434882a4348817ba1d56d5b60e1b64a36a0ea179MDY6Q29tbWl0MjQ1NDAxMzY6NDM0ODgyYTQzNDg4MTdiYTFkNTZkNWI2MGUxYjY0YTM2YTBlYTE3OQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-03T13:23:27ZAnthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-03T13:23:27ZUpdate README.mde21c51b1b1d20c001df7e27061fd2c2283774bfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e21c51b1b1d20c001df7e27061fd2c2283774bfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/434882a4348817ba1d56d5b60e1b64a36a0ea1790FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse817531168e66d066c588f4a1a8b55022b7e49e2fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2fhttps://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2fNaNNaNNaNNaNNaN
1825550f593225b353973d81531849d2085a8d20049MDY6Q29tbWl0MjQ1NDAxMzY6NTU1MGY1OTMyMjViMzUzOTczZDgxNTMxODQ5ZDIwODVhOGQyMDA0OQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-09T08:50:50ZAnthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-09T08:50:50ZCreate README.mdfd0bf18f1d172be0b2683df920dba0e227770c1ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fd0bf18f1d172be0b2683df920dba0e227770c1ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5550f593225b353973d81531849d2085a8d200490FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse434882a4348817ba1d56d5b60e1b64a36a0ea179https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179NaNNaNNaNNaNNaN
183e0a5eb838abec8cf00fc16f91e28d63c7bc592c6MDY6Q29tbWl0MjQ1NDAxMzY6ZTBhNWViODM4YWJlYzhjZjAwZmMxNmY5MWUyOGQ2M2M3YmM1OTJjNg==anhigjames.robinson@anthonynolan.org2016-07-13T13:43:30Zanhigjames.robinson@anthonynolan.org2016-07-13T13:43:30ZIPD-IMGT/HLA Release 3.25.0\\n\\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA835eddc5cb4bdd953eb8f5584d982cba6cb31312https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/835eddc5cb4bdd953eb8f5584d982cba6cb31312https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5aNaNNaNNaNNaNNaN
184a4444d12054ea29fb23c2f1f495bd4ee5015f8abMDY6Q29tbWl0MjQ1NDAxMzY6YTQ0NDRkMTIwNTRlYTI5ZmIyM2MyZjFmNDk1YmQ0ZWU1MDE1ZjhhYg==anhigjames.robinson@anthonynolan.org2016-07-14T09:18:36Zanhigjames.robinson@anthonynolan.org2016-07-14T09:18:36ZIPD-IMGT/HLA Release 3.25.0\\n\\nUpdate for IPD-IMGT/HLA Release 3.25.0dd4d9706c258f43a8911ecb4b78a652e59c7c04dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd4d9706c258f43a8911ecb4b78a652e59c7c04dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee0a5eb838abec8cf00fc16f91e28d63c7bc592c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6NaNNaNNaNNaNNaN
18545c377516bdb7f1b926d1bb504afc801069d5bbaMDY6Q29tbWl0MjQ1NDAxMzY6NDVjMzc3NTE2YmRiN2YxYjkyNmQxYmI1MDRhZmM4MDEwNjlkNWJiYQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-07-14T09:20:20ZGitHubnoreply@github.com2016-07-14T09:20:20ZMerge pull request #65 from ANHIG/3250\\n\\n32509219b9435fa96b8fa56cedb008a954a1af81abd3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9219b9435fa96b8fa56cedb008a954a1af81abd3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/45c377516bdb7f1b926d1bb504afc801069d5bba0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bbahttps://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bbahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bba/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5550f593225b353973d81531849d2085a8d20049https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8abNaNNaN
1865214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2MDY6Q29tbWl0MjQ1NDAxMzY6NTIxNGU2NWM1YWYzZDQ2ZmZlMzVlOWU3ZDBlMGVkZTAwMjRlZTRiMg==anhigjames.robinson@anthonynolan.org2016-08-03T09:21:43Zanhigjames.robinson@anthonynolan.org2016-08-03T09:21:43ZRelease 3.25.0 Update\\n\\nDPB2 sequences were omitted from the concatenated fasta libraries.dfdee5beebedabbd6536bdf131f3b71e55c41549https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dfdee5beebedabbd6536bdf131f3b71e55c41549https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8abNaNNaNNaNNaNNaN
18788e0c8e970d5fdeba1ba3b0ddf520d1a65001353MDY6Q29tbWl0MjQ1NDAxMzY6ODhlMGM4ZTk3MGQ1ZmRlYmExYmEzYjBkZGY1MjBkMWE2NTAwMTM1Mw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-03T09:22:09ZGitHubnoreply@github.com2016-08-03T09:22:09ZMerge pull request #66 from ANHIG/3250\\n\\nRelease 3.25.0 Update98db38e0c1f6de5c4561c687e7109dd2aed05572https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98db38e0c1f6de5c4561c687e7109dd2aed05572https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a650013530FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse45c377516bdb7f1b926d1bb504afc801069d5bbahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bbahttps://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2NaNNaN
1888b89f84af6dfc4f1ebc96355a73520138dc0da57MDY6Q29tbWl0MjQ1NDAxMzY6OGI4OWY4NGFmNmRmYzRmMWViYzk2MzU1YTczNTIwMTM4ZGMwZGE1Nw==anhigjames.robinson@anthonynolan.org2016-08-03T09:41:35Zanhigjames.robinson@anthonynolan.org2016-08-03T09:41:35ZRelease 3.25.0 Update\\n\\nDPB2 sequences were omitted from the concatenated fasta libraries.6805ddf6b5cf7b0d1dd013207a7ba4d20d6cb3cehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6805ddf6b5cf7b0d1dd013207a7ba4d20d6cb3cehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2NaNNaNNaNNaNNaN
1897dfd8cde8009ee80ac6494f95447b37e14b3f3eeMDY6Q29tbWl0MjQ1NDAxMzY6N2RmZDhjZGU4MDA5ZWU4MGFjNjQ5NGY5NTQ0N2IzN2UxNGIzZjNlZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-03T09:42:39ZGitHubnoreply@github.com2016-08-03T09:42:39ZMerge pull request #67 from ANHIG/3250\\n\\nRelease 3.25.0 Update8b4b1f3b4ada2e6e496802322c2941ae74128332https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8b4b1f3b4ada2e6e496802322c2941ae74128332https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3eehttps://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse88e0c8e970d5fdeba1ba3b0ddf520d1a65001353https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a650013538b89f84af6dfc4f1ebc96355a73520138dc0da57https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57NaNNaN
190580de96b0844723391a641604968711510d6442aMDY6Q29tbWl0MjQ1NDAxMzY6NTgwZGU5NmIwODQ0NzIzMzkxYTY0MTYwNDk2ODcxMTUxMGQ2NDQyYQ==anhigjames.robinson@anthonynolan.org2016-08-15T10:50:28Zanhigjames.robinson@anthonynolan.org2016-08-15T10:50:28ZRelease 3.25.0 Update\\n\\nInclusion of DPB2 files into zipped archived538a5352b6ef367814e37d3cfde8903fff4ca3ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d538a5352b6ef367814e37d3cfde8903fff4ca3ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/580de96b0844723391a641604968711510d6442a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442ahttps://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8b89f84af6dfc4f1ebc96355a73520138dc0da57https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57NaNNaNNaNNaNNaN
1912c88b82e2ed05d9989ffbf6f35260d98b5b7fe75MDY6Q29tbWl0MjQ1NDAxMzY6MmM4OGI4MmUyZWQwNWQ5OTg5ZmZiZjZmMzUyNjBkOThiNWI3ZmU3NQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-15T10:50:52ZGitHubnoreply@github.com2016-08-15T10:50:52ZMerge pull request #68 from ANHIG/3250\\n\\nRelease 3.25.0 Update0d46248315b3b083f09ec6ae49eef2cdae264fb6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d46248315b3b083f09ec6ae49eef2cdae264fb6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe750FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7dfd8cde8009ee80ac6494f95447b37e14b3f3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3eehttps://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee580de96b0844723391a641604968711510d6442ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442ahttps://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442aNaNNaN
19225d5b34c0315027ace921911b3b970f6f061dc1aMDY6Q29tbWl0MjQ1NDAxMzY6MjVkNWIzNGMwMzE1MDI3YWNlOTIxOTExYjNiOTcwZjZmMDYxZGMxYQ==anhigjames.robinson@anthonynolan.org2016-08-15T10:57:55Zanhigjames.robinson@anthonynolan.org2016-08-15T10:57:55ZIPD-IMGT/HLA Release 3.25.0 Update\\n\\nUpdate to filenames and zipped alignmentsb84ee393184d668cbe56416830442b6ec5b8a886https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b84ee393184d668cbe56416830442b6ec5b8a886https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25d5b34c0315027ace921911b3b970f6f061dc1a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1ahttps://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse580de96b0844723391a641604968711510d6442ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442ahttps://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442aNaNNaNNaNNaNNaN
1930f7985cab0dd8155ab97b93edba5e1320d6fc19bMDY6Q29tbWl0MjQ1NDAxMzY6MGY3OTg1Y2FiMGRkODE1NWFiOTdiOTNlZGJhNWUxMzIwZDZmYzE5Yg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-15T11:01:40ZGitHubnoreply@github.com2016-08-15T11:01:40ZMerge pull request #69 from ANHIG/3250\\n\\nIPD-IMGT/HLA Release 3.25.0 Update0bcfd1c8571a575fec64fdb5c43b289525d82cfehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0bcfd1c8571a575fec64fdb5c43b289525d82cfehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19bhttps://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe7525d5b34c0315027ace921911b3b970f6f061dc1ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1ahttps://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1aNaNNaN
194a156e69e38ddb3b53d7b65e859398380003291e6MDY6Q29tbWl0MjQ1NDAxMzY6YTE1NmU2OWUzOGRkYjNiNTNkN2I2NWU4NTkzOTgzODAwMDMyOTFlNg==anhigjames.robinson@anthonynolan.org2016-08-22T14:28:44Zanhigjames.robinson@anthonynolan.org2016-08-22T14:28:44ZRelease 3.25.0 Update\\n\\nAddition of DRB1*04:94:02N to deleted alleles file35b7852e1b40d577e4c023a080f32ce75115c2c7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/35b7852e1b40d577e4c023a080f32ce75115c2c7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a156e69e38ddb3b53d7b65e859398380003291e60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse25d5b34c0315027ace921911b3b970f6f061dc1ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1ahttps://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1aNaNNaNNaNNaNNaN
195003ea5a0ad4901d5d23b74c950aabc25bb00dcd4MDY6Q29tbWl0MjQ1NDAxMzY6MDAzZWE1YTBhZDQ5MDFkNWQyM2I3NGM5NTBhYWJjMjViYjAwZGNkNA==anhigjames.robinson@anthonynolan.org2016-08-24T10:47:21Zanhigjames.robinson@anthonynolan.org2016-08-24T10:47:21ZRelease 3.25.0 Update\\n\\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\\none HLA-C sequence.5991a7dc33d4607a46e05d77caa8f6d898fc0d92https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5991a7dc33d4607a46e05d77caa8f6d898fc0d92https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea156e69e38ddb3b53d7b65e859398380003291e6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6NaNNaNNaNNaNNaN
196adec3121cc96858e7f5d6d36cdd350fd4ddca708MDY6Q29tbWl0MjQ1NDAxMzY6YWRlYzMxMjFjYzk2ODU4ZTdmNWQ2ZDM2Y2RkMzUwZmQ0ZGRjYTcwOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-25T14:53:06ZGitHubnoreply@github.com2016-08-25T14:53:06ZMerge pull request #70 from ANHIG/3250\\n\\n3250a367ff54b1bd04d514ea797fc23c05c8c224c494https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a367ff54b1bd04d514ea797fc23c05c8c224c494https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca7080FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0f7985cab0dd8155ab97b93edba5e1320d6fc19bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19bhttps://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4NaNNaN
1977fdf01fe7d6d820e528facfd2667fadd97f72d36MDY6Q29tbWl0MjQ1NDAxMzY6N2ZkZjAxZmU3ZDZkODIwZTUyOGZhY2ZkMjY2N2ZhZGQ5N2Y3MmQzNg==anhigjames.robinson@anthonynolan.org2016-09-15T14:42:03Zanhigjames.robinson@anthonynolan.org2016-09-15T14:42:03ZDeleted alleles update\\n\\nUpdate to description of DRB1*08:01:03 deletion6a702f55088cf7f475aafb4799710c65ed497548https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a702f55088cf7f475aafb4799710c65ed497548https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d360FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4NaNNaNNaNNaNNaN
19813f8bc112d704fc9e1b3cd0ce56e02c72416cf4fMDY6Q29tbWl0MjQ1NDAxMzY6MTNmOGJjMTEyZDcwNGZjOWUxYjNjZDBjZTU2ZTAyYzcyNDE2Y2Y0Zg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-09-15T14:44:23ZGitHubnoreply@github.com2016-09-15T14:44:23ZMerge pull request #71 from ANHIG/3250\\n\\nDeleted alleles updatedbc4a8c816236ee2b83f122aa1ac3acb21d15bc6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbc4a8c816236ee2b83f122aa1ac3acb21d15bc6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseadec3121cc96858e7f5d6d36cdd350fd4ddca708https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca7087fdf01fe7d6d820e528facfd2667fadd97f72d36https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36NaNNaN
1995c3deac6525c7c955a2cd0ce1bce6053325364d9MDY6Q29tbWl0MjQ1NDAxMzY6NWMzZGVhYzY1MjVjN2M5NTVhMmNkMGNlMWJjZTYwNTMzMjUzNjRkOQ==anhigjames.robinson@anthonynolan.org2016-10-17T10:51:06Zanhigjames.robinson@anthonynolan.org2016-10-17T10:51:06ZIPD-IMGT/HLA Release 3.26.0\\n\\nFiles for IPD-IMGT/HLA Release 3.26.00b4768691428b9ed7bb50f4aedca4dd3f6805e5chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0b4768691428b9ed7bb50f4aedca4dd3f6805e5chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fNaNNaNNaNNaNNaN
200bce98f4fcec72e2c07840b18deab36ae63167a0dMDY6Q29tbWl0MjQ1NDAxMzY6YmNlOThmNGZjZWM3MmUyYzA3ODQwYjE4ZGVhYjM2YWU2MzE2N2EwZA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T10:52:44ZGitHubnoreply@github.com2016-10-17T10:52:44ZMerge pull request #72 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.00b4768691428b9ed7bb50f4aedca4dd3f6805e5chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0b4768691428b9ed7bb50f4aedca4dd3f6805e5chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0dhttps://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f5c3deac6525c7c955a2cd0ce1bce6053325364d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9NaNNaN
201d1be675b7aedbfee9a2775e15e42d1993da9830cMDY6Q29tbWl0MjQ1NDAxMzY6ZDFiZTY3NWI3YWVkYmZlZTlhMjc3NWUxNWU0MmQxOTkzZGE5ODMwYw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T10:53:06ZGitHubnoreply@github.com2016-10-17T10:53:06ZDelete .DS_Store8a2c77495d49eee2d2ff38c1a13c7b3c3d243ebahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a2c77495d49eee2d2ff38c1a13c7b3c3d243ebahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830chttps://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebce98f4fcec72e2c07840b18deab36ae63167a0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0dhttps://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0dNaNNaNNaNNaNNaN
202189fda135211d63053575020374b0cb68fb427f5MDY6Q29tbWl0MjQ1NDAxMzY6MTg5ZmRhMTM1MjExZDYzMDUzNTc1MDIwMzc0YjBjYjY4ZmI0MjdmNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T10:53:33ZGitHubnoreply@github.com2016-10-17T10:53:33ZDelete README250b7f2c8154ebff4fc623c981188f53c35bf909https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/250b7f2c8154ebff4fc623c981188f53c35bf909https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/189fda135211d63053575020374b0cb68fb427f50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed1be675b7aedbfee9a2775e15e42d1993da9830chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830chttps://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830cNaNNaNNaNNaNNaN
2034c23ad5250c132915b95e91a5faae5878e73d5e3MDY6Q29tbWl0MjQ1NDAxMzY6NGMyM2FkNTI1MGMxMzI5MTViOTVlOTFhNWZhYWU1ODc4ZTczZDVlMw==anhigjames.robinson@anthonynolan.org2016-10-17T15:12:08Zanhigjames.robinson@anthonynolan.org2016-10-17T15:12:08ZIPD-IMGT/HLA Release 3.26.0\\n\\nTSV to CSV formatting950837c29c0831746c872a16db3dd880933d8471https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/950837c29c0831746c872a16db3dd880933d8471https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c23ad5250c132915b95e91a5faae5878e73d5e30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5c3deac6525c7c955a2cd0ce1bce6053325364d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9NaNNaNNaNNaNNaN
204294df7d8073810bbfcc0e576f9fa5573818a611aMDY6Q29tbWl0MjQ1NDAxMzY6Mjk0ZGY3ZDgwNzM4MTBiYmZjYzBlNTc2ZjlmYTU1NzM4MThhNjExYQ==anhigjames.robinson@anthonynolan.org2016-10-17T15:13:32Zanhigjames.robinson@anthonynolan.org2016-10-17T15:13:32ZIPD-IMGT/HLA Release 3.26.0\\n\\nRemoval of .DS_Store file7d9288c78c0f496d7dd6ff6db59bef5784bcc376https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9288c78c0f496d7dd6ff6db59bef5784bcc376https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/294df7d8073810bbfcc0e576f9fa5573818a611a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611ahttps://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4c23ad5250c132915b95e91a5faae5878e73d5e3https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3NaNNaNNaNNaNNaN
205301ccad3f11519ae3be1fbc124838a3717031b0aMDY6Q29tbWl0MjQ1NDAxMzY6MzAxY2NhZDNmMTE1MTlhZTNiZTFmYmMxMjQ4MzhhMzcxNzAzMWIwYQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T15:13:43ZGitHubnoreply@github.com2016-10-17T15:13:43ZMerge pull request #73 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0f17f6e17e3be1c64907ce2d89313d9bd4f5280ffhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f17f6e17e3be1c64907ce2d89313d9bd4f5280ffhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/301ccad3f11519ae3be1fbc124838a3717031b0a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0ahttps://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse189fda135211d63053575020374b0cb68fb427f5https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5294df7d8073810bbfcc0e576f9fa5573818a611ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611ahttps://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611aNaNNaN
206be4d5ed21800456d4bc0806f3c0ff691428e2672MDY6Q29tbWl0MjQ1NDAxMzY6YmU0ZDVlZDIxODAwNDU2ZDRiYzA4MDZmM2MwZmY2OTE0MjhlMjY3Mg==anhigjames.robinson@anthonynolan.org2016-10-17T15:17:00Zanhigjames.robinson@anthonynolan.org2016-10-17T15:17:00ZIPD-IMGT/HLA Release 3.26.0\\n\\nUpdated md5 checksum values4fd0d3f58a0a0e7b0140adfca6496a7ccaf4ec18https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4fd0d3f58a0a0e7b0140adfca6496a7ccaf4ec18https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/be4d5ed21800456d4bc0806f3c0ff691428e26720FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse294df7d8073810bbfcc0e576f9fa5573818a611ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611ahttps://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611aNaNNaNNaNNaNNaN
2070fccff6e64ebf013432297c3e14bb012c0bda298MDY6Q29tbWl0MjQ1NDAxMzY6MGZjY2ZmNmU2NGViZjAxMzQzMjI5N2MzZTE0YmIwMTJjMGJkYTI5OA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T15:21:13ZGitHubnoreply@github.com2016-10-17T15:21:13ZMerge pull request #74 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0ba4650a05aac1282bdd59353e90d51e19016bc18https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ba4650a05aac1282bdd59353e90d51e19016bc18https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fccff6e64ebf013432297c3e14bb012c0bda2980FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse301ccad3f11519ae3be1fbc124838a3717031b0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0ahttps://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0abe4d5ed21800456d4bc0806f3c0ff691428e2672https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672NaNNaN
208140ad289ff4d93d5ba5168b2c6ea6b03549fea49MDY6Q29tbWl0MjQ1NDAxMzY6MTQwYWQyODlmZjRkOTNkNWJhNTE2OGIyYzZlYTZiMDM1NDlmZWE0OQ==anhigjames.robinson@anthonynolan.org2016-10-19T10:22:38Zanhigjames.robinson@anthonynolan.org2016-10-19T10:22:38ZIPD-IMGT/HLA Release 3.26.0\\n\\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\\ndirectories. Removal of a ‘Vertical Tab’ character from the hla.xml\\nfile and removal of Icon and .DS_store files from directories41a67a138c780b56aff3a6a0b58cafbfb39a060fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41a67a138c780b56aff3a6a0b58cafbfb39a060fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea490FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebe4d5ed21800456d4bc0806f3c0ff691428e2672https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672NaNNaNNaNNaNNaN
2094a459f938ce64318655f544a912c7a897f41769fMDY6Q29tbWl0MjQ1NDAxMzY6NGE0NTlmOTM4Y2U2NDMxODY1NWY1NDRhOTEyYzdhODk3ZjQxNzY5Zg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-19T10:23:08ZGitHubnoreply@github.com2016-10-19T10:23:08ZMerge pull request #77 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.00823f2661c4543b649305d29af0fbeb42d31b8f5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0823f2661c4543b649305d29af0fbeb42d31b8f5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a459f938ce64318655f544a912c7a897f41769f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769fhttps://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0fccff6e64ebf013432297c3e14bb012c0bda298https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49NaNNaN
2100759a159d55c8615b8202b917018c8ef07097aa1MDY6Q29tbWl0MjQ1NDAxMzY6MDc1OWExNTlkNTVjODYxNWI4MjAyYjkxNzAxOGM4ZWYwNzA5N2FhMQ==anhigjames.robinson@anthonynolan.org2016-10-19T10:30:11Zanhigjames.robinson@anthonynolan.org2016-10-19T10:30:11ZIPD-IMGT/HLA Release 3.26.0\\n\\nUpdated MD5 checksumsbe5b1bea028fab6e3c9eb964f6ae114036a410dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/be5b1bea028fab6e3c9eb964f6ae114036a410dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0759a159d55c8615b8202b917018c8ef07097aa10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49NaNNaNNaNNaNNaN
211d84ea6e84c9c8a27334b9a4425bd72852b8f2db8MDY6Q29tbWl0MjQ1NDAxMzY6ZDg0ZWE2ZTg0YzljOGEyNzMzNGI5YTQ0MjViZDcyODUyYjhmMmRiOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-19T10:30:44ZGitHubnoreply@github.com2016-10-19T10:30:44ZMerge pull request #78 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.07f9d0423fa6468cbd3a89663e01e15c36d13f88fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f9d0423fa6468cbd3a89663e01e15c36d13f88fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4a459f938ce64318655f544a912c7a897f41769fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769fhttps://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f0759a159d55c8615b8202b917018c8ef07097aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1NaNNaN
2129cd9ad7659f05f0455488e4b6f099b0c1c8ec5bcMDY6Q29tbWl0MjQ1NDAxMzY6OWNkOWFkNzY1OWYwNWYwNDU1NDg4ZTRiNmYwOTliMGMxYzhlYzViYw==anhigjames.robinson@anthonynolan.org2016-10-19T12:49:13Zanhigjames.robinson@anthonynolan.org2016-10-19T12:49:13ZIPD-IMGT/HLA Release 3.26.0\\n\\nUpdate to allele name on line 3016 of A_gen.txt55fad82c9bb5723557670052c14dcb0b20281bcchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/55fad82c9bb5723557670052c14dcb0b20281bcchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0759a159d55c8615b8202b917018c8ef07097aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1NaNNaNNaNNaNNaN
213e807c83dd9fd414c5813699fb5fdf38b47815f07MDY6Q29tbWl0MjQ1NDAxMzY6ZTgwN2M4M2RkOWZkNDE0YzU4MTM2OTlmYjVmZGYzOGI0NzgxNWYwNw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-19T12:50:05ZGitHubnoreply@github.com2016-10-19T12:50:05ZMerge pull request #79 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0260ea446a5017ee860e6602ee23c59c584e703e6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/260ea446a5017ee860e6602ee23c59c584e703e6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e807c83dd9fd414c5813699fb5fdf38b47815f070FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed84ea6e84c9c8a27334b9a4425bd72852b8f2db8https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db89cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bcNaNNaN
2149058bc22aeb92d1a949f5b4deb7a60a9397223afMDY6Q29tbWl0MjQ1NDAxMzY6OTA1OGJjMjJhZWI5MmQxYTk0OWY1YjRkZWI3YTYwYTkzOTcyMjNhZg==anhigjames.robinson@anthonynolan.org2016-10-20T13:25:53Zanhigjames.robinson@anthonynolan.org2016-10-20T13:25:53ZIPD-IMGT/HLA Release 3.26.0 Update\\n\\nInclusion of gene number in file names of some class II files for\\nconsistency i.e. DPA1 and not DPA.\\n\\nThree allele entries were missing from the A_gen.txt file but present\\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24.73ae3a7f7b4bbd6e0284300fdf725fd9699b5f46https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/73ae3a7f7b4bbd6e0284300fdf725fd9699b5f46https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bcNaNNaNNaNNaNNaN
215e873c7e5932069f9ce4bbede9126a059c13a4aa1MDY6Q29tbWl0MjQ1NDAxMzY6ZTg3M2M3ZTU5MzIwNjlmOWNlNGJiZWRlOTEyNmEwNTljMTNhNGFhMQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-20T13:51:40ZGitHubnoreply@github.com2016-10-20T13:51:40ZMerge pull request #82 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 Updatea944b7319da59ed0bd84fd5c62dd8b99c7a25c78https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a944b7319da59ed0bd84fd5c62dd8b99c7a25c78https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee807c83dd9fd414c5813699fb5fdf38b47815f07https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f079058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223afNaNNaN
216673c18ede6be55c414166826f9b9f293aac4d712MDY6Q29tbWl0MjQ1NDAxMzY6NjczYzE4ZWRlNmJlNTVjNDE0MTY2ODI2ZjliOWYyOTNhYWM0ZDcxMg==anhigjames.robinson@anthonynolan.org2016-10-25T14:22:51Zanhigjames.robinson@anthonynolan.org2016-10-25T14:22:51ZIPD-IMGT/HLA Release 3.2.0 XML Update\\n\\nThe accession number of the HLA-DQA1 reference allele was omitted from\\na number of entries58667295d99d6fa14c1b458544c4eb56e025d033https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58667295d99d6fa14c1b458544c4eb56e025d033https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/673c18ede6be55c414166826f9b9f293aac4d7120FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223afNaNNaNNaNNaNNaN
21754cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3MDY6Q29tbWl0MjQ1NDAxMzY6NTRjZDY2MDAxYzNlYTVlZjlkMWI4ZDAwZDcxODJiODg3OGRkN2NlMw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-25T14:23:15ZGitHubnoreply@github.com2016-10-25T14:23:15ZMerge pull request #83 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.2.0 XML Updatefc4c36b6bb6c5a12191b7e132c5a6e7f2c4f9b3ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc4c36b6bb6c5a12191b7e132c5a6e7f2c4f9b3ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee873c7e5932069f9ce4bbede9126a059c13a4aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1673c18ede6be55c414166826f9b9f293aac4d712https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712NaNNaN
218997b91b4b9f7bce0b2864a53fea8c597ce856560MDY6Q29tbWl0MjQ1NDAxMzY6OTk3YjkxYjRiOWY3YmNlMGIyODY0YTUzZmVhOGM1OTdjZTg1NjU2MA==anhigjames.robinson@anthonynolan.org2016-10-26T14:33:37Zanhigjames.robinson@anthonynolan.org2016-10-26T14:33:37ZIPD-IMGT/HLA Release 3.2.0 XML Update\\n\\nRemoval of non-ascii characteraa09ddf50d18b1a57d67d62283066db5995f8016https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aa09ddf50d18b1a57d67d62283066db5995f8016https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/997b91b4b9f7bce0b2864a53fea8c597ce8565600FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse673c18ede6be55c414166826f9b9f293aac4d712https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712NaNNaNNaNNaNNaN
2192c445fbe6910e47d2b452a2000da512c806d399cMDY6Q29tbWl0MjQ1NDAxMzY6MmM0NDVmYmU2OTEwZTQ3ZDJiNDUyYTIwMDBkYTUxMmM4MDZkMzk5Yw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-26T15:04:59ZGitHubnoreply@github.com2016-10-26T15:04:59ZMerge pull request #84 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.2.0 XML Update99ab1a67d463acce1059f99fff46dc719f9d3596https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99ab1a67d463acce1059f99fff46dc719f9d3596https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c445fbe6910e47d2b452a2000da512c806d399c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399chttps://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3997b91b4b9f7bce0b2864a53fea8c597ce856560https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560NaNNaN
220cb93364422d93a620d10f3c0570236f924cb8535MDY6Q29tbWl0MjQ1NDAxMzY6Y2I5MzM2NDQyMmQ5M2E2MjBkMTBmM2MwNTcwMjM2ZjkyNGNiODUzNQ==anhigjames.robinson@anthonynolan.org2016-11-08T16:10:36Zanhigjames.robinson@anthonynolan.org2016-11-08T16:10:36ZRelease IPD-IMGT/HLA 3.26.0.0.1\\n\\nThe sequence of the B*35:40N was updated to remove an ’N’ in the intron\\n5 sequence, and replace this with a ‘C’6676f22fb160f530aa81cafab386ffd31098b2d3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6676f22fb160f530aa81cafab386ffd31098b2d3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cb93364422d93a620d10f3c0570236f924cb85350FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse997b91b4b9f7bce0b2864a53fea8c597ce856560https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560NaNNaNNaNNaNNaN
22132e0c9b2fe09f08ea4f0edd957e52c895121f469MDY6Q29tbWl0MjQ1NDAxMzY6MzJlMGM5YjJmZTA5ZjA4ZWE0ZjBlZGQ5NTdlNTJjODk1MTIxZjQ2OQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-11-08T16:11:34ZGitHubnoreply@github.com2016-11-08T16:11:34ZMerge pull request #85 from ANHIG/3260\\n\\nRelease IPD-IMGT/HLA 3.26.0.18963b7037766545d539f546c125b3d8bba90ea1bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8963b7037766545d539f546c125b3d8bba90ea1bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f4690FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2c445fbe6910e47d2b452a2000da512c806d399chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399chttps://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399ccb93364422d93a620d10f3c0570236f924cb8535https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535NaNNaN
22273efa769148f11d4d7c7aa1ea1076695318532d1MDY6Q29tbWl0MjQ1NDAxMzY6NzNlZmE3NjkxNDhmMTFkNGQ3YzdhYTFlYTEwNzY2OTUzMTg1MzJkMQ==anhigjames.robinson@anthonynolan.org2016-11-16T13:50:09Zanhigjames.robinson@anthonynolan.org2016-11-16T13:50:09ZIPD-IMGT/HLA Release 3.26.0.1\\n\\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\\nfiles, which hold all genomic sequences.8c4cd7910fffcdbe5c99f28de59cc077a39cd789https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c4cd7910fffcdbe5c99f28de59cc077a39cd789https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/73efa769148f11d4d7c7aa1ea1076695318532d10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecb93364422d93a620d10f3c0570236f924cb8535https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535NaNNaNNaNNaNNaN
223a31926c9f4ad39e4459965fee193c17d06afec9fMDY6Q29tbWl0MjQ1NDAxMzY6YTMxOTI2YzlmNGFkMzllNDQ1OTk2NWZlZTE5M2MxN2QwNmFmZWM5Zg==anhigjames.robinson@anthonynolan.org2016-11-16T13:51:23Zanhigjames.robinson@anthonynolan.org2016-11-16T13:51:23ZIPD-IMGT/HLA Release 3.26.0.1\\n\\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\\nfiles, which hold all genomic sequences.30f6b9cba396acf3ebae44531e6194bb42ab1a2ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30f6b9cba396acf3ebae44531e6194bb42ab1a2ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a31926c9f4ad39e4459965fee193c17d06afec9f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9fhttps://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse73efa769148f11d4d7c7aa1ea1076695318532d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1NaNNaNNaNNaNNaN
224d3b559b34b96ff9e7f0d97476222d8e4cdee63adMDY6Q29tbWl0MjQ1NDAxMzY6ZDNiNTU5YjM0Yjk2ZmY5ZTdmMGQ5NzQ3NjIyMmQ4ZTRjZGVlNjNhZA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-11-16T13:52:40ZGitHubnoreply@github.com2016-11-16T13:52:40ZMerge pull request #86 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0.175a4f65852e184ed9310ff32c8b7305491fbc024https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/75a4f65852e184ed9310ff32c8b7305491fbc024https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63adhttps://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse32e0c9b2fe09f08ea4f0edd957e52c895121f469https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469a31926c9f4ad39e4459965fee193c17d06afec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9fhttps://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9fNaNNaN
2256623bdd487a43b48df15f4c2b4340858b6fa8638MDY6Q29tbWl0MjQ1NDAxMzY6NjYyM2JkZDQ4N2E0M2I0OGRmMTVmNGMyYjQzNDA4NThiNmZhODYzOA==anhigjames.robinson@anthonynolan.org2016-11-16T14:06:46Zanhigjames.robinson@anthonynolan.org2016-11-16T14:06:46ZIPD-IMGT/HLA Release 3.26.0.1\\n\\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\\nhla_nomg_g.txt file.671451574c1d9a1dae1abfb08705f39411df4095https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/671451574c1d9a1dae1abfb08705f39411df4095https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6623bdd487a43b48df15f4c2b4340858b6fa86380FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea31926c9f4ad39e4459965fee193c17d06afec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9fhttps://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9fNaNNaNNaNNaNNaN
226dc30eaa5e37a87beb406cb7eded516d74ae32097MDY6Q29tbWl0MjQ1NDAxMzY6ZGMzMGVhYTVlMzdhODdiZWI0MDZjYjdlZGVkNTE2ZDc0YWUzMjA5Nw==anhigjames.robinson@anthonynolan.org2016-11-30T13:57:15Zanhigjames.robinson@anthonynolan.org2016-11-30T13:57:15ZRelease IPD-IMGT/HLA 3.26.0.0.1\\n\\nAddition of A*03:02:12 to Deleted Alleles list.4e04230e1d45f74913f9babe2dea879744ac1026https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e04230e1d45f74913f9babe2dea879744ac1026https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc30eaa5e37a87beb406cb7eded516d74ae320970FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6623bdd487a43b48df15f4c2b4340858b6fa8638https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638NaNNaNNaNNaNNaN
227a1839ca903eecc64a9e8a8fc611ea2b5acf9b77cMDY6Q29tbWl0MjQ1NDAxMzY6YTE4MzljYTkwM2VlY2M2NGE5ZThhOGZjNjExZWEyYjVhY2Y5Yjc3Yw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-11-30T13:58:27ZGitHubnoreply@github.com2016-11-30T13:58:27ZMerge pull request #87 from ANHIG/3260\\n\\n3260ae3cbfb13449efe47e86d172ba8508cb57be66e7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae3cbfb13449efe47e86d172ba8508cb57be66e7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77chttps://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed3b559b34b96ff9e7f0d97476222d8e4cdee63adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63adhttps://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63addc30eaa5e37a87beb406cb7eded516d74ae32097https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097NaNNaN
22816372613782964481372e0e17050caa66f325a55MDY6Q29tbWl0MjQ1NDAxMzY6MTYzNzI2MTM3ODI5NjQ0ODEzNzJlMGUxNzA1MGNhYTY2ZjMyNWE1NQ==anhigjames.robinson@anthonynolan.org2017-01-20T08:59:20Zanhigjames.robinson@anthonynolan.org2017-01-20T08:59:20ZIPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0703788356ffaa43e7226ac0861b5ac7a2973cef2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/703788356ffaa43e7226ac0861b5ac7a2973cef2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16372613782964481372e0e17050caa66f325a550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsedc30eaa5e37a87beb406cb7eded516d74ae32097https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097NaNNaNNaNNaNNaN
229c5d9c0b8986ebba78115b8d2978420062a4a8d72MDY6Q29tbWl0MjQ1NDAxMzY6YzVkOWMwYjg5ODZlYmJhNzgxMTViOGQyOTc4NDIwMDYyYTRhOGQ3Mg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-20T10:51:37ZGitHubnoreply@github.com2017-01-20T10:51:37ZMerge pull request #90 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0703788356ffaa43e7226ac0861b5ac7a2973cef2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/703788356ffaa43e7226ac0861b5ac7a2973cef2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d720FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea1839ca903eecc64a9e8a8fc611ea2b5acf9b77chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77chttps://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c16372613782964481372e0e17050caa66f325a55https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55NaNNaN
230d67374ac2e2935ea39591034bb2013cb275706a9MDY6Q29tbWl0MjQ1NDAxMzY6ZDY3Mzc0YWMyZTI5MzVlYTM5NTkxMDM0YmIyMDEzY2IyNzU3MDZhOQ==anhigjames.robinson@anthonynolan.org2017-01-20T13:29:32Zanhigjames.robinson@anthonynolan.org2017-01-20T13:29:32ZIPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.03e6d9995a037dfceafd48f0daede9721129a7e23https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e6d9995a037dfceafd48f0daede9721129a7e23https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d67374ac2e2935ea39591034bb2013cb275706a90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse16372613782964481372e0e17050caa66f325a55https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55NaNNaNNaNNaNNaN
231b1acc3d89cab4617a30a04874853a902ac7c9927MDY6Q29tbWl0MjQ1NDAxMzY6YjFhY2MzZDg5Y2FiNDYxN2EzMGEwNDg3NDg1M2E5MDJhYzdjOTkyNw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-20T13:30:07ZGitHubnoreply@github.com2017-01-20T13:30:07ZMerge pull request #91 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.03e6d9995a037dfceafd48f0daede9721129a7e23https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e6d9995a037dfceafd48f0daede9721129a7e23https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b1acc3d89cab4617a30a04874853a902ac7c99270FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec5d9c0b8986ebba78115b8d2978420062a4a8d72https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72d67374ac2e2935ea39591034bb2013cb275706a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9NaNNaN
232772825eca8db8262af6d7d274dec7f8c4d8c94f1MDY6Q29tbWl0MjQ1NDAxMzY6NzcyODI1ZWNhOGRiODI2MmFmNmQ3ZDI3NGRlYzdmOGM0ZDhjOTRmMQ==anhigjames.robinson@anthonynolan.org2017-01-23T17:19:34Zanhigjames.robinson@anthonynolan.org2017-01-23T17:19:34ZIPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase ‘g’\\nt ‘G’ at start of B*15:11:01 gDNA sequence720e508a72cd0b68a38dceba128d2960bdc0419chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/720e508a72cd0b68a38dceba128d2960bdc0419chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed67374ac2e2935ea39591034bb2013cb275706a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9NaNNaNNaNNaNNaN
233221fc90fc6594eda4b5b0771adcdccd10b679393MDY6Q29tbWl0MjQ1NDAxMzY6MjIxZmM5MGZjNjU5NGVkYTRiNWIwNzcxYWRjZGNjZDEwYjY3OTM5Mw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-23T17:24:05ZGitHubnoreply@github.com2017-01-23T17:24:05ZMerge pull request #92 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0720e508a72cd0b68a38dceba128d2960bdc0419chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/720e508a72cd0b68a38dceba128d2960bdc0419chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/221fc90fc6594eda4b5b0771adcdccd10b6793930FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb1acc3d89cab4617a30a04874853a902ac7c9927https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927772825eca8db8262af6d7d274dec7f8c4d8c94f1https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1NaNNaN
234df4b34350a2ea5ce08f3d7730bda224fece4afb5MDY6Q29tbWl0MjQ1NDAxMzY6ZGY0YjM0MzUwYTJlYTVjZTA4ZjNkNzczMGJkYTIyNGZlY2U0YWZiNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-23T18:03:48ZGitHubnoreply@github.com2017-01-23T18:03:48ZDelete errant Icon file65c66cc514407c53f8465a5ed68f7e18bcc0e26bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65c66cc514407c53f8465a5ed68f7e18bcc0e26bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse221fc90fc6594eda4b5b0771adcdccd10b679393https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393NaNNaNNaNNaNNaN
235324f734c75dcdc51907ec293fbb2791fdf32da59MDY6Q29tbWl0MjQ1NDAxMzY6MzI0ZjczNGM3NWRjZGM1MTkwN2VjMjkzZmJiMjc5MWZkZjMyZGE1OQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-23T18:04:19ZGitHubnoreply@github.com2017-01-23T18:04:19ZDelete Icon65c66cc514407c53f8465a5ed68f7e18bcc0e26bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65c66cc514407c53f8465a5ed68f7e18bcc0e26bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/324f734c75dcdc51907ec293fbb2791fdf32da590FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse772825eca8db8262af6d7d274dec7f8c4d8c94f1https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1NaNNaNNaNNaNNaN
23638c516e7c81ec1e13f622748fc2d5290ca2aaf57MDY6Q29tbWl0MjQ1NDAxMzY6MzhjNTE2ZTdjODFlYzFlMTNmNjIyNzQ4ZmMyZDUyOTBjYTJhYWY1Nw==anhigjames.robinson@anthonynolan.org2017-01-25T13:00:32Zanhigjames.robinson@anthonynolan.org2017-01-25T13:00:35ZIPD-IMGT/HLA Release 3.27.0\\n\\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\\ninsertion compared to HLA-A.9d9f48c7223a4d434077f83bbcc3b847e2185a6bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d9f48c7223a4d434077f83bbcc3b847e2185a6bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse324f734c75dcdc51907ec293fbb2791fdf32da59https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59NaNNaNNaNNaNNaN
237d41d8b49df8ed0dbe3f49f468aa90b36a89fa63fMDY6Q29tbWl0MjQ1NDAxMzY6ZDQxZDhiNDlkZjhlZDBkYmUzZjQ5ZjQ2OGFhOTBiMzZhODlmYTYzZg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-25T13:01:05ZGitHubnoreply@github.com2017-01-25T13:01:05ZMerge pull request #97 from ANHIG/3270\\n\\n32709d9f48c7223a4d434077f83bbcc3b847e2185a6bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d9f48c7223a4d434077f83bbcc3b847e2185a6bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63fhttps://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedf4b34350a2ea5ce08f3d7730bda224fece4afb5https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb538c516e7c81ec1e13f622748fc2d5290ca2aaf57https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57NaNNaN
2380036fd5b0d5dc26d6b40a558fe4b06a95e01a7efMDY6Q29tbWl0MjQ1NDAxMzY6MDAzNmZkNWIwZDVkYzI2ZDZiNDBhNTU4ZmU0YjA2YTk1ZTAxYTdlZg==anhigjames.robinson@anthonynolan.org2017-01-26T11:32:38Zanhigjames.robinson@anthonynolan.org2017-01-26T11:32:38ZIPD-IMGT/HLA Release 3.27.0\\n\\nCorrection of spelling in README.md290e77dbda04d24c943fb98ccfc189815978d979https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/290e77dbda04d24c943fb98ccfc189815978d979https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efhttps://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57NaNNaNNaNNaNNaN
239481f95db5848a427bce0f863816e3c804ab2f667MDY6Q29tbWl0MjQ1NDAxMzY6NDgxZjk1ZGI1ODQ4YTQyN2JjZTBmODYzODE2ZTNjODA0YWIyZjY2Nw==anhigjames.robinson@anthonynolan.org2017-01-26T15:07:16Zanhigjames.robinson@anthonynolan.org2017-01-26T15:07:16ZIPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\\nB*58:01:01:01.381cc9246054a12316c5dce70b0fad71f5a84fb1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/381cc9246054a12316c5dce70b0fad71f5a84fb1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/481f95db5848a427bce0f863816e3c804ab2f6670FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efhttps://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efNaNNaNNaNNaNNaN
240785d25ca252c14d915b9847577b9b1e987909572MDY6Q29tbWl0MjQ1NDAxMzY6Nzg1ZDI1Y2EyNTJjMTRkOTE1Yjk4NDc1NzdiOWIxZTk4NzkwOTU3Mg==anhigjames.robinson@anthonynolan.org2017-01-27T10:30:26Zanhigjames.robinson@anthonynolan.org2017-01-27T10:30:26ZIPD-IMGT/HLA Release 3.27.0\\n\\nAddition of README.md to WMDA directory3d10f9ba79eecc49eb55120d2716da281e3ed981https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d10f9ba79eecc49eb55120d2716da281e3ed981https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/785d25ca252c14d915b9847577b9b1e9879095720FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse481f95db5848a427bce0f863816e3c804ab2f667https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667NaNNaNNaNNaNNaN
24144e751fd95e7466f29e1890e9cb907a8fe5406baMDY6Q29tbWl0MjQ1NDAxMzY6NDRlNzUxZmQ5NWU3NDY2ZjI5ZTE4OTBlOWNiOTA3YThmZTU0MDZiYQ==anhigjames.robinson@anthonynolan.org2017-01-27T10:34:00Zanhigjames.robinson@anthonynolan.org2017-01-27T10:34:00ZIPD-IMGT/HLA Release 3.27.0\\n\\nAddition of README.md to WMDA directorybcb552e78c57fc593d1a14882b770feb882cdf53https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bcb552e78c57fc593d1a14882b770feb882cdf53https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406bahttps://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406bahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse785d25ca252c14d915b9847577b9b1e987909572https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572NaNNaNNaNNaNNaN
242814e16d51b800a14a3ca90c394df84d90cc8c24dMDY6Q29tbWl0MjQ1NDAxMzY6ODE0ZTE2ZDUxYjgwMGExNGEzY2E5MGMzOTRkZjg0ZDkwY2M4YzI0ZA==anhigjames.robinson@anthonynolan.org2017-01-27T12:02:40Zanhigjames.robinson@anthonynolan.org2017-01-27T12:02:40ZIPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-B genomic sequences due to the omission of\\nB*35:40N.8144c56677fbb25c50a975eb022d2bb0db8732c0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8144c56677fbb25c50a975eb022d2bb0db8732c0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse44e751fd95e7466f29e1890e9cb907a8fe5406bahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406bahttps://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406baNaNNaNNaNNaNNaN
243c36e0c7ab391a1f313b1ddc5058c8677f2d170aeMDY6Q29tbWl0MjQ1NDAxMzY6YzM2ZTBjN2FiMzkxYTFmMzEzYjFkZGM1MDU4Yzg2NzdmMmQxNzBhZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-27T15:44:02ZGitHubnoreply@github.com2017-01-27T15:44:02ZMerge pull request #99 from ANHIG/3270\\n\\n32708144c56677fbb25c50a975eb022d2bb0db8732c0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8144c56677fbb25c50a975eb022d2bb0db8732c0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170aehttps://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170aehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed41d8b49df8ed0dbe3f49f468aa90b36a89fa63fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63fhttps://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24dNaNNaN
2447c558d92c641955ce1f03be38e95057cc47ddeeaMDY6Q29tbWl0MjQ1NDAxMzY6N2M1NThkOTJjNjQxOTU1Y2UxZjAzYmUzOGU5NTA1N2NjNDdkZGVlYQ==anhigjames.robinson@anthonynolan.org2017-02-17T11:22:46Zanhigjames.robinson@anthonynolan.org2017-02-17T11:22:46ZIPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\\nwith C*12:02:02 and DQB1*04:02:01:018a28b3bca8594ade53f114656e769743eb7540d3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a28b3bca8594ade53f114656e769743eb7540d3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7c558d92c641955ce1f03be38e95057cc47ddeea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeeahttps://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24dNaNNaNNaNNaNNaN
2452035667b138c8149538a64cc0870ec8bdb7da3f9MDY6Q29tbWl0MjQ1NDAxMzY6MjAzNTY2N2IxMzhjODE0OTUzOGE2NGNjMDg3MGVjOGJkYjdkYTNmOQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-02-17T11:23:57ZGitHubnoreply@github.com2017-02-17T11:23:57ZMerge pull request #100 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.08a28b3bca8594ade53f114656e769743eb7540d3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a28b3bca8594ade53f114656e769743eb7540d3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2035667b138c8149538a64cc0870ec8bdb7da3f90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec36e0c7ab391a1f313b1ddc5058c8677f2d170aehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170aehttps://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae7c558d92c641955ce1f03be38e95057cc47ddeeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeeahttps://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeeaNaNNaN
246fdfbacb192894a95177245e08264d591d3980725MDY6Q29tbWl0MjQ1NDAxMzY6ZmRmYmFjYjE5Mjg5NGE5NTE3NzI0NWUwODI2NGQ1OTFkMzk4MDcyNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-03-09T14:30:23ZGitHubnoreply@github.com2017-03-09T14:30:23ZUpdate README.mdadcfa34d92a4362ff14816af69e13ba33addc2fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adcfa34d92a4362ff14816af69e13ba33addc2fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fdfbacb192894a95177245e08264d591d39807250FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7c558d92c641955ce1f03be38e95057cc47ddeeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeeahttps://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeeaNaNNaNNaNNaNNaN
2472f21b0efa38a21b4f66437181e4337bd7aaa04abMDY6Q29tbWl0MjQ1NDAxMzY6MmYyMWIwZWZhMzhhMjFiNGY2NjQzNzE4MWU0MzM3YmQ3YWFhMDRhYg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-03-09T14:33:14ZGitHubnoreply@github.com2017-03-09T14:33:14ZMerge pull request #101 from ANHIG/3270\\n\\nUpdate README.mdadcfa34d92a4362ff14816af69e13ba33addc2fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adcfa34d92a4362ff14816af69e13ba33addc2fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2035667b138c8149538a64cc0870ec8bdb7da3f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9fdfbacb192894a95177245e08264d591d3980725https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725NaNNaN
248f37aec9570a2a6f05cf7341781cadfe1d98a7d7eMDY6Q29tbWl0MjQ1NDAxMzY6ZjM3YWVjOTU3MGEyYTZmMDVjZjczNDE3ODFjYWRmZTFkOThhN2Q3ZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-13T11:38:20ZGitHubnoreply@github.com2017-04-13T11:38:20ZIPD-IMGT/HLA Release 3.26.0 - XML Patch\\n\\nAdded release number and date to headers of file90be1c11b95faa9ef7714b150f5a19e1c02ad6b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/90be1c11b95faa9ef7714b150f5a19e1c02ad6b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7ehttps://github.com/ANHIG/IMGTHLA/commit/f37aec9570a2a6f05cf7341781cadfe1d98a7d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedc30eaa5e37a87beb406cb7eded516d74ae32097https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097NaNNaNNaNNaNNaN
249abccbbfe6192ad26e04d5392c112e39951eec1aaMDY6Q29tbWl0MjQ1NDAxMzY6YWJjY2JiZmU2MTkyYWQyNmUwNGQ1MzkyYzExMmUzOTk1MWVlYzFhYQ==anhigjames.robinson@anthonynolan.org2017-04-18T09:47:03Zanhigjames.robinson@anthonynolan.org2017-04-18T09:47:03ZIPD-IMGT/HLA Release 3.28.0\\n\\nFiles for IPD-IMGT/HLA Release 3.28.000456164fcd9524ddbf23e35e84f0c99e7430b6ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/00456164fcd9524ddbf23e35e84f0c99e7430b6ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aahttps://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04abNaNNaNNaNNaNNaN
250af3948942c421276835dcc20deb6dc88d90a93b5MDY6Q29tbWl0MjQ1NDAxMzY6YWYzOTQ4OTQyYzQyMTI3NjgzNWRjYzIwZGViNmRjODhkOTBhOTNiNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-18T09:48:30ZGitHubnoreply@github.com2017-04-18T09:48:30ZMerge pull request #102 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.000456164fcd9524ddbf23e35e84f0c99e7430b6ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/00456164fcd9524ddbf23e35e84f0c99e7430b6ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af3948942c421276835dcc20deb6dc88d90a93b50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ababccbbfe6192ad26e04d5392c112e39951eec1aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aahttps://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aaNaNNaN
25172dbd49747c0d01d22bb090d8b847738d4ecd70cMDY6Q29tbWl0MjQ1NDAxMzY6NzJkYmQ0OTc0N2MwZDAxZDIyYmIwOTBkOGI4NDc3MzhkNGVjZDcwYw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-19T09:06:49ZGitHubnoreply@github.com2017-04-19T09:06:49ZIPD-IMGT/HLA Release 3.28.0\\n\\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01cd1c23014354fa724b927a52dda667ee6bad0d27https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1c23014354fa724b927a52dda667ee6bad0d27https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseabccbbfe6192ad26e04d5392c112e39951eec1aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aahttps://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aaNaNNaNNaNNaNNaN
252652fff742a0b27d7ba2016cca7bd380c800658e8MDY6Q29tbWl0MjQ1NDAxMzY6NjUyZmZmNzQyYTBiMjdkN2JhMjAxNmNjYTdiZDM4MGM4MDA2NThlOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-19T09:07:11ZGitHubnoreply@github.com2017-04-19T09:07:11ZMerge pull request #103 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0cd1c23014354fa724b927a52dda667ee6bad0d27https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1c23014354fa724b927a52dda667ee6bad0d27https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/652fff742a0b27d7ba2016cca7bd380c800658e80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseaf3948942c421276835dcc20deb6dc88d90a93b5https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b572dbd49747c0d01d22bb090d8b847738d4ecd70chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70cNaNNaN
253b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1MDY6Q29tbWl0MjQ1NDAxMzY6YjNmMzg2ZWMyYzJiYzQzYTgyM2VjZDA5ZGNjODg4YTMyYmI4YWFlMQ==anhigjames.robinson@anthonynolan.org2017-04-19T10:46:28Zanhigjames.robinson@anthonynolan.org2017-04-19T10:46:28ZIPD-IMGT/HLA Release 3.28.0\\n\\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\\nchecksums87286fa5696dba76d8d4b11cde18389469262997https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/87286fa5696dba76d8d4b11cde18389469262997https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70cNaNNaNNaNNaNNaN
254355263814c3236a3513b46396bfbcfdf6b8f222eMDY6Q29tbWl0MjQ1NDAxMzY6MzU1MjYzODE0YzMyMzZhMzUxM2I0NjM5NmJmYmNmZGY2YjhmMjIyZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-19T10:47:08ZGitHubnoreply@github.com2017-04-19T10:47:08ZMerge pull request #104 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.087286fa5696dba76d8d4b11cde18389469262997https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/87286fa5696dba76d8d4b11cde18389469262997https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/355263814c3236a3513b46396bfbcfdf6b8f222e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222ehttps://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse652fff742a0b27d7ba2016cca7bd380c800658e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1NaNNaN
2554a543c59a2e838e82fb9e2388670552e96b565acMDY6Q29tbWl0MjQ1NDAxMzY6NGE1NDNjNTlhMmU4MzhlODJmYjllMjM4ODY3MDU1MmU5NmI1NjVhYw==anhigjames.robinson@anthonynolan.org2017-05-05T09:08:02Zanhigjames.robinson@anthonynolan.org2017-05-05T09:08:02ZIPD-IMGT/HLA Release 3.28.0\\n\\nUpdate to the exon coordinates listed in the hla.dat files for\\nB*15:149N and B*15:246Ncb1790604b2e3914bcfcb459c26a2dd256296372https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb1790604b2e3914bcfcb459c26a2dd256296372https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a543c59a2e838e82fb9e2388670552e96b565ac0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565achttps://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565achttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1NaNNaNNaNNaNNaN
2568f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7MDY6Q29tbWl0MjQ1NDAxMzY6OGY1NDBhOWZiNjdmNTNjMWQ2ZjQzZjdlOTI1MGIxMGM5ZGE0ZThmNw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-05-05T09:08:48ZGitHubnoreply@github.com2017-05-05T09:08:48ZMerge pull request #105 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0cb1790604b2e3914bcfcb459c26a2dd256296372https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb1790604b2e3914bcfcb459c26a2dd256296372https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse355263814c3236a3513b46396bfbcfdf6b8f222ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222ehttps://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e4a543c59a2e838e82fb9e2388670552e96b565achttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565achttps://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565acNaNNaN
257ba5cb3d05c7b3ba5024cdafa192d89af186f08a9MDY6Q29tbWl0MjQ1NDAxMzY6YmE1Y2IzZDA1YzdiM2JhNTAyNGNkYWZhMTkyZDg5YWYxODZmMDhhOQ==anhigjames.robinson@anthonynolan.org2017-06-07T13:49:28Zanhigjames.robinson@anthonynolan.org2017-06-07T13:49:28ZAddition of historical WMDA files\\n\\nAddition of historical WMDA files9eafc92b0944c5e08f7c4b9faeb75c491d293a8ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9eafc92b0944c5e08f7c4b9faeb75c491d293a8ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9https://github.com/ANHIG/IMGTHLA/commit/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719cNaNNaNNaNNaNNaN
258bf257304fe44a170cbd382148caa14e14b3d0f8bMDY6Q29tbWl0MjQ1NDAxMzY6YmYyNTczMDRmZTQ0YTE3MGNiZDM4MjE0OGNhYTE0ZTE0YjNkMGY4Yg==anhigjames.robinson@anthonynolan.org2017-06-07T13:52:43Zanhigjames.robinson@anthonynolan.org2017-06-07T13:52:43ZAddition of historical WMDA files\\n\\nAddition of historical WMDA filese5e4c75375b2c1c77954f02d2dbb21e4deb50dbahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e5e4c75375b2c1c77954f02d2dbb21e4deb50dbahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf257304fe44a170cbd382148caa14e14b3d0f8bhttps://github.com/ANHIG/IMGTHLA/commit/bf257304fe44a170cbd382148caa14e14b3d0f8bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4730fe74e15427e2e909aa19212d537c389c9e18https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18NaNNaNNaNNaNNaN
259eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18MDY6Q29tbWl0MjQ1NDAxMzY6ZWI4MjI1MGY4YjBlYjlkMWNjNTRhMTA4ZDA1YWI4ZmEzZTBhOGQxOA==anhigjames.robinson@anthonynolan.org2017-06-07T15:21:27Zanhigjames.robinson@anthonynolan.org2017-06-07T15:21:27ZAddition of historical WMDA files\\n\\nAddition of historical WMDA files7a048d638ae6305e05e47079a1dfce0fc8184cb8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a048d638ae6305e05e47079a1dfce0fc8184cb8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18https://github.com/ANHIG/IMGTHLA/commit/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8NaNNaNNaNNaNNaN
260e1535af59a925b01fe67ba1c0a6c6f20960493e6MDY6Q29tbWl0MjQ1NDAxMzY6ZTE1MzVhZjU5YTkyNWIwMWZlNjdiYTFjMGE2YzZmMjA5NjA0OTNlNg==anhigjames.robinson@anthonynolan.org2017-06-07T15:22:41Zanhigjames.robinson@anthonynolan.org2017-06-07T15:22:41ZAddition of WMDA files\\n\\nAddition of WMDA filesf3bb133c33fdf166e851e2fd6345c3f7c0f0ea1ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f3bb133c33fdf166e851e2fd6345c3f7c0f0ea1ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6https://github.com/ANHIG/IMGTHLA/commit/e1535af59a925b01fe67ba1c0a6c6f20960493e6https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse07313301b74c4c0bd95755b48de1e426eda70712https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712NaNNaNNaNNaNNaN
26143be46757040bbd485bcdff1f7fe1e72be117fcfMDY6Q29tbWl0MjQ1NDAxMzY6NDNiZTQ2NzU3MDQwYmJkNDg1YmNkZmYxZjdmZTFlNzJiZTExN2ZjZg==anhigjames.robinson@anthonynolan.org2017-06-07T15:23:29Zanhigjames.robinson@anthonynolan.org2017-06-07T15:23:29ZAddition of WMDA files\\n\\nAddition of WMDA files398c520313700c23569f68a4b72f9feef79b5c3fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/398c520313700c23569f68a4b72f9feef79b5c3fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/43be46757040bbd485bcdff1f7fe1e72be117fcfhttps://github.com/ANHIG/IMGTHLA/commit/43be46757040bbd485bcdff1f7fe1e72be117fcfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2994c396f12803e8a850890c61f38dce385bad90https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90NaNNaNNaNNaNNaN
2626599041f06d568261be10f0bca306a772e5cd36cMDY6Q29tbWl0MjQ1NDAxMzY6NjU5OTA0MWYwNmQ1NjgyNjFiZTEwZjBiY2EzMDZhNzcyZTVjZDM2Yw==anhigjames.robinson@anthonynolan.org2017-06-21T14:32:52Zanhigjames.robinson@anthonynolan.org2017-06-21T14:32:52ZAddition of historical WMDA files\\n\\nAddition of historical WMDA files8adee4a151807186c77b0db7ab84cec4f659faa8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8adee4a151807186c77b0db7ab84cec4f659faa8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6599041f06d568261be10f0bca306a772e5cd36c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6599041f06d568261be10f0bca306a772e5cd36chttps://github.com/ANHIG/IMGTHLA/commit/6599041f06d568261be10f0bca306a772e5cd36chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6599041f06d568261be10f0bca306a772e5cd36c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse340839349582612fd277eb5d046a355a15d291b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3NaNNaNNaNNaNNaN
26378bbe4865d1131f6843a4b2846f340a0d207a487MDY6Q29tbWl0MjQ1NDAxMzY6NzhiYmU0ODY1ZDExMzFmNjg0M2E0YjI4NDZmMzQwYTBkMjA3YTQ4Nw==anhigjames.robinson@anthonynolan.org2017-06-21T14:34:47Zanhigjames.robinson@anthonynolan.org2017-06-21T14:34:47ZAddition of WMDA Files\\n\\nAddition of WMDA Filesc50b19357411e9089ce5277d1da6dbb46552c551https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c50b19357411e9089ce5277d1da6dbb46552c551https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/78bbe4865d1131f6843a4b2846f340a0d207a4870FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/78bbe4865d1131f6843a4b2846f340a0d207a487https://github.com/ANHIG/IMGTHLA/commit/78bbe4865d1131f6843a4b2846f340a0d207a487https://api.github.com/repos/ANHIG/IMGTHLA/commits/78bbe4865d1131f6843a4b2846f340a0d207a487/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedadNaNNaNNaNNaNNaN
2644d8879eb073b7852071734eaa2c41544bd552643MDY6Q29tbWl0MjQ1NDAxMzY6NGQ4ODc5ZWIwNzNiNzg1MjA3MTczNGVhYTJjNDE1NDRiZDU1MjY0Mw==anhigjames.robinson@anthonynolan.org2017-06-21T14:35:14Zanhigjames.robinson@anthonynolan.org2017-06-21T14:35:14ZAddition of WMDA Files\\n\\nAddition of WMDA Files365d13a9a1a9103365c82a3e1eb5d72ebc5747fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/365d13a9a1a9103365c82a3e1eb5d72ebc5747fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4d8879eb073b7852071734eaa2c41544bd5526430FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4d8879eb073b7852071734eaa2c41544bd552643https://github.com/ANHIG/IMGTHLA/commit/4d8879eb073b7852071734eaa2c41544bd552643https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d8879eb073b7852071734eaa2c41544bd552643/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse309db7b9ad74d01800c188d3d4cc2d31b73037b6https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6NaNNaNNaNNaNNaN
2659243c652d3e942afed3397a0f97ecc38e365b731MDY6Q29tbWl0MjQ1NDAxMzY6OTI0M2M2NTJkM2U5NDJhZmVkMzM5N2EwZjk3ZWNjMzhlMzY1YjczMQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:36:04Zanhigjames.robinson@anthonynolan.org2017-06-21T14:36:04ZAddition of WMDA Files\\n\\nAddition of WMDA Files69680aaf4f24973c2f5b9eefb7654f831ebc8b89https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/69680aaf4f24973c2f5b9eefb7654f831ebc8b89https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9243c652d3e942afed3397a0f97ecc38e365b7310FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9243c652d3e942afed3397a0f97ecc38e365b731https://github.com/ANHIG/IMGTHLA/commit/9243c652d3e942afed3397a0f97ecc38e365b731https://api.github.com/repos/ANHIG/IMGTHLA/commits/9243c652d3e942afed3397a0f97ecc38e365b731/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276aNaNNaNNaNNaNNaN
266260494e5b0cc256e9e8864e1e08f6ea5bf83dcebMDY6Q29tbWl0MjQ1NDAxMzY6MjYwNDk0ZTViMGNjMjU2ZTllODg2NGUxZTA4ZjZlYTViZjgzZGNlYg==anhigjames.robinson@anthonynolan.org2017-06-21T14:37:01Zanhigjames.robinson@anthonynolan.org2017-06-21T14:37:01ZAddition of WMDA Files\\n\\nAddition of WMDA Filesa810249eebce8b7e511c5cbb11e5f853c07c6e62https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a810249eebce8b7e511c5cbb11e5f853c07c6e62https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dcebhttps://github.com/ANHIG/IMGTHLA/commit/260494e5b0cc256e9e8864e1e08f6ea5bf83dcebhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0de983f3897470047ecc176332187eff12580d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7ehttps://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7eNaNNaNNaNNaNNaN
267658df88d6a758ddf8c184de90b725c21bb5ece37MDY6Q29tbWl0MjQ1NDAxMzY6NjU4ZGY4OGQ2YTc1OGRkZjhjMTg0ZGU5MGI3MjVjMjFiYjVlY2UzNw==anhigjames.robinson@anthonynolan.org2017-06-21T14:38:41Zanhigjames.robinson@anthonynolan.org2017-06-21T14:38:41ZAddition of WMDA Files\\n\\nAddition of WMDA Files6b7a4db22b464769ae458b91b3b3270422ef8684https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6b7a4db22b464769ae458b91b3b3270422ef8684https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/658df88d6a758ddf8c184de90b725c21bb5ece370FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/658df88d6a758ddf8c184de90b725c21bb5ece37https://github.com/ANHIG/IMGTHLA/commit/658df88d6a758ddf8c184de90b725c21bb5ece37https://api.github.com/repos/ANHIG/IMGTHLA/commits/658df88d6a758ddf8c184de90b725c21bb5ece37/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse69a243a698555feac49dd16d1ab544d60b74115bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115bhttps://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115bNaNNaNNaNNaNNaN
268c8a80bdef97daefab0f4bdf27a1aab0e1b805b31MDY6Q29tbWl0MjQ1NDAxMzY6YzhhODBiZGVmOTdkYWVmYWIwZjRiZGYyN2ExYWFiMGUxYjgwNWIzMQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:39:19Zanhigjames.robinson@anthonynolan.org2017-06-21T14:39:19ZAddition of WMDA Files\\n\\nAddition of WMDA Filesfe0fb30b1587586298a97f0a7e7a6f7f02506146https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fe0fb30b1587586298a97f0a7e7a6f7f02506146https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b310FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31https://github.com/ANHIG/IMGTHLA/commit/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31https://api.github.com/repos/ANHIG/IMGTHLA/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse767691bb05170799914ce53cbbb05508bebcb0b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3NaNNaNNaNNaNNaN
269041318439bf0ba291f990faaa27cd6ad0a062d13MDY6Q29tbWl0MjQ1NDAxMzY6MDQxMzE4NDM5YmYwYmEyOTFmOTkwZmFhYTI3Y2Q2YWQwYTA2MmQxMw==anhigjames.robinson@anthonynolan.org2017-06-21T14:39:51Zanhigjames.robinson@anthonynolan.org2017-06-21T14:39:51ZAddition of WMDA Files\\n\\nAddition of WMDA Files828505c38ee0173df29c5eedbaaebdfbe258dccchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/828505c38ee0173df29c5eedbaaebdfbe258dccchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/041318439bf0ba291f990faaa27cd6ad0a062d130FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13https://github.com/ANHIG/IMGTHLA/commit/041318439bf0ba291f990faaa27cd6ad0a062d13https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse23044ee80c27f75bb34c9f9ac689b1c68cd65914https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914NaNNaNNaNNaNNaN
270e1cd1ec3e66f4ab2b218f6758ed315f557778655MDY6Q29tbWl0MjQ1NDAxMzY6ZTFjZDFlYzNlNjZmNGFiMmIyMThmNjc1OGVkMzE1ZjU1Nzc3ODY1NQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:40:46Zanhigjames.robinson@anthonynolan.org2017-06-21T14:40:46ZUpdate of WMDA Files\\n\\nUpdate of WMDA Files0a9d18e04ca058f8530631ac4a5082288f0c90cdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a9d18e04ca058f8530631ac4a5082288f0c90cdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1cd1ec3e66f4ab2b218f6758ed315f5577786550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655https://github.com/ANHIG/IMGTHLA/commit/e1cd1ec3e66f4ab2b218f6758ed315f557778655https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse041318439bf0ba291f990faaa27cd6ad0a062d13https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13https://github.com/ANHIG/IMGTHLA/commit/041318439bf0ba291f990faaa27cd6ad0a062d13NaNNaNNaNNaNNaN
2717ca4eb239a96884142d3ef0b0182d3bc84ec1bbaMDY6Q29tbWl0MjQ1NDAxMzY6N2NhNGViMjM5YTk2ODg0MTQyZDNlZjBiMDE4MmQzYmM4NGVjMWJiYQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:41:27Zanhigjames.robinson@anthonynolan.org2017-06-21T14:41:27ZAddition of WMDA Files\\n\\nAddition of WMDA Files453cd91b2102b3c9230a0d9c6daf1c3f89580b26https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/453cd91b2102b3c9230a0d9c6daf1c3f89580b26https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bbahttps://github.com/ANHIG/IMGTHLA/commit/7ca4eb239a96884142d3ef0b0182d3bc84ec1bbahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3abe7e12dcbc3824315959af4428c53bd760c6e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7NaNNaNNaNNaNNaN
27289911df382bf499cd2fad648575d64f84e0ebee5MDY6Q29tbWl0MjQ1NDAxMzY6ODk5MTFkZjM4MmJmNDk5Y2QyZmFkNjQ4NTc1ZDY0Zjg0ZTBlYmVlNQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:42:04Zanhigjames.robinson@anthonynolan.org2017-06-21T14:42:04ZAddition of WMDA Files\\n\\nAddition of WMDA Files0901f161df9166299033fe0f38f3b45b360954d2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0901f161df9166299033fe0f38f3b45b360954d2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89911df382bf499cd2fad648575d64f84e0ebee50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89911df382bf499cd2fad648575d64f84e0ebee5https://github.com/ANHIG/IMGTHLA/commit/89911df382bf499cd2fad648575d64f84e0ebee5https://api.github.com/repos/ANHIG/IMGTHLA/commits/89911df382bf499cd2fad648575d64f84e0ebee5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseee5a661314196af16994119d69b609f2b11de764https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764NaNNaNNaNNaNNaN
2735efd2671688f48f60637136f7712c046c0d3c9b4MDY6Q29tbWl0MjQ1NDAxMzY6NWVmZDI2NzE2ODhmNDhmNjA2MzcxMzZmNzcxMmMwNDZjMGQzYzliNA==anhigjames.robinson@anthonynolan.org2017-06-21T14:42:28Zanhigjames.robinson@anthonynolan.org2017-06-21T14:42:28ZAddition of WMDA Files\\n\\nAddition of WMDA Files885a8c3e3970d3567322c153fd1073a3aab8ef1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/885a8c3e3970d3567322c153fd1073a3aab8ef1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5efd2671688f48f60637136f7712c046c0d3c9b40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5efd2671688f48f60637136f7712c046c0d3c9b4https://github.com/ANHIG/IMGTHLA/commit/5efd2671688f48f60637136f7712c046c0d3c9b4https://api.github.com/repos/ANHIG/IMGTHLA/commits/5efd2671688f48f60637136f7712c046c0d3c9b4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsede232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3chttps://github.com/ANHIG/IMGTHLA/commit/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3cNaNNaNNaNNaNNaN
2745945032a37b6bf1c2e798bf416aad6e1635b3aa7MDY6Q29tbWl0MjQ1NDAxMzY6NTk0NTAzMmEzN2I2YmYxYzJlNzk4YmY0MTZhYWQ2ZTE2MzViM2FhNw==anhigjames.robinson@anthonynolan.org2017-06-21T14:42:56Zanhigjames.robinson@anthonynolan.org2017-06-21T14:42:56ZAddition of WMDA Files\\n\\nAddition of WMDA Filescf26a3a65f6c4759c43f505bf677016f8ac785f6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf26a3a65f6c4759c43f505bf677016f8ac785f6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7https://github.com/ANHIG/IMGTHLA/commit/5945032a37b6bf1c2e798bf416aad6e1635b3aa7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4826201263c95aefc29beaeb323f883cf6b4edfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfbNaNNaNNaNNaNNaN
275ada88d5af76675bb10c8a8b6491f963ee5d2f4adMDY6Q29tbWl0MjQ1NDAxMzY6YWRhODhkNWFmNzY2NzViYjEwYzhhOGI2NDkxZjk2M2VlNWQyZjRhZA==anhigjames.robinson@anthonynolan.org2017-06-21T14:43:43Zanhigjames.robinson@anthonynolan.org2017-06-21T14:43:43ZUpdate of WMDA Files\\n\\nUpdate of WMDA Files65f5c4fb16aab12d682e9c8d9a6aa902563622ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65f5c4fb16aab12d682e9c8d9a6aa902563622ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4adhttps://github.com/ANHIG/IMGTHLA/commit/ada88d5af76675bb10c8a8b6491f963ee5d2f4adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5945032a37b6bf1c2e798bf416aad6e1635b3aa7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7https://github.com/ANHIG/IMGTHLA/commit/5945032a37b6bf1c2e798bf416aad6e1635b3aa7NaNNaNNaNNaNNaN
2765c3aab6eea0b638551682adf029a947d11d41621MDY6Q29tbWl0MjQ1NDAxMzY6NWMzYWFiNmVlYTBiNjM4NTUxNjgyYWRmMDI5YTk0N2QxMWQ0MTYyMQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:47:42Zanhigjames.robinson@anthonynolan.org2017-06-21T14:47:42ZAddition of WMDA Files and removal of files from Release 3.25.0\\n\\nThe directory was missing some data from Release 3.2.0 and contained\\nadditional data from Release 3.25.0. The additional files have been\\nremoved.a652bcc0717e448a6f7a06278df7fc84d5e6096bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a652bcc0717e448a6f7a06278df7fc84d5e6096bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c3aab6eea0b638551682adf029a947d11d416210FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621https://github.com/ANHIG/IMGTHLA/commit/5c3aab6eea0b638551682adf029a947d11d41621https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085adNaNNaNNaNNaNNaN
27753f567078d46365a3fec66ac57316cc7c038f650MDY6Q29tbWl0MjQ1NDAxMzY6NTNmNTY3MDc4ZDQ2MzY1YTNmZWM2NmFjNTczMTZjYzdjMDM4ZjY1MA==anhigjames.robinson@anthonynolan.org2017-06-21T14:48:38Zanhigjames.robinson@anthonynolan.org2017-06-21T14:48:38ZAddition of WMDA files\\n\\nAddition of WMDA files2b38e1c6208a9c1389f346fe3b41f0a351cdc606https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2b38e1c6208a9c1389f346fe3b41f0a351cdc606https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/53f567078d46365a3fec66ac57316cc7c038f6500FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/53f567078d46365a3fec66ac57316cc7c038f650https://github.com/ANHIG/IMGTHLA/commit/53f567078d46365a3fec66ac57316cc7c038f650https://api.github.com/repos/ANHIG/IMGTHLA/commits/53f567078d46365a3fec66ac57316cc7c038f650/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebeefc6c755f7c4255b5f3a6f38a706d2451161d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1https://github.com/ANHIG/IMGTHLA/commit/beefc6c755f7c4255b5f3a6f38a706d2451161d1NaNNaNNaNNaNNaN
2781c7f60887bb500313f461c68c84fcacb7c567410MDY6Q29tbWl0MjQ1NDAxMzY6MWM3ZjYwODg3YmI1MDAzMTNmNDYxYzY4Yzg0ZmNhY2I3YzU2NzQxMA==anhigjames.robinson@anthonynolan.org2017-06-21T14:49:28Zanhigjames.robinson@anthonynolan.org2017-06-21T14:49:28ZAddition of WMDA files\\n\\nAddition of WMDA files5a5c9a2d218e4b862b03b24d3c3a44b79d9aa6a3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5a5c9a2d218e4b862b03b24d3c3a44b79d9aa6a3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1c7f60887bb500313f461c68c84fcacb7c5674100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1c7f60887bb500313f461c68c84fcacb7c567410https://github.com/ANHIG/IMGTHLA/commit/1c7f60887bb500313f461c68c84fcacb7c567410https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c7f60887bb500313f461c68c84fcacb7c567410/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7NaNNaNNaNNaNNaN
27960a5b4fb4e1488b6e2f9109078a5bcaa43e69b36MDY6Q29tbWl0MjQ1NDAxMzY6NjBhNWI0ZmI0ZTE0ODhiNmUyZjkxMDkwNzhhNWJjYWE0M2U2OWIzNg==anhigjames.robinson@anthonynolan.org2017-06-21T14:50:04Zanhigjames.robinson@anthonynolan.org2017-06-21T14:50:04ZAddition of WMDA files\\n\\nAddition of WMDA files589db8b4d51e1af3c73f485268f241bdc37904d2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/589db8b4d51e1af3c73f485268f241bdc37904d2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b360FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36https://github.com/ANHIG/IMGTHLA/commit/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse18fb9dc249237ad5cb0043fabc1519a11cd60604https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604NaNNaNNaNNaNNaN
280e547ac988250b42804d7d59a9d4b1d5a2e0855c5MDY6Q29tbWl0MjQ1NDAxMzY6ZTU0N2FjOTg4MjUwYjQyODA0ZDdkNTlhOWQ0YjFkNWEyZTA4NTVjNQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:50:34Zanhigjames.robinson@anthonynolan.org2017-06-21T14:50:34ZAddition of WMDA files\\n\\nAddition of WMDA files11451edb8631a2ee1fd2248bd9b14158135ca1b2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11451edb8631a2ee1fd2248bd9b14158135ca1b2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5https://github.com/ANHIG/IMGTHLA/commit/e547ac988250b42804d7d59a9d4b1d5a2e0855c5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse11bf2f4bfa5aacee1e93371db7031384464e0c00https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00NaNNaNNaNNaNNaN
28152f499bc735f01d48207bf6e8520b56d9e576a76MDY6Q29tbWl0MjQ1NDAxMzY6NTJmNDk5YmM3MzVmMDFkNDgyMDdiZjZlODUyMGI1NmQ5ZTU3NmE3Ng==anhigjames.robinson@anthonynolan.org2017-06-21T14:51:08Zanhigjames.robinson@anthonynolan.org2017-06-21T14:51:08ZAddition of WMDA checksum file\\n\\nAddition of WMDA checksum file7861db4070ca55df859908c8e0c1d2e27c947294https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7861db4070ca55df859908c8e0c1d2e27c947294https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/52f499bc735f01d48207bf6e8520b56d9e576a760FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76https://github.com/ANHIG/IMGTHLA/commit/52f499bc735f01d48207bf6e8520b56d9e576a76https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse975fe3fdb5f7a6a603407d8a402e972fd664ce77https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77NaNNaNNaNNaNNaN
282e46989ce2bccf8e58a520da10d172ef2960ed755MDY6Q29tbWl0MjQ1NDAxMzY6ZTQ2OTg5Y2UyYmNjZjhlNThhNTIwZGExMGQxNzJlZjI5NjBlZDc1NQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:51:36Zanhigjames.robinson@anthonynolan.org2017-06-21T14:51:36ZAddition of WMDA checksum file\\n\\nAddition of WMDA checksum filea2281e7bea1959cf7c3b8640e58e79a183a234d5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a2281e7bea1959cf7c3b8640e58e79a183a234d5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e46989ce2bccf8e58a520da10d172ef2960ed7550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755https://github.com/ANHIG/IMGTHLA/commit/e46989ce2bccf8e58a520da10d172ef2960ed755https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseffb709269dad74b4d538be957ae318b0bd874c9ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9ehttps://github.com/ANHIG/IMGTHLA/commit/ffb709269dad74b4d538be957ae318b0bd874c9eNaNNaNNaNNaNNaN
283c320d8541552dcad51ac9fc5d3dd09e4ef549a89MDY6Q29tbWl0MjQ1NDAxMzY6YzMyMGQ4NTQxNTUyZGNhZDUxYWM5ZmM1ZDNkZDA5ZTRlZjU0OWE4OQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:52:10Zanhigjames.robinson@anthonynolan.org2017-06-21T14:52:10ZAddition of WMDA checksum file and removal of zipped archives\\n\\nAddition of WMDA checksum file and removal of zipped archives2f299f70a69316f8bf1e442663be385f9a4408b6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2f299f70a69316f8bf1e442663be385f9a4408b6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a890FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89https://github.com/ANHIG/IMGTHLA/commit/c320d8541552dcad51ac9fc5d3dd09e4ef549a89https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5aNaNNaNNaNNaNNaN
284039466eee45519d41411df5783695dbe8dc7843aMDY6Q29tbWl0MjQ1NDAxMzY6MDM5NDY2ZWVlNDU1MTlkNDE0MTFkZjU3ODM2OTVkYmU4ZGM3ODQzYQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:52:35Zanhigjames.robinson@anthonynolan.org2017-06-21T14:52:35ZAddition of WMDA checksum file and removal of zipped archives\\n\\nAddition of WMDA checksum file and removal of zipped archives316a00e04776ddc4b5c63fcaa8bfa832328bc2eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/316a00e04776ddc4b5c63fcaa8bfa832328bc2eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/039466eee45519d41411df5783695dbe8dc7843a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/039466eee45519d41411df5783695dbe8dc7843ahttps://github.com/ANHIG/IMGTHLA/commit/039466eee45519d41411df5783695dbe8dc7843ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/039466eee45519d41411df5783695dbe8dc7843a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7fdf01fe7d6d820e528facfd2667fadd97f72d36https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36NaNNaNNaNNaNNaN
28583b4e1cc168c66466a246f63da7b62b42d412110MDY6Q29tbWl0MjQ1NDAxMzY6ODNiNGUxY2MxNjhjNjY0NjZhMjQ2ZjYzZGE3YjYyYjQyZDQxMjExMA==anhigjames.robinson@anthonynolan.org2017-06-21T14:53:31Zanhigjames.robinson@anthonynolan.org2017-06-21T14:53:31ZAddition of WMDA checksum file\\n\\nAddition of WMDA checksum file259f4f55bf5d9b7c7d431471be0edc4e8f31534chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/259f4f55bf5d9b7c7d431471be0edc4e8f31534chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/83b4e1cc168c66466a246f63da7b62b42d4121100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110https://github.com/ANHIG/IMGTHLA/commit/83b4e1cc168c66466a246f63da7b62b42d412110https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef37aec9570a2a6f05cf7341781cadfe1d98a7d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7ehttps://github.com/ANHIG/IMGTHLA/commit/f37aec9570a2a6f05cf7341781cadfe1d98a7d7eNaNNaNNaNNaNNaN
2863faa0d6f4dbefeb3fa6d0574aa9ce053deeec968MDY6Q29tbWl0MjQ1NDAxMzY6M2ZhYTBkNmY0ZGJlZmViM2ZhNmQwNTc0YWE5Y2UwNTNkZWVlYzk2OA==anhigjames.robinson@anthonynolan.org2017-07-12T09:03:03Zanhigjames.robinson@anthonynolan.org2017-07-12T09:03:03ZIPD-IMGT/HLA Release 3.29.0\\n\\nFiles for IPD-IMGT/HLA Release 3.29.01ac635deb7795fb6cd2c12c4e672241e5056de8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ac635deb7795fb6cd2c12c4e672241e5056de8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec9680FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4a543c59a2e838e82fb9e2388670552e96b565achttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565achttps://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565acNaNNaNNaNNaNNaN
287684864ec79bc932ba4789b787171f7487b8cc025MDY6Q29tbWl0MjQ1NDAxMzY6Njg0ODY0ZWM3OWJjOTMyYmE0Nzg5Yjc4NzE3MWY3NDg3YjhjYzAyNQ==anhigjames.robinson@anthonynolan.org2017-07-12T09:08:09Zanhigjames.robinson@anthonynolan.org2017-07-12T09:08:09ZIPD-IMGT/HLA Release 3.28.0\\n\\nUpdate to README regarding gen.txt files67d7aefe9d11a8d24c6a03bee70f4693175c467ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/67d7aefe9d11a8d24c6a03bee70f4693175c467ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/684864ec79bc932ba4789b787171f7487b8cc0250FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968NaNNaNNaNNaNNaN
288de01b0573fd9108539ef10b4e44b12d334085871MDY6Q29tbWl0MjQ1NDAxMzY6ZGUwMWIwNTczZmQ5MTA4NTM5ZWYxMGI0ZTQ0YjEyZDMzNDA4NTg3MQ==anhigjames.robinson@anthonynolan.org2017-07-12T09:10:39Zanhigjames.robinson@anthonynolan.org2017-07-12T09:10:39ZIPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to README regarding gen.txt files612b00f8f2b5e7b10d5d3221059fa8c39e4629d7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/612b00f8f2b5e7b10d5d3221059fa8c39e4629d7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/de01b0573fd9108539ef10b4e44b12d3340858710FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse684864ec79bc932ba4789b787171f7487b8cc025https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025NaNNaNNaNNaNNaN
289090c0ae6d951af2729c5e58c334a19530cc92462MDY6Q29tbWl0MjQ1NDAxMzY6MDkwYzBhZTZkOTUxYWYyNzI5YzVlNThjMzM0YTE5NTMwY2M5MjQ2Mg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-07-12T09:15:01ZGitHubnoreply@github.com2017-07-12T09:15:01ZMerge pull request #107 from ANHIG/3290\\n\\n3290612b00f8f2b5e7b10d5d3221059fa8c39e4629d7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/612b00f8f2b5e7b10d5d3221059fa8c39e4629d7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/090c0ae6d951af2729c5e58c334a19530cc924620FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7de01b0573fd9108539ef10b4e44b12d334085871https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871NaNNaN
2903524e254b9229f55204336ea48a08209ff4fcaf5MDY6Q29tbWl0MjQ1NDAxMzY6MzUyNGUyNTRiOTIyOWY1NTIwNDMzNmVhNDhhMDgyMDlmZjRmY2FmNQ==anhigjames.robinson@anthonynolan.org2017-07-13T08:50:49Zanhigjames.robinson@anthonynolan.org2017-07-13T08:50:49ZIPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt6a8028d7cac673816c26c8436a43a4596dace282https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a8028d7cac673816c26c8436a43a4596dace282https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3524e254b9229f55204336ea48a08209ff4fcaf50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsede01b0573fd9108539ef10b4e44b12d334085871https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871NaNNaNNaNNaNNaN
2913bbf66f3b680f17e404388ed009202a082045458MDY6Q29tbWl0MjQ1NDAxMzY6M2JiZjY2ZjNiNjgwZjE3ZTQwNDM4OGVkMDA5MjAyYTA4MjA0NTQ1OA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-07-13T08:51:19ZGitHubnoreply@github.com2017-07-13T08:51:19ZMerge pull request #108 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.06a8028d7cac673816c26c8436a43a4596dace282https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a8028d7cac673816c26c8436a43a4596dace282https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3bbf66f3b680f17e404388ed009202a0820454580FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse090c0ae6d951af2729c5e58c334a19530cc92462https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc924623524e254b9229f55204336ea48a08209ff4fcaf5https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5NaNNaN
292ab4270d992aa01bdad00391cf9f75637ad639f4cMDY6Q29tbWl0MjQ1NDAxMzY6YWI0MjcwZDk5MmFhMDFiZGFkMDAzOTFjZjlmNzU2MzdhZDYzOWY0Yw==anhigjames.robinson@anthonynolan.org2017-07-21T14:16:04Zanhigjames.robinson@anthonynolan.org2017-07-21T14:16:04ZIPD-IMGT/HLA Release 3.29.0\\n\\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\\nrepresent indels in the 3’ UTR in the DQA1_gen.txt and hla.dat filesbc80d4c076d3145979e418438c8dc64a109c239ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bc80d4c076d3145979e418438c8dc64a109c239ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4chttps://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3524e254b9229f55204336ea48a08209ff4fcaf5https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5NaNNaNNaNNaNNaN
2939daaf431bd16ef8619a8b625ba44b4b00ab32ac4MDY6Q29tbWl0MjQ1NDAxMzY6OWRhYWY0MzFiZDE2ZWY4NjE5YThiNjI1YmE0NGI0YjAwYWIzMmFjNA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-07-21T14:16:30ZGitHubnoreply@github.com2017-07-21T14:16:30ZMerge pull request #109 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0bc80d4c076d3145979e418438c8dc64a109c239ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bc80d4c076d3145979e418438c8dc64a109c239ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3bbf66f3b680f17e404388ed009202a082045458https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458ab4270d992aa01bdad00391cf9f75637ad639f4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4chttps://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4cNaNNaN
29447e2bd1bac36eaec7519074b32e7e51c91e2cbfbMDY6Q29tbWl0MjQ1NDAxMzY6NDdlMmJkMWJhYzM2ZWFlYzc1MTkwNzRiMzJlN2U1MWM5MWUyY2JmYg==anhigjames.robinson@anthonynolan.org2017-07-26T10:29:28Zanhigjames.robinson@anthonynolan.org2017-07-26T10:29:28ZIPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file.056d26070f881accf736007d5f84cd81b82d5ccbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/056d26070f881accf736007d5f84cd81b82d5ccbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseab4270d992aa01bdad00391cf9f75637ad639f4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4chttps://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4cNaNNaNNaNNaNNaN
295887dff715147378da5ead94cb430cbfd7bb78900MDY6Q29tbWl0MjQ1NDAxMzY6ODg3ZGZmNzE1MTQ3Mzc4ZGE1ZWFkOTRjYjQzMGNiZmQ3YmI3ODkwMA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-07-26T10:30:22ZGitHubnoreply@github.com2017-07-26T10:30:22ZMerge pull request #110 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0056d26070f881accf736007d5f84cd81b82d5ccbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/056d26070f881accf736007d5f84cd81b82d5ccbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/887dff715147378da5ead94cb430cbfd7bb789000FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse9daaf431bd16ef8619a8b625ba44b4b00ab32ac4https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac447e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbNaNNaN
296ffc92e7718351a97dd6a76166f60743b2ec200cbMDY6Q29tbWl0MjQ1NDAxMzY6ZmZjOTJlNzcxODM1MWE5N2RkNmE3NjE2NmY2MDc0M2IyZWMyMDBjYg==anhigjames.robinson@anthonynolan.org2017-08-17T14:22:40Zanhigjames.robinson@anthonynolan.org2017-08-17T14:22:40ZIPD-IMGT/HLA Release 3.29.0.1\\n\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:02aa4e076d9d0cf11fc35de8c095180df3d646310bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aa4e076d9d0cf11fc35de8c095180df3d646310bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cbhttps://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbNaNNaNNaNNaNNaN
2979bfeefc2260b746f6957c779cbf6b312d12a8315MDY6Q29tbWl0MjQ1NDAxMzY6OWJmZWVmYzIyNjBiNzQ2ZjY5NTdjNzc5Y2JmNmIzMTJkMTJhODMxNQ==anhigjames.robinson@anthonynolan.org2017-08-17T14:40:48Zanhigjames.robinson@anthonynolan.org2017-08-17T14:40:48ZIPD-IMGT/HLA Release 3.29.0.1\\n\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:026f07bade59823880646b2b872573bb2a7e81b66dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f07bade59823880646b2b872573bb2a7e81b66dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9bfeefc2260b746f6957c779cbf6b312d12a83150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseffc92e7718351a97dd6a76166f60743b2ec200cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cbhttps://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cbNaNNaNNaNNaNNaN
298c0c61df0b334cc454968643a3ffe278d73e8b13bMDY6Q29tbWl0MjQ1NDAxMzY6YzBjNjFkZjBiMzM0Y2M0NTQ5Njg2NDNhM2ZmZTI3OGQ3M2U4YjEzYg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-08-17T14:46:14ZGitHubnoreply@github.com2017-08-17T14:46:14ZMerge pull request #111 from ANHIG/3290\\n\\n32906f07bade59823880646b2b872573bb2a7e81b66dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f07bade59823880646b2b872573bb2a7e81b66dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13bhttps://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse887dff715147378da5ead94cb430cbfd7bb78900https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb789009bfeefc2260b746f6957c779cbf6b312d12a8315https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315NaNNaN
2992d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874MDY6Q29tbWl0MjQ1NDAxMzY6MmQ2NGIxMzdhNmM0ZjZhNmY1NmI2YmQ3OGVmMGRjN2IxZjg1OTg3NA==anhigjames.robinson@anthonynolan.org2017-08-17T15:00:48Zanhigjames.robinson@anthonynolan.org2017-08-17T15:00:48ZIPD-IMGT/HLA Release 3.29.0.1\\n\\nIPD-IMGT/HLA Release 3.29.0.1\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\\nDRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:023be29c2ac5b2912a629810d2304e3850873d97a0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3be29c2ac5b2912a629810d2304e3850873d97a0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f8598740FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9bfeefc2260b746f6957c779cbf6b312d12a8315https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315NaNNaNNaNNaNNaN
3005800ab43fe4afd66825db1e574176370558a94bfMDY6Q29tbWl0MjQ1NDAxMzY6NTgwMGFiNDNmZTRhZmQ2NjgyNWRiMWU1NzQxNzYzNzA1NThhOTRiZg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-08-17T15:03:53ZGitHubnoreply@github.com2017-08-17T15:03:53ZMerge pull request #112 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0.13be29c2ac5b2912a629810d2304e3850873d97a0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3be29c2ac5b2912a629810d2304e3850873d97a0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5800ab43fe4afd66825db1e574176370558a94bf0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bfhttps://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bf/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec0c61df0b334cc454968643a3ffe278d73e8b13bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13bhttps://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874NaNNaN
301d99d8aca3f01f7431741a998ea5cc2417d53ac9cMDY6Q29tbWl0MjQ1NDAxMzY6ZDk5ZDhhY2EzZjAxZjc0MzE3NDFhOTk4ZWE1Y2MyNDE3ZDUzYWM5Yw==anhigjames.robinson@anthonynolan.org2017-10-26T09:30:35Zanhigjames.robinson@anthonynolan.org2017-10-26T09:30:35ZIPD-IMGT/HLA Release 3.30.0\\n\\nFiles for IPD-IMGT/HLA Release 3.30.088094ebf9c6f2e192678a0fec6c62041a6f0e389https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/88094ebf9c6f2e192678a0fec6c62041a6f0e389https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874NaNNaNNaNNaNNaN
30222d72b81647a52536359e041b14a962e177e3e09MDY6Q29tbWl0MjQ1NDAxMzY6MjJkNzJiODE2NDdhNTI1MzYzNTllMDQxYjE0YTk2MmUxNzdlM2UwOQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-10-26T09:33:19ZGitHubnoreply@github.com2017-10-26T09:33:19ZMerge pull request #115 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.088094ebf9c6f2e192678a0fec6c62041a6f0e389https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/88094ebf9c6f2e192678a0fec6c62041a6f0e389https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/22d72b81647a52536359e041b14a962e177e3e090FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5800ab43fe4afd66825db1e574176370558a94bfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bfhttps://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bfd99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9cNaNNaN
30308554f8595c64127fc5d7cd316e046b7f0909cb2MDY6Q29tbWl0MjQ1NDAxMzY6MDg1NTRmODU5NWM2NDEyN2ZjNWQ3Y2QzMTZlMDQ2YjdmMDkwOWNiMg==anhigjames.robinson@anthonynolan.org2017-11-10T10:15:45Zanhigjames.robinson@anthonynolan.org2017-11-10T10:15:45ZIPD-IMGT/HLA Release 3.30.0.\\n\\nThe CDS line of the hla.dat file has been updated, in response to\\nreported parser errors. The ‘<‘ has been removed from all entries and\\nthe join condition is only used when at least two blocks of coordinates\\nare listed.526bd300cecdce6c39108fffd105e96a7086a342https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/526bd300cecdce6c39108fffd105e96a7086a342https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/08554f8595c64127fc5d7cd316e046b7f0909cb20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9cNaNNaNNaNNaNNaN
3043061939d9c953367a53b79c1a954d14d1a259948MDY6Q29tbWl0MjQ1NDAxMzY6MzA2MTkzOWQ5Yzk1MzM2N2E1M2I3OWMxYTk1NGQxNGQxYTI1OTk0OA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-10T10:17:18ZGitHubnoreply@github.com2017-11-10T10:17:18ZMerge pull request #119 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0.526bd300cecdce6c39108fffd105e96a7086a342https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/526bd300cecdce6c39108fffd105e96a7086a342https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3061939d9c953367a53b79c1a954d14d1a2599480Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaBXyuCRBK7hj4Ov3rIwAAdHIIAHSzIUXFBqqziBkxZnXVjo7t\\n7Qp5FkryT3mnPD2GY2NyxhhHAhO8xBGVJqjioCbcSqKUskfeNmvDLIhQhbe53xwl\\nINCOlEySEH6RBr5w/NSEKJ8xas09TcC5B3W1N8qa3ELS/zLWaTFuyttwtI6CdDdE\\n+OlIeRgEdxUk7bJcGu4sMRNuOgd9U7x7kn19CRkG3T8ay5vaHjrUdjC6/zQNcIPW\\nQKA+WY2ig2cvZGO5kyx0PVPvvuhzPcooNC8FnJY1K8wMB0t/UP7BAYW4j8ERZpJq\\nDkF/agiZCouEWVB8Tq2vsyq/R4urENBPfIWr/wdLtQ7ymZFLe7f8MSpI0zFGN7k=\\n=6nd4\\n-----END PGP SIGNATURE-----\\ntree 526bd300cecdce6c39108fffd105e96a7086a342\\nparent 22d72b81647a52536359e041b14a962e177e3e09\\nparent 08554f8595c64127fc5d7cd316e046b7f0909cb2\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1510309038 +0000\\ncommitter GitHub <noreply@github.com> 1510309038 +0000\\n\\nMerge pull request #119 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0.https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse22d72b81647a52536359e041b14a962e177e3e09https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e0908554f8595c64127fc5d7cd316e046b7f0909cb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2NaNNaN
30594dbd8ff0c71d31171c75e551b442125b0b0fe2aMDY6Q29tbWl0MjQ1NDAxMzY6OTRkYmQ4ZmYwYzcxZDMxMTcxYzc1ZTU1MWI0NDIxMjViMGIwZmUyYQ==anhigjames.robinson@anthonynolan.org2017-11-27T14:16:48Zanhigjames.robinson@anthonynolan.org2017-11-27T14:16:48ZUpdate to hla.dat\\n\\nAdditional sequence features for HLA-DRB1*14:13 removed.d1716679a838bb9a0ee750404b3f071fcb48b984https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1716679a838bb9a0ee750404b3f071fcb48b984https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2ahttps://github.com/ANHIG/IMGTHLA/commit/94dbd8ff0c71d31171c75e551b442125b0b0fe2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874NaNNaNNaNNaNNaN
3061c2e1db1481078fd1fcb254e9b6077b7a0176fe9MDY6Q29tbWl0MjQ1NDAxMzY6MWMyZTFkYjE0ODEwNzhmZDFmY2IyNTRlOWI2MDc3YjdhMDE3NmZlOQ==anhigjames.robinson@anthonynolan.org2017-11-27T15:53:40Zanhigjames.robinson@anthonynolan.org2017-11-27T15:53:40ZIPD-IMGT/HLA Release 3.30.0\\n\\nRemoval of erroneous pseudo tag on a number of exon 5 sequences.c517c069478de350e4a78e0cefd49890c547a3bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c517c069478de350e4a78e0cefd49890c547a3bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3061939d9c953367a53b79c1a954d14d1a259948https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948NaNNaNNaNNaNNaN
30758c11d41888968d3d740007beb3106f869163a3aMDY6Q29tbWl0MjQ1NDAxMzY6NThjMTFkNDE4ODg5NjhkM2Q3NDAwMDdiZWIzMTA2Zjg2OTE2M2EzYQ==anhigjames.robinson@anthonynolan.org2017-11-27T15:55:46Zanhigjames.robinson@anthonynolan.org2017-11-27T15:55:46ZMerge branch 'Latest' into 3300c517c069478de350e4a78e0cefd49890c547a3bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c517c069478de350e4a78e0cefd49890c547a3bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58c11d41888968d3d740007beb3106f869163a3a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3ahttps://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse08554f8595c64127fc5d7cd316e046b7f0909cb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb21c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9NaNNaN
3083ec3328f771ccd276d42093b08b40110c22cf8bdMDY6Q29tbWl0MjQ1NDAxMzY6M2VjMzMyOGY3NzFjY2QyNzZkNDIwOTNiMDhiNDAxMTBjMjJjZjhiZA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-27T19:54:43ZGitHubnoreply@github.com2017-11-27T19:54:43ZUpdate README.mdb2d69f8dc5bb67b3fd79b168116d5cd535a81f29https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2d69f8dc5bb67b3fd79b168116d5cd535a81f29https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHG2DCRBK7hj4Ov3rIwAAdHIIAKqL9Fhas2xguqHJBwaHJSYJ\\nLNeBIlf241E1oI6K80Pw0RTbk7VtPwndA7eafb52FB3es7aWaEEDOCRS1b385a9r\\n4m1Bvh0j73d008SQAnBVlH75Hfkm5r7XmDjnnU7BhP7bmyCSzH8ZEaDobjXsC7ra\\ngb/5PtwX2i8w01zHQEt/7EmuntmsyJbdy7ySlwSF9Pl28EI2jPgYm3KfCN2T/exk\\njnASnwIZmBmYRxM8t0S/foq6Qzq93sRKXeoBpi+GP0t5otGxOpq7OA4e5+Ywchdm\\n6/60zkiprn6i+0GhNVYeZU5ac6bFNjOxK9pF0bOFlBxfvALYAKX3yPRiC9Sc0e0=\\n=Krss\\n-----END PGP SIGNATURE-----\\ntree b2d69f8dc5bb67b3fd79b168116d5cd535a81f29\\nparent 58c11d41888968d3d740007beb3106f869163a3a\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511812483 +0000\\ncommitter GitHub <noreply@github.com> 1511812483 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse58c11d41888968d3d740007beb3106f869163a3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3ahttps://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3aNaNNaNNaNNaNNaN
3097e7f5b2d0b7ea8241b8d5f06657477781c4415a2MDY6Q29tbWl0MjQ1NDAxMzY6N2U3ZjViMmQwYjdlYTgyNDFiOGQ1ZjA2NjU3NDc3NzgxYzQ0MTVhMg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-27T19:56:09ZGitHubnoreply@github.com2017-11-27T19:56:09ZMerge pull request #121 from ANHIG/3300\\n\\nUpdate to README.mdb2d69f8dc5bb67b3fd79b168116d5cd535a81f29https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2d69f8dc5bb67b3fd79b168116d5cd535a81f29https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a20Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHG3ZCRBK7hj4Ov3rIwAAdHIIAAZduKimykHEu82uGtzb21wE\\ngQC+89Jzy+7fEFbuKsSu9O9AMn7DmVHilSlwR/ZI+kwNUSkPnPbihOqS3iRCkMa5\\neQlab7u9e/eESZ6Nh7WKQWP0axRirjGu3XtpDcv+Uw9Iak+2WL7T6TTWx8+6UEiU\\nq4ZW2MuNEP2aUOjE7WlXMwMwh5103erB/DWHxXYSSaYpTDCVFwWdMSc4xaOHVhBW\\nwEXC97grfLytv16h9Q+pUjfU4prRX6oP23FEDApLRHzhb/7GAAD28DprM1aMuo4R\\nfN9MHBvmnr3eZ65JdiWiFODqrJl2AOSccceS/WAsknoPyekJE/oS6Lwc+udZf7M=\\n=Wsxl\\n-----END PGP SIGNATURE-----\\ntree b2d69f8dc5bb67b3fd79b168116d5cd535a81f29\\nparent 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9\\nparent 3ec3328f771ccd276d42093b08b40110c22cf8bd\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511812569 +0000\\ncommitter GitHub <noreply@github.com> 1511812569 +0000\\n\\nMerge pull request #121 from ANHIG/3300\\n\\nUpdate to README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe93ec3328f771ccd276d42093b08b40110c22cf8bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bdNaNNaN
31056c76906d05437800ab90b4124f2f508ef2ad046MDY6Q29tbWl0MjQ1NDAxMzY6NTZjNzY5MDZkMDU0Mzc4MDBhYjkwYjQxMjRmMmY1MDhlZjJhZDA0Ng==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:41:25ZGitHubnoreply@github.com2017-11-29T11:41:25ZHLA.dat Manual\\n\\nA copy of the hla.dat manuald07395aaf55cad639377cee73fd2ce89e288552fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d07395aaf55cad639377cee73fd2ce89e288552fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/56c76906d05437800ab90b4124f2f508ef2ad0460Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHpzlCRBK7hj4Ov3rIwAAdHIIAA0QQcHJsy5UWWpZdL2juJat\\nqwv3uDJOGYapIGrcTRnKhm9cEgIm7QNBhBslQQ4S4YWAi/zmiTixRInee85FtAvm\\nUv1ZV5WH4xH+6hH07asVQoEA48ewfdKlTfAZ+fJpUG616GcyMYp+KJERqvOKpDba\\n1UL4v2I5UC3K5CyOULjr2Kntw0y42pOcRJXsaDzeKoUG3CWZob/6xLWKOouhNTrH\\nAIBu1aH5TIMpWQzktVm7Dl+AoZmOr5CPYJfrmhnSxgiaQEKHuyY4otNf0ygnAq8x\\ns8trwvXb1wb+YxdgukD8uRLpgMwsLA7Y6lfqsxfHGn2ylmyLuso5Q6BzwUSX9GQ=\\n=6c7n\\n-----END PGP SIGNATURE-----\\ntree d07395aaf55cad639377cee73fd2ce89e288552f\\nparent 3ec3328f771ccd276d42093b08b40110c22cf8bd\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511955685 +0000\\ncommitter GitHub <noreply@github.com> 1511955685 +0000\\n\\nHLA.dat Manual\\n\\nA copy of the hla.dat manualhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bdNaNNaNNaNNaNNaN
3112bd125a7b3a4bc66c17557dce66458b460e44f13MDY6Q29tbWl0MjQ1NDAxMzY6MmJkMTI1YTdiM2E0YmM2NmMxNzU1N2RjZTY2NDU4YjQ2MGU0NGYxMw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:42:58ZGitHubnoreply@github.com2017-11-29T11:42:58ZUpdate Manual.mdcc40c5eac565c2208b0a26b5c37194657ff21b84https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cc40c5eac565c2208b0a26b5c37194657ff21b84https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2bd125a7b3a4bc66c17557dce66458b460e44f130Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp1CCRBK7hj4Ov3rIwAAdHIIAF+nQ8826gDzEDfamjFwS7FB\\nZXdQeQvzKwljXO8PdeAT/mo3ORj7R8JM/JvzzKWzt6bFFLTfZfNnrFR5XyRwhsnR\\n3bnmQ788Xr4K/08p6My9SX+5MVhONciIwyU0fkb0tfHzc6KvgeLJwXquyqjPoUg7\\nvWb0uhooY4QMtFnHgtdUm4CmdN8u8YwgIP2uTsg0FCOMlTbxtKvjZOKm/ZxPFrKh\\nmjBAWkwCPJ4dObI2XP8o3BAVEOyRo37XiKUgcGbqzqWHm9AFIJ5BbdJkE2lE0P+0\\nAafPfLIe5/mMPwz+C6+2dBqlb01VKW6Aap2Jyo6IrcYNVftbAa6TCGFBa6moFFk=\\n=bnpQ\\n-----END PGP SIGNATURE-----\\ntree cc40c5eac565c2208b0a26b5c37194657ff21b84\\nparent 56c76906d05437800ab90b4124f2f508ef2ad046\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511955778 +0000\\ncommitter GitHub <noreply@github.com> 1511955778 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse56c76906d05437800ab90b4124f2f508ef2ad046https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046NaNNaNNaNNaNNaN
312833f4eb56bf4eaa7e466680e7590ed7f993a6b18MDY6Q29tbWl0MjQ1NDAxMzY6ODMzZjRlYjU2YmY0ZWFhN2U0NjY2ODBlNzU5MGVkN2Y5OTNhNmIxOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:44:51ZGitHubnoreply@github.com2017-11-29T11:44:51ZUpdate Manual.md676959c28da35aa5a34fc9207269b674e4304c90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/676959c28da35aa5a34fc9207269b674e4304c90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b180Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp2zCRBK7hj4Ov3rIwAAdHIIAJznZhpWHJE2W+RvR52P4UtD\\nxjjpA8yFVxRxADrrAXDDgJmXa84Mqo2vTVUSlbkaE7bdLKA82LsEBV4lM0AArEVy\\nY3hKWY3019tyXmxkV7FhNLNSDnRd+IJcKzIgBTfxbNHtute9J+sekNaIV+44AqO8\\nYNqilaKTmbLNLksxPXqMraslN02HBw7fewmnjC9xmtrPrSwiHdTQezHqGN13uLX1\\ngMZxc1AE5nT9BNNMD5+YAhoTUobdEzREtHlgb4GOd9auTYK8ovnvThy3Cd654pPV\\nIBEIUAhxKmLrSEKhp4WiWlQLQDpKqRhDlak4csTXXRfqi9mok0QynZTtqAb/biM=\\n=ZP5k\\n-----END PGP SIGNATURE-----\\ntree 676959c28da35aa5a34fc9207269b674e4304c90\\nparent 2bd125a7b3a4bc66c17557dce66458b460e44f13\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511955891 +0000\\ncommitter GitHub <noreply@github.com> 1511955891 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2bd125a7b3a4bc66c17557dce66458b460e44f13https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13NaNNaNNaNNaNNaN
3134438901e7a482548ab48cc25886281d438a1b2a5MDY6Q29tbWl0MjQ1NDAxMzY6NDQzODkwMWU3YTQ4MjU0OGFiNDhjYzI1ODg2MjgxZDQzOGExYjJhNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:48:04ZGitHubnoreply@github.com2017-11-29T11:48:04ZUpdate Manual.mdb840491d885e7fea466c2303ac9e76a49330c80fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b840491d885e7fea466c2303ac9e76a49330c80fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4438901e7a482548ab48cc25886281d438a1b2a50Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp50CRBK7hj4Ov3rIwAAdHIIAKnr9tFtBLKq5UuwGP1w8VEB\\naVNg340nsweX9U5GEH2IGkI0XVVdyR34/A/0Ic+Mtloba5fVtnZiBJPD2z7QVGOV\\naTKC9NYZxd111CLw1TGgVS1yvQ1LM8bbkLh7XTvBC4Hw71wVbYqr9+bDsGYSN3V7\\nje2mee9uEAgUQJxoHXy7aYm6VW7Ew1MPn3TJjn/jlDxxLT1+jT7KjXCZUawxfWDC\\nJdqEcC4AwrVrKJwJNGR3U3YHKB6Zd8Vr4SQqFpyVFMPjJN+TIjxmIeQbaggVsKG2\\nzUj8bayHzWhqLeQ3OW1Pb0gsuHcWey4kk/Hr8YZA6WRYh0hF+zoG2Vy8HcpTl4E=\\n=YIqb\\n-----END PGP SIGNATURE-----\\ntree b840491d885e7fea466c2303ac9e76a49330c80f\\nparent 833f4eb56bf4eaa7e466680e7590ed7f993a6b18\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956084 +0000\\ncommitter GitHub <noreply@github.com> 1511956084 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse833f4eb56bf4eaa7e466680e7590ed7f993a6b18https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18NaNNaNNaNNaNNaN
314a5dfe9973ad3f2e018d8786d1a325df0142138beMDY6Q29tbWl0MjQ1NDAxMzY6YTVkZmU5OTczYWQzZjJlMDE4ZDg3ODZkMWEzMjVkZjAxNDIxMzhiZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:48:59ZGitHubnoreply@github.com2017-11-29T11:48:59ZUpdate Manual.mdc9390f6013c34f4cfec9f853969e4dc478896eb5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c9390f6013c34f4cfec9f853969e4dc478896eb5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp6rCRBK7hj4Ov3rIwAAdHIIAElkNiFfoqNhJaZezF3reL6+\\n3MYIh8Ofgze+EQO40qrDfpKBSHocPzbtyuRzWCpPfJP9R92Qd5s28pXAjjttc983\\nqpWlDAIKOLh7Bhs5B6lGaXNE/saBZdw73Bq/0DK6OXlCqMSOoiUQ6yb8VpAuJz8T\\nP7gWfNVntOktX1S6nKVTfsXbpdK5+MfiV31/m6sq7rtUiJTaCGXhiUAooKCWSQaj\\nmQNZKzpa2GIiMVfhAxPKUMYBCLA3ZZix+D8HdWxZJE/Xv4F3wai6PTWBKQNK/A5K\\n1BvdhW0GIrsRb4CpsL1H5+OZ/wS0IY7N4ZBmRpzSl5z8MPkXggw5Vb6GaSs1Jfw=\\n=XXxH\\n-----END PGP SIGNATURE-----\\ntree c9390f6013c34f4cfec9f853969e4dc478896eb5\\nparent 4438901e7a482548ab48cc25886281d438a1b2a5\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956139 +0000\\ncommitter GitHub <noreply@github.com> 1511956139 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138behttps://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4438901e7a482548ab48cc25886281d438a1b2a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5NaNNaNNaNNaNNaN
315ba956c36c7f462445047c9e3ff186c7bc14c3108MDY6Q29tbWl0MjQ1NDAxMzY6YmE5NTZjMzZjN2Y0NjI0NDUwNDdjOWUzZmYxODZjN2JjMTRjMzEwOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:50:03ZGitHubnoreply@github.com2017-11-29T11:50:03ZUpdate Manual.md8cb68ff70994b741b78e72a14aac480ffd6e614chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8cb68ff70994b741b78e72a14aac480ffd6e614chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba956c36c7f462445047c9e3ff186c7bc14c31080Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp7rCRBK7hj4Ov3rIwAAdHIIAG0xTQONDKlOfWvXixyoRy3f\\nuR0rMGxonYgVWwLkSdDSbLptQq2R7PGJoOvTk0YRRzQI0jOk0u8D2h/af0kgV9G/\\n5uGvHawOT9P/EBdnWHVsvjYVNw7UWabLzB7xyB9Vqlr+vvVrCacFjVRl0PbmtsHj\\nt+P78jNzQp+QwdeohUMcI98M/hvUXijUPmsJpzfaw8hKlyNv2c9A3S7WsIF87XdD\\nkxeu5eh09IkrcmyKKfb/KskXGZmdBxVHvXBYIUDGAZGvzVnNxFrrN2Vis7gJlMwB\\nFFoAlkypFIo3fuM0vVUml78HPdvoA1a2IRzCInJczqyeE7jtchYOrYhI5KRPJms=\\n=ljsF\\n-----END PGP SIGNATURE-----\\ntree 8cb68ff70994b741b78e72a14aac480ffd6e614c\\nparent a5dfe9973ad3f2e018d8786d1a325df0142138be\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956203 +0000\\ncommitter GitHub <noreply@github.com> 1511956203 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea5dfe9973ad3f2e018d8786d1a325df0142138behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138behttps://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138beNaNNaNNaNNaNNaN
316eb55f49c6095fba21b84e56b15e35a3b4d1677efMDY6Q29tbWl0MjQ1NDAxMzY6ZWI1NWY0OWM2MDk1ZmJhMjFiODRlNTZiMTVlMzVhM2I0ZDE2NzdlZg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:51:55ZGitHubnoreply@github.com2017-11-29T11:51:55ZUpdate Manual.mdc958eb6884fcaccc68ba42d8a1d016ca79012614https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c958eb6884fcaccc68ba42d8a1d016ca79012614https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp9bCRBK7hj4Ov3rIwAAdHIIALHbvfM4vs0e7fw7xLZQ7AEH\\nLthlCLY8lD8rs6BvJmCw2XfJ1oOljZBR4AfIbrC2mCFS0fnG/oJOoqMWa4uoXQ11\\n4gEAaKnW00jRMtb2WHz6NqG+YD8TuUHHGIQcJL59hGLg/Zcl5/NuyHqXQgb2wU3n\\nJHBqi/ujtlZn3W8pZxUaDPZHWvufw4cZ9KFBKh0JWA2ctIJj2EZSQ5TfGmDQR+In\\n/V15orZ2dpsZzm83ygQ+7axo57p8289hzQrbaypdGIIQGtaTJH+ftNGHcZHNTW0t\\njKqkZYRad69LuqjVd8TMFytOlayaSgyf8cQLAQ2EezEnvAQIklZrWJ1H6ZfpwHA=\\n=rwv4\\n-----END PGP SIGNATURE-----\\ntree c958eb6884fcaccc68ba42d8a1d016ca79012614\\nparent ba956c36c7f462445047c9e3ff186c7bc14c3108\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956315 +0000\\ncommitter GitHub <noreply@github.com> 1511956315 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseba956c36c7f462445047c9e3ff186c7bc14c3108https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108NaNNaNNaNNaNNaN
3176551121884cd844b90a95d4a9ca8715326570628MDY6Q29tbWl0MjQ1NDAxMzY6NjU1MTEyMTg4NGNkODQ0YjkwYTk1ZDRhOWNhODcxNTMyNjU3MDYyOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:52:52ZGitHubnoreply@github.com2017-11-29T11:52:52ZMerge pull request #122 from ANHIG/3300\\n\\nAddition of Manual.MD to Latestc958eb6884fcaccc68ba42d8a1d016ca79012614https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c958eb6884fcaccc68ba42d8a1d016ca79012614https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6551121884cd844b90a95d4a9ca87153265706280Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp+UCRBK7hj4Ov3rIwAAdHIIAK7CSBh1QlsK2BPYMjd4eRm3\\nSCA2Ts2kEKG5rliUVNHtxeylY6buEy1j6nysZLFqP2rwxySiwm1X6Xk8bk/t1OUL\\n61keimq7Ds7WwI5VAnRsZvBwUkQKNVUb9PuHgmgn1rrTDai1scnOQhyNTwdWBxIe\\nrm2u1wHaoO+dH5d7c/f7xWwUUqBgY8q5pssG2297fuWVQqGQXnHZH19RdNmAwdsE\\nFTZUQ7BjVTlX/eWMQMW1OMxp3sOp1TwBlAFOKcRFrmn7fSEZTt+hmxQpiy/NFPhI\\nB4KBXkJxH/P20nWONBik+PpJIaGtV/bk1xacYKMNtskNlWn3ApCYscKDqD2AFRM=\\n=ILSI\\n-----END PGP SIGNATURE-----\\ntree c958eb6884fcaccc68ba42d8a1d016ca79012614\\nparent 7e7f5b2d0b7ea8241b8d5f06657477781c4415a2\\nparent eb55f49c6095fba21b84e56b15e35a3b4d1677ef\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956372 +0000\\ncommitter GitHub <noreply@github.com> 1511956372 +0000\\n\\nMerge pull request #122 from ANHIG/3300\\n\\nAddition of Manual.MD to Latesthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7e7f5b2d0b7ea8241b8d5f06657477781c4415a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677efNaNNaN
318c23a7bc6bba0269ee6e01572b06ea6483da2813bMDY6Q29tbWl0MjQ1NDAxMzY6YzIzYTdiYzZiYmEwMjY5ZWU2ZTAxNTcyYjA2ZWE2NDgzZGEyODEzYg==anhigjames.robinson@anthonynolan.org2017-11-30T10:02:36Zanhigjames.robinson@anthonynolan.org2017-11-30T10:02:37ZIPD-IMGT/HLA Release 3.30.0\\n\\nUpdates to Allele_status.txt as recently released alleles were not\\nincluded. Addition of manual for hla.dat file and md5checksum.txt\\nupdated.bb7dbad0a4952439e96286f46d0304fbd46ea0c9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bb7dbad0a4952439e96286f46d0304fbd46ea0c9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseeb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677efNaNNaNNaNNaNNaN
319687aad1961604b6d46d42c09870d7565c4a6e956MDY6Q29tbWl0MjQ1NDAxMzY6Njg3YWFkMTk2MTYwNGI2ZDQ2ZDQyYzA5ODcwZDc1NjVjNGE2ZTk1Ng==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-30T10:04:18ZGitHubnoreply@github.com2017-11-30T10:04:18ZMerge pull request #123 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0bb7dbad0a4952439e96286f46d0304fbd46ea0c9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bb7dbad0a4952439e96286f46d0304fbd46ea0c9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/687aad1961604b6d46d42c09870d7565c4a6e9560Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaH9eiCRBK7hj4Ov3rIwAAdHIIAFReUQ2NLBSD3EiPCSwfAPx0\\nkVxDOSYibtPY/UT1kIkxPP9v9qwl/fnqfmDNWlurII16zUZ7j4duqRIHjeg0YDvu\\n+WAJLdJuAtaLlVXuWxDRCI+g/7Kr6CGEED+QcucdKvdITcfPY/XzNCiBOFKTt6Kz\\nPG+jiGwMb0uNqNM/AohE+RAyx9TdARgNdLKNPQMHrMOrLmv+Cr7eBaD6g7HLNgwp\\nnvc0Y/UPIU/JwW3o+FMEnUvo1bbAmLgnYPgdrm6VuzhZ2lxKUbh2JSakN8K4rWwe\\neW7XxWK5WB0jZi0cJJ6w3EBwuVlDuktNRCZaJhXidPqAvdp1Iph9huiqwA/EHFo=\\n=fVg8\\n-----END PGP SIGNATURE-----\\ntree bb7dbad0a4952439e96286f46d0304fbd46ea0c9\\nparent 6551121884cd844b90a95d4a9ca8715326570628\\nparent c23a7bc6bba0269ee6e01572b06ea6483da2813b\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1512036258 +0000\\ncommitter GitHub <noreply@github.com> 1512036258 +0000\\n\\nMerge pull request #123 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6551121884cd844b90a95d4a9ca8715326570628https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813bNaNNaN
320292e50390ce03ef29bcd473abcfc4239fd5fddd6MDY6Q29tbWl0MjQ1NDAxMzY6MjkyZTUwMzkwY2UwM2VmMjliY2Q0NzNhYmNmYzQyMzlmZDVmZGRkNg==anhigjames.robinson@anthonynolan.org2017-12-01T10:07:12Zanhigjames.robinson@anthonynolan.org2017-12-01T10:07:12ZIPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details SV entry in ID line, and SV line.86887ece02b9c52084067d35bea7defc047b9913https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/86887ece02b9c52084067d35bea7defc047b9913https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813bNaNNaNNaNNaNNaN
32163bcf41d5e8357579a01b5dde14dac4dee4b9f62MDY6Q29tbWl0MjQ1NDAxMzY6NjNiY2Y0MWQ1ZTgzNTc1NzlhMDFiNWRkZTE0ZGFjNGRlZTRiOWY2Mg==anhigjames.robinson@anthonynolan.org2017-12-01T10:10:06Zanhigjames.robinson@anthonynolan.org2017-12-01T10:10:06ZIPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details SV entry in ID line, and SV line.77d22ff910764c2d635893802eaaa80e411ca8f2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77d22ff910764c2d635893802eaaa80e411ca8f2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f620FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse292e50390ce03ef29bcd473abcfc4239fd5fddd6https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6NaNNaNNaNNaNNaN
3228753c19af7238360702ecbd5ac41c415d2721189MDY6Q29tbWl0MjQ1NDAxMzY6ODc1M2MxOWFmNzIzODM2MDcwMmVjYmQ1YWM0MWM0MTVkMjcyMTE4OQ==anhigjames.robinson@anthonynolan.org2018-01-03T11:34:18Zanhigjames.robinson@anthonynolan.org2018-01-03T11:34:18ZIPD-IMGT/HLA Release 3.30.0 Update\\n\\nUpdates to manual, and date and release number added to hla_ambigs.xml\\nfile.64990e259b1ec9b1bb9aa62ca4b1b41d876d832chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64990e259b1ec9b1bb9aa62ca4b1b41d876d832chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8753c19af7238360702ecbd5ac41c415d27211890FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse63bcf41d5e8357579a01b5dde14dac4dee4b9f62https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62NaNNaNNaNNaNNaN
323a7e4b0a53425162108bcebbf876b60151b575eeeMDY6Q29tbWl0MjQ1NDAxMzY6YTdlNGIwYTUzNDI1MTYyMTA4YmNlYmJmODc2YjYwMTUxYjU3NWVlZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2018-01-03T11:36:08ZGitHubnoreply@github.com2018-01-03T11:36:08ZMerge pull request #124 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.064990e259b1ec9b1bb9aa62ca4b1b41d876d832chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64990e259b1ec9b1bb9aa62ca4b1b41d876d832chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7e4b0a53425162108bcebbf876b60151b575eee0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaTMAoCRBK7hj4Ov3rIwAAdHIIAGzZq4hb81Tw83QRrgLMtXU0\\nQxybPt6qCVKvggUqvu2qeoUs5Ty4QDi6gubNa/jTHD91p3DI2XnM68QjSVPmKNmm\\nUkIJV//ADBQYdBMT3Swf8d4/ZHY4qnm9KyHaVKYjvFB9vLmM3D7ABbZhISvDAYg+\\nYEVQ7LqYkcSIC2L0LBN5XUFqzYV41L+rtXd0tiHIDJ2QwPBsLCz9GjBM9Dki0RuN\\nk7jghutG8PgLambuQYYASfkMp0Qvd0+sTOfT5fn9Irn8yro2ozLlheGBc9Tgsq0d\\nL6s9q7Zq4Nk7ZLHfCNzLzl6rldnnTc2/laeXRDmgB9MhlqwY+QhDJLS/8cYwLIk=\\n=sAs8\\n-----END PGP SIGNATURE-----\\ntree 64990e259b1ec9b1bb9aa62ca4b1b41d876d832c\\nparent 687aad1961604b6d46d42c09870d7565c4a6e956\\nparent 8753c19af7238360702ecbd5ac41c415d2721189\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1514979368 +0000\\ncommitter GitHub <noreply@github.com> 1514979368 +0000\\n\\nMerge pull request #124 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eeehttps://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eeehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eee/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse687aad1961604b6d46d42c09870d7565c4a6e956https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e9568753c19af7238360702ecbd5ac41c415d2721189https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189NaNNaN
324f0d17a6dfbdbbb3d65562d674386340b1ae778f9MDY6Q29tbWl0MjQ1NDAxMzY6ZjBkMTdhNmRmYmRiYmIzZDY1NTYyZDY3NDM4NjM0MGIxYWU3NzhmOQ==James Robinsonjames.robinson@anthonynolan.org2018-01-10T10:25:58ZJames Robinsonjames.robinson@anthonynolan.org2018-01-10T10:25:58ZIPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details about DT lines.643289569ff63977196ebb69592645219aa1b172https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/643289569ff63977196ebb69592645219aa1b172https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8753c19af7238360702ecbd5ac41c415d2721189https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189NaNNaNNaNNaNNaN
325b74bae18f48c092943fbfdc4f959aec1960301dcMDY6Q29tbWl0MjQ1NDAxMzY6Yjc0YmFlMThmNDhjMDkyOTQzZmJmZGM0Zjk1OWFlYzE5NjAzMDFkYw==James Robinsonjrob119@users.noreply.github.com2018-01-10T10:27:23ZGitHubnoreply@github.com2018-01-10T10:27:23ZMerge pull request #128 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0643289569ff63977196ebb69592645219aa1b172https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/643289569ff63977196ebb69592645219aa1b172https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b74bae18f48c092943fbfdc4f959aec1960301dc0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaVeqLCRBK7hj4Ov3rIwAAdHIIABb6EAMNublJ0WZf6xSMl1Fq\\ndx1Y1lmtxtqWxHC9/oiOrbZ3usm5k/sz+mPFyEQvFpzpy+iOmUsYHgpknrh/2+Ip\\nTRFGhSKNysw3RkFGmPe9xyzlICcV1vtp2/HgVGZoJavwVUiqY33xAXzIgZ8mf406\\nWMpvhMfK14UVVpDpQc6L6IYwT90CaRBsgrV1e4Ar3UTF/fSJS/pC47Q8kIkJv5J/\\n64VolJpYNz4bNsicpzcsi4SV9LebG8ipWJp+mkO86jpOjR87rO14IOQth9qnaVPj\\nlVnQkglz/eHQvjxFJ9IGokvTR/nIBg76Gk6Bbld9BAxvs7Miwj/WFcrb4/MP4tE=\\n=OjFc\\n-----END PGP SIGNATURE-----\\ntree 643289569ff63977196ebb69592645219aa1b172\\nparent a7e4b0a53425162108bcebbf876b60151b575eee\\nparent f0d17a6dfbdbbb3d65562d674386340b1ae778f9\\nauthor James Robinson <jrob119@users.noreply.github.com> 1515580043 +0000\\ncommitter GitHub <noreply@github.com> 1515580043 +0000\\n\\nMerge pull request #128 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dchttps://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea7e4b0a53425162108bcebbf876b60151b575eeehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eeehttps://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eeef0d17a6dfbdbbb3d65562d674386340b1ae778f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9NaNNaN
3260434e7ca92456678ce303e0c94af4e36266f1fbdMDY6Q29tbWl0MjQ1NDAxMzY6MDQzNGU3Y2E5MjQ1NjY3OGNlMzAzZTBjOTRhZjRlMzYyNjZmMWZiZA==James Robinsonjames.robinson@anthonynolan.org2018-01-19T11:23:52ZJames Robinsonjames.robinson@anthonynolan.org2018-01-19T11:23:52ZIPD-IMGT/HLA Release 3.31.0\\n\\nRelease 3.31.0 of the IPD-IMGT/HLA Database15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb74bae18f48c092943fbfdc4f959aec1960301dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dchttps://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dcNaNNaNNaNNaNNaN
327bad10b1f56257845787573dffd8906545887b9dbMDY6Q29tbWl0MjQ1NDAxMzY6YmFkMTBiMWY1NjI1Nzg0NTc4NzU3M2RmZmQ4OTA2NTQ1ODg3YjlkYg==James Robinsonjrob119@users.noreply.github.com2018-01-19T11:25:09ZGitHubnoreply@github.com2018-01-19T11:25:09ZMerge pull request #129 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.015fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bad10b1f56257845787573dffd8906545887b9db0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYdWVCRBK7hj4Ov3rIwAAdHIIAAxh+0bYvvvFnIPNP7yqEK34\\npzhcV06jlGUrXnOt7nl99HOKXPL3tm+x2h+9LnOg2RItfovzVtHapqtnoLFr1e7+\\nf7C/dofLT2b8k35AeXgPVCRL+WfK30cbj/Uf7ARkBu/K42v5Pg3/fYxqWkvlGPcs\\nOdo2NDgIJWq44JxN6C97X8zhxXglWvvmvcSVGWIKq+u1JhaN2jkTw5HqU4qWowek\\nPb+KLQYZwCzne7UJttNSZLxMeLBW0QjDrRVu3OrZQ2/Tw0HE95LcQwixmrQ1YJ2b\\n/k8sH89k1ak4bwqDqj+7P2TfYo3h//aAuI6k7AtJ2fRipNOLjEPndnMEWncqAl0=\\n=CXpF\\n-----END PGP SIGNATURE-----\\ntree 15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0\\nparent b74bae18f48c092943fbfdc4f959aec1960301dc\\nparent 0434e7ca92456678ce303e0c94af4e36266f1fbd\\nauthor James Robinson <jrob119@users.noreply.github.com> 1516361109 +0000\\ncommitter GitHub <noreply@github.com> 1516361109 +0000\\n\\nMerge pull request #129 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9dbhttps://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9db/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb74bae18f48c092943fbfdc4f959aec1960301dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dchttps://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbdNaNNaN
32895387f55b0ffc7a0a858a1bbf162a159a3fb12c6MDY6Q29tbWl0MjQ1NDAxMzY6OTUzODdmNTViMGZmYzdhMGE4NThhMWJiZjE2MmExNTlhM2ZiMTJjNg==James Robinsonjames.robinson@anthonynolan.org2018-01-19T11:41:17ZJames Robinsonjames.robinson@anthonynolan.org2018-01-19T11:41:17ZIPD-IMGT/HLA Release 3.31.0\\n\\nRelease 3.31.0 of the IPD-IMGT/HLA Database94da8ced34e6e9630bd67df32f411c2683152e8dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94da8ced34e6e9630bd67df32f411c2683152e8dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbdNaNNaNNaNNaNNaN
329a0723d561f4158d10be9f6b11d376122bb657a15MDY6Q29tbWl0MjQ1NDAxMzY6YTA3MjNkNTYxZjQxNThkMTBiZTlmNmIxMWQzNzYxMjJiYjY1N2ExNQ==James Robinsonjrob119@users.noreply.github.com2018-01-19T11:42:27ZGitHubnoreply@github.com2018-01-19T11:42:27ZMerge pull request #130 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.094da8ced34e6e9630bd67df32f411c2683152e8dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94da8ced34e6e9630bd67df32f411c2683152e8dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a0723d561f4158d10be9f6b11d376122bb657a150Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYdmjCRBK7hj4Ov3rIwAAdHIIAHMcioe4liKGUchMg+cJ3CIf\\nT4TgBuBHxr3Jt5Wqpy9SNn9tepupr1C/iO8mHY+S0bWPrRQF5lF7V8dK53n/IL8z\\nfYtNaWusYzSyiRIn5XaljC2jcE/oBlPOjD9zK4avNvsSBjAN72OHde3n/+kk3DGL\\nZbT6WsZtBSQ4tHJGWyjsRLQ+OsgFTxVH/8vslv42IX+0kkntVmCjEssaefZpZ2kF\\nHYYI+fnFF5QXIf2/ziw/QvEEAjOzMyUZHxOPB/Og9Z46WNe9V/Ecu7i1gX7aNpiu\\njc9o0nPgTRg6XQd0YpAjwpHs7Y7AFkMcly0mSO4SUoTGH+pmmk7zQC8njw7Yclw=\\n=V3NE\\n-----END PGP SIGNATURE-----\\ntree 94da8ced34e6e9630bd67df32f411c2683152e8d\\nparent bad10b1f56257845787573dffd8906545887b9db\\nparent 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6\\nauthor James Robinson <jrob119@users.noreply.github.com> 1516362147 +0000\\ncommitter GitHub <noreply@github.com> 1516362147 +0000\\n\\nMerge pull request #130 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebad10b1f56257845787573dffd8906545887b9dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9dbhttps://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6NaNNaN
3304282c60ae637ad863b5ae99ef32393590dd1ef1fMDY6Q29tbWl0MjQ1NDAxMzY6NDI4MmM2MGFlNjM3YWQ4NjNiNWFlOTllZjMyMzkzNTkwZGQxZWYxZg==James Robinsonjames.robinson@anthonynolan.org2018-01-19T15:26:18ZJames Robinsonjames.robinson@anthonynolan.org2018-01-19T15:26:18ZIPD-IMGT/HLA Release 3.31.0\\n\\nInclusion of updated hla.dat file357fc314b10ac6b9bffc008c814b131d634fe4c7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/357fc314b10ac6b9bffc008c814b131d634fe4c7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6NaNNaNNaNNaNNaN
3315c40960a1fa5b158ba8c7927e6dbce72d712fd7aMDY6Q29tbWl0MjQ1NDAxMzY6NWM0MDk2MGExZmE1YjE1OGJhOGM3OTI3ZTZkYmNlNzJkNzEyZmQ3YQ==James Robinsonjrob119@users.noreply.github.com2018-01-19T15:28:27ZGitHubnoreply@github.com2018-01-19T15:28:27ZMerge pull request #131 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0357fc314b10ac6b9bffc008c814b131d634fe4c7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/357fc314b10ac6b9bffc008c814b131d634fe4c7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYg6bCRBK7hj4Ov3rIwAAdHIIAD6ZSn1p8n+WTa/qRPkYQ+o0\\nkwDjkLBnS8aBjE0PO0rXngNB7KTJF0Qa29TfUS8S8L8xBFaGC25II1Np5+8Fz6uD\\nGwq4/mT/DljmMyg82Nm0eJApTZU1ejMqGVUy2LaHYT4WYSiZDuLPhonwZ4IQkxpK\\npoakkSMQ8fkWtR941blYyhRobQR1GQ2odTEI/QLiXsi8510RnZ9g9pL8X7T8NTBO\\nqdRg20tcxaMBqlrFZPlkgUmqc+TM+1iPNGHCifg3qlOpwm6WkbmkHHSXxHzZ7WDY\\nK7bUuPaVcLQNY1fZfbkKiK5CBJrcO3bLpQIS0zKwlkih0q6klkKFe0kKviQT90I=\\n=LjAM\\n-----END PGP SIGNATURE-----\\ntree 357fc314b10ac6b9bffc008c814b131d634fe4c7\\nparent a0723d561f4158d10be9f6b11d376122bb657a15\\nparent 4282c60ae637ad863b5ae99ef32393590dd1ef1f\\nauthor James Robinson <jrob119@users.noreply.github.com> 1516375707 +0000\\ncommitter GitHub <noreply@github.com> 1516375707 +0000\\n\\nMerge pull request #131 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7ahttps://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea0723d561f4158d10be9f6b11d376122bb657a15https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a154282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1fNaNNaN
332d2cf3ddfe6861b12eb46e763b5426657ec08fb5eMDY6Q29tbWl0MjQ1NDAxMzY6ZDJjZjNkZGZlNjg2MWIxMmViNDZlNzYzYjU0MjY2NTdlYzA4ZmI1ZQ==James Robinsonjames.robinson@anthonynolan.org2018-01-22T10:16:41ZJames Robinsonjames.robinson@anthonynolan.org2018-01-22T10:16:41ZIPD-IMGT/HLA Release 3.31.0\\n\\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums.4f5314542aad0ee68b358886e2031a59c46a08dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f5314542aad0ee68b358886e2031a59c46a08dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1fNaNNaNNaNNaNNaN
333aa861b930fe68121b94cd06c07d3055ce90f4258MDY6Q29tbWl0MjQ1NDAxMzY6YWE4NjFiOTMwZmU2ODEyMWI5NGNkMDZjMDdkMzA1NWNlOTBmNDI1OA==James Robinsonjrob119@users.noreply.github.com2018-01-22T10:17:33ZGitHubnoreply@github.com2018-01-22T10:17:33ZMerge pull request #132 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.04f5314542aad0ee68b358886e2031a59c46a08dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f5314542aad0ee68b358886e2031a59c46a08dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/aa861b930fe68121b94cd06c07d3055ce90f42580Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaZbo9CRBK7hj4Ov3rIwAAdHIIABIdv1ykGq/iNQnIWECErsRh\\nirT+iUIwOwy8zV+/fJi23UUTQCk/HKwQMElP38Td5DLfF151nXcTj6stU5YbzPll\\n49k4APLM3amsQvOO8woMFldrgF+tIWIWswNb1rnPbLj+iwveAPduJND1fI0yiWpS\\nKF7rI/LuuPhGm+TE4OBqYrxT1iTJDP5mvc4Ff5gqBcsyrjnZGr3MUipiBLa/N1Cq\\nqxkAen0CqwToyRMBvDzjq4D12G89dJRBGHo+rV+43gCvOUak3Ui1Nf7wzsaQxkwb\\nPr7K5XzTZqXKHrMrl+AZRJFIyZopVyZO5tFJvboMfjtsLsol9iiV1luVXqQcMnk=\\n=WYrt\\n-----END PGP SIGNATURE-----\\ntree 4f5314542aad0ee68b358886e2031a59c46a08db\\nparent 5c40960a1fa5b158ba8c7927e6dbce72d712fd7a\\nparent d2cf3ddfe6861b12eb46e763b5426657ec08fb5e\\nauthor James Robinson <jrob119@users.noreply.github.com> 1516616253 +0000\\ncommitter GitHub <noreply@github.com> 1516616253 +0000\\n\\nMerge pull request #132 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5c40960a1fa5b158ba8c7927e6dbce72d712fd7ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7ahttps://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7ad2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5eNaNNaN
33486148b86c6965207f8258e28710dd2fab8618970MDY6Q29tbWl0MjQ1NDAxMzY6ODYxNDhiODZjNjk2NTIwN2Y4MjU4ZTI4NzEwZGQyZmFiODYxODk3MA==James Robinsonjames.robinson@anthonynolan.org2018-02-13T10:45:53ZJames Robinsonjames.robinson@anthonynolan.org2018-02-13T10:45:53ZIPD-IMGT/HLA Release 3.31.0\\n\\nRemoval or erroneous 'pseudo' tag on a number of exon entries.44fe399c0d0876b61a169917df765daf81e2e077https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/44fe399c0d0876b61a169917df765daf81e2e077https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/86148b86c6965207f8258e28710dd2fab86189700FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5eNaNNaNNaNNaNNaN
3358d0a251d1fd75d178eac597094d0508f8e1024b9MDY6Q29tbWl0MjQ1NDAxMzY6OGQwYTI1MWQxZmQ3NWQxNzhlYWM1OTcwOTRkMDUwOGY4ZTEwMjRiOQ==James Robinsonjames.robinson@anthonynolan.org2018-02-13T10:46:53ZJames Robinsonjames.robinson@anthonynolan.org2018-02-13T10:46:53ZIPD-IMGT/HLA Release 3.31.0 James Robinson committed\\n\\nRemoval or erroneous 'pseudo' tag on a number of exon entries.ebcbec4c6ef661001a7106fdc129f6cd488b32b2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ebcbec4c6ef661001a7106fdc129f6cd488b32b2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d0a251d1fd75d178eac597094d0508f8e1024b90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse86148b86c6965207f8258e28710dd2fab8618970https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970NaNNaNNaNNaNNaN
3368d5661e174009c682a8d378c87596a1489925275MDY6Q29tbWl0MjQ1NDAxMzY6OGQ1NjYxZTE3NDAwOWM2ODJhOGQzNzhjODc1OTZhMTQ4OTkyNTI3NQ==James Robinsonjrob119@users.noreply.github.com2018-02-13T10:50:02ZGitHubnoreply@github.com2018-02-13T10:50:02ZMerge pull request #134 from ANHIG/3310\\n\\n3310ebcbec4c6ef661001a7106fdc129f6cd488b32b2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ebcbec4c6ef661001a7106fdc129f6cd488b32b2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d5661e174009c682a8d378c87596a14899252750Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJagsLaCRBK7hj4Ov3rIwAAdHIIAD2EcEyginDQROjXg710HhYv\\n7bxBVoXHLE9A1ZO6hXlbQxv1e/BZYz7iAKHdy761F0reTfjbx8QZ31/BvZnSVoH1\\nloUbz8wtvAQPAK9OSCgB1JR8MGRSHV5TvRfNzgoAFY65GitrswBWDUrOEIHb48bW\\nJ6yGdlv3kw5Li+uEcj1caVwWIYizNJKUbjmCF9FXjUqsuDS9XxMjXMXpjWCI9wP7\\n/AYZ89gYPbcT49BEOEgUG6tRflE6xUsu6xw+CzffAGA9bu3WguNIREbP3ZtvWg3F\\nOfIe5H7FUe7e0HLHmPskaVfr3JhjphZEFYl9LHUMeuPFISyfYkd+8sCDThPQFGM=\\n=NvIw\\n-----END PGP SIGNATURE-----\\ntree ebcbec4c6ef661001a7106fdc129f6cd488b32b2\\nparent aa861b930fe68121b94cd06c07d3055ce90f4258\\nparent 8d0a251d1fd75d178eac597094d0508f8e1024b9\\nauthor James Robinson <jrob119@users.noreply.github.com> 1518519002 +0000\\ncommitter GitHub <noreply@github.com> 1518519002 +0000\\n\\nMerge pull request #134 from ANHIG/3310\\n\\n3310https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseaa861b930fe68121b94cd06c07d3055ce90f4258https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f42588d0a251d1fd75d178eac597094d0508f8e1024b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9NaNNaN
3375fd5136e8c6efd0f35352a138d3bf2b31481266aMDY6Q29tbWl0MjQ1NDAxMzY6NWZkNTEzNmU4YzZlZmQwZjM1MzUyYTEzOGQzYmYyYjMxNDgxMjY2YQ==James Robinsonjames.robinson@anthonynolan.org2018-04-17T15:36:25ZJames Robinsonjames.robinson@anthonynolan.org2018-04-17T15:36:25ZIPD-IMGT/HLA Release 3.32.0\\n\\nRelease 3.32.0 of the IPD-IMGT/HLA Databaseb5db942db4e392f29fcca9c49864a9852919dcfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5db942db4e392f29fcca9c49864a9852919dcfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8d0a251d1fd75d178eac597094d0508f8e1024b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9NaNNaNNaNNaNNaN
33836baa58fcd0fad90852b6e6ae690784eb4cb4b7aMDY6Q29tbWl0MjQ1NDAxMzY6MzZiYWE1OGZjZDBmYWQ5MDg1MmI2ZTZhZTY5MDc4NGViNGNiNGI3YQ==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:38:24ZGitHubnoreply@github.com2018-04-17T15:38:24ZMerge pull request #138 from ANHIG/3320\\n\\nIPD-IMGT/HLA Release 3.32.0b5db942db4e392f29fcca9c49864a9852919dcfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5db942db4e392f29fcca9c49864a9852919dcfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hTwCRBK7hj4Ov3rIwAAdHIIACdmdje+l4lrmK3tjt2psWuD\\nKlI0mw46Ust/AQ/15m6jZvBIl1mat5Rvddm6npOh9XHtaaghRCDePxpSPqG7RMBm\\nUtaIPsWIeqX7e4EIM8jWrgM3aReTSTUDhnIpNM7fMv9xpKiQLt9Y1d0cnMU8jwtw\\ne0avByC/bE0QOgWQRodzIVgDlnG+5gHBgipGjn3HRHlaGLEsh7EJRmAkzCV8hQG3\\nW1C6vJ7upWMdylQcEfdRjBJ6V/hoOZm9KRrTZLZOdcpg1F/LIf+avm/I4OxyujXS\\nPvGy8MiKykWABhbDYOuuWV0v0PsN9Q+moLgkxvu72rqFyMZ8Qu9nrIZz7TyIoGs=\\n=sXsC\\n-----END PGP SIGNATURE-----\\ntree b5db942db4e392f29fcca9c49864a9852919dcfa\\nparent 8d5661e174009c682a8d378c87596a1489925275\\nparent 5fd5136e8c6efd0f35352a138d3bf2b31481266a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523979504 +0100\\ncommitter GitHub <noreply@github.com> 1523979504 +0100\\n\\nMerge pull request #138 from ANHIG/3320\\n\\nIPD-IMGT/HLA Release 3.32.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7ahttps://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8d5661e174009c682a8d378c87596a1489925275https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a14899252755fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266aNaNNaN
339bcd392034d1a991d3fb179e86f5865c30d41f961MDY6Q29tbWl0MjQ1NDAxMzY6YmNkMzkyMDM0ZDFhOTkxZDNmYjE3OWU4NmY1ODY1YzMwZDQxZjk2MQ==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:45:58ZGitHubnoreply@github.com2018-04-17T15:45:58ZDelete T_prot.fasta\\n\\nRemoved as HLA-T is a pseudogene0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bcd392034d1a991d3fb179e86f5865c30d41f9610Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1ha2CRBK7hj4Ov3rIwAAdHIIAKeH/w5cdUaTGAVP66qPVnde\\n76+7ZQ5DFEWuLXFjRLbgoStpycjX/fXMiI25qOd7wKGQqbXTa/jdROqMZznUEvJ/\\ngYHsEP7ttlIKAw4APyjkbVDkLpA1LT+OSxIaxpoF9/U5kkfF/gdQOMRFj7rO02d0\\nr0M7hBog949F0gMZFlvF1YvzphmukleqmhVaLAgcPZHiUAmdJ1Ud80gkEtRtL6dN\\n5uWTlNImi0tEpmEpcWeRcFx594IKHzuh/EJc9qgpeS7xwfMTOy647/I7uxCkYc24\\nD3rtwe66HQRIoZ3XqVBhjpDylsngNB7/GcTA9oNmFjQTU8UDjJ2H6D8BXe+v6tw=\\n=dtxx\\n-----END PGP SIGNATURE-----\\ntree 0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5\\nparent 36baa58fcd0fad90852b6e6ae690784eb4cb4b7a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523979958 +0100\\ncommitter GitHub <noreply@github.com> 1523979958 +0100\\n\\nDelete T_prot.fasta\\n\\nRemoved as HLA-T is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse36baa58fcd0fad90852b6e6ae690784eb4cb4b7ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7ahttps://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7aNaNNaNNaNNaNNaN
34088f692665895f67f6da8346afa5d7d8d70833177MDY6Q29tbWl0MjQ1NDAxMzY6ODhmNjkyNjY1ODk1ZjY3ZjZkYTgzNDZhZmE1ZDdkOGQ3MDgzMzE3Nw==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:46:06ZGitHubnoreply@github.com2018-04-17T15:46:06ZDelete W_prot.fasta\\n\\nRemoved as HLA-W is a pseudogeneea85a98be5fcf67962f9148b40814ef5435288c9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ea85a98be5fcf67962f9148b40814ef5435288c9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88f692665895f67f6da8346afa5d7d8d708331770Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1ha+CRBK7hj4Ov3rIwAAdHIIAKch1TUcDPi+KxnkJCfLQFGg\\nQJ7wgDUJ4j8EbF95thd7YFdVI0wvR3eRZEh40FfpgJ0ww8UludG3l0eJ4tI89pFw\\n/2YA1nCZQv1ThsZhGGukwlp+ulQg1SiwAfr3RMsFXX5Q2Tv631UDz23SHbZD1I8u\\nJ0/8eSITh7iPsCO17zih63gsfkg8ifcwyLEXGalkeh6IdJSffQCHCu2gFU3q87LB\\ns5x3DprImPyQP1R+aUfT3AP2unpPQKD0n1bCp5F9n6vg3v1dm2CxdZSIW6DyaYFr\\nTfA5x3TcwS6cfPOIiVR+JlYuzHpcJxXoojNygq/5Y1uy13yUjv2TdAqalh3dWdE=\\n=izbZ\\n-----END PGP SIGNATURE-----\\ntree ea85a98be5fcf67962f9148b40814ef5435288c9\\nparent bcd392034d1a991d3fb179e86f5865c30d41f961\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523979966 +0100\\ncommitter GitHub <noreply@github.com> 1523979966 +0100\\n\\nDelete W_prot.fasta\\n\\nRemoved as HLA-W is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebcd392034d1a991d3fb179e86f5865c30d41f961https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961NaNNaNNaNNaNNaN
3412dccbfbedf40084f3bb99aa233032c3a5d1bce20MDY6Q29tbWl0MjQ1NDAxMzY6MmRjY2JmYmVkZjQwMDg0ZjNiYjk5YWEyMzMwMzJjM2E1ZDFiY2UyMA==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:47:00ZGitHubnoreply@github.com2018-04-17T15:47:00ZDelete W_prot.pir\\n\\nRemoved as it is a pseudogene4f4ca0eadf29ca72043c1c237ea10aa3129bbdaehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f4ca0eadf29ca72043c1c237ea10aa3129bbdaehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce200Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hb1CRBK7hj4Ov3rIwAAdHIIAKiy7sX8XD57ody/srfe25/6\\nyOZcDVnWIH0LqEe5a0VEiMh82QJwPWx1nkxeBJReJKsL2CoWnUjQdZcTg8r1GSrO\\nSbdJaz3r97aiGhH4xuYRC93tEgNYMEC6Ugh2oDhGSh4N8vZGbuwNwUYp7M7XBTP4\\nNRO2ncXUJWyB3L+uDMjwMMgv/d3S9379Sk6TB7vM/28OOkYRbXfnZSJSqkQV0ghI\\ntcXXsss+ljoJqCkMWK1O5M0FfyLPfKhh9qb9Mg6VCHWBv+AgvCzDLx20UvhShMUr\\nZDsC2YBtv91BAP1yNYe4NUIHQCjdBWyTJ3g1oumnt292b6VD3a1YxCVdVVCUrlM=\\n=b14x\\n-----END PGP SIGNATURE-----\\ntree 4f4ca0eadf29ca72043c1c237ea10aa3129bbdae\\nparent 88f692665895f67f6da8346afa5d7d8d70833177\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523980020 +0100\\ncommitter GitHub <noreply@github.com> 1523980020 +0100\\n\\nDelete W_prot.pir\\n\\nRemoved as it is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse88f692665895f67f6da8346afa5d7d8d70833177https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177NaNNaNNaNNaNNaN
342eaf4db3e00fcf151ec86c05dc05d13b904359a3cMDY6Q29tbWl0MjQ1NDAxMzY6ZWFmNGRiM2UwMGZjZjE1MWVjODZjMDVkYzA1ZDEzYjkwNDM1OWEzYw==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:47:08ZGitHubnoreply@github.com2018-04-17T15:47:08ZDelete T_prot.pir\\n\\nRemoved as it is a pseudogenee1f3cdee9e11aab075a277212d7578bf0c75babfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e1f3cdee9e11aab075a277212d7578bf0c75babfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hb8CRBK7hj4Ov3rIwAAdHIIAAEFgABiEx2i9tFHGSztm+HA\\nDcN88KsAqU/HfHIocLGwgQuDb6K7NOSXI/CJeTzO7baRxGPegoD/D+suTr455NnC\\nIO3QfnmwDo+iu7X43tFV8dGHhhzhtBzeFesgjK4J42td8s9xSCfeZZJWWWEwOf6E\\nm5NPKV9iN8vT4nm7WpfO0y4ZKqxGolQL0eXuSq+3HxlWhkPtGBTPhVDlvbGA+vyZ\\n3+F0/5bR70g+Pjhn1iTrmGQioGEO51Xm+YgHPrjNbtRHHcyeKsyfsfPtjzZjgxpC\\nkN7pkb/i6E++naSkOwuBEVWAz+nzJJVVyP3yIR5IAHKAMkZdTVnjjrzMOkLA5Oo=\\n=GRgJ\\n-----END PGP SIGNATURE-----\\ntree e1f3cdee9e11aab075a277212d7578bf0c75babf\\nparent 2dccbfbedf40084f3bb99aa233032c3a5d1bce20\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523980028 +0100\\ncommitter GitHub <noreply@github.com> 1523980028 +0100\\n\\nDelete T_prot.pir\\n\\nRemoved as it is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3chttps://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2dccbfbedf40084f3bb99aa233032c3a5d1bce20https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20NaNNaNNaNNaNNaN
3434a2271d6c125d43c72498bac2dc1a73a3a320fcdMDY6Q29tbWl0MjQ1NDAxMzY6NGEyMjcxZDZjMTI1ZDQzYzcyNDk4YmFjMmRjMWE3M2EzYTMyMGZjZA==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:47:20ZGitHubnoreply@github.com2018-04-17T15:47:20ZDelete W_prot.msf\\n\\nRemoved as it is a pseudogene8ee34ef7dd52e6361a744311ba47b66f3df6cbcbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8ee34ef7dd52e6361a744311ba47b66f3df6cbcbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hcICRBK7hj4Ov3rIwAAdHIIADzkxtGE+4T5rHJL99NtL6xO\\nRWQG3ti3tCu8qxQEImcM406Q5DSpgBwBa0SMf+C6szXKv5JpDlIY24O/HrYbmeCi\\nNdyXxyyvt36kffIS96CIqxMUXSIKkILtF60BP5C0TtFXyHc9iCzDNWhjDE2keguJ\\nr23WzYZGTxKvL3ZCI0CSB6LZsGhvIDNp+L8gLjcf0HDi2c52LDaegefNhJsjgy1a\\nNVwuvHqzSZCvOOyMhuO/FgkcD9pJo3jCYhjDdIgXNVaXl7pDpUsTh2jwpNEolz1k\\ncd/ZzEr67KIRH3U/cRNkWp07TDTMAAKdvBfTTe+xBCxFfT1nObQqCHiIrZeQIYA=\\n=iw7o\\n-----END PGP SIGNATURE-----\\ntree 8ee34ef7dd52e6361a744311ba47b66f3df6cbcb\\nparent eaf4db3e00fcf151ec86c05dc05d13b904359a3c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523980040 +0100\\ncommitter GitHub <noreply@github.com> 1523980040 +0100\\n\\nDelete W_prot.msf\\n\\nRemoved as it is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcdhttps://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseeaf4db3e00fcf151ec86c05dc05d13b904359a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3chttps://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3cNaNNaNNaNNaNNaN
344fb3d245c5c449ce3b69990934a404c1ece84901fMDY6Q29tbWl0MjQ1NDAxMzY6ZmIzZDI0NWM1YzQ0OWNlM2I2OTk5MDkzNGE0MDRjMWVjZTg0OTAxZg==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:47:30ZGitHubnoreply@github.com2018-04-17T15:47:30ZDelete T_prot.msf\\n\\nRemoved as it is a pseudogene06d95c4a6b4a73c53503bac22313de9cf5d96f4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/06d95c4a6b4a73c53503bac22313de9cf5d96f4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb3d245c5c449ce3b69990934a404c1ece84901f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hcTCRBK7hj4Ov3rIwAAdHIIAHj+2VKgsXdtx6hOOQb7/CHy\\n9KNZNH4LWnuMhlib9+c1ONcsk9aKNZkPD2EGE4ek61pdylrPy95fxllbir4GWDz7\\nVeLsuJcXL/rhdYWtxXF0DKmtJhU+ZukDBVTH5/L1EAEksp3MG5ISRQT3euz3+bGL\\nBX1cbRcm7/EFcB14KGjAiPvqwRqR2k7NLb33GecJp5kJge+6Sr5afQjqlp64lVyV\\nRKAMkQVkIwqlWKGRI+kVx5P7ZBcfrFbdXi8XE3liAHyV2v4aid62XWBK3vmyzCMP\\nDp7ZSthcI3ft5Phb1AvvNBNpBQgBwmCcLEwThg7gOSWGw6rm5qg0JP0amrSBcvA=\\n=xhFm\\n-----END PGP SIGNATURE-----\\ntree 06d95c4a6b4a73c53503bac22313de9cf5d96f4e\\nparent 4a2271d6c125d43c72498bac2dc1a73a3a320fcd\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523980050 +0100\\ncommitter GitHub <noreply@github.com> 1523980050 +0100\\n\\nDelete T_prot.msf\\n\\nRemoved as it is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901fhttps://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4a2271d6c125d43c72498bac2dc1a73a3a320fcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcdhttps://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcdNaNNaNNaNNaNNaN
3458cd29d3f4190623811ead7e8c5af4d8fe13d9b4cMDY6Q29tbWl0MjQ1NDAxMzY6OGNkMjlkM2Y0MTkwNjIzODExZWFkN2U4YzVhZjRkOGZlMTNkOWI0Yw==James Robinsonjames.robinson@anthonynolan.org2018-04-18T14:41:55ZJames Robinsonjames.robinson@anthonynolan.org2018-04-18T14:41:55ZMerge branch 'Latest' into 332006d95c4a6b4a73c53503bac22313de9cf5d96f4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/06d95c4a6b4a73c53503bac22313de9cf5d96f4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4chttps://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266afb3d245c5c449ce3b69990934a404c1ece84901fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901fhttps://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901fNaNNaN
346ae24ec929b79de60a9c0da3d2bc78a13b9b0da88MDY6Q29tbWl0MjQ1NDAxMzY6YWUyNGVjOTI5Yjc5ZGU2MGE5YzBkYTNkMmJjNzhhMTNiOWIwZGE4OA==James Robinsonjames.robinson@anthonynolan.org2018-04-18T14:45:29ZJames Robinsonjames.robinson@anthonynolan.org2018-04-18T14:45:29ZIPD-IMGT/HLA Release 3.32.0\\n\\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\\nDPB1*697:01Q entry in rel_dna_ser.txt61f6d956059636a1f04327988872b8bbbac12d64https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/61f6d956059636a1f04327988872b8bbbac12d64https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8cd29d3f4190623811ead7e8c5af4d8fe13d9b4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4chttps://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4cNaNNaNNaNNaNNaN
347ceec6c83623fc48e31c306c88089891fb89575b0MDY6Q29tbWl0MjQ1NDAxMzY6Y2VlYzZjODM2MjNmYzQ4ZTMxYzMwNmM4ODA4OTg5MWZiODk1NzViMA==James Robinsonjrob119@users.noreply.github.com2018-04-18T14:46:25ZGitHubnoreply@github.com2018-04-18T14:46:25ZMerge pull request #139 from ANHIG/3320\\n\\n332061f6d956059636a1f04327988872b8bbbac12d64https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/61f6d956059636a1f04327988872b8bbbac12d64https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ceec6c83623fc48e31c306c88089891fb89575b00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa11pBCRBK7hj4Ov3rIwAAdHIIABwhTDfVJKbrvlmQymS4sM2F\\nAI3UePG6ggvC8hfBH8ANu8WZZ9BEY+F7fcQCwtsooYT4o2rE4lCAf82vWBykWNYW\\nT4xdhsPXF7ipoPAbr1UptppfSfEZZ16Ke03fO+nSzfsq5plFrYI2ZXrRjKdDGiCu\\ntgFXX/O/8Ah4OKAJFjHHW736+4GPoq8lODK/X48pNOr30gKHMqjeWfyO/DHb+vq/\\nKx31CpI2JhzN+clUyy8DGcnyWUeO9akr7MjkZK/R7HOXrx/6/lKKArzIvAAwW7hr\\nhJt7Hx9HlR/cDhDm46pqqZiDYeS7NRF7jvlVWe+LBciA9aNXfPqgrc+M9/Z8lwk=\\n=psmd\\n-----END PGP SIGNATURE-----\\ntree 61f6d956059636a1f04327988872b8bbbac12d64\\nparent fb3d245c5c449ce3b69990934a404c1ece84901f\\nparent ae24ec929b79de60a9c0da3d2bc78a13b9b0da88\\nauthor James Robinson <jrob119@users.noreply.github.com> 1524062785 +0100\\ncommitter GitHub <noreply@github.com> 1524062785 +0100\\n\\nMerge pull request #139 from ANHIG/3320\\n\\n3320https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsefb3d245c5c449ce3b69990934a404c1ece84901fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901fhttps://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901fae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88NaNNaN
348d575b21a52735d79dd37a3a8b417b9c93e564700MDY6Q29tbWl0MjQ1NDAxMzY6ZDU3NWIyMWE1MjczNWQ3OWRkMzdhM2E4YjQxN2I5YzkzZTU2NDcwMA==James Robinsonjames.robinson@anthonynolan.org2018-04-20T14:28:27ZJames Robinsonjames.robinson@anthonynolan.org2018-04-20T14:28:27ZIPD-IMGT/HLA Release 3.32.0\\n\\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\\nhla_gen.fasta files.e10cd510e107b368cb34d88e64b2c775eb6c77ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e10cd510e107b368cb34d88e64b2c775eb6c77ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d575b21a52735d79dd37a3a8b417b9c93e5647000FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88NaNNaNNaNNaNNaN
3499372102bda7df07a02f114c196a4d0b1bb668f39MDY6Q29tbWl0MjQ1NDAxMzY6OTM3MjEwMmJkYTdkZjA3YTAyZjExNGMxOTZhNGQwYjFiYjY2OGYzOQ==James Robinsonjames.robinson@anthonynolan.org2018-04-20T14:29:01ZJames Robinsonjames.robinson@anthonynolan.org2018-04-20T14:29:01ZMerge branch 'Latest' into 3320e10cd510e107b368cb34d88e64b2c775eb6c77ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e10cd510e107b368cb34d88e64b2c775eb6c77ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9372102bda7df07a02f114c196a4d0b1bb668f390FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed575b21a52735d79dd37a3a8b417b9c93e564700https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700ceec6c83623fc48e31c306c88089891fb89575b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0NaNNaN
350b9055382e8c2c30fff6d9de6a0be0265b5abc55fMDY6Q29tbWl0MjQ1NDAxMzY6YjkwNTUzODJlOGMyYzMwZmZmNmQ5ZGU2YTBiZTAyNjViNWFiYzU1Zg==James Robinsonjames.robinson@anthonynolan.org2018-04-20T14:29:17ZJames Robinsonjames.robinson@anthonynolan.org2018-04-20T14:29:17ZIPD-IMGT/HLA Release 3.32.0\\n\\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\\nhla_gen.fasta files.840f00af732470a7435f965bbf881b557a7e9a4bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/840f00af732470a7435f965bbf881b557a7e9a4bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9372102bda7df07a02f114c196a4d0b1bb668f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39NaNNaNNaNNaNNaN
351cf54775bef36c0df39e66317fe86b806d74811a3MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y1NDc3NWJlZjM2YzBkZjM5ZTY2MzE3ZmU4NmI4MDZkNzQ4MTFhMw==James Robinsonjrob119@users.noreply.github.com2018-04-20T14:29:38ZGitHubnoreply@github.com2018-04-20T14:29:38ZMerge pull request #141 from ANHIG/3320\\n\\n3320840f00af732470a7435f965bbf881b557a7e9a4bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/840f00af732470a7435f965bbf881b557a7e9a4bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf54775bef36c0df39e66317fe86b806d74811a30Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa2flSCRBK7hj4Ov3rIwAAdHIIAGIDJDb/U6UEYuhg/kq+i0M2\\nzxZWlEzkhHo6C2cKlbecDv9zHVS63eHeoTvZ4RU8rexVRV9805mEnLWQ0dd0g8EP\\nzqlNZOUiRbknNx0CtPUiuDMc/Q/jdvtiVdnI2EM8ldImA5/PJ+fB0VyoAt/gFSzS\\nv/WCxGxHFkraEympoDlu1nu3KLE0TLVJcXlHN5ENT2+n5LJgn9xmCpGXr+TSpo/w\\nOcznhwlpFVpLmlH1lkTnuW8+rQFfFAxOQnr+U8ycXjTrZbNiXsBl7hB/tEdv3bBV\\nGpzE2eyMdxpfJC22xM8C6yxrsSPXd2oxRBXYt67HVJxH3Rqi2wniBcISs0g4LOg=\\n=qZUr\\n-----END PGP SIGNATURE-----\\ntree 840f00af732470a7435f965bbf881b557a7e9a4b\\nparent ceec6c83623fc48e31c306c88089891fb89575b0\\nparent b9055382e8c2c30fff6d9de6a0be0265b5abc55f\\nauthor James Robinson <jrob119@users.noreply.github.com> 1524234578 +0100\\ncommitter GitHub <noreply@github.com> 1524234578 +0100\\n\\nMerge pull request #141 from ANHIG/3320\\n\\n3320https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseceec6c83623fc48e31c306c88089891fb89575b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55fNaNNaN
352608ffc01f775e8495191944bd4ac1e77fd5ca7cbMDY6Q29tbWl0MjQ1NDAxMzY6NjA4ZmZjMDFmNzc1ZTg0OTUxOTE5NDRiZDRhYzFlNzdmZDVjYTdjYg==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:02:03ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:02:03ZUpdate to Release 3.20.0\\n\\nRemoval of single feature join from DRB5 CDS entries in hla.dat45bdd393e71049e1eaa5dd992466b9d5878eebd0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/45bdd393e71049e1eaa5dd992466b9d5878eebd0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cbhttps://github.com/ANHIG/IMGTHLA/commit/608ffc01f775e8495191944bd4ac1e77fd5ca7cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36https://github.com/ANHIG/IMGTHLA/commit/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36NaNNaNNaNNaNNaN
3536ed8336e430025284e3023dc24f149e63f2739b5MDY6Q29tbWl0MjQ1NDAxMzY6NmVkODMzNmU0MzAwMjUyODRlMzAyM2RjMjRmMTQ5ZTYzZjI3MzliNQ==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:08:21ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:08:21ZUpdate to hla.dat\\n\\nUpdates to hla.dat to remove single feature joins for DRB5 and special\\ncharacters from author names41847c5d1a748db4d94b65f09524fcf32c22a0f9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41847c5d1a748db4d94b65f09524fcf32c22a0f9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ed8336e430025284e3023dc24f149e63f2739b50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ed8336e430025284e3023dc24f149e63f2739b5https://github.com/ANHIG/IMGTHLA/commit/6ed8336e430025284e3023dc24f149e63f2739b5https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ed8336e430025284e3023dc24f149e63f2739b5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee547ac988250b42804d7d59a9d4b1d5a2e0855c5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5https://github.com/ANHIG/IMGTHLA/commit/e547ac988250b42804d7d59a9d4b1d5a2e0855c5NaNNaNNaNNaNNaN
3543813802728ea8402b8d2e843f670bbc98526143aMDY6Q29tbWl0MjQ1NDAxMzY6MzgxMzgwMjcyOGVhODQwMmI4ZDJlODQzZjY3MGJiYzk4NTI2MTQzYQ==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:09:53ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:09:53ZUpdate to hla.dat\\n\\nCorrection of special characters in author namesd559802496b4561c919e1712b7902169dca8a7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d559802496b4561c919e1712b7902169dca8a7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3813802728ea8402b8d2e843f670bbc98526143a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3813802728ea8402b8d2e843f670bbc98526143ahttps://github.com/ANHIG/IMGTHLA/commit/3813802728ea8402b8d2e843f670bbc98526143ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3813802728ea8402b8d2e843f670bbc98526143a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse52f499bc735f01d48207bf6e8520b56d9e576a76https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76https://github.com/ANHIG/IMGTHLA/commit/52f499bc735f01d48207bf6e8520b56d9e576a76NaNNaNNaNNaNNaN
35505d9083ce42b1687c3e4f35a139f2fbbc2bfe8daMDY6Q29tbWl0MjQ1NDAxMzY6MDVkOTA4M2NlNDJiMTY4N2MzZTRmMzVhMTM5ZjJmYmJjMmJmZThkYQ==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:10:58ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:10:58ZUpdate to hla.dat\\n\\nRemoval of special characters from author namesa811b3c13aef8b3cb19b7bd92a124fdaa03a08c4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a811b3c13aef8b3cb19b7bd92a124fdaa03a08c4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8dahttps://github.com/ANHIG/IMGTHLA/commit/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8dahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee46989ce2bccf8e58a520da10d172ef2960ed755https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755https://github.com/ANHIG/IMGTHLA/commit/e46989ce2bccf8e58a520da10d172ef2960ed755NaNNaNNaNNaNNaN
356c5acf7a4342869351b2382b1cc1d1b5763e7e04eMDY6Q29tbWl0MjQ1NDAxMzY6YzVhY2Y3YTQzNDI4NjkzNTFiMjM4MmIxY2MxZDFiNTc2M2U3ZTA0ZQ==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:12:02ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:12:02ZUpdate to hla.dat\\n\\nRemoval of special characters from author names38f6dec075130ddb16c4d7a0508d92ec3e03490fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38f6dec075130ddb16c4d7a0508d92ec3e03490fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04ehttps://github.com/ANHIG/IMGTHLA/commit/c5acf7a4342869351b2382b1cc1d1b5763e7e04ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec320d8541552dcad51ac9fc5d3dd09e4ef549a89https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89https://github.com/ANHIG/IMGTHLA/commit/c320d8541552dcad51ac9fc5d3dd09e4ef549a89NaNNaNNaNNaNNaN
3571bdf407969cf6c5bb6db2c17c1f47bbbc916b74bMDY6Q29tbWl0MjQ1NDAxMzY6MWJkZjQwNzk2OWNmNmM1YmI2ZGIyYzE3YzFmNDdiYmJjOTE2Yjc0Yg==James Robinsonjames.robinson@anthonynolan.org2018-04-24T16:04:58ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T16:04:58ZUpdates to formatting\\n\\nAll historical Allelelist.XXX.txt files have been updated to csv\\nformat, and include the standardised headerscd66fdd12af5452d1e47cfdc8200f52c67ef9001https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd66fdd12af5452d1e47cfdc8200f52c67ef9001https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bhttps://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55fNaNNaNNaNNaNNaN
358b0a9e76723ba3a7d7ae161c6eba506d150b5171cMDY6Q29tbWl0MjQ1NDAxMzY6YjBhOWU3NjcyM2JhM2E3ZDdhZTE2MWM2ZWJhNTA2ZDE1MGI1MTcxYw==James Robinsonjames.robinson@anthonynolan.org2018-04-25T10:56:04ZJames Robinsonjames.robinson@anthonynolan.org2018-04-25T10:56:04ZUpdates to formatting\\n\\nAll historical Allelelist.XXX.txt files have been updated to csv\\nformat, and include the standardised headers, and READ.me updated6f3c24dd5259d78a59c3c4b8e3fcebf7e1a052fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f3c24dd5259d78a59c3c4b8e3fcebf7e1a052fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171chttps://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bhttps://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bNaNNaNNaNNaNNaN
3590bbcd1706ca2f899b67682b8783fae636bb0372dMDY6Q29tbWl0MjQ1NDAxMzY6MGJiY2QxNzA2Y2EyZjg5OWI2NzY4MmI4NzgzZmFlNjM2YmIwMzcyZA==James Robinsonjames.robinson@anthonynolan.org2018-04-26T12:36:01ZJames Robinsonjames.robinson@anthonynolan.org2018-04-26T12:36:01ZUpdate to IPD-IMGT/HLA Release 3.32.0\\n\\nUpdated prot.msf files to ensure all sequences are the same length with\\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\\nreflect splice variant.4b1533a6b8199efa310581e4e3b223a4ef5ea8dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4b1533a6b8199efa310581e4e3b223a4ef5ea8dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372dhttps://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb0a9e76723ba3a7d7ae161c6eba506d150b5171chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171chttps://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171cNaNNaNNaNNaNNaN
360027c139d2dda9e7bbf29d61af35f513c06a812a6MDY6Q29tbWl0MjQ1NDAxMzY6MDI3YzEzOWQyZGRhOWU3YmJmMjlkNjFhZjM1ZjUxM2MwNmE4MTJhNg==James Robinsonjames.robinson@anthonynolan.org2018-04-27T12:12:02ZJames Robinsonjames.robinson@anthonynolan.org2018-04-27T12:12:02ZUpdate to IPD-IMGT/HLA Release 3.32.0\\n\\nUpdates to the C*07:02:01:17N exon coordinates9b3efa64f243e958ac0dddff3eea26a1e5096a73https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b3efa64f243e958ac0dddff3eea26a1e5096a73https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/027c139d2dda9e7bbf29d61af35f513c06a812a60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0bbcd1706ca2f899b67682b8783fae636bb0372dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372dhttps://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372dNaNNaNNaNNaNNaN
3616942db8a0c2abbeb23fdb488721bbb41014923a4MDY6Q29tbWl0MjQ1NDAxMzY6Njk0MmRiOGEwYzJhYmJlYjIzZmRiNDg4NzIxYmJiNDEwMTQ5MjNhNA==James Robinsonjrob119@users.noreply.github.com2018-04-27T12:12:58ZGitHubnoreply@github.com2018-04-27T12:12:58ZMerge pull request #142 from ANHIG/3320\\n\\n33209b3efa64f243e958ac0dddff3eea26a1e5096a73https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b3efa64f243e958ac0dddff3eea26a1e5096a73https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6942db8a0c2abbeb23fdb488721bbb41014923a40Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa4xPKCRBK7hj4Ov3rIwAAdHIIAK+NybKudA+DInLexGKVE7a4\\nVon3ifClelFYeyeiAuORaysT8rEGmiOrMBJdde+i4IHhCmu7dzTaMervPq2+qlA+\\nB3qp5Pii5FbpO85HXy90c5e0t78LS3zfMYqhIjNmG6w4uMs1TSHTp80d/N3/GdV8\\nHLLYjRzb/tZ9r7BgeS2xpBEOysrlS2eS/cL/AwZDXEWT2wMnQf+GAJrRXgpD935O\\nL/iaZfPzZ38aLJQ1kUh44GHaEnjFKfFujtPvA59KDYPL6pfzuQ/Mr70Dxx+pfQgb\\n7svq+nHTW8TruydoPtCSnvXGZfQC78zy31Kcnxrjs75IrBGk1On849wDDBLKMPY=\\n=0A5l\\n-----END PGP SIGNATURE-----\\ntree 9b3efa64f243e958ac0dddff3eea26a1e5096a73\\nparent cf54775bef36c0df39e66317fe86b806d74811a3\\nparent 027c139d2dda9e7bbf29d61af35f513c06a812a6\\nauthor James Robinson <jrob119@users.noreply.github.com> 1524831178 +0100\\ncommitter GitHub <noreply@github.com> 1524831178 +0100\\n\\nMerge pull request #142 from ANHIG/3320\\n\\n3320https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsecf54775bef36c0df39e66317fe86b806d74811a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3027c139d2dda9e7bbf29d61af35f513c06a812a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6NaNNaN
36258b9841003e927db3fdb503055a22f57cb56a57cMDY6Q29tbWl0MjQ1NDAxMzY6NThiOTg0MTAwM2U5MjdkYjNmZGI1MDMwNTVhMjJmNTdjYjU2YTU3Yw==James Robinsonjames.robinson@anthonynolan.org2018-05-04T10:31:08ZJames Robinsonjames.robinson@anthonynolan.org2018-05-04T10:31:08ZUpdate to IPD-IMGT/HLA Release 3.32.0\\n\\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes07bcfef1480c9b0dc09d7ff23a44e8872513aa6dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07bcfef1480c9b0dc09d7ff23a44e8872513aa6dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58b9841003e927db3fdb503055a22f57cb56a57c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57chttps://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse027c139d2dda9e7bbf29d61af35f513c06a812a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6NaNNaNNaNNaNNaN
3631e7d4759ce1a7bfb42ddd782272b7fe926c3d04fMDY6Q29tbWl0MjQ1NDAxMzY6MWU3ZDQ3NTljZTFhN2JmYjQyZGRkNzgyMjcyYjdmZTkyNmMzZDA0Zg==James Robinsonjrob119@users.noreply.github.com2018-05-04T10:33:51ZGitHubnoreply@github.com2018-05-04T10:33:51ZMerge pull request #144 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.007bcfef1480c9b0dc09d7ff23a44e8872513aa6dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07bcfef1480c9b0dc09d7ff23a44e8872513aa6dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa7DcPCRBK7hj4Ov3rIwAAdHIIAHf3cCfS331L7hDGmQT0g+/Z\\nquurxO81SZTVzW/5Zocz3ghMsP/bJAAZgG9UYZ0TxdKI0phoTgFKnR7u6u82FzOj\\nxHuq1OAb/ViYWVkOlNL6jVFU9g589QTSxcEqyrebPsS15LAJ54BFVv+00cMYkXNw\\n1FjRuep9kxhFKgPvaqjrClbHlJb+uX+gWSdhNzREi5Pfr4jGr5G5dsusoDp2NRbE\\nRwx7/XBhni2/4yCdXCzCiDDdMeRmlLzSeb6G3nI8gJ5UETX3Ms+ulPGtbMuIBF94\\nM5/AdMECDIDsNGHVnwQ8eQBJnlqtRaVXrejG3ItFy2bMUxdCWaisyxv7nZb2k+k=\\n=R61z\\n-----END PGP SIGNATURE-----\\ntree 07bcfef1480c9b0dc09d7ff23a44e8872513aa6d\\nparent 6942db8a0c2abbeb23fdb488721bbb41014923a4\\nparent 58b9841003e927db3fdb503055a22f57cb56a57c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1525430031 +0100\\ncommitter GitHub <noreply@github.com> 1525430031 +0100\\n\\nMerge pull request #144 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04fhttps://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6942db8a0c2abbeb23fdb488721bbb41014923a4https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a458b9841003e927db3fdb503055a22f57cb56a57chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57chttps://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57cNaNNaN
364f46dca0809b813e38214d96860da7ea83614e54cMDY6Q29tbWl0MjQ1NDAxMzY6ZjQ2ZGNhMDgwOWI4MTNlMzgyMTRkOTY4NjBkYTdlYTgzNjE0ZTU0Yw==James Robinsonjames.robinson@anthonynolan.org2018-05-18T14:43:27ZJames Robinsonjames.robinson@anthonynolan.org2018-05-18T14:43:27ZUpdate to IPD-IMGT/HLA Release 3.32.0\\n\\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txtd84299286555d1be458860820c8b6d0e6ac2369chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d84299286555d1be458860820c8b6d0e6ac2369chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f46dca0809b813e38214d96860da7ea83614e54c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54chttps://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse58b9841003e927db3fdb503055a22f57cb56a57chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57chttps://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57cNaNNaNNaNNaNNaN
365ebf0441ac18df985ffda33d62f0f75f78e06d223MDY6Q29tbWl0MjQ1NDAxMzY6ZWJmMDQ0MWFjMThkZjk4NWZmZGEzM2Q2MmYwZjc1Zjc4ZTA2ZDIyMw==James Robinsonjrob119@users.noreply.github.com2018-05-18T15:36:36ZGitHubnoreply@github.com2018-05-18T15:36:36ZMerge pull request #145 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0d84299286555d1be458860820c8b6d0e6ac2369chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d84299286555d1be458860820c8b6d0e6ac2369chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ebf0441ac18df985ffda33d62f0f75f78e06d2230Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa/vMECRBK7hj4Ov3rIwAAdHIIAAQrvsw9/g17Dv0oV30dUtP+\\npWdiT9pyOEowSlUAwo/vA/o1SbVmDThwRhHUUDeCZwIz8mJvt664VYT1ZXFe9SEJ\\nGNYi/NO/8b1TLqdefyaxnp3PZ9ogKugW6jx/SvOWdXVwjuM0NxVnjz5G7NQqcKx9\\nEjAayHCmFX91qN/xgC2y/sDlZqcRb8pGPqLJIb/VN9g4gLHxM/uadK9b6zFsTXN3\\nXJLXcJ0skRwxUnRrGfE1i0ka5pGHWHYU1XqYJPvK1+jtgMX1+kw8FSXQf8A9/SDp\\n0JlBvJSaT5SsOZQ4z8TFzmw44/ZAjgxRiJ/sCO2EIwcdLLOFCZCKtvWcw3uF0IA=\\n=EAVI\\n-----END PGP SIGNATURE-----\\ntree d84299286555d1be458860820c8b6d0e6ac2369c\\nparent 1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f\\nparent f46dca0809b813e38214d96860da7ea83614e54c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1526657796 +0100\\ncommitter GitHub <noreply@github.com> 1526657796 +0100\\n\\nMerge pull request #145 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1e7d4759ce1a7bfb42ddd782272b7fe926c3d04fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04fhttps://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04ff46dca0809b813e38214d96860da7ea83614e54chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54chttps://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54cNaNNaN
36639309155109aabc9f65ebe96cf6dca3e103b9e10MDY6Q29tbWl0MjQ1NDAxMzY6MzkzMDkxNTUxMDlhYWJjOWY2NWViZTk2Y2Y2ZGNhM2UxMDNiOWUxMA==James Robinsonjames.robinson@anthonynolan.org2018-05-22T13:52:03ZJames Robinsonjames.robinson@anthonynolan.org2018-05-22T13:52:03ZUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\\n\\nUdpated compressed alignments folder and updated md5 checksum663f953728288e1efc50a81ea54a4f4fcdea7d5ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/663f953728288e1efc50a81ea54a4f4fcdea7d5ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/39309155109aabc9f65ebe96cf6dca3e103b9e100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef46dca0809b813e38214d96860da7ea83614e54chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54chttps://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54cNaNNaNNaNNaNNaN
367c87a3f615f2cbff3426bfbcd46aa92ea2351f05eMDY6Q29tbWl0MjQ1NDAxMzY6Yzg3YTNmNjE1ZjJjYmZmMzQyNmJmYmNkNDZhYTkyZWEyMzUxZjA1ZQ==James Robinsonjrob119@users.noreply.github.com2018-05-22T13:52:26ZGitHubnoreply@github.com2018-05-22T13:52:26ZMerge pull request #146 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed663f953728288e1efc50a81ea54a4f4fcdea7d5ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/663f953728288e1efc50a81ea54a4f4fcdea7d5ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbBCCaCRBK7hj4Ov3rIwAAdHIIAJe1IC1F6eacMWoqqlfuon3+\\nnu4kydBjlgE3DVqBsFnqzkR5jwvvPZhJI+QaOBMH6Sm8cnz1MfEO1YYuJfpGBY8a\\nVSp3U1qL4xCpwH8AnGE3dcZ8FGbGl5V6ROdrp3MuQipZ0sPZAnsoSMWG5S6MZZPk\\nonRG2yGOM7x+a4IQ4m1ijk3PCFOqxTzfAOmsHN/ZS7mlyM/OdWQ7mZ6YoKtp2Jcb\\nEKVOR7l/w1/UzaHnp51if6EyN4HSMwpfVQ8tD8n0sJ1WNu8iRCCFLBJJ0ow5+eEm\\n3I16rItJCtI4qA9R2uhwexySOJTAys+FvAruPILKC2MUJ2QLe/kBXoVrD3po3P0=\\n=Zmk6\\n-----END PGP SIGNATURE-----\\ntree 663f953728288e1efc50a81ea54a4f4fcdea7d5e\\nparent ebf0441ac18df985ffda33d62f0f75f78e06d223\\nparent 39309155109aabc9f65ebe96cf6dca3e103b9e10\\nauthor James Robinson <jrob119@users.noreply.github.com> 1526997146 +0100\\ncommitter GitHub <noreply@github.com> 1526997146 +0100\\n\\nMerge pull request #146 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committedhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseebf0441ac18df985ffda33d62f0f75f78e06d223https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d22339309155109aabc9f65ebe96cf6dca3e103b9e10https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10NaNNaN
3680f047cb2ba3d00f3c0e0e496865909cfdc46b846MDY6Q29tbWl0MjQ1NDAxMzY6MGYwNDdjYjJiYTNkMDBmM2MwZTBlNDk2ODY1OTA5Y2ZkYzQ2Yjg0Ng==James Robinsonjames.robinson@anthonynolan.org2018-07-11T11:22:21ZJames Robinsonjames.robinson@anthonynolan.org2018-07-11T11:22:21ZIPD-IMGT/HLA Release 3.33.0\\n\\nRelease 3.33.0 of the IPD-IMGT/HLA Database568e836ce323defc9edbfe426a08ce79f4d0901chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/568e836ce323defc9edbfe426a08ce79f4d0901chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b8460FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05eNaNNaNNaNNaNNaN
369bb2498ccdb4396ed602db544a725793ea0d75d2aMDY6Q29tbWl0MjQ1NDAxMzY6YmIyNDk4Y2NkYjQzOTZlZDYwMmRiNTQ0YTcyNTc5M2VhMGQ3NWQyYQ==James Robinsonjames.robinson@anthonynolan.org2018-07-11T11:35:01ZJames Robinsonjames.robinson@anthonynolan.org2018-07-11T11:35:01ZIPD-IMGT/HLA Release 3.33.0\\n\\nRelease 3.33.0 of the IPD-IMGT/HLA Database614bb625d0645f51007cc9de94643a7a32faab42https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/614bb625d0645f51007cc9de94643a7a32faab42https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2ahttps://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0f047cb2ba3d00f3c0e0e496865909cfdc46b846https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846NaNNaNNaNNaNNaN
370e923f79e2aaacacdb52de9b149c4a4946163b742MDY6Q29tbWl0MjQ1NDAxMzY6ZTkyM2Y3OWUyYWFhY2FjZGI1MmRlOWIxNDljNGE0OTQ2MTYzYjc0Mg==James Robinsonjrob119@users.noreply.github.com2018-07-11T11:36:49ZGitHubnoreply@github.com2018-07-11T11:36:49ZUpdate change_log.txt30c715d5115e55f48a4549da23bfeda974d066e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30c715d5115e55f48a4549da23bfeda974d066e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e923f79e2aaacacdb52de9b149c4a4946163b7420Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRevRCRBK7hj4Ov3rIwAAdHIIAIBNPzBAhg38zxCC98mwGtD/\\nS9i8pQ0E3o02NGBvNLSMmjz+Wap7p2e5TTq249Ge47bHj25Xs8IbDeii08WV4a4B\\nwwOmdfuCuuWKWJUAJutRLs/fdOySgVhTpUZZwahdM1RDH+Nr+7/wI8bJ+jV45RJY\\nTvB/uU+sp7LKY6JfVxwMD0M5V90irsBQ6klgE7vlLcS3YRRfh9mTsGEKrsZXmTOG\\nkFksGQJs5uV5EIg034lFqaomnOPJtQLVYC0GI44QORa4+L+MxaLONXKs14q42lAK\\nQ3sWQgZWo8ObaFKs6Ogqr2NT40Wa9KHN1h6OKW4eBbvRAYoTnNSBzBCedC6eR4A=\\n=WHLN\\n-----END PGP SIGNATURE-----\\ntree 30c715d5115e55f48a4549da23bfeda974d066e8\\nparent bb2498ccdb4396ed602db544a725793ea0d75d2a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531309009 +0100\\ncommitter GitHub <noreply@github.com> 1531309009 +0100\\n\\nUpdate change_log.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebb2498ccdb4396ed602db544a725793ea0d75d2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2ahttps://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2aNaNNaNNaNNaNNaN
371256afa4865645e3bafc2372cfbd9780e653f535cMDY6Q29tbWl0MjQ1NDAxMzY6MjU2YWZhNDg2NTY0NWUzYmFmYzIzNzJjZmJkOTc4MGU2NTNmNTM1Yw==James Robinsonjrob119@users.noreply.github.com2018-07-11T11:37:44ZGitHubnoreply@github.com2018-07-11T11:37:44ZMerge pull request #148 from ANHIG/3330\\n\\nIPD-IMGT/HLA Release 3.33.030c715d5115e55f48a4549da23bfeda974d066e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30c715d5115e55f48a4549da23bfeda974d066e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/256afa4865645e3bafc2372cfbd9780e653f535c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRewICRBK7hj4Ov3rIwAAdHIIAHVfK7lEcBA8xEXUvD5eGEnf\\ndADtfL++ASy/oZj4UuoxsAHIso4BgpvrX9fAcbDnRo4viTHYXh4LN460dx7j2kJI\\nHoF4h0dA97mstJodEJYnJch0YyyOZm1XEE/vlYtOpXBw7as0WrI5/cRTODGvR8HL\\nKS3DfAq4R9XXLFTGxUv2T18TqOjewn74yfrB2PhF36sQzbE6VHgI9lMXgebpSy/w\\nGZaXBpn1M4hYVFmM0P9wSbFc9YFXEZA/2bN37FMeGhKRY3EVjafSyhjmx/sUw5H7\\nXQqmChEApBO00vNTyTbIyK510dhMaJEGEaoHcWDNbTOKWtbZdeR7uOKp6lWFzxg=\\n=6gma\\n-----END PGP SIGNATURE-----\\ntree 30c715d5115e55f48a4549da23bfeda974d066e8\\nparent c87a3f615f2cbff3426bfbcd46aa92ea2351f05e\\nparent e923f79e2aaacacdb52de9b149c4a4946163b742\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531309064 +0100\\ncommitter GitHub <noreply@github.com> 1531309064 +0100\\n\\nMerge pull request #148 from ANHIG/3330\\n\\nIPD-IMGT/HLA Release 3.33.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535chttps://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ee923f79e2aaacacdb52de9b149c4a4946163b742https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742NaNNaN
3723e41645a33c1badb690ea9325732398b15bdd305MDY6Q29tbWl0MjQ1NDAxMzY6M2U0MTY0NWEzM2MxYmFkYjY5MGVhOTMyNTczMjM5OGIxNWJkZDMwNQ==James Robinsonjrob119@users.noreply.github.com2018-07-11T17:30:10ZGitHubnoreply@github.com2018-07-11T17:30:10ZUpdate hla_nom_g.txt39f7cea8fe6a25f969ddb6a449a07e652d77bd38https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39f7cea8fe6a25f969ddb6a449a07e652d77bd38https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e41645a33c1badb690ea9325732398b15bdd3050Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRj6iCRBK7hj4Ov3rIwAAdHIIAC6PyFJp/T4PT19MPmBYfB+P\\nF/Uv6OeMcFiLQP2a4FEoItb8S3KacXmgf//4iKZ/ngWdbW1newWRVqtalBowXOhW\\noONF9gMF2lXCGcCZwC/gl+qOe98V19bU2YTsxy0hwJ7nbSxdhINQItvdaZp/Z41h\\nxA7UT2gUmPHfBs4dps2b0/wUW68lEy3VAXVZhhmqwmmcYlcQBt2O3ekF2rWn/b14\\npO6W/KJiddFLDM69EH3I9ZcW2+57aoYY/tpEB16S9V+86olVhD0FMYAAqsZRpb0Y\\nE0pDFZbU/2dcnkjTjNBuAgeUkfozI0+QTo7gUSHnfJYFs3ggcyl+iZkuG2TT94s=\\n=Vhdm\\n-----END PGP SIGNATURE-----\\ntree 39f7cea8fe6a25f969ddb6a449a07e652d77bd38\\nparent 256afa4865645e3bafc2372cfbd9780e653f535c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531330210 +0100\\ncommitter GitHub <noreply@github.com> 1531330210 +0100\\n\\nUpdate hla_nom_g.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse256afa4865645e3bafc2372cfbd9780e653f535chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535chttps://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535cNaNNaNNaNNaNNaN
373140fa68f7c413fab6f220b30ace6e414b8bf6ec0MDY6Q29tbWl0MjQ1NDAxMzY6MTQwZmE2OGY3YzQxM2ZhYjZmMjIwYjMwYWNlNmU0MTRiOGJmNmVjMA==James Robinsonjrob119@users.noreply.github.com2018-07-11T17:30:53ZGitHubnoreply@github.com2018-07-11T17:30:53ZUpdate hla_nom_g.txt39f7cea8fe6a25f969ddb6a449a07e652d77bd38https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39f7cea8fe6a25f969ddb6a449a07e652d77bd38https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRj7NCRBK7hj4Ov3rIwAAdHIIAAMi35bpg6GDXlDzrOP3rD4o\\nEG2jI7I94/Z8o4YrA34erigU/LpUEblx5cxTKAHXIKq6dKL8RPqbKsDrlVNjZd/B\\nEtz5kJBSy5LYET2FFVHKFncmVtKWEaoyzBgTDpv8Es1XDdBd/ToTgMmwo6gTVAq3\\nC7Qg1/nUxrJ8ceuElzhOEZwLWiwf4FoJAVVy83uc9SX+rdqMFa48frS/P5Zm7u5u\\nldsMofK7vMe3FdNZSF0YIbKoax2AiXplus6sD3pd9RRWCIM16+0uu4jjJfAWyfe1\\nXR1VAP+XtABvk+C8SbUghNna8XKgyDXSihJI0iFv2ztd/RYOOpaabi7boI+CyZQ=\\n=VPjx\\n-----END PGP SIGNATURE-----\\ntree 39f7cea8fe6a25f969ddb6a449a07e652d77bd38\\nparent e923f79e2aaacacdb52de9b149c4a4946163b742\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531330253 +0100\\ncommitter GitHub <noreply@github.com> 1531330253 +0100\\n\\nUpdate hla_nom_g.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee923f79e2aaacacdb52de9b149c4a4946163b742https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742NaNNaNNaNNaNNaN
374fdb4666aac16126e3d851db8343e2d8c573131dfMDY6Q29tbWl0MjQ1NDAxMzY6ZmRiNDY2NmFhYzE2MTI2ZTNkODUxZGI4MzQzZTJkOGM1NzMxMzFkZg==James Robinsonjames.robinson@anthonynolan.org2018-07-12T09:50:05ZJames Robinsonjames.robinson@anthonynolan.org2018-07-12T09:50:05ZUpdated md5 checksum file331eeb0ced31a6cc4984ff43662c9d456f22f1b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/331eeb0ced31a6cc4984ff43662c9d456f22f1b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fdb4666aac16126e3d851db8343e2d8c573131df0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131dfhttps://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse140fa68f7c413fab6f220b30ace6e414b8bf6ec0https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0NaNNaNNaNNaNNaN
3750c15e44d2c6efbf105d89282cef5ad171db4c131MDY6Q29tbWl0MjQ1NDAxMzY6MGMxNWU0NGQyYzZlZmJmMTA1ZDg5MjgyY2VmNWFkMTcxZGI0YzEzMQ==James Robinsonjrob119@users.noreply.github.com2018-07-12T09:50:43ZGitHubnoreply@github.com2018-07-12T09:50:43ZMerge pull request #149 from ANHIG/3330\\n\\n3330331eeb0ced31a6cc4984ff43662c9d456f22f1b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/331eeb0ced31a6cc4984ff43662c9d456f22f1b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0c15e44d2c6efbf105d89282cef5ad171db4c1310Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRyRzCRBK7hj4Ov3rIwAAdHIIABq8ETUH34S1gSC9q9seEtoY\\nHd4eKb/3kr5pR3Vx+OlWPvqo8vyDPjvzU6lhgPenHtK6dg4lC1baS5RNCrjeutoG\\nLTjdzVcnKJxkK7GBx3N1fsFVEtgXr2WFWBNs6SOdLPL/OqKwCX5EX3dZc3uVbOpS\\nEzgkN4UbECvpri+pvEqYYPTCb9qilQCLj1O/RqZtfB9CsBJIFKQ21OdvPGkW76dF\\nPnuZitiE8dtLhB86nie68nsgZzHgmTZQT44+uhNrzuM3xSUnCOdvs7RaPXUdjyvo\\nUTl4ZvW9AG0MNyAfuZzT2Y9uDVfh5S+kq49wPpIvIg3iQA15BHzzv4sbPg7v6AM=\\n=Oe19\\n-----END PGP SIGNATURE-----\\ntree 331eeb0ced31a6cc4984ff43662c9d456f22f1b1\\nparent 3e41645a33c1badb690ea9325732398b15bdd305\\nparent fdb4666aac16126e3d851db8343e2d8c573131df\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531389043 +0100\\ncommitter GitHub <noreply@github.com> 1531389043 +0100\\n\\nMerge pull request #149 from ANHIG/3330\\n\\n3330https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3e41645a33c1badb690ea9325732398b15bdd305https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305fdb4666aac16126e3d851db8343e2d8c573131dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131dfhttps://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131dfNaNNaN
3768b002924f8c095ab39fec054b1886adca6452d31MDY6Q29tbWl0MjQ1NDAxMzY6OGIwMDI5MjRmOGMwOTVhYjM5ZmVjMDU0YjE4ODZhZGNhNjQ1MmQzMQ==James Robinsonjames.robinson@anthonynolan.org2018-07-16T13:15:56ZJames Robinsonjames.robinson@anthonynolan.org2018-07-16T13:15:56ZUpdate to hla.dat and Class I Text Alignment.4f3fac82bad61561833e469b8be7accc7aaf74achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f3fac82bad61561833e469b8be7accc7aaf74achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8b002924f8c095ab39fec054b1886adca6452d310FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefdb4666aac16126e3d851db8343e2d8c573131dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131dfhttps://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131dfNaNNaNNaNNaNNaN
377c2f4740643ccf3c23b3be1145a1665944fcffbc6MDY6Q29tbWl0MjQ1NDAxMzY6YzJmNDc0MDY0M2NjZjNjMjNiM2JlMTE0NWExNjY1OTQ0ZmNmZmJjNg==James Robinsonjrob119@users.noreply.github.com2018-07-16T13:17:19ZGitHubnoreply@github.com2018-07-16T13:17:19ZMerge pull request #152 from ANHIG/3330\\n\\nUpdate to hla.dat and Class I Text Alignment.4f3fac82bad61561833e469b8be7accc7aaf74achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f3fac82bad61561833e469b8be7accc7aaf74achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbTJrfCRBK7hj4Ov3rIwAAdHIIADOGGHhu9dopWsU8BZ9JN8Kq\\nMs+GzYiLyOY8TUDyBpU00ZMiLA99q2DMrq63R9pPTNKpeBZYRJ96eC1uHk7iNdeT\\n5LjDyBrUhwq8LY+OwTTAltuhPaDGSiv81wWhA4QOtv05Wyq0/DZoxrAi9+P6JiSu\\nwVQFzqjO8Y27QTG68F0XoHYJFRW2GayHJB9pMY7/whRlRCwNXXvGJNpwWw00g5lR\\n41LyPO3/qvHk6umCOHi77jrQP6lPPNoKX84eJ3v8FHDybc2eV7adh5NiQ0IoBeqx\\nnrZ/qoy3lOhoEc6JKKQzei1dqAZtI3S1UWwo9WRiKAt/zyUhwL8bKqfGTLVtZvU=\\n=S6kP\\n-----END PGP SIGNATURE-----\\ntree 4f3fac82bad61561833e469b8be7accc7aaf74ac\\nparent 0c15e44d2c6efbf105d89282cef5ad171db4c131\\nparent 8b002924f8c095ab39fec054b1886adca6452d31\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531747039 +0100\\ncommitter GitHub <noreply@github.com> 1531747039 +0100\\n\\nMerge pull request #152 from ANHIG/3330\\n\\nUpdate to hla.dat and Class I Text Alignment.https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0c15e44d2c6efbf105d89282cef5ad171db4c131https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c1318b002924f8c095ab39fec054b1886adca6452d31https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31NaNNaN
3783b1848614de19ad87a66436350f5a3161ee61188MDY6Q29tbWl0MjQ1NDAxMzY6M2IxODQ4NjE0ZGUxOWFkODdhNjY0MzYzNTBmNWEzMTYxZWU2MTE4OA==James Robinsonjames.robinson@anthonynolan.org2018-07-31T09:57:05ZJames Robinsonjames.robinson@anthonynolan.org2018-07-31T09:57:05ZCorrections to hla.xml11224c69febf5a614671f590ef020ab812bf282chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11224c69febf5a614671f590ef020ab812bf282chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3b1848614de19ad87a66436350f5a3161ee611880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8b002924f8c095ab39fec054b1886adca6452d31https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31NaNNaNNaNNaNNaN
379f2b32a8dbc4d3cbc22e899619e3e88e24ec4541eMDY6Q29tbWl0MjQ1NDAxMzY6ZjJiMzJhOGRiYzRkM2NiYzIyZTg5OTYxOWUzZTg4ZTI0ZWM0NTQxZQ==James Robinsonjrob119@users.noreply.github.com2018-07-31T09:59:25ZGitHubnoreply@github.com2018-07-31T09:59:25ZMerge pull request #157 from ANHIG/3330\\n\\nCorrections to hla.xml11224c69febf5a614671f590ef020ab812bf282chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11224c69febf5a614671f590ef020ab812bf282chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbYDL9CRBK7hj4Ov3rIwAAdHIIAJ092/PxKEtB2CqxYWDY8xD2\\nTjGeAr3QA2omjFcZGGbrb4O2+28lyTOuK9vI8NUENS/EyXC3BUQNcHnwFnjEe22R\\nZgN9+YBNqwzVBFJTukkvREgBF6SvB0mzbyGZifllG+TtMMZn5o0BKJCq286AQqhk\\nFU0RE5ZIPKOX2W/nsR190Rkoh4UJxU7hXl2Uo4QTDlChl2QmZYYe3N6GK0WBAo79\\nojpiseA5C4vFx/D5bU79a8AtwnG3DBxz6oerl3RV15fyu4VGn+IQFWzKq1j0bLqV\\ncsviUzSEAI7JmGc1uEDN/ADWsw14TGPR7lXNkmdQ98awbKV9LdAuWYtMt7Avh2M=\\n=QZaB\\n-----END PGP SIGNATURE-----\\ntree 11224c69febf5a614671f590ef020ab812bf282c\\nparent c2f4740643ccf3c23b3be1145a1665944fcffbc6\\nparent 3b1848614de19ad87a66436350f5a3161ee61188\\nauthor James Robinson <jrob119@users.noreply.github.com> 1533031165 -0500\\ncommitter GitHub <noreply@github.com> 1533031165 -0500\\n\\nMerge pull request #157 from ANHIG/3330\\n\\nCorrections to hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541ehttps://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec2f4740643ccf3c23b3be1145a1665944fcffbc6https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc63b1848614de19ad87a66436350f5a3161ee61188https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188NaNNaN
38016c09d89398603dcf653cc5476f857f1a21c1d9dMDY6Q29tbWl0MjQ1NDAxMzY6MTZjMDlkODkzOTg2MDNkY2Y2NTNjYzU0NzZmODU3ZjFhMjFjMWQ5ZA==James Robinsonjames.robinson@anthonynolan.org2018-08-14T08:54:04ZJames Robinsonjames.robinson@anthonynolan.org2018-08-14T08:54:04ZBlank files replaced\\n\\nA number of MSF files where showing as zero length, these have been updated7191080da28f0bea9682f16615d9eb39cd9df4c8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7191080da28f0bea9682f16615d9eb39cd9df4c8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9dhttps://github.com/ANHIG/IMGTHLA/commit/16c09d89398603dcf653cc5476f857f1a21c1d9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse39309155109aabc9f65ebe96cf6dca3e103b9e10https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10NaNNaNNaNNaNNaN
3810fb005a2a7da21b0a44670969e57b2cef883fea2MDY6Q29tbWl0MjQ1NDAxMzY6MGZiMDA1YTJhN2RhMjFiMGE0NDY3MDk2OWU1N2IyY2VmODgzZmVhMg==James Robinsonjrob119@users.noreply.github.com2018-09-06T11:04:54ZGitHubnoreply@github.com2018-09-06T11:04:54ZUpdate Deleted_alleles.txt\\n\\nErroneous comma removed488260063bfe02807faa610cb49a94f55c288b45https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/488260063bfe02807faa610cb49a94f55c288b45https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fb005a2a7da21b0a44670969e57b2cef883fea20Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbkQnWCRBK7hj4Ov3rIwAAdHIIAFZmEaaaznd7sleLbeilQcM1\\ntNFRO8OCwMhqZO5zyB267fKkrgQ7xRdDiuXmVZkldlwIFPzsNgv5bRTyhRtMTU1s\\nmszBedMTCuyhhqAkRaviVDFuUFeHNcC6OHsWh0zN7pVP0n8V0x6kOyk3OxLprLCR\\nEdFJ2KUS82NqXVD7NkcGL1getBripm0ckIL4Lo5IHZ+FG+1sODHUPRs6+pcFKgvp\\nWgUrwCgv+0pVHx1BvHzkTRbssdPaCdIBuZZPcHaxuv+9dxv49GU692hz8LsNoQs3\\nLs0xc+kbd4Hz27hyzFvHPNJPwMWuqmAzsVJLn7OlXukb5BZgPZ8KEYmRR2W+iCI=\\n=pLFI\\n-----END PGP SIGNATURE-----\\ntree 488260063bfe02807faa610cb49a94f55c288b45\\nparent f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e\\nauthor James Robinson <jrob119@users.noreply.github.com> 1536231894 +0100\\ncommitter GitHub <noreply@github.com> 1536231894 +0100\\n\\nUpdate Deleted_alleles.txt\\n\\nErroneous comma removedhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsef2b32a8dbc4d3cbc22e899619e3e88e24ec4541ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541ehttps://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541eNaNNaNNaNNaNNaN
382589fec138a6544295f0b146d0da8c24735910bfbMDY6Q29tbWl0MjQ1NDAxMzY6NTg5ZmVjMTM4YTY1NDQyOTVmMGIxNDZkMGRhOGMyNDczNTkxMGJmYg==James Robinsonjames.robinson@anthonynolan.org2018-10-17T09:08:57ZJames Robinsonjames.robinson@anthonynolan.org2018-10-17T09:08:57ZIPD-IMGT/HLA Release 3.34.0\\n\\nRelease of files for IPD-IMGT/HLA Release 3.34.0dd07d1c55be033a24645d2da927a9cfb3abf2f37https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd07d1c55be033a24645d2da927a9cfb3abf2f37https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/589fec138a6544295f0b146d0da8c24735910bfb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfbhttps://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0fb005a2a7da21b0a44670969e57b2cef883fea2https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2NaNNaNNaNNaNNaN
3832a0214a4cf92aa2b145b3b6a29fe234ea5649c27MDY6Q29tbWl0MjQ1NDAxMzY6MmEwMjE0YTRjZjkyYWEyYjE0NWIzYjZhMjlmZTIzNGVhNTY0OWMyNw==James Robinsonjrob119@users.noreply.github.com2018-10-17T09:15:48ZGitHubnoreply@github.com2018-10-17T09:15:48ZMerge pull request #162 from ANHIG/3340\\n\\nIPD-IMGT/HLA Release 3.34.0dd07d1c55be033a24645d2da927a9cfb3abf2f37https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd07d1c55be033a24645d2da927a9cfb3abf2f37https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c270Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbxv3ECRBK7hj4Ov3rIwAAdHIIAI5uY80KtYev1uzBugN0C9sI\\naFBa87ftDtXwznkX87aMRWwxQI66ye2n7UlFwQAMu8B3p5OBv4xN5Sd/Qnfacy3o\\ncd5VJvOEFX7nyu16rOiYZvV+JAlQtsJTaMViFF37lkQsxM2DOq3yxnswD/k/iQ1n\\nKNyeZ7IPgvAVWEOsdqaWpBnPHPTf+ES04I1QcxRA5Sraz0v58E4yytwD1FFzWwjx\\nKmrNAy6bOW+l7GQ7MiD3WAQ8G50u60tWDmIuqeEradv+61wiSiYqdx2rLNfemju8\\nBGcfkXFrg9zmRMbJgjpimwl4SJ+J/MFJbX2WfvjTDTVIyhMhPeIM5Je8B9RUkVo=\\n=kbt+\\n-----END PGP SIGNATURE-----\\ntree dd07d1c55be033a24645d2da927a9cfb3abf2f37\\nparent 0fb005a2a7da21b0a44670969e57b2cef883fea2\\nparent 589fec138a6544295f0b146d0da8c24735910bfb\\nauthor James Robinson <jrob119@users.noreply.github.com> 1539767748 +0100\\ncommitter GitHub <noreply@github.com> 1539767748 +0100\\n\\nMerge pull request #162 from ANHIG/3340\\n\\nIPD-IMGT/HLA Release 3.34.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0fb005a2a7da21b0a44670969e57b2cef883fea2https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2589fec138a6544295f0b146d0da8c24735910bfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfbhttps://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfbNaNNaN
3845edcf73549d1f462932c4fbb9416e911665bca15MDY6Q29tbWl0MjQ1NDAxMzY6NWVkY2Y3MzU0OWQxZjQ2MjkzMmM0ZmJiOTQxNmU5MTE2NjViY2ExNQ==James Robinsonjrob119@users.noreply.github.com2018-10-17T09:17:38ZGitHubnoreply@github.com2018-10-17T09:17:38ZUpdate README.mdc948e2d6d19019fc97204be20612b0878cdd0161https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c948e2d6d19019fc97204be20612b0878cdd0161https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5edcf73549d1f462932c4fbb9416e911665bca150Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbxv4yCRBK7hj4Ov3rIwAAdHIIAJzIAQzmWnm5g+4o1v72ZlLx\\nQGCHoicJfj+Hsc6G1cuzeRxD4wtrX34wh32tXAYB2WrRyEzD5gMdTjSpoeoi2d+E\\nVW89Cemj5H0EC465QwFoeBsf1ixY9xsHHlIvAy/eocJqsdZjAT/T7Xsv+jYIgi8P\\nbr9XnRoP4bmpiF3nhnSzJsu7yD9d2ms4AS6mob8dkrWaD0X+4boNLsXvZx6f2c2+\\npNNYQUAS5nOjdqFiOxtzg6YOpmMJkTtPQ5l9WI15vfuc4Po/X28KMBEFcBuOYBuo\\nmXW/2ueMXiGgkDtXB8CcbZgk/N/O80yhDqeMXVqzWQFMqrxUbsQnmhtr2tksHP4=\\n=Yn7F\\n-----END PGP SIGNATURE-----\\ntree c948e2d6d19019fc97204be20612b0878cdd0161\\nparent 2a0214a4cf92aa2b145b3b6a29fe234ea5649c27\\nauthor James Robinson <jrob119@users.noreply.github.com> 1539767858 +0100\\ncommitter GitHub <noreply@github.com> 1539767858 +0100\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2a0214a4cf92aa2b145b3b6a29fe234ea5649c27https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27NaNNaNNaNNaNNaN
3852d282c36c2005a11e9d3151daaaaf7e4ca5acfb9MDY6Q29tbWl0MjQ1NDAxMzY6MmQyODJjMzZjMjAwNWExMWU5ZDMxNTFkYWFhYWY3ZTRjYTVhY2ZiOQ==Dominic Barkerdominicbarker@Dominics-iMac.local2018-10-18T15:05:10ZDominic Barkerdominicbarker@Dominics-iMac.local2018-10-18T15:05:10ZUpdate to DQB1*05:02:01:04 in DQB1_prot.txt86d8ca5851a41c45e953cc487bee9a23444b2a1ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/86d8ca5851a41c45e953cc487bee9a23444b2a1ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN589fec138a6544295f0b146d0da8c24735910bfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfbhttps://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfbNaNNaNNaNNaNNaN
3867b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48MDY6Q29tbWl0MjQ1NDAxMzY6N2I0MjliOGM4Y2U3MzQ3ZWM4NmNiMDFiMGRmYzJmNTUzZWJlOGY0OA==James Robinsonjrob119@users.noreply.github.com2018-10-18T15:10:34ZGitHubnoreply@github.com2018-10-18T15:10:34ZMerge pull request #164 from ANHIG/3340\\n\\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt0f9576aa4adb537d44adbf3609305706b2ae8f30https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0f9576aa4adb537d44adbf3609305706b2ae8f30https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f480Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbyKJqCRBK7hj4Ov3rIwAAdHIIALHTO0SgzevZnDmoc5pNFUi8\\nYeZC0eI54BgU5jMk9ZULZ4BM4PEymQ2j8Vyj7aeNxtUfjWt3iMHHkiuUy5nSwh4d\\n1Stfeg2XytzvWxXcBTkOI9nY/fjCKqUiwboOkWmRkstsKwqJ5YEJGcou8WETtRlg\\nHSVqLLFu6N0nayev+hd1dw+WNCEecEGp8emo/wPyqMYhY9dT3O4tVenJP9Nz8kKm\\n78vMX029jC9bwzCI0+n2k6/M0BNVk7DpUe8zjI07jLRsBDcl+rfqTB1Hs5AHbGce\\nACzMD6bG6UCcYf4pXu1ALF2Yw84v95jNX8m55MI+T/cVS9zK7GOTglRH9vSJpg0=\\n=qJo+\\n-----END PGP SIGNATURE-----\\ntree 0f9576aa4adb537d44adbf3609305706b2ae8f30\\nparent 5edcf73549d1f462932c4fbb9416e911665bca15\\nparent 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9\\nauthor James Robinson <jrob119@users.noreply.github.com> 1539875434 +0100\\ncommitter GitHub <noreply@github.com> 1539875434 +0100\\n\\nMerge pull request #164 from ANHIG/3340\\n\\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5edcf73549d1f462932c4fbb9416e911665bca15https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca152d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9NaNNaN
387d7a9804aa1e45b977538a5d6b405584b5c9f2422MDY6Q29tbWl0MjQ1NDAxMzY6ZDdhOTgwNGFhMWU0NWI5Nzc1MzhhNWQ2YjQwNTU4NGI1YzlmMjQyMg==James Robinsonjames.robinson@anthonynolan.org2018-11-06T11:15:51ZJames Robinsonjames.robinson@anthonynolan.org2018-11-06T11:15:51ZUpdate xml/hla.xml.zip\\n\\nCorrrected sequence status for C*04:180:01, C*15:08755fd264b305bf03efe75d9d02d2cc598c85549dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/755fd264b305bf03efe75d9d02d2cc598c85549dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d7a9804aa1e45b977538a5d6b405584b5c9f24220FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9NaNNaNNaNNaNNaN
3883062d7af91c20811352c88bb87d318a93fa3fd78MDY6Q29tbWl0MjQ1NDAxMzY6MzA2MmQ3YWY5MWMyMDgxMTM1MmM4OGJiODdkMzE4YTkzZmEzZmQ3OA==Dominic Barkerdominicbarker@Dominics-iMac.local2018-11-06T11:25:45ZDominic Barkerdominicbarker@Dominics-iMac.local2018-11-06T11:25:45ZUpdates to protein number for B*13:123Q5000b429f42f1f11c6baa3efe091252bbc5d804bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5000b429f42f1f11c6baa3efe091252bbc5d804bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3062d7af91c20811352c88bb87d318a93fa3fd780FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd7a9804aa1e45b977538a5d6b405584b5c9f2422https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422NaNNaNNaNNaNNaN
389f2472aaf572658757a7fc2b0132fcc85fbfe02c1MDY6Q29tbWl0MjQ1NDAxMzY6ZjI0NzJhYWY1NzI2NTg3NTdhN2ZjMmIwMTMyZmNjODVmYmZlMDJjMQ==James Robinsonjames.robinson@anthonynolan.org2018-11-06T11:29:52ZJames Robinsonjames.robinson@anthonynolan.org2018-11-06T11:29:52ZUpdate md5checksum.txt914b76326fda60b4c9f0391b0e1c0180589886efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/914b76326fda60b4c9f0391b0e1c0180589886efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3062d7af91c20811352c88bb87d318a93fa3fd78https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78NaNNaNNaNNaNNaN
390440678154494d8efd6d3fc4fe1c225b8fab3b25bMDY6Q29tbWl0MjQ1NDAxMzY6NDQwNjc4MTU0NDk0ZDhlZmQ2ZDNmYzRmZTFjMjI1YjhmYWIzYjI1Yg==James Robinsonjrob119@users.noreply.github.com2018-11-06T11:30:30ZGitHubnoreply@github.com2018-11-06T11:30:30ZMerge pull request #165 from ANHIG/3340\\n\\n334005fb3c207f4bf377955c3c2e24c80619e10fb2cdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/05fb3c207f4bf377955c3c2e24c80619e10fb2cdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJb4XtWCRBK7hj4Ov3rIwAAdHIIAIAtGAcuec1vCDdevOMNDt6s\\nXzPba2+U+FDjYsZUsYKg6aBjOPt2AjCJKkJ3DWtGEjXk+au1nXiq82Q10DP6umQc\\n8jMWTOAMZkn0/RURSH3IWKw6BqYJYSFK0lSBEIymBiQqwG0qSDgi8vvcDF39Doak\\nE3PmrWFxOMIksbTZGEeswQuEFkYH/7K+wXD/eXMUbaHQi/+TPNytkboECU4zcUSB\\nYD4Kz55nrwdIQmPVf1//b/bs9q2doR3w4XsfHVjjo9UEfcAL96bVvlHkB0rhufni\\nWIQK2JdecA7Gk4f2Wt7R0T12PqYEKSDE2rtRihuQ0VUYlmRl83luceWldSyV11o=\\n=Nlwp\\n-----END PGP SIGNATURE-----\\ntree 05fb3c207f4bf377955c3c2e24c80619e10fb2cd\\nparent 7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48\\nparent f2472aaf572658757a7fc2b0132fcc85fbfe02c1\\nauthor James Robinson <jrob119@users.noreply.github.com> 1541503830 +0000\\ncommitter GitHub <noreply@github.com> 1541503830 +0000\\n\\nMerge pull request #165 from ANHIG/3340\\n\\n3340https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1NaNNaN
3919a56d821cf09fa6acf34ba7fdb5fec294302dc68MDY6Q29tbWl0MjQ1NDAxMzY6OWE1NmQ4MjFjZjA5ZmE2YWNmMzRiYTdmZGI1ZmVjMjk0MzAyZGM2OA==James Robinsonjames.robinson@anthonynolan.org2019-01-23T12:20:16ZJames Robinsonjames.robinson@anthonynolan.org2019-01-23T12:20:16ZIPD-IMGT/HLA Release 3.35.064fa05aa1ed8a419db2aa39fbd0c2c64ec59147ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64fa05aa1ed8a419db2aa39fbd0c2c64ec59147ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc680FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25bNaNNaNNaNNaNNaN
39280b19dd75cfc5144df45b7ed9b69ae237895b3eeMDY6Q29tbWl0MjQ1NDAxMzY6ODBiMTlkZDc1Y2ZjNTE0NGRmNDViN2VkOWI2OWFlMjM3ODk1YjNlZQ==James Robinsonjames.robinson@anthonynolan.org2019-01-23T12:22:08ZJames Robinsonjames.robinson@anthonynolan.org2019-01-23T12:22:08ZIPD-IMGT/HLA Release 3.35.00fa2b1f3cccceb6028aa2151c27b83be3151dd98https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0fa2b1f3cccceb6028aa2151c27b83be3151dd98https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9a56d821cf09fa6acf34ba7fdb5fec294302dc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68NaNNaNNaNNaNNaN
39358d5dbb01d59bb01bf52a54ee916de0502e3795eMDY6Q29tbWl0MjQ1NDAxMzY6NThkNWRiYjAxZDU5YmIwMWJmNTJhNTRlZTkxNmRlMDUwMmUzNzk1ZQ==James Robinsonjrob119@users.noreply.github.com2019-01-23T12:24:28ZGitHubnoreply@github.com2019-01-23T12:24:28ZDelete Alignments_Rel_3340.zipb0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSFz8CRBK7hj4Ov3rIwAAdHIIAEfDChDTrA6LKpL3st39nyfh\\n5eRowJyRU8hVo/har8KmuCseInzog7xo5G3qOqPkc3L7fb5WNRKhtjaWfY7uKvB1\\n1BFutDSaP+cfEfEVHO1k16KUO4cmLVkvxL04awRuZ3++F1EUWrkBXJVDMKKpjfD1\\n6AuyCpCDQD9tVPMGBlKbSZ9e3Yu+nCsMQcTUdA34bKJioHYEeGetdzV8ZTa5nuF6\\nPzforNolj5RAO6ZOtEhtsPf4DMtF3CxtCB6oFAIStQJXNOcYuy93KXYHTI5uD2rI\\nxpzsRuNu1GyomMFPHKXISpn3BiZzGsSCKF6YCrM+dt8+ZoaMuIcYaGYiE2hnI4U=\\n=ZVBL\\n-----END PGP SIGNATURE-----\\ntree b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7\\nparent 80b19dd75cfc5144df45b7ed9b69ae237895b3ee\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548246268 +0000\\ncommitter GitHub <noreply@github.com> 1548246268 +0000\\n\\nDelete Alignments_Rel_3340.ziphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795ehttps://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3eeNaNNaNNaNNaNNaN
394bc5afbccfcab83e753302e06c9f4c9c232992646MDY6Q29tbWl0MjQ1NDAxMzY6YmM1YWZiY2NmY2FiODNlNzUzMzAyZTA2YzlmNGM5YzIzMjk5MjY0Ng==James Robinsonjrob119@users.noreply.github.com2019-01-23T12:32:29ZGitHubnoreply@github.com2019-01-23T12:32:29ZUpdate README.md7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bc5afbccfcab83e753302e06c9f4c9c2329926460Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF7eCRBK7hj4Ov3rIwAAdHIIAA1Hr3VaWhcRRBiLv0PGGUGc\\nWbuuWNj+j4XkGeY3adxVmGTVQK9FNGdmlBUEmsbJCGNjH5OLug7K+48QpUr/Zri7\\nA2EZF7sTmQvbkXQQjtJwq7ta+SHoYeluGrwPtaUs6A14e/z5Z042oG24P/6326sI\\nyJQAPZvWNstJC2DuRgkAk7/Bw32DCBLj5nFbTdr5aemHVtv983JzylKKmRm0qlEe\\nKsEuBK/Ny9PadvDFHjpx6nrDSNuZHWTNyy0vi8fDwuXEk7hogY4pNGg90qzDpIo0\\nkbfc4uNw1KAnLlQvNZi2UekUz5cI3FtPvLk+BFFQRSjL7cPLlfiCRde5OhyyHgQ=\\n=fzVD\\n-----END PGP SIGNATURE-----\\ntree 7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29c\\nparent 58d5dbb01d59bb01bf52a54ee916de0502e3795e\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548246749 +0000\\ncommitter GitHub <noreply@github.com> 1548246749 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse58d5dbb01d59bb01bf52a54ee916de0502e3795ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795ehttps://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795eNaNNaNNaNNaNNaN
3952841da4de8bad88fdcff4f711d188eca731320e4MDY6Q29tbWl0MjQ1NDAxMzY6Mjg0MWRhNGRlOGJhZDg4ZmRjZmY0ZjcxMWQxODhlY2E3MzEzMjBlNA==James Robinsonjrob119@users.noreply.github.com2019-01-23T12:33:52ZGitHubnoreply@github.com2019-01-23T12:33:52ZUpdate README.mdc866b1ade1df61f15c70cc2f1d715e67a107062bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c866b1ade1df61f15c70cc2f1d715e67a107062bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2841da4de8bad88fdcff4f711d188eca731320e40Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF8wCRBK7hj4Ov3rIwAAdHIIACUWWKfPJQVWnS3bQ9ROSkAo\\nwgkmWT6C2FORmnAEqtbxvSX4Wpu2uMQNyb7HujijoUT083oYbegsR/NHbGeBxqdP\\ndbKqbgox09qSe6A+WWml18IWxJCJhjqpPTl/WrjJYi1g/Q39TxPJdvFOTbfSIW3V\\nV0bxA6ZAEzGbNmEe1IcPmg9BmlQ53+n926V/KlTZbmfXCGYhEdhQYrxBtrc7F5OO\\n7dV0Mj6+EGQRah9Lrv0lr3J+2FXWCaMJY/1PEk9IYvvOZ2kc4DdvZys2ULJkRiac\\n9aasq0Pz63i1Z4bA0UtEUSUXj7m+byceTlVm64ijh9gX8un2XGnmS66rkRHv8i8=\\n=LwYh\\n-----END PGP SIGNATURE-----\\ntree c866b1ade1df61f15c70cc2f1d715e67a107062b\\nparent bc5afbccfcab83e753302e06c9f4c9c232992646\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548246832 +0000\\ncommitter GitHub <noreply@github.com> 1548246832 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebc5afbccfcab83e753302e06c9f4c9c232992646https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646NaNNaNNaNNaNNaN
39699547568f22e486a758db0df41c27bd7a0a4abe0MDY6Q29tbWl0MjQ1NDAxMzY6OTk1NDc1NjhmMjJlNDg2YTc1OGRiMGRmNDFjMjdiZDdhMGE0YWJlMA==James Robinsonjrob119@users.noreply.github.com2019-01-23T12:35:16ZGitHubnoreply@github.com2019-01-23T12:35:16ZMerge pull request #167 from ANHIG/3350\\n\\n3350c866b1ade1df61f15c70cc2f1d715e67a107062bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c866b1ade1df61f15c70cc2f1d715e67a107062bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/99547568f22e486a758db0df41c27bd7a0a4abe00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF+ECRBK7hj4Ov3rIwAAdHIIAAgkEGt672Ui0xACNY8dMF39\\nNuinUWqwp3xkMXNuaQqKobGKSucrDog/L7EJCrOwzYKdksSwAOonhJGmITbh2313\\n1pI0eEajq88XLpVNFBrrGWBPkDGU6lh37Uqv65JzTo7ZS1eKPaZ26dr9/ztdo8ps\\nvOu7EFZaFZMLI0iUhzXXRU4nA7P00hJ3cEopYs2Z5IUC5Lv3e2PTC8urUFzoF5ce\\n/eqp8VuskTnIUyJ4wHEOGyFvQcy47ooTWdLREnAVQMvltlgShfqmdukjhbyFGhF2\\nqmwjCG0rSWVirs1tQFalmLhfik3AjDsraJ540TFzhaD8c4pkZT9zg0AhS1MAESg=\\n=6GS7\\n-----END PGP SIGNATURE-----\\ntree c866b1ade1df61f15c70cc2f1d715e67a107062b\\nparent 440678154494d8efd6d3fc4fe1c225b8fab3b25b\\nparent 2841da4de8bad88fdcff4f711d188eca731320e4\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548246916 +0000\\ncommitter GitHub <noreply@github.com> 1548246916 +0000\\n\\nMerge pull request #167 from ANHIG/3350\\n\\n3350https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b2841da4de8bad88fdcff4f711d188eca731320e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4NaNNaN
397cd579d7ed59cc01e5b1d5230543b552e1afe55ceMDY6Q29tbWl0MjQ1NDAxMzY6Y2Q1NzlkN2VkNTljYzAxZTViMWQ1MjMwNTQzYjU1MmUxYWZlNTVjZQ==James Robinsonjrob119@users.noreply.github.com2019-01-23T16:43:09ZGitHubnoreply@github.com2019-01-23T16:43:09ZUpdate README.mddb982c3210a8b9dc2d31a5bccfdd2d7aced5f686https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db982c3210a8b9dc2d31a5bccfdd2d7aced5f686https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSJmdCRBK7hj4Ov3rIwAAdHIIADxu0hBiNAxD27/1kzMRmJ6j\\nuxC7CkfLUFaEpbDE4PG7xw0jz6jYiGYolbH1WiXzDoop+1PJeqnRI9GSVF6uR2AO\\nKrVQsSy+rAc4mwaTG1X0QoH2fOH4tnSliZRPxWmjVWiKg6TiwiuOzqA8vez0zCjP\\ngtwjQgPKgfVRmRFIsu9HR6vq5pJTDmxNwP1dWvtRllXyXBtAFp9oOoZpbTf6e1XY\\nUQ3y/2+LPl7mi+jbeOdCkwdfWYDqcfkHGeGFPka43UvQ+P9aV48nw0AsXe0eQpxA\\nGXwdAtTCCyjRk7sxB00IdQOZ6NqTGwrSB3wUNuw4YWxHANqvVY+/MBCc1eQ46iI=\\n=1Fwz\\n-----END PGP SIGNATURE-----\\ntree db982c3210a8b9dc2d31a5bccfdd2d7aced5f686\\nparent 99547568f22e486a758db0df41c27bd7a0a4abe0\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548261789 +0000\\ncommitter GitHub <noreply@github.com> 1548261789 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55cehttps://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse99547568f22e486a758db0df41c27bd7a0a4abe0https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0NaNNaNNaNNaNNaN
398472b541958e2f8755dd72bf8601404c3fb035115MDY6Q29tbWl0MjQ1NDAxMzY6NDcyYjU0MTk1OGUyZjg3NTVkZDcyYmY4NjAxNDA0YzNmYjAzNTExNQ==James Robinsonjrob119@users.noreply.github.com2019-01-24T10:13:04ZGitHubnoreply@github.com2019-01-24T10:13:04ZUpdate README.md75b1a782874208273856adff1f782d13d4acef8chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/75b1a782874208273856adff1f782d13d4acef8chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/472b541958e2f8755dd72bf8601404c3fb0351150Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSY+wCRBK7hj4Ov3rIwAAdHIIAET6Rj1P872YhDWZuR40rDau\\n3TPVKdlmh2vT33SXo/4LoEUyW/ScEyJ3nOcyzscB6bdgiQaB35dFgL9mMUbpBLY1\\nN71rpkroWVbwY6TnO3BroPQMFVt9sSi8BDsRoHNp806irsCn0qbc20Hcd4YZUJVr\\nxE9ZZwhWMVVCbFllXA8WZqWmPhAgZ9T+S0003XisTxQjUAsv2C66taSUNMbzNwfM\\nlPLG+qteVvAHTmRlRtNLFHS5ldDVwY01G562Yql1torKPYRZmDEzHfOFgUZbSyvV\\noo3p9X+0Q+revRu0h3ljN0Bd3/Yvii+msNqRO6C6dEQdgyXuUq6UPJx7J6SPMgw=\\n=rSPA\\n-----END PGP SIGNATURE-----\\ntree 75b1a782874208273856adff1f782d13d4acef8c\\nparent cd579d7ed59cc01e5b1d5230543b552e1afe55ce\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548324784 +0000\\ncommitter GitHub <noreply@github.com> 1548324784 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsecd579d7ed59cc01e5b1d5230543b552e1afe55cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55cehttps://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ceNaNNaNNaNNaNNaN
399b242db2010c8b5ed5f22ba89c3132da225fc5fa2MDY6Q29tbWl0MjQ1NDAxMzY6YjI0MmRiMjAxMGM4YjVlZDVmMjJiYTg5YzMxMzJkYTIyNWZjNWZhMg==James Robinsonjrob119@users.noreply.github.com2019-01-24T10:13:21ZGitHubnoreply@github.com2019-01-24T10:13:21ZUpdate README.md54e46cb91a8843722fd011c1a389b76fab41894dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/54e46cb91a8843722fd011c1a389b76fab41894dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa20Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSY/BCRBK7hj4Ov3rIwAAdHIIAEp91W8xsed1QCZAUVtAQjrQ\\nbrDyo06lhQDan9HIKp1wudHZ32lGNzpHDjJ8/Cd5nx1Mh7Qhx68HDJeCRZ3OE4/J\\nrs+b2e4jUjn9WNr9SdMR09md1VJw+jOAZN0Lmd7lXCnqxUha/BCDkY3AckmmPLUD\\nqLxXBpufWW58k7hD5c5VXAtEGFmOY2DzbVQR/J/G/KldgBPPisXbuaV99BvMcgzU\\n5sb2HBNQIvCZZC9IAeF4aG3BI6GaQK/rTJStnW3yIAmZmMk0woPbKdjgGYJtTpRN\\nRp/xOmcpkgw8hRLKhCQHdtqv91TekFBlyuUNUryPhLmyhsEd27u4vlRihTVLcDE=\\n=zZ1J\\n-----END PGP SIGNATURE-----\\ntree 54e46cb91a8843722fd011c1a389b76fab41894d\\nparent 472b541958e2f8755dd72bf8601404c3fb035115\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548324801 +0000\\ncommitter GitHub <noreply@github.com> 1548324801 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse472b541958e2f8755dd72bf8601404c3fb035115https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115NaNNaNNaNNaNNaN
40025e45be1413ac507192852914d3aeb808834c08dMDY6Q29tbWl0MjQ1NDAxMzY6MjVlNDViZTE0MTNhYzUwNzE5Mjg1MjkxNGQzYWViODA4ODM0YzA4ZA==James Robinsonjrob119@users.noreply.github.com2019-01-24T11:12:04ZGitHubnoreply@github.com2019-01-24T11:12:04ZCreate temp94b0f747fe17635551fc419947b2ada0dacec9e9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94b0f747fe17635551fc419947b2ada0dacec9e9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25e45be1413ac507192852914d3aeb808834c08d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSZ2ECRBK7hj4Ov3rIwAAdHIIAAr2On5PPUEoZUv6pyPobBvs\\nOx83Jyv+2MVzovilOvCPngOsemscg+hE18zV7sdR/JSXDWSgtFmgEzhMMZakwEjY\\nenXjOJXSwCrInyTZHuLdT8tR11N/5bMw4+YlUOPWOJ7pSwpb1QcRbYb6lGOycfNA\\nVrJvtM+2N/ErrChRTHNC4TVP06Ss9n1mw7HTLF7Z1RzjQ6f3f6lzLHGp1pESBwQo\\nFfOaLTkRetVLmLsKU+J9s+Uca+7wUMMFHv3t4A7p7bn8QkBKQ+ynFKfa49Kb46/a\\n4pw7MmOhSwAYgPx05p/ADnfX8RIXsv0VnV+lITHUvl1LvLcSMmz49zamDEqxJc0=\\n=DkyR\\n-----END PGP SIGNATURE-----\\ntree 94b0f747fe17635551fc419947b2ada0dacec9e9\\nparent b242db2010c8b5ed5f22ba89c3132da225fc5fa2\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548328324 +0000\\ncommitter GitHub <noreply@github.com> 1548328324 +0000\\n\\nCreate temphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08dhttps://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb242db2010c8b5ed5f22ba89c3132da225fc5fa2https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2NaNNaNNaNNaNNaN
401f4cee99def7786ecdc76093de36441a22e1d2744MDY6Q29tbWl0MjQ1NDAxMzY6ZjRjZWU5OWRlZjc3ODZlY2RjNzYwOTNkZTM2NDQxYTIyZTFkMjc0NA==James Robinsonjrob119@users.noreply.github.com2019-01-24T11:12:59ZGitHubnoreply@github.com2019-01-24T11:12:59ZDelete temp54e46cb91a8843722fd011c1a389b76fab41894dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/54e46cb91a8843722fd011c1a389b76fab41894dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f4cee99def7786ecdc76093de36441a22e1d27440Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSZ27CRBK7hj4Ov3rIwAAdHIIAFpzfmLgU3Wjwxso06uFg1HV\\n46sCVc6vOksUqBTodVESF8uqbjEYthY04m2L2DN55YRiG1AEPVqAHa9GEXs0/ukS\\n9CbmRF/o0EEj7S3JZgnnvW2aM/5nVB6IIL2Z9n7rjXmNMMvLcz3IEbcnVLgdWBp4\\nhw1T0oeYoyxN58QDc6/7/qAwp+6pouEjSVphgoD6/0WWj7umMGh2FaIT65nK1Gbk\\nup8tw9AeWTu9jBfO5+pt1/8U6EdLOz0lTK8fVkeFzA7kt7nsu8Ap6bV9mpkJO7Ta\\n/03BLICdSQZassWkUxQyNnmkIqa8kSUeyNb6Q2mzPbj0RD3U5/GTb+JpyP9qKWo=\\n=o8k6\\n-----END PGP SIGNATURE-----\\ntree 54e46cb91a8843722fd011c1a389b76fab41894d\\nparent 25e45be1413ac507192852914d3aeb808834c08d\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548328379 +0000\\ncommitter GitHub <noreply@github.com> 1548328379 +0000\\n\\nDelete temphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse25e45be1413ac507192852914d3aeb808834c08dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08dhttps://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08dNaNNaNNaNNaNNaN
402c475baba75906c3d0b59cd0a460e646cd0d6f694MDY6Q29tbWl0MjQ1NDAxMzY6YzQ3NWJhYmE3NTkwNmMzZDBiNTljZDBhNDYwZTY0NmNkMGQ2ZjY5NA==James Robinsonjames.robinson@anthonynolan.org2019-01-24T12:22:46ZJames Robinsonjames.robinson@anthonynolan.org2019-01-24T12:22:46ZIPD-IMGT/HLA Release 3.35.04879b3c95641972dfe41730ccbd1952049fac1c4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4879b3c95641972dfe41730ccbd1952049fac1c4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c475baba75906c3d0b59cd0a460e646cd0d6f6940FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3eeNaNNaNNaNNaNNaN
4031647233ff5acfd74579e079bcc0bd33aa67d0344MDY6Q29tbWl0MjQ1NDAxMzY6MTY0NzIzM2ZmNWFjZmQ3NDU3OWUwNzliY2MwYmQzM2FhNjdkMDM0NA==James Robinsonjames.robinson@anthonynolan.org2019-01-24T12:23:21ZJames Robinsonjames.robinson@anthonynolan.org2019-01-24T12:23:21ZMerge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350bed4b97da59c13582c6ae742d8d2c09ea0897ea2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bed4b97da59c13582c6ae742d8d2c09ea0897ea2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1647233ff5acfd74579e079bcc0bd33aa67d03440FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec475baba75906c3d0b59cd0a460e646cd0d6f694https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f6942841da4de8bad88fdcff4f711d188eca731320e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4NaNNaN
404283c47387dbc9ef10de816a5a7069edc194ec215MDY6Q29tbWl0MjQ1NDAxMzY6MjgzYzQ3Mzg3ZGJjOWVmMTBkZTgxNmE1YTcwNjllZGMxOTRlYzIxNQ==James Robinsonjrob119@users.noreply.github.com2019-01-24T12:27:42ZGitHubnoreply@github.com2019-01-24T12:27:42ZMerge pull request #168 from ANHIG/3350\\n\\n33503b2f589d480765e4ec373adc7a04720336084c62https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b2f589d480765e4ec373adc7a04720336084c62https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/283c47387dbc9ef10de816a5a7069edc194ec2150Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSa8+CRBK7hj4Ov3rIwAAdHIIAK8EQHMHF5+o1Fcq0oYjyvVI\\nq0pPKzj9BWZPeFvO4Z6bHMzHmGbEN3mQbhGFtbGma2Ddthc08YN32KGbvJGQztDw\\npAEESbWFh0/37wxvZ34tdzt/JOJOtU3cnAxvnq6kEkuFa2Xpcg12HSotOVuP/OsI\\nAJAj5jPxu5MJawjHNHhtCnP1ZayzeN0lMrlqZmtSLTnwsD4cCl19IBgO1NqBvFW0\\npPCntL1CVjA6L8XB4yIcQ/qiiAnVv2yNOdgdPMONIDM8bKIm0FkpnDrXnj4JYf1I\\nQ6RRAdmQENUN1L3sW/i657wcMWQ+CVrt0ZZ8toysayOdtx4Lxc+T9+pLl6Cu1M0=\\n=5vOe\\n-----END PGP SIGNATURE-----\\ntree 3b2f589d480765e4ec373adc7a04720336084c62\\nparent f4cee99def7786ecdc76093de36441a22e1d2744\\nparent 1647233ff5acfd74579e079bcc0bd33aa67d0344\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548332862 +0000\\ncommitter GitHub <noreply@github.com> 1548332862 +0000\\n\\nMerge pull request #168 from ANHIG/3350\\n\\n3350https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsef4cee99def7786ecdc76093de36441a22e1d2744https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d27441647233ff5acfd74579e079bcc0bd33aa67d0344https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344NaNNaN
40586598fb3a4a8f0e99dcacadd9dab1ef25fec23baMDY6Q29tbWl0MjQ1NDAxMzY6ODY1OThmYjNhNGE4ZjBlOTlkY2FjYWRkOWRhYjFlZjI1ZmVjMjNiYQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-01-28T09:54:30ZGitHubnoreply@github.com2019-01-28T09:54:30ZCorrection of C*03:99:02 name change to C*01:155c53f566af1f04d633119f18f6d9255e7f1567a5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5c53f566af1f04d633119f18f6d9255e7f1567a5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcTtFWCRBK7hj4Ov3rIwAAdHIIADZQ36fY8PnzSk9oNy6QhQ+S\\nMiJglA7I7PjIlEPUcUlwsk8SbFKNq/qfz7nuTqoqYtCvLIPJevlietRZW0zmUgHC\\nWGF2Gw/uOHJfiPXrMnr5QgmP4873jN8EwzKlkINS0vatZ0nbWi/3qUml8tg+vjxS\\nupZMm7JuAOMpmmf6YZXTF+URu7MZc9t3DS3kRkZ9QWR5XoxYi567gA6LD2fTP1w0\\nGq33VmPjW+dikXDg7hrdd5eKfBi3fDA+nambq8fIfe26Hbeb4Es7iU/a1/Q89gD9\\nxbt7ICjEDUGMk4xX9HPaDD/WLDdJGa10hJP88m4USqVcuEvQ2IZEkwvk7R4WlrI=\\n=IO1t\\n-----END PGP SIGNATURE-----\\ntree 5c53f566af1f04d633119f18f6d9255e7f1567a5\\nparent 283c47387dbc9ef10de816a5a7069edc194ec215\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1548669270 +0000\\ncommitter GitHub <noreply@github.com> 1548669270 +0000\\n\\nCorrection of C*03:99:02 name change to C*01:15https://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23bahttps://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23bahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse283c47387dbc9ef10de816a5a7069edc194ec215https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215NaNNaNNaNNaNNaN
40662034dec31973902cdbad9dde49d215016520b5eMDY6Q29tbWl0MjQ1NDAxMzY6NjIwMzRkZWMzMTk3MzkwMmNkYmFkOWRkZTQ5ZDIxNTAxNjUyMGI1ZQ==James Robinsonjames.robinson@anthonynolan.org2019-01-29T16:54:18ZJames Robinsonjames.robinson@anthonynolan.org2019-01-29T16:54:18ZCorrection to hla_nom.txtd7ebc6abdfbfffc582815476e05e27e1bc9b45e0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d7ebc6abdfbfffc582815476e05e27e1bc9b45e0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62034dec31973902cdbad9dde49d215016520b5e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5ehttps://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1647233ff5acfd74579e079bcc0bd33aa67d0344https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344NaNNaNNaNNaNNaN
407182b469d47d2debc7353517cb7a3b7c92f9f4176MDY6Q29tbWl0MjQ1NDAxMzY6MTgyYjQ2OWQ0N2QyZGViYzczNTM1MTdjYjdhM2I3YzkyZjlmNDE3Ng==James Robinsonjrob119@users.noreply.github.com2019-01-29T17:20:59ZGitHubnoreply@github.com2019-01-29T17:20:59ZDelete hla_nom.txtd9a21bf4be7494cb9fe2463f5c6a07231857ee74https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d9a21bf4be7494cb9fe2463f5c6a07231857ee74https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/182b469d47d2debc7353517cb7a3b7c92f9f41760Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcUIt7CRBK7hj4Ov3rIwAAdHIIAHV0K3Y5UaEKNFZzv47j5gTx\\nDXlfZxNE7IjpnL+qXXPwMKNOFR6aMWTZkih6N86D9B6L0aBynaJR9+D8BEIdUJDm\\nzzl446mUYDo2+10mfi0M3cDaKZvsF86XpvDVDJL+U2zChYxhu79YZXcgCJzTyG3H\\nn3bwx1ln0s8ILHcVPmSq7u1iCit4zfNqYRD4T6om69epxGIzJbvoZUw5rWkoLcP7\\nwPNq9vdmvhTyrevEQATzMqpQfQ1WT5bWOCQJB+5LrLazqAkzU+gGPm8VSDbzWPHn\\nesCAV34gGTe3n6Q+ibsheDPGibbbq1u4X1YIyJyu6WjKR7Z3AP25FcgkB3eaFs8=\\n=XBcM\\n-----END PGP SIGNATURE-----\\ntree d9a21bf4be7494cb9fe2463f5c6a07231857ee74\\nparent 86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548782459 -0800\\ncommitter GitHub <noreply@github.com> 1548782459 -0800\\n\\nDelete hla_nom.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse86598fb3a4a8f0e99dcacadd9dab1ef25fec23bahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23bahttps://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23baNaNNaNNaNNaNNaN
408252d7c5dc9d2f7671447fd11fe6bb004c438f34bMDY6Q29tbWl0MjQ1NDAxMzY6MjUyZDdjNWRjOWQyZjc2NzE0NDdmZDExZmU2YmIwMDRjNDM4ZjM0Yg==James Robinsonjames.robinson@anthonynolan.org2019-01-29T17:38:58ZJames Robinsonjames.robinson@anthonynolan.org2019-01-29T17:38:58ZMerge branch '3350' into Latest2ca178f4b19912ba343e8f1f6986e579195dc58chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ca178f4b19912ba343e8f1f6986e579195dc58chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse182b469d47d2debc7353517cb7a3b7c92f9f4176https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f417662034dec31973902cdbad9dde49d215016520b5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5ehttps://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5eNaNNaN
409154bc94f928f5e4c20ddb9dff112de36b4f2086aMDY6Q29tbWl0MjQ1NDAxMzY6MTU0YmM5NGY5MjhmNWU0YzIwZGRiOWRmZjExMmRlMzZiNGYyMDg2YQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T08:57:40ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T08:57:40ZIPD-IMGT/HLA Release 3.36.00168b4764ed65d9ce5163672a8afa9dbd7edcbc3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0168b4764ed65d9ce5163672a8afa9dbd7edcbc3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086ahttps://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34bNaNNaNNaNNaNNaN
410af857a504106434a753ecd541f7b0bb5d07970aaMDY6Q29tbWl0MjQ1NDAxMzY6YWY4NTdhNTA0MTA2NDM0YTc1M2VjZDU0MWY3YjBiYjVkMDc5NzBhYQ==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:00:15ZGitHubnoreply@github.com2019-04-17T09:00:15ZUpdate README.md4bb0336ea0cb03bd6de0e4361027daddcfbc4068https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4bb0336ea0cb03bd6de0e4361027daddcfbc4068https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af857a504106434a753ecd541f7b0bb5d07970aa0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctusfCRBK7hj4Ov3rIwAAdHIIAA8QbmdxF9ewH/ZYTpaw33jb\\nPAlbOWq2eGV0rr/JzM6tNK1dNT1Rhr8snLr5LTqd3OZQHL3b6CX7auTFdvlZWkch\\nWLpdEIwkshdru6pkFnKABYFb1h2pR/HKdSg4Z4h6+6uutbq3C4Bqh63frgXx0tTV\\n3wwBzPIWRDixvI4KQO3YN1VlgowJiUmd9tQawKOy5wsSECckiX11CluAuyX1zyeb\\nDSmX1e8Bnh1bCrFkq7BZE/jemgTOC9PYeaCC+0rH34MIOBh+A/5c9p5fd176GIU8\\nIDoBNau5fqOjzkrjvwUEurLTt9GaJcNs+k6YOWekCRokoxR8G3NNs1sHinMqVjw=\\n=C9qa\\n-----END PGP SIGNATURE-----\\ntree 4bb0336ea0cb03bd6de0e4361027daddcfbc4068\\nparent 154bc94f928f5e4c20ddb9dff112de36b4f2086a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555491615 +0100\\ncommitter GitHub <noreply@github.com> 1555491615 +0100\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aahttps://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aa/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse154bc94f928f5e4c20ddb9dff112de36b4f2086ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086ahttps://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086aNaNNaNNaNNaNNaN
4115298cb37ddccb57dc9f47dd730daa8e021ce6edeMDY6Q29tbWl0MjQ1NDAxMzY6NTI5OGNiMzdkZGNjYjU3ZGM5ZjQ3ZGQ3MzBkYWE4ZTAyMWNlNmVkZQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:01:16ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:01:16ZIPD-IMGT/HLA Release 3.36.06d639f5c12ef71933d30156475d8f8cae5fe3aa0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6d639f5c12ef71933d30156475d8f8cae5fe3aa0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6edehttps://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6edehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseaf857a504106434a753ecd541f7b0bb5d07970aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aahttps://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aaNaNNaNNaNNaNNaN
412fd64197a3eb6ca7b68b8ff47b489858efa673909MDY6Q29tbWl0MjQ1NDAxMzY6ZmQ2NDE5N2EzZWI2Y2E3YjY4YjhmZjQ3YjQ4OTg1OGVmYTY3MzkwOQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:01:53ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:01:53ZIPD-IMGT/HLA Release 3.36.0f24600f23ce3feb6bbde039c0750589d5596dc90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f24600f23ce3feb6bbde039c0750589d5596dc90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fd64197a3eb6ca7b68b8ff47b489858efa6739090FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5298cb37ddccb57dc9f47dd730daa8e021ce6edehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6edehttps://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6edeNaNNaNNaNNaNNaN
4130fa0767f806b67ec842f6eda423931038c74456dMDY6Q29tbWl0MjQ1NDAxMzY6MGZhMDc2N2Y4MDZiNjdlYzg0MmY2ZWRhNDIzOTMxMDM4Yzc0NDU2ZA==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:03:09ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:03:09ZIPD-IMGT/HLA Release 3.36.095a48b64e4cba56d23553207b6dacbd1278dc699https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/95a48b64e4cba56d23553207b6dacbd1278dc699https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fa0767f806b67ec842f6eda423931038c74456d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456dhttps://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefd64197a3eb6ca7b68b8ff47b489858efa673909https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909NaNNaNNaNNaNNaN
41410ff0031128024299158c2873e6f4f19bdfce9faMDY6Q29tbWl0MjQ1NDAxMzY6MTBmZjAwMzExMjgwMjQyOTkxNThjMjg3M2U2ZjRmMTliZGZjZTlmYQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:05:13ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:05:13ZIPD-IMGT/HLA Release 3.36.0d101e23b3968a3c570b44252a14384e8674bc65ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d101e23b3968a3c570b44252a14384e8674bc65ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/10ff0031128024299158c2873e6f4f19bdfce9fa0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fahttps://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fa/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0fa0767f806b67ec842f6eda423931038c74456dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456dhttps://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456dNaNNaNNaNNaNNaN
4151b9b17a14e9c070b64b9d55b288b68745fa3a49cMDY6Q29tbWl0MjQ1NDAxMzY6MWI5YjE3YTE0ZTljMDcwYjY0YjlkNTViMjg4YjY4NzQ1ZmEzYTQ5Yw==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:07:45ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:07:45ZIPD-IMGT/HLA Release 3.36.06e902e36393bf8f115ce21bf468e3e2f17ef7c4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6e902e36393bf8f115ce21bf468e3e2f17ef7c4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse10ff0031128024299158c2873e6f4f19bdfce9fahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fahttps://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9faNaNNaNNaNNaNNaN
416bf673b4a4f42415317b116ef71552a75d15974c7MDY6Q29tbWl0MjQ1NDAxMzY6YmY2NzNiNGE0ZjQyNDE1MzE3YjExNmVmNzE1NTJhNzVkMTU5NzRjNw==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:09:26ZGitHubnoreply@github.com2019-04-17T09:09:26ZDelete .gitattributesdbe8b20b4a3439c7a60dd446d212d892b1e82823https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbe8b20b4a3439c7a60dd446d212d892b1e82823https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf673b4a4f42415317b116ef71552a75d15974c70Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctu1GCRBK7hj4Ov3rIwAAdHIIAGYBNWQhSCE3ZtYD7cZ2ve+L\\nQFunnqQ2MTEvN8apmcEjCHiWR6kdJDi+WPHzmvp6ekIb8P7+r3FJfTpLNmwdjNCu\\nPio82hpJKQbkVPX+lkf9ziGFYArqSFsH9E4B3OSoZwrz9G5qI79WLrXPzRYLE+fD\\n6Td0hmuiFGEvozuDuxhyOZ7q6OCGauxe6wyFWWp6PxQJ+21bDLAu3Njur2e4rRYQ\\n+K4WL4KA8C9pCpEpgLSra79tvdBDr6/3wrUjqM4owadPwhaI7RcfIo4Qy4kWYx6T\\nRveNaG6WkEX5pXS8/nkkAaoLmJEiQzRkTvEOmMiJT2EqPIQ6G71BQlyxP4Mgztc=\\n=y6HX\\n-----END PGP SIGNATURE-----\\ntree dbe8b20b4a3439c7a60dd446d212d892b1e82823\\nparent 1b9b17a14e9c070b64b9d55b288b68745fa3a49c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555492166 +0100\\ncommitter GitHub <noreply@github.com> 1555492166 +0100\\n\\nDelete .gitattributeshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49cNaNNaNNaNNaNNaN
4174052371f8d68dc662d8c5b07377d9aebcfccc0b9MDY6Q29tbWl0MjQ1NDAxMzY6NDA1MjM3MWY4ZDY4ZGM2NjJkOGM1YjA3Mzc3ZDlhZWJjZmNjYzBiOQ==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:10:57ZGitHubnoreply@github.com2019-04-17T09:10:57ZMerge pull request #174 from ANHIG/3360\\n\\n3360dbe8b20b4a3439c7a60dd446d212d892b1e82823https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbe8b20b4a3439c7a60dd446d212d892b1e82823https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctu2hCRBK7hj4Ov3rIwAAdHIIAILQljZebIO0GVwJ0B1cDqoi\\n3Q8SzPkX1TlRofY0pJ9aZG0SMYBzDb6f0RJZf7c7gaFUA32aiLZ4fjEH+jo5RGZS\\npmUuRFzN7xxCE6unP120OHWGquh9JOzqJgLDhWkVwvLBYndqOBZQ14SVZGAee/h9\\nOQJ+MdO472PzW6dM7CyEJlQ9+xBs6Vf4a/Y+iErJ0VJr4jGbyUfzhRnIypjpM1Sa\\nVmpE7wz200DKA0jQIj1YZPli0oEaOxFB6/7uzybkwQuG/1XSTx67OzLJM7Ej+iwV\\nncCeaRKdhAI3Txh5Ps59alUzj2vXFbIi4MVtKUG+iFICwqZI3mXy0+Q7K8i3q/A=\\n=LcOt\\n-----END PGP SIGNATURE-----\\ntree dbe8b20b4a3439c7a60dd446d212d892b1e82823\\nparent 252d7c5dc9d2f7671447fd11fe6bb004c438f34b\\nparent bf673b4a4f42415317b116ef71552a75d15974c7\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555492257 +0100\\ncommitter GitHub <noreply@github.com> 1555492257 +0100\\n\\nMerge pull request #174 from ANHIG/3360\\n\\n3360https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34bbf673b4a4f42415317b116ef71552a75d15974c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7NaNNaN
418af8f6da4c921a2a5d5d392f550edba5003bcd65aMDY6Q29tbWl0MjQ1NDAxMzY6YWY4ZjZkYTRjOTIxYTJhNWQ1ZDM5MmY1NTBlZGJhNTAwM2JjZDY1YQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:19:50ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:19:50ZIPD-IMGT/HLA Release 3.36.0de7c34b992144cd20fc16554700cdaf75ca3a5d1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/de7c34b992144cd20fc16554700cdaf75ca3a5d1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65ahttps://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49cNaNNaNNaNNaNNaN
419ffddb088051b8b0b0de0e9956613e31f88b2fe64MDY6Q29tbWl0MjQ1NDAxMzY6ZmZkZGIwODgwNTFiOGIwYjBkZTBlOTk1NjYxM2UzMWY4OGIyZmU2NA==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:23:42ZGitHubnoreply@github.com2019-04-17T09:23:42ZDelete .gitattributes82554eb5c6daa1270a2741ca9a652f8fdac3740dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82554eb5c6daa1270a2741ca9a652f8fdac3740dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe640Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctvCeCRBK7hj4Ov3rIwAAdHIIALMjHlIy0BRqiPFvLN1BKmsg\\nBo9SeyQJlLXAjov+4L2AkL+lgSpA0yD+c88swyA4vZY7A/erfr44Mvqkr3e3XyD0\\n7rtiuXzhKBnsrXcxMLWTJPjJJ+4qqdaOmOvn1I9fpRPHMZghRE+MoEQXXn4e69EO\\n7QQlwdIf95PoGRzPJvaJj+YVuhM8Ggb7g8oy+ntR3sbCjc8R42P56O9IicI4lsFP\\nUvYWOArhR3l0BUfG41SJkaycHRn1M0bCRQwFQDlSujiejIHjFedcRSadudyyjpGV\\nl/stHRSkgKrpFsZeTSnEF47jUveSOVqIb3iIhGGiWT/xIIc7NL+qGLiylfVgrfY=\\n=3WRt\\n-----END PGP SIGNATURE-----\\ntree 82554eb5c6daa1270a2741ca9a652f8fdac3740d\\nparent af8f6da4c921a2a5d5d392f550edba5003bcd65a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555493022 +0100\\ncommitter GitHub <noreply@github.com> 1555493022 +0100\\n\\nDelete .gitattributeshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseaf8f6da4c921a2a5d5d392f550edba5003bcd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65ahttps://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65aNaNNaNNaNNaNNaN
42059c7309f45fd1973beba192c429073b8469b5766MDY6Q29tbWl0MjQ1NDAxMzY6NTljNzMwOWY0NWZkMTk3M2JlYmExOTJjNDI5MDczYjg0NjliNTc2Ng==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:25:25ZGitHubnoreply@github.com2019-04-17T09:25:25ZMerge pull request #175 from ANHIG/3360\\n\\n336082554eb5c6daa1270a2741ca9a652f8fdac3740dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82554eb5c6daa1270a2741ca9a652f8fdac3740dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59c7309f45fd1973beba192c429073b8469b57660Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctvEFCRBK7hj4Ov3rIwAAdHIIAJKRvKzbJ6JjetVzTOp6TQ1K\\nsqVs615HJQChbepgGMIb/jLX11TJf3q/smqmmhSzBgaI+RDtN/dGGEQNi7OCP5+I\\nnvxCRtFJVXfBKF/5WCv7/p28CZa1lXDF61K3BgUEEERYCwVefYLH7ewwgFoUzT6r\\nOX6e7fw0YaJdyysRq8uTJ7tpSGi8PhajuzShG+lUeRfpwNOlhz6g2gNFbHO0er0f\\n/qpGoB05BoQlkohK0rzXPf66eLEnXCzNzlxLRR3wrGeQr+Hd+9wg3p+g7uQ7XB+R\\nGpuAgcduxtrUaIXh35DIwSw1MBVxo6xFPoYXThmvP7QWYpyNZfrVrJo2z5i3hOM=\\n=I0Ux\\n-----END PGP SIGNATURE-----\\ntree 82554eb5c6daa1270a2741ca9a652f8fdac3740d\\nparent 4052371f8d68dc662d8c5b07377d9aebcfccc0b9\\nparent ffddb088051b8b0b0de0e9956613e31f88b2fe64\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555493125 +0100\\ncommitter GitHub <noreply@github.com> 1555493125 +0100\\n\\nMerge pull request #175 from ANHIG/3360\\n\\n3360https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4052371f8d68dc662d8c5b07377d9aebcfccc0b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9ffddb088051b8b0b0de0e9956613e31f88b2fe64https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64NaNNaN
42161daadbf669adf36fe353b4d6487acae57268715MDY6Q29tbWl0MjQ1NDAxMzY6NjFkYWFkYmY2NjlhZGYzNmZlMzUzYjRkNjQ4N2FjYWU1NzI2ODcxNQ==Dominic Barkerdominic.barker@anthonynolan.org2019-04-18T08:32:24ZDominic Barkerdominic.barker@anthonynolan.org2019-04-18T08:32:24ZIPD-IMGT/HLA Release 3.36.0db74e17c38212ed4c756c2907397e2e9be4bd203https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db74e17c38212ed4c756c2907397e2e9be4bd203https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/61daadbf669adf36fe353b4d6487acae572687150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseffddb088051b8b0b0de0e9956613e31f88b2fe64https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64NaNNaNNaNNaNNaN
4220f20a34eb36af52fd2e5877f0d532a2d7196f3f6MDY6Q29tbWl0MjQ1NDAxMzY6MGYyMGEzNGViMzZhZjUyZmQyZTU4NzdmMGQ1MzJhMmQ3MTk2ZjNmNg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-04-18T08:33:01ZGitHubnoreply@github.com2019-04-18T08:33:01ZMerge pull request #176 from ANHIG/3360\\n\\nIPD-IMGT/HLA Release 3.36.0db74e17c38212ed4c756c2907397e2e9be4bd203https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db74e17c38212ed4c756c2907397e2e9be4bd203https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcuDY9CRBK7hj4Ov3rIwAAdHIIABuI7hkaDDskDD69z6BeJiOv\\nOtSEb/kcZlmxu1RPjVHZ+pFgWivEJ8XpWOCPjcWM83t2F1cWm0lvJLt0KtSilYsY\\ncIR+dlFNZo4wBvKKSg6KN0lSWmQnuqyX18FQPzk/+WDqXjeJ0tXw8zRQhFOQ/d1i\\nOFlDJ1NafSMEI9ZXAGiitwWVOkkltE9M5BG6lO3yjSbiB+kRmcL28HmFLbrfbvda\\nzLvomI7mKUO+p0c2UrjYjiUDLZxWw8ch2XjsdjAxjW1qE9T0F2GNpSjeRaG3yvwX\\n4LYQJ29pCsqbvavEZOPGdl2Q1iv+fiwWV08W9Mg/KbN7M2Db0TBPNPMsOo6kFWg=\\n=FsUY\\n-----END PGP SIGNATURE-----\\ntree db74e17c38212ed4c756c2907397e2e9be4bd203\\nparent 59c7309f45fd1973beba192c429073b8469b5766\\nparent 61daadbf669adf36fe353b4d6487acae57268715\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1555576381 +0100\\ncommitter GitHub <noreply@github.com> 1555576381 +0100\\n\\nMerge pull request #176 from ANHIG/3360\\n\\nIPD-IMGT/HLA Release 3.36.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse59c7309f45fd1973beba192c429073b8469b5766https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b576661daadbf669adf36fe353b4d6487acae57268715https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715NaNNaN
42367ad77c3759b8ce339c7f72e45dc69e112346530MDY6Q29tbWl0MjQ1NDAxMzY6NjdhZDc3YzM3NTliOGNlMzM5YzdmNzJlNDVkYzY5ZTExMjM0NjUzMA==Dominic Barkerdominic.barker@anthonynolan.org2019-04-18T09:09:56ZDominic Barkerdominic.barker@anthonynolan.org2019-04-18T09:09:56ZUpdated protein alignment for MICA*029:029ddd5541827e0ba201af8e3d222ec8dc4001ec38https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ddd5541827e0ba201af8e3d222ec8dc4001ec38https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/67ad77c3759b8ce339c7f72e45dc69e1123465300FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse61daadbf669adf36fe353b4d6487acae57268715https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715NaNNaNNaNNaNNaN
424730872d14dae5650a1cf69e9110d00af523235f4MDY6Q29tbWl0MjQ1NDAxMzY6NzMwODcyZDE0ZGFlNTY1MGExY2Y2OWU5MTEwZDAwYWY1MjMyMzVmNA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-04-18T09:14:03ZGitHubnoreply@github.com2019-04-18T09:14:03ZMerge pull request #177 from ANHIG/3360\\n\\nUpdated protein alignment for MICA*029:029ddd5541827e0ba201af8e3d222ec8dc4001ec38https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ddd5541827e0ba201af8e3d222ec8dc4001ec38https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/730872d14dae5650a1cf69e9110d00af523235f40Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcuD/bCRBK7hj4Ov3rIwAAdHIIAJQz1nnAtcF9Snsb2rjlG0tL\\njrcPqVDBlvfCVhHaZ4yaoSAX4qrObqRVavHmXbJTsmRGT6TKRQFCxw4Jq1sBHGBN\\nBeFi/nTNmQkCWMKrWCJxaWP3gzNfPv3oIhh7diOP5iRzB1BU55qzBp6+5sR6+JrH\\nMdtY2zYBeYoQuCfN1Q0dldC8omN9Zsa4CFBpGKDoMIG2yVz5v5gEXbSdfzi2DV/w\\nwioUYRbxSWVBP26iAjINQcVW8J9v7O72Arpp6lV7Od6cSLK5mi39l2NRZP8wslPh\\nE3QZvMzBOWFZBe5pglj6DKculWrkZmLxZcos5lQBSDxrVjCJCVHoS3qaxtPI/6I=\\n=SXzZ\\n-----END PGP SIGNATURE-----\\ntree 9ddd5541827e0ba201af8e3d222ec8dc4001ec38\\nparent 0f20a34eb36af52fd2e5877f0d532a2d7196f3f6\\nparent 67ad77c3759b8ce339c7f72e45dc69e112346530\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1555578843 +0100\\ncommitter GitHub <noreply@github.com> 1555578843 +0100\\n\\nMerge pull request #177 from ANHIG/3360\\n\\nUpdated protein alignment for MICA*029:02https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0f20a34eb36af52fd2e5877f0d532a2d7196f3f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f667ad77c3759b8ce339c7f72e45dc69e112346530https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530NaNNaN
4256c01806964b5fd841d9e76290bb2b67a9a2014fcMDY6Q29tbWl0MjQ1NDAxMzY6NmMwMTgwNjk2NGI1ZmQ4NDFkOWU3NjI5MGJiMmI2N2E5YTIwMTRmYw==Dominic Barkerdominic.barker@anthonynolan.org2019-04-23T09:32:15ZDominic Barkerdominic.barker@anthonynolan.org2019-04-23T09:32:15ZUpdate to C Genomic alignments7d9a09fce42bd40cee6569fceb7aed79451bd8cfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9a09fce42bd40cee6569fceb7aed79451bd8cfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse67ad77c3759b8ce339c7f72e45dc69e112346530https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530NaNNaNNaNNaNNaN
42658d50a620c610b4c4bc224dbcd30fbcb6d0eed3fMDY6Q29tbWl0MjQ1NDAxMzY6NThkNTBhNjIwYzYxMGI0YzRiYzIyNGRiY2QzMGZiY2I2ZDBlZWQzZg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-04-23T09:33:22ZGitHubnoreply@github.com2019-04-23T09:33:22ZMerge pull request #178 from ANHIG/3360\\n\\nUpdate to C Genomic alignments7d9a09fce42bd40cee6569fceb7aed79451bd8cfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9a09fce42bd40cee6569fceb7aed79451bd8cfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcvtviCRBK7hj4Ov3rIwAAdHIIAGZJ6KxojXdSLZ2rvPGcV+Pj\\nujUFSkYg1H5Q9yV6MaSJiet+2Dd/1OT+QRaLvmHSUaWQ8Ft8kUl1OizfweUL5By+\\nxnq9VaZbaGAwzspbA5OWqi8zlFD2nkAM8wCj9A3OUSbEypglmkpPEOMe5d82oLAa\\nLR8s6fZlTTYdH4GXIRod7U03GM/nizgT2kl/WB6kmM5d2L1EMJFYYpJBTC0iqa5e\\n9RucVv1RmmKPMK3+kkvFPCelcXN9L5HonQ6yFVY2gDxjWz8EqpQXnlK7nc7jlIfd\\ni6xDp4cwRcbY6TquI4e9wJyErz+dvIrdTgJa7WeXbBLxmuYTFhpmTFTGU0CDwHM=\\n=LGMa\\n-----END PGP SIGNATURE-----\\ntree 7d9a09fce42bd40cee6569fceb7aed79451bd8cf\\nparent 730872d14dae5650a1cf69e9110d00af523235f4\\nparent 6c01806964b5fd841d9e76290bb2b67a9a2014fc\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1556012002 +0100\\ncommitter GitHub <noreply@github.com> 1556012002 +0100\\n\\nMerge pull request #178 from ANHIG/3360\\n\\nUpdate to C Genomic alignmentshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3fhttps://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse730872d14dae5650a1cf69e9110d00af523235f4https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f46c01806964b5fd841d9e76290bb2b67a9a2014fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fcNaNNaN
4271bc1e29a8e819a698b1b88f443d908f834bb82b7MDY6Q29tbWl0MjQ1NDAxMzY6MWJjMWUyOWE4ZTgxOWE2OThiMWI4OGY0NDNkOTA4ZjgzNGJiODJiNw==Dominic Barkerdominic.barker@anthonynolan.org2019-05-13T12:51:25ZDominic Barkerdominic.barker@anthonynolan.org2019-05-13T12:51:25ZUpdates to hla.xml and hla_nom.txt5ab36c323399e2d4708bdfb6bd34a11017ff9b4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ab36c323399e2d4708bdfb6bd34a11017ff9b4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fcNaNNaNNaNNaNNaN
428293b0e1f740595ef2ae765e0f70c64a92c53e054MDY6Q29tbWl0MjQ1NDAxMzY6MjkzYjBlMWY3NDA1OTVlZjJhZTc2NWUwZjcwYzY0YTkyYzUzZTA1NA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-05-13T12:52:43ZGitHubnoreply@github.com2019-05-13T12:52:43ZMerge pull request #180 from ANHIG/3360\\n\\nUpdates to hla.xml and hla_nom.txt5ab36c323399e2d4708bdfb6bd34a11017ff9b4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ab36c323399e2d4708bdfb6bd34a11017ff9b4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/293b0e1f740595ef2ae765e0f70c64a92c53e0540Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJc2WibCRBK7hj4Ov3rIwAAdHIIAGuq9OaM0Qt9IflIYnVufeES\\nh1Rty6GeSqaPWMctZUVDVBB5qDGa5sl7ZXN7h5hERfBi5UcRLL387hgdcv++FBu0\\nhsZuv0BuH+vtluV4+zmK7GS5DVW41scCtpPuMdeVidU6i08x+OGtoDtG33v5I+ET\\nca5QAIVjX0+TPOKDIJgNlUKTk/t9m6ZN4FO3aO7IdZRJmJerTRC7dTRVCy11OxqJ\\nKjOhVuMPDOfhiwU6Wt32HmRIr22ttAxJSQmPPCbmoNXmtVMM0nmbLS403/XWrDD7\\nqV1+1+vpEWzCzXdRgwisH+QsJAlOCkIKREW+kiSF+vSWvds5iBK4kVp6X6pgCcs=\\n=0mO1\\n-----END PGP SIGNATURE-----\\ntree 5ab36c323399e2d4708bdfb6bd34a11017ff9b4d\\nparent 58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f\\nparent 1bc1e29a8e819a698b1b88f443d908f834bb82b7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1557751963 +0100\\ncommitter GitHub <noreply@github.com> 1557751963 +0100\\n\\nMerge pull request #180 from ANHIG/3360\\n\\nUpdates to hla.xml and hla_nom.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse58d50a620c610b4c4bc224dbcd30fbcb6d0eed3fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3fhttps://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f1bc1e29a8e819a698b1b88f443d908f834bb82b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7NaNNaN
429e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebMDY6Q29tbWl0MjQ1NDAxMzY6ZTQ2M2E5ZjEzZmY4YWI3OGM0ZGY0MmM2YWY5ZmRjNzdlODRlZjhlYg==Dominic Barkerdominic.barker@anthonynolan.org2019-06-06T15:14:20ZDominic Barkerdominic.barker@anthonynolan.org2019-06-06T15:14:20ZAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt8d50d813264371a9f946d97c6ed449a5c0da4ea7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d50d813264371a9f946d97c6ed449a5c0da4ea7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse1bc1e29a8e819a698b1b88f443d908f834bb82b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7NaNNaNNaNNaNNaN
430d557b80c2db149dc50e2163abe30635c32faa971MDY6Q29tbWl0MjQ1NDAxMzY6ZDU1N2I4MGMyZGIxNDlkYzUwZTIxNjNhYmUzMDYzNWMzMmZhYTk3MQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-06-06T15:15:05ZGitHubnoreply@github.com2019-06-06T15:15:05ZMerge pull request #181 from ANHIG/3360\\n\\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt8d50d813264371a9f946d97c6ed449a5c0da4ea7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d50d813264371a9f946d97c6ed449a5c0da4ea7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d557b80c2db149dc50e2163abe30635c32faa9710Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJc+S35CRBK7hj4Ov3rIwAAdHIIAHjy0vMwnydtEpmhFor7JJIS\\nKVDhRS/5GBHG8TE55LJ2lE7zxDvzrPjILWUq+y/ZpS9yK2VYHqxR5768RGu6LxSx\\nuzIV9fb6hU6Rn9pmACaMNkVIzVaRcM1u12Whk497M1PoppIE44TlsO9XzmTwKVDs\\nySzEKOoMzl2Be/mLJtmV1qBDlxt5+0CeT452A6G+Hxi4LnvkBaFZShSAwLBisJGQ\\nf/8pT26xFhY1m1oGs8eCIyC9/KHIA65QYkvhAXe5v/mopZdUCQxlH8Y6BipUWUZU\\n9n8eL9+PWMgD2va7tq4vfGo6I2EIgSZ8+5yMpuFdSYGa8Pun1QvxWDOgCOmeey4=\\n=Vsds\\n-----END PGP SIGNATURE-----\\ntree 8d50d813264371a9f946d97c6ed449a5c0da4ea7\\nparent 293b0e1f740595ef2ae765e0f70c64a92c53e054\\nparent e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1559834105 +0100\\ncommitter GitHub <noreply@github.com> 1559834105 +0100\\n\\nMerge pull request #181 from ANHIG/3360\\n\\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse293b0e1f740595ef2ae765e0f70c64a92c53e054https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebNaNNaN
4319656fba11d0cb9a3dcf28eb8615337f85b5f65c1MDY6Q29tbWl0MjQ1NDAxMzY6OTY1NmZiYTExZDBjYjlhM2RjZjI4ZWI4NjE1MzM3Zjg1YjVmNjVjMQ==Dominic Barkerdominic.barker@anthonynolan.org2019-07-04T13:13:35ZDominic Barkerdominic.barker@anthonynolan.org2019-07-04T13:13:35ZIPD-IMGT/HLA Release 3.37.077c3eff66510373e2e97421e054c71952c5fc838https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77c3eff66510373e2e97421e054c71952c5fc838https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsed557b80c2db149dc50e2163abe30635c32faa971https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971NaNNaNNaNNaNNaN
432431b4b6434f318354426ee02a49616b998e8cc68MDY6Q29tbWl0MjQ1NDAxMzY6NDMxYjRiNjQzNGYzMTgzNTQ0MjZlZTAyYTQ5NjE2Yjk5OGU4Y2M2OA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-07-04T13:15:25ZGitHubnoreply@github.com2019-07-04T13:15:25ZDelete Alignments_Rel_3360.zip63021d7639200d379202a85ae6bb864da321deachttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63021d7639200d379202a85ae6bb864da321deachttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/431b4b6434f318354426ee02a49616b998e8cc680Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdHfvtCRBK7hj4Ov3rIwAAdHIIAHdFf/CH4rLFXq92/Pt2KE7m\\nALz6KGp+xOECJ5MptYXzb3N/7NnEMujeVqzun1/ZOp8P3lpbZ0gc/1mWjNecILBj\\nIfj9Kq66SkGfEaE9dgETOlsRpnEbbhlrFpghrO3iucocMBcvcp4+BP9IB44TI7mS\\nv8ehI2CasVcKW60iH39AWfPpmaQcUNk9HsoXLaiZvVVnyBmBmWTmrxAZDZfcxXAJ\\nQIfXb4IIDEJ+PLpyI01+fzm1EqGjSi8N9t5i/ntCMIUYnb30gMuq28D0vMN5y2m2\\nM/sIdU2s+KsffIgLpk1Yb0LZ1GHPGACiJKTHCypy741BfHhYgR1A9rTZazwC4Xo=\\n=N4y5\\n-----END PGP SIGNATURE-----\\ntree 63021d7639200d379202a85ae6bb864da321deac\\nparent 9656fba11d0cb9a3dcf28eb8615337f85b5f65c1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562246125 +0100\\ncommitter GitHub <noreply@github.com> 1562246125 +0100\\n\\nDelete Alignments_Rel_3360.ziphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse9656fba11d0cb9a3dcf28eb8615337f85b5f65c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1NaNNaNNaNNaNNaN
433887434edaeec2f4161fdc1642dab4d07e55f23c8MDY6Q29tbWl0MjQ1NDAxMzY6ODg3NDM0ZWRhZWVjMmY0MTYxZmRjMTY0MmRhYjRkMDdlNTVmMjNjOA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-07-04T13:16:00ZGitHubnoreply@github.com2019-07-04T13:16:00ZMerge pull request #182 from ANHIG/3370\\n\\n337063021d7639200d379202a85ae6bb864da321deachttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63021d7639200d379202a85ae6bb864da321deachttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/887434edaeec2f4161fdc1642dab4d07e55f23c80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdHfwQCRBK7hj4Ov3rIwAAdHIIAISOZaaPuTqL7E09a02Ktlny\\nq3jtv8OKYNTbTYYTjM3uLxegF4/0Wq3bmmCD3E7K/q63Q4yHSUIEGVuuxQwLJa/o\\nFIHTHFXdy3kF5W3upHy2wkURAa6At2kgqzm7D6zoKVXJGAvSAZ+vYDRLT3oefS/L\\nDGsWMlsOPQ5tgcNAL0AVBERlkl3aBkx5d8ekMI87q8nyKFsZuxBpQBvxrSLXcl7C\\n+I6ouLhh8lFVkZbihUZYMl7qVCK7+DNYPFhfHxPPRTCEMaZzx13GXAnkgA+kFeRP\\nnLf5gF7VtS/hIeqeKjG9OXZ50ZmLalzrU68QgR7TZ83nlwvmA+qaU/JGjzLUi+A=\\n=g+xt\\n-----END PGP SIGNATURE-----\\ntree 63021d7639200d379202a85ae6bb864da321deac\\nparent d557b80c2db149dc50e2163abe30635c32faa971\\nparent 431b4b6434f318354426ee02a49616b998e8cc68\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562246160 +0100\\ncommitter GitHub <noreply@github.com> 1562246160 +0100\\n\\nMerge pull request #182 from ANHIG/3370\\n\\n3370https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed557b80c2db149dc50e2163abe30635c32faa971https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971431b4b6434f318354426ee02a49616b998e8cc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68NaNNaN
4340d3a6c5423405678431f647444cbefb72626210bMDY6Q29tbWl0MjQ1NDAxMzY6MGQzYTZjNTQyMzQwNTY3ODQzMWY2NDc0NDRjYmVmYjcyNjI2MjEwYg==Dominic Barkerdominic.barker@anthonynolan.org2019-07-08T09:11:11ZDominic Barkerdominic.barker@anthonynolan.org2019-07-08T09:11:11ZUpload of hla.dat file for 3.37.0 which did not upload correctlyac67d51a238334a112fa7c3ad492ded8bda80594https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac67d51a238334a112fa7c3ad492ded8bda80594https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d3a6c5423405678431f647444cbefb72626210b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210bhttps://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse431b4b6434f318354426ee02a49616b998e8cc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68NaNNaNNaNNaNNaN
435fef5db5ec9c98b47c487f92b714ffbe05abc03cfMDY6Q29tbWl0MjQ1NDAxMzY6ZmVmNWRiNWVjOWM5OGI0N2M0ODdmOTJiNzE0ZmZiZTA1YWJjMDNjZg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-07-08T09:13:10ZGitHubnoreply@github.com2019-07-08T09:13:10ZMerge pull request #184 from ANHIG/3370\\n\\nUpload of hla.dat file for 3.37.0 which did not upload correctlyac67d51a238334a112fa7c3ad492ded8bda80594https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac67d51a238334a112fa7c3ad492ded8bda80594https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdIwkmCRBK7hj4Ov3rIwAAdHIIACWGi0n8o43NihelmM05+T2t\\ndB0lIBdDQbHc33+bXhlEzy00QI1T16MKIePb+FfNvkT3LtFzM5L4vC5YqfU/OMzv\\nUO4AqHwXU73D7Qa0Y626q9AEWvJwWZQ68YWz4efWw0f3LgbGO+IG66K1L3eSMhdY\\n94TQowCmDUXh4TKFbOl1tinoE18+r91fT89kthsoLhYu1Q+obn8j11hgMj/RHOE3\\nb2OpVycCAMyCBb0LGMz4WGW/ijDEdMX67enuVVmyPeLsrZabI/mupEWkh1QoCHxS\\ntaDBpH9S0NY20FuvQy6uxX4KZzOFMYzgtsyf/HUNLWmxQqEg4ZGH3O6QC67S1rA=\\n=1gVB\\n-----END PGP SIGNATURE-----\\ntree ac67d51a238334a112fa7c3ad492ded8bda80594\\nparent 887434edaeec2f4161fdc1642dab4d07e55f23c8\\nparent 0d3a6c5423405678431f647444cbefb72626210b\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562577190 +0100\\ncommitter GitHub <noreply@github.com> 1562577190 +0100\\n\\nMerge pull request #184 from ANHIG/3370\\n\\nUpload of hla.dat file for 3.37.0 which did not upload correctlyhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cfhttps://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse887434edaeec2f4161fdc1642dab4d07e55f23c8https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c80d3a6c5423405678431f647444cbefb72626210bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210bhttps://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210bNaNNaN
436ba884d04072b9b74763294c05fecffe465056590MDY6Q29tbWl0MjQ1NDAxMzY6YmE4ODRkMDQwNzJiOWI3NDc2MzI5NGMwNWZlY2ZmZTQ2NTA1NjU5MA==James Robinsonjames.robinson@anthonynolan.org2019-07-22T14:54:22ZJames Robinsonjames.robinson@anthonynolan.org2019-07-22T14:54:22ZUpdate to C*07:726:01G Designation\\n\\nUpdate to C*07:726:01G Designation in hla.xml.zip filee59d6073d90f72f9175ba56bd4d8bce54ac6a8b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba884d04072b9b74763294c05fecffe4650565900FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0d3a6c5423405678431f647444cbefb72626210bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210bhttps://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210bNaNNaNNaNNaNNaN
43740cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168MDY6Q29tbWl0MjQ1NDAxMzY6NDBjZjJmZmQ5ZDFlZWJhZWEzYTIzZmQ2OWEwYzlkZGVlMmIyNjE2OA==James Robinsonjrob119@users.noreply.github.com2019-07-22T14:55:12ZGitHubnoreply@github.com2019-07-22T14:55:12ZMerge pull request #188 from ANHIG/3370\\n\\nUpdate to C*07:726:01G Designatione59d6073d90f72f9175ba56bd4d8bce54ac6a8b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b261680Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdNc5QCRBK7hj4Ov3rIwAAdHIIAC/ynGVGjwIB8JJkUxItbKyW\\nDE+dW6a/eM8CtQ4l6wiFgxwWqWuxWrdnwY3Jb6al9h0mUtkshmUqGivNRRibEH9B\\nTuG3PP/4uYSGoAdMJJoOxe72MjQCwyp4WFXlYGBIlU5INoyLDC13WfpFFzbVuR1t\\n1hbhlapjnW+gDadze/DTR2qYti/aq64+/QCM7EF8bpDgJqmh+khu8zORwF9doIiO\\nN/BkUfb7wVom9vYw8/LmNFcYu/KEaytRKKRulJR+jIsLER287A1yyERinYrH/Bna\\n/uVD4OXGPz4tLeikipTAy6ndB8tEH5wtvzifTS8qBWQhwbN2glVvJ3idzVxyFWw=\\n=GsHC\\n-----END PGP SIGNATURE-----\\ntree e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5\\nparent fef5db5ec9c98b47c487f92b714ffbe05abc03cf\\nparent ba884d04072b9b74763294c05fecffe465056590\\nauthor James Robinson <jrob119@users.noreply.github.com> 1563807312 -0400\\ncommitter GitHub <noreply@github.com> 1563807312 -0400\\n\\nMerge pull request #188 from ANHIG/3370\\n\\nUpdate to C*07:726:01G Designationhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsefef5db5ec9c98b47c487f92b714ffbe05abc03cfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cfhttps://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cfba884d04072b9b74763294c05fecffe465056590https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590NaNNaN
4381e5b0f481bd71308be89983e031377b3e7492a0dMDY6Q29tbWl0MjQ1NDAxMzY6MWU1YjBmNDgxYmQ3MTMwOGJlODk5ODNlMDMxMzc3YjNlNzQ5MmEwZA==Dominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:39:05ZDominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:39:05ZUpdates to msf/C_prot.msf8c73619f34b282de4366d23d815e665a34a92ff4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c73619f34b282de4366d23d815e665a34a92ff4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1e5b0f481bd71308be89983e031377b3e7492a0d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0dhttps://github.com/ANHIG/IMGTHLA/commit/1e5b0f481bd71308be89983e031377b3e7492a0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse16c09d89398603dcf653cc5476f857f1a21c1d9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9dhttps://github.com/ANHIG/IMGTHLA/commit/16c09d89398603dcf653cc5476f857f1a21c1d9dNaNNaNNaNNaNNaN
4390d608e028ae5842d2450ab8e977a9cf64b8e7854MDY6Q29tbWl0MjQ1NDAxMzY6MGQ2MDhlMDI4YWU1ODQyZDI0NTBhYjhlOTc3YTljZjY0YjhlNzg1NA==Dominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:41:49ZDominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:41:49ZRevert \"Updates to msf/C_prot.msf\"\\n\\nThis reverts commit 1e5b0f481bd71308be89983e031377b3e7492a0d.7191080da28f0bea9682f16615d9eb39cd9df4c8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7191080da28f0bea9682f16615d9eb39cd9df4c8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d608e028ae5842d2450ab8e977a9cf64b8e78540FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854https://github.com/ANHIG/IMGTHLA/commit/0d608e028ae5842d2450ab8e977a9cf64b8e7854https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse1e5b0f481bd71308be89983e031377b3e7492a0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0dhttps://github.com/ANHIG/IMGTHLA/commit/1e5b0f481bd71308be89983e031377b3e7492a0dNaNNaNNaNNaNNaN
440501950eec393c13893d439deae3c536d3b8a694fMDY6Q29tbWl0MjQ1NDAxMzY6NTAxOTUwZWVjMzkzYzEzODkzZDQzOWRlYWUzYzUzNmQzYjhhNjk0Zg==Dominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:42:47ZDominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:42:47ZRevert \"Revert \"Updates to msf/C_prot.msf\"\"\\n\\nThis reverts commit 0d608e028ae5842d2450ab8e977a9cf64b8e7854.8c73619f34b282de4366d23d815e665a34a92ff4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c73619f34b282de4366d23d815e665a34a92ff4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/501950eec393c13893d439deae3c536d3b8a694f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694fhttps://github.com/ANHIG/IMGTHLA/commit/501950eec393c13893d439deae3c536d3b8a694fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694f/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse0d608e028ae5842d2450ab8e977a9cf64b8e7854https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854https://github.com/ANHIG/IMGTHLA/commit/0d608e028ae5842d2450ab8e977a9cf64b8e7854NaNNaNNaNNaNNaN
441b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6MDY6Q29tbWl0MjQ1NDAxMzY6YjBiYzc5YmI2ODhmNzlhOWM0NGZiYjU4OTIzY2RiMzIxNWNiOWJjNg==Dominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:44:22ZDominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:44:22ZUpdates to msf/C_prot.msf3ffaf97cbeeaf8a63fa6656c7ee20b236e00d490https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3ffaf97cbeeaf8a63fa6656c7ee20b236e00d490https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6https://github.com/ANHIG/IMGTHLA/commit/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse501950eec393c13893d439deae3c536d3b8a694fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694fhttps://github.com/ANHIG/IMGTHLA/commit/501950eec393c13893d439deae3c536d3b8a694fNaNNaNNaNNaNNaN
44281b6b174ec67929d0b4401b00e25df87cb1f6718MDY6Q29tbWl0MjQ1NDAxMzY6ODFiNmIxNzRlYzY3OTI5ZDBiNDQwMWIwMGUyNWRmODdjYjFmNjcxOA==James Robinsonjames.robinson@anthonynolan.org2019-10-04T13:11:38ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T13:11:38ZRemoval of erronenous 0 and pipe in alignment file5af8619fa3201379cb71dc754aa33eecf9fd73b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5af8619fa3201379cb71dc754aa33eecf9fd73b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/81b6b174ec67929d0b4401b00e25df87cb1f67180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseba884d04072b9b74763294c05fecffe465056590https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590NaNNaNNaNNaNNaN
443ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0MDY6Q29tbWl0MjQ1NDAxMzY6YmE1ZjU4ZjQ4ODllM2VjZTI1NTY2NjJlZTdkZmEzZDcyY2NiNmJlMA==James Robinsonjames.robinson@anthonynolan.org2019-10-04T13:57:07ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T13:57:07ZRemoval of erroneous 0 and pipe from TAP protein numbering and rezipping archive82b140d47fb5135c781832ea1515893b52842611https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82b140d47fb5135c781832ea1515893b52842611https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse81b6b174ec67929d0b4401b00e25df87cb1f6718https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718NaNNaNNaNNaNNaN
4448681f662939bd76d24ebc56f149118fb6567ee18MDY6Q29tbWl0MjQ1NDAxMzY6ODY4MWY2NjI5MzliZDc2ZDI0ZWJjNTZmMTQ5MTE4ZmI2NTY3ZWUxOA==James Robinsonjames.robinson@anthonynolan.org2019-10-04T14:13:36ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T14:13:36ZMerge branch '3370' of github.com:ANHIG/IMGTHLA into 337082b140d47fb5135c781832ea1515893b52842611https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82b140d47fb5135c781832ea1515893b52842611https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8681f662939bd76d24ebc56f149118fb6567ee180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0NaNNaN
445be66340f37c15a1d30c61eb05881d63fa99ea5f6MDY6Q29tbWl0MjQ1NDAxMzY6YmU2NjM0MGYzN2MxNWExZDMwYzYxZWIwNTg4MWQ2M2ZhOTllYTVmNg==James Robinsonjames.robinson@anthonynolan.org2019-10-04T14:22:17ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T14:22:17ZCorrecting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene namesd77f4ead43e209869eca021c060b19250ba1303bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d77f4ead43e209869eca021c060b19250ba1303bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8681f662939bd76d24ebc56f149118fb6567ee18https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18NaNNaNNaNNaNNaN
446021b5670e6e563087b7821fca927f62d989e5ceaMDY6Q29tbWl0MjQ1NDAxMzY6MDIxYjU2NzBlNmU1NjMwODdiNzgyMWZjYTkyN2Y2MmQ5ODllNWNlYQ==James Robinsonjames.robinson@anthonynolan.org2019-10-04T14:24:16ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T14:24:16ZCorrecting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names1c3eb3875d90ac7c63c21bd0f4e5565463cac78ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1c3eb3875d90ac7c63c21bd0f4e5565463cac78ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/021b5670e6e563087b7821fca927f62d989e5cea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5ceahttps://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5ceahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5cea/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebe66340f37c15a1d30c61eb05881d63fa99ea5f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6NaNNaNNaNNaNNaN
44796e477a681d939a64af04440ee682a2d0f6be365MDY6Q29tbWl0MjQ1NDAxMzY6OTZlNDc3YTY4MWQ5MzlhNjRhZjA0NDQwZWU2ODJhMmQwZjZiZTM2NQ==James Robinsonjames.robinson@anthonynolan.org2019-10-04T14:26:57ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T14:26:57ZUpdating checksumsd0191614ee279cb393550c5dd16a0cab46d723c8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d0191614ee279cb393550c5dd16a0cab46d723c8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/96e477a681d939a64af04440ee682a2d0f6be3650FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse021b5670e6e563087b7821fca927f62d989e5ceahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5ceahttps://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5ceaNaNNaNNaNNaNNaN
4480d06063abf79210210b95887714630740210e26aMDY6Q29tbWl0MjQ1NDAxMzY6MGQwNjA2M2FiZjc5MjEwMjEwYjk1ODg3NzE0NjMwNzQwMjEwZTI2YQ==James Robinsonjrob119@users.noreply.github.com2019-10-04T14:30:56ZGitHubnoreply@github.com2019-10-04T14:30:56ZMerge pull request #193 from ANHIG/3370\\n\\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.datd0191614ee279cb393550c5dd16a0cab46d723c8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d0191614ee279cb393550c5dd16a0cab46d723c8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d06063abf79210210b95887714630740210e26a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdl1egCRBK7hj4Ov3rIwAAdHIIAHM/EBXG0gNhqbBlD6OkzsL2\\nd6SgREcITNFuTVTEDX4e+v5HFyP5zWaY4kQqU7+EfSfJgHEKc8xdcCA7eiHVIfp+\\nrPdb0+dAmGMDipPiVdg8xbDFxXNM/jEzg709ZHTRvZelC1+vgwBJDTarvmHfCxre\\njq+Clwy/uLf7E2gvNoZu69WTuX73eXMysph6bKOv7AfvojU3I2rATG3e+bp40Px2\\nwUn8c5mrLKHl5zhcc0XBrnU1SFMIM7IfKoeUjC+Nur0yvB+opfC5fkftfbGfsEyb\\nJoyFPDgrco1I9l/PLojHyYl+WrH13Vj1JYV7Fg9YxwE78E3BhIYipUVTwiUnb2E=\\n=GLFo\\n-----END PGP SIGNATURE-----\\ntree d0191614ee279cb393550c5dd16a0cab46d723c8\\nparent 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168\\nparent 96e477a681d939a64af04440ee682a2d0f6be365\\nauthor James Robinson <jrob119@users.noreply.github.com> 1570199456 +0100\\ncommitter GitHub <noreply@github.com> 1570199456 +0100\\n\\nMerge pull request #193 from ANHIG/3370\\n\\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dathttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26ahttps://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b2616896e477a681d939a64af04440ee682a2d0f6be365https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365NaNNaN
44901588fbf4c5636142fe8d33980a3edab2b023e9dMDY6Q29tbWl0MjQ1NDAxMzY6MDE1ODhmYmY0YzU2MzYxNDJmZThkMzM5ODBhM2VkYWIyYjAyM2U5ZA==Dominic Barkerdominic.barker@anthonynolan.org2019-10-17T10:45:14ZDominic Barkerdominic.barker@anthonynolan.org2019-10-17T10:45:14ZIPD-IMGT/HLA Release 3.38.0b3506f1397f949860a0b76aa0e41155c343e0129https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b3506f1397f949860a0b76aa0e41155c343e0129https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse0d06063abf79210210b95887714630740210e26ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26ahttps://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26aNaNNaNNaNNaNNaN
450475cfe27e43194a6d38915e4110dfc5be1b12935MDY6Q29tbWl0MjQ1NDAxMzY6NDc1Y2ZlMjdlNDMxOTRhNmQzODkxNWU0MTEwZGZjNWJlMWIxMjkzNQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-10-17T10:47:54ZGitHubnoreply@github.com2019-10-17T10:47:54ZMerge pull request #195 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0b3506f1397f949860a0b76aa0e41155c343e0129https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b3506f1397f949860a0b76aa0e41155c343e0129https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/475cfe27e43194a6d38915e4110dfc5be1b129350Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqEbaCRBK7hj4Ov3rIwAAdHIIABWYLXv7j2rSh0qzuLrvThIZ\\ne0kI6EWucaf4mBeeKGKmW0K+ui8Dk9QB8w0cwnE6BJjBdJXlTzZlHT96NM9o0t0E\\n0glkQSin3RxH/UByksLSZdSdCmgqyXMCuTwC+kOV4Ro6/z1pAAp0X0rNcpj176Uf\\n48oI2sQeb7rho0Td1Ypb5HCE8hLiqtGu/P0Mhi0J6JWH7qdmj0ST/cF7xzlwHZP8\\nv+Olk9CnYnwt/aUibjERF5oGLPK/cguaGCfHAU/ZU2Tf/CjrjEY0mgv9n4eQbzZD\\nPgvVjPEPT0mwXK8Wi+1a+T9feeHaIl3iBQfeXouOr3ueArM+rJh6LBaluj058oc=\\n=mBsb\\n-----END PGP SIGNATURE-----\\ntree b3506f1397f949860a0b76aa0e41155c343e0129\\nparent 0d06063abf79210210b95887714630740210e26a\\nparent 01588fbf4c5636142fe8d33980a3edab2b023e9d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571309274 +0100\\ncommitter GitHub <noreply@github.com> 1571309274 +0100\\n\\nMerge pull request #195 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0d06063abf79210210b95887714630740210e26ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26ahttps://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9dNaNNaN
451fb025d76e2509be704b4b738e4ac5f83e511aea3MDY6Q29tbWl0MjQ1NDAxMzY6ZmIwMjVkNzZlMjUwOWJlNzA0YjRiNzM4ZTRhYzVmODNlNTExYWVhMw==Dominic Barkerdominic.barker@anthonynolan.org2019-10-17T15:12:58ZDominic Barkerdominic.barker@anthonynolan.org2019-10-17T15:12:58ZIPD-IMGT/HLA Release 3.38.007c88eec6885139ad3492d661c562aa99624fad7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07c88eec6885139ad3492d661c562aa99624fad7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb025d76e2509be704b4b738e4ac5f83e511aea30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9dNaNNaNNaNNaNNaN
4522a61062a54d8491751fc7d8eaed23e8bbf4e3830MDY6Q29tbWl0MjQ1NDAxMzY6MmE2MTA2MmE1NGQ4NDkxNzUxZmM3ZDhlYWVkMjNlOGJiZjRlMzgzMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-10-17T15:14:13ZGitHubnoreply@github.com2019-10-17T15:14:13ZMerge pull request #196 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.007c88eec6885139ad3492d661c562aa99624fad7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07c88eec6885139ad3492d661c562aa99624fad7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e38300Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqIVFCRBK7hj4Ov3rIwAAdHIIABaguyvi/oR9a+y1UvrwNt09\\nuiiQfrpr3YMqISB82MhmUpmHV2nOSBbcdq4/2qudlE/Wg6Lxk4eYQcwLnw6WQAKv\\nUty5fYHBZ+e86kkG/h5FwreKB1zUewxUuiLeyoGBTl0Z7bquINWAvdmM06uDvyjL\\nYViNZQ78FzpicEWapqlE+NDF6vQHn55gCrYAnR5Pl0tdXO9TqEIwXLPCfx4Eu/tz\\neQuqYn1eKwygiU8ycTw5AyNMZgiWPum3gaAzd6oRXT3r+hKOWmGuVTamE4ldaHX3\\nrDQ9+MhU3qL7aEBdRDSJtg5QWE1gNJgLNIWzauG3OU3Hix7vekc2DM9qdl95oug=\\n=xxdT\\n-----END PGP SIGNATURE-----\\ntree 07c88eec6885139ad3492d661c562aa99624fad7\\nparent 475cfe27e43194a6d38915e4110dfc5be1b12935\\nparent fb025d76e2509be704b4b738e4ac5f83e511aea3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571325253 +0100\\ncommitter GitHub <noreply@github.com> 1571325253 +0100\\n\\nMerge pull request #196 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse475cfe27e43194a6d38915e4110dfc5be1b12935https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935fb025d76e2509be704b4b738e4ac5f83e511aea3https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3NaNNaN
4533e3c49d94aaf2e36c77f06f1eff455b9ec196f84MDY6Q29tbWl0MjQ1NDAxMzY6M2UzYzQ5ZDk0YWFmMmUzNmM3N2YwNmYxZWZmNDU1YjllYzE5NmY4NA==Dominic Barkerdominic.barker@anthonynolan.org2019-10-17T16:24:20ZDominic Barkerdominic.barker@anthonynolan.org2019-10-17T16:24:20ZUpdate of 3.37.0 ClassI_nuc.txtdc8e544e95bb4ae7de440a247689428dd48579e3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dc8e544e95bb4ae7de440a247689428dd48579e3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f840FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84https://github.com/ANHIG/IMGTHLA/commit/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse96e477a681d939a64af04440ee682a2d0f6be365https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365NaNNaNNaNNaNNaN
454788e9d8a3e8db9606824d2d52646bd91902f03a9MDY6Q29tbWl0MjQ1NDAxMzY6Nzg4ZTlkOGEzZThkYjk2MDY4MjRkMmQ1MjY0NmJkOTE5MDJmMDNhOQ==Dominic Barkerdominic.barker@anthonynolan.org2019-10-18T10:21:26ZDominic Barkerdominic.barker@anthonynolan.org2019-10-18T10:21:26ZIPD-IMGT/HLA Release 3.38.02012a32d239bc8cb4389fd21971b42598dd09ad8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2012a32d239bc8cb4389fd21971b42598dd09ad8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/788e9d8a3e8db9606824d2d52646bd91902f03a90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsefb025d76e2509be704b4b738e4ac5f83e511aea3https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3NaNNaNNaNNaNNaN
455c259def486334fc9f7610d6ecb1d22c7fd92507dMDY6Q29tbWl0MjQ1NDAxMzY6YzI1OWRlZjQ4NjMzNGZjOWY3NjEwZDZlY2IxZDIyYzdmZDkyNTA3ZA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-10-18T10:21:54ZGitHubnoreply@github.com2019-10-18T10:21:54ZMerge pull request #197 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.02012a32d239bc8cb4389fd21971b42598dd09ad8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2012a32d239bc8cb4389fd21971b42598dd09ad8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqZJCCRBK7hj4Ov3rIwAAdHIIAHinW0FjGKLkM8RE3NyJVnZH\\npXpjly1u4A0uA/J5rVKl8t/RSn14irnt7Z4JVnuSX6wXIDRiQTadiXc0v1fLYkfQ\\nbbDOFU8DYfAeXcVbZOyV4Z2q++kFa+Rj8k1qOcMjNJm45I1WvIpcPERsz2PKV5LV\\nL0B8qgOJwahlgtbulH1TGyG+rS7Z+Aw/+cVj4lAukUt/jslOH2feHxK3FJWH8nWr\\nsB+4/X6jqcwEWw6jCj2cKCIwWyItLjLod91dt+AEagg1fFN8oZfznq2JWJ47i7CK\\ni91UC7FL6cpyGiZDBzjSqQjoOnM/oAUht5QzFNBy4EVIZp70fA5nBjv1d2QCBeI=\\n=2f7v\\n-----END PGP SIGNATURE-----\\ntree 2012a32d239bc8cb4389fd21971b42598dd09ad8\\nparent 2a61062a54d8491751fc7d8eaed23e8bbf4e3830\\nparent 788e9d8a3e8db9606824d2d52646bd91902f03a9\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571394114 +0100\\ncommitter GitHub <noreply@github.com> 1571394114 +0100\\n\\nMerge pull request #197 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507dhttps://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2a61062a54d8491751fc7d8eaed23e8bbf4e3830https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830788e9d8a3e8db9606824d2d52646bd91902f03a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9NaNNaN
456b46aec85945ed773eff0445db3b0940f4469d028MDY6Q29tbWl0MjQ1NDAxMzY6YjQ2YWVjODU5NDVlZDc3M2VmZjA0NDVkYjNiMDk0MGY0NDY5ZDAyOA==Dominic Barkerdominic.barker@anthonynolan.org2019-10-29T12:24:07ZDominic Barkerdominic.barker@anthonynolan.org2019-10-29T12:24:07ZRemoval of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xmld3c927eb8a4a574e3f55fdb1e1672992ce93fcadhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d3c927eb8a4a574e3f55fdb1e1672992ce93fcadhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b46aec85945ed773eff0445db3b0940f4469d0280FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse788e9d8a3e8db9606824d2d52646bd91902f03a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9NaNNaNNaNNaNNaN
457d5e7b34526886c7f5a3291b132b3c80ce55640cbMDY6Q29tbWl0MjQ1NDAxMzY6ZDVlN2IzNDUyNjg4NmM3ZjVhMzI5MWIxMzJiM2M4MGNlNTU2NDBjYg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-10-29T12:24:57ZGitHubnoreply@github.com2019-10-29T12:24:57ZMerge pull request #199 from ANHIG/3380\\n\\nRemoval of tab character from first line of hla.xml and conversion of…d3c927eb8a4a574e3f55fdb1e1672992ce93fcadhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d3c927eb8a4a574e3f55fdb1e1672992ce93fcadhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJduC+ZCRBK7hj4Ov3rIwAAdHIIAFLWbwPV4nBtMUECsPM7vblL\\nUNxNRX6glKyS4JlmZc6JBSh4EAkhuuE/iG0mNkmo7y74gCDJls+RCqf9j4m8F8fU\\nEffVip2tTk5aMVqjSN/oLo9QhNqY/lZNkF6xJa7xLxJ6io5SEq9xNz88P+U8W+ZN\\nTxi8flQQq3AFeEt58Lrhm+q9XzWB5jLPUq3V4xz0wUQqjc4Yp/b3zuGHmH7Isll3\\njkFP2gtG7i05r/bcIvvE+WvSaFiQCIFHia0D37FMYIMZC7d4zMC+8uvBn4Xi6dNR\\nfNSAaKazwvaiIQ43NIPau04JyY3tPX8MYdSNqLwDxh/7M6Leyr8vQSR6coJQ0t0=\\n=30p1\\n-----END PGP SIGNATURE-----\\ntree d3c927eb8a4a574e3f55fdb1e1672992ce93fcad\\nparent c259def486334fc9f7610d6ecb1d22c7fd92507d\\nparent b46aec85945ed773eff0445db3b0940f4469d028\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1572351897 +0000\\ncommitter GitHub <noreply@github.com> 1572351897 +0000\\n\\nMerge pull request #199 from ANHIG/3380\\n\\nRemoval of tab character from first line of hla.xml and conversion of…https://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cbhttps://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec259def486334fc9f7610d6ecb1d22c7fd92507dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507dhttps://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507db46aec85945ed773eff0445db3b0940f4469d028https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028NaNNaN
4589ab5d76764617e43c840fbe187b7c3173682d94cMDY6Q29tbWl0MjQ1NDAxMzY6OWFiNWQ3Njc2NDYxN2U0M2M4NDBmYmUxODdiN2MzMTczNjgyZDk0Yw==James Robinsonjames.robinson@anthonynolan.org2019-11-05T14:32:38ZJames Robinsonjames.robinson@anthonynolan.org2019-11-05T14:32:38ZRemoval of N from G group name for C*07:726:01Gbfa06800e79c90548a1570c6dbd720ee675d4c59https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bfa06800e79c90548a1570c6dbd720ee675d4c59https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9ab5d76764617e43c840fbe187b7c3173682d94c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94chttps://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb46aec85945ed773eff0445db3b0940f4469d028https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028NaNNaNNaNNaNNaN
4593e8bb627774ad62a765fb7826bef8b8d3efc82b8MDY6Q29tbWl0MjQ1NDAxMzY6M2U4YmI2Mjc3NzRhZDYyYTc2NWZiNzgyNmJlZjhiOGQzZWZjODJiOA==James Robinsonjrob119@users.noreply.github.com2019-11-05T14:33:40ZGitHubnoreply@github.com2019-11-05T14:33:40ZMerge pull request #203 from ANHIG/3380\\n\\nRemoval of N from G group name for C*07:726:01G in xmlbfa06800e79c90548a1570c6dbd720ee675d4c59https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bfa06800e79c90548a1570c6dbd720ee675d4c59https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdwYhECRBK7hj4Ov3rIwAAdHIIAGm8GEf4SmegY7jco9gZEGf+\\nFN7HNndE6PVjKlby9KIXVsGKLmqCFVHtcuko2io2Mh7VKv3fF2GINsYGbhqHNQBR\\nAalFbT4khN1zhZKYodouapYwxDJYWfnxmNmMjsqWpgLXFtvdG9kWPQNvSjml9k57\\n/X35X0OZSd4TpiCmzxnnHu7oEHVK+XEdtaTk5SHteOJ63c761jEKt+lutuDHsUZQ\\nmAEVhiibo+ABvZ3X+7O/t1CFiEeu/UKF03xmy6uQWs8sDg9xJWzaMLVQvbt/XrUM\\nTF7+qy4T6CTd9Yz22uaSL008HwR3mkKdlxlHgCP3qh785VrYpnZgST2gRi1BHuk=\\n=+GSf\\n-----END PGP SIGNATURE-----\\ntree bfa06800e79c90548a1570c6dbd720ee675d4c59\\nparent d5e7b34526886c7f5a3291b132b3c80ce55640cb\\nparent 9ab5d76764617e43c840fbe187b7c3173682d94c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1572964420 +0000\\ncommitter GitHub <noreply@github.com> 1572964420 +0000\\n\\nMerge pull request #203 from ANHIG/3380\\n\\nRemoval of N from G group name for C*07:726:01G in xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed5e7b34526886c7f5a3291b132b3c80ce55640cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cbhttps://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb9ab5d76764617e43c840fbe187b7c3173682d94chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94chttps://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94cNaNNaN
4609926a70c8d463929ee5e38b4b6aa2284ba07da9fMDY6Q29tbWl0MjQ1NDAxMzY6OTkyNmE3MGM4ZDQ2MzkyOWVlNWUzOGI0YjZhYTIyODRiYTA3ZGE5Zg==James Robinsonjames.robinson@anthonynolan.org2019-11-05T14:40:29ZJames Robinsonjames.robinson@anthonynolan.org2019-11-05T14:40:29ZCorrection of length of C*05:206 and C*05:208N in C_gen.msf file3e647b42b5154facb1d9e84e539bccee996853bchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e647b42b5154facb1d9e84e539bccee996853bchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9fhttps://github.com/ANHIG/IMGTHLA/commit/9926a70c8d463929ee5e38b4b6aa2284ba07da9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebNaNNaNNaNNaNNaN
46102ef01dd646992f7518094c48281eb1b389ac105MDY6Q29tbWl0MjQ1NDAxMzY6MDJlZjAxZGQ2NDY5OTJmNzUxODA5NGM0ODI4MWViMWIzODlhYzEwNQ==Dominic Barkerdominic.barker@anthonynolan.org2019-11-18T10:46:03ZDominic Barkerdominic.barker@anthonynolan.org2019-11-18T10:46:03ZLower case base 't' in gen files for B*07:14 corrected to 'T'af70330860d237f3af5f58e2f9ca87f28b3ad595https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/af70330860d237f3af5f58e2f9ca87f28b3ad595https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/02ef01dd646992f7518094c48281eb1b389ac1050FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse9ab5d76764617e43c840fbe187b7c3173682d94chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94chttps://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94cNaNNaNNaNNaNNaN
462054dac767e3513fed7ced0639fc67dd371b4bd28MDY6Q29tbWl0MjQ1NDAxMzY6MDU0ZGFjNzY3ZTM1MTNmZWQ3Y2VkMDYzOWZjNjdkZDM3MWI0YmQyOA==Dominic Barkerdominic.barker@anthonynolan.org2019-11-18T10:49:42ZDominic Barkerdominic.barker@anthonynolan.org2019-11-18T10:49:42ZLower case base 't' in gen files for B*07:14 corrected to 'T'572a3581db57ddc8f48c0f6f36a18db33b72ba68https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/572a3581db57ddc8f48c0f6f36a18db33b72ba68https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/054dac767e3513fed7ced0639fc67dd371b4bd280FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse02ef01dd646992f7518094c48281eb1b389ac105https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105NaNNaNNaNNaNNaN
463b67c8cee9f317b9aab7ca3a9478813183c77e16fMDY6Q29tbWl0MjQ1NDAxMzY6YjY3YzhjZWU5ZjMxN2I5YWFiN2NhM2E5NDc4ODEzMTgzYzc3ZTE2Zg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-11-18T10:52:18ZGitHubnoreply@github.com2019-11-18T10:52:18ZMerge pull request #204 from ANHIG/3380\\n\\nLower case base 't' in gen files for B*07:14 corrected to 'T'572a3581db57ddc8f48c0f6f36a18db33b72ba68https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/572a3581db57ddc8f48c0f6f36a18db33b72ba68https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd0nfiCRBK7hj4Ov3rIwAAdHIIAD3G0DVgL6S7wNO3kIMBeCPr\\nR3kGy74f4aEDbBXv/usAI4pDg75bWImkDBIfQ9svqRsziZw80DAIPIxBPOXggMdw\\nexIdl92ZKmOBAK8eXn5bdjuLSHy28qQa5Gg0IRr5dkH6iQeqmJ5vDxhHYp20ZQi2\\nVaXsyQvan2uelVSqmK+yDrBDm90sxROwP8s9eABHDZribUHnFdZeDCXI9/nzdKGq\\n0KvREUKr7Cx1KiXFyD3bkvkHA2wfSn4puIpM6xMKj/zgN7fwB6/BnWwlCRKikiHm\\n3LUc1r+1m/r0hEHFfbdYLC7yRsJG/Xwpti6Pt6gQC2e7Au0BLVpB86JpH2egEH8=\\n=4qvW\\n-----END PGP SIGNATURE-----\\ntree 572a3581db57ddc8f48c0f6f36a18db33b72ba68\\nparent 3e8bb627774ad62a765fb7826bef8b8d3efc82b8\\nparent 054dac767e3513fed7ced0639fc67dd371b4bd28\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1574074338 +0000\\ncommitter GitHub <noreply@github.com> 1574074338 +0000\\n\\nMerge pull request #204 from ANHIG/3380\\n\\nLower case base 't' in gen files for B*07:14 corrected to 'T'https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3e8bb627774ad62a765fb7826bef8b8d3efc82b8https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8054dac767e3513fed7ced0639fc67dd371b4bd28https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28NaNNaN
46448caa202c941b79a1868311cd2bc2dbf45889aeaMDY6Q29tbWl0MjQ1NDAxMzY6NDhjYWEyMDJjOTQxYjc5YTE4NjgzMTFjZDJiYzJkYmY0NTg4OWFlYQ==Dominic Barkerdominic.barker@anthonynolan.org2020-01-20T12:59:01ZDominic Barkerdominic.barker@anthonynolan.org2020-01-20T12:59:01ZIPD-IMGT/HLA Release 3.39.0a3d5029fd9a9569fbc58f59d19c355ddd74de93fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3d5029fd9a9569fbc58f59d19c355ddd74de93fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48caa202c941b79a1868311cd2bc2dbf45889aea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aeahttps://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseb67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16fNaNNaNNaNNaNNaN
465d89e87e2eb0296a353cd880d47773307d949ad02MDY6Q29tbWl0MjQ1NDAxMzY6ZDg5ZTg3ZTJlYjAyOTZhMzUzY2Q4ODBkNDc3NzMzMDdkOTQ5YWQwMg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-20T14:09:42ZGitHubnoreply@github.com2020-01-20T14:09:42ZMerge pull request #207 from ANHIG/3390\\n\\nIPD-IMGT/HLA Release 3.39.0a3d5029fd9a9569fbc58f59d19c355ddd74de93fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3d5029fd9a9569fbc58f59d19c355ddd74de93fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d89e87e2eb0296a353cd880d47773307d949ad020Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeJbSmCRBK7hj4Ov3rIwAAdHIIAFnk4odaXB9nNthUr+FKxaKq\\n9jLZ7JIrzbX/qemRvpe+bWxYF8b+VJcZG7q6eCLYKV0QblWVurCJzspAljFeF8c6\\n4vMvVLkrwvp2JfhlKtToS8ikc+WHTEciT9oi4j89uPWSgkjyzKGu5u2sHtv5lPRa\\nI+sYHKvEtaA9HKvzBItlcfdMB+GclLvywQy1HRmXdqqtc9cD+3byUDWqOApp/PJ6\\nhMst3mLp21cjGxK1E/vv4XAxp3OsXhfm+X01vWdHY/hyaP8GkBEts43e6xo57gaQ\\nOD8KLws1uIlFw5cOwkH9/lv6KaA/HwhgGIAGfz0Rjs88y6ZYTcvu5JLiL43gYus=\\n=R1l0\\n-----END PGP SIGNATURE-----\\ntree a3d5029fd9a9569fbc58f59d19c355ddd74de93f\\nparent b67c8cee9f317b9aab7ca3a9478813183c77e16f\\nparent 48caa202c941b79a1868311cd2bc2dbf45889aea\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579529382 +0000\\ncommitter GitHub <noreply@github.com> 1579529382 +0000\\n\\nMerge pull request #207 from ANHIG/3390\\n\\nIPD-IMGT/HLA Release 3.39.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f48caa202c941b79a1868311cd2bc2dbf45889aeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aeahttps://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aeaNaNNaN
466bd4562b0edc5b02a22b8a588568e04f0362d8220MDY6Q29tbWl0MjQ1NDAxMzY6YmQ0NTYyYjBlZGM1YjAyYTIyYjhhNTg4NTY4ZTA0ZjAzNjJkODIyMA==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T10:39:24ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T10:39:24ZUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 allelesae6b4286aecfb2fe61978464aa4f7cd556c57101https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae6b4286aecfb2fe61978464aa4f7cd556c57101https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bd4562b0edc5b02a22b8a588568e04f0362d82200FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse48caa202c941b79a1868311cd2bc2dbf45889aeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aeahttps://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aeaNaNNaNNaNNaNNaN
467a19f887adf8ddf4c61c1af803d46bbd35643516aMDY6Q29tbWl0MjQ1NDAxMzY6YTE5Zjg4N2FkZjhkZGY0YzYxYzFhZjgwM2Q0NmJiZDM1NjQzNTE2YQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-22T10:41:13ZGitHubnoreply@github.com2020-01-22T10:41:13ZMerge pull request #208 from ANHIG/3390\\n\\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 allelesae6b4286aecfb2fe61978464aa4f7cd556c57101https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae6b4286aecfb2fe61978464aa4f7cd556c57101https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCbKCRBK7hj4Ov3rIwAAdHIIAJp8XW5c3zazv0UkNDOlDDr/\\nskclXKLLe0nOGkT8SptDbh9bEq62A+JaxkswCgxlAEs/aqMGdZV6X/XIxKtCtCPR\\nPX8qvo7OPtvXv9Y9W47tlERd0d9wpX+4APIiCU4QScz39BJPuBJTCNIWSIRrGdkQ\\nkgoMl/xMVE9TgP7njsEGIh05TS6wgXhLEt4uoZ7DLnQHWSoBNrurlSdkrkF5dAc7\\nzywKxyP7D8DYKkfcbsIq2YYHZ/Ec1o1yJp3r/2v/x2zxt8QdVYlxxlowVZhiBXOz\\n/wXVEL+vgJyEFmFVIyknm/tO04rhegNVhqpPgkMz7MAoIu1km205IVhrrgQI+VQ=\\n=KMXC\\n-----END PGP SIGNATURE-----\\ntree ae6b4286aecfb2fe61978464aa4f7cd556c57101\\nparent d89e87e2eb0296a353cd880d47773307d949ad02\\nparent bd4562b0edc5b02a22b8a588568e04f0362d8220\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579689673 +0000\\ncommitter GitHub <noreply@github.com> 1579689673 +0000\\n\\nMerge pull request #208 from ANHIG/3390\\n\\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleleshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516ahttps://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed89e87e2eb0296a353cd880d47773307d949ad02https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02bd4562b0edc5b02a22b8a588568e04f0362d8220https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220NaNNaN
468e05a5c42d89815626d4a272d3283e2bd86f5fc66MDY6Q29tbWl0MjQ1NDAxMzY6ZTA1YTVjNDJkODk4MTU2MjZkNGEyNzJkMzI4M2UyYmQ4NmY1ZmM2Ng==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T10:45:26ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T10:45:26ZUpdate to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\"6128a9e53c986b6efbbc23631c222296e743bc19https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6128a9e53c986b6efbbc23631c222296e743bc19https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc660FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsebd4562b0edc5b02a22b8a588568e04f0362d8220https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220NaNNaNNaNNaNNaN
469e7537add911efbf8890b126d3639c0560fe03827MDY6Q29tbWl0MjQ1NDAxMzY6ZTc1MzdhZGQ5MTFlZmJmODg5MGIxMjZkMzYzOWMwNTYwZmUwMzgyNw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-22T10:46:35ZGitHubnoreply@github.com2020-01-22T10:46:35ZMerge pull request #209 from ANHIG/3390\\n\\nUpdate to C*12:139Q moving defined serology6128a9e53c986b6efbbc23631c222296e743bc19https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6128a9e53c986b6efbbc23631c222296e743bc19https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e7537add911efbf8890b126d3639c0560fe038270Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCgLCRBK7hj4Ov3rIwAAdHIIAKe9Ak8vEPR+B681TBqzf1Pu\\nlwq/0qmarnbnqWs1xZKFuJtaAfzoBMAY8cnb2yqvNyIpqhfq3kHmqCxEQcXkHUl2\\nhrh732nnoxUow1ijgW/0LYD54dqasV+VFIC0oKEqWCVtTSZkW+Tg0QibkcbuHy7q\\nr4ti9uBubu0LeRkXmYXCpaOryUUWBWXEsKD+90i8UP/Vyn1YicEhQw42gTAF91VW\\nppmTJLPciNBwSC2C7oSir2vXMH3bXJhLCCW+bzC4KbZfMrbtXfRg9t629tPEbhTA\\neM+bqxzWu1LJT79eQWWoaxe0CFcuS2GS0fzkGPEITiqeLM4Pe73ozFa2e37SIMM=\\n=I2D+\\n-----END PGP SIGNATURE-----\\ntree 6128a9e53c986b6efbbc23631c222296e743bc19\\nparent a19f887adf8ddf4c61c1af803d46bbd35643516a\\nparent e05a5c42d89815626d4a272d3283e2bd86f5fc66\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579689995 +0000\\ncommitter GitHub <noreply@github.com> 1579689995 +0000\\n\\nMerge pull request #209 from ANHIG/3390\\n\\nUpdate to C*12:139Q moving defined serologyhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea19f887adf8ddf4c61c1af803d46bbd35643516ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516ahttps://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516ae05a5c42d89815626d4a272d3283e2bd86f5fc66https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66NaNNaN
4700bfff70fe8ca504abaf8637ccd4ecc752e9717e9MDY6Q29tbWl0MjQ1NDAxMzY6MGJmZmY3MGZlOGNhNTA0YWJhZjg2MzdjY2Q0ZWNjNzUyZTk3MTdlOQ==James Robinsonjrob119@users.noreply.github.com2020-01-22T10:52:27ZGitHubnoreply@github.com2020-01-22T10:52:27ZUpdate README.md\\n\\nCorrected formatting of lists of fields.a61d33a9b07d1d94b9ca03419ccb227f99edd222https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a61d33a9b07d1d94b9ca03419ccb227f99edd222https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKClrCRBK7hj4Ov3rIwAAdHIIAFwyUD6b63JTWQ6arSrrXGxh\\nxXDYfZ5P/isILiYGAPfXZBeercBQOI8iln1N9v7wz7IF4PI50YQ1Fhbrq+WILfhh\\n9EfN56VkHjLMaT6buNHf/15fmq/yk0Cy0GHz6jIKpRS7vMZUZh2QfelP0YfWYg+2\\nlvTitdke3NlCyiJv+Xx68AufLn0NpBNj3+7qpOSTSUSo1c9wjsWbN+jRkENRTX6P\\nA0Qe2hgEPr23an5VtPSeeEGf+6At0b7IhSnhLrIYkxSyI+lxTvAM1HDPkzCg0UVo\\nyINAnu5/MZYupqagR2dwgNps2L8s/YZhjI9ToQtXNbweGJan9ohbLh8E0TWISzQ=\\n=cJvE\\n-----END PGP SIGNATURE-----\\ntree a61d33a9b07d1d94b9ca03419ccb227f99edd222\\nparent e7537add911efbf8890b126d3639c0560fe03827\\nauthor James Robinson <jrob119@users.noreply.github.com> 1579690347 +0000\\ncommitter GitHub <noreply@github.com> 1579690347 +0000\\n\\nUpdate README.md\\n\\nCorrected formatting of lists of fields.https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee7537add911efbf8890b126d3639c0560fe03827https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827NaNNaNNaNNaNNaN
471a9f619032ea68c561e39a9ea3fe4358543356a92MDY6Q29tbWl0MjQ1NDAxMzY6YTlmNjE5MDMyZWE2OGM1NjFlMzlhOWVhM2ZlNDM1ODU0MzM1NmE5Mg==James Robinsonjrob119@users.noreply.github.com2020-01-22T10:54:06ZGitHubnoreply@github.com2020-01-22T10:54:06ZUpdate README.mdf21f46c1f1a0cc886d33cd46afcb8fb299a552b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f21f46c1f1a0cc886d33cd46afcb8fb299a552b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9f619032ea68c561e39a9ea3fe4358543356a920Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCnOCRBK7hj4Ov3rIwAAdHIIAByzPGiK515TuoOPHRl1o9NV\\nZYNBj/yMJfi5zEZ5Cm59q08QRqBjNlOm8e3s2HjaIH/yDWvkt01l65rpP5TlAdR+\\nPdJYgRrmZ4CX89C2IATbP0/t0YuaxL6VJYQVBfs87CkNYdxv6yl3JtcgEovX34tO\\n5NEYVaqXuhb8PmmAs9V30xbPQlvRzjO9IQ8zhuSBAx6bfLWpwDi7CP6a7J0L7Rez\\ndj2czr9cHbD8A+eBu5D6YBhFew3qfw+Let0XQ0ZxCBqSw/ZkupdPHOEf4lIVUx1r\\nBRFN7SNvG65J8ymnZyOlB4rXofCTbrE7szktZwIKmQ//mUTJMYT95mYvITaaCyU=\\n=2MRj\\n-----END PGP SIGNATURE-----\\ntree f21f46c1f1a0cc886d33cd46afcb8fb299a552b1\\nparent 0bfff70fe8ca504abaf8637ccd4ecc752e9717e9\\nauthor James Robinson <jrob119@users.noreply.github.com> 1579690446 +0000\\ncommitter GitHub <noreply@github.com> 1579690446 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0bfff70fe8ca504abaf8637ccd4ecc752e9717e9https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9NaNNaNNaNNaNNaN
47230ca054efd7872597e8a3e14043627ae126a1ee9MDY6Q29tbWl0MjQ1NDAxMzY6MzBjYTA1NGVmZDc4NzI1OTdlOGEzZTE0MDQzNjI3YWUxMjZhMWVlOQ==James Robinsonjrob119@users.noreply.github.com2020-01-22T11:02:35ZGitHubnoreply@github.com2020-01-22T11:02:35ZUpdate README.mdf21f46c1f1a0cc886d33cd46afcb8fb299a552b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f21f46c1f1a0cc886d33cd46afcb8fb299a552b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/30ca054efd7872597e8a3e14043627ae126a1ee90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCvLCRBK7hj4Ov3rIwAAdHIIAFtqMCZca4MOCxtw5xOItx6E\\nv8eyMEhxST7aix6RtmUiMByiuxODFo16ZKCnEdccxzkhCOStRgIwN64f2In6mE5x\\ng2HEyut+OG9CYYeTr5lsxp5sYGZCRJP2aCvw4eqfWVimTJ8CgQX7OBfoJry12M4S\\nndtmr8saaZ4JOpJggufO+5cI2BFlkLo/LRPTW+uFZcdu9FUg7sdzKuRMZ0heA7mb\\ncrPRiQxtpZ6UQdxm3D5NpfHWCvfgF1jKQgalHTKATOxYiBleiz5CTEsSpWZhOJX4\\nzJIAbos03bgFVoR10fdYHBlphIqsNgzeANjl35dikK8pWJoYB9OSNYHp0IhUfhg=\\n=5R8T\\n-----END PGP SIGNATURE-----\\ntree f21f46c1f1a0cc886d33cd46afcb8fb299a552b1\\nparent e05a5c42d89815626d4a272d3283e2bd86f5fc66\\nauthor James Robinson <jrob119@users.noreply.github.com> 1579690955 +0000\\ncommitter GitHub <noreply@github.com> 1579690955 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee05a5c42d89815626d4a272d3283e2bd86f5fc66https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66NaNNaNNaNNaNNaN
47314a38b648034e61270207ba3672a19ec08401acaMDY6Q29tbWl0MjQ1NDAxMzY6MTRhMzhiNjQ4MDM0ZTYxMjcwMjA3YmEzNjcyYTE5ZWMwODQwMWFjYQ==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T11:23:48ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T11:23:48ZUpdate to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed1535136e8e4ae5c51ba8f157a5e3c3ce36c90e3ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1535136e8e4ae5c51ba8f157a5e3c3ce36c90e3ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/14a38b648034e61270207ba3672a19ec08401aca0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401acahttps://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401acahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401aca/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsee05a5c42d89815626d4a272d3283e2bd86f5fc66https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66NaNNaNNaNNaNNaN
474b25532e27dabf40752a2687c6b14c7e521addf4dMDY6Q29tbWl0MjQ1NDAxMzY6YjI1NTMyZTI3ZGFiZjQwNzUyYTI2ODdjNmIxNGM3ZTUyMWFkZGY0ZA==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T11:27:27ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T11:27:27ZMerge branch '3390' of github.com:ANHIG/IMGTHLA into 3390e7a31e33069c63582f072c4748298830fdd6bcd5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7a31e33069c63582f072c4748298830fdd6bcd5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b25532e27dabf40752a2687c6b14c7e521addf4d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4dhttps://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse14a38b648034e61270207ba3672a19ec08401acahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401acahttps://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca30ca054efd7872597e8a3e14043627ae126a1ee9https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9NaNNaN
47572911607eb497585b8e56d906d0794c99f888e7cMDY6Q29tbWl0MjQ1NDAxMzY6NzI5MTE2MDdlYjQ5NzU4NWI4ZTU2ZDkwNmQwNzk0Yzk5Zjg4OGU3Yw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-22T11:32:33ZGitHubnoreply@github.com2020-01-22T11:32:33ZMerge pull request #210 from ANHIG/3390\\n\\n3390e7a31e33069c63582f072c4748298830fdd6bcd5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7a31e33069c63582f072c4748298830fdd6bcd5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72911607eb497585b8e56d906d0794c99f888e7c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKDLRCRBK7hj4Ov3rIwAAdHIIAJpuX9+uaE69g2Sr68eyVGG+\\nYHhgsidpLAQLGN7fsB2J5Kw4kza4oS1zefRAUjWNbkDJWGfUaZ6lcSrAkv1EoBYH\\nYmlh0pmBkneTn5p7fWDFRSVaVb2yMrOjgGPejxIWzdxYiY/JAdJ6INegyojIoKTO\\nVAbuEkMOqGL5q25FYGDM1VROqHB22SLCeQQWyAIsQrqVPC87oWHTOaX+GcIoP/oL\\nqQL9I8Jh02fB+dyGLqRWC6sB40aZCoRi2QnFQBw+nbuLi1eBRGgldFghGeJoEBXt\\nuKWiinICubddIGRnC/gmgZwmEyTl2NoThDsiLVdgTiqFZOuze1DNWW54DjsrC3k=\\n=Guld\\n-----END PGP SIGNATURE-----\\ntree e7a31e33069c63582f072c4748298830fdd6bcd5\\nparent a9f619032ea68c561e39a9ea3fe4358543356a92\\nparent b25532e27dabf40752a2687c6b14c7e521addf4d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579692753 +0000\\ncommitter GitHub <noreply@github.com> 1579692753 +0000\\n\\nMerge pull request #210 from ANHIG/3390\\n\\n3390https://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7chttps://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea9f619032ea68c561e39a9ea3fe4358543356a92https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92b25532e27dabf40752a2687c6b14c7e521addf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4dhttps://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4dNaNNaN
476032815608e6312b595b4aaf9904d5b4c189dd6dcMDY6Q29tbWl0MjQ1NDAxMzY6MDMyODE1NjA4ZTYzMTJiNTk1YjRhYWY5OTA0ZDViNGMxODlkZDZkYw==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T12:45:20ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T12:45:20ZUpdated Alignments_Rel_3390.zip and md5 checksums following previous commitsa2b9f07dfe2ce70095e1beab6290399f7b1ec102https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a2b9f07dfe2ce70095e1beab6290399f7b1ec102https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dchttps://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseb25532e27dabf40752a2687c6b14c7e521addf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4dhttps://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4dNaNNaNNaNNaNNaN
477b23d7db0eebbf52d510780cefb6e09f83de70581MDY6Q29tbWl0MjQ1NDAxMzY6YjIzZDdkYjBlZWJiZjUyZDUxMDc4MGNlZmI2ZTA5ZjgzZGU3MDU4MQ==Dominic Barkerdominic.barker@anthonynolan.org2020-01-23T09:59:05ZDominic Barkerdominic.barker@anthonynolan.org2020-01-23T09:59:05ZCorrection to DQA1*01:07P group name in hla.xmlc77e55c01bf520f10a55bc8b10ca613660078418https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c77e55c01bf520f10a55bc8b10ca613660078418https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b23d7db0eebbf52d510780cefb6e09f83de705810FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse032815608e6312b595b4aaf9904d5b4c189dd6dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dchttps://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dcNaNNaNNaNNaNNaN
478e5e80a1f24de819be3be7d0b2661b6eb5f0917abMDY6Q29tbWl0MjQ1NDAxMzY6ZTVlODBhMWYyNGRlODE5YmUzYmU3ZDBiMjY2MWI2ZWI1ZjA5MTdhYg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-23T10:04:20ZGitHubnoreply@github.com2020-01-23T10:04:20ZMerge pull request #212 from ANHIG/3390\\n\\n3390c77e55c01bf520f10a55bc8b10ca613660078418https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c77e55c01bf520f10a55bc8b10ca613660078418https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKW+kCRBK7hj4Ov3rIwAAdHIIAGRAtweh15iZaVL519x3PvJv\\nFtiJNxuz/NOwHWFzycD5MdZyON9hBC7w0j0VsPgbDUpFWHmYhTvkDDrSYw29ngwX\\nJUl8nCvlBnXH+uNVGpZNho3tt0DnheBRl2HkHW54XYeGpHsdirMQVEE8ZUV04YCH\\nH1FpAtnQkVJiI1kEEaC4oHc/3IeK0Ai9HO82WNPAR+SKCqW28eye7bfvBDegoVE7\\nZEBmDY3d21/X8zUT2tdTqA3WvSOmGuSEx8fzmPCaqzZCfan5V+I05Rdv+Lsqtgo7\\nmQcDh5YzVdlL22TcenrN6SpSWTXc/yUUwaHQGcGFzt9S3bVpu9MBbj6SZQD2Jkk=\\n=kPaQ\\n-----END PGP SIGNATURE-----\\ntree c77e55c01bf520f10a55bc8b10ca613660078418\\nparent 72911607eb497585b8e56d906d0794c99f888e7c\\nparent b23d7db0eebbf52d510780cefb6e09f83de70581\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579773860 +0000\\ncommitter GitHub <noreply@github.com> 1579773860 +0000\\n\\nMerge pull request #212 from ANHIG/3390\\n\\n3390https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917abhttps://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse72911607eb497585b8e56d906d0794c99f888e7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7chttps://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7cb23d7db0eebbf52d510780cefb6e09f83de70581https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581NaNNaN
4790d5afcde672cf0472d5f02f4705dd8d31c32eb01MDY6Q29tbWl0MjQ1NDAxMzY6MGQ1YWZjZGU2NzJjZjA0NzJkNWYwMmY0NzA1ZGQ4ZDMxYzMyZWIwMQ==Dominic Barkerdominic.barker@anthonynolan.org2020-01-23T10:17:07ZDominic Barkerdominic.barker@anthonynolan.org2020-01-23T10:17:07ZRemoval of HLA- prefix for MICA/MICB alleles in hla.xml1fc91e54a136014db8274ad0b74d0a641e048113https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1fc91e54a136014db8274ad0b74d0a641e048113https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb010FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseb23d7db0eebbf52d510780cefb6e09f83de70581https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581NaNNaNNaNNaNNaN
480933b99c3cbf59d96086e272189e9f885684c3a3cMDY6Q29tbWl0MjQ1NDAxMzY6OTMzYjk5YzNjYmY1OWQ5NjA4NmUyNzIxODllOWY4ODU2ODRjM2EzYw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-23T10:19:10ZGitHubnoreply@github.com2020-01-23T10:19:10ZMerge pull request #213 from ANHIG/3390\\n\\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml1fc91e54a136014db8274ad0b74d0a641e048113https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1fc91e54a136014db8274ad0b74d0a641e048113https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/933b99c3cbf59d96086e272189e9f885684c3a3c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKXMeCRBK7hj4Ov3rIwAAdHIIAC2QBSHGGVrqd2mDsvi1YAQE\\nJXxJUdmDGsyM/xQoDVArGhAwV+3iKkQ9g8AetclVTx8P3sFjzVM96WbGeyA0tL3Y\\nBG5pjxM7AEEnjUHQ8dyO9Ti5+/b6fxbuTJNKuUshSqKsbf7GA5+tZE4XBb6EZLZs\\nC5+7gNSMrCU2SaXP6NoRUlnimXyCONVQ589kh8T1iik8p0MyuPYmUv/Rd7OgrMc4\\nO0oWi6SMtWsJZdBxbCZKUp2rhGksJbb1y3fYdUpYMa+TeAhEIOpJaFcCqiDmG5li\\nLettID8a5UxOO/WnO7lio++4S5GlRvDhG1nAPZOCy54/8kKkiPzBADqkZ8iOH9M=\\n=Ag9l\\n-----END PGP SIGNATURE-----\\ntree 1fc91e54a136014db8274ad0b74d0a641e048113\\nparent e5e80a1f24de819be3be7d0b2661b6eb5f0917ab\\nparent 0d5afcde672cf0472d5f02f4705dd8d31c32eb01\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579774750 +0000\\ncommitter GitHub <noreply@github.com> 1579774750 +0000\\n\\nMerge pull request #213 from ANHIG/3390\\n\\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3chttps://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee5e80a1f24de819be3be7d0b2661b6eb5f0917abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917abhttps://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01NaNNaN
481ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1MDY6Q29tbWl0MjQ1NDAxMzY6YWU3ZGQ2ZDM3MmM3ZDFmMWQzYThhNjMzMzdjYmVhN2M1MTJlYzFhMQ==Dominic Barkerdominic.barker@anthonynolan.org2020-02-03T10:50:43ZDominic Barkerdominic.barker@anthonynolan.org2020-02-03T10:50:43ZRemoval of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt8430d8bdfdd5dfcd5825046a2344420452551193https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8430d8bdfdd5dfcd5825046a2344420452551193https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01NaNNaNNaNNaNNaN
482e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4MDY6Q29tbWl0MjQ1NDAxMzY6ZTVhZjZhYWY4Y2UzZDA1MmNhYjA5YmNkYThmNDVjOGVmYWZlYWViNA==Dominic Barkerdominic.barker@anthonynolan.org2020-02-03T10:54:06ZDominic Barkerdominic.barker@anthonynolan.org2020-02-03T10:54:06ZRemoval of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt62c1ac817034984f4334fa14e6694c7a4c51cc87https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/62c1ac817034984f4334fa14e6694c7a4c51cc87https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1NaNNaNNaNNaNNaN
4833bef58fa463f149dba9bbe39ce5998dc309775b1MDY6Q29tbWl0MjQ1NDAxMzY6M2JlZjU4ZmE0NjNmMTQ5ZGJhOWJiZTM5Y2U1OTk4ZGMzMDk3NzViMQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-02-03T10:54:45ZGitHubnoreply@github.com2020-02-03T10:54:45ZMerge pull request #214 from ANHIG/3390\\n\\n339062c1ac817034984f4334fa14e6694c7a4c51cc87https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/62c1ac817034984f4334fa14e6694c7a4c51cc87https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3bef58fa463f149dba9bbe39ce5998dc309775b10Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeN/v1CRBK7hj4Ov3rIwAAdHIIAG7XLXok9/NzSAc9NszjlOnv\\n/ZyUTBX7qdxy6kISBpRx7Jcm9zqMDcZuEPwi6T356R/V1qXp1/lJAe/HG7JH00a9\\nPfJ1X+wvX1ROi+6rUoowlwN3mIExcY4J63FkooMGuViDGGeYvXQYyPOyf1/xfmp1\\nXYzo26CFLyOILmumDTimJSq+Cenr5Z6aGirdENVVcafgTtPfkYm7hARcdtuH3ak4\\nZhvhv6oGX6g+XJz6WkUOXU5+Oy4bqrTG4xVR6OsI6VAnXwelWac6AyescXNvWlMV\\nUMcPCNDpAbu7knko9c/WXYz/ehnF1uAw42zSDwPnmoxS5htaXsiqogZEHUnerKo=\\n=/9Af\\n-----END PGP SIGNATURE-----\\ntree 62c1ac817034984f4334fa14e6694c7a4c51cc87\\nparent 933b99c3cbf59d96086e272189e9f885684c3a3c\\nparent e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1580727285 +0000\\ncommitter GitHub <noreply@github.com> 1580727285 +0000\\n\\nMerge pull request #214 from ANHIG/3390\\n\\n3390https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse933b99c3cbf59d96086e272189e9f885684c3a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3chttps://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3ce5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4NaNNaN
48418599815b186419ea8f71caccd3d3496e52310bbMDY6Q29tbWl0MjQ1NDAxMzY6MTg1OTk4MTViMTg2NDE5ZWE4ZjcxY2FjY2QzZDM0OTZlNTIzMTBiYg==James Robinsonjames.robinson@anthonynolan.org2020-04-21T12:13:52ZJames Robinsonjames.robinson@anthonynolan.org2020-04-21T12:13:52ZUpdated C*07:226 enry in deleted alleles listd34d867a0923e222d0607044eacab8c2f3eb2e74https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d34d867a0923e222d0607044eacab8c2f3eb2e74https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18599815b186419ea8f71caccd3d3496e52310bb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bbhttps://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4NaNNaNNaNNaNNaN
4858cd90d4790a8e27577adbb677c5e1b711f6dd85eMDY6Q29tbWl0MjQ1NDAxMzY6OGNkOTBkNDc5MGE4ZTI3NTc3YWRiYjY3N2M1ZTFiNzExZjZkZDg1ZQ==James Robinsonjames.robinson@anthonynolan.org2020-04-22T09:02:07ZJames Robinsonjames.robinson@anthonynolan.org2020-04-22T09:02:07ZIPD-IMGT/HLA Release 3.40.0\\n\\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databaeb92d17485fa43b43ef183d6b756f0db1ecc8729bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b92d17485fa43b43ef183d6b756f0db1ecc8729bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85ehttps://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse18599815b186419ea8f71caccd3d3496e52310bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bbhttps://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bbNaNNaNNaNNaNNaN
4863565d1fa78d202b3ab92badfc438b07104835152MDY6Q29tbWl0MjQ1NDAxMzY6MzU2NWQxZmE3OGQyMDJiM2FiOTJiYWRmYzQzOGIwNzEwNDgzNTE1Mg==James Robinsonjames.robinson@anthonynolan.org2020-04-22T09:15:05ZJames Robinsonjames.robinson@anthonynolan.org2020-04-22T09:15:05ZIPD-IMGT/HLA Release 3.40.0\\n\\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae15df3d5a9504634a1b60dce34dd84709e00f13f9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15df3d5a9504634a1b60dce34dd84709e00f13f9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3565d1fa78d202b3ab92badfc438b071048351520FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8cd90d4790a8e27577adbb677c5e1b711f6dd85ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85ehttps://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85eNaNNaNNaNNaNNaN
487db5a21729701340b0ce4441267d315fc3ff9d56cMDY6Q29tbWl0MjQ1NDAxMzY6ZGI1YTIxNzI5NzAxMzQwYjBjZTQ0NDEyNjdkMzE1ZmMzZmY5ZDU2Yw==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T09:57:21ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T09:57:21ZIPD-IMGT/HLA Release 3.40.07a6b7fac2fa34e5b9bcb0bcd77ecbaf244beb8aahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a6b7fac2fa34e5b9bcb0bcd77ecbaf244beb8aahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db5a21729701340b0ce4441267d315fc3ff9d56c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56chttps://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56c/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN3565d1fa78d202b3ab92badfc438b07104835152https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152NaNNaNNaNNaNNaN
488f42ef066981fa407258f525f2191ae6dacbdf3a3MDY6Q29tbWl0MjQ1NDAxMzY6ZjQyZWYwNjY5ODFmYTQwNzI1OGY1MjVmMjE5MWFlNmRhY2JkZjNhMw==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:01:08ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:01:08ZIPD-IMGT/HLA Release 3.40.051176c046810010fbf41cf00adbe9f24a3664953https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/51176c046810010fbf41cf00adbe9f24a3664953https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f42ef066981fa407258f525f2191ae6dacbdf3a30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNdb5a21729701340b0ce4441267d315fc3ff9d56chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56chttps://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56cNaNNaNNaNNaNNaN
489d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dMDY6Q29tbWl0MjQ1NDAxMzY6ZDczN2ZiZTM0Y2Q4ZDY4NDhlYjFmZDEwYjJkNDVmNjY5ZTEzY2Y0ZA==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:02:46ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:02:46ZIPD-IMGT/HLA Release 3.40.0f0b572938b27474277fda39e4845d56ac05c93e7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f0b572938b27474277fda39e4845d56ac05c93e7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dhttps://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNf42ef066981fa407258f525f2191ae6dacbdf3a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3NaNNaNNaNNaNNaN
490aa665c92a1e8a83795a769b2df05ea523230a6eaMDY6Q29tbWl0MjQ1NDAxMzY6YWE2NjVjOTJhMWU4YTgzNzk1YTc2OWIyZGYwNWVhNTIzMjMwYTZlYQ==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:03:51ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:03:51ZIPD-IMGT/HLA Release 3.40.09f20ea61cdd4e576ffcd87ed44ec4592829d1d6fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9f20ea61cdd4e576ffcd87ed44ec4592829d1d6fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6eahttps://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd737fbe34cd8d6848eb1fd10b2d45f669e13cf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dhttps://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dNaNNaNNaNNaNNaN
49133114538c5c04a541b79c07b9eab13e7f4688776MDY6Q29tbWl0MjQ1NDAxMzY6MzMxMTQ1MzhjNWMwNGE1NDFiNzljMDdiOWVhYjEzZTdmNDY4ODc3Ng==James Robinsonjrob119@users.noreply.github.com2020-04-22T10:06:30ZGitHubnoreply@github.com2020-04-22T10:06:30ZMerge pull request #216 from ANHIG/3400\\n\\n34009f20ea61cdd4e576ffcd87ed44ec4592829d1d6fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9f20ea61cdd4e576ffcd87ed44ec4592829d1d6fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/33114538c5c04a541b79c07b9eab13e7f46887760Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeoBcmCRBK7hj4Ov3rIwAAdHIIAD8pdCYAHPGF297/2fZ6Pt53\\nWVFhxZi6bC2Pwn4ZMFDTpxhALKNW7TbXoUPhMyqH6zD5awCYnYZl5p7zb+H6X9PV\\nFy4VvIlq8IJ138KY++fKNmzdzUEjI/zBsStPxwTdS7uWiyRsIamdQXAwCfC/Wqol\\nHjRCqQenaR7SBrdd2TxbGx7IR7XMUxpQ7ruZ5tt/GkV78vPDwKgetKtIubSZcIzD\\n0xVXzVxSaOkU8iH+cxiOMqPsqsTVS0rR9sRErJ5JWoOFfnk/SyXzO5pS5lX7ba2t\\nxi8OXaFzjCeKWCtGBUVvVPMw1J65+agmS867nnaMuPTlyAIOjrRUs+YIn8l4RS4=\\n=nHk3\\n-----END PGP SIGNATURE-----\\ntree 9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f\\nparent 3bef58fa463f149dba9bbe39ce5998dc309775b1\\nparent aa665c92a1e8a83795a769b2df05ea523230a6ea\\nauthor James Robinson <jrob119@users.noreply.github.com> 1587549990 +0100\\ncommitter GitHub <noreply@github.com> 1587549990 +0100\\n\\nMerge pull request #216 from ANHIG/3400\\n\\n3400https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3bef58fa463f149dba9bbe39ce5998dc309775b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1aa665c92a1e8a83795a769b2df05ea523230a6eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6eahttps://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6eaNaNNaN
4929443bf0185c229b2805f6d748642a9ef868ed910MDY6Q29tbWl0MjQ1NDAxMzY6OTQ0M2JmMDE4NWMyMjliMjgwNWY2ZDc0ODY0MmE5ZWY4NjhlZDkxMA==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:11:07ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:11:07ZIPD-IMGT/HLA Release 3.40.06d73755c4a776e1659dfc21d58a20b9c073df791https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6d73755c4a776e1659dfc21d58a20b9c073df791https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9443bf0185c229b2805f6d748642a9ef868ed9100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNaa665c92a1e8a83795a769b2df05ea523230a6eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6eahttps://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6eaNaNNaNNaNNaNNaN
49304b174de7519eba544de546c8da83605b2d67695MDY6Q29tbWl0MjQ1NDAxMzY6MDRiMTc0ZGU3NTE5ZWJhNTQ0ZGU1NDZjOGRhODM2MDViMmQ2NzY5NQ==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T11:36:54ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T11:36:54ZIPD-IMGT/HLA Release 3.40.0ec625bca664566b3a650c7a92c052f6cefd200efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec625bca664566b3a650c7a92c052f6cefd200efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/04b174de7519eba544de546c8da83605b2d676950FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN9443bf0185c229b2805f6d748642a9ef868ed910https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910NaNNaNNaNNaNNaN
494313fa941c27dc80c8be643e559a57fa9a61b5c81MDY6Q29tbWl0MjQ1NDAxMzY6MzEzZmE5NDFjMjdkYzgwYzhiZTY0M2U1NTlhNTdmYTlhNjFiNWM4MQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-04-22T11:37:19ZGitHubnoreply@github.com2020-04-22T11:37:19ZMerge pull request #217 from ANHIG/3400\\n\\n3400ec625bca664566b3a650c7a92c052f6cefd200efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec625bca664566b3a650c7a92c052f6cefd200efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/313fa941c27dc80c8be643e559a57fa9a61b5c810Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeoCxvCRBK7hj4Ov3rIwAAdHIIADkVxag0J/Na/MbQPyZNCAXg\\nEGGARuVwbXLkrmAu+Bcb6XHBMM8uB7BKjUM5ptNvRgna2HDBtT+EcGppbhnfa+fW\\nTrWjtVCxaewjRyAIlCrh/5iX/lgMwTqlxGNmfdwekhncVobRda1CuZZJROwRC6j8\\nkq2qhrlJgk9LnrAsJcA9guEAhE8AF3d05L+YHtEUsdA4+Co7G3wAU+5e0Kpwsl9+\\nzhvMpU/xhq5j+7EgG/89BGegtF2uNRNJINm/1PMaalq3wxkmj/+Sg53W9n3s2lXW\\n/5N7iW93VgECw5vLgs+W1/IbYLXXsorj7pvPqnETLtsmiAWTWB/sgz7HiWdi4Zw=\\n=lBBQ\\n-----END PGP SIGNATURE-----\\ntree ec625bca664566b3a650c7a92c052f6cefd200ef\\nparent 33114538c5c04a541b79c07b9eab13e7f4688776\\nparent 04b174de7519eba544de546c8da83605b2d67695\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1587555439 +0100\\ncommitter GitHub <noreply@github.com> 1587555439 +0100\\n\\nMerge pull request #217 from ANHIG/3400\\n\\n3400https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse33114538c5c04a541b79c07b9eab13e7f4688776https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f468877604b174de7519eba544de546c8da83605b2d67695https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695NaNNaN
495776bfa37573cd955f2a65b153c2a4a9da135ccf3MDY6Q29tbWl0MjQ1NDAxMzY6Nzc2YmZhMzc1NzNjZDk1NWYyYTY1YjE1M2MyYTRhOWRhMTM1Y2NmMw==dominicbarkerANdominicbarker@anthonynolan.org2020-04-30T12:16:43ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-30T12:16:43ZRemoval of invalid expression characters from G and P groups833ed0e95fe16e7dbd9aee10e67f2327715d6623https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/833ed0e95fe16e7dbd9aee10e67f2327715d6623https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN04b174de7519eba544de546c8da83605b2d67695https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695NaNNaNNaNNaNNaN
4967fc318a21ee5e61b20b67713da83f53f170fa8c9MDY6Q29tbWl0MjQ1NDAxMzY6N2ZjMzE4YTIxZWU1ZTYxYjIwYjY3NzEzZGE4M2Y1M2YxNzBmYThjOQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-04-30T12:19:29ZGitHubnoreply@github.com2020-04-30T12:19:29ZMerge pull request #219 from ANHIG/3400\\n\\nRemoval of invalid expression characters from G and P groups833ed0e95fe16e7dbd9aee10e67f2327715d6623https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/833ed0e95fe16e7dbd9aee10e67f2327715d6623https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeqsJRCRBK7hj4Ov3rIwAAdHIIAAW+xHr95FEW2dr3GwfZXeoD\\n8I8O/D14odUi3FnaRZwxl+/D6L7Lc/v4VN2OXIyazzKJ8dLy15EpF4LgWJqchYtc\\nlBvsVXlo+VDkJ3yZ0AMhovptTNWsza1X0a72bWzNlzGjxkm85ZjdD2TlXO4RO3V/\\nF8tImFS5hCe4MerrofUCoa0Ddyr92NYJ74OjY1hqHhVRVbYYNzn79FLb481mJEY4\\nG4MuZclifPrrhVJsRApsqCPGfhw3zg14lvex/phO14FR+CECcDXXPLdJgbYC/DPT\\nngRl2eMWMZp2LKc6rex3Y9ugya272XzKNePab4+hCMKGKPlvyhAECGKQ4wcUjfo=\\n=EpNL\\n-----END PGP SIGNATURE-----\\ntree 833ed0e95fe16e7dbd9aee10e67f2327715d6623\\nparent 313fa941c27dc80c8be643e559a57fa9a61b5c81\\nparent 776bfa37573cd955f2a65b153c2a4a9da135ccf3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1588249169 +0100\\ncommitter GitHub <noreply@github.com> 1588249169 +0100\\n\\nMerge pull request #219 from ANHIG/3400\\n\\nRemoval of invalid expression characters from G and P groupshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse313fa941c27dc80c8be643e559a57fa9a61b5c81https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81776bfa37573cd955f2a65b153c2a4a9da135ccf3https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3NaNNaN
49784b22ea27bf990f8863509d5a808f221d211fbbdMDY6Q29tbWl0MjQ1NDAxMzY6ODRiMjJlYTI3YmY5OTBmODg2MzUwOWQ1YTgwOGYyMjFkMjExZmJiZA==James Robinsonjames.robinson@anthonynolan.org2020-06-01T10:18:24ZJames Robinsonjames.robinson@anthonynolan.org2020-06-01T10:18:24ZRestored missing xsd file\\n\\nRestored missing xsd file477b1f2a6a2d6d0da3c053803a3b115ac88e6143https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/477b1f2a6a2d6d0da3c053803a3b115ac88e6143https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/84b22ea27bf990f8863509d5a808f221d211fbbd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse776bfa37573cd955f2a65b153c2a4a9da135ccf3https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3NaNNaNNaNNaNNaN
49828392d448b1ed1b928e0e47c79655dd8ab451a87MDY6Q29tbWl0MjQ1NDAxMzY6MjgzOTJkNDQ4YjFlZDFiOTI4ZTBlNDdjNzk2NTVkZDhhYjQ1MWE4Nw==James Robinsonjrob119@users.noreply.github.com2020-06-01T10:19:49ZGitHubnoreply@github.com2020-06-01T10:19:49ZMerge pull request #221 from ANHIG/3400\\n\\nRestored missing xsd file477b1f2a6a2d6d0da3c053803a3b115ac88e6143https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/477b1f2a6a2d6d0da3c053803a3b115ac88e6143https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/28392d448b1ed1b928e0e47c79655dd8ab451a870Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJe1NZFCRBK7hj4Ov3rIwAAdHIIAIcqSn+8zG1ueS4FOabuVrma\\nuKApIsU0Z9lD9zD4JGpNjfg5QRedOflkhx93v3VUSigxcBs0/Y47310a5469jNLA\\nH/TsF7/qXIxuNHFLedxcx9SspS6Tr5k3GVUBl0ANLLUfH/0bGTi52bPT6NY4O8Rq\\n8kiVwzbe5zLpYXm/235AlG27i04DVF/7s/kwekZ3ZET1fu1bAY1KGOqQ8XLW7aYL\\nSW9pPym3h2/5ilM+PASgpNtzRV4SIPqS+6YNob2B8bHr0cnAZnpPKv7x/jOGo1TN\\nLomQZ1TMvH2BRcHrxYKNMRuCc7c+dRBd7l+KmxQEyyKJc2a59O9sWi8ql4P8ZZc=\\n=2SQ2\\n-----END PGP SIGNATURE-----\\ntree 477b1f2a6a2d6d0da3c053803a3b115ac88e6143\\nparent 7fc318a21ee5e61b20b67713da83f53f170fa8c9\\nparent 84b22ea27bf990f8863509d5a808f221d211fbbd\\nauthor James Robinson <jrob119@users.noreply.github.com> 1591006789 +0100\\ncommitter GitHub <noreply@github.com> 1591006789 +0100\\n\\nMerge pull request #221 from ANHIG/3400\\n\\nRestored missing xsd filehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7fc318a21ee5e61b20b67713da83f53f170fa8c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c984b22ea27bf990f8863509d5a808f221d211fbbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbdNaNNaN
499a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7MDY6Q29tbWl0MjQ1NDAxMzY6YTNiNDkwYjZlNzNhYWY2Y2Y4ZjkzNmY4ZWY3NzE4MGJhZThmYTBlNw==dominicbarkerANdominicbarker@anthonynolan.org2020-07-13T13:25:47ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-13T13:25:47ZIPD-IMGT/HLA Release 3.41.05f05c318fcda4b01b7212902e2f8c29cfde8497chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5f05c318fcda4b01b7212902e2f8c29cfde8497chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN84b22ea27bf990f8863509d5a808f221d211fbbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbdNaNNaNNaNNaNNaN
5000c88bb6bd32c7d2bdf91d28a2df092f20a7ac34aMDY6Q29tbWl0MjQ1NDAxMzY6MGM4OGJiNmJkMzJjN2QyYmRmOTFkMjhhMmRmMDkyZjIwYTdhYzM0YQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-13T14:51:38ZGitHubnoreply@github.com2020-07-13T14:51:38ZMerge pull request #222 from ANHIG/3410\\n\\nIPD-IMGT/HLA Release 3.41.05f05c318fcda4b01b7212902e2f8c29cfde8497chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5f05c318fcda4b01b7212902e2f8c29cfde8497chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDHT6CRBK7hj4Ov3rIwAAdHIIAEkT8FMjwuYQR3JpCoAOYFGP\\nVHCcUP4ZmGa1ce5vi9wzzlPwFnRc2e1OnIbZ9f4aN2z1QUfG/nKEGhml+U0diLQZ\\nNfx+Y7n+VWoNC3Mg+a1F2F2rRZf5dthFqZDt4o8F18uR5Jnn6g7VI7SeLxLh+LU5\\nyp7gjCa8F99kThtcuZVXbAgaxVwjKXwciUfMiAWC6XJJGKN2AyoaxNUJjC+oWNHe\\nGykxmgMZZCOQr2cLC18WyRcdwzSpNvzf6oZyHpndnve9y4P5gG0RlawhstwPkVNn\\n6eVs1GZhjclce/km2wZ6Jm2kmUmLPgh4QhaW2oMbRPIVjs71rCcQNsNb80I9f8M=\\n=hT4t\\n-----END PGP SIGNATURE-----\\ntree 5f05c318fcda4b01b7212902e2f8c29cfde8497c\\nparent 28392d448b1ed1b928e0e47c79655dd8ab451a87\\nparent a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594651898 +0100\\ncommitter GitHub <noreply@github.com> 1594651898 +0100\\n\\nMerge pull request #222 from ANHIG/3410\\n\\nIPD-IMGT/HLA Release 3.41.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34ahttps://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse28392d448b1ed1b928e0e47c79655dd8ab451a87https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7NaNNaN
50119d69647f9abfa71c99eb9db5c38006af993864eMDY6Q29tbWl0MjQ1NDAxMzY6MTlkNjk2NDdmOWFiZmE3MWM5OWViOWRiNWMzODAwNmFmOTkzODY0ZQ==dominicbarkerANdominicbarker@anthonynolan.org2020-07-14T13:02:45ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-14T13:02:45ZCorrected header for dpb_tce.csv filee7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/19d69647f9abfa71c99eb9db5c38006af993864e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864ehttps://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7NaNNaNNaNNaNNaN
502408f46b67f28e31941e8b5f0fc30fcf6c3453936MDY6Q29tbWl0MjQ1NDAxMzY6NDA4ZjQ2YjY3ZjI4ZTMxOTQxZThiNWYwZmMzMGZjZjZjMzQ1MzkzNg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-14T13:03:15ZGitHubnoreply@github.com2020-07-14T13:03:15ZMerge pull request #224 from ANHIG/3410\\n\\nCorrected header for dpb_tce.csv filee7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/408f46b67f28e31941e8b5f0fc30fcf6c34539360Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDa0TCRBK7hj4Ov3rIwAAdHIIAGMwFsBVl7tzxj79uLqxLnz/\\n7Oyd1kJTXYn8saS+Or9k6Kqad9n3aT1lQm0NfyR79EKS6ro3wuZnHNwBYYsdjiXo\\nlcV5QQc3rB023xpllScfLNTUya13JN3ZJlEeaGSibxOfxlAISB2bFSSySj1JXFDa\\nLqgOuyxjNNbGk+Cgw+YlUGoMPFUfNB5KC0wmifEL2Oet8mmsx7nY51WqJgamwctO\\nIfCvnGosPyOsLDNfjqWZ0Bs2D6ybf9DnEsxGDyTdaGmkQ4psrOb8Bl4BQchhkP5M\\nlGTioXaV2Fe9WKY+jb/FDsxde6vOtCNa9wuzxDcVh4gMtt4nWbdZ4hcCe6RweII=\\n=6MEl\\n-----END PGP SIGNATURE-----\\ntree e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0\\nparent 0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a\\nparent 19d69647f9abfa71c99eb9db5c38006af993864e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594731795 +0100\\ncommitter GitHub <noreply@github.com> 1594731795 +0100\\n\\nMerge pull request #224 from ANHIG/3410\\n\\nCorrected header for dpb_tce.csv filehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34ahttps://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a19d69647f9abfa71c99eb9db5c38006af993864ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864ehttps://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864eNaNNaN
50317fd07eda35d5224aa199c8b75a187676e59f4f8MDY6Q29tbWl0MjQ1NDAxMzY6MTdmZDA3ZWRhMzVkNTIyNGFhMTk5YzhiNzVhMTg3Njc2ZTU5ZjRmOA==dominicbarkerANdominicbarker@anthonynolan.org2020-07-14T15:15:09ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-14T15:15:09ZRemoval of invalid characters from hla.xml27824699e7ccee6180b4d21ca9c152315648ec5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/27824699e7ccee6180b4d21ca9c152315648ec5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/17fd07eda35d5224aa199c8b75a187676e59f4f80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN19d69647f9abfa71c99eb9db5c38006af993864ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864ehttps://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864eNaNNaNNaNNaNNaN
5048a1c83d5eaaa9128aac546659d0cc97602bb7a10MDY6Q29tbWl0MjQ1NDAxMzY6OGExYzgzZDVlYWFhOTEyOGFhYzU0NjY1OWQwY2M5NzYwMmJiN2ExMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-14T15:16:59ZGitHubnoreply@github.com2020-07-14T15:16:59ZMerge pull request #226 from ANHIG/3410\\n\\nRemoval of invalid characters from hla.xml27824699e7ccee6180b4d21ca9c152315648ec5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/27824699e7ccee6180b4d21ca9c152315648ec5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a100Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDcxrCRBK7hj4Ov3rIwAAdHIIAEl/94jW8yb+af15maiKmlnb\\nARAD929OUoAW04rUhoY2aNU/Gh3omZ8JMK04LGJSVi5StEDeyWmhIEHNscbUgo1g\\nuFH8ssWQLqrH1wUljgklqt28Ne2g8xc7heCDHLAaUmYeDM5cPcoMcbKyGwcHvWoa\\nD3wv7PGjJSWJqdEIk5OdOQM+jjSP1GSME26tNkjR73Tux1zRz9/9iQGpxOP6RlPz\\nM/eN8VyanYsbN4VM25TFLaipx3cbY9Hp3c/aa4dz710/cIqigGPQfEqCW2KBWMxB\\nurpSmGTeGPf+Wudw/LAHUXCU5WrG16WqLMDOqR0E688iEC1+Sbf63DZl7TydZLQ=\\n=nCUj\\n-----END PGP SIGNATURE-----\\ntree 27824699e7ccee6180b4d21ca9c152315648ec5a\\nparent 408f46b67f28e31941e8b5f0fc30fcf6c3453936\\nparent 17fd07eda35d5224aa199c8b75a187676e59f4f8\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594739819 +0100\\ncommitter GitHub <noreply@github.com> 1594739819 +0100\\n\\nMerge pull request #226 from ANHIG/3410\\n\\nRemoval of invalid characters from hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse408f46b67f28e31941e8b5f0fc30fcf6c3453936https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c345393617fd07eda35d5224aa199c8b75a187676e59f4f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8NaNNaN
505a48af996cb97f811d37735f251903ece2b08cbfcMDY6Q29tbWl0MjQ1NDAxMzY6YTQ4YWY5OTZjYjk3ZjgxMWQzNzczNWYyNTE5MDNlY2UyYjA4Y2JmYw==dominicbarkerANdominicbarker@anthonynolan.org2020-07-17T08:59:57ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-17T08:59:57ZCorrection of C*01:02:04 in fasta/hla_nuc.fastaedbdad3d30b41391b3514cdc4a22055242efba09https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/edbdad3d30b41391b3514cdc4a22055242efba09https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a48af996cb97f811d37735f251903ece2b08cbfc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfchttps://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN17fd07eda35d5224aa199c8b75a187676e59f4f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8NaNNaNNaNNaNNaN
506318d9bf94836219690597e8f3f88d6e544008903MDY6Q29tbWl0MjQ1NDAxMzY6MzE4ZDliZjk0ODM2MjE5NjkwNTk3ZThmM2Y4OGQ2ZTU0NDAwODkwMw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-17T09:01:03ZGitHubnoreply@github.com2020-07-17T09:01:03ZMerge pull request #227 from ANHIG/3410\\n\\nCorrection of C*01:02:04 in fasta/hla_nuc.fastaedbdad3d30b41391b3514cdc4a22055242efba09https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/edbdad3d30b41391b3514cdc4a22055242efba09https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/318d9bf94836219690597e8f3f88d6e5440089030Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfEWjPCRBK7hj4Ov3rIwAAdHIIABc5v/3W2/M8kt5uIJ/yi3jh\\nVikL/Q2U1HjxFN750iY33dmhOT9QJj01I50LcaoxzZeWYpHQHEpUIHJzk4CfHvmM\\n1EmnGuJEMkiJBQt12ceIqnll8Idp77BNjmuNIhrd7nPnINucLDiMEwpbrxN/ASjz\\nwFz/hPmHfAuF44mTXkKPa3FwEnQFFw9GDLsOVsLkkuC2+WgD0NW1Fj9NvTCf/n+i\\nJRp0yA6VB8k9ITx2Tuvl7h8bZgYEO+9ZhBWMKf1uHGxKod+5sHC1VDvLCwFwIHXm\\nfkjNtGoFqGklYKEuN2Y1TBC+qB1DhQKIYHxCpz+5Iqo+z+tNEO+5wzmXM59xxrY=\\n=i8eg\\n-----END PGP SIGNATURE-----\\ntree edbdad3d30b41391b3514cdc4a22055242efba09\\nparent 8a1c83d5eaaa9128aac546659d0cc97602bb7a10\\nparent a48af996cb97f811d37735f251903ece2b08cbfc\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594976463 +0100\\ncommitter GitHub <noreply@github.com> 1594976463 +0100\\n\\nMerge pull request #227 from ANHIG/3410\\n\\nCorrection of C*01:02:04 in fasta/hla_nuc.fastahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8a1c83d5eaaa9128aac546659d0cc97602bb7a10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10a48af996cb97f811d37735f251903ece2b08cbfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfchttps://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfcNaNNaN
50709f5ae780a2907e61ad8d04555cb4a07c45ba2d7MDY6Q29tbWl0MjQ1NDAxMzY6MDlmNWFlNzgwYTI5MDdlNjFhZDhkMDQ1NTVjYjRhMDdjNDViYTJkNw==dominicbarkerANdominicbarker@anthonynolan.org2020-07-30T09:32:52ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-30T09:32:52ZCorrected serology for E*01:114 and E*01:115fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa48af996cb97f811d37735f251903ece2b08cbfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfchttps://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfcNaNNaNNaNNaNNaN
5087ca733b18edab1fc837a34e3764b7d55e8dc93b0MDY6Q29tbWl0MjQ1NDAxMzY6N2NhNzMzYjE4ZWRhYjFmYzgzN2EzNGUzNzY0YjdkNTVlOGRjOTNiMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-30T09:33:20ZGitHubnoreply@github.com2020-07-30T09:33:20ZMerge pull request #228 from ANHIG/3410\\n\\nCorrected serology for E*01:114 and E*01:115fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfIpPgCRBK7hj4Ov3rIwAAdHIIAF0zPxvQwVroOKtc9B0bpnNp\\nxv0OISaNs/tx5DiY8M+LhM4l9ht0uKL47gOXbNhQWDju9B3VKqirZ1UQ1/8VTCE/\\n7t1uQBtadtqm51b86a5HoUQFLX9DLsLmCwKGkmglwtx3teXP2GSn51MulezR3gFM\\nLLpd303TxppVKePxIZvZjIAiPcA51XMQvzX5CAHX0U0H82KitKJXAqnxtSLmtK+a\\nEZtXoiJuibWpB2axHkqDrhbtwcpT0wR7HJPMGDzNGPZGbaPjhZls5O6G3agO8g1q\\nCLuK0LziYPL1zm9hYBbQqvg9EFmk6g+fAAoK+HnoiPZuv56METMmJjth/gELFy8=\\n=vh8q\\n-----END PGP SIGNATURE-----\\ntree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 318d9bf94836219690597e8f3f88d6e544008903\\nparent 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1596101600 +0100\\ncommitter GitHub <noreply@github.com> 1596101600 +0100\\n\\nMerge pull request #228 from ANHIG/3410\\n\\nCorrected serology for E*01:114 and E*01:115https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse318d9bf94836219690597e8f3f88d6e544008903https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e54400890309f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7NaNNaN
509145561f6c5c7a3e6a4a07366457eb3a1edcf2200MDY6Q29tbWl0MjQ1NDAxMzY6MTQ1NTYxZjZjNWM3YTNlNmE0YTA3MzY2NDU3ZWIzYTFlZGNmMjIwMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-09-07T11:31:30ZGitHubnoreply@github.com2020-09-07T11:31:30ZMerge pull request #230 from ANHIG/Latest\\n\\nLatest to 3410fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf22000Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVhoSCRBK7hj4Ov3rIwAAdHIIAAaYAnQzoTpk00CT9O3jAX7o\\n7SH3ZYmO1EmAP7AEdjuazCBtohe/BwegQiwdCoHR663xLAL3kBWq0n3lfaRD9Z/A\\nZHXwi3ZjbgMR3Y9wInVEG5/zdbSJLT4qmzqa90cGsXUMFuiIm6PrQGF+w1xEX0Dk\\nGtgZwjjYFLdrdQNdLSt1Nkyt9o6au9Hex7FtGx17zqGLKqVh+6dWoF8CL1Ne9Qyr\\nN49vESr+DvawF6JWQvQCIV3edTDRp4JMQOrpOg6rDNz2tBNKA8JViet9EkjkajjR\\nmb181vlLFV4cngYO7LXhcs42ntSJifpwPclseWnAX5cb0EMD+mtwarZxePtkCiA=\\n=1AUw\\n-----END PGP SIGNATURE-----\\ntree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7\\nparent 7ca733b18edab1fc837a34e3764b7d55e8dc93b0\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599478290 +0100\\ncommitter GitHub <noreply@github.com> 1599478290 +0100\\n\\nMerge pull request #230 from ANHIG/Latest\\n\\nLatest to 3410https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d77ca733b18edab1fc837a34e3764b7d55e8dc93b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0NaNNaN
51060c4ea7496d1133d7f3e146aea13f48c42c50f34MDY6Q29tbWl0MjQ1NDAxMzY6NjBjNGVhNzQ5NmQxMTMzZDdmM2UxNDZhZWExM2Y0OGM0MmM1MGYzNA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-09-07T11:34:33ZGitHubnoreply@github.com2020-09-07T11:34:33ZMerge pull request #231 from ANHIG/3410\\n\\nMerge pull request #230 from ANHIG/Latestfcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f340Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVhrJCRBK7hj4Ov3rIwAAdHIIAGFuH5fh+HM2BPcTJ0YAboUR\\nZOTkRnscaeGNZvwDmYE6lIDUMCvBWe82j3fvg8OHfdtAODsoOuaB2JK5Tv5kNWxD\\nRjsyoKITmRItXIyl+f2Tmk3Cn8RP8x0c+coTQylyUew2YXPDXWNxQdW1enH6zoTG\\nKHKzg23Huyvc/t9+E527ENSKjl/Gy3OUsp7YmXWwSvRYM+l21tY099/dUnGrn6D6\\nLDPdkYFb6vW28qskNUBzjWeFSf89P7LnR2x+0Fag5VPWva/K9sSaV+EmteDm/OW4\\nKZxnfnUOdDPvY85D8T/+/SoDSP/06Z2XdwZvmA2JC8jTaNv10ETi9L9JbV3p0tg=\\n=egry\\n-----END PGP SIGNATURE-----\\ntree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 7ca733b18edab1fc837a34e3764b7d55e8dc93b0\\nparent 145561f6c5c7a3e6a4a07366457eb3a1edcf2200\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599478473 +0100\\ncommitter GitHub <noreply@github.com> 1599478473 +0100\\n\\nMerge pull request #231 from ANHIG/3410\\n\\nMerge pull request #230 from ANHIG/Latesthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200NaNNaN
51148e676dd09433ba9181d31db3c938b68cbc2c194MDY6Q29tbWl0MjQ1NDAxMzY6NDhlNjc2ZGQwOTQzM2JhOTE4MWQzMWRiM2M5MzhiNjhjYmMyYzE5NA==James Robinsonjames.robinson@anthonynolan.org2020-09-07T12:08:16ZJames Robinsonjames.robinson@anthonynolan.org2020-09-07T12:08:16ZChanges for missing MICA genomic sequencesee869878737f1d205c3052842d3586a768c39b45https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ee869878737f1d205c3052842d3586a768c39b45https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48e676dd09433ba9181d31db3c938b68cbc2c1940FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200NaNNaNNaNNaNNaN
512ea1a723bdac5652aa6407361fd05e814f3a51401MDY6Q29tbWl0MjQ1NDAxMzY6ZWExYTcyM2JkYWM1NjUyYWE2NDA3MzYxZmQwNWU4MTRmM2E1MTQwMQ==James Robinsonjrob119@users.noreply.github.com2020-09-07T13:21:55ZGitHubnoreply@github.com2020-09-07T13:21:55ZMerge pull request #232 from ANHIG/3410\\n\\nChanges for missing MICA genomic sequencesee869878737f1d205c3052842d3586a768c39b45https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ee869878737f1d205c3052842d3586a768c39b45https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ea1a723bdac5652aa6407361fd05e814f3a514010Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVjPzCRBK7hj4Ov3rIwAAdHIIAGX/s4fj+s6LY9IZSiJgcHau\\nyiR40hM6YG85mnQTeHJ0hxfXoSnxK9wCSXjlypH+C9tsyhdp8a932xazgbmGNPpt\\njlGfrBjtE8MdEBhCA9FPc/xiVWnpYtC4CWAPaxASBKdyw4lnXdAacyHFmsgoMVSP\\nY6hYzGVclmghdBs/Xmx/Bhv2cPBDEjD7tuwM60YLc9tRcB/z2cXTNNa1eVtHEiKG\\ndT+3q+lSrc+Fz8fDGWn7pntG3BQro5dOewXNxdYAdGjyjYe+ijaVFl+SMiLXRljM\\nVbl2mSGaFGqLhaEqpBJweGyvJUsjHbK55Upb+06SaCgqBc54tqT0DOjTlrZu2Oo=\\n=tkOk\\n-----END PGP SIGNATURE-----\\ntree ee869878737f1d205c3052842d3586a768c39b45\\nparent 60c4ea7496d1133d7f3e146aea13f48c42c50f34\\nparent 48e676dd09433ba9181d31db3c938b68cbc2c194\\nauthor James Robinson <jrob119@users.noreply.github.com> 1599484915 +0100\\ncommitter GitHub <noreply@github.com> 1599484915 +0100\\n\\nMerge pull request #232 from ANHIG/3410\\n\\nChanges for missing MICA genomic sequenceshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse60c4ea7496d1133d7f3e146aea13f48c42c50f34https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f3448e676dd09433ba9181d31db3c938b68cbc2c194https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194NaNNaN
5136fdaa17d9183d60ed609197acdd18fea87101931MDY6Q29tbWl0MjQ1NDAxMzY6NmZkYWExN2Q5MTgzZDYwZWQ2MDkxOTdhY2RkMThmZWE4NzEwMTkzMQ==dominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:33:01ZdominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:33:01ZUpdate to dpb-tce-header857a28a7dd7a744411f89cb137df7cec661157eehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/857a28a7dd7a744411f89cb137df7cec661157eehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fdaa17d9183d60ed609197acdd18fea871019310FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN48e676dd09433ba9181d31db3c938b68cbc2c194https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194NaNNaNNaNNaNNaN
51459b5cdb1dee0213511256459d4fcde13649ee888MDY6Q29tbWl0MjQ1NDAxMzY6NTliNWNkYjFkZWUwMjEzNTExMjU2NDU5ZDRmY2RlMTM2NDllZTg4OA==dominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:35:06ZdominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:35:06ZUpdates to DPB-TCE5200e61b5b6302b30d292fdc1f7a784851fc890fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5200e61b5b6302b30d292fdc1f7a784851fc890fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59b5cdb1dee0213511256459d4fcde13649ee8880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN6fdaa17d9183d60ed609197acdd18fea87101931https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931NaNNaNNaNNaNNaN
515a192c306215ff6657c46c06ac3d8e44fa8b0c237MDY6Q29tbWl0MjQ1NDAxMzY6YTE5MmMzMDYyMTVmZjY2NTdjNDZjMDZhYzNkOGU0NGZhOGIwYzIzNw==dominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:38:40ZdominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:38:40ZUpdates to DPB-TCE81d714a27ee6e5b9d8d31b2fe8bd05202ee8030fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d714a27ee6e5b9d8d31b2fe8bd05202ee8030fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c2370FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN59b5cdb1dee0213511256459d4fcde13649ee888https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888NaNNaNNaNNaNNaN
51692f2221eac44170043965bf8c2f9abfbe8a3d6feMDY6Q29tbWl0MjQ1NDAxMzY6OTJmMjIyMWVhYzQ0MTcwMDQzOTY1YmY4YzJmOWFiZmJlOGEzZDZmZQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-09-07T13:40:08ZGitHubnoreply@github.com2020-09-07T13:40:08ZMerge pull request #233 from ANHIG/3410\\n\\n341081d714a27ee6e5b9d8d31b2fe8bd05202ee8030fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d714a27ee6e5b9d8d31b2fe8bd05202ee8030fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVjg4CRBK7hj4Ov3rIwAAdHIIAF4JEUkwZ5teE8UEQK+zw3Nl\\njlNOF4k5WkBKWdL2FoDaiH3z1kgke2/rYTNY2BksBImCTwzE/0MNE3FXp8oz1Vt7\\nsizW6mYVRWWw76O7CTYJdafIVF8o4RaAtVL+Qhr3Tb0JmAiCXssUcgpWflZUuVJU\\n22HbciJsKYIpFzFt8MSntI2JJ5ZRgYLqLs7NDKZNXtwaNZo4rvlEzQ8gU2avCDvb\\nGdxXqE86EQaU1DGgrQ/973ofJp5jVz7QR4EQrKuwdL0gM0qnfy+MQrzkTloGHvny\\n+/waXm0nRb9r6JZ63B3u/dGCT0H4we/LJzLQtyeFSwurLjHpOrfQZMngl+MeN2M=\\n=ZS3L\\n-----END PGP SIGNATURE-----\\ntree 81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f\\nparent ea1a723bdac5652aa6407361fd05e814f3a51401\\nparent a192c306215ff6657c46c06ac3d8e44fa8b0c237\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599486008 +0100\\ncommitter GitHub <noreply@github.com> 1599486008 +0100\\n\\nMerge pull request #233 from ANHIG/3410\\n\\n3410https://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fehttps://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseea1a723bdac5652aa6407361fd05e814f3a51401https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401a192c306215ff6657c46c06ac3d8e44fa8b0c237https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237NaNNaN
517a70ae889966bc666e5b975669ebfa8937b9bb5f0MDY6Q29tbWl0MjQ1NDAxMzY6YTcwYWU4ODk5NjZiYzY2NmU1Yjk3NTY2OWViZmE4OTM3YjliYjVmMA==James Robinsonjames.robinson@anthonynolan.org2020-09-11T14:16:14ZJames Robinsonjames.robinson@anthonynolan.org2020-09-11T14:16:14ZCorrections to feature coordinates of DRB pseudogenes in hla.dat filead999eba902494de920044cc5c3d2ec2f7db4228https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ad999eba902494de920044cc5c3d2ec2f7db4228https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0https://github.com/ANHIG/IMGTHLA/commit/a70ae889966bc666e5b975669ebfa8937b9bb5f0https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse84b22ea27bf990f8863509d5a808f221d211fbbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbdNaNNaNNaNNaNNaN
5180745da1cf831294fb7682ddbaab8f5e4e71b4d2eMDY6Q29tbWl0MjQ1NDAxMzY6MDc0NWRhMWNmODMxMjk0ZmI3NjgyZGRiYWFiOGY1ZTRlNzFiNGQyZQ==James Robinsonjames.robinson@anthonynolan.org2020-09-11T14:18:59ZJames Robinsonjames.robinson@anthonynolan.org2020-09-11T14:18:59ZCorrections to feature coordinates of DRB pseudogenes in hla.dat filecb7cf7a9bcedcc85344e0d093caf0f245ab563f5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb7cf7a9bcedcc85344e0d093caf0f245ab563f5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2ehttps://github.com/ANHIG/IMGTHLA/commit/0745da1cf831294fb7682ddbaab8f5e4e71b4d2ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea70ae889966bc666e5b975669ebfa8937b9bb5f0https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0https://github.com/ANHIG/IMGTHLA/commit/a70ae889966bc666e5b975669ebfa8937b9bb5f0NaNNaNNaNNaNNaN
519432ebf6dddf39319f93a984938d160f5fdd86b02MDY6Q29tbWl0MjQ1NDAxMzY6NDMyZWJmNmRkZGYzOTMxOWY5M2E5ODQ5MzhkMTYwZjVmZGQ4NmIwMg==James Robinsonjames.robinson@anthonynolan.org2020-09-11T14:28:00ZJames Robinsonjames.robinson@anthonynolan.org2020-09-11T14:28:00ZCorrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences709fd87a711d526ffa77049d96d88bac05c774fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709fd87a711d526ffa77049d96d88bac05c774fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/432ebf6dddf39319f93a984938d160f5fdd86b020FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea192c306215ff6657c46c06ac3d8e44fa8b0c237https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237NaNNaNNaNNaNNaN
520c40a48a903d50116e537c135e6f852900341dbf8MDY6Q29tbWl0MjQ1NDAxMzY6YzQwYTQ4YTkwM2Q1MDExNmU1MzdjMTM1ZTZmODUyOTAwMzQxZGJmOA==James Robinsonjrob119@users.noreply.github.com2020-09-11T14:32:04ZGitHubnoreply@github.com2020-09-11T14:32:04ZMerge pull request #234 from ANHIG/3410\\n\\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and …709fd87a711d526ffa77049d96d88bac05c774fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709fd87a711d526ffa77049d96d88bac05c774fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c40a48a903d50116e537c135e6f852900341dbf80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfW4pkCRBK7hj4Ov3rIwAAdHIIAEI5ODnt9MJOHCICgY/09J0C\\nHli2TYAo3Lgp/hi3RhJ466PmW7UMAXzk8gQVsSeX1WIIdK24M6l9L10Uu5ChA9FE\\nt/NXL23F/tEPdvk33qM8OmalFOTCxi/cD9pI2CH1lYqaBYZN7bqsn7oEL38mtQBi\\nZ1TAuQC2wzmmv5J80qHUfCDq+GG0w07mrlj+mdhKo/Tr13hEmzazCEslmwW2GgDC\\nXODFynU8peoDvBGHE0uCPk0Sx0UhxAd7ydl2btOgm9wZT+lSWW/ViZ6Tba4GRp7A\\nE4Wo4xp+CIvULoA6YiWuwxZf6chK4KkCms04mItGNWUvcz+k6ijOPbvSnW0OvqY=\\n=oyl3\\n-----END PGP SIGNATURE-----\\ntree 709fd87a711d526ffa77049d96d88bac05c774fa\\nparent 92f2221eac44170043965bf8c2f9abfbe8a3d6fe\\nparent 432ebf6dddf39319f93a984938d160f5fdd86b02\\nauthor James Robinson <jrob119@users.noreply.github.com> 1599834724 +0100\\ncommitter GitHub <noreply@github.com> 1599834724 +0100\\n\\nMerge pull request #234 from ANHIG/3410\\n\\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and …https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse92f2221eac44170043965bf8c2f9abfbe8a3d6fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fehttps://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe432ebf6dddf39319f93a984938d160f5fdd86b02https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02NaNNaN
52159ed1d6dffcc2787bf974f4ea69092a9072cc184MDY6Q29tbWl0MjQ1NDAxMzY6NTllZDFkNmRmZmNjMjc4N2JmOTc0ZjRlYTY5MDkyYTkwNzJjYzE4NA==dominicbarkerANdominicbarker@anthonynolan.org2020-10-15T12:45:32ZdominicbarkerANdominicbarker@anthonynolan.org2020-10-15T12:45:32ZIPD-IMGT/HLA Release 3.42.0bad765a6de468421b3eb60fa0b2c3ef138ffa316https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bad765a6de468421b3eb60fa0b2c3ef138ffa316https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc1840FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc40a48a903d50116e537c135e6f852900341dbf8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8NaNNaNNaNNaNNaN
522596a5e28098a9b937e947cba3dbf2a4ea866a886MDY6Q29tbWl0MjQ1NDAxMzY6NTk2YTVlMjgwOThhOWI5MzdlOTQ3Y2JhM2RiZjJhNGVhODY2YTg4Ng==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-10-15T14:43:53ZGitHubnoreply@github.com2020-10-15T14:43:53ZMerge pull request #236 from ANHIG/3420\\n\\nIPD-IMGT/HLA Release 3.42.0bad765a6de468421b3eb60fa0b2c3ef138ffa316https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bad765a6de468421b3eb60fa0b2c3ef138ffa316https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/596a5e28098a9b937e947cba3dbf2a4ea866a8860Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfiGApCRBK7hj4Ov3rIwAAdHIIABXB91z6dT46MfDyo2vme6iJ\\ng0xb2TvzYViqK6TY9Uod2zjzwCp5NSPVRucS0a9NQutYtjRNy2t1Ff33tMMck7UI\\nvIs3Na0pTnTtc4dFgavMZ2wayd5pzbc3NUjHgDoz5ODXWIRu+fQjGdTduEb3UQLo\\njJR6fcaYw7i8ovpVBvd1BGpy2NqngV/9k0a+6Jol+QhM90Z1nF1fInJ7e5dXO/lY\\nPPfKbrcTJ+BHsQ8uLahA8ET3E8mfQsDs73N066oVazr17GzDkNBirfoh77ayKbMk\\neGt8/ODR5maMGhLo/X98JKFOf3PnbsLaZxSjJ5dzFd7GyEwEnrTRbL0DbqZ+Vf0=\\n=t2eM\\n-----END PGP SIGNATURE-----\\ntree bad765a6de468421b3eb60fa0b2c3ef138ffa316\\nparent c40a48a903d50116e537c135e6f852900341dbf8\\nparent 59ed1d6dffcc2787bf974f4ea69092a9072cc184\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1602773033 +0100\\ncommitter GitHub <noreply@github.com> 1602773033 +0100\\n\\nMerge pull request #236 from ANHIG/3420\\n\\nIPD-IMGT/HLA Release 3.42.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec40a48a903d50116e537c135e6f852900341dbf8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf859ed1d6dffcc2787bf974f4ea69092a9072cc184https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184NaNNaN
52346a38e4abbd2392c57350f023b5c855070e44cf7MDY6Q29tbWl0MjQ1NDAxMzY6NDZhMzhlNGFiYmQyMzkyYzU3MzUwZjAyM2I1Yzg1NTA3MGU0NGNmNw==dominicbarkerANdominicbarker@anthonynolan.org2020-10-16T06:20:59ZdominicbarkerANdominicbarker@anthonynolan.org2020-10-16T06:20:59ZCorrections to hla_nom.txt and rel_dna_ser.txtc639bb7d852762d0329a9ff5eb2932ff1a8ee404https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c639bb7d852762d0329a9ff5eb2932ff1a8ee404https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46a38e4abbd2392c57350f023b5c855070e44cf70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN59ed1d6dffcc2787bf974f4ea69092a9072cc184https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184NaNNaNNaNNaNNaN
524dc54b50015fcfbb49528748520e0d7f2b2ff2e08MDY6Q29tbWl0MjQ1NDAxMzY6ZGM1NGI1MDAxNWZjZmJiNDk1Mjg3NDg1MjBlMGQ3ZjJiMmZmMmUwOA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-10-16T06:22:10ZGitHubnoreply@github.com2020-10-16T06:22:10ZMerge pull request #237 from ANHIG/3420\\n\\nCorrections to hla_nom.txt and rel_dna_ser.txtc639bb7d852762d0329a9ff5eb2932ff1a8ee404https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c639bb7d852762d0329a9ff5eb2932ff1a8ee404https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e080Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfiTwSCRBK7hj4Ov3rIwAAdHIIAJV+17eAxvT4WcinrWeYPyWe\\nffQGD14twm8N0ZH6rosY9drMw12Evt8Vjp6nOqQGBIKxCzp7ZOxtfElurxXN6irr\\n48/RbmF1TLRVRPDRrNau4zwABNpf122ye4M8Hs24jY2dOPUiVdoBCi61nnChYB1O\\nMn8eFHPMWToNuoXnFfv6iATQMJqVuGFDDzRlNwdEPQ5ZOIp4m0OXANF5G+kAEvV6\\nn3p12ByU2nCo6biOgWj7pMF//GOu/orwmedfhAvY3UxNT4X65hbHPLcksnhTSn6f\\nRzxo/P/MCXRVOuWnQawTQ4JJIuD1MUFMIQSK1SUtU4rluN+DrK/ZSZ3ec9VnyM0=\\n=AWpy\\n-----END PGP SIGNATURE-----\\ntree c639bb7d852762d0329a9ff5eb2932ff1a8ee404\\nparent 596a5e28098a9b937e947cba3dbf2a4ea866a886\\nparent 46a38e4abbd2392c57350f023b5c855070e44cf7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1602829330 +0100\\ncommitter GitHub <noreply@github.com> 1602829330 +0100\\n\\nMerge pull request #237 from ANHIG/3420\\n\\nCorrections to hla_nom.txt and rel_dna_ser.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse596a5e28098a9b937e947cba3dbf2a4ea866a886https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a88646a38e4abbd2392c57350f023b5c855070e44cf7https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7NaNNaN
5259ad7336fb1b7b6307310efb0308f6f7362133e8cMDY6Q29tbWl0MjQ1NDAxMzY6OWFkNzMzNmZiMWI3YjYzMDczMTBlZmIwMzA4ZjZmNzM2MjEzM2U4Yw==dominicbarkerANdominicbarker@anthonynolan.org2020-10-23T15:09:34ZdominicbarkerANdominicbarker@anthonynolan.org2020-10-23T15:09:34ZRemoval of duplicate DRB1*01:01:01:01 entries from hla.xmld90b0e5ad9bd236290ad53d14012d47bdb3eb198https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d90b0e5ad9bd236290ad53d14012d47bdb3eb198https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN46a38e4abbd2392c57350f023b5c855070e44cf7https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7NaNNaNNaNNaNNaN
526ee5934b4ff020fe21cf59e51ae78f623fed259c0MDY6Q29tbWl0MjQ1NDAxMzY6ZWU1OTM0YjRmZjAyMGZlMjFjZjU5ZTUxYWU3OGY2MjNmZWQyNTljMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-10-23T15:10:51ZGitHubnoreply@github.com2020-10-23T15:10:51ZMerge pull request #239 from ANHIG/3420\\n\\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xmld90b0e5ad9bd236290ad53d14012d47bdb3eb198https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d90b0e5ad9bd236290ad53d14012d47bdb3eb198https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfkvJ7CRBK7hj4Ov3rIwAAdHIIAHnfFriXEnAkHhGztEmG1vGl\\njLY2H6EaygBa3p6HqFdouyKiu6q7Y2lCx0LP826UpsYJ562gwi4BnjWzSxPpT+oM\\ntiGyZLJySKnr/+hojvWWkQ4BNEU/XWfedAUAV1N+HDzEqkDXVKfFKi8xY+COp78m\\n5xgY/Ct9nHQFEewQJHrGDyNMBSnjxNQ1P+xdsf3ZJ14TeEmTF6LrfGydrmzYynkn\\ndt0AMa6PQ2/Y1U3XFT/g+JVrvQgr1QUjIqfwpCADNBeHANEUGjU5bGGBqop9oYNk\\n+sty/5fStcLxrA3Vp+mzUYk0uBqEeHpXluA3dmEELKkUsmwBkI4aNkWLdK1PWXI=\\n=M4JD\\n-----END PGP SIGNATURE-----\\ntree d90b0e5ad9bd236290ad53d14012d47bdb3eb198\\nparent dc54b50015fcfbb49528748520e0d7f2b2ff2e08\\nparent 9ad7336fb1b7b6307310efb0308f6f7362133e8c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1603465851 +0100\\ncommitter GitHub <noreply@github.com> 1603465851 +0100\\n\\nMerge pull request #239 from ANHIG/3420\\n\\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedc54b50015fcfbb49528748520e0d7f2b2ff2e08https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e089ad7336fb1b7b6307310efb0308f6f7362133e8chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8cNaNNaN
527c436780fea7228df63f493451531be6fd448854eMDY6Q29tbWl0MjQ1NDAxMzY6YzQzNjc4MGZlYTcyMjhkZjYzZjQ5MzQ1MTUzMWJlNmZkNDQ4ODU0ZQ==dominicbarkerANdominicbarker@anthonynolan.org2020-11-09T15:38:20ZdominicbarkerANdominicbarker@anthonynolan.org2020-11-09T15:38:20ZRemoval of expression characters from G and P groups in hla.xml2bc63de53394800052a040a4c791223486881ec2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2bc63de53394800052a040a4c791223486881ec2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c436780fea7228df63f493451531be6fd448854e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854ehttps://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8cNaNNaNNaNNaNNaN
52898d47fb0511e0b19b087c29a8464e773106334a8MDY6Q29tbWl0MjQ1NDAxMzY6OThkNDdmYjA1MTFlMGIxOWIwODdjMjlhODQ2NGU3NzMxMDYzMzRhOA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-11-09T15:38:58ZGitHubnoreply@github.com2020-11-09T15:38:58ZMerge pull request #241 from ANHIG/3420\\n\\nRemoval of expression characters from G and P groups in hla.xml2bc63de53394800052a040a4c791223486881ec2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2bc63de53394800052a040a4c791223486881ec2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98d47fb0511e0b19b087c29a8464e773106334a80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfqWKSCRBK7hj4Ov3rIwAAdHIIAGGq3N1YxOA11iTSewEr/iEa\\nrm4tPi9SLpRVW+RVncPPAZcZgeguVyhhYN2rm8gROo+RIC/IoWhxiz2lArUnDQEL\\na1tWRNnqxUkm8T4oBA1XnTmmzzJ/QJuxCDn+S4u0S2xS0Z2NKHTYzdc97iVHjqhV\\nbvpOKNlZ1jIdrV8g2x0zBzR5y9FSHeWF38+nVimX/a5lTonT04aIkbznSMvFjvIV\\nE+JpC9GiELH1cjG4oYGTKrSf59d+tAM9T8q6piPh2EGK7W3MIIQwWL48lQPNS7j1\\nTjGxumIS4imnZ06mfQK0VbgqFZDSwmifOkmYowAOf479cKSpv+/PpT4zNNrG6rQ=\\n=zJhr\\n-----END PGP SIGNATURE-----\\ntree 2bc63de53394800052a040a4c791223486881ec2\\nparent ee5934b4ff020fe21cf59e51ae78f623fed259c0\\nparent c436780fea7228df63f493451531be6fd448854e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1604936338 +0000\\ncommitter GitHub <noreply@github.com> 1604936338 +0000\\n\\nMerge pull request #241 from ANHIG/3420\\n\\nRemoval of expression characters from G and P groups in hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseee5934b4ff020fe21cf59e51ae78f623fed259c0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0c436780fea7228df63f493451531be6fd448854ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854ehttps://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854eNaNNaN
529d6c74bdb8f18dc13086d95ff3072af1422b61889MDY6Q29tbWl0MjQ1NDAxMzY6ZDZjNzRiZGI4ZjE4ZGMxMzA4NmQ5NWZmMzA3MmFmMTQyMmI2MTg4OQ==dominicbarkerANdominicbarker@anthonynolan.org2020-11-09T15:43:31ZdominicbarkerANdominicbarker@anthonynolan.org2020-11-09T15:43:31ZUpdate to release_verison.txt and md5checksums4d3db4e3ca478ec58f68e29f4c2550debd5b287dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4d3db4e3ca478ec58f68e29f4c2550debd5b287dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d6c74bdb8f18dc13086d95ff3072af1422b618890FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc436780fea7228df63f493451531be6fd448854ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854ehttps://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854eNaNNaNNaNNaNNaN
530e435af939c4a776f9cb9309e761a46cbd0043b61MDY6Q29tbWl0MjQ1NDAxMzY6ZTQzNWFmOTM5YzRhNzc2ZjljYjkzMDllNzYxYTQ2Y2JkMDA0M2I2MQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-11-09T15:44:49ZGitHubnoreply@github.com2020-11-09T15:44:49ZMerge pull request #242 from ANHIG/3420\\n\\nUpdate to release_verison.txt and md5checksums4d3db4e3ca478ec58f68e29f4c2550debd5b287dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4d3db4e3ca478ec58f68e29f4c2550debd5b287dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e435af939c4a776f9cb9309e761a46cbd0043b610Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfqWPxCRBK7hj4Ov3rIwAAdHIIAGvxKt3uU+2ff9MyNlPglZ5j\\ndciN0MoxMNNvXBJzoulvnaWb0p9JU2ZvZcckalWnXTwQfNFlchZhGYAcnITV0ci3\\n+3DXYpJnntMo1OUxwUoBCMGxlP7mdTcwv4Gbox1jeGRJiTqwYNCHaLRGxyLnSMC2\\npKXOgwIOBDSQ+RqGoUAkS1U71qfc/M1jxwyEg26LKH9eal6S9htYW30OGf2f9siu\\nCXzpoVLm5KdNlEkf28AKTfpMElLXAr7RbnzXlgTdMgehMjnSEx4yleF5oXnc8SHL\\ntl2n8tTYaDqP0s+YUvaERxRZpjxJWZkyYE7Me8MlbNU/9qmJpHPBCf60Yj5nQNE=\\n=ZpA/\\n-----END PGP SIGNATURE-----\\ntree 4d3db4e3ca478ec58f68e29f4c2550debd5b287d\\nparent 98d47fb0511e0b19b087c29a8464e773106334a8\\nparent d6c74bdb8f18dc13086d95ff3072af1422b61889\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1604936689 +0000\\ncommitter GitHub <noreply@github.com> 1604936689 +0000\\n\\nMerge pull request #242 from ANHIG/3420\\n\\nUpdate to release_verison.txt and md5checksumshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse98d47fb0511e0b19b087c29a8464e773106334a8https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8d6c74bdb8f18dc13086d95ff3072af1422b61889https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889NaNNaN
531171a34d4e648d23f090572086a6ed40794eb0896MDY6Q29tbWl0MjQ1NDAxMzY6MTcxYTM0ZDRlNjQ4ZDIzZjA5MDU3MjA4NmE2ZWQ0MDc5NGViMDg5Ng==dominicbarkerANdominicbarker@anthonynolan.org2020-11-13T14:39:57ZdominicbarkerANdominicbarker@anthonynolan.org2020-11-13T14:39:57ZCorrection of final character for alleles in alignments/E_nuc.txtbaca50c7defc85b518e14d66ff893acd5e6634a8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/baca50c7defc85b518e14d66ff893acd5e6634a8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/171a34d4e648d23f090572086a6ed40794eb08960FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896https://github.com/ANHIG/IMGTHLA/commit/171a34d4e648d23f090572086a6ed40794eb0896https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN18599815b186419ea8f71caccd3d3496e52310bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bbhttps://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bbNaNNaNNaNNaNNaN
532245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1MDY6Q29tbWl0MjQ1NDAxMzY6MjQ1ZmRlOGRjYzUzNWE3OWYyZGZkYWVlYjFiZDJmMjgwNGExMTZlMQ==dominicbarkerANdominicbarker@anthonynolan.org2020-11-16T09:53:39ZdominicbarkerANdominicbarker@anthonynolan.org2020-11-16T09:53:39ZCorrection of final character for alleles in msf/E_nuc.msf2889120cae635a8315dd6fd83c43156fb4a2876fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2889120cae635a8315dd6fd83c43156fb4a2876fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1https://github.com/ANHIG/IMGTHLA/commit/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN171a34d4e648d23f090572086a6ed40794eb0896https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896https://github.com/ANHIG/IMGTHLA/commit/171a34d4e648d23f090572086a6ed40794eb0896NaNNaNNaNNaNNaN
53341b3364db96b56b6dd596d776385657e9f2d96a2MDY6Q29tbWl0MjQ1NDAxMzY6NDFiMzM2NGRiOTZiNTZiNmRkNTk2ZDc3NjM4NTY1N2U5ZjJkOTZhMg==James Robinsonjames.robinson@anthonynolan.org2020-12-09T10:58:52ZJames Robinsonjames.robinson@anthonynolan.org2020-12-09T10:58:52ZUpdate dpb_tce.csv\\n\\nAdditional TCE assignments included418496a0c6136a95543c9cd34fd96e6ba182d574https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/418496a0c6136a95543c9cd34fd96e6ba182d574https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/41b3364db96b56b6dd596d776385657e9f2d96a20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed6c74bdb8f18dc13086d95ff3072af1422b61889https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889NaNNaNNaNNaNNaN
5347486e3f8276e3a8495d2b154495d7a8fa30e57c0MDY6Q29tbWl0MjQ1NDAxMzY6NzQ4NmUzZjgyNzZlM2E4NDk1ZDJiMTU0NDk1ZDdhOGZhMzBlNTdjMA==James Robinsonjrob119@users.noreply.github.com2020-12-09T10:59:31ZGitHubnoreply@github.com2020-12-09T10:59:31ZMerge pull request #244 from ANHIG/3420\\n\\nUpdate dpb_tce.csv418496a0c6136a95543c9cd34fd96e6ba182d574https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/418496a0c6136a95543c9cd34fd96e6ba182d574https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf0K4TCRBK7hj4Ov3rIwAAdHIIADA8xwPTFIT5RJOg1uY/HWQT\\n7R3bPGwTC+iaAFN8InyKfmX9egZldhQ7w0bkfDTWV1FgMicSLvSrpHiHK2wvHc01\\nxVGgRe9xA3Qa3A+ASsODq8OYYFgkjOubJtENyhcqTQMeMrcA9RDAYzaCod/Hp/hW\\nc2btzBVK/4g6c4X56gal51eizB2eo3q6laHhDiJariPSvwMkpUv/XnB0IWUyfYwI\\nWAhIkhKjgKd+cCheZtLnTnW7rxfWHR2Y4snr7Van32t5irm6L12MsYHlnsWWA9Tx\\nJa69xezLf8VfTyZR0m7Y5VTjLxERgbZ5DOGigVvhdN2xIRMiwcmhRd3vI7H+MgE=\\n=zWBy\\n-----END PGP SIGNATURE-----\\ntree 418496a0c6136a95543c9cd34fd96e6ba182d574\\nparent e435af939c4a776f9cb9309e761a46cbd0043b61\\nparent 41b3364db96b56b6dd596d776385657e9f2d96a2\\nauthor James Robinson <jrob119@users.noreply.github.com> 1607511571 +0000\\ncommitter GitHub <noreply@github.com> 1607511571 +0000\\n\\nMerge pull request #244 from ANHIG/3420\\n\\nUpdate dpb_tce.csvhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee435af939c4a776f9cb9309e761a46cbd0043b61https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b6141b3364db96b56b6dd596d776385657e9f2d96a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2NaNNaN
5355ef0d330953fba1889653b120bdf50d22cc571a7MDY6Q29tbWl0MjQ1NDAxMzY6NWVmMGQzMzA5NTNmYmExODg5NjUzYjEyMGJkZjUwZDIyY2M1NzFhNw==dominicbarkerANdominicbarker@anthonynolan.org2020-12-16T11:16:00ZdominicbarkerANdominicbarker@anthonynolan.org2020-12-16T11:16:00ZUpload of hla.xsd and hla_ambigs.xsde23a616abe415801d3d74851f746b4782a6322a1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e23a616abe415801d3d74851f746b4782a6322a1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5ef0d330953fba1889653b120bdf50d22cc571a70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN41b3364db96b56b6dd596d776385657e9f2d96a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2NaNNaNNaNNaNNaN
536c5468c985964935bd9600f8e20380e31be449e2bMDY6Q29tbWl0MjQ1NDAxMzY6YzU0NjhjOTg1OTY0OTM1YmQ5NjAwZjhlMjAzODBlMzFiZTQ0OWUyYg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-12-16T11:16:26ZGitHubnoreply@github.com2020-12-16T11:16:26ZMerge pull request #247 from ANHIG/3420\\n\\nUpload of hla.xsd and hla_ambigs.xsde23a616abe415801d3d74851f746b4782a6322a1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e23a616abe415801d3d74851f746b4782a6322a1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5468c985964935bd9600f8e20380e31be449e2b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf2eyKCRBK7hj4Ov3rIwAAdHIIABjNVJBDsZDxVVRuTZHoCK12\\nDrswGMvDswiqI4/BTXH3m0S+RNuIniJxbAS59j0M3hN1qJuy7rY2WP4FBGAkJwUZ\\nFykN0PXKYvD9a3J4woZQMd1RQR8aQDAXgdZCDIVtddyB15yCxx/plxFKAOZLNCD1\\n7iJqcuyWDzLSa30yTZ/5xNxvJEZcP7McvLwOSsYA5yODj+B34QT/ETjO/p/VX0SG\\nH6t6o9LOJgYvRzrI0Y4ERZotyok3YzgTp1I9tzWMV+hWbRAZduSCA9Nzy8GWAO1i\\npXkcsE6jpViLHpxh1yRbaBFvOr/MKMdoX2/1B03kJQ8BOMBbLIz3egTF1lJDFDU=\\n=gzVA\\n-----END PGP SIGNATURE-----\\ntree e23a616abe415801d3d74851f746b4782a6322a1\\nparent 7486e3f8276e3a8495d2b154495d7a8fa30e57c0\\nparent 5ef0d330953fba1889653b120bdf50d22cc571a7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1608117386 +0000\\ncommitter GitHub <noreply@github.com> 1608117386 +0000\\n\\nMerge pull request #247 from ANHIG/3420\\n\\nUpload of hla.xsd and hla_ambigs.xsdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2bhttps://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7486e3f8276e3a8495d2b154495d7a8fa30e57c0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c05ef0d330953fba1889653b120bdf50d22cc571a7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7NaNNaN
537204cef7c7591703727291b16cc78cc5e30d710d7MDY6Q29tbWl0MjQ1NDAxMzY6MjA0Y2VmN2M3NTkxNzAzNzI3MjkxYjE2Y2M3OGNjNWUzMGQ3MTBkNw==James Robinsonjames.robinson@anthonynolan.org2020-12-16T11:31:55ZJames Robinsonjames.robinson@anthonynolan.org2020-12-16T11:31:55Zhla.xml updated and mssing xsd restored.\\n\\nHLA-MIC designation corrected to just MICA or MICB and missing xsd files restored.420803dd6c414bb0ac6eb013c3d5156151a0e0c6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/420803dd6c414bb0ac6eb013c3d5156151a0e0c6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/204cef7c7591703727291b16cc78cc5e30d710d70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7https://github.com/ANHIG/IMGTHLA/commit/204cef7c7591703727291b16cc78cc5e30d710d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0745da1cf831294fb7682ddbaab8f5e4e71b4d2ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2ehttps://github.com/ANHIG/IMGTHLA/commit/0745da1cf831294fb7682ddbaab8f5e4e71b4d2eNaNNaNNaNNaNNaN
5389e0c45390d73e4fd10f72b3c6530f2eb68ec6942MDY6Q29tbWl0MjQ1NDAxMzY6OWUwYzQ1MzkwZDczZTRmZDEwZjcyYjNjNjUzMGYyZWI2OGVjNjk0Mg==James Robinsonjames.robinson@anthonynolan.org2020-12-16T11:36:15ZJames Robinsonjames.robinson@anthonynolan.org2020-12-16T11:36:15Zhla.xml updated and xsd files restored\\n\\nRemoval of HLA- from MIC gene designations. Missing xsd files restoredaff44f0c7d4e4c28e784a7770ca45e5570fa06eehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aff44f0c7d4e4c28e784a7770ca45e5570fa06eehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec69420FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942https://github.com/ANHIG/IMGTHLA/commit/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse432ebf6dddf39319f93a984938d160f5fdd86b02https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02NaNNaNNaNNaNNaN
539e9eb52c8016d15233e9c70537d830181bc28fec5MDY6Q29tbWl0MjQ1NDAxMzY6ZTllYjUyYzgwMTZkMTUyMzNlOWM3MDUzN2Q4MzAxODFiYzI4ZmVjNQ==James Robinsonjames.robinson@anthonynolan.org2020-12-16T11:37:50ZJames Robinsonjames.robinson@anthonynolan.org2020-12-16T11:37:50ZUpdate hla.xml.zip\\n\\nRemoval of HLA- from MIC gene designationse84c4b41ca146f946001687b463bfe0af1776267https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e84c4b41ca146f946001687b463bfe0af1776267https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e9eb52c8016d15233e9c70537d830181bc28fec50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5ef0d330953fba1889653b120bdf50d22cc571a7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7NaNNaNNaNNaNNaN
540a02389393dbd06e2e936d7d2438ef7e48fb969d9MDY6Q29tbWl0MjQ1NDAxMzY6YTAyMzg5MzkzZGJkMDZlMmU5MzZkN2QyNDM4ZWY3ZTQ4ZmI5NjlkOQ==James Robinsonjrob119@users.noreply.github.com2020-12-16T11:39:46ZGitHubnoreply@github.com2020-12-16T11:39:46ZMerge pull request #248 from ANHIG/3420\\n\\nUpdate hla.xml.zipe84c4b41ca146f946001687b463bfe0af1776267https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e84c4b41ca146f946001687b463bfe0af1776267https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf2fICCRBK7hj4Ov3rIwAAdHIIAEkNm8Ec4fZPGkVdyuKcHVpV\\nPoiLt/EedHsDUYUKqReSmgYeQ4wwSkErG1Tld22R88JONN6an0WxW61qMKRj4hOh\\nYm5vPxFT0nyW4I1urTltKcto6rngmfckU7pYJ0ZpJm+wR7Rvr99jKZgN+GpicSeK\\nA/F3ZedOjxNoqRbT0vxnk8pXzAvP3IqL0EltX9vkg74sOjRvswy6iaNzFdB3QVSX\\n4peA8u50LqWxAurrHGe8ibyM3SRwqtjzIWSihK2PilpFIown9V0mOJybxl4DDgdr\\njDApOv2c8ykpgFS61oRELmUTdSHvhg+13WGPBKPtJKtn8zwy5RDoLgxsM7GVqTo=\\n=Nh4F\\n-----END PGP SIGNATURE-----\\ntree e84c4b41ca146f946001687b463bfe0af1776267\\nparent c5468c985964935bd9600f8e20380e31be449e2b\\nparent e9eb52c8016d15233e9c70537d830181bc28fec5\\nauthor James Robinson <jrob119@users.noreply.github.com> 1608118786 +0000\\ncommitter GitHub <noreply@github.com> 1608118786 +0000\\n\\nMerge pull request #248 from ANHIG/3420\\n\\nUpdate hla.xml.ziphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec5468c985964935bd9600f8e20380e31be449e2bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2bhttps://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2be9eb52c8016d15233e9c70537d830181bc28fec5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5NaNNaN
541441eeff3a9fca4934fc9cf54e2e4a914bb43ef10MDY6Q29tbWl0MjQ1NDAxMzY6NDQxZWVmZjNhOWZjYTQ5MzRmYzljZjU0ZTJlNGE5MTRiYjQzZWYxMA==dominicbarkerANdominicbarker@anthonynolan.org2021-01-18T14:51:08ZdominicbarkerANdominicbarker@anthonynolan.org2021-01-18T14:51:08ZIPD-IMGT/HLA Release 3.43.01aa7aae14d7c25ab89c12856eb7a7456d687aad3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1aa7aae14d7c25ab89c12856eb7a7456d687aad3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa02389393dbd06e2e936d7d2438ef7e48fb969d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9NaNNaNNaNNaNNaN
54267c8be545d4483ac34f86fdd57f09135a4820be6MDY6Q29tbWl0MjQ1NDAxMzY6NjdjOGJlNTQ1ZDQ0ODNhYzM0Zjg2ZmRkNTdmMDkxMzVhNDgyMGJlNg==James Robinsonjrob119@users.noreply.github.com2021-01-18T15:02:25ZGitHubnoreply@github.com2021-01-18T15:02:25ZUpdate README.md8327a0e16ac34139239dde70f5ee53d6cbcdc222https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8327a0e16ac34139239dde70f5ee53d6cbcdc222https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/67c8be545d4483ac34f86fdd57f09135a4820be60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBaMBCRBK7hj4Ov3rIwAAdHIIAKIiAf7XvwQU18ZBn1LJpEjw\\nxECFd0XmaIbpi3uTj5lCNTe9f8lcgBr13YzoFgpeRevmkyGqEOZZHo3qEgp/oxmr\\ntX9NFgr7VNhKpBcnZ1DopxjsCkMlEk+B/chL51VjfyWUSd9BXEf4UhcVcix+e2BD\\niGEEsM3krzE/3zy3toZ4j3dnr9v/Tk04cZicnMj1TLNJ09ZbZIbvmqbgf22FVyha\\n3YLyFiXpi7SR4QQXBS7l8f5OneQxNpOb5vlhL+M7694K26770H2WrZQ7F/khyQu4\\nZ1bRRIPAaaQfJEm0ofeW3JGuhDA704KmGhA6fp0gGpgkOA2ZTpx8h1/xwFFwItY=\\n=VJ2R\\n-----END PGP SIGNATURE-----\\ntree 8327a0e16ac34139239dde70f5ee53d6cbcdc222\\nparent 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10\\nauthor James Robinson <jrob119@users.noreply.github.com> 1610982145 +0000\\ncommitter GitHub <noreply@github.com> 1610982145 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse441eeff3a9fca4934fc9cf54e2e4a914bb43ef10https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10NaNNaNNaNNaNNaN
5437a7d58ec828e8295dd4011f4f460f961a2b4428aMDY6Q29tbWl0MjQ1NDAxMzY6N2E3ZDU4ZWM4MjhlODI5NWRkNDAxMWY0ZjQ2MGY5NjFhMmI0NDI4YQ==dominicbarkerANdominicbarker@anthonynolan.org2021-01-18T15:04:52ZdominicbarkerANdominicbarker@anthonynolan.org2021-01-18T15:04:52ZIPD-IMGT/HLA Release 3.43.00af0372f917fb1a207d5e335f57bcfbd4765e34fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0af0372f917fb1a207d5e335f57bcfbd4765e34fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN67c8be545d4483ac34f86fdd57f09135a4820be6https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6NaNNaNNaNNaNNaN
5444ec1022d2645f3c2e5018971473710d568078eaeMDY6Q29tbWl0MjQ1NDAxMzY6NGVjMTAyMmQyNjQ1ZjNjMmU1MDE4OTcxNDczNzEwZDU2ODA3OGVhZQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-01-18T16:31:24ZGitHubnoreply@github.com2021-01-18T16:31:24ZMerge pull request #250 from ANHIG/3430\\n\\n34300af0372f917fb1a207d5e335f57bcfbd4765e34fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0af0372f917fb1a207d5e335f57bcfbd4765e34fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4ec1022d2645f3c2e5018971473710d568078eae0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBbfcCRBK7hj4Ov3rIwAAdHIIAIzYXfpuxkl18y1u8EpOMGL2\\n90Fh77Si6PTKZUMfivtmU0+ekCq3EABgzVeOqkyHgd9M0Fb5f3G4RQEUNueG58Lj\\nmfUDCA8N4qhxL0/pBZkrgNZ7vzEEKDzQKw4xzE71Gw658HyxLPaB0TyYQOde/tWE\\nzYK+uKeXCRg5x8AukSmqUdmWYYaOlItxaJ+FrL54/bN6kAC6kzYy3uZG7SAV1OOJ\\nu6pu/xa3lpBnSXF3QKqhN0yBtfodl4wcwlOzfDl2QsgT59NH6tS55x8FBjiMuYcu\\nSna4XLeDL/VJ5+VuvcekuArhi0wnjGN21ijXAfJykdutT7cayuMbq4owxNYBI2Q=\\n=s7R7\\n-----END PGP SIGNATURE-----\\ntree 0af0372f917fb1a207d5e335f57bcfbd4765e34f\\nparent a02389393dbd06e2e936d7d2438ef7e48fb969d9\\nparent 7a7d58ec828e8295dd4011f4f460f961a2b4428a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1610987484 +0000\\ncommitter GitHub <noreply@github.com> 1610987484 +0000\\n\\nMerge pull request #250 from ANHIG/3430\\n\\n3430https://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eaehttps://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eaehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eae/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea02389393dbd06e2e936d7d2438ef7e48fb969d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d97a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428aNaNNaN
54503ded64be9b290287ab0101891ca6f338861c2feMDY6Q29tbWl0MjQ1NDAxMzY6MDNkZWQ2NGJlOWIyOTAyODdhYjAxMDE4OTFjYTZmMzM4ODYxYzJmZQ==dominicbarkerANdominicbarker@anthonynolan.org2021-01-19T11:55:23ZdominicbarkerANdominicbarker@anthonynolan.org2021-01-19T11:55:23ZIPD-IMGT/HLA Release 3.43.0268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03ded64be9b290287ab0101891ca6f338861c2fe0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fehttps://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428aNaNNaNNaNNaNNaN
546cee977d8d1ca2d1f03f384e53227d56e5143b6fbMDY6Q29tbWl0MjQ1NDAxMzY6Y2VlOTc3ZDhkMWNhMmQxZjAzZjM4NGU1MzIyN2Q1NmU1MTQzYjZmYg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-01-19T11:56:18ZGitHubnoreply@github.com2021-01-19T11:56:18ZMerge pull request #251 from ANHIG/3430\\n\\nIPD-IMGT/HLA Release 3.43.0268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBsjiCRBK7hj4Ov3rIwAAdHIIAA6In5EeAoytTlqGGOy2zyad\\n85wpRBFOWfhGRTC1cLtTOhenAYbYHKhFUB8lk1zCpua5/IxnrFCdmD/SN8JN/6jJ\\n4TwR0Ee/6cSZMqlWCtUSnR+2JKz5WH3TwtGDKW8b8ISiWcG2g8O4R+IHCgp702Af\\njYe5Bgo4uPQG1+3UrQxP8kC6rYZRAgkcFc7TFH6F8A9JjYz67NSeTT7aOuP9MffZ\\nY414868NZYeaH81RECcl68NNMN+ZquIr3x2oyYSyRfraLan45zX+iWLSlJUVgrUq\\nQ8Tus1sZKpOM5TtFNTgeeyEti7EA0whKLxvd7Q26+8cPrRskYgii1hCgBOGyyaE=\\n=1PXb\\n-----END PGP SIGNATURE-----\\ntree 268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8\\nparent 4ec1022d2645f3c2e5018971473710d568078eae\\nparent 03ded64be9b290287ab0101891ca6f338861c2fe\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1611057378 +0000\\ncommitter GitHub <noreply@github.com> 1611057378 +0000\\n\\nMerge pull request #251 from ANHIG/3430\\n\\nIPD-IMGT/HLA Release 3.43.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fbhttps://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4ec1022d2645f3c2e5018971473710d568078eaehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eaehttps://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae03ded64be9b290287ab0101891ca6f338861c2fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fehttps://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2feNaNNaN
54725c04ea1f8bc4a9915417998310a563bdbb48115MDY6Q29tbWl0MjQ1NDAxMzY6MjVjMDRlYTFmOGJjNGE5OTE1NDE3OTk4MzEwYTU2M2JkYmI0ODExNQ==dominicbarkerANdominicbarker@anthonynolan.org2021-01-19T16:56:43ZdominicbarkerANdominicbarker@anthonynolan.org2021-01-19T16:56:43ZCorrect to P group allocation for B*51:329Qff02ff518cac66aae7b5a2a11c47a1faa71b0b4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff02ff518cac66aae7b5a2a11c47a1faa71b0b4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25c04ea1f8bc4a9915417998310a563bdbb481150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN03ded64be9b290287ab0101891ca6f338861c2fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fehttps://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2feNaNNaNNaNNaNNaN
5486305b6c83d61553d3606905f7b41a0cb99f92f0dMDY6Q29tbWl0MjQ1NDAxMzY6NjMwNWI2YzgzZDYxNTUzZDM2MDY5MDVmN2I0MWEwY2I5OWY5MmYwZA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-01-19T16:57:57ZGitHubnoreply@github.com2021-01-19T16:57:57ZMerge pull request #252 from ANHIG/3430\\n\\nCorrect to P group allocation for B*51:329Qff02ff518cac66aae7b5a2a11c47a1faa71b0b4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff02ff518cac66aae7b5a2a11c47a1faa71b0b4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBw+VCRBK7hj4Ov3rIwAAdHIIAFsJuIyXxXiuGJO8M5sb2oRu\\n8ssaGAB1a6/7sVF3n5DPQAtuie3hfr5XZGzoIdKHUHaL2+LTmKxlxxTNwtB96Iw3\\n82re93oIr+PpDF9mwMmK0b+xVV6KxWR0QhmSHbmesiD5tJTxwV1Bj9POwyU6Mp70\\nWtVZ1YDhdDitgB5JBqskdQuaFTzUiHVZJ7IfTzwYngV7wY6DlAUyMIC1ahqH1vLJ\\nJrVMbrdh0OZVoG/yujDZtjG9aDuwZbD+1n7oxrD+TIdEXmj2NckF/6UiW+RKpnD2\\n11PezQdDFQvEaP5jR9h4qpLh+DEQFQkG80sW92lxKGpiym9Iaa137UIE9jMF/TM=\\n=Hb6l\\n-----END PGP SIGNATURE-----\\ntree ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c\\nparent cee977d8d1ca2d1f03f384e53227d56e5143b6fb\\nparent 25c04ea1f8bc4a9915417998310a563bdbb48115\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1611075477 +0000\\ncommitter GitHub <noreply@github.com> 1611075477 +0000\\n\\nMerge pull request #252 from ANHIG/3430\\n\\nCorrect to P group allocation for B*51:329Qhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0dhttps://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsecee977d8d1ca2d1f03f384e53227d56e5143b6fbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fbhttps://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb25c04ea1f8bc4a9915417998310a563bdbb48115https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115NaNNaN
549cf7eb4a9781fbdac6dba9ff7b345db2d88748eeaMDY6Q29tbWl0MjQ1NDAxMzY6Y2Y3ZWI0YTk3ODFmYmRhYzZkYmE5ZmY3YjM0NWRiMmQ4ODc0OGVlYQ==James Robinsonjames.robinson@anthonynolan.org2021-02-03T16:10:25ZJames Robinsonjames.robinson@anthonynolan.org2021-02-03T16:10:25ZMisc fixes\\n\\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment.8a97ca8707129b1773a213610d4ac6a50534650bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a97ca8707129b1773a213610d4ac6a50534650bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eeahttps://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse25c04ea1f8bc4a9915417998310a563bdbb48115https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115NaNNaNNaNNaNNaN
5502fdc68adf24ec02e28fba5657c7f31c1373491d2MDY6Q29tbWl0MjQ1NDAxMzY6MmZkYzY4YWRmMjRlYzAyZTI4ZmJhNTY1N2M3ZjMxYzEzNzM0OTFkMg==James Robinsonjames.robinson@anthonynolan.org2021-02-03T16:11:39ZJames Robinsonjames.robinson@anthonynolan.org2021-02-03T16:11:39ZMisc fixes\\n\\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated.3d16225d6ee0c564ff5ad163feebd053f910b44bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d16225d6ee0c564ff5ad163feebd053f910b44bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecf7eb4a9781fbdac6dba9ff7b345db2d88748eeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eeahttps://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eeaNaNNaNNaNNaNNaN
5510fe7efb1a6217accb8d53cbb17a633f406459fbbMDY6Q29tbWl0MjQ1NDAxMzY6MGZlN2VmYjFhNjIxN2FjY2I4ZDUzY2JiMTdhNjMzZjQwNjQ1OWZiYg==James Robinsonjrob119@users.noreply.github.com2021-02-03T16:38:34ZGitHubnoreply@github.com2021-02-03T16:38:34ZMerge pull request #254 from ANHIG/3430\\n\\nP, G group name patch and other fixes3d16225d6ee0c564ff5ad163feebd053f910b44bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d16225d6ee0c564ff5ad163feebd053f910b44bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgGtGKCRBK7hj4Ov3rIwAAdHIIAAxrFBGKAdQhyHMEqO5eU8SD\\nZqI7Kd5TFbWrqmE1IrlQ1VpE7bwZKZGV+au7g+3SB9koVl2diR0kRCyADO7GqOIu\\nQKH34GvdVeMzO5lrXtBZiYNpW1eCe43AMEny7akiETGZkSoUSbd8XvjNsMgCPw6C\\nwAHLVL65Wj5uE5pD6FxAVqovRBB/mZSWFWjcKFoHP1VZ+2bx99B+5QG028T6NF9f\\nbzxHCpJ6RTTPqnLvYar4HJtAfnomOsV3tDtqX9B9f44cNYbmLOf+ZwuBivnmDmvj\\nNIaZi0kaefutmv+TpyjCZJZTtUyW6995cH80MdIoOwY7nDOn60LVQg0Ktig2014=\\n=Ev6Z\\n-----END PGP SIGNATURE-----\\ntree 3d16225d6ee0c564ff5ad163feebd053f910b44b\\nparent 6305b6c83d61553d3606905f7b41a0cb99f92f0d\\nparent 2fdc68adf24ec02e28fba5657c7f31c1373491d2\\nauthor James Robinson <jrob119@users.noreply.github.com> 1612370314 +0000\\ncommitter GitHub <noreply@github.com> 1612370314 +0000\\n\\nMerge pull request #254 from ANHIG/3430\\n\\nP, G group name patch and other fixeshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbbhttps://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6305b6c83d61553d3606905f7b41a0cb99f92f0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0dhttps://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d2fdc68adf24ec02e28fba5657c7f31c1373491d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2NaNNaN
5525df8b7ecec0e249df5485dd622efed8b35758540MDY6Q29tbWl0MjQ1NDAxMzY6NWRmOGI3ZWNlYzBlMjQ5ZGY1NDg1ZGQ2MjJlZmVkOGIzNTc1ODU0MA==James Robinsonjames.robinson@anthonynolan.org2021-02-04T11:29:37ZJames Robinsonjames.robinson@anthonynolan.org2021-02-04T11:29:37ZUpdate hla.xml.zip\\n\\nCorrection of DQA1*01:07:01 G-group tage4abe7afa968cef486eea66649f7de2cd122dd70https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e4abe7afa968cef486eea66649f7de2cd122dd70https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5df8b7ecec0e249df5485dd622efed8b357585400FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2fdc68adf24ec02e28fba5657c7f31c1373491d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2NaNNaNNaNNaNNaN
5533182e0793150de4ffb34da2774991cb24e49a191MDY6Q29tbWl0MjQ1NDAxMzY6MzE4MmUwNzkzMTUwZGU0ZmZiMzRkYTI3NzQ5OTFjYjI0ZTQ5YTE5MQ==James Robinsonjrob119@users.noreply.github.com2021-02-04T13:05:18ZGitHubnoreply@github.com2021-02-04T13:05:18ZMerge pull request #256 from ANHIG/3430\\n\\nUpdate hla.xml.zipe4abe7afa968cef486eea66649f7de2cd122dd70https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e4abe7afa968cef486eea66649f7de2cd122dd70https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3182e0793150de4ffb34da2774991cb24e49a1910Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgG/EOCRBK7hj4Ov3rIwAAdHIIAJ2HZ+HsabaT1leyMgXdPbRU\\nE4OEo6R1Epf/Bg/LenmGpz3JOXQpxlqt/VO3G4o83ZZGpfaCEtkFlVcHj/qa46YH\\nT/nj9oiwQkjMd38kp8hKDtwmu4Ca1F8yrONIt6uXTnCTurh6YFLUMZ4tTY5plHV9\\nxob2RrQq4rcgdnhU/sVaJHFTXRc+Aw74NdBHQQOaB/4h0dD5UTpNMObzD99/xkRy\\nx1TY9KZCzUObe9iUMsT5NnHOWwl3QENh281LrEN6ZHz57VhdigLkFyvL56RcwETX\\ngS2yKwM71tqwMuJ6cYodD4exnkUuQxWQrfNE+AOgoQZ67Q2/ZAHfB8IHp0h5Tb4=\\n=xpa2\\n-----END PGP SIGNATURE-----\\ntree e4abe7afa968cef486eea66649f7de2cd122dd70\\nparent 0fe7efb1a6217accb8d53cbb17a633f406459fbb\\nparent 5df8b7ecec0e249df5485dd622efed8b35758540\\nauthor James Robinson <jrob119@users.noreply.github.com> 1612443918 +0000\\ncommitter GitHub <noreply@github.com> 1612443918 +0000\\n\\nMerge pull request #256 from ANHIG/3430\\n\\nUpdate hla.xml.ziphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0fe7efb1a6217accb8d53cbb17a633f406459fbbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbbhttps://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb5df8b7ecec0e249df5485dd622efed8b35758540https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540NaNNaN
5543066954597d739b4aba34d474b2e0f6a8b818714MDY6Q29tbWl0MjQ1NDAxMzY6MzA2Njk1NDU5N2Q3MzliNGFiYTM0ZDQ3NGIyZTBmNmE4YjgxODcxNA==James Robinsonjames.robinson@anthonynolan.org2021-02-10T12:05:39ZJames Robinsonjames.robinson@anthonynolan.org2021-02-10T12:05:39ZAddition of IHIW HML References\\n\\nAddition of files for IHIW HML References115e399c154986cb2ee5011e1324b960a07d86b8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/115e399c154986cb2ee5011e1324b960a07d86b8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3066954597d739b4aba34d474b2e0f6a8b8187140FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714https://github.com/ANHIG/IMGTHLA/commit/3066954597d739b4aba34d474b2e0f6a8b818714https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse83b4e1cc168c66466a246f63da7b62b42d412110https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110https://github.com/ANHIG/IMGTHLA/commit/83b4e1cc168c66466a246f63da7b62b42d412110NaNNaNNaNNaNNaN
55582edfc44b8b1671ece57d88953f7350ea8837237MDY6Q29tbWl0MjQ1NDAxMzY6ODJlZGZjNDRiOGIxNjcxZWNlNTdkODg5NTNmNzM1MGVhODgzNzIzNw==James Robinsonjames.robinson@anthonynolan.org2021-02-10T12:06:58ZJames Robinsonjames.robinson@anthonynolan.org2021-02-10T12:06:58ZAddition of IHIW HML References12217d8a5723f2b9194a757556ef56c8edfecd55https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/12217d8a5723f2b9194a757556ef56c8edfecd55https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82edfc44b8b1671ece57d88953f7350ea88372370FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237https://github.com/ANHIG/IMGTHLA/commit/82edfc44b8b1671ece57d88953f7350ea8837237https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefdfbacb192894a95177245e08264d591d3980725https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725NaNNaNNaNNaNNaN
556096377bad78018607072daf7c94e7eb90ae17af8MDY6Q29tbWl0MjQ1NDAxMzY6MDk2Mzc3YmFkNzgwMTg2MDcwNzJkYWY3Yzk0ZTdlYjkwYWUxN2FmOA==James Robinsonjames.robinson@anthonynolan.org2021-02-10T12:07:44ZJames Robinsonjames.robinson@anthonynolan.org2021-02-10T12:07:44ZAddition of IHIW HML References30e21e7864412f086ed5514fbe03d6d3cac2463fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30e21e7864412f086ed5514fbe03d6d3cac2463fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/096377bad78018607072daf7c94e7eb90ae17af80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8https://github.com/ANHIG/IMGTHLA/commit/096377bad78018607072daf7c94e7eb90ae17af8https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4a543c59a2e838e82fb9e2388670552e96b565achttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565achttps://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565acNaNNaNNaNNaNNaN
5572d5d09066a8ad1fdc195c925bddbe95491fb1e58MDY6Q29tbWl0MjQ1NDAxMzY6MmQ1ZDA5MDY2YThhZDFmZGMxOTVjOTI1YmRkYmU5NTQ5MWZiMWU1OA==James Robinsonjames.robinson@anthonynolan.org2021-02-10T12:10:42ZJames Robinsonjames.robinson@anthonynolan.org2021-02-10T12:10:42ZAddition of IHIW HML Referenceseb1b3d33a86062694a36d1365d7a00267129ea72https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/eb1b3d33a86062694a36d1365d7a00267129ea72https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e580FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58https://github.com/ANHIG/IMGTHLA/commit/2d5d09066a8ad1fdc195c925bddbe95491fb1e58https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse94dbd8ff0c71d31171c75e551b442125b0b0fe2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2ahttps://github.com/ANHIG/IMGTHLA/commit/94dbd8ff0c71d31171c75e551b442125b0b0fe2aNaNNaNNaNNaNNaN
558a65fcca04e51ba8a9d48d2ee676be1de7ff01746MDY6Q29tbWl0MjQ1NDAxMzY6YTY1ZmNjYTA0ZTUxYmE4YTlkNDhkMmVlNjc2YmUxZGU3ZmYwMTc0Ng==dominicbarkerANdominicbarker@anthonynolan.org2021-02-17T14:31:37ZdominicbarkerANdominicbarker@anthonynolan.org2021-02-17T14:31:37ZCorrection of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICBe9d53f77bc50482a40e2aaf00aa3e7d9f0ac670ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff017460FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN5df8b7ecec0e249df5485dd622efed8b35758540https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540NaNNaNNaNNaNNaN
5590fa36435691cac5651bee2ffe511f73ccd98c367MDY6Q29tbWl0MjQ1NDAxMzY6MGZhMzY0MzU2OTFjYWM1NjUxYmVlMmZmZTUxMWY3M2NjZDk4YzM2Nw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-02-17T15:20:04ZGitHubnoreply@github.com2021-02-17T15:20:04ZMerge pull request #258 from ANHIG/3430\\n\\nCorrection of release version in hla.xml and hla_ciwd.xml and additio…e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fa36435691cac5651bee2ffe511f73ccd98c3670Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgLTQkCRBK7hj4Ov3rIwAAdHIIAEX++3mHb3iyu39dY2/RFLRE\\ncsHYVi9m/EJRDcPU87q3nbKMwHuaGSkEgl0QnoiUQnbnx5xysJOatw2tU4UYTgu5\\nbIoMuuSoipK5/IO7zlqYx4968hCAFSAU1IYo96dRnnUsioAnmtVqNzFY/7vRHikS\\nA8I8TuJu6AoONg996IGmyz2XLayzfEppM43LYOfWwZD0KhaOK6Qxu6k2cMZY1h3I\\nj3rn2vusOfNjmrEtkbu0VvT6HGjDm66B4ytpi+kl/fsWhoLkc5Kpb3Bj08P397Cn\\nJ9UxNHLS9ouPd5PGyTj/H9PGC+4wdWVfs57rxjCD9G3cgMEQb+iRI+PP+iS4gqI=\\n=BkOS\\n-----END PGP SIGNATURE-----\\ntree e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e\\nparent 3182e0793150de4ffb34da2774991cb24e49a191\\nparent a65fcca04e51ba8a9d48d2ee676be1de7ff01746\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1613575204 +0000\\ncommitter GitHub <noreply@github.com> 1613575204 +0000\\n\\nMerge pull request #258 from ANHIG/3430\\n\\nCorrection of release version in hla.xml and hla_ciwd.xml and additio…https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3182e0793150de4ffb34da2774991cb24e49a191https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746NaNNaN
560087234db7d9a87138f071f130f793c52019ea7e4MDY6Q29tbWl0MjQ1NDAxMzY6MDg3MjM0ZGI3ZDlhODcxMzhmMDcxZjEzMGY3OTNjNTIwMTllYTdlNA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:01:44ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:01:44ZUpdate README.md3b1ced27da4b70e0b620b0017cacf7cb571c5c7ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b1ced27da4b70e0b620b0017cacf7cb571c5c7ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/087234db7d9a87138f071f130f793c52019ea7e40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/087234db7d9a87138f071f130f793c52019ea7e4https://github.com/ANHIG/IMGTHLA/commit/087234db7d9a87138f071f130f793c52019ea7e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/087234db7d9a87138f071f130f793c52019ea7e4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3066954597d739b4aba34d474b2e0f6a8b818714https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714https://github.com/ANHIG/IMGTHLA/commit/3066954597d739b4aba34d474b2e0f6a8b818714NaNNaNNaNNaNNaN
561a627893de839025c7082930481238db5d34493c4MDY6Q29tbWl0MjQ1NDAxMzY6YTYyNzg5M2RlODM5MDI1YzcwODI5MzA0ODEyMzhkYjVkMzQ0OTNjNA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:03:31ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:03:31ZUpdate README.mdec1cae5485aef153f721427be74423ff57e0d0e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec1cae5485aef153f721427be74423ff57e0d0e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a627893de839025c7082930481238db5d34493c40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a627893de839025c7082930481238db5d34493c4https://github.com/ANHIG/IMGTHLA/commit/a627893de839025c7082930481238db5d34493c4https://api.github.com/repos/ANHIG/IMGTHLA/commits/a627893de839025c7082930481238db5d34493c4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse82edfc44b8b1671ece57d88953f7350ea8837237https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237https://github.com/ANHIG/IMGTHLA/commit/82edfc44b8b1671ece57d88953f7350ea8837237NaNNaNNaNNaNNaN
5620fcb4ad38ea898053916e60f8c55ea86efcff3dbMDY6Q29tbWl0MjQ1NDAxMzY6MGZjYjRhZDM4ZWE4OTgwNTM5MTZlNjBmOGM1NWVhODZlZmNmZjNkYg==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:04:54ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:04:54ZUpdate README.mdfb47284dade2644325b353eb3e6c55bea909b7a5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fb47284dade2644325b353eb3e6c55bea909b7a5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3dbhttps://github.com/ANHIG/IMGTHLA/commit/0fcb4ad38ea898053916e60f8c55ea86efcff3dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse096377bad78018607072daf7c94e7eb90ae17af8https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8https://github.com/ANHIG/IMGTHLA/commit/096377bad78018607072daf7c94e7eb90ae17af8NaNNaNNaNNaNNaN
563228082acf94115319c60d50d8909d4e1cb88c557MDY6Q29tbWl0MjQ1NDAxMzY6MjI4MDgyYWNmOTQxMTUzMTljNjBkNTBkODkwOWQ0ZTFjYjg4YzU1Nw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:05:27ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:05:27ZUpdate README.md4ec8586a2dbc1f2876dad3f9060c3cb8f8e52bfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4ec8586a2dbc1f2876dad3f9060c3cb8f8e52bfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/228082acf94115319c60d50d8909d4e1cb88c5570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/228082acf94115319c60d50d8909d4e1cb88c557https://github.com/ANHIG/IMGTHLA/commit/228082acf94115319c60d50d8909d4e1cb88c557https://api.github.com/repos/ANHIG/IMGTHLA/commits/228082acf94115319c60d50d8909d4e1cb88c557/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2d5d09066a8ad1fdc195c925bddbe95491fb1e58https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58https://github.com/ANHIG/IMGTHLA/commit/2d5d09066a8ad1fdc195c925bddbe95491fb1e58NaNNaNNaNNaNNaN
564e3efe8773f959910461fc3bbf9b49c57c97de27aMDY6Q29tbWl0MjQ1NDAxMzY6ZTNlZmU4NzczZjk1OTkxMDQ2MWZjM2JiZjliNDljNTdjOTdkZTI3YQ==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:08:17ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:08:17ZAddition of IHIW HML References\\n\\nAddition of files for IHIW HML Referencesaaba8c4f0cc4a30d791f1497e295f2c36a35b029https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aaba8c4f0cc4a30d791f1497e295f2c36a35b029https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27ahttps://github.com/ANHIG/IMGTHLA/commit/e3efe8773f959910461fc3bbf9b49c57c97de27ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3b1848614de19ad87a66436350f5a3161ee61188https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188NaNNaNNaNNaNNaN
565affd79f76b7ccb76cd6e0305bd417cf1ceda94c6MDY6Q29tbWl0MjQ1NDAxMzY6YWZmZDc5Zjc2YjdjY2I3NmNkNmUwMzA1YmQ0MTdjZjFjZWRhOTRjNg==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:12:07ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:12:07ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References1907528e38e7a5bf9f6ce2fa8f1ccfbf03202ba6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1907528e38e7a5bf9f6ce2fa8f1ccfbf03202ba6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6https://github.com/ANHIG/IMGTHLA/commit/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8d0a251d1fd75d178eac597094d0508f8e1024b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9NaNNaNNaNNaNNaN
566d146942a21ba93007cadd23d4f2c2035fa783142MDY6Q29tbWl0MjQ1NDAxMzY6ZDE0Njk0MmEyMWJhOTMwMDdjYWRkMjNkNGYyYzIwMzVmYTc4MzE0Mg==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:12:59ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:12:59ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesa3a6a2bd94835ca178c0a133584321bd793cd902https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3a6a2bd94835ca178c0a133584321bd793cd902https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d146942a21ba93007cadd23d4f2c2035fa7831420FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142https://github.com/ANHIG/IMGTHLA/commit/d146942a21ba93007cadd23d4f2c2035fa783142https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb0bc79bb688f79a9c44fbb58923cdb3215cb9bc6https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6https://github.com/ANHIG/IMGTHLA/commit/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6NaNNaNNaNNaNNaN
5677d2a5e215a986441ef272144bf4a009134df7ce9MDY6Q29tbWl0MjQ1NDAxMzY6N2QyYTVlMjE1YTk4NjQ0MWVmMjcyMTQ0YmY0YTAwOTEzNGRmN2NlOQ==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:15:38ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:15:38ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References72139f3bb756a785f6064ff413097bfc893f55fdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/72139f3bb756a785f6064ff413097bfc893f55fdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d2a5e215a986441ef272144bf4a009134df7ce90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9https://github.com/ANHIG/IMGTHLA/commit/7d2a5e215a986441ef272144bf4a009134df7ce9https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef0d17a6dfbdbbb3d65562d674386340b1ae778f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9NaNNaNNaNNaNNaN
5684cfdfe0df5bd5a0eba050ab8d022b0517119cd8dMDY6Q29tbWl0MjQ1NDAxMzY6NGNmZGZlMGRmNWJkNWEwZWJhMDUwYWI4ZDAyMmIwNTE3MTE5Y2Q4ZA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:16:14ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:16:14ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References2a437a4ea36a350b907b27fa3490a70ce4343f7chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a437a4ea36a350b907b27fa3490a70ce4343f7chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dhttps://github.com/ANHIG/IMGTHLA/commit/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee3efe8773f959910461fc3bbf9b49c57c97de27ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27ahttps://github.com/ANHIG/IMGTHLA/commit/e3efe8773f959910461fc3bbf9b49c57c97de27aNaNNaNNaNNaNNaN
569659eb8ff27ca443cfab75fc16cb6a2d100bd8430MDY6Q29tbWl0MjQ1NDAxMzY6NjU5ZWI4ZmYyN2NhNDQzY2ZhYjc1ZmMxNmNiNmEyZDEwMGJkODQzMA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:17:01ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:17:01ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesa0a3603d332ae0df9ef4258ac2516f76e9836957https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a0a3603d332ae0df9ef4258ac2516f76e9836957https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd84300FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430https://github.com/ANHIG/IMGTHLA/commit/659eb8ff27ca443cfab75fc16cb6a2d100bd8430https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef2472aaf572658757a7fc2b0132fcc85fbfe02c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1NaNNaNNaNNaNNaN
570193d738ff05632b2a2f301bf08d4d9772b1837ecMDY6Q29tbWl0MjQ1NDAxMzY6MTkzZDczOGZmMDU2MzJiMmEyZjMwMWJmMDhkNGQ5NzcyYjE4MzdlYw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:18:23ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:18:23ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References9b1227901f5ff8be4f54ba8b12cfa5346093d1d5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b1227901f5ff8be4f54ba8b12cfa5346093d1d5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837echttps://github.com/ANHIG/IMGTHLA/commit/193d738ff05632b2a2f301bf08d4d9772b1837echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse62034dec31973902cdbad9dde49d215016520b5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5ehttps://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5eNaNNaNNaNNaNNaN
571e0a0d054dd9a1afc60adc54381802dae2e09d4d3MDY6Q29tbWl0MjQ1NDAxMzY6ZTBhMGQwNTRkZDlhMWFmYzYwYWRjNTQzODE4MDJkYWUyZTA5ZDRkMw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:20:59ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:20:59ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencescbb44e27f5b8fc4e0148e546e762027926c44d9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cbb44e27f5b8fc4e0148e546e762027926c44d9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3https://github.com/ANHIG/IMGTHLA/commit/e0a0d054dd9a1afc60adc54381802dae2e09d4d3https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9926a70c8d463929ee5e38b4b6aa2284ba07da9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9fhttps://github.com/ANHIG/IMGTHLA/commit/9926a70c8d463929ee5e38b4b6aa2284ba07da9fNaNNaNNaNNaNNaN
572bf1169414b835f506f3a3bcfed4c8856d9213bbbMDY6Q29tbWl0MjQ1NDAxMzY6YmYxMTY5NDE0YjgzNWY1MDZmM2EzYmNmZWQ0Yzg4NTZkOTIxM2JiYg==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:22:22ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:22:22ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References5d57c190022d8d93eaa39c42f3fec9536c4dded6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5d57c190022d8d93eaa39c42f3fec9536c4dded6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbbhttps://github.com/ANHIG/IMGTHLA/commit/bf1169414b835f506f3a3bcfed4c8856d9213bbbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3e3c49d94aaf2e36c77f06f1eff455b9ec196f84https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84https://github.com/ANHIG/IMGTHLA/commit/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84NaNNaNNaNNaNNaN
573da6660011ed13b30e8e32e0b7eb6b99cdb518fb3MDY6Q29tbWl0MjQ1NDAxMzY6ZGE2NjYwMDExZWQxM2IzMGU4ZTMyZTBiN2ViNmI5OWNkYjUxOGZiMw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:23:43ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:23:43ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References7285d9e11157460f62671482f8417426b47823d7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7285d9e11157460f62671482f8417426b47823d7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3https://github.com/ANHIG/IMGTHLA/commit/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse054dac767e3513fed7ced0639fc67dd371b4bd28https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28NaNNaNNaNNaNNaN
5749e470184929001d566cbe593656b2c4b13aa1624MDY6Q29tbWl0MjQ1NDAxMzY6OWU0NzAxODQ5MjkwMDFkNTY2Y2JlNTkzNjU2YjJjNGIxM2FhMTYyNA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:25:16ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:25:16ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesbf3c5851b8b07e49fbefa7ee569ce515e9d24369https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bf3c5851b8b07e49fbefa7ee569ce515e9d24369https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9e470184929001d566cbe593656b2c4b13aa16240FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624https://github.com/ANHIG/IMGTHLA/commit/9e470184929001d566cbe593656b2c4b13aa1624https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1https://github.com/ANHIG/IMGTHLA/commit/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1NaNNaNNaNNaNNaN
575fc0134c3516e01032a32997d037b3ba296e26221MDY6Q29tbWl0MjQ1NDAxMzY6ZmMwMTM0YzM1MTZlMDEwMzJhMzI5OTdkMDM3YjNiYTI5NmUyNjIyMQ==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:26:35ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:26:35ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References5006d6bc05b72a2efcaa68e11c559b2c84a0698bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5006d6bc05b72a2efcaa68e11c559b2c84a0698bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fc0134c3516e01032a32997d037b3ba296e262210FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221https://github.com/ANHIG/IMGTHLA/commit/fc0134c3516e01032a32997d037b3ba296e26221https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse204cef7c7591703727291b16cc78cc5e30d710d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7https://github.com/ANHIG/IMGTHLA/commit/204cef7c7591703727291b16cc78cc5e30d710d7NaNNaNNaNNaNNaN
576965b82561d82c5d347fd10c77245dcd8691ba119MDY6Q29tbWl0MjQ1NDAxMzY6OTY1YjgyNTYxZDgyYzVkMzQ3ZmQxMGM3NzI0NWRjZDg2OTFiYTExOQ==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:27:59ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:27:59ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesb73657fa4b3fbb2bcdc55db1ae7310e4e888cb39https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b73657fa4b3fbb2bcdc55db1ae7310e4e888cb39https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/965b82561d82c5d347fd10c77245dcd8691ba1190FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119https://github.com/ANHIG/IMGTHLA/commit/965b82561d82c5d347fd10c77245dcd8691ba119https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9e0c45390d73e4fd10f72b3c6530f2eb68ec6942https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942https://github.com/ANHIG/IMGTHLA/commit/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942NaNNaNNaNNaNNaN
577da01a2c4317137aea8d1f8c431af57ea9cbf5fcdMDY6Q29tbWl0MjQ1NDAxMzY6ZGEwMWEyYzQzMTcxMzdhZWE4ZDFmOGM0MzFhZjU3ZWE5Y2JmNWZjZA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:28:45ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:28:45ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencese68f25d9726cdc3fab709da958a0c286d165ec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e68f25d9726cdc3fab709da958a0c286d165ec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcdhttps://github.com/ANHIG/IMGTHLA/commit/da01a2c4317137aea8d1f8c431af57ea9cbf5fcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee9eb52c8016d15233e9c70537d830181bc28fec5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5NaNNaNNaNNaNNaN
578d531c3422f806634d35d611b0296b6a34815c4e7MDY6Q29tbWl0MjQ1NDAxMzY6ZDUzMWMzNDIyZjgwNjYzNGQzNWQ2MTFiMDI5NmI2YTM0ODE1YzRlNw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:30:20ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:30:20ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesa233bce48bd41ef94bda40f22e09267394e506e3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a233bce48bd41ef94bda40f22e09267394e506e3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d531c3422f806634d35d611b0296b6a34815c4e70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea65fcca04e51ba8a9d48d2ee676be1de7ff01746https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746NaNNaNNaNNaNNaN
579b9174859384269ff9eeadcab12762d38c56aef36MDY6Q29tbWl0MjQ1NDAxMzY6YjkxNzQ4NTkzODQyNjlmZjllZWFkY2FiMTI3NjJkMzhjNTZhZWYzNg==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:43:31ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:43:31ZMoving to hml subdir in ihiw964a42aef28b6e5eb2752462b71976f197a86b40https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/964a42aef28b6e5eb2752462b71976f197a86b40https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9174859384269ff9eeadcab12762d38c56aef360FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36https://github.com/ANHIG/IMGTHLA/commit/b9174859384269ff9eeadcab12762d38c56aef36https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseda01a2c4317137aea8d1f8c431af57ea9cbf5fcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcdhttps://github.com/ANHIG/IMGTHLA/commit/da01a2c4317137aea8d1f8c431af57ea9cbf5fcdNaNNaNNaNNaNNaN
580c406294628d2e1db4d2656fe60eb7e0f5e2efab7MDY6Q29tbWl0MjQ1NDAxMzY6YzQwNjI5NDYyOGQyZTFkYjRkMjY1NmZlNjBlYjdlMGY1ZTJlZmFiNw==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:44:11ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:44:11ZMoving to hml subdir in ihiwabc1a0a489bb459556910bd11377845adc82bfd8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/abc1a0a489bb459556910bd11377845adc82bfd8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7https://github.com/ANHIG/IMGTHLA/commit/c406294628d2e1db4d2656fe60eb7e0f5e2efab7https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse965b82561d82c5d347fd10c77245dcd8691ba119https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119https://github.com/ANHIG/IMGTHLA/commit/965b82561d82c5d347fd10c77245dcd8691ba119NaNNaNNaNNaNNaN
581c37267e1ee355c619a3058da5a7135e19e6522deMDY6Q29tbWl0MjQ1NDAxMzY6YzM3MjY3ZTFlZTM1NWM2MTlhMzA1OGRhNWE3MTM1ZTE5ZTY1MjJkZQ==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:44:58ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:44:58ZMoving to hml subdir in ihiw486270e19b03dd6741f2345504c6dd8aabf3ec80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/486270e19b03dd6741f2345504c6dd8aabf3ec80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c37267e1ee355c619a3058da5a7135e19e6522de0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522dehttps://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522dehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed531c3422f806634d35d611b0296b6a34815c4e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7NaNNaNNaNNaNNaN
58298cba1c4e5e8e18b5f355121d6ad84b2836a9c40MDY6Q29tbWl0MjQ1NDAxMzY6OThjYmExYzRlNWU4ZTE4YjVmMzU1MTIxZDZhZDg0YjI4MzZhOWM0MA==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:45:32ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:45:32ZMoving to hml subdir in ihiw9bc8140c3a55a57535d19ba0ea8bb4134332600bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9bc8140c3a55a57535d19ba0ea8bb4134332600bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c400FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40https://github.com/ANHIG/IMGTHLA/commit/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefc0134c3516e01032a32997d037b3ba296e26221https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221https://github.com/ANHIG/IMGTHLA/commit/fc0134c3516e01032a32997d037b3ba296e26221NaNNaNNaNNaNNaN
583734690c08be5b5d00193e2307125e669a1e3334fMDY6Q29tbWl0MjQ1NDAxMzY6NzM0NjkwYzA4YmU1YjVkMDAxOTNlMjMwNzEyNWU2NjlhMWUzMzM0Zg==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:46:04ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:46:04ZMoving to hml subdir in ihiw8fdd0e687f81f1cf0aa670eedfcde26effc7622dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8fdd0e687f81f1cf0aa670eedfcde26effc7622dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/734690c08be5b5d00193e2307125e669a1e3334f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334fhttps://github.com/ANHIG/IMGTHLA/commit/734690c08be5b5d00193e2307125e669a1e3334fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9e470184929001d566cbe593656b2c4b13aa1624https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624https://github.com/ANHIG/IMGTHLA/commit/9e470184929001d566cbe593656b2c4b13aa1624NaNNaNNaNNaNNaN
584d3955683782369078d9d9137d6a0968adae23a92MDY6Q29tbWl0MjQ1NDAxMzY6ZDM5NTU2ODM3ODIzNjkwNzhkOWQ5MTM3ZDZhMDk2OGFkYWUyM2E5Mg==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:46:31ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:46:31ZMoving to hml subdir in ihiwd9f4f83043761df82718ae3bf9ec33b6b0910508https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d9f4f83043761df82718ae3bf9ec33b6b0910508https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3955683782369078d9d9137d6a0968adae23a920FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92https://github.com/ANHIG/IMGTHLA/commit/d3955683782369078d9d9137d6a0968adae23a92https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseda6660011ed13b30e8e32e0b7eb6b99cdb518fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3https://github.com/ANHIG/IMGTHLA/commit/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3NaNNaNNaNNaNNaN
5854c423f90eeef8e5616057c72f50fee5c412bbf23MDY6Q29tbWl0MjQ1NDAxMzY6NGM0MjNmOTBlZWVmOGU1NjE2MDU3YzcyZjUwZmVlNWM0MTJiYmYyMw==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:47:43ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:47:43ZMoving to hml subdir in ihiwa03944caad8e0b830009e6d1a14dd44234fd15aehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a03944caad8e0b830009e6d1a14dd44234fd15aehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c423f90eeef8e5616057c72f50fee5c412bbf230FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23https://github.com/ANHIG/IMGTHLA/commit/4c423f90eeef8e5616057c72f50fee5c412bbf23https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebf1169414b835f506f3a3bcfed4c8856d9213bbbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbbhttps://github.com/ANHIG/IMGTHLA/commit/bf1169414b835f506f3a3bcfed4c8856d9213bbbNaNNaNNaNNaNNaN
5864c95ab3a721f3f9664bb68e51225ddf11e46e315MDY6Q29tbWl0MjQ1NDAxMzY6NGM5NWFiM2E3MjFmM2Y5NjY0YmI2OGU1MTIyNWRkZjExZTQ2ZTMxNQ==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:48:43ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:48:43ZMoving to hml subdir in ihiwa074be187a8126465df36672d0212570d4fe0e4ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a074be187a8126465df36672d0212570d4fe0e4ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e3150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315https://github.com/ANHIG/IMGTHLA/commit/4c95ab3a721f3f9664bb68e51225ddf11e46e315https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee0a0d054dd9a1afc60adc54381802dae2e09d4d3https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3https://github.com/ANHIG/IMGTHLA/commit/e0a0d054dd9a1afc60adc54381802dae2e09d4d3NaNNaNNaNNaNNaN
587870e39341592de0113c530f471098490a246ac24MDY6Q29tbWl0MjQ1NDAxMzY6ODcwZTM5MzQxNTkyZGUwMTEzYzUzMGY0NzEwOTg0OTBhMjQ2YWMyNA==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:49:19ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:49:19ZMoving to hml subdir in ihiw4540e3e294ed83cf1f49ecf3514804de54fb7a23https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4540e3e294ed83cf1f49ecf3514804de54fb7a23https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/870e39341592de0113c530f471098490a246ac240FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24https://github.com/ANHIG/IMGTHLA/commit/870e39341592de0113c530f471098490a246ac24https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse193d738ff05632b2a2f301bf08d4d9772b1837echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837echttps://github.com/ANHIG/IMGTHLA/commit/193d738ff05632b2a2f301bf08d4d9772b1837ecNaNNaNNaNNaNNaN
588ce483229eac6fd693d73cd96c0c14a898b0ee257MDY6Q29tbWl0MjQ1NDAxMzY6Y2U0ODMyMjllYWM2ZmQ2OTNkNzNjZDk2YzBjMTRhODk4YjBlZTI1Nw==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:50:16ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:50:16ZMoving to hml subdir in ihiw9081854bfd51831a2b99b0e685aa76d1c27a7cdfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9081854bfd51831a2b99b0e685aa76d1c27a7cdfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ce483229eac6fd693d73cd96c0c14a898b0ee2570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257https://github.com/ANHIG/IMGTHLA/commit/ce483229eac6fd693d73cd96c0c14a898b0ee257https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse659eb8ff27ca443cfab75fc16cb6a2d100bd8430https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430https://github.com/ANHIG/IMGTHLA/commit/659eb8ff27ca443cfab75fc16cb6a2d100bd8430NaNNaNNaNNaNNaN
589e5198e0f0cb97456678856a60a13e87581e39966MDY6Q29tbWl0MjQ1NDAxMzY6ZTUxOThlMGYwY2I5NzQ1NjY3ODg1NmE2MGExM2U4NzU4MWUzOTk2Ng==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:50:45ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:50:45ZMoving to hml subdir in ihiw5a7baddd6451249f1b9b6317a7c14bb07da091ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5a7baddd6451249f1b9b6317a7c14bb07da091ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5198e0f0cb97456678856a60a13e87581e399660FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966https://github.com/ANHIG/IMGTHLA/commit/e5198e0f0cb97456678856a60a13e87581e39966https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dhttps://github.com/ANHIG/IMGTHLA/commit/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dNaNNaNNaNNaNNaN
59063bd2a16920933caed1bcc2489913ad1a52d9c55MDY6Q29tbWl0MjQ1NDAxMzY6NjNiZDJhMTY5MjA5MzNjYWVkMWJjYzI0ODk5MTNhZDFhNTJkOWM1NQ==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:51:17ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:51:17ZMoving to hml subdir in ihiwac7e07f021601615733b7097fad0aa99bb98d1a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac7e07f021601615733b7097fad0aa99bb98d1a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63bd2a16920933caed1bcc2489913ad1a52d9c550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55https://github.com/ANHIG/IMGTHLA/commit/63bd2a16920933caed1bcc2489913ad1a52d9c55https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed146942a21ba93007cadd23d4f2c2035fa783142https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142https://github.com/ANHIG/IMGTHLA/commit/d146942a21ba93007cadd23d4f2c2035fa783142NaNNaNNaNNaNNaN
59125ca5b9aeaad82db223c11bc058ba2b66ca996bbMDY6Q29tbWl0MjQ1NDAxMzY6MjVjYTViOWFlYWFkODJkYjIyM2MxMWJjMDU4YmEyYjY2Y2E5OTZiYg==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:51:55ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:51:55ZMoving to hml subdir in ihiw1059c2f19d73f985f843d2fd11648cf10e1c35f5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1059c2f19d73f985f843d2fd11648cf10e1c35f5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bbhttps://github.com/ANHIG/IMGTHLA/commit/25ca5b9aeaad82db223c11bc058ba2b66ca996bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseaffd79f76b7ccb76cd6e0305bd417cf1ceda94c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6https://github.com/ANHIG/IMGTHLA/commit/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6NaNNaNNaNNaNNaN
5921d50edc746506c55aa9f5dc2fff61a2e4bb25a0eMDY6Q29tbWl0MjQ1NDAxMzY6MWQ1MGVkYzc0NjUwNmM1NWFhOWY1ZGMyZmZmNjFhMmU0YmIyNWEwZQ==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:52:24ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:52:24ZMoving to hml subdir in ihiw432d459b9beb1860fdc23925167d53e1ea73db78https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/432d459b9beb1860fdc23925167d53e1ea73db78https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0ehttps://github.com/ANHIG/IMGTHLA/commit/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7d2a5e215a986441ef272144bf4a009134df7ce9https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9https://github.com/ANHIG/IMGTHLA/commit/7d2a5e215a986441ef272144bf4a009134df7ce9NaNNaNNaNNaNNaN
59394cfe2ac15af0171f1397984ca0d1968a6931eb3MDY6Q29tbWl0MjQ1NDAxMzY6OTRjZmUyYWMxNWFmMDE3MWYxMzk3OTg0Y2EwZDE5NjhhNjkzMWViMw==James Robinsonjrob119@users.noreply.github.com2021-03-03T08:53:38ZGitHubnoreply@github.com2021-03-03T08:53:38ZMerge pull request #260 from ANHIG/3430\\n\\nAddition of files for IHIW HML References486270e19b03dd6741f2345504c6dd8aabf3ec80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/486270e19b03dd6741f2345504c6dd8aabf3ec80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb30Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgP06SCRBK7hj4Ov3rIwAAdHIIAFga2SdsiZrkDjjbfAmB6MQQ\\nf1hxqalAJWjZXI5O344pwKwGjo9jV94wgaHzJPflAAMrsPa+KqGYDFx/wMXNKwqE\\nXMVY77YWmFjri73WlwCUWiIh0rJvsBAAgqBjvnJGNHIdhMLlGRgfwICA9oHw91rg\\n0pm/iA0KbFCKlQYcfD8hL7jO7IVxqvdIK1qoB5O5lcf/yhIPjmTdIqZXa+mvdUEa\\nv9zOgV8MU3XVHGnep+GhDSxQ6Vl0nWLDoqe+oDUkeJBykNbRYNxvEo+TxcP9e3q/\\n47iccuf0IfogveM1HCmt8vzLLEDrCsVlt28XtJXdedlHjSyp+YxQ0O5UgNPv51g=\\n=d97M\\n-----END PGP SIGNATURE-----\\ntree 486270e19b03dd6741f2345504c6dd8aabf3ec80\\nparent 0fa36435691cac5651bee2ffe511f73ccd98c367\\nparent c37267e1ee355c619a3058da5a7135e19e6522de\\nauthor James Robinson <jrob119@users.noreply.github.com> 1614761618 +0000\\ncommitter GitHub <noreply@github.com> 1614761618 +0000\\n\\nMerge pull request #260 from ANHIG/3430\\n\\nAddition of files for IHIW HML Referenceshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0fa36435691cac5651bee2ffe511f73ccd98c367https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367c37267e1ee355c619a3058da5a7135e19e6522dehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522dehttps://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522deNaNNaN
5947b746d5303493fb53214ceffbd9b365c8ef4a126MDY6Q29tbWl0MjQ1NDAxMzY6N2I3NDZkNTMwMzQ5M2ZiNTMyMTRjZWZmYmQ5YjM2NWM4ZWY0YTEyNg==dominicbarkerANdominicbarker@anthonynolan.org2021-04-01T10:04:53ZdominicbarkerANdominicbarker@anthonynolan.org2021-04-01T10:04:53ZCorrection of DQB1 pseudo-exon mark up838d1f52f5159e036291e68d93b4e1ed7ee7742chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/838d1f52f5159e036291e68d93b4e1ed7ee7742chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b746d5303493fb53214ceffbd9b365c8ef4a1260FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc37267e1ee355c619a3058da5a7135e19e6522dehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522dehttps://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522deNaNNaNNaNNaNNaN
5954240ef4cf17e503c44b177ff0f7b740258ac2e70MDY6Q29tbWl0MjQ1NDAxMzY6NDI0MGVmNGNmMTdlNTAzYzQ0YjE3N2ZmMGY3Yjc0MDI1OGFjMmU3MA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-04-12T15:17:44ZGitHubnoreply@github.com2021-04-12T15:17:44ZMerge pull request #262 from ANHIG/3430\\n\\nCorrection of DQB1 pseudo-exon mark up838d1f52f5159e036291e68d93b4e1ed7ee7742chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/838d1f52f5159e036291e68d93b4e1ed7ee7742chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e700Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgdGSYCRBK7hj4Ov3rIwAAdHIIABsmZW5bDHaLPuHtQWS7gGTq\\nBegzE08qUx1kJBHRsLAaeQAZowDycVW0ApHQpO75IwxEbt263g4n4j0/uA2yge59\\nAuQbnWwgXj4iG0Vxgq3HHEsC8C4Jqq39QXppwrEXCjlfb4Gor1IjkAnfX2R5uzBh\\nOlgY/1W4N5FB30ygit/F4RYStvVD/IBgJNAbl5Z8eM8ur6MeaxFUSsXrPcPqBbQx\\nVUdEwzKLqzaEMK8RhNTihKNIVRD1GwsdQG5AOF4erQdBhfncX4rJv4Qm3QfjkfKC\\nykmcPlRioQkXMHWZor+citOQLjNPt2GkoFFB8GyfJriG4i+N5vn6K6e1ZfvN2Tk=\\n=awoY\\n-----END PGP SIGNATURE-----\\ntree 838d1f52f5159e036291e68d93b4e1ed7ee7742c\\nparent 94cfe2ac15af0171f1397984ca0d1968a6931eb3\\nparent 7b746d5303493fb53214ceffbd9b365c8ef4a126\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1618240664 +0100\\ncommitter GitHub <noreply@github.com> 1618240664 +0100\\n\\nMerge pull request #262 from ANHIG/3430\\n\\nCorrection of DQB1 pseudo-exon mark uphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse94cfe2ac15af0171f1397984ca0d1968a6931eb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb37b746d5303493fb53214ceffbd9b365c8ef4a126https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126NaNNaN
596410e5b8bd76c20bcde2cd0e92c78713e00160c28MDY6Q29tbWl0MjQ1NDAxMzY6NDEwZTViOGJkNzZjMjBiY2RlMmNkMGU5MmM3ODcxM2UwMDE2MGMyOA==dominicbarkerANdominicbarker@anthonynolan.org2021-04-21T10:36:48ZdominicbarkerANdominicbarker@anthonynolan.org2021-04-21T10:36:48ZIPD-IMGT/HLA Release 3.44.09d69c2510ce6053564bbbd61716586f733e95ff9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d69c2510ce6053564bbbd61716586f733e95ff9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c280FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN94cfe2ac15af0171f1397984ca0d1968a6931eb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3NaNNaNNaNNaNNaN
597a2726dfb0cde8a5d567ce9a115d4f254f2af3851MDY6Q29tbWl0MjQ1NDAxMzY6YTI3MjZkZmIwY2RlOGE1ZDU2N2NlOWExMTVkNGYyNTRmMmFmMzg1MQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-04-21T11:16:49ZGitHubnoreply@github.com2021-04-21T11:16:49ZMerge branch 'Latest' into 34402fd0910671771b719cc3fd60df9ace06bad5454ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2fd0910671771b719cc3fd60df9ace06bad5454ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af38510Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJggAmhCRBK7hj4Ov3rIwAA0U4IAGjoMYbk8qszcF87z/G/1nQh\\nu7C0Fs0uNYGq5Vl1LbaigBzON02DNbrUr0tJKnbgenkuKXeZ1oDqYQveontTzXxf\\nXdEn1ppBSp9bvvkWbBXR1A8vgrPXC+lI4/LbMZEPZyqpcyoCGxl64Z5JETrUzdVV\\nUEGVEf+ubA6JlapY9t9pzSbos7XYrzx7J8u4scWhD0zl68XCgHlWvyvrffZUdpbd\\nzX2X4kVp6UOYwS89Ul0edsvSmn5BTXp3HWEDmfwaCymVLWd9bLQg5gPtluDV7Z3P\\nK9v24H6NGyKGRPFfwv4gKW71bsY/OQtYZ8UI0/hUKllMYQwfizn9SwyEahs4N+Y=\\n=HxEB\\n-----END PGP SIGNATURE-----\\ntree 2fd0910671771b719cc3fd60df9ace06bad5454a\\nparent 410e5b8bd76c20bcde2cd0e92c78713e00160c28\\nparent 4240ef4cf17e503c44b177ff0f7b740258ac2e70\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1619003809 +0100\\ncommitter GitHub <noreply@github.com> 1619003809 +0100\\n\\nMerge branch 'Latest' into 3440https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse410e5b8bd76c20bcde2cd0e92c78713e00160c28https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c284240ef4cf17e503c44b177ff0f7b740258ac2e70https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70NaNNaN
5988da1eca28db8f6ae0db7e7134d334a10eb96f6a3MDY6Q29tbWl0MjQ1NDAxMzY6OGRhMWVjYTI4ZGI4ZjZhZTBkYjdlNzEzNGQzMzRhMTBlYjk2ZjZhMw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-04-21T11:17:00ZGitHubnoreply@github.com2021-04-21T11:17:00ZMerge pull request #263 from ANHIG/3440\\n\\nIPD-IMGT/HLA Release 3.44.02fd0910671771b719cc3fd60df9ace06bad5454ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2fd0910671771b719cc3fd60df9ace06bad5454ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a30Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJggAmsCRBK7hj4Ov3rIwAANhAIACs4T6nKKKx7Xw3DydIm2BzC\\nhBVqzE/TXQc4UIQGToFSC1zXEnPqEdJbRYy8emb8T44tsyvISaH9x+Gh2Cx3HRzW\\nINZXVqUvaBUYJbOpSlYk4MccITY9vMJSxZVsV2ijcDAIJU4PgRfWJXVtk9Bn93ML\\n6YJaNW96/PYWJjy0PyUeBmeHK+fjt7ekQgso9eU/pfRM3BkX9IqhgA72+3bPhUaT\\nf2kezIFQgODV6PiNA/7NLHJ0q62/t7zFY2UrFmhFU/CCx1oTieJ3o2iuXxi/X2j4\\nnZpfBYDpuBvxVsEBH5Xg1Z9vWxc2O2beURG7qOlJVkQH4EUUGel2UiCZ1KzV2kM=\\n=KIdZ\\n-----END PGP SIGNATURE-----\\ntree 2fd0910671771b719cc3fd60df9ace06bad5454a\\nparent 4240ef4cf17e503c44b177ff0f7b740258ac2e70\\nparent a2726dfb0cde8a5d567ce9a115d4f254f2af3851\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1619003820 +0100\\ncommitter GitHub <noreply@github.com> 1619003820 +0100\\n\\nMerge pull request #263 from ANHIG/3440\\n\\nIPD-IMGT/HLA Release 3.44.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4240ef4cf17e503c44b177ff0f7b740258ac2e70https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851NaNNaN
599b9d97ef45c56394528534bd1a2ec7d2d78523354MDY6Q29tbWl0MjQ1NDAxMzY6YjlkOTdlZjQ1YzU2Mzk0NTI4NTM0YmQxYTJlYzdkMmQ3ODUyMzM1NA==dominicbarkerANdominicbarker@anthonynolan.org2021-04-26T14:25:47ZdominicbarkerANdominicbarker@anthonynolan.org2021-04-26T14:25:47Zclean9d69c2510ce6053564bbbd61716586f733e95ff9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d69c2510ce6053564bbbd61716586f733e95ff9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9d97ef45c56394528534bd1a2ec7d2d785233540FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN8da1eca28db8f6ae0db7e7134d334a10eb96f6a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3NaNNaNNaNNaNNaN
600cf8ed2bb499fae21b7ed1544177ef3589a8246b1MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y4ZWQyYmI0OTlmYWUyMWI3ZWQxNTQ0MTc3ZWYzNTg5YTgyNDZiMQ==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T10:34:43ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T10:34:43ZRemoval of duplicate DRB1 entries from hla.xmlc67999566f2c4441a88175e49e335baea1dedf07https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c67999566f2c4441a88175e49e335baea1dedf07https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa2726dfb0cde8a5d567ce9a115d4f254f2af3851https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851NaNNaNNaNNaNNaN
6014871325c65b16d5fc1a0fb406ebf539c3cbcf054MDY6Q29tbWl0MjQ1NDAxMzY6NDg3MTMyNWM2NWIxNmQ1ZmMxYTBmYjQwNmViZjUzOWMzY2JjZjA1NA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-05-12T10:36:19ZGitHubnoreply@github.com2021-05-12T10:36:19ZMerge pull request #266 from ANHIG/3440\\n\\nRemoval of duplicate DRB1 entries from hla.xml6051a84888dcc089da909236838bd2f745c2fe81https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6051a84888dcc089da909236838bd2f745c2fe81https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf0540Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgm6+jCRBK7hj4Ov3rIwAABYgIACiOCI7NHMR8WSE4nykELF9k\\nDyzwoMQdjaFI1EzMRopI/itTnQJxTVEMUSTPD+Pf9lcmx/r+J831C3Aj2ie+j61N\\nC3FonTjgnD7crAMyKlyqj7k/F7M5jW3+kZ2Gptr0vYnSUh0Qz2OOzVVXQHmRhJ4f\\nHC9DRtxNgMrLNtkaXo6DnGJPfzVjFK6PPirl4EyokGWo/4IdDNA9po2f3Mj+7hj5\\n5dXBhPNou407l2m1x2Og3wK0JQFKW2doaQONI3AaiaXhVTe/I58kYBzUMUZIHagJ\\n/xbzpMhweQiiqHkENbgfhkiJmyrs3fr2rsmzyjPCmuIN5qeymPkLaVcLUDAz0lo=\\n=YQHB\\n-----END PGP SIGNATURE-----\\ntree 6051a84888dcc089da909236838bd2f745c2fe81\\nparent b9d97ef45c56394528534bd1a2ec7d2d78523354\\nparent cf8ed2bb499fae21b7ed1544177ef3589a8246b1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1620815779 +0100\\ncommitter GitHub <noreply@github.com> 1620815779 +0100\\n\\nMerge pull request #266 from ANHIG/3440\\n\\nRemoval of duplicate DRB1 entries from hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb9d97ef45c56394528534bd1a2ec7d2d78523354https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1NaNNaN
60258e40f66297b220958bcf09c6f92009ba6422e3aMDY6Q29tbWl0MjQ1NDAxMzY6NThlNDBmNjYyOTdiMjIwOTU4YmNmMDljNmY5MjAwOWJhNjQyMmUzYQ==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T11:34:11ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T11:34:11ZCorrection of DQB1*02:53Q prot indel placement159f7ae61b116d86a5a39e61cc2e43d4ba85fccahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/159f7ae61b116d86a5a39e61cc2e43d4ba85fccahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58e40f66297b220958bcf09c6f92009ba6422e3a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3ahttps://github.com/ANHIG/IMGTHLA/commit/58e40f66297b220958bcf09c6f92009ba6422e3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3a/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN4c95ab3a721f3f9664bb68e51225ddf11e46e315https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315https://github.com/ANHIG/IMGTHLA/commit/4c95ab3a721f3f9664bb68e51225ddf11e46e315NaNNaNNaNNaNNaN
6036105b0721add250edc33e25f4c09b3fcf2a9c896MDY6Q29tbWl0MjQ1NDAxMzY6NjEwNWIwNzIxYWRkMjUwZWRjMzNlMjVmNGMwOWIzZmNmMmE5Yzg5Ng==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:19:37ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:19:37ZCorrection of DQB1*02:53Q prot indel placement773f49fba8e3ed51d48ce0da1c9915a8d53fae2dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/773f49fba8e3ed51d48ce0da1c9915a8d53fae2dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6105b0721add250edc33e25f4c09b3fcf2a9c8960FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896https://github.com/ANHIG/IMGTHLA/commit/6105b0721add250edc33e25f4c09b3fcf2a9c896https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN4c423f90eeef8e5616057c72f50fee5c412bbf23https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23https://github.com/ANHIG/IMGTHLA/commit/4c423f90eeef8e5616057c72f50fee5c412bbf23NaNNaNNaNNaNNaN
60481bceb5eee4289c9fcefad90f821f5269849df37MDY6Q29tbWl0MjQ1NDAxMzY6ODFiY2ViNWVlZTQyODljOWZjZWZhZDkwZjgyMWY1MjY5ODQ5ZGYzNw==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:23:38ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:23:38ZCorrection of DQB1*02:53Q prot indel placement1086e189c0f7cb9e24f839c7a995481bd5798a70https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1086e189c0f7cb9e24f839c7a995481bd5798a70https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/81bceb5eee4289c9fcefad90f821f5269849df370FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37https://github.com/ANHIG/IMGTHLA/commit/81bceb5eee4289c9fcefad90f821f5269849df37https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd3955683782369078d9d9137d6a0968adae23a92https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92https://github.com/ANHIG/IMGTHLA/commit/d3955683782369078d9d9137d6a0968adae23a92NaNNaNNaNNaNNaN
60577f7c148e7de394021ca84a012427a8a0974eb5fMDY6Q29tbWl0MjQ1NDAxMzY6NzdmN2MxNDhlN2RlMzk0MDIxY2E4NGEwMTI0MjdhOGEwOTc0ZWI1Zg==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:29:55ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:29:55ZCorrection of DQB1*02:53Q prot indel placement9ab0b7a13c718495cc69f36d65c4e52272f44076https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ab0b7a13c718495cc69f36d65c4e52272f44076https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77f7c148e7de394021ca84a012427a8a0974eb5f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5fhttps://github.com/ANHIG/IMGTHLA/commit/77f7c148e7de394021ca84a012427a8a0974eb5fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5f/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN734690c08be5b5d00193e2307125e669a1e3334fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334fhttps://github.com/ANHIG/IMGTHLA/commit/734690c08be5b5d00193e2307125e669a1e3334fNaNNaNNaNNaNNaN
606a22f909ec97f3e2b5bdaf764fc46606c1d2718a2MDY6Q29tbWl0MjQ1NDAxMzY6YTIyZjkwOWVjOTdmM2UyYjViZGFmNzY0ZmM0NjYwNmMxZDI3MThhMg==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:31:05ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:31:05ZCorrection of DQB1*02:53Q prot indel placement51e06c408b174e36e47be01253ef2cc9f1636942https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/51e06c408b174e36e47be01253ef2cc9f1636942https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2https://github.com/ANHIG/IMGTHLA/commit/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNb9174859384269ff9eeadcab12762d38c56aef36https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36https://github.com/ANHIG/IMGTHLA/commit/b9174859384269ff9eeadcab12762d38c56aef36NaNNaNNaNNaNNaN
60771626fbc1ecab1867deda1c9739557a345c443c3MDY6Q29tbWl0MjQ1NDAxMzY6NzE2MjZmYmMxZWNhYjE4NjdkZWRhMWM5NzM5NTU3YTM0NWM0NDNjMw==dominicbarkerANdominicbarker@anthonynolan.org2021-06-01T14:52:58ZdominicbarkerANdominicbarker@anthonynolan.org2021-06-01T14:52:58ZCorrection to indel for DQB1*02:53Q28ad2d769ef1ff1a3e14dfd7e80082fe97677ae0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/28ad2d769ef1ff1a3e14dfd7e80082fe97677ae0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/71626fbc1ecab1867deda1c9739557a345c443c30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3https://github.com/ANHIG/IMGTHLA/commit/71626fbc1ecab1867deda1c9739557a345c443c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN7b746d5303493fb53214ceffbd9b365c8ef4a126https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126NaNNaNNaNNaNNaN
60819fd85f5aceb424c866a2c939caea18a4383a136MDY6Q29tbWl0MjQ1NDAxMzY6MTlmZDg1ZjVhY2ViNDI0Yzg2NmEyYzkzOWNhZWExOGE0MzgzYTEzNg==dominicbarkerANdominicbarker@anthonynolan.org2021-06-01T15:14:40ZdominicbarkerANdominicbarker@anthonynolan.org2021-06-01T15:14:40ZCorrection of indel placement in DQB1*02:53Q6dfcd6aa7b685609bad27039518bfd0c3544e91fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6dfcd6aa7b685609bad27039518bfd0c3544e91fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/19fd85f5aceb424c866a2c939caea18a4383a1360FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136https://github.com/ANHIG/IMGTHLA/commit/19fd85f5aceb424c866a2c939caea18a4383a136https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN98cba1c4e5e8e18b5f355121d6ad84b2836a9c40https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40https://github.com/ANHIG/IMGTHLA/commit/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40NaNNaNNaNNaNNaN
6097cf5f88bd3698ebb5170c34b2f155883a0a82e7eMDY6Q29tbWl0MjQ1NDAxMzY6N2NmNWY4OGJkMzY5OGViYjUxNzBjMzRiMmYxNTU4ODNhMGE4MmU3ZQ==dominicbarkerANdominicbarker@anthonynolan.org2021-06-01T15:20:14ZdominicbarkerANdominicbarker@anthonynolan.org2021-06-01T15:20:14ZCorrection of indel placement for DQB1*02:53Q0bf2d0566235ddaafac86b2dbea9f10111997a0chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0bf2d0566235ddaafac86b2dbea9f10111997a0chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7ehttps://github.com/ANHIG/IMGTHLA/commit/7cf5f88bd3698ebb5170c34b2f155883a0a82e7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc406294628d2e1db4d2656fe60eb7e0f5e2efab7https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7https://github.com/ANHIG/IMGTHLA/commit/c406294628d2e1db4d2656fe60eb7e0f5e2efab7NaNNaNNaNNaNNaN
610c0510fbaa138ba0029d8aa2949c282fb2dfbf926MDY6Q29tbWl0MjQ1NDAxMzY6YzA1MTBmYmFhMTM4YmEwMDI5ZDhhYTI5NDljMjgyZmIyZGZiZjkyNg==dominicbarkerANdominicbarker@anthonynolan.org2021-06-11T10:16:30ZdominicbarkerANdominicbarker@anthonynolan.org2021-06-11T10:16:30ZInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release2606fbabbf72183e5828aab051e668fb15e9a71dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2606fbabbf72183e5828aab051e668fb15e9a71dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf9260FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNcf8ed2bb499fae21b7ed1544177ef3589a8246b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1NaNNaNNaNNaNNaN
6112f6878301950dfea48a8147a6d8bd012be564063MDY6Q29tbWl0MjQ1NDAxMzY6MmY2ODc4MzAxOTUwZGZlYTQ4YTgxNDdhNmQ4YmQwMTJiZTU2NDA2Mw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-06-11T12:09:02ZGitHubnoreply@github.com2021-06-11T12:09:02ZMerge branch 'Latest' into 34409c05fea3fa44a36a22e23ad60617f00819a0e951https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9c05fea3fa44a36a22e23ad60617f00819a0e951https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2f6878301950dfea48a8147a6d8bd012be5640630Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgw1JeCRBK7hj4Ov3rIwAAw/QIAHxcmtS+BvBG+7zBuczFpdE7\\neGDowaC2hdO8jBKr7lWGd3cSrdxxHCE/9wtgCMhi8wPKKfGq+b7WxWtj1VFlxnCB\\ngZFWEqWBspeyLVm1Gk1PisPoCkep8YvQCEpUQyMQghUo0rOcQy1xTeJR6ZcX9REt\\n1SZGZEAnwn5KP+ECJZhJ1pmS+JAC1+632EczYIDvw5SrpRrxbZv5OoDkvDCywa83\\nxjc4qK+ZmEnmfrpRbbkDnI5u600HoA7wly6MN+50KbsmoolLl/7pjNksCbaHMgJ4\\n9AGYAntiDzL3MQhntNQHT4hBaqUxDBRQTfqRIts8Mp6WO2v/RuXJDEYlVaUOBCQ=\\n=D9DX\\n-----END PGP SIGNATURE-----\\ntree 9c05fea3fa44a36a22e23ad60617f00819a0e951\\nparent c0510fbaa138ba0029d8aa2949c282fb2dfbf926\\nparent 4871325c65b16d5fc1a0fb406ebf539c3cbcf054\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1623413342 +0100\\ncommitter GitHub <noreply@github.com> 1623413342 +0100\\n\\nMerge branch 'Latest' into 3440https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec0510fbaa138ba0029d8aa2949c282fb2dfbf926https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf9264871325c65b16d5fc1a0fb406ebf539c3cbcf054https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054NaNNaN
612a736a7ce4d98a0fefa3f4c01ab6da4641de74254MDY6Q29tbWl0MjQ1NDAxMzY6YTczNmE3Y2U0ZDk4YTBmZWZhM2Y0YzAxYWI2ZGE0NjQxZGU3NDI1NA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-06-11T12:09:09ZGitHubnoreply@github.com2021-06-11T12:09:09ZMerge pull request #267 from ANHIG/3440\\n\\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4…9c05fea3fa44a36a22e23ad60617f00819a0e951https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9c05fea3fa44a36a22e23ad60617f00819a0e951https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de742540Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgw1JlCRBK7hj4Ov3rIwAAFyAIACr/G1LI+Yzm0EeEyIKfgXhw\\nmuLv+QYkOFx+d9YJOL1AUFBpf1DBcR2XdKJ96SBCbb609rJwwAWYDDXljYAYbInP\\nYsaFcotoymElafXtMcECWpg07XeiIr95nasi5gdJtLFZ0puDtClL4QVN5iSqcOlN\\nnGZmiHQynyQbnFEt75OMiKkq3a0cElf6jXG2yVA6D7yFbfusBFhLzg8jH8yPQ7iU\\nvkKj+0ynlr94O+wKvo0MukmVF91c2KejLh27qQFy+SBleH6vXLdFEi+XsUKL6SN9\\n1LL9cj1mRt5N5XhenbGy8mx6YJod0pyY7044gJpjZA4w6twZ5VX3TKIHRVci4Jk=\\n=DZpy\\n-----END PGP SIGNATURE-----\\ntree 9c05fea3fa44a36a22e23ad60617f00819a0e951\\nparent 4871325c65b16d5fc1a0fb406ebf539c3cbcf054\\nparent 2f6878301950dfea48a8147a6d8bd012be564063\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1623413349 +0100\\ncommitter GitHub <noreply@github.com> 1623413349 +0100\\n\\nMerge pull request #267 from ANHIG/3440\\n\\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4…https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf0542f6878301950dfea48a8147a6d8bd012be564063https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063NaNNaN
613ee9eefb21f878da18c72bdc04b31d6ec5d8ade06MDY6Q29tbWl0MjQ1NDAxMzY6ZWU5ZWVmYjIxZjg3OGRhMThjNzJiZGMwNGIzMWQ2ZWM1ZDhhZGUwNg==James Robinsonjames.robinson@anthonynolan.org2021-06-15T10:26:05ZJames Robinsonjames.robinson@anthonynolan.org2021-06-15T10:26:05ZUpdated DQB1 version number in gen txt filea016fa2dcc42b1d2904bbad92c65522d64bb7636https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a016fa2dcc42b1d2904bbad92c65522d64bb7636https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade060FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2f6878301950dfea48a8147a6d8bd012be564063https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063NaNNaNNaNNaNNaN
614af805f6d40beef639fac7bd1c5f7789893c2f662MDY6Q29tbWl0MjQ1NDAxMzY6YWY4MDVmNmQ0MGJlZWY2MzlmYWM3YmQxYzVmNzc4OTg5M2MyZjY2Mg==James Robinsonjrob119@users.noreply.github.com2021-06-15T10:31:53ZGitHubnoreply@github.com2021-06-15T10:31:53ZMerge pull request #268 from ANHIG/3440\\n\\nUpdated DQB1 version number in gen txt filea016fa2dcc42b1d2904bbad92c65522d64bb7636https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a016fa2dcc42b1d2904bbad92c65522d64bb7636https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af805f6d40beef639fac7bd1c5f7789893c2f6620Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgyIGZCRBK7hj4Ov3rIwAAOY4IAALwnWorUjdHr2rZU82cE4da\\n1Cgv+r8YwurnrB9Qm+NLJ8o/s6Al2It7SVlvx9G0MExiXE1ZHMhWcNPGNy6VP2vf\\nx5i3GjExt0f88u33UVItjwUtvzMTzJvxgSIaz+gvRIPolVgHBkd1rsmUHKBKW8YB\\nit//XuL/yzuxFOzY7CE/ndlcp5353wFV6LHwvGIs7CTupHDe0yj23LdtBVSInFt9\\nxwRMpFRNYrfn2QedeWwbWq4v7KYM6GDk/DL2LLEve37Ct7ug/38blgDNkAfi4Dum\\nnO5l+X2nbTDKRnJcbzgg1g1dDLTNeSMxk+HP4IzhMZWE980IurrGlh6teXaAWEg=\\n=tskX\\n-----END PGP SIGNATURE-----\\ntree a016fa2dcc42b1d2904bbad92c65522d64bb7636\\nparent a736a7ce4d98a0fefa3f4c01ab6da4641de74254\\nparent ee9eefb21f878da18c72bdc04b31d6ec5d8ade06\\nauthor James Robinson <jrob119@users.noreply.github.com> 1623753113 +0100\\ncommitter GitHub <noreply@github.com> 1623753113 +0100\\n\\nMerge pull request #268 from ANHIG/3440\\n\\nUpdated DQB1 version number in gen txt filehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea736a7ce4d98a0fefa3f4c01ab6da4641de74254https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06NaNNaN
615d155ba8553d2c53580ef66fbf733484dc2857a30MDY6Q29tbWl0MjQ1NDAxMzY6ZDE1NWJhODU1M2QyYzUzNTgwZWY2NmZiZjczMzQ4NGRjMjg1N2EzMA==ipdadminipdsubs@anthonynolan.org2021-07-13T15:52:43Zipdadminipdsubs@anthonynolan.org2021-07-13T15:52:43ZIPD-IMGT/HLA Release 3.45.0e6c6fc030e2c12421764c9f2c2046e864b673c31https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6c6fc030e2c12421764c9f2c2046e864b673c31https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d155ba8553d2c53580ef66fbf733484dc2857a300FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseaf805f6d40beef639fac7bd1c5f7789893c2f662https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662NaNNaNNaNNaNNaN
6163d7382f653a9707c3b2d683e7d58b7b9d0b4e747MDY6Q29tbWl0MjQ1NDAxMzY6M2Q3MzgyZjY1M2E5NzA3YzNiMmQ2ODNlN2Q1OGI3YjlkMGI0ZTc0Nw==ipdadminipdsubs@anthonynolan.org2021-07-13T15:55:05Zipdadminipdsubs@anthonynolan.org2021-07-13T15:55:05ZIPD-IMGT/HLA Release 3.45.01b1f8e006b51510909d1a7f3c58712f44b9379fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1b1f8e006b51510909d1a7f3c58712f44b9379fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e7470FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalsed155ba8553d2c53580ef66fbf733484dc2857a30https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30NaNNaNNaNNaNNaN
617487c16cf1fb4ecb7eca25d752cb7178f10232a81MDY6Q29tbWl0MjQ1NDAxMzY6NDg3YzE2Y2YxZmI0ZWNiN2VjYTI1ZDc1MmNiNzE3OGYxMDIzMmE4MQ==ipdadminipdsubs@anthonynolan.org2021-07-13T15:56:41Zipdadminipdsubs@anthonynolan.org2021-07-13T15:56:41ZIPD-IMGT/HLA Release 3.45.058fa8b3d7ce69751217a58609a972a470736bd17https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58fa8b3d7ce69751217a58609a972a470736bd17https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a810FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalse3d7382f653a9707c3b2d683e7d58b7b9d0b4e747https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747NaNNaNNaNNaNNaN
618e6a3f0cc5710495475e7b959ee82c649978843f8MDY6Q29tbWl0MjQ1NDAxMzY6ZTZhM2YwY2M1NzEwNDk1NDc1ZTdiOTU5ZWU4MmM2NDk5Nzg4NDNmOA==ipdadminipdsubs@anthonynolan.org2021-07-13T16:01:36Zipdadminipdsubs@anthonynolan.org2021-07-13T16:01:36ZIPD-IMGT/HLA Release 3.45.080db3fd9a894a25b0106b5c24d1c79cb9d6fe769https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/80db3fd9a894a25b0106b5c24d1c79cb9d6fe769https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e6a3f0cc5710495475e7b959ee82c649978843f80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalse487c16cf1fb4ecb7eca25d752cb7178f10232a81https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81NaNNaNNaNNaNNaN
6194cdd02827d4b0d2d8834e45baaea621663e0d632MDY6Q29tbWl0MjQ1NDAxMzY6NGNkZDAyODI3ZDRiMGQyZDg4MzRlNDViYWFlYTYyMTY2M2UwZDYzMg==ipdadminipdsubs@anthonynolan.org2021-07-13T16:03:03Zipdadminipdsubs@anthonynolan.org2021-07-13T16:03:03ZIPD-IMGT/HLA Release 3.45.08f2e1a1d95c6f22bce4c1b406429243c593732ebhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8f2e1a1d95c6f22bce4c1b406429243c593732ebhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4cdd02827d4b0d2d8834e45baaea621663e0d6320FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalsee6a3f0cc5710495475e7b959ee82c649978843f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8NaNNaNNaNNaNNaN
620b57de92d58da2bf787e5af34ab09e0e8ee6cea6cMDY6Q29tbWl0MjQ1NDAxMzY6YjU3ZGU5MmQ1OGRhMmJmNzg3ZTVhZjM0YWIwOWUwZThlZTZjZWE2Yw==ipdadminipdsubs@anthonynolan.org2021-07-13T16:04:39Zipdadminipdsubs@anthonynolan.org2021-07-13T16:04:39ZIPD-IMGT/HLA Release 3.45.06424cf47380a105370690c8ddbf86212eb5ba49dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6424cf47380a105370690c8ddbf86212eb5ba49dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalse4cdd02827d4b0d2d8834e45baaea621663e0d632https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632NaNNaNNaNNaNNaN
6216fdf7add8bb4f416bd8660e6b826d80e8759dfe1MDY6Q29tbWl0MjQ1NDAxMzY6NmZkZjdhZGQ4YmI0ZjQxNmJkODY2MGU2YjgyNmQ4MGU4NzU5ZGZlMQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-07-14T06:19:03ZGitHubnoreply@github.com2021-07-14T06:19:03ZMerge pull request #271 from ANHIG/3450\\n\\n34506424cf47380a105370690c8ddbf86212eb5ba49dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6424cf47380a105370690c8ddbf86212eb5ba49dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe10Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg7oHXCRBK7hj4Ov3rIwAAy/8IAF565BMsMNWOjibKQsEEgYyj\\nycaPMFlDeI4NUFzIGTH7Hpvm3Lhw/y2pSq0y8jzzOduxXvSKAn53SeqZVuyvq2bK\\nuluj9KKsJWgU6Cm220f74HeVa6MoW9TpzpPjYzbVNagP3oFahi2iEXcX0GKq9XIm\\n4AjmwrPC7vswKCVBJMG3wd6R5X9JOO/4IrOcc99qFuPNsB5CB9n+Nf3P1ple0x2E\\n966roJQOF3pUKAoPPyvXlUdmx67oKIxjUQ/5R9hDS1X7PMquI11GaeNHwgJDeWmZ\\nAxiAUnaUu9RPeN7ZqeAQQL10eVpZsw8aWj1tARY7zGPZJqEOSgkGr4A6/UmArCc=\\n=cNT0\\n-----END PGP SIGNATURE-----\\ntree 6424cf47380a105370690c8ddbf86212eb5ba49d\\nparent af805f6d40beef639fac7bd1c5f7789893c2f662\\nparent b57de92d58da2bf787e5af34ab09e0e8ee6cea6c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626243543 +0100\\ncommitter GitHub <noreply@github.com> 1626243543 +0100\\n\\nMerge pull request #271 from ANHIG/3450\\n\\n3450https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseaf805f6d40beef639fac7bd1c5f7789893c2f662https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6cNaNNaN
62289b57278869c7b46fbbaf94825ed336328f3567aMDY6Q29tbWl0MjQ1NDAxMzY6ODliNTcyNzg4NjljN2I0NmZiYmFmOTQ4MjVlZDMzNjMyOGYzNTY3YQ==dominicbarkerANdominicbarker@anthonynolan.org2021-07-15T07:59:10ZdominicbarkerANdominicbarker@anthonynolan.org2021-07-15T07:59:10ZRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0581a1278deba65a0a9ac9fbcdc173744e51bc4cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/581a1278deba65a0a9ac9fbcdc173744e51bc4cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89b57278869c7b46fbbaf94825ed336328f3567a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567ahttps://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNb57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6cNaNNaNNaNNaNNaN
623fd63f824a11eead1f7fb39457251c7ac27ad1f93MDY6Q29tbWl0MjQ1NDAxMzY6ZmQ2M2Y4MjRhMTFlZWFkMWY3ZmIzOTQ1NzI1MWM3YWMyN2FkMWY5Mw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-07-15T08:07:22ZGitHubnoreply@github.com2021-07-15T08:07:22ZMerge pull request #273 from ANHIG/3450\\n\\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0581a1278deba65a0a9ac9fbcdc173744e51bc4cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/581a1278deba65a0a9ac9fbcdc173744e51bc4cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f930Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg7+y6CRBK7hj4Ov3rIwAAoE4IAHfbgfTqu4qhf/XXbrk7v50L\\n2mke0hqaNL9QL9W/cnqyp5tkXrzdxi2mEaiegq/8lHESCbGr0zjggDW+CK4HQsL2\\nDtUIhZsvX6ADIHhqsh1Nbxs2XTJgFm/ZMqmvon0cC5c1kpvZr5bAIdaq+LE87xFE\\nZPBboEApY+EnxV8pdxsiEzAoZGKU/tCtaSLgDq6ODdqCOEW3jhMfT+kUff2OTJw8\\nuLCvWT5pYyn5vBjQLNiaxk0K/AwEOrg8ARh9BG9sDHmjtrAfLPNm30LIbppR6MCD\\nr52HMTEwoGaiDL5uwj8QxJ7eiN6vyJEm4KXPCiuuiJdGuVUWUklfr5L/gTPvdWE=\\n=huEF\\n-----END PGP SIGNATURE-----\\ntree 581a1278deba65a0a9ac9fbcdc173744e51bc4cc\\nparent 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1\\nparent 89b57278869c7b46fbbaf94825ed336328f3567a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626336442 +0100\\ncommitter GitHub <noreply@github.com> 1626336442 +0100\\n\\nMerge pull request #273 from ANHIG/3450\\n\\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6fdf7add8bb4f416bd8660e6b826d80e8759dfe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe189b57278869c7b46fbbaf94825ed336328f3567ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567ahttps://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567aNaNNaN
624d3fd19b04d4256600e8c90a27a2b317d61514c86MDY6Q29tbWl0MjQ1NDAxMzY6ZDNmZDE5YjA0ZDQyNTY2MDBlOGM5MGEyN2EyYjMxN2Q2MTUxNGM4Ng==ipdadminipdsubs@anthonynolan.org2021-07-19T11:23:30Zipdadminipdsubs@anthonynolan.org2021-07-19T11:23:30ZUpdate hla_prot/nuc/gen.fasta in main directory with latest version57980302ea7464bbf80923f7cdb503c6fc50df80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/57980302ea7464bbf80923f7cdb503c6fc50df80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3fd19b04d4256600e8c90a27a2b317d61514c860FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalse89b57278869c7b46fbbaf94825ed336328f3567ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567ahttps://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567aNaNNaNNaNNaNNaN
6254a8d93e8607e2413edee71da68cade6e11249feaMDY6Q29tbWl0MjQ1NDAxMzY6NGE4ZDkzZTg2MDdlMjQxM2VkZWU3MWRhNjhjYWRlNmUxMTI0OWZlYQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-07-19T11:27:37ZGitHubnoreply@github.com2021-07-19T11:27:37ZMerge pull request #274 from ANHIG/3450\\n\\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version57980302ea7464bbf80923f7cdb503c6fc50df80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/57980302ea7464bbf80923f7cdb503c6fc50df80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a8d93e8607e2413edee71da68cade6e11249fea0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg9WGpCRBK7hj4Ov3rIwAAPSwIAKhRHUyXH39+8iFpz280jJyl\\n3dRXbwG4pw5RVz/x8UzTfplC6RJCmwomzsH4meR7B6sKlRseMBszjTa7UFTP4sTb\\nVDYBhrR/eYKk5UYmg9U88omJi2pNJxYcs8ezEyqFAQpE7yYXmfBZkaH3vuSDMsJC\\nhd+296DuU1xERPIYRcl41vYI6cC15MH7Q0foHLw8XS2Ny4RaRJGfm7eSsmwUbAt8\\nLlbTi3E222gkjRQGo48Fq0ORWndCgmrwMOxUloYoepaQxrKe9n4dQ71R+pJmuhxs\\nM7fKxqjIyJ16I1gjTYz8ezxiWAHGceqN6Ndr8d2hAi9DOIU0r33tLA6BUr9fMRQ=\\n=pEJ2\\n-----END PGP SIGNATURE-----\\ntree 57980302ea7464bbf80923f7cdb503c6fc50df80\\nparent fd63f824a11eead1f7fb39457251c7ac27ad1f93\\nparent d3fd19b04d4256600e8c90a27a2b317d61514c86\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626694057 +0100\\ncommitter GitHub <noreply@github.com> 1626694057 +0100\\n\\nMerge pull request #274 from ANHIG/3450\\n\\nUpdate hla_prot/nuc/gen.fasta in main directory with latest versionhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249feahttps://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249feahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249fea/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsefd63f824a11eead1f7fb39457251c7ac27ad1f93https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93d3fd19b04d4256600e8c90a27a2b317d61514c86https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86NaNNaN
6261a3007e433ed7ccffc4a2c7c36ed8013d6105d4dMDY6Q29tbWl0MjQ1NDAxMzY6MWEzMDA3ZTQzM2VkN2NjZmZjNGEyYzdjMzZlZDgwMTNkNjEwNWQ0ZA==dominicbarkerANdominicbarker@anthonynolan.org2021-07-20T10:34:46ZdominicbarkerANdominicbarker@anthonynolan.org2021-07-20T10:34:46ZRemoval of invalid control characters from hla.xml and hla.dat files2a59a672021b2f43961276bfc873b518f367d845https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a59a672021b2f43961276bfc873b518f367d845https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd3fd19b04d4256600e8c90a27a2b317d61514c86https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86NaNNaNNaNNaNNaN
627a231c3b065a7b9c86c92915f3b4bcf012ec36175MDY6Q29tbWl0MjQ1NDAxMzY6YTIzMWMzYjA2NWE3YjljODZjOTI5MTVmM2I0YmNmMDEyZWMzNjE3NQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-07-20T11:13:25ZGitHubnoreply@github.com2021-07-20T11:13:25ZMerge pull request #276 from ANHIG/3450\\n\\nRemoval of invalid control characters from hla.xml and hla.dat files2a59a672021b2f43961276bfc873b518f367d845https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a59a672021b2f43961276bfc873b518f367d845https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a231c3b065a7b9c86c92915f3b4bcf012ec361750Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg9q/VCRBK7hj4Ov3rIwAAXzYIAIkDCJo4T0PI30AkUEfu015F\\ngFzi72LSoziIE603GbFMokrLsE4TY6yDc/UBdwP2ETUhSIR1aN51caX4o5lt0Rpv\\nzV2ZWeQiTk2FXcaSbf5eiMXWn5vVKZj63MWS96Uu2+fnor4PIbXVKgSqq3+OCHmL\\nkP5FO1q/yh0lwoawQEzO1hoPRCPrYmYveCpsuApw2lbsFY/w63MGZ8kYjrK8ItZN\\nI158ZAM1YLpiqulOdQjEz/mC0rgABPbuJyw60N7dX0lTusGb5lVvdLLOB7w/GIEG\\niP0r5HcmNFcVPcAuxBwkmmul511x0B0Z1WTjMps11ZxT2/z/Y/C7TQfw766Fafc=\\n=2k7O\\n-----END PGP SIGNATURE-----\\ntree 2a59a672021b2f43961276bfc873b518f367d845\\nparent 4a8d93e8607e2413edee71da68cade6e11249fea\\nparent 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626779605 +0100\\ncommitter GitHub <noreply@github.com> 1626779605 +0100\\n\\nMerge pull request #276 from ANHIG/3450\\n\\nRemoval of invalid control characters from hla.xml and hla.dat fileshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4a8d93e8607e2413edee71da68cade6e11249feahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249feahttps://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dNaNNaN
6288f892b2675dd6464f526d32f1ad1d3fd62fa3b03MDY6Q29tbWl0MjQ1NDAxMzY6OGY4OTJiMjY3NWRkNjQ2NGY1MjZkMzJmMWFkMWQzZmQ2MmZhM2IwMw==dominicbarkerANdominicbarker@anthonynolan.org2021-08-20T14:12:35ZdominicbarkerANdominicbarker@anthonynolan.org2021-08-20T14:12:35ZIPD-IMGT/HLA Patch 3.45.178ea0888b047c3305649e0c730a7adc43462950dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/78ea0888b047c3305649e0c730a7adc43462950dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b030FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dNaNNaNNaNNaNNaN
6296c613ce701353f42b6c911801f0aeb78413fac9dMDY6Q29tbWl0MjQ1NDAxMzY6NmM2MTNjZTcwMTM1M2Y0MmI2YzkxMTgwMWYwYWViNzg0MTNmYWM5ZA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-08-20T15:25:29ZGitHubnoreply@github.com2021-08-20T15:25:29ZMerge pull request #279 from ANHIG/3450\\n\\nIPD-IMGT/HLA Patch 3.45.178ea0888b047c3305649e0c730a7adc43462950dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/78ea0888b047c3305649e0c730a7adc43462950dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c613ce701353f42b6c911801f0aeb78413fac9d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhH8lpCRBK7hj4Ov3rIwAAdxUIAGUryQOA5ebCnLnsWoeRWHE2\\nb/gbJaFHoLSiqzaidtL53xD5w8wmxcFP1Fm3KIAAvTJ9iv2N2Tpvb84ArRSJZfJP\\nrucquBw77rBcYTnG2tXRcThJiD51jL4bmvhRkpefRytZHlURElALTPGv6AO5waGp\\nmPB2Dm9CYNSk9xbbdH+ZpkW+s3XbczkbIOZwCL1zk98UGHK7QqafsrKsK+10SIoh\\nr1HZf/tK/V5r18lIjyagR8zZHxkuW3eFQkXyiZjQUfUEaszi6fgmbtXKPWWoM2jw\\nmUF5s3gw3svoZOp7DYrPx+LQysi+gHSHKel6sZrBgg2Mif40D8AZHl0eVUXljvM=\\n=w1w2\\n-----END PGP SIGNATURE-----\\ntree 78ea0888b047c3305649e0c730a7adc43462950d\\nparent a231c3b065a7b9c86c92915f3b4bcf012ec36175\\nparent 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1629473129 +0100\\ncommitter GitHub <noreply@github.com> 1629473129 +0100\\n\\nMerge pull request #279 from ANHIG/3450\\n\\nIPD-IMGT/HLA Patch 3.45.1https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9dhttps://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea231c3b065a7b9c86c92915f3b4bcf012ec36175https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec361758f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03NaNNaN
630316f7c8d0056d58a7a8b992fd9f35024d954aa03MDY6Q29tbWl0MjQ1NDAxMzY6MzE2ZjdjOGQwMDU2ZDU4YTdhOGI5OTJmZDlmMzUwMjRkOTU0YWEwMw==Dominic Barkerdominic.barker@anthonynolan.org2021-09-17T15:44:33ZDominic Barkerdominic.barker@anthonynolan.org2021-09-17T15:44:33ZAdded hla_gen.fasta missing from original release0349d4c6f2ea59e7b2dae1690bfc2b6b5c694e64https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0349d4c6f2ea59e7b2dae1690bfc2b6b5c694e64https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa030FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03https://github.com/ANHIG/IMGTHLA/commit/316f7c8d0056d58a7a8b992fd9f35024d954aa03https://api.github.com/repos/ANHIG/IMGTHLA/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse05d9083ce42b1687c3e4f35a139f2fbbc2bfe8dahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8dahttps://github.com/ANHIG/IMGTHLA/commit/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8daNaNNaNNaNNaNNaN
631352813601073bcdc3d5eb08d1be07be904276a9aMDY6Q29tbWl0MjQ1NDAxMzY6MzUyODEzNjAxMDczYmNkYzNkNWViMDhkMWJlMDdiZTkwNDI3NmE5YQ==Dominic Barkerdominic.barker@anthonynolan.org2021-09-17T15:49:21ZDominic Barkerdominic.barker@anthonynolan.org2021-09-17T15:49:21ZUpdate of release_version.txt to 3.45.1767c2a360947e6ea3f39804f06458e7206f5cec1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/767c2a360947e6ea3f39804f06458e7206f5cec1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/352813601073bcdc3d5eb08d1be07be904276a9a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9ahttps://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03NaNNaNNaNNaNNaN
6327dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdMDY6Q29tbWl0MjQ1NDAxMzY6N2RjNDY3Mjc5NWVhZWEzNWJkOGM3ZTFmYTJlYzQwY2Y5NDhmYzJmZA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-09-17T15:49:56ZGitHubnoreply@github.com2021-09-17T15:49:56ZMerge pull request #281 from ANHIG/3450\\n\\nUpdate of release_version.txt to 3.45.1767c2a360947e6ea3f39804f06458e7206f5cec1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/767c2a360947e6ea3f39804f06458e7206f5cec1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhRLkkCRBK7hj4Ov3rIwAAI/wIAK5HzVSWkDR2bYOJ75UEUyBN\\nIEemfB+WWLwSpKejIL7fwOmNVcMCKPb0B89ijCBqKoLJXJ3/vTKwHPpyognfA4dY\\n1Ci5DVm6kN8ZHxPUnI3rwXeEhUs2vXHQA48cgTLPBTKV9IsKL6H5Kem0f+BZmSra\\nfkNbsVpaLXBYiwEz1LGuJ+Q3tXxG3FksJG8ZVdmEc+YuYg4m5P8lxA4pH+eS1piy\\n6adtU0SgEltRyadwk12eMvO+K0fw2+LmA+WvyhGgcICaAnUoeuW6bUi8dja49JGM\\nP4qb345z2LFaPWEwH3IiPu6TuU7w6PhA3TObAaTkOJz7TBWJHlNicH7XHA5RNBY=\\n=RRKq\\n-----END PGP SIGNATURE-----\\ntree 767c2a360947e6ea3f39804f06458e7206f5cec1\\nparent 6c613ce701353f42b6c911801f0aeb78413fac9d\\nparent 352813601073bcdc3d5eb08d1be07be904276a9a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1631893796 +0100\\ncommitter GitHub <noreply@github.com> 1631893796 +0100\\n\\nMerge pull request #281 from ANHIG/3450\\n\\nUpdate of release_version.txt to 3.45.1https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6c613ce701353f42b6c911801f0aeb78413fac9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9dhttps://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d352813601073bcdc3d5eb08d1be07be904276a9ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9ahttps://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9aNaNNaN
6335088650c144e6a3ee05ac1e015d487a86095e665C_kwDOAXZz6NoAKDUwODg2NTBjMTQ0ZTZhM2VlMDVhYzFlMDE1ZDQ4N2E4NjA5NWU2NjUJames Robinsonjames.robinson@anthonynolan.org2021-10-11T12:53:06ZJames Robinsonjames.robinson@anthonynolan.org2021-10-11T12:53:06ZIPD-IMGT/HLA Release 3.46.0 Build\\n\\nInitial Build of 3.46.019fbc4a9e41c20599297684adfe9d44e0a683237https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/19fbc4a9e41c20599297684adfe9d44e0a683237https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5088650c144e6a3ee05ac1e015d487a86095e6650FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdNaNNaNNaNNaNNaN
634389b55b1c3ef58ea1136fb0c9e6d2ce73038d655C_kwDOAXZz6NoAKDM4OWI1NWIxYzNlZjU4ZWExMTM2ZmIwYzllNmQyY2U3MzAzOGQ2NTUJames Robinsonjames.robinson@anthonynolan.org2021-10-11T13:16:09ZJames Robinsonjames.robinson@anthonynolan.org2021-10-11T13:16:09ZIPD-IMGT/HLA Release 3.46.0\\n\\nUpdating READMEs81d2114c0cea63d994b34c0496bcdc4d14a9dd9bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d2114c0cea63d994b34c0496bcdc4d14a9dd9bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d6550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5088650c144e6a3ee05ac1e015d487a86095e665https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665NaNNaNNaNNaNNaN
635d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eaC_kwDOAXZz6NoAKGQ1M2NmZTM5MDg5YmQyY2U0MGNmMGZhMDYxNjdkMGFlMzhlM2U0ZWEJames Robinsonjames.robinson@anthonynolan.org2021-10-11T14:48:05ZJames Robinsonjames.robinson@anthonynolan.org2021-10-11T14:48:05ZIPD-IMGT/HLA Release 3.46.0\\n\\nNon-ascii chars removed610e054687c53bcebf7ff18f5869eb37922a47fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/610e054687c53bcebf7ff18f5869eb37922a47fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse389b55b1c3ef58ea1136fb0c9e6d2ce73038d655https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655NaNNaNNaNNaNNaN
6368d77b3dd93959663d58ae5b626289d0746edd0e7C_kwDOAXZz6NoAKDhkNzdiM2RkOTM5NTk2NjNkNThhZTViNjI2Mjg5ZDA3NDZlZGQwZTcJames Robinsonjrob119@users.noreply.github.com2021-10-11T15:13:57ZGitHubnoreply@github.com2021-10-11T15:13:57ZMerge pull request #282 from ANHIG/3460\\n\\nRelease 3.46.0610e054687c53bcebf7ff18f5869eb37922a47fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/610e054687c53bcebf7ff18f5869eb37922a47fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d77b3dd93959663d58ae5b626289d0746edd0e70Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhZFS1CRBK7hj4Ov3rIwAAbpwIAFoU+ioqCE3AneKwzxhwdNYt\\n8eeqCsj0vw7KvQz6I1MBtzqnOJOCou2Myc82dOMYZdbjxWyHs2iB9NJvXPxkO/QM\\nnpCwewXYUB6fwVydGW40bum5lpeF+2NHy7FmP5V3Ie6PxOyBwaDVFzMWSOZQudhh\\nyC9mbM8Ru8ztXYUZ3u+l6Q8O80/Sf7Gf7ityZuA+lCDHFdxPY6dIQwtH+1EWPC5B\\naei/+KGxlABkTX9qkuY2H+72vdwZUS8XVQb8adjBLq0fhVbtyRpqrSfkZREG4SOr\\n70sUNhj/JT54HwmZEL/sEXd9Ez5iNeiSmzpBVvI5jxHRy5cKoMAwR9/3XC+TnQI=\\n=3S9V\\n-----END PGP SIGNATURE-----\\ntree 610e054687c53bcebf7ff18f5869eb37922a47fe\\nparent 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd\\nparent d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea\\nauthor James Robinson <jrob119@users.noreply.github.com> 1633965237 +0100\\ncommitter GitHub <noreply@github.com> 1633965237 +0100\\n\\nMerge pull request #282 from ANHIG/3460\\n\\nRelease 3.46.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdd53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eaNaNNaN
637ddda708da9f2f41ae7e7d122973c2eddb141d949C_kwDOAXZz6NoAKGRkZGE3MDhkYTlmMmY0MWFlN2U3ZDEyMjk3M2MyZWRkYjE0MWQ5NDkJames Robinsonjames.robinson@anthonynolan.org2021-10-11T15:29:53ZJames Robinsonjames.robinson@anthonynolan.org2021-10-11T15:29:53ZAdding updated alignment zip826beb70dab6efe7253a866981e50cd84b26e73fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/826beb70dab6efe7253a866981e50cd84b26e73fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ddda708da9f2f41ae7e7d122973c2eddb141d9490FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eaNaNNaNNaNNaNNaN
6388dd2a04b1d7e559f5124d012f0a729d0180216d2C_kwDOAXZz6NoAKDhkZDJhMDRiMWQ3ZTU1OWY1MTI0ZDAxMmYwYTcyOWQwMTgwMjE2ZDIJames Robinsonjrob119@users.noreply.github.com2021-10-11T15:33:46ZGitHubnoreply@github.com2021-10-11T15:33:46ZMerge pull request #283 from ANHIG/3460\\n\\nIPD-IMGT/HLA Release 3.46.0826beb70dab6efe7253a866981e50cd84b26e73fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/826beb70dab6efe7253a866981e50cd84b26e73fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d20Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhZFlaCRBK7hj4Ov3rIwAAT8EIAJfPfTQKFP/7AojE1qbWXv6O\\n3udMVR5SkCi0odIz43GIHvwitsbwzNsYmZ/n5cxOsxOzU/OsBbruboFWfl8nJxNP\\nLjCoceviUMRVrfDyqiQy3Q/omRgDi6P6I3B+FF3/DdpUKk0el+DAeAySPbnaNSQW\\nqAwxANbWfvOQxFiUIWAsoXl74mMJ8ovyFV55/zTPoLGMAZJROHRM0iEHZePs51zO\\nXwNaB/aph6g4uWn7F7LC/8LCtwrq19FCtDulo0QxBKQZ75/6Vc17Eahrg7rNva+R\\nbUg6whgAgcmGpmfbJ0npwW36iFYe+vPXQue/qEbl6qm4zV/YzMt6TrTXPd/inW0=\\n=xXLN\\n-----END PGP SIGNATURE-----\\ntree 826beb70dab6efe7253a866981e50cd84b26e73f\\nparent 8d77b3dd93959663d58ae5b626289d0746edd0e7\\nparent ddda708da9f2f41ae7e7d122973c2eddb141d949\\nauthor James Robinson <jrob119@users.noreply.github.com> 1633966426 +0100\\ncommitter GitHub <noreply@github.com> 1633966426 +0100\\n\\nMerge pull request #283 from ANHIG/3460\\n\\nIPD-IMGT/HLA Release 3.46.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8d77b3dd93959663d58ae5b626289d0746edd0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7ddda708da9f2f41ae7e7d122973c2eddb141d949https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949NaNNaN
6393f46491c0fe377fd922412c93137efb6a4879b05C_kwDOAXZz6NoAKDNmNDY0OTFjMGZlMzc3ZmQ5MjI0MTJjOTMxMzdlZmI2YTQ4NzliMDUJames Robinsonjames.robinson@anthonynolan.org2021-10-26T11:15:21ZJames Robinsonjames.robinson@anthonynolan.org2021-10-26T11:15:21ZChanges to descriptors for two deleted alleles739503884c4439a043a8bcf2249c0c59512befcahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/739503884c4439a043a8bcf2249c0c59512befcahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3f46491c0fe377fd922412c93137efb6a4879b050FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseddda708da9f2f41ae7e7d122973c2eddb141d949https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949NaNNaNNaNNaNNaN
6402d19daf42ff47c2f2c4e7970dd77ed32768eb38fC_kwDOAXZz6NoAKDJkMTlkYWY0MmZmNDdjMmYyYzRlNzk3MGRkNzdlZDMyNzY4ZWIzOGYJames Robinsonjrob119@users.noreply.github.com2021-10-26T11:32:30ZGitHubnoreply@github.com2021-10-26T11:32:30ZMerge pull request #286 from ANHIG/3460\\n\\nChanges to descriptors for two deleted alleles739503884c4439a043a8bcf2249c0c59512befcahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/739503884c4439a043a8bcf2249c0c59512befcahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhd+dOCRBK7hj4Ov3rIwAAG74IAJ8B9RQEhrr/0W85V0dFNFXd\\nqdO2Na5BT7xffxMDUHDfd+zpNyliFD0NIocJp4ZJUFxB/jLorPNfMBodT4XPjpSe\\nr3pemu9M7Di0pHYEKbVAM9sa05UXnf63vqHudOgh1ctGINqABont/7RsPIMQYC/2\\n52KYaUNz0jkgQI+urgb8yDwJ5EsjVAAhQLyKWF5PjhjNMz+SsQ0MOVx5CrNZEinM\\nob+ZYu5ZTfxlT1H3Hx6Vuwd0/Tu9UcOJyOYRjav8U10Q0EOCG56QYGCB+xaDfD+L\\nzJihFIt+wUEMiC5/UVtqlHa70eXlS5FiN8M5CFyiu33wid/IHBXi20n9DltmdDY=\\n=rz1f\\n-----END PGP SIGNATURE-----\\ntree 739503884c4439a043a8bcf2249c0c59512befca\\nparent 8dd2a04b1d7e559f5124d012f0a729d0180216d2\\nparent 3f46491c0fe377fd922412c93137efb6a4879b05\\nauthor James Robinson <jrob119@users.noreply.github.com> 1635247950 +0100\\ncommitter GitHub <noreply@github.com> 1635247950 +0100\\n\\nMerge pull request #286 from ANHIG/3460\\n\\nChanges to descriptors for two deleted alleleshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38fhttps://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8dd2a04b1d7e559f5124d012f0a729d0180216d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d23f46491c0fe377fd922412c93137efb6a4879b05https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05NaNNaN
641178c68cca2044cbd5032cbff23e4c06b738aed2aC_kwDOAXZz6NoAKDE3OGM2OGNjYTIwNDRjYmQ1MDMyY2JmZjIzZTRjMDZiNzM4YWVkMmEdominicbarkerANdominicbarker@anthonynolan.org2021-11-11T11:48:57ZdominicbarkerANdominicbarker@anthonynolan.org2021-11-11T11:48:57ZUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt53443064a41f075cf6336f5c513d9212a62b2168https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/53443064a41f075cf6336f5c513d9212a62b2168https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN3f46491c0fe377fd922412c93137efb6a4879b05https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05NaNNaNNaNNaNNaN
642d76ca7d75891aac95205b2cc11510ce8ef41a65aC_kwDOAXZz6NoAKGQ3NmNhN2Q3NTg5MWFhYzk1MjA1YjJjYzExNTEwY2U4ZWY0MWE2NWEdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-11-11T11:49:26ZGitHubnoreply@github.com2021-11-11T11:49:26ZMerge pull request #289 from ANHIG/3460\\n\\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02…53443064a41f075cf6336f5c513d9212a62b2168https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/53443064a41f075cf6336f5c513d9212a62b2168https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhjQNGCRBK7hj4Ov3rIwAA+ikIAK1c7gjtL8+Xv/wS1jB5rTmu\\nmeATONz18nGaL0xhQ8MYhFjmeDLgsSpApISCJrY6Kg+2Qrgz/w0x0232umIO1qAn\\nmNQqv+zkzxpvhbVCDeqif0XhLA9oKKNh2gH3DTxK71jRNjvYHlgJPjl4FkZHaPtx\\nxPTUKDxB5yHF/fv4SUSmXz296j9rSV9alN2iSA6xrmbzoXu2/XuOh1ApFDMIP6mm\\nA/lEW6OHEPt2q3BE44DYxGlM6KEhRcy+QxrViU1nH9DRr3PXZzX75dgzNHxjOKp6\\n+ce+ih8ydeMTxBTOu65IC3YJsxVLijmmURBbmgx/VN8jwM8Tml/qZzjtFYWtdCU=\\n=h0oM\\n-----END PGP SIGNATURE-----\\ntree 53443064a41f075cf6336f5c513d9212a62b2168\\nparent 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f\\nparent 178c68cca2044cbd5032cbff23e4c06b738aed2a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1636631366 +0000\\ncommitter GitHub <noreply@github.com> 1636631366 +0000\\n\\nMerge pull request #289 from ANHIG/3460\\n\\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02…https://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65ahttps://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2d19daf42ff47c2f2c4e7970dd77ed32768eb38fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38fhttps://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2aNaNNaN
6430a051a92e0baab68b4c77ad13b8cb4e7eaa2f810C_kwDOAXZz6NoAKDBhMDUxYTkyZTBiYWFiNjhiNGM3N2FkMTNiOGNiNGU3ZWFhMmY4MTAJames Robinsonjrob119@users.noreply.github.com2022-01-04T09:18:33ZGitHubnoreply@github.com2022-01-04T09:18:33ZUpdate README.md9cd8f053ab1857b8156bdb9fe015cb54d44f6e50https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9cd8f053ab1857b8156bdb9fe015cb54d44f6e50https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f8100Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh1BDpCRBK7hj4Ov3rIwAAXGsIABUlbk0jdrSFtqxSOF53PaNI\\nKui16mzvMZeGq9hO+sXvm/gaQELu1V6dohqOtx/md78t2R0wSMGN8IsvPP4ncYPR\\n+giZ3TqY3EjSZP/+4PuqMmn0prkd1b7Avucfxn6OLaAi82lYuWzpwNjxAVa6Jy1o\\nAabpCuLg89+F7kxwor4LvWQd+lPnnhnMEPCHGWIJXy+qAWYO9H1iXvQfpN3+1T4B\\n4TbCJ5Cbm2eqw06lX/iN4i/LDxfJwlpSdA/rVVV6asP0Szvj6by9qZP+pO7jota1\\n7sSucdwFvMCpqZDgW4ms2oO6LCSVA8IY5lmf65eKlzBAHoaHkLBlmJy5srlk2LU=\\n=cnoR\\n-----END PGP SIGNATURE-----\\ntree 9cd8f053ab1857b8156bdb9fe015cb54d44f6e50\\nparent d76ca7d75891aac95205b2cc11510ce8ef41a65a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1641287913 +0000\\ncommitter GitHub <noreply@github.com> 1641287913 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed76ca7d75891aac95205b2cc11510ce8ef41a65ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65ahttps://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65aNaNNaNNaNNaNNaN
6443fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddC_kwDOAXZz6NoAKDNmYjI3Njk4ZmU0ZWJiZDVlYzRhMGU1NjVkOTdhNTNmZTQ4YzdjZGQJames Robinsonjrob119@users.noreply.github.com2022-01-04T09:19:02ZGitHubnoreply@github.com2022-01-04T09:19:02ZUpdate README.mdb2dfe7a38a1d029e61713429dd6761217c91f00bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2dfe7a38a1d029e61713429dd6761217c91f00bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh1BEGCRBK7hj4Ov3rIwAA9EIIALAAjRQGNu84S4etqC28p+Ol\\nqfywLU+QRlnBIYyPRTAPA3DtHhojHSRz79thDUputsbfJMPAiDShNS2eRNqzbaeV\\nq6c+T2TX5RnjWDvT35ZpYJlM7FKb9+mIe5O4xMVhYHVon7wL9wfLxwC48HQ8qPco\\nLW2jm3isQavvzdHWXFgN07hOeaXa6mAcwBBqjf1Nk5+/xyFs0BGq6rx+4QshGobq\\nMUObvTeLr5szUbKUK4+ob2qFWTZYfPa+fVNfe68R0wNAMrugJf8PeuVJ3qBmpezb\\n45SnMy7ZS3fYTpxa1Vt88neUltdvCLyOWx9tJIXZnRibVwabtiizWOpVj+lxsqo=\\n=81ZS\\n-----END PGP SIGNATURE-----\\ntree b2dfe7a38a1d029e61713429dd6761217c91f00b\\nparent 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810\\nauthor James Robinson <jrob119@users.noreply.github.com> 1641287942 +0000\\ncommitter GitHub <noreply@github.com> 1641287942 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810NaNNaNNaNNaNNaN
64506ceff14b2db920d458dc337b1100dced992e627C_kwDOAXZz6NoAKDA2Y2VmZjE0YjJkYjkyMGQ0NThkYzMzN2IxMTAwZGNlZDk5MmU2MjcdominicbarkerANdominicbarker@anthonynolan.org2022-01-13T16:52:15ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-13T16:52:15ZIPD-IMGT/HLA Release 3.47.092fee9e0bc1b8e0afcd8a998cd3e92fefbdb31achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92fee9e0bc1b8e0afcd8a998cd3e92fefbdb31achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/06ceff14b2db920d458dc337b1100dced992e6270FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddNaNNaNNaNNaNNaN
646d86bdd9983424c792691269fa10e6f022ccf2191C_kwDOAXZz6NoAKGQ4NmJkZDk5ODM0MjRjNzkyNjkxMjY5ZmExMGU2ZjAyMmNjZjIxOTEdominicbarkerANdominicbarker@anthonynolan.org2022-01-13T16:53:03ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-13T16:53:03ZIPD-IMGT/HLA Release 3.47.04945eb443eef38bc0974907f20e9083d0537d276https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4945eb443eef38bc0974907f20e9083d0537d276https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d86bdd9983424c792691269fa10e6f022ccf21910FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN06ceff14b2db920d458dc337b1100dced992e627https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627NaNNaNNaNNaNNaN
647239bf68f403bbdbabb43fa0277040f4dda2b2affC_kwDOAXZz6NoAKDIzOWJmNjhmNDAzYmJkYmFiYjQzZmEwMjc3MDQwZjRkZGEyYjJhZmYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-01-13T20:33:38ZGitHubnoreply@github.com2022-01-13T20:33:38ZMerge pull request #291 from ANHIG/3470\\n\\n34704945eb443eef38bc0974907f20e9083d0537d276https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4945eb443eef38bc0974907f20e9083d0537d276https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4IyiCRBK7hj4Ov3rIwAA4igIAHKA6Ej92JDVDKkogmP+qJVU\\na2e3xSjJ5PiJ5H/uzRhTS+WUNzgS5lKN6Dg1PhJMkh7XdhMXD5GgDCB3OVDAZyEz\\n4VspyDG6K2qRcS0PgzzRGIPyYaMLubP4M1bid2BKi9iqQd2SQz8o4U6aE/yyZF2Y\\nq9EzszGVApFWQQz9IupfjRvjUt/yg/ZNCwpbd2JOMjdTRAJWyIMESqHNyKUXG4LS\\nOI63MlmGVqm4pvDXlxJ8gQqIKHMIVhSXJVbujdvm0zGMPXuXkC1LNSD7iiiFEoZK\\nAu23jj3W8QcoanmOYhkUzaoa1MPGDJGcv+e9b63iCzH7J2Q7LXz/GPv7RkNYUfE=\\n=ppII\\n-----END PGP SIGNATURE-----\\ntree 4945eb443eef38bc0974907f20e9083d0537d276\\nparent 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd\\nparent d86bdd9983424c792691269fa10e6f022ccf2191\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1642106018 +0000\\ncommitter GitHub <noreply@github.com> 1642106018 +0000\\n\\nMerge pull request #291 from ANHIG/3470\\n\\n3470https://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2affhttps://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2affhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddd86bdd9983424c792691269fa10e6f022ccf2191https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191NaNNaN
648fc712c5a4dd00f534e845982a29f46a14e22b292C_kwDOAXZz6NoAKGZjNzEyYzVhNGRkMDBmNTM0ZTg0NTk4MmEyOWY0NmExNGUyMmIyOTIJames Robinsonjrob119@users.noreply.github.com2022-01-14T08:05:58ZGitHubnoreply@github.com2022-01-14T08:05:58ZUpdate README.md\\n\\nUpdate sponsorship contact and malformed section header7f53074f59c6c734be7ae5dafb105f0f8532c1afhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f53074f59c6c734be7ae5dafb105f0f8532c1afhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fc712c5a4dd00f534e845982a29f46a14e22b2920Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4S7mCRBK7hj4Ov3rIwAACHcIAJEpUXXP4SDULSW7HNySEzBX\\nHnOLZKbzdAeiCQWLMQe6z5wSjWAcJROA55mAdFJ1Eho6/PvyKw8paxsAv/kBFccF\\nPGdYgHg5qDXm+vyZfgnykjAZ5SfYm/T1qIgK/mLwEhzRkysj++pk6ql0qtbYfj6L\\nTDAnvoidaq3sDHQ4CfF/FSjWWx0Ga5vWaoAH9YsqizZq5et2tSSL+4AzSdfwZNIm\\nvoI006M0GPs00w8T6lZaymvnD15my6GrPJtoNfrYK240iiPoJRyISRkw01TxDXiE\\nZhWnPebRBgjxEFGazclI/0yAfaxDVhPQbQGA1vHUHkMWtqbbp2jwO0rh13Gsj6g=\\n=pVSF\\n-----END PGP SIGNATURE-----\\ntree 7f53074f59c6c734be7ae5dafb105f0f8532c1af\\nparent d86bdd9983424c792691269fa10e6f022ccf2191\\nauthor James Robinson <jrob119@users.noreply.github.com> 1642147558 +0000\\ncommitter GitHub <noreply@github.com> 1642147558 +0000\\n\\nUpdate README.md\\n\\nUpdate sponsorship contact and malformed section headerhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed86bdd9983424c792691269fa10e6f022ccf2191https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191NaNNaNNaNNaNNaN
649ebb3d8c6aa383567bb7794cacf745b1c82efbb7fC_kwDOAXZz6NoAKGViYjNkOGM2YWEzODM1NjdiYjc3OTRjYWNmNzQ1YjFjODJlZmJiN2YdominicbarkerANdominicbarker@anthonynolan.org2022-01-14T12:27:35ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-14T12:27:35ZIPD-IMGT/HLA Release 3.47.0a939e2d376a77bdfbf120abb91252f35024302bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a939e2d376a77bdfbf120abb91252f35024302bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7fhttps://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd86bdd9983424c792691269fa10e6f022ccf2191https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191NaNNaNNaNNaNNaN
650db46d2a0209720c5fa0ab8b03403f7009f69d2d6C_kwDOAXZz6NoAKGRiNDZkMmEwMjA5NzIwYzVmYTBhYjhiMDM0MDNmNzAwOWY2OWQyZDYdominicbarkerANdominicbarker@anthonynolan.org2022-01-14T12:27:52ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-14T12:27:52ZMerge branch '3470' of github.com:ANHIG/IMGTHLA into 3470f97a3f30616b37a0af1125a18836898e31b6e106https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f97a3f30616b37a0af1125a18836898e31b6e106https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNebb3d8c6aa383567bb7794cacf745b1c82efbb7fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7fhttps://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7ffc712c5a4dd00f534e845982a29f46a14e22b292https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292NaNNaN
651d4c410cd91618a8a74a7763598e499f6a8aa168bC_kwDOAXZz6NoAKGQ0YzQxMGNkOTE2MThhOGE3NGE3NzYzNTk4ZTQ5OWY2YThhYTE2OGIdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-01-14T15:25:23ZGitHubnoreply@github.com2022-01-14T15:25:23ZMerge pull request #292 from ANHIG/3470\\n\\n3470f97a3f30616b37a0af1125a18836898e31b6e106https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f97a3f30616b37a0af1125a18836898e31b6e106https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4ZXjCRBK7hj4Ov3rIwAAgrEIAA1W14LBwDfcwRnZlEWNb10v\\nVfUBnqLxv1LeB8aq2uCbbm6qv/sLivHYqPKF0xFmH22tCIylcpRKscUUDY30l7is\\nV8vyA8UPaz5JJcqgqGENFBqyIZX2LOSK0oBnyAN6uXfTwF5kysnoWbVX3ksIVGqJ\\nnEpghKSFLBAQrwsB9glv8n3Xj/3FocHKG3XnsMaP/kJ1j5ME1u4lUimoPdCOLWEw\\nUQTwWNzLwzW1jAqxR4WTVB82F991O9Vu+z7kYrJRtlXU8hD9iMZUP9fGF4rae/6u\\nrPgp2yucxNrycC0eGTMDSp1coRmasI+9xS+5xm+DwoAFyZM26TvdzZj9mIE3Hp4=\\n=7wp1\\n-----END PGP SIGNATURE-----\\ntree f97a3f30616b37a0af1125a18836898e31b6e106\\nparent 239bf68f403bbdbabb43fa0277040f4dda2b2aff\\nparent db46d2a0209720c5fa0ab8b03403f7009f69d2d6\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1642173923 +0000\\ncommitter GitHub <noreply@github.com> 1642173923 +0000\\n\\nMerge pull request #292 from ANHIG/3470\\n\\n3470https://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168bhttps://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse239bf68f403bbdbabb43fa0277040f4dda2b2affhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2affhttps://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2affdb46d2a0209720c5fa0ab8b03403f7009f69d2d6https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6NaNNaN
652a9c8d5c82645cd677340c408291f6c5556f2586fC_kwDOAXZz6NoAKGE5YzhkNWM4MjY0NWNkNjc3MzQwYzQwODI5MWY2YzU1NTZmMjU4NmYdominicbarkerANdominicbarker@anthonynolan.org2022-01-27T14:38:07ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-27T14:38:07ZCorrect version_report.txt on 3460 branch to include the release information for 3.46.08d8418161732c3b7a6ec89e1676d784bf04e4664https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d8418161732c3b7a6ec89e1676d784bf04e4664https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9c8d5c82645cd677340c408291f6c5556f2586f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586fhttps://github.com/ANHIG/IMGTHLA/commit/a9c8d5c82645cd677340c408291f6c5556f2586fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586f/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2aNaNNaNNaNNaNNaN
65348d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2C_kwDOAXZz6NoAKDQ4ZDZlYzZhMGZiNGNiYjhiYzQyMzFmMTA1MDlmZTVlYzRlOGUyYzIdominicbarkerANdominicbarker@anthonynolan.org2022-01-27T15:26:50ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-27T15:26:50ZCorrected markup of CDS sequence in nuc.txt files for genes with alternative splice sites or delayed stop codons079a3062225d83c6a5698cbebfe6b38b9485bc16https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/079a3062225d83c6a5698cbebfe6b38b9485bc16https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2https://github.com/ANHIG/IMGTHLA/commit/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa9c8d5c82645cd677340c408291f6c5556f2586fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586fhttps://github.com/ANHIG/IMGTHLA/commit/a9c8d5c82645cd677340c408291f6c5556f2586fNaNNaNNaNNaNNaN
6548ab272288e81fa9a49fd4765579b066c2c03cc10C_kwDOAXZz6NoAKDhhYjI3MjI4OGU4MWZhOWE0OWZkNDc2NTU3OWIwNjZjMmMwM2NjMTAdominicbarkerANdominicbarker@anthonynolan.org2022-02-10T15:26:19ZdominicbarkerANdominicbarker@anthonynolan.org2022-02-10T15:26:19ZCorrection of HLA P Groups in hla.xml24a24723ebcb1a4941b46364932c07e35ae15df6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24a24723ebcb1a4941b46364932c07e35ae15df6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ab272288e81fa9a49fd4765579b066c2c03cc100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNdb46d2a0209720c5fa0ab8b03403f7009f69d2d6https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6NaNNaNNaNNaNNaN
655207cdce7fef5dae54fdad4cc4f933ebd1ab13c5eC_kwDOAXZz6NoAKDIwN2NkY2U3ZmVmNWRhZTU0ZmRhZDRjYzRmOTMzZWJkMWFiMTNjNWUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-02-10T15:36:59ZGitHubnoreply@github.com2022-02-10T15:36:59ZMerge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xml24a24723ebcb1a4941b46364932c07e35ae15df6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24a24723ebcb1a4941b46364932c07e35ae15df6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiBTEbCRBK7hj4Ov3rIwAAnlEIAAItwmCS266Ql989U4lV/G1K\\np04SeZdHuNP2peovnmBUppKuOEbau+J0f7zfb42DzvlOJ65o9ERAq9WURyslXq6j\\nfzvPEBV8utq0cATlZCIXDrDLK/d8WiASQ8Qj5nj5DovFmJBO247g64T9bO6ValxB\\n7wfmpyd7jV+qXqD3+Mj/VwvT4FY1unFkTp2Wd5y3FYv5ACU9KoGRa2TbYtzGmrQO\\n9wk2zgyoIexpiUKLQQsFNInX0f9EMzLThOViCvwA4vMyWQgi8JpOdV3sYSeJY6c+\\n76Xc53eGw2qXRdmLKGu3JzqATqOeqtzVpPhCfuazRfg3d0PFGnQpSzTQqjv19TU=\\n=nYEP\\n-----END PGP SIGNATURE-----\\ntree 24a24723ebcb1a4941b46364932c07e35ae15df6\\nparent d4c410cd91618a8a74a7763598e499f6a8aa168b\\nparent 8ab272288e81fa9a49fd4765579b066c2c03cc10\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1644507419 +0000\\ncommitter GitHub <noreply@github.com> 1644507419 +0000\\n\\nMerge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed4c410cd91618a8a74a7763598e499f6a8aa168bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168bhttps://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b8ab272288e81fa9a49fd4765579b066c2c03cc10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10NaNNaN
656db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dC_kwDOAXZz6NoAKGRiMzNhZWU1ZGMwYjQ0MjUxYjY0ZmY0YzJlMmYwNWQ1OWU0ZTNhMmQDominic Barkerdominic.barker@anthonynolan.org2022-03-15T14:27:31ZDominic Barkerdominic.barker@anthonynolan.org2022-03-15T14:27:31ZUpdate to xml/hla.xml.zip correcting meta datab28e791a20f7aa5920dd2b74fc7be98c783339dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b28e791a20f7aa5920dd2b74fc7be98c783339dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse8ab272288e81fa9a49fd4765579b066c2c03cc10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10NaNNaNNaNNaNNaN
657cada41a6bfac5a8bf88ed2107a0b856b9b9785a0C_kwDOAXZz6NoAKGNhZGE0MWE2YmZhYzVhOGJmODhlZDIxMDdhMGI4NTZiOWI5Nzg1YTAdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-03-15T14:27:59ZGitHubnoreply@github.com2022-03-15T14:27:59ZMerge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta datab28e791a20f7aa5920dd2b74fc7be98c783339dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b28e791a20f7aa5920dd2b74fc7be98c783339dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiMKJvCRBK7hj4Ov3rIwAAytYIAA5pmBDHorJISHRGvgJggICm\\n5alxNwkZGn4nOlnfjRUJ29wG/yqcvcEBP+X0YIS8PoOj+7dUQ97QC9xfSAaKJpQP\\nWKMo2P2H7ZlRSe7XfpAXChutrivF7NIBaL6UH+mI1Arw8AZOTKvE7kfwWng72udJ\\nJCTR8EnPjSemJMLhrAIK9NQ6wqX0lvreTZy8hP1ajsLDxaZyYLMjcLb53LAYrZHA\\nfp0cwp0Km5jgA0vWr4SGnwJFvefJBSbXSdJol8WinCU6lxCR7KEf1csNFmi29PkP\\nogNWeYDnKerfsaxIRtZZ+p9ZMVMUKLijIyAkWv4y3rT2fW7Bl7ATB5kjMbOf7bE=\\n=igYr\\n-----END PGP SIGNATURE-----\\ntree b28e791a20f7aa5920dd2b74fc7be98c783339db\\nparent 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e\\nparent db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1647354479 +0000\\ncommitter GitHub <noreply@github.com> 1647354479 +0000\\n\\nMerge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta datahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5edb33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dNaNNaN
658ecd63776c6225af0cf8bcc9fa9c6998d3129fb14C_kwDOAXZz6NoAKGVjZDYzNzc2YzYyMjVhZjBjZjhiY2M5ZmE5YzY5OThkMzEyOWZiMTQDominic Barkerdominic.barker@anthonynolan.org2022-04-14T11:00:42ZDominic Barkerdominic.barker@anthonynolan.org2022-04-14T11:00:42ZIPD-IMGT/HLA Release 3.48.024ffdcdba524351177693e8abe9a3d743939bb3chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24ffdcdba524351177693e8abe9a3d743939bb3chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb140FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5eNaNNaNNaNNaNNaN
6595e1d9764c8e96749bc11d52807eea1f7cc38ce5cC_kwDOAXZz6NoAKDVlMWQ5NzY0YzhlOTY3NDliYzExZDUyODA3ZWVhMWY3Y2MzOGNlNWMDominic Barkerdominic.barker@anthonynolan.org2022-04-14T11:01:59ZDominic Barkerdominic.barker@anthonynolan.org2022-04-14T11:01:59ZUpdated md5checksums0202371f451082c6975497d333beab85845e6fb2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0202371f451082c6975497d333beab85845e6fb2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseecd63776c6225af0cf8bcc9fa9c6998d3129fb14https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14NaNNaNNaNNaNNaN
6604a13df461c42f970a099de77377f309995e7995cC_kwDOAXZz6NoAKDRhMTNkZjQ2MWM0MmY5NzBhMDk5ZGU3NzM3N2YzMDk5OTVlNzk5NWMDominic Barkerdominic.barker@anthonynolan.org2022-04-19T08:30:24ZDominic Barkerdominic.barker@anthonynolan.org2022-04-19T08:30:24ZMerge branch '3480' into Latest0202371f451082c6975497d333beab85845e6fb2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0202371f451082c6975497d333beab85845e6fb2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a13df461c42f970a099de77377f309995e7995c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995chttps://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsecada41a6bfac5a8bf88ed2107a0b856b9b9785a0https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a05e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5cNaNNaN
6614d33035dd296826bbde200e17e5281910ac8be13C_kwDOAXZz6NoAKDRkMzMwMzVkZDI5NjgyNmJiZGUyMDBlMTdlNTI4MTkxMGFjOGJlMTMdominicbarkerANdominicbarker@anthonynolan.org2022-04-20T08:37:44ZdominicbarkerANdominicbarker@anthonynolan.org2022-04-20T08:37:44ZUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.03b5d2493c93ac51afea3e135dddb461fd1293447https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b5d2493c93ac51afea3e135dddb461fd1293447https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4d33035dd296826bbde200e17e5281910ac8be130FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5cNaNNaNNaNNaNNaN
662d1dd2ac5e2b6a8abef9e33ed397807ece52a22feC_kwDOAXZz6NoAKGQxZGQyYWM1ZTJiNmE4YWJlZjllMzNlZDM5NzgwN2VjZTUyYTIyZmUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-04-20T08:39:00ZGitHubnoreply@github.com2022-04-20T08:39:00ZMerge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.03b5d2493c93ac51afea3e135dddb461fd1293447https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b5d2493c93ac51afea3e135dddb461fd1293447https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiX8akCRBK7hj4Ov3rIwAA5KsIAHz6L62EbncXDOyhHs/L+ohk\\nIje7unbBrFFBxwD2rsnVA56ARR5pLQPCDO94pQnzIK6D4rR/JNKn+So6e1O+Zi4+\\nhDG9VkcSbYwRJ5EMZaGyflaM2ukVgq3f9Jr0e9/1hx/ihvrCMzcc4gPyg5mTeoqV\\nPYKlTlPUC6kkKZmS9+jayquzYU2p2Zqb8X5aDksGG6XkEx7hjiQFGM58boZkgdjt\\n8GrBWcZ70kIthYa/ggYbqxsyqbntBZp8JO8t511zNFd9moi82gSHxmm2YSydCMhE\\ng3YMOy3Sc3GEAp4o9H+THUSKNsevUXsef31h5dXwvWs+GFCqOTiUqdfhpBvT5fk=\\n=QawI\\n-----END PGP SIGNATURE-----\\ntree 3b5d2493c93ac51afea3e135dddb461fd1293447\\nparent 4a13df461c42f970a099de77377f309995e7995c\\nparent 4d33035dd296826bbde200e17e5281910ac8be13\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1650443940 +0100\\ncommitter GitHub <noreply@github.com> 1650443940 +0100\\n\\nMerge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4a13df461c42f970a099de77377f309995e7995chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995chttps://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c4d33035dd296826bbde200e17e5281910ac8be13https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13NaNNaN
663dddc6afc29de895f4131693e17b3cc856ff23f8dC_kwDOAXZz6NoAKGRkZGM2YWZjMjlkZTg5NWY0MTMxNjkzZTE3YjNjYzg1NmZmMjNmOGQdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:27:25ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:27:25ZIPD-IMGT/HLA Release 3.49.0578fa9928185d5f3b41421c74f0cc3a3c8975747https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/578fa9928185d5f3b41421c74f0cc3a3c8975747https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8dhttps://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN4a13df461c42f970a099de77377f309995e7995chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995chttps://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995cNaNNaNNaNNaNNaN
66472a9e28a52c9629dd63dfad5f215cdc562e2fd7eC_kwDOAXZz6NoAKDcyYTllMjhhNTJjOTYyOWRkNjNkZmFkNWYyMTVjZGM1NjJlMmZkN2UdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:28:41ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:28:41ZIPD-IMGT/HLA Release 3.49.0fc63335e279fd9ceb152cae31b6ca4153e091bdbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc63335e279fd9ceb152cae31b6ca4153e091bdbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7ehttps://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNdddc6afc29de895f4131693e17b3cc856ff23f8dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8dhttps://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8dNaNNaNNaNNaNNaN
6654863b8f0a070d70836dfbdc00bdf70aa7bb66345C_kwDOAXZz6NoAKDQ4NjNiOGYwYTA3MGQ3MDgzNmRmYmRjMDBiZGY3MGFhN2JiNjYzNDUdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:31:36ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:31:36ZIPD-IMGT/HLA Release 3.49.032df2b0a35b37b9c816c35b5b310138e07b91673https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/32df2b0a35b37b9c816c35b5b310138e07b91673https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb663450FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN72a9e28a52c9629dd63dfad5f215cdc562e2fd7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7ehttps://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7eNaNNaNNaNNaNNaN
6661a3be9a5d01a414854ff3bfacd5257c14adeefa2C_kwDOAXZz6NoAKDFhM2JlOWE1ZDAxYTQxNDg1NGZmM2JmYWNkNTI1N2MxNGFkZWVmYTIdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T13:40:17ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T13:40:17ZIPD-IMGT/HLA Release 3.49.0ce0d37adf1b02fc22c222ba2e1d0eaf82136c36ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ce0d37adf1b02fc22c222ba2e1d0eaf82136c36ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN4863b8f0a070d70836dfbdc00bdf70aa7bb66345https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345NaNNaNNaNNaNNaN
667c90cc62006b35061c8db4b6f8da1b86de7650b23C_kwDOAXZz6NoAKGM5MGNjNjIwMDZiMzUwNjFjOGRiNGI2ZjhkYTFiODZkZTc2NTBiMjMDominic Barkerdominic.barker@anthonynolan.org2022-07-15T08:20:46ZDominic Barkerdominic.barker@anthonynolan.org2022-07-15T08:20:46ZMerge branch 'Latest' into 34901ae5aa712676f2aee764e87c7ed7d1c154af2a50https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ae5aa712676f2aee764e87c7ed7d1c154af2a50https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c90cc62006b35061c8db4b6f8da1b86de7650b230FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse1a3be9a5d01a414854ff3bfacd5257c14adeefa2https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22feNaNNaN
668536e8833f3be4bbcffbfba43cd0b3043c5bf4068C_kwDOAXZz6NoAKDUzNmU4ODMzZjNiZTRiYmNmZmJmYmE0M2NkMGIzMDQzYzViZjQwNjgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-07-15T08:21:31ZGitHubnoreply@github.com2022-07-15T08:21:31ZMerge pull request #308 from ANHIG/3490\\n\\n34901ae5aa712676f2aee764e87c7ed7d1c154af2a50https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ae5aa712676f2aee764e87c7ed7d1c154af2a50https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf40680Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJi0SOLCRBK7hj4Ov3rIwAACKEIAJ8U191DFlo2BPDPhAXbjrWW\\n3WWzfV6yfNVIYIfCdkPD0LgYfDa6YuBcU4SKaSPW6rQBl7akyXsfEhl2igSl/bUu\\nrguNvT3/sxHqteuXhhTpe2MRon56k7bm9oWo+gxZbkFT7juj/6Nys38JYu8cGZuV\\nOzKYuszFWQg0BI/GoUObqjILfu95PqwMcf2/GnM2Vtu2YWkR+asZhxSF+godbVYb\\nsu7rGcq54pFfNaDGAsq8v2Lmd13leJku+fYh5Js/htqs+ojBHdLTnNGhnIc0pVms\\nVa6fQ9Osq4Q6zznuLK91qkk1RCpPD+zkWhZncDHaZ/a/uRYLjdZ5zRxz7AgLS30=\\n=b3hs\\n-----END PGP SIGNATURE-----\\ntree 1ae5aa712676f2aee764e87c7ed7d1c154af2a50\\nparent d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe\\nparent c90cc62006b35061c8db4b6f8da1b86de7650b23\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1657873291 +0100\\ncommitter GitHub <noreply@github.com> 1657873291 +0100\\n\\nMerge pull request #308 from ANHIG/3490\\n\\n3490https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fec90cc62006b35061c8db4b6f8da1b86de7650b23https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23NaNNaN
6698732e7d4739a911e01f69d2c5bda82ca15ca68a9C_kwDOAXZz6NoAKDg3MzJlN2Q0NzM5YTkxMWUwMWY2OWQyYzViZGE4MmNhMTVjYTY4YTkdominicbarkerANdominicbarker@anthonynolan.org2022-07-23T12:53:45ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-23T12:53:45ZAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N14c50978848d44c6b646380f461430c6afa3a07bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14c50978848d44c6b646380f461430c6afa3a07bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc90cc62006b35061c8db4b6f8da1b86de7650b23https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23NaNNaNNaNNaNNaN
67050e92c677f4cd547c32bb9305269a762a9595074C_kwDOAXZz6NoAKDUwZTkyYzY3N2Y0Y2Q1NDdjMzJiYjkzMDUyNjlhNzYyYTk1OTUwNzQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-07-23T12:54:16ZGitHubnoreply@github.com2022-07-23T12:54:16ZMerge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt …14c50978848d44c6b646380f461430c6afa3a07bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14c50978848d44c6b646380f461430c6afa3a07bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/50e92c677f4cd547c32bb9305269a762a95950740Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJi2+94CRBK7hj4Ov3rIwAAudMIACaSuMnztsRDxKiRjefcYtVD\\n5K92H/O6nup6maiZt6mwWXV/W+rRkS9B/qsrvFeG0mfIcwlIdhIAv7q/PVLZRwNl\\nf80JXOPmkCtceXI6EkiVn5sA+4w0eOv26aars7SO6FFY52Wk/gaXUif3sWlAWsmu\\nolQcaSEp9+xh3MZZi3KVPe62su5hIfaomIIPdtfLriwisa++bX/H339L9D133apn\\nuqP+iXbE4ZxLMO4K7Iv014inw1g0fgJ6U3AyEPbyKQJftrfoJZQOeFuWypFi+iVC\\nKO/Iwp9U6TUfldSsvsWDg0A6bWzD9vM+IARqFd/x7DKPnWV1Q2BBotP24EjgBT0=\\n=ckvJ\\n-----END PGP SIGNATURE-----\\ntree 14c50978848d44c6b646380f461430c6afa3a07b\\nparent 536e8833f3be4bbcffbfba43cd0b3043c5bf4068\\nparent 8732e7d4739a911e01f69d2c5bda82ca15ca68a9\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1658580856 +0100\\ncommitter GitHub <noreply@github.com> 1658580856 +0100\\n\\nMerge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt …https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse536e8833f3be4bbcffbfba43cd0b3043c5bf4068https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf40688732e7d4739a911e01f69d2c5bda82ca15ca68a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9NaNNaN
67175ad6905414ff2af3a051097d7bf7dea077a0be3C_kwDOAXZz6NoAKDc1YWQ2OTA1NDE0ZmYyYWYzYTA1MTA5N2Q3YmY3ZGVhMDc3YTBiZTMdominicbarkerANdominicbarker@anthonynolan.org2022-08-16T16:39:33ZdominicbarkerANdominicbarker@anthonynolan.org2022-08-16T16:39:33ZRemoved invalid lines from hla.dat6c9277870af4f9cac80ccbe8eceeb3b421900f0fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6c9277870af4f9cac80ccbe8eceeb3b421900f0fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/75ad6905414ff2af3a051097d7bf7dea077a0be30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3https://github.com/ANHIG/IMGTHLA/commit/75ad6905414ff2af3a051097d7bf7dea077a0be3https://api.github.com/repos/ANHIG/IMGTHLA/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN5c3aab6eea0b638551682adf029a947d11d41621https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621https://github.com/ANHIG/IMGTHLA/commit/5c3aab6eea0b638551682adf029a947d11d41621NaNNaNNaNNaNNaN
6721fd937e6c0ff8452f64152aec9632f0586f981d1C_kwDOAXZz6NoAKDFmZDkzN2U2YzBmZjg0NTJmNjQxNTJhZWM5NjMyZjA1ODZmOTgxZDEdominicbarkerANdominicbarker@anthonynolan.org2022-08-21T09:29:01ZdominicbarkerANdominicbarker@anthonynolan.org2022-08-21T09:29:01ZCorrected DRA*01:01:01:01 P group (DRA*01:01P)687b3064964c00ca72360ffd0d4d5a05f1b1d47chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/687b3064964c00ca72360ffd0d4d5a05f1b1d47chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1fd937e6c0ff8452f64152aec9632f0586f981d10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9NaNNaNNaNNaNNaN
673a9680a9e80e2c119d4aa41f90e5f40cef6e7df02C_kwDOAXZz6NoAKGE5NjgwYTllODBlMmMxMTlkNGFhNDFmOTBlNWY0MGNlZjZlN2RmMDIdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-08-21T09:31:21ZGitHubnoreply@github.com2022-08-21T09:31:21ZMerge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)687b3064964c00ca72360ffd0d4d5a05f1b1d47chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/687b3064964c00ca72360ffd0d4d5a05f1b1d47chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df020Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjAftpCRBK7hj4Ov3rIwAAEI4IAIn9fvcyyZ7ib7upvFr6aADM\\ngNuh7QZGW8utonDig8WBf2v5EqUflJf2Ada1DAdMlRpQWVoDq33CPWv/LrZInt4h\\nQvoCJ0/9ANu9V9XKhY7fpeeIUvDXUA9AFCxZ+dIkULpAGZyLYYE74cJQQNhiIGLA\\ndaBldn/SZake4ZbVyVcEDqeM2w+BO4ScygG8PO58YEX0SJvKck97vPgM0vhkO6X1\\n1QXd3+E+8Tguct7qqslZdyCAK8wHFrYWYBIiU+X2leheyJmJm+/kFQGQR08Z1pEh\\nN86wO3JhEDCmIot9iiHBmW+1YMWah8si10r9lyFMymoR+YXPe/jE3lHoRMXS5zI=\\n=eGlu\\n-----END PGP SIGNATURE-----\\ntree 687b3064964c00ca72360ffd0d4d5a05f1b1d47c\\nparent 50e92c677f4cd547c32bb9305269a762a9595074\\nparent 1fd937e6c0ff8452f64152aec9632f0586f981d1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1661074281 +0100\\ncommitter GitHub <noreply@github.com> 1661074281 +0100\\n\\nMerge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse50e92c677f4cd547c32bb9305269a762a9595074https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a95950741fd937e6c0ff8452f64152aec9632f0586f981d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1NaNNaN
6748f80f24d49797595d8a18b8d4d1f59846fbf3fe1C_kwDOAXZz6NoAKDhmODBmMjRkNDk3OTc1OTVkOGExOGI4ZDRkMWY1OTg0NmZiZjNmZTEDominic Barkerdominic.barker@anthonynolan.org2022-08-25T15:43:12ZDominic Barkerdominic.barker@anthonynolan.org2022-08-25T15:43:12ZRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q9435adb2a0625e47102ba86f264c775bfe6456fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9435adb2a0625e47102ba86f264c775bfe6456fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse1fd937e6c0ff8452f64152aec9632f0586f981d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1NaNNaNNaNNaNNaN
67512b4b94bb49b4640fa48a1182cc9b1e1fbf7e816C_kwDOAXZz6NoAKDEyYjRiOTRiYjQ5YjQ2NDBmYTQ4YTExODJjYzliMWUxZmJmN2U4MTYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-08-25T15:44:07ZGitHubnoreply@github.com2022-08-25T15:44:07ZMerge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3…9435adb2a0625e47102ba86f264c775bfe6456fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9435adb2a0625e47102ba86f264c775bfe6456fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e8160Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjB5jHCRBK7hj4Ov3rIwAA8pwIAI2AKE+zA0OeRlMFj6+qy/Li\\nxLj7QsTVgC0897EXBVfaCtUQ6WxaK1b9BsF2BiDZfQQEiqrPd1rrFz63BIzUFP13\\nlFYsiV7YWhp2F3AGRDgZlPsq7ktjSfpzefrHfAYD7TC5eFOnYTyzNZFNiyq9H1Fk\\neMPckbJuYzZ5tM+PloIxDYNy0CyaHnBkZTMpRqo9ADLLtSX/KEoMKbZxGKIScU4n\\ngRMChXTOFHZLeXBi3DF3jAupaiufPWRnxVKBDYCML+HEZ7++53VeHOThOXZkQ+sP\\nilYziXj7fR0Pjm0WIvOUufWw5PaMKpPQ8pInwJGhKTVlVO7yGYolFcraGCImW/4=\\n=eO+D\\n-----END PGP SIGNATURE-----\\ntree 9435adb2a0625e47102ba86f264c775bfe6456fc\\nparent a9680a9e80e2c119d4aa41f90e5f40cef6e7df02\\nparent 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1661442247 +0100\\ncommitter GitHub <noreply@github.com> 1661442247 +0100\\n\\nMerge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3…https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea9680a9e80e2c119d4aa41f90e5f40cef6e7df02https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df028f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1NaNNaN
67651015f8712a57688e520961c4ccf7e259bf56995C_kwDOAXZz6NoAKDUxMDE1Zjg3MTJhNTc2ODhlNTIwOTYxYzRjY2Y3ZTI1OWJmNTY5OTUDominic Barkerdominic.barker@anthonynolan.org2022-08-25T15:47:12ZDominic Barkerdominic.barker@anthonynolan.org2022-08-25T15:47:12ZRemoval of duplicate \"Human MHC\" in KW line of hla.datab404e84b50b050adbbb42bf86c7c3708dc9de63https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ab404e84b50b050adbbb42bf86c7c3708dc9de63https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/51015f8712a57688e520961c4ccf7e259bf569950FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995https://github.com/ANHIG/IMGTHLA/commit/51015f8712a57688e520961c4ccf7e259bf56995https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse4d33035dd296826bbde200e17e5281910ac8be13https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13NaNNaNNaNNaNNaN
6772c631a4b61d529ff1c0635750888f6f6d79c2703C_kwDOAXZz6NoAKDJjNjMxYTRiNjFkNTI5ZmYxYzA2MzU3NTA4ODhmNmY2ZDc5YzI3MDMxeniageorgiouANxenia.georgiou@anthonynolan.org2022-10-13T12:58:37ZxeniageorgiouANxenia.georgiou@anthonynolan.org2022-10-13T12:58:37ZIPD-IMGT/HLA Release 3.50.0f5fa7e25c2fdb24f2e842951338b6e6bd618a237https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5fa7e25c2fdb24f2e842951338b6e6bd618a237https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c631a4b61d529ff1c0635750888f6f6d79c27030FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalsexeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalse12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816NaNNaNNaNNaNNaN
6781ce31fc9e2805034578eff60a269c02176f03252C_kwDOAXZz6NoAKDFjZTMxZmM5ZTI4MDUwMzQ1NzhlZmY2MGEyNjljMDIxNzZmMDMyNTIxeniageorgiouANxenia.georgiou@anthonynolan.org2022-10-13T13:06:12ZGitHubnoreply@github.com2022-10-13T13:06:12ZMerge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0f5fa7e25c2fdb24f2e842951338b6e6bd618a237https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5fa7e25c2fdb24f2e842951338b6e6bd618a237https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ce31fc9e2805034578eff60a269c02176f032520Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjSA1ECRBK7hj4Ov3rIwAAfZ8IAD4P5tCQAPkDw8/xMra0u4n+\\nTHwH9KWSp7rZ/EVMWYnxfp5FH+PsvgLZ1e4qiTkaS6C2OUpR2uqO42S22F0CADXa\\nAjup7cOnO4YfIWQxFfEPdyXR+S/ahjK3pLY/v0JdZV2mbghWzTX+WfzBqHBA0Hgq\\nOKgCcHkjdlq6z9VXGa+RMjmaPpGj9FoeYtpHDw9QZBXtNpq9ETCXMoPanWiGdp6t\\nX9/JdBkqcmU3pPOI78XMwJwVJGtIeTrMeOHPOFogM3ZbPAZnmdxr7qw69JZmzbYt\\nhdm7gOAyYWSuiMrfE6LNBlC3yNF91f/gFZtNrGkS5eWHz4LoI8t5cxhS7K0W12I=\\n=671L\\n-----END PGP SIGNATURE-----\\ntree f5fa7e25c2fdb24f2e842951338b6e6bd618a237\\nparent 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816\\nparent 2c631a4b61d529ff1c0635750888f6f6d79c2703\\nauthor xeniageorgiouAN <xenia.georgiou@anthonynolan.org> 1665666372 +0100\\ncommitter GitHub <noreply@github.com> 1665666372 +0100\\n\\nMerge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e8162c631a4b61d529ff1c0635750888f6f6d79c2703https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703NaNNaN
6792d38d3313229fdc5f8aa00052a2db21b35be3d2dC_kwDOAXZz6NoAKDJkMzhkMzMxMzIyOWZkYzVmOGFhMDAwNTJhMmRiMjFiMzViZTNkMmQDominic Barkerdominic.barker@anthonynolan.org2022-10-14T08:46:01ZDominic Barkerdominic.barker@anthonynolan.org2022-10-14T08:46:01Zhla.dat file for IPD-IMGT/HLA Release 3.50.0f4dfbde08baca4399784af7359b7fdc9acc97c1fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f4dfbde08baca4399784af7359b7fdc9acc97c1fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse2c631a4b61d529ff1c0635750888f6f6d79c2703https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703NaNNaNNaNNaNNaN
680e941759874365cb152a3562c22d10847d10db326C_kwDOAXZz6NoAKGU5NDE3NTk4NzQzNjVjYjE1MmEzNTYyYzIyZDEwODQ3ZDEwZGIzMjYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-14T08:47:37ZGitHubnoreply@github.com2022-10-14T08:47:37ZMerge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0f4dfbde08baca4399784af7359b7fdc9acc97c1fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f4dfbde08baca4399784af7359b7fdc9acc97c1fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e941759874365cb152a3562c22d10847d10db3260Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjSSIpCRBK7hj4Ov3rIwAArLkIAHFP+cU6C1MKzXZFVZxek55I\\nuxncBavWzA+OmyWsdtXaaKymtbMYpEp2lmrJWp6BHdMMcR+hbV8SF8EldHeGpYoU\\njhF1dnkDe89gexlYt6dJe7lfU8eXn2qrZWor3izSXkYd1ZayFONH2x20S1MyoAeE\\n07TGt8D/9974B9/9WNZyR03Tv2Y/znkXhduntSbgI0lslTu2o2glMBxXMTLSweZg\\nN3uQIg5eNCqdwyj4rfL7TvnR04FaL2A5EuMBAP/NZdBWIoy2OIVaPKOsLdB/3K09\\nazC8QcBgenRN1EWX0qrU1VeFl5hB98QuOXIopxe67eEWnjJioiPCz7ZC4STH0jc=\\n=j8OR\\n-----END PGP SIGNATURE-----\\ntree f4dfbde08baca4399784af7359b7fdc9acc97c1f\\nparent 1ce31fc9e2805034578eff60a269c02176f03252\\nparent 2d38d3313229fdc5f8aa00052a2db21b35be3d2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1665737257 +0100\\ncommitter GitHub <noreply@github.com> 1665737257 +0100\\n\\nMerge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1ce31fc9e2805034578eff60a269c02176f03252https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f032522d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2dNaNNaN
68153d99caa258f7ebd5af5a5d6f7b131f76059535eC_kwDOAXZz6NoAKDUzZDk5Y2FhMjU4ZjdlYmQ1YWY1YTVkNmY3YjEzMWY3NjA1OTUzNWUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-20T15:46:42ZGitHubnoreply@github.com2022-10-20T15:46:42ZUpdate sample flatfile to display ID lineec5e05405db4963ee9b10c857e38ec3f44d18764https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec5e05405db4963ee9b10c857e38ec3f44d18764https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUW1iCRBK7hj4Ov3rIwAA4ScIADZFETi/bOEYw/LbdIafxq1l\\nlZuRbI1rnaAgyPyYFBJ3ozzjfEl+jeuKaT0WS9QquXX7X/0Q9RClL0hNQiKNNTqL\\nu2EuG8VcvLHpK+TpFuqbUgRic5C+43FTqWxwdy8IyhNoH9Jj/mV/TBw1vrHIVECV\\nQ1Ez0W246BfMVgfJfNmdzkemOKXeQ2+ZrWABcnz2KfOiZ9k1C2DDvOzjow+ehvp6\\n6aFosJeX3uuNxQSQ6VzL16A8t4KewUhv/DFy2nXzcJC+B0O9EdPJ/Qjx9TFtblfp\\ndaCfjdq+A0IkevtM6NHlt5kp9Sxjmfk+JDUzXsGRZaHxdpLo/i8r6rcqmHYzZ80=\\n=Qfs6\\n-----END PGP SIGNATURE-----\\ntree ec5e05405db4963ee9b10c857e38ec3f44d18764\\nparent 1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666280802 +0100\\ncommitter GitHub <noreply@github.com> 1666280802 +0100\\n\\nUpdate sample flatfile to display ID linehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535ehttps://github.com/ANHIG/IMGTHLA/commit/53d99caa258f7ebd5af5a5d6f7b131f76059535ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1d50edc746506c55aa9f5dc2fff61a2e4bb25a0ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0ehttps://github.com/ANHIG/IMGTHLA/commit/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0eNaNNaNNaNNaNNaN
6823a77d014a3ccdebd07f5acee3031a269bfaafdb8C_kwDOAXZz6NoAKDNhNzdkMDE0YTNjY2RlYmQwN2Y1YWNlZTMwMzFhMjY5YmZhYWZkYjgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-20T15:47:05ZGitHubnoreply@github.com2022-10-20T15:47:05ZUpdate sample flatfile to display ID linef451b99c69b28981884130084bfeb9e872b4e9a1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f451b99c69b28981884130084bfeb9e872b4e9a1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUW15CRBK7hj4Ov3rIwAASpUIAGKjNWKQsbJgdAEbkGRAw+gT\\nr6bOzqWJFumtQnJLY31781s4wnfeHuaEUT4sZzOAwunvjdMvXp+5PhzSScaU1YAc\\n8s05TVRC9eibA1auadqwRYUgLMbUFlICHdg+ssFekM6/QGkJL8EiFzrHMDAGtG04\\nLqhdI4uyWyzz038lton1rSEITKHCi4uQBD+ns5z9MCC4cmFx/WBE7nuOi0MU0Ah/\\nd9M5Yz4CzGSY3jeUWopX/1jRv6Zu4yKTyaLh2U1Jg+kfw+ijUAHMIuPgnaVHpjyM\\nLRHM0WPzsWFVq4ICMLmo9gTZpnCAJu2UgQP8714kk+DaDnm46B0GE02c3xGIcmA=\\n=1eH2\\n-----END PGP SIGNATURE-----\\ntree f451b99c69b28981884130084bfeb9e872b4e9a1\\nparent 25ca5b9aeaad82db223c11bc058ba2b66ca996bb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666280825 +0100\\ncommitter GitHub <noreply@github.com> 1666280825 +0100\\n\\nUpdate sample flatfile to display ID linehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8https://github.com/ANHIG/IMGTHLA/commit/3a77d014a3ccdebd07f5acee3031a269bfaafdb8https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse25ca5b9aeaad82db223c11bc058ba2b66ca996bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bbhttps://github.com/ANHIG/IMGTHLA/commit/25ca5b9aeaad82db223c11bc058ba2b66ca996bbNaNNaNNaNNaNNaN
683534a03ffc9ac4a47ee1b33ce7ebaed834004b474C_kwDOAXZz6NoAKDUzNGEwM2ZmYzlhYzRhNDdlZTFiMzNjZTdlYmFlZDgzNDAwNGI0NzQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:37:33ZGitHubnoreply@github.com2022-10-21T08:37:33ZUpdate Manual.md7e408b93f161a56eabed6413339eea7e464f29eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7e408b93f161a56eabed6413339eea7e464f29eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b4740Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlpNCRBK7hj4Ov3rIwAAJzoIAIYV5KLPXg4vXHKt0Nze+h8M\\nzZhg2D5+xwpgfvVLcpPCWtj0564lDXoKzMcfoEo1fhvZtI4hCX5yl7wSXdwTh2JR\\n9ZL9EwLWkuDUrNcDp16Ao2XLGTyVULn/RVQ8cID+hM7oGpt61YRLKr24fZbWTKl6\\nibbH1OFxl19ySxXUUvFpUHkgmghwVFK1sW+uXI770DOffTWvutHPi7aSsf/t3cIK\\n43yVlvFrGB2PBYO8NEDslBs4NnT1qQJug+k9nDh/9hbnpQRhLGSMTCY5S93TO6Xa\\n4HaWx2o6IJnAb7V6gXveDKfvD9dB0Gi/qQxNtuw99AMfIyePrdAvbCmQERyP/zU=\\n=GfUf\\n-----END PGP SIGNATURE-----\\ntree 7e408b93f161a56eabed6413339eea7e464f29ea\\nparent 63bd2a16920933caed1bcc2489913ad1a52d9c55\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341453 +0100\\ncommitter GitHub <noreply@github.com> 1666341453 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474https://github.com/ANHIG/IMGTHLA/commit/534a03ffc9ac4a47ee1b33ce7ebaed834004b474https://api.github.com/repos/ANHIG/IMGTHLA/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse63bd2a16920933caed1bcc2489913ad1a52d9c55https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55https://github.com/ANHIG/IMGTHLA/commit/63bd2a16920933caed1bcc2489913ad1a52d9c55NaNNaNNaNNaNNaN
684b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904C_kwDOAXZz6NoAKGI4YzFlNDFmYTY4N2YxYTBkNzcxY2ZlN2VlNGQxZDE3Mjg5ZjY5MDQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:37:58ZGitHubnoreply@github.com2022-10-21T08:37:58ZUpdate Manual.mdf658c328f504b22fe5c410d8097eab7f464ff8cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f658c328f504b22fe5c410d8097eab7f464ff8cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f69040Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlpmCRBK7hj4Ov3rIwAAhwIIAAoc2KRbLgbd1CG/odRT5SpS\\n/n7JmkPgUSJ96qo/hVbfss5h7jpVl9BB6vMjhKFpV59E68nk1xYuWtAYQ2+egqw8\\nXA94+N3olUO7U9JYk67RNymBYwfaf5AYpk2snKt/KjcYtlTQBfvexp4KgmHhHcuD\\nfuLR1yNiZdaxwFuLkd4+gpOGiUyvRcJzPfgmFZYghN6y6Jng+lWPr7zaNoAIkYwX\\niwHTPnW7fFck3//i/sIBaZhvrnAzJrEU1Lqa2vZ6qTL9UaC7dOZZcG5Oaj5lBO8G\\nm5NXTl0+qDAhJmF1iJjRzOGx9fcZuLmQz+Y8DM6HJcq0UtmHjIVckR8wOLfXkBg=\\n=PT2J\\n-----END PGP SIGNATURE-----\\ntree f658c328f504b22fe5c410d8097eab7f464ff8cc\\nparent e5198e0f0cb97456678856a60a13e87581e39966\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341478 +0100\\ncommitter GitHub <noreply@github.com> 1666341478 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904https://github.com/ANHIG/IMGTHLA/commit/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904https://api.github.com/repos/ANHIG/IMGTHLA/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee5198e0f0cb97456678856a60a13e87581e39966https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966https://github.com/ANHIG/IMGTHLA/commit/e5198e0f0cb97456678856a60a13e87581e39966NaNNaNNaNNaNNaN
685e84ba6be7c44abb06ebada02d4323c9a8f6b5436C_kwDOAXZz6NoAKGU4NGJhNmJlN2M0NGFiYjA2ZWJhZGEwMmQ0MzIzYzlhOGY2YjU0MzYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:38:17ZGitHubnoreply@github.com2022-10-21T08:38:17ZUpdate Manual.mdc7dce1291c8da0efd4ed6336c4051cd89b21762fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c7dce1291c8da0efd4ed6336c4051cd89b21762fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b54360Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlp5CRBK7hj4Ov3rIwAA98oIADbsW29JMy6GpdYpTg3wbFKY\\nO/g2iWojT07RAj3d32R+6kAw8ARcydwoCM/An6jspeDQUBweI/tzhO/g+r0FiC+e\\nCMJ7WbT8usjBLoxAYs5dg2RFKR4Bi64LkM3cz4dyhvGLk/70nPZj3v7xGQ/AsAqg\\nN2ofSX+5JTPC0OkfvTcweg8k1i4VZipcX22DBG062rTF0pvMDdy5Z9vU0TVv005m\\nKCu3mwvdD5bpwR+ZzewN7ZwESPX7xg2fMD9NCXTmsybWTOeYnHaksVH08K+Qn8UQ\\nMBuSUxhrS8ubR5cIn+PMeaHIOkxv1Na1w/78eu+Gi3zGGPxV6c6fe3/J4hSHsNw=\\n=8zP5\\n-----END PGP SIGNATURE-----\\ntree c7dce1291c8da0efd4ed6336c4051cd89b21762f\\nparent ce483229eac6fd693d73cd96c0c14a898b0ee257\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341497 +0100\\ncommitter GitHub <noreply@github.com> 1666341497 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436https://github.com/ANHIG/IMGTHLA/commit/e84ba6be7c44abb06ebada02d4323c9a8f6b5436https://api.github.com/repos/ANHIG/IMGTHLA/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsece483229eac6fd693d73cd96c0c14a898b0ee257https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257https://github.com/ANHIG/IMGTHLA/commit/ce483229eac6fd693d73cd96c0c14a898b0ee257NaNNaNNaNNaNNaN
68646c22746f74564f5715d4833907bfa08865c565dC_kwDOAXZz6NoAKDQ2YzIyNzQ2Zjc0NTY0ZjU3MTVkNDgzMzkwN2JmYTA4ODY1YzU2NWQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:38:32ZGitHubnoreply@github.com2022-10-21T08:38:32ZUpdate Manual.mdbe6945f2546f30cca345ec49ea064a3bb1eaca89https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/be6945f2546f30cca345ec49ea064a3bb1eaca89https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46c22746f74564f5715d4833907bfa08865c565d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqICRBK7hj4Ov3rIwAAQA8IAEg+fRgLhiC4rrqztJ5rPO74\\nuK8k+CubKt1+mxIXA6aKwzJ/r/WHS/Mmu2ta0klwrRRA4Jo6ByMKAVq2qE7vpUiu\\nKJ+6m6EvDJBUZj8mOXW3nW1y1u1HKHebzy+aTsd/+TpJsbj1iWdeb39LxnohCvg+\\n9PFlPUL9aO0NZAnho1N5K5z+L4dIWUmOUUyfeqicVH2PwIM4yvfTI3tPAT+T5kGV\\n0vNGKBkF7Vd3Tz76PCSQjLB9FH/EvWCZuY21c1ajjqJqmWAVB4cKuIeZ6wcMYGts\\nBWbiX07maLSOJwJGRkXUMxPgrDqM7YUfoO/hFZNMVtbzjvskboAEJ/074myze9g=\\n=HMJJ\\n-----END PGP SIGNATURE-----\\ntree be6945f2546f30cca345ec49ea064a3bb1eaca89\\nparent 870e39341592de0113c530f471098490a246ac24\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341512 +0100\\ncommitter GitHub <noreply@github.com> 1666341512 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/46c22746f74564f5715d4833907bfa08865c565dhttps://github.com/ANHIG/IMGTHLA/commit/46c22746f74564f5715d4833907bfa08865c565dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/46c22746f74564f5715d4833907bfa08865c565d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse870e39341592de0113c530f471098490a246ac24https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24https://github.com/ANHIG/IMGTHLA/commit/870e39341592de0113c530f471098490a246ac24NaNNaNNaNNaNNaN
68738214e0695d3dfdf5e01f3ec0c99bbf922464b7bC_kwDOAXZz6NoAKDM4MjE0ZTA2OTVkM2RmZGY1ZTAxZjNlYzBjOTliYmY5MjI0NjRiN2IdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:38:50ZGitHubnoreply@github.com2022-10-21T08:38:50ZUpdate Manual.mde90e4d54ac971a4226f1957bf1a568582a36aef5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e90e4d54ac971a4226f1957bf1a568582a36aef5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqaCRBK7hj4Ov3rIwAArYAIABJOrJMXcLWIlXA6J+fWTjz+\\nIV/UqXpTSZkRZcObxl+f/LjS5+Fi9e3dAqnNNlN+GWemPc9vrYbQp2ccrB+Zcaov\\ntmBEJsY+e7qpco8AxcSOtvIk5hULd4uyHPkjxhndU5VKFINWXCCVV9KQC4Sm436+\\nm9kbbLe+zDuGJZZvsAs/b8T9cl1kbhWUpseN1tnERreNsjt2xPrmcVQG2epBYfzG\\n7goDvAz+g5w0kB4G6NyVfArG27K78ieXJKWaCww1INx9Pumu1np9QnHEYukH6OJj\\nXUKZh0fRRDaOEu/B4NK2eebNT1uOuGAW601yImgJSFHn/Hh6yHwZE0Xp9tFBcKY=\\n=Udhx\\n-----END PGP SIGNATURE-----\\ntree e90e4d54ac971a4226f1957bf1a568582a36aef5\\nparent 58e40f66297b220958bcf09c6f92009ba6422e3a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341530 +0100\\ncommitter GitHub <noreply@github.com> 1666341530 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7bhttps://github.com/ANHIG/IMGTHLA/commit/38214e0695d3dfdf5e01f3ec0c99bbf922464b7bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse58e40f66297b220958bcf09c6f92009ba6422e3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3ahttps://github.com/ANHIG/IMGTHLA/commit/58e40f66297b220958bcf09c6f92009ba6422e3aNaNNaNNaNNaNNaN
68888b9118d4dfac0d85afb3a12c2f8f8f757f9b81eC_kwDOAXZz6NoAKDg4YjkxMThkNGRmYWMwZDg1YWZiM2ExMmMyZjhmOGY3NTdmOWI4MWUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:39:05ZGitHubnoreply@github.com2022-10-21T08:39:05ZUpdate Manual.md63b8c4c64dbd1e955a5886e04291ac7f20510148https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63b8c4c64dbd1e955a5886e04291ac7f20510148https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqqCRBK7hj4Ov3rIwAA3fkIABfAQHtBwZay7Cu+ZTFJTxHq\\nkHE86DfdQZ0wsIra33RAv9heaokcCy5Dka0jU66q2lRty6DNJ0SdNJd1cm+gzsXG\\nxU2nZEETlCu9vK0LY7OA9CYMA4Fkypgab0g97t8HDVcKMUgu7axkDKQ08YDgMi9U\\nx5jEptFDLas1ZOe5Pc8Csr3Fo5L6nULfkiXtJXXEWWlMcrv1bSCR7+L/c6H8NNtu\\n6zFhrqUoMipcJLXVCpAmCK8HwHKSrocTZOMpptJNRaOVuy915g1BU5bk9uZQHkCW\\nbogF0mYHeO2zjBrXL+kMwMhJkRDBGoKn1il64phD3ObTQsc/SIzncSNGjcbkDUs=\\n=3LX6\\n-----END PGP SIGNATURE-----\\ntree 63b8c4c64dbd1e955a5886e04291ac7f20510148\\nparent 6105b0721add250edc33e25f4c09b3fcf2a9c896\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341545 +0100\\ncommitter GitHub <noreply@github.com> 1666341545 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81ehttps://github.com/ANHIG/IMGTHLA/commit/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6105b0721add250edc33e25f4c09b3fcf2a9c896https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896https://github.com/ANHIG/IMGTHLA/commit/6105b0721add250edc33e25f4c09b3fcf2a9c896NaNNaNNaNNaNNaN
6890709ff010c817a05cb8fbc81de6ac471f7dc57ceC_kwDOAXZz6NoAKDA3MDlmZjAxMGM4MTdhMDVjYjhmYmM4MWRlNmFjNDcxZjdkYzU3Y2UdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:41:16ZGitHubnoreply@github.com2022-10-21T08:41:16ZUpdate Manual.md73fe4a867bcd73c032784568be46888b3d05d147https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/73fe4a867bcd73c032784568be46888b3d05d147https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlstCRBK7hj4Ov3rIwAAd6UIAD+CE//SDt4kGak4bNXoQ5lK\\npn9YqkmuQLQ6CKQOE1o0qaBCV+vNCn746Gu7uxdU3x0CfawPYRml3Y5HlSXBb4kX\\n25+nETjfbb5uO7mJ+G39bD+oUHQZG1Q1ZFYS7Iv28lxozLEsNtVbqQa//B9VMRW6\\nHS2P7MGQDdrt7AvmHWvvzAHwweSKohzA7FAy5vyVBFHpdoVHfriq984J3z8dKrE2\\ngJ/X0HSiBVfaF1joKbraWxkiHZq92ryc1DvFOecK8Jp64/WdkFVTDFCspWZhd5sV\\nhq6nrYQuNnd2VEtqmpkCejYn6DjfF0A5V6gfEQa6nP1HPgKtWLAsP31y3M493Mc=\\n=TeAn\\n-----END PGP SIGNATURE-----\\ntree 73fe4a867bcd73c032784568be46888b3d05d147\\nparent 81bceb5eee4289c9fcefad90f821f5269849df37\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341676 +0100\\ncommitter GitHub <noreply@github.com> 1666341676 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57cehttps://github.com/ANHIG/IMGTHLA/commit/0709ff010c817a05cb8fbc81de6ac471f7dc57cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse81bceb5eee4289c9fcefad90f821f5269849df37https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37https://github.com/ANHIG/IMGTHLA/commit/81bceb5eee4289c9fcefad90f821f5269849df37NaNNaNNaNNaNNaN
69046bfea9689d518b9248a574f1dc746a195e4faa8C_kwDOAXZz6NoAKDQ2YmZlYTk2ODlkNTE4YjkyNDhhNTc0ZjFkYzc0NmExOTVlNGZhYTgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:41:36ZGitHubnoreply@github.com2022-10-21T08:41:36ZUpdate Manual.md0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46bfea9689d518b9248a574f1dc746a195e4faa80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltACRBK7hj4Ov3rIwAATUkIAJB03iVW2VW/gXJcCoDUtY+4\\nbogwDeIZz4AKQ+bwC3MW9hPJUCEosmhnSE3rrVK0c7LQ3pHLY/niqd1Fmo4f48m8\\n/uLNXc6Mev+WJcQ5YEuqq3g85vCuQ1FJQJRx/YuzOxbXY9OnyZzYeyM0XKZGio5K\\npmi29hPg/dItFi78oyRFPCRTlDuFNg7RIaMXpzkO+WfwCJQFRbrm/nMFCSxFirzV\\nDlViiz9hQV2lL718mJcTZLHY3pyS2qzG1zRwvds4l5jPB1wSt+XWva1py3rO5EtS\\n7qQhA5sGEEAWonMGWaza13QIIla0xs6Vb2BPhe6u+K128LqWcjFn90Kjp/HGPKQ=\\n=Ggw8\\n-----END PGP SIGNATURE-----\\ntree 0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76c\\nparent 77f7c148e7de394021ca84a012427a8a0974eb5f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341696 +0100\\ncommitter GitHub <noreply@github.com> 1666341696 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/46bfea9689d518b9248a574f1dc746a195e4faa8https://github.com/ANHIG/IMGTHLA/commit/46bfea9689d518b9248a574f1dc746a195e4faa8https://api.github.com/repos/ANHIG/IMGTHLA/commits/46bfea9689d518b9248a574f1dc746a195e4faa8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse77f7c148e7de394021ca84a012427a8a0974eb5fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5fhttps://github.com/ANHIG/IMGTHLA/commit/77f7c148e7de394021ca84a012427a8a0974eb5fNaNNaNNaNNaNNaN
691cef0ff0afcf480cd88739d8823f87e13b1f99db5C_kwDOAXZz6NoAKGNlZjBmZjBhZmNmNDgwY2Q4ODczOWQ4ODIzZjg3ZTEzYjFmOTlkYjUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:41:53ZGitHubnoreply@github.com2022-10-21T08:41:53ZUpdate Manual.md58442f7386dd2f5b5a208ebedae21fc632b567bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58442f7386dd2f5b5a208ebedae21fc632b567bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db50Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltRCRBK7hj4Ov3rIwAAzhoIAE/MgVz2IfCsmz2HW/ysfsBl\\n2ZC+lMaak1b2Bs3xsugNk0bx5p0bXn6QKxMXhkmso3MnZeKwN9vBEQ5vrN/Ndk8S\\nwODnLLcIfguE5ZXI/L3mLoScEWn9FmEQCeCHal5BU35aGtOZuPjkl0tcXg3uEJp/\\nlehRisra5zQkeEN8zTSuyuc0RrOKyxk0PJ1hhCggfsd5DhYioUJs7r4QNDwI32Z8\\n7AOz8JfNw3Y+bx2mgQ1gB2ihcYlBuP9qz96KIT5zjS1wik5JzjTtQo0jeF5bPKoK\\ns/cL1AMvhVpJblYRByPTWWOgWAknKeuXm/+Xdj7Tymiqzy2MhS53ETS+cGBdknM=\\n=resM\\n-----END PGP SIGNATURE-----\\ntree 58442f7386dd2f5b5a208ebedae21fc632b567bf\\nparent 19fd85f5aceb424c866a2c939caea18a4383a136\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341713 +0100\\ncommitter GitHub <noreply@github.com> 1666341713 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5https://github.com/ANHIG/IMGTHLA/commit/cef0ff0afcf480cd88739d8823f87e13b1f99db5https://api.github.com/repos/ANHIG/IMGTHLA/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse19fd85f5aceb424c866a2c939caea18a4383a136https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136https://github.com/ANHIG/IMGTHLA/commit/19fd85f5aceb424c866a2c939caea18a4383a136NaNNaNNaNNaNNaN
692bb70d85435a32b95994e1cc1e618408775da45f9C_kwDOAXZz6NoAKGJiNzBkODU0MzVhMzJiOTU5OTRlMWNjMWU2MTg0MDg3NzVkYTQ1ZjkdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:42:08ZGitHubnoreply@github.com2022-10-21T08:42:08ZUpdate Manual.md5bf0803ef9a96a382ec24e1f2f1733b675092821https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5bf0803ef9a96a382ec24e1f2f1733b675092821https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb70d85435a32b95994e1cc1e618408775da45f90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltgCRBK7hj4Ov3rIwAALZcIAGvEXNb+UBpBNbII1xBjIehh\\nrbIF1DAys5KvVWfAfQDzR7+ipJqN2YBO3g6KgZqDeNL4A3eScm1G3jpV4YJKckfP\\nGu0c3B8bpCI68bgO4Skfl/ifdkM5rnfy/Xe/afQoc7xOi6X8pU04rOk0zv6C7RJG\\n8emYNeUlFyx5AzPTyxpra6SLpn1WYmdnAb2wEfgWF72FtFOM/mVbjqU6O1uH0FtJ\\nvsddPM8Mw3Yc471HrpgU2wLZ6GLzBpFJlkeYRLqmWt7Dgm5h+y3YIvTEgoDXaSnk\\nYkzT3FW0ACUc1zQqQqU/aLG0W9EW0xCembqkYWr/SEwhTE6D5MhjVcsBVbeIITw=\\n=5hT9\\n-----END PGP SIGNATURE-----\\ntree 5bf0803ef9a96a382ec24e1f2f1733b675092821\\nparent 7cf5f88bd3698ebb5170c34b2f155883a0a82e7e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341728 +0100\\ncommitter GitHub <noreply@github.com> 1666341728 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb70d85435a32b95994e1cc1e618408775da45f9https://github.com/ANHIG/IMGTHLA/commit/bb70d85435a32b95994e1cc1e618408775da45f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb70d85435a32b95994e1cc1e618408775da45f9/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7cf5f88bd3698ebb5170c34b2f155883a0a82e7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7ehttps://github.com/ANHIG/IMGTHLA/commit/7cf5f88bd3698ebb5170c34b2f155883a0a82e7eNaNNaNNaNNaNNaN
693470f4d0813083012feb754d00981728484a0e753C_kwDOAXZz6NoAKDQ3MGY0ZDA4MTMwODMwMTJmZWI3NTRkMDA5ODE3Mjg0ODRhMGU3NTMdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:42:33ZGitHubnoreply@github.com2022-10-21T08:42:33ZUpdate Manual.md738d4f217a4d5c33fa3cfd75e12400e36ce620c1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/738d4f217a4d5c33fa3cfd75e12400e36ce620c1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/470f4d0813083012feb754d00981728484a0e7530Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlt5CRBK7hj4Ov3rIwAAcoYIAH6pVbqyx6pkzRtKj4e/QZnV\\nGUH3n12YpdSw2rNNt7u/2EAhOwpQ+R9K6569S0N/GRpewk2I03/gGcF7bG02IIBB\\nkwn8By0BnPhx9ydulSBWmfD9dvE32HYi5a/TN3im2yuX+tSzvtmNOYNsLCwzCRie\\nqAH3p26XmbpHLM6J0LtJngqvALB8k0DptHDQ3C62X/spSiqjocDB+xDkdIASYJAP\\nrT6sipWArgqspzpXgDm+cHsLzE5Oy5wcMJ5eK7zzLTIrWdInzyLk1i7sNim7xw41\\npiuaiVEN8SkizLK3fktJbm2ORJKasWl59+G1GAcRlHL76DMN59DuMFy+Nu/m6N4=\\n=8W2a\\n-----END PGP SIGNATURE-----\\ntree 738d4f217a4d5c33fa3cfd75e12400e36ce620c1\\nparent a22f909ec97f3e2b5bdaf764fc46606c1d2718a2\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341753 +0100\\ncommitter GitHub <noreply@github.com> 1666341753 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/470f4d0813083012feb754d00981728484a0e753https://github.com/ANHIG/IMGTHLA/commit/470f4d0813083012feb754d00981728484a0e753https://api.github.com/repos/ANHIG/IMGTHLA/commits/470f4d0813083012feb754d00981728484a0e753/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea22f909ec97f3e2b5bdaf764fc46606c1d2718a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2https://github.com/ANHIG/IMGTHLA/commit/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2NaNNaNNaNNaNNaN
694687f34ad5d671c7f31e0343ca8e9c0d3004f64a6C_kwDOAXZz6NoAKDY4N2YzNGFkNWQ2NzFjN2YzMWUwMzQzY2E4ZTljMGQzMDA0ZjY0YTYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:42:49ZGitHubnoreply@github.com2022-10-21T08:42:49ZUpdate Manual.mdabac042b3178de959d62365d011bae556149aa16https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/abac042b3178de959d62365d011bae556149aa16https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUluJCRBK7hj4Ov3rIwAAdpMIAIijLnTCXEbyB07ViHBAS1WG\\nzxQfPIGn9nT/7YyRIWdL+dZIGGj/CejzCefcR0I2ybtC1+SBGc2UIsNgRG7GBIVz\\nUInuXpJJIIAkAPRIAN51Vjz+yZSUlNpmUlIF9gSSnRqHMmxtw6YEEeltGgG9dOlB\\nB/jbqNemCQfYcVlcy+whWgO4wTiSOm6PsWZDs0jtKfcB/2AiIEs4mYcAtYvnTxUa\\nOhN72wa2O34jcJWZ/EhEiSQcB+xD/aEnMRkTI3sYB4jdn7+YPD/Y13d8nanWQYl4\\nSu/fbsFEpI4uUVCTXvzBrXEUVU5elhpHHRZViLIjK9/cP4StqcSF0XsdhRTz2Eg=\\n=o/mS\\n-----END PGP SIGNATURE-----\\ntree abac042b3178de959d62365d011bae556149aa16\\nparent 71626fbc1ecab1867deda1c9739557a345c443c3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341769 +0100\\ncommitter GitHub <noreply@github.com> 1666341769 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6https://github.com/ANHIG/IMGTHLA/commit/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse71626fbc1ecab1867deda1c9739557a345c443c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3https://github.com/ANHIG/IMGTHLA/commit/71626fbc1ecab1867deda1c9739557a345c443c3NaNNaNNaNNaNNaN
695ff9e083e75b24a17f6f8b94b223dc7cd67520e10C_kwDOAXZz6NoAKGZmOWUwODNlNzViMjRhMTdmNmY4Yjk0YjIyM2RjN2NkNjc1MjBlMTAdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:43:02ZGitHubnoreply@github.com2022-10-21T08:43:02ZUpdate Manual.mde25b42fdccdb8d999f8168c72f656f85b8d4ebaahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e25b42fdccdb8d999f8168c72f656f85b8d4ebaahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e100Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUluWCRBK7hj4Ov3rIwAAuvcIAJKDmlkTw1ocz3Is6iolDzAt\\nTyllXMmoR/dabNZjFwPJbfF2ddyy11QwWg8LgYjXQQLEawZfLh+zkC9oNmIFRGky\\nfJzk7L7T3bYemGyinp0rYp3r6cQZBGdgfR9KQsfz42gX5abMPlwMv3dM9buiNx7Y\\n2GKTDS9sTYvxT5Sb/DGZjWETMwxTfc+7Hth6dDjTac/Vwh8qAvxP4oTznYnu++1p\\nG/+HZ3rRRdcqm8gPau4DzVL6ifpkWluH0a67ImStDGhwlY2zHA4kGJkcP5VVTl8/\\nIEHzbsfZIiuynwzU0IPsjSl7hDIh1YS4AFOnOd7HnP1nxfZwiMfeR6vrpjbBlXw=\\n=jvJ1\\n-----END PGP SIGNATURE-----\\ntree e25b42fdccdb8d999f8168c72f656f85b8d4ebaa\\nparent ee9eefb21f878da18c72bdc04b31d6ec5d8ade06\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341782 +0100\\ncommitter GitHub <noreply@github.com> 1666341782 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10https://github.com/ANHIG/IMGTHLA/commit/ff9e083e75b24a17f6f8b94b223dc7cd67520e10https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06NaNNaNNaNNaNNaN
696ca9422949acac3495dc385af56e9778a720578faC_kwDOAXZz6NoAKGNhOTQyMjk0OWFjYWMzNDk1ZGMzODVhZjU2ZTk3NzhhNzIwNTc4ZmEdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:43:59ZGitHubnoreply@github.com2022-10-21T08:43:59ZUpdate Manual.mdb58dd7dd6de8fc952130d0e4ad0d59042b76db97https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b58dd7dd6de8fc952130d0e4ad0d59042b76db97https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ca9422949acac3495dc385af56e9778a720578fa0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlvPCRBK7hj4Ov3rIwAA6VEIAF2r6uYftnrQDAOFBq04t0U2\\ndA75idTmHvHCweAbnO3U+y6+sWnAVw5woepI52zaCAaflJjJv5eEOdJz41wKFA9U\\nZ3Ry2aB2qP/C6p//ZGMlhXQ0Fj+BJfav69tjhZJWuBbjpKU3fWmUiymkRjZ6PeDN\\nKk+GJKhpOllEqytvuuQBgi9hlOxj2g+zxi05UlrWiVv8XQ9Dk3cAbvUnULwiQKPW\\nooTCp8g8EDehZGqHICbc/00CqEgId4QvxP++c46f5PwQh9EFwYCe1nVS7X6Xbkn8\\n2eNP+5cy6eesF+Xx6NlRA38vdJYBEXpzS8NCfk7DisWYi0CH5gB+Oul6Or3Ft8Y=\\n=rO3k\\n-----END PGP SIGNATURE-----\\ntree b58dd7dd6de8fc952130d0e4ad0d59042b76db97\\nparent 352813601073bcdc3d5eb08d1be07be904276a9a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341839 +0100\\ncommitter GitHub <noreply@github.com> 1666341839 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fahttps://github.com/ANHIG/IMGTHLA/commit/ca9422949acac3495dc385af56e9778a720578fahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fa/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse352813601073bcdc3d5eb08d1be07be904276a9ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9ahttps://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9aNaNNaNNaNNaNNaN
6973a36f8cd57c7f0a7ba5f319dec03e82f42195e3dC_kwDOAXZz6NoAKDNhMzZmOGNkNTdjN2YwYTdiYTVmMzE5ZGVjMDNlODJmNDIxOTVlM2QdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:44:18ZGitHubnoreply@github.com2022-10-21T08:44:18ZUpdate Manual.md42e2ecf14b94827129e447c4fd83c35ca6253549https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/42e2ecf14b94827129e447c4fd83c35ca6253549https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlviCRBK7hj4Ov3rIwAAbKoIAD8jkcUJyclYrvgT7SuXysEk\\nkOrT+9lMifjFhoOV/vIAt1esKOoieytbIZv6T3Lu86AjGR/U4jd5Coy/e9DC4c0F\\nokEO5jk2SGAOmdSfCJxZimBUBCIiSttMKrlxckNobkeDfCn3NUn1iYrXgER9e/ZZ\\n9ofsAF60quRAK7LiyjB9Oy0H0cHtZJaQQiNTkQ3PadBD1pzv3RrwhA5tETYz/G9O\\neHmtT+2mYB2Ejr25BJxoD1gIbB2XF5AgSrcq6N/Dhkh77s0OA/sXf0/a+RAPTT/9\\nIfTgKqA+s/ILPTUKW7P1wrBxf/oZYDr/JcfjpfUTe8hNTFwXxlwnz9gTgm2JrPU=\\n=2X3o\\n-----END PGP SIGNATURE-----\\ntree 42e2ecf14b94827129e447c4fd83c35ca6253549\\nparent 48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341858 +0100\\ncommitter GitHub <noreply@github.com> 1666341858 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dhttps://github.com/ANHIG/IMGTHLA/commit/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2https://github.com/ANHIG/IMGTHLA/commit/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2NaNNaNNaNNaNNaN
698cac526afe42a99640d287b18521d4f597f758cc7C_kwDOAXZz6NoAKGNhYzUyNmFmZTQyYTk5NjQwZDI4N2IxODUyMWQ0ZjU5N2Y3NThjYzcdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:44:32ZGitHubnoreply@github.com2022-10-21T08:44:32ZUpdate Manual.mdfd8d1e21f44ecb6c1ed23734906cf84bad4d7328https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fd8d1e21f44ecb6c1ed23734906cf84bad4d7328https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cac526afe42a99640d287b18521d4f597f758cc70Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlvwCRBK7hj4Ov3rIwAABkIIAKaXeWjY8ehCQVg8c/89FNro\\n0SNLOZkRRXtcbg4elmEpS2yhEJ7liulo9/fh4g2Iud99YfCgM29KVToZNntSqskp\\ncdauOLLJe9LZBoSjSpY6VN5j8/ixMpty+lagr6G1VQooIucVb9y8AN2C/+rhppOP\\nGzmHmqywfCnT9Wm/zs2Fa8+xw0fVv+s4OifPiUaeXtHBFqudHbWiFBsYllcFpZhK\\neJMBdTBn1ZGx36DFokCEqRbCBwBChu3zJc9THjZ9tOzQQvdwKqcuGDDytI6NMan9\\n1ps4d35VMep82IsopE/Jsdv7pgcBo+KezKLWs+caXqQn6KDcR2XqvW7hzb+fPro=\\n=nRT8\\n-----END PGP SIGNATURE-----\\ntree fd8d1e21f44ecb6c1ed23734906cf84bad4d7328\\nparent db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341872 +0100\\ncommitter GitHub <noreply@github.com> 1666341872 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7https://github.com/ANHIG/IMGTHLA/commit/cac526afe42a99640d287b18521d4f597f758cc7https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedb33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dNaNNaNNaNNaNNaN
6991d084a344c39ea1ec5fdf66575d6cc85fde30d66C_kwDOAXZz6NoAKDFkMDg0YTM0NGMzOWVhMWVjNWZkZjY2NTc1ZDZjYzg1ZmRlMzBkNjYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:45:28ZGitHubnoreply@github.com2022-10-21T08:45:28ZUpdate Manual.mda596567941d14c46746cb09d504016c39f1e4963https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a596567941d14c46746cb09d504016c39f1e4963https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d660Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlwoCRBK7hj4Ov3rIwAAmroIAFmelrjR/4s58JJtzD4+SItx\\nuZ4AJTP6mRn0V8bS8qsCARMOlvB329LVZXU5NatFHwoZY2jKU01TYD0rsZ7OovV2\\nrXftdQrYZsDiFCdMqsLJMTijnCrjNg0mwXNEC7yxxU8hKf8etRXg4iZl6WtlwcHL\\nt2yAFim6bDJDkl+LO4+iF7MOQRizF7nGKxCegT5e+5a/FYY8LPTgvRbmaPVnj6po\\nqEGWzxG9B4fB9iQy0BbR8d92ndGoMoUaYn6WTJ+0coyWsIPY1ULMaUQt9BdRloje\\nvT67XEt6LBbznosJx7DnN3sag9Z66fHaWUjkeMur+VeQa3qJIxez5jEcmwBGTMs=\\n=qNCd\\n-----END PGP SIGNATURE-----\\ntree a596567941d14c46746cb09d504016c39f1e4963\\nparent 51015f8712a57688e520961c4ccf7e259bf56995\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341928 +0100\\ncommitter GitHub <noreply@github.com> 1666341928 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66https://github.com/ANHIG/IMGTHLA/commit/1d084a344c39ea1ec5fdf66575d6cc85fde30d66https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse51015f8712a57688e520961c4ccf7e259bf56995https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995https://github.com/ANHIG/IMGTHLA/commit/51015f8712a57688e520961c4ccf7e259bf56995NaNNaNNaNNaNNaN
700db89e68cd8d93abd9478cfd74f42c87559a9b004C_kwDOAXZz6NoAKGRiODllNjhjZDhkOTNhYmQ5NDc4Y2ZkNzRmNDJjODc1NTlhOWIwMDQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:45:58ZGitHubnoreply@github.com2022-10-21T08:45:58ZUpdate Manual.md7c582c2669e168f3921c60740dc882b8447edfa3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7c582c2669e168f3921c60740dc882b8447edfa3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db89e68cd8d93abd9478cfd74f42c87559a9b0040Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlxGCRBK7hj4Ov3rIwAAYIwIALB6gEngpTzWucGIuwPrlYVT\\n9a7JH5EOU8bpeordGW8j0gnXGj4foQCRfUVP5WRslSyCZWZkpMvU3O279Ri5dlgP\\nCDXy+ibkTFBBiLJY/pHtmOTm0GjbCRAI6eoMncnAlDykYZ44gsh2w7ebazK2XDZ5\\nJYv/Uv1PWpX7Qgj4B/1RTCpJsBUR8Rkczs/qkIRFtGd+CD5xJPtNU2qhwbHWvIj7\\nXaGIhfZnQtswuZuMyC8MFwju18KzXfcayQwDtcOeRVni9zXNX4hgsrJo3K+xAPd+\\nmrsr2CHNLnNTh9fUMrmyAxQhDPHkPwu5AmjOG+Qhzul9VIITNVJ7VsHEb/WAVMA=\\n=c8ab\\n-----END PGP SIGNATURE-----\\ntree 7c582c2669e168f3921c60740dc882b8447edfa3\\nparent 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341958 +0100\\ncommitter GitHub <noreply@github.com> 1666341958 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004https://github.com/ANHIG/IMGTHLA/commit/db89e68cd8d93abd9478cfd74f42c87559a9b004https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1NaNNaNNaNNaNNaN
7016ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78C_kwDOAXZz6NoAKDZjZTJkNGJkYmRmMTIyOGJiOGE5NzgzYjk0MTYzN2Q3YTFjMGFjNzgDominic Barkerdominic.barker@anthonynolan.org2022-11-18T10:29:18ZDominic Barkerdominic.barker@anthonynolan.org2022-11-18T10:29:18ZCorrection of md5checksum.txt with latest 3.49.0 commit.38dedec8f9843d0d2e906f60e9ae73b6e446f74bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38dedec8f9843d0d2e906f60e9ae73b6e446f74bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac780FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78https://github.com/ANHIG/IMGTHLA/commit/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedb89e68cd8d93abd9478cfd74f42c87559a9b004https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004https://github.com/ANHIG/IMGTHLA/commit/db89e68cd8d93abd9478cfd74f42c87559a9b004NaNNaNNaNNaNNaN
70236220a1c5c2d6954f4873a552544cc0e55b61d0aC_kwDOAXZz6NoAKDM2MjIwYTFjNWMyZDY5NTRmNDg3M2E1NTI1NDRjYzBlNTViNjFkMGEDominic Barkerdominic.barker@anthonynolan.org2022-12-14T10:02:28ZDominic Barkerdominic.barker@anthonynolan.org2022-12-14T10:02:28ZCorrected missing date and version field in Allelelist_history.txt79545a4b3e76dc1654e4806b9c61028037edd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79545a4b3e76dc1654e4806b9c61028037edd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2dNaNNaNNaNNaNNaN
70350b790037030d958b662085c3f4cf34ba72a32ecC_kwDOAXZz6NoAKDUwYjc5MDAzNzAzMGQ5NThiNjYyMDg1YzNmNGNmMzRiYTcyYTMyZWMdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-12-14T10:02:54ZGitHubnoreply@github.com2022-12-14T10:02:54ZMerge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txt79545a4b3e76dc1654e4806b9c61028037edd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79545a4b3e76dc1654e4806b9c61028037edd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/50b790037030d958b662085c3f4cf34ba72a32ec0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjmZ9OCRBK7hj4Ov3rIwAAbcQIAG6/bLu07G4/vMrixatBI6bI\\nzKSf4SEtbp879KOWtH3HhXjvEwVaW0mFlHxzyNbLNOlQh2yGnvQ/HzsN/aulROYO\\nrinFppVEMb0cyMpFnesFnPx72gbtciSn9/tSlB8ghbpD4zGsWqo9WJxhgfkZoCRZ\\n9B5Vy0goFIIzhXxEl2ro4K0qy9cr4z/Gpx+oYYSitR+xnb3OyHK2AoA6DWLyZq7/\\njyhGRrc2sZXZIch/iFyDHDxECfe1CHNPzZokyYDAJ4N2Ve5I/v0U0m5s8RoLzcW8\\nnb2S3VWMAOmFCj16xawZd9rIihSefARu4zrRSeNnnl1MlOkcf7llsLj2AUAr5S4=\\n=Unh5\\n-----END PGP SIGNATURE-----\\ntree 79545a4b3e76dc1654e4806b9c61028037edd65a\\nparent e941759874365cb152a3562c22d10847d10db326\\nparent 36220a1c5c2d6954f4873a552544cc0e55b61d0a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1671012174 +0000\\ncommitter GitHub <noreply@github.com> 1671012174 +0000\\n\\nMerge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32echttps://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee941759874365cb152a3562c22d10847d10db326https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db32636220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0aNaNNaN
7044486f5c623705c6a14d9eeaba7d155cff30cdb43C_kwDOAXZz6NoAKDQ0ODZmNWM2MjM3MDVjNmExNGQ5ZWVhYmE3ZDE1NWNmZjMwY2RiNDMmichaelcooperANmichael.cooper@anthonynolan.org2023-01-12T14:36:43ZmichaelcooperANmichael.cooper@anthonynolan.org2023-01-12T14:36:43ZIPD-IMGT/HLA Release 3.51.0\\n\\nUpdates for 3.51.0886ceac78ec81c4aa95833f98134c2e39b16030dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/886ceac78ec81c4aa95833f98134c2e39b16030dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb430FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalse50b790037030d958b662085c3f4cf34ba72a32echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32echttps://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ecNaNNaNNaNNaNNaN
7054b8432c7d56121c84d6ef1d75a1c7185c628c13dC_kwDOAXZz6NoAKDRiODQzMmM3ZDU2MTIxYzg0ZDZlZjFkNzVhMWM3MTg1YzYyOGMxM2QmichaelcooperANmichael.cooper@anthonynolan.org2023-01-12T14:47:00ZmichaelcooperANmichael.cooper@anthonynolan.org2023-01-12T14:47:00ZIPD-IMGT/HLA Database Release 3.51.0\\n\\nUpdated the ihiw folder for 3.51.00324b28ec83620104d62eff785beb9557dbad4bdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0324b28ec83620104d62eff785beb9557dbad4bdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalse4486f5c623705c6a14d9eeaba7d155cff30cdb43https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43NaNNaNNaNNaNNaN
7065f2c562056f8ffa89aeea0631f2a52300ee0de17C_kwDOAXZz6NoAKDVmMmM1NjIwNTZmOGZmYTg5YWVlYTA2MzFmMmE1MjMwMGVlMGRlMTcmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2023-01-13T10:04:48ZGitHubnoreply@github.com2023-01-13T10:04:48ZMerge pull request #325 from ANHIG/3510\\n\\n35100324b28ec83620104d62eff785beb9557dbad4bdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0324b28ec83620104d62eff785beb9557dbad4bdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de170Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjwSzACRBK7hj4Ov3rIwAA2KAIADUUNoBpUNQrtSq6qebR+HeU\\n1ohqzmPvJR6Hu6GWlgmsuU8cUtfUw1hCQx7l4pmM1J3zrJuPJBTLS9KEOwmN7i1d\\nc5sEWBWS12pNwE71lrw1cmNkSXJVEBV9TauUSGk7yvZhjvko7ONHPYLsk6vUwUHP\\n6ExGqkjMa8TJaHFtrrI7LNdX3+B5IrFc5A1UYhcARjiowP1/6DnyOw5Iq89kYHtd\\nTdMdRS9ri1EgtC9XZXpz7dWM9AAa01BKxVM6K79m51OzzurKjeTys+4TtuqcoIjX\\nS66x6W71fRx5cjZ6nfYWfrYUGJwqCcmC9OLMjTymHaeLwFEnKTpiHlemyUi7mSs=\\n=h2jw\\n-----END PGP SIGNATURE-----\\ntree 0324b28ec83620104d62eff785beb9557dbad4bd\\nparent 50b790037030d958b662085c3f4cf34ba72a32ec\\nparent 4b8432c7d56121c84d6ef1d75a1c7185c628c13d\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1673604288 +0000\\ncommitter GitHub <noreply@github.com> 1673604288 +0000\\n\\nMerge pull request #325 from ANHIG/3510\\n\\n3510https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse50b790037030d958b662085c3f4cf34ba72a32echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32echttps://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13dNaNNaN
707def376dc6955b339b17f0a4b840e80eb6b9c744bC_kwDOAXZz6NoAKGRlZjM3NmRjNjk1NWIzMzliMTdmMGE0Yjg0MGU4MGViNmI5Yzc0NGIxeniageorgiouANxenia.georgiou@anthonynolan.org2023-04-17T16:01:01ZxeniageorgiouANxenia.georgiou@anthonynolan.org2023-04-17T16:01:01ZIPD-IMGT/HLA Release 3.52.0e9ffca9666e355b1285a0c6a42951f6a28ea7f90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalsexeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalse5f2c562056f8ffa89aeea0631f2a52300ee0de17https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17NaNNaNNaNNaNNaN
70838398a75e9762ff070d8e9bd714d074332646cd7C_kwDOAXZz6NoAKDM4Mzk4YTc1ZTk3NjJmZjA3MGQ4ZTliZDcxNGQwNzQzMzI2NDZjZDcxeniageorgiouANxenia.georgiou@anthonynolan.org2023-04-17T16:03:52ZGitHubnoreply@github.com2023-04-17T16:03:52ZMerge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0e9ffca9666e355b1285a0c6a42951f6a28ea7f90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38398a75e9762ff070d8e9bd714d074332646cd70Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkPW3oCRBK7hj4Ov3rIwAAkxkIAI1/KmiZW1yRfwe8e++ROHQo\\ncPbR+1PipOfVXcgaJVyK5vfiR1d+1DsLph0k+VurKcVIn5As5Pc+XSi7ImeeNFzV\\nrk51rZXuSwzznIuuRptXJsnhcrfnsg61FII47Qqhh2YcMkFFg7TMDlRZca0qWCJB\\nHZ2+MbVkXZjJf1ZmBTq6z/gHVRcApwfGlD6JVwNkppGC0EgXAJm+5/qguB7CNGgZ\\nDXK1PLm9p5qhiC2zdg+ploGe53NKYEFgib1N3qhOc7hAi6p60bWoFw2gdFzMjmSu\\nqdtdSdIvbm0aobJDjiabTHLq85ojQ40RiPR4WBc65BXhXsmYSsTwnQvgdiDkXKY=\\n=ajY2\\n-----END PGP SIGNATURE-----\\ntree e9ffca9666e355b1285a0c6a42951f6a28ea7f90\\nparent 5f2c562056f8ffa89aeea0631f2a52300ee0de17\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor xeniageorgiouAN <xenia.georgiou@anthonynolan.org> 1681747432 +0100\\ncommitter GitHub <noreply@github.com> 1681747432 +0100\\n\\nMerge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5f2c562056f8ffa89aeea0631f2a52300ee0de17https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744bNaNNaN
70962945381d236dcdb2770daf1fa861b216b99635cC_kwDOAXZz6NoAKDYyOTQ1MzgxZDIzNmRjZGIyNzcwZGFmMWZhODYxYjIxNmI5OTYzNWMdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:20:51ZGitHubnoreply@github.com2023-05-25T11:20:51ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txtc28397936e9a8e37c3907ecb4d9dc27aab805b90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c28397936e9a8e37c3907ecb4d9dc27aab805b90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62945381d236dcdb2770daf1fa861b216b99635c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0SUCRBK7hj4Ov3rIwAATFsIAEbRtadyt5VMMmWIdBTTW41k\\nHx1bUNHNX4yUaT54oKCwFR3hAyufTXEarxs3vZd1Fw1zJO18HDp0YoYmvUIeNkrv\\nWof0wK8/fGHQMzeb7HnBLkqDKfJLQwrTdqYjGaq5iw07clBcRimtJZ+t5EZfET1k\\nJPnokF8g8vJ1XhzYexyeTPydrTh9SxkcTg9K7SqMVFzxSOYqRnYQj6GGxhdwA/rc\\nK1mSpkErC0ZjQUqLh/q4NULIEHpiBjJoFWSjZ6qvG82MRUJWv/GvZ+2XlIVweVYi\\naMniPKu9LL/aKD3WBS/6WIoi5x15hsJfxM1Hu8Vu/RAwdSakrOBHplIGvzL5e4I=\\n=U2K8\\n-----END PGP SIGNATURE-----\\ntree c28397936e9a8e37c3907ecb4d9dc27aab805b90\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013651 +0100\\ncommitter GitHub <noreply@github.com> 1685013651 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635chttps://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedef376dc6955b339b17f0a4b840e80eb6b9c744bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744bNaNNaNNaNNaNNaN
710637f309a74dfb60eca09e5d45826a0f51d5a0bcdC_kwDOAXZz6NoAKDYzN2YzMDlhNzRkZmI2MGVjYTA5ZTVkNDU4MjZhMGY1MWQ1YTBiY2QdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:22:49ZGitHubnoreply@github.com2023-05-25T11:22:49ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt782c7515b6eb73a17f9af9447ee60d361535f332https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/782c7515b6eb73a17f9af9447ee60d361535f332https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UJCRBK7hj4Ov3rIwAAzCIIALBuM/3RcP+MI3ofBXRTcnCl\\nRX0PXtg2Jjlg9oe6WkUWnjBmWQ1cNQRKsg4UEqXEl8RfQl+42fCbwlhVag3tw9pK\\nVaA6EZesDwsGHWm+b9J8/kJSQU2HXGJNtqReyDbh/eIzVv76HY/FCNDYnsblXkNm\\nrqYQwOARB1Bs7JLDKoUlWFWLBNd+Y6wlncT/O1JqiqQn4sQLhbDxgSg2hYhd6+KU\\n8kKZPDjfdLKvFyHJU8uQqVIBsGoRezHvRk1bLVnfW2M2FkBUoBuYZ4ZUdvayepRV\\nhUroXMfwidtzF1owAgh6WFIVcMhcek5QVUWNz3mosvcYuugj+FbEnLdEcbxum54=\\n=9Uj2\\n-----END PGP SIGNATURE-----\\ntree 782c7515b6eb73a17f9af9447ee60d361535f332\\nparent 4b8432c7d56121c84d6ef1d75a1c7185c628c13d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013769 +0100\\ncommitter GitHub <noreply@github.com> 1685013769 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcdhttps://github.com/ANHIG/IMGTHLA/commit/637f309a74dfb60eca09e5d45826a0f51d5a0bcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13dNaNNaNNaNNaNNaN
711b53f2f70f4fca9f5d637d2562e7bb6d49ca0330cC_kwDOAXZz6NoAKGI1M2YyZjcwZjRmY2E5ZjVkNjM3ZDI1NjJlN2JiNmQ0OWNhMDMzMGMdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:23:15ZGitHubnoreply@github.com2023-05-25T11:23:15ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txta7abb2bd63deff6c3e3afd67febc6426cd9f1919https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a7abb2bd63deff6c3e3afd67febc6426cd9f1919https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UjCRBK7hj4Ov3rIwAAbf0IAG9X/OjF74fodKI8HExjaP3R\\nxPANmycBmA02tbCxtC7YSqcTUsDMvwrL5k2H8pSmSPwzbHmTnCzbrYQ08W7qERQv\\np2oz6n2UTRDYNOe1cH1r+206xietkRrwcbWSDIYTyoi0ngvEtKjz1zs6UDTiMbpa\\nqeZCEY/53iIkj603QI+jqqAv+e33tPq7yO/VnngSZnePoG8PiFq9ymoB55EqSmNB\\ns28U22iQ8shr6Ur1DBpO5blJajdAoe2frcDPK5aM7RDW1A1vwYto5wt/XWzNgalY\\nWwJDhZIX5uKtw983fGGgW+O5VwasBwwXuUieG9FlX7YrhXSYyZREbTLdk/V/8Cc=\\n=VP4f\\n-----END PGP SIGNATURE-----\\ntree a7abb2bd63deff6c3e3afd67febc6426cd9f1919\\nparent 36220a1c5c2d6954f4873a552544cc0e55b61d0a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013795 +0100\\ncommitter GitHub <noreply@github.com> 1685013795 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330chttps://github.com/ANHIG/IMGTHLA/commit/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0aNaNNaNNaNNaNNaN
7126c2b39ff2e5ecd6ee7a45f6891673b74655f87d4C_kwDOAXZz6NoAKDZjMmIzOWZmMmU1ZWNkNmVlN2E0NWY2ODkxNjczYjc0NjU1Zjg3ZDQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:23:28ZGitHubnoreply@github.com2023-05-25T11:23:28ZUpdate Deleted_alleles.txt89e103ad5f61abf9b46726d1b3b98022372fb8cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e103ad5f61abf9b46726d1b3b98022372fb8cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d41Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UwCRBK7hj4Ov3rIwAABrQIAKi0Xw7Facw+K/f3+6s9WVYY\\nRzSW+TOZPLEM2UE4upIWxu2QlU9gGCMcrl/aK9FeElQdLSAD605cT1otfTUir/+B\\nhDXGr+mpSaIfawcwrxBeXxNUKojVbAEeCOvzTJBmEuphi3nGfFXGYsW0EZGG376y\\nVTdBkFaNfbvwjUORaNjfjZ1e9/PwMIKvgc7BqwG8guYrpe1CgpbUujAjPCMtArDV\\nc9t8BfURwBSrT8ljSy4BDUi8QfIl9/qs1xiCXyt2xHeff28+FD4U9Be9x2lbOIkD\\nIBRrR4IpEFeCaZOnIDZYrQ7xn5nkb2jCW3XVk1ozQzP2Pki+3ZNV9FY4KW73DwI=\\n=lB7L\\n-----END PGP SIGNATURE-----\\ntree 89e103ad5f61abf9b46726d1b3b98022372fb8ca\\nparent 6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013808 +0100\\ncommitter GitHub <noreply@github.com> 1685013808 +0100\\n\\nUpdate Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4https://github.com/ANHIG/IMGTHLA/commit/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78https://github.com/ANHIG/IMGTHLA/commit/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78NaNNaNNaNNaNNaN
713f95ebdfd1409b83b99f2ca799ce159d12e05cda6C_kwDOAXZz6NoAKGY5NWViZGZkMTQwOWI4M2I5OWYyY2E3OTljZTE1OWQxMmUwNWNkYTYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:24:49ZGitHubnoreply@github.com2023-05-25T11:24:49ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt5c5450ad6e75945f8b040038e316d6d54b9e0f66https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5c5450ad6e75945f8b040038e316d6d54b9e0f66https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WBCRBK7hj4Ov3rIwAAMLgIAE1K+DCzWtjguYPD1Qz5QGp4\\njfBJgAAYf0F4Xij/i7vGH3FqAQapZpTdOCGsDN0Y+QqdcBrrJ9DFIxp5iOuJVFUG\\nH71Hd3C/xPJKmyIQ9GNwcurRfNSrP5MHkStHgC0jRmxuKsgu3yvgbaUZbb8aHeiW\\nbQanwcm65lEk4YXWlbd2k1mZ6KP+0GT9uu5ZJKW6z6zPyB9yXBrR/EbsPWokzLr8\\npRAVii/G5U7GsUShAArBRhpp8Ig9eAgn0Rr97aOrEUc6nURGx7iaRFtJEEF+Enh5\\ne74EWzbd2IeyxweC2BnDEKCs2X/YNIOHzay1nP0l6OMxHUHMWqKm84+MTee8pcU=\\n=kawp\\n-----END PGP SIGNATURE-----\\ntree 5c5450ad6e75945f8b040038e316d6d54b9e0f66\\nparent 1d084a344c39ea1ec5fdf66575d6cc85fde30d66\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013889 +0100\\ncommitter GitHub <noreply@github.com> 1685013889 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6https://github.com/ANHIG/IMGTHLA/commit/f95ebdfd1409b83b99f2ca799ce159d12e05cda6https://api.github.com/repos/ANHIG/IMGTHLA/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1d084a344c39ea1ec5fdf66575d6cc85fde30d66https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66https://github.com/ANHIG/IMGTHLA/commit/1d084a344c39ea1ec5fdf66575d6cc85fde30d66NaNNaNNaNNaNNaN
7141ca9c2be88d9f054d816feb449c4a55a42a6a628C_kwDOAXZz6NoAKDFjYTljMmJlODhkOWYwNTRkODE2ZmViNDQ5YzRhNTVhNDJhNmE2MjgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:25:07ZGitHubnoreply@github.com2023-05-25T11:25:07ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt68130bd7950bfeaa2d63e6f59f922471dd6c85e1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/68130bd7950bfeaa2d63e6f59f922471dd6c85e1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a6280Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WTCRBK7hj4Ov3rIwAArPYIAJ4fRf1Fudo692thSRlnBp7e\\nZjsps+cfZ619I1WMFWCsL4Rp65ZdG/QQ42Orwgr+I9I5/tSMEi+1Heujhax5eWtV\\n1q3NqGJPt3fBD9FHAinlX8bvH7WG3+n48b05l7ix16NH+Sv8C1pVM4LKq3yI5J+J\\n5kh8YheYkp25FfOdL3AfBRjppIvxb+QfGWXB4vxYhFM92ej0YMLCh/sXoPiNww6K\\neByrXL8YAFeEq3Jq5ANYcv/FORXip858bOUqkmcxkUlsLZN3kNbIDimR6sR+T0Vq\\npndaCHEwOV3ptaoyNta89TSckREeu2ZwqwRGG7euj9PS0odayuGuCY2mJfdra6U=\\n=qnAI\\n-----END PGP SIGNATURE-----\\ntree 68130bd7950bfeaa2d63e6f59f922471dd6c85e1\\nparent cac526afe42a99640d287b18521d4f597f758cc7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013907 +0100\\ncommitter GitHub <noreply@github.com> 1685013907 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628https://github.com/ANHIG/IMGTHLA/commit/1ca9c2be88d9f054d816feb449c4a55a42a6a628https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsecac526afe42a99640d287b18521d4f597f758cc7https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7https://github.com/ANHIG/IMGTHLA/commit/cac526afe42a99640d287b18521d4f597f758cc7NaNNaNNaNNaNNaN
7155f134ff1fb597dd477a049c92101da9f2a8a902dC_kwDOAXZz6NoAKDVmMTM0ZmYxZmI1OTdkZDQ3N2EwNDljOTIxMDFkYTlmMmE4YTkwMmQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:25:28ZGitHubnoreply@github.com2023-05-25T11:25:28ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txtf57d9fcef84cb699d67cf9cc2d075f82bc81da85https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f57d9fcef84cb699d67cf9cc2d075f82bc81da85https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WoCRBK7hj4Ov3rIwAAXwYIAF//TCyXiM/fvOoAbTKgLlSF\\nfq3arzKYezGssq0MREWM8sYRy76iU5e2wR+jHi4o+9BA9jGJR0R87ph07SOqT1lL\\njJBJEqg1hUNC41eh5gqMNwWjBJxEax5ZW9zg6iFxKuhDx5tQ4wt6n/GLm6sWq7dc\\nLu+OxIfKEaALBVp0GjX3Mbb1uaTHAVha7SW5xToQqXQkV42ue7e0CwkWIgF55Jlu\\nMvffY9SIGHasHrZtTiCkmyMDdkWR6Sss59uvQusj59x9Cfc44WaUayAlgn6NQ6f9\\nv3qG4vQxUnRC8jc+FuaVKx35hIHizwW7tSxPyPcD1s71VbbFhWaRIB7hfS+2bnQ=\\n=CmTY\\n-----END PGP SIGNATURE-----\\ntree f57d9fcef84cb699d67cf9cc2d075f82bc81da85\\nparent 3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013928 +0100\\ncommitter GitHub <noreply@github.com> 1685013928 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5f134ff1fb597dd477a049c92101da9f2a8a902dhttps://github.com/ANHIG/IMGTHLA/commit/5f134ff1fb597dd477a049c92101da9f2a8a902dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dhttps://github.com/ANHIG/IMGTHLA/commit/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dNaNNaNNaNNaNNaN
7162771365c419ffdda4748a612489ecc51f45060e8C_kwDOAXZz6NoAKDI3NzEzNjVjNDE5ZmZkZGE0NzQ4YTYxMjQ4OWVjYzUxZjQ1MDYwZTgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:25:46ZGitHubnoreply@github.com2023-05-25T11:25:46ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt7f09573aee3f202a1424fb8004cd4b446658e774https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f09573aee3f202a1424fb8004cd4b446658e774https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2771365c419ffdda4748a612489ecc51f45060e80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0W6CRBK7hj4Ov3rIwAA4RYIAIpP685VCzAlnZK4wgBc1VSh\\nkjhHlZXzu5QIHEGEoQ7E40RJuE8u3lpMNEdONMA1byNSNkwa0LzpZrY/01XDd/vQ\\nw34mtlRBaOEVlNhteaPfCCPUhrJJprJZOj7fzXyUCluEYvzzH6xJdgKOOZDrb2xg\\nDe0Ao6VpzdCWF7WqidKqbyD5bMZAuNlH4b2SDkAU4tIQfO9/71rsJxTlF/jU1F5J\\ne9yxEwIhR2nj35oE2bDxo2R/RHplBArPKGxDq0h9eooW0l9VgJYLuGGcffCj2vpH\\ndWgFllFI9qGn6VozGdoXgUxzgL/Ji2dsetOBDqgSiLhFxG37a2vSJYqLVkUpgqM=\\n=j1rm\\n-----END PGP SIGNATURE-----\\ntree 7f09573aee3f202a1424fb8004cd4b446658e774\\nparent ca9422949acac3495dc385af56e9778a720578fa\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013946 +0100\\ncommitter GitHub <noreply@github.com> 1685013946 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2771365c419ffdda4748a612489ecc51f45060e8https://github.com/ANHIG/IMGTHLA/commit/2771365c419ffdda4748a612489ecc51f45060e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/2771365c419ffdda4748a612489ecc51f45060e8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseca9422949acac3495dc385af56e9778a720578fahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fahttps://github.com/ANHIG/IMGTHLA/commit/ca9422949acac3495dc385af56e9778a720578faNaNNaNNaNNaNNaN
71770b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacaC_kwDOAXZz6NoAKDcwYjNjNjQzMzkwYjhhMWUzOTRiNWQ5Y2M5ZWUxZjJjNmViMWJhY2EdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:27:41ZGitHubnoreply@github.com2023-05-25T11:27:41ZMerge pull request #337 from ANHIG/3520\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De…c28397936e9a8e37c3907ecb4d9dc27aab805b90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c28397936e9a8e37c3907ecb4d9dc27aab805b90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0YtCRBK7hj4Ov3rIwAAJDIIAEzFfhOw99Nh6EAEPXYrLuXw\\nWinVIdCkkdFQWWmnPg12RpbpWR1JirOCcE60FXA4vEmvu6dJkpaHzInCJj3WVc72\\npEGONoYrYRmVpF1Lr0XcTRAV7I4bZDFcw13NN18wBdjw3DU8+GSxIXlLoWztahS8\\nCYC1ktbexiv/oA8D/YO0tS0RoT/4JbbcMifGWcx5It6uYJUNpLs5bv4sFw6LiuWo\\n0oiIergb1idzam/S/I0pvX2XfH9HRZLlSe5IIMw521fnNfofCKDS+UiXY7J+cWOp\\nuGzlVBQbS9tlGDxm3Szqm7cMsJ2IiiJQUYK9nDHnQFDlM7EArGW0eaZ8LUoDtdI=\\n=Okwd\\n-----END PGP SIGNATURE-----\\ntree c28397936e9a8e37c3907ecb4d9dc27aab805b90\\nparent 38398a75e9762ff070d8e9bd714d074332646cd7\\nparent 62945381d236dcdb2770daf1fa861b216b99635c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685014061 +0100\\ncommitter GitHub <noreply@github.com> 1685014061 +0100\\n\\nMerge pull request #337 from ANHIG/3520\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De…https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse38398a75e9762ff070d8e9bd714d074332646cd7https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd762945381d236dcdb2770daf1fa861b216b99635chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635chttps://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635cNaNNaN
7189283ea834c9036298d0ffeec455cb00e80998157C_kwDOAXZz6NoAKDkyODNlYTgzNGM5MDM2Mjk4ZDBmZmVlYzQ1NWNiMDBlODA5OTgxNTcxeniageorgiouANxenia.georgiou@anthonynolan.org2023-07-12T15:01:40ZxeniageorgiouANxenia.georgiou@anthonynolan.org2023-07-12T15:01:40ZIPD-IMGT/HLA Release 3.53.0e469a87af741eea72f030c97d1166f3ae74a95f8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e469a87af741eea72f030c97d1166f3ae74a95f8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9283ea834c9036298d0ffeec455cb00e809981570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalsexeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalse70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacaNaNNaNNaNNaNNaN
719257023f6884c7be64f80212d5b7e5b5090074675C_kwDOAXZz6NoAKDI1NzAyM2Y2ODg0YzdiZTY0ZjgwMjEyZDViN2U1YjUwOTAwNzQ2NzUxeniageorgiouANxenia.georgiou@anthonynolan.org2023-07-12T15:07:46ZGitHubnoreply@github.com2023-07-12T15:07:46ZMerge pull request #339 from ANHIG/3.53.0\\n\\nIPD-IMGT/HLA Release 3.53.0e469a87af741eea72f030c97d1166f3ae74a95f8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e469a87af741eea72f030c97d1166f3ae74a95f8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/257023f6884c7be64f80212d5b7e5b50900746750Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkrsHCCRBK7hj4Ov3rIwAAieYIABZIwAXN3XXVyfR8D5uNl6Cs\\nXo2teKD2lgdXMIl+Vxre6CWvCvrOT1/Mb1zOz0cXXKdSTPV0McR5rwCmny1wK+81\\nM/dnnFo1H0J1eibyiGzIl9e3xMxK08KftM6dojMePt5BcdZwAQZQ0SFvchx000DX\\nebgo0V72r+U7gHQtNvDlw7TsZTVvO6sv9VZbU9La5P/AS9XBZcWWp8Jj/LkOShRu\\nCINwpl9MBMV9TZ3v8K03lWqDmGZXlQV5eJT+o+pr3jeWSsG93bAOnaAbTz0xxCrr\\nid1jv1bZBi6knwQ7lO59zAT4WQEHX1+Ynbn1ahttOO1LgqbFplpNM6edhWF8+zQ=\\n=52Rp\\n-----END PGP SIGNATURE-----\\ntree e469a87af741eea72f030c97d1166f3ae74a95f8\\nparent 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca\\nparent 9283ea834c9036298d0ffeec455cb00e80998157\\nauthor xeniageorgiouAN <xenia.georgiou@anthonynolan.org> 1689174466 +0100\\ncommitter GitHub <noreply@github.com> 1689174466 +0100\\n\\nMerge pull request #339 from ANHIG/3.53.0\\n\\nIPD-IMGT/HLA Release 3.53.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b5090074675https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca9283ea834c9036298d0ffeec455cb00e80998157https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157NaNNaN
7208bbbfb664b7d9787893860b9b199118363f0d29fC_kwDOAXZz6NoAKDhiYmJmYjY2NGI3ZDk3ODc4OTM4NjBiOWIxOTkxMTgzNjNmMGQyOWYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-07-26T16:17:14ZGitHubnoreply@github.com2023-07-26T16:17:14ZDocumented changes to the hla.xml releasestatus and release comments attributes.3b372acf955777c904ae16d79d63f13d99298acbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b372acf955777c904ae16d79d63f13d99298acbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8bbbfb664b7d9787893860b9b199118363f0d29f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkwUcKCRBK7hj4Ov3rIwAAODAIAJ4UYEgDEBJYpe/r+3OfLQNw\\nMeikhsAke4P6rwdSmPAeyeqymrLkVgGwc24y6XPa1vEbwu+wGsM0h/6Y0AtM4XND\\nINJAkYkRX7r3rqhNzXK4Fu+AKtbFZyThJ3spxplGCVgMDijcBgx0mfVNMiENmpYE\\ntme6orQUvklI2VjG0Wh0N0NvzAsXJF6Jb0psha/uLlt9AgRz4GOXygEecNaBlBc3\\n//HtqGI6+AlQ9mM0AhsgNXRxeNhYuudPbKMC5TX9rNqIerxV4IZHeUhtPvqyK+qP\\nSV9JmOf+qTtgbBT4t0xzG7p9IPbRDsi71sp7bqXbWDGkIOXI9Zt1DaKLowWCe/g=\\n=R73f\\n-----END PGP SIGNATURE-----\\ntree 3b372acf955777c904ae16d79d63f13d99298acb\\nparent 9283ea834c9036298d0ffeec455cb00e80998157\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1690388234 +0100\\ncommitter GitHub <noreply@github.com> 1690388234 +0100\\n\\nDocumented changes to the hla.xml releasestatus and release comments attributes.https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29fhttps://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse9283ea834c9036298d0ffeec455cb00e80998157https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157NaNNaNNaNNaNNaN
721359b8c8634db73b939496c53643cc0fae7f22a58C_kwDOAXZz6NoAKDM1OWI4Yzg2MzRkYjczYjkzOTQ5NmM1MzY0M2NjMGZhZTdmMjJhNTgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-07-26T16:17:33ZGitHubnoreply@github.com2023-07-26T16:17:33ZMerge pull request #341 from ANHIG/3530\\n\\nDocumented changes to the hla.xml releasestatus and release comments …3b372acf955777c904ae16d79d63f13d99298acbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b372acf955777c904ae16d79d63f13d99298acbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/359b8c8634db73b939496c53643cc0fae7f22a580Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkwUcdCRBK7hj4Ov3rIwAAVGAIAFQNiq/DzPNghrFeyqENPLaO\\nJbnIP4e6h0MphRHUh0fwIpsf64VIfpqlshw/JH41cQIH+7XXj7evBG3fmd7imUAy\\nYvryukRHymTTT6DPWYd0w/qC3rGUpeBQsCgWl/6Vypvyp+m3XhsDa1E6N6EH15xf\\nCSw25tJLm1jmVllUjYDsL999tzJAG7mtosW7Egp463lV8MUrEpv9B7qMLU13o38R\\nbLx5a8A3SikekDVQUavs2W0ZfEtG/bJ1JW1sHRxAWQDlzEIk0/9wZNPbdVFgnds7\\nebuaiqSCZvmwhuF6lUw2egRmTGnGWu3ERDdUDLLdsAfBoEwZUdOVVtP/Izqbo0g=\\n=GJIZ\\n-----END PGP SIGNATURE-----\\ntree 3b372acf955777c904ae16d79d63f13d99298acb\\nparent 257023f6884c7be64f80212d5b7e5b5090074675\\nparent 8bbbfb664b7d9787893860b9b199118363f0d29f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1690388253 +0100\\ncommitter GitHub <noreply@github.com> 1690388253 +0100\\n\\nMerge pull request #341 from ANHIG/3530\\n\\nDocumented changes to the hla.xml releasestatus and release comments …https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse257023f6884c7be64f80212d5b7e5b5090074675https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b50900746758bbbfb664b7d9787893860b9b199118363f0d29fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29fhttps://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29fNaNNaN
722dd94105b16d0b851349385f7a6366ea63a7ab41fC_kwDOAXZz6NoAKGRkOTQxMDViMTZkMGI4NTEzNDkzODVmN2E2MzY2ZWE2M2E3YWI0MWYDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-08-11T08:29:21ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-08-11T08:29:21ZUpdated database citation in README.md96e236e820933d2858e8023d8500d3c26a146aabhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/96e236e820933d2858e8023d8500d3c26a146aabhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN8bbbfb664b7d9787893860b9b199118363f0d29fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29fhttps://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29fNaNNaNNaNNaNNaN
72363dd028fca845a55a065ac75aea5f9079cce065eC_kwDOAXZz6NoAKDYzZGQwMjhmY2E4NDVhNTVhMDY1YWM3NWFlYTVmOTA3OWNjZTA2NWUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-08-11T08:29:58ZGitHubnoreply@github.com2023-08-11T08:29:58ZMerge pull request #342 from ANHIG/3530\\n\\nUpdated database citation in README.md96e236e820933d2858e8023d8500d3c26a146aabhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/96e236e820933d2858e8023d8500d3c26a146aabhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63dd028fca845a55a065ac75aea5f9079cce065e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJk1fGGCRBK7hj4Ov3rIwAAdHwIAH+TvMWH+pc7hsIT9EZl6ET3\\nNleXLfzvBAnAjyWQYBiwMwiOSVaumSiAfFxP+8iNc2hHD7EHML2HSyNEGBAVmn/G\\nlzQKqj2i8F5eFNNaI67/EkQ2jEawp5W7fNEMzc+LQwBD9xh/td/XaNg3vzr4BzeX\\nJz6B9XUii8WDvcTBdpnoFqERytmMcjTgjey3avQbBVzzP2AqoK99NqVMQNeCsXzT\\nc6Tia05/W187P+vyhdoBt4UvRJ3TcvT6B2OxSfj6GjerAkZVMi3aMDqfgaVr0IC2\\nRLXfRDOIRSpcQcHxc8ZLsDcXGc+UtG2R+s8ksAAYTZafT+EfHSG9mH3TzHI99I4=\\n=Jhqo\\n-----END PGP SIGNATURE-----\\ntree 96e236e820933d2858e8023d8500d3c26a146aab\\nparent 359b8c8634db73b939496c53643cc0fae7f22a58\\nparent dd94105b16d0b851349385f7a6366ea63a7ab41f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1691742598 +0100\\ncommitter GitHub <noreply@github.com> 1691742598 +0100\\n\\nMerge pull request #342 from ANHIG/3530\\n\\nUpdated database citation in README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065ehttps://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065e/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse359b8c8634db73b939496c53643cc0fae7f22a58https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41fNaNNaN
72483aa94b540407ccdfcb452c77439b86c543f849dC_kwDOAXZz6NoAKDgzYWE5NGI1NDA0MDdjY2RmY2I0NTJjNzc0MzliODZjNTQzZjg0OWQDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-08-25T12:40:58ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-08-25T12:40:58ZUpdate to dpb_tce.csv file containing corrections to DPB TCE version 2 assignmentdda4efc59c2d030e9a42d84936a1a5f24e8f256ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dda4efc59c2d030e9a42d84936a1a5f24e8f256ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/83aa94b540407ccdfcb452c77439b86c543f849d1FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849dhttps://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNdd94105b16d0b851349385f7a6366ea63a7ab41fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41fNaNNaNNaNNaNNaN
725a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00aC_kwDOAXZz6NoAKGE1NDljNWIyNTVkYTdkOTg4YTcwY2Y3ZjdhMmJkYjViMWFlNWIwMGEdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-08-25T12:45:15ZGitHubnoreply@github.com2023-08-25T12:45:15ZMerge pull request #345 from ANHIG/3530\\n\\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version …dda4efc59c2d030e9a42d84936a1a5f24e8f256ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dda4efc59c2d030e9a42d84936a1a5f24e8f256ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJk6KJbCRBK7hj4Ov3rIwAASj0IAJzpUHnFx2BqjRL2FOJYvv4s\\nBYGBh/bWb1VOnJ8q1ShC+r2BoPj9i5OeaTEilmRCHiuCgVGSrxcW1wP8rRIf8nk2\\npgMd/ELqBUbnbpmn5bLzY6oNVl5WR1Fsn6ISH/mabKhppOsw5VmDoC99o5/cYyGv\\nqL+R1aUhwDZ9mQbC3HS+wXcRBxxCt7U8M+IUS2TsRX9Xczpz+YcXqj9DLVlGVNbc\\nHTDGl8LmNkhUsg3DSreo6iweJ4+9hUKp+NAScuDgjUzu6n3Gtpaaf9d0CjaYFr/r\\nCZuZDikwreo7R/+T7f69mZiRwChNGKnMWNUaykKowjBudYKA8GmZy/lav2afrOs=\\n=M7HE\\n-----END PGP SIGNATURE-----\\ntree dda4efc59c2d030e9a42d84936a1a5f24e8f256a\\nparent 63dd028fca845a55a065ac75aea5f9079cce065e\\nparent 83aa94b540407ccdfcb452c77439b86c543f849d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1692967515 +0100\\ncommitter GitHub <noreply@github.com> 1692967515 +0100\\n\\nMerge pull request #345 from ANHIG/3530\\n\\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version …https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse63dd028fca845a55a065ac75aea5f9079cce065ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065ehttps://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065e83aa94b540407ccdfcb452c77439b86c543f849dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849dhttps://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849dNaNNaN
726f71eae6423f6fc21208543a100271fb1f3594ca0C_kwDOAXZz6NoAKGY3MWVhZTY0MjNmNmZjMjEyMDg1NDNhMTAwMjcxZmIxZjM1OTRjYTAmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2023-10-12T10:47:32ZmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2023-10-12T10:47:32ZIMGT/HLA Database Release 3.54.03a16178c0514ad71913a582bfdd88556652f93e3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3a16178c0514ad71913a582bfdd88556652f93e3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f71eae6423f6fc21208543a100271fb1f3594ca00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsea549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00aNaNNaNNaNNaNNaN
72782b2645b5cfda1bcfdaab58e28b1424200ba7febC_kwDOAXZz6NoAKDgyYjI2NDViNWNmZGExYmNmZGFhYjU4ZTI4YjE0MjQyMDBiYTdmZWImichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2023-10-12T13:50:58ZGitHubnoreply@github.com2023-10-12T13:50:58ZMerge pull request #348 from ANHIG/3540\\n\\nIMGT/HLA Database Release 3.54.03a16178c0514ad71913a582bfdd88556652f93e3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3a16178c0514ad71913a582bfdd88556652f93e3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlJ/nDCRBK7hj4Ov3rIwAAQYMIAGDTV7d4SRXCbI/ypsN4sKuh\\ndhbVfKWr4iC6WGJ32gUL22mDyrv/FzeNIqtTOxDf6iENXj1jzuLjy/rZDNT56W24\\nT2+tnTeDEOOsLf8rLBlH41FkjvNt/V9i+WwsdKmlCnlWb2n58Jb52I9gyvHs3DpR\\nmFDdF1X6vWNQZ92JGWNDMhC3YazvDhYb+Rjd1xGu2pVDgCRbIOI9FXDNARjrx3Ps\\nBwpt4Df0AKGWxtyk+mjDYjE0igVoiOwhycWRvk9nrX4+dD93+TVyw5HGZe865+2K\\nvTmMdwz3/UL+QEn4XQiV41hDeiLuIxVdoLcNQezhTTY6LWYYqDHH3NpA7rNDsmk=\\n=NxlH\\n-----END PGP SIGNATURE-----\\ntree 3a16178c0514ad71913a582bfdd88556652f93e3\\nparent a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a\\nparent f71eae6423f6fc21208543a100271fb1f3594ca0\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1697118658 +0100\\ncommitter GitHub <noreply@github.com> 1697118658 +0100\\n\\nMerge pull request #348 from ANHIG/3540\\n\\nIMGT/HLA Database Release 3.54.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7febhttps://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7febhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00af71eae6423f6fc21208543a100271fb1f3594ca0https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0NaNNaN
728860f0e2963f4e17a3a4ee6631b00f85831414b7cC_kwDOAXZz6NoAKDg2MGYwZTI5NjNmNGUxN2EzYTRlZTY2MzFiMDBmODU4MzE0MTRiN2MDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-10-20T08:48:44ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-10-20T08:48:44ZCorrected format of hla.xml to be consitent with current production versiondf912ca977f637e2f6a906eff36aff3b66f13588https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/df912ca977f637e2f6a906eff36aff3b66f13588https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNf71eae6423f6fc21208543a100271fb1f3594ca0https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0NaNNaNNaNNaNNaN
7295734aa71940623de415012e724571e8dc83c7ec4C_kwDOAXZz6NoAKDU3MzRhYTcxOTQwNjIzZGU0MTUwMTJlNzI0NTcxZThkYzgzYzdlYzQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-10-20T09:05:03ZGitHubnoreply@github.com2023-10-20T09:05:03ZMerge pull request #350 from ANHIG/3540\\n\\nCorrected format of hla.xml to be consitent with current production v…df912ca977f637e2f6a906eff36aff3b66f13588https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/df912ca977f637e2f6a906eff36aff3b66f13588https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5734aa71940623de415012e724571e8dc83c7ec40Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlMkK/CRBK7hj4Ov3rIwAANGkIAErxKM7BsQSrFtxKqB5Ye7UJ\\nickTAO71WZCW1Pr2zus5iUk3YTvW5BxF5ogdXIe6b4J4w2hGKDmdU8SpT9yYK6qD\\nUPc25xevh4UZzQ37FlP8PWmViU1mj0fWdbudRUdLQHS5AxOKuSFJq7ZY7LQ2LBm/\\nuq0X8XemaRJnIjLkFwEcvgVOGivGvvarKUbaPzCRPdvdDK3+R/yQCU9nTL13Iu3a\\nXlZo4R5cBFoIPYBfCpyQ/h1foa7OW45+KynYpLHwpXWUs0vuzhnMOozD/Pm3dPd3\\n0A0XimHJVZKCVbto51vcXBXWMY9VOFksxBbBOD0XP1Y7B7TwrcetT9lAORQ1qco=\\n=lu78\\n-----END PGP SIGNATURE-----\\ntree df912ca977f637e2f6a906eff36aff3b66f13588\\nparent 82b2645b5cfda1bcfdaab58e28b1424200ba7feb\\nparent 860f0e2963f4e17a3a4ee6631b00f85831414b7c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1697792703 +0100\\ncommitter GitHub <noreply@github.com> 1697792703 +0100\\n\\nMerge pull request #350 from ANHIG/3540\\n\\nCorrected format of hla.xml to be consitent with current production v…https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec4https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse82b2645b5cfda1bcfdaab58e28b1424200ba7febhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7febhttps://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7feb860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7cNaNNaN
73037db1de2825438e8850de308d43a162a6d5c0ebdC_kwDOAXZz6NoAKDM3ZGIxZGUyODI1NDM4ZTg4NTBkZTMwOGQ0M2ExNjJhNmQ1YzBlYmQDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-11-09T13:55:56ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-11-09T13:55:56ZUpload of hla_prot, nuc and gen.fasta to root directory08b9f06003dd9f711b27683ad1e1af77be35e1b0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08b9f06003dd9f711b27683ad1e1af77be35e1b0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/37db1de2825438e8850de308d43a162a6d5c0ebd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebdhttps://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7cNaNNaNNaNNaNNaN
731901b1b788a2ec2b4722c9672910ad880b29b368bC_kwDOAXZz6NoAKDkwMWIxYjc4OGEyZWMyYjQ3MjJjOTY3MjkxMGFkODgwYjI5YjM2OGIdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-11-09T13:58:36ZGitHubnoreply@github.com2023-11-09T13:58:36ZMerge pull request #352 from ANHIG/3540\\n\\nUpload of hla_prot, nuc and gen.fasta to root directory08b9f06003dd9f711b27683ad1e1af77be35e1b0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08b9f06003dd9f711b27683ad1e1af77be35e1b0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/901b1b788a2ec2b4722c9672910ad880b29b368b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlTOWMCRBK7hj4Ov3rIwAACWIIAF4ibuiw7YeRj1Ri6nwit4Mv\\ndSWqoxWjxWipqHcHbS5SP8CmR/hhetLw7Yb8RViwDHt5hvb+Nlmj+Gt+D20l0uzd\\nSCrxTeBxly8dKglq4C8IHiLbn+rPP4Vk2M5SHKR20lv6Tc60bgW+wjVawXdt8mQZ\\nrYUG6jCOEMnk9Mz4KhQEEls9Pw2avmVQ/4w2iG+eorhDM0/AO3iFgq2/cQcTPTCQ\\npmiN9YOx/w0JZqRYgGey6UQQZ1m2xjalpwl9Rwb1VGUz3AjcOqrlFQiRGLIwsmCl\\nZ9/T3GVLDmn1m86xEe0p2XCSZ11XI5QcChfjFWCgKDL2fnbIsr6XtphcYSV2ld8=\\n=d2A8\\n-----END PGP SIGNATURE-----\\ntree 08b9f06003dd9f711b27683ad1e1af77be35e1b0\\nparent 5734aa71940623de415012e724571e8dc83c7ec4\\nparent 37db1de2825438e8850de308d43a162a6d5c0ebd\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1699538316 +0000\\ncommitter GitHub <noreply@github.com> 1699538316 +0000\\n\\nMerge pull request #352 from ANHIG/3540\\n\\nUpload of hla_prot, nuc and gen.fasta to root directoryhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368bhttps://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5734aa71940623de415012e724571e8dc83c7ec4https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec437db1de2825438e8850de308d43a162a6d5c0ebdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebdhttps://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebdNaNNaN
7327d00d7b49cbcc987e07752845bd8b14986316ab4C_kwDOAXZz6NoAKDdkMDBkN2I0OWNiY2M5ODdlMDc3NTI4NDViZDhiMTQ5ODYzMTZhYjQDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2024-01-11T14:50:19ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2024-01-11T14:50:19ZRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.01cc4bbf6c5c57a14ab4eba08994009f98108d0bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1cc4bbf6c5c57a14ab4eba08994009f98108d0bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d00d7b49cbcc987e07752845bd8b14986316ab40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN37db1de2825438e8850de308d43a162a6d5c0ebdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebdhttps://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebdNaNNaNNaNNaNNaN
733522c1fdd2b79fa7caa628ec48f6654342cb77045C_kwDOAXZz6NoAKDUyMmMxZmRkMmI3OWZhN2NhYTYyOGVjNDhmNjY1NDM0MmNiNzcwNDUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2024-01-11T14:54:13ZGitHubnoreply@github.com2024-01-11T14:54:13ZMerge pull request #355 from ANHIG/3540\\n\\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.01cc4bbf6c5c57a14ab4eba08994009f98108d0bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1cc4bbf6c5c57a14ab4eba08994009f98108d0bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/522c1fdd2b79fa7caa628ec48f6654342cb770450Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJloAEVCRBK7hj4Ov3rIwAA0/kIAD/WZhpeyO1qV7o6EQSNIR2M\\nGsL+BNmHGDh/BbPpePTGQaKvtjqPgLQr8NNIJRsvu+D9aDraznZa9vjdRJ/bIGWP\\npqmUjvr0w+PByrgSC5SVN2TTrtS8XnI35UR4Naas5T9KGCZnO1Lv1Pyx1YQW7Bv1\\nz2StFih4kqpkUO5QIR6ZnvqdnDJbtwmLF6+IWHxuAbc6AI9fBSCjF9LECUNpgxND\\nNyLm18kzyHhx5hlyuw40kPO+EU0WsQqsAv3Qj9f5EYfoHdfE9oAOalyaGx06S4Bj\\n4U1oT20rdWs/y1jtbx41IcnRwlXD2cwsrxjZpltoczPTtBHe2yNA81XdwYh4x40=\\n=yJjr\\n-----END PGP SIGNATURE-----\\ntree 1cc4bbf6c5c57a14ab4eba08994009f98108d0bb\\nparent 901b1b788a2ec2b4722c9672910ad880b29b368b\\nparent 7d00d7b49cbcc987e07752845bd8b14986316ab4\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1704984853 +0000\\ncommitter GitHub <noreply@github.com> 1704984853 +0000\\n\\nMerge pull request #355 from ANHIG/3540\\n\\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse901b1b788a2ec2b4722c9672910ad880b29b368bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368bhttps://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368b7d00d7b49cbcc987e07752845bd8b14986316ab4https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4NaNNaN
7343a6d8e08813657a8ce3681fc9381e17e0c476441C_kwDOAXZz6NoAKDNhNmQ4ZTA4ODEzNjU3YThjZTM2ODFmYzkzODFlMTdlMGM0NzY0NDEmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T14:35:51ZmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T14:35:51ZIPD-IMGT/HLA Release 3.55.059478c9a7c38fba092c06e8b58622269d66e7792https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/59478c9a7c38fba092c06e8b58622269d66e7792https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a6d8e08813657a8ce3681fc9381e17e0c4764410FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalse522c1fdd2b79fa7caa628ec48f6654342cb77045https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045NaNNaNNaNNaNNaN
7359269ebc7d683892d200250d1cb9b50e65775adf1C_kwDOAXZz6NoAKDkyNjllYmM3ZDY4Mzg5MmQyMDAyNTBkMWNiOWI1MGU2NTc3NWFkZjEmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T14:43:17ZmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T14:43:17ZIPD-IMGT/HLA Release 3.55.0f33d0256071f32b24e10958c13e406d2cfd0278chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f33d0256071f32b24e10958c13e406d2cfd0278chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9269ebc7d683892d200250d1cb9b50e65775adf10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalse3a6d8e08813657a8ce3681fc9381e17e0c476441https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441NaNNaNNaNNaNNaN
736976810404a63f0f005190d8183450534f4c631dfC_kwDOAXZz6NoAKDk3NjgxMDQwNGE2M2YwZjAwNTE5MGQ4MTgzNDUwNTM0ZjRjNjMxZGYmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T15:41:14ZGitHubnoreply@github.com2024-01-16T15:41:14ZMerge pull request #357 from ANHIG/3550\\n\\n3550f33d0256071f32b24e10958c13e406d2cfd0278chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f33d0256071f32b24e10958c13e406d2cfd0278chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/976810404a63f0f005190d8183450534f4c631df0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlpqOaCRBK7hj4Ov3rIwAA7nwIACmckhOI/OdZfAyN52NMYI+D\\nzcAqiWfX3BGllnNWLL7vA7HnIwCB20msbLZtyVJEUm6jun3idedPr0J6H0m2BGwE\\nzsA8wISph1m32whBWMw/fUYe6TubZg1zmss+XMKaYDKldJ31zj7ChL4ZCcoQA1xi\\n/gW00PUT1qU3BcV8NPG6iFaF5RpYj5ceM4+YIjw9n2fAVqDqwZxFvMwm88rgqsOz\\nGaCNPlGJCDHypJCPwJyRGHoVGO43aPom413ucSbJ3tDxOTcTe3l8wlVoPYmoZ6pb\\nDTxqx2rv93lFH1ZzWCxI/uN2bmQ6f/G1s8FIL6EvqKB1hE3BY7PLanB525qiWXQ=\\n=zJ+E\\n-----END PGP SIGNATURE-----\\ntree f33d0256071f32b24e10958c13e406d2cfd0278c\\nparent 522c1fdd2b79fa7caa628ec48f6654342cb77045\\nparent 9269ebc7d683892d200250d1cb9b50e65775adf1\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1705419674 +0000\\ncommitter GitHub <noreply@github.com> 1705419674 +0000\\n\\nMerge pull request #357 from ANHIG/3550\\n\\n3550https://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631dfhttps://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631df/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse522c1fdd2b79fa7caa628ec48f6654342cb77045https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb770459269ebc7d683892d200250d1cb9b50e65775adf1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1NaNNaN
737e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbC_kwDOAXZz6NoAKGU0ZmQxZTM5YTRkOWYxZGE4ZTdlZmU0YTdmNjk5MzIwZTI4N2RjZGIDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2024-01-18T11:05:37ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2024-01-18T11:05:37ZRemoval of empty sequence block in A_prot.txt and MICA_prot.txt7494ab73a2e3d1c11734e72acc83573cb8feb161https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7494ab73a2e3d1c11734e72acc83573cb8feb161https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbhttps://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN9269ebc7d683892d200250d1cb9b50e65775adf1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1NaNNaNNaNNaNNaN
738df6ba6f80a2c5f999590f06fced6c4c4ff56b89dC_kwDOAXZz6NoAKGRmNmJhNmY4MGEyYzVmOTk5NTkwZjA2ZmNlZDZjNGM0ZmY1NmI4OWQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2024-01-18T11:06:05ZGitHubnoreply@github.com2024-01-18T11:06:05ZMerge pull request #359 from ANHIG/3550\\n\\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt7494ab73a2e3d1c11734e72acc83573cb8feb161https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7494ab73a2e3d1c11734e72acc83573cb8feb161https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsFcBAABCAAQBQJlqQYdCRC1aQ7uu5UhlAAAB0IQAD7LCYbI7jaiEtZOVERDB0kH\\nMsb6Z1xIdamQaGKIjKHCeICiObWq5a8nuPRm89Pp4t4v7g+vOyDpYb5NhCJpWLnI\\nDnS6tkwHpwv2H6YRumIIEkoLrYQLOyK8gf0Q58Dk4//I+SRI6QpDrg6LG8m+Ww/A\\nr2CsY6g4XlCMMfatQXD2slYRv/LvWpLShU4lMZdtZhBuGlCWy73dh/z9Dg3o56KT\\nMY7kQnUf73mIU0sZM3+0wt8XfmZ62SsKAO33DWmkGlaL+nWtxz5jachypB0jAITe\\n9VNUbirv/OrZO5BVeim8eK4p5tN2lLxmMVKsClv4Po9ZVYYQ4JJ6cFs8BgEKmCxo\\nNLSC1jSByYpJRMVMnJK/ll/lql+0npUIKkTURaVeEwD7PBGrtgG7829ynYNBuqAc\\nLD1zUlC2IGGxNrc8VHaMSI4DYiiuv5ULerDtaILFH3y6iJRtmm4aA6ZSoQ51wSY6\\nH3yb5tRpwfWxTS+6bw26FHUcxOf0ueNC8u14LOXj1TAu0HxvTnZbH5hC3OWRlClh\\nEXFphFsdyGDeLIkCjMPP/dSHt4+ORO0u115IWJ7DA68YWkMEJy/X6VMF2+IKWmpU\\nGPYil6B+8dgTfaZIMMWvo7sIAq0EQWH6w/FqofhtZnFnZAdPSTsQfYWxd3Safu4l\\n7qOPQ6GW3BKXTipL4obO\\n=K+XP\\n-----END PGP SIGNATURE-----\\ntree 7494ab73a2e3d1c11734e72acc83573cb8feb161\\nparent 976810404a63f0f005190d8183450534f4c631df\\nparent e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1705575965 +0000\\ncommitter GitHub <noreply@github.com> 1705575965 +0000\\n\\nMerge pull request #359 from ANHIG/3550\\n\\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89dhttps://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse976810404a63f0f005190d8183450534f4c631dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631dfhttps://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631dfe4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbhttps://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbNaNNaN
\n", + "
" + ], + "text/plain": [ + " sha \\\n", + "0 efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", + "1 785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", + "2 9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", + "3 79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", + "4 6ad21b61dee3689c5ae68370d635c5ede483c851 \n", + "5 08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "6 af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "7 6ce547fefafa6b804338c231bcb137b789653fdc \n", + "8 16da2f90240d536159a20697fb952b4d14846b13 \n", + "9 d9944466594e328cb46f732e5670660fd672a141 \n", + "10 0e31941b14171c16697123ff7b81becbeef1c089 \n", + "11 a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "12 7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", + "13 9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "14 8632b0d19389dcac1b3f1089b634396b51ae8530 \n", + "15 340238f97d078fc6b8524deac6366c9ce261b049 \n", + "16 69ac32a1e30dda03ea96d38178682a986d2b01db \n", + "17 0022011301eada9040803c924aa45423fd39e89c \n", + "18 4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "19 cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", + "20 3645f26142d7b8481ab0b9848f87822118f04415 \n", + "21 3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", + "22 e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", + "23 552bffb1497d24e4f71b1accf7905a6356622c97 \n", + "24 b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "25 6070036419bc21c39658a0362a91bb0ba6105b56 \n", + "26 77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", + "27 fcd68570866ef29194433ac4087d4505ca08f8b1 \n", + "28 6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", + "29 7265da109f405f63768c8ce8efc023f57283059f \n", + "30 b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", + "31 f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", + "32 cd39076585625dec1eebbf66af67269b0ace44fd \n", + "33 47142c65baa97e5d65c02d0fba403091f3a8f269 \n", + "34 257c8a685708951e0f2b41f7d671fee44b4234c2 \n", + "35 e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", + "36 167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", + "37 b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", + "38 e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", + "39 9196885051adca8a5adccb2e2ac075f006e78500 \n", + "40 e65254b19ff0d017fd349d9678d4c8233670c707 \n", + "41 736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", + "42 beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", + "43 3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "44 025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", + "45 a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "46 189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", + "47 4567906453bee9982446cd027786eecf829ef2b7 \n", + "48 e58668988a36089ba7e486c143bb73a387deae47 \n", + "49 757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "50 8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", + "51 0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "52 4f904b51a3ad844ab77d01625129093de37975be \n", + "53 e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "54 5d5783479260ee516f3d37476682fff5139128b9 \n", + "55 3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "56 e1cc17686f8b48d470603b2059d7dea413d18cbe \n", + "57 6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "58 09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", + "59 8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", + "60 0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "61 8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "62 77df60df8a34b0a0c2c8910513370df53feec03c \n", + "63 a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "64 05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", + "65 d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "66 a7f09d915f8a526b44485c7c56d82e278e930948 \n", + "67 d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", + "68 bd24869bb2b00401066586a54c3c9059a9261801 \n", + "69 2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "70 6b3074777693f615855355efc92ba5eaa5fd18c9 \n", + "71 ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "72 f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", + "73 4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "74 a2390433650e43a1df673dbc03745703c266d6be \n", + "75 18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "76 03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", + "77 c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", + "78 8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "79 4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "80 42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "81 c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "82 e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", + "83 07313301b74c4c0bd95755b48de1e426eda70712 \n", + "84 2994c396f12803e8a850890c61f38dce385bad90 \n", + "85 62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "86 340839349582612fd277eb5d046a355a15d291b3 \n", + "87 309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "88 5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", + "89 13d04064764124c55b01ef23947fa28b88779417 \n", + "90 2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "91 7b6638237aa2dd25cc13b6931671e231675eabe7 \n", + "92 0de983f3897470047ecc176332187eff12580d7e \n", + "93 24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", + "94 69a243a698555feac49dd16d1ab544d60b74115b \n", + "95 767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "96 1429eb572ade1b728cd095c554f735e8184016b0 \n", + "97 d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", + "98 23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "99 fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", + "100 3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "101 61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", + "102 ee5a661314196af16994119d69b609f2b11de764 \n", + "103 cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", + "104 de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", + "105 c20d33fafaa72f0f0728574efb39715e58e5d27f \n", + "106 c73a0acd51382f17f34c360430f0ca30c92d9129 \n", + "107 6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "108 6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", + "109 ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", + "110 ed8f3032452f07635808d7c426ac164a205c39ca \n", + "111 5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", + "112 02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "113 b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", + "114 a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "115 8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", + "116 ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "117 b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", + "118 11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "119 328aab0e1d08169095c461fb564224a72adf5981 \n", + "120 bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "121 4aea6786955cf3bce6f87d9ce9156e6239420314 \n", + "122 82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "123 566ca78947776620ccda7b5739070b1ce5b225fc \n", + "124 1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "125 525f63f8f7160bf930c6839c3ae00449c947798d \n", + "126 5518ee75e215a8a9881173733f9072b1765ac560 \n", + "127 f28b599f12fcaf8ee74c709871c425bc9c516388 \n", + "128 c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "129 c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", + "130 975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "131 397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", + "132 a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", + "133 8406662a52d5c36e3be3d25382fffeca637692ce \n", + "134 cf890c54b1cb079796f39034131ab7d16d961ade \n", + "135 301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "136 239b59523b85571fcc95584c9e3ae8962ea18dfc \n", + "137 d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "138 f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", + "139 956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "140 4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", + "141 54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "142 03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", + "143 a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", + "144 89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "145 a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", + "146 5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "147 0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", + "148 8de644858386b234999018cfd609463cc6ccd1bd \n", + "149 31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", + "150 4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", + "151 fb4f942af950aaede9111853f3623393f8dfbeba \n", + "152 dc373c05432b0862847b64053524cad676a624c1 \n", + "153 085cf28c84337e84d3c821fec281f159193501c7 \n", + "154 930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "155 cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "156 1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", + "157 2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "158 1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", + "159 cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "160 d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", + "161 059daf7439b541a96ee814460f9764df45a2393b \n", + "162 2812ababfb97e4cb43c13f17e40e292560ac633c \n", + "163 d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "164 40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", + "165 ffb709269dad74b4d538be957ae318b0bd874c9e \n", + "166 ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "167 dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", + "168 ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "169 15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", + "170 99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "171 2fc03e93c3e5fb074ec957039252baa3b655147a \n", + "172 36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "173 18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", + "174 4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "175 6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", + "176 98adbce2d54553228999014ad63398430bfb41ef \n", + "177 70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "178 f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", + "179 7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "180 817531168e66d066c588f4a1a8b55022b7e49e2f \n", + "181 434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", + "182 5550f593225b353973d81531849d2085a8d20049 \n", + "183 e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", + "184 a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "185 45c377516bdb7f1b926d1bb504afc801069d5bba \n", + "186 5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "187 88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", + "188 8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "189 7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", + "190 580de96b0844723391a641604968711510d6442a \n", + "191 2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", + "192 25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "193 0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", + "194 a156e69e38ddb3b53d7b65e859398380003291e6 \n", + "195 003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "196 adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", + "197 7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "198 13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "199 5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "200 bce98f4fcec72e2c07840b18deab36ae63167a0d \n", + "201 d1be675b7aedbfee9a2775e15e42d1993da9830c \n", + "202 189fda135211d63053575020374b0cb68fb427f5 \n", + "203 4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", + "204 294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "205 301ccad3f11519ae3be1fbc124838a3717031b0a \n", + "206 be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "207 0fccff6e64ebf013432297c3e14bb012c0bda298 \n", + "208 140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "209 4a459f938ce64318655f544a912c7a897f41769f \n", + "210 0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "211 d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", + "212 9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "213 e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", + "214 9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "215 e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", + "216 673c18ede6be55c414166826f9b9f293aac4d712 \n", + "217 54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", + "218 997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "219 2c445fbe6910e47d2b452a2000da512c806d399c \n", + "220 cb93364422d93a620d10f3c0570236f924cb8535 \n", + "221 32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", + "222 73efa769148f11d4d7c7aa1ea1076695318532d1 \n", + "223 a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "224 d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", + "225 6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", + "226 dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "227 a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", + "228 16372613782964481372e0e17050caa66f325a55 \n", + "229 c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", + "230 d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "231 b1acc3d89cab4617a30a04874853a902ac7c9927 \n", + "232 772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "233 221fc90fc6594eda4b5b0771adcdccd10b679393 \n", + "234 df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", + "235 324f734c75dcdc51907ec293fbb2791fdf32da59 \n", + "236 38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "237 d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", + "238 0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", + "239 481f95db5848a427bce0f863816e3c804ab2f667 \n", + "240 785d25ca252c14d915b9847577b9b1e987909572 \n", + "241 44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", + "242 814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "243 c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", + "244 7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "245 2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", + "246 fdfbacb192894a95177245e08264d591d3980725 \n", + "247 2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "248 f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", + "249 abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "250 af3948942c421276835dcc20deb6dc88d90a93b5 \n", + "251 72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "252 652fff742a0b27d7ba2016cca7bd380c800658e8 \n", + "253 b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "254 355263814c3236a3513b46396bfbcfdf6b8f222e \n", + "255 4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "256 8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", + "257 ba5cb3d05c7b3ba5024cdafa192d89af186f08a9 \n", + "258 bf257304fe44a170cbd382148caa14e14b3d0f8b \n", + "259 eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18 \n", + "260 e1535af59a925b01fe67ba1c0a6c6f20960493e6 \n", + "261 43be46757040bbd485bcdff1f7fe1e72be117fcf \n", + "262 6599041f06d568261be10f0bca306a772e5cd36c \n", + "263 78bbe4865d1131f6843a4b2846f340a0d207a487 \n", + "264 4d8879eb073b7852071734eaa2c41544bd552643 \n", + "265 9243c652d3e942afed3397a0f97ecc38e365b731 \n", + "266 260494e5b0cc256e9e8864e1e08f6ea5bf83dceb \n", + "267 658df88d6a758ddf8c184de90b725c21bb5ece37 \n", + "268 c8a80bdef97daefab0f4bdf27a1aab0e1b805b31 \n", + "269 041318439bf0ba291f990faaa27cd6ad0a062d13 \n", + "270 e1cd1ec3e66f4ab2b218f6758ed315f557778655 \n", + "271 7ca4eb239a96884142d3ef0b0182d3bc84ec1bba \n", + "272 89911df382bf499cd2fad648575d64f84e0ebee5 \n", + "273 5efd2671688f48f60637136f7712c046c0d3c9b4 \n", + "274 5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", + "275 ada88d5af76675bb10c8a8b6491f963ee5d2f4ad \n", + "276 5c3aab6eea0b638551682adf029a947d11d41621 \n", + "277 53f567078d46365a3fec66ac57316cc7c038f650 \n", + "278 1c7f60887bb500313f461c68c84fcacb7c567410 \n", + "279 60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", + "280 e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", + "281 52f499bc735f01d48207bf6e8520b56d9e576a76 \n", + "282 e46989ce2bccf8e58a520da10d172ef2960ed755 \n", + "283 c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", + "284 039466eee45519d41411df5783695dbe8dc7843a \n", + "285 83b4e1cc168c66466a246f63da7b62b42d412110 \n", + "286 3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", + "287 684864ec79bc932ba4789b787171f7487b8cc025 \n", + "288 de01b0573fd9108539ef10b4e44b12d334085871 \n", + "289 090c0ae6d951af2729c5e58c334a19530cc92462 \n", + "290 3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "291 3bbf66f3b680f17e404388ed009202a082045458 \n", + "292 ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "293 9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", + "294 47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "295 887dff715147378da5ead94cb430cbfd7bb78900 \n", + "296 ffc92e7718351a97dd6a76166f60743b2ec200cb \n", + "297 9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "298 c0c61df0b334cc454968643a3ffe278d73e8b13b \n", + "299 2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "300 5800ab43fe4afd66825db1e574176370558a94bf \n", + "301 d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "302 22d72b81647a52536359e041b14a962e177e3e09 \n", + "303 08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "304 3061939d9c953367a53b79c1a954d14d1a259948 \n", + "305 94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", + "306 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "307 58c11d41888968d3d740007beb3106f869163a3a \n", + "308 3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "309 7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", + "310 56c76906d05437800ab90b4124f2f508ef2ad046 \n", + "311 2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", + "312 833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", + "313 4438901e7a482548ab48cc25886281d438a1b2a5 \n", + "314 a5dfe9973ad3f2e018d8786d1a325df0142138be \n", + "315 ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", + "316 eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "317 6551121884cd844b90a95d4a9ca8715326570628 \n", + "318 c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "319 687aad1961604b6d46d42c09870d7565c4a6e956 \n", + "320 292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", + "321 63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", + "322 8753c19af7238360702ecbd5ac41c415d2721189 \n", + "323 a7e4b0a53425162108bcebbf876b60151b575eee \n", + "324 f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "325 b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "326 0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "327 bad10b1f56257845787573dffd8906545887b9db \n", + "328 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "329 a0723d561f4158d10be9f6b11d376122bb657a15 \n", + "330 4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "331 5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", + "332 d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "333 aa861b930fe68121b94cd06c07d3055ce90f4258 \n", + "334 86148b86c6965207f8258e28710dd2fab8618970 \n", + "335 8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "336 8d5661e174009c682a8d378c87596a1489925275 \n", + "337 5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "338 36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", + "339 bcd392034d1a991d3fb179e86f5865c30d41f961 \n", + "340 88f692665895f67f6da8346afa5d7d8d70833177 \n", + "341 2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", + "342 eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", + "343 4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", + "344 fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "345 8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", + "346 ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "347 ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "348 d575b21a52735d79dd37a3a8b417b9c93e564700 \n", + "349 9372102bda7df07a02f114c196a4d0b1bb668f39 \n", + "350 b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "351 cf54775bef36c0df39e66317fe86b806d74811a3 \n", + "352 608ffc01f775e8495191944bd4ac1e77fd5ca7cb \n", + "353 6ed8336e430025284e3023dc24f149e63f2739b5 \n", + "354 3813802728ea8402b8d2e843f670bbc98526143a \n", + "355 05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", + "356 c5acf7a4342869351b2382b1cc1d1b5763e7e04e \n", + "357 1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", + "358 b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", + "359 0bbcd1706ca2f899b67682b8783fae636bb0372d \n", + "360 027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "361 6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", + "362 58b9841003e927db3fdb503055a22f57cb56a57c \n", + "363 1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", + "364 f46dca0809b813e38214d96860da7ea83614e54c \n", + "365 ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", + "366 39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "367 c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "368 0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", + "369 bb2498ccdb4396ed602db544a725793ea0d75d2a \n", + "370 e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "371 256afa4865645e3bafc2372cfbd9780e653f535c \n", + "372 3e41645a33c1badb690ea9325732398b15bdd305 \n", + "373 140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", + "374 fdb4666aac16126e3d851db8343e2d8c573131df \n", + "375 0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", + "376 8b002924f8c095ab39fec054b1886adca6452d31 \n", + "377 c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", + "378 3b1848614de19ad87a66436350f5a3161ee61188 \n", + "379 f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", + "380 16c09d89398603dcf653cc5476f857f1a21c1d9d \n", + "381 0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "382 589fec138a6544295f0b146d0da8c24735910bfb \n", + "383 2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", + "384 5edcf73549d1f462932c4fbb9416e911665bca15 \n", + "385 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "386 7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", + "387 d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", + "388 3062d7af91c20811352c88bb87d318a93fa3fd78 \n", + "389 f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "390 440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "391 9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", + "392 80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "393 58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", + "394 bc5afbccfcab83e753302e06c9f4c9c232992646 \n", + "395 2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "396 99547568f22e486a758db0df41c27bd7a0a4abe0 \n", + "397 cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", + "398 472b541958e2f8755dd72bf8601404c3fb035115 \n", + "399 b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", + "400 25e45be1413ac507192852914d3aeb808834c08d \n", + "401 f4cee99def7786ecdc76093de36441a22e1d2744 \n", + "402 c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", + "403 1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "404 283c47387dbc9ef10de816a5a7069edc194ec215 \n", + "405 86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", + "406 62034dec31973902cdbad9dde49d215016520b5e \n", + "407 182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", + "408 252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "409 154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", + "410 af857a504106434a753ecd541f7b0bb5d07970aa \n", + "411 5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", + "412 fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", + "413 0fa0767f806b67ec842f6eda423931038c74456d \n", + "414 10ff0031128024299158c2873e6f4f19bdfce9fa \n", + "415 1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "416 bf673b4a4f42415317b116ef71552a75d15974c7 \n", + "417 4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", + "418 af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", + "419 ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "420 59c7309f45fd1973beba192c429073b8469b5766 \n", + "421 61daadbf669adf36fe353b4d6487acae57268715 \n", + "422 0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", + "423 67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "424 730872d14dae5650a1cf69e9110d00af523235f4 \n", + "425 6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "426 58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", + "427 1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "428 293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", + "429 e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "430 d557b80c2db149dc50e2163abe30635c32faa971 \n", + "431 9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", + "432 431b4b6434f318354426ee02a49616b998e8cc68 \n", + "433 887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", + "434 0d3a6c5423405678431f647444cbefb72626210b \n", + "435 fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", + "436 ba884d04072b9b74763294c05fecffe465056590 \n", + "437 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "438 1e5b0f481bd71308be89983e031377b3e7492a0d \n", + "439 0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", + "440 501950eec393c13893d439deae3c536d3b8a694f \n", + "441 b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", + "442 81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", + "443 ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", + "444 8681f662939bd76d24ebc56f149118fb6567ee18 \n", + "445 be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", + "446 021b5670e6e563087b7821fca927f62d989e5cea \n", + "447 96e477a681d939a64af04440ee682a2d0f6be365 \n", + "448 0d06063abf79210210b95887714630740210e26a \n", + "449 01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "450 475cfe27e43194a6d38915e4110dfc5be1b12935 \n", + "451 fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "452 2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", + "453 3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", + "454 788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "455 c259def486334fc9f7610d6ecb1d22c7fd92507d \n", + "456 b46aec85945ed773eff0445db3b0940f4469d028 \n", + "457 d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", + "458 9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "459 3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", + "460 9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", + "461 02ef01dd646992f7518094c48281eb1b389ac105 \n", + "462 054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "463 b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "464 48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "465 d89e87e2eb0296a353cd880d47773307d949ad02 \n", + "466 bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "467 a19f887adf8ddf4c61c1af803d46bbd35643516a \n", + "468 e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "469 e7537add911efbf8890b126d3639c0560fe03827 \n", + "470 0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", + "471 a9f619032ea68c561e39a9ea3fe4358543356a92 \n", + "472 30ca054efd7872597e8a3e14043627ae126a1ee9 \n", + "473 14a38b648034e61270207ba3672a19ec08401aca \n", + "474 b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "475 72911607eb497585b8e56d906d0794c99f888e7c \n", + "476 032815608e6312b595b4aaf9904d5b4c189dd6dc \n", + "477 b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "478 e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", + "479 0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "480 933b99c3cbf59d96086e272189e9f885684c3a3c \n", + "481 ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", + "482 e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "483 3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", + "484 18599815b186419ea8f71caccd3d3496e52310bb \n", + "485 8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", + "486 3565d1fa78d202b3ab92badfc438b07104835152 \n", + "487 db5a21729701340b0ce4441267d315fc3ff9d56c \n", + "488 f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", + "489 d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", + "490 aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "491 33114538c5c04a541b79c07b9eab13e7f4688776 \n", + "492 9443bf0185c229b2805f6d748642a9ef868ed910 \n", + "493 04b174de7519eba544de546c8da83605b2d67695 \n", + "494 313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", + "495 776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "496 7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", + "497 84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "498 28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", + "499 a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "500 0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", + "501 19d69647f9abfa71c99eb9db5c38006af993864e \n", + "502 408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", + "503 17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "504 8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", + "505 a48af996cb97f811d37735f251903ece2b08cbfc \n", + "506 318d9bf94836219690597e8f3f88d6e544008903 \n", + "507 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "508 7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "509 145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "510 60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", + "511 48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "512 ea1a723bdac5652aa6407361fd05e814f3a51401 \n", + "513 6fdaa17d9183d60ed609197acdd18fea87101931 \n", + "514 59b5cdb1dee0213511256459d4fcde13649ee888 \n", + "515 a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "516 92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", + "517 a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", + "518 0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", + "519 432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "520 c40a48a903d50116e537c135e6f852900341dbf8 \n", + "521 59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "522 596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", + "523 46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "524 dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", + "525 9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "526 ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", + "527 c436780fea7228df63f493451531be6fd448854e \n", + "528 98d47fb0511e0b19b087c29a8464e773106334a8 \n", + "529 d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "530 e435af939c4a776f9cb9309e761a46cbd0043b61 \n", + "531 171a34d4e648d23f090572086a6ed40794eb0896 \n", + "532 245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", + "533 41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "534 7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", + "535 5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "536 c5468c985964935bd9600f8e20380e31be449e2b \n", + "537 204cef7c7591703727291b16cc78cc5e30d710d7 \n", + "538 9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", + "539 e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "540 a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "541 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", + "542 67c8be545d4483ac34f86fdd57f09135a4820be6 \n", + "543 7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "544 4ec1022d2645f3c2e5018971473710d568078eae \n", + "545 03ded64be9b290287ab0101891ca6f338861c2fe \n", + "546 cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", + "547 25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "548 6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", + "549 cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", + "550 2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "551 0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", + "552 5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "553 3182e0793150de4ffb34da2774991cb24e49a191 \n", + "554 3066954597d739b4aba34d474b2e0f6a8b818714 \n", + "555 82edfc44b8b1671ece57d88953f7350ea8837237 \n", + "556 096377bad78018607072daf7c94e7eb90ae17af8 \n", + "557 2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", + "558 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "559 0fa36435691cac5651bee2ffe511f73ccd98c367 \n", + "560 087234db7d9a87138f071f130f793c52019ea7e4 \n", + "561 a627893de839025c7082930481238db5d34493c4 \n", + "562 0fcb4ad38ea898053916e60f8c55ea86efcff3db \n", + "563 228082acf94115319c60d50d8909d4e1cb88c557 \n", + "564 e3efe8773f959910461fc3bbf9b49c57c97de27a \n", + "565 affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", + "566 d146942a21ba93007cadd23d4f2c2035fa783142 \n", + "567 7d2a5e215a986441ef272144bf4a009134df7ce9 \n", + "568 4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", + "569 659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", + "570 193d738ff05632b2a2f301bf08d4d9772b1837ec \n", + "571 e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", + "572 bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", + "573 da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", + "574 9e470184929001d566cbe593656b2c4b13aa1624 \n", + "575 fc0134c3516e01032a32997d037b3ba296e26221 \n", + "576 965b82561d82c5d347fd10c77245dcd8691ba119 \n", + "577 da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", + "578 d531c3422f806634d35d611b0296b6a34815c4e7 \n", + "579 b9174859384269ff9eeadcab12762d38c56aef36 \n", + "580 c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", + "581 c37267e1ee355c619a3058da5a7135e19e6522de \n", + "582 98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", + "583 734690c08be5b5d00193e2307125e669a1e3334f \n", + "584 d3955683782369078d9d9137d6a0968adae23a92 \n", + "585 4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", + "586 4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", + "587 870e39341592de0113c530f471098490a246ac24 \n", + "588 ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", + "589 e5198e0f0cb97456678856a60a13e87581e39966 \n", + "590 63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", + "591 25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", + "592 1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", + "593 94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "594 7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "595 4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "596 410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", + "597 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "598 8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", + "599 b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", + "600 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "601 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "602 58e40f66297b220958bcf09c6f92009ba6422e3a \n", + "603 6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", + "604 81bceb5eee4289c9fcefad90f821f5269849df37 \n", + "605 77f7c148e7de394021ca84a012427a8a0974eb5f \n", + "606 a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", + "607 71626fbc1ecab1867deda1c9739557a345c443c3 \n", + "608 19fd85f5aceb424c866a2c939caea18a4383a136 \n", + "609 7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", + "610 c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", + "611 2f6878301950dfea48a8147a6d8bd012be564063 \n", + "612 a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", + "613 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "614 af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "615 d155ba8553d2c53580ef66fbf733484dc2857a30 \n", + "616 3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", + "617 487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", + "618 e6a3f0cc5710495475e7b959ee82c649978843f8 \n", + "619 4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", + "620 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "621 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", + "622 89b57278869c7b46fbbaf94825ed336328f3567a \n", + "623 fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", + "624 d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "625 4a8d93e8607e2413edee71da68cade6e11249fea \n", + "626 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "627 a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", + "628 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "629 6c613ce701353f42b6c911801f0aeb78413fac9d \n", + "630 316f7c8d0056d58a7a8b992fd9f35024d954aa03 \n", + "631 352813601073bcdc3d5eb08d1be07be904276a9a \n", + "632 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "633 5088650c144e6a3ee05ac1e015d487a86095e665 \n", + "634 389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", + "635 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "636 8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", + "637 ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "638 8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", + "639 3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "640 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", + "641 178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "642 d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", + "643 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", + "644 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "645 06ceff14b2db920d458dc337b1100dced992e627 \n", + "646 d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "647 239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", + "648 fc712c5a4dd00f534e845982a29f46a14e22b292 \n", + "649 ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", + "650 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "651 d4c410cd91618a8a74a7763598e499f6a8aa168b \n", + "652 a9c8d5c82645cd677340c408291f6c5556f2586f \n", + "653 48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", + "654 8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "655 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "656 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "657 cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", + "658 ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", + "659 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "660 4a13df461c42f970a099de77377f309995e7995c \n", + "661 4d33035dd296826bbde200e17e5281910ac8be13 \n", + "662 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "663 dddc6afc29de895f4131693e17b3cc856ff23f8d \n", + "664 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", + "665 4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", + "666 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", + "667 c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "668 536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", + "669 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "670 50e92c677f4cd547c32bb9305269a762a9595074 \n", + "671 75ad6905414ff2af3a051097d7bf7dea077a0be3 \n", + "672 1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "673 a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", + "674 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "675 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "676 51015f8712a57688e520961c4ccf7e259bf56995 \n", + "677 2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "678 1ce31fc9e2805034578eff60a269c02176f03252 \n", + "679 2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "680 e941759874365cb152a3562c22d10847d10db326 \n", + "681 53d99caa258f7ebd5af5a5d6f7b131f76059535e \n", + "682 3a77d014a3ccdebd07f5acee3031a269bfaafdb8 \n", + "683 534a03ffc9ac4a47ee1b33ce7ebaed834004b474 \n", + "684 b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904 \n", + "685 e84ba6be7c44abb06ebada02d4323c9a8f6b5436 \n", + "686 46c22746f74564f5715d4833907bfa08865c565d \n", + "687 38214e0695d3dfdf5e01f3ec0c99bbf922464b7b \n", + "688 88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e \n", + "689 0709ff010c817a05cb8fbc81de6ac471f7dc57ce \n", + "690 46bfea9689d518b9248a574f1dc746a195e4faa8 \n", + "691 cef0ff0afcf480cd88739d8823f87e13b1f99db5 \n", + "692 bb70d85435a32b95994e1cc1e618408775da45f9 \n", + "693 470f4d0813083012feb754d00981728484a0e753 \n", + "694 687f34ad5d671c7f31e0343ca8e9c0d3004f64a6 \n", + "695 ff9e083e75b24a17f6f8b94b223dc7cd67520e10 \n", + "696 ca9422949acac3495dc385af56e9778a720578fa \n", + "697 3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", + "698 cac526afe42a99640d287b18521d4f597f758cc7 \n", + "699 1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", + "700 db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", + "701 6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", + "702 36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "703 50b790037030d958b662085c3f4cf34ba72a32ec \n", + "704 4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", + "705 4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "706 5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "707 def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "708 38398a75e9762ff070d8e9bd714d074332646cd7 \n", + "709 62945381d236dcdb2770daf1fa861b216b99635c \n", + "710 637f309a74dfb60eca09e5d45826a0f51d5a0bcd \n", + "711 b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c \n", + "712 6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4 \n", + "713 f95ebdfd1409b83b99f2ca799ce159d12e05cda6 \n", + "714 1ca9c2be88d9f054d816feb449c4a55a42a6a628 \n", + "715 5f134ff1fb597dd477a049c92101da9f2a8a902d \n", + "716 2771365c419ffdda4748a612489ecc51f45060e8 \n", + "717 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "718 9283ea834c9036298d0ffeec455cb00e80998157 \n", + "719 257023f6884c7be64f80212d5b7e5b5090074675 \n", + "720 8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "721 359b8c8634db73b939496c53643cc0fae7f22a58 \n", + "722 dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "723 63dd028fca845a55a065ac75aea5f9079cce065e \n", + "724 83aa94b540407ccdfcb452c77439b86c543f849d \n", + "725 a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "726 f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "727 82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", + "728 860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "729 5734aa71940623de415012e724571e8dc83c7ec4 \n", + "730 37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "731 901b1b788a2ec2b4722c9672910ad880b29b368b \n", + "732 7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", + "733 522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "734 3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", + "735 9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "736 976810404a63f0f005190d8183450534f4c631df \n", + "737 e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", + "738 df6ba6f80a2c5f999590f06fced6c4c4ff56b89d \n", + "\n", + " node_id \\\n", + "0 MDY6Q29tbWl0MjQ1NDAxMzY6ZWZjMDZlODhiNTZkMWU2ZTQ0NjYxZWM0NWYxOTJkYzExODZhMzBhZA== \n", + "1 MDY6Q29tbWl0MjQ1NDAxMzY6Nzg1YzkxM2YyZDQyYWJkNjhiY2RmNjMwY2UyZjU4ZWU5YjljMjU3OQ== \n", + "2 MDY6Q29tbWl0MjQ1NDAxMzY6OWYzNWY4ZmU4YTJlMjViYjA3NmU1ODhlNjUzODljYWMxNmE4ZWQyZg== \n", + "3 MDY6Q29tbWl0MjQ1NDAxMzY6NzlkMTNjZWIzODhlYjlkYWNjOWUxNjZiZTE4Y2NlOTM3M2Y3ZmQxZA== \n", + "4 MDY6Q29tbWl0MjQ1NDAxMzY6NmFkMjFiNjFkZWUzNjg5YzVhZTY4MzcwZDYzNWM1ZWRlNDgzYzg1MQ== \n", + "5 MDY6Q29tbWl0MjQ1NDAxMzY6MDhlMGVmOWY1YzZhYWRlNDBkZjY4MTgyMWEwYjljYWVmNDM5ZmUzYQ== \n", + "6 MDY6Q29tbWl0MjQ1NDAxMzY6YWY1NGQyODFiNWY5OWE3NWJhMDZmMTAyNmJhYzdhNDA4NmQ5MmY4YQ== \n", + "7 MDY6Q29tbWl0MjQ1NDAxMzY6NmNlNTQ3ZmVmYWZhNmI4MDQzMzhjMjMxYmNiMTM3Yjc4OTY1M2ZkYw== \n", + "8 MDY6Q29tbWl0MjQ1NDAxMzY6MTZkYTJmOTAyNDBkNTM2MTU5YTIwNjk3ZmI5NTJiNGQxNDg0NmIxMw== \n", + "9 MDY6Q29tbWl0MjQ1NDAxMzY6ZDk5NDQ0NjY1OTRlMzI4Y2I0NmY3MzJlNTY3MDY2MGZkNjcyYTE0MQ== \n", + "10 MDY6Q29tbWl0MjQ1NDAxMzY6MGUzMTk0MWIxNDE3MWMxNjY5NzEyM2ZmN2I4MWJlY2JlZWYxYzA4OQ== \n", + "11 MDY6Q29tbWl0MjQ1NDAxMzY6YTA3YmNiZDE4ZjVmOTU2MDZiMTYyNTgyNDFmOWQxOGJhMGU2NTM5MA== \n", + "12 MDY6Q29tbWl0MjQ1NDAxMzY6N2M5ZDk1ODU1NzZiZWM4ZmRmNDFlMThkNDQwMzNkMmM4YWY3YTkyMw== \n", + "13 MDY6Q29tbWl0MjQ1NDAxMzY6OWQ4ZjU4NTUwMmZjZmU3MGM1ZjgwOWJhNDQ4NTZhNmYwY2Q5ODZhMg== \n", + "14 MDY6Q29tbWl0MjQ1NDAxMzY6ODYzMmIwZDE5Mzg5ZGNhYzFiM2YxMDg5YjYzNDM5NmI1MWFlODUzMA== \n", + "15 MDY6Q29tbWl0MjQ1NDAxMzY6MzQwMjM4Zjk3ZDA3OGZjNmI4NTI0ZGVhYzYzNjZjOWNlMjYxYjA0OQ== \n", + "16 MDY6Q29tbWl0MjQ1NDAxMzY6NjlhYzMyYTFlMzBkZGEwM2VhOTZkMzgxNzg2ODJhOTg2ZDJiMDFkYg== \n", + "17 MDY6Q29tbWl0MjQ1NDAxMzY6MDAyMjAxMTMwMWVhZGE5MDQwODAzYzkyNGFhNDU0MjNmZDM5ZTg5Yw== \n", + "18 MDY6Q29tbWl0MjQ1NDAxMzY6NDgyNjIwMTI2M2M5NWFlZmMyOWJlYWViMzIzZjg4M2NmNmI0ZWRmYg== \n", + "19 MDY6Q29tbWl0MjQ1NDAxMzY6Y2ZjZWJjMjMxNzg4NDdkYmQ3MWZkMTE1NGM1OWEyNTFhMmQ1NzBiOA== \n", + "20 MDY6Q29tbWl0MjQ1NDAxMzY6MzY0NWYyNjE0MmQ3Yjg0ODFhYjBiOTg0OGY4NzgyMjExOGYwNDQxNQ== \n", + "21 MDY6Q29tbWl0MjQ1NDAxMzY6M2E3MTM0OGM1Mzk5YmJjYzFjMmIyOGNkNGViYWFhMjg3Y2Q1MjY5ZQ== \n", + "22 MDY6Q29tbWl0MjQ1NDAxMzY6ZTZjYzlmMzA4MDkzMmY5Yzc3YjZiMDNhN2FiMmU2NWRkYjUwYmIzZg== \n", + "23 MDY6Q29tbWl0MjQ1NDAxMzY6NTUyYmZmYjE0OTdkMjRlNGY3MWIxYWNjZjc5MDVhNjM1NjYyMmM5Nw== \n", + "24 MDY6Q29tbWl0MjQ1NDAxMzY6YjJiYzBiNjU4MmQzZDY4MTUxOGJhNjFmZGE0M2Y0NDEyZWQ0Y2UzYw== \n", + "25 MDY6Q29tbWl0MjQ1NDAxMzY6NjA3MDAzNjQxOWJjMjFjMzk2NThhMDM2MmE5MWJiMGJhNjEwNWI1Ng== \n", + "26 MDY6Q29tbWl0MjQ1NDAxMzY6NzdkYWIyMGM2ZTQyM2ZlZjNjNDE0MTljZGM5MjcxYjNkNWQ2NjdjNQ== \n", + "27 MDY6Q29tbWl0MjQ1NDAxMzY6ZmNkNjg1NzA4NjZlZjI5MTk0NDMzYWM0MDg3ZDQ1MDVjYTA4ZjhiMQ== \n", + "28 MDY6Q29tbWl0MjQ1NDAxMzY6NmQ0MDhiNTNiYTIxMjNhNzVmM2E2MGFjN2Y5YjM1MTYzYmIzODE5OQ== \n", + "29 MDY6Q29tbWl0MjQ1NDAxMzY6NzI2NWRhMTA5ZjQwNWY2Mzc2OGM4Y2U4ZWZjMDIzZjU3MjgzMDU5Zg== \n", + "30 MDY6Q29tbWl0MjQ1NDAxMzY6YjI4MWFjZDBjM2ZkZjk0YzFkMmJjM2U0ZWJiMjg1M2IxNzJkMjQ1Mw== \n", + "31 MDY6Q29tbWl0MjQ1NDAxMzY6ZjEyNmY3MGIyNWIxZTYxZDE2OWFiOWRhMWRmYTM3ZjA1ZmJkYmE3ZQ== \n", + "32 MDY6Q29tbWl0MjQ1NDAxMzY6Y2QzOTA3NjU4NTYyNWRlYzFlZWJiZjY2YWY2NzI2OWIwYWNlNDRmZA== \n", + "33 MDY6Q29tbWl0MjQ1NDAxMzY6NDcxNDJjNjViYWE5N2U1ZDY1YzAyZDBmYmE0MDMwOTFmM2E4ZjI2OQ== \n", + "34 MDY6Q29tbWl0MjQ1NDAxMzY6MjU3YzhhNjg1NzA4OTUxZTBmMmI0MWY3ZDY3MWZlZTQ0YjQyMzRjMg== \n", + "35 MDY6Q29tbWl0MjQ1NDAxMzY6ZThkYjJlMTRkZDNkMWFlOTllOGQxOGQ0NzI5MTdiOWFmM2VkNTAwNg== \n", + "36 MDY6Q29tbWl0MjQ1NDAxMzY6MTY3ZmUyMGFmZTRiMzQyZDBhMGRmODAxMmVmYTBlMTc2ZjRhYWZmNw== \n", + "37 MDY6Q29tbWl0MjQ1NDAxMzY6Yjg1NWQ4YWQwNWJiNDRlYjIzZDI2NTYyY2ZiNjViYzcyOGZmZDFiZg== \n", + "38 MDY6Q29tbWl0MjQ1NDAxMzY6ZThmOTg3NzMwZWI5ZjJmYTk2ZDY5ZDNjNTNjN2RjYzg2YjhlNGZiMw== \n", + "39 MDY6Q29tbWl0MjQ1NDAxMzY6OTE5Njg4NTA1MWFkY2E4YTVhZGNjYjJlMmFjMDc1ZjAwNmU3ODUwMA== \n", + "40 MDY6Q29tbWl0MjQ1NDAxMzY6ZTY1MjU0YjE5ZmYwZDAxN2ZkMzQ5ZDk2NzhkNGM4MjMzNjcwYzcwNw== \n", + "41 MDY6Q29tbWl0MjQ1NDAxMzY6NzM2Y2U1ZjY2Yzg5NTliM2JiNTdjN2U2NWQxOWFlMzViZDJjZTc2ZQ== \n", + "42 MDY6Q29tbWl0MjQ1NDAxMzY6YmVlZmM2Yzc1NWY3YzQyNTViNWYzYTZmMzhhNzA2ZDI0NTExNjFkMQ== \n", + "43 MDY6Q29tbWl0MjQ1NDAxMzY6M2Y5OWQ2MTcyZWEzNzc3ZWYyN2FmNzE5ZDJkZGE0MGRjZWNmMWI1Ng== \n", + "44 MDY6Q29tbWl0MjQ1NDAxMzY6MDI1ZTgzNWVlMjhkMDhkZmI2ZTFmMGYxNmE2MTE4ODAwZDcyYmU2Yg== \n", + "45 MDY6Q29tbWl0MjQ1NDAxMzY6YTc3MjkxZGM1MGY1MjlkZTgxM2EwOGNkZWZiYmMwOTg2ZTlhZjYxOA== \n", + "46 MDY6Q29tbWl0MjQ1NDAxMzY6MTg5YmY4ZWRlYjdiYzJiZGQyYWVhYmY2ZWE5YTM1ZjJhMzRiNmZhYw== \n", + "47 MDY6Q29tbWl0MjQ1NDAxMzY6NDU2NzkwNjQ1M2JlZTk5ODI0NDZjZDAyNzc4NmVlY2Y4MjllZjJiNw== \n", + "48 MDY6Q29tbWl0MjQ1NDAxMzY6ZTU4NjY4OTg4YTM2MDg5YmE3ZTQ4NmMxNDNiYjczYTM4N2RlYWU0Nw== \n", + "49 MDY6Q29tbWl0MjQ1NDAxMzY6NzU3YzUwYzYyODc3ZmQxZGM2ZjliM2I4ZTVkMTQ3YzM4Njg3YmU1ZQ== \n", + "50 MDY6Q29tbWl0MjQ1NDAxMzY6OGQ0YWVhY2U5NGMyMmI1MTJmNzc0MjVjZmQ5M2M3M2ExZjhkYzE5OQ== \n", + "51 MDY6Q29tbWl0MjQ1NDAxMzY6MDk1NTc1MGZjODJkZTRjZjIzYjZjMWQ0Y2VmOTAzMDE5MDMzNWYzOQ== \n", + "52 MDY6Q29tbWl0MjQ1NDAxMzY6NGY5MDRiNTFhM2FkODQ0YWI3N2QwMTYyNTEyOTA5M2RlMzc5NzViZQ== \n", + "53 MDY6Q29tbWl0MjQ1NDAxMzY6ZTVkODZhZWRkNjU1ZDljYzllMDhiM2MyZmQ0MDhkNTdkY2NiZGU5Yw== \n", + "54 MDY6Q29tbWl0MjQ1NDAxMzY6NWQ1NzgzNDc5MjYwZWU1MTZmM2QzNzQ3NjY4MmZmZjUxMzkxMjhiOQ== \n", + "55 MDY6Q29tbWl0MjQ1NDAxMzY6M2E0ZTJkOTZkN2U4ZmRiNzhkNDE3NDU4MDQyMGQ1OGUzMTk1NjQwNg== \n", + "56 MDY6Q29tbWl0MjQ1NDAxMzY6ZTFjYzE3Njg2ZjhiNDhkNDcwNjAzYjIwNTlkN2RlYTQxM2QxOGNiZQ== \n", + "57 MDY6Q29tbWl0MjQ1NDAxMzY6NmZhOTZlZmNlZTQxZDgyOWMxNDdjZWY3ZGJlNzFjY2JkMzY1MGY4MA== \n", + "58 MDY6Q29tbWl0MjQ1NDAxMzY6MDllZDA4YjlhYmNkOTc2MjJkNTllYzM3ZTMxYjQ3MDZkYzlhOTM5MQ== \n", + "59 MDY6Q29tbWl0MjQ1NDAxMzY6OGQ4MjQyZjUzNThiYjZjN2JlYTJmOTgzMTE4ODdmNDlhNGQwMDZlZg== \n", + "60 MDY6Q29tbWl0MjQ1NDAxMzY6MGUwNDgyYjRjYzVmZDNmNzc1N2Y0NzkyODRjMjdhOTQwZWExZjNkNw== \n", + "61 MDY6Q29tbWl0MjQ1NDAxMzY6OGZmYjdhNjNiMGYyNjU0NTJlNWRjMDIzN2JmYmUwY2UzYWVkMTRjNw== \n", + "62 MDY6Q29tbWl0MjQ1NDAxMzY6NzdkZjYwZGY4YTM0YjBhMGMyYzg5MTA1MTMzNzBkZjUzZmVlYzAzYw== \n", + "63 MDY6Q29tbWl0MjQ1NDAxMzY6YTFlMmNmMmYyMmQyZDRiMWVlMTIzNThhMDY3NzI3NTZjZWI1MzVhNg== \n", + "64 MDY6Q29tbWl0MjQ1NDAxMzY6MDVjMmI2NTk1NjFjNTMxYzU3N2NkMGMxOTU5ZWYzMmM3NGU1OGFkNQ== \n", + "65 MDY6Q29tbWl0MjQ1NDAxMzY6ZDJkNWMyNWM2ZDUwYWQ3NjI0NmVhZjM4YjU2MTBiMDhhMGIyZTM4OA== \n", + "66 MDY6Q29tbWl0MjQ1NDAxMzY6YTdmMDlkOTE1ZjhhNTI2YjQ0NDg1YzdjNTZkODJlMjc4ZTkzMDk0OA== \n", + "67 MDY6Q29tbWl0MjQ1NDAxMzY6ZDU2ZDcyZmZlYWQzNzgxZDZjODRkZTRjMGIzNjBmMDEwZDhlMGQwNg== \n", + "68 MDY6Q29tbWl0MjQ1NDAxMzY6YmQyNDg2OWJiMmIwMDQwMTA2NjU4NmE1NGMzYzkwNTlhOTI2MTgwMQ== \n", + "69 MDY6Q29tbWl0MjQ1NDAxMzY6MmU0OGU2YjRkMDNhNTI3Y2MxZDQ5Y2VlZTc1M2EyNzQ2MThmOTVhNQ== \n", + "70 MDY6Q29tbWl0MjQ1NDAxMzY6NmIzMDc0Nzc3NjkzZjYxNTg1NTM1NWVmYzkyYmE1ZWFhNWZkMThjOQ== \n", + "71 MDY6Q29tbWl0MjQ1NDAxMzY6ZWU5ZGRmOWE2NzA0NjdhZjA5YjE3YmQyY2EwZWYzN2U3YjNjYzBlNA== \n", + "72 MDY6Q29tbWl0MjQ1NDAxMzY6ZjMwNjRhN2ZhYzBjNGZjZTczMTFmZDFmODE0YjJhMjAyNjgwOWI5Mw== \n", + "73 MDY6Q29tbWl0MjQ1NDAxMzY6NGU1MGNkZWQ1YzRlNDVhNTc3YjFjYjIyOWViM2VkMzQ2MTA5MzgzOQ== \n", + "74 MDY6Q29tbWl0MjQ1NDAxMzY6YTIzOTA0MzM2NTBlNDNhMWRmNjczZGJjMDM3NDU3MDNjMjY2ZDZiZQ== \n", + "75 MDY6Q29tbWl0MjQ1NDAxMzY6MThmYjlkYzI0OTIzN2FkNWNiMDA0M2ZhYmMxNTE5YTExY2Q2MDYwNA== \n", + "76 MDY6Q29tbWl0MjQ1NDAxMzY6MDNiZWM1NTRkZGU1ZGU5ODhhOWI4ODM0YjIyNTViNWMxZmRhMmRhOQ== \n", + "77 MDY6Q29tbWl0MjQ1NDAxMzY6YzRkM2Y2N2VmN2VmNGI1ZjY1NzFiNGYxZDRhYTViOTI4ZDJhM2Q1Ng== \n", + "78 MDY6Q29tbWl0MjQ1NDAxMzY6OGRiOTM4YjFlYjU4ZGQ4Yzc3Y2JhOWI3NTI0Zjg0Y2Y4ZmZlNzE5Yw== \n", + "79 MDY6Q29tbWl0MjQ1NDAxMzY6NDczMGZlNzRlMTU0MjdlMmU5MDlhYTE5MjEyZDUzN2MzODljOWUxOA== \n", + "80 MDY6Q29tbWl0MjQ1NDAxMzY6NDJkNzk1NzVjNGYzZDY3ZjgzYTQ0YTk2OGVlYjM0ZWJlOTIwODVhZA== \n", + "81 MDY6Q29tbWl0MjQ1NDAxMzY6YzEzOTFiMGE0MmIzMmRhMjJiMjRkNDZiNzhjNWFiMWVmZTliMjFlOA== \n", + "82 MDY6Q29tbWl0MjQ1NDAxMzY6ZTFjNjEyNDA0MGE0NGQ4MmFlYmY2NmZiZWI4NjkwNGMwZTE0NTdjYg== \n", + "83 MDY6Q29tbWl0MjQ1NDAxMzY6MDczMTMzMDFiNzRjNGMwYmQ5NTc1NWI0OGRlMWU0MjZlZGE3MDcxMg== \n", + "84 MDY6Q29tbWl0MjQ1NDAxMzY6Mjk5NGMzOTZmMTI4MDNlOGE4NTA4OTBjNjFmMzhkY2UzODViYWQ5MA== \n", + "85 MDY6Q29tbWl0MjQ1NDAxMzY6NjJjYTRlY2I4MzRlMDZmOTJlMTZjYmQ3NTVlNzAwYjlkNzNhZWRhZA== \n", + "86 MDY6Q29tbWl0MjQ1NDAxMzY6MzQwODM5MzQ5NTgyNjEyZmQyNzdlYjVkMDQ2YTM1NWExNWQyOTFiMw== \n", + "87 MDY6Q29tbWl0MjQ1NDAxMzY6MzA5ZGI3YjlhZDc0ZDAxODAwYzE4OGQzZDRjYzJkMzFiNzMwMzdiNg== \n", + "88 MDY6Q29tbWl0MjQ1NDAxMzY6NWZmYTNkYzAzYmRhNDgyYTdjYmJjMjJmMjUwODQzZWIzNDg3OTdmNg== \n", + "89 MDY6Q29tbWl0MjQ1NDAxMzY6MTNkMDQwNjQ3NjQxMjRjNTViMDFlZjIzOTQ3ZmEyOGI4ODc3OTQxNw== \n", + "90 MDY6Q29tbWl0MjQ1NDAxMzY6MmU3MDJlZWQ3YjdmODc3ZjI0YjA5NmQzNWQ1ZTUzYzlhMDcxMjc2YQ== \n", + "91 MDY6Q29tbWl0MjQ1NDAxMzY6N2I2NjM4MjM3YWEyZGQyNWNjMTNiNjkzMTY3MWUyMzE2NzVlYWJlNw== \n", + "92 MDY6Q29tbWl0MjQ1NDAxMzY6MGRlOTgzZjM4OTc0NzAwNDdlY2MxNzYzMzIxODdlZmYxMjU4MGQ3ZQ== \n", + "93 MDY6Q29tbWl0MjQ1NDAxMzY6MjRmYjYxNGFhYWRkZGIyZTNhMjA5Y2U0YzI5MGFhMWJlZGY2ODgzZA== \n", + "94 MDY6Q29tbWl0MjQ1NDAxMzY6NjlhMjQzYTY5ODU1NWZlYWM0OWRkMTZkMWFiNTQ0ZDYwYjc0MTE1Yg== \n", + "95 MDY6Q29tbWl0MjQ1NDAxMzY6NzY3NjkxYmIwNTE3MDc5OTkxNGNlNTNjYmJiMDU1MDhiZWJjYjBiMw== \n", + "96 MDY6Q29tbWl0MjQ1NDAxMzY6MTQyOWViNTcyYWRlMWI3MjhjZDA5NWM1NTRmNzM1ZTgxODQwMTZiMA== \n", + "97 MDY6Q29tbWl0MjQ1NDAxMzY6ZDE1ZDliNjMzYjY3ZjVhNjMyZjVmNzhjZWY2Yzg5ODZhMDBhOTJkYQ== \n", + "98 MDY6Q29tbWl0MjQ1NDAxMzY6MjMwNDRlZTgwYzI3Zjc1YmIzNGM5ZjlhYzY4OWIxYzY4Y2Q2NTkxNA== \n", + "99 MDY6Q29tbWl0MjQ1NDAxMzY6ZmEyMDhkYTgzYTdmOTZkNjJjMWU0ZWZlZTIwMTgwNzRiYmQ4MDVlMA== \n", + "100 MDY6Q29tbWl0MjQ1NDAxMzY6M2FiZTdlMTJkY2JjMzgyNDMxNTk1OWFmNDQyOGM1M2JkNzYwYzZlNw== \n", + "101 MDY6Q29tbWl0MjQ1NDAxMzY6NjFiMTk0YmNhNWEyZTJiYWNmODBjMzA4MWM3ZDUyMWZkZGUwYmRjNQ== \n", + "102 MDY6Q29tbWl0MjQ1NDAxMzY6ZWU1YTY2MTMxNDE5NmFmMTY5OTQxMTlkNjliNjA5ZjJiMTFkZTc2NA== \n", + "103 MDY6Q29tbWl0MjQ1NDAxMzY6Y2QyMTcyOTgwMWE3ZjRjOWRhMzY2NjZjZmJmOGE1ODdjZGM3NzE0NA== \n", + "104 MDY6Q29tbWl0MjQ1NDAxMzY6ZGUyMzJjMGI5YjFiMmMzM2M0YzVlN2NhYTA2OGMzZDhlMWExNmEzYw== \n", + "105 MDY6Q29tbWl0MjQ1NDAxMzY6YzIwZDMzZmFmYWE3MmYwZjA3Mjg1NzRlZmIzOTcxNWU1OGU1ZDI3Zg== \n", + "106 MDY6Q29tbWl0MjQ1NDAxMzY6YzczYTBhY2Q1MTM4MmYxN2YzNGMzNjA0MzBmMGNhMzBjOTJkOTEyOQ== \n", + "107 MDY6Q29tbWl0MjQ1NDAxMzY6NjM4NTQ4NGU3ZGM2NWJiZDJkZjdiMTVkYTUyZjg0MjhjNzgyZDFjOQ== \n", + "108 MDY6Q29tbWl0MjQ1NDAxMzY6NmQxNjQzNDFmOWIwZjFkZDNkMGIwZDE4ZTk0MmNiYWZhOTNkMmNhYQ== \n", + "109 MDY6Q29tbWl0MjQ1NDAxMzY6ZWUzOWFjNjhmMjkzYzVmYjc2NDJmNmNmOTI5NGI2YzdlYmZlMWExOA== \n", + "110 MDY6Q29tbWl0MjQ1NDAxMzY6ZWQ4ZjMwMzI0NTJmMDc2MzU4MDhkN2M0MjZhYzE2NGEyMDVjMzljYQ== \n", + "111 MDY6Q29tbWl0MjQ1NDAxMzY6NWYzYTRjNzU1ZDliZjVkM2JjZjA3OWQ1OTA4ZDhiZGU1ZDVhY2RiMg== \n", + "112 MDY6Q29tbWl0MjQ1NDAxMzY6MDJmZWZmMmY2Yzk3MGVjYjJlNTZmNGQxODNhNjkxNGNjMzY3MTY4OA== \n", + "113 MDY6Q29tbWl0MjQ1NDAxMzY6YjIxYzhhNTYyMjMzMTZkZTI3ZmE0ZDE5NjBmMTBkY2JhNWJjNzI0NQ== \n", + "114 MDY6Q29tbWl0MjQ1NDAxMzY6YTg2ZWUxMmQyODc5NmQ2ZjMxM2M4MmMxZTQzMmQ4ZDNjMjM2NDJjMw== \n", + "115 MDY6Q29tbWl0MjQ1NDAxMzY6OGFiNjhjODUwMWFlMzNiZjI3ZDgwZDA3MGNlYTRiZjJjNzZiMDkyYg== \n", + "116 MDY6Q29tbWl0MjQ1NDAxMzY6ZmYxOTEyZmY3NTQwNzhkZjM5NzFiMDQzZmExZTc1NzkyZWI1ZjU3NA== \n", + "117 MDY6Q29tbWl0MjQ1NDAxMzY6YjlkMzllZDdlNTlkNDlhYWY3YWIwZmRiYTVkMjRmNzdkMzIyOWRkMQ== \n", + "118 MDY6Q29tbWl0MjQ1NDAxMzY6MTFiZjJmNGJmYTVhYWNlZTFlOTMzNzFkYjcwMzEzODQ0NjRlMGMwMA== \n", + "119 MDY6Q29tbWl0MjQ1NDAxMzY6MzI4YWFiMGUxZDA4MTY5MDk1YzQ2MWZiNTY0MjI0YTcyYWRmNTk4MQ== \n", + "120 MDY6Q29tbWl0MjQ1NDAxMzY6YmI4MjJlYTQzNDViZDJjODExMmM5YTM4YjJmZjUyZjc0MGQ2NmZlNw== \n", + "121 MDY6Q29tbWl0MjQ1NDAxMzY6NGFlYTY3ODY5NTVjZjNiY2U2Zjg3ZDljZTkxNTZlNjIzOTQyMDMxNA== \n", + "122 MDY6Q29tbWl0MjQ1NDAxMzY6ODJkYjA5MWNhNzhiYTNkNTZlYzdlOWFkOGVjNWIxNGEyYzI5ZTc5OA== \n", + "123 MDY6Q29tbWl0MjQ1NDAxMzY6NTY2Y2E3ODk0Nzc3NjYyMGNjZGE3YjU3MzkwNzBiMWNlNWIyMjVmYw== \n", + "124 MDY6Q29tbWl0MjQ1NDAxMzY6MWVmNmM3MGNhZTBkZDk2MWFmZmNiYzNlMTIzNzhlZmIyOGQwOWU4Mg== \n", + "125 MDY6Q29tbWl0MjQ1NDAxMzY6NTI1ZjYzZjhmNzE2MGJmOTMwYzY4MzljM2FlMDA0NDljOTQ3Nzk4ZA== \n", + "126 MDY6Q29tbWl0MjQ1NDAxMzY6NTUxOGVlNzVlMjE1YThhOTg4MTE3MzczM2Y5MDcyYjE3NjVhYzU2MA== \n", + "127 MDY6Q29tbWl0MjQ1NDAxMzY6ZjI4YjU5OWYxMmZjYWY4ZWU3NGM3MDk4NzFjNDI1YmM5YzUxNjM4OA== \n", + "128 MDY6Q29tbWl0MjQ1NDAxMzY6YzY3ZmU3ZGZiZDUwNmJmMDM1MWYyZTFhMzlkY2JhNDAxMTQ1MmYyNw== \n", + "129 MDY6Q29tbWl0MjQ1NDAxMzY6YzVjMDIyNWNkYWVhNDdkMDI5NTFiYjFjNWMzMmNlNjU2MWJjMjQ5MQ== \n", + "130 MDY6Q29tbWl0MjQ1NDAxMzY6OTc1ZmUzZmRiNWY3YTZhNjAzNDA3ZDhhNDAyZTk3MmZkNjY0Y2U3Nw== \n", + "131 MDY6Q29tbWl0MjQ1NDAxMzY6Mzk3YWUxZGQxZTljZWRiNjkzZTQ3NDYxYTQ2YTJiNTA3ODZmMzBhOA== \n", + "132 MDY6Q29tbWl0MjQ1NDAxMzY6YTdjZWFiMjcyOGMyODBlOTEwMTY5YWUxNGZjZGQwYjEzNGI3YTIyYQ== \n", + "133 MDY6Q29tbWl0MjQ1NDAxMzY6ODQwNjY2MmE1MmQ1YzM2ZTNiZTNkMjUzODJmZmZlY2E2Mzc2OTJjZQ== \n", + "134 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y4OTBjNTRiMWNiMDc5Nzk2ZjM5MDM0MTMxYWI3ZDE2ZDk2MWFkZQ== \n", + "135 MDY6Q29tbWl0MjQ1NDAxMzY6MzAxZjE0YjA0MGZlNzFkZGFmM2IzYzJkODJhOWYwMThhY2MzYWMwOA== \n", + "136 MDY6Q29tbWl0MjQ1NDAxMzY6MjM5YjU5NTIzYjg1NTcxZmNjOTU1ODRjOWUzYWU4OTYyZWExOGRmYw== \n", + "137 MDY6Q29tbWl0MjQ1NDAxMzY6ZDJmYTkwNWY5N2MxMmJkYzA1MjQyMmMyYmQwNjEyZTRmZWJjNzI5Ng== \n", + "138 MDY6Q29tbWl0MjQ1NDAxMzY6ZjE1MzliMzFmOWE4ZDczM2U2N2Y1ZDgyMTY3NDFjYjJiYWQ3OGVhNg== \n", + "139 MDY6Q29tbWl0MjQ1NDAxMzY6OTU2ZGNhNDI2ZDc3NjJhZWM5YjRiNmIyYzQ0YWVjYzczNzQ5N2I5MA== \n", + "140 MDY6Q29tbWl0MjQ1NDAxMzY6NGI2NjQ0MmM4OTc1MzdiOTZhNmNmYjNhYjFmZWJiOWExZWRkMTM1ZA== \n", + "141 MDY6Q29tbWl0MjQ1NDAxMzY6NTQyNjBhZTMwMjkyZWFiNGM1YjZjZDA0ZTljOWY0MGE1ZjczMzIwOQ== \n", + "142 MDY6Q29tbWl0MjQ1NDAxMzY6MDM5NzJhMGNmNTNkMjIxMTE4YWQyMmZiNmE4YzM1YmRkN2JjOGM4Yg== \n", + "143 MDY6Q29tbWl0MjQ1NDAxMzY6YTRhODk2MWNkZWQ0MDhjY2U5ZjI0NzlmMWI4ZTMxZGMyMzIwYmUzNQ== \n", + "144 MDY6Q29tbWl0MjQ1NDAxMzY6ODllMzQ4NjJhMTgzNDI4ZTU3Y2ZiMmFkZmUzNDAyNGU4ODVmODBjNw== \n", + "145 MDY6Q29tbWl0MjQ1NDAxMzY6YTAxOWUwNDNlM2FhYTRjNmQzZGViNDJkNzU0OWRmZDc2YTI2Mjg1OQ== \n", + "146 MDY6Q29tbWl0MjQ1NDAxMzY6NWQxOGE5MWRjYWI0NWQyODg5OTFjZTI4N2UxMGRlMDFmOWI4NmM4ZQ== \n", + "147 MDY6Q29tbWl0MjQ1NDAxMzY6MGI3Yjc2YjFhMTBkMDk3ZGY1MjZhMjBkN2JlYmE4MjAyMjg2ZjBjNA== \n", + "148 MDY6Q29tbWl0MjQ1NDAxMzY6OGRlNjQ0ODU4Mzg2YjIzNDk5OTAxOGNmZDYwOTQ2M2NjNmNjZDFiZA== \n", + "149 MDY6Q29tbWl0MjQ1NDAxMzY6MzFlNDNhMmYzMWUwNDUwZDZkNmM5M2EwYzQ1OGY2NDgyNDE2Yzc5NQ== \n", + "150 MDY6Q29tbWl0MjQ1NDAxMzY6NGE0ZGM2MGVhNWFmM2ZjODcwZTIzZjZhMjFjNDM1OGM1ZjVhMmY1MA== \n", + "151 MDY6Q29tbWl0MjQ1NDAxMzY6ZmI0Zjk0MmFmOTUwYWFlZGU5MTExODUzZjM2MjMzOTNmOGRmYmViYQ== \n", + "152 MDY6Q29tbWl0MjQ1NDAxMzY6ZGMzNzNjMDU0MzJiMDg2Mjg0N2I2NDA1MzUyNGNhZDY3NmE2MjRjMQ== \n", + "153 MDY6Q29tbWl0MjQ1NDAxMzY6MDg1Y2YyOGM4NDMzN2U4NGQzYzgyMWZlYzI4MWYxNTkxOTM1MDFjNw== \n", + "154 MDY6Q29tbWl0MjQ1NDAxMzY6OTMwZWQ3OGRkNWEwMGM3MTkwZDRmNzQzYmJkYTBhZTM4OWE5NWZhZQ== \n", + "155 MDY6Q29tbWl0MjQ1NDAxMzY6Y2RlYWY0MDVkM2ExYzE1MzdlMWI5Y2MwZDdhYjFkYmZmYjBiNjUzYw== \n", + "156 MDY6Q29tbWl0MjQ1NDAxMzY6MWQzNjA4ZjFlN2IzMjU2OGMxNTBkYjExYjllMzA3MTY0MzRlMWZiMw== \n", + "157 MDY6Q29tbWl0MjQ1NDAxMzY6MjMxM2UwZjllODMwZTcyZmNiYTdkNDQ0NGNhYWJiNTEyMDYwZmFkMQ== \n", + "158 MDY6Q29tbWl0MjQ1NDAxMzY6MWRkNzE5YzcwZWMxZDBlYjNjYTE1YWJlNmM1MGI3Y2NmOGMyYzk5OA== \n", + "159 MDY6Q29tbWl0MjQ1NDAxMzY6Y2ZiNmRiM2RlN2YzYTdlNzZkODg0NjcyNzE1NDFmZjBjYzhmYmNhMQ== \n", + "160 MDY6Q29tbWl0MjQ1NDAxMzY6ZDlhODViMmVhN2JmMzlkMjBkNmEyMDYyZDlhYTIzYzdjYzQ4OTVmYw== \n", + "161 MDY6Q29tbWl0MjQ1NDAxMzY6MDU5ZGFmNzQzOWI1NDFhOTZlZTgxNDQ2MGY5NzY0ZGY0NWEyMzkzYg== \n", + "162 MDY6Q29tbWl0MjQ1NDAxMzY6MjgxMmFiYWJmYjk3ZTRjYjQzYzEzZjE3ZTQwZTI5MjU2MGFjNjMzYw== \n", + "163 MDY6Q29tbWl0MjQ1NDAxMzY6ZDcwOWVjYzg5NjAyMzI3NTRhNTkyYjJmNDQyMTI2ZjhhOTA1ZTVjOQ== \n", + "164 MDY6Q29tbWl0MjQ1NDAxMzY6NDA0NzhhMWFhOGY2NjI5OTAzZTVkMmIxMGVjMmY2MGFmMDNlYjNlMQ== \n", + "165 MDY6Q29tbWl0MjQ1NDAxMzY6ZmZiNzA5MjY5ZGFkNzRiNGQ1MzhiZTk1N2FlMzE4YjBiZDg3NGM5ZQ== \n", + "166 MDY6Q29tbWl0MjQ1NDAxMzY6ZWQ3ZDVjYTNjODAzYzI3MGMyZjliZjJjMjAzZTkxYTQ0MGEyODMyNw== \n", + "167 MDY6Q29tbWl0MjQ1NDAxMzY6ZGVlN2ZiZTk2MmNiOTdmZGIwOWI0ZDdlNjdhNDlkNjRiNzY0YzIyOA== \n", + "168 MDY6Q29tbWl0MjQ1NDAxMzY6YWRhMzUxMjcxNGJmNDA1M2UyMjEwZTQ0YjQzNjhjMWNhYmMxNGY1ZQ== \n", + "169 MDY6Q29tbWl0MjQ1NDAxMzY6MTVmNWE0YTUxN2QzYzg3MjBjYzYxZTUyMWUwNzJlZmRkMzBmNGYyMw== \n", + "170 MDY6Q29tbWl0MjQ1NDAxMzY6OTlmZmY5ZDIwNWNjN2ZiMGNmMGIwMmE0MDhjZTYyODk4OWJhZDdmOQ== \n", + "171 MDY6Q29tbWl0MjQ1NDAxMzY6MmZjMDNlOTNjM2U1ZmIwNzRlYzk1NzAzOTI1MmJhYTNiNjU1MTQ3YQ== \n", + "172 MDY6Q29tbWl0MjQ1NDAxMzY6MzZkYTk0ZGQ0ODQ2YTg5YzIzMjExNzg5MDBhNWViMDgyYmMxOWViNA== \n", + "173 MDY6Q29tbWl0MjQ1NDAxMzY6MThmYWNiZmNmNTdlNTVjMTNlMjliYzk3ZmY5ZTdhOGE1Y2M1YmIxNQ== \n", + "174 MDY6Q29tbWl0MjQ1NDAxMzY6NGEwNDAxYWY2YmUwMmNhNjg4YWRlZWYzZjYzZjVlNTUyODhkMTRmZQ== \n", + "175 MDY6Q29tbWl0MjQ1NDAxMzY6NmI3ZTcwMTg0NWI1ZThmY2NlMjhiMzYzMWRmMWMxMDhiNDYyN2M2OQ== \n", + "176 MDY6Q29tbWl0MjQ1NDAxMzY6OThhZGJjZTJkNTQ1NTMyMjg5OTkwMTRhZDYzMzk4NDMwYmZiNDFlZg== \n", + "177 MDY6Q29tbWl0MjQ1NDAxMzY6NzAwNTU0MDJjZjQyZWVmNWUwZDEzYTFkMmVmM2I5M2RlMGMwMjBmOQ== \n", + "178 MDY6Q29tbWl0MjQ1NDAxMzY6ZjFhZDczNDI2YmYwNjQ3OGYyYjllMDdlODMwOTg4NmJjNzExMzdiMg== \n", + "179 MDY6Q29tbWl0MjQ1NDAxMzY6N2Q5MGU1Y2MyMTNiMjNhMGQ3NDNlOWM1MzA3MWJhODQ2NTFiZmU1YQ== \n", + "180 MDY6Q29tbWl0MjQ1NDAxMzY6ODE3NTMxMTY4ZTY2ZDA2NmM1ODhmNGExYThiNTUwMjJiN2U0OWUyZg== \n", + "181 MDY6Q29tbWl0MjQ1NDAxMzY6NDM0ODgyYTQzNDg4MTdiYTFkNTZkNWI2MGUxYjY0YTM2YTBlYTE3OQ== \n", + "182 MDY6Q29tbWl0MjQ1NDAxMzY6NTU1MGY1OTMyMjViMzUzOTczZDgxNTMxODQ5ZDIwODVhOGQyMDA0OQ== \n", + "183 MDY6Q29tbWl0MjQ1NDAxMzY6ZTBhNWViODM4YWJlYzhjZjAwZmMxNmY5MWUyOGQ2M2M3YmM1OTJjNg== \n", + "184 MDY6Q29tbWl0MjQ1NDAxMzY6YTQ0NDRkMTIwNTRlYTI5ZmIyM2MyZjFmNDk1YmQ0ZWU1MDE1ZjhhYg== \n", + "185 MDY6Q29tbWl0MjQ1NDAxMzY6NDVjMzc3NTE2YmRiN2YxYjkyNmQxYmI1MDRhZmM4MDEwNjlkNWJiYQ== \n", + "186 MDY6Q29tbWl0MjQ1NDAxMzY6NTIxNGU2NWM1YWYzZDQ2ZmZlMzVlOWU3ZDBlMGVkZTAwMjRlZTRiMg== \n", + "187 MDY6Q29tbWl0MjQ1NDAxMzY6ODhlMGM4ZTk3MGQ1ZmRlYmExYmEzYjBkZGY1MjBkMWE2NTAwMTM1Mw== \n", + "188 MDY6Q29tbWl0MjQ1NDAxMzY6OGI4OWY4NGFmNmRmYzRmMWViYzk2MzU1YTczNTIwMTM4ZGMwZGE1Nw== \n", + "189 MDY6Q29tbWl0MjQ1NDAxMzY6N2RmZDhjZGU4MDA5ZWU4MGFjNjQ5NGY5NTQ0N2IzN2UxNGIzZjNlZQ== \n", + "190 MDY6Q29tbWl0MjQ1NDAxMzY6NTgwZGU5NmIwODQ0NzIzMzkxYTY0MTYwNDk2ODcxMTUxMGQ2NDQyYQ== \n", + "191 MDY6Q29tbWl0MjQ1NDAxMzY6MmM4OGI4MmUyZWQwNWQ5OTg5ZmZiZjZmMzUyNjBkOThiNWI3ZmU3NQ== \n", + "192 MDY6Q29tbWl0MjQ1NDAxMzY6MjVkNWIzNGMwMzE1MDI3YWNlOTIxOTExYjNiOTcwZjZmMDYxZGMxYQ== \n", + "193 MDY6Q29tbWl0MjQ1NDAxMzY6MGY3OTg1Y2FiMGRkODE1NWFiOTdiOTNlZGJhNWUxMzIwZDZmYzE5Yg== \n", + "194 MDY6Q29tbWl0MjQ1NDAxMzY6YTE1NmU2OWUzOGRkYjNiNTNkN2I2NWU4NTkzOTgzODAwMDMyOTFlNg== \n", + "195 MDY6Q29tbWl0MjQ1NDAxMzY6MDAzZWE1YTBhZDQ5MDFkNWQyM2I3NGM5NTBhYWJjMjViYjAwZGNkNA== \n", + "196 MDY6Q29tbWl0MjQ1NDAxMzY6YWRlYzMxMjFjYzk2ODU4ZTdmNWQ2ZDM2Y2RkMzUwZmQ0ZGRjYTcwOA== \n", + "197 MDY6Q29tbWl0MjQ1NDAxMzY6N2ZkZjAxZmU3ZDZkODIwZTUyOGZhY2ZkMjY2N2ZhZGQ5N2Y3MmQzNg== \n", + "198 MDY6Q29tbWl0MjQ1NDAxMzY6MTNmOGJjMTEyZDcwNGZjOWUxYjNjZDBjZTU2ZTAyYzcyNDE2Y2Y0Zg== \n", + "199 MDY6Q29tbWl0MjQ1NDAxMzY6NWMzZGVhYzY1MjVjN2M5NTVhMmNkMGNlMWJjZTYwNTMzMjUzNjRkOQ== \n", + "200 MDY6Q29tbWl0MjQ1NDAxMzY6YmNlOThmNGZjZWM3MmUyYzA3ODQwYjE4ZGVhYjM2YWU2MzE2N2EwZA== \n", + "201 MDY6Q29tbWl0MjQ1NDAxMzY6ZDFiZTY3NWI3YWVkYmZlZTlhMjc3NWUxNWU0MmQxOTkzZGE5ODMwYw== \n", + "202 MDY6Q29tbWl0MjQ1NDAxMzY6MTg5ZmRhMTM1MjExZDYzMDUzNTc1MDIwMzc0YjBjYjY4ZmI0MjdmNQ== \n", + "203 MDY6Q29tbWl0MjQ1NDAxMzY6NGMyM2FkNTI1MGMxMzI5MTViOTVlOTFhNWZhYWU1ODc4ZTczZDVlMw== \n", + "204 MDY6Q29tbWl0MjQ1NDAxMzY6Mjk0ZGY3ZDgwNzM4MTBiYmZjYzBlNTc2ZjlmYTU1NzM4MThhNjExYQ== \n", + "205 MDY6Q29tbWl0MjQ1NDAxMzY6MzAxY2NhZDNmMTE1MTlhZTNiZTFmYmMxMjQ4MzhhMzcxNzAzMWIwYQ== \n", + "206 MDY6Q29tbWl0MjQ1NDAxMzY6YmU0ZDVlZDIxODAwNDU2ZDRiYzA4MDZmM2MwZmY2OTE0MjhlMjY3Mg== \n", + "207 MDY6Q29tbWl0MjQ1NDAxMzY6MGZjY2ZmNmU2NGViZjAxMzQzMjI5N2MzZTE0YmIwMTJjMGJkYTI5OA== \n", + "208 MDY6Q29tbWl0MjQ1NDAxMzY6MTQwYWQyODlmZjRkOTNkNWJhNTE2OGIyYzZlYTZiMDM1NDlmZWE0OQ== \n", + "209 MDY6Q29tbWl0MjQ1NDAxMzY6NGE0NTlmOTM4Y2U2NDMxODY1NWY1NDRhOTEyYzdhODk3ZjQxNzY5Zg== \n", + "210 MDY6Q29tbWl0MjQ1NDAxMzY6MDc1OWExNTlkNTVjODYxNWI4MjAyYjkxNzAxOGM4ZWYwNzA5N2FhMQ== \n", + "211 MDY6Q29tbWl0MjQ1NDAxMzY6ZDg0ZWE2ZTg0YzljOGEyNzMzNGI5YTQ0MjViZDcyODUyYjhmMmRiOA== \n", + "212 MDY6Q29tbWl0MjQ1NDAxMzY6OWNkOWFkNzY1OWYwNWYwNDU1NDg4ZTRiNmYwOTliMGMxYzhlYzViYw== \n", + "213 MDY6Q29tbWl0MjQ1NDAxMzY6ZTgwN2M4M2RkOWZkNDE0YzU4MTM2OTlmYjVmZGYzOGI0NzgxNWYwNw== \n", + "214 MDY6Q29tbWl0MjQ1NDAxMzY6OTA1OGJjMjJhZWI5MmQxYTk0OWY1YjRkZWI3YTYwYTkzOTcyMjNhZg== \n", + "215 MDY6Q29tbWl0MjQ1NDAxMzY6ZTg3M2M3ZTU5MzIwNjlmOWNlNGJiZWRlOTEyNmEwNTljMTNhNGFhMQ== \n", + "216 MDY6Q29tbWl0MjQ1NDAxMzY6NjczYzE4ZWRlNmJlNTVjNDE0MTY2ODI2ZjliOWYyOTNhYWM0ZDcxMg== \n", + "217 MDY6Q29tbWl0MjQ1NDAxMzY6NTRjZDY2MDAxYzNlYTVlZjlkMWI4ZDAwZDcxODJiODg3OGRkN2NlMw== \n", + "218 MDY6Q29tbWl0MjQ1NDAxMzY6OTk3YjkxYjRiOWY3YmNlMGIyODY0YTUzZmVhOGM1OTdjZTg1NjU2MA== \n", + "219 MDY6Q29tbWl0MjQ1NDAxMzY6MmM0NDVmYmU2OTEwZTQ3ZDJiNDUyYTIwMDBkYTUxMmM4MDZkMzk5Yw== \n", + "220 MDY6Q29tbWl0MjQ1NDAxMzY6Y2I5MzM2NDQyMmQ5M2E2MjBkMTBmM2MwNTcwMjM2ZjkyNGNiODUzNQ== \n", + "221 MDY6Q29tbWl0MjQ1NDAxMzY6MzJlMGM5YjJmZTA5ZjA4ZWE0ZjBlZGQ5NTdlNTJjODk1MTIxZjQ2OQ== \n", + "222 MDY6Q29tbWl0MjQ1NDAxMzY6NzNlZmE3NjkxNDhmMTFkNGQ3YzdhYTFlYTEwNzY2OTUzMTg1MzJkMQ== \n", + "223 MDY6Q29tbWl0MjQ1NDAxMzY6YTMxOTI2YzlmNGFkMzllNDQ1OTk2NWZlZTE5M2MxN2QwNmFmZWM5Zg== \n", + "224 MDY6Q29tbWl0MjQ1NDAxMzY6ZDNiNTU5YjM0Yjk2ZmY5ZTdmMGQ5NzQ3NjIyMmQ4ZTRjZGVlNjNhZA== \n", + "225 MDY6Q29tbWl0MjQ1NDAxMzY6NjYyM2JkZDQ4N2E0M2I0OGRmMTVmNGMyYjQzNDA4NThiNmZhODYzOA== \n", + "226 MDY6Q29tbWl0MjQ1NDAxMzY6ZGMzMGVhYTVlMzdhODdiZWI0MDZjYjdlZGVkNTE2ZDc0YWUzMjA5Nw== \n", + "227 MDY6Q29tbWl0MjQ1NDAxMzY6YTE4MzljYTkwM2VlY2M2NGE5ZThhOGZjNjExZWEyYjVhY2Y5Yjc3Yw== \n", + "228 MDY6Q29tbWl0MjQ1NDAxMzY6MTYzNzI2MTM3ODI5NjQ0ODEzNzJlMGUxNzA1MGNhYTY2ZjMyNWE1NQ== \n", + "229 MDY6Q29tbWl0MjQ1NDAxMzY6YzVkOWMwYjg5ODZlYmJhNzgxMTViOGQyOTc4NDIwMDYyYTRhOGQ3Mg== \n", + "230 MDY6Q29tbWl0MjQ1NDAxMzY6ZDY3Mzc0YWMyZTI5MzVlYTM5NTkxMDM0YmIyMDEzY2IyNzU3MDZhOQ== \n", + "231 MDY6Q29tbWl0MjQ1NDAxMzY6YjFhY2MzZDg5Y2FiNDYxN2EzMGEwNDg3NDg1M2E5MDJhYzdjOTkyNw== \n", + "232 MDY6Q29tbWl0MjQ1NDAxMzY6NzcyODI1ZWNhOGRiODI2MmFmNmQ3ZDI3NGRlYzdmOGM0ZDhjOTRmMQ== \n", + "233 MDY6Q29tbWl0MjQ1NDAxMzY6MjIxZmM5MGZjNjU5NGVkYTRiNWIwNzcxYWRjZGNjZDEwYjY3OTM5Mw== \n", + "234 MDY6Q29tbWl0MjQ1NDAxMzY6ZGY0YjM0MzUwYTJlYTVjZTA4ZjNkNzczMGJkYTIyNGZlY2U0YWZiNQ== \n", + "235 MDY6Q29tbWl0MjQ1NDAxMzY6MzI0ZjczNGM3NWRjZGM1MTkwN2VjMjkzZmJiMjc5MWZkZjMyZGE1OQ== \n", + "236 MDY6Q29tbWl0MjQ1NDAxMzY6MzhjNTE2ZTdjODFlYzFlMTNmNjIyNzQ4ZmMyZDUyOTBjYTJhYWY1Nw== \n", + "237 MDY6Q29tbWl0MjQ1NDAxMzY6ZDQxZDhiNDlkZjhlZDBkYmUzZjQ5ZjQ2OGFhOTBiMzZhODlmYTYzZg== \n", + "238 MDY6Q29tbWl0MjQ1NDAxMzY6MDAzNmZkNWIwZDVkYzI2ZDZiNDBhNTU4ZmU0YjA2YTk1ZTAxYTdlZg== \n", + "239 MDY6Q29tbWl0MjQ1NDAxMzY6NDgxZjk1ZGI1ODQ4YTQyN2JjZTBmODYzODE2ZTNjODA0YWIyZjY2Nw== \n", + "240 MDY6Q29tbWl0MjQ1NDAxMzY6Nzg1ZDI1Y2EyNTJjMTRkOTE1Yjk4NDc1NzdiOWIxZTk4NzkwOTU3Mg== \n", + "241 MDY6Q29tbWl0MjQ1NDAxMzY6NDRlNzUxZmQ5NWU3NDY2ZjI5ZTE4OTBlOWNiOTA3YThmZTU0MDZiYQ== \n", + "242 MDY6Q29tbWl0MjQ1NDAxMzY6ODE0ZTE2ZDUxYjgwMGExNGEzY2E5MGMzOTRkZjg0ZDkwY2M4YzI0ZA== \n", + "243 MDY6Q29tbWl0MjQ1NDAxMzY6YzM2ZTBjN2FiMzkxYTFmMzEzYjFkZGM1MDU4Yzg2NzdmMmQxNzBhZQ== \n", + "244 MDY6Q29tbWl0MjQ1NDAxMzY6N2M1NThkOTJjNjQxOTU1Y2UxZjAzYmUzOGU5NTA1N2NjNDdkZGVlYQ== \n", + "245 MDY6Q29tbWl0MjQ1NDAxMzY6MjAzNTY2N2IxMzhjODE0OTUzOGE2NGNjMDg3MGVjOGJkYjdkYTNmOQ== \n", + "246 MDY6Q29tbWl0MjQ1NDAxMzY6ZmRmYmFjYjE5Mjg5NGE5NTE3NzI0NWUwODI2NGQ1OTFkMzk4MDcyNQ== \n", + "247 MDY6Q29tbWl0MjQ1NDAxMzY6MmYyMWIwZWZhMzhhMjFiNGY2NjQzNzE4MWU0MzM3YmQ3YWFhMDRhYg== \n", + "248 MDY6Q29tbWl0MjQ1NDAxMzY6ZjM3YWVjOTU3MGEyYTZmMDVjZjczNDE3ODFjYWRmZTFkOThhN2Q3ZQ== \n", + "249 MDY6Q29tbWl0MjQ1NDAxMzY6YWJjY2JiZmU2MTkyYWQyNmUwNGQ1MzkyYzExMmUzOTk1MWVlYzFhYQ== \n", + "250 MDY6Q29tbWl0MjQ1NDAxMzY6YWYzOTQ4OTQyYzQyMTI3NjgzNWRjYzIwZGViNmRjODhkOTBhOTNiNQ== \n", + "251 MDY6Q29tbWl0MjQ1NDAxMzY6NzJkYmQ0OTc0N2MwZDAxZDIyYmIwOTBkOGI4NDc3MzhkNGVjZDcwYw== \n", + "252 MDY6Q29tbWl0MjQ1NDAxMzY6NjUyZmZmNzQyYTBiMjdkN2JhMjAxNmNjYTdiZDM4MGM4MDA2NThlOA== \n", + "253 MDY6Q29tbWl0MjQ1NDAxMzY6YjNmMzg2ZWMyYzJiYzQzYTgyM2VjZDA5ZGNjODg4YTMyYmI4YWFlMQ== \n", + "254 MDY6Q29tbWl0MjQ1NDAxMzY6MzU1MjYzODE0YzMyMzZhMzUxM2I0NjM5NmJmYmNmZGY2YjhmMjIyZQ== \n", + "255 MDY6Q29tbWl0MjQ1NDAxMzY6NGE1NDNjNTlhMmU4MzhlODJmYjllMjM4ODY3MDU1MmU5NmI1NjVhYw== \n", + "256 MDY6Q29tbWl0MjQ1NDAxMzY6OGY1NDBhOWZiNjdmNTNjMWQ2ZjQzZjdlOTI1MGIxMGM5ZGE0ZThmNw== \n", + "257 MDY6Q29tbWl0MjQ1NDAxMzY6YmE1Y2IzZDA1YzdiM2JhNTAyNGNkYWZhMTkyZDg5YWYxODZmMDhhOQ== \n", + "258 MDY6Q29tbWl0MjQ1NDAxMzY6YmYyNTczMDRmZTQ0YTE3MGNiZDM4MjE0OGNhYTE0ZTE0YjNkMGY4Yg== \n", + "259 MDY6Q29tbWl0MjQ1NDAxMzY6ZWI4MjI1MGY4YjBlYjlkMWNjNTRhMTA4ZDA1YWI4ZmEzZTBhOGQxOA== \n", + "260 MDY6Q29tbWl0MjQ1NDAxMzY6ZTE1MzVhZjU5YTkyNWIwMWZlNjdiYTFjMGE2YzZmMjA5NjA0OTNlNg== \n", + "261 MDY6Q29tbWl0MjQ1NDAxMzY6NDNiZTQ2NzU3MDQwYmJkNDg1YmNkZmYxZjdmZTFlNzJiZTExN2ZjZg== \n", + "262 MDY6Q29tbWl0MjQ1NDAxMzY6NjU5OTA0MWYwNmQ1NjgyNjFiZTEwZjBiY2EzMDZhNzcyZTVjZDM2Yw== \n", + "263 MDY6Q29tbWl0MjQ1NDAxMzY6NzhiYmU0ODY1ZDExMzFmNjg0M2E0YjI4NDZmMzQwYTBkMjA3YTQ4Nw== \n", + "264 MDY6Q29tbWl0MjQ1NDAxMzY6NGQ4ODc5ZWIwNzNiNzg1MjA3MTczNGVhYTJjNDE1NDRiZDU1MjY0Mw== \n", + "265 MDY6Q29tbWl0MjQ1NDAxMzY6OTI0M2M2NTJkM2U5NDJhZmVkMzM5N2EwZjk3ZWNjMzhlMzY1YjczMQ== \n", + "266 MDY6Q29tbWl0MjQ1NDAxMzY6MjYwNDk0ZTViMGNjMjU2ZTllODg2NGUxZTA4ZjZlYTViZjgzZGNlYg== \n", + "267 MDY6Q29tbWl0MjQ1NDAxMzY6NjU4ZGY4OGQ2YTc1OGRkZjhjMTg0ZGU5MGI3MjVjMjFiYjVlY2UzNw== \n", + "268 MDY6Q29tbWl0MjQ1NDAxMzY6YzhhODBiZGVmOTdkYWVmYWIwZjRiZGYyN2ExYWFiMGUxYjgwNWIzMQ== \n", + "269 MDY6Q29tbWl0MjQ1NDAxMzY6MDQxMzE4NDM5YmYwYmEyOTFmOTkwZmFhYTI3Y2Q2YWQwYTA2MmQxMw== \n", + "270 MDY6Q29tbWl0MjQ1NDAxMzY6ZTFjZDFlYzNlNjZmNGFiMmIyMThmNjc1OGVkMzE1ZjU1Nzc3ODY1NQ== \n", + "271 MDY6Q29tbWl0MjQ1NDAxMzY6N2NhNGViMjM5YTk2ODg0MTQyZDNlZjBiMDE4MmQzYmM4NGVjMWJiYQ== \n", + "272 MDY6Q29tbWl0MjQ1NDAxMzY6ODk5MTFkZjM4MmJmNDk5Y2QyZmFkNjQ4NTc1ZDY0Zjg0ZTBlYmVlNQ== \n", + "273 MDY6Q29tbWl0MjQ1NDAxMzY6NWVmZDI2NzE2ODhmNDhmNjA2MzcxMzZmNzcxMmMwNDZjMGQzYzliNA== \n", + "274 MDY6Q29tbWl0MjQ1NDAxMzY6NTk0NTAzMmEzN2I2YmYxYzJlNzk4YmY0MTZhYWQ2ZTE2MzViM2FhNw== \n", + "275 MDY6Q29tbWl0MjQ1NDAxMzY6YWRhODhkNWFmNzY2NzViYjEwYzhhOGI2NDkxZjk2M2VlNWQyZjRhZA== \n", + "276 MDY6Q29tbWl0MjQ1NDAxMzY6NWMzYWFiNmVlYTBiNjM4NTUxNjgyYWRmMDI5YTk0N2QxMWQ0MTYyMQ== \n", + "277 MDY6Q29tbWl0MjQ1NDAxMzY6NTNmNTY3MDc4ZDQ2MzY1YTNmZWM2NmFjNTczMTZjYzdjMDM4ZjY1MA== \n", + "278 MDY6Q29tbWl0MjQ1NDAxMzY6MWM3ZjYwODg3YmI1MDAzMTNmNDYxYzY4Yzg0ZmNhY2I3YzU2NzQxMA== \n", + "279 MDY6Q29tbWl0MjQ1NDAxMzY6NjBhNWI0ZmI0ZTE0ODhiNmUyZjkxMDkwNzhhNWJjYWE0M2U2OWIzNg== \n", + "280 MDY6Q29tbWl0MjQ1NDAxMzY6ZTU0N2FjOTg4MjUwYjQyODA0ZDdkNTlhOWQ0YjFkNWEyZTA4NTVjNQ== \n", + "281 MDY6Q29tbWl0MjQ1NDAxMzY6NTJmNDk5YmM3MzVmMDFkNDgyMDdiZjZlODUyMGI1NmQ5ZTU3NmE3Ng== \n", + "282 MDY6Q29tbWl0MjQ1NDAxMzY6ZTQ2OTg5Y2UyYmNjZjhlNThhNTIwZGExMGQxNzJlZjI5NjBlZDc1NQ== \n", + "283 MDY6Q29tbWl0MjQ1NDAxMzY6YzMyMGQ4NTQxNTUyZGNhZDUxYWM5ZmM1ZDNkZDA5ZTRlZjU0OWE4OQ== \n", + "284 MDY6Q29tbWl0MjQ1NDAxMzY6MDM5NDY2ZWVlNDU1MTlkNDE0MTFkZjU3ODM2OTVkYmU4ZGM3ODQzYQ== \n", + "285 MDY6Q29tbWl0MjQ1NDAxMzY6ODNiNGUxY2MxNjhjNjY0NjZhMjQ2ZjYzZGE3YjYyYjQyZDQxMjExMA== \n", + "286 MDY6Q29tbWl0MjQ1NDAxMzY6M2ZhYTBkNmY0ZGJlZmViM2ZhNmQwNTc0YWE5Y2UwNTNkZWVlYzk2OA== \n", + "287 MDY6Q29tbWl0MjQ1NDAxMzY6Njg0ODY0ZWM3OWJjOTMyYmE0Nzg5Yjc4NzE3MWY3NDg3YjhjYzAyNQ== \n", + "288 MDY6Q29tbWl0MjQ1NDAxMzY6ZGUwMWIwNTczZmQ5MTA4NTM5ZWYxMGI0ZTQ0YjEyZDMzNDA4NTg3MQ== \n", + "289 MDY6Q29tbWl0MjQ1NDAxMzY6MDkwYzBhZTZkOTUxYWYyNzI5YzVlNThjMzM0YTE5NTMwY2M5MjQ2Mg== \n", + "290 MDY6Q29tbWl0MjQ1NDAxMzY6MzUyNGUyNTRiOTIyOWY1NTIwNDMzNmVhNDhhMDgyMDlmZjRmY2FmNQ== \n", + "291 MDY6Q29tbWl0MjQ1NDAxMzY6M2JiZjY2ZjNiNjgwZjE3ZTQwNDM4OGVkMDA5MjAyYTA4MjA0NTQ1OA== \n", + "292 MDY6Q29tbWl0MjQ1NDAxMzY6YWI0MjcwZDk5MmFhMDFiZGFkMDAzOTFjZjlmNzU2MzdhZDYzOWY0Yw== \n", + "293 MDY6Q29tbWl0MjQ1NDAxMzY6OWRhYWY0MzFiZDE2ZWY4NjE5YThiNjI1YmE0NGI0YjAwYWIzMmFjNA== \n", + "294 MDY6Q29tbWl0MjQ1NDAxMzY6NDdlMmJkMWJhYzM2ZWFlYzc1MTkwNzRiMzJlN2U1MWM5MWUyY2JmYg== \n", + "295 MDY6Q29tbWl0MjQ1NDAxMzY6ODg3ZGZmNzE1MTQ3Mzc4ZGE1ZWFkOTRjYjQzMGNiZmQ3YmI3ODkwMA== \n", + "296 MDY6Q29tbWl0MjQ1NDAxMzY6ZmZjOTJlNzcxODM1MWE5N2RkNmE3NjE2NmY2MDc0M2IyZWMyMDBjYg== \n", + "297 MDY6Q29tbWl0MjQ1NDAxMzY6OWJmZWVmYzIyNjBiNzQ2ZjY5NTdjNzc5Y2JmNmIzMTJkMTJhODMxNQ== \n", + "298 MDY6Q29tbWl0MjQ1NDAxMzY6YzBjNjFkZjBiMzM0Y2M0NTQ5Njg2NDNhM2ZmZTI3OGQ3M2U4YjEzYg== \n", + "299 MDY6Q29tbWl0MjQ1NDAxMzY6MmQ2NGIxMzdhNmM0ZjZhNmY1NmI2YmQ3OGVmMGRjN2IxZjg1OTg3NA== \n", + "300 MDY6Q29tbWl0MjQ1NDAxMzY6NTgwMGFiNDNmZTRhZmQ2NjgyNWRiMWU1NzQxNzYzNzA1NThhOTRiZg== \n", + "301 MDY6Q29tbWl0MjQ1NDAxMzY6ZDk5ZDhhY2EzZjAxZjc0MzE3NDFhOTk4ZWE1Y2MyNDE3ZDUzYWM5Yw== \n", + "302 MDY6Q29tbWl0MjQ1NDAxMzY6MjJkNzJiODE2NDdhNTI1MzYzNTllMDQxYjE0YTk2MmUxNzdlM2UwOQ== \n", + "303 MDY6Q29tbWl0MjQ1NDAxMzY6MDg1NTRmODU5NWM2NDEyN2ZjNWQ3Y2QzMTZlMDQ2YjdmMDkwOWNiMg== \n", + "304 MDY6Q29tbWl0MjQ1NDAxMzY6MzA2MTkzOWQ5Yzk1MzM2N2E1M2I3OWMxYTk1NGQxNGQxYTI1OTk0OA== \n", + "305 MDY6Q29tbWl0MjQ1NDAxMzY6OTRkYmQ4ZmYwYzcxZDMxMTcxYzc1ZTU1MWI0NDIxMjViMGIwZmUyYQ== \n", + "306 MDY6Q29tbWl0MjQ1NDAxMzY6MWMyZTFkYjE0ODEwNzhmZDFmY2IyNTRlOWI2MDc3YjdhMDE3NmZlOQ== \n", + "307 MDY6Q29tbWl0MjQ1NDAxMzY6NThjMTFkNDE4ODg5NjhkM2Q3NDAwMDdiZWIzMTA2Zjg2OTE2M2EzYQ== \n", + "308 MDY6Q29tbWl0MjQ1NDAxMzY6M2VjMzMyOGY3NzFjY2QyNzZkNDIwOTNiMDhiNDAxMTBjMjJjZjhiZA== \n", + "309 MDY6Q29tbWl0MjQ1NDAxMzY6N2U3ZjViMmQwYjdlYTgyNDFiOGQ1ZjA2NjU3NDc3NzgxYzQ0MTVhMg== \n", + "310 MDY6Q29tbWl0MjQ1NDAxMzY6NTZjNzY5MDZkMDU0Mzc4MDBhYjkwYjQxMjRmMmY1MDhlZjJhZDA0Ng== \n", + "311 MDY6Q29tbWl0MjQ1NDAxMzY6MmJkMTI1YTdiM2E0YmM2NmMxNzU1N2RjZTY2NDU4YjQ2MGU0NGYxMw== \n", + "312 MDY6Q29tbWl0MjQ1NDAxMzY6ODMzZjRlYjU2YmY0ZWFhN2U0NjY2ODBlNzU5MGVkN2Y5OTNhNmIxOA== \n", + "313 MDY6Q29tbWl0MjQ1NDAxMzY6NDQzODkwMWU3YTQ4MjU0OGFiNDhjYzI1ODg2MjgxZDQzOGExYjJhNQ== \n", + "314 MDY6Q29tbWl0MjQ1NDAxMzY6YTVkZmU5OTczYWQzZjJlMDE4ZDg3ODZkMWEzMjVkZjAxNDIxMzhiZQ== \n", + "315 MDY6Q29tbWl0MjQ1NDAxMzY6YmE5NTZjMzZjN2Y0NjI0NDUwNDdjOWUzZmYxODZjN2JjMTRjMzEwOA== \n", + "316 MDY6Q29tbWl0MjQ1NDAxMzY6ZWI1NWY0OWM2MDk1ZmJhMjFiODRlNTZiMTVlMzVhM2I0ZDE2NzdlZg== \n", + "317 MDY6Q29tbWl0MjQ1NDAxMzY6NjU1MTEyMTg4NGNkODQ0YjkwYTk1ZDRhOWNhODcxNTMyNjU3MDYyOA== \n", + "318 MDY6Q29tbWl0MjQ1NDAxMzY6YzIzYTdiYzZiYmEwMjY5ZWU2ZTAxNTcyYjA2ZWE2NDgzZGEyODEzYg== \n", + "319 MDY6Q29tbWl0MjQ1NDAxMzY6Njg3YWFkMTk2MTYwNGI2ZDQ2ZDQyYzA5ODcwZDc1NjVjNGE2ZTk1Ng== \n", + "320 MDY6Q29tbWl0MjQ1NDAxMzY6MjkyZTUwMzkwY2UwM2VmMjliY2Q0NzNhYmNmYzQyMzlmZDVmZGRkNg== \n", + "321 MDY6Q29tbWl0MjQ1NDAxMzY6NjNiY2Y0MWQ1ZTgzNTc1NzlhMDFiNWRkZTE0ZGFjNGRlZTRiOWY2Mg== \n", + "322 MDY6Q29tbWl0MjQ1NDAxMzY6ODc1M2MxOWFmNzIzODM2MDcwMmVjYmQ1YWM0MWM0MTVkMjcyMTE4OQ== \n", + "323 MDY6Q29tbWl0MjQ1NDAxMzY6YTdlNGIwYTUzNDI1MTYyMTA4YmNlYmJmODc2YjYwMTUxYjU3NWVlZQ== \n", + "324 MDY6Q29tbWl0MjQ1NDAxMzY6ZjBkMTdhNmRmYmRiYmIzZDY1NTYyZDY3NDM4NjM0MGIxYWU3NzhmOQ== \n", + "325 MDY6Q29tbWl0MjQ1NDAxMzY6Yjc0YmFlMThmNDhjMDkyOTQzZmJmZGM0Zjk1OWFlYzE5NjAzMDFkYw== \n", + "326 MDY6Q29tbWl0MjQ1NDAxMzY6MDQzNGU3Y2E5MjQ1NjY3OGNlMzAzZTBjOTRhZjRlMzYyNjZmMWZiZA== \n", + "327 MDY6Q29tbWl0MjQ1NDAxMzY6YmFkMTBiMWY1NjI1Nzg0NTc4NzU3M2RmZmQ4OTA2NTQ1ODg3YjlkYg== \n", + "328 MDY6Q29tbWl0MjQ1NDAxMzY6OTUzODdmNTViMGZmYzdhMGE4NThhMWJiZjE2MmExNTlhM2ZiMTJjNg== \n", + "329 MDY6Q29tbWl0MjQ1NDAxMzY6YTA3MjNkNTYxZjQxNThkMTBiZTlmNmIxMWQzNzYxMjJiYjY1N2ExNQ== \n", + "330 MDY6Q29tbWl0MjQ1NDAxMzY6NDI4MmM2MGFlNjM3YWQ4NjNiNWFlOTllZjMyMzkzNTkwZGQxZWYxZg== \n", + "331 MDY6Q29tbWl0MjQ1NDAxMzY6NWM0MDk2MGExZmE1YjE1OGJhOGM3OTI3ZTZkYmNlNzJkNzEyZmQ3YQ== \n", + "332 MDY6Q29tbWl0MjQ1NDAxMzY6ZDJjZjNkZGZlNjg2MWIxMmViNDZlNzYzYjU0MjY2NTdlYzA4ZmI1ZQ== \n", + "333 MDY6Q29tbWl0MjQ1NDAxMzY6YWE4NjFiOTMwZmU2ODEyMWI5NGNkMDZjMDdkMzA1NWNlOTBmNDI1OA== \n", + "334 MDY6Q29tbWl0MjQ1NDAxMzY6ODYxNDhiODZjNjk2NTIwN2Y4MjU4ZTI4NzEwZGQyZmFiODYxODk3MA== \n", + "335 MDY6Q29tbWl0MjQ1NDAxMzY6OGQwYTI1MWQxZmQ3NWQxNzhlYWM1OTcwOTRkMDUwOGY4ZTEwMjRiOQ== \n", + "336 MDY6Q29tbWl0MjQ1NDAxMzY6OGQ1NjYxZTE3NDAwOWM2ODJhOGQzNzhjODc1OTZhMTQ4OTkyNTI3NQ== \n", + "337 MDY6Q29tbWl0MjQ1NDAxMzY6NWZkNTEzNmU4YzZlZmQwZjM1MzUyYTEzOGQzYmYyYjMxNDgxMjY2YQ== \n", + "338 MDY6Q29tbWl0MjQ1NDAxMzY6MzZiYWE1OGZjZDBmYWQ5MDg1MmI2ZTZhZTY5MDc4NGViNGNiNGI3YQ== \n", + "339 MDY6Q29tbWl0MjQ1NDAxMzY6YmNkMzkyMDM0ZDFhOTkxZDNmYjE3OWU4NmY1ODY1YzMwZDQxZjk2MQ== \n", + "340 MDY6Q29tbWl0MjQ1NDAxMzY6ODhmNjkyNjY1ODk1ZjY3ZjZkYTgzNDZhZmE1ZDdkOGQ3MDgzMzE3Nw== \n", + "341 MDY6Q29tbWl0MjQ1NDAxMzY6MmRjY2JmYmVkZjQwMDg0ZjNiYjk5YWEyMzMwMzJjM2E1ZDFiY2UyMA== \n", + "342 MDY6Q29tbWl0MjQ1NDAxMzY6ZWFmNGRiM2UwMGZjZjE1MWVjODZjMDVkYzA1ZDEzYjkwNDM1OWEzYw== \n", + "343 MDY6Q29tbWl0MjQ1NDAxMzY6NGEyMjcxZDZjMTI1ZDQzYzcyNDk4YmFjMmRjMWE3M2EzYTMyMGZjZA== \n", + "344 MDY6Q29tbWl0MjQ1NDAxMzY6ZmIzZDI0NWM1YzQ0OWNlM2I2OTk5MDkzNGE0MDRjMWVjZTg0OTAxZg== \n", + "345 MDY6Q29tbWl0MjQ1NDAxMzY6OGNkMjlkM2Y0MTkwNjIzODExZWFkN2U4YzVhZjRkOGZlMTNkOWI0Yw== \n", + "346 MDY6Q29tbWl0MjQ1NDAxMzY6YWUyNGVjOTI5Yjc5ZGU2MGE5YzBkYTNkMmJjNzhhMTNiOWIwZGE4OA== \n", + "347 MDY6Q29tbWl0MjQ1NDAxMzY6Y2VlYzZjODM2MjNmYzQ4ZTMxYzMwNmM4ODA4OTg5MWZiODk1NzViMA== \n", + "348 MDY6Q29tbWl0MjQ1NDAxMzY6ZDU3NWIyMWE1MjczNWQ3OWRkMzdhM2E4YjQxN2I5YzkzZTU2NDcwMA== \n", + "349 MDY6Q29tbWl0MjQ1NDAxMzY6OTM3MjEwMmJkYTdkZjA3YTAyZjExNGMxOTZhNGQwYjFiYjY2OGYzOQ== \n", + "350 MDY6Q29tbWl0MjQ1NDAxMzY6YjkwNTUzODJlOGMyYzMwZmZmNmQ5ZGU2YTBiZTAyNjViNWFiYzU1Zg== \n", + "351 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y1NDc3NWJlZjM2YzBkZjM5ZTY2MzE3ZmU4NmI4MDZkNzQ4MTFhMw== \n", + "352 MDY6Q29tbWl0MjQ1NDAxMzY6NjA4ZmZjMDFmNzc1ZTg0OTUxOTE5NDRiZDRhYzFlNzdmZDVjYTdjYg== \n", + "353 MDY6Q29tbWl0MjQ1NDAxMzY6NmVkODMzNmU0MzAwMjUyODRlMzAyM2RjMjRmMTQ5ZTYzZjI3MzliNQ== \n", + "354 MDY6Q29tbWl0MjQ1NDAxMzY6MzgxMzgwMjcyOGVhODQwMmI4ZDJlODQzZjY3MGJiYzk4NTI2MTQzYQ== \n", + "355 MDY6Q29tbWl0MjQ1NDAxMzY6MDVkOTA4M2NlNDJiMTY4N2MzZTRmMzVhMTM5ZjJmYmJjMmJmZThkYQ== \n", + "356 MDY6Q29tbWl0MjQ1NDAxMzY6YzVhY2Y3YTQzNDI4NjkzNTFiMjM4MmIxY2MxZDFiNTc2M2U3ZTA0ZQ== \n", + "357 MDY6Q29tbWl0MjQ1NDAxMzY6MWJkZjQwNzk2OWNmNmM1YmI2ZGIyYzE3YzFmNDdiYmJjOTE2Yjc0Yg== \n", + "358 MDY6Q29tbWl0MjQ1NDAxMzY6YjBhOWU3NjcyM2JhM2E3ZDdhZTE2MWM2ZWJhNTA2ZDE1MGI1MTcxYw== \n", + "359 MDY6Q29tbWl0MjQ1NDAxMzY6MGJiY2QxNzA2Y2EyZjg5OWI2NzY4MmI4NzgzZmFlNjM2YmIwMzcyZA== \n", + "360 MDY6Q29tbWl0MjQ1NDAxMzY6MDI3YzEzOWQyZGRhOWU3YmJmMjlkNjFhZjM1ZjUxM2MwNmE4MTJhNg== \n", + "361 MDY6Q29tbWl0MjQ1NDAxMzY6Njk0MmRiOGEwYzJhYmJlYjIzZmRiNDg4NzIxYmJiNDEwMTQ5MjNhNA== \n", + "362 MDY6Q29tbWl0MjQ1NDAxMzY6NThiOTg0MTAwM2U5MjdkYjNmZGI1MDMwNTVhMjJmNTdjYjU2YTU3Yw== \n", + "363 MDY6Q29tbWl0MjQ1NDAxMzY6MWU3ZDQ3NTljZTFhN2JmYjQyZGRkNzgyMjcyYjdmZTkyNmMzZDA0Zg== \n", + "364 MDY6Q29tbWl0MjQ1NDAxMzY6ZjQ2ZGNhMDgwOWI4MTNlMzgyMTRkOTY4NjBkYTdlYTgzNjE0ZTU0Yw== \n", + "365 MDY6Q29tbWl0MjQ1NDAxMzY6ZWJmMDQ0MWFjMThkZjk4NWZmZGEzM2Q2MmYwZjc1Zjc4ZTA2ZDIyMw== \n", + "366 MDY6Q29tbWl0MjQ1NDAxMzY6MzkzMDkxNTUxMDlhYWJjOWY2NWViZTk2Y2Y2ZGNhM2UxMDNiOWUxMA== \n", + "367 MDY6Q29tbWl0MjQ1NDAxMzY6Yzg3YTNmNjE1ZjJjYmZmMzQyNmJmYmNkNDZhYTkyZWEyMzUxZjA1ZQ== \n", + "368 MDY6Q29tbWl0MjQ1NDAxMzY6MGYwNDdjYjJiYTNkMDBmM2MwZTBlNDk2ODY1OTA5Y2ZkYzQ2Yjg0Ng== \n", + "369 MDY6Q29tbWl0MjQ1NDAxMzY6YmIyNDk4Y2NkYjQzOTZlZDYwMmRiNTQ0YTcyNTc5M2VhMGQ3NWQyYQ== \n", + "370 MDY6Q29tbWl0MjQ1NDAxMzY6ZTkyM2Y3OWUyYWFhY2FjZGI1MmRlOWIxNDljNGE0OTQ2MTYzYjc0Mg== \n", + "371 MDY6Q29tbWl0MjQ1NDAxMzY6MjU2YWZhNDg2NTY0NWUzYmFmYzIzNzJjZmJkOTc4MGU2NTNmNTM1Yw== \n", + "372 MDY6Q29tbWl0MjQ1NDAxMzY6M2U0MTY0NWEzM2MxYmFkYjY5MGVhOTMyNTczMjM5OGIxNWJkZDMwNQ== \n", + "373 MDY6Q29tbWl0MjQ1NDAxMzY6MTQwZmE2OGY3YzQxM2ZhYjZmMjIwYjMwYWNlNmU0MTRiOGJmNmVjMA== \n", + "374 MDY6Q29tbWl0MjQ1NDAxMzY6ZmRiNDY2NmFhYzE2MTI2ZTNkODUxZGI4MzQzZTJkOGM1NzMxMzFkZg== \n", + "375 MDY6Q29tbWl0MjQ1NDAxMzY6MGMxNWU0NGQyYzZlZmJmMTA1ZDg5MjgyY2VmNWFkMTcxZGI0YzEzMQ== \n", + "376 MDY6Q29tbWl0MjQ1NDAxMzY6OGIwMDI5MjRmOGMwOTVhYjM5ZmVjMDU0YjE4ODZhZGNhNjQ1MmQzMQ== \n", + "377 MDY6Q29tbWl0MjQ1NDAxMzY6YzJmNDc0MDY0M2NjZjNjMjNiM2JlMTE0NWExNjY1OTQ0ZmNmZmJjNg== \n", + "378 MDY6Q29tbWl0MjQ1NDAxMzY6M2IxODQ4NjE0ZGUxOWFkODdhNjY0MzYzNTBmNWEzMTYxZWU2MTE4OA== \n", + "379 MDY6Q29tbWl0MjQ1NDAxMzY6ZjJiMzJhOGRiYzRkM2NiYzIyZTg5OTYxOWUzZTg4ZTI0ZWM0NTQxZQ== \n", + "380 MDY6Q29tbWl0MjQ1NDAxMzY6MTZjMDlkODkzOTg2MDNkY2Y2NTNjYzU0NzZmODU3ZjFhMjFjMWQ5ZA== \n", + "381 MDY6Q29tbWl0MjQ1NDAxMzY6MGZiMDA1YTJhN2RhMjFiMGE0NDY3MDk2OWU1N2IyY2VmODgzZmVhMg== \n", + "382 MDY6Q29tbWl0MjQ1NDAxMzY6NTg5ZmVjMTM4YTY1NDQyOTVmMGIxNDZkMGRhOGMyNDczNTkxMGJmYg== \n", + "383 MDY6Q29tbWl0MjQ1NDAxMzY6MmEwMjE0YTRjZjkyYWEyYjE0NWIzYjZhMjlmZTIzNGVhNTY0OWMyNw== \n", + "384 MDY6Q29tbWl0MjQ1NDAxMzY6NWVkY2Y3MzU0OWQxZjQ2MjkzMmM0ZmJiOTQxNmU5MTE2NjViY2ExNQ== \n", + "385 MDY6Q29tbWl0MjQ1NDAxMzY6MmQyODJjMzZjMjAwNWExMWU5ZDMxNTFkYWFhYWY3ZTRjYTVhY2ZiOQ== \n", + "386 MDY6Q29tbWl0MjQ1NDAxMzY6N2I0MjliOGM4Y2U3MzQ3ZWM4NmNiMDFiMGRmYzJmNTUzZWJlOGY0OA== \n", + "387 MDY6Q29tbWl0MjQ1NDAxMzY6ZDdhOTgwNGFhMWU0NWI5Nzc1MzhhNWQ2YjQwNTU4NGI1YzlmMjQyMg== \n", + "388 MDY6Q29tbWl0MjQ1NDAxMzY6MzA2MmQ3YWY5MWMyMDgxMTM1MmM4OGJiODdkMzE4YTkzZmEzZmQ3OA== \n", + "389 MDY6Q29tbWl0MjQ1NDAxMzY6ZjI0NzJhYWY1NzI2NTg3NTdhN2ZjMmIwMTMyZmNjODVmYmZlMDJjMQ== \n", + "390 MDY6Q29tbWl0MjQ1NDAxMzY6NDQwNjc4MTU0NDk0ZDhlZmQ2ZDNmYzRmZTFjMjI1YjhmYWIzYjI1Yg== \n", + "391 MDY6Q29tbWl0MjQ1NDAxMzY6OWE1NmQ4MjFjZjA5ZmE2YWNmMzRiYTdmZGI1ZmVjMjk0MzAyZGM2OA== \n", + "392 MDY6Q29tbWl0MjQ1NDAxMzY6ODBiMTlkZDc1Y2ZjNTE0NGRmNDViN2VkOWI2OWFlMjM3ODk1YjNlZQ== \n", + "393 MDY6Q29tbWl0MjQ1NDAxMzY6NThkNWRiYjAxZDU5YmIwMWJmNTJhNTRlZTkxNmRlMDUwMmUzNzk1ZQ== \n", + "394 MDY6Q29tbWl0MjQ1NDAxMzY6YmM1YWZiY2NmY2FiODNlNzUzMzAyZTA2YzlmNGM5YzIzMjk5MjY0Ng== \n", + "395 MDY6Q29tbWl0MjQ1NDAxMzY6Mjg0MWRhNGRlOGJhZDg4ZmRjZmY0ZjcxMWQxODhlY2E3MzEzMjBlNA== \n", + "396 MDY6Q29tbWl0MjQ1NDAxMzY6OTk1NDc1NjhmMjJlNDg2YTc1OGRiMGRmNDFjMjdiZDdhMGE0YWJlMA== \n", + "397 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Q1NzlkN2VkNTljYzAxZTViMWQ1MjMwNTQzYjU1MmUxYWZlNTVjZQ== \n", + "398 MDY6Q29tbWl0MjQ1NDAxMzY6NDcyYjU0MTk1OGUyZjg3NTVkZDcyYmY4NjAxNDA0YzNmYjAzNTExNQ== \n", + "399 MDY6Q29tbWl0MjQ1NDAxMzY6YjI0MmRiMjAxMGM4YjVlZDVmMjJiYTg5YzMxMzJkYTIyNWZjNWZhMg== \n", + "400 MDY6Q29tbWl0MjQ1NDAxMzY6MjVlNDViZTE0MTNhYzUwNzE5Mjg1MjkxNGQzYWViODA4ODM0YzA4ZA== \n", + "401 MDY6Q29tbWl0MjQ1NDAxMzY6ZjRjZWU5OWRlZjc3ODZlY2RjNzYwOTNkZTM2NDQxYTIyZTFkMjc0NA== \n", + "402 MDY6Q29tbWl0MjQ1NDAxMzY6YzQ3NWJhYmE3NTkwNmMzZDBiNTljZDBhNDYwZTY0NmNkMGQ2ZjY5NA== \n", + "403 MDY6Q29tbWl0MjQ1NDAxMzY6MTY0NzIzM2ZmNWFjZmQ3NDU3OWUwNzliY2MwYmQzM2FhNjdkMDM0NA== \n", + "404 MDY6Q29tbWl0MjQ1NDAxMzY6MjgzYzQ3Mzg3ZGJjOWVmMTBkZTgxNmE1YTcwNjllZGMxOTRlYzIxNQ== \n", + "405 MDY6Q29tbWl0MjQ1NDAxMzY6ODY1OThmYjNhNGE4ZjBlOTlkY2FjYWRkOWRhYjFlZjI1ZmVjMjNiYQ== \n", + "406 MDY6Q29tbWl0MjQ1NDAxMzY6NjIwMzRkZWMzMTk3MzkwMmNkYmFkOWRkZTQ5ZDIxNTAxNjUyMGI1ZQ== \n", + "407 MDY6Q29tbWl0MjQ1NDAxMzY6MTgyYjQ2OWQ0N2QyZGViYzczNTM1MTdjYjdhM2I3YzkyZjlmNDE3Ng== \n", + "408 MDY6Q29tbWl0MjQ1NDAxMzY6MjUyZDdjNWRjOWQyZjc2NzE0NDdmZDExZmU2YmIwMDRjNDM4ZjM0Yg== \n", + "409 MDY6Q29tbWl0MjQ1NDAxMzY6MTU0YmM5NGY5MjhmNWU0YzIwZGRiOWRmZjExMmRlMzZiNGYyMDg2YQ== \n", + "410 MDY6Q29tbWl0MjQ1NDAxMzY6YWY4NTdhNTA0MTA2NDM0YTc1M2VjZDU0MWY3YjBiYjVkMDc5NzBhYQ== \n", + "411 MDY6Q29tbWl0MjQ1NDAxMzY6NTI5OGNiMzdkZGNjYjU3ZGM5ZjQ3ZGQ3MzBkYWE4ZTAyMWNlNmVkZQ== \n", + "412 MDY6Q29tbWl0MjQ1NDAxMzY6ZmQ2NDE5N2EzZWI2Y2E3YjY4YjhmZjQ3YjQ4OTg1OGVmYTY3MzkwOQ== \n", + "413 MDY6Q29tbWl0MjQ1NDAxMzY6MGZhMDc2N2Y4MDZiNjdlYzg0MmY2ZWRhNDIzOTMxMDM4Yzc0NDU2ZA== \n", + "414 MDY6Q29tbWl0MjQ1NDAxMzY6MTBmZjAwMzExMjgwMjQyOTkxNThjMjg3M2U2ZjRmMTliZGZjZTlmYQ== \n", + "415 MDY6Q29tbWl0MjQ1NDAxMzY6MWI5YjE3YTE0ZTljMDcwYjY0YjlkNTViMjg4YjY4NzQ1ZmEzYTQ5Yw== \n", + "416 MDY6Q29tbWl0MjQ1NDAxMzY6YmY2NzNiNGE0ZjQyNDE1MzE3YjExNmVmNzE1NTJhNzVkMTU5NzRjNw== \n", + "417 MDY6Q29tbWl0MjQ1NDAxMzY6NDA1MjM3MWY4ZDY4ZGM2NjJkOGM1YjA3Mzc3ZDlhZWJjZmNjYzBiOQ== \n", + "418 MDY6Q29tbWl0MjQ1NDAxMzY6YWY4ZjZkYTRjOTIxYTJhNWQ1ZDM5MmY1NTBlZGJhNTAwM2JjZDY1YQ== \n", + "419 MDY6Q29tbWl0MjQ1NDAxMzY6ZmZkZGIwODgwNTFiOGIwYjBkZTBlOTk1NjYxM2UzMWY4OGIyZmU2NA== \n", + "420 MDY6Q29tbWl0MjQ1NDAxMzY6NTljNzMwOWY0NWZkMTk3M2JlYmExOTJjNDI5MDczYjg0NjliNTc2Ng== \n", + "421 MDY6Q29tbWl0MjQ1NDAxMzY6NjFkYWFkYmY2NjlhZGYzNmZlMzUzYjRkNjQ4N2FjYWU1NzI2ODcxNQ== \n", + "422 MDY6Q29tbWl0MjQ1NDAxMzY6MGYyMGEzNGViMzZhZjUyZmQyZTU4NzdmMGQ1MzJhMmQ3MTk2ZjNmNg== \n", + "423 MDY6Q29tbWl0MjQ1NDAxMzY6NjdhZDc3YzM3NTliOGNlMzM5YzdmNzJlNDVkYzY5ZTExMjM0NjUzMA== \n", + "424 MDY6Q29tbWl0MjQ1NDAxMzY6NzMwODcyZDE0ZGFlNTY1MGExY2Y2OWU5MTEwZDAwYWY1MjMyMzVmNA== \n", + "425 MDY6Q29tbWl0MjQ1NDAxMzY6NmMwMTgwNjk2NGI1ZmQ4NDFkOWU3NjI5MGJiMmI2N2E5YTIwMTRmYw== \n", + "426 MDY6Q29tbWl0MjQ1NDAxMzY6NThkNTBhNjIwYzYxMGI0YzRiYzIyNGRiY2QzMGZiY2I2ZDBlZWQzZg== \n", + "427 MDY6Q29tbWl0MjQ1NDAxMzY6MWJjMWUyOWE4ZTgxOWE2OThiMWI4OGY0NDNkOTA4ZjgzNGJiODJiNw== \n", + "428 MDY6Q29tbWl0MjQ1NDAxMzY6MjkzYjBlMWY3NDA1OTVlZjJhZTc2NWUwZjcwYzY0YTkyYzUzZTA1NA== \n", + "429 MDY6Q29tbWl0MjQ1NDAxMzY6ZTQ2M2E5ZjEzZmY4YWI3OGM0ZGY0MmM2YWY5ZmRjNzdlODRlZjhlYg== \n", + "430 MDY6Q29tbWl0MjQ1NDAxMzY6ZDU1N2I4MGMyZGIxNDlkYzUwZTIxNjNhYmUzMDYzNWMzMmZhYTk3MQ== \n", + "431 MDY6Q29tbWl0MjQ1NDAxMzY6OTY1NmZiYTExZDBjYjlhM2RjZjI4ZWI4NjE1MzM3Zjg1YjVmNjVjMQ== \n", + "432 MDY6Q29tbWl0MjQ1NDAxMzY6NDMxYjRiNjQzNGYzMTgzNTQ0MjZlZTAyYTQ5NjE2Yjk5OGU4Y2M2OA== \n", + "433 MDY6Q29tbWl0MjQ1NDAxMzY6ODg3NDM0ZWRhZWVjMmY0MTYxZmRjMTY0MmRhYjRkMDdlNTVmMjNjOA== \n", + "434 MDY6Q29tbWl0MjQ1NDAxMzY6MGQzYTZjNTQyMzQwNTY3ODQzMWY2NDc0NDRjYmVmYjcyNjI2MjEwYg== \n", + "435 MDY6Q29tbWl0MjQ1NDAxMzY6ZmVmNWRiNWVjOWM5OGI0N2M0ODdmOTJiNzE0ZmZiZTA1YWJjMDNjZg== \n", + "436 MDY6Q29tbWl0MjQ1NDAxMzY6YmE4ODRkMDQwNzJiOWI3NDc2MzI5NGMwNWZlY2ZmZTQ2NTA1NjU5MA== \n", + "437 MDY6Q29tbWl0MjQ1NDAxMzY6NDBjZjJmZmQ5ZDFlZWJhZWEzYTIzZmQ2OWEwYzlkZGVlMmIyNjE2OA== \n", + "438 MDY6Q29tbWl0MjQ1NDAxMzY6MWU1YjBmNDgxYmQ3MTMwOGJlODk5ODNlMDMxMzc3YjNlNzQ5MmEwZA== \n", + "439 MDY6Q29tbWl0MjQ1NDAxMzY6MGQ2MDhlMDI4YWU1ODQyZDI0NTBhYjhlOTc3YTljZjY0YjhlNzg1NA== \n", + "440 MDY6Q29tbWl0MjQ1NDAxMzY6NTAxOTUwZWVjMzkzYzEzODkzZDQzOWRlYWUzYzUzNmQzYjhhNjk0Zg== \n", + "441 MDY6Q29tbWl0MjQ1NDAxMzY6YjBiYzc5YmI2ODhmNzlhOWM0NGZiYjU4OTIzY2RiMzIxNWNiOWJjNg== \n", + "442 MDY6Q29tbWl0MjQ1NDAxMzY6ODFiNmIxNzRlYzY3OTI5ZDBiNDQwMWIwMGUyNWRmODdjYjFmNjcxOA== \n", + "443 MDY6Q29tbWl0MjQ1NDAxMzY6YmE1ZjU4ZjQ4ODllM2VjZTI1NTY2NjJlZTdkZmEzZDcyY2NiNmJlMA== \n", + "444 MDY6Q29tbWl0MjQ1NDAxMzY6ODY4MWY2NjI5MzliZDc2ZDI0ZWJjNTZmMTQ5MTE4ZmI2NTY3ZWUxOA== \n", + "445 MDY6Q29tbWl0MjQ1NDAxMzY6YmU2NjM0MGYzN2MxNWExZDMwYzYxZWIwNTg4MWQ2M2ZhOTllYTVmNg== \n", + "446 MDY6Q29tbWl0MjQ1NDAxMzY6MDIxYjU2NzBlNmU1NjMwODdiNzgyMWZjYTkyN2Y2MmQ5ODllNWNlYQ== \n", + "447 MDY6Q29tbWl0MjQ1NDAxMzY6OTZlNDc3YTY4MWQ5MzlhNjRhZjA0NDQwZWU2ODJhMmQwZjZiZTM2NQ== \n", + "448 MDY6Q29tbWl0MjQ1NDAxMzY6MGQwNjA2M2FiZjc5MjEwMjEwYjk1ODg3NzE0NjMwNzQwMjEwZTI2YQ== \n", + "449 MDY6Q29tbWl0MjQ1NDAxMzY6MDE1ODhmYmY0YzU2MzYxNDJmZThkMzM5ODBhM2VkYWIyYjAyM2U5ZA== \n", + "450 MDY6Q29tbWl0MjQ1NDAxMzY6NDc1Y2ZlMjdlNDMxOTRhNmQzODkxNWU0MTEwZGZjNWJlMWIxMjkzNQ== \n", + "451 MDY6Q29tbWl0MjQ1NDAxMzY6ZmIwMjVkNzZlMjUwOWJlNzA0YjRiNzM4ZTRhYzVmODNlNTExYWVhMw== \n", + "452 MDY6Q29tbWl0MjQ1NDAxMzY6MmE2MTA2MmE1NGQ4NDkxNzUxZmM3ZDhlYWVkMjNlOGJiZjRlMzgzMA== \n", + "453 MDY6Q29tbWl0MjQ1NDAxMzY6M2UzYzQ5ZDk0YWFmMmUzNmM3N2YwNmYxZWZmNDU1YjllYzE5NmY4NA== \n", + "454 MDY6Q29tbWl0MjQ1NDAxMzY6Nzg4ZTlkOGEzZThkYjk2MDY4MjRkMmQ1MjY0NmJkOTE5MDJmMDNhOQ== \n", + "455 MDY6Q29tbWl0MjQ1NDAxMzY6YzI1OWRlZjQ4NjMzNGZjOWY3NjEwZDZlY2IxZDIyYzdmZDkyNTA3ZA== \n", + "456 MDY6Q29tbWl0MjQ1NDAxMzY6YjQ2YWVjODU5NDVlZDc3M2VmZjA0NDVkYjNiMDk0MGY0NDY5ZDAyOA== \n", + "457 MDY6Q29tbWl0MjQ1NDAxMzY6ZDVlN2IzNDUyNjg4NmM3ZjVhMzI5MWIxMzJiM2M4MGNlNTU2NDBjYg== \n", + "458 MDY6Q29tbWl0MjQ1NDAxMzY6OWFiNWQ3Njc2NDYxN2U0M2M4NDBmYmUxODdiN2MzMTczNjgyZDk0Yw== \n", + "459 MDY6Q29tbWl0MjQ1NDAxMzY6M2U4YmI2Mjc3NzRhZDYyYTc2NWZiNzgyNmJlZjhiOGQzZWZjODJiOA== \n", + "460 MDY6Q29tbWl0MjQ1NDAxMzY6OTkyNmE3MGM4ZDQ2MzkyOWVlNWUzOGI0YjZhYTIyODRiYTA3ZGE5Zg== \n", + "461 MDY6Q29tbWl0MjQ1NDAxMzY6MDJlZjAxZGQ2NDY5OTJmNzUxODA5NGM0ODI4MWViMWIzODlhYzEwNQ== \n", + "462 MDY6Q29tbWl0MjQ1NDAxMzY6MDU0ZGFjNzY3ZTM1MTNmZWQ3Y2VkMDYzOWZjNjdkZDM3MWI0YmQyOA== \n", + "463 MDY6Q29tbWl0MjQ1NDAxMzY6YjY3YzhjZWU5ZjMxN2I5YWFiN2NhM2E5NDc4ODEzMTgzYzc3ZTE2Zg== \n", + "464 MDY6Q29tbWl0MjQ1NDAxMzY6NDhjYWEyMDJjOTQxYjc5YTE4NjgzMTFjZDJiYzJkYmY0NTg4OWFlYQ== \n", + "465 MDY6Q29tbWl0MjQ1NDAxMzY6ZDg5ZTg3ZTJlYjAyOTZhMzUzY2Q4ODBkNDc3NzMzMDdkOTQ5YWQwMg== \n", + "466 MDY6Q29tbWl0MjQ1NDAxMzY6YmQ0NTYyYjBlZGM1YjAyYTIyYjhhNTg4NTY4ZTA0ZjAzNjJkODIyMA== \n", + "467 MDY6Q29tbWl0MjQ1NDAxMzY6YTE5Zjg4N2FkZjhkZGY0YzYxYzFhZjgwM2Q0NmJiZDM1NjQzNTE2YQ== \n", + "468 MDY6Q29tbWl0MjQ1NDAxMzY6ZTA1YTVjNDJkODk4MTU2MjZkNGEyNzJkMzI4M2UyYmQ4NmY1ZmM2Ng== \n", + "469 MDY6Q29tbWl0MjQ1NDAxMzY6ZTc1MzdhZGQ5MTFlZmJmODg5MGIxMjZkMzYzOWMwNTYwZmUwMzgyNw== \n", + "470 MDY6Q29tbWl0MjQ1NDAxMzY6MGJmZmY3MGZlOGNhNTA0YWJhZjg2MzdjY2Q0ZWNjNzUyZTk3MTdlOQ== \n", + "471 MDY6Q29tbWl0MjQ1NDAxMzY6YTlmNjE5MDMyZWE2OGM1NjFlMzlhOWVhM2ZlNDM1ODU0MzM1NmE5Mg== \n", + "472 MDY6Q29tbWl0MjQ1NDAxMzY6MzBjYTA1NGVmZDc4NzI1OTdlOGEzZTE0MDQzNjI3YWUxMjZhMWVlOQ== \n", + "473 MDY6Q29tbWl0MjQ1NDAxMzY6MTRhMzhiNjQ4MDM0ZTYxMjcwMjA3YmEzNjcyYTE5ZWMwODQwMWFjYQ== \n", + "474 MDY6Q29tbWl0MjQ1NDAxMzY6YjI1NTMyZTI3ZGFiZjQwNzUyYTI2ODdjNmIxNGM3ZTUyMWFkZGY0ZA== \n", + "475 MDY6Q29tbWl0MjQ1NDAxMzY6NzI5MTE2MDdlYjQ5NzU4NWI4ZTU2ZDkwNmQwNzk0Yzk5Zjg4OGU3Yw== \n", + "476 MDY6Q29tbWl0MjQ1NDAxMzY6MDMyODE1NjA4ZTYzMTJiNTk1YjRhYWY5OTA0ZDViNGMxODlkZDZkYw== \n", + "477 MDY6Q29tbWl0MjQ1NDAxMzY6YjIzZDdkYjBlZWJiZjUyZDUxMDc4MGNlZmI2ZTA5ZjgzZGU3MDU4MQ== \n", + "478 MDY6Q29tbWl0MjQ1NDAxMzY6ZTVlODBhMWYyNGRlODE5YmUzYmU3ZDBiMjY2MWI2ZWI1ZjA5MTdhYg== \n", + "479 MDY6Q29tbWl0MjQ1NDAxMzY6MGQ1YWZjZGU2NzJjZjA0NzJkNWYwMmY0NzA1ZGQ4ZDMxYzMyZWIwMQ== \n", + "480 MDY6Q29tbWl0MjQ1NDAxMzY6OTMzYjk5YzNjYmY1OWQ5NjA4NmUyNzIxODllOWY4ODU2ODRjM2EzYw== \n", + "481 MDY6Q29tbWl0MjQ1NDAxMzY6YWU3ZGQ2ZDM3MmM3ZDFmMWQzYThhNjMzMzdjYmVhN2M1MTJlYzFhMQ== \n", + "482 MDY6Q29tbWl0MjQ1NDAxMzY6ZTVhZjZhYWY4Y2UzZDA1MmNhYjA5YmNkYThmNDVjOGVmYWZlYWViNA== \n", + "483 MDY6Q29tbWl0MjQ1NDAxMzY6M2JlZjU4ZmE0NjNmMTQ5ZGJhOWJiZTM5Y2U1OTk4ZGMzMDk3NzViMQ== \n", + "484 MDY6Q29tbWl0MjQ1NDAxMzY6MTg1OTk4MTViMTg2NDE5ZWE4ZjcxY2FjY2QzZDM0OTZlNTIzMTBiYg== \n", + "485 MDY6Q29tbWl0MjQ1NDAxMzY6OGNkOTBkNDc5MGE4ZTI3NTc3YWRiYjY3N2M1ZTFiNzExZjZkZDg1ZQ== \n", + "486 MDY6Q29tbWl0MjQ1NDAxMzY6MzU2NWQxZmE3OGQyMDJiM2FiOTJiYWRmYzQzOGIwNzEwNDgzNTE1Mg== \n", + "487 MDY6Q29tbWl0MjQ1NDAxMzY6ZGI1YTIxNzI5NzAxMzQwYjBjZTQ0NDEyNjdkMzE1ZmMzZmY5ZDU2Yw== \n", + "488 MDY6Q29tbWl0MjQ1NDAxMzY6ZjQyZWYwNjY5ODFmYTQwNzI1OGY1MjVmMjE5MWFlNmRhY2JkZjNhMw== \n", + "489 MDY6Q29tbWl0MjQ1NDAxMzY6ZDczN2ZiZTM0Y2Q4ZDY4NDhlYjFmZDEwYjJkNDVmNjY5ZTEzY2Y0ZA== \n", + "490 MDY6Q29tbWl0MjQ1NDAxMzY6YWE2NjVjOTJhMWU4YTgzNzk1YTc2OWIyZGYwNWVhNTIzMjMwYTZlYQ== \n", + "491 MDY6Q29tbWl0MjQ1NDAxMzY6MzMxMTQ1MzhjNWMwNGE1NDFiNzljMDdiOWVhYjEzZTdmNDY4ODc3Ng== \n", + "492 MDY6Q29tbWl0MjQ1NDAxMzY6OTQ0M2JmMDE4NWMyMjliMjgwNWY2ZDc0ODY0MmE5ZWY4NjhlZDkxMA== \n", + "493 MDY6Q29tbWl0MjQ1NDAxMzY6MDRiMTc0ZGU3NTE5ZWJhNTQ0ZGU1NDZjOGRhODM2MDViMmQ2NzY5NQ== \n", + "494 MDY6Q29tbWl0MjQ1NDAxMzY6MzEzZmE5NDFjMjdkYzgwYzhiZTY0M2U1NTlhNTdmYTlhNjFiNWM4MQ== \n", + "495 MDY6Q29tbWl0MjQ1NDAxMzY6Nzc2YmZhMzc1NzNjZDk1NWYyYTY1YjE1M2MyYTRhOWRhMTM1Y2NmMw== \n", + "496 MDY6Q29tbWl0MjQ1NDAxMzY6N2ZjMzE4YTIxZWU1ZTYxYjIwYjY3NzEzZGE4M2Y1M2YxNzBmYThjOQ== \n", + "497 MDY6Q29tbWl0MjQ1NDAxMzY6ODRiMjJlYTI3YmY5OTBmODg2MzUwOWQ1YTgwOGYyMjFkMjExZmJiZA== \n", + "498 MDY6Q29tbWl0MjQ1NDAxMzY6MjgzOTJkNDQ4YjFlZDFiOTI4ZTBlNDdjNzk2NTVkZDhhYjQ1MWE4Nw== \n", + "499 MDY6Q29tbWl0MjQ1NDAxMzY6YTNiNDkwYjZlNzNhYWY2Y2Y4ZjkzNmY4ZWY3NzE4MGJhZThmYTBlNw== \n", + "500 MDY6Q29tbWl0MjQ1NDAxMzY6MGM4OGJiNmJkMzJjN2QyYmRmOTFkMjhhMmRmMDkyZjIwYTdhYzM0YQ== \n", + "501 MDY6Q29tbWl0MjQ1NDAxMzY6MTlkNjk2NDdmOWFiZmE3MWM5OWViOWRiNWMzODAwNmFmOTkzODY0ZQ== \n", + "502 MDY6Q29tbWl0MjQ1NDAxMzY6NDA4ZjQ2YjY3ZjI4ZTMxOTQxZThiNWYwZmMzMGZjZjZjMzQ1MzkzNg== \n", + "503 MDY6Q29tbWl0MjQ1NDAxMzY6MTdmZDA3ZWRhMzVkNTIyNGFhMTk5YzhiNzVhMTg3Njc2ZTU5ZjRmOA== \n", + "504 MDY6Q29tbWl0MjQ1NDAxMzY6OGExYzgzZDVlYWFhOTEyOGFhYzU0NjY1OWQwY2M5NzYwMmJiN2ExMA== \n", + "505 MDY6Q29tbWl0MjQ1NDAxMzY6YTQ4YWY5OTZjYjk3ZjgxMWQzNzczNWYyNTE5MDNlY2UyYjA4Y2JmYw== \n", + "506 MDY6Q29tbWl0MjQ1NDAxMzY6MzE4ZDliZjk0ODM2MjE5NjkwNTk3ZThmM2Y4OGQ2ZTU0NDAwODkwMw== \n", + "507 MDY6Q29tbWl0MjQ1NDAxMzY6MDlmNWFlNzgwYTI5MDdlNjFhZDhkMDQ1NTVjYjRhMDdjNDViYTJkNw== \n", + "508 MDY6Q29tbWl0MjQ1NDAxMzY6N2NhNzMzYjE4ZWRhYjFmYzgzN2EzNGUzNzY0YjdkNTVlOGRjOTNiMA== \n", + "509 MDY6Q29tbWl0MjQ1NDAxMzY6MTQ1NTYxZjZjNWM3YTNlNmE0YTA3MzY2NDU3ZWIzYTFlZGNmMjIwMA== \n", + "510 MDY6Q29tbWl0MjQ1NDAxMzY6NjBjNGVhNzQ5NmQxMTMzZDdmM2UxNDZhZWExM2Y0OGM0MmM1MGYzNA== \n", + "511 MDY6Q29tbWl0MjQ1NDAxMzY6NDhlNjc2ZGQwOTQzM2JhOTE4MWQzMWRiM2M5MzhiNjhjYmMyYzE5NA== \n", + "512 MDY6Q29tbWl0MjQ1NDAxMzY6ZWExYTcyM2JkYWM1NjUyYWE2NDA3MzYxZmQwNWU4MTRmM2E1MTQwMQ== \n", + "513 MDY6Q29tbWl0MjQ1NDAxMzY6NmZkYWExN2Q5MTgzZDYwZWQ2MDkxOTdhY2RkMThmZWE4NzEwMTkzMQ== \n", + "514 MDY6Q29tbWl0MjQ1NDAxMzY6NTliNWNkYjFkZWUwMjEzNTExMjU2NDU5ZDRmY2RlMTM2NDllZTg4OA== \n", + "515 MDY6Q29tbWl0MjQ1NDAxMzY6YTE5MmMzMDYyMTVmZjY2NTdjNDZjMDZhYzNkOGU0NGZhOGIwYzIzNw== \n", + "516 MDY6Q29tbWl0MjQ1NDAxMzY6OTJmMjIyMWVhYzQ0MTcwMDQzOTY1YmY4YzJmOWFiZmJlOGEzZDZmZQ== \n", + "517 MDY6Q29tbWl0MjQ1NDAxMzY6YTcwYWU4ODk5NjZiYzY2NmU1Yjk3NTY2OWViZmE4OTM3YjliYjVmMA== \n", + "518 MDY6Q29tbWl0MjQ1NDAxMzY6MDc0NWRhMWNmODMxMjk0ZmI3NjgyZGRiYWFiOGY1ZTRlNzFiNGQyZQ== \n", + "519 MDY6Q29tbWl0MjQ1NDAxMzY6NDMyZWJmNmRkZGYzOTMxOWY5M2E5ODQ5MzhkMTYwZjVmZGQ4NmIwMg== \n", + "520 MDY6Q29tbWl0MjQ1NDAxMzY6YzQwYTQ4YTkwM2Q1MDExNmU1MzdjMTM1ZTZmODUyOTAwMzQxZGJmOA== \n", + "521 MDY6Q29tbWl0MjQ1NDAxMzY6NTllZDFkNmRmZmNjMjc4N2JmOTc0ZjRlYTY5MDkyYTkwNzJjYzE4NA== \n", + "522 MDY6Q29tbWl0MjQ1NDAxMzY6NTk2YTVlMjgwOThhOWI5MzdlOTQ3Y2JhM2RiZjJhNGVhODY2YTg4Ng== \n", + "523 MDY6Q29tbWl0MjQ1NDAxMzY6NDZhMzhlNGFiYmQyMzkyYzU3MzUwZjAyM2I1Yzg1NTA3MGU0NGNmNw== \n", + "524 MDY6Q29tbWl0MjQ1NDAxMzY6ZGM1NGI1MDAxNWZjZmJiNDk1Mjg3NDg1MjBlMGQ3ZjJiMmZmMmUwOA== \n", + "525 MDY6Q29tbWl0MjQ1NDAxMzY6OWFkNzMzNmZiMWI3YjYzMDczMTBlZmIwMzA4ZjZmNzM2MjEzM2U4Yw== \n", + "526 MDY6Q29tbWl0MjQ1NDAxMzY6ZWU1OTM0YjRmZjAyMGZlMjFjZjU5ZTUxYWU3OGY2MjNmZWQyNTljMA== \n", + "527 MDY6Q29tbWl0MjQ1NDAxMzY6YzQzNjc4MGZlYTcyMjhkZjYzZjQ5MzQ1MTUzMWJlNmZkNDQ4ODU0ZQ== \n", + "528 MDY6Q29tbWl0MjQ1NDAxMzY6OThkNDdmYjA1MTFlMGIxOWIwODdjMjlhODQ2NGU3NzMxMDYzMzRhOA== \n", + "529 MDY6Q29tbWl0MjQ1NDAxMzY6ZDZjNzRiZGI4ZjE4ZGMxMzA4NmQ5NWZmMzA3MmFmMTQyMmI2MTg4OQ== \n", + "530 MDY6Q29tbWl0MjQ1NDAxMzY6ZTQzNWFmOTM5YzRhNzc2ZjljYjkzMDllNzYxYTQ2Y2JkMDA0M2I2MQ== \n", + "531 MDY6Q29tbWl0MjQ1NDAxMzY6MTcxYTM0ZDRlNjQ4ZDIzZjA5MDU3MjA4NmE2ZWQ0MDc5NGViMDg5Ng== \n", + "532 MDY6Q29tbWl0MjQ1NDAxMzY6MjQ1ZmRlOGRjYzUzNWE3OWYyZGZkYWVlYjFiZDJmMjgwNGExMTZlMQ== \n", + "533 MDY6Q29tbWl0MjQ1NDAxMzY6NDFiMzM2NGRiOTZiNTZiNmRkNTk2ZDc3NjM4NTY1N2U5ZjJkOTZhMg== \n", + "534 MDY6Q29tbWl0MjQ1NDAxMzY6NzQ4NmUzZjgyNzZlM2E4NDk1ZDJiMTU0NDk1ZDdhOGZhMzBlNTdjMA== \n", + "535 MDY6Q29tbWl0MjQ1NDAxMzY6NWVmMGQzMzA5NTNmYmExODg5NjUzYjEyMGJkZjUwZDIyY2M1NzFhNw== \n", + "536 MDY6Q29tbWl0MjQ1NDAxMzY6YzU0NjhjOTg1OTY0OTM1YmQ5NjAwZjhlMjAzODBlMzFiZTQ0OWUyYg== \n", + "537 MDY6Q29tbWl0MjQ1NDAxMzY6MjA0Y2VmN2M3NTkxNzAzNzI3MjkxYjE2Y2M3OGNjNWUzMGQ3MTBkNw== \n", + "538 MDY6Q29tbWl0MjQ1NDAxMzY6OWUwYzQ1MzkwZDczZTRmZDEwZjcyYjNjNjUzMGYyZWI2OGVjNjk0Mg== \n", + "539 MDY6Q29tbWl0MjQ1NDAxMzY6ZTllYjUyYzgwMTZkMTUyMzNlOWM3MDUzN2Q4MzAxODFiYzI4ZmVjNQ== \n", + "540 MDY6Q29tbWl0MjQ1NDAxMzY6YTAyMzg5MzkzZGJkMDZlMmU5MzZkN2QyNDM4ZWY3ZTQ4ZmI5NjlkOQ== \n", + "541 MDY6Q29tbWl0MjQ1NDAxMzY6NDQxZWVmZjNhOWZjYTQ5MzRmYzljZjU0ZTJlNGE5MTRiYjQzZWYxMA== \n", + "542 MDY6Q29tbWl0MjQ1NDAxMzY6NjdjOGJlNTQ1ZDQ0ODNhYzM0Zjg2ZmRkNTdmMDkxMzVhNDgyMGJlNg== \n", + "543 MDY6Q29tbWl0MjQ1NDAxMzY6N2E3ZDU4ZWM4MjhlODI5NWRkNDAxMWY0ZjQ2MGY5NjFhMmI0NDI4YQ== \n", + "544 MDY6Q29tbWl0MjQ1NDAxMzY6NGVjMTAyMmQyNjQ1ZjNjMmU1MDE4OTcxNDczNzEwZDU2ODA3OGVhZQ== \n", + "545 MDY6Q29tbWl0MjQ1NDAxMzY6MDNkZWQ2NGJlOWIyOTAyODdhYjAxMDE4OTFjYTZmMzM4ODYxYzJmZQ== \n", + "546 MDY6Q29tbWl0MjQ1NDAxMzY6Y2VlOTc3ZDhkMWNhMmQxZjAzZjM4NGU1MzIyN2Q1NmU1MTQzYjZmYg== \n", + "547 MDY6Q29tbWl0MjQ1NDAxMzY6MjVjMDRlYTFmOGJjNGE5OTE1NDE3OTk4MzEwYTU2M2JkYmI0ODExNQ== \n", + "548 MDY6Q29tbWl0MjQ1NDAxMzY6NjMwNWI2YzgzZDYxNTUzZDM2MDY5MDVmN2I0MWEwY2I5OWY5MmYwZA== \n", + "549 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y3ZWI0YTk3ODFmYmRhYzZkYmE5ZmY3YjM0NWRiMmQ4ODc0OGVlYQ== \n", + "550 MDY6Q29tbWl0MjQ1NDAxMzY6MmZkYzY4YWRmMjRlYzAyZTI4ZmJhNTY1N2M3ZjMxYzEzNzM0OTFkMg== \n", + "551 MDY6Q29tbWl0MjQ1NDAxMzY6MGZlN2VmYjFhNjIxN2FjY2I4ZDUzY2JiMTdhNjMzZjQwNjQ1OWZiYg== \n", + "552 MDY6Q29tbWl0MjQ1NDAxMzY6NWRmOGI3ZWNlYzBlMjQ5ZGY1NDg1ZGQ2MjJlZmVkOGIzNTc1ODU0MA== \n", + "553 MDY6Q29tbWl0MjQ1NDAxMzY6MzE4MmUwNzkzMTUwZGU0ZmZiMzRkYTI3NzQ5OTFjYjI0ZTQ5YTE5MQ== \n", + "554 MDY6Q29tbWl0MjQ1NDAxMzY6MzA2Njk1NDU5N2Q3MzliNGFiYTM0ZDQ3NGIyZTBmNmE4YjgxODcxNA== \n", + "555 MDY6Q29tbWl0MjQ1NDAxMzY6ODJlZGZjNDRiOGIxNjcxZWNlNTdkODg5NTNmNzM1MGVhODgzNzIzNw== \n", + "556 MDY6Q29tbWl0MjQ1NDAxMzY6MDk2Mzc3YmFkNzgwMTg2MDcwNzJkYWY3Yzk0ZTdlYjkwYWUxN2FmOA== \n", + "557 MDY6Q29tbWl0MjQ1NDAxMzY6MmQ1ZDA5MDY2YThhZDFmZGMxOTVjOTI1YmRkYmU5NTQ5MWZiMWU1OA== \n", + "558 MDY6Q29tbWl0MjQ1NDAxMzY6YTY1ZmNjYTA0ZTUxYmE4YTlkNDhkMmVlNjc2YmUxZGU3ZmYwMTc0Ng== \n", + "559 MDY6Q29tbWl0MjQ1NDAxMzY6MGZhMzY0MzU2OTFjYWM1NjUxYmVlMmZmZTUxMWY3M2NjZDk4YzM2Nw== \n", + "560 MDY6Q29tbWl0MjQ1NDAxMzY6MDg3MjM0ZGI3ZDlhODcxMzhmMDcxZjEzMGY3OTNjNTIwMTllYTdlNA== \n", + "561 MDY6Q29tbWl0MjQ1NDAxMzY6YTYyNzg5M2RlODM5MDI1YzcwODI5MzA0ODEyMzhkYjVkMzQ0OTNjNA== \n", + "562 MDY6Q29tbWl0MjQ1NDAxMzY6MGZjYjRhZDM4ZWE4OTgwNTM5MTZlNjBmOGM1NWVhODZlZmNmZjNkYg== \n", + "563 MDY6Q29tbWl0MjQ1NDAxMzY6MjI4MDgyYWNmOTQxMTUzMTljNjBkNTBkODkwOWQ0ZTFjYjg4YzU1Nw== \n", + "564 MDY6Q29tbWl0MjQ1NDAxMzY6ZTNlZmU4NzczZjk1OTkxMDQ2MWZjM2JiZjliNDljNTdjOTdkZTI3YQ== \n", + "565 MDY6Q29tbWl0MjQ1NDAxMzY6YWZmZDc5Zjc2YjdjY2I3NmNkNmUwMzA1YmQ0MTdjZjFjZWRhOTRjNg== \n", + "566 MDY6Q29tbWl0MjQ1NDAxMzY6ZDE0Njk0MmEyMWJhOTMwMDdjYWRkMjNkNGYyYzIwMzVmYTc4MzE0Mg== \n", + "567 MDY6Q29tbWl0MjQ1NDAxMzY6N2QyYTVlMjE1YTk4NjQ0MWVmMjcyMTQ0YmY0YTAwOTEzNGRmN2NlOQ== \n", + "568 MDY6Q29tbWl0MjQ1NDAxMzY6NGNmZGZlMGRmNWJkNWEwZWJhMDUwYWI4ZDAyMmIwNTE3MTE5Y2Q4ZA== \n", + "569 MDY6Q29tbWl0MjQ1NDAxMzY6NjU5ZWI4ZmYyN2NhNDQzY2ZhYjc1ZmMxNmNiNmEyZDEwMGJkODQzMA== \n", + "570 MDY6Q29tbWl0MjQ1NDAxMzY6MTkzZDczOGZmMDU2MzJiMmEyZjMwMWJmMDhkNGQ5NzcyYjE4MzdlYw== \n", + "571 MDY6Q29tbWl0MjQ1NDAxMzY6ZTBhMGQwNTRkZDlhMWFmYzYwYWRjNTQzODE4MDJkYWUyZTA5ZDRkMw== \n", + "572 MDY6Q29tbWl0MjQ1NDAxMzY6YmYxMTY5NDE0YjgzNWY1MDZmM2EzYmNmZWQ0Yzg4NTZkOTIxM2JiYg== \n", + "573 MDY6Q29tbWl0MjQ1NDAxMzY6ZGE2NjYwMDExZWQxM2IzMGU4ZTMyZTBiN2ViNmI5OWNkYjUxOGZiMw== \n", + "574 MDY6Q29tbWl0MjQ1NDAxMzY6OWU0NzAxODQ5MjkwMDFkNTY2Y2JlNTkzNjU2YjJjNGIxM2FhMTYyNA== \n", + "575 MDY6Q29tbWl0MjQ1NDAxMzY6ZmMwMTM0YzM1MTZlMDEwMzJhMzI5OTdkMDM3YjNiYTI5NmUyNjIyMQ== \n", + "576 MDY6Q29tbWl0MjQ1NDAxMzY6OTY1YjgyNTYxZDgyYzVkMzQ3ZmQxMGM3NzI0NWRjZDg2OTFiYTExOQ== \n", + "577 MDY6Q29tbWl0MjQ1NDAxMzY6ZGEwMWEyYzQzMTcxMzdhZWE4ZDFmOGM0MzFhZjU3ZWE5Y2JmNWZjZA== \n", + "578 MDY6Q29tbWl0MjQ1NDAxMzY6ZDUzMWMzNDIyZjgwNjYzNGQzNWQ2MTFiMDI5NmI2YTM0ODE1YzRlNw== \n", + "579 MDY6Q29tbWl0MjQ1NDAxMzY6YjkxNzQ4NTkzODQyNjlmZjllZWFkY2FiMTI3NjJkMzhjNTZhZWYzNg== \n", + "580 MDY6Q29tbWl0MjQ1NDAxMzY6YzQwNjI5NDYyOGQyZTFkYjRkMjY1NmZlNjBlYjdlMGY1ZTJlZmFiNw== \n", + "581 MDY6Q29tbWl0MjQ1NDAxMzY6YzM3MjY3ZTFlZTM1NWM2MTlhMzA1OGRhNWE3MTM1ZTE5ZTY1MjJkZQ== \n", + "582 MDY6Q29tbWl0MjQ1NDAxMzY6OThjYmExYzRlNWU4ZTE4YjVmMzU1MTIxZDZhZDg0YjI4MzZhOWM0MA== \n", + "583 MDY6Q29tbWl0MjQ1NDAxMzY6NzM0NjkwYzA4YmU1YjVkMDAxOTNlMjMwNzEyNWU2NjlhMWUzMzM0Zg== \n", + "584 MDY6Q29tbWl0MjQ1NDAxMzY6ZDM5NTU2ODM3ODIzNjkwNzhkOWQ5MTM3ZDZhMDk2OGFkYWUyM2E5Mg== \n", + "585 MDY6Q29tbWl0MjQ1NDAxMzY6NGM0MjNmOTBlZWVmOGU1NjE2MDU3YzcyZjUwZmVlNWM0MTJiYmYyMw== \n", + "586 MDY6Q29tbWl0MjQ1NDAxMzY6NGM5NWFiM2E3MjFmM2Y5NjY0YmI2OGU1MTIyNWRkZjExZTQ2ZTMxNQ== \n", + "587 MDY6Q29tbWl0MjQ1NDAxMzY6ODcwZTM5MzQxNTkyZGUwMTEzYzUzMGY0NzEwOTg0OTBhMjQ2YWMyNA== \n", + "588 MDY6Q29tbWl0MjQ1NDAxMzY6Y2U0ODMyMjllYWM2ZmQ2OTNkNzNjZDk2YzBjMTRhODk4YjBlZTI1Nw== \n", + "589 MDY6Q29tbWl0MjQ1NDAxMzY6ZTUxOThlMGYwY2I5NzQ1NjY3ODg1NmE2MGExM2U4NzU4MWUzOTk2Ng== \n", + "590 MDY6Q29tbWl0MjQ1NDAxMzY6NjNiZDJhMTY5MjA5MzNjYWVkMWJjYzI0ODk5MTNhZDFhNTJkOWM1NQ== \n", + "591 MDY6Q29tbWl0MjQ1NDAxMzY6MjVjYTViOWFlYWFkODJkYjIyM2MxMWJjMDU4YmEyYjY2Y2E5OTZiYg== \n", + "592 MDY6Q29tbWl0MjQ1NDAxMzY6MWQ1MGVkYzc0NjUwNmM1NWFhOWY1ZGMyZmZmNjFhMmU0YmIyNWEwZQ== \n", + "593 MDY6Q29tbWl0MjQ1NDAxMzY6OTRjZmUyYWMxNWFmMDE3MWYxMzk3OTg0Y2EwZDE5NjhhNjkzMWViMw== \n", + "594 MDY6Q29tbWl0MjQ1NDAxMzY6N2I3NDZkNTMwMzQ5M2ZiNTMyMTRjZWZmYmQ5YjM2NWM4ZWY0YTEyNg== \n", + "595 MDY6Q29tbWl0MjQ1NDAxMzY6NDI0MGVmNGNmMTdlNTAzYzQ0YjE3N2ZmMGY3Yjc0MDI1OGFjMmU3MA== \n", + "596 MDY6Q29tbWl0MjQ1NDAxMzY6NDEwZTViOGJkNzZjMjBiY2RlMmNkMGU5MmM3ODcxM2UwMDE2MGMyOA== \n", + "597 MDY6Q29tbWl0MjQ1NDAxMzY6YTI3MjZkZmIwY2RlOGE1ZDU2N2NlOWExMTVkNGYyNTRmMmFmMzg1MQ== \n", + "598 MDY6Q29tbWl0MjQ1NDAxMzY6OGRhMWVjYTI4ZGI4ZjZhZTBkYjdlNzEzNGQzMzRhMTBlYjk2ZjZhMw== \n", + "599 MDY6Q29tbWl0MjQ1NDAxMzY6YjlkOTdlZjQ1YzU2Mzk0NTI4NTM0YmQxYTJlYzdkMmQ3ODUyMzM1NA== \n", + "600 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y4ZWQyYmI0OTlmYWUyMWI3ZWQxNTQ0MTc3ZWYzNTg5YTgyNDZiMQ== \n", + "601 MDY6Q29tbWl0MjQ1NDAxMzY6NDg3MTMyNWM2NWIxNmQ1ZmMxYTBmYjQwNmViZjUzOWMzY2JjZjA1NA== \n", + "602 MDY6Q29tbWl0MjQ1NDAxMzY6NThlNDBmNjYyOTdiMjIwOTU4YmNmMDljNmY5MjAwOWJhNjQyMmUzYQ== \n", + "603 MDY6Q29tbWl0MjQ1NDAxMzY6NjEwNWIwNzIxYWRkMjUwZWRjMzNlMjVmNGMwOWIzZmNmMmE5Yzg5Ng== \n", + "604 MDY6Q29tbWl0MjQ1NDAxMzY6ODFiY2ViNWVlZTQyODljOWZjZWZhZDkwZjgyMWY1MjY5ODQ5ZGYzNw== \n", + "605 MDY6Q29tbWl0MjQ1NDAxMzY6NzdmN2MxNDhlN2RlMzk0MDIxY2E4NGEwMTI0MjdhOGEwOTc0ZWI1Zg== \n", + "606 MDY6Q29tbWl0MjQ1NDAxMzY6YTIyZjkwOWVjOTdmM2UyYjViZGFmNzY0ZmM0NjYwNmMxZDI3MThhMg== \n", + "607 MDY6Q29tbWl0MjQ1NDAxMzY6NzE2MjZmYmMxZWNhYjE4NjdkZWRhMWM5NzM5NTU3YTM0NWM0NDNjMw== \n", + "608 MDY6Q29tbWl0MjQ1NDAxMzY6MTlmZDg1ZjVhY2ViNDI0Yzg2NmEyYzkzOWNhZWExOGE0MzgzYTEzNg== \n", + "609 MDY6Q29tbWl0MjQ1NDAxMzY6N2NmNWY4OGJkMzY5OGViYjUxNzBjMzRiMmYxNTU4ODNhMGE4MmU3ZQ== \n", + "610 MDY6Q29tbWl0MjQ1NDAxMzY6YzA1MTBmYmFhMTM4YmEwMDI5ZDhhYTI5NDljMjgyZmIyZGZiZjkyNg== \n", + "611 MDY6Q29tbWl0MjQ1NDAxMzY6MmY2ODc4MzAxOTUwZGZlYTQ4YTgxNDdhNmQ4YmQwMTJiZTU2NDA2Mw== \n", + "612 MDY6Q29tbWl0MjQ1NDAxMzY6YTczNmE3Y2U0ZDk4YTBmZWZhM2Y0YzAxYWI2ZGE0NjQxZGU3NDI1NA== \n", + "613 MDY6Q29tbWl0MjQ1NDAxMzY6ZWU5ZWVmYjIxZjg3OGRhMThjNzJiZGMwNGIzMWQ2ZWM1ZDhhZGUwNg== \n", + "614 MDY6Q29tbWl0MjQ1NDAxMzY6YWY4MDVmNmQ0MGJlZWY2MzlmYWM3YmQxYzVmNzc4OTg5M2MyZjY2Mg== \n", + "615 MDY6Q29tbWl0MjQ1NDAxMzY6ZDE1NWJhODU1M2QyYzUzNTgwZWY2NmZiZjczMzQ4NGRjMjg1N2EzMA== \n", + "616 MDY6Q29tbWl0MjQ1NDAxMzY6M2Q3MzgyZjY1M2E5NzA3YzNiMmQ2ODNlN2Q1OGI3YjlkMGI0ZTc0Nw== \n", + "617 MDY6Q29tbWl0MjQ1NDAxMzY6NDg3YzE2Y2YxZmI0ZWNiN2VjYTI1ZDc1MmNiNzE3OGYxMDIzMmE4MQ== \n", + "618 MDY6Q29tbWl0MjQ1NDAxMzY6ZTZhM2YwY2M1NzEwNDk1NDc1ZTdiOTU5ZWU4MmM2NDk5Nzg4NDNmOA== \n", + "619 MDY6Q29tbWl0MjQ1NDAxMzY6NGNkZDAyODI3ZDRiMGQyZDg4MzRlNDViYWFlYTYyMTY2M2UwZDYzMg== \n", + "620 MDY6Q29tbWl0MjQ1NDAxMzY6YjU3ZGU5MmQ1OGRhMmJmNzg3ZTVhZjM0YWIwOWUwZThlZTZjZWE2Yw== \n", + "621 MDY6Q29tbWl0MjQ1NDAxMzY6NmZkZjdhZGQ4YmI0ZjQxNmJkODY2MGU2YjgyNmQ4MGU4NzU5ZGZlMQ== \n", + "622 MDY6Q29tbWl0MjQ1NDAxMzY6ODliNTcyNzg4NjljN2I0NmZiYmFmOTQ4MjVlZDMzNjMyOGYzNTY3YQ== \n", + "623 MDY6Q29tbWl0MjQ1NDAxMzY6ZmQ2M2Y4MjRhMTFlZWFkMWY3ZmIzOTQ1NzI1MWM3YWMyN2FkMWY5Mw== \n", + "624 MDY6Q29tbWl0MjQ1NDAxMzY6ZDNmZDE5YjA0ZDQyNTY2MDBlOGM5MGEyN2EyYjMxN2Q2MTUxNGM4Ng== \n", + "625 MDY6Q29tbWl0MjQ1NDAxMzY6NGE4ZDkzZTg2MDdlMjQxM2VkZWU3MWRhNjhjYWRlNmUxMTI0OWZlYQ== \n", + "626 MDY6Q29tbWl0MjQ1NDAxMzY6MWEzMDA3ZTQzM2VkN2NjZmZjNGEyYzdjMzZlZDgwMTNkNjEwNWQ0ZA== \n", + "627 MDY6Q29tbWl0MjQ1NDAxMzY6YTIzMWMzYjA2NWE3YjljODZjOTI5MTVmM2I0YmNmMDEyZWMzNjE3NQ== \n", + "628 MDY6Q29tbWl0MjQ1NDAxMzY6OGY4OTJiMjY3NWRkNjQ2NGY1MjZkMzJmMWFkMWQzZmQ2MmZhM2IwMw== \n", + "629 MDY6Q29tbWl0MjQ1NDAxMzY6NmM2MTNjZTcwMTM1M2Y0MmI2YzkxMTgwMWYwYWViNzg0MTNmYWM5ZA== \n", + "630 MDY6Q29tbWl0MjQ1NDAxMzY6MzE2ZjdjOGQwMDU2ZDU4YTdhOGI5OTJmZDlmMzUwMjRkOTU0YWEwMw== \n", + "631 MDY6Q29tbWl0MjQ1NDAxMzY6MzUyODEzNjAxMDczYmNkYzNkNWViMDhkMWJlMDdiZTkwNDI3NmE5YQ== \n", + "632 MDY6Q29tbWl0MjQ1NDAxMzY6N2RjNDY3Mjc5NWVhZWEzNWJkOGM3ZTFmYTJlYzQwY2Y5NDhmYzJmZA== \n", + "633 C_kwDOAXZz6NoAKDUwODg2NTBjMTQ0ZTZhM2VlMDVhYzFlMDE1ZDQ4N2E4NjA5NWU2NjU \n", + "634 C_kwDOAXZz6NoAKDM4OWI1NWIxYzNlZjU4ZWExMTM2ZmIwYzllNmQyY2U3MzAzOGQ2NTU \n", + "635 C_kwDOAXZz6NoAKGQ1M2NmZTM5MDg5YmQyY2U0MGNmMGZhMDYxNjdkMGFlMzhlM2U0ZWE \n", + "636 C_kwDOAXZz6NoAKDhkNzdiM2RkOTM5NTk2NjNkNThhZTViNjI2Mjg5ZDA3NDZlZGQwZTc \n", + "637 C_kwDOAXZz6NoAKGRkZGE3MDhkYTlmMmY0MWFlN2U3ZDEyMjk3M2MyZWRkYjE0MWQ5NDk \n", + "638 C_kwDOAXZz6NoAKDhkZDJhMDRiMWQ3ZTU1OWY1MTI0ZDAxMmYwYTcyOWQwMTgwMjE2ZDI \n", + "639 C_kwDOAXZz6NoAKDNmNDY0OTFjMGZlMzc3ZmQ5MjI0MTJjOTMxMzdlZmI2YTQ4NzliMDU \n", + "640 C_kwDOAXZz6NoAKDJkMTlkYWY0MmZmNDdjMmYyYzRlNzk3MGRkNzdlZDMyNzY4ZWIzOGY \n", + "641 C_kwDOAXZz6NoAKDE3OGM2OGNjYTIwNDRjYmQ1MDMyY2JmZjIzZTRjMDZiNzM4YWVkMmE \n", + "642 C_kwDOAXZz6NoAKGQ3NmNhN2Q3NTg5MWFhYzk1MjA1YjJjYzExNTEwY2U4ZWY0MWE2NWE \n", + "643 C_kwDOAXZz6NoAKDBhMDUxYTkyZTBiYWFiNjhiNGM3N2FkMTNiOGNiNGU3ZWFhMmY4MTA \n", + "644 C_kwDOAXZz6NoAKDNmYjI3Njk4ZmU0ZWJiZDVlYzRhMGU1NjVkOTdhNTNmZTQ4YzdjZGQ \n", + "645 C_kwDOAXZz6NoAKDA2Y2VmZjE0YjJkYjkyMGQ0NThkYzMzN2IxMTAwZGNlZDk5MmU2Mjc \n", + "646 C_kwDOAXZz6NoAKGQ4NmJkZDk5ODM0MjRjNzkyNjkxMjY5ZmExMGU2ZjAyMmNjZjIxOTE \n", + "647 C_kwDOAXZz6NoAKDIzOWJmNjhmNDAzYmJkYmFiYjQzZmEwMjc3MDQwZjRkZGEyYjJhZmY \n", + "648 C_kwDOAXZz6NoAKGZjNzEyYzVhNGRkMDBmNTM0ZTg0NTk4MmEyOWY0NmExNGUyMmIyOTI \n", + "649 C_kwDOAXZz6NoAKGViYjNkOGM2YWEzODM1NjdiYjc3OTRjYWNmNzQ1YjFjODJlZmJiN2Y \n", + "650 C_kwDOAXZz6NoAKGRiNDZkMmEwMjA5NzIwYzVmYTBhYjhiMDM0MDNmNzAwOWY2OWQyZDY \n", + "651 C_kwDOAXZz6NoAKGQ0YzQxMGNkOTE2MThhOGE3NGE3NzYzNTk4ZTQ5OWY2YThhYTE2OGI \n", + "652 C_kwDOAXZz6NoAKGE5YzhkNWM4MjY0NWNkNjc3MzQwYzQwODI5MWY2YzU1NTZmMjU4NmY \n", + "653 C_kwDOAXZz6NoAKDQ4ZDZlYzZhMGZiNGNiYjhiYzQyMzFmMTA1MDlmZTVlYzRlOGUyYzI \n", + "654 C_kwDOAXZz6NoAKDhhYjI3MjI4OGU4MWZhOWE0OWZkNDc2NTU3OWIwNjZjMmMwM2NjMTA \n", + "655 C_kwDOAXZz6NoAKDIwN2NkY2U3ZmVmNWRhZTU0ZmRhZDRjYzRmOTMzZWJkMWFiMTNjNWU \n", + "656 C_kwDOAXZz6NoAKGRiMzNhZWU1ZGMwYjQ0MjUxYjY0ZmY0YzJlMmYwNWQ1OWU0ZTNhMmQ \n", + "657 C_kwDOAXZz6NoAKGNhZGE0MWE2YmZhYzVhOGJmODhlZDIxMDdhMGI4NTZiOWI5Nzg1YTA \n", + "658 C_kwDOAXZz6NoAKGVjZDYzNzc2YzYyMjVhZjBjZjhiY2M5ZmE5YzY5OThkMzEyOWZiMTQ \n", + "659 C_kwDOAXZz6NoAKDVlMWQ5NzY0YzhlOTY3NDliYzExZDUyODA3ZWVhMWY3Y2MzOGNlNWM \n", + "660 C_kwDOAXZz6NoAKDRhMTNkZjQ2MWM0MmY5NzBhMDk5ZGU3NzM3N2YzMDk5OTVlNzk5NWM \n", + "661 C_kwDOAXZz6NoAKDRkMzMwMzVkZDI5NjgyNmJiZGUyMDBlMTdlNTI4MTkxMGFjOGJlMTM \n", + "662 C_kwDOAXZz6NoAKGQxZGQyYWM1ZTJiNmE4YWJlZjllMzNlZDM5NzgwN2VjZTUyYTIyZmU \n", + "663 C_kwDOAXZz6NoAKGRkZGM2YWZjMjlkZTg5NWY0MTMxNjkzZTE3YjNjYzg1NmZmMjNmOGQ \n", + "664 C_kwDOAXZz6NoAKDcyYTllMjhhNTJjOTYyOWRkNjNkZmFkNWYyMTVjZGM1NjJlMmZkN2U \n", + "665 C_kwDOAXZz6NoAKDQ4NjNiOGYwYTA3MGQ3MDgzNmRmYmRjMDBiZGY3MGFhN2JiNjYzNDU \n", + "666 C_kwDOAXZz6NoAKDFhM2JlOWE1ZDAxYTQxNDg1NGZmM2JmYWNkNTI1N2MxNGFkZWVmYTI \n", + "667 C_kwDOAXZz6NoAKGM5MGNjNjIwMDZiMzUwNjFjOGRiNGI2ZjhkYTFiODZkZTc2NTBiMjM \n", + "668 C_kwDOAXZz6NoAKDUzNmU4ODMzZjNiZTRiYmNmZmJmYmE0M2NkMGIzMDQzYzViZjQwNjg \n", + "669 C_kwDOAXZz6NoAKDg3MzJlN2Q0NzM5YTkxMWUwMWY2OWQyYzViZGE4MmNhMTVjYTY4YTk \n", + "670 C_kwDOAXZz6NoAKDUwZTkyYzY3N2Y0Y2Q1NDdjMzJiYjkzMDUyNjlhNzYyYTk1OTUwNzQ \n", + "671 C_kwDOAXZz6NoAKDc1YWQ2OTA1NDE0ZmYyYWYzYTA1MTA5N2Q3YmY3ZGVhMDc3YTBiZTM \n", + "672 C_kwDOAXZz6NoAKDFmZDkzN2U2YzBmZjg0NTJmNjQxNTJhZWM5NjMyZjA1ODZmOTgxZDE \n", + "673 C_kwDOAXZz6NoAKGE5NjgwYTllODBlMmMxMTlkNGFhNDFmOTBlNWY0MGNlZjZlN2RmMDI \n", + "674 C_kwDOAXZz6NoAKDhmODBmMjRkNDk3OTc1OTVkOGExOGI4ZDRkMWY1OTg0NmZiZjNmZTE \n", + "675 C_kwDOAXZz6NoAKDEyYjRiOTRiYjQ5YjQ2NDBmYTQ4YTExODJjYzliMWUxZmJmN2U4MTY \n", + "676 C_kwDOAXZz6NoAKDUxMDE1Zjg3MTJhNTc2ODhlNTIwOTYxYzRjY2Y3ZTI1OWJmNTY5OTU \n", + "677 C_kwDOAXZz6NoAKDJjNjMxYTRiNjFkNTI5ZmYxYzA2MzU3NTA4ODhmNmY2ZDc5YzI3MDM \n", + "678 C_kwDOAXZz6NoAKDFjZTMxZmM5ZTI4MDUwMzQ1NzhlZmY2MGEyNjljMDIxNzZmMDMyNTI \n", + "679 C_kwDOAXZz6NoAKDJkMzhkMzMxMzIyOWZkYzVmOGFhMDAwNTJhMmRiMjFiMzViZTNkMmQ \n", + "680 C_kwDOAXZz6NoAKGU5NDE3NTk4NzQzNjVjYjE1MmEzNTYyYzIyZDEwODQ3ZDEwZGIzMjY \n", + "681 C_kwDOAXZz6NoAKDUzZDk5Y2FhMjU4ZjdlYmQ1YWY1YTVkNmY3YjEzMWY3NjA1OTUzNWU \n", + "682 C_kwDOAXZz6NoAKDNhNzdkMDE0YTNjY2RlYmQwN2Y1YWNlZTMwMzFhMjY5YmZhYWZkYjg \n", + "683 C_kwDOAXZz6NoAKDUzNGEwM2ZmYzlhYzRhNDdlZTFiMzNjZTdlYmFlZDgzNDAwNGI0NzQ \n", + "684 C_kwDOAXZz6NoAKGI4YzFlNDFmYTY4N2YxYTBkNzcxY2ZlN2VlNGQxZDE3Mjg5ZjY5MDQ \n", + "685 C_kwDOAXZz6NoAKGU4NGJhNmJlN2M0NGFiYjA2ZWJhZGEwMmQ0MzIzYzlhOGY2YjU0MzY \n", + "686 C_kwDOAXZz6NoAKDQ2YzIyNzQ2Zjc0NTY0ZjU3MTVkNDgzMzkwN2JmYTA4ODY1YzU2NWQ \n", + "687 C_kwDOAXZz6NoAKDM4MjE0ZTA2OTVkM2RmZGY1ZTAxZjNlYzBjOTliYmY5MjI0NjRiN2I \n", + "688 C_kwDOAXZz6NoAKDg4YjkxMThkNGRmYWMwZDg1YWZiM2ExMmMyZjhmOGY3NTdmOWI4MWU \n", + "689 C_kwDOAXZz6NoAKDA3MDlmZjAxMGM4MTdhMDVjYjhmYmM4MWRlNmFjNDcxZjdkYzU3Y2U \n", + "690 C_kwDOAXZz6NoAKDQ2YmZlYTk2ODlkNTE4YjkyNDhhNTc0ZjFkYzc0NmExOTVlNGZhYTg \n", + "691 C_kwDOAXZz6NoAKGNlZjBmZjBhZmNmNDgwY2Q4ODczOWQ4ODIzZjg3ZTEzYjFmOTlkYjU \n", + "692 C_kwDOAXZz6NoAKGJiNzBkODU0MzVhMzJiOTU5OTRlMWNjMWU2MTg0MDg3NzVkYTQ1Zjk \n", + "693 C_kwDOAXZz6NoAKDQ3MGY0ZDA4MTMwODMwMTJmZWI3NTRkMDA5ODE3Mjg0ODRhMGU3NTM \n", + "694 C_kwDOAXZz6NoAKDY4N2YzNGFkNWQ2NzFjN2YzMWUwMzQzY2E4ZTljMGQzMDA0ZjY0YTY \n", + "695 C_kwDOAXZz6NoAKGZmOWUwODNlNzViMjRhMTdmNmY4Yjk0YjIyM2RjN2NkNjc1MjBlMTA \n", + "696 C_kwDOAXZz6NoAKGNhOTQyMjk0OWFjYWMzNDk1ZGMzODVhZjU2ZTk3NzhhNzIwNTc4ZmE \n", + "697 C_kwDOAXZz6NoAKDNhMzZmOGNkNTdjN2YwYTdiYTVmMzE5ZGVjMDNlODJmNDIxOTVlM2Q \n", + "698 C_kwDOAXZz6NoAKGNhYzUyNmFmZTQyYTk5NjQwZDI4N2IxODUyMWQ0ZjU5N2Y3NThjYzc \n", + "699 C_kwDOAXZz6NoAKDFkMDg0YTM0NGMzOWVhMWVjNWZkZjY2NTc1ZDZjYzg1ZmRlMzBkNjY \n", + "700 C_kwDOAXZz6NoAKGRiODllNjhjZDhkOTNhYmQ5NDc4Y2ZkNzRmNDJjODc1NTlhOWIwMDQ \n", + "701 C_kwDOAXZz6NoAKDZjZTJkNGJkYmRmMTIyOGJiOGE5NzgzYjk0MTYzN2Q3YTFjMGFjNzg \n", + "702 C_kwDOAXZz6NoAKDM2MjIwYTFjNWMyZDY5NTRmNDg3M2E1NTI1NDRjYzBlNTViNjFkMGE \n", + "703 C_kwDOAXZz6NoAKDUwYjc5MDAzNzAzMGQ5NThiNjYyMDg1YzNmNGNmMzRiYTcyYTMyZWM \n", + "704 C_kwDOAXZz6NoAKDQ0ODZmNWM2MjM3MDVjNmExNGQ5ZWVhYmE3ZDE1NWNmZjMwY2RiNDM \n", + "705 C_kwDOAXZz6NoAKDRiODQzMmM3ZDU2MTIxYzg0ZDZlZjFkNzVhMWM3MTg1YzYyOGMxM2Q \n", + "706 C_kwDOAXZz6NoAKDVmMmM1NjIwNTZmOGZmYTg5YWVlYTA2MzFmMmE1MjMwMGVlMGRlMTc \n", + "707 C_kwDOAXZz6NoAKGRlZjM3NmRjNjk1NWIzMzliMTdmMGE0Yjg0MGU4MGViNmI5Yzc0NGI \n", + "708 C_kwDOAXZz6NoAKDM4Mzk4YTc1ZTk3NjJmZjA3MGQ4ZTliZDcxNGQwNzQzMzI2NDZjZDc \n", + "709 C_kwDOAXZz6NoAKDYyOTQ1MzgxZDIzNmRjZGIyNzcwZGFmMWZhODYxYjIxNmI5OTYzNWM \n", + "710 C_kwDOAXZz6NoAKDYzN2YzMDlhNzRkZmI2MGVjYTA5ZTVkNDU4MjZhMGY1MWQ1YTBiY2Q \n", + "711 C_kwDOAXZz6NoAKGI1M2YyZjcwZjRmY2E5ZjVkNjM3ZDI1NjJlN2JiNmQ0OWNhMDMzMGM \n", + "712 C_kwDOAXZz6NoAKDZjMmIzOWZmMmU1ZWNkNmVlN2E0NWY2ODkxNjczYjc0NjU1Zjg3ZDQ \n", + "713 C_kwDOAXZz6NoAKGY5NWViZGZkMTQwOWI4M2I5OWYyY2E3OTljZTE1OWQxMmUwNWNkYTY \n", + "714 C_kwDOAXZz6NoAKDFjYTljMmJlODhkOWYwNTRkODE2ZmViNDQ5YzRhNTVhNDJhNmE2Mjg \n", + "715 C_kwDOAXZz6NoAKDVmMTM0ZmYxZmI1OTdkZDQ3N2EwNDljOTIxMDFkYTlmMmE4YTkwMmQ \n", + "716 C_kwDOAXZz6NoAKDI3NzEzNjVjNDE5ZmZkZGE0NzQ4YTYxMjQ4OWVjYzUxZjQ1MDYwZTg \n", + "717 C_kwDOAXZz6NoAKDcwYjNjNjQzMzkwYjhhMWUzOTRiNWQ5Y2M5ZWUxZjJjNmViMWJhY2E \n", + "718 C_kwDOAXZz6NoAKDkyODNlYTgzNGM5MDM2Mjk4ZDBmZmVlYzQ1NWNiMDBlODA5OTgxNTc \n", + "719 C_kwDOAXZz6NoAKDI1NzAyM2Y2ODg0YzdiZTY0ZjgwMjEyZDViN2U1YjUwOTAwNzQ2NzU \n", + "720 C_kwDOAXZz6NoAKDhiYmJmYjY2NGI3ZDk3ODc4OTM4NjBiOWIxOTkxMTgzNjNmMGQyOWY \n", + "721 C_kwDOAXZz6NoAKDM1OWI4Yzg2MzRkYjczYjkzOTQ5NmM1MzY0M2NjMGZhZTdmMjJhNTg \n", + "722 C_kwDOAXZz6NoAKGRkOTQxMDViMTZkMGI4NTEzNDkzODVmN2E2MzY2ZWE2M2E3YWI0MWY \n", + "723 C_kwDOAXZz6NoAKDYzZGQwMjhmY2E4NDVhNTVhMDY1YWM3NWFlYTVmOTA3OWNjZTA2NWU \n", + "724 C_kwDOAXZz6NoAKDgzYWE5NGI1NDA0MDdjY2RmY2I0NTJjNzc0MzliODZjNTQzZjg0OWQ \n", + "725 C_kwDOAXZz6NoAKGE1NDljNWIyNTVkYTdkOTg4YTcwY2Y3ZjdhMmJkYjViMWFlNWIwMGE \n", + "726 C_kwDOAXZz6NoAKGY3MWVhZTY0MjNmNmZjMjEyMDg1NDNhMTAwMjcxZmIxZjM1OTRjYTA \n", + "727 C_kwDOAXZz6NoAKDgyYjI2NDViNWNmZGExYmNmZGFhYjU4ZTI4YjE0MjQyMDBiYTdmZWI \n", + "728 C_kwDOAXZz6NoAKDg2MGYwZTI5NjNmNGUxN2EzYTRlZTY2MzFiMDBmODU4MzE0MTRiN2M \n", + "729 C_kwDOAXZz6NoAKDU3MzRhYTcxOTQwNjIzZGU0MTUwMTJlNzI0NTcxZThkYzgzYzdlYzQ \n", + "730 C_kwDOAXZz6NoAKDM3ZGIxZGUyODI1NDM4ZTg4NTBkZTMwOGQ0M2ExNjJhNmQ1YzBlYmQ \n", + "731 C_kwDOAXZz6NoAKDkwMWIxYjc4OGEyZWMyYjQ3MjJjOTY3MjkxMGFkODgwYjI5YjM2OGI \n", + "732 C_kwDOAXZz6NoAKDdkMDBkN2I0OWNiY2M5ODdlMDc3NTI4NDViZDhiMTQ5ODYzMTZhYjQ \n", + "733 C_kwDOAXZz6NoAKDUyMmMxZmRkMmI3OWZhN2NhYTYyOGVjNDhmNjY1NDM0MmNiNzcwNDU \n", + "734 C_kwDOAXZz6NoAKDNhNmQ4ZTA4ODEzNjU3YThjZTM2ODFmYzkzODFlMTdlMGM0NzY0NDE \n", + "735 C_kwDOAXZz6NoAKDkyNjllYmM3ZDY4Mzg5MmQyMDAyNTBkMWNiOWI1MGU2NTc3NWFkZjE \n", + "736 C_kwDOAXZz6NoAKDk3NjgxMDQwNGE2M2YwZjAwNTE5MGQ4MTgzNDUwNTM0ZjRjNjMxZGY \n", + "737 C_kwDOAXZz6NoAKGU0ZmQxZTM5YTRkOWYxZGE4ZTdlZmU0YTdmNjk5MzIwZTI4N2RjZGI \n", + "738 C_kwDOAXZz6NoAKGRmNmJhNmY4MGEyYzVmOTk5NTkwZjA2ZmNlZDZjNGM0ZmY1NmI4OWQ \n", + "\n", + " commit.author.name \\\n", + "0 James Robinson \n", + "1 jrob119 \n", + "2 jrob119 \n", + "3 jrob119 \n", + "4 jrob119 \n", + "5 jrob119 \n", + "6 jrob119 \n", + "7 James Robinson \n", + "8 jrob119 \n", + "9 James Robinson \n", + "10 James Robinson \n", + "11 James Robinson \n", + "12 jrob119 \n", + "13 James Robinson \n", + "14 jrob119 \n", + "15 James Robinson \n", + "16 James Robinson \n", + "17 jrob119 \n", + "18 jrob119 \n", + "19 James Robinson \n", + "20 jrob119 \n", + "21 jrob119 \n", + "22 James Robinson \n", + "23 James Robinson \n", + "24 James Robinson \n", + "25 James Robinson \n", + "26 James Robinson \n", + "27 James Robinson \n", + "28 James Robinson \n", + "29 James Robinson \n", + "30 James Robinson \n", + "31 James Robinson \n", + "32 James Robinson \n", + "33 James Robinson \n", + "34 James Robinson \n", + "35 James Robinson \n", + "36 James Robinson \n", + "37 James Robinson \n", + "38 James Robinson \n", + "39 James Robinson \n", + "40 James Robinson \n", + "41 James Robinson \n", + "42 James Robinson \n", + "43 James Robinson \n", + "44 James Robinson \n", + "45 jrob119 \n", + "46 James Robinson \n", + "47 jrob119 \n", + "48 James Robinson \n", + "49 jrob119 \n", + "50 James Robinson \n", + "51 James Robinson \n", + "52 James Robinson \n", + "53 James Robinson \n", + "54 James Robinson \n", + "55 James Robinson \n", + "56 James Robinson \n", + "57 James Robinson \n", + "58 James Robinson \n", + "59 James Robinson \n", + "60 James Robinson \n", + "61 James Robinson \n", + "62 James Robinson \n", + "63 James Robinson \n", + "64 James Robinson \n", + "65 James Robinson \n", + "66 James Robinson \n", + "67 James Robinson \n", + "68 James Robinson \n", + "69 James Robinson \n", + "70 James Robinson \n", + "71 James Robinson \n", + "72 James Robinson \n", + "73 James Robinson \n", + "74 James Robinson \n", + "75 James Robinson \n", + "76 James Robinson \n", + "77 James Robinson \n", + "78 James Robinson \n", + "79 James Robinson \n", + "80 James Robinson \n", + "81 James Robinson \n", + "82 James Robinson \n", + "83 James Robinson \n", + "84 James Robinson \n", + "85 James Robinson \n", + "86 James Robinson \n", + "87 James Robinson \n", + "88 James Robinson \n", + "89 James Robinson \n", + "90 James Robinson \n", + "91 James Robinson \n", + "92 James Robinson \n", + "93 James Robinson \n", + "94 James Robinson \n", + "95 James Robinson \n", + "96 James Robinson \n", + "97 James Robinson \n", + "98 James Robinson \n", + "99 James Robinson \n", + "100 James Robinson \n", + "101 James Robinson \n", + "102 James Robinson \n", + "103 James Robinson \n", + "104 James Robinson \n", + "105 James Robinson \n", + "106 James Robinson \n", + "107 James Robinson \n", + "108 James Robinson \n", + "109 James Robinson \n", + "110 James Robinson \n", + "111 James Robinson \n", + "112 James Robinson \n", + "113 James Robinson \n", + "114 James Robinson \n", + "115 James Robinson \n", + "116 James Robinson \n", + "117 James Robinson \n", + "118 James Robinson \n", + "119 James Robinson \n", + "120 James Robinson \n", + "121 James Robinson \n", + "122 James Robinson \n", + "123 James Robinson \n", + "124 James Robinson \n", + "125 James Robinson \n", + "126 James Robinson \n", + "127 James Robinson \n", + "128 James Robinson \n", + "129 James Robinson \n", + "130 James Robinson \n", + "131 James Robinson \n", + "132 James Robinson \n", + "133 James Robinson \n", + "134 James Robinson \n", + "135 James Robinson \n", + "136 James Robinson \n", + "137 James Robinson \n", + "138 James Robinson \n", + "139 James Robinson \n", + "140 James Robinson \n", + "141 jrob119 \n", + "142 James Robinson \n", + "143 jrob119 \n", + "144 jrob119 \n", + "145 James Robinson \n", + "146 jrob119 \n", + "147 James Robinson \n", + "148 James Robinson \n", + "149 James Robinson \n", + "150 James Robinson \n", + "151 James Robinson \n", + "152 James Robinson \n", + "153 James Robinson \n", + "154 jrob119 \n", + "155 James Robinson \n", + "156 jrob119 \n", + "157 James Robinson \n", + "158 James Robinson \n", + "159 jrob119 \n", + "160 James Robinson \n", + "161 jrob119 \n", + "162 James Robinson \n", + "163 jrob119 \n", + "164 James Robinson \n", + "165 James Robinson \n", + "166 jrob119 \n", + "167 James Robinson \n", + "168 jrob119 \n", + "169 James Robinson \n", + "170 jrob119 \n", + "171 James Robinson \n", + "172 jrob119 \n", + "173 James Robinson \n", + "174 jrob119 \n", + "175 James Robinson \n", + "176 jrob119 \n", + "177 jrob119 \n", + "178 James Robinson \n", + "179 jrob119 \n", + "180 Anthony Nolan HLA Informatics Group \n", + "181 Anthony Nolan HLA Informatics Group \n", + "182 Anthony Nolan HLA Informatics Group \n", + "183 anhig \n", + "184 anhig \n", + "185 Anthony Nolan HLA Informatics Group \n", + "186 anhig \n", + "187 Anthony Nolan HLA Informatics Group \n", + "188 anhig \n", + "189 Anthony Nolan HLA Informatics Group \n", + "190 anhig \n", + "191 Anthony Nolan HLA Informatics Group \n", + "192 anhig \n", + "193 Anthony Nolan HLA Informatics Group \n", + "194 anhig \n", + "195 anhig \n", + "196 Anthony Nolan HLA Informatics Group \n", + "197 anhig \n", + "198 Anthony Nolan HLA Informatics Group \n", + "199 anhig \n", + "200 Anthony Nolan HLA Informatics Group \n", + "201 Anthony Nolan HLA Informatics Group \n", + "202 Anthony Nolan HLA Informatics Group \n", + "203 anhig \n", + "204 anhig \n", + "205 Anthony Nolan HLA Informatics Group \n", + "206 anhig \n", + "207 Anthony Nolan HLA Informatics Group \n", + "208 anhig \n", + "209 Anthony Nolan HLA Informatics Group \n", + "210 anhig \n", + "211 Anthony Nolan HLA Informatics Group \n", + "212 anhig \n", + "213 Anthony Nolan HLA Informatics Group \n", + "214 anhig \n", + "215 Anthony Nolan HLA Informatics Group \n", + "216 anhig \n", + "217 Anthony Nolan HLA Informatics Group \n", + "218 anhig \n", + "219 Anthony Nolan HLA Informatics Group \n", + "220 anhig \n", + "221 Anthony Nolan HLA Informatics Group \n", + "222 anhig \n", + "223 anhig \n", + "224 Anthony Nolan HLA Informatics Group \n", + "225 anhig \n", + "226 anhig \n", + "227 Anthony Nolan HLA Informatics Group \n", + "228 anhig \n", + "229 Anthony Nolan HLA Informatics Group \n", + "230 anhig \n", + "231 Anthony Nolan HLA Informatics Group \n", + "232 anhig \n", + "233 Anthony Nolan HLA Informatics Group \n", + "234 Anthony Nolan HLA Informatics Group \n", + "235 Anthony Nolan HLA Informatics Group \n", + "236 anhig \n", + "237 Anthony Nolan HLA Informatics Group \n", + "238 anhig \n", + "239 anhig \n", + "240 anhig \n", + "241 anhig \n", + "242 anhig \n", + "243 Anthony Nolan HLA Informatics Group \n", + "244 anhig \n", + "245 Anthony Nolan HLA Informatics Group \n", + "246 Anthony Nolan HLA Informatics Group \n", + "247 Anthony Nolan HLA Informatics Group \n", + "248 Anthony Nolan HLA Informatics Group \n", + "249 anhig \n", + "250 Anthony Nolan HLA Informatics Group \n", + "251 Anthony Nolan HLA Informatics Group \n", + "252 Anthony Nolan HLA Informatics Group \n", + "253 anhig \n", + "254 Anthony Nolan HLA Informatics Group \n", + "255 anhig \n", + "256 Anthony Nolan HLA Informatics Group \n", + "257 anhig \n", + "258 anhig \n", + "259 anhig \n", + "260 anhig \n", + "261 anhig \n", + "262 anhig \n", + "263 anhig \n", + "264 anhig \n", + "265 anhig \n", + "266 anhig \n", + "267 anhig \n", + "268 anhig \n", + "269 anhig \n", + "270 anhig \n", + "271 anhig \n", + "272 anhig \n", + "273 anhig \n", + "274 anhig \n", + "275 anhig \n", + "276 anhig \n", + "277 anhig \n", + "278 anhig \n", + "279 anhig \n", + "280 anhig \n", + "281 anhig \n", + "282 anhig \n", + "283 anhig \n", + "284 anhig \n", + "285 anhig \n", + "286 anhig \n", + "287 anhig \n", + "288 anhig \n", + "289 Anthony Nolan HLA Informatics Group \n", + "290 anhig \n", + "291 Anthony Nolan HLA Informatics Group \n", + "292 anhig \n", + "293 Anthony Nolan HLA Informatics Group \n", + "294 anhig \n", + "295 Anthony Nolan HLA Informatics Group \n", + "296 anhig \n", + "297 anhig \n", + "298 Anthony Nolan HLA Informatics Group \n", + "299 anhig \n", + "300 Anthony Nolan HLA Informatics Group \n", + "301 anhig \n", + "302 Anthony Nolan HLA Informatics Group \n", + "303 anhig \n", + "304 Anthony Nolan HLA Informatics Group \n", + "305 anhig \n", + "306 anhig \n", + "307 anhig \n", + "308 Anthony Nolan HLA Informatics Group \n", + "309 Anthony Nolan HLA Informatics Group \n", + "310 Anthony Nolan HLA Informatics Group \n", + "311 Anthony Nolan HLA Informatics Group \n", + "312 Anthony Nolan HLA Informatics Group \n", + "313 Anthony Nolan HLA Informatics Group \n", + "314 Anthony Nolan HLA Informatics Group \n", + "315 Anthony Nolan HLA Informatics Group \n", + "316 Anthony Nolan HLA Informatics Group \n", + "317 Anthony Nolan HLA Informatics Group \n", + "318 anhig \n", + "319 Anthony Nolan HLA Informatics Group \n", + "320 anhig \n", + "321 anhig \n", + "322 anhig \n", + "323 Anthony Nolan HLA Informatics Group \n", + "324 James Robinson \n", + "325 James Robinson \n", + "326 James Robinson \n", + "327 James Robinson \n", + "328 James Robinson \n", + "329 James Robinson \n", + "330 James Robinson \n", + "331 James Robinson \n", + "332 James Robinson \n", + "333 James Robinson \n", + "334 James Robinson \n", + "335 James Robinson \n", + "336 James Robinson \n", + "337 James Robinson \n", + "338 James Robinson \n", + "339 James Robinson \n", + "340 James Robinson \n", + "341 James Robinson \n", + "342 James Robinson \n", + "343 James Robinson \n", + "344 James Robinson \n", + "345 James Robinson \n", + "346 James Robinson \n", + "347 James Robinson \n", + "348 James Robinson \n", + "349 James Robinson \n", + "350 James Robinson \n", + "351 James Robinson \n", + "352 James Robinson \n", + "353 James Robinson \n", + "354 James Robinson \n", + "355 James Robinson \n", + "356 James Robinson \n", + "357 James Robinson \n", + "358 James Robinson \n", + "359 James Robinson \n", + "360 James Robinson \n", + "361 James Robinson \n", + "362 James Robinson \n", + "363 James Robinson \n", + "364 James Robinson \n", + "365 James Robinson \n", + "366 James Robinson \n", + "367 James Robinson \n", + "368 James Robinson \n", + "369 James Robinson \n", + "370 James Robinson \n", + "371 James Robinson \n", + "372 James Robinson \n", + "373 James Robinson \n", + "374 James Robinson \n", + "375 James Robinson \n", + "376 James Robinson \n", + "377 James Robinson \n", + "378 James Robinson \n", + "379 James Robinson \n", + "380 James Robinson \n", + "381 James Robinson \n", + "382 James Robinson \n", + "383 James Robinson \n", + "384 James Robinson \n", + "385 Dominic Barker \n", + "386 James Robinson \n", + "387 James Robinson \n", + "388 Dominic Barker \n", + "389 James Robinson \n", + "390 James Robinson \n", + "391 James Robinson \n", + "392 James Robinson \n", + "393 James Robinson \n", + "394 James Robinson \n", + "395 James Robinson \n", + "396 James Robinson \n", + "397 James Robinson \n", + "398 James Robinson \n", + "399 James Robinson \n", + "400 James Robinson \n", + "401 James Robinson \n", + "402 James Robinson \n", + "403 James Robinson \n", + "404 James Robinson \n", + "405 dominicbarkerAN \n", + "406 James Robinson \n", + "407 James Robinson \n", + "408 James Robinson \n", + "409 James Robinson \n", + "410 James Robinson \n", + "411 James Robinson \n", + "412 James Robinson \n", + "413 James Robinson \n", + "414 James Robinson \n", + "415 James Robinson \n", + "416 James Robinson \n", + "417 James Robinson \n", + "418 James Robinson \n", + "419 James Robinson \n", + "420 James Robinson \n", + "421 Dominic Barker \n", + "422 dominicbarkerAN \n", + "423 Dominic Barker \n", + "424 dominicbarkerAN \n", + "425 Dominic Barker \n", + "426 dominicbarkerAN \n", + "427 Dominic Barker \n", + "428 dominicbarkerAN \n", + "429 Dominic Barker \n", + "430 dominicbarkerAN \n", + "431 Dominic Barker \n", + "432 dominicbarkerAN \n", + "433 dominicbarkerAN \n", + "434 Dominic Barker \n", + "435 dominicbarkerAN \n", + "436 James Robinson \n", + "437 James Robinson \n", + "438 Dominic Barker \n", + "439 Dominic Barker \n", + "440 Dominic Barker \n", + "441 Dominic Barker \n", + "442 James Robinson \n", + "443 James Robinson \n", + "444 James Robinson \n", + "445 James Robinson \n", + "446 James Robinson \n", + "447 James Robinson \n", + "448 James Robinson \n", + "449 Dominic Barker \n", + "450 dominicbarkerAN \n", + "451 Dominic Barker \n", + "452 dominicbarkerAN \n", + "453 Dominic Barker \n", + "454 Dominic Barker \n", + "455 dominicbarkerAN \n", + "456 Dominic Barker \n", + "457 dominicbarkerAN \n", + "458 James Robinson \n", + "459 James Robinson \n", + "460 James Robinson \n", + "461 Dominic Barker \n", + "462 Dominic Barker \n", + "463 dominicbarkerAN \n", + "464 Dominic Barker \n", + "465 dominicbarkerAN \n", + "466 Dominic Barker \n", + "467 dominicbarkerAN \n", + "468 Dominic Barker \n", + "469 dominicbarkerAN \n", + "470 James Robinson \n", + "471 James Robinson \n", + "472 James Robinson \n", + "473 Dominic Barker \n", + "474 Dominic Barker \n", + "475 dominicbarkerAN \n", + "476 Dominic Barker \n", + "477 Dominic Barker \n", + "478 dominicbarkerAN \n", + "479 Dominic Barker \n", + "480 dominicbarkerAN \n", + "481 Dominic Barker \n", + "482 Dominic Barker \n", + "483 dominicbarkerAN \n", + "484 James Robinson \n", + "485 James Robinson \n", + "486 James Robinson \n", + "487 dominicbarkerAN \n", + "488 dominicbarkerAN \n", + "489 dominicbarkerAN \n", + "490 dominicbarkerAN \n", + "491 James Robinson \n", + "492 dominicbarkerAN \n", + "493 dominicbarkerAN \n", + "494 dominicbarkerAN \n", + "495 dominicbarkerAN \n", + "496 dominicbarkerAN \n", + "497 James Robinson \n", + "498 James Robinson \n", + "499 dominicbarkerAN \n", + "500 dominicbarkerAN \n", + "501 dominicbarkerAN \n", + "502 dominicbarkerAN \n", + "503 dominicbarkerAN \n", + "504 dominicbarkerAN \n", + "505 dominicbarkerAN \n", + "506 dominicbarkerAN \n", + "507 dominicbarkerAN \n", + "508 dominicbarkerAN \n", + "509 dominicbarkerAN \n", + "510 dominicbarkerAN \n", + "511 James Robinson \n", + "512 James Robinson \n", + "513 dominicbarkerAN \n", + "514 dominicbarkerAN \n", + "515 dominicbarkerAN \n", + "516 dominicbarkerAN \n", + "517 James Robinson \n", + "518 James Robinson \n", + "519 James Robinson \n", + "520 James Robinson \n", + "521 dominicbarkerAN \n", + "522 dominicbarkerAN \n", + "523 dominicbarkerAN \n", + "524 dominicbarkerAN \n", + "525 dominicbarkerAN \n", + "526 dominicbarkerAN \n", + "527 dominicbarkerAN \n", + "528 dominicbarkerAN \n", + "529 dominicbarkerAN \n", + "530 dominicbarkerAN \n", + "531 dominicbarkerAN \n", + "532 dominicbarkerAN \n", + "533 James Robinson \n", + "534 James Robinson \n", + "535 dominicbarkerAN \n", + "536 dominicbarkerAN \n", + "537 James Robinson \n", + "538 James Robinson \n", + "539 James Robinson \n", + "540 James Robinson \n", + "541 dominicbarkerAN \n", + "542 James Robinson \n", + "543 dominicbarkerAN \n", + "544 dominicbarkerAN \n", + "545 dominicbarkerAN \n", + "546 dominicbarkerAN \n", + "547 dominicbarkerAN \n", + "548 dominicbarkerAN \n", + "549 James Robinson \n", + "550 James Robinson \n", + "551 James Robinson \n", + "552 James Robinson \n", + "553 James Robinson \n", + "554 James Robinson \n", + "555 James Robinson \n", + "556 James Robinson \n", + "557 James Robinson \n", + "558 dominicbarkerAN \n", + "559 dominicbarkerAN \n", + "560 James Robinson \n", + "561 James Robinson \n", + "562 James Robinson \n", + "563 James Robinson \n", + "564 James Robinson \n", + "565 James Robinson \n", + "566 James Robinson \n", + "567 James Robinson \n", + "568 James Robinson \n", + "569 James Robinson \n", + "570 James Robinson \n", + "571 James Robinson \n", + "572 James Robinson \n", + "573 James Robinson \n", + "574 James Robinson \n", + "575 James Robinson \n", + "576 James Robinson \n", + "577 James Robinson \n", + "578 James Robinson \n", + "579 James Robinson \n", + "580 James Robinson \n", + "581 James Robinson \n", + "582 James Robinson \n", + "583 James Robinson \n", + "584 James Robinson \n", + "585 James Robinson \n", + "586 James Robinson \n", + "587 James Robinson \n", + "588 James Robinson \n", + "589 James Robinson \n", + "590 James Robinson \n", + "591 James Robinson \n", + "592 James Robinson \n", + "593 James Robinson \n", + "594 dominicbarkerAN \n", + "595 dominicbarkerAN \n", + "596 dominicbarkerAN \n", + "597 dominicbarkerAN \n", + "598 dominicbarkerAN \n", + "599 dominicbarkerAN \n", + "600 dominicbarkerAN \n", + "601 dominicbarkerAN \n", + "602 dominicbarkerAN \n", + "603 dominicbarkerAN \n", + "604 dominicbarkerAN \n", + "605 dominicbarkerAN \n", + "606 dominicbarkerAN \n", + "607 dominicbarkerAN \n", + "608 dominicbarkerAN \n", + "609 dominicbarkerAN \n", + "610 dominicbarkerAN \n", + "611 dominicbarkerAN \n", + "612 dominicbarkerAN \n", + "613 James Robinson \n", + "614 James Robinson \n", + "615 ipdadmin \n", + "616 ipdadmin \n", + "617 ipdadmin \n", + "618 ipdadmin \n", + "619 ipdadmin \n", + "620 ipdadmin \n", + "621 dominicbarkerAN \n", + "622 dominicbarkerAN \n", + "623 dominicbarkerAN \n", + "624 ipdadmin \n", + "625 dominicbarkerAN \n", + "626 dominicbarkerAN \n", + "627 dominicbarkerAN \n", + "628 dominicbarkerAN \n", + "629 dominicbarkerAN \n", + "630 Dominic Barker \n", + "631 Dominic Barker \n", + "632 dominicbarkerAN \n", + "633 James Robinson \n", + "634 James Robinson \n", + "635 James Robinson \n", + "636 James Robinson \n", + "637 James Robinson \n", + "638 James Robinson \n", + "639 James Robinson \n", + "640 James Robinson \n", + "641 dominicbarkerAN \n", + "642 dominicbarkerAN \n", + "643 James Robinson \n", + "644 James Robinson \n", + "645 dominicbarkerAN \n", + "646 dominicbarkerAN \n", + "647 dominicbarkerAN \n", + "648 James Robinson \n", + "649 dominicbarkerAN \n", + "650 dominicbarkerAN \n", + "651 dominicbarkerAN \n", + "652 dominicbarkerAN \n", + "653 dominicbarkerAN \n", + "654 dominicbarkerAN \n", + "655 dominicbarkerAN \n", + "656 Dominic Barker \n", + "657 dominicbarkerAN \n", + "658 Dominic Barker \n", + "659 Dominic Barker \n", + "660 Dominic Barker \n", + "661 dominicbarkerAN \n", + "662 dominicbarkerAN \n", + "663 dominicbarkerAN \n", + "664 dominicbarkerAN \n", + "665 dominicbarkerAN \n", + "666 dominicbarkerAN \n", + "667 Dominic Barker \n", + "668 dominicbarkerAN \n", + "669 dominicbarkerAN \n", + "670 dominicbarkerAN \n", + "671 dominicbarkerAN \n", + "672 dominicbarkerAN \n", + "673 dominicbarkerAN \n", + "674 Dominic Barker \n", + "675 dominicbarkerAN \n", + "676 Dominic Barker \n", + "677 xeniageorgiouAN \n", + "678 xeniageorgiouAN \n", + "679 Dominic Barker \n", + "680 dominicbarkerAN \n", + "681 dominicbarkerAN \n", + "682 dominicbarkerAN \n", + "683 dominicbarkerAN \n", + "684 dominicbarkerAN \n", + "685 dominicbarkerAN \n", + "686 dominicbarkerAN \n", + "687 dominicbarkerAN \n", + "688 dominicbarkerAN \n", + "689 dominicbarkerAN \n", + "690 dominicbarkerAN \n", + "691 dominicbarkerAN \n", + "692 dominicbarkerAN \n", + "693 dominicbarkerAN \n", + "694 dominicbarkerAN \n", + "695 dominicbarkerAN \n", + "696 dominicbarkerAN \n", + "697 dominicbarkerAN \n", + "698 dominicbarkerAN \n", + "699 dominicbarkerAN \n", + "700 dominicbarkerAN \n", + "701 Dominic Barker \n", + "702 Dominic Barker \n", + "703 dominicbarkerAN \n", + "704 michaelcooperAN \n", + "705 michaelcooperAN \n", + "706 michaelcooperAN \n", + "707 xeniageorgiouAN \n", + "708 xeniageorgiouAN \n", + "709 dominicbarkerAN \n", + "710 dominicbarkerAN \n", + "711 dominicbarkerAN \n", + "712 dominicbarkerAN \n", + "713 dominicbarkerAN \n", + "714 dominicbarkerAN \n", + "715 dominicbarkerAN \n", + "716 dominicbarkerAN \n", + "717 dominicbarkerAN \n", + "718 xeniageorgiouAN \n", + "719 xeniageorgiouAN \n", + "720 dominicbarkerAN \n", + "721 dominicbarkerAN \n", + "722 Dominic Barker \n", + "723 dominicbarkerAN \n", + "724 Dominic Barker \n", + "725 dominicbarkerAN \n", + "726 michaelcooperAN \n", + "727 michaelcooperAN \n", + "728 Dominic Barker \n", + "729 dominicbarkerAN \n", + "730 Dominic Barker \n", + "731 dominicbarkerAN \n", + "732 Dominic Barker \n", + "733 dominicbarkerAN \n", + "734 michaelcooperAN \n", + "735 michaelcooperAN \n", + "736 michaelcooperAN \n", + "737 Dominic Barker \n", + "738 dominicbarkerAN \n", + "\n", + " commit.author.email commit.author.date \\\n", + "0 james.robinson@anthonynolan.org 2014-09-27T18:57:55Z \n", + "1 james.robinson@anthonynolan.org 2014-09-27T18:58:59Z \n", + "2 james.robinson@anthonynolan.org 2014-09-27T19:00:41Z \n", + "3 james.robinson@anthonynolan.org 2014-09-27T19:00:51Z \n", + "4 james.robinson@anthonynolan.org 2014-09-27T19:02:35Z \n", + "5 james.robinson@anthonynolan.org 2014-09-27T19:03:30Z \n", + "6 james.robinson@anthonynolan.org 2014-09-27T19:10:12Z \n", + "7 james.robinson@anthonynolan.org 2014-09-27T19:13:24Z \n", + "8 james.robinson@anthonynolan.org 2014-09-27T19:18:54Z \n", + "9 james.robinson@anthonynolan.org 2014-09-27T19:25:48Z \n", + "10 james.robinson@anthonynolan.org 2014-09-27T19:38:32Z \n", + "11 james.robinson@anthonynolan.org 2014-09-27T19:53:05Z \n", + "12 james.robinson@anthonynolan.org 2014-09-27T20:33:03Z \n", + "13 james.robinson@anthonynolan.org 2014-09-27T20:33:43Z \n", + "14 james.robinson@anthonynolan.org 2014-09-27T20:47:44Z \n", + "15 james.robinson@anthonynolan.org 2014-09-27T20:48:52Z \n", + "16 james.robinson@anthonynolan.org 2014-09-27T20:50:18Z \n", + "17 james.robinson@anthonynolan.org 2014-09-27T20:56:36Z \n", + "18 james.robinson@anthonynolan.org 2014-09-27T21:02:10Z \n", + "19 james.robinson@anthonynolan.org 2014-09-27T21:03:12Z \n", + "20 james.robinson@anthonynolan.org 2014-09-27T21:04:43Z \n", + "21 james.robinson@anthonynolan.org 2014-09-27T21:07:01Z \n", + "22 james.robinson@anthonynolan.org 2014-10-07T13:03:28Z \n", + "23 james.robinson@anthonynolan.org 2014-10-07T15:11:13Z \n", + "24 james.robinson@anthonynolan.org 2014-10-10T08:11:43Z \n", + "25 james.robinson@anthonynolan.org 2014-10-10T08:28:16Z \n", + "26 james.robinson@anthonynolan.org 2014-10-10T08:38:01Z \n", + "27 james.robinson@anthonynolan.org 2014-10-10T11:35:52Z \n", + "28 james.robinson@anthonynolan.org 2014-10-10T12:50:43Z \n", + "29 james.robinson@anthonynolan.org 2014-10-10T12:57:20Z \n", + "30 james.robinson@anthonynolan.org 2014-10-13T08:56:00Z \n", + "31 james.robinson@anthonynolan.org 2014-10-13T08:57:07Z \n", + "32 james.robinson@anthonynolan.org 2014-10-16T11:06:40Z \n", + "33 james.robinson@anthonynolan.org 2014-10-16T11:08:12Z \n", + "34 james.robinson@anthonynolan.org 2014-11-20T12:25:29Z \n", + "35 james.robinson@anthonynolan.org 2014-11-20T12:26:50Z \n", + "36 james.robinson@anthonynolan.org 2014-11-20T12:51:26Z \n", + "37 james.robinson@anthonynolan.org 2014-11-20T12:52:19Z \n", + "38 james.robinson@anthonynolan.org 2014-11-20T15:56:14Z \n", + "39 james.robinson@anthonynolan.org 2014-11-20T15:56:43Z \n", + "40 james.robinson@anthonynolan.org 2014-11-21T10:03:45Z \n", + "41 james.robinson@anthonynolan.org 2014-11-21T10:04:14Z \n", + "42 james.robinson@anthonynolan.org 2014-11-27T15:52:04Z \n", + "43 james.robinson@anthonynolan.org 2014-11-27T15:52:46Z \n", + "44 james.robinson@anthonynolan.org 2014-12-11T11:30:23Z \n", + "45 james.robinson@anthonynolan.org 2015-01-17T12:04:07Z \n", + "46 james.robinson@anthonynolan.org 2015-01-19T10:28:09Z \n", + "47 james.robinson@anthonynolan.org 2015-01-19T11:57:41Z \n", + "48 james.robinson@anthonynolan.org 2015-01-19T11:58:44Z \n", + "49 james.robinson@anthonynolan.org 2015-01-19T12:11:47Z \n", + "50 james.robinson@anthonynolan.org 2015-01-19T12:15:23Z \n", + "51 james.robinson@anthonynolan.org 2015-01-22T09:56:07Z \n", + "52 james.robinson@anthonynolan.org 2015-01-22T09:56:54Z \n", + "53 james.robinson@anthonynolan.org 2015-01-27T10:21:58Z \n", + "54 james.robinson@anthonynolan.org 2015-01-27T10:22:26Z \n", + "55 james.robinson@anthonynolan.org 2015-01-29T14:02:30Z \n", + "56 james.robinson@anthonynolan.org 2015-01-29T14:04:42Z \n", + "57 james.robinson@anthonynolan.org 2015-02-12T14:49:21Z \n", + "58 james.robinson@anthonynolan.org 2015-02-12T14:51:10Z \n", + "59 james.robinson@anthonynolan.org 2015-02-26T10:08:05Z \n", + "60 james.robinson@anthonynolan.org 2015-02-26T10:09:36Z \n", + "61 james.robinson@anthonynolan.org 2015-04-16T09:05:11Z \n", + "62 james.robinson@anthonynolan.org 2015-04-16T09:08:02Z \n", + "63 james.robinson@anthonynolan.org 2015-04-16T09:55:20Z \n", + "64 james.robinson@anthonynolan.org 2015-04-16T09:56:18Z \n", + "65 james.robinson@anthonynolan.org 2015-04-16T10:24:54Z \n", + "66 james.robinson@anthonynolan.org 2015-04-16T10:25:29Z \n", + "67 james.robinson@anthonynolan.org 2015-04-16T10:27:11Z \n", + "68 james.robinson@anthonynolan.org 2015-04-16T10:27:23Z \n", + "69 james.robinson@anthonynolan.org 2015-04-16T11:31:19Z \n", + "70 james.robinson@anthonynolan.org 2015-04-16T11:38:04Z \n", + "71 james.robinson@anthonynolan.org 2015-04-17T08:26:00Z \n", + "72 james.robinson@anthonynolan.org 2015-04-17T08:26:23Z \n", + "73 james.robinson@anthonynolan.org 2015-04-23T08:59:20Z \n", + "74 james.robinson@anthonynolan.org 2015-04-23T08:59:43Z \n", + "75 james.robinson@anthonynolan.org 2015-06-01T11:53:33Z \n", + "76 james.robinson@anthonynolan.org 2015-06-01T11:56:10Z \n", + "77 james.robinson@anthonynolan.org 2015-06-12T10:59:57Z \n", + "78 james.robinson@anthonynolan.org 2015-06-12T11:00:29Z \n", + "79 james.robinson@anthonynolan.org 2015-06-12T11:04:23Z \n", + "80 james.robinson@anthonynolan.org 2015-06-12T11:07:15Z \n", + "81 james.robinson@anthonynolan.org 2015-06-12T11:10:18Z \n", + "82 james.robinson@anthonynolan.org 2015-06-12T11:19:14Z \n", + "83 james.robinson@anthonynolan.org 2015-06-12T11:19:32Z \n", + "84 james.robinson@anthonynolan.org 2015-06-12T11:21:41Z \n", + "85 james.robinson@anthonynolan.org 2015-06-12T11:23:58Z \n", + "86 james.robinson@anthonynolan.org 2015-06-12T11:26:08Z \n", + "87 james.robinson@anthonynolan.org 2015-06-12T11:30:02Z \n", + "88 james.robinson@anthonynolan.org 2015-06-12T11:32:37Z \n", + "89 james.robinson@anthonynolan.org 2015-06-12T11:34:20Z \n", + "90 james.robinson@anthonynolan.org 2015-06-12T11:34:36Z \n", + "91 james.robinson@anthonynolan.org 2015-06-12T11:36:31Z \n", + "92 james.robinson@anthonynolan.org 2015-06-12T11:37:52Z \n", + "93 james.robinson@anthonynolan.org 2015-06-12T11:40:16Z \n", + "94 james.robinson@anthonynolan.org 2015-06-12T11:41:10Z \n", + "95 james.robinson@anthonynolan.org 2015-06-12T11:43:24Z \n", + "96 james.robinson@anthonynolan.org 2015-06-12T11:44:23Z \n", + "97 james.robinson@anthonynolan.org 2015-06-12T11:46:17Z \n", + "98 james.robinson@anthonynolan.org 2015-06-12T11:47:46Z \n", + "99 james.robinson@anthonynolan.org 2015-06-12T11:49:48Z \n", + "100 james.robinson@anthonynolan.org 2015-06-12T11:50:38Z \n", + "101 james.robinson@anthonynolan.org 2015-06-12T11:53:42Z \n", + "102 james.robinson@anthonynolan.org 2015-06-12T11:54:26Z \n", + "103 james.robinson@anthonynolan.org 2015-06-12T11:56:43Z \n", + "104 james.robinson@anthonynolan.org 2015-06-12T11:58:47Z \n", + "105 james.robinson@anthonynolan.org 2015-07-07T12:28:19Z \n", + "106 james.robinson@anthonynolan.org 2015-07-07T12:41:38Z \n", + "107 james.robinson@anthonynolan.org 2015-07-07T12:47:36Z \n", + "108 james.robinson@anthonynolan.org 2015-07-07T13:14:32Z \n", + "109 james.robinson@anthonynolan.org 2015-07-07T13:35:01Z \n", + "110 james.robinson@anthonynolan.org 2015-07-07T13:57:07Z \n", + "111 james.robinson@anthonynolan.org 2015-07-07T13:59:17Z \n", + "112 james.robinson@anthonynolan.org 2015-07-07T14:01:00Z \n", + "113 james.robinson@anthonynolan.org 2015-07-07T14:02:51Z \n", + "114 james.robinson@anthonynolan.org 2015-08-12T10:19:30Z \n", + "115 james.robinson@anthonynolan.org 2015-08-12T10:22:19Z \n", + "116 james.robinson@anthonynolan.org 2015-09-11T12:34:58Z \n", + "117 james.robinson@anthonynolan.org 2015-09-11T12:37:30Z \n", + "118 james.robinson@anthonynolan.org 2015-09-11T15:39:09Z \n", + "119 james.robinson@anthonynolan.org 2015-09-11T15:44:02Z \n", + "120 james.robinson@anthonynolan.org 2015-10-09T10:55:47Z \n", + "121 james.robinson@anthonynolan.org 2015-10-09T11:00:44Z \n", + "122 james.robinson@anthonynolan.org 2015-10-09T11:13:51Z \n", + "123 james.robinson@anthonynolan.org 2015-10-09T11:15:34Z \n", + "124 james.robinson@anthonynolan.org 2015-10-12T13:18:45Z \n", + "125 james.robinson@anthonynolan.org 2015-10-12T13:20:15Z \n", + "126 james.robinson@anthonynolan.org 2015-10-15T12:46:56Z \n", + "127 james.robinson@anthonynolan.org 2015-10-15T12:47:31Z \n", + "128 james.robinson@anthonynolan.org 2015-10-16T16:00:35Z \n", + "129 james.robinson@anthonynolan.org 2015-10-16T16:01:29Z \n", + "130 james.robinson@anthonynolan.org 2015-11-11T17:12:40Z \n", + "131 james.robinson@anthonynolan.org 2015-11-11T17:16:20Z \n", + "132 james.robinson@anthonynolan.org 2016-01-19T10:43:35Z \n", + "133 james.robinson@anthonynolan.org 2016-01-19T12:28:52Z \n", + "134 james.robinson@anthonynolan.org 2016-01-19T12:35:11Z \n", + "135 james.robinson@anthonynolan.org 2016-01-19T12:42:17Z \n", + "136 james.robinson@anthonynolan.org 2016-01-19T12:44:35Z \n", + "137 james.robinson@anthonynolan.org 2016-01-20T14:39:42Z \n", + "138 james.robinson@anthonynolan.org 2016-01-20T16:22:42Z \n", + "139 james.robinson@anthonynolan.org 2016-02-01T14:53:57Z \n", + "140 james.robinson@anthonynolan.org 2016-02-01T14:55:24Z \n", + "141 james.robinson@anthonynolan.org 2016-02-09T11:17:59Z \n", + "142 james.robinson@anthonynolan.org 2016-02-09T11:18:33Z \n", + "143 james.robinson@anthonynolan.org 2016-02-10T10:55:33Z \n", + "144 james.robinson@anthonynolan.org 2016-02-10T10:57:01Z \n", + "145 james.robinson@anthonynolan.org 2016-02-10T10:59:26Z \n", + "146 james.robinson@anthonynolan.org 2016-02-19T12:36:15Z \n", + "147 james.robinson@anthonynolan.org 2016-02-19T12:37:02Z \n", + "148 james.robinson@anthonynolan.org 2016-02-19T12:45:20Z \n", + "149 james.robinson@anthonynolan.org 2016-02-19T12:45:40Z \n", + "150 james.robinson@anthonynolan.org 2016-02-19T12:45:58Z \n", + "151 james.robinson@anthonynolan.org 2016-02-19T12:46:12Z \n", + "152 james.robinson@anthonynolan.org 2016-02-19T12:47:04Z \n", + "153 james.robinson@anthonynolan.org 2016-02-19T12:47:26Z \n", + "154 james.robinson@anthonynolan.org 2016-02-22T14:29:44Z \n", + "155 james.robinson@anthonynolan.org 2016-02-22T14:36:39Z \n", + "156 james.robinson@anthonynolan.org 2016-04-13T15:34:48Z \n", + "157 james.robinson@anthonynolan.org 2016-04-14T08:31:24Z \n", + "158 james.robinson@anthonynolan.org 2016-04-14T08:32:56Z \n", + "159 james.robinson@anthonynolan.org 2016-04-14T08:35:17Z \n", + "160 james.robinson@anthonynolan.org 2016-04-14T08:36:01Z \n", + "161 james.robinson@anthonynolan.org 2016-04-15T15:21:37Z \n", + "162 james.robinson@anthonynolan.org 2016-04-15T15:21:54Z \n", + "163 james.robinson@anthonynolan.org 2016-04-15T15:35:32Z \n", + "164 james.robinson@anthonynolan.org 2016-04-15T15:35:58Z \n", + "165 james.robinson@anthonynolan.org 2016-04-21T10:14:14Z \n", + "166 james.robinson@anthonynolan.org 2016-04-21T10:17:13Z \n", + "167 james.robinson@anthonynolan.org 2016-04-21T10:17:27Z \n", + "168 james.robinson@anthonynolan.org 2016-04-21T10:20:50Z \n", + "169 james.robinson@anthonynolan.org 2016-04-21T10:21:33Z \n", + "170 james.robinson@anthonynolan.org 2016-04-21T14:06:15Z \n", + "171 james.robinson@anthonynolan.org 2016-04-21T14:07:40Z \n", + "172 james.robinson@anthonynolan.org 2016-04-22T09:41:32Z \n", + "173 james.robinson@anthonynolan.org 2016-04-22T09:41:56Z \n", + "174 james.robinson@anthonynolan.org 2016-04-22T09:49:05Z \n", + "175 james.robinson@anthonynolan.org 2016-04-22T09:50:27Z \n", + "176 james.robinson@anthonynolan.org 2016-05-06T14:24:47Z \n", + "177 james.robinson@anthonynolan.org 2016-05-06T14:27:07Z \n", + "178 james.robinson@anthonynolan.org 2016-05-06T14:28:11Z \n", + "179 james.robinson@anthonynolan.org 2016-06-03T13:07:28Z \n", + "180 james.robinson@anthonynolan.org 2016-06-03T13:08:11Z \n", + "181 james.robinson@anthonynolan.org 2016-06-03T13:23:27Z \n", + "182 james.robinson@anthonynolan.org 2016-06-09T08:50:50Z \n", + "183 james.robinson@anthonynolan.org 2016-07-13T13:43:30Z \n", + "184 james.robinson@anthonynolan.org 2016-07-14T09:18:36Z \n", + "185 james.robinson@anthonynolan.org 2016-07-14T09:20:20Z \n", + "186 james.robinson@anthonynolan.org 2016-08-03T09:21:43Z \n", + "187 james.robinson@anthonynolan.org 2016-08-03T09:22:09Z \n", + "188 james.robinson@anthonynolan.org 2016-08-03T09:41:35Z \n", + "189 james.robinson@anthonynolan.org 2016-08-03T09:42:39Z \n", + "190 james.robinson@anthonynolan.org 2016-08-15T10:50:28Z \n", + "191 james.robinson@anthonynolan.org 2016-08-15T10:50:52Z \n", + "192 james.robinson@anthonynolan.org 2016-08-15T10:57:55Z \n", + "193 james.robinson@anthonynolan.org 2016-08-15T11:01:40Z \n", + "194 james.robinson@anthonynolan.org 2016-08-22T14:28:44Z \n", + "195 james.robinson@anthonynolan.org 2016-08-24T10:47:21Z \n", + "196 james.robinson@anthonynolan.org 2016-08-25T14:53:06Z \n", + "197 james.robinson@anthonynolan.org 2016-09-15T14:42:03Z \n", + "198 james.robinson@anthonynolan.org 2016-09-15T14:44:23Z \n", + "199 james.robinson@anthonynolan.org 2016-10-17T10:51:06Z \n", + "200 james.robinson@anthonynolan.org 2016-10-17T10:52:44Z \n", + "201 james.robinson@anthonynolan.org 2016-10-17T10:53:06Z \n", + "202 james.robinson@anthonynolan.org 2016-10-17T10:53:33Z \n", + "203 james.robinson@anthonynolan.org 2016-10-17T15:12:08Z \n", + "204 james.robinson@anthonynolan.org 2016-10-17T15:13:32Z \n", + "205 james.robinson@anthonynolan.org 2016-10-17T15:13:43Z \n", + "206 james.robinson@anthonynolan.org 2016-10-17T15:17:00Z \n", + "207 james.robinson@anthonynolan.org 2016-10-17T15:21:13Z \n", + "208 james.robinson@anthonynolan.org 2016-10-19T10:22:38Z \n", + "209 james.robinson@anthonynolan.org 2016-10-19T10:23:08Z \n", + "210 james.robinson@anthonynolan.org 2016-10-19T10:30:11Z \n", + "211 james.robinson@anthonynolan.org 2016-10-19T10:30:44Z \n", + "212 james.robinson@anthonynolan.org 2016-10-19T12:49:13Z \n", + "213 james.robinson@anthonynolan.org 2016-10-19T12:50:05Z \n", + "214 james.robinson@anthonynolan.org 2016-10-20T13:25:53Z \n", + "215 james.robinson@anthonynolan.org 2016-10-20T13:51:40Z \n", + "216 james.robinson@anthonynolan.org 2016-10-25T14:22:51Z \n", + "217 james.robinson@anthonynolan.org 2016-10-25T14:23:15Z \n", + "218 james.robinson@anthonynolan.org 2016-10-26T14:33:37Z \n", + "219 james.robinson@anthonynolan.org 2016-10-26T15:04:59Z \n", + "220 james.robinson@anthonynolan.org 2016-11-08T16:10:36Z \n", + "221 james.robinson@anthonynolan.org 2016-11-08T16:11:34Z \n", + "222 james.robinson@anthonynolan.org 2016-11-16T13:50:09Z \n", + "223 james.robinson@anthonynolan.org 2016-11-16T13:51:23Z \n", + "224 james.robinson@anthonynolan.org 2016-11-16T13:52:40Z \n", + "225 james.robinson@anthonynolan.org 2016-11-16T14:06:46Z \n", + "226 james.robinson@anthonynolan.org 2016-11-30T13:57:15Z \n", + "227 james.robinson@anthonynolan.org 2016-11-30T13:58:27Z \n", + "228 james.robinson@anthonynolan.org 2017-01-20T08:59:20Z \n", + "229 james.robinson@anthonynolan.org 2017-01-20T10:51:37Z \n", + "230 james.robinson@anthonynolan.org 2017-01-20T13:29:32Z \n", + "231 james.robinson@anthonynolan.org 2017-01-20T13:30:07Z \n", + "232 james.robinson@anthonynolan.org 2017-01-23T17:19:34Z \n", + "233 james.robinson@anthonynolan.org 2017-01-23T17:24:05Z \n", + "234 james.robinson@anthonynolan.org 2017-01-23T18:03:48Z \n", + "235 james.robinson@anthonynolan.org 2017-01-23T18:04:19Z \n", + "236 james.robinson@anthonynolan.org 2017-01-25T13:00:32Z \n", + "237 james.robinson@anthonynolan.org 2017-01-25T13:01:05Z \n", + "238 james.robinson@anthonynolan.org 2017-01-26T11:32:38Z \n", + "239 james.robinson@anthonynolan.org 2017-01-26T15:07:16Z \n", + "240 james.robinson@anthonynolan.org 2017-01-27T10:30:26Z \n", + "241 james.robinson@anthonynolan.org 2017-01-27T10:34:00Z \n", + "242 james.robinson@anthonynolan.org 2017-01-27T12:02:40Z \n", + "243 james.robinson@anthonynolan.org 2017-01-27T15:44:02Z \n", + "244 james.robinson@anthonynolan.org 2017-02-17T11:22:46Z \n", + "245 james.robinson@anthonynolan.org 2017-02-17T11:23:57Z \n", + "246 james.robinson@anthonynolan.org 2017-03-09T14:30:23Z \n", + "247 james.robinson@anthonynolan.org 2017-03-09T14:33:14Z \n", + "248 james.robinson@anthonynolan.org 2017-04-13T11:38:20Z \n", + "249 james.robinson@anthonynolan.org 2017-04-18T09:47:03Z \n", + "250 james.robinson@anthonynolan.org 2017-04-18T09:48:30Z \n", + "251 james.robinson@anthonynolan.org 2017-04-19T09:06:49Z \n", + "252 james.robinson@anthonynolan.org 2017-04-19T09:07:11Z \n", + "253 james.robinson@anthonynolan.org 2017-04-19T10:46:28Z \n", + "254 james.robinson@anthonynolan.org 2017-04-19T10:47:08Z \n", + "255 james.robinson@anthonynolan.org 2017-05-05T09:08:02Z \n", + "256 james.robinson@anthonynolan.org 2017-05-05T09:08:48Z \n", + "257 james.robinson@anthonynolan.org 2017-06-07T13:49:28Z \n", + "258 james.robinson@anthonynolan.org 2017-06-07T13:52:43Z \n", + "259 james.robinson@anthonynolan.org 2017-06-07T15:21:27Z \n", + "260 james.robinson@anthonynolan.org 2017-06-07T15:22:41Z \n", + "261 james.robinson@anthonynolan.org 2017-06-07T15:23:29Z \n", + "262 james.robinson@anthonynolan.org 2017-06-21T14:32:52Z \n", + "263 james.robinson@anthonynolan.org 2017-06-21T14:34:47Z \n", + "264 james.robinson@anthonynolan.org 2017-06-21T14:35:14Z \n", + "265 james.robinson@anthonynolan.org 2017-06-21T14:36:04Z \n", + "266 james.robinson@anthonynolan.org 2017-06-21T14:37:01Z \n", + "267 james.robinson@anthonynolan.org 2017-06-21T14:38:41Z \n", + "268 james.robinson@anthonynolan.org 2017-06-21T14:39:19Z \n", + "269 james.robinson@anthonynolan.org 2017-06-21T14:39:51Z \n", + "270 james.robinson@anthonynolan.org 2017-06-21T14:40:46Z \n", + "271 james.robinson@anthonynolan.org 2017-06-21T14:41:27Z \n", + "272 james.robinson@anthonynolan.org 2017-06-21T14:42:04Z \n", + "273 james.robinson@anthonynolan.org 2017-06-21T14:42:28Z \n", + "274 james.robinson@anthonynolan.org 2017-06-21T14:42:56Z \n", + "275 james.robinson@anthonynolan.org 2017-06-21T14:43:43Z \n", + "276 james.robinson@anthonynolan.org 2017-06-21T14:47:42Z \n", + "277 james.robinson@anthonynolan.org 2017-06-21T14:48:38Z \n", + "278 james.robinson@anthonynolan.org 2017-06-21T14:49:28Z \n", + "279 james.robinson@anthonynolan.org 2017-06-21T14:50:04Z \n", + "280 james.robinson@anthonynolan.org 2017-06-21T14:50:34Z \n", + "281 james.robinson@anthonynolan.org 2017-06-21T14:51:08Z \n", + "282 james.robinson@anthonynolan.org 2017-06-21T14:51:36Z \n", + "283 james.robinson@anthonynolan.org 2017-06-21T14:52:10Z \n", + "284 james.robinson@anthonynolan.org 2017-06-21T14:52:35Z \n", + "285 james.robinson@anthonynolan.org 2017-06-21T14:53:31Z \n", + "286 james.robinson@anthonynolan.org 2017-07-12T09:03:03Z \n", + "287 james.robinson@anthonynolan.org 2017-07-12T09:08:09Z \n", + "288 james.robinson@anthonynolan.org 2017-07-12T09:10:39Z \n", + "289 james.robinson@anthonynolan.org 2017-07-12T09:15:01Z \n", + "290 james.robinson@anthonynolan.org 2017-07-13T08:50:49Z \n", + "291 james.robinson@anthonynolan.org 2017-07-13T08:51:19Z \n", + "292 james.robinson@anthonynolan.org 2017-07-21T14:16:04Z \n", + "293 james.robinson@anthonynolan.org 2017-07-21T14:16:30Z \n", + "294 james.robinson@anthonynolan.org 2017-07-26T10:29:28Z \n", + "295 james.robinson@anthonynolan.org 2017-07-26T10:30:22Z \n", + "296 james.robinson@anthonynolan.org 2017-08-17T14:22:40Z \n", + "297 james.robinson@anthonynolan.org 2017-08-17T14:40:48Z \n", + "298 james.robinson@anthonynolan.org 2017-08-17T14:46:14Z \n", + "299 james.robinson@anthonynolan.org 2017-08-17T15:00:48Z \n", + "300 james.robinson@anthonynolan.org 2017-08-17T15:03:53Z \n", + "301 james.robinson@anthonynolan.org 2017-10-26T09:30:35Z \n", + "302 james.robinson@anthonynolan.org 2017-10-26T09:33:19Z \n", + "303 james.robinson@anthonynolan.org 2017-11-10T10:15:45Z \n", + "304 james.robinson@anthonynolan.org 2017-11-10T10:17:18Z \n", + "305 james.robinson@anthonynolan.org 2017-11-27T14:16:48Z \n", + "306 james.robinson@anthonynolan.org 2017-11-27T15:53:40Z \n", + "307 james.robinson@anthonynolan.org 2017-11-27T15:55:46Z \n", + "308 james.robinson@anthonynolan.org 2017-11-27T19:54:43Z \n", + "309 james.robinson@anthonynolan.org 2017-11-27T19:56:09Z \n", + "310 james.robinson@anthonynolan.org 2017-11-29T11:41:25Z \n", + "311 james.robinson@anthonynolan.org 2017-11-29T11:42:58Z \n", + "312 james.robinson@anthonynolan.org 2017-11-29T11:44:51Z \n", + "313 james.robinson@anthonynolan.org 2017-11-29T11:48:04Z \n", + "314 james.robinson@anthonynolan.org 2017-11-29T11:48:59Z \n", + "315 james.robinson@anthonynolan.org 2017-11-29T11:50:03Z \n", + "316 james.robinson@anthonynolan.org 2017-11-29T11:51:55Z \n", + "317 james.robinson@anthonynolan.org 2017-11-29T11:52:52Z \n", + "318 james.robinson@anthonynolan.org 2017-11-30T10:02:36Z \n", + "319 james.robinson@anthonynolan.org 2017-11-30T10:04:18Z \n", + "320 james.robinson@anthonynolan.org 2017-12-01T10:07:12Z \n", + "321 james.robinson@anthonynolan.org 2017-12-01T10:10:06Z \n", + "322 james.robinson@anthonynolan.org 2018-01-03T11:34:18Z \n", + "323 james.robinson@anthonynolan.org 2018-01-03T11:36:08Z \n", + "324 james.robinson@anthonynolan.org 2018-01-10T10:25:58Z \n", + "325 jrob119@users.noreply.github.com 2018-01-10T10:27:23Z \n", + "326 james.robinson@anthonynolan.org 2018-01-19T11:23:52Z \n", + "327 jrob119@users.noreply.github.com 2018-01-19T11:25:09Z \n", + "328 james.robinson@anthonynolan.org 2018-01-19T11:41:17Z \n", + "329 jrob119@users.noreply.github.com 2018-01-19T11:42:27Z \n", + "330 james.robinson@anthonynolan.org 2018-01-19T15:26:18Z \n", + "331 jrob119@users.noreply.github.com 2018-01-19T15:28:27Z \n", + "332 james.robinson@anthonynolan.org 2018-01-22T10:16:41Z \n", + "333 jrob119@users.noreply.github.com 2018-01-22T10:17:33Z \n", + "334 james.robinson@anthonynolan.org 2018-02-13T10:45:53Z \n", + "335 james.robinson@anthonynolan.org 2018-02-13T10:46:53Z \n", + "336 jrob119@users.noreply.github.com 2018-02-13T10:50:02Z \n", + "337 james.robinson@anthonynolan.org 2018-04-17T15:36:25Z \n", + "338 jrob119@users.noreply.github.com 2018-04-17T15:38:24Z \n", + "339 jrob119@users.noreply.github.com 2018-04-17T15:45:58Z \n", + "340 jrob119@users.noreply.github.com 2018-04-17T15:46:06Z \n", + "341 jrob119@users.noreply.github.com 2018-04-17T15:47:00Z \n", + "342 jrob119@users.noreply.github.com 2018-04-17T15:47:08Z \n", + "343 jrob119@users.noreply.github.com 2018-04-17T15:47:20Z \n", + "344 jrob119@users.noreply.github.com 2018-04-17T15:47:30Z \n", + "345 james.robinson@anthonynolan.org 2018-04-18T14:41:55Z \n", + "346 james.robinson@anthonynolan.org 2018-04-18T14:45:29Z \n", + "347 jrob119@users.noreply.github.com 2018-04-18T14:46:25Z \n", + "348 james.robinson@anthonynolan.org 2018-04-20T14:28:27Z \n", + "349 james.robinson@anthonynolan.org 2018-04-20T14:29:01Z \n", + "350 james.robinson@anthonynolan.org 2018-04-20T14:29:17Z \n", + "351 jrob119@users.noreply.github.com 2018-04-20T14:29:38Z \n", + "352 james.robinson@anthonynolan.org 2018-04-24T14:02:03Z \n", + "353 james.robinson@anthonynolan.org 2018-04-24T14:08:21Z \n", + "354 james.robinson@anthonynolan.org 2018-04-24T14:09:53Z \n", + "355 james.robinson@anthonynolan.org 2018-04-24T14:10:58Z \n", + "356 james.robinson@anthonynolan.org 2018-04-24T14:12:02Z \n", + "357 james.robinson@anthonynolan.org 2018-04-24T16:04:58Z \n", + "358 james.robinson@anthonynolan.org 2018-04-25T10:56:04Z \n", + "359 james.robinson@anthonynolan.org 2018-04-26T12:36:01Z \n", + "360 james.robinson@anthonynolan.org 2018-04-27T12:12:02Z \n", + "361 jrob119@users.noreply.github.com 2018-04-27T12:12:58Z \n", + "362 james.robinson@anthonynolan.org 2018-05-04T10:31:08Z \n", + "363 jrob119@users.noreply.github.com 2018-05-04T10:33:51Z \n", + "364 james.robinson@anthonynolan.org 2018-05-18T14:43:27Z \n", + "365 jrob119@users.noreply.github.com 2018-05-18T15:36:36Z \n", + "366 james.robinson@anthonynolan.org 2018-05-22T13:52:03Z \n", + "367 jrob119@users.noreply.github.com 2018-05-22T13:52:26Z \n", + "368 james.robinson@anthonynolan.org 2018-07-11T11:22:21Z \n", + "369 james.robinson@anthonynolan.org 2018-07-11T11:35:01Z \n", + "370 jrob119@users.noreply.github.com 2018-07-11T11:36:49Z \n", + "371 jrob119@users.noreply.github.com 2018-07-11T11:37:44Z \n", + "372 jrob119@users.noreply.github.com 2018-07-11T17:30:10Z \n", + "373 jrob119@users.noreply.github.com 2018-07-11T17:30:53Z \n", + "374 james.robinson@anthonynolan.org 2018-07-12T09:50:05Z \n", + "375 jrob119@users.noreply.github.com 2018-07-12T09:50:43Z \n", + "376 james.robinson@anthonynolan.org 2018-07-16T13:15:56Z \n", + "377 jrob119@users.noreply.github.com 2018-07-16T13:17:19Z \n", + "378 james.robinson@anthonynolan.org 2018-07-31T09:57:05Z \n", + "379 jrob119@users.noreply.github.com 2018-07-31T09:59:25Z \n", + "380 james.robinson@anthonynolan.org 2018-08-14T08:54:04Z \n", + "381 jrob119@users.noreply.github.com 2018-09-06T11:04:54Z \n", + "382 james.robinson@anthonynolan.org 2018-10-17T09:08:57Z \n", + "383 jrob119@users.noreply.github.com 2018-10-17T09:15:48Z \n", + "384 jrob119@users.noreply.github.com 2018-10-17T09:17:38Z \n", + "385 dominicbarker@Dominics-iMac.local 2018-10-18T15:05:10Z \n", + "386 jrob119@users.noreply.github.com 2018-10-18T15:10:34Z \n", + "387 james.robinson@anthonynolan.org 2018-11-06T11:15:51Z \n", + "388 dominicbarker@Dominics-iMac.local 2018-11-06T11:25:45Z \n", + "389 james.robinson@anthonynolan.org 2018-11-06T11:29:52Z \n", + "390 jrob119@users.noreply.github.com 2018-11-06T11:30:30Z \n", + "391 james.robinson@anthonynolan.org 2019-01-23T12:20:16Z \n", + "392 james.robinson@anthonynolan.org 2019-01-23T12:22:08Z \n", + "393 jrob119@users.noreply.github.com 2019-01-23T12:24:28Z \n", + "394 jrob119@users.noreply.github.com 2019-01-23T12:32:29Z \n", + "395 jrob119@users.noreply.github.com 2019-01-23T12:33:52Z \n", + "396 jrob119@users.noreply.github.com 2019-01-23T12:35:16Z \n", + "397 jrob119@users.noreply.github.com 2019-01-23T16:43:09Z \n", + "398 jrob119@users.noreply.github.com 2019-01-24T10:13:04Z \n", + "399 jrob119@users.noreply.github.com 2019-01-24T10:13:21Z \n", + "400 jrob119@users.noreply.github.com 2019-01-24T11:12:04Z \n", + "401 jrob119@users.noreply.github.com 2019-01-24T11:12:59Z \n", + "402 james.robinson@anthonynolan.org 2019-01-24T12:22:46Z \n", + "403 james.robinson@anthonynolan.org 2019-01-24T12:23:21Z \n", + "404 jrob119@users.noreply.github.com 2019-01-24T12:27:42Z \n", + "405 37367778+dominicbarkerAN@users.noreply.github.com 2019-01-28T09:54:30Z \n", + "406 james.robinson@anthonynolan.org 2019-01-29T16:54:18Z \n", + "407 jrob119@users.noreply.github.com 2019-01-29T17:20:59Z \n", + "408 james.robinson@anthonynolan.org 2019-01-29T17:38:58Z \n", + "409 james.robinson@anthonynolan.org 2019-04-17T08:57:40Z \n", + "410 jrob119@users.noreply.github.com 2019-04-17T09:00:15Z \n", + "411 james.robinson@anthonynolan.org 2019-04-17T09:01:16Z \n", + "412 james.robinson@anthonynolan.org 2019-04-17T09:01:53Z \n", + "413 james.robinson@anthonynolan.org 2019-04-17T09:03:09Z \n", + "414 james.robinson@anthonynolan.org 2019-04-17T09:05:13Z \n", + "415 james.robinson@anthonynolan.org 2019-04-17T09:07:45Z \n", + "416 jrob119@users.noreply.github.com 2019-04-17T09:09:26Z \n", + "417 jrob119@users.noreply.github.com 2019-04-17T09:10:57Z \n", + "418 james.robinson@anthonynolan.org 2019-04-17T09:19:50Z \n", + "419 jrob119@users.noreply.github.com 2019-04-17T09:23:42Z \n", + "420 jrob119@users.noreply.github.com 2019-04-17T09:25:25Z \n", + "421 dominic.barker@anthonynolan.org 2019-04-18T08:32:24Z \n", + "422 37367778+dominicbarkerAN@users.noreply.github.com 2019-04-18T08:33:01Z \n", + "423 dominic.barker@anthonynolan.org 2019-04-18T09:09:56Z \n", + "424 37367778+dominicbarkerAN@users.noreply.github.com 2019-04-18T09:14:03Z \n", + "425 dominic.barker@anthonynolan.org 2019-04-23T09:32:15Z \n", + "426 37367778+dominicbarkerAN@users.noreply.github.com 2019-04-23T09:33:22Z \n", + "427 dominic.barker@anthonynolan.org 2019-05-13T12:51:25Z \n", + "428 37367778+dominicbarkerAN@users.noreply.github.com 2019-05-13T12:52:43Z \n", + "429 dominic.barker@anthonynolan.org 2019-06-06T15:14:20Z \n", + "430 37367778+dominicbarkerAN@users.noreply.github.com 2019-06-06T15:15:05Z \n", + "431 dominic.barker@anthonynolan.org 2019-07-04T13:13:35Z \n", + "432 37367778+dominicbarkerAN@users.noreply.github.com 2019-07-04T13:15:25Z \n", + "433 37367778+dominicbarkerAN@users.noreply.github.com 2019-07-04T13:16:00Z \n", + "434 dominic.barker@anthonynolan.org 2019-07-08T09:11:11Z \n", + "435 37367778+dominicbarkerAN@users.noreply.github.com 2019-07-08T09:13:10Z \n", + "436 james.robinson@anthonynolan.org 2019-07-22T14:54:22Z \n", + "437 jrob119@users.noreply.github.com 2019-07-22T14:55:12Z \n", + "438 dominic.barker@anthonynolan.org 2019-09-18T10:39:05Z \n", + "439 dominic.barker@anthonynolan.org 2019-09-18T10:41:49Z \n", + "440 dominic.barker@anthonynolan.org 2019-09-18T10:42:47Z \n", + "441 dominic.barker@anthonynolan.org 2019-09-18T10:44:22Z \n", + "442 james.robinson@anthonynolan.org 2019-10-04T13:11:38Z \n", + "443 james.robinson@anthonynolan.org 2019-10-04T13:57:07Z \n", + "444 james.robinson@anthonynolan.org 2019-10-04T14:13:36Z \n", + "445 james.robinson@anthonynolan.org 2019-10-04T14:22:17Z \n", + "446 james.robinson@anthonynolan.org 2019-10-04T14:24:16Z \n", + "447 james.robinson@anthonynolan.org 2019-10-04T14:26:57Z \n", + "448 jrob119@users.noreply.github.com 2019-10-04T14:30:56Z \n", + "449 dominic.barker@anthonynolan.org 2019-10-17T10:45:14Z \n", + "450 37367778+dominicbarkerAN@users.noreply.github.com 2019-10-17T10:47:54Z \n", + "451 dominic.barker@anthonynolan.org 2019-10-17T15:12:58Z \n", + "452 37367778+dominicbarkerAN@users.noreply.github.com 2019-10-17T15:14:13Z \n", + "453 dominic.barker@anthonynolan.org 2019-10-17T16:24:20Z \n", + "454 dominic.barker@anthonynolan.org 2019-10-18T10:21:26Z \n", + "455 37367778+dominicbarkerAN@users.noreply.github.com 2019-10-18T10:21:54Z \n", + "456 dominic.barker@anthonynolan.org 2019-10-29T12:24:07Z \n", + "457 37367778+dominicbarkerAN@users.noreply.github.com 2019-10-29T12:24:57Z \n", + "458 james.robinson@anthonynolan.org 2019-11-05T14:32:38Z \n", + "459 jrob119@users.noreply.github.com 2019-11-05T14:33:40Z \n", + "460 james.robinson@anthonynolan.org 2019-11-05T14:40:29Z \n", + "461 dominic.barker@anthonynolan.org 2019-11-18T10:46:03Z \n", + "462 dominic.barker@anthonynolan.org 2019-11-18T10:49:42Z \n", + "463 37367778+dominicbarkerAN@users.noreply.github.com 2019-11-18T10:52:18Z \n", + "464 dominic.barker@anthonynolan.org 2020-01-20T12:59:01Z \n", + "465 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-20T14:09:42Z \n", + "466 dominic.barker@anthonynolan.org 2020-01-22T10:39:24Z \n", + "467 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-22T10:41:13Z \n", + "468 dominic.barker@anthonynolan.org 2020-01-22T10:45:26Z \n", + "469 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-22T10:46:35Z \n", + "470 jrob119@users.noreply.github.com 2020-01-22T10:52:27Z \n", + "471 jrob119@users.noreply.github.com 2020-01-22T10:54:06Z \n", + "472 jrob119@users.noreply.github.com 2020-01-22T11:02:35Z \n", + "473 dominic.barker@anthonynolan.org 2020-01-22T11:23:48Z \n", + "474 dominic.barker@anthonynolan.org 2020-01-22T11:27:27Z \n", + "475 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-22T11:32:33Z \n", + "476 dominic.barker@anthonynolan.org 2020-01-22T12:45:20Z \n", + "477 dominic.barker@anthonynolan.org 2020-01-23T09:59:05Z \n", + "478 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-23T10:04:20Z \n", + "479 dominic.barker@anthonynolan.org 2020-01-23T10:17:07Z \n", + "480 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-23T10:19:10Z \n", + "481 dominic.barker@anthonynolan.org 2020-02-03T10:50:43Z \n", + "482 dominic.barker@anthonynolan.org 2020-02-03T10:54:06Z \n", + "483 37367778+dominicbarkerAN@users.noreply.github.com 2020-02-03T10:54:45Z \n", + "484 james.robinson@anthonynolan.org 2020-04-21T12:13:52Z \n", + "485 james.robinson@anthonynolan.org 2020-04-22T09:02:07Z \n", + "486 james.robinson@anthonynolan.org 2020-04-22T09:15:05Z \n", + "487 dominicbarker@anthonynolan.org 2020-04-22T09:57:21Z \n", + "488 dominicbarker@anthonynolan.org 2020-04-22T10:01:08Z \n", + "489 dominicbarker@anthonynolan.org 2020-04-22T10:02:46Z \n", + "490 dominicbarker@anthonynolan.org 2020-04-22T10:03:51Z \n", + "491 jrob119@users.noreply.github.com 2020-04-22T10:06:30Z \n", + "492 dominicbarker@anthonynolan.org 2020-04-22T10:11:07Z \n", + "493 dominicbarker@anthonynolan.org 2020-04-22T11:36:54Z \n", + "494 37367778+dominicbarkerAN@users.noreply.github.com 2020-04-22T11:37:19Z \n", + "495 dominicbarker@anthonynolan.org 2020-04-30T12:16:43Z \n", + "496 37367778+dominicbarkerAN@users.noreply.github.com 2020-04-30T12:19:29Z \n", + "497 james.robinson@anthonynolan.org 2020-06-01T10:18:24Z \n", + "498 jrob119@users.noreply.github.com 2020-06-01T10:19:49Z \n", + "499 dominicbarker@anthonynolan.org 2020-07-13T13:25:47Z \n", + "500 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-13T14:51:38Z \n", + "501 dominicbarker@anthonynolan.org 2020-07-14T13:02:45Z \n", + "502 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-14T13:03:15Z \n", + "503 dominicbarker@anthonynolan.org 2020-07-14T15:15:09Z \n", + "504 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-14T15:16:59Z \n", + "505 dominicbarker@anthonynolan.org 2020-07-17T08:59:57Z \n", + "506 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-17T09:01:03Z \n", + "507 dominicbarker@anthonynolan.org 2020-07-30T09:32:52Z \n", + "508 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-30T09:33:20Z \n", + "509 37367778+dominicbarkerAN@users.noreply.github.com 2020-09-07T11:31:30Z \n", + "510 37367778+dominicbarkerAN@users.noreply.github.com 2020-09-07T11:34:33Z \n", + "511 james.robinson@anthonynolan.org 2020-09-07T12:08:16Z \n", + "512 jrob119@users.noreply.github.com 2020-09-07T13:21:55Z \n", + "513 dominicbarker@anthonynolan.org 2020-09-07T13:33:01Z \n", + "514 dominicbarker@anthonynolan.org 2020-09-07T13:35:06Z \n", + "515 dominicbarker@anthonynolan.org 2020-09-07T13:38:40Z \n", + "516 37367778+dominicbarkerAN@users.noreply.github.com 2020-09-07T13:40:08Z \n", + "517 james.robinson@anthonynolan.org 2020-09-11T14:16:14Z \n", + "518 james.robinson@anthonynolan.org 2020-09-11T14:18:59Z \n", + "519 james.robinson@anthonynolan.org 2020-09-11T14:28:00Z \n", + "520 jrob119@users.noreply.github.com 2020-09-11T14:32:04Z \n", + "521 dominicbarker@anthonynolan.org 2020-10-15T12:45:32Z \n", + "522 37367778+dominicbarkerAN@users.noreply.github.com 2020-10-15T14:43:53Z \n", + "523 dominicbarker@anthonynolan.org 2020-10-16T06:20:59Z \n", + "524 37367778+dominicbarkerAN@users.noreply.github.com 2020-10-16T06:22:10Z \n", + "525 dominicbarker@anthonynolan.org 2020-10-23T15:09:34Z \n", + "526 37367778+dominicbarkerAN@users.noreply.github.com 2020-10-23T15:10:51Z \n", + "527 dominicbarker@anthonynolan.org 2020-11-09T15:38:20Z \n", + "528 37367778+dominicbarkerAN@users.noreply.github.com 2020-11-09T15:38:58Z \n", + "529 dominicbarker@anthonynolan.org 2020-11-09T15:43:31Z \n", + "530 37367778+dominicbarkerAN@users.noreply.github.com 2020-11-09T15:44:49Z \n", + "531 dominicbarker@anthonynolan.org 2020-11-13T14:39:57Z \n", + "532 dominicbarker@anthonynolan.org 2020-11-16T09:53:39Z \n", + "533 james.robinson@anthonynolan.org 2020-12-09T10:58:52Z \n", + "534 jrob119@users.noreply.github.com 2020-12-09T10:59:31Z \n", + "535 dominicbarker@anthonynolan.org 2020-12-16T11:16:00Z \n", + "536 37367778+dominicbarkerAN@users.noreply.github.com 2020-12-16T11:16:26Z \n", + "537 james.robinson@anthonynolan.org 2020-12-16T11:31:55Z \n", + "538 james.robinson@anthonynolan.org 2020-12-16T11:36:15Z \n", + "539 james.robinson@anthonynolan.org 2020-12-16T11:37:50Z \n", + "540 jrob119@users.noreply.github.com 2020-12-16T11:39:46Z \n", + "541 dominicbarker@anthonynolan.org 2021-01-18T14:51:08Z \n", + "542 jrob119@users.noreply.github.com 2021-01-18T15:02:25Z \n", + "543 dominicbarker@anthonynolan.org 2021-01-18T15:04:52Z \n", + "544 37367778+dominicbarkerAN@users.noreply.github.com 2021-01-18T16:31:24Z \n", + "545 dominicbarker@anthonynolan.org 2021-01-19T11:55:23Z \n", + "546 37367778+dominicbarkerAN@users.noreply.github.com 2021-01-19T11:56:18Z \n", + "547 dominicbarker@anthonynolan.org 2021-01-19T16:56:43Z \n", + "548 37367778+dominicbarkerAN@users.noreply.github.com 2021-01-19T16:57:57Z \n", + "549 james.robinson@anthonynolan.org 2021-02-03T16:10:25Z \n", + "550 james.robinson@anthonynolan.org 2021-02-03T16:11:39Z \n", + "551 jrob119@users.noreply.github.com 2021-02-03T16:38:34Z \n", + "552 james.robinson@anthonynolan.org 2021-02-04T11:29:37Z \n", + "553 jrob119@users.noreply.github.com 2021-02-04T13:05:18Z \n", + "554 james.robinson@anthonynolan.org 2021-02-10T12:05:39Z \n", + "555 james.robinson@anthonynolan.org 2021-02-10T12:06:58Z \n", + "556 james.robinson@anthonynolan.org 2021-02-10T12:07:44Z \n", + "557 james.robinson@anthonynolan.org 2021-02-10T12:10:42Z \n", + "558 dominicbarker@anthonynolan.org 2021-02-17T14:31:37Z \n", + "559 37367778+dominicbarkerAN@users.noreply.github.com 2021-02-17T15:20:04Z \n", + "560 james.robinson@anthonynolan.org 2021-02-26T12:01:44Z \n", + "561 james.robinson@anthonynolan.org 2021-02-26T12:03:31Z \n", + "562 james.robinson@anthonynolan.org 2021-02-26T12:04:54Z \n", + "563 james.robinson@anthonynolan.org 2021-02-26T12:05:27Z \n", + "564 james.robinson@anthonynolan.org 2021-02-26T12:08:17Z \n", + "565 james.robinson@anthonynolan.org 2021-02-26T12:12:07Z \n", + "566 james.robinson@anthonynolan.org 2021-02-26T12:12:59Z \n", + "567 james.robinson@anthonynolan.org 2021-02-26T12:15:38Z \n", + "568 james.robinson@anthonynolan.org 2021-02-26T12:16:14Z \n", + "569 james.robinson@anthonynolan.org 2021-02-26T12:17:01Z \n", + "570 james.robinson@anthonynolan.org 2021-02-26T12:18:23Z \n", + "571 james.robinson@anthonynolan.org 2021-02-26T12:20:59Z \n", + "572 james.robinson@anthonynolan.org 2021-02-26T12:22:22Z \n", + "573 james.robinson@anthonynolan.org 2021-02-26T12:23:43Z \n", + "574 james.robinson@anthonynolan.org 2021-02-26T12:25:16Z \n", + "575 james.robinson@anthonynolan.org 2021-02-26T12:26:35Z \n", + "576 james.robinson@anthonynolan.org 2021-02-26T12:27:59Z \n", + "577 james.robinson@anthonynolan.org 2021-02-26T12:28:45Z \n", + "578 james.robinson@anthonynolan.org 2021-02-26T12:30:20Z \n", + "579 james.robinson@anthonynolan.org 2021-03-03T08:43:31Z \n", + "580 james.robinson@anthonynolan.org 2021-03-03T08:44:11Z \n", + "581 james.robinson@anthonynolan.org 2021-03-03T08:44:58Z \n", + "582 james.robinson@anthonynolan.org 2021-03-03T08:45:32Z \n", + "583 james.robinson@anthonynolan.org 2021-03-03T08:46:04Z \n", + "584 james.robinson@anthonynolan.org 2021-03-03T08:46:31Z \n", + "585 james.robinson@anthonynolan.org 2021-03-03T08:47:43Z \n", + "586 james.robinson@anthonynolan.org 2021-03-03T08:48:43Z \n", + "587 james.robinson@anthonynolan.org 2021-03-03T08:49:19Z \n", + "588 james.robinson@anthonynolan.org 2021-03-03T08:50:16Z \n", + "589 james.robinson@anthonynolan.org 2021-03-03T08:50:45Z \n", + "590 james.robinson@anthonynolan.org 2021-03-03T08:51:17Z \n", + "591 james.robinson@anthonynolan.org 2021-03-03T08:51:55Z \n", + "592 james.robinson@anthonynolan.org 2021-03-03T08:52:24Z \n", + "593 jrob119@users.noreply.github.com 2021-03-03T08:53:38Z \n", + "594 dominicbarker@anthonynolan.org 2021-04-01T10:04:53Z \n", + "595 37367778+dominicbarkerAN@users.noreply.github.com 2021-04-12T15:17:44Z \n", + "596 dominicbarker@anthonynolan.org 2021-04-21T10:36:48Z \n", + "597 37367778+dominicbarkerAN@users.noreply.github.com 2021-04-21T11:16:49Z \n", + "598 37367778+dominicbarkerAN@users.noreply.github.com 2021-04-21T11:17:00Z \n", + "599 dominicbarker@anthonynolan.org 2021-04-26T14:25:47Z \n", + "600 dominicbarker@anthonynolan.org 2021-05-12T10:34:43Z \n", + "601 37367778+dominicbarkerAN@users.noreply.github.com 2021-05-12T10:36:19Z \n", + "602 dominicbarker@anthonynolan.org 2021-05-12T11:34:11Z \n", + "603 dominicbarker@anthonynolan.org 2021-05-12T15:19:37Z \n", + "604 dominicbarker@anthonynolan.org 2021-05-12T15:23:38Z \n", + "605 dominicbarker@anthonynolan.org 2021-05-12T15:29:55Z \n", + "606 dominicbarker@anthonynolan.org 2021-05-12T15:31:05Z \n", + "607 dominicbarker@anthonynolan.org 2021-06-01T14:52:58Z \n", + "608 dominicbarker@anthonynolan.org 2021-06-01T15:14:40Z \n", + "609 dominicbarker@anthonynolan.org 2021-06-01T15:20:14Z \n", + "610 dominicbarker@anthonynolan.org 2021-06-11T10:16:30Z \n", + "611 37367778+dominicbarkerAN@users.noreply.github.com 2021-06-11T12:09:02Z \n", + "612 37367778+dominicbarkerAN@users.noreply.github.com 2021-06-11T12:09:09Z \n", + "613 james.robinson@anthonynolan.org 2021-06-15T10:26:05Z \n", + "614 jrob119@users.noreply.github.com 2021-06-15T10:31:53Z \n", + "615 ipdsubs@anthonynolan.org 2021-07-13T15:52:43Z \n", + "616 ipdsubs@anthonynolan.org 2021-07-13T15:55:05Z \n", + "617 ipdsubs@anthonynolan.org 2021-07-13T15:56:41Z \n", + "618 ipdsubs@anthonynolan.org 2021-07-13T16:01:36Z \n", + "619 ipdsubs@anthonynolan.org 2021-07-13T16:03:03Z \n", + "620 ipdsubs@anthonynolan.org 2021-07-13T16:04:39Z \n", + "621 37367778+dominicbarkerAN@users.noreply.github.com 2021-07-14T06:19:03Z \n", + "622 dominicbarker@anthonynolan.org 2021-07-15T07:59:10Z \n", + "623 37367778+dominicbarkerAN@users.noreply.github.com 2021-07-15T08:07:22Z \n", + "624 ipdsubs@anthonynolan.org 2021-07-19T11:23:30Z \n", + "625 37367778+dominicbarkerAN@users.noreply.github.com 2021-07-19T11:27:37Z \n", + "626 dominicbarker@anthonynolan.org 2021-07-20T10:34:46Z \n", + "627 37367778+dominicbarkerAN@users.noreply.github.com 2021-07-20T11:13:25Z \n", + "628 dominicbarker@anthonynolan.org 2021-08-20T14:12:35Z \n", + "629 37367778+dominicbarkerAN@users.noreply.github.com 2021-08-20T15:25:29Z \n", + "630 dominic.barker@anthonynolan.org 2021-09-17T15:44:33Z \n", + "631 dominic.barker@anthonynolan.org 2021-09-17T15:49:21Z \n", + "632 37367778+dominicbarkerAN@users.noreply.github.com 2021-09-17T15:49:56Z \n", + "633 james.robinson@anthonynolan.org 2021-10-11T12:53:06Z \n", + "634 james.robinson@anthonynolan.org 2021-10-11T13:16:09Z \n", + "635 james.robinson@anthonynolan.org 2021-10-11T14:48:05Z \n", + "636 jrob119@users.noreply.github.com 2021-10-11T15:13:57Z \n", + "637 james.robinson@anthonynolan.org 2021-10-11T15:29:53Z \n", + "638 jrob119@users.noreply.github.com 2021-10-11T15:33:46Z \n", + "639 james.robinson@anthonynolan.org 2021-10-26T11:15:21Z \n", + "640 jrob119@users.noreply.github.com 2021-10-26T11:32:30Z \n", + "641 dominicbarker@anthonynolan.org 2021-11-11T11:48:57Z \n", + "642 37367778+dominicbarkerAN@users.noreply.github.com 2021-11-11T11:49:26Z \n", + "643 jrob119@users.noreply.github.com 2022-01-04T09:18:33Z \n", + "644 jrob119@users.noreply.github.com 2022-01-04T09:19:02Z \n", + "645 dominicbarker@anthonynolan.org 2022-01-13T16:52:15Z \n", + "646 dominicbarker@anthonynolan.org 2022-01-13T16:53:03Z \n", + "647 37367778+dominicbarkerAN@users.noreply.github.com 2022-01-13T20:33:38Z \n", + "648 jrob119@users.noreply.github.com 2022-01-14T08:05:58Z \n", + "649 dominicbarker@anthonynolan.org 2022-01-14T12:27:35Z \n", + "650 dominicbarker@anthonynolan.org 2022-01-14T12:27:52Z \n", + "651 37367778+dominicbarkerAN@users.noreply.github.com 2022-01-14T15:25:23Z \n", + "652 dominicbarker@anthonynolan.org 2022-01-27T14:38:07Z \n", + "653 dominicbarker@anthonynolan.org 2022-01-27T15:26:50Z \n", + "654 dominicbarker@anthonynolan.org 2022-02-10T15:26:19Z \n", + "655 37367778+dominicbarkerAN@users.noreply.github.com 2022-02-10T15:36:59Z \n", + "656 dominic.barker@anthonynolan.org 2022-03-15T14:27:31Z \n", + "657 37367778+dominicbarkerAN@users.noreply.github.com 2022-03-15T14:27:59Z \n", + "658 dominic.barker@anthonynolan.org 2022-04-14T11:00:42Z \n", + "659 dominic.barker@anthonynolan.org 2022-04-14T11:01:59Z \n", + "660 dominic.barker@anthonynolan.org 2022-04-19T08:30:24Z \n", + "661 dominicbarker@anthonynolan.org 2022-04-20T08:37:44Z \n", + "662 37367778+dominicbarkerAN@users.noreply.github.com 2022-04-20T08:39:00Z \n", + "663 dominicbarker@anthonynolan.org 2022-07-14T12:27:25Z \n", + "664 dominicbarker@anthonynolan.org 2022-07-14T12:28:41Z \n", + "665 dominicbarker@anthonynolan.org 2022-07-14T12:31:36Z \n", + "666 dominicbarker@anthonynolan.org 2022-07-14T13:40:17Z \n", + "667 dominic.barker@anthonynolan.org 2022-07-15T08:20:46Z \n", + "668 37367778+dominicbarkerAN@users.noreply.github.com 2022-07-15T08:21:31Z \n", + "669 dominicbarker@anthonynolan.org 2022-07-23T12:53:45Z \n", + "670 37367778+dominicbarkerAN@users.noreply.github.com 2022-07-23T12:54:16Z \n", + "671 dominicbarker@anthonynolan.org 2022-08-16T16:39:33Z \n", + "672 dominicbarker@anthonynolan.org 2022-08-21T09:29:01Z \n", + "673 37367778+dominicbarkerAN@users.noreply.github.com 2022-08-21T09:31:21Z \n", + "674 dominic.barker@anthonynolan.org 2022-08-25T15:43:12Z \n", + "675 37367778+dominicbarkerAN@users.noreply.github.com 2022-08-25T15:44:07Z \n", + "676 dominic.barker@anthonynolan.org 2022-08-25T15:47:12Z \n", + "677 xenia.georgiou@anthonynolan.org 2022-10-13T12:58:37Z \n", + "678 xenia.georgiou@anthonynolan.org 2022-10-13T13:06:12Z \n", + "679 dominic.barker@anthonynolan.org 2022-10-14T08:46:01Z \n", + "680 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-14T08:47:37Z \n", + "681 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-20T15:46:42Z \n", + "682 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-20T15:47:05Z \n", + "683 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:37:33Z \n", + "684 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:37:58Z \n", + "685 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:38:17Z \n", + "686 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:38:32Z \n", + "687 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:38:50Z \n", + "688 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:39:05Z \n", + "689 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:41:16Z \n", + "690 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:41:36Z \n", + "691 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:41:53Z \n", + "692 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:42:08Z \n", + "693 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:42:33Z \n", + "694 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:42:49Z \n", + "695 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:43:02Z \n", + "696 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:43:59Z \n", + "697 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:44:18Z \n", + "698 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:44:32Z \n", + "699 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:45:28Z \n", + "700 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:45:58Z \n", + "701 dominic.barker@anthonynolan.org 2022-11-18T10:29:18Z \n", + "702 dominic.barker@anthonynolan.org 2022-12-14T10:02:28Z \n", + "703 37367778+dominicbarkerAN@users.noreply.github.com 2022-12-14T10:02:54Z \n", + "704 michael.cooper@anthonynolan.org 2023-01-12T14:36:43Z \n", + "705 michael.cooper@anthonynolan.org 2023-01-12T14:47:00Z \n", + "706 55495425+michaelcooperAN@users.noreply.github.com 2023-01-13T10:04:48Z \n", + "707 xenia.georgiou@anthonynolan.org 2023-04-17T16:01:01Z \n", + "708 xenia.georgiou@anthonynolan.org 2023-04-17T16:03:52Z \n", + "709 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:20:51Z \n", + "710 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:22:49Z \n", + "711 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:23:15Z \n", + "712 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:23:28Z \n", + "713 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:24:49Z \n", + "714 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:25:07Z \n", + "715 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:25:28Z \n", + "716 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:25:46Z \n", + "717 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:27:41Z \n", + "718 xenia.georgiou@anthonynolan.org 2023-07-12T15:01:40Z \n", + "719 xenia.georgiou@anthonynolan.org 2023-07-12T15:07:46Z \n", + "720 37367778+dominicbarkerAN@users.noreply.github.com 2023-07-26T16:17:14Z \n", + "721 37367778+dominicbarkerAN@users.noreply.github.com 2023-07-26T16:17:33Z \n", + "722 dominicbarker@Dominics-MacBook-Pro.local 2023-08-11T08:29:21Z \n", + "723 37367778+dominicbarkerAN@users.noreply.github.com 2023-08-11T08:29:58Z \n", + "724 dominicbarker@Dominics-MacBook-Pro.local 2023-08-25T12:40:58Z \n", + "725 37367778+dominicbarkerAN@users.noreply.github.com 2023-08-25T12:45:15Z \n", + "726 55495425+michaelcooperAN@users.noreply.github.com 2023-10-12T10:47:32Z \n", + "727 55495425+michaelcooperAN@users.noreply.github.com 2023-10-12T13:50:58Z \n", + "728 dominicbarker@Dominics-MacBook-Pro.local 2023-10-20T08:48:44Z \n", + "729 37367778+dominicbarkerAN@users.noreply.github.com 2023-10-20T09:05:03Z \n", + "730 dominicbarker@Dominics-MacBook-Pro.local 2023-11-09T13:55:56Z \n", + "731 37367778+dominicbarkerAN@users.noreply.github.com 2023-11-09T13:58:36Z \n", + "732 dominicbarker@Dominics-MacBook-Pro.local 2024-01-11T14:50:19Z \n", + "733 37367778+dominicbarkerAN@users.noreply.github.com 2024-01-11T14:54:13Z \n", + "734 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T14:35:51Z \n", + "735 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T14:43:17Z \n", + "736 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T15:41:14Z \n", + "737 dominicbarker@Dominics-MacBook-Pro.local 2024-01-18T11:05:37Z \n", + "738 37367778+dominicbarkerAN@users.noreply.github.com 2024-01-18T11:06:05Z \n", + "\n", + " commit.committer.name \\\n", + "0 James Robinson \n", + "1 jrob119 \n", + "2 jrob119 \n", + "3 jrob119 \n", + "4 jrob119 \n", + "5 jrob119 \n", + "6 jrob119 \n", + "7 James Robinson \n", + "8 jrob119 \n", + "9 James Robinson \n", + "10 James Robinson \n", + "11 James Robinson \n", + "12 jrob119 \n", + "13 James Robinson \n", + "14 jrob119 \n", + "15 James Robinson \n", + "16 James Robinson \n", + "17 jrob119 \n", + "18 jrob119 \n", + "19 James Robinson \n", + "20 jrob119 \n", + "21 jrob119 \n", + "22 James Robinson \n", + "23 James Robinson \n", + "24 James Robinson \n", + "25 James Robinson \n", + "26 James Robinson \n", + "27 James Robinson \n", + "28 James Robinson \n", + "29 James Robinson \n", + "30 James Robinson \n", + "31 James Robinson \n", + "32 James Robinson \n", + "33 James Robinson \n", + "34 James Robinson \n", + "35 James Robinson \n", + "36 James Robinson \n", + "37 James Robinson \n", + "38 James Robinson \n", + "39 James Robinson \n", + "40 James Robinson \n", + "41 James Robinson \n", + "42 James Robinson \n", + "43 James Robinson \n", + "44 James Robinson \n", + "45 jrob119 \n", + "46 James Robinson \n", + "47 jrob119 \n", + "48 James Robinson \n", + "49 jrob119 \n", + "50 James Robinson \n", + "51 James Robinson \n", + "52 James Robinson \n", + "53 James Robinson \n", + "54 James Robinson \n", + "55 James Robinson \n", + "56 James Robinson \n", + "57 James Robinson \n", + "58 James Robinson \n", + "59 James Robinson \n", + "60 James Robinson \n", + "61 James Robinson \n", + "62 James Robinson \n", + "63 James Robinson \n", + "64 James Robinson \n", + "65 James Robinson \n", + "66 James Robinson \n", + "67 James Robinson \n", + "68 James Robinson \n", + "69 James Robinson \n", + "70 James Robinson \n", + "71 James Robinson \n", + "72 James Robinson \n", + "73 James Robinson \n", + "74 James Robinson \n", + "75 James Robinson \n", + "76 James Robinson \n", + "77 James Robinson \n", + "78 James Robinson \n", + "79 James Robinson \n", + "80 James Robinson \n", + "81 James Robinson \n", + "82 James Robinson \n", + "83 James Robinson \n", + "84 James Robinson \n", + "85 James Robinson \n", + "86 James Robinson \n", + "87 James Robinson \n", + "88 James Robinson \n", + "89 James Robinson \n", + "90 James Robinson \n", + "91 James Robinson \n", + "92 James Robinson \n", + "93 James Robinson \n", + "94 James Robinson \n", + "95 James Robinson \n", + "96 James Robinson \n", + "97 James Robinson \n", + "98 James Robinson \n", + "99 James Robinson \n", + "100 James Robinson \n", + "101 James Robinson \n", + "102 James Robinson \n", + "103 James Robinson \n", + "104 James Robinson \n", + "105 James Robinson \n", + "106 James Robinson \n", + "107 James Robinson \n", + "108 James Robinson \n", + "109 James Robinson \n", + "110 James Robinson \n", + "111 James Robinson \n", + "112 James Robinson \n", + "113 James Robinson \n", + "114 James Robinson \n", + "115 James Robinson \n", + "116 James Robinson \n", + "117 James Robinson \n", + "118 James Robinson \n", + "119 James Robinson \n", + "120 James Robinson \n", + "121 James Robinson \n", + "122 James Robinson \n", + "123 James Robinson \n", + "124 James Robinson \n", + "125 James Robinson \n", + "126 James Robinson \n", + "127 James Robinson \n", + "128 James Robinson \n", + "129 James Robinson \n", + "130 James Robinson \n", + "131 James Robinson \n", + "132 James Robinson \n", + "133 James Robinson \n", + "134 James Robinson \n", + "135 James Robinson \n", + "136 James Robinson \n", + "137 James Robinson \n", + "138 James Robinson \n", + "139 James Robinson \n", + "140 James Robinson \n", + "141 jrob119 \n", + "142 James Robinson \n", + "143 jrob119 \n", + "144 jrob119 \n", + "145 James Robinson \n", + "146 jrob119 \n", + "147 James Robinson \n", + "148 James Robinson \n", + "149 James Robinson \n", + "150 James Robinson \n", + "151 James Robinson \n", + "152 James Robinson \n", + "153 James Robinson \n", + "154 jrob119 \n", + "155 James Robinson \n", + "156 jrob119 \n", + "157 James Robinson \n", + "158 James Robinson \n", + "159 jrob119 \n", + "160 James Robinson \n", + "161 jrob119 \n", + "162 James Robinson \n", + "163 jrob119 \n", + "164 James Robinson \n", + "165 James Robinson \n", + "166 jrob119 \n", + "167 James Robinson \n", + "168 jrob119 \n", + "169 James Robinson \n", + "170 jrob119 \n", + "171 James Robinson \n", + "172 jrob119 \n", + "173 James Robinson \n", + "174 jrob119 \n", + "175 James Robinson \n", + "176 jrob119 \n", + "177 jrob119 \n", + "178 James Robinson \n", + "179 jrob119 \n", + "180 Anthony Nolan HLA Informatics Group \n", + "181 Anthony Nolan HLA Informatics Group \n", + "182 Anthony Nolan HLA Informatics Group \n", + "183 anhig \n", + "184 anhig \n", + "185 GitHub \n", + "186 anhig \n", + "187 GitHub \n", + "188 anhig \n", + "189 GitHub \n", + "190 anhig \n", + "191 GitHub \n", + "192 anhig \n", + "193 GitHub \n", + "194 anhig \n", + "195 anhig \n", + "196 GitHub \n", + "197 anhig \n", + "198 GitHub \n", + "199 anhig \n", + "200 GitHub \n", + "201 GitHub \n", + "202 GitHub \n", + "203 anhig \n", + "204 anhig \n", + "205 GitHub \n", + "206 anhig \n", + "207 GitHub \n", + "208 anhig \n", + "209 GitHub \n", + "210 anhig \n", + "211 GitHub \n", + "212 anhig \n", + "213 GitHub \n", + "214 anhig \n", + "215 GitHub \n", + "216 anhig \n", + "217 GitHub \n", + "218 anhig \n", + "219 GitHub \n", + "220 anhig \n", + "221 GitHub \n", + "222 anhig \n", + "223 anhig \n", + "224 GitHub \n", + "225 anhig \n", + "226 anhig \n", + "227 GitHub \n", + "228 anhig \n", + "229 GitHub \n", + "230 anhig \n", + "231 GitHub \n", + "232 anhig \n", + "233 GitHub \n", + "234 GitHub \n", + "235 GitHub \n", + "236 anhig \n", + "237 GitHub \n", + "238 anhig \n", + "239 anhig \n", + "240 anhig \n", + "241 anhig \n", + "242 anhig \n", + "243 GitHub \n", + "244 anhig \n", + "245 GitHub \n", + "246 GitHub \n", + "247 GitHub \n", + "248 GitHub \n", + "249 anhig \n", + "250 GitHub \n", + "251 GitHub \n", + "252 GitHub \n", + "253 anhig \n", + "254 GitHub \n", + "255 anhig \n", + "256 GitHub \n", + "257 anhig \n", + "258 anhig \n", + "259 anhig \n", + "260 anhig \n", + "261 anhig \n", + "262 anhig \n", + "263 anhig \n", + "264 anhig \n", + "265 anhig \n", + "266 anhig \n", + "267 anhig \n", + "268 anhig \n", + "269 anhig \n", + "270 anhig \n", + "271 anhig \n", + "272 anhig \n", + "273 anhig \n", + "274 anhig \n", + "275 anhig \n", + "276 anhig \n", + "277 anhig \n", + "278 anhig \n", + "279 anhig \n", + "280 anhig \n", + "281 anhig \n", + "282 anhig \n", + "283 anhig \n", + "284 anhig \n", + "285 anhig \n", + "286 anhig \n", + "287 anhig \n", + "288 anhig \n", + "289 GitHub \n", + "290 anhig \n", + "291 GitHub \n", + "292 anhig \n", + "293 GitHub \n", + "294 anhig \n", + "295 GitHub \n", + "296 anhig \n", + "297 anhig \n", + "298 GitHub \n", + "299 anhig \n", + "300 GitHub \n", + "301 anhig \n", + "302 GitHub \n", + "303 anhig \n", + "304 GitHub \n", + "305 anhig \n", + "306 anhig \n", + "307 anhig \n", + "308 GitHub \n", + "309 GitHub \n", + "310 GitHub \n", + "311 GitHub \n", + "312 GitHub \n", + "313 GitHub \n", + "314 GitHub \n", + "315 GitHub \n", + "316 GitHub \n", + "317 GitHub \n", + "318 anhig \n", + "319 GitHub \n", + "320 anhig \n", + "321 anhig \n", + "322 anhig \n", + "323 GitHub \n", + "324 James Robinson \n", + "325 GitHub \n", + "326 James Robinson \n", + "327 GitHub \n", + "328 James Robinson \n", + "329 GitHub \n", + "330 James Robinson \n", + "331 GitHub \n", + "332 James Robinson \n", + "333 GitHub \n", + "334 James Robinson \n", + "335 James Robinson \n", + "336 GitHub \n", + "337 James Robinson \n", + "338 GitHub \n", + "339 GitHub \n", + "340 GitHub \n", + "341 GitHub \n", + "342 GitHub \n", + "343 GitHub \n", + "344 GitHub \n", + "345 James Robinson \n", + "346 James Robinson \n", + "347 GitHub \n", + "348 James Robinson \n", + "349 James Robinson \n", + "350 James Robinson \n", + "351 GitHub \n", + "352 James Robinson \n", + "353 James Robinson \n", + "354 James Robinson \n", + "355 James Robinson \n", + "356 James Robinson \n", + "357 James Robinson \n", + "358 James Robinson \n", + "359 James Robinson \n", + "360 James Robinson \n", + "361 GitHub \n", + "362 James Robinson \n", + "363 GitHub \n", + "364 James Robinson \n", + "365 GitHub \n", + "366 James Robinson \n", + "367 GitHub \n", + "368 James Robinson \n", + "369 James Robinson \n", + "370 GitHub \n", + "371 GitHub \n", + "372 GitHub \n", + "373 GitHub \n", + "374 James Robinson \n", + "375 GitHub \n", + "376 James Robinson \n", + "377 GitHub \n", + "378 James Robinson \n", + "379 GitHub \n", + "380 James Robinson \n", + "381 GitHub \n", + "382 James Robinson \n", + "383 GitHub \n", + "384 GitHub \n", + "385 Dominic Barker \n", + "386 GitHub \n", + "387 James Robinson \n", + "388 Dominic Barker \n", + "389 James Robinson \n", + "390 GitHub \n", + "391 James Robinson \n", + "392 James Robinson \n", + "393 GitHub \n", + "394 GitHub \n", + "395 GitHub \n", + "396 GitHub \n", + "397 GitHub \n", + "398 GitHub \n", + "399 GitHub \n", + "400 GitHub \n", + "401 GitHub \n", + "402 James Robinson \n", + "403 James Robinson \n", + "404 GitHub \n", + "405 GitHub \n", + "406 James Robinson \n", + "407 GitHub \n", + "408 James Robinson \n", + "409 James Robinson \n", + "410 GitHub \n", + "411 James Robinson \n", + "412 James Robinson \n", + "413 James Robinson \n", + "414 James Robinson \n", + "415 James Robinson \n", + "416 GitHub \n", + "417 GitHub \n", + "418 James Robinson \n", + "419 GitHub \n", + "420 GitHub \n", + "421 Dominic Barker \n", + "422 GitHub \n", + "423 Dominic Barker \n", + "424 GitHub \n", + "425 Dominic Barker \n", + "426 GitHub \n", + "427 Dominic Barker \n", + "428 GitHub \n", + "429 Dominic Barker \n", + "430 GitHub \n", + "431 Dominic Barker \n", + "432 GitHub \n", + "433 GitHub \n", + "434 Dominic Barker \n", + "435 GitHub \n", + "436 James Robinson \n", + "437 GitHub \n", + "438 Dominic Barker \n", + "439 Dominic Barker \n", + "440 Dominic Barker \n", + "441 Dominic Barker \n", + "442 James Robinson \n", + "443 James Robinson \n", + "444 James Robinson \n", + "445 James Robinson \n", + "446 James Robinson \n", + "447 James Robinson \n", + "448 GitHub \n", + "449 Dominic Barker \n", + "450 GitHub \n", + "451 Dominic Barker \n", + "452 GitHub \n", + "453 Dominic Barker \n", + "454 Dominic Barker \n", + "455 GitHub \n", + "456 Dominic Barker \n", + "457 GitHub \n", + "458 James Robinson \n", + "459 GitHub \n", + "460 James Robinson \n", + "461 Dominic Barker \n", + "462 Dominic Barker \n", + "463 GitHub \n", + "464 Dominic Barker \n", + "465 GitHub \n", + "466 Dominic Barker \n", + "467 GitHub \n", + "468 Dominic Barker \n", + "469 GitHub \n", + "470 GitHub \n", + "471 GitHub \n", + "472 GitHub \n", + "473 Dominic Barker \n", + "474 Dominic Barker \n", + "475 GitHub \n", + "476 Dominic Barker \n", + "477 Dominic Barker \n", + "478 GitHub \n", + "479 Dominic Barker \n", + "480 GitHub \n", + "481 Dominic Barker \n", + "482 Dominic Barker \n", + "483 GitHub \n", + "484 James Robinson \n", + "485 James Robinson \n", + "486 James Robinson \n", + "487 dominicbarkerAN \n", + "488 dominicbarkerAN \n", + "489 dominicbarkerAN \n", + "490 dominicbarkerAN \n", + "491 GitHub \n", + "492 dominicbarkerAN \n", + "493 dominicbarkerAN \n", + "494 GitHub \n", + "495 dominicbarkerAN \n", + "496 GitHub \n", + "497 James Robinson \n", + "498 GitHub \n", + "499 dominicbarkerAN \n", + "500 GitHub \n", + "501 dominicbarkerAN \n", + "502 GitHub \n", + "503 dominicbarkerAN \n", + "504 GitHub \n", + "505 dominicbarkerAN \n", + "506 GitHub \n", + "507 dominicbarkerAN \n", + "508 GitHub \n", + "509 GitHub \n", + "510 GitHub \n", + "511 James Robinson \n", + "512 GitHub \n", + "513 dominicbarkerAN \n", + "514 dominicbarkerAN \n", + "515 dominicbarkerAN \n", + "516 GitHub \n", + "517 James Robinson \n", + "518 James Robinson \n", + "519 James Robinson \n", + "520 GitHub \n", + "521 dominicbarkerAN \n", + "522 GitHub \n", + "523 dominicbarkerAN \n", + "524 GitHub \n", + "525 dominicbarkerAN \n", + "526 GitHub \n", + "527 dominicbarkerAN \n", + "528 GitHub \n", + "529 dominicbarkerAN \n", + "530 GitHub \n", + "531 dominicbarkerAN \n", + "532 dominicbarkerAN \n", + "533 James Robinson \n", + "534 GitHub \n", + "535 dominicbarkerAN \n", + "536 GitHub \n", + "537 James Robinson \n", + "538 James Robinson \n", + "539 James Robinson \n", + "540 GitHub \n", + "541 dominicbarkerAN \n", + "542 GitHub \n", + "543 dominicbarkerAN \n", + "544 GitHub \n", + "545 dominicbarkerAN \n", + "546 GitHub \n", + "547 dominicbarkerAN \n", + "548 GitHub \n", + "549 James Robinson \n", + "550 James Robinson \n", + "551 GitHub \n", + "552 James Robinson \n", + "553 GitHub \n", + "554 James Robinson \n", + "555 James Robinson \n", + "556 James Robinson \n", + "557 James Robinson \n", + "558 dominicbarkerAN \n", + "559 GitHub \n", + "560 James Robinson \n", + "561 James Robinson \n", + "562 James Robinson \n", + "563 James Robinson \n", + "564 James Robinson \n", + "565 James Robinson \n", + "566 James Robinson \n", + "567 James Robinson \n", + "568 James Robinson \n", + "569 James Robinson \n", + "570 James Robinson \n", + "571 James Robinson \n", + "572 James Robinson \n", + "573 James Robinson \n", + "574 James Robinson \n", + "575 James Robinson \n", + "576 James Robinson \n", + "577 James Robinson \n", + "578 James Robinson \n", + "579 James Robinson \n", + "580 James Robinson \n", + "581 James Robinson \n", + "582 James Robinson \n", + "583 James Robinson \n", + "584 James Robinson \n", + "585 James Robinson \n", + "586 James Robinson \n", + "587 James Robinson \n", + "588 James Robinson \n", + "589 James Robinson \n", + "590 James Robinson \n", + "591 James Robinson \n", + "592 James Robinson \n", + "593 GitHub \n", + "594 dominicbarkerAN \n", + "595 GitHub \n", + "596 dominicbarkerAN \n", + "597 GitHub \n", + "598 GitHub \n", + "599 dominicbarkerAN \n", + "600 dominicbarkerAN \n", + "601 GitHub \n", + "602 dominicbarkerAN \n", + "603 dominicbarkerAN \n", + "604 dominicbarkerAN \n", + "605 dominicbarkerAN \n", + "606 dominicbarkerAN \n", + "607 dominicbarkerAN \n", + "608 dominicbarkerAN \n", + "609 dominicbarkerAN \n", + "610 dominicbarkerAN \n", + "611 GitHub \n", + "612 GitHub \n", + "613 James Robinson \n", + "614 GitHub \n", + "615 ipdadmin \n", + "616 ipdadmin \n", + "617 ipdadmin \n", + "618 ipdadmin \n", + "619 ipdadmin \n", + "620 ipdadmin \n", + "621 GitHub \n", + "622 dominicbarkerAN \n", + "623 GitHub \n", + "624 ipdadmin \n", + "625 GitHub \n", + "626 dominicbarkerAN \n", + "627 GitHub \n", + "628 dominicbarkerAN \n", + "629 GitHub \n", + "630 Dominic Barker \n", + "631 Dominic Barker \n", + "632 GitHub \n", + "633 James Robinson \n", + "634 James Robinson \n", + "635 James Robinson \n", + "636 GitHub \n", + "637 James Robinson \n", + "638 GitHub \n", + "639 James Robinson \n", + "640 GitHub \n", + "641 dominicbarkerAN \n", + "642 GitHub \n", + "643 GitHub \n", + "644 GitHub \n", + "645 dominicbarkerAN \n", + "646 dominicbarkerAN \n", + "647 GitHub \n", + "648 GitHub \n", + "649 dominicbarkerAN \n", + "650 dominicbarkerAN \n", + "651 GitHub \n", + "652 dominicbarkerAN \n", + "653 dominicbarkerAN \n", + "654 dominicbarkerAN \n", + "655 GitHub \n", + "656 Dominic Barker \n", + "657 GitHub \n", + "658 Dominic Barker \n", + "659 Dominic Barker \n", + "660 Dominic Barker \n", + "661 dominicbarkerAN \n", + "662 GitHub \n", + "663 dominicbarkerAN \n", + "664 dominicbarkerAN \n", + "665 dominicbarkerAN \n", + "666 dominicbarkerAN \n", + "667 Dominic Barker \n", + "668 GitHub \n", + "669 dominicbarkerAN \n", + "670 GitHub \n", + "671 dominicbarkerAN \n", + "672 dominicbarkerAN \n", + "673 GitHub \n", + "674 Dominic Barker \n", + "675 GitHub \n", + "676 Dominic Barker \n", + "677 xeniageorgiouAN \n", + "678 GitHub \n", + "679 Dominic Barker \n", + "680 GitHub \n", + "681 GitHub \n", + "682 GitHub \n", + "683 GitHub \n", + "684 GitHub \n", + "685 GitHub \n", + "686 GitHub \n", + "687 GitHub \n", + "688 GitHub \n", + "689 GitHub \n", + "690 GitHub \n", + "691 GitHub \n", + "692 GitHub \n", + "693 GitHub \n", + "694 GitHub \n", + "695 GitHub \n", + "696 GitHub \n", + "697 GitHub \n", + "698 GitHub \n", + "699 GitHub \n", + "700 GitHub \n", + "701 Dominic Barker \n", + "702 Dominic Barker \n", + "703 GitHub \n", + "704 michaelcooperAN \n", + "705 michaelcooperAN \n", + "706 GitHub \n", + "707 xeniageorgiouAN \n", + "708 GitHub \n", + "709 GitHub \n", + "710 GitHub \n", + "711 GitHub \n", + "712 GitHub \n", + "713 GitHub \n", + "714 GitHub \n", + "715 GitHub \n", + "716 GitHub \n", + "717 GitHub \n", + "718 xeniageorgiouAN \n", + "719 GitHub \n", + "720 GitHub \n", + "721 GitHub \n", + "722 Dominic Barker \n", + "723 GitHub \n", + "724 Dominic Barker \n", + "725 GitHub \n", + "726 michaelcooperAN \n", + "727 GitHub \n", + "728 Dominic Barker \n", + "729 GitHub \n", + "730 Dominic Barker \n", + "731 GitHub \n", + "732 Dominic Barker \n", + "733 GitHub \n", + "734 michaelcooperAN \n", + "735 michaelcooperAN \n", + "736 GitHub \n", + "737 Dominic Barker \n", + "738 GitHub \n", + "\n", + " commit.committer.email commit.committer.date \\\n", + "0 james.robinson@anthonynolan.org 2014-09-27T18:57:55Z \n", + "1 james.robinson@anthonynolan.org 2014-09-27T18:58:59Z \n", + "2 james.robinson@anthonynolan.org 2014-09-27T19:00:41Z \n", + "3 james.robinson@anthonynolan.org 2014-09-27T19:00:51Z \n", + "4 james.robinson@anthonynolan.org 2014-09-27T19:02:35Z \n", + "5 james.robinson@anthonynolan.org 2014-09-27T19:03:30Z \n", + "6 james.robinson@anthonynolan.org 2014-09-27T19:10:12Z \n", + "7 james.robinson@anthonynolan.org 2014-09-27T19:13:24Z \n", + "8 james.robinson@anthonynolan.org 2014-09-27T19:24:02Z \n", + "9 james.robinson@anthonynolan.org 2014-09-27T19:25:48Z \n", + "10 james.robinson@anthonynolan.org 2014-09-27T19:38:32Z \n", + "11 james.robinson@anthonynolan.org 2014-09-27T19:53:05Z \n", + "12 james.robinson@anthonynolan.org 2014-09-27T20:33:03Z \n", + "13 james.robinson@anthonynolan.org 2014-09-27T20:33:43Z \n", + "14 james.robinson@anthonynolan.org 2014-09-27T20:47:44Z \n", + "15 james.robinson@anthonynolan.org 2014-09-27T20:48:52Z \n", + "16 james.robinson@anthonynolan.org 2014-09-27T20:50:18Z \n", + "17 james.robinson@anthonynolan.org 2014-09-27T20:56:36Z \n", + "18 james.robinson@anthonynolan.org 2014-09-27T21:02:10Z \n", + "19 james.robinson@anthonynolan.org 2014-09-27T21:03:12Z \n", + "20 james.robinson@anthonynolan.org 2014-09-27T21:04:45Z \n", + "21 james.robinson@anthonynolan.org 2014-09-27T21:07:01Z \n", + "22 james.robinson@anthonynolan.org 2014-10-07T13:03:28Z \n", + "23 james.robinson@anthonynolan.org 2014-10-07T15:11:13Z \n", + "24 james.robinson@anthonynolan.org 2014-10-10T08:11:43Z \n", + "25 james.robinson@anthonynolan.org 2014-10-10T08:28:16Z \n", + "26 james.robinson@anthonynolan.org 2014-10-10T08:38:01Z \n", + "27 james.robinson@anthonynolan.org 2014-10-10T11:35:52Z \n", + "28 james.robinson@anthonynolan.org 2014-10-10T12:50:43Z \n", + "29 james.robinson@anthonynolan.org 2014-10-10T12:57:20Z \n", + "30 james.robinson@anthonynolan.org 2014-10-13T08:56:00Z \n", + "31 james.robinson@anthonynolan.org 2014-10-13T08:57:07Z \n", + "32 james.robinson@anthonynolan.org 2014-10-16T11:06:40Z \n", + "33 james.robinson@anthonynolan.org 2014-10-16T11:08:12Z \n", + "34 james.robinson@anthonynolan.org 2014-11-20T12:25:29Z \n", + "35 james.robinson@anthonynolan.org 2014-11-20T12:26:50Z \n", + "36 james.robinson@anthonynolan.org 2014-11-20T12:51:26Z \n", + "37 james.robinson@anthonynolan.org 2014-11-20T12:52:19Z \n", + "38 james.robinson@anthonynolan.org 2014-11-20T15:56:14Z \n", + "39 james.robinson@anthonynolan.org 2014-11-20T15:56:43Z \n", + "40 james.robinson@anthonynolan.org 2014-11-21T10:03:45Z \n", + "41 james.robinson@anthonynolan.org 2014-11-21T10:04:14Z \n", + "42 james.robinson@anthonynolan.org 2014-11-27T15:52:04Z \n", + "43 james.robinson@anthonynolan.org 2014-11-27T15:52:46Z \n", + "44 james.robinson@anthonynolan.org 2014-12-11T11:30:23Z \n", + "45 james.robinson@anthonynolan.org 2015-01-17T12:04:07Z \n", + "46 james.robinson@anthonynolan.org 2015-01-19T10:28:09Z \n", + "47 james.robinson@anthonynolan.org 2015-01-19T11:57:41Z \n", + "48 james.robinson@anthonynolan.org 2015-01-19T11:58:44Z \n", + "49 james.robinson@anthonynolan.org 2015-01-19T12:11:47Z \n", + "50 james.robinson@anthonynolan.org 2015-01-19T12:15:23Z \n", + "51 james.robinson@anthonynolan.org 2015-01-22T09:56:07Z \n", + "52 james.robinson@anthonynolan.org 2015-01-22T09:56:54Z \n", + "53 james.robinson@anthonynolan.org 2015-01-27T10:21:58Z \n", + "54 james.robinson@anthonynolan.org 2015-01-27T10:22:26Z \n", + "55 james.robinson@anthonynolan.org 2015-01-29T14:02:30Z \n", + "56 james.robinson@anthonynolan.org 2015-01-29T14:04:42Z \n", + "57 james.robinson@anthonynolan.org 2015-02-12T14:49:21Z \n", + "58 james.robinson@anthonynolan.org 2015-02-12T14:51:10Z \n", + "59 james.robinson@anthonynolan.org 2015-02-26T10:08:05Z \n", + "60 james.robinson@anthonynolan.org 2015-02-26T10:09:36Z \n", + "61 james.robinson@anthonynolan.org 2015-04-16T09:05:11Z \n", + "62 james.robinson@anthonynolan.org 2015-04-16T09:08:02Z \n", + "63 james.robinson@anthonynolan.org 2015-04-16T09:55:20Z \n", + "64 james.robinson@anthonynolan.org 2015-04-16T09:56:18Z \n", + "65 james.robinson@anthonynolan.org 2015-04-16T10:24:54Z \n", + "66 james.robinson@anthonynolan.org 2015-04-16T10:25:29Z \n", + "67 james.robinson@anthonynolan.org 2015-04-16T10:27:11Z \n", + "68 james.robinson@anthonynolan.org 2015-04-16T10:27:23Z \n", + "69 james.robinson@anthonynolan.org 2015-04-16T11:36:35Z \n", + "70 james.robinson@anthonynolan.org 2015-04-16T11:38:04Z \n", + "71 james.robinson@anthonynolan.org 2015-04-17T08:26:00Z \n", + "72 james.robinson@anthonynolan.org 2015-04-17T08:26:23Z \n", + "73 james.robinson@anthonynolan.org 2015-04-23T08:59:20Z \n", + "74 james.robinson@anthonynolan.org 2015-04-23T08:59:43Z \n", + "75 james.robinson@anthonynolan.org 2015-06-01T11:53:33Z \n", + "76 james.robinson@anthonynolan.org 2015-06-01T11:56:10Z \n", + "77 james.robinson@anthonynolan.org 2015-06-12T10:59:57Z \n", + "78 james.robinson@anthonynolan.org 2015-06-12T11:00:29Z \n", + "79 james.robinson@anthonynolan.org 2015-06-12T11:04:23Z \n", + "80 james.robinson@anthonynolan.org 2015-06-12T11:07:15Z \n", + "81 james.robinson@anthonynolan.org 2015-06-12T11:10:18Z \n", + "82 james.robinson@anthonynolan.org 2015-06-12T11:19:14Z \n", + "83 james.robinson@anthonynolan.org 2015-06-12T11:19:32Z \n", + "84 james.robinson@anthonynolan.org 2015-06-12T11:21:41Z \n", + "85 james.robinson@anthonynolan.org 2015-06-12T11:23:58Z \n", + "86 james.robinson@anthonynolan.org 2015-06-12T11:26:08Z \n", + "87 james.robinson@anthonynolan.org 2015-06-12T11:30:02Z \n", + "88 james.robinson@anthonynolan.org 2015-06-12T11:32:37Z \n", + "89 james.robinson@anthonynolan.org 2015-06-12T11:34:20Z \n", + "90 james.robinson@anthonynolan.org 2015-06-12T11:34:36Z \n", + "91 james.robinson@anthonynolan.org 2015-06-12T11:36:31Z \n", + "92 james.robinson@anthonynolan.org 2015-06-12T11:37:52Z \n", + "93 james.robinson@anthonynolan.org 2015-06-12T11:40:16Z \n", + "94 james.robinson@anthonynolan.org 2015-06-12T11:41:10Z \n", + "95 james.robinson@anthonynolan.org 2015-06-12T11:43:24Z \n", + "96 james.robinson@anthonynolan.org 2015-06-12T11:44:23Z \n", + "97 james.robinson@anthonynolan.org 2015-06-12T11:46:17Z \n", + "98 james.robinson@anthonynolan.org 2015-06-12T11:47:46Z \n", + "99 james.robinson@anthonynolan.org 2015-06-12T11:49:48Z \n", + "100 james.robinson@anthonynolan.org 2015-06-12T11:50:38Z \n", + "101 james.robinson@anthonynolan.org 2015-06-12T11:53:42Z \n", + "102 james.robinson@anthonynolan.org 2015-06-12T11:54:26Z \n", + "103 james.robinson@anthonynolan.org 2015-06-12T11:56:43Z \n", + "104 james.robinson@anthonynolan.org 2015-06-12T11:58:47Z \n", + "105 james.robinson@anthonynolan.org 2015-07-07T12:28:19Z \n", + "106 james.robinson@anthonynolan.org 2015-07-07T12:41:38Z \n", + "107 james.robinson@anthonynolan.org 2015-07-07T12:47:36Z \n", + "108 james.robinson@anthonynolan.org 2015-07-07T13:54:54Z \n", + "109 james.robinson@anthonynolan.org 2015-07-07T13:54:54Z \n", + "110 james.robinson@anthonynolan.org 2015-07-07T13:57:07Z \n", + "111 james.robinson@anthonynolan.org 2015-07-07T13:59:17Z \n", + "112 james.robinson@anthonynolan.org 2015-07-07T14:01:00Z \n", + "113 james.robinson@anthonynolan.org 2015-07-07T14:02:51Z \n", + "114 james.robinson@anthonynolan.org 2015-08-12T10:19:30Z \n", + "115 james.robinson@anthonynolan.org 2015-08-12T10:22:19Z \n", + "116 james.robinson@anthonynolan.org 2015-09-11T12:34:58Z \n", + "117 james.robinson@anthonynolan.org 2015-09-11T12:37:30Z \n", + "118 james.robinson@anthonynolan.org 2015-09-11T15:39:09Z \n", + "119 james.robinson@anthonynolan.org 2015-09-11T15:44:02Z \n", + "120 james.robinson@anthonynolan.org 2015-10-09T10:55:47Z \n", + "121 james.robinson@anthonynolan.org 2015-10-09T11:00:44Z \n", + "122 james.robinson@anthonynolan.org 2015-10-09T11:13:51Z \n", + "123 james.robinson@anthonynolan.org 2015-10-09T11:15:34Z \n", + "124 james.robinson@anthonynolan.org 2015-10-12T13:18:45Z \n", + "125 james.robinson@anthonynolan.org 2015-10-12T13:20:15Z \n", + "126 james.robinson@anthonynolan.org 2015-10-15T12:46:56Z \n", + "127 james.robinson@anthonynolan.org 2015-10-15T12:47:31Z \n", + "128 james.robinson@anthonynolan.org 2015-10-16T16:00:35Z \n", + "129 james.robinson@anthonynolan.org 2015-10-16T16:01:29Z \n", + "130 james.robinson@anthonynolan.org 2015-11-11T17:12:40Z \n", + "131 james.robinson@anthonynolan.org 2015-11-11T17:16:20Z \n", + "132 james.robinson@anthonynolan.org 2016-01-19T10:43:35Z \n", + "133 james.robinson@anthonynolan.org 2016-01-19T12:28:52Z \n", + "134 james.robinson@anthonynolan.org 2016-01-19T12:35:11Z \n", + "135 james.robinson@anthonynolan.org 2016-01-19T12:42:17Z \n", + "136 james.robinson@anthonynolan.org 2016-01-19T12:44:35Z \n", + "137 james.robinson@anthonynolan.org 2016-01-20T14:39:42Z \n", + "138 james.robinson@anthonynolan.org 2016-01-20T16:22:42Z \n", + "139 james.robinson@anthonynolan.org 2016-02-01T14:53:57Z \n", + "140 james.robinson@anthonynolan.org 2016-02-01T14:55:24Z \n", + "141 james.robinson@anthonynolan.org 2016-02-09T11:17:59Z \n", + "142 james.robinson@anthonynolan.org 2016-02-09T11:18:33Z \n", + "143 james.robinson@anthonynolan.org 2016-02-10T10:55:33Z \n", + "144 james.robinson@anthonynolan.org 2016-02-10T10:57:01Z \n", + "145 james.robinson@anthonynolan.org 2016-02-10T10:59:26Z \n", + "146 james.robinson@anthonynolan.org 2016-02-19T12:36:15Z \n", + "147 james.robinson@anthonynolan.org 2016-02-19T12:37:02Z \n", + "148 james.robinson@anthonynolan.org 2016-02-19T12:45:20Z \n", + "149 james.robinson@anthonynolan.org 2016-02-19T12:45:40Z \n", + "150 james.robinson@anthonynolan.org 2016-02-19T12:45:58Z \n", + "151 james.robinson@anthonynolan.org 2016-02-19T12:46:12Z \n", + "152 james.robinson@anthonynolan.org 2016-02-19T12:47:04Z \n", + "153 james.robinson@anthonynolan.org 2016-02-19T12:47:26Z \n", + "154 james.robinson@anthonynolan.org 2016-02-22T14:29:50Z \n", + "155 james.robinson@anthonynolan.org 2016-02-22T14:36:39Z \n", + "156 james.robinson@anthonynolan.org 2016-04-13T15:34:48Z \n", + "157 james.robinson@anthonynolan.org 2016-04-14T08:31:24Z \n", + "158 james.robinson@anthonynolan.org 2016-04-14T08:32:56Z \n", + "159 james.robinson@anthonynolan.org 2016-04-14T08:35:30Z \n", + "160 james.robinson@anthonynolan.org 2016-04-14T08:36:01Z \n", + "161 james.robinson@anthonynolan.org 2016-04-15T15:21:37Z \n", + "162 james.robinson@anthonynolan.org 2016-04-15T15:21:54Z \n", + "163 james.robinson@anthonynolan.org 2016-04-15T15:35:32Z \n", + "164 james.robinson@anthonynolan.org 2016-04-15T15:35:58Z \n", + "165 james.robinson@anthonynolan.org 2016-04-21T10:14:14Z \n", + "166 james.robinson@anthonynolan.org 2016-04-21T10:17:13Z \n", + "167 james.robinson@anthonynolan.org 2016-04-21T10:17:27Z \n", + "168 james.robinson@anthonynolan.org 2016-04-21T10:20:50Z \n", + "169 james.robinson@anthonynolan.org 2016-04-21T10:21:33Z \n", + "170 james.robinson@anthonynolan.org 2016-04-21T14:06:15Z \n", + "171 james.robinson@anthonynolan.org 2016-04-21T14:07:40Z \n", + "172 james.robinson@anthonynolan.org 2016-04-22T09:41:32Z \n", + "173 james.robinson@anthonynolan.org 2016-04-22T09:41:56Z \n", + "174 james.robinson@anthonynolan.org 2016-04-22T09:49:05Z \n", + "175 james.robinson@anthonynolan.org 2016-04-22T09:50:27Z \n", + "176 james.robinson@anthonynolan.org 2016-05-06T14:24:47Z \n", + "177 james.robinson@anthonynolan.org 2016-05-06T14:27:07Z \n", + "178 james.robinson@anthonynolan.org 2016-05-06T14:28:11Z \n", + "179 james.robinson@anthonynolan.org 2016-06-03T13:07:28Z \n", + "180 james.robinson@anthonynolan.org 2016-06-03T13:08:11Z \n", + "181 james.robinson@anthonynolan.org 2016-06-03T13:23:27Z \n", + "182 james.robinson@anthonynolan.org 2016-06-09T08:50:50Z \n", + "183 james.robinson@anthonynolan.org 2016-07-13T13:43:30Z \n", + "184 james.robinson@anthonynolan.org 2016-07-14T09:18:36Z \n", + "185 noreply@github.com 2016-07-14T09:20:20Z \n", + "186 james.robinson@anthonynolan.org 2016-08-03T09:21:43Z \n", + "187 noreply@github.com 2016-08-03T09:22:09Z \n", + "188 james.robinson@anthonynolan.org 2016-08-03T09:41:35Z \n", + "189 noreply@github.com 2016-08-03T09:42:39Z \n", + "190 james.robinson@anthonynolan.org 2016-08-15T10:50:28Z \n", + "191 noreply@github.com 2016-08-15T10:50:52Z \n", + "192 james.robinson@anthonynolan.org 2016-08-15T10:57:55Z \n", + "193 noreply@github.com 2016-08-15T11:01:40Z \n", + "194 james.robinson@anthonynolan.org 2016-08-22T14:28:44Z \n", + "195 james.robinson@anthonynolan.org 2016-08-24T10:47:21Z \n", + "196 noreply@github.com 2016-08-25T14:53:06Z \n", + "197 james.robinson@anthonynolan.org 2016-09-15T14:42:03Z \n", + "198 noreply@github.com 2016-09-15T14:44:23Z \n", + "199 james.robinson@anthonynolan.org 2016-10-17T10:51:06Z \n", + "200 noreply@github.com 2016-10-17T10:52:44Z \n", + "201 noreply@github.com 2016-10-17T10:53:06Z \n", + "202 noreply@github.com 2016-10-17T10:53:33Z \n", + "203 james.robinson@anthonynolan.org 2016-10-17T15:12:08Z \n", + "204 james.robinson@anthonynolan.org 2016-10-17T15:13:32Z \n", + "205 noreply@github.com 2016-10-17T15:13:43Z \n", + "206 james.robinson@anthonynolan.org 2016-10-17T15:17:00Z \n", + "207 noreply@github.com 2016-10-17T15:21:13Z \n", + "208 james.robinson@anthonynolan.org 2016-10-19T10:22:38Z \n", + "209 noreply@github.com 2016-10-19T10:23:08Z \n", + "210 james.robinson@anthonynolan.org 2016-10-19T10:30:11Z \n", + "211 noreply@github.com 2016-10-19T10:30:44Z \n", + "212 james.robinson@anthonynolan.org 2016-10-19T12:49:13Z \n", + "213 noreply@github.com 2016-10-19T12:50:05Z \n", + "214 james.robinson@anthonynolan.org 2016-10-20T13:25:53Z \n", + "215 noreply@github.com 2016-10-20T13:51:40Z \n", + "216 james.robinson@anthonynolan.org 2016-10-25T14:22:51Z \n", + "217 noreply@github.com 2016-10-25T14:23:15Z \n", + "218 james.robinson@anthonynolan.org 2016-10-26T14:33:37Z \n", + "219 noreply@github.com 2016-10-26T15:04:59Z \n", + "220 james.robinson@anthonynolan.org 2016-11-08T16:10:36Z \n", + "221 noreply@github.com 2016-11-08T16:11:34Z \n", + "222 james.robinson@anthonynolan.org 2016-11-16T13:50:09Z \n", + "223 james.robinson@anthonynolan.org 2016-11-16T13:51:23Z \n", + "224 noreply@github.com 2016-11-16T13:52:40Z \n", + "225 james.robinson@anthonynolan.org 2016-11-16T14:06:46Z \n", + "226 james.robinson@anthonynolan.org 2016-11-30T13:57:15Z \n", + "227 noreply@github.com 2016-11-30T13:58:27Z \n", + "228 james.robinson@anthonynolan.org 2017-01-20T08:59:20Z \n", + "229 noreply@github.com 2017-01-20T10:51:37Z \n", + "230 james.robinson@anthonynolan.org 2017-01-20T13:29:32Z \n", + "231 noreply@github.com 2017-01-20T13:30:07Z \n", + "232 james.robinson@anthonynolan.org 2017-01-23T17:19:34Z \n", + "233 noreply@github.com 2017-01-23T17:24:05Z \n", + "234 noreply@github.com 2017-01-23T18:03:48Z \n", + "235 noreply@github.com 2017-01-23T18:04:19Z \n", + "236 james.robinson@anthonynolan.org 2017-01-25T13:00:35Z \n", + "237 noreply@github.com 2017-01-25T13:01:05Z \n", + "238 james.robinson@anthonynolan.org 2017-01-26T11:32:38Z \n", + "239 james.robinson@anthonynolan.org 2017-01-26T15:07:16Z \n", + "240 james.robinson@anthonynolan.org 2017-01-27T10:30:26Z \n", + "241 james.robinson@anthonynolan.org 2017-01-27T10:34:00Z \n", + "242 james.robinson@anthonynolan.org 2017-01-27T12:02:40Z \n", + "243 noreply@github.com 2017-01-27T15:44:02Z \n", + "244 james.robinson@anthonynolan.org 2017-02-17T11:22:46Z \n", + "245 noreply@github.com 2017-02-17T11:23:57Z \n", + "246 noreply@github.com 2017-03-09T14:30:23Z \n", + "247 noreply@github.com 2017-03-09T14:33:14Z \n", + "248 noreply@github.com 2017-04-13T11:38:20Z \n", + "249 james.robinson@anthonynolan.org 2017-04-18T09:47:03Z \n", + "250 noreply@github.com 2017-04-18T09:48:30Z \n", + "251 noreply@github.com 2017-04-19T09:06:49Z \n", + "252 noreply@github.com 2017-04-19T09:07:11Z \n", + "253 james.robinson@anthonynolan.org 2017-04-19T10:46:28Z \n", + "254 noreply@github.com 2017-04-19T10:47:08Z \n", + "255 james.robinson@anthonynolan.org 2017-05-05T09:08:02Z \n", + "256 noreply@github.com 2017-05-05T09:08:48Z \n", + "257 james.robinson@anthonynolan.org 2017-06-07T13:49:28Z \n", + "258 james.robinson@anthonynolan.org 2017-06-07T13:52:43Z \n", + "259 james.robinson@anthonynolan.org 2017-06-07T15:21:27Z \n", + "260 james.robinson@anthonynolan.org 2017-06-07T15:22:41Z \n", + "261 james.robinson@anthonynolan.org 2017-06-07T15:23:29Z \n", + "262 james.robinson@anthonynolan.org 2017-06-21T14:32:52Z \n", + "263 james.robinson@anthonynolan.org 2017-06-21T14:34:47Z \n", + "264 james.robinson@anthonynolan.org 2017-06-21T14:35:14Z \n", + "265 james.robinson@anthonynolan.org 2017-06-21T14:36:04Z \n", + "266 james.robinson@anthonynolan.org 2017-06-21T14:37:01Z \n", + "267 james.robinson@anthonynolan.org 2017-06-21T14:38:41Z \n", + "268 james.robinson@anthonynolan.org 2017-06-21T14:39:19Z \n", + "269 james.robinson@anthonynolan.org 2017-06-21T14:39:51Z \n", + "270 james.robinson@anthonynolan.org 2017-06-21T14:40:46Z \n", + "271 james.robinson@anthonynolan.org 2017-06-21T14:41:27Z \n", + "272 james.robinson@anthonynolan.org 2017-06-21T14:42:04Z \n", + "273 james.robinson@anthonynolan.org 2017-06-21T14:42:28Z \n", + "274 james.robinson@anthonynolan.org 2017-06-21T14:42:56Z \n", + "275 james.robinson@anthonynolan.org 2017-06-21T14:43:43Z \n", + "276 james.robinson@anthonynolan.org 2017-06-21T14:47:42Z \n", + "277 james.robinson@anthonynolan.org 2017-06-21T14:48:38Z \n", + "278 james.robinson@anthonynolan.org 2017-06-21T14:49:28Z \n", + "279 james.robinson@anthonynolan.org 2017-06-21T14:50:04Z \n", + "280 james.robinson@anthonynolan.org 2017-06-21T14:50:34Z \n", + "281 james.robinson@anthonynolan.org 2017-06-21T14:51:08Z \n", + "282 james.robinson@anthonynolan.org 2017-06-21T14:51:36Z \n", + "283 james.robinson@anthonynolan.org 2017-06-21T14:52:10Z \n", + "284 james.robinson@anthonynolan.org 2017-06-21T14:52:35Z \n", + "285 james.robinson@anthonynolan.org 2017-06-21T14:53:31Z \n", + "286 james.robinson@anthonynolan.org 2017-07-12T09:03:03Z \n", + "287 james.robinson@anthonynolan.org 2017-07-12T09:08:09Z \n", + "288 james.robinson@anthonynolan.org 2017-07-12T09:10:39Z \n", + "289 noreply@github.com 2017-07-12T09:15:01Z \n", + "290 james.robinson@anthonynolan.org 2017-07-13T08:50:49Z \n", + "291 noreply@github.com 2017-07-13T08:51:19Z \n", + "292 james.robinson@anthonynolan.org 2017-07-21T14:16:04Z \n", + "293 noreply@github.com 2017-07-21T14:16:30Z \n", + "294 james.robinson@anthonynolan.org 2017-07-26T10:29:28Z \n", + "295 noreply@github.com 2017-07-26T10:30:22Z \n", + "296 james.robinson@anthonynolan.org 2017-08-17T14:22:40Z \n", + "297 james.robinson@anthonynolan.org 2017-08-17T14:40:48Z \n", + "298 noreply@github.com 2017-08-17T14:46:14Z \n", + "299 james.robinson@anthonynolan.org 2017-08-17T15:00:48Z \n", + "300 noreply@github.com 2017-08-17T15:03:53Z \n", + "301 james.robinson@anthonynolan.org 2017-10-26T09:30:35Z \n", + "302 noreply@github.com 2017-10-26T09:33:19Z \n", + "303 james.robinson@anthonynolan.org 2017-11-10T10:15:45Z \n", + "304 noreply@github.com 2017-11-10T10:17:18Z \n", + "305 james.robinson@anthonynolan.org 2017-11-27T14:16:48Z \n", + "306 james.robinson@anthonynolan.org 2017-11-27T15:53:40Z \n", + "307 james.robinson@anthonynolan.org 2017-11-27T15:55:46Z \n", + "308 noreply@github.com 2017-11-27T19:54:43Z \n", + "309 noreply@github.com 2017-11-27T19:56:09Z \n", + "310 noreply@github.com 2017-11-29T11:41:25Z \n", + "311 noreply@github.com 2017-11-29T11:42:58Z \n", + "312 noreply@github.com 2017-11-29T11:44:51Z \n", + "313 noreply@github.com 2017-11-29T11:48:04Z \n", + "314 noreply@github.com 2017-11-29T11:48:59Z \n", + "315 noreply@github.com 2017-11-29T11:50:03Z \n", + "316 noreply@github.com 2017-11-29T11:51:55Z \n", + "317 noreply@github.com 2017-11-29T11:52:52Z \n", + "318 james.robinson@anthonynolan.org 2017-11-30T10:02:37Z \n", + "319 noreply@github.com 2017-11-30T10:04:18Z \n", + "320 james.robinson@anthonynolan.org 2017-12-01T10:07:12Z \n", + "321 james.robinson@anthonynolan.org 2017-12-01T10:10:06Z \n", + "322 james.robinson@anthonynolan.org 2018-01-03T11:34:18Z \n", + "323 noreply@github.com 2018-01-03T11:36:08Z \n", + "324 james.robinson@anthonynolan.org 2018-01-10T10:25:58Z \n", + "325 noreply@github.com 2018-01-10T10:27:23Z \n", + "326 james.robinson@anthonynolan.org 2018-01-19T11:23:52Z \n", + "327 noreply@github.com 2018-01-19T11:25:09Z \n", + "328 james.robinson@anthonynolan.org 2018-01-19T11:41:17Z \n", + "329 noreply@github.com 2018-01-19T11:42:27Z \n", + "330 james.robinson@anthonynolan.org 2018-01-19T15:26:18Z \n", + "331 noreply@github.com 2018-01-19T15:28:27Z \n", + "332 james.robinson@anthonynolan.org 2018-01-22T10:16:41Z \n", + "333 noreply@github.com 2018-01-22T10:17:33Z \n", + "334 james.robinson@anthonynolan.org 2018-02-13T10:45:53Z \n", + "335 james.robinson@anthonynolan.org 2018-02-13T10:46:53Z \n", + "336 noreply@github.com 2018-02-13T10:50:02Z \n", + "337 james.robinson@anthonynolan.org 2018-04-17T15:36:25Z \n", + "338 noreply@github.com 2018-04-17T15:38:24Z \n", + "339 noreply@github.com 2018-04-17T15:45:58Z \n", + "340 noreply@github.com 2018-04-17T15:46:06Z \n", + "341 noreply@github.com 2018-04-17T15:47:00Z \n", + "342 noreply@github.com 2018-04-17T15:47:08Z \n", + "343 noreply@github.com 2018-04-17T15:47:20Z \n", + "344 noreply@github.com 2018-04-17T15:47:30Z \n", + "345 james.robinson@anthonynolan.org 2018-04-18T14:41:55Z \n", + "346 james.robinson@anthonynolan.org 2018-04-18T14:45:29Z \n", + "347 noreply@github.com 2018-04-18T14:46:25Z \n", + "348 james.robinson@anthonynolan.org 2018-04-20T14:28:27Z \n", + "349 james.robinson@anthonynolan.org 2018-04-20T14:29:01Z \n", + "350 james.robinson@anthonynolan.org 2018-04-20T14:29:17Z \n", + "351 noreply@github.com 2018-04-20T14:29:38Z \n", + "352 james.robinson@anthonynolan.org 2018-04-24T14:02:03Z \n", + "353 james.robinson@anthonynolan.org 2018-04-24T14:08:21Z \n", + "354 james.robinson@anthonynolan.org 2018-04-24T14:09:53Z \n", + "355 james.robinson@anthonynolan.org 2018-04-24T14:10:58Z \n", + "356 james.robinson@anthonynolan.org 2018-04-24T14:12:02Z \n", + "357 james.robinson@anthonynolan.org 2018-04-24T16:04:58Z \n", + "358 james.robinson@anthonynolan.org 2018-04-25T10:56:04Z \n", + "359 james.robinson@anthonynolan.org 2018-04-26T12:36:01Z \n", + "360 james.robinson@anthonynolan.org 2018-04-27T12:12:02Z \n", + "361 noreply@github.com 2018-04-27T12:12:58Z \n", + "362 james.robinson@anthonynolan.org 2018-05-04T10:31:08Z \n", + "363 noreply@github.com 2018-05-04T10:33:51Z \n", + "364 james.robinson@anthonynolan.org 2018-05-18T14:43:27Z \n", + "365 noreply@github.com 2018-05-18T15:36:36Z \n", + "366 james.robinson@anthonynolan.org 2018-05-22T13:52:03Z \n", + "367 noreply@github.com 2018-05-22T13:52:26Z \n", + "368 james.robinson@anthonynolan.org 2018-07-11T11:22:21Z \n", + "369 james.robinson@anthonynolan.org 2018-07-11T11:35:01Z \n", + "370 noreply@github.com 2018-07-11T11:36:49Z \n", + "371 noreply@github.com 2018-07-11T11:37:44Z \n", + "372 noreply@github.com 2018-07-11T17:30:10Z \n", + "373 noreply@github.com 2018-07-11T17:30:53Z \n", + "374 james.robinson@anthonynolan.org 2018-07-12T09:50:05Z \n", + "375 noreply@github.com 2018-07-12T09:50:43Z \n", + "376 james.robinson@anthonynolan.org 2018-07-16T13:15:56Z \n", + "377 noreply@github.com 2018-07-16T13:17:19Z \n", + "378 james.robinson@anthonynolan.org 2018-07-31T09:57:05Z \n", + "379 noreply@github.com 2018-07-31T09:59:25Z \n", + "380 james.robinson@anthonynolan.org 2018-08-14T08:54:04Z \n", + "381 noreply@github.com 2018-09-06T11:04:54Z \n", + "382 james.robinson@anthonynolan.org 2018-10-17T09:08:57Z \n", + "383 noreply@github.com 2018-10-17T09:15:48Z \n", + "384 noreply@github.com 2018-10-17T09:17:38Z \n", + "385 dominicbarker@Dominics-iMac.local 2018-10-18T15:05:10Z \n", + "386 noreply@github.com 2018-10-18T15:10:34Z \n", + "387 james.robinson@anthonynolan.org 2018-11-06T11:15:51Z \n", + "388 dominicbarker@Dominics-iMac.local 2018-11-06T11:25:45Z \n", + "389 james.robinson@anthonynolan.org 2018-11-06T11:29:52Z \n", + "390 noreply@github.com 2018-11-06T11:30:30Z \n", + "391 james.robinson@anthonynolan.org 2019-01-23T12:20:16Z \n", + "392 james.robinson@anthonynolan.org 2019-01-23T12:22:08Z \n", + "393 noreply@github.com 2019-01-23T12:24:28Z \n", + "394 noreply@github.com 2019-01-23T12:32:29Z \n", + "395 noreply@github.com 2019-01-23T12:33:52Z \n", + "396 noreply@github.com 2019-01-23T12:35:16Z \n", + "397 noreply@github.com 2019-01-23T16:43:09Z \n", + "398 noreply@github.com 2019-01-24T10:13:04Z \n", + "399 noreply@github.com 2019-01-24T10:13:21Z \n", + "400 noreply@github.com 2019-01-24T11:12:04Z \n", + "401 noreply@github.com 2019-01-24T11:12:59Z \n", + "402 james.robinson@anthonynolan.org 2019-01-24T12:22:46Z \n", + "403 james.robinson@anthonynolan.org 2019-01-24T12:23:21Z \n", + "404 noreply@github.com 2019-01-24T12:27:42Z \n", + "405 noreply@github.com 2019-01-28T09:54:30Z \n", + "406 james.robinson@anthonynolan.org 2019-01-29T16:54:18Z \n", + "407 noreply@github.com 2019-01-29T17:20:59Z \n", + "408 james.robinson@anthonynolan.org 2019-01-29T17:38:58Z \n", + "409 james.robinson@anthonynolan.org 2019-04-17T08:57:40Z \n", + "410 noreply@github.com 2019-04-17T09:00:15Z \n", + "411 james.robinson@anthonynolan.org 2019-04-17T09:01:16Z \n", + "412 james.robinson@anthonynolan.org 2019-04-17T09:01:53Z \n", + "413 james.robinson@anthonynolan.org 2019-04-17T09:03:09Z \n", + "414 james.robinson@anthonynolan.org 2019-04-17T09:05:13Z \n", + "415 james.robinson@anthonynolan.org 2019-04-17T09:07:45Z \n", + "416 noreply@github.com 2019-04-17T09:09:26Z \n", + "417 noreply@github.com 2019-04-17T09:10:57Z \n", + "418 james.robinson@anthonynolan.org 2019-04-17T09:19:50Z \n", + "419 noreply@github.com 2019-04-17T09:23:42Z \n", + "420 noreply@github.com 2019-04-17T09:25:25Z \n", + "421 dominic.barker@anthonynolan.org 2019-04-18T08:32:24Z \n", + "422 noreply@github.com 2019-04-18T08:33:01Z \n", + "423 dominic.barker@anthonynolan.org 2019-04-18T09:09:56Z \n", + "424 noreply@github.com 2019-04-18T09:14:03Z \n", + "425 dominic.barker@anthonynolan.org 2019-04-23T09:32:15Z \n", + "426 noreply@github.com 2019-04-23T09:33:22Z \n", + "427 dominic.barker@anthonynolan.org 2019-05-13T12:51:25Z \n", + "428 noreply@github.com 2019-05-13T12:52:43Z \n", + "429 dominic.barker@anthonynolan.org 2019-06-06T15:14:20Z \n", + "430 noreply@github.com 2019-06-06T15:15:05Z \n", + "431 dominic.barker@anthonynolan.org 2019-07-04T13:13:35Z \n", + "432 noreply@github.com 2019-07-04T13:15:25Z \n", + "433 noreply@github.com 2019-07-04T13:16:00Z \n", + "434 dominic.barker@anthonynolan.org 2019-07-08T09:11:11Z \n", + "435 noreply@github.com 2019-07-08T09:13:10Z \n", + "436 james.robinson@anthonynolan.org 2019-07-22T14:54:22Z \n", + "437 noreply@github.com 2019-07-22T14:55:12Z \n", + "438 dominic.barker@anthonynolan.org 2019-09-18T10:39:05Z \n", + "439 dominic.barker@anthonynolan.org 2019-09-18T10:41:49Z \n", + "440 dominic.barker@anthonynolan.org 2019-09-18T10:42:47Z \n", + "441 dominic.barker@anthonynolan.org 2019-09-18T10:44:22Z \n", + "442 james.robinson@anthonynolan.org 2019-10-04T13:11:38Z \n", + "443 james.robinson@anthonynolan.org 2019-10-04T13:57:07Z \n", + "444 james.robinson@anthonynolan.org 2019-10-04T14:13:36Z \n", + "445 james.robinson@anthonynolan.org 2019-10-04T14:22:17Z \n", + "446 james.robinson@anthonynolan.org 2019-10-04T14:24:16Z \n", + "447 james.robinson@anthonynolan.org 2019-10-04T14:26:57Z \n", + "448 noreply@github.com 2019-10-04T14:30:56Z \n", + "449 dominic.barker@anthonynolan.org 2019-10-17T10:45:14Z \n", + "450 noreply@github.com 2019-10-17T10:47:54Z \n", + "451 dominic.barker@anthonynolan.org 2019-10-17T15:12:58Z \n", + "452 noreply@github.com 2019-10-17T15:14:13Z \n", + "453 dominic.barker@anthonynolan.org 2019-10-17T16:24:20Z \n", + "454 dominic.barker@anthonynolan.org 2019-10-18T10:21:26Z \n", + "455 noreply@github.com 2019-10-18T10:21:54Z \n", + "456 dominic.barker@anthonynolan.org 2019-10-29T12:24:07Z \n", + "457 noreply@github.com 2019-10-29T12:24:57Z \n", + "458 james.robinson@anthonynolan.org 2019-11-05T14:32:38Z \n", + "459 noreply@github.com 2019-11-05T14:33:40Z \n", + "460 james.robinson@anthonynolan.org 2019-11-05T14:40:29Z \n", + "461 dominic.barker@anthonynolan.org 2019-11-18T10:46:03Z \n", + "462 dominic.barker@anthonynolan.org 2019-11-18T10:49:42Z \n", + "463 noreply@github.com 2019-11-18T10:52:18Z \n", + "464 dominic.barker@anthonynolan.org 2020-01-20T12:59:01Z \n", + "465 noreply@github.com 2020-01-20T14:09:42Z \n", + "466 dominic.barker@anthonynolan.org 2020-01-22T10:39:24Z \n", + "467 noreply@github.com 2020-01-22T10:41:13Z \n", + "468 dominic.barker@anthonynolan.org 2020-01-22T10:45:26Z \n", + "469 noreply@github.com 2020-01-22T10:46:35Z \n", + "470 noreply@github.com 2020-01-22T10:52:27Z \n", + "471 noreply@github.com 2020-01-22T10:54:06Z \n", + "472 noreply@github.com 2020-01-22T11:02:35Z \n", + "473 dominic.barker@anthonynolan.org 2020-01-22T11:23:48Z \n", + "474 dominic.barker@anthonynolan.org 2020-01-22T11:27:27Z \n", + "475 noreply@github.com 2020-01-22T11:32:33Z \n", + "476 dominic.barker@anthonynolan.org 2020-01-22T12:45:20Z \n", + "477 dominic.barker@anthonynolan.org 2020-01-23T09:59:05Z \n", + "478 noreply@github.com 2020-01-23T10:04:20Z \n", + "479 dominic.barker@anthonynolan.org 2020-01-23T10:17:07Z \n", + "480 noreply@github.com 2020-01-23T10:19:10Z \n", + "481 dominic.barker@anthonynolan.org 2020-02-03T10:50:43Z \n", + "482 dominic.barker@anthonynolan.org 2020-02-03T10:54:06Z \n", + "483 noreply@github.com 2020-02-03T10:54:45Z \n", + "484 james.robinson@anthonynolan.org 2020-04-21T12:13:52Z \n", + "485 james.robinson@anthonynolan.org 2020-04-22T09:02:07Z \n", + "486 james.robinson@anthonynolan.org 2020-04-22T09:15:05Z \n", + "487 dominicbarker@anthonynolan.org 2020-04-22T09:57:21Z \n", + "488 dominicbarker@anthonynolan.org 2020-04-22T10:01:08Z \n", + "489 dominicbarker@anthonynolan.org 2020-04-22T10:02:46Z \n", + "490 dominicbarker@anthonynolan.org 2020-04-22T10:03:51Z \n", + "491 noreply@github.com 2020-04-22T10:06:30Z \n", + "492 dominicbarker@anthonynolan.org 2020-04-22T10:11:07Z \n", + "493 dominicbarker@anthonynolan.org 2020-04-22T11:36:54Z \n", + "494 noreply@github.com 2020-04-22T11:37:19Z \n", + "495 dominicbarker@anthonynolan.org 2020-04-30T12:16:43Z \n", + "496 noreply@github.com 2020-04-30T12:19:29Z \n", + "497 james.robinson@anthonynolan.org 2020-06-01T10:18:24Z \n", + "498 noreply@github.com 2020-06-01T10:19:49Z \n", + "499 dominicbarker@anthonynolan.org 2020-07-13T13:25:47Z \n", + "500 noreply@github.com 2020-07-13T14:51:38Z \n", + "501 dominicbarker@anthonynolan.org 2020-07-14T13:02:45Z \n", + "502 noreply@github.com 2020-07-14T13:03:15Z \n", + "503 dominicbarker@anthonynolan.org 2020-07-14T15:15:09Z \n", + "504 noreply@github.com 2020-07-14T15:16:59Z \n", + "505 dominicbarker@anthonynolan.org 2020-07-17T08:59:57Z \n", + "506 noreply@github.com 2020-07-17T09:01:03Z \n", + "507 dominicbarker@anthonynolan.org 2020-07-30T09:32:52Z \n", + "508 noreply@github.com 2020-07-30T09:33:20Z \n", + "509 noreply@github.com 2020-09-07T11:31:30Z \n", + "510 noreply@github.com 2020-09-07T11:34:33Z \n", + "511 james.robinson@anthonynolan.org 2020-09-07T12:08:16Z \n", + "512 noreply@github.com 2020-09-07T13:21:55Z \n", + "513 dominicbarker@anthonynolan.org 2020-09-07T13:33:01Z \n", + "514 dominicbarker@anthonynolan.org 2020-09-07T13:35:06Z \n", + "515 dominicbarker@anthonynolan.org 2020-09-07T13:38:40Z \n", + "516 noreply@github.com 2020-09-07T13:40:08Z \n", + "517 james.robinson@anthonynolan.org 2020-09-11T14:16:14Z \n", + "518 james.robinson@anthonynolan.org 2020-09-11T14:18:59Z \n", + "519 james.robinson@anthonynolan.org 2020-09-11T14:28:00Z \n", + "520 noreply@github.com 2020-09-11T14:32:04Z \n", + "521 dominicbarker@anthonynolan.org 2020-10-15T12:45:32Z \n", + "522 noreply@github.com 2020-10-15T14:43:53Z \n", + "523 dominicbarker@anthonynolan.org 2020-10-16T06:20:59Z \n", + "524 noreply@github.com 2020-10-16T06:22:10Z \n", + "525 dominicbarker@anthonynolan.org 2020-10-23T15:09:34Z \n", + "526 noreply@github.com 2020-10-23T15:10:51Z \n", + "527 dominicbarker@anthonynolan.org 2020-11-09T15:38:20Z \n", + "528 noreply@github.com 2020-11-09T15:38:58Z \n", + "529 dominicbarker@anthonynolan.org 2020-11-09T15:43:31Z \n", + "530 noreply@github.com 2020-11-09T15:44:49Z \n", + "531 dominicbarker@anthonynolan.org 2020-11-13T14:39:57Z \n", + "532 dominicbarker@anthonynolan.org 2020-11-16T09:53:39Z \n", + "533 james.robinson@anthonynolan.org 2020-12-09T10:58:52Z \n", + "534 noreply@github.com 2020-12-09T10:59:31Z \n", + "535 dominicbarker@anthonynolan.org 2020-12-16T11:16:00Z \n", + "536 noreply@github.com 2020-12-16T11:16:26Z \n", + "537 james.robinson@anthonynolan.org 2020-12-16T11:31:55Z \n", + "538 james.robinson@anthonynolan.org 2020-12-16T11:36:15Z \n", + "539 james.robinson@anthonynolan.org 2020-12-16T11:37:50Z \n", + "540 noreply@github.com 2020-12-16T11:39:46Z \n", + "541 dominicbarker@anthonynolan.org 2021-01-18T14:51:08Z \n", + "542 noreply@github.com 2021-01-18T15:02:25Z \n", + "543 dominicbarker@anthonynolan.org 2021-01-18T15:04:52Z \n", + "544 noreply@github.com 2021-01-18T16:31:24Z \n", + "545 dominicbarker@anthonynolan.org 2021-01-19T11:55:23Z \n", + "546 noreply@github.com 2021-01-19T11:56:18Z \n", + "547 dominicbarker@anthonynolan.org 2021-01-19T16:56:43Z \n", + "548 noreply@github.com 2021-01-19T16:57:57Z \n", + "549 james.robinson@anthonynolan.org 2021-02-03T16:10:25Z \n", + "550 james.robinson@anthonynolan.org 2021-02-03T16:11:39Z \n", + "551 noreply@github.com 2021-02-03T16:38:34Z \n", + "552 james.robinson@anthonynolan.org 2021-02-04T11:29:37Z \n", + "553 noreply@github.com 2021-02-04T13:05:18Z \n", + "554 james.robinson@anthonynolan.org 2021-02-10T12:05:39Z \n", + "555 james.robinson@anthonynolan.org 2021-02-10T12:06:58Z \n", + "556 james.robinson@anthonynolan.org 2021-02-10T12:07:44Z \n", + "557 james.robinson@anthonynolan.org 2021-02-10T12:10:42Z \n", + "558 dominicbarker@anthonynolan.org 2021-02-17T14:31:37Z \n", + "559 noreply@github.com 2021-02-17T15:20:04Z \n", + "560 james.robinson@anthonynolan.org 2021-02-26T12:01:44Z \n", + "561 james.robinson@anthonynolan.org 2021-02-26T12:03:31Z \n", + "562 james.robinson@anthonynolan.org 2021-02-26T12:04:54Z \n", + "563 james.robinson@anthonynolan.org 2021-02-26T12:05:27Z \n", + "564 james.robinson@anthonynolan.org 2021-02-26T12:08:17Z \n", + "565 james.robinson@anthonynolan.org 2021-02-26T12:12:07Z \n", + "566 james.robinson@anthonynolan.org 2021-02-26T12:12:59Z \n", + "567 james.robinson@anthonynolan.org 2021-02-26T12:15:38Z \n", + "568 james.robinson@anthonynolan.org 2021-02-26T12:16:14Z \n", + "569 james.robinson@anthonynolan.org 2021-02-26T12:17:01Z \n", + "570 james.robinson@anthonynolan.org 2021-02-26T12:18:23Z \n", + "571 james.robinson@anthonynolan.org 2021-02-26T12:20:59Z \n", + "572 james.robinson@anthonynolan.org 2021-02-26T12:22:22Z \n", + "573 james.robinson@anthonynolan.org 2021-02-26T12:23:43Z \n", + "574 james.robinson@anthonynolan.org 2021-02-26T12:25:16Z \n", + "575 james.robinson@anthonynolan.org 2021-02-26T12:26:35Z \n", + "576 james.robinson@anthonynolan.org 2021-02-26T12:27:59Z \n", + "577 james.robinson@anthonynolan.org 2021-02-26T12:28:45Z \n", + "578 james.robinson@anthonynolan.org 2021-02-26T12:30:20Z \n", + "579 james.robinson@anthonynolan.org 2021-03-03T08:43:31Z \n", + "580 james.robinson@anthonynolan.org 2021-03-03T08:44:11Z \n", + "581 james.robinson@anthonynolan.org 2021-03-03T08:44:58Z \n", + "582 james.robinson@anthonynolan.org 2021-03-03T08:45:32Z \n", + "583 james.robinson@anthonynolan.org 2021-03-03T08:46:04Z \n", + "584 james.robinson@anthonynolan.org 2021-03-03T08:46:31Z \n", + "585 james.robinson@anthonynolan.org 2021-03-03T08:47:43Z \n", + "586 james.robinson@anthonynolan.org 2021-03-03T08:48:43Z \n", + "587 james.robinson@anthonynolan.org 2021-03-03T08:49:19Z \n", + "588 james.robinson@anthonynolan.org 2021-03-03T08:50:16Z \n", + "589 james.robinson@anthonynolan.org 2021-03-03T08:50:45Z \n", + "590 james.robinson@anthonynolan.org 2021-03-03T08:51:17Z \n", + "591 james.robinson@anthonynolan.org 2021-03-03T08:51:55Z \n", + "592 james.robinson@anthonynolan.org 2021-03-03T08:52:24Z \n", + "593 noreply@github.com 2021-03-03T08:53:38Z \n", + "594 dominicbarker@anthonynolan.org 2021-04-01T10:04:53Z \n", + "595 noreply@github.com 2021-04-12T15:17:44Z \n", + "596 dominicbarker@anthonynolan.org 2021-04-21T10:36:48Z \n", + "597 noreply@github.com 2021-04-21T11:16:49Z \n", + "598 noreply@github.com 2021-04-21T11:17:00Z \n", + "599 dominicbarker@anthonynolan.org 2021-04-26T14:25:47Z \n", + "600 dominicbarker@anthonynolan.org 2021-05-12T10:34:43Z \n", + "601 noreply@github.com 2021-05-12T10:36:19Z \n", + "602 dominicbarker@anthonynolan.org 2021-05-12T11:34:11Z \n", + "603 dominicbarker@anthonynolan.org 2021-05-12T15:19:37Z \n", + "604 dominicbarker@anthonynolan.org 2021-05-12T15:23:38Z \n", + "605 dominicbarker@anthonynolan.org 2021-05-12T15:29:55Z \n", + "606 dominicbarker@anthonynolan.org 2021-05-12T15:31:05Z \n", + "607 dominicbarker@anthonynolan.org 2021-06-01T14:52:58Z \n", + "608 dominicbarker@anthonynolan.org 2021-06-01T15:14:40Z \n", + "609 dominicbarker@anthonynolan.org 2021-06-01T15:20:14Z \n", + "610 dominicbarker@anthonynolan.org 2021-06-11T10:16:30Z \n", + "611 noreply@github.com 2021-06-11T12:09:02Z \n", + "612 noreply@github.com 2021-06-11T12:09:09Z \n", + "613 james.robinson@anthonynolan.org 2021-06-15T10:26:05Z \n", + "614 noreply@github.com 2021-06-15T10:31:53Z \n", + "615 ipdsubs@anthonynolan.org 2021-07-13T15:52:43Z \n", + "616 ipdsubs@anthonynolan.org 2021-07-13T15:55:05Z \n", + "617 ipdsubs@anthonynolan.org 2021-07-13T15:56:41Z \n", + "618 ipdsubs@anthonynolan.org 2021-07-13T16:01:36Z \n", + "619 ipdsubs@anthonynolan.org 2021-07-13T16:03:03Z \n", + "620 ipdsubs@anthonynolan.org 2021-07-13T16:04:39Z \n", + "621 noreply@github.com 2021-07-14T06:19:03Z \n", + "622 dominicbarker@anthonynolan.org 2021-07-15T07:59:10Z \n", + "623 noreply@github.com 2021-07-15T08:07:22Z \n", + "624 ipdsubs@anthonynolan.org 2021-07-19T11:23:30Z \n", + "625 noreply@github.com 2021-07-19T11:27:37Z \n", + "626 dominicbarker@anthonynolan.org 2021-07-20T10:34:46Z \n", + "627 noreply@github.com 2021-07-20T11:13:25Z \n", + "628 dominicbarker@anthonynolan.org 2021-08-20T14:12:35Z \n", + "629 noreply@github.com 2021-08-20T15:25:29Z \n", + "630 dominic.barker@anthonynolan.org 2021-09-17T15:44:33Z \n", + "631 dominic.barker@anthonynolan.org 2021-09-17T15:49:21Z \n", + "632 noreply@github.com 2021-09-17T15:49:56Z \n", + "633 james.robinson@anthonynolan.org 2021-10-11T12:53:06Z \n", + "634 james.robinson@anthonynolan.org 2021-10-11T13:16:09Z \n", + "635 james.robinson@anthonynolan.org 2021-10-11T14:48:05Z \n", + "636 noreply@github.com 2021-10-11T15:13:57Z \n", + "637 james.robinson@anthonynolan.org 2021-10-11T15:29:53Z \n", + "638 noreply@github.com 2021-10-11T15:33:46Z \n", + "639 james.robinson@anthonynolan.org 2021-10-26T11:15:21Z \n", + "640 noreply@github.com 2021-10-26T11:32:30Z \n", + "641 dominicbarker@anthonynolan.org 2021-11-11T11:48:57Z \n", + "642 noreply@github.com 2021-11-11T11:49:26Z \n", + "643 noreply@github.com 2022-01-04T09:18:33Z \n", + "644 noreply@github.com 2022-01-04T09:19:02Z \n", + "645 dominicbarker@anthonynolan.org 2022-01-13T16:52:15Z \n", + "646 dominicbarker@anthonynolan.org 2022-01-13T16:53:03Z \n", + "647 noreply@github.com 2022-01-13T20:33:38Z \n", + "648 noreply@github.com 2022-01-14T08:05:58Z \n", + "649 dominicbarker@anthonynolan.org 2022-01-14T12:27:35Z \n", + "650 dominicbarker@anthonynolan.org 2022-01-14T12:27:52Z \n", + "651 noreply@github.com 2022-01-14T15:25:23Z \n", + "652 dominicbarker@anthonynolan.org 2022-01-27T14:38:07Z \n", + "653 dominicbarker@anthonynolan.org 2022-01-27T15:26:50Z \n", + "654 dominicbarker@anthonynolan.org 2022-02-10T15:26:19Z \n", + "655 noreply@github.com 2022-02-10T15:36:59Z \n", + "656 dominic.barker@anthonynolan.org 2022-03-15T14:27:31Z \n", + "657 noreply@github.com 2022-03-15T14:27:59Z \n", + "658 dominic.barker@anthonynolan.org 2022-04-14T11:00:42Z \n", + "659 dominic.barker@anthonynolan.org 2022-04-14T11:01:59Z \n", + "660 dominic.barker@anthonynolan.org 2022-04-19T08:30:24Z \n", + "661 dominicbarker@anthonynolan.org 2022-04-20T08:37:44Z \n", + "662 noreply@github.com 2022-04-20T08:39:00Z \n", + "663 dominicbarker@anthonynolan.org 2022-07-14T12:27:25Z \n", + "664 dominicbarker@anthonynolan.org 2022-07-14T12:28:41Z \n", + "665 dominicbarker@anthonynolan.org 2022-07-14T12:31:36Z \n", + "666 dominicbarker@anthonynolan.org 2022-07-14T13:40:17Z \n", + "667 dominic.barker@anthonynolan.org 2022-07-15T08:20:46Z \n", + "668 noreply@github.com 2022-07-15T08:21:31Z \n", + "669 dominicbarker@anthonynolan.org 2022-07-23T12:53:45Z \n", + "670 noreply@github.com 2022-07-23T12:54:16Z \n", + "671 dominicbarker@anthonynolan.org 2022-08-16T16:39:33Z \n", + "672 dominicbarker@anthonynolan.org 2022-08-21T09:29:01Z \n", + "673 noreply@github.com 2022-08-21T09:31:21Z \n", + "674 dominic.barker@anthonynolan.org 2022-08-25T15:43:12Z \n", + "675 noreply@github.com 2022-08-25T15:44:07Z \n", + "676 dominic.barker@anthonynolan.org 2022-08-25T15:47:12Z \n", + "677 xenia.georgiou@anthonynolan.org 2022-10-13T12:58:37Z \n", + "678 noreply@github.com 2022-10-13T13:06:12Z \n", + "679 dominic.barker@anthonynolan.org 2022-10-14T08:46:01Z \n", + "680 noreply@github.com 2022-10-14T08:47:37Z \n", + "681 noreply@github.com 2022-10-20T15:46:42Z \n", + "682 noreply@github.com 2022-10-20T15:47:05Z \n", + "683 noreply@github.com 2022-10-21T08:37:33Z \n", + "684 noreply@github.com 2022-10-21T08:37:58Z \n", + "685 noreply@github.com 2022-10-21T08:38:17Z \n", + "686 noreply@github.com 2022-10-21T08:38:32Z \n", + "687 noreply@github.com 2022-10-21T08:38:50Z \n", + "688 noreply@github.com 2022-10-21T08:39:05Z \n", + "689 noreply@github.com 2022-10-21T08:41:16Z \n", + "690 noreply@github.com 2022-10-21T08:41:36Z \n", + "691 noreply@github.com 2022-10-21T08:41:53Z \n", + "692 noreply@github.com 2022-10-21T08:42:08Z \n", + "693 noreply@github.com 2022-10-21T08:42:33Z \n", + "694 noreply@github.com 2022-10-21T08:42:49Z \n", + "695 noreply@github.com 2022-10-21T08:43:02Z \n", + "696 noreply@github.com 2022-10-21T08:43:59Z \n", + "697 noreply@github.com 2022-10-21T08:44:18Z \n", + "698 noreply@github.com 2022-10-21T08:44:32Z \n", + "699 noreply@github.com 2022-10-21T08:45:28Z \n", + "700 noreply@github.com 2022-10-21T08:45:58Z \n", + "701 dominic.barker@anthonynolan.org 2022-11-18T10:29:18Z \n", + "702 dominic.barker@anthonynolan.org 2022-12-14T10:02:28Z \n", + "703 noreply@github.com 2022-12-14T10:02:54Z \n", + "704 michael.cooper@anthonynolan.org 2023-01-12T14:36:43Z \n", + "705 michael.cooper@anthonynolan.org 2023-01-12T14:47:00Z \n", + "706 noreply@github.com 2023-01-13T10:04:48Z \n", + "707 xenia.georgiou@anthonynolan.org 2023-04-17T16:01:01Z \n", + "708 noreply@github.com 2023-04-17T16:03:52Z \n", + "709 noreply@github.com 2023-05-25T11:20:51Z \n", + "710 noreply@github.com 2023-05-25T11:22:49Z \n", + "711 noreply@github.com 2023-05-25T11:23:15Z \n", + "712 noreply@github.com 2023-05-25T11:23:28Z \n", + "713 noreply@github.com 2023-05-25T11:24:49Z \n", + "714 noreply@github.com 2023-05-25T11:25:07Z \n", + "715 noreply@github.com 2023-05-25T11:25:28Z \n", + "716 noreply@github.com 2023-05-25T11:25:46Z \n", + "717 noreply@github.com 2023-05-25T11:27:41Z \n", + "718 xenia.georgiou@anthonynolan.org 2023-07-12T15:01:40Z \n", + "719 noreply@github.com 2023-07-12T15:07:46Z \n", + "720 noreply@github.com 2023-07-26T16:17:14Z \n", + "721 noreply@github.com 2023-07-26T16:17:33Z \n", + "722 dominicbarker@Dominics-MacBook-Pro.local 2023-08-11T08:29:21Z \n", + "723 noreply@github.com 2023-08-11T08:29:58Z \n", + "724 dominicbarker@Dominics-MacBook-Pro.local 2023-08-25T12:40:58Z \n", + "725 noreply@github.com 2023-08-25T12:45:15Z \n", + "726 55495425+michaelcooperAN@users.noreply.github.com 2023-10-12T10:47:32Z \n", + "727 noreply@github.com 2023-10-12T13:50:58Z \n", + "728 dominicbarker@Dominics-MacBook-Pro.local 2023-10-20T08:48:44Z \n", + "729 noreply@github.com 2023-10-20T09:05:03Z \n", + "730 dominicbarker@Dominics-MacBook-Pro.local 2023-11-09T13:55:56Z \n", + "731 noreply@github.com 2023-11-09T13:58:36Z \n", + "732 dominicbarker@Dominics-MacBook-Pro.local 2024-01-11T14:50:19Z \n", + "733 noreply@github.com 2024-01-11T14:54:13Z \n", + "734 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T14:35:51Z \n", + "735 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T14:43:17Z \n", + "736 noreply@github.com 2024-01-16T15:41:14Z \n", + "737 dominicbarker@Dominics-MacBook-Pro.local 2024-01-18T11:05:37Z \n", + "738 noreply@github.com 2024-01-18T11:06:05Z \n", + "\n", + " commit.message \\\n", + "0 Initial commit \n", + "1 Initial Release and Commit \n", + "2 Updates to Licence \n", + "3 Update to Licence file \n", + "4 Updates to README files \n", + "5 Updates to License file \n", + "6 Initial Release and Commit \n", + "7 Merge pull request #1 from jrob119/3170\\n\\nInitial Release and Commit \n", + "8 Restructuring to subdirectories \n", + "9 Merge pull request #2 from jrob119/Latest\\n\\nRestructuring \n", + "10 Merge pull request #3 from jrob119/3170\\n\\nMerge pull request #2 from jrob119/Latest \n", + "11 Merge pull request #4 from jrob119/Latest\\n\\nMerge pull request #3 from jrob119/3170 \n", + "12 Removed md5 file \n", + "13 Merge pull request #5 from jrob119/3170\\n\\nMerge pull request #4 from jrob119/Latest \n", + "14 Renaming \n", + "15 Merge pull request #6 from jrob119/Latest\\n\\nRenaming \n", + "16 Merge pull request #7 from jrob119/3170\\n\\n3170 \n", + "17 Adding XML files \n", + "18 Added XML Files \n", + "19 Merge pull request #8 from jrob119/3170\\n\\n3170 \n", + "20 Added Allele lists to Latest Directory \n", + "21 Renaming subdirectory \n", + "22 Release 3.18.0 \n", + "23 Release 3.18.0 \n", + "24 Release 3.18.0 \n", + "25 Merge branch '3180' into Latest \n", + "26 Release 3.18.0 \n", + "27 Release 3.18.0 \n", + "28 Release 3.18.0 \n", + "29 Releas 3.18.0 \n", + "30 Release 3.18.0 \n", + "31 Release 3.18.0 \n", + "32 Correction to C*08:89 Exon 2 coordinates \n", + "33 Correction to C*08:89 Exon 2 coordinates \n", + "34 Correction to mark up A*24:252N deletion \n", + "35 Correction to mark up of A*24:252N deletion \n", + "36 hugogenename added to XSD \n", + "37 hugogenename added to XSD \n", + "38 Updating zip file with A*24:252N corrections to text alignments \n", + "39 Updating zip file with A*24:252N corrections to text alignments \n", + "40 Updating zip file with A*24:252N corrections to text alignments \n", + "41 Updating zip file with A*24:252N corrections to text alignments \n", + "42 Inclusion of single allele G groups \n", + "43 Inclusion of single allele G groups \n", + "44 Addition of CWD element \n", + "45 Release 3.19.0\\n\\nUpdates for Release 3.19.0 of the IMGT/HLA Database \n", + "46 Merge pull request #11 from jrob119/3.19.0\\n\\nRelease 3.19.0 \n", + "47 Release 3.19.0 \n", + "48 Merge pull request #12 from jrob119/3190\\n\\nRelease 3.19.0 \n", + "49 Release 3.19.0 \n", + "50 Merge pull request #13 from jrob119/3190\\n\\nRelease 3.19.0 \n", + "51 Update for Release 3.19.0 \n", + "52 Merge pull request #14 from jrob119/3190\\n\\nUpdate for Release 3.19.0 \n", + "53 Release 3.19.0 Update \n", + "54 Merge pull request #15 from jrob119/3190\\n\\nRelease 3.19.0 Update \n", + "55 Release 3.19.0 - XML patch\\n\\nCorrection to encoding of single base pair exons in Class II \n", + "56 Merge pull request #16 from jrob119/3190\\n\\nRelease 3.19.0 - XML patch \n", + "57 Correction to length of aberrant splice site \n", + "58 Merge pull request #17 from jrob119/3190\\n\\nCorrection to length of aberrant splice site \n", + "59 Merge pull request #18 from jrob119/3190\\n\\nB*15:302N exon 2 and 3 coordinates corrected \n", + "60 B*15:302N exon 2 and 3 coordinates corrected \n", + "61 Release 3.20.0 \n", + "62 Merge pull request #19 from jrob119/3200\\n\\nRelease 3.20.0 \n", + "63 Release 3.20.0 \n", + "64 Merge pull request #20 from jrob119/3200\\n\\nRelease 3.20.0 \n", + "65 Release 3.20.0 \n", + "66 Merge pull request #21 from jrob119/3200\\n\\nRelease 3.20.0 \n", + "67 Delete Alignments Rel_3190.zip \n", + "68 Delete Alignments Rel_3190.zip \n", + "69 Release 3.20.0 \n", + "70 Merge pull request #22 from jrob119/3200\\n\\n3200 \n", + "71 Release 3.20.0 Patch\\n\\nInclusion of DRB5*01:15 sequence and formatting issues \n", + "72 Merge pull request #23 from jrob119/3200\\n\\nRelease 3.20.0 Patch \n", + "73 Release 3.20.0\\n\\nInclusion of genomic sequences in hla.dat and XML files. \n", + "74 Merge pull request #24 from jrob119/3200\\n\\nRelease 3.20.0 \n", + "75 Update to information for Release 3.10.0\\n\\nCorrection to information for Release 3.10.0 \n", + "76 Merge pull request #25 from jrob119/3200\\n\\nUpdate to information for Release 3.10.0 \n", + "77 Release 3.0.0 Files\\n\\nFiles for Release 3.0.0 \n", + "78 Release 3.0.0 Files\\n\\nRelease 3.0.0 Files \n", + "79 Release 3.1.0 Files\\n\\nRelease 3.1.0 Files \n", + "80 Release 3.2.0 Files\\n\\nRelease 3.2.0 Files \n", + "81 Release 3.3.0 Files\\n\\nRelease 3.3.0 Files \n", + "82 Release 3.4.0 Files\\n\\nRelease 3.4.0 Files \n", + "83 Release 3.4.0 Files\\n\\nRelease 3.4.0 Files \n", + "84 Release 3.5.0 Files\\n\\nRelease 3.5.0 Files \n", + "85 Release 3.6.0 Files\\n\\nRelease 3.6.0 Files \n", + "86 Release 3.7.0 Files\\n\\nRelease 3.7.0 Files \n", + "87 Release 3.8.0 Files\\n\\nRelease 3.8.0 Files \n", + "88 Release 3.9.0 Files\\n\\nRelease 3.9.0 Files \n", + "89 Release 3.9.0.1 Files\\n\\nRelease 3.9.0.1 Files \n", + "90 Release 3.9.0.1 Files\\n\\nRelease 3.9.0.1 Files \n", + "91 Release 3.10.0 Files\\n\\nRelease 3.10.0 Files \n", + "92 Release 3.10.0.1 Files\\n\\nRelease 3.10.0.1 Files \n", + "93 Release 3.11.0 Files\\n\\nRelease 3.11.0 Files \n", + "94 Release 3.11.0.1 Files\\n\\nRelease 3.11.0.1 Files \n", + "95 Release 3.12.0 Files\\n\\nRelease 3.12.0 Files \n", + "96 Release 3.13.0 Files\\n\\nRelease 3.13.0 Files \n", + "97 Release 3.13.0 Files\\n\\nRelease 3.13.0 Files \n", + "98 Release 3.13.1 Files\\n\\nRelease 3.13.1 Files \n", + "99 Release 3.14.0 Files\\n\\nRelease 3.14.0 Files \n", + "100 Release 3.14.0.1 Files\\n\\nRelease 3.14.0.1 Files \n", + "101 Release 3.15.0 Files\\n\\nRelease 3.15.0 Files \n", + "102 Release 3.15.0.1 Files\\n\\nRelease 3.15.0.1 Files \n", + "103 Release 3.16.0 Files\\n\\nRelease 3.16.0 Files \n", + "104 Release 3.16.0.1 Files\\n\\nRelease 3.16.0.1 Files \n", + "105 Files for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0 \n", + "106 Merge remote-tracking branch 'origin/Latest' into Latest\\n\\nConflicts:\\n\\tAllelelist.txt\\n\\tAllelelist_history.txt\\n\\talignments/A_gen.txt\\n\\talignments/A_nuc.txt\\n\\talignments/A_prot.txt\\n\\talignments/B_gen.txt\\n\\talignments/B_nuc.txt\\n\\talignments/B_prot.txt\\n\\talignments/C_gen.txt\\n\\talignments/C_nuc.txt\\n\\talignments/C_prot.txt\\n\\talignments/ClassI_nuc.txt\\n\\talignments/ClassI_prot.txt\\n\\talignments/DMA_gen.txt\\n\\talignments/DMA_nuc.txt\\n\\talignments/DMA_prot.txt\\n\\talignments/DMB_gen.txt\\n\\talignments/DMB_nuc.txt\\n\\talignments/DMB_prot.txt\\n\\talignments/DOA_gen.txt\\n\\talignments/DOA_nuc.txt\\n\\talignments/DOA_prot.txt\\n\\talignments/DOB_gen.txt\\n\\talignments/DOB_nuc.txt\\n\\talignments/DOB_prot.txt\\n\\talignments/DPA_gen.txt\\n\\talignments/DPA_nuc.txt\\n\\talignments/DPA_prot.txt\\n\\talignments/DPB_gen.txt\\n\\talignments/DPB_nuc.txt\\n\\talignments/DPB_prot.txt\\n\\talignments/DQA_gen.txt\\n\\talignments/DQA_nuc.txt\\n\\talignments/DQA_prot.txt\\n\\talignments/DQB_gen.txt\\n\\talignments/DQB_nuc.txt\\n\\talignments/DQB_prot.txt\\n\\talignments/DRA_gen.txt\\n\\talignments/DRA_nuc.txt\\n\\talignments/DRA_prot.txt\\n\\talignments/DRB3_gen.txt\\n\\talignments/DRB4_gen.txt\\n\\talignments/DRB_gen.txt\\n\\talignments/DRB_nuc.txt\\n\\talignments/DRB_prot.txt\\n\\talignments/E_gen.txt\\n\\talignments/E_nuc.txt\\n\\talignments/E_prot.txt\\n\\talignments/F_gen.txt\\n\\talignments/F_nuc.txt\\n\\talignments/F_prot.txt\\n\\talignments/G_gen.txt\\n\\talignments/G_nuc.txt\\n\\talignments/G_prot.txt\\n\\talignments/H_gen.txt\\n\\talignments/H_nuc.txt\\n\\talignments/J_gen.txt\\n\\talignments/J_nuc.txt\\n\\talignments/K_gen.txt\\n\\talignments/K_nuc.txt\\n\\talignments/L_gen.txt\\n\\talignments/L_nuc.txt\\n\\talignments/MICA_gen.txt\\n\\talignments/MICA_nuc.txt\\n\\talignments/MICA_prot.txt\\n\\talignments/MICB_gen.txt\\n\\talignments/MICB_nuc.txt\\n\\talignments/MICB_prot.txt\\n\\talignments/P_gen.txt\\n\\talignments/TAP1_gen.txt\\n\\talignments/TAP1_nuc.txt\\n\\talignments/TAP1_prot.txt\\n\\talignments/TAP2_gen.txt\\n\\talignments/TAP2_nuc.txt\\n\\talignments/TAP2_prot.txt\\n\\talignments/V_gen.txt\\n\\talignments/V_nuc.txt\\n\\talignments/Y_gen.txt\\n\\talignments/Y_nuc.txt\\n\\tfasta/A_gen.fasta\\n\\tfasta/A_nuc.fasta\\n\\tfasta/A_prot.fasta\\n\\tfasta/B_gen.fasta\\n\\tfasta/B_nuc.fasta\\n\\tfasta/B_prot.fasta\\n\\tfasta/C_gen.fasta\\n\\tfasta/C_nuc.fasta\\n\\tfasta/C_prot.fasta\\n\\tfasta/DPB1_nuc.fasta\\n\\tfasta/DPB1_prot.fasta\\n\\tfasta/DQB1_nuc.fasta\\n\\tfasta/DQB1_prot.fasta\\n\\tfasta/DRB1_nuc.fasta\\n\\tfasta/DRB1_prot.fasta\\n\\tfasta/DRB345_prot.fasta\\n\\tfasta/DRB_nuc.fasta\\n\\tfasta/DRB_prot.fasta\\n\\tfasta/MICA_prot.fasta\\n\\tfasta/hla_nuc.fasta\\n\\tfasta/hla_prot.fasta\\n\\thla.dat\\n\\thla_nuc.fasta\\n\\thla_prot.fasta\\n\\tmsf/A_gen.msf\\n\\tmsf/A_nuc.msf\\n\\tmsf/A_prot.msf\\n\\tmsf/B_gen.msf\\n\\tmsf/B_nuc.msf\\n\\tmsf/B_prot.msf\\n\\tmsf/C_gen.msf\\n\\tmsf/C_nuc.msf\\n\\tmsf/C_prot.msf\\n\\tmsf/DMA_gen.msf\\n\\tmsf/DMA_nuc.msf\\n\\tmsf/DMA_prot.msf\\n\\tmsf/DMB_gen.msf\\n\\tmsf/DMB_nuc.msf\\n\\tmsf/DMB_prot.msf\\n\\tmsf/DOA_gen.msf\\n\\tmsf/DOA_nuc.msf\\n\\tmsf/DOA_prot.msf\\n\\tmsf/DOB_gen.msf\\n\\tmsf/DOB_nuc.msf\\n\\tmsf/DOB_prot.msf\\n\\tmsf/DPA1_nuc.msf\\n\\tmsf/DPA1_prot.msf\\n\\tmsf/DPA_gen.msf\\n\\tmsf/DPB1_nuc.msf\\n\\tmsf/DPB1_prot.msf\\n\\tmsf/DPB_gen.msf\\n\\tmsf/DQA1_nuc.msf\\n\\tmsf/DQA1_prot.msf\\n\\tmsf/DQA_gen.msf\\n\\tmsf/DQB1_nuc.msf\\n\\tmsf/DQB1_prot.msf\\n\\tmsf/DQB_gen.msf\\n\\tmsf/DRA_gen.msf\\n\\tmsf/DRA_nuc.msf\\n\\tmsf/DRA_prot.msf\\n\\tmsf/DRB1_gen.msf\\n\\tmsf/DRB1_nuc.msf\\n\\tmsf/DRB1_prot.msf\\n\\tmsf/DRB345_nuc.msf\\n\\tmsf/DRB345_prot.msf\\n\\tmsf/DRB3_gen.msf\\n\\tmsf/DRB4_gen.msf\\n\\tmsf/DRB5_gen.msf\\n\\tmsf/DRB_nuc.msf\\n\\tmsf/DRB_prot.msf\\n\\tmsf/E_gen.msf\\n\\tmsf/E_nuc.msf\\n\\tmsf/E_prot.msf\\n\\tmsf/F_gen.msf\\n\\tmsf/F_nuc.msf\\n\\tmsf/F_prot.msf\\n\\tmsf/G_gen.msf\\n\\tmsf/G_nuc.msf\\n\\tmsf/G_prot.msf\\n\\tmsf/H_gen.msf\\n\\tmsf/H_nuc.msf\\n\\tmsf/J_gen.msf\\n\\tmsf/J_nuc.msf\\n\\tmsf/K_gen.msf\\n\\tmsf/K_nuc.msf\\n\\tmsf/L_gen.msf\\n\\tmsf/L_nuc.msf\\n\\tmsf/MICA_gen.msf\\n\\tmsf/MICA_nuc.msf\\n\\tmsf/MICA_prot.msf\\n\\tmsf/MICB_gen.msf\\n\\tmsf/MICB_nuc.msf\\n\\tmsf/MICB_prot.msf\\n\\tmsf/P_gen.msf\\n\\tmsf/TAP1_gen.msf\\n\\tmsf/TAP1_nuc.msf\\n\\tmsf/TAP1_prot.msf\\n\\tmsf/TAP2_gen.msf\\n\\tmsf/TAP2_nuc.msf\\n\\tmsf/TAP2_prot.msf\\n\\tmsf/V_gen.msf\\n\\tmsf/V_nuc.msf\\n\\tpir/A_gen.pir\\n\\tpir/A_nuc.pir\\n\\tpir/A_prot.pir\\n\\tpir/B_gen.pir\\n\\tpir/B_nuc.pir\\n\\tpir/B_prot.pir\\n\\tpir/C_gen.pir\\n\\tpir/C_nuc.pir\\n\\tpir/C_prot.pir\\n\\tpir/DPA1_nuc.pir\\n\\tpir/DPA1_prot.pir\\n\\tpir/DPB1_nuc.pir\\n\\tpir/DPB1_prot.pir\\n\\tpir/DQA1_nuc.pir\\n\\tpir/DQA1_prot.pir\\n\\tpir/DQB1_nuc.pir\\n\\tpir/DQB1_prot.pir\\n\\tpir/DQB_gen.pir\\n\\tpir/DRB1_nuc.pir\\n\\tpir/DRB1_prot.pir\\n\\tpir/DRB345_nuc.pir\\n\\tpir/DRB345_prot.pir\\n\\tpir/DRB_nuc.pir\\n\\tpir/DRB_prot.pir\\n\\tpir/E_gen.pir\\n\\tpir/E_nuc.pir\\n\\tpir/E_prot.pir\\n\\tpir/MICA_nuc.pir\\n\\tpir/MICA_prot.pir\\n\\tpir/MICB_nuc.pir\\n\\tpir/MICB_prot.pir\\n\\txml/hla.xml.zip\\n\\txml/hla_ambigs.xml.zip \n", + "107 Files for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0 \n", + "108 Files for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0 \n", + "109 Revert \"Files for IMGT/HLA Release 3.21.0\"\\n\\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8. \n", + "110 Release 3.21.0\\n\\nFiles for Release IMGT/HLA 3.21.0 \n", + "111 Merge pull request #28 from jrob119/3210\\n\\n3210 \n", + "112 Files for Release 3.21.0 \n", + "113 Merge pull request #29 from jrob119/3210\\n\\nFiles for Release 3.21.0 \n", + "114 Update for Release 3.21.1\\n\\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\\nthe end of the CDS sequence. \n", + "115 Merge pull request #30 from jrob119/3210\\n\\nUpdate for Release 3.21.1 \n", + "116 Update for Release 3.21.1\\n\\nUpdate for Release 3.21.1 \n", + "117 Merge pull request #31 from jrob119/3210\\n\\nUpdate for Release 3.21.1 \n", + "118 Update for 3.21.0\\n\\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G \n", + "119 Merge pull request #32 from jrob119/3210\\n\\nUpdate for 3.21.0 \n", + "120 Release 3.22.0\\n\\nFiles for Release 3.22.0 of IPD-IMGT/HLA \n", + "121 Merge pull request #33 from jrob119/3220\\n\\nRelease 3.22.0 \n", + "122 Release 3.22.0 \n", + "123 Merge pull request #34 from jrob119/3220\\n\\nRelease 3.22.0 \n", + "124 Release 3.22.0\\n\\nHFE sequences removed from HLA-H files \n", + "125 Merge pull request #35 from jrob119/3220\\n\\nRelease 3.22.0 \n", + "126 Release 3.22.0\\n\\nFix to include DRB5 genomic sequences \n", + "127 Merge pull request #36 from jrob119/3220\\n\\nRelease 3.22.0 \n", + "128 Release 3.22.0\\n\\nFix to include the DRB5 genomic sequences and corrected coordinates for\\nB*07:251N and DRB1*14:166N \n", + "129 Merge pull request #37 from jrob119/3220\\n\\nRelease 3.22.0 \n", + "130 HLA-H Sequence Correction\\n\\nCorrection to sequence of HLA-H alleles. The sequence section contained\\npart of a file path. \n", + "131 Merge pull request #38 from jrob119/3220\\n\\nHLA-H Sequence Correction \n", + "132 Release 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database \n", + "133 Release 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database \n", + "134 Merge pull request #39 from jrob119/3230\\n\\n3230 \n", + "135 Release 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database \n", + "136 Merge pull request #40 from jrob119/3230\\n\\nRelease 3.23.0 \n", + "137 Release 3.23.0\\n\\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\\nformatted file. \n", + "138 Merge pull request #41 from jrob119/3230\\n\\nRelease 3.23.0 \n", + "139 Release 3.23.0 Update\\n\\nAddition of data for some HLA-F alleles. \n", + "140 Merge pull request #42 from jrob119/3230\\n\\nRelease 3.23.0 Update \n", + "141 Release 3.23.0\\n\\nUpdate to hla.dat file to include DRB1 genomic sequences. \n", + "142 Merge pull request #43 from jrob119/3230\\n\\nRelease 3.23.0 \n", + "143 Release 3.23.0\\n\\nUpdate to include missing DRB genomic sequences \n", + "144 Release 3.23.0\\n\\nUpdate to include missing DRB genomic sequences \n", + "145 Merge pull request #45 from jrob119/3230\\n\\n3230 \n", + "146 Release 3.23.0 HL7 Update\\n\\nISO Standardised HL7 OIDs added \n", + "147 Merge pull request #46 from jrob119/3230\\n\\nRelease 3.23.0 HL7 Update \n", + "148 Update README.md \n", + "149 Update README.md \n", + "150 Update README.md \n", + "151 Update README.md \n", + "152 Update README.md \n", + "153 Merge pull request #47 from jrob119/3230\\n\\n3230 \n", + "154 Release 3.23.0 Update\\n\\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\\nincluded in to file. \n", + "155 Merge pull request #48 from jrob119/3230\\n\\nRelease 3.23.0 Update \n", + "156 Release 3.24.0 Update\\n\\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database \n", + "157 Merge pull request #49 from jrob119/Latest\\n\\nRelease 3.24.0 \n", + "158 Merge pull request #51 from jrob119/3240\\n\\nRelease 3.24.0 \n", + "159 Release 3.24.0\\n\\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database \n", + "160 Merge pull request #52 from jrob119/3240\\n\\nRelease 3.24.0 \n", + "161 Release 3.24.0 Update\\n\\nAmendments to wmda/hla_nom.txt file, the ’Deleted Antigen/Allele\\nIdentical to’ column for Cw1401\\nand DRB112031 was updated \n", + "162 Merge pull request #53 from jrob119/3240\\n\\nRelease 3.24.0 Update \n", + "163 Release 3.24.0 Update\\n\\nRemoval of duplicate DRB345 entries from hla.xml file \n", + "164 Merge pull request #54 from jrob119/3240\\n\\nRelease 3.24.0 Update \n", + "165 Update README.md \n", + "166 Updated 3.24.0 OID Readme \n", + "167 Merge pull request #56 from jrob119/3240\\n\\nUpdated 3.24.0 OID Readme \n", + "168 Updated OID README.md \n", + "169 Merge pull request #57 from jrob119/3240\\n\\nUpdated OID README.md \n", + "170 Update to Release 3.24.0\\n\\nThe A*30:89 genomic sequence was erroneously omitted from the release.\\nThe alignment of the C*04:09N sequence has been reviewed and updated.\\nThe nucleotide and protein sequences have not changed. \n", + "171 Merge pull request #58 from jrob119/3240\\n\\nUpdate to Release 3.24.0 \n", + "172 Release 3.24.0 Update\\n\\nIncomplete transfer of hla.dat file \n", + "173 Merge pull request #59 from jrob119/3240\\n\\nRelease 3.24.0 Update \n", + "174 Release 3.24.0 Update\\n\\nIncomplete transfer of hla.dat file \n", + "175 Merge pull request #60 from jrob119/3240\\n\\nRelease 3.24.0 Update \n", + "176 Release 3.24.0.1 Update\\n\\nVersion Report - 3.24.0.1 (2016-05)\\n\\nThe following changes have been made to release 3.24.0 to correct a\\nnumber of protein sequences, a number of minor errors in displaying the\\nsequences and to include a number of sequences that were accidently\\nomitted.\\n\\nCDS sequences\\n\\nThe C*04:09N deletion was incorrectly displayed.\\nThe CDS sequences were not changed.\\n\\nProtein sequences\\n\\nThe following proteins sequences were incorrectly translated; A*30:78N,\\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\\nThe following proteins sequences did not have the stop codon displayed;\\nA*01:04N, A*68:18N, DPB1*507:01N.\\n\\nGenomic sequences\\n\\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\\n\\nThe displayed sequences of the following alleles have been modified;\\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\\n\\nChanges to the hla.dat file\\n\\nAt the request of our users, deleted alleles have been added to the\\nhla.dat file. These are included as an entry with a single ambiguous\\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\\nand the reason for deletion. \n", + "177 Release 3.24.0.1 Update\\n\\nVersion Report - 3.24.0.1 (2016-05)\\n\\nThe following changes have been made to release 3.24.0 to correct a\\nnumber of protein sequences, a number of minor errors in displaying the\\nsequences and to include a number of sequences that were accidently\\nomitted.\\n\\nCDS sequences\\n\\nThe C*04:09N deletion was incorrectly displayed.\\nThe CDS sequences were not changed.\\n\\nProtein sequences\\n\\nThe following proteins sequences were incorrectly translated; A*30:78N,\\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\\nThe following proteins sequences did not have the stop codon displayed;\\nA*01:04N, A*68:18N, DPB1*507:01N.\\n\\nGenomic sequences\\n\\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\\n\\nThe displayed sequences of the following alleles have been modified;\\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\\n\\nChanges to the hla.dat file\\n\\nAt the request of our users, deleted alleles have been added to the\\nhla.dat file. These are included as an entry with a single ambiguous\\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\\nand the reason for deletion. \n", + "178 Merge pull request #61 from jrob119/3240\\n\\n3240 \n", + "179 Addition of archives and README\\n\\nAddition of archives and README to directory \n", + "180 Merge pull request #62 from ANHIG/3240\\n\\nAddition of archives and README \n", + "181 Update README.md \n", + "182 Create README.md \n", + "183 IPD-IMGT/HLA Release 3.25.0\\n\\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA \n", + "184 IPD-IMGT/HLA Release 3.25.0\\n\\nUpdate for IPD-IMGT/HLA Release 3.25.0 \n", + "185 Merge pull request #65 from ANHIG/3250\\n\\n3250 \n", + "186 Release 3.25.0 Update\\n\\nDPB2 sequences were omitted from the concatenated fasta libraries. \n", + "187 Merge pull request #66 from ANHIG/3250\\n\\nRelease 3.25.0 Update \n", + "188 Release 3.25.0 Update\\n\\nDPB2 sequences were omitted from the concatenated fasta libraries. \n", + "189 Merge pull request #67 from ANHIG/3250\\n\\nRelease 3.25.0 Update \n", + "190 Release 3.25.0 Update\\n\\nInclusion of DPB2 files into zipped archive \n", + "191 Merge pull request #68 from ANHIG/3250\\n\\nRelease 3.25.0 Update \n", + "192 IPD-IMGT/HLA Release 3.25.0 Update\\n\\nUpdate to filenames and zipped alignments \n", + "193 Merge pull request #69 from ANHIG/3250\\n\\nIPD-IMGT/HLA Release 3.25.0 Update \n", + "194 Release 3.25.0 Update\\n\\nAddition of DRB1*04:94:02N to deleted alleles file \n", + "195 Release 3.25.0 Update\\n\\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\\none HLA-C sequence. \n", + "196 Merge pull request #70 from ANHIG/3250\\n\\n3250 \n", + "197 Deleted alleles update\\n\\nUpdate to description of DRB1*08:01:03 deletion \n", + "198 Merge pull request #71 from ANHIG/3250\\n\\nDeleted alleles update \n", + "199 IPD-IMGT/HLA Release 3.26.0\\n\\nFiles for IPD-IMGT/HLA Release 3.26.0 \n", + "200 Merge pull request #72 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", + "201 Delete .DS_Store \n", + "202 Delete README \n", + "203 IPD-IMGT/HLA Release 3.26.0\\n\\nTSV to CSV formatting \n", + "204 IPD-IMGT/HLA Release 3.26.0\\n\\nRemoval of .DS_Store file \n", + "205 Merge pull request #73 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", + "206 IPD-IMGT/HLA Release 3.26.0\\n\\nUpdated md5 checksum values \n", + "207 Merge pull request #74 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", + "208 IPD-IMGT/HLA Release 3.26.0\\n\\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\\ndirectories. Removal of a ‘Vertical Tab’ character from the hla.xml\\nfile and removal of Icon and .DS_store files from directories \n", + "209 Merge pull request #77 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", + "210 IPD-IMGT/HLA Release 3.26.0\\n\\nUpdated MD5 checksums \n", + "211 Merge pull request #78 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", + "212 IPD-IMGT/HLA Release 3.26.0\\n\\nUpdate to allele name on line 3016 of A_gen.txt \n", + "213 Merge pull request #79 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", + "214 IPD-IMGT/HLA Release 3.26.0 Update\\n\\nInclusion of gene number in file names of some class II files for\\nconsistency i.e. DPA1 and not DPA.\\n\\nThree allele entries were missing from the A_gen.txt file but present\\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24. \n", + "215 Merge pull request #82 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 Update \n", + "216 IPD-IMGT/HLA Release 3.2.0 XML Update\\n\\nThe accession number of the HLA-DQA1 reference allele was omitted from\\na number of entries \n", + "217 Merge pull request #83 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.2.0 XML Update \n", + "218 IPD-IMGT/HLA Release 3.2.0 XML Update\\n\\nRemoval of non-ascii character \n", + "219 Merge pull request #84 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.2.0 XML Update \n", + "220 Release IPD-IMGT/HLA 3.26.0.0.1\\n\\nThe sequence of the B*35:40N was updated to remove an ’N’ in the intron\\n5 sequence, and replace this with a ‘C’ \n", + "221 Merge pull request #85 from ANHIG/3260\\n\\nRelease IPD-IMGT/HLA 3.26.0.1 \n", + "222 IPD-IMGT/HLA Release 3.26.0.1\\n\\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\\nfiles, which hold all genomic sequences. \n", + "223 IPD-IMGT/HLA Release 3.26.0.1\\n\\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\\nfiles, which hold all genomic sequences. \n", + "224 Merge pull request #86 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0.1 \n", + "225 IPD-IMGT/HLA Release 3.26.0.1\\n\\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\\nhla_nomg_g.txt file. \n", + "226 Release IPD-IMGT/HLA 3.26.0.0.1\\n\\nAddition of A*03:02:12 to Deleted Alleles list. \n", + "227 Merge pull request #87 from ANHIG/3260\\n\\n3260 \n", + "228 IPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0 \n", + "229 Merge pull request #90 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0 \n", + "230 IPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0 \n", + "231 Merge pull request #91 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0 \n", + "232 IPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase ‘g’\\nt ‘G’ at start of B*15:11:01 gDNA sequence \n", + "233 Merge pull request #92 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0 \n", + "234 Delete errant Icon file \n", + "235 Delete Icon \n", + "236 IPD-IMGT/HLA Release 3.27.0\\n\\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\\ninsertion compared to HLA-A. \n", + "237 Merge pull request #97 from ANHIG/3270\\n\\n3270 \n", + "238 IPD-IMGT/HLA Release 3.27.0\\n\\nCorrection of spelling in README.md \n", + "239 IPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\\nB*58:01:01:01. \n", + "240 IPD-IMGT/HLA Release 3.27.0\\n\\nAddition of README.md to WMDA directory \n", + "241 IPD-IMGT/HLA Release 3.27.0\\n\\nAddition of README.md to WMDA directory \n", + "242 IPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-B genomic sequences due to the omission of\\nB*35:40N. \n", + "243 Merge pull request #99 from ANHIG/3270\\n\\n3270 \n", + "244 IPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\\nwith C*12:02:02 and DQB1*04:02:01:01 \n", + "245 Merge pull request #100 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0 \n", + "246 Update README.md \n", + "247 Merge pull request #101 from ANHIG/3270\\n\\nUpdate README.md \n", + "248 IPD-IMGT/HLA Release 3.26.0 - XML Patch\\n\\nAdded release number and date to headers of file \n", + "249 IPD-IMGT/HLA Release 3.28.0\\n\\nFiles for IPD-IMGT/HLA Release 3.28.0 \n", + "250 Merge pull request #102 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0 \n", + "251 IPD-IMGT/HLA Release 3.28.0\\n\\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01 \n", + "252 Merge pull request #103 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0 \n", + "253 IPD-IMGT/HLA Release 3.28.0\\n\\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\\nchecksums \n", + "254 Merge pull request #104 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0 \n", + "255 IPD-IMGT/HLA Release 3.28.0\\n\\nUpdate to the exon coordinates listed in the hla.dat files for\\nB*15:149N and B*15:246N \n", + "256 Merge pull request #105 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0 \n", + "257 Addition of historical WMDA files\\n\\nAddition of historical WMDA files \n", + "258 Addition of historical WMDA files\\n\\nAddition of historical WMDA files \n", + "259 Addition of historical WMDA files\\n\\nAddition of historical WMDA files \n", + "260 Addition of WMDA files\\n\\nAddition of WMDA files \n", + "261 Addition of WMDA files\\n\\nAddition of WMDA files \n", + "262 Addition of historical WMDA files\\n\\nAddition of historical WMDA files \n", + "263 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "264 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "265 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "266 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "267 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "268 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "269 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "270 Update of WMDA Files\\n\\nUpdate of WMDA Files \n", + "271 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "272 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "273 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "274 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", + "275 Update of WMDA Files\\n\\nUpdate of WMDA Files \n", + "276 Addition of WMDA Files and removal of files from Release 3.25.0\\n\\nThe directory was missing some data from Release 3.2.0 and contained\\nadditional data from Release 3.25.0. The additional files have been\\nremoved. \n", + "277 Addition of WMDA files\\n\\nAddition of WMDA files \n", + "278 Addition of WMDA files\\n\\nAddition of WMDA files \n", + "279 Addition of WMDA files\\n\\nAddition of WMDA files \n", + "280 Addition of WMDA files\\n\\nAddition of WMDA files \n", + "281 Addition of WMDA checksum file\\n\\nAddition of WMDA checksum file \n", + "282 Addition of WMDA checksum file\\n\\nAddition of WMDA checksum file \n", + "283 Addition of WMDA checksum file and removal of zipped archives\\n\\nAddition of WMDA checksum file and removal of zipped archives \n", + "284 Addition of WMDA checksum file and removal of zipped archives\\n\\nAddition of WMDA checksum file and removal of zipped archives \n", + "285 Addition of WMDA checksum file\\n\\nAddition of WMDA checksum file \n", + "286 IPD-IMGT/HLA Release 3.29.0\\n\\nFiles for IPD-IMGT/HLA Release 3.29.0 \n", + "287 IPD-IMGT/HLA Release 3.28.0\\n\\nUpdate to README regarding gen.txt files \n", + "288 IPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to README regarding gen.txt files \n", + "289 Merge pull request #107 from ANHIG/3290\\n\\n3290 \n", + "290 IPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt \n", + "291 Merge pull request #108 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0 \n", + "292 IPD-IMGT/HLA Release 3.29.0\\n\\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\\nrepresent indels in the 3’ UTR in the DQA1_gen.txt and hla.dat files \n", + "293 Merge pull request #109 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0 \n", + "294 IPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file. \n", + "295 Merge pull request #110 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0 \n", + "296 IPD-IMGT/HLA Release 3.29.0.1\\n\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:02 \n", + "297 IPD-IMGT/HLA Release 3.29.0.1\\n\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:02 \n", + "298 Merge pull request #111 from ANHIG/3290\\n\\n3290 \n", + "299 IPD-IMGT/HLA Release 3.29.0.1\\n\\nIPD-IMGT/HLA Release 3.29.0.1\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\\nDRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:02 \n", + "300 Merge pull request #112 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0.1 \n", + "301 IPD-IMGT/HLA Release 3.30.0\\n\\nFiles for IPD-IMGT/HLA Release 3.30.0 \n", + "302 Merge pull request #115 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", + "303 IPD-IMGT/HLA Release 3.30.0.\\n\\nThe CDS line of the hla.dat file has been updated, in response to\\nreported parser errors. The ‘<‘ has been removed from all entries and\\nthe join condition is only used when at least two blocks of coordinates\\nare listed. \n", + "304 Merge pull request #119 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0. \n", + "305 Update to hla.dat\\n\\nAdditional sequence features for HLA-DRB1*14:13 removed. \n", + "306 IPD-IMGT/HLA Release 3.30.0\\n\\nRemoval of erroneous pseudo tag on a number of exon 5 sequences. \n", + "307 Merge branch 'Latest' into 3300 \n", + "308 Update README.md \n", + "309 Merge pull request #121 from ANHIG/3300\\n\\nUpdate to README.md \n", + "310 HLA.dat Manual\\n\\nA copy of the hla.dat manual \n", + "311 Update Manual.md \n", + "312 Update Manual.md \n", + "313 Update Manual.md \n", + "314 Update Manual.md \n", + "315 Update Manual.md \n", + "316 Update Manual.md \n", + "317 Merge pull request #122 from ANHIG/3300\\n\\nAddition of Manual.MD to Latest \n", + "318 IPD-IMGT/HLA Release 3.30.0\\n\\nUpdates to Allele_status.txt as recently released alleles were not\\nincluded. Addition of manual for hla.dat file and md5checksum.txt\\nupdated. \n", + "319 Merge pull request #123 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", + "320 IPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details SV entry in ID line, and SV line. \n", + "321 IPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details SV entry in ID line, and SV line. \n", + "322 IPD-IMGT/HLA Release 3.30.0 Update\\n\\nUpdates to manual, and date and release number added to hla_ambigs.xml\\nfile. \n", + "323 Merge pull request #124 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", + "324 IPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details about DT lines. \n", + "325 Merge pull request #128 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", + "326 IPD-IMGT/HLA Release 3.31.0\\n\\nRelease 3.31.0 of the IPD-IMGT/HLA Database \n", + "327 Merge pull request #129 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", + "328 IPD-IMGT/HLA Release 3.31.0\\n\\nRelease 3.31.0 of the IPD-IMGT/HLA Database \n", + "329 Merge pull request #130 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", + "330 IPD-IMGT/HLA Release 3.31.0\\n\\nInclusion of updated hla.dat file \n", + "331 Merge pull request #131 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", + "332 IPD-IMGT/HLA Release 3.31.0\\n\\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums. \n", + "333 Merge pull request #132 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", + "334 IPD-IMGT/HLA Release 3.31.0\\n\\nRemoval or erroneous 'pseudo' tag on a number of exon entries. \n", + "335 IPD-IMGT/HLA Release 3.31.0 James Robinson committed\\n\\nRemoval or erroneous 'pseudo' tag on a number of exon entries. \n", + "336 Merge pull request #134 from ANHIG/3310\\n\\n3310 \n", + "337 IPD-IMGT/HLA Release 3.32.0\\n\\nRelease 3.32.0 of the IPD-IMGT/HLA Database \n", + "338 Merge pull request #138 from ANHIG/3320\\n\\nIPD-IMGT/HLA Release 3.32.0 \n", + "339 Delete T_prot.fasta\\n\\nRemoved as HLA-T is a pseudogene \n", + "340 Delete W_prot.fasta\\n\\nRemoved as HLA-W is a pseudogene \n", + "341 Delete W_prot.pir\\n\\nRemoved as it is a pseudogene \n", + "342 Delete T_prot.pir\\n\\nRemoved as it is a pseudogene \n", + "343 Delete W_prot.msf\\n\\nRemoved as it is a pseudogene \n", + "344 Delete T_prot.msf\\n\\nRemoved as it is a pseudogene \n", + "345 Merge branch 'Latest' into 3320 \n", + "346 IPD-IMGT/HLA Release 3.32.0\\n\\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\\nDPB1*697:01Q entry in rel_dna_ser.txt \n", + "347 Merge pull request #139 from ANHIG/3320\\n\\n3320 \n", + "348 IPD-IMGT/HLA Release 3.32.0\\n\\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\\nhla_gen.fasta files. \n", + "349 Merge branch 'Latest' into 3320 \n", + "350 IPD-IMGT/HLA Release 3.32.0\\n\\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\\nhla_gen.fasta files. \n", + "351 Merge pull request #141 from ANHIG/3320\\n\\n3320 \n", + "352 Update to Release 3.20.0\\n\\nRemoval of single feature join from DRB5 CDS entries in hla.dat \n", + "353 Update to hla.dat\\n\\nUpdates to hla.dat to remove single feature joins for DRB5 and special\\ncharacters from author names \n", + "354 Update to hla.dat\\n\\nCorrection of special characters in author names \n", + "355 Update to hla.dat\\n\\nRemoval of special characters from author names \n", + "356 Update to hla.dat\\n\\nRemoval of special characters from author names \n", + "357 Updates to formatting\\n\\nAll historical Allelelist.XXX.txt files have been updated to csv\\nformat, and include the standardised headers \n", + "358 Updates to formatting\\n\\nAll historical Allelelist.XXX.txt files have been updated to csv\\nformat, and include the standardised headers, and READ.me updated \n", + "359 Update to IPD-IMGT/HLA Release 3.32.0\\n\\nUpdated prot.msf files to ensure all sequences are the same length with\\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\\nreflect splice variant. \n", + "360 Update to IPD-IMGT/HLA Release 3.32.0\\n\\nUpdates to the C*07:02:01:17N exon coordinates \n", + "361 Merge pull request #142 from ANHIG/3320\\n\\n3320 \n", + "362 Update to IPD-IMGT/HLA Release 3.32.0\\n\\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes \n", + "363 Merge pull request #144 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 \n", + "364 Update to IPD-IMGT/HLA Release 3.32.0\\n\\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txt \n", + "365 Merge pull request #145 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 \n", + "366 Update to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\\n\\nUdpated compressed alignments folder and updated md5 checksum \n", + "367 Merge pull request #146 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed \n", + "368 IPD-IMGT/HLA Release 3.33.0\\n\\nRelease 3.33.0 of the IPD-IMGT/HLA Database \n", + "369 IPD-IMGT/HLA Release 3.33.0\\n\\nRelease 3.33.0 of the IPD-IMGT/HLA Database \n", + "370 Update change_log.txt \n", + "371 Merge pull request #148 from ANHIG/3330\\n\\nIPD-IMGT/HLA Release 3.33.0 \n", + "372 Update hla_nom_g.txt \n", + "373 Update hla_nom_g.txt \n", + "374 Updated md5 checksum file \n", + "375 Merge pull request #149 from ANHIG/3330\\n\\n3330 \n", + "376 Update to hla.dat and Class I Text Alignment. \n", + "377 Merge pull request #152 from ANHIG/3330\\n\\nUpdate to hla.dat and Class I Text Alignment. \n", + "378 Corrections to hla.xml \n", + "379 Merge pull request #157 from ANHIG/3330\\n\\nCorrections to hla.xml \n", + "380 Blank files replaced\\n\\nA number of MSF files where showing as zero length, these have been updated \n", + "381 Update Deleted_alleles.txt\\n\\nErroneous comma removed \n", + "382 IPD-IMGT/HLA Release 3.34.0\\n\\nRelease of files for IPD-IMGT/HLA Release 3.34.0 \n", + "383 Merge pull request #162 from ANHIG/3340\\n\\nIPD-IMGT/HLA Release 3.34.0 \n", + "384 Update README.md \n", + "385 Update to DQB1*05:02:01:04 in DQB1_prot.txt \n", + "386 Merge pull request #164 from ANHIG/3340\\n\\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt \n", + "387 Update xml/hla.xml.zip\\n\\nCorrrected sequence status for C*04:180:01, C*15:08 \n", + "388 Updates to protein number for B*13:123Q \n", + "389 Update md5checksum.txt \n", + "390 Merge pull request #165 from ANHIG/3340\\n\\n3340 \n", + "391 IPD-IMGT/HLA Release 3.35.0 \n", + "392 IPD-IMGT/HLA Release 3.35.0 \n", + "393 Delete Alignments_Rel_3340.zip \n", + "394 Update README.md \n", + "395 Update README.md \n", + "396 Merge pull request #167 from ANHIG/3350\\n\\n3350 \n", + "397 Update README.md \n", + "398 Update README.md \n", + "399 Update README.md \n", + "400 Create temp \n", + "401 Delete temp \n", + "402 IPD-IMGT/HLA Release 3.35.0 \n", + "403 Merge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350 \n", + "404 Merge pull request #168 from ANHIG/3350\\n\\n3350 \n", + "405 Correction of C*03:99:02 name change to C*01:15 \n", + "406 Correction to hla_nom.txt \n", + "407 Delete hla_nom.txt \n", + "408 Merge branch '3350' into Latest \n", + "409 IPD-IMGT/HLA Release 3.36.0 \n", + "410 Update README.md \n", + "411 IPD-IMGT/HLA Release 3.36.0 \n", + "412 IPD-IMGT/HLA Release 3.36.0 \n", + "413 IPD-IMGT/HLA Release 3.36.0 \n", + "414 IPD-IMGT/HLA Release 3.36.0 \n", + "415 IPD-IMGT/HLA Release 3.36.0 \n", + "416 Delete .gitattributes \n", + "417 Merge pull request #174 from ANHIG/3360\\n\\n3360 \n", + "418 IPD-IMGT/HLA Release 3.36.0 \n", + "419 Delete .gitattributes \n", + "420 Merge pull request #175 from ANHIG/3360\\n\\n3360 \n", + "421 IPD-IMGT/HLA Release 3.36.0 \n", + "422 Merge pull request #176 from ANHIG/3360\\n\\nIPD-IMGT/HLA Release 3.36.0 \n", + "423 Updated protein alignment for MICA*029:02 \n", + "424 Merge pull request #177 from ANHIG/3360\\n\\nUpdated protein alignment for MICA*029:02 \n", + "425 Update to C Genomic alignments \n", + "426 Merge pull request #178 from ANHIG/3360\\n\\nUpdate to C Genomic alignments \n", + "427 Updates to hla.xml and hla_nom.txt \n", + "428 Merge pull request #180 from ANHIG/3360\\n\\nUpdates to hla.xml and hla_nom.txt \n", + "429 Addition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt \n", + "430 Merge pull request #181 from ANHIG/3360\\n\\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt \n", + "431 IPD-IMGT/HLA Release 3.37.0 \n", + "432 Delete Alignments_Rel_3360.zip \n", + "433 Merge pull request #182 from ANHIG/3370\\n\\n3370 \n", + "434 Upload of hla.dat file for 3.37.0 which did not upload correctly \n", + "435 Merge pull request #184 from ANHIG/3370\\n\\nUpload of hla.dat file for 3.37.0 which did not upload correctly \n", + "436 Update to C*07:726:01G Designation\\n\\nUpdate to C*07:726:01G Designation in hla.xml.zip file \n", + "437 Merge pull request #188 from ANHIG/3370\\n\\nUpdate to C*07:726:01G Designation \n", + "438 Updates to msf/C_prot.msf \n", + "439 Revert \"Updates to msf/C_prot.msf\"\\n\\nThis reverts commit 1e5b0f481bd71308be89983e031377b3e7492a0d. \n", + "440 Revert \"Revert \"Updates to msf/C_prot.msf\"\"\\n\\nThis reverts commit 0d608e028ae5842d2450ab8e977a9cf64b8e7854. \n", + "441 Updates to msf/C_prot.msf \n", + "442 Removal of erronenous 0 and pipe in alignment file \n", + "443 Removal of erroneous 0 and pipe from TAP protein numbering and rezipping archive \n", + "444 Merge branch '3370' of github.com:ANHIG/IMGTHLA into 3370 \n", + "445 Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names \n", + "446 Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names \n", + "447 Updating checksums \n", + "448 Merge pull request #193 from ANHIG/3370\\n\\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat \n", + "449 IPD-IMGT/HLA Release 3.38.0 \n", + "450 Merge pull request #195 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", + "451 IPD-IMGT/HLA Release 3.38.0 \n", + "452 Merge pull request #196 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", + "453 Update of 3.37.0 ClassI_nuc.txt \n", + "454 IPD-IMGT/HLA Release 3.38.0 \n", + "455 Merge pull request #197 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", + "456 Removal of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xml \n", + "457 Merge pull request #199 from ANHIG/3380\\n\\nRemoval of tab character from first line of hla.xml and conversion of… \n", + "458 Removal of N from G group name for C*07:726:01G \n", + "459 Merge pull request #203 from ANHIG/3380\\n\\nRemoval of N from G group name for C*07:726:01G in xml \n", + "460 Correction of length of C*05:206 and C*05:208N in C_gen.msf file \n", + "461 Lower case base 't' in gen files for B*07:14 corrected to 'T' \n", + "462 Lower case base 't' in gen files for B*07:14 corrected to 'T' \n", + "463 Merge pull request #204 from ANHIG/3380\\n\\nLower case base 't' in gen files for B*07:14 corrected to 'T' \n", + "464 IPD-IMGT/HLA Release 3.39.0 \n", + "465 Merge pull request #207 from ANHIG/3390\\n\\nIPD-IMGT/HLA Release 3.39.0 \n", + "466 Updated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles \n", + "467 Merge pull request #208 from ANHIG/3390\\n\\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles \n", + "468 Update to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\" \n", + "469 Merge pull request #209 from ANHIG/3390\\n\\nUpdate to C*12:139Q moving defined serology \n", + "470 Update README.md\\n\\nCorrected formatting of lists of fields. \n", + "471 Update README.md \n", + "472 Update README.md \n", + "473 Update to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed \n", + "474 Merge branch '3390' of github.com:ANHIG/IMGTHLA into 3390 \n", + "475 Merge pull request #210 from ANHIG/3390\\n\\n3390 \n", + "476 Updated Alignments_Rel_3390.zip and md5 checksums following previous commits \n", + "477 Correction to DQA1*01:07P group name in hla.xml \n", + "478 Merge pull request #212 from ANHIG/3390\\n\\n3390 \n", + "479 Removal of HLA- prefix for MICA/MICB alleles in hla.xml \n", + "480 Merge pull request #213 from ANHIG/3390\\n\\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml \n", + "481 Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt \n", + "482 Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt \n", + "483 Merge pull request #214 from ANHIG/3390\\n\\n3390 \n", + "484 Updated C*07:226 enry in deleted alleles list \n", + "485 IPD-IMGT/HLA Release 3.40.0\\n\\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae \n", + "486 IPD-IMGT/HLA Release 3.40.0\\n\\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae \n", + "487 IPD-IMGT/HLA Release 3.40.0 \n", + "488 IPD-IMGT/HLA Release 3.40.0 \n", + "489 IPD-IMGT/HLA Release 3.40.0 \n", + "490 IPD-IMGT/HLA Release 3.40.0 \n", + "491 Merge pull request #216 from ANHIG/3400\\n\\n3400 \n", + "492 IPD-IMGT/HLA Release 3.40.0 \n", + "493 IPD-IMGT/HLA Release 3.40.0 \n", + "494 Merge pull request #217 from ANHIG/3400\\n\\n3400 \n", + "495 Removal of invalid expression characters from G and P groups \n", + "496 Merge pull request #219 from ANHIG/3400\\n\\nRemoval of invalid expression characters from G and P groups \n", + "497 Restored missing xsd file\\n\\nRestored missing xsd file \n", + "498 Merge pull request #221 from ANHIG/3400\\n\\nRestored missing xsd file \n", + "499 IPD-IMGT/HLA Release 3.41.0 \n", + "500 Merge pull request #222 from ANHIG/3410\\n\\nIPD-IMGT/HLA Release 3.41.0 \n", + "501 Corrected header for dpb_tce.csv file \n", + "502 Merge pull request #224 from ANHIG/3410\\n\\nCorrected header for dpb_tce.csv file \n", + "503 Removal of invalid characters from hla.xml \n", + "504 Merge pull request #226 from ANHIG/3410\\n\\nRemoval of invalid characters from hla.xml \n", + "505 Correction of C*01:02:04 in fasta/hla_nuc.fasta \n", + "506 Merge pull request #227 from ANHIG/3410\\n\\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta \n", + "507 Corrected serology for E*01:114 and E*01:115 \n", + "508 Merge pull request #228 from ANHIG/3410\\n\\nCorrected serology for E*01:114 and E*01:115 \n", + "509 Merge pull request #230 from ANHIG/Latest\\n\\nLatest to 3410 \n", + "510 Merge pull request #231 from ANHIG/3410\\n\\nMerge pull request #230 from ANHIG/Latest \n", + "511 Changes for missing MICA genomic sequences \n", + "512 Merge pull request #232 from ANHIG/3410\\n\\nChanges for missing MICA genomic sequences \n", + "513 Update to dpb-tce-header \n", + "514 Updates to DPB-TCE \n", + "515 Updates to DPB-TCE \n", + "516 Merge pull request #233 from ANHIG/3410\\n\\n3410 \n", + "517 Corrections to feature coordinates of DRB pseudogenes in hla.dat file \n", + "518 Corrections to feature coordinates of DRB pseudogenes in hla.dat file \n", + "519 Corrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences \n", + "520 Merge pull request #234 from ANHIG/3410\\n\\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and … \n", + "521 IPD-IMGT/HLA Release 3.42.0 \n", + "522 Merge pull request #236 from ANHIG/3420\\n\\nIPD-IMGT/HLA Release 3.42.0 \n", + "523 Corrections to hla_nom.txt and rel_dna_ser.txt \n", + "524 Merge pull request #237 from ANHIG/3420\\n\\nCorrections to hla_nom.txt and rel_dna_ser.txt \n", + "525 Removal of duplicate DRB1*01:01:01:01 entries from hla.xml \n", + "526 Merge pull request #239 from ANHIG/3420\\n\\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml \n", + "527 Removal of expression characters from G and P groups in hla.xml \n", + "528 Merge pull request #241 from ANHIG/3420\\n\\nRemoval of expression characters from G and P groups in hla.xml \n", + "529 Update to release_verison.txt and md5checksums \n", + "530 Merge pull request #242 from ANHIG/3420\\n\\nUpdate to release_verison.txt and md5checksums \n", + "531 Correction of final character for alleles in alignments/E_nuc.txt \n", + "532 Correction of final character for alleles in msf/E_nuc.msf \n", + "533 Update dpb_tce.csv\\n\\nAdditional TCE assignments included \n", + "534 Merge pull request #244 from ANHIG/3420\\n\\nUpdate dpb_tce.csv \n", + "535 Upload of hla.xsd and hla_ambigs.xsd \n", + "536 Merge pull request #247 from ANHIG/3420\\n\\nUpload of hla.xsd and hla_ambigs.xsd \n", + "537 hla.xml updated and mssing xsd restored.\\n\\nHLA-MIC designation corrected to just MICA or MICB and missing xsd files restored. \n", + "538 hla.xml updated and xsd files restored\\n\\nRemoval of HLA- from MIC gene designations. Missing xsd files restored \n", + "539 Update hla.xml.zip\\n\\nRemoval of HLA- from MIC gene designations \n", + "540 Merge pull request #248 from ANHIG/3420\\n\\nUpdate hla.xml.zip \n", + "541 IPD-IMGT/HLA Release 3.43.0 \n", + "542 Update README.md \n", + "543 IPD-IMGT/HLA Release 3.43.0 \n", + "544 Merge pull request #250 from ANHIG/3430\\n\\n3430 \n", + "545 IPD-IMGT/HLA Release 3.43.0 \n", + "546 Merge pull request #251 from ANHIG/3430\\n\\nIPD-IMGT/HLA Release 3.43.0 \n", + "547 Correct to P group allocation for B*51:329Q \n", + "548 Merge pull request #252 from ANHIG/3430\\n\\nCorrect to P group allocation for B*51:329Q \n", + "549 Misc fixes\\n\\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment. \n", + "550 Misc fixes\\n\\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated. \n", + "551 Merge pull request #254 from ANHIG/3430\\n\\nP, G group name patch and other fixes \n", + "552 Update hla.xml.zip\\n\\nCorrection of DQA1*01:07:01 G-group tag \n", + "553 Merge pull request #256 from ANHIG/3430\\n\\nUpdate hla.xml.zip \n", + "554 Addition of IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "555 Addition of IHIW HML References \n", + "556 Addition of IHIW HML References \n", + "557 Addition of IHIW HML References \n", + "558 Correction of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICB \n", + "559 Merge pull request #258 from ANHIG/3430\\n\\nCorrection of release version in hla.xml and hla_ciwd.xml and additio… \n", + "560 Update README.md \n", + "561 Update README.md \n", + "562 Update README.md \n", + "563 Update README.md \n", + "564 Addition of IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "565 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "566 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "567 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "568 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "569 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "570 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "571 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "572 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "573 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "574 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "575 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "576 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "577 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "578 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", + "579 Moving to hml subdir in ihiw \n", + "580 Moving to hml subdir in ihiw \n", + "581 Moving to hml subdir in ihiw \n", + "582 Moving to hml subdir in ihiw \n", + "583 Moving to hml subdir in ihiw \n", + "584 Moving to hml subdir in ihiw \n", + "585 Moving to hml subdir in ihiw \n", + "586 Moving to hml subdir in ihiw \n", + "587 Moving to hml subdir in ihiw \n", + "588 Moving to hml subdir in ihiw \n", + "589 Moving to hml subdir in ihiw \n", + "590 Moving to hml subdir in ihiw \n", + "591 Moving to hml subdir in ihiw \n", + "592 Moving to hml subdir in ihiw \n", + "593 Merge pull request #260 from ANHIG/3430\\n\\nAddition of files for IHIW HML References \n", + "594 Correction of DQB1 pseudo-exon mark up \n", + "595 Merge pull request #262 from ANHIG/3430\\n\\nCorrection of DQB1 pseudo-exon mark up \n", + "596 IPD-IMGT/HLA Release 3.44.0 \n", + "597 Merge branch 'Latest' into 3440 \n", + "598 Merge pull request #263 from ANHIG/3440\\n\\nIPD-IMGT/HLA Release 3.44.0 \n", + "599 clean \n", + "600 Removal of duplicate DRB1 entries from hla.xml \n", + "601 Merge pull request #266 from ANHIG/3440\\n\\nRemoval of duplicate DRB1 entries from hla.xml \n", + "602 Correction of DQB1*02:53Q prot indel placement \n", + "603 Correction of DQB1*02:53Q prot indel placement \n", + "604 Correction of DQB1*02:53Q prot indel placement \n", + "605 Correction of DQB1*02:53Q prot indel placement \n", + "606 Correction of DQB1*02:53Q prot indel placement \n", + "607 Correction to indel for DQB1*02:53Q \n", + "608 Correction of indel placement in DQB1*02:53Q \n", + "609 Correction of indel placement for DQB1*02:53Q \n", + "610 Inclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release \n", + "611 Merge branch 'Latest' into 3440 \n", + "612 Merge pull request #267 from ANHIG/3440\\n\\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4… \n", + "613 Updated DQB1 version number in gen txt file \n", + "614 Merge pull request #268 from ANHIG/3440\\n\\nUpdated DQB1 version number in gen txt file \n", + "615 IPD-IMGT/HLA Release 3.45.0 \n", + "616 IPD-IMGT/HLA Release 3.45.0 \n", + "617 IPD-IMGT/HLA Release 3.45.0 \n", + "618 IPD-IMGT/HLA Release 3.45.0 \n", + "619 IPD-IMGT/HLA Release 3.45.0 \n", + "620 IPD-IMGT/HLA Release 3.45.0 \n", + "621 Merge pull request #271 from ANHIG/3450\\n\\n3450 \n", + "622 Re-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0 \n", + "623 Merge pull request #273 from ANHIG/3450\\n\\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0 \n", + "624 Update hla_prot/nuc/gen.fasta in main directory with latest version \n", + "625 Merge pull request #274 from ANHIG/3450\\n\\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version \n", + "626 Removal of invalid control characters from hla.xml and hla.dat files \n", + "627 Merge pull request #276 from ANHIG/3450\\n\\nRemoval of invalid control characters from hla.xml and hla.dat files \n", + "628 IPD-IMGT/HLA Patch 3.45.1 \n", + "629 Merge pull request #279 from ANHIG/3450\\n\\nIPD-IMGT/HLA Patch 3.45.1 \n", + "630 Added hla_gen.fasta missing from original release \n", + "631 Update of release_version.txt to 3.45.1 \n", + "632 Merge pull request #281 from ANHIG/3450\\n\\nUpdate of release_version.txt to 3.45.1 \n", + "633 IPD-IMGT/HLA Release 3.46.0 Build\\n\\nInitial Build of 3.46.0 \n", + "634 IPD-IMGT/HLA Release 3.46.0\\n\\nUpdating READMEs \n", + "635 IPD-IMGT/HLA Release 3.46.0\\n\\nNon-ascii chars removed \n", + "636 Merge pull request #282 from ANHIG/3460\\n\\nRelease 3.46.0 \n", + "637 Adding updated alignment zip \n", + "638 Merge pull request #283 from ANHIG/3460\\n\\nIPD-IMGT/HLA Release 3.46.0 \n", + "639 Changes to descriptors for two deleted alleles \n", + "640 Merge pull request #286 from ANHIG/3460\\n\\nChanges to descriptors for two deleted alleles \n", + "641 Updated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt \n", + "642 Merge pull request #289 from ANHIG/3460\\n\\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02… \n", + "643 Update README.md \n", + "644 Update README.md \n", + "645 IPD-IMGT/HLA Release 3.47.0 \n", + "646 IPD-IMGT/HLA Release 3.47.0 \n", + "647 Merge pull request #291 from ANHIG/3470\\n\\n3470 \n", + "648 Update README.md\\n\\nUpdate sponsorship contact and malformed section header \n", + "649 IPD-IMGT/HLA Release 3.47.0 \n", + "650 Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470 \n", + "651 Merge pull request #292 from ANHIG/3470\\n\\n3470 \n", + "652 Correct version_report.txt on 3460 branch to include the release information for 3.46.0 \n", + "653 Corrected markup of CDS sequence in nuc.txt files for genes with alternative splice sites or delayed stop codons \n", + "654 Correction of HLA P Groups in hla.xml \n", + "655 Merge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xml \n", + "656 Update to xml/hla.xml.zip correcting meta data \n", + "657 Merge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta data \n", + "658 IPD-IMGT/HLA Release 3.48.0 \n", + "659 Updated md5checksums \n", + "660 Merge branch '3480' into Latest \n", + "661 Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0 \n", + "662 Merge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0 \n", + "663 IPD-IMGT/HLA Release 3.49.0 \n", + "664 IPD-IMGT/HLA Release 3.49.0 \n", + "665 IPD-IMGT/HLA Release 3.49.0 \n", + "666 IPD-IMGT/HLA Release 3.49.0 \n", + "667 Merge branch 'Latest' into 3490 \n", + "668 Merge pull request #308 from ANHIG/3490\\n\\n3490 \n", + "669 Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N \n", + "670 Merge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt … \n", + "671 Removed invalid lines from hla.dat \n", + "672 Corrected DRA*01:01:01:01 P group (DRA*01:01P) \n", + "673 Merge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P) \n", + "674 Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q \n", + "675 Merge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3… \n", + "676 Removal of duplicate \"Human MHC\" in KW line of hla.dat \n", + "677 IPD-IMGT/HLA Release 3.50.0 \n", + "678 Merge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0 \n", + "679 hla.dat file for IPD-IMGT/HLA Release 3.50.0 \n", + "680 Merge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0 \n", + "681 Update sample flatfile to display ID line \n", + "682 Update sample flatfile to display ID line \n", + "683 Update Manual.md \n", + "684 Update Manual.md \n", + "685 Update Manual.md \n", + "686 Update Manual.md \n", + "687 Update Manual.md \n", + "688 Update Manual.md \n", + "689 Update Manual.md \n", + "690 Update Manual.md \n", + "691 Update Manual.md \n", + "692 Update Manual.md \n", + "693 Update Manual.md \n", + "694 Update Manual.md \n", + "695 Update Manual.md \n", + "696 Update Manual.md \n", + "697 Update Manual.md \n", + "698 Update Manual.md \n", + "699 Update Manual.md \n", + "700 Update Manual.md \n", + "701 Correction of md5checksum.txt with latest 3.49.0 commit. \n", + "702 Corrected missing date and version field in Allelelist_history.txt \n", + "703 Merge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txt \n", + "704 IPD-IMGT/HLA Release 3.51.0\\n\\nUpdates for 3.51.0 \n", + "705 IPD-IMGT/HLA Database Release 3.51.0\\n\\nUpdated the ihiw folder for 3.51.0 \n", + "706 Merge pull request #325 from ANHIG/3510\\n\\n3510 \n", + "707 IPD-IMGT/HLA Release 3.52.0 \n", + "708 Merge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0 \n", + "709 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "710 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "711 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "712 Update Deleted_alleles.txt \n", + "713 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "714 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "715 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "716 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "717 Merge pull request #337 from ANHIG/3520\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De… \n", + "718 IPD-IMGT/HLA Release 3.53.0 \n", + "719 Merge pull request #339 from ANHIG/3.53.0\\n\\nIPD-IMGT/HLA Release 3.53.0 \n", + "720 Documented changes to the hla.xml releasestatus and release comments attributes. \n", + "721 Merge pull request #341 from ANHIG/3530\\n\\nDocumented changes to the hla.xml releasestatus and release comments … \n", + "722 Updated database citation in README.md \n", + "723 Merge pull request #342 from ANHIG/3530\\n\\nUpdated database citation in README.md \n", + "724 Update to dpb_tce.csv file containing corrections to DPB TCE version 2 assignment \n", + "725 Merge pull request #345 from ANHIG/3530\\n\\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version … \n", + "726 IMGT/HLA Database Release 3.54.0 \n", + "727 Merge pull request #348 from ANHIG/3540\\n\\nIMGT/HLA Database Release 3.54.0 \n", + "728 Corrected format of hla.xml to be consitent with current production version \n", + "729 Merge pull request #350 from ANHIG/3540\\n\\nCorrected format of hla.xml to be consitent with current production v… \n", + "730 Upload of hla_prot, nuc and gen.fasta to root directory \n", + "731 Merge pull request #352 from ANHIG/3540\\n\\nUpload of hla_prot, nuc and gen.fasta to root directory \n", + "732 Release of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0 \n", + "733 Merge pull request #355 from ANHIG/3540\\n\\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0 \n", + "734 IPD-IMGT/HLA Release 3.55.0 \n", + "735 IPD-IMGT/HLA Release 3.55.0 \n", + "736 Merge pull request #357 from ANHIG/3550\\n\\n3550 \n", + "737 Removal of empty sequence block in A_prot.txt and MICA_prot.txt \n", + "738 Merge pull request #359 from ANHIG/3550\\n\\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt \n", + "\n", + " commit.tree.sha \\\n", + "0 954fe154eccfcb5dff9a5c2368336851ad3e695f \n", + "1 6effc6b250803775feb79454cd9451ed014949ce \n", + "2 2da947b5c470830df9584083726c1bf00a483e9d \n", + "3 9a6f0b53be0fc00c8220ddc89b25cbc1cf4b5655 \n", + "4 a9ed9a65ab7b5d5421aeb9c936a783ff55283165 \n", + "5 e49067173b75b41e7d9f703cfe1b0aa89e314ebe \n", + "6 1f226f2fcf5017507d6f587c9b91d446a808ccc5 \n", + "7 1f226f2fcf5017507d6f587c9b91d446a808ccc5 \n", + "8 308a89586eff3472acfc279ca5f102de272fe09a \n", + "9 308a89586eff3472acfc279ca5f102de272fe09a \n", + "10 308a89586eff3472acfc279ca5f102de272fe09a \n", + "11 308a89586eff3472acfc279ca5f102de272fe09a \n", + "12 07d95df30a8989ec01fd14b8ece907c31d5178ba \n", + "13 07d95df30a8989ec01fd14b8ece907c31d5178ba \n", + "14 8ca145ba8007c6692095018f5aec4c136526e04f \n", + "15 0e9edee4c41fc90412e925d4ca95a2b1074cb4a7 \n", + "16 0e9edee4c41fc90412e925d4ca95a2b1074cb4a7 \n", + "17 3504772233dc01a817fce71cea7fadb5f3643e7c \n", + "18 2731245ed5e70c880096e407e0b24dc9d9d4b199 \n", + "19 2731245ed5e70c880096e407e0b24dc9d9d4b199 \n", + "20 e9f2accc1f5087678ead29ca3a83b8573bb6cb51 \n", + "21 d88781eadaf9341b324f15e64ee2635a7449f440 \n", + "22 b149ed0e594eca40d261cf7c420407321134d17d \n", + "23 002904b2d9294736df8274f0502b62d54f91518e \n", + "24 d35d7fdd90026a9dd3d08317ca4a789f96c94051 \n", + "25 6b20ba2b076221318acefbb209469b13fdcccb5a \n", + "26 2dd93e44074d2e2f29ca95facbfb061173a9451b \n", + "27 1f5963bf9dc5af66f1b8782491f65f134ce941fc \n", + "28 dcbbfb79f479ccff31ca4c019eb1e0feb5b4945d \n", + "29 920bb5e5c661ae74fcc5d29829b9ba81e007f0e8 \n", + "30 749fc24e3aa36f0cbb0cdd10e7841251a1b3cef0 \n", + "31 363ce6e2fa7642ec67afe6ebced9fe079f0b754e \n", + "32 b4e163bb68072ab076c371732d7e885b6179c763 \n", + "33 f078e0c351c7c9074126005ff8c0f65774c287a9 \n", + "34 471e8636f0570b883d9ab44ec120d177aaed7f22 \n", + "35 b2c2a252eecd0837e71cd4703caf700f46b58e0b \n", + "36 3d4c00a589d55f384af7f6bd22834d8376b0a797 \n", + "37 f3a6243276fcc9acfbbd919c4c6a34ed53b18f89 \n", + "38 4e143d8bb7cbd86f3ff848ba459758c8f61a24f3 \n", + "39 d909b6b8740fc5ed1f87df7e4b3bbfbd4c24c5ad \n", + "40 77cd2ec4f10e765795f0f973b9ec797c8dc7794d \n", + "41 3573353b6e749a61958416a4193e84cdacf649d1 \n", + "42 b92e996f096497864182acb54f150483b22b6ad2 \n", + "43 016db43b75c33740824cbd336c614b4548a1c6c1 \n", + "44 6e550af15b619362c7bafd51d59e2576313f7e69 \n", + "45 cf0b33374d7764e1c76dbc872e86b706c910e66f \n", + "46 cf0b33374d7764e1c76dbc872e86b706c910e66f \n", + "47 7ae4da723c778ecfa3b36f9ecd18b8dd7881537e \n", + "48 7ae4da723c778ecfa3b36f9ecd18b8dd7881537e \n", + "49 8460689215732c8c268acc60dfdd6f4e76997bde \n", + "50 8460689215732c8c268acc60dfdd6f4e76997bde \n", + "51 7eeb1b7a80023e55246cedc91300648ffbd16d8f \n", + "52 7eeb1b7a80023e55246cedc91300648ffbd16d8f \n", + "53 7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847 \n", + "54 7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847 \n", + "55 a5e56b675c5532706bb1ac61465f1c97852cb0e4 \n", + "56 a5e56b675c5532706bb1ac61465f1c97852cb0e4 \n", + "57 709f29b1a018b11e7e99548aef67fe734ee35a67 \n", + "58 709f29b1a018b11e7e99548aef67fe734ee35a67 \n", + "59 7802093bfd41adb1fc57b2209725903d805646ca \n", + "60 7802093bfd41adb1fc57b2209725903d805646ca \n", + "61 6181a160faf9f95f77c16e59534cc2e4f03927ac \n", + "62 6181a160faf9f95f77c16e59534cc2e4f03927ac \n", + "63 26f105dcc9975955796a34e1de4be83d97cbe752 \n", + "64 26f105dcc9975955796a34e1de4be83d97cbe752 \n", + "65 e6aa58d1c5cfb3cb2759ff191da1c76c656708a6 \n", + "66 e6aa58d1c5cfb3cb2759ff191da1c76c656708a6 \n", + "67 1435359ccbed2b34f625ea29d76f3f095eaf92b5 \n", + "68 1435359ccbed2b34f625ea29d76f3f095eaf92b5 \n", + "69 98f091d988c419d6a17b793032043ff9e9c94610 \n", + "70 98f091d988c419d6a17b793032043ff9e9c94610 \n", + "71 5ce67ed8dff360ed548786d5d05c9b39bd96282f \n", + "72 5ce67ed8dff360ed548786d5d05c9b39bd96282f \n", + "73 dcacd4892d228510c168b4fa888a91d6a986b67c \n", + "74 dcacd4892d228510c168b4fa888a91d6a986b67c \n", + "75 d1d0cbd209899025fa35623d718a9d0867f4f76b \n", + "76 d1d0cbd209899025fa35623d718a9d0867f4f76b \n", + "77 74417ea51780b7367dff7297ffd1e97d765a30b9 \n", + "78 99512f4763bdfa0b525761826e137aeb45859956 \n", + "79 f9963b6cfd57f82c5068295ca54f6e04f4bb0b22 \n", + "80 6317052ef288611fa2111156a369ab099f7c1aa7 \n", + "81 d353d22e1e815669f2a33ff7c80f9dceb2ac53b7 \n", + "82 6f86f8540a8d7088e414da0b518e26c65dc8185c \n", + "83 d4fbd4ebd52ea082904b91d6b1ad3aa3a973ea44 \n", + "84 565310833d01a80824f763655d63e54484ddb181 \n", + "85 7ba8b726cfe75980151f4b1868066ee5f50d1007 \n", + "86 24be92630f25c73b840b8ef02226838c55f82bcf \n", + "87 f557c7a9eda6d5d63c7f552619ce6e7ea5c7681e \n", + "88 b6ee54c8db6c22b8ae3416ca74ed42c089254d4e \n", + "89 7f1b7bafd03c47200c9920464254432fac47472d \n", + "90 1f39d767a62c94ae9a859d3db13408c58aeae59a \n", + "91 2cf24c3676aa237b2ef336775289f7ee2dc54440 \n", + "92 5fe00061419a54c00711571e40ad163c3b6802f2 \n", + "93 b465762b9763f55e1fe88e7da2ed051ff59848de \n", + "94 41174d8cc7bd43db5a1a9ff8ad79ffcb6fb3ccb7 \n", + "95 e32209e07e19387d23e7f53c40c059d7590230aa \n", + "96 9a5b0d6486106568aafdf8cb6a7fd4bc52fa1aa7 \n", + "97 72d3064a38f36558234ea39ed6ad3a9201c0c86e \n", + "98 554b244ad1cd0626c791c3fbd8ab7afa3ad94efa \n", + "99 e0eccede4cde00c604fb7ea9282579750afaf343 \n", + "100 79a13a0e02372c16f7fb15671ff1fd2b007eaf43 \n", + "101 94dd7362e1a94fdc2e2599c24df9b1b463412b13 \n", + "102 bcbd9cd006a9143c48bc777f9a218be9215b1c65 \n", + "103 0a95352993ef91098bfa772874201b47a25470d4 \n", + "104 36e7a5eccf36e90b8184706e75a8874c6f5ec5de \n", + "105 56416ae4e5946c6efea7a3fae8e2935dcf6a8124 \n", + "106 cd1335d5fd566c7b7fc07429f71279ed3e510815 \n", + "107 a1382393f7291d863a37b0a3459f32c5dc3e48b1 \n", + "108 a1382393f7291d863a37b0a3459f32c5dc3e48b1 \n", + "109 c503afebededd786abea9e2bd918f7c05f49b25c \n", + "110 64f5c65d9888c240c924d720698d232147437e80 \n", + "111 64f5c65d9888c240c924d720698d232147437e80 \n", + "112 dededc37912554b52f855773cf9c0906ecd9e7a6 \n", + "113 dededc37912554b52f855773cf9c0906ecd9e7a6 \n", + "114 38422a480ebc3e6ff54b0ea2cfc795a459464f44 \n", + "115 38422a480ebc3e6ff54b0ea2cfc795a459464f44 \n", + "116 c2f1b64d793199b546ee4ba94018cafc4ebb4426 \n", + "117 c2f1b64d793199b546ee4ba94018cafc4ebb4426 \n", + "118 236e4f4746dbec613e4a0b0509f52a5dbb9631bb \n", + "119 236e4f4746dbec613e4a0b0509f52a5dbb9631bb \n", + "120 92ae9256e9909b6cef3ed2ad8088bfec63566a1c \n", + "121 92ae9256e9909b6cef3ed2ad8088bfec63566a1c \n", + "122 3446f6482fed7f85530491fffa1e3f3d48d6c836 \n", + "123 3446f6482fed7f85530491fffa1e3f3d48d6c836 \n", + "124 adbc868a761db211a72a244ab66ab7ca79a7cf65 \n", + "125 adbc868a761db211a72a244ab66ab7ca79a7cf65 \n", + "126 fc44c80eb36acdf288d3dcd293956c773369a945 \n", + "127 fc44c80eb36acdf288d3dcd293956c773369a945 \n", + "128 150daacb0a90592301e349855b75f30a9cacdd51 \n", + "129 150daacb0a90592301e349855b75f30a9cacdd51 \n", + "130 99980dc60baa84548e9482c28e81a424a782b73a \n", + "131 99980dc60baa84548e9482c28e81a424a782b73a \n", + "132 b5790004580a4ef143b353d8938e8129325a4176 \n", + "133 08590e6afcdd2eb0012b1f2537193a50ce5f07da \n", + "134 08590e6afcdd2eb0012b1f2537193a50ce5f07da \n", + "135 09f241881e1c3b40229821bc768c1d58953359a4 \n", + "136 09f241881e1c3b40229821bc768c1d58953359a4 \n", + "137 2290677a29f0e3df7190f79847522a7ba0d5b17c \n", + "138 2290677a29f0e3df7190f79847522a7ba0d5b17c \n", + "139 646aa36da8c6d5deefd754f098d0bd46dee82377 \n", + "140 646aa36da8c6d5deefd754f098d0bd46dee82377 \n", + "141 0d5a07bd78cfa8240075a4936796e5ec92951926 \n", + "142 0d5a07bd78cfa8240075a4936796e5ec92951926 \n", + "143 65f658507e8c545a564418c5affcf6bd2b82f5bb \n", + "144 1a373861399ed0b542cd26b3a8ad434a65eff947 \n", + "145 1a373861399ed0b542cd26b3a8ad434a65eff947 \n", + "146 665137da33e27eff4a2ab0381a9bf9b5705797a4 \n", + "147 665137da33e27eff4a2ab0381a9bf9b5705797a4 \n", + "148 f177ec9dfe69ceae47bdb37efcd3d4a3a312495f \n", + "149 39d00fb7d709b5d5871a2037712a44f452aa0e4d \n", + "150 391467a4ef3276a9c3b66a26131a16f78ec2d3ea \n", + "151 71c3c88e93f551117f0017107dc690757514d295 \n", + "152 4e00b57fba9f597485bdea6f93a40473686e2127 \n", + "153 4e00b57fba9f597485bdea6f93a40473686e2127 \n", + "154 3cc862e4d1a7e3683fcf5a46f56c735356c70b95 \n", + "155 3cc862e4d1a7e3683fcf5a46f56c735356c70b95 \n", + "156 cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", + "157 cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", + "158 cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", + "159 0820c2fc36abcfb144f22d076fbec1974c3bba9e \n", + "160 0820c2fc36abcfb144f22d076fbec1974c3bba9e \n", + "161 2ddbf42510b3ac586adbae8c66d51bc2a80f40df \n", + "162 2ddbf42510b3ac586adbae8c66d51bc2a80f40df \n", + "163 14601e2b0ad2deec6b4798e8b5354d8bd3df4677 \n", + "164 14601e2b0ad2deec6b4798e8b5354d8bd3df4677 \n", + "165 ff257eb4d04ad1b7d30086faa61ad50288f5319f \n", + "166 fc97b92d28346eef6d59d9b1cc8e468cd147be72 \n", + "167 fc97b92d28346eef6d59d9b1cc8e468cd147be72 \n", + "168 255116564b7eaea75cba24759006eeee1c3df3e8 \n", + "169 255116564b7eaea75cba24759006eeee1c3df3e8 \n", + "170 fa25c81e4dd42cbcc721fde401df903b4c36a33f \n", + "171 fa25c81e4dd42cbcc721fde401df903b4c36a33f \n", + "172 89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473 \n", + "173 89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473 \n", + "174 aabac56a0e26751a06dc08f2496f943cfc5ca9b8 \n", + "175 aabac56a0e26751a06dc08f2496f943cfc5ca9b8 \n", + "176 f9b30cb99c0c485601627ce161a5fb5b786f4cc2 \n", + "177 d6f487dc21706911824af978d4e8e892cb5d07b7 \n", + "178 d6f487dc21706911824af978d4e8e892cb5d07b7 \n", + "179 f5b5208b045c70a6fa484e1f298a489788d86bb6 \n", + "180 f5b5208b045c70a6fa484e1f298a489788d86bb6 \n", + "181 e21c51b1b1d20c001df7e27061fd2c2283774bfa \n", + "182 fd0bf18f1d172be0b2683df920dba0e227770c1a \n", + "183 835eddc5cb4bdd953eb8f5584d982cba6cb31312 \n", + "184 dd4d9706c258f43a8911ecb4b78a652e59c7c04d \n", + "185 9219b9435fa96b8fa56cedb008a954a1af81abd3 \n", + "186 dfdee5beebedabbd6536bdf131f3b71e55c41549 \n", + "187 98db38e0c1f6de5c4561c687e7109dd2aed05572 \n", + "188 6805ddf6b5cf7b0d1dd013207a7ba4d20d6cb3ce \n", + "189 8b4b1f3b4ada2e6e496802322c2941ae74128332 \n", + "190 d538a5352b6ef367814e37d3cfde8903fff4ca3a \n", + "191 0d46248315b3b083f09ec6ae49eef2cdae264fb6 \n", + "192 b84ee393184d668cbe56416830442b6ec5b8a886 \n", + "193 0bcfd1c8571a575fec64fdb5c43b289525d82cfe \n", + "194 35b7852e1b40d577e4c023a080f32ce75115c2c7 \n", + "195 5991a7dc33d4607a46e05d77caa8f6d898fc0d92 \n", + "196 a367ff54b1bd04d514ea797fc23c05c8c224c494 \n", + "197 6a702f55088cf7f475aafb4799710c65ed497548 \n", + "198 dbc4a8c816236ee2b83f122aa1ac3acb21d15bc6 \n", + "199 0b4768691428b9ed7bb50f4aedca4dd3f6805e5c \n", + "200 0b4768691428b9ed7bb50f4aedca4dd3f6805e5c \n", + "201 8a2c77495d49eee2d2ff38c1a13c7b3c3d243eba \n", + "202 250b7f2c8154ebff4fc623c981188f53c35bf909 \n", + "203 950837c29c0831746c872a16db3dd880933d8471 \n", + "204 7d9288c78c0f496d7dd6ff6db59bef5784bcc376 \n", + "205 f17f6e17e3be1c64907ce2d89313d9bd4f5280ff \n", + "206 4fd0d3f58a0a0e7b0140adfca6496a7ccaf4ec18 \n", + "207 ba4650a05aac1282bdd59353e90d51e19016bc18 \n", + "208 41a67a138c780b56aff3a6a0b58cafbfb39a060f \n", + "209 0823f2661c4543b649305d29af0fbeb42d31b8f5 \n", + "210 be5b1bea028fab6e3c9eb964f6ae114036a410da \n", + "211 7f9d0423fa6468cbd3a89663e01e15c36d13f88f \n", + "212 55fad82c9bb5723557670052c14dcb0b20281bcc \n", + "213 260ea446a5017ee860e6602ee23c59c584e703e6 \n", + "214 73ae3a7f7b4bbd6e0284300fdf725fd9699b5f46 \n", + "215 a944b7319da59ed0bd84fd5c62dd8b99c7a25c78 \n", + "216 58667295d99d6fa14c1b458544c4eb56e025d033 \n", + "217 fc4c36b6bb6c5a12191b7e132c5a6e7f2c4f9b3a \n", + "218 aa09ddf50d18b1a57d67d62283066db5995f8016 \n", + "219 99ab1a67d463acce1059f99fff46dc719f9d3596 \n", + "220 6676f22fb160f530aa81cafab386ffd31098b2d3 \n", + "221 8963b7037766545d539f546c125b3d8bba90ea1b \n", + "222 8c4cd7910fffcdbe5c99f28de59cc077a39cd789 \n", + "223 30f6b9cba396acf3ebae44531e6194bb42ab1a2a \n", + "224 75a4f65852e184ed9310ff32c8b7305491fbc024 \n", + "225 671451574c1d9a1dae1abfb08705f39411df4095 \n", + "226 4e04230e1d45f74913f9babe2dea879744ac1026 \n", + "227 ae3cbfb13449efe47e86d172ba8508cb57be66e7 \n", + "228 703788356ffaa43e7226ac0861b5ac7a2973cef2 \n", + "229 703788356ffaa43e7226ac0861b5ac7a2973cef2 \n", + "230 3e6d9995a037dfceafd48f0daede9721129a7e23 \n", + "231 3e6d9995a037dfceafd48f0daede9721129a7e23 \n", + "232 720e508a72cd0b68a38dceba128d2960bdc0419c \n", + "233 720e508a72cd0b68a38dceba128d2960bdc0419c \n", + "234 65c66cc514407c53f8465a5ed68f7e18bcc0e26b \n", + "235 65c66cc514407c53f8465a5ed68f7e18bcc0e26b \n", + "236 9d9f48c7223a4d434077f83bbcc3b847e2185a6b \n", + "237 9d9f48c7223a4d434077f83bbcc3b847e2185a6b \n", + "238 290e77dbda04d24c943fb98ccfc189815978d979 \n", + "239 381cc9246054a12316c5dce70b0fad71f5a84fb1 \n", + "240 3d10f9ba79eecc49eb55120d2716da281e3ed981 \n", + "241 bcb552e78c57fc593d1a14882b770feb882cdf53 \n", + "242 8144c56677fbb25c50a975eb022d2bb0db8732c0 \n", + "243 8144c56677fbb25c50a975eb022d2bb0db8732c0 \n", + "244 8a28b3bca8594ade53f114656e769743eb7540d3 \n", + "245 8a28b3bca8594ade53f114656e769743eb7540d3 \n", + "246 adcfa34d92a4362ff14816af69e13ba33addc2fa \n", + "247 adcfa34d92a4362ff14816af69e13ba33addc2fa \n", + "248 90be1c11b95faa9ef7714b150f5a19e1c02ad6b5 \n", + "249 00456164fcd9524ddbf23e35e84f0c99e7430b6e \n", + "250 00456164fcd9524ddbf23e35e84f0c99e7430b6e \n", + "251 cd1c23014354fa724b927a52dda667ee6bad0d27 \n", + "252 cd1c23014354fa724b927a52dda667ee6bad0d27 \n", + "253 87286fa5696dba76d8d4b11cde18389469262997 \n", + "254 87286fa5696dba76d8d4b11cde18389469262997 \n", + "255 cb1790604b2e3914bcfcb459c26a2dd256296372 \n", + "256 cb1790604b2e3914bcfcb459c26a2dd256296372 \n", + "257 9eafc92b0944c5e08f7c4b9faeb75c491d293a8a \n", + "258 e5e4c75375b2c1c77954f02d2dbb21e4deb50dba \n", + "259 7a048d638ae6305e05e47079a1dfce0fc8184cb8 \n", + "260 f3bb133c33fdf166e851e2fd6345c3f7c0f0ea1e \n", + "261 398c520313700c23569f68a4b72f9feef79b5c3f \n", + "262 8adee4a151807186c77b0db7ab84cec4f659faa8 \n", + "263 c50b19357411e9089ce5277d1da6dbb46552c551 \n", + "264 365d13a9a1a9103365c82a3e1eb5d72ebc5747fc \n", + "265 69680aaf4f24973c2f5b9eefb7654f831ebc8b89 \n", + "266 a810249eebce8b7e511c5cbb11e5f853c07c6e62 \n", + "267 6b7a4db22b464769ae458b91b3b3270422ef8684 \n", + "268 fe0fb30b1587586298a97f0a7e7a6f7f02506146 \n", + "269 828505c38ee0173df29c5eedbaaebdfbe258dccc \n", + "270 0a9d18e04ca058f8530631ac4a5082288f0c90cd \n", + "271 453cd91b2102b3c9230a0d9c6daf1c3f89580b26 \n", + "272 0901f161df9166299033fe0f38f3b45b360954d2 \n", + "273 885a8c3e3970d3567322c153fd1073a3aab8ef1c \n", + "274 cf26a3a65f6c4759c43f505bf677016f8ac785f6 \n", + "275 65f5c4fb16aab12d682e9c8d9a6aa902563622dd \n", + "276 a652bcc0717e448a6f7a06278df7fc84d5e6096b \n", + "277 2b38e1c6208a9c1389f346fe3b41f0a351cdc606 \n", + "278 5a5c9a2d218e4b862b03b24d3c3a44b79d9aa6a3 \n", + "279 589db8b4d51e1af3c73f485268f241bdc37904d2 \n", + "280 11451edb8631a2ee1fd2248bd9b14158135ca1b2 \n", + "281 7861db4070ca55df859908c8e0c1d2e27c947294 \n", + "282 a2281e7bea1959cf7c3b8640e58e79a183a234d5 \n", + "283 2f299f70a69316f8bf1e442663be385f9a4408b6 \n", + "284 316a00e04776ddc4b5c63fcaa8bfa832328bc2ea \n", + "285 259f4f55bf5d9b7c7d431471be0edc4e8f31534c \n", + "286 1ac635deb7795fb6cd2c12c4e672241e5056de8f \n", + "287 67d7aefe9d11a8d24c6a03bee70f4693175c467e \n", + "288 612b00f8f2b5e7b10d5d3221059fa8c39e4629d7 \n", + "289 612b00f8f2b5e7b10d5d3221059fa8c39e4629d7 \n", + "290 6a8028d7cac673816c26c8436a43a4596dace282 \n", + "291 6a8028d7cac673816c26c8436a43a4596dace282 \n", + "292 bc80d4c076d3145979e418438c8dc64a109c239a \n", + "293 bc80d4c076d3145979e418438c8dc64a109c239a \n", + "294 056d26070f881accf736007d5f84cd81b82d5ccb \n", + "295 056d26070f881accf736007d5f84cd81b82d5ccb \n", + "296 aa4e076d9d0cf11fc35de8c095180df3d646310b \n", + "297 6f07bade59823880646b2b872573bb2a7e81b66d \n", + "298 6f07bade59823880646b2b872573bb2a7e81b66d \n", + "299 3be29c2ac5b2912a629810d2304e3850873d97a0 \n", + "300 3be29c2ac5b2912a629810d2304e3850873d97a0 \n", + "301 88094ebf9c6f2e192678a0fec6c62041a6f0e389 \n", + "302 88094ebf9c6f2e192678a0fec6c62041a6f0e389 \n", + "303 526bd300cecdce6c39108fffd105e96a7086a342 \n", + "304 526bd300cecdce6c39108fffd105e96a7086a342 \n", + "305 d1716679a838bb9a0ee750404b3f071fcb48b984 \n", + "306 c517c069478de350e4a78e0cefd49890c547a3bf \n", + "307 c517c069478de350e4a78e0cefd49890c547a3bf \n", + "308 b2d69f8dc5bb67b3fd79b168116d5cd535a81f29 \n", + "309 b2d69f8dc5bb67b3fd79b168116d5cd535a81f29 \n", + "310 d07395aaf55cad639377cee73fd2ce89e288552f \n", + "311 cc40c5eac565c2208b0a26b5c37194657ff21b84 \n", + "312 676959c28da35aa5a34fc9207269b674e4304c90 \n", + "313 b840491d885e7fea466c2303ac9e76a49330c80f \n", + "314 c9390f6013c34f4cfec9f853969e4dc478896eb5 \n", + "315 8cb68ff70994b741b78e72a14aac480ffd6e614c \n", + "316 c958eb6884fcaccc68ba42d8a1d016ca79012614 \n", + "317 c958eb6884fcaccc68ba42d8a1d016ca79012614 \n", + "318 bb7dbad0a4952439e96286f46d0304fbd46ea0c9 \n", + "319 bb7dbad0a4952439e96286f46d0304fbd46ea0c9 \n", + "320 86887ece02b9c52084067d35bea7defc047b9913 \n", + "321 77d22ff910764c2d635893802eaaa80e411ca8f2 \n", + "322 64990e259b1ec9b1bb9aa62ca4b1b41d876d832c \n", + "323 64990e259b1ec9b1bb9aa62ca4b1b41d876d832c \n", + "324 643289569ff63977196ebb69592645219aa1b172 \n", + "325 643289569ff63977196ebb69592645219aa1b172 \n", + "326 15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0 \n", + "327 15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0 \n", + "328 94da8ced34e6e9630bd67df32f411c2683152e8d \n", + "329 94da8ced34e6e9630bd67df32f411c2683152e8d \n", + "330 357fc314b10ac6b9bffc008c814b131d634fe4c7 \n", + "331 357fc314b10ac6b9bffc008c814b131d634fe4c7 \n", + "332 4f5314542aad0ee68b358886e2031a59c46a08db \n", + "333 4f5314542aad0ee68b358886e2031a59c46a08db \n", + "334 44fe399c0d0876b61a169917df765daf81e2e077 \n", + "335 ebcbec4c6ef661001a7106fdc129f6cd488b32b2 \n", + "336 ebcbec4c6ef661001a7106fdc129f6cd488b32b2 \n", + "337 b5db942db4e392f29fcca9c49864a9852919dcfa \n", + "338 b5db942db4e392f29fcca9c49864a9852919dcfa \n", + "339 0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5 \n", + "340 ea85a98be5fcf67962f9148b40814ef5435288c9 \n", + "341 4f4ca0eadf29ca72043c1c237ea10aa3129bbdae \n", + "342 e1f3cdee9e11aab075a277212d7578bf0c75babf \n", + "343 8ee34ef7dd52e6361a744311ba47b66f3df6cbcb \n", + "344 06d95c4a6b4a73c53503bac22313de9cf5d96f4e \n", + "345 06d95c4a6b4a73c53503bac22313de9cf5d96f4e \n", + "346 61f6d956059636a1f04327988872b8bbbac12d64 \n", + "347 61f6d956059636a1f04327988872b8bbbac12d64 \n", + "348 e10cd510e107b368cb34d88e64b2c775eb6c77dd \n", + "349 e10cd510e107b368cb34d88e64b2c775eb6c77dd \n", + "350 840f00af732470a7435f965bbf881b557a7e9a4b \n", + "351 840f00af732470a7435f965bbf881b557a7e9a4b \n", + "352 45bdd393e71049e1eaa5dd992466b9d5878eebd0 \n", + "353 41847c5d1a748db4d94b65f09524fcf32c22a0f9 \n", + "354 d559802496b4561c919e1712b7902169dca8a7a6 \n", + "355 a811b3c13aef8b3cb19b7bd92a124fdaa03a08c4 \n", + "356 38f6dec075130ddb16c4d7a0508d92ec3e03490f \n", + "357 cd66fdd12af5452d1e47cfdc8200f52c67ef9001 \n", + "358 6f3c24dd5259d78a59c3c4b8e3fcebf7e1a052fa \n", + "359 4b1533a6b8199efa310581e4e3b223a4ef5ea8df \n", + "360 9b3efa64f243e958ac0dddff3eea26a1e5096a73 \n", + "361 9b3efa64f243e958ac0dddff3eea26a1e5096a73 \n", + "362 07bcfef1480c9b0dc09d7ff23a44e8872513aa6d \n", + "363 07bcfef1480c9b0dc09d7ff23a44e8872513aa6d \n", + "364 d84299286555d1be458860820c8b6d0e6ac2369c \n", + "365 d84299286555d1be458860820c8b6d0e6ac2369c \n", + "366 663f953728288e1efc50a81ea54a4f4fcdea7d5e \n", + "367 663f953728288e1efc50a81ea54a4f4fcdea7d5e \n", + "368 568e836ce323defc9edbfe426a08ce79f4d0901c \n", + "369 614bb625d0645f51007cc9de94643a7a32faab42 \n", + "370 30c715d5115e55f48a4549da23bfeda974d066e8 \n", + "371 30c715d5115e55f48a4549da23bfeda974d066e8 \n", + "372 39f7cea8fe6a25f969ddb6a449a07e652d77bd38 \n", + "373 39f7cea8fe6a25f969ddb6a449a07e652d77bd38 \n", + "374 331eeb0ced31a6cc4984ff43662c9d456f22f1b1 \n", + "375 331eeb0ced31a6cc4984ff43662c9d456f22f1b1 \n", + "376 4f3fac82bad61561833e469b8be7accc7aaf74ac \n", + "377 4f3fac82bad61561833e469b8be7accc7aaf74ac \n", + "378 11224c69febf5a614671f590ef020ab812bf282c \n", + "379 11224c69febf5a614671f590ef020ab812bf282c \n", + "380 7191080da28f0bea9682f16615d9eb39cd9df4c8 \n", + "381 488260063bfe02807faa610cb49a94f55c288b45 \n", + "382 dd07d1c55be033a24645d2da927a9cfb3abf2f37 \n", + "383 dd07d1c55be033a24645d2da927a9cfb3abf2f37 \n", + "384 c948e2d6d19019fc97204be20612b0878cdd0161 \n", + "385 86d8ca5851a41c45e953cc487bee9a23444b2a1e \n", + "386 0f9576aa4adb537d44adbf3609305706b2ae8f30 \n", + "387 755fd264b305bf03efe75d9d02d2cc598c85549d \n", + "388 5000b429f42f1f11c6baa3efe091252bbc5d804b \n", + "389 914b76326fda60b4c9f0391b0e1c0180589886ef \n", + "390 05fb3c207f4bf377955c3c2e24c80619e10fb2cd \n", + "391 64fa05aa1ed8a419db2aa39fbd0c2c64ec59147a \n", + "392 0fa2b1f3cccceb6028aa2151c27b83be3151dd98 \n", + "393 b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7 \n", + "394 7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29c \n", + "395 c866b1ade1df61f15c70cc2f1d715e67a107062b \n", + "396 c866b1ade1df61f15c70cc2f1d715e67a107062b \n", + "397 db982c3210a8b9dc2d31a5bccfdd2d7aced5f686 \n", + "398 75b1a782874208273856adff1f782d13d4acef8c \n", + "399 54e46cb91a8843722fd011c1a389b76fab41894d \n", + "400 94b0f747fe17635551fc419947b2ada0dacec9e9 \n", + "401 54e46cb91a8843722fd011c1a389b76fab41894d \n", + "402 4879b3c95641972dfe41730ccbd1952049fac1c4 \n", + "403 bed4b97da59c13582c6ae742d8d2c09ea0897ea2 \n", + "404 3b2f589d480765e4ec373adc7a04720336084c62 \n", + "405 5c53f566af1f04d633119f18f6d9255e7f1567a5 \n", + "406 d7ebc6abdfbfffc582815476e05e27e1bc9b45e0 \n", + "407 d9a21bf4be7494cb9fe2463f5c6a07231857ee74 \n", + "408 2ca178f4b19912ba343e8f1f6986e579195dc58c \n", + "409 0168b4764ed65d9ce5163672a8afa9dbd7edcbc3 \n", + "410 4bb0336ea0cb03bd6de0e4361027daddcfbc4068 \n", + "411 6d639f5c12ef71933d30156475d8f8cae5fe3aa0 \n", + "412 f24600f23ce3feb6bbde039c0750589d5596dc90 \n", + "413 95a48b64e4cba56d23553207b6dacbd1278dc699 \n", + "414 d101e23b3968a3c570b44252a14384e8674bc65e \n", + "415 6e902e36393bf8f115ce21bf468e3e2f17ef7c4c \n", + "416 dbe8b20b4a3439c7a60dd446d212d892b1e82823 \n", + "417 dbe8b20b4a3439c7a60dd446d212d892b1e82823 \n", + "418 de7c34b992144cd20fc16554700cdaf75ca3a5d1 \n", + "419 82554eb5c6daa1270a2741ca9a652f8fdac3740d \n", + "420 82554eb5c6daa1270a2741ca9a652f8fdac3740d \n", + "421 db74e17c38212ed4c756c2907397e2e9be4bd203 \n", + "422 db74e17c38212ed4c756c2907397e2e9be4bd203 \n", + "423 9ddd5541827e0ba201af8e3d222ec8dc4001ec38 \n", + "424 9ddd5541827e0ba201af8e3d222ec8dc4001ec38 \n", + "425 7d9a09fce42bd40cee6569fceb7aed79451bd8cf \n", + "426 7d9a09fce42bd40cee6569fceb7aed79451bd8cf \n", + "427 5ab36c323399e2d4708bdfb6bd34a11017ff9b4d \n", + "428 5ab36c323399e2d4708bdfb6bd34a11017ff9b4d \n", + "429 8d50d813264371a9f946d97c6ed449a5c0da4ea7 \n", + "430 8d50d813264371a9f946d97c6ed449a5c0da4ea7 \n", + "431 77c3eff66510373e2e97421e054c71952c5fc838 \n", + "432 63021d7639200d379202a85ae6bb864da321deac \n", + "433 63021d7639200d379202a85ae6bb864da321deac \n", + "434 ac67d51a238334a112fa7c3ad492ded8bda80594 \n", + "435 ac67d51a238334a112fa7c3ad492ded8bda80594 \n", + "436 e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5 \n", + "437 e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5 \n", + "438 8c73619f34b282de4366d23d815e665a34a92ff4 \n", + "439 7191080da28f0bea9682f16615d9eb39cd9df4c8 \n", + "440 8c73619f34b282de4366d23d815e665a34a92ff4 \n", + "441 3ffaf97cbeeaf8a63fa6656c7ee20b236e00d490 \n", + "442 5af8619fa3201379cb71dc754aa33eecf9fd73b5 \n", + "443 82b140d47fb5135c781832ea1515893b52842611 \n", + "444 82b140d47fb5135c781832ea1515893b52842611 \n", + "445 d77f4ead43e209869eca021c060b19250ba1303b \n", + "446 1c3eb3875d90ac7c63c21bd0f4e5565463cac78a \n", + "447 d0191614ee279cb393550c5dd16a0cab46d723c8 \n", + "448 d0191614ee279cb393550c5dd16a0cab46d723c8 \n", + "449 b3506f1397f949860a0b76aa0e41155c343e0129 \n", + "450 b3506f1397f949860a0b76aa0e41155c343e0129 \n", + "451 07c88eec6885139ad3492d661c562aa99624fad7 \n", + "452 07c88eec6885139ad3492d661c562aa99624fad7 \n", + "453 dc8e544e95bb4ae7de440a247689428dd48579e3 \n", + "454 2012a32d239bc8cb4389fd21971b42598dd09ad8 \n", + "455 2012a32d239bc8cb4389fd21971b42598dd09ad8 \n", + "456 d3c927eb8a4a574e3f55fdb1e1672992ce93fcad \n", + "457 d3c927eb8a4a574e3f55fdb1e1672992ce93fcad \n", + "458 bfa06800e79c90548a1570c6dbd720ee675d4c59 \n", + "459 bfa06800e79c90548a1570c6dbd720ee675d4c59 \n", + "460 3e647b42b5154facb1d9e84e539bccee996853bc \n", + "461 af70330860d237f3af5f58e2f9ca87f28b3ad595 \n", + "462 572a3581db57ddc8f48c0f6f36a18db33b72ba68 \n", + "463 572a3581db57ddc8f48c0f6f36a18db33b72ba68 \n", + "464 a3d5029fd9a9569fbc58f59d19c355ddd74de93f \n", + "465 a3d5029fd9a9569fbc58f59d19c355ddd74de93f \n", + "466 ae6b4286aecfb2fe61978464aa4f7cd556c57101 \n", + "467 ae6b4286aecfb2fe61978464aa4f7cd556c57101 \n", + "468 6128a9e53c986b6efbbc23631c222296e743bc19 \n", + "469 6128a9e53c986b6efbbc23631c222296e743bc19 \n", + "470 a61d33a9b07d1d94b9ca03419ccb227f99edd222 \n", + "471 f21f46c1f1a0cc886d33cd46afcb8fb299a552b1 \n", + "472 f21f46c1f1a0cc886d33cd46afcb8fb299a552b1 \n", + "473 1535136e8e4ae5c51ba8f157a5e3c3ce36c90e3e \n", + "474 e7a31e33069c63582f072c4748298830fdd6bcd5 \n", + "475 e7a31e33069c63582f072c4748298830fdd6bcd5 \n", + "476 a2b9f07dfe2ce70095e1beab6290399f7b1ec102 \n", + "477 c77e55c01bf520f10a55bc8b10ca613660078418 \n", + "478 c77e55c01bf520f10a55bc8b10ca613660078418 \n", + "479 1fc91e54a136014db8274ad0b74d0a641e048113 \n", + "480 1fc91e54a136014db8274ad0b74d0a641e048113 \n", + "481 8430d8bdfdd5dfcd5825046a2344420452551193 \n", + "482 62c1ac817034984f4334fa14e6694c7a4c51cc87 \n", + "483 62c1ac817034984f4334fa14e6694c7a4c51cc87 \n", + "484 d34d867a0923e222d0607044eacab8c2f3eb2e74 \n", + "485 b92d17485fa43b43ef183d6b756f0db1ecc8729b \n", + "486 15df3d5a9504634a1b60dce34dd84709e00f13f9 \n", + "487 7a6b7fac2fa34e5b9bcb0bcd77ecbaf244beb8aa \n", + "488 51176c046810010fbf41cf00adbe9f24a3664953 \n", + "489 f0b572938b27474277fda39e4845d56ac05c93e7 \n", + "490 9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f \n", + "491 9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f \n", + "492 6d73755c4a776e1659dfc21d58a20b9c073df791 \n", + "493 ec625bca664566b3a650c7a92c052f6cefd200ef \n", + "494 ec625bca664566b3a650c7a92c052f6cefd200ef \n", + "495 833ed0e95fe16e7dbd9aee10e67f2327715d6623 \n", + "496 833ed0e95fe16e7dbd9aee10e67f2327715d6623 \n", + "497 477b1f2a6a2d6d0da3c053803a3b115ac88e6143 \n", + "498 477b1f2a6a2d6d0da3c053803a3b115ac88e6143 \n", + "499 5f05c318fcda4b01b7212902e2f8c29cfde8497c \n", + "500 5f05c318fcda4b01b7212902e2f8c29cfde8497c \n", + "501 e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0 \n", + "502 e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0 \n", + "503 27824699e7ccee6180b4d21ca9c152315648ec5a \n", + "504 27824699e7ccee6180b4d21ca9c152315648ec5a \n", + "505 edbdad3d30b41391b3514cdc4a22055242efba09 \n", + "506 edbdad3d30b41391b3514cdc4a22055242efba09 \n", + "507 fcb040059ff102db277ab13e0d43788434de87e8 \n", + "508 fcb040059ff102db277ab13e0d43788434de87e8 \n", + "509 fcb040059ff102db277ab13e0d43788434de87e8 \n", + "510 fcb040059ff102db277ab13e0d43788434de87e8 \n", + "511 ee869878737f1d205c3052842d3586a768c39b45 \n", + "512 ee869878737f1d205c3052842d3586a768c39b45 \n", + "513 857a28a7dd7a744411f89cb137df7cec661157ee \n", + "514 5200e61b5b6302b30d292fdc1f7a784851fc890f \n", + "515 81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f \n", + "516 81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f \n", + "517 ad999eba902494de920044cc5c3d2ec2f7db4228 \n", + "518 cb7cf7a9bcedcc85344e0d093caf0f245ab563f5 \n", + "519 709fd87a711d526ffa77049d96d88bac05c774fa \n", + "520 709fd87a711d526ffa77049d96d88bac05c774fa \n", + "521 bad765a6de468421b3eb60fa0b2c3ef138ffa316 \n", + "522 bad765a6de468421b3eb60fa0b2c3ef138ffa316 \n", + "523 c639bb7d852762d0329a9ff5eb2932ff1a8ee404 \n", + "524 c639bb7d852762d0329a9ff5eb2932ff1a8ee404 \n", + "525 d90b0e5ad9bd236290ad53d14012d47bdb3eb198 \n", + "526 d90b0e5ad9bd236290ad53d14012d47bdb3eb198 \n", + "527 2bc63de53394800052a040a4c791223486881ec2 \n", + "528 2bc63de53394800052a040a4c791223486881ec2 \n", + "529 4d3db4e3ca478ec58f68e29f4c2550debd5b287d \n", + "530 4d3db4e3ca478ec58f68e29f4c2550debd5b287d \n", + "531 baca50c7defc85b518e14d66ff893acd5e6634a8 \n", + "532 2889120cae635a8315dd6fd83c43156fb4a2876f \n", + "533 418496a0c6136a95543c9cd34fd96e6ba182d574 \n", + "534 418496a0c6136a95543c9cd34fd96e6ba182d574 \n", + "535 e23a616abe415801d3d74851f746b4782a6322a1 \n", + "536 e23a616abe415801d3d74851f746b4782a6322a1 \n", + "537 420803dd6c414bb0ac6eb013c3d5156151a0e0c6 \n", + "538 aff44f0c7d4e4c28e784a7770ca45e5570fa06ee \n", + "539 e84c4b41ca146f946001687b463bfe0af1776267 \n", + "540 e84c4b41ca146f946001687b463bfe0af1776267 \n", + "541 1aa7aae14d7c25ab89c12856eb7a7456d687aad3 \n", + "542 8327a0e16ac34139239dde70f5ee53d6cbcdc222 \n", + "543 0af0372f917fb1a207d5e335f57bcfbd4765e34f \n", + "544 0af0372f917fb1a207d5e335f57bcfbd4765e34f \n", + "545 268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8 \n", + "546 268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8 \n", + "547 ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c \n", + "548 ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c \n", + "549 8a97ca8707129b1773a213610d4ac6a50534650b \n", + "550 3d16225d6ee0c564ff5ad163feebd053f910b44b \n", + "551 3d16225d6ee0c564ff5ad163feebd053f910b44b \n", + "552 e4abe7afa968cef486eea66649f7de2cd122dd70 \n", + "553 e4abe7afa968cef486eea66649f7de2cd122dd70 \n", + "554 115e399c154986cb2ee5011e1324b960a07d86b8 \n", + "555 12217d8a5723f2b9194a757556ef56c8edfecd55 \n", + "556 30e21e7864412f086ed5514fbe03d6d3cac2463f \n", + "557 eb1b3d33a86062694a36d1365d7a00267129ea72 \n", + "558 e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e \n", + "559 e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e \n", + "560 3b1ced27da4b70e0b620b0017cacf7cb571c5c7a \n", + "561 ec1cae5485aef153f721427be74423ff57e0d0e8 \n", + "562 fb47284dade2644325b353eb3e6c55bea909b7a5 \n", + "563 4ec8586a2dbc1f2876dad3f9060c3cb8f8e52bfa \n", + "564 aaba8c4f0cc4a30d791f1497e295f2c36a35b029 \n", + "565 1907528e38e7a5bf9f6ce2fa8f1ccfbf03202ba6 \n", + "566 a3a6a2bd94835ca178c0a133584321bd793cd902 \n", + "567 72139f3bb756a785f6064ff413097bfc893f55fd \n", + "568 2a437a4ea36a350b907b27fa3490a70ce4343f7c \n", + "569 a0a3603d332ae0df9ef4258ac2516f76e9836957 \n", + "570 9b1227901f5ff8be4f54ba8b12cfa5346093d1d5 \n", + "571 cbb44e27f5b8fc4e0148e546e762027926c44d9e \n", + "572 5d57c190022d8d93eaa39c42f3fec9536c4dded6 \n", + "573 7285d9e11157460f62671482f8417426b47823d7 \n", + "574 bf3c5851b8b07e49fbefa7ee569ce515e9d24369 \n", + "575 5006d6bc05b72a2efcaa68e11c559b2c84a0698b \n", + "576 b73657fa4b3fbb2bcdc55db1ae7310e4e888cb39 \n", + "577 e68f25d9726cdc3fab709da958a0c286d165ec9f \n", + "578 a233bce48bd41ef94bda40f22e09267394e506e3 \n", + "579 964a42aef28b6e5eb2752462b71976f197a86b40 \n", + "580 abc1a0a489bb459556910bd11377845adc82bfd8 \n", + "581 486270e19b03dd6741f2345504c6dd8aabf3ec80 \n", + "582 9bc8140c3a55a57535d19ba0ea8bb4134332600b \n", + "583 8fdd0e687f81f1cf0aa670eedfcde26effc7622d \n", + "584 d9f4f83043761df82718ae3bf9ec33b6b0910508 \n", + "585 a03944caad8e0b830009e6d1a14dd44234fd15ae \n", + "586 a074be187a8126465df36672d0212570d4fe0e4a \n", + "587 4540e3e294ed83cf1f49ecf3514804de54fb7a23 \n", + "588 9081854bfd51831a2b99b0e685aa76d1c27a7cdf \n", + "589 5a7baddd6451249f1b9b6317a7c14bb07da091dd \n", + "590 ac7e07f021601615733b7097fad0aa99bb98d1a4 \n", + "591 1059c2f19d73f985f843d2fd11648cf10e1c35f5 \n", + "592 432d459b9beb1860fdc23925167d53e1ea73db78 \n", + "593 486270e19b03dd6741f2345504c6dd8aabf3ec80 \n", + "594 838d1f52f5159e036291e68d93b4e1ed7ee7742c \n", + "595 838d1f52f5159e036291e68d93b4e1ed7ee7742c \n", + "596 9d69c2510ce6053564bbbd61716586f733e95ff9 \n", + "597 2fd0910671771b719cc3fd60df9ace06bad5454a \n", + "598 2fd0910671771b719cc3fd60df9ace06bad5454a \n", + "599 9d69c2510ce6053564bbbd61716586f733e95ff9 \n", + "600 c67999566f2c4441a88175e49e335baea1dedf07 \n", + "601 6051a84888dcc089da909236838bd2f745c2fe81 \n", + "602 159f7ae61b116d86a5a39e61cc2e43d4ba85fcca \n", + "603 773f49fba8e3ed51d48ce0da1c9915a8d53fae2d \n", + "604 1086e189c0f7cb9e24f839c7a995481bd5798a70 \n", + "605 9ab0b7a13c718495cc69f36d65c4e52272f44076 \n", + "606 51e06c408b174e36e47be01253ef2cc9f1636942 \n", + "607 28ad2d769ef1ff1a3e14dfd7e80082fe97677ae0 \n", + "608 6dfcd6aa7b685609bad27039518bfd0c3544e91f \n", + "609 0bf2d0566235ddaafac86b2dbea9f10111997a0c \n", + "610 2606fbabbf72183e5828aab051e668fb15e9a71d \n", + "611 9c05fea3fa44a36a22e23ad60617f00819a0e951 \n", + "612 9c05fea3fa44a36a22e23ad60617f00819a0e951 \n", + "613 a016fa2dcc42b1d2904bbad92c65522d64bb7636 \n", + "614 a016fa2dcc42b1d2904bbad92c65522d64bb7636 \n", + "615 e6c6fc030e2c12421764c9f2c2046e864b673c31 \n", + "616 1b1f8e006b51510909d1a7f3c58712f44b9379fe \n", + "617 58fa8b3d7ce69751217a58609a972a470736bd17 \n", + "618 80db3fd9a894a25b0106b5c24d1c79cb9d6fe769 \n", + "619 8f2e1a1d95c6f22bce4c1b406429243c593732eb \n", + "620 6424cf47380a105370690c8ddbf86212eb5ba49d \n", + "621 6424cf47380a105370690c8ddbf86212eb5ba49d \n", + "622 581a1278deba65a0a9ac9fbcdc173744e51bc4cc \n", + "623 581a1278deba65a0a9ac9fbcdc173744e51bc4cc \n", + "624 57980302ea7464bbf80923f7cdb503c6fc50df80 \n", + "625 57980302ea7464bbf80923f7cdb503c6fc50df80 \n", + "626 2a59a672021b2f43961276bfc873b518f367d845 \n", + "627 2a59a672021b2f43961276bfc873b518f367d845 \n", + "628 78ea0888b047c3305649e0c730a7adc43462950d \n", + "629 78ea0888b047c3305649e0c730a7adc43462950d \n", + "630 0349d4c6f2ea59e7b2dae1690bfc2b6b5c694e64 \n", + "631 767c2a360947e6ea3f39804f06458e7206f5cec1 \n", + "632 767c2a360947e6ea3f39804f06458e7206f5cec1 \n", + "633 19fbc4a9e41c20599297684adfe9d44e0a683237 \n", + "634 81d2114c0cea63d994b34c0496bcdc4d14a9dd9b \n", + "635 610e054687c53bcebf7ff18f5869eb37922a47fe \n", + "636 610e054687c53bcebf7ff18f5869eb37922a47fe \n", + "637 826beb70dab6efe7253a866981e50cd84b26e73f \n", + "638 826beb70dab6efe7253a866981e50cd84b26e73f \n", + "639 739503884c4439a043a8bcf2249c0c59512befca \n", + "640 739503884c4439a043a8bcf2249c0c59512befca \n", + "641 53443064a41f075cf6336f5c513d9212a62b2168 \n", + "642 53443064a41f075cf6336f5c513d9212a62b2168 \n", + "643 9cd8f053ab1857b8156bdb9fe015cb54d44f6e50 \n", + "644 b2dfe7a38a1d029e61713429dd6761217c91f00b \n", + "645 92fee9e0bc1b8e0afcd8a998cd3e92fefbdb31ac \n", + "646 4945eb443eef38bc0974907f20e9083d0537d276 \n", + "647 4945eb443eef38bc0974907f20e9083d0537d276 \n", + "648 7f53074f59c6c734be7ae5dafb105f0f8532c1af \n", + "649 a939e2d376a77bdfbf120abb91252f35024302bf \n", + "650 f97a3f30616b37a0af1125a18836898e31b6e106 \n", + "651 f97a3f30616b37a0af1125a18836898e31b6e106 \n", + "652 8d8418161732c3b7a6ec89e1676d784bf04e4664 \n", + "653 079a3062225d83c6a5698cbebfe6b38b9485bc16 \n", + "654 24a24723ebcb1a4941b46364932c07e35ae15df6 \n", + "655 24a24723ebcb1a4941b46364932c07e35ae15df6 \n", + "656 b28e791a20f7aa5920dd2b74fc7be98c783339db \n", + "657 b28e791a20f7aa5920dd2b74fc7be98c783339db \n", + "658 24ffdcdba524351177693e8abe9a3d743939bb3c \n", + "659 0202371f451082c6975497d333beab85845e6fb2 \n", + "660 0202371f451082c6975497d333beab85845e6fb2 \n", + "661 3b5d2493c93ac51afea3e135dddb461fd1293447 \n", + "662 3b5d2493c93ac51afea3e135dddb461fd1293447 \n", + "663 578fa9928185d5f3b41421c74f0cc3a3c8975747 \n", + "664 fc63335e279fd9ceb152cae31b6ca4153e091bdb \n", + "665 32df2b0a35b37b9c816c35b5b310138e07b91673 \n", + "666 ce0d37adf1b02fc22c222ba2e1d0eaf82136c36e \n", + "667 1ae5aa712676f2aee764e87c7ed7d1c154af2a50 \n", + "668 1ae5aa712676f2aee764e87c7ed7d1c154af2a50 \n", + "669 14c50978848d44c6b646380f461430c6afa3a07b \n", + "670 14c50978848d44c6b646380f461430c6afa3a07b \n", + "671 6c9277870af4f9cac80ccbe8eceeb3b421900f0f \n", + "672 687b3064964c00ca72360ffd0d4d5a05f1b1d47c \n", + "673 687b3064964c00ca72360ffd0d4d5a05f1b1d47c \n", + "674 9435adb2a0625e47102ba86f264c775bfe6456fc \n", + "675 9435adb2a0625e47102ba86f264c775bfe6456fc \n", + "676 ab404e84b50b050adbbb42bf86c7c3708dc9de63 \n", + "677 f5fa7e25c2fdb24f2e842951338b6e6bd618a237 \n", + "678 f5fa7e25c2fdb24f2e842951338b6e6bd618a237 \n", + "679 f4dfbde08baca4399784af7359b7fdc9acc97c1f \n", + "680 f4dfbde08baca4399784af7359b7fdc9acc97c1f \n", + "681 ec5e05405db4963ee9b10c857e38ec3f44d18764 \n", + "682 f451b99c69b28981884130084bfeb9e872b4e9a1 \n", + "683 7e408b93f161a56eabed6413339eea7e464f29ea \n", + "684 f658c328f504b22fe5c410d8097eab7f464ff8cc \n", + "685 c7dce1291c8da0efd4ed6336c4051cd89b21762f \n", + "686 be6945f2546f30cca345ec49ea064a3bb1eaca89 \n", + "687 e90e4d54ac971a4226f1957bf1a568582a36aef5 \n", + "688 63b8c4c64dbd1e955a5886e04291ac7f20510148 \n", + "689 73fe4a867bcd73c032784568be46888b3d05d147 \n", + "690 0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76c \n", + "691 58442f7386dd2f5b5a208ebedae21fc632b567bf \n", + "692 5bf0803ef9a96a382ec24e1f2f1733b675092821 \n", + "693 738d4f217a4d5c33fa3cfd75e12400e36ce620c1 \n", + "694 abac042b3178de959d62365d011bae556149aa16 \n", + "695 e25b42fdccdb8d999f8168c72f656f85b8d4ebaa \n", + "696 b58dd7dd6de8fc952130d0e4ad0d59042b76db97 \n", + "697 42e2ecf14b94827129e447c4fd83c35ca6253549 \n", + "698 fd8d1e21f44ecb6c1ed23734906cf84bad4d7328 \n", + "699 a596567941d14c46746cb09d504016c39f1e4963 \n", + "700 7c582c2669e168f3921c60740dc882b8447edfa3 \n", + "701 38dedec8f9843d0d2e906f60e9ae73b6e446f74b \n", + "702 79545a4b3e76dc1654e4806b9c61028037edd65a \n", + "703 79545a4b3e76dc1654e4806b9c61028037edd65a \n", + "704 886ceac78ec81c4aa95833f98134c2e39b16030d \n", + "705 0324b28ec83620104d62eff785beb9557dbad4bd \n", + "706 0324b28ec83620104d62eff785beb9557dbad4bd \n", + "707 e9ffca9666e355b1285a0c6a42951f6a28ea7f90 \n", + "708 e9ffca9666e355b1285a0c6a42951f6a28ea7f90 \n", + "709 c28397936e9a8e37c3907ecb4d9dc27aab805b90 \n", + "710 782c7515b6eb73a17f9af9447ee60d361535f332 \n", + "711 a7abb2bd63deff6c3e3afd67febc6426cd9f1919 \n", + "712 89e103ad5f61abf9b46726d1b3b98022372fb8ca \n", + "713 5c5450ad6e75945f8b040038e316d6d54b9e0f66 \n", + "714 68130bd7950bfeaa2d63e6f59f922471dd6c85e1 \n", + "715 f57d9fcef84cb699d67cf9cc2d075f82bc81da85 \n", + "716 7f09573aee3f202a1424fb8004cd4b446658e774 \n", + "717 c28397936e9a8e37c3907ecb4d9dc27aab805b90 \n", + "718 e469a87af741eea72f030c97d1166f3ae74a95f8 \n", + "719 e469a87af741eea72f030c97d1166f3ae74a95f8 \n", + "720 3b372acf955777c904ae16d79d63f13d99298acb \n", + "721 3b372acf955777c904ae16d79d63f13d99298acb \n", + "722 96e236e820933d2858e8023d8500d3c26a146aab \n", + "723 96e236e820933d2858e8023d8500d3c26a146aab \n", + "724 dda4efc59c2d030e9a42d84936a1a5f24e8f256a \n", + "725 dda4efc59c2d030e9a42d84936a1a5f24e8f256a \n", + "726 3a16178c0514ad71913a582bfdd88556652f93e3 \n", + "727 3a16178c0514ad71913a582bfdd88556652f93e3 \n", + "728 df912ca977f637e2f6a906eff36aff3b66f13588 \n", + "729 df912ca977f637e2f6a906eff36aff3b66f13588 \n", + "730 08b9f06003dd9f711b27683ad1e1af77be35e1b0 \n", + "731 08b9f06003dd9f711b27683ad1e1af77be35e1b0 \n", + "732 1cc4bbf6c5c57a14ab4eba08994009f98108d0bb \n", + "733 1cc4bbf6c5c57a14ab4eba08994009f98108d0bb \n", + "734 59478c9a7c38fba092c06e8b58622269d66e7792 \n", + "735 f33d0256071f32b24e10958c13e406d2cfd0278c \n", + "736 f33d0256071f32b24e10958c13e406d2cfd0278c \n", + "737 7494ab73a2e3d1c11734e72acc83573cb8feb161 \n", + "738 7494ab73a2e3d1c11734e72acc83573cb8feb161 \n", + "\n", + " commit.tree.url \\\n", + "0 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/954fe154eccfcb5dff9a5c2368336851ad3e695f \n", + "1 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6effc6b250803775feb79454cd9451ed014949ce \n", + "2 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2da947b5c470830df9584083726c1bf00a483e9d \n", + "3 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9a6f0b53be0fc00c8220ddc89b25cbc1cf4b5655 \n", + "4 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a9ed9a65ab7b5d5421aeb9c936a783ff55283165 \n", + "5 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e49067173b75b41e7d9f703cfe1b0aa89e314ebe \n", + "6 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f226f2fcf5017507d6f587c9b91d446a808ccc5 \n", + "7 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f226f2fcf5017507d6f587c9b91d446a808ccc5 \n", + "8 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09a \n", + "9 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09a \n", + "10 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09a \n", + "11 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09a \n", + "12 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07d95df30a8989ec01fd14b8ece907c31d5178ba \n", + "13 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07d95df30a8989ec01fd14b8ece907c31d5178ba \n", + "14 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8ca145ba8007c6692095018f5aec4c136526e04f \n", + "15 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0e9edee4c41fc90412e925d4ca95a2b1074cb4a7 \n", + "16 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0e9edee4c41fc90412e925d4ca95a2b1074cb4a7 \n", + "17 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3504772233dc01a817fce71cea7fadb5f3643e7c \n", + "18 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2731245ed5e70c880096e407e0b24dc9d9d4b199 \n", + "19 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2731245ed5e70c880096e407e0b24dc9d9d4b199 \n", + "20 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9f2accc1f5087678ead29ca3a83b8573bb6cb51 \n", + "21 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d88781eadaf9341b324f15e64ee2635a7449f440 \n", + "22 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b149ed0e594eca40d261cf7c420407321134d17d \n", + "23 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/002904b2d9294736df8274f0502b62d54f91518e \n", + "24 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d35d7fdd90026a9dd3d08317ca4a789f96c94051 \n", + "25 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6b20ba2b076221318acefbb209469b13fdcccb5a \n", + "26 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2dd93e44074d2e2f29ca95facbfb061173a9451b \n", + "27 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f5963bf9dc5af66f1b8782491f65f134ce941fc \n", + "28 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcbbfb79f479ccff31ca4c019eb1e0feb5b4945d \n", + "29 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/920bb5e5c661ae74fcc5d29829b9ba81e007f0e8 \n", + "30 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/749fc24e3aa36f0cbb0cdd10e7841251a1b3cef0 \n", + "31 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/363ce6e2fa7642ec67afe6ebced9fe079f0b754e \n", + "32 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b4e163bb68072ab076c371732d7e885b6179c763 \n", + "33 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f078e0c351c7c9074126005ff8c0f65774c287a9 \n", + "34 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/471e8636f0570b883d9ab44ec120d177aaed7f22 \n", + "35 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2c2a252eecd0837e71cd4703caf700f46b58e0b \n", + "36 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d4c00a589d55f384af7f6bd22834d8376b0a797 \n", + "37 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f3a6243276fcc9acfbbd919c4c6a34ed53b18f89 \n", + "38 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e143d8bb7cbd86f3ff848ba459758c8f61a24f3 \n", + "39 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d909b6b8740fc5ed1f87df7e4b3bbfbd4c24c5ad \n", + "40 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77cd2ec4f10e765795f0f973b9ec797c8dc7794d \n", + "41 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3573353b6e749a61958416a4193e84cdacf649d1 \n", + "42 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b92e996f096497864182acb54f150483b22b6ad2 \n", + "43 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/016db43b75c33740824cbd336c614b4548a1c6c1 \n", + "44 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6e550af15b619362c7bafd51d59e2576313f7e69 \n", + "45 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf0b33374d7764e1c76dbc872e86b706c910e66f \n", + "46 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf0b33374d7764e1c76dbc872e86b706c910e66f \n", + "47 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae4da723c778ecfa3b36f9ecd18b8dd7881537e \n", + "48 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae4da723c778ecfa3b36f9ecd18b8dd7881537e \n", + "49 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8460689215732c8c268acc60dfdd6f4e76997bde \n", + "50 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8460689215732c8c268acc60dfdd6f4e76997bde \n", + "51 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7eeb1b7a80023e55246cedc91300648ffbd16d8f \n", + "52 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7eeb1b7a80023e55246cedc91300648ffbd16d8f \n", + "53 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847 \n", + "54 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847 \n", + "55 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a5e56b675c5532706bb1ac61465f1c97852cb0e4 \n", + "56 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a5e56b675c5532706bb1ac61465f1c97852cb0e4 \n", + "57 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709f29b1a018b11e7e99548aef67fe734ee35a67 \n", + "58 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709f29b1a018b11e7e99548aef67fe734ee35a67 \n", + "59 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7802093bfd41adb1fc57b2209725903d805646ca \n", + "60 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7802093bfd41adb1fc57b2209725903d805646ca \n", + "61 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6181a160faf9f95f77c16e59534cc2e4f03927ac \n", + "62 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6181a160faf9f95f77c16e59534cc2e4f03927ac \n", + "63 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/26f105dcc9975955796a34e1de4be83d97cbe752 \n", + "64 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/26f105dcc9975955796a34e1de4be83d97cbe752 \n", + "65 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6aa58d1c5cfb3cb2759ff191da1c76c656708a6 \n", + "66 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6aa58d1c5cfb3cb2759ff191da1c76c656708a6 \n", + "67 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1435359ccbed2b34f625ea29d76f3f095eaf92b5 \n", + "68 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1435359ccbed2b34f625ea29d76f3f095eaf92b5 \n", + "69 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98f091d988c419d6a17b793032043ff9e9c94610 \n", + "70 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98f091d988c419d6a17b793032043ff9e9c94610 \n", + "71 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ce67ed8dff360ed548786d5d05c9b39bd96282f \n", + "72 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ce67ed8dff360ed548786d5d05c9b39bd96282f \n", + "73 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcacd4892d228510c168b4fa888a91d6a986b67c \n", + "74 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcacd4892d228510c168b4fa888a91d6a986b67c \n", + "75 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1d0cbd209899025fa35623d718a9d0867f4f76b \n", + "76 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1d0cbd209899025fa35623d718a9d0867f4f76b \n", + "77 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/74417ea51780b7367dff7297ffd1e97d765a30b9 \n", + "78 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99512f4763bdfa0b525761826e137aeb45859956 \n", + "79 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f9963b6cfd57f82c5068295ca54f6e04f4bb0b22 \n", + "80 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6317052ef288611fa2111156a369ab099f7c1aa7 \n", + "81 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d353d22e1e815669f2a33ff7c80f9dceb2ac53b7 \n", + "82 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f86f8540a8d7088e414da0b518e26c65dc8185c \n", + "83 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d4fbd4ebd52ea082904b91d6b1ad3aa3a973ea44 \n", + "84 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/565310833d01a80824f763655d63e54484ddb181 \n", + "85 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ba8b726cfe75980151f4b1868066ee5f50d1007 \n", + "86 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24be92630f25c73b840b8ef02226838c55f82bcf \n", + "87 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f557c7a9eda6d5d63c7f552619ce6e7ea5c7681e \n", + "88 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b6ee54c8db6c22b8ae3416ca74ed42c089254d4e \n", + "89 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f1b7bafd03c47200c9920464254432fac47472d \n", + "90 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f39d767a62c94ae9a859d3db13408c58aeae59a \n", + "91 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2cf24c3676aa237b2ef336775289f7ee2dc54440 \n", + "92 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5fe00061419a54c00711571e40ad163c3b6802f2 \n", + "93 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b465762b9763f55e1fe88e7da2ed051ff59848de \n", + "94 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41174d8cc7bd43db5a1a9ff8ad79ffcb6fb3ccb7 \n", + "95 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e32209e07e19387d23e7f53c40c059d7590230aa \n", + "96 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9a5b0d6486106568aafdf8cb6a7fd4bc52fa1aa7 \n", + "97 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/72d3064a38f36558234ea39ed6ad3a9201c0c86e \n", + "98 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/554b244ad1cd0626c791c3fbd8ab7afa3ad94efa \n", + "99 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e0eccede4cde00c604fb7ea9282579750afaf343 \n", + "100 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79a13a0e02372c16f7fb15671ff1fd2b007eaf43 \n", + "101 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94dd7362e1a94fdc2e2599c24df9b1b463412b13 \n", + "102 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bcbd9cd006a9143c48bc777f9a218be9215b1c65 \n", + "103 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a95352993ef91098bfa772874201b47a25470d4 \n", + "104 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/36e7a5eccf36e90b8184706e75a8874c6f5ec5de \n", + "105 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/56416ae4e5946c6efea7a3fae8e2935dcf6a8124 \n", + "106 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1335d5fd566c7b7fc07429f71279ed3e510815 \n", + "107 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a1382393f7291d863a37b0a3459f32c5dc3e48b1 \n", + "108 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a1382393f7291d863a37b0a3459f32c5dc3e48b1 \n", + "109 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c503afebededd786abea9e2bd918f7c05f49b25c \n", + "110 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64f5c65d9888c240c924d720698d232147437e80 \n", + "111 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64f5c65d9888c240c924d720698d232147437e80 \n", + "112 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dededc37912554b52f855773cf9c0906ecd9e7a6 \n", + "113 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dededc37912554b52f855773cf9c0906ecd9e7a6 \n", + "114 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38422a480ebc3e6ff54b0ea2cfc795a459464f44 \n", + "115 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38422a480ebc3e6ff54b0ea2cfc795a459464f44 \n", + "116 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c2f1b64d793199b546ee4ba94018cafc4ebb4426 \n", + "117 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c2f1b64d793199b546ee4ba94018cafc4ebb4426 \n", + "118 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/236e4f4746dbec613e4a0b0509f52a5dbb9631bb \n", + "119 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/236e4f4746dbec613e4a0b0509f52a5dbb9631bb \n", + "120 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92ae9256e9909b6cef3ed2ad8088bfec63566a1c \n", + "121 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92ae9256e9909b6cef3ed2ad8088bfec63566a1c \n", + "122 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3446f6482fed7f85530491fffa1e3f3d48d6c836 \n", + "123 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3446f6482fed7f85530491fffa1e3f3d48d6c836 \n", + "124 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adbc868a761db211a72a244ab66ab7ca79a7cf65 \n", + "125 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adbc868a761db211a72a244ab66ab7ca79a7cf65 \n", + "126 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc44c80eb36acdf288d3dcd293956c773369a945 \n", + "127 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc44c80eb36acdf288d3dcd293956c773369a945 \n", + "128 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/150daacb0a90592301e349855b75f30a9cacdd51 \n", + "129 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/150daacb0a90592301e349855b75f30a9cacdd51 \n", + "130 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99980dc60baa84548e9482c28e81a424a782b73a \n", + "131 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99980dc60baa84548e9482c28e81a424a782b73a \n", + "132 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5790004580a4ef143b353d8938e8129325a4176 \n", + "133 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08590e6afcdd2eb0012b1f2537193a50ce5f07da \n", + "134 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08590e6afcdd2eb0012b1f2537193a50ce5f07da \n", + "135 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/09f241881e1c3b40229821bc768c1d58953359a4 \n", + "136 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/09f241881e1c3b40229821bc768c1d58953359a4 \n", + "137 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2290677a29f0e3df7190f79847522a7ba0d5b17c \n", + "138 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2290677a29f0e3df7190f79847522a7ba0d5b17c \n", + "139 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/646aa36da8c6d5deefd754f098d0bd46dee82377 \n", + "140 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/646aa36da8c6d5deefd754f098d0bd46dee82377 \n", + "141 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d5a07bd78cfa8240075a4936796e5ec92951926 \n", + "142 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d5a07bd78cfa8240075a4936796e5ec92951926 \n", + "143 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65f658507e8c545a564418c5affcf6bd2b82f5bb \n", + "144 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1a373861399ed0b542cd26b3a8ad434a65eff947 \n", + "145 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1a373861399ed0b542cd26b3a8ad434a65eff947 \n", + "146 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/665137da33e27eff4a2ab0381a9bf9b5705797a4 \n", + "147 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/665137da33e27eff4a2ab0381a9bf9b5705797a4 \n", + "148 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f177ec9dfe69ceae47bdb37efcd3d4a3a312495f \n", + "149 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39d00fb7d709b5d5871a2037712a44f452aa0e4d \n", + "150 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/391467a4ef3276a9c3b66a26131a16f78ec2d3ea \n", + "151 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/71c3c88e93f551117f0017107dc690757514d295 \n", + "152 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e00b57fba9f597485bdea6f93a40473686e2127 \n", + "153 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e00b57fba9f597485bdea6f93a40473686e2127 \n", + "154 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3cc862e4d1a7e3683fcf5a46f56c735356c70b95 \n", + "155 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3cc862e4d1a7e3683fcf5a46f56c735356c70b95 \n", + "156 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", + "157 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", + "158 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", + "159 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0820c2fc36abcfb144f22d076fbec1974c3bba9e \n", + "160 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0820c2fc36abcfb144f22d076fbec1974c3bba9e \n", + "161 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ddbf42510b3ac586adbae8c66d51bc2a80f40df \n", + "162 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ddbf42510b3ac586adbae8c66d51bc2a80f40df \n", + "163 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14601e2b0ad2deec6b4798e8b5354d8bd3df4677 \n", + "164 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14601e2b0ad2deec6b4798e8b5354d8bd3df4677 \n", + "165 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff257eb4d04ad1b7d30086faa61ad50288f5319f \n", + "166 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc97b92d28346eef6d59d9b1cc8e468cd147be72 \n", + "167 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc97b92d28346eef6d59d9b1cc8e468cd147be72 \n", + "168 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/255116564b7eaea75cba24759006eeee1c3df3e8 \n", + "169 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/255116564b7eaea75cba24759006eeee1c3df3e8 \n", + "170 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fa25c81e4dd42cbcc721fde401df903b4c36a33f \n", + "171 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fa25c81e4dd42cbcc721fde401df903b4c36a33f \n", + "172 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473 \n", + "173 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473 \n", + "174 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aabac56a0e26751a06dc08f2496f943cfc5ca9b8 \n", + "175 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aabac56a0e26751a06dc08f2496f943cfc5ca9b8 \n", + "176 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f9b30cb99c0c485601627ce161a5fb5b786f4cc2 \n", + "177 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d6f487dc21706911824af978d4e8e892cb5d07b7 \n", + "178 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d6f487dc21706911824af978d4e8e892cb5d07b7 \n", + "179 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5b5208b045c70a6fa484e1f298a489788d86bb6 \n", + "180 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5b5208b045c70a6fa484e1f298a489788d86bb6 \n", + "181 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e21c51b1b1d20c001df7e27061fd2c2283774bfa \n", + "182 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fd0bf18f1d172be0b2683df920dba0e227770c1a \n", + "183 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/835eddc5cb4bdd953eb8f5584d982cba6cb31312 \n", + "184 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd4d9706c258f43a8911ecb4b78a652e59c7c04d \n", + "185 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9219b9435fa96b8fa56cedb008a954a1af81abd3 \n", + "186 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dfdee5beebedabbd6536bdf131f3b71e55c41549 \n", + "187 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98db38e0c1f6de5c4561c687e7109dd2aed05572 \n", + "188 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6805ddf6b5cf7b0d1dd013207a7ba4d20d6cb3ce \n", + "189 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8b4b1f3b4ada2e6e496802322c2941ae74128332 \n", + "190 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d538a5352b6ef367814e37d3cfde8903fff4ca3a \n", + "191 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d46248315b3b083f09ec6ae49eef2cdae264fb6 \n", + "192 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b84ee393184d668cbe56416830442b6ec5b8a886 \n", + "193 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0bcfd1c8571a575fec64fdb5c43b289525d82cfe \n", + "194 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/35b7852e1b40d577e4c023a080f32ce75115c2c7 \n", + "195 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5991a7dc33d4607a46e05d77caa8f6d898fc0d92 \n", + "196 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a367ff54b1bd04d514ea797fc23c05c8c224c494 \n", + "197 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a702f55088cf7f475aafb4799710c65ed497548 \n", + "198 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbc4a8c816236ee2b83f122aa1ac3acb21d15bc6 \n", + "199 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0b4768691428b9ed7bb50f4aedca4dd3f6805e5c \n", + "200 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0b4768691428b9ed7bb50f4aedca4dd3f6805e5c \n", + "201 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a2c77495d49eee2d2ff38c1a13c7b3c3d243eba \n", + "202 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/250b7f2c8154ebff4fc623c981188f53c35bf909 \n", + "203 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/950837c29c0831746c872a16db3dd880933d8471 \n", + "204 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9288c78c0f496d7dd6ff6db59bef5784bcc376 \n", + "205 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f17f6e17e3be1c64907ce2d89313d9bd4f5280ff \n", + "206 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4fd0d3f58a0a0e7b0140adfca6496a7ccaf4ec18 \n", + "207 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ba4650a05aac1282bdd59353e90d51e19016bc18 \n", + "208 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41a67a138c780b56aff3a6a0b58cafbfb39a060f \n", + "209 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0823f2661c4543b649305d29af0fbeb42d31b8f5 \n", + "210 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/be5b1bea028fab6e3c9eb964f6ae114036a410da \n", + "211 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f9d0423fa6468cbd3a89663e01e15c36d13f88f \n", + "212 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/55fad82c9bb5723557670052c14dcb0b20281bcc \n", + "213 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/260ea446a5017ee860e6602ee23c59c584e703e6 \n", + "214 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/73ae3a7f7b4bbd6e0284300fdf725fd9699b5f46 \n", + "215 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a944b7319da59ed0bd84fd5c62dd8b99c7a25c78 \n", + "216 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58667295d99d6fa14c1b458544c4eb56e025d033 \n", + "217 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc4c36b6bb6c5a12191b7e132c5a6e7f2c4f9b3a \n", + "218 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aa09ddf50d18b1a57d67d62283066db5995f8016 \n", + "219 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99ab1a67d463acce1059f99fff46dc719f9d3596 \n", + "220 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6676f22fb160f530aa81cafab386ffd31098b2d3 \n", + "221 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8963b7037766545d539f546c125b3d8bba90ea1b \n", + "222 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c4cd7910fffcdbe5c99f28de59cc077a39cd789 \n", + "223 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30f6b9cba396acf3ebae44531e6194bb42ab1a2a \n", + "224 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/75a4f65852e184ed9310ff32c8b7305491fbc024 \n", + "225 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/671451574c1d9a1dae1abfb08705f39411df4095 \n", + "226 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e04230e1d45f74913f9babe2dea879744ac1026 \n", + "227 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae3cbfb13449efe47e86d172ba8508cb57be66e7 \n", + "228 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/703788356ffaa43e7226ac0861b5ac7a2973cef2 \n", + "229 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/703788356ffaa43e7226ac0861b5ac7a2973cef2 \n", + "230 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e6d9995a037dfceafd48f0daede9721129a7e23 \n", + "231 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e6d9995a037dfceafd48f0daede9721129a7e23 \n", + "232 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/720e508a72cd0b68a38dceba128d2960bdc0419c \n", + "233 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/720e508a72cd0b68a38dceba128d2960bdc0419c \n", + "234 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65c66cc514407c53f8465a5ed68f7e18bcc0e26b \n", + "235 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65c66cc514407c53f8465a5ed68f7e18bcc0e26b \n", + "236 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d9f48c7223a4d434077f83bbcc3b847e2185a6b \n", + "237 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d9f48c7223a4d434077f83bbcc3b847e2185a6b \n", + "238 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/290e77dbda04d24c943fb98ccfc189815978d979 \n", + "239 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/381cc9246054a12316c5dce70b0fad71f5a84fb1 \n", + "240 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d10f9ba79eecc49eb55120d2716da281e3ed981 \n", + "241 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bcb552e78c57fc593d1a14882b770feb882cdf53 \n", + "242 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8144c56677fbb25c50a975eb022d2bb0db8732c0 \n", + "243 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8144c56677fbb25c50a975eb022d2bb0db8732c0 \n", + "244 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a28b3bca8594ade53f114656e769743eb7540d3 \n", + "245 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a28b3bca8594ade53f114656e769743eb7540d3 \n", + "246 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adcfa34d92a4362ff14816af69e13ba33addc2fa \n", + "247 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adcfa34d92a4362ff14816af69e13ba33addc2fa \n", + "248 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/90be1c11b95faa9ef7714b150f5a19e1c02ad6b5 \n", + "249 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/00456164fcd9524ddbf23e35e84f0c99e7430b6e \n", + "250 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/00456164fcd9524ddbf23e35e84f0c99e7430b6e \n", + "251 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1c23014354fa724b927a52dda667ee6bad0d27 \n", + "252 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1c23014354fa724b927a52dda667ee6bad0d27 \n", + "253 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/87286fa5696dba76d8d4b11cde18389469262997 \n", + "254 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/87286fa5696dba76d8d4b11cde18389469262997 \n", + "255 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb1790604b2e3914bcfcb459c26a2dd256296372 \n", + "256 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb1790604b2e3914bcfcb459c26a2dd256296372 \n", + "257 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9eafc92b0944c5e08f7c4b9faeb75c491d293a8a \n", + "258 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e5e4c75375b2c1c77954f02d2dbb21e4deb50dba \n", + "259 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a048d638ae6305e05e47079a1dfce0fc8184cb8 \n", + "260 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f3bb133c33fdf166e851e2fd6345c3f7c0f0ea1e \n", + "261 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/398c520313700c23569f68a4b72f9feef79b5c3f \n", + "262 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8adee4a151807186c77b0db7ab84cec4f659faa8 \n", + "263 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c50b19357411e9089ce5277d1da6dbb46552c551 \n", + "264 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/365d13a9a1a9103365c82a3e1eb5d72ebc5747fc \n", + "265 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/69680aaf4f24973c2f5b9eefb7654f831ebc8b89 \n", + "266 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a810249eebce8b7e511c5cbb11e5f853c07c6e62 \n", + "267 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6b7a4db22b464769ae458b91b3b3270422ef8684 \n", + "268 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fe0fb30b1587586298a97f0a7e7a6f7f02506146 \n", + "269 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/828505c38ee0173df29c5eedbaaebdfbe258dccc \n", + "270 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a9d18e04ca058f8530631ac4a5082288f0c90cd \n", + "271 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/453cd91b2102b3c9230a0d9c6daf1c3f89580b26 \n", + "272 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0901f161df9166299033fe0f38f3b45b360954d2 \n", + "273 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/885a8c3e3970d3567322c153fd1073a3aab8ef1c \n", + "274 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf26a3a65f6c4759c43f505bf677016f8ac785f6 \n", + "275 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65f5c4fb16aab12d682e9c8d9a6aa902563622dd \n", + "276 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a652bcc0717e448a6f7a06278df7fc84d5e6096b \n", + "277 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2b38e1c6208a9c1389f346fe3b41f0a351cdc606 \n", + "278 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5a5c9a2d218e4b862b03b24d3c3a44b79d9aa6a3 \n", + "279 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/589db8b4d51e1af3c73f485268f241bdc37904d2 \n", + "280 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11451edb8631a2ee1fd2248bd9b14158135ca1b2 \n", + "281 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7861db4070ca55df859908c8e0c1d2e27c947294 \n", + "282 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a2281e7bea1959cf7c3b8640e58e79a183a234d5 \n", + "283 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2f299f70a69316f8bf1e442663be385f9a4408b6 \n", + "284 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/316a00e04776ddc4b5c63fcaa8bfa832328bc2ea \n", + "285 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/259f4f55bf5d9b7c7d431471be0edc4e8f31534c \n", + "286 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ac635deb7795fb6cd2c12c4e672241e5056de8f \n", + "287 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/67d7aefe9d11a8d24c6a03bee70f4693175c467e \n", + "288 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/612b00f8f2b5e7b10d5d3221059fa8c39e4629d7 \n", + "289 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/612b00f8f2b5e7b10d5d3221059fa8c39e4629d7 \n", + "290 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a8028d7cac673816c26c8436a43a4596dace282 \n", + "291 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a8028d7cac673816c26c8436a43a4596dace282 \n", + "292 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bc80d4c076d3145979e418438c8dc64a109c239a \n", + "293 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bc80d4c076d3145979e418438c8dc64a109c239a \n", + "294 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/056d26070f881accf736007d5f84cd81b82d5ccb \n", + "295 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/056d26070f881accf736007d5f84cd81b82d5ccb \n", + "296 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aa4e076d9d0cf11fc35de8c095180df3d646310b \n", + "297 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f07bade59823880646b2b872573bb2a7e81b66d \n", + "298 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f07bade59823880646b2b872573bb2a7e81b66d \n", + "299 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3be29c2ac5b2912a629810d2304e3850873d97a0 \n", + "300 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3be29c2ac5b2912a629810d2304e3850873d97a0 \n", + "301 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/88094ebf9c6f2e192678a0fec6c62041a6f0e389 \n", + "302 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/88094ebf9c6f2e192678a0fec6c62041a6f0e389 \n", + "303 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/526bd300cecdce6c39108fffd105e96a7086a342 \n", + "304 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/526bd300cecdce6c39108fffd105e96a7086a342 \n", + "305 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1716679a838bb9a0ee750404b3f071fcb48b984 \n", + "306 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c517c069478de350e4a78e0cefd49890c547a3bf \n", + "307 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c517c069478de350e4a78e0cefd49890c547a3bf \n", + "308 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2d69f8dc5bb67b3fd79b168116d5cd535a81f29 \n", + "309 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2d69f8dc5bb67b3fd79b168116d5cd535a81f29 \n", + "310 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d07395aaf55cad639377cee73fd2ce89e288552f \n", + "311 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cc40c5eac565c2208b0a26b5c37194657ff21b84 \n", + "312 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/676959c28da35aa5a34fc9207269b674e4304c90 \n", + "313 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b840491d885e7fea466c2303ac9e76a49330c80f \n", + "314 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c9390f6013c34f4cfec9f853969e4dc478896eb5 \n", + "315 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8cb68ff70994b741b78e72a14aac480ffd6e614c \n", + "316 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c958eb6884fcaccc68ba42d8a1d016ca79012614 \n", + "317 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c958eb6884fcaccc68ba42d8a1d016ca79012614 \n", + "318 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bb7dbad0a4952439e96286f46d0304fbd46ea0c9 \n", + "319 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bb7dbad0a4952439e96286f46d0304fbd46ea0c9 \n", + "320 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/86887ece02b9c52084067d35bea7defc047b9913 \n", + "321 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77d22ff910764c2d635893802eaaa80e411ca8f2 \n", + "322 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64990e259b1ec9b1bb9aa62ca4b1b41d876d832c \n", + "323 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64990e259b1ec9b1bb9aa62ca4b1b41d876d832c \n", + "324 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/643289569ff63977196ebb69592645219aa1b172 \n", + "325 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/643289569ff63977196ebb69592645219aa1b172 \n", + "326 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0 \n", + "327 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0 \n", + "328 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94da8ced34e6e9630bd67df32f411c2683152e8d \n", + "329 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94da8ced34e6e9630bd67df32f411c2683152e8d \n", + "330 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/357fc314b10ac6b9bffc008c814b131d634fe4c7 \n", + "331 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/357fc314b10ac6b9bffc008c814b131d634fe4c7 \n", + "332 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f5314542aad0ee68b358886e2031a59c46a08db \n", + "333 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f5314542aad0ee68b358886e2031a59c46a08db \n", + "334 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/44fe399c0d0876b61a169917df765daf81e2e077 \n", + "335 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ebcbec4c6ef661001a7106fdc129f6cd488b32b2 \n", + "336 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ebcbec4c6ef661001a7106fdc129f6cd488b32b2 \n", + "337 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5db942db4e392f29fcca9c49864a9852919dcfa \n", + "338 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5db942db4e392f29fcca9c49864a9852919dcfa \n", + "339 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5 \n", + "340 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ea85a98be5fcf67962f9148b40814ef5435288c9 \n", + "341 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f4ca0eadf29ca72043c1c237ea10aa3129bbdae \n", + "342 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e1f3cdee9e11aab075a277212d7578bf0c75babf \n", + "343 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8ee34ef7dd52e6361a744311ba47b66f3df6cbcb \n", + "344 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/06d95c4a6b4a73c53503bac22313de9cf5d96f4e \n", + "345 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/06d95c4a6b4a73c53503bac22313de9cf5d96f4e \n", + "346 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/61f6d956059636a1f04327988872b8bbbac12d64 \n", + "347 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/61f6d956059636a1f04327988872b8bbbac12d64 \n", + "348 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e10cd510e107b368cb34d88e64b2c775eb6c77dd \n", + "349 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e10cd510e107b368cb34d88e64b2c775eb6c77dd \n", + "350 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/840f00af732470a7435f965bbf881b557a7e9a4b \n", + "351 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/840f00af732470a7435f965bbf881b557a7e9a4b \n", + "352 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/45bdd393e71049e1eaa5dd992466b9d5878eebd0 \n", + "353 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41847c5d1a748db4d94b65f09524fcf32c22a0f9 \n", + "354 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d559802496b4561c919e1712b7902169dca8a7a6 \n", + "355 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a811b3c13aef8b3cb19b7bd92a124fdaa03a08c4 \n", + "356 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38f6dec075130ddb16c4d7a0508d92ec3e03490f \n", + "357 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd66fdd12af5452d1e47cfdc8200f52c67ef9001 \n", + "358 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f3c24dd5259d78a59c3c4b8e3fcebf7e1a052fa \n", + "359 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4b1533a6b8199efa310581e4e3b223a4ef5ea8df \n", + "360 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b3efa64f243e958ac0dddff3eea26a1e5096a73 \n", + "361 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b3efa64f243e958ac0dddff3eea26a1e5096a73 \n", + "362 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07bcfef1480c9b0dc09d7ff23a44e8872513aa6d \n", + "363 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07bcfef1480c9b0dc09d7ff23a44e8872513aa6d \n", + "364 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d84299286555d1be458860820c8b6d0e6ac2369c \n", + "365 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d84299286555d1be458860820c8b6d0e6ac2369c \n", + "366 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/663f953728288e1efc50a81ea54a4f4fcdea7d5e \n", + "367 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/663f953728288e1efc50a81ea54a4f4fcdea7d5e \n", + "368 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/568e836ce323defc9edbfe426a08ce79f4d0901c \n", + "369 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/614bb625d0645f51007cc9de94643a7a32faab42 \n", + "370 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30c715d5115e55f48a4549da23bfeda974d066e8 \n", + "371 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30c715d5115e55f48a4549da23bfeda974d066e8 \n", + "372 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39f7cea8fe6a25f969ddb6a449a07e652d77bd38 \n", + "373 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39f7cea8fe6a25f969ddb6a449a07e652d77bd38 \n", + "374 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/331eeb0ced31a6cc4984ff43662c9d456f22f1b1 \n", + "375 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/331eeb0ced31a6cc4984ff43662c9d456f22f1b1 \n", + "376 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f3fac82bad61561833e469b8be7accc7aaf74ac \n", + "377 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f3fac82bad61561833e469b8be7accc7aaf74ac \n", + "378 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11224c69febf5a614671f590ef020ab812bf282c \n", + "379 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11224c69febf5a614671f590ef020ab812bf282c \n", + "380 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7191080da28f0bea9682f16615d9eb39cd9df4c8 \n", + "381 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/488260063bfe02807faa610cb49a94f55c288b45 \n", + "382 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd07d1c55be033a24645d2da927a9cfb3abf2f37 \n", + "383 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd07d1c55be033a24645d2da927a9cfb3abf2f37 \n", + "384 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c948e2d6d19019fc97204be20612b0878cdd0161 \n", + "385 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/86d8ca5851a41c45e953cc487bee9a23444b2a1e \n", + "386 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0f9576aa4adb537d44adbf3609305706b2ae8f30 \n", + "387 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/755fd264b305bf03efe75d9d02d2cc598c85549d \n", + "388 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5000b429f42f1f11c6baa3efe091252bbc5d804b \n", + "389 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/914b76326fda60b4c9f0391b0e1c0180589886ef \n", + "390 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/05fb3c207f4bf377955c3c2e24c80619e10fb2cd \n", + "391 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64fa05aa1ed8a419db2aa39fbd0c2c64ec59147a \n", + "392 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0fa2b1f3cccceb6028aa2151c27b83be3151dd98 \n", + "393 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7 \n", + "394 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29c \n", + "395 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c866b1ade1df61f15c70cc2f1d715e67a107062b \n", + "396 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c866b1ade1df61f15c70cc2f1d715e67a107062b \n", + "397 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db982c3210a8b9dc2d31a5bccfdd2d7aced5f686 \n", + "398 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/75b1a782874208273856adff1f782d13d4acef8c \n", + "399 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/54e46cb91a8843722fd011c1a389b76fab41894d \n", + "400 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94b0f747fe17635551fc419947b2ada0dacec9e9 \n", + "401 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/54e46cb91a8843722fd011c1a389b76fab41894d \n", + "402 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4879b3c95641972dfe41730ccbd1952049fac1c4 \n", + "403 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bed4b97da59c13582c6ae742d8d2c09ea0897ea2 \n", + "404 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b2f589d480765e4ec373adc7a04720336084c62 \n", + "405 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5c53f566af1f04d633119f18f6d9255e7f1567a5 \n", + "406 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d7ebc6abdfbfffc582815476e05e27e1bc9b45e0 \n", + "407 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d9a21bf4be7494cb9fe2463f5c6a07231857ee74 \n", + "408 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ca178f4b19912ba343e8f1f6986e579195dc58c \n", + "409 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0168b4764ed65d9ce5163672a8afa9dbd7edcbc3 \n", + "410 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4bb0336ea0cb03bd6de0e4361027daddcfbc4068 \n", + "411 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6d639f5c12ef71933d30156475d8f8cae5fe3aa0 \n", + "412 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f24600f23ce3feb6bbde039c0750589d5596dc90 \n", + "413 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/95a48b64e4cba56d23553207b6dacbd1278dc699 \n", + "414 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d101e23b3968a3c570b44252a14384e8674bc65e \n", + "415 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6e902e36393bf8f115ce21bf468e3e2f17ef7c4c \n", + "416 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbe8b20b4a3439c7a60dd446d212d892b1e82823 \n", + "417 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbe8b20b4a3439c7a60dd446d212d892b1e82823 \n", + "418 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/de7c34b992144cd20fc16554700cdaf75ca3a5d1 \n", + "419 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82554eb5c6daa1270a2741ca9a652f8fdac3740d \n", + "420 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82554eb5c6daa1270a2741ca9a652f8fdac3740d \n", + "421 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db74e17c38212ed4c756c2907397e2e9be4bd203 \n", + "422 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db74e17c38212ed4c756c2907397e2e9be4bd203 \n", + "423 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ddd5541827e0ba201af8e3d222ec8dc4001ec38 \n", + "424 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ddd5541827e0ba201af8e3d222ec8dc4001ec38 \n", + "425 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9a09fce42bd40cee6569fceb7aed79451bd8cf \n", + "426 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9a09fce42bd40cee6569fceb7aed79451bd8cf \n", + "427 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ab36c323399e2d4708bdfb6bd34a11017ff9b4d \n", + "428 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ab36c323399e2d4708bdfb6bd34a11017ff9b4d \n", + "429 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d50d813264371a9f946d97c6ed449a5c0da4ea7 \n", + "430 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d50d813264371a9f946d97c6ed449a5c0da4ea7 \n", + "431 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77c3eff66510373e2e97421e054c71952c5fc838 \n", + "432 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63021d7639200d379202a85ae6bb864da321deac \n", + "433 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63021d7639200d379202a85ae6bb864da321deac \n", + "434 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac67d51a238334a112fa7c3ad492ded8bda80594 \n", + "435 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac67d51a238334a112fa7c3ad492ded8bda80594 \n", + "436 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5 \n", + "437 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5 \n", + "438 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c73619f34b282de4366d23d815e665a34a92ff4 \n", + "439 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7191080da28f0bea9682f16615d9eb39cd9df4c8 \n", + "440 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c73619f34b282de4366d23d815e665a34a92ff4 \n", + "441 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3ffaf97cbeeaf8a63fa6656c7ee20b236e00d490 \n", + "442 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5af8619fa3201379cb71dc754aa33eecf9fd73b5 \n", + "443 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82b140d47fb5135c781832ea1515893b52842611 \n", + "444 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82b140d47fb5135c781832ea1515893b52842611 \n", + "445 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d77f4ead43e209869eca021c060b19250ba1303b \n", + "446 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1c3eb3875d90ac7c63c21bd0f4e5565463cac78a \n", + "447 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d0191614ee279cb393550c5dd16a0cab46d723c8 \n", + "448 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d0191614ee279cb393550c5dd16a0cab46d723c8 \n", + "449 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b3506f1397f949860a0b76aa0e41155c343e0129 \n", + "450 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b3506f1397f949860a0b76aa0e41155c343e0129 \n", + "451 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07c88eec6885139ad3492d661c562aa99624fad7 \n", + "452 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07c88eec6885139ad3492d661c562aa99624fad7 \n", + "453 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dc8e544e95bb4ae7de440a247689428dd48579e3 \n", + "454 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2012a32d239bc8cb4389fd21971b42598dd09ad8 \n", + "455 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2012a32d239bc8cb4389fd21971b42598dd09ad8 \n", + "456 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d3c927eb8a4a574e3f55fdb1e1672992ce93fcad \n", + "457 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d3c927eb8a4a574e3f55fdb1e1672992ce93fcad \n", + "458 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bfa06800e79c90548a1570c6dbd720ee675d4c59 \n", + "459 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bfa06800e79c90548a1570c6dbd720ee675d4c59 \n", + "460 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e647b42b5154facb1d9e84e539bccee996853bc \n", + "461 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/af70330860d237f3af5f58e2f9ca87f28b3ad595 \n", + "462 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/572a3581db57ddc8f48c0f6f36a18db33b72ba68 \n", + "463 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/572a3581db57ddc8f48c0f6f36a18db33b72ba68 \n", + "464 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3d5029fd9a9569fbc58f59d19c355ddd74de93f \n", + "465 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3d5029fd9a9569fbc58f59d19c355ddd74de93f \n", + "466 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae6b4286aecfb2fe61978464aa4f7cd556c57101 \n", + "467 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae6b4286aecfb2fe61978464aa4f7cd556c57101 \n", + "468 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6128a9e53c986b6efbbc23631c222296e743bc19 \n", + "469 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6128a9e53c986b6efbbc23631c222296e743bc19 \n", + "470 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a61d33a9b07d1d94b9ca03419ccb227f99edd222 \n", + "471 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f21f46c1f1a0cc886d33cd46afcb8fb299a552b1 \n", + "472 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f21f46c1f1a0cc886d33cd46afcb8fb299a552b1 \n", + "473 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1535136e8e4ae5c51ba8f157a5e3c3ce36c90e3e \n", + "474 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7a31e33069c63582f072c4748298830fdd6bcd5 \n", + "475 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7a31e33069c63582f072c4748298830fdd6bcd5 \n", + "476 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a2b9f07dfe2ce70095e1beab6290399f7b1ec102 \n", + "477 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c77e55c01bf520f10a55bc8b10ca613660078418 \n", + "478 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c77e55c01bf520f10a55bc8b10ca613660078418 \n", + "479 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1fc91e54a136014db8274ad0b74d0a641e048113 \n", + "480 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1fc91e54a136014db8274ad0b74d0a641e048113 \n", + "481 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8430d8bdfdd5dfcd5825046a2344420452551193 \n", + "482 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/62c1ac817034984f4334fa14e6694c7a4c51cc87 \n", + "483 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/62c1ac817034984f4334fa14e6694c7a4c51cc87 \n", + "484 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d34d867a0923e222d0607044eacab8c2f3eb2e74 \n", + "485 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b92d17485fa43b43ef183d6b756f0db1ecc8729b \n", + "486 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15df3d5a9504634a1b60dce34dd84709e00f13f9 \n", + "487 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a6b7fac2fa34e5b9bcb0bcd77ecbaf244beb8aa \n", + "488 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/51176c046810010fbf41cf00adbe9f24a3664953 \n", + "489 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f0b572938b27474277fda39e4845d56ac05c93e7 \n", + "490 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f \n", + "491 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f \n", + "492 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6d73755c4a776e1659dfc21d58a20b9c073df791 \n", + "493 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec625bca664566b3a650c7a92c052f6cefd200ef \n", + "494 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec625bca664566b3a650c7a92c052f6cefd200ef \n", + "495 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/833ed0e95fe16e7dbd9aee10e67f2327715d6623 \n", + "496 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/833ed0e95fe16e7dbd9aee10e67f2327715d6623 \n", + "497 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/477b1f2a6a2d6d0da3c053803a3b115ac88e6143 \n", + "498 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/477b1f2a6a2d6d0da3c053803a3b115ac88e6143 \n", + "499 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5f05c318fcda4b01b7212902e2f8c29cfde8497c \n", + "500 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5f05c318fcda4b01b7212902e2f8c29cfde8497c \n", + "501 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0 \n", + "502 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0 \n", + "503 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/27824699e7ccee6180b4d21ca9c152315648ec5a \n", + "504 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/27824699e7ccee6180b4d21ca9c152315648ec5a \n", + "505 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/edbdad3d30b41391b3514cdc4a22055242efba09 \n", + "506 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/edbdad3d30b41391b3514cdc4a22055242efba09 \n", + "507 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8 \n", + "508 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8 \n", + "509 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8 \n", + "510 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8 \n", + "511 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ee869878737f1d205c3052842d3586a768c39b45 \n", + "512 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ee869878737f1d205c3052842d3586a768c39b45 \n", + "513 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/857a28a7dd7a744411f89cb137df7cec661157ee \n", + "514 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5200e61b5b6302b30d292fdc1f7a784851fc890f \n", + "515 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f \n", + "516 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f \n", + "517 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ad999eba902494de920044cc5c3d2ec2f7db4228 \n", + "518 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb7cf7a9bcedcc85344e0d093caf0f245ab563f5 \n", + "519 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709fd87a711d526ffa77049d96d88bac05c774fa \n", + "520 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709fd87a711d526ffa77049d96d88bac05c774fa \n", + "521 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bad765a6de468421b3eb60fa0b2c3ef138ffa316 \n", + "522 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bad765a6de468421b3eb60fa0b2c3ef138ffa316 \n", + "523 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c639bb7d852762d0329a9ff5eb2932ff1a8ee404 \n", + "524 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c639bb7d852762d0329a9ff5eb2932ff1a8ee404 \n", + "525 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d90b0e5ad9bd236290ad53d14012d47bdb3eb198 \n", + "526 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d90b0e5ad9bd236290ad53d14012d47bdb3eb198 \n", + "527 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2bc63de53394800052a040a4c791223486881ec2 \n", + "528 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2bc63de53394800052a040a4c791223486881ec2 \n", + "529 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4d3db4e3ca478ec58f68e29f4c2550debd5b287d \n", + "530 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4d3db4e3ca478ec58f68e29f4c2550debd5b287d \n", + "531 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/baca50c7defc85b518e14d66ff893acd5e6634a8 \n", + "532 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2889120cae635a8315dd6fd83c43156fb4a2876f \n", + "533 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/418496a0c6136a95543c9cd34fd96e6ba182d574 \n", + "534 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/418496a0c6136a95543c9cd34fd96e6ba182d574 \n", + "535 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e23a616abe415801d3d74851f746b4782a6322a1 \n", + "536 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e23a616abe415801d3d74851f746b4782a6322a1 \n", + "537 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/420803dd6c414bb0ac6eb013c3d5156151a0e0c6 \n", + "538 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aff44f0c7d4e4c28e784a7770ca45e5570fa06ee \n", + "539 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e84c4b41ca146f946001687b463bfe0af1776267 \n", + "540 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e84c4b41ca146f946001687b463bfe0af1776267 \n", + "541 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1aa7aae14d7c25ab89c12856eb7a7456d687aad3 \n", + "542 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8327a0e16ac34139239dde70f5ee53d6cbcdc222 \n", + "543 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0af0372f917fb1a207d5e335f57bcfbd4765e34f \n", + "544 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0af0372f917fb1a207d5e335f57bcfbd4765e34f \n", + "545 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8 \n", + "546 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8 \n", + "547 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c \n", + "548 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c \n", + "549 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a97ca8707129b1773a213610d4ac6a50534650b \n", + "550 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d16225d6ee0c564ff5ad163feebd053f910b44b \n", + "551 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d16225d6ee0c564ff5ad163feebd053f910b44b \n", + "552 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e4abe7afa968cef486eea66649f7de2cd122dd70 \n", + "553 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e4abe7afa968cef486eea66649f7de2cd122dd70 \n", + "554 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/115e399c154986cb2ee5011e1324b960a07d86b8 \n", + "555 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/12217d8a5723f2b9194a757556ef56c8edfecd55 \n", + "556 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30e21e7864412f086ed5514fbe03d6d3cac2463f \n", + "557 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/eb1b3d33a86062694a36d1365d7a00267129ea72 \n", + "558 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e \n", + "559 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e \n", + "560 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b1ced27da4b70e0b620b0017cacf7cb571c5c7a \n", + "561 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec1cae5485aef153f721427be74423ff57e0d0e8 \n", + "562 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fb47284dade2644325b353eb3e6c55bea909b7a5 \n", + "563 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4ec8586a2dbc1f2876dad3f9060c3cb8f8e52bfa \n", + "564 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aaba8c4f0cc4a30d791f1497e295f2c36a35b029 \n", + "565 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1907528e38e7a5bf9f6ce2fa8f1ccfbf03202ba6 \n", + "566 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3a6a2bd94835ca178c0a133584321bd793cd902 \n", + "567 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/72139f3bb756a785f6064ff413097bfc893f55fd \n", + "568 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a437a4ea36a350b907b27fa3490a70ce4343f7c \n", + "569 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a0a3603d332ae0df9ef4258ac2516f76e9836957 \n", + "570 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b1227901f5ff8be4f54ba8b12cfa5346093d1d5 \n", + "571 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cbb44e27f5b8fc4e0148e546e762027926c44d9e \n", + "572 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5d57c190022d8d93eaa39c42f3fec9536c4dded6 \n", + "573 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7285d9e11157460f62671482f8417426b47823d7 \n", + "574 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bf3c5851b8b07e49fbefa7ee569ce515e9d24369 \n", + "575 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5006d6bc05b72a2efcaa68e11c559b2c84a0698b \n", + "576 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b73657fa4b3fbb2bcdc55db1ae7310e4e888cb39 \n", + "577 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e68f25d9726cdc3fab709da958a0c286d165ec9f \n", + "578 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a233bce48bd41ef94bda40f22e09267394e506e3 \n", + "579 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/964a42aef28b6e5eb2752462b71976f197a86b40 \n", + "580 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/abc1a0a489bb459556910bd11377845adc82bfd8 \n", + "581 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/486270e19b03dd6741f2345504c6dd8aabf3ec80 \n", + "582 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9bc8140c3a55a57535d19ba0ea8bb4134332600b \n", + "583 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8fdd0e687f81f1cf0aa670eedfcde26effc7622d \n", + "584 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d9f4f83043761df82718ae3bf9ec33b6b0910508 \n", + "585 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a03944caad8e0b830009e6d1a14dd44234fd15ae \n", + "586 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a074be187a8126465df36672d0212570d4fe0e4a \n", + "587 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4540e3e294ed83cf1f49ecf3514804de54fb7a23 \n", + "588 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9081854bfd51831a2b99b0e685aa76d1c27a7cdf \n", + "589 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5a7baddd6451249f1b9b6317a7c14bb07da091dd \n", + "590 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac7e07f021601615733b7097fad0aa99bb98d1a4 \n", + "591 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1059c2f19d73f985f843d2fd11648cf10e1c35f5 \n", + "592 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/432d459b9beb1860fdc23925167d53e1ea73db78 \n", + "593 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/486270e19b03dd6741f2345504c6dd8aabf3ec80 \n", + "594 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/838d1f52f5159e036291e68d93b4e1ed7ee7742c \n", + "595 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/838d1f52f5159e036291e68d93b4e1ed7ee7742c \n", + "596 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d69c2510ce6053564bbbd61716586f733e95ff9 \n", + "597 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2fd0910671771b719cc3fd60df9ace06bad5454a \n", + "598 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2fd0910671771b719cc3fd60df9ace06bad5454a \n", + "599 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d69c2510ce6053564bbbd61716586f733e95ff9 \n", + "600 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c67999566f2c4441a88175e49e335baea1dedf07 \n", + "601 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6051a84888dcc089da909236838bd2f745c2fe81 \n", + "602 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/159f7ae61b116d86a5a39e61cc2e43d4ba85fcca \n", + "603 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/773f49fba8e3ed51d48ce0da1c9915a8d53fae2d \n", + "604 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1086e189c0f7cb9e24f839c7a995481bd5798a70 \n", + "605 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ab0b7a13c718495cc69f36d65c4e52272f44076 \n", + "606 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/51e06c408b174e36e47be01253ef2cc9f1636942 \n", + "607 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/28ad2d769ef1ff1a3e14dfd7e80082fe97677ae0 \n", + "608 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6dfcd6aa7b685609bad27039518bfd0c3544e91f \n", + "609 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0bf2d0566235ddaafac86b2dbea9f10111997a0c \n", + "610 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2606fbabbf72183e5828aab051e668fb15e9a71d \n", + "611 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9c05fea3fa44a36a22e23ad60617f00819a0e951 \n", + "612 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9c05fea3fa44a36a22e23ad60617f00819a0e951 \n", + "613 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a016fa2dcc42b1d2904bbad92c65522d64bb7636 \n", + "614 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a016fa2dcc42b1d2904bbad92c65522d64bb7636 \n", + "615 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6c6fc030e2c12421764c9f2c2046e864b673c31 \n", + "616 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1b1f8e006b51510909d1a7f3c58712f44b9379fe \n", + "617 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58fa8b3d7ce69751217a58609a972a470736bd17 \n", + "618 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/80db3fd9a894a25b0106b5c24d1c79cb9d6fe769 \n", + "619 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8f2e1a1d95c6f22bce4c1b406429243c593732eb \n", + "620 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6424cf47380a105370690c8ddbf86212eb5ba49d \n", + "621 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6424cf47380a105370690c8ddbf86212eb5ba49d \n", + "622 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/581a1278deba65a0a9ac9fbcdc173744e51bc4cc \n", + "623 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/581a1278deba65a0a9ac9fbcdc173744e51bc4cc \n", + "624 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/57980302ea7464bbf80923f7cdb503c6fc50df80 \n", + "625 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/57980302ea7464bbf80923f7cdb503c6fc50df80 \n", + "626 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a59a672021b2f43961276bfc873b518f367d845 \n", + "627 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a59a672021b2f43961276bfc873b518f367d845 \n", + "628 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/78ea0888b047c3305649e0c730a7adc43462950d \n", + "629 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/78ea0888b047c3305649e0c730a7adc43462950d \n", + "630 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0349d4c6f2ea59e7b2dae1690bfc2b6b5c694e64 \n", + "631 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/767c2a360947e6ea3f39804f06458e7206f5cec1 \n", + "632 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/767c2a360947e6ea3f39804f06458e7206f5cec1 \n", + "633 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/19fbc4a9e41c20599297684adfe9d44e0a683237 \n", + "634 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d2114c0cea63d994b34c0496bcdc4d14a9dd9b \n", + "635 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/610e054687c53bcebf7ff18f5869eb37922a47fe \n", + "636 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/610e054687c53bcebf7ff18f5869eb37922a47fe \n", + "637 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/826beb70dab6efe7253a866981e50cd84b26e73f \n", + "638 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/826beb70dab6efe7253a866981e50cd84b26e73f \n", + "639 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/739503884c4439a043a8bcf2249c0c59512befca \n", + "640 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/739503884c4439a043a8bcf2249c0c59512befca \n", + "641 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/53443064a41f075cf6336f5c513d9212a62b2168 \n", + "642 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/53443064a41f075cf6336f5c513d9212a62b2168 \n", + "643 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9cd8f053ab1857b8156bdb9fe015cb54d44f6e50 \n", + "644 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2dfe7a38a1d029e61713429dd6761217c91f00b \n", + "645 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92fee9e0bc1b8e0afcd8a998cd3e92fefbdb31ac \n", + "646 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4945eb443eef38bc0974907f20e9083d0537d276 \n", + "647 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4945eb443eef38bc0974907f20e9083d0537d276 \n", + "648 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f53074f59c6c734be7ae5dafb105f0f8532c1af \n", + "649 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a939e2d376a77bdfbf120abb91252f35024302bf \n", + "650 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f97a3f30616b37a0af1125a18836898e31b6e106 \n", + "651 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f97a3f30616b37a0af1125a18836898e31b6e106 \n", + "652 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d8418161732c3b7a6ec89e1676d784bf04e4664 \n", + "653 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/079a3062225d83c6a5698cbebfe6b38b9485bc16 \n", + "654 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24a24723ebcb1a4941b46364932c07e35ae15df6 \n", + "655 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24a24723ebcb1a4941b46364932c07e35ae15df6 \n", + "656 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b28e791a20f7aa5920dd2b74fc7be98c783339db \n", + "657 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b28e791a20f7aa5920dd2b74fc7be98c783339db \n", + "658 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24ffdcdba524351177693e8abe9a3d743939bb3c \n", + "659 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0202371f451082c6975497d333beab85845e6fb2 \n", + "660 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0202371f451082c6975497d333beab85845e6fb2 \n", + "661 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b5d2493c93ac51afea3e135dddb461fd1293447 \n", + "662 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b5d2493c93ac51afea3e135dddb461fd1293447 \n", + "663 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/578fa9928185d5f3b41421c74f0cc3a3c8975747 \n", + "664 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc63335e279fd9ceb152cae31b6ca4153e091bdb \n", + "665 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/32df2b0a35b37b9c816c35b5b310138e07b91673 \n", + "666 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ce0d37adf1b02fc22c222ba2e1d0eaf82136c36e \n", + "667 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ae5aa712676f2aee764e87c7ed7d1c154af2a50 \n", + "668 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ae5aa712676f2aee764e87c7ed7d1c154af2a50 \n", + "669 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14c50978848d44c6b646380f461430c6afa3a07b \n", + "670 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14c50978848d44c6b646380f461430c6afa3a07b \n", + "671 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6c9277870af4f9cac80ccbe8eceeb3b421900f0f \n", + "672 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/687b3064964c00ca72360ffd0d4d5a05f1b1d47c \n", + "673 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/687b3064964c00ca72360ffd0d4d5a05f1b1d47c \n", + "674 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9435adb2a0625e47102ba86f264c775bfe6456fc \n", + "675 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9435adb2a0625e47102ba86f264c775bfe6456fc \n", + "676 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ab404e84b50b050adbbb42bf86c7c3708dc9de63 \n", + "677 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5fa7e25c2fdb24f2e842951338b6e6bd618a237 \n", + "678 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5fa7e25c2fdb24f2e842951338b6e6bd618a237 \n", + "679 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f4dfbde08baca4399784af7359b7fdc9acc97c1f \n", + "680 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f4dfbde08baca4399784af7359b7fdc9acc97c1f \n", + "681 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec5e05405db4963ee9b10c857e38ec3f44d18764 \n", + "682 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f451b99c69b28981884130084bfeb9e872b4e9a1 \n", + "683 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7e408b93f161a56eabed6413339eea7e464f29ea \n", + "684 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f658c328f504b22fe5c410d8097eab7f464ff8cc \n", + "685 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c7dce1291c8da0efd4ed6336c4051cd89b21762f \n", + "686 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/be6945f2546f30cca345ec49ea064a3bb1eaca89 \n", + "687 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e90e4d54ac971a4226f1957bf1a568582a36aef5 \n", + "688 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63b8c4c64dbd1e955a5886e04291ac7f20510148 \n", + "689 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/73fe4a867bcd73c032784568be46888b3d05d147 \n", + "690 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76c \n", + "691 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58442f7386dd2f5b5a208ebedae21fc632b567bf \n", + "692 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5bf0803ef9a96a382ec24e1f2f1733b675092821 \n", + "693 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/738d4f217a4d5c33fa3cfd75e12400e36ce620c1 \n", + "694 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/abac042b3178de959d62365d011bae556149aa16 \n", + "695 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e25b42fdccdb8d999f8168c72f656f85b8d4ebaa \n", + "696 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b58dd7dd6de8fc952130d0e4ad0d59042b76db97 \n", + "697 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/42e2ecf14b94827129e447c4fd83c35ca6253549 \n", + "698 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fd8d1e21f44ecb6c1ed23734906cf84bad4d7328 \n", + "699 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a596567941d14c46746cb09d504016c39f1e4963 \n", + "700 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7c582c2669e168f3921c60740dc882b8447edfa3 \n", + "701 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38dedec8f9843d0d2e906f60e9ae73b6e446f74b \n", + "702 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79545a4b3e76dc1654e4806b9c61028037edd65a \n", + "703 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79545a4b3e76dc1654e4806b9c61028037edd65a \n", + "704 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/886ceac78ec81c4aa95833f98134c2e39b16030d \n", + "705 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0324b28ec83620104d62eff785beb9557dbad4bd \n", + "706 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0324b28ec83620104d62eff785beb9557dbad4bd \n", + "707 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90 \n", + "708 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90 \n", + "709 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c28397936e9a8e37c3907ecb4d9dc27aab805b90 \n", + "710 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/782c7515b6eb73a17f9af9447ee60d361535f332 \n", + "711 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a7abb2bd63deff6c3e3afd67febc6426cd9f1919 \n", + "712 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e103ad5f61abf9b46726d1b3b98022372fb8ca \n", + "713 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5c5450ad6e75945f8b040038e316d6d54b9e0f66 \n", + "714 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/68130bd7950bfeaa2d63e6f59f922471dd6c85e1 \n", + "715 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f57d9fcef84cb699d67cf9cc2d075f82bc81da85 \n", + "716 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f09573aee3f202a1424fb8004cd4b446658e774 \n", + "717 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c28397936e9a8e37c3907ecb4d9dc27aab805b90 \n", + "718 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e469a87af741eea72f030c97d1166f3ae74a95f8 \n", + "719 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e469a87af741eea72f030c97d1166f3ae74a95f8 \n", + "720 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b372acf955777c904ae16d79d63f13d99298acb \n", + "721 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b372acf955777c904ae16d79d63f13d99298acb \n", + "722 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/96e236e820933d2858e8023d8500d3c26a146aab \n", + "723 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/96e236e820933d2858e8023d8500d3c26a146aab \n", + "724 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dda4efc59c2d030e9a42d84936a1a5f24e8f256a \n", + "725 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dda4efc59c2d030e9a42d84936a1a5f24e8f256a \n", + "726 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3a16178c0514ad71913a582bfdd88556652f93e3 \n", + "727 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3a16178c0514ad71913a582bfdd88556652f93e3 \n", + "728 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/df912ca977f637e2f6a906eff36aff3b66f13588 \n", + "729 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/df912ca977f637e2f6a906eff36aff3b66f13588 \n", + "730 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08b9f06003dd9f711b27683ad1e1af77be35e1b0 \n", + "731 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08b9f06003dd9f711b27683ad1e1af77be35e1b0 \n", + "732 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1cc4bbf6c5c57a14ab4eba08994009f98108d0bb \n", + "733 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1cc4bbf6c5c57a14ab4eba08994009f98108d0bb \n", + "734 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/59478c9a7c38fba092c06e8b58622269d66e7792 \n", + "735 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f33d0256071f32b24e10958c13e406d2cfd0278c \n", + "736 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f33d0256071f32b24e10958c13e406d2cfd0278c \n", + "737 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7494ab73a2e3d1c11734e72acc83573cb8feb161 \n", + "738 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7494ab73a2e3d1c11734e72acc83573cb8feb161 \n", + "\n", + " commit.url \\\n", + "0 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", + "1 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", + "2 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", + "3 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", + "4 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", + "5 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "6 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "7 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ce547fefafa6b804338c231bcb137b789653fdc \n", + "8 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16da2f90240d536159a20697fb952b4d14846b13 \n", + "9 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d9944466594e328cb46f732e5670660fd672a141 \n", + "10 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0e31941b14171c16697123ff7b81becbeef1c089 \n", + "11 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "12 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", + "13 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "14 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", + "15 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/340238f97d078fc6b8524deac6366c9ce261b049 \n", + "16 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/69ac32a1e30dda03ea96d38178682a986d2b01db \n", + "17 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0022011301eada9040803c924aa45423fd39e89c \n", + "18 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "19 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", + "20 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3645f26142d7b8481ab0b9848f87822118f04415 \n", + "21 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", + "22 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", + "23 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/552bffb1497d24e4f71b1accf7905a6356622c97 \n", + "24 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "25 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6070036419bc21c39658a0362a91bb0ba6105b56 \n", + "26 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", + "27 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", + "28 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", + "29 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7265da109f405f63768c8ce8efc023f57283059f \n", + "30 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", + "31 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", + "32 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd39076585625dec1eebbf66af67269b0ace44fd \n", + "33 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", + "34 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", + "35 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", + "36 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", + "37 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", + "38 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", + "39 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9196885051adca8a5adccb2e2ac075f006e78500 \n", + "40 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e65254b19ff0d017fd349d9678d4c8233670c707 \n", + "41 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", + "42 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", + "43 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "44 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", + "45 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "46 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", + "47 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4567906453bee9982446cd027786eecf829ef2b7 \n", + "48 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e58668988a36089ba7e486c143bb73a387deae47 \n", + "49 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "50 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", + "51 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "52 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4f904b51a3ad844ab77d01625129093de37975be \n", + "53 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "54 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5d5783479260ee516f3d37476682fff5139128b9 \n", + "55 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "56 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", + "57 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "58 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", + "59 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", + "60 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "61 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "62 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77df60df8a34b0a0c2c8910513370df53feec03c \n", + "63 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "64 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", + "65 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "66 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7f09d915f8a526b44485c7c56d82e278e930948 \n", + "67 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", + "68 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bd24869bb2b00401066586a54c3c9059a9261801 \n", + "69 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "70 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", + "71 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "72 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", + "73 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "74 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a2390433650e43a1df673dbc03745703c266d6be \n", + "75 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "76 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", + "77 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", + "78 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "79 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "80 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "81 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "82 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", + "83 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/07313301b74c4c0bd95755b48de1e426eda70712 \n", + "84 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2994c396f12803e8a850890c61f38dce385bad90 \n", + "85 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "86 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/340839349582612fd277eb5d046a355a15d291b3 \n", + "87 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "88 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", + "89 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/13d04064764124c55b01ef23947fa28b88779417 \n", + "90 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "91 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", + "92 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0de983f3897470047ecc176332187eff12580d7e \n", + "93 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", + "94 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/69a243a698555feac49dd16d1ab544d60b74115b \n", + "95 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "96 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1429eb572ade1b728cd095c554f735e8184016b0 \n", + "97 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", + "98 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "99 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", + "100 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "101 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", + "102 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee5a661314196af16994119d69b609f2b11de764 \n", + "103 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", + "104 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", + "105 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", + "106 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", + "107 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "108 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", + "109 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", + "110 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ed8f3032452f07635808d7c426ac164a205c39ca \n", + "111 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", + "112 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "113 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", + "114 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "115 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", + "116 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "117 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", + "118 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "119 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/328aab0e1d08169095c461fb564224a72adf5981 \n", + "120 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "121 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", + "122 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "123 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/566ca78947776620ccda7b5739070b1ce5b225fc \n", + "124 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "125 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/525f63f8f7160bf930c6839c3ae00449c947798d \n", + "126 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5518ee75e215a8a9881173733f9072b1765ac560 \n", + "127 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", + "128 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "129 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", + "130 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "131 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", + "132 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", + "133 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8406662a52d5c36e3be3d25382fffeca637692ce \n", + "134 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf890c54b1cb079796f39034131ab7d16d961ade \n", + "135 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "136 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", + "137 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "138 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", + "139 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "140 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", + "141 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "142 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", + "143 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", + "144 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "145 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", + "146 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "147 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", + "148 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8de644858386b234999018cfd609463cc6ccd1bd \n", + "149 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", + "150 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", + "151 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb4f942af950aaede9111853f3623393f8dfbeba \n", + "152 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc373c05432b0862847b64053524cad676a624c1 \n", + "153 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/085cf28c84337e84d3c821fec281f159193501c7 \n", + "154 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "155 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "156 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", + "157 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "158 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", + "159 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "160 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", + "161 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/059daf7439b541a96ee814460f9764df45a2393b \n", + "162 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2812ababfb97e4cb43c13f17e40e292560ac633c \n", + "163 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "164 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", + "165 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffb709269dad74b4d538be957ae318b0bd874c9e \n", + "166 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "167 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", + "168 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "169 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", + "170 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "171 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2fc03e93c3e5fb074ec957039252baa3b655147a \n", + "172 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "173 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", + "174 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "175 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", + "176 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98adbce2d54553228999014ad63398430bfb41ef \n", + "177 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "178 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", + "179 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "180 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/817531168e66d066c588f4a1a8b55022b7e49e2f \n", + "181 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", + "182 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5550f593225b353973d81531849d2085a8d20049 \n", + "183 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", + "184 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "185 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/45c377516bdb7f1b926d1bb504afc801069d5bba \n", + "186 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "187 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", + "188 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "189 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", + "190 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/580de96b0844723391a641604968711510d6442a \n", + "191 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", + "192 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "193 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", + "194 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a156e69e38ddb3b53d7b65e859398380003291e6 \n", + "195 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "196 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", + "197 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "198 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "199 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "200 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", + "201 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", + "202 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/189fda135211d63053575020374b0cb68fb427f5 \n", + "203 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", + "204 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "205 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/301ccad3f11519ae3be1fbc124838a3717031b0a \n", + "206 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "207 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", + "208 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "209 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a459f938ce64318655f544a912c7a897f41769f \n", + "210 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "211 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", + "212 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "213 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", + "214 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "215 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", + "216 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/673c18ede6be55c414166826f9b9f293aac4d712 \n", + "217 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", + "218 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "219 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c445fbe6910e47d2b452a2000da512c806d399c \n", + "220 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cb93364422d93a620d10f3c0570236f924cb8535 \n", + "221 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", + "222 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", + "223 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "224 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", + "225 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", + "226 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "227 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", + "228 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16372613782964481372e0e17050caa66f325a55 \n", + "229 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", + "230 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "231 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", + "232 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "233 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", + "234 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", + "235 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", + "236 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "237 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", + "238 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", + "239 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/481f95db5848a427bce0f863816e3c804ab2f667 \n", + "240 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/785d25ca252c14d915b9847577b9b1e987909572 \n", + "241 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", + "242 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "243 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", + "244 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "245 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", + "246 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fdfbacb192894a95177245e08264d591d3980725 \n", + "247 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "248 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", + "249 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "250 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af3948942c421276835dcc20deb6dc88d90a93b5 \n", + "251 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "252 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", + "253 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "254 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/355263814c3236a3513b46396bfbcfdf6b8f222e \n", + "255 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "256 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", + "257 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9 \n", + "258 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b \n", + "259 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18 \n", + "260 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6 \n", + "261 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf \n", + "262 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6599041f06d568261be10f0bca306a772e5cd36c \n", + "263 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/78bbe4865d1131f6843a4b2846f340a0d207a487 \n", + "264 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4d8879eb073b7852071734eaa2c41544bd552643 \n", + "265 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9243c652d3e942afed3397a0f97ecc38e365b731 \n", + "266 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb \n", + "267 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/658df88d6a758ddf8c184de90b725c21bb5ece37 \n", + "268 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31 \n", + "269 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", + "270 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655 \n", + "271 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba \n", + "272 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89911df382bf499cd2fad648575d64f84e0ebee5 \n", + "273 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5efd2671688f48f60637136f7712c046c0d3c9b4 \n", + "274 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", + "275 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad \n", + "276 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c3aab6eea0b638551682adf029a947d11d41621 \n", + "277 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/53f567078d46365a3fec66ac57316cc7c038f650 \n", + "278 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1c7f60887bb500313f461c68c84fcacb7c567410 \n", + "279 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", + "280 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", + "281 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", + "282 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", + "283 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", + "284 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/039466eee45519d41411df5783695dbe8dc7843a \n", + "285 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/83b4e1cc168c66466a246f63da7b62b42d412110 \n", + "286 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", + "287 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/684864ec79bc932ba4789b787171f7487b8cc025 \n", + "288 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/de01b0573fd9108539ef10b4e44b12d334085871 \n", + "289 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/090c0ae6d951af2729c5e58c334a19530cc92462 \n", + "290 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "291 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3bbf66f3b680f17e404388ed009202a082045458 \n", + "292 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "293 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", + "294 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "295 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/887dff715147378da5ead94cb430cbfd7bb78900 \n", + "296 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", + "297 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "298 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", + "299 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "300 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5800ab43fe4afd66825db1e574176370558a94bf \n", + "301 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "302 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/22d72b81647a52536359e041b14a962e177e3e09 \n", + "303 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "304 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3061939d9c953367a53b79c1a954d14d1a259948 \n", + "305 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", + "306 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "307 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58c11d41888968d3d740007beb3106f869163a3a \n", + "308 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "309 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", + "310 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/56c76906d05437800ab90b4124f2f508ef2ad046 \n", + "311 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", + "312 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", + "313 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4438901e7a482548ab48cc25886281d438a1b2a5 \n", + "314 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", + "315 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", + "316 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "317 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6551121884cd844b90a95d4a9ca8715326570628 \n", + "318 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "319 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/687aad1961604b6d46d42c09870d7565c4a6e956 \n", + "320 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", + "321 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", + "322 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8753c19af7238360702ecbd5ac41c415d2721189 \n", + "323 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7e4b0a53425162108bcebbf876b60151b575eee \n", + "324 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "325 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "326 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "327 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bad10b1f56257845787573dffd8906545887b9db \n", + "328 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "329 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a0723d561f4158d10be9f6b11d376122bb657a15 \n", + "330 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "331 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", + "332 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "333 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", + "334 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/86148b86c6965207f8258e28710dd2fab8618970 \n", + "335 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "336 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d5661e174009c682a8d378c87596a1489925275 \n", + "337 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "338 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", + "339 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", + "340 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88f692665895f67f6da8346afa5d7d8d70833177 \n", + "341 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", + "342 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", + "343 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", + "344 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "345 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", + "346 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "347 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "348 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", + "349 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", + "350 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "351 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf54775bef36c0df39e66317fe86b806d74811a3 \n", + "352 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb \n", + "353 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ed8336e430025284e3023dc24f149e63f2739b5 \n", + "354 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3813802728ea8402b8d2e843f670bbc98526143a \n", + "355 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", + "356 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e \n", + "357 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", + "358 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", + "359 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", + "360 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "361 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", + "362 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58b9841003e927db3fdb503055a22f57cb56a57c \n", + "363 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", + "364 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f46dca0809b813e38214d96860da7ea83614e54c \n", + "365 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", + "366 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "367 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "368 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", + "369 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", + "370 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "371 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/256afa4865645e3bafc2372cfbd9780e653f535c \n", + "372 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e41645a33c1badb690ea9325732398b15bdd305 \n", + "373 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", + "374 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fdb4666aac16126e3d851db8343e2d8c573131df \n", + "375 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", + "376 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8b002924f8c095ab39fec054b1886adca6452d31 \n", + "377 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", + "378 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3b1848614de19ad87a66436350f5a3161ee61188 \n", + "379 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", + "380 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", + "381 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "382 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/589fec138a6544295f0b146d0da8c24735910bfb \n", + "383 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", + "384 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5edcf73549d1f462932c4fbb9416e911665bca15 \n", + "385 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "386 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", + "387 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", + "388 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", + "389 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "390 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "391 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", + "392 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "393 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", + "394 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", + "395 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "396 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", + "397 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", + "398 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/472b541958e2f8755dd72bf8601404c3fb035115 \n", + "399 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", + "400 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25e45be1413ac507192852914d3aeb808834c08d \n", + "401 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f4cee99def7786ecdc76093de36441a22e1d2744 \n", + "402 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", + "403 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "404 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/283c47387dbc9ef10de816a5a7069edc194ec215 \n", + "405 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", + "406 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62034dec31973902cdbad9dde49d215016520b5e \n", + "407 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", + "408 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "409 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", + "410 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af857a504106434a753ecd541f7b0bb5d07970aa \n", + "411 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", + "412 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", + "413 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fa0767f806b67ec842f6eda423931038c74456d \n", + "414 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/10ff0031128024299158c2873e6f4f19bdfce9fa \n", + "415 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "416 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf673b4a4f42415317b116ef71552a75d15974c7 \n", + "417 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", + "418 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", + "419 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "420 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59c7309f45fd1973beba192c429073b8469b5766 \n", + "421 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/61daadbf669adf36fe353b4d6487acae57268715 \n", + "422 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", + "423 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "424 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/730872d14dae5650a1cf69e9110d00af523235f4 \n", + "425 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "426 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", + "427 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "428 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", + "429 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "430 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d557b80c2db149dc50e2163abe30635c32faa971 \n", + "431 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", + "432 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/431b4b6434f318354426ee02a49616b998e8cc68 \n", + "433 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", + "434 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d3a6c5423405678431f647444cbefb72626210b \n", + "435 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", + "436 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba884d04072b9b74763294c05fecffe465056590 \n", + "437 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "438 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1e5b0f481bd71308be89983e031377b3e7492a0d \n", + "439 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", + "440 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/501950eec393c13893d439deae3c536d3b8a694f \n", + "441 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", + "442 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", + "443 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", + "444 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8681f662939bd76d24ebc56f149118fb6567ee18 \n", + "445 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", + "446 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/021b5670e6e563087b7821fca927f62d989e5cea \n", + "447 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/96e477a681d939a64af04440ee682a2d0f6be365 \n", + "448 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d06063abf79210210b95887714630740210e26a \n", + "449 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "450 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", + "451 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "452 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", + "453 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", + "454 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "455 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", + "456 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b46aec85945ed773eff0445db3b0940f4469d028 \n", + "457 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", + "458 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "459 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", + "460 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", + "461 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/02ef01dd646992f7518094c48281eb1b389ac105 \n", + "462 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "463 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "464 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "465 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d89e87e2eb0296a353cd880d47773307d949ad02 \n", + "466 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "467 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", + "468 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "469 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e7537add911efbf8890b126d3639c0560fe03827 \n", + "470 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", + "471 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", + "472 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", + "473 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/14a38b648034e61270207ba3672a19ec08401aca \n", + "474 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "475 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72911607eb497585b8e56d906d0794c99f888e7c \n", + "476 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", + "477 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "478 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", + "479 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "480 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/933b99c3cbf59d96086e272189e9f885684c3a3c \n", + "481 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", + "482 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "483 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", + "484 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18599815b186419ea8f71caccd3d3496e52310bb \n", + "485 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", + "486 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3565d1fa78d202b3ab92badfc438b07104835152 \n", + "487 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db5a21729701340b0ce4441267d315fc3ff9d56c \n", + "488 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", + "489 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", + "490 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "491 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/33114538c5c04a541b79c07b9eab13e7f4688776 \n", + "492 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9443bf0185c229b2805f6d748642a9ef868ed910 \n", + "493 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/04b174de7519eba544de546c8da83605b2d67695 \n", + "494 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", + "495 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "496 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", + "497 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "498 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", + "499 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "500 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", + "501 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/19d69647f9abfa71c99eb9db5c38006af993864e \n", + "502 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", + "503 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "504 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", + "505 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a48af996cb97f811d37735f251903ece2b08cbfc \n", + "506 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/318d9bf94836219690597e8f3f88d6e544008903 \n", + "507 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "508 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "509 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "510 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", + "511 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "512 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", + "513 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fdaa17d9183d60ed609197acdd18fea87101931 \n", + "514 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59b5cdb1dee0213511256459d4fcde13649ee888 \n", + "515 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "516 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", + "517 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", + "518 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", + "519 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "520 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c40a48a903d50116e537c135e6f852900341dbf8 \n", + "521 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "522 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", + "523 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "524 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", + "525 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "526 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", + "527 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c436780fea7228df63f493451531be6fd448854e \n", + "528 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98d47fb0511e0b19b087c29a8464e773106334a8 \n", + "529 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "530 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", + "531 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/171a34d4e648d23f090572086a6ed40794eb0896 \n", + "532 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", + "533 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "534 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", + "535 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "536 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5468c985964935bd9600f8e20380e31be449e2b \n", + "537 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/204cef7c7591703727291b16cc78cc5e30d710d7 \n", + "538 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", + "539 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "540 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "541 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", + "542 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", + "543 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "544 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4ec1022d2645f3c2e5018971473710d568078eae \n", + "545 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03ded64be9b290287ab0101891ca6f338861c2fe \n", + "546 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", + "547 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "548 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", + "549 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", + "550 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "551 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", + "552 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "553 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3182e0793150de4ffb34da2774991cb24e49a191 \n", + "554 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3066954597d739b4aba34d474b2e0f6a8b818714 \n", + "555 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82edfc44b8b1671ece57d88953f7350ea8837237 \n", + "556 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/096377bad78018607072daf7c94e7eb90ae17af8 \n", + "557 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", + "558 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "559 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", + "560 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/087234db7d9a87138f071f130f793c52019ea7e4 \n", + "561 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a627893de839025c7082930481238db5d34493c4 \n", + "562 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db \n", + "563 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/228082acf94115319c60d50d8909d4e1cb88c557 \n", + "564 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", + "565 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", + "566 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d146942a21ba93007cadd23d4f2c2035fa783142 \n", + "567 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", + "568 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", + "569 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", + "570 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", + "571 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", + "572 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", + "573 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", + "574 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9e470184929001d566cbe593656b2c4b13aa1624 \n", + "575 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fc0134c3516e01032a32997d037b3ba296e26221 \n", + "576 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/965b82561d82c5d347fd10c77245dcd8691ba119 \n", + "577 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", + "578 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d531c3422f806634d35d611b0296b6a34815c4e7 \n", + "579 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9174859384269ff9eeadcab12762d38c56aef36 \n", + "580 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", + "581 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c37267e1ee355c619a3058da5a7135e19e6522de \n", + "582 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", + "583 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/734690c08be5b5d00193e2307125e669a1e3334f \n", + "584 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3955683782369078d9d9137d6a0968adae23a92 \n", + "585 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", + "586 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", + "587 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/870e39341592de0113c530f471098490a246ac24 \n", + "588 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", + "589 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5198e0f0cb97456678856a60a13e87581e39966 \n", + "590 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", + "591 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", + "592 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", + "593 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "594 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "595 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "596 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", + "597 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "598 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", + "599 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", + "600 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "601 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "602 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58e40f66297b220958bcf09c6f92009ba6422e3a \n", + "603 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", + "604 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/81bceb5eee4289c9fcefad90f821f5269849df37 \n", + "605 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77f7c148e7de394021ca84a012427a8a0974eb5f \n", + "606 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", + "607 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/71626fbc1ecab1867deda1c9739557a345c443c3 \n", + "608 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/19fd85f5aceb424c866a2c939caea18a4383a136 \n", + "609 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", + "610 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", + "611 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2f6878301950dfea48a8147a6d8bd012be564063 \n", + "612 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", + "613 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "614 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "615 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", + "616 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", + "617 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", + "618 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", + "619 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", + "620 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "621 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", + "622 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89b57278869c7b46fbbaf94825ed336328f3567a \n", + "623 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", + "624 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "625 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a8d93e8607e2413edee71da68cade6e11249fea \n", + "626 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "627 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", + "628 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "629 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c613ce701353f42b6c911801f0aeb78413fac9d \n", + "630 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03 \n", + "631 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/352813601073bcdc3d5eb08d1be07be904276a9a \n", + "632 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "633 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5088650c144e6a3ee05ac1e015d487a86095e665 \n", + "634 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", + "635 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "636 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", + "637 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "638 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", + "639 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "640 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", + "641 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "642 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", + "643 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", + "644 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "645 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/06ceff14b2db920d458dc337b1100dced992e627 \n", + "646 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "647 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", + "648 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", + "649 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", + "650 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "651 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", + "652 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9c8d5c82645cd677340c408291f6c5556f2586f \n", + "653 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", + "654 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "655 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "656 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "657 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", + "658 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", + "659 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "660 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a13df461c42f970a099de77377f309995e7995c \n", + "661 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4d33035dd296826bbde200e17e5281910ac8be13 \n", + "662 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "663 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", + "664 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", + "665 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", + "666 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", + "667 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "668 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", + "669 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "670 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/50e92c677f4cd547c32bb9305269a762a9595074 \n", + "671 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3 \n", + "672 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "673 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", + "674 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "675 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "676 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/51015f8712a57688e520961c4ccf7e259bf56995 \n", + "677 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "678 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ce31fc9e2805034578eff60a269c02176f03252 \n", + "679 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "680 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e941759874365cb152a3562c22d10847d10db326 \n", + "681 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e \n", + "682 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8 \n", + "683 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474 \n", + "684 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904 \n", + "685 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436 \n", + "686 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46c22746f74564f5715d4833907bfa08865c565d \n", + "687 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b \n", + "688 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e \n", + "689 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce \n", + "690 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46bfea9689d518b9248a574f1dc746a195e4faa8 \n", + "691 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5 \n", + "692 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb70d85435a32b95994e1cc1e618408775da45f9 \n", + "693 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/470f4d0813083012feb754d00981728484a0e753 \n", + "694 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6 \n", + "695 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10 \n", + "696 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ca9422949acac3495dc385af56e9778a720578fa \n", + "697 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", + "698 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cac526afe42a99640d287b18521d4f597f758cc7 \n", + "699 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", + "700 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", + "701 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", + "702 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "703 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/50b790037030d958b662085c3f4cf34ba72a32ec \n", + "704 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", + "705 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "706 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "707 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "708 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38398a75e9762ff070d8e9bd714d074332646cd7 \n", + "709 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62945381d236dcdb2770daf1fa861b216b99635c \n", + "710 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd \n", + "711 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c \n", + "712 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4 \n", + "713 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6 \n", + "714 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628 \n", + "715 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d \n", + "716 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2771365c419ffdda4748a612489ecc51f45060e8 \n", + "717 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "718 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9283ea834c9036298d0ffeec455cb00e80998157 \n", + "719 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/257023f6884c7be64f80212d5b7e5b5090074675 \n", + "720 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "721 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/359b8c8634db73b939496c53643cc0fae7f22a58 \n", + "722 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "723 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63dd028fca845a55a065ac75aea5f9079cce065e \n", + "724 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/83aa94b540407ccdfcb452c77439b86c543f849d \n", + "725 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "726 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "727 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", + "728 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "729 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5734aa71940623de415012e724571e8dc83c7ec4 \n", + "730 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "731 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/901b1b788a2ec2b4722c9672910ad880b29b368b \n", + "732 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", + "733 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "734 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", + "735 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "736 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/976810404a63f0f005190d8183450534f4c631df \n", + "737 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", + "738 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d \n", + "\n", + " commit.comment_count commit.verification.verified \\\n", + "0 0 False \n", + "1 0 False \n", + "2 0 False \n", + "3 0 False \n", + "4 0 False \n", + "5 0 False \n", + "6 0 False \n", + "7 0 False \n", + "8 0 False \n", + "9 0 False \n", + "10 0 False \n", + "11 0 False \n", + "12 0 False \n", + "13 0 False \n", + "14 0 False \n", + "15 0 False \n", + "16 0 False \n", + "17 0 False \n", + "18 0 False \n", + "19 0 False \n", + "20 0 False \n", + "21 0 False \n", + "22 0 False \n", + "23 0 False \n", + "24 0 False \n", + "25 0 False \n", + "26 0 False \n", + "27 0 False \n", + "28 0 False \n", + "29 0 False \n", + "30 0 False \n", + "31 0 False \n", + "32 0 False \n", + "33 0 False \n", + "34 0 False \n", + "35 0 False \n", + "36 0 False \n", + "37 0 False \n", + "38 0 False \n", + "39 0 False \n", + "40 0 False \n", + "41 0 False \n", + "42 0 False \n", + "43 0 False \n", + "44 0 False \n", + "45 0 False \n", + "46 0 False \n", + "47 0 False \n", + "48 0 False \n", + "49 0 False \n", + "50 0 False \n", + "51 0 False \n", + "52 0 False \n", + "53 0 False \n", + "54 0 False \n", + "55 0 False \n", + "56 0 False \n", + "57 0 False \n", + "58 0 False \n", + "59 0 False \n", + "60 0 False \n", + "61 0 False \n", + "62 0 False \n", + "63 0 False \n", + "64 0 False \n", + "65 0 False \n", + "66 0 False \n", + "67 0 False \n", + "68 0 False \n", + "69 0 False \n", + "70 0 False \n", + "71 0 False \n", + "72 0 False \n", + "73 0 False \n", + "74 0 False \n", + "75 0 False \n", + "76 0 False \n", + "77 0 False \n", + "78 0 False \n", + "79 0 False \n", + "80 0 False \n", + "81 0 False \n", + "82 0 False \n", + "83 0 False \n", + "84 0 False \n", + "85 0 False \n", + "86 0 False \n", + "87 0 False \n", + "88 0 False \n", + "89 0 False \n", + "90 0 False \n", + "91 0 False \n", + "92 0 False \n", + "93 0 False \n", + "94 0 False \n", + "95 0 False \n", + "96 0 False \n", + "97 0 False \n", + "98 0 False \n", + "99 0 False \n", + "100 0 False \n", + "101 0 False \n", + "102 0 False \n", + "103 0 False \n", + "104 0 False \n", + "105 0 False \n", + "106 0 False \n", + "107 0 False \n", + "108 0 False \n", + "109 0 False \n", + "110 0 False \n", + "111 0 False \n", + "112 0 False \n", + "113 0 False \n", + "114 0 False \n", + "115 0 False \n", + "116 0 False \n", + "117 0 False \n", + "118 0 False \n", + "119 0 False \n", + "120 0 False \n", + "121 0 False \n", + "122 0 False \n", + "123 0 False \n", + "124 0 False \n", + "125 0 False \n", + "126 0 False \n", + "127 0 False \n", + "128 0 False \n", + "129 0 False \n", + "130 0 False \n", + "131 0 False \n", + "132 0 False \n", + "133 0 False \n", + "134 0 False \n", + "135 0 False \n", + "136 0 False \n", + "137 0 False \n", + "138 0 False \n", + "139 0 False \n", + "140 0 False \n", + "141 0 False \n", + "142 0 False \n", + "143 0 False \n", + "144 0 False \n", + "145 0 False \n", + "146 0 False \n", + "147 0 False \n", + "148 0 False \n", + "149 0 False \n", + "150 0 False \n", + "151 0 False \n", + "152 0 False \n", + "153 0 False \n", + "154 0 False \n", + "155 0 False \n", + "156 0 False \n", + "157 0 False \n", + "158 0 False \n", + "159 0 False \n", + "160 0 False \n", + "161 0 False \n", + "162 0 False \n", + "163 0 False \n", + "164 0 False \n", + "165 0 False \n", + "166 0 False \n", + "167 0 False \n", + "168 0 False \n", + "169 0 False \n", + "170 0 False \n", + "171 0 False \n", + "172 0 False \n", + "173 0 False \n", + "174 0 False \n", + "175 0 False \n", + "176 0 False \n", + "177 0 False \n", + "178 0 False \n", + "179 0 False \n", + "180 0 False \n", + "181 0 False \n", + "182 0 False \n", + "183 0 False \n", + "184 0 False \n", + "185 0 False \n", + "186 0 False \n", + "187 0 False \n", + "188 0 False \n", + "189 0 False \n", + "190 0 False \n", + "191 0 False \n", + "192 0 False \n", + "193 0 False \n", + "194 0 False \n", + "195 0 False \n", + "196 0 False \n", + "197 0 False \n", + "198 0 False \n", + "199 0 False \n", + "200 0 False \n", + "201 0 False \n", + "202 0 False \n", + "203 0 False \n", + "204 0 False \n", + "205 0 False \n", + "206 0 False \n", + "207 0 False \n", + "208 0 False \n", + "209 0 False \n", + "210 0 False \n", + "211 0 False \n", + "212 0 False \n", + "213 0 False \n", + "214 0 False \n", + "215 0 False \n", + "216 0 False \n", + "217 0 False \n", + "218 0 False \n", + "219 0 False \n", + "220 0 False \n", + "221 0 False \n", + "222 0 False \n", + "223 0 False \n", + "224 0 False \n", + "225 0 False \n", + "226 0 False \n", + "227 0 False \n", + "228 0 False \n", + "229 0 False \n", + "230 0 False \n", + "231 0 False \n", + "232 0 False \n", + "233 0 False \n", + "234 0 False \n", + "235 0 False \n", + "236 0 False \n", + "237 0 False \n", + "238 0 False \n", + "239 0 False \n", + "240 0 False \n", + "241 0 False \n", + "242 0 False \n", + "243 0 False \n", + "244 0 False \n", + "245 0 False \n", + "246 0 False \n", + "247 0 False \n", + "248 0 False \n", + "249 0 False \n", + "250 0 False \n", + "251 0 False \n", + "252 0 False \n", + "253 0 False \n", + "254 0 False \n", + "255 0 False \n", + "256 0 False \n", + "257 0 False \n", + "258 0 False \n", + "259 0 False \n", + "260 0 False \n", + "261 0 False \n", + "262 0 False \n", + "263 0 False \n", + "264 0 False \n", + "265 0 False \n", + "266 0 False \n", + "267 0 False \n", + "268 0 False \n", + "269 0 False \n", + "270 0 False \n", + "271 0 False \n", + "272 0 False \n", + "273 0 False \n", + "274 0 False \n", + "275 0 False \n", + "276 0 False \n", + "277 0 False \n", + "278 0 False \n", + "279 0 False \n", + "280 0 False \n", + "281 0 False \n", + "282 0 False \n", + "283 0 False \n", + "284 0 False \n", + "285 0 False \n", + "286 0 False \n", + "287 0 False \n", + "288 0 False \n", + "289 0 False \n", + "290 0 False \n", + "291 0 False \n", + "292 0 False \n", + "293 0 False \n", + "294 0 False \n", + "295 0 False \n", + "296 0 False \n", + "297 0 False \n", + "298 0 False \n", + "299 0 False \n", + "300 0 False \n", + "301 0 False \n", + "302 0 False \n", + "303 0 False \n", + "304 0 True \n", + "305 0 False \n", + "306 0 False \n", + "307 0 False \n", + "308 0 True \n", + "309 0 True \n", + "310 0 True \n", + "311 0 True \n", + "312 0 True \n", + "313 0 True \n", + "314 0 True \n", + "315 0 True \n", + "316 0 True \n", + "317 0 True \n", + "318 0 False \n", + "319 0 True \n", + "320 0 False \n", + "321 0 False \n", + "322 0 False \n", + "323 0 True \n", + "324 0 False \n", + "325 0 True \n", + "326 0 False \n", + "327 0 True \n", + "328 0 False \n", + "329 0 True \n", + "330 0 False \n", + "331 0 True \n", + "332 0 False \n", + "333 0 True \n", + "334 0 False \n", + "335 0 False \n", + "336 0 True \n", + "337 0 False \n", + "338 0 True \n", + "339 0 True \n", + "340 0 True \n", + "341 0 True \n", + "342 0 True \n", + "343 0 True \n", + "344 0 True \n", + "345 0 False \n", + "346 0 False \n", + "347 0 True \n", + "348 0 False \n", + "349 0 False \n", + "350 0 False \n", + "351 0 True \n", + "352 0 False \n", + "353 0 False \n", + "354 0 False \n", + "355 0 False \n", + "356 0 False \n", + "357 0 False \n", + "358 0 False \n", + "359 0 False \n", + "360 0 False \n", + "361 0 True \n", + "362 0 False \n", + "363 0 True \n", + "364 0 False \n", + "365 0 True \n", + "366 0 False \n", + "367 0 True \n", + "368 0 False \n", + "369 0 False \n", + "370 0 True \n", + "371 0 True \n", + "372 0 True \n", + "373 0 True \n", + "374 0 False \n", + "375 0 True \n", + "376 0 False \n", + "377 0 True \n", + "378 0 False \n", + "379 0 True \n", + "380 0 False \n", + "381 0 True \n", + "382 0 False \n", + "383 0 True \n", + "384 0 True \n", + "385 0 False \n", + "386 0 True \n", + "387 0 False \n", + "388 0 False \n", + "389 0 False \n", + "390 0 True \n", + "391 0 False \n", + "392 0 False \n", + "393 0 True \n", + "394 0 True \n", + "395 0 True \n", + "396 0 True \n", + "397 0 True \n", + "398 0 True \n", + "399 0 True \n", + "400 0 True \n", + "401 0 True \n", + "402 0 False \n", + "403 0 False \n", + "404 0 True \n", + "405 0 True \n", + "406 0 False \n", + "407 0 True \n", + "408 0 False \n", + "409 0 False \n", + "410 0 True \n", + "411 0 False \n", + "412 0 False \n", + "413 0 False \n", + "414 0 False \n", + "415 0 False \n", + "416 0 True \n", + "417 0 True \n", + "418 0 False \n", + "419 0 True \n", + "420 0 True \n", + "421 0 False \n", + "422 0 True \n", + "423 0 False \n", + "424 0 True \n", + "425 0 False \n", + "426 0 True \n", + "427 0 False \n", + "428 0 True \n", + "429 0 False \n", + "430 0 True \n", + "431 0 False \n", + "432 0 True \n", + "433 0 True \n", + "434 0 False \n", + "435 0 True \n", + "436 0 False \n", + "437 0 True \n", + "438 0 False \n", + "439 0 False \n", + "440 0 False \n", + "441 0 False \n", + "442 0 False \n", + "443 0 False \n", + "444 0 False \n", + "445 0 False \n", + "446 0 False \n", + "447 0 False \n", + "448 0 True \n", + "449 0 False \n", + "450 0 True \n", + "451 0 False \n", + "452 0 True \n", + "453 0 False \n", + "454 0 False \n", + "455 0 True \n", + "456 0 False \n", + "457 0 True \n", + "458 0 False \n", + "459 0 True \n", + "460 0 False \n", + "461 0 False \n", + "462 0 False \n", + "463 0 True \n", + "464 0 False \n", + "465 0 True \n", + "466 0 False \n", + "467 0 True \n", + "468 0 False \n", + "469 0 True \n", + "470 0 True \n", + "471 0 True \n", + "472 0 True \n", + "473 0 False \n", + "474 0 False \n", + "475 0 True \n", + "476 0 False \n", + "477 0 False \n", + "478 0 True \n", + "479 0 False \n", + "480 0 True \n", + "481 0 False \n", + "482 0 False \n", + "483 0 True \n", + "484 0 False \n", + "485 0 False \n", + "486 0 False \n", + "487 0 False \n", + "488 0 False \n", + "489 0 False \n", + "490 0 False \n", + "491 0 True \n", + "492 0 False \n", + "493 0 False \n", + "494 0 True \n", + "495 0 False \n", + "496 0 True \n", + "497 0 False \n", + "498 0 True \n", + "499 0 False \n", + "500 0 True \n", + "501 0 False \n", + "502 0 True \n", + "503 0 False \n", + "504 0 True \n", + "505 0 False \n", + "506 0 True \n", + "507 0 False \n", + "508 0 True \n", + "509 0 True \n", + "510 0 True \n", + "511 0 False \n", + "512 0 True \n", + "513 0 False \n", + "514 0 False \n", + "515 0 False \n", + "516 0 True \n", + "517 0 False \n", + "518 0 False \n", + "519 0 False \n", + "520 0 True \n", + "521 0 False \n", + "522 0 True \n", + "523 0 False \n", + "524 0 True \n", + "525 0 False \n", + "526 0 True \n", + "527 0 False \n", + "528 0 True \n", + "529 0 False \n", + "530 0 True \n", + "531 0 False \n", + "532 0 False \n", + "533 0 False \n", + "534 0 True \n", + "535 0 False \n", + "536 0 True \n", + "537 0 False \n", + "538 0 False \n", + "539 0 False \n", + "540 0 True \n", + "541 0 False \n", + "542 0 True \n", + "543 0 False \n", + "544 0 True \n", + "545 0 False \n", + "546 0 True \n", + "547 0 False \n", + "548 0 True \n", + "549 0 False \n", + "550 0 False \n", + "551 0 True \n", + "552 0 False \n", + "553 0 True \n", + "554 0 False \n", + "555 0 False \n", + "556 0 False \n", + "557 0 False \n", + "558 0 False \n", + "559 0 True \n", + "560 0 False \n", + "561 0 False \n", + "562 0 False \n", + "563 0 False \n", + "564 0 False \n", + "565 0 False \n", + "566 0 False \n", + "567 0 False \n", + "568 0 False \n", + "569 0 False \n", + "570 0 False \n", + "571 0 False \n", + "572 0 False \n", + "573 0 False \n", + "574 0 False \n", + "575 0 False \n", + "576 0 False \n", + "577 0 False \n", + "578 0 False \n", + "579 0 False \n", + "580 0 False \n", + "581 0 False \n", + "582 0 False \n", + "583 0 False \n", + "584 0 False \n", + "585 0 False \n", + "586 0 False \n", + "587 0 False \n", + "588 0 False \n", + "589 0 False \n", + "590 0 False \n", + "591 0 False \n", + "592 0 False \n", + "593 0 True \n", + "594 0 False \n", + "595 0 True \n", + "596 0 False \n", + "597 0 True \n", + "598 0 True \n", + "599 0 False \n", + "600 0 False \n", + "601 0 True \n", + "602 0 False \n", + "603 0 False \n", + "604 0 False \n", + "605 0 False \n", + "606 0 False \n", + "607 0 False \n", + "608 0 False \n", + "609 0 False \n", + "610 0 False \n", + "611 0 True \n", + "612 0 True \n", + "613 0 False \n", + "614 0 True \n", + "615 0 False \n", + "616 0 False \n", + "617 0 False \n", + "618 0 False \n", + "619 0 False \n", + "620 0 False \n", + "621 0 True \n", + "622 0 False \n", + "623 0 True \n", + "624 0 False \n", + "625 0 True \n", + "626 0 False \n", + "627 0 True \n", + "628 0 False \n", + "629 0 True \n", + "630 0 False \n", + "631 0 False \n", + "632 0 True \n", + "633 0 False \n", + "634 0 False \n", + "635 0 False \n", + "636 0 True \n", + "637 0 False \n", + "638 0 True \n", + "639 0 False \n", + "640 0 True \n", + "641 0 False \n", + "642 0 True \n", + "643 0 True \n", + "644 0 True \n", + "645 0 False \n", + "646 0 False \n", + "647 0 True \n", + "648 0 True \n", + "649 0 False \n", + "650 0 False \n", + "651 0 True \n", + "652 0 False \n", + "653 0 False \n", + "654 0 False \n", + "655 0 True \n", + "656 0 False \n", + "657 0 True \n", + "658 0 False \n", + "659 0 False \n", + "660 0 False \n", + "661 0 False \n", + "662 0 True \n", + "663 0 False \n", + "664 0 False \n", + "665 0 False \n", + "666 0 False \n", + "667 0 False \n", + "668 0 True \n", + "669 0 False \n", + "670 0 True \n", + "671 0 False \n", + "672 0 False \n", + "673 0 True \n", + "674 0 False \n", + "675 0 True \n", + "676 0 False \n", + "677 0 False \n", + "678 0 True \n", + "679 0 False \n", + "680 0 True \n", + "681 0 True \n", + "682 0 True \n", + "683 0 True \n", + "684 0 True \n", + "685 0 True \n", + "686 0 True \n", + "687 0 True \n", + "688 0 True \n", + "689 0 True \n", + "690 0 True \n", + "691 0 True \n", + "692 0 True \n", + "693 0 True \n", + "694 0 True \n", + "695 0 True \n", + "696 0 True \n", + "697 0 True \n", + "698 0 True \n", + "699 0 True \n", + "700 0 True \n", + "701 0 False \n", + "702 0 False \n", + "703 0 True \n", + "704 0 False \n", + "705 0 False \n", + "706 0 True \n", + "707 0 False \n", + "708 0 True \n", + "709 0 True \n", + "710 0 True \n", + "711 0 True \n", + "712 1 True \n", + "713 0 True \n", + "714 0 True \n", + "715 0 True \n", + "716 0 True \n", + "717 0 True \n", + "718 0 False \n", + "719 0 True \n", + "720 0 True \n", + "721 0 True \n", + "722 0 False \n", + "723 0 True \n", + "724 1 False \n", + "725 0 True \n", + "726 0 False \n", + "727 0 True \n", + "728 0 False \n", + "729 0 True \n", + "730 0 False \n", + "731 0 True \n", + "732 0 False \n", + "733 0 True \n", + "734 0 False \n", + "735 0 False \n", + "736 0 True \n", + "737 0 False \n", + "738 0 True \n", + "\n", + " commit.verification.reason \\\n", + "0 unsigned \n", + "1 unsigned \n", + "2 unsigned \n", + "3 unsigned \n", + "4 unsigned \n", + "5 unsigned \n", + "6 unsigned \n", + "7 unsigned \n", + "8 unsigned \n", + "9 unsigned \n", + "10 unsigned \n", + "11 unsigned \n", + "12 unsigned \n", + "13 unsigned \n", + "14 unsigned \n", + "15 unsigned \n", + "16 unsigned \n", + "17 unsigned \n", + "18 unsigned \n", + "19 unsigned \n", + "20 unsigned \n", + "21 unsigned \n", + "22 unsigned \n", + "23 unsigned \n", + "24 unsigned \n", + "25 unsigned \n", + "26 unsigned \n", + "27 unsigned \n", + "28 unsigned \n", + "29 unsigned \n", + "30 unsigned \n", + "31 unsigned \n", + "32 unsigned \n", + "33 unsigned \n", + "34 unsigned \n", + "35 unsigned \n", + "36 unsigned \n", + "37 unsigned \n", + "38 unsigned \n", + "39 unsigned \n", + "40 unsigned \n", + "41 unsigned \n", + "42 unsigned \n", + "43 unsigned \n", + "44 unsigned \n", + "45 unsigned \n", + "46 unsigned \n", + "47 unsigned \n", + "48 unsigned \n", + "49 unsigned \n", + "50 unsigned \n", + "51 unsigned \n", + "52 unsigned \n", + "53 unsigned \n", + "54 unsigned \n", + "55 unsigned \n", + "56 unsigned \n", + "57 unsigned \n", + "58 unsigned \n", + "59 unsigned \n", + "60 unsigned \n", + "61 unsigned \n", + "62 unsigned \n", + "63 unsigned \n", + "64 unsigned \n", + "65 unsigned \n", + "66 unsigned \n", + "67 unsigned \n", + "68 unsigned \n", + "69 unsigned \n", + "70 unsigned \n", + "71 unsigned \n", + "72 unsigned \n", + "73 unsigned \n", + "74 unsigned \n", + "75 unsigned \n", + "76 unsigned \n", + "77 unsigned \n", + "78 unsigned \n", + "79 unsigned \n", + "80 unsigned \n", + "81 unsigned \n", + "82 unsigned \n", + "83 unsigned \n", + "84 unsigned \n", + "85 unsigned \n", + "86 unsigned \n", + "87 unsigned \n", + "88 unsigned \n", + "89 unsigned \n", + "90 unsigned \n", + "91 unsigned \n", + "92 unsigned \n", + "93 unsigned \n", + "94 unsigned \n", + "95 unsigned \n", + "96 unsigned \n", + "97 unsigned \n", + "98 unsigned \n", + "99 unsigned \n", + "100 unsigned \n", + "101 unsigned \n", + "102 unsigned \n", + "103 unsigned \n", + "104 unsigned \n", + "105 unsigned \n", + "106 unsigned \n", + "107 unsigned \n", + "108 unsigned \n", + "109 unsigned \n", + "110 unsigned \n", + "111 unsigned \n", + "112 unsigned \n", + "113 unsigned \n", + "114 unsigned \n", + "115 unsigned \n", + "116 unsigned \n", + "117 unsigned \n", + "118 unsigned \n", + "119 unsigned \n", + "120 unsigned \n", + "121 unsigned \n", + "122 unsigned \n", + "123 unsigned \n", + "124 unsigned \n", + "125 unsigned \n", + "126 unsigned \n", + "127 unsigned \n", + "128 unsigned \n", + "129 unsigned \n", + "130 unsigned \n", + "131 unsigned \n", + "132 unsigned \n", + "133 unsigned \n", + "134 unsigned \n", + "135 unsigned \n", + "136 unsigned \n", + "137 unsigned \n", + "138 unsigned \n", + "139 unsigned \n", + "140 unsigned \n", + "141 unsigned \n", + "142 unsigned \n", + "143 unsigned \n", + "144 unsigned \n", + "145 unsigned \n", + "146 unsigned \n", + "147 unsigned \n", + "148 unsigned \n", + "149 unsigned \n", + "150 unsigned \n", + "151 unsigned \n", + "152 unsigned \n", + "153 unsigned \n", + "154 unsigned \n", + "155 unsigned \n", + "156 unsigned \n", + "157 unsigned \n", + "158 unsigned \n", + "159 unsigned \n", + "160 unsigned \n", + "161 unsigned \n", + "162 unsigned \n", + "163 unsigned \n", + "164 unsigned \n", + "165 unsigned \n", + "166 unsigned \n", + "167 unsigned \n", + "168 unsigned \n", + "169 unsigned \n", + "170 unsigned \n", + "171 unsigned \n", + "172 unsigned \n", + "173 unsigned \n", + "174 unsigned \n", + "175 unsigned \n", + "176 unsigned \n", + "177 unsigned \n", + "178 unsigned \n", + "179 unsigned \n", + "180 unsigned \n", + "181 unsigned \n", + "182 unsigned \n", + "183 unsigned \n", + "184 unsigned \n", + "185 unsigned \n", + "186 unsigned \n", + "187 unsigned \n", + "188 unsigned \n", + "189 unsigned \n", + "190 unsigned \n", + "191 unsigned \n", + "192 unsigned \n", + "193 unsigned \n", + "194 unsigned \n", + "195 unsigned \n", + "196 unsigned \n", + "197 unsigned \n", + "198 unsigned \n", + "199 unsigned \n", + "200 unsigned \n", + "201 unsigned \n", + "202 unsigned \n", + "203 unsigned \n", + "204 unsigned \n", + "205 unsigned \n", + "206 unsigned \n", + "207 unsigned \n", + "208 unsigned \n", + "209 unsigned \n", + "210 unsigned \n", + "211 unsigned \n", + "212 unsigned \n", + "213 unsigned \n", + "214 unsigned \n", + "215 unsigned \n", + "216 unsigned \n", + "217 unsigned \n", + "218 unsigned \n", + "219 unsigned \n", + "220 unsigned \n", + "221 unsigned \n", + "222 unsigned \n", + "223 unsigned \n", + "224 unsigned \n", + "225 unsigned \n", + "226 unsigned \n", + "227 unsigned \n", + "228 unsigned \n", + "229 unsigned \n", + "230 unsigned \n", + "231 unsigned \n", + "232 unsigned \n", + "233 unsigned \n", + "234 unsigned \n", + "235 unsigned \n", + "236 unsigned \n", + "237 unsigned \n", + "238 unsigned \n", + "239 unsigned \n", + "240 unsigned \n", + "241 unsigned \n", + "242 unsigned \n", + "243 unsigned \n", + "244 unsigned \n", + "245 unsigned \n", + "246 unsigned \n", + "247 unsigned \n", + "248 unsigned \n", + "249 unsigned \n", + "250 unsigned \n", + "251 unsigned \n", + "252 unsigned \n", + "253 unsigned \n", + "254 unsigned \n", + "255 unsigned \n", + "256 unsigned \n", + "257 unsigned \n", + "258 unsigned \n", + "259 unsigned \n", + "260 unsigned \n", + "261 unsigned \n", + "262 unsigned \n", + "263 unsigned \n", + "264 unsigned \n", + "265 unsigned \n", + "266 unsigned \n", + "267 unsigned \n", + "268 unsigned \n", + "269 unsigned \n", + "270 unsigned \n", + "271 unsigned \n", + "272 unsigned \n", + "273 unsigned \n", + "274 unsigned \n", + "275 unsigned \n", + "276 unsigned \n", + "277 unsigned \n", + "278 unsigned \n", + "279 unsigned \n", + "280 unsigned \n", + "281 unsigned \n", + "282 unsigned \n", + "283 unsigned \n", + "284 unsigned \n", + "285 unsigned \n", + "286 unsigned \n", + "287 unsigned \n", + "288 unsigned \n", + "289 unsigned \n", + "290 unsigned \n", + "291 unsigned \n", + "292 unsigned \n", + "293 unsigned \n", + "294 unsigned \n", + "295 unsigned \n", + "296 unsigned \n", + "297 unsigned \n", + "298 unsigned \n", + "299 unsigned \n", + "300 unsigned \n", + "301 unsigned \n", + "302 unsigned \n", + "303 unsigned \n", + "304 valid \n", + "305 unsigned \n", + "306 unsigned \n", + "307 unsigned \n", + "308 valid \n", + "309 valid \n", + "310 valid \n", + "311 valid \n", + "312 valid \n", + "313 valid \n", + "314 valid \n", + "315 valid \n", + "316 valid \n", + "317 valid \n", + "318 unsigned \n", + "319 valid \n", + "320 unsigned \n", + "321 unsigned \n", + "322 unsigned \n", + "323 valid \n", + "324 unsigned \n", + "325 valid \n", + "326 unsigned \n", + "327 valid \n", + "328 unsigned \n", + "329 valid \n", + "330 unsigned \n", + "331 valid \n", + "332 unsigned \n", + "333 valid \n", + "334 unsigned \n", + "335 unsigned \n", + "336 valid \n", + "337 unsigned \n", + "338 valid \n", + "339 valid \n", + "340 valid \n", + "341 valid \n", + "342 valid \n", + "343 valid \n", + "344 valid \n", + "345 unsigned \n", + "346 unsigned \n", + "347 valid \n", + "348 unsigned \n", + "349 unsigned \n", + "350 unsigned \n", + "351 valid \n", + "352 unsigned \n", + "353 unsigned \n", + "354 unsigned \n", + "355 unsigned \n", + "356 unsigned \n", + "357 unsigned \n", + "358 unsigned \n", + "359 unsigned \n", + "360 unsigned \n", + "361 valid \n", + "362 unsigned \n", + "363 valid \n", + "364 unsigned \n", + "365 valid \n", + "366 unsigned \n", + "367 valid \n", + "368 unsigned \n", + "369 unsigned \n", + "370 valid \n", + "371 valid \n", + "372 valid \n", + "373 valid \n", + "374 unsigned \n", + "375 valid \n", + "376 unsigned \n", + "377 valid \n", + "378 unsigned \n", + "379 valid \n", + "380 unsigned \n", + "381 valid \n", + "382 unsigned \n", + "383 valid \n", + "384 valid \n", + "385 unsigned \n", + "386 valid \n", + "387 unsigned \n", + "388 unsigned \n", + "389 unsigned \n", + "390 valid \n", + "391 unsigned \n", + "392 unsigned \n", + "393 valid \n", + "394 valid \n", + "395 valid \n", + "396 valid \n", + "397 valid \n", + "398 valid \n", + "399 valid \n", + "400 valid \n", + "401 valid \n", + "402 unsigned \n", + "403 unsigned \n", + "404 valid \n", + "405 valid \n", + "406 unsigned \n", + "407 valid \n", + "408 unsigned \n", + "409 unsigned \n", + "410 valid \n", + "411 unsigned \n", + "412 unsigned \n", + "413 unsigned \n", + "414 unsigned \n", + "415 unsigned \n", + "416 valid \n", + "417 valid \n", + "418 unsigned \n", + "419 valid \n", + "420 valid \n", + "421 unsigned \n", + "422 valid \n", + "423 unsigned \n", + "424 valid \n", + "425 unsigned \n", + "426 valid \n", + "427 unsigned \n", + "428 valid \n", + "429 unsigned \n", + "430 valid \n", + "431 unsigned \n", + "432 valid \n", + "433 valid \n", + "434 unsigned \n", + "435 valid \n", + "436 unsigned \n", + "437 valid \n", + "438 unsigned \n", + "439 unsigned \n", + "440 unsigned \n", + "441 unsigned \n", + "442 unsigned \n", + "443 unsigned \n", + "444 unsigned \n", + "445 unsigned \n", + "446 unsigned \n", + "447 unsigned \n", + "448 valid \n", + "449 unsigned \n", + "450 valid \n", + "451 unsigned \n", + "452 valid \n", + "453 unsigned \n", + "454 unsigned \n", + "455 valid \n", + "456 unsigned \n", + "457 valid \n", + "458 unsigned \n", + "459 valid \n", + "460 unsigned \n", + "461 unsigned \n", + "462 unsigned \n", + "463 valid \n", + "464 unsigned \n", + "465 valid \n", + "466 unsigned \n", + "467 valid \n", + "468 unsigned \n", + "469 valid \n", + "470 valid \n", + "471 valid \n", + "472 valid \n", + "473 unsigned \n", + "474 unsigned \n", + "475 valid \n", + "476 unsigned \n", + "477 unsigned \n", + "478 valid \n", + "479 unsigned \n", + "480 valid \n", + "481 unsigned \n", + "482 unsigned \n", + "483 valid \n", + "484 unsigned \n", + "485 unsigned \n", + "486 unsigned \n", + "487 unsigned \n", + "488 unsigned \n", + "489 unsigned \n", + "490 unsigned \n", + "491 valid \n", + "492 unsigned \n", + "493 unsigned \n", + "494 valid \n", + "495 unsigned \n", + "496 valid \n", + "497 unsigned \n", + "498 valid \n", + "499 unsigned \n", + "500 valid \n", + "501 unsigned \n", + "502 valid \n", + "503 unsigned \n", + "504 valid \n", + "505 unsigned \n", + "506 valid \n", + "507 unsigned \n", + "508 valid \n", + "509 valid \n", + "510 valid \n", + "511 unsigned \n", + "512 valid \n", + "513 unsigned \n", + "514 unsigned \n", + "515 unsigned \n", + "516 valid \n", + "517 unsigned \n", + "518 unsigned \n", + "519 unsigned \n", + "520 valid \n", + "521 unsigned \n", + "522 valid \n", + "523 unsigned \n", + "524 valid \n", + "525 unsigned \n", + "526 valid \n", + "527 unsigned \n", + "528 valid \n", + "529 unsigned \n", + "530 valid \n", + "531 unsigned \n", + "532 unsigned \n", + "533 unsigned \n", + "534 valid \n", + "535 unsigned \n", + "536 valid \n", + "537 unsigned \n", + "538 unsigned \n", + "539 unsigned \n", + "540 valid \n", + "541 unsigned \n", + "542 valid \n", + "543 unsigned \n", + "544 valid \n", + "545 unsigned \n", + "546 valid \n", + "547 unsigned \n", + "548 valid \n", + "549 unsigned \n", + "550 unsigned \n", + "551 valid \n", + "552 unsigned \n", + "553 valid \n", + "554 unsigned \n", + "555 unsigned \n", + "556 unsigned \n", + "557 unsigned \n", + "558 unsigned \n", + "559 valid \n", + "560 unsigned \n", + "561 unsigned \n", + "562 unsigned \n", + "563 unsigned \n", + "564 unsigned \n", + "565 unsigned \n", + "566 unsigned \n", + "567 unsigned \n", + "568 unsigned \n", + "569 unsigned \n", + "570 unsigned \n", + "571 unsigned \n", + "572 unsigned \n", + "573 unsigned \n", + "574 unsigned \n", + "575 unsigned \n", + "576 unsigned \n", + "577 unsigned \n", + "578 unsigned \n", + "579 unsigned \n", + "580 unsigned \n", + "581 unsigned \n", + "582 unsigned \n", + "583 unsigned \n", + "584 unsigned \n", + "585 unsigned \n", + "586 unsigned \n", + "587 unsigned \n", + "588 unsigned \n", + "589 unsigned \n", + "590 unsigned \n", + "591 unsigned \n", + "592 unsigned \n", + "593 valid \n", + "594 unsigned \n", + "595 valid \n", + "596 unsigned \n", + "597 valid \n", + "598 valid \n", + "599 unsigned \n", + "600 unsigned \n", + "601 valid \n", + "602 unsigned \n", + "603 unsigned \n", + "604 unsigned \n", + "605 unsigned \n", + "606 unsigned \n", + "607 unsigned \n", + "608 unsigned \n", + "609 unsigned \n", + "610 unsigned \n", + "611 valid \n", + "612 valid \n", + "613 unsigned \n", + "614 valid \n", + "615 unsigned \n", + "616 unsigned \n", + "617 unsigned \n", + "618 unsigned \n", + "619 unsigned \n", + "620 unsigned \n", + "621 valid \n", + "622 unsigned \n", + "623 valid \n", + "624 unsigned \n", + "625 valid \n", + "626 unsigned \n", + "627 valid \n", + "628 unsigned \n", + "629 valid \n", + "630 unsigned \n", + "631 unsigned \n", + "632 valid \n", + "633 unsigned \n", + "634 unsigned \n", + "635 unsigned \n", + "636 valid \n", + "637 unsigned \n", + "638 valid \n", + "639 unsigned \n", + "640 valid \n", + "641 unsigned \n", + "642 valid \n", + "643 valid \n", + "644 valid \n", + "645 unsigned \n", + "646 unsigned \n", + "647 valid \n", + "648 valid \n", + "649 unsigned \n", + "650 unsigned \n", + "651 valid \n", + "652 unsigned \n", + "653 unsigned \n", + "654 unsigned \n", + "655 valid \n", + "656 unsigned \n", + "657 valid \n", + "658 unsigned \n", + "659 unsigned \n", + "660 unsigned \n", + "661 unsigned \n", + "662 valid \n", + "663 unsigned \n", + "664 unsigned \n", + "665 unsigned \n", + "666 unsigned \n", + "667 unsigned \n", + "668 valid \n", + "669 unsigned \n", + "670 valid \n", + "671 unsigned \n", + "672 unsigned \n", + "673 valid \n", + "674 unsigned \n", + "675 valid \n", + "676 unsigned \n", + "677 unsigned \n", + "678 valid \n", + "679 unsigned \n", + "680 valid \n", + "681 valid \n", + "682 valid \n", + "683 valid \n", + "684 valid \n", + "685 valid \n", + "686 valid \n", + "687 valid \n", + "688 valid \n", + "689 valid \n", + "690 valid \n", + "691 valid \n", + "692 valid \n", + "693 valid \n", + "694 valid \n", + "695 valid \n", + "696 valid \n", + "697 valid \n", + "698 valid \n", + "699 valid \n", + "700 valid \n", + "701 unsigned \n", + "702 unsigned \n", + "703 valid \n", + "704 unsigned \n", + "705 unsigned \n", + "706 valid \n", + "707 unsigned \n", + "708 valid \n", + "709 valid \n", + "710 valid \n", + "711 valid \n", + "712 valid \n", + "713 valid \n", + "714 valid \n", + "715 valid \n", + "716 valid \n", + "717 valid \n", + "718 unsigned \n", + "719 valid \n", + "720 valid \n", + "721 valid \n", + "722 unsigned \n", + "723 valid \n", + "724 unsigned \n", + "725 valid \n", + "726 unsigned \n", + "727 valid \n", + "728 unsigned \n", + "729 valid \n", + "730 unsigned \n", + "731 valid \n", + "732 unsigned \n", + "733 valid \n", + "734 unsigned \n", + "735 unsigned \n", + "736 valid \n", + "737 unsigned \n", + "738 valid \n", + "\n", + " commit.verification.signature \\\n", + "0 None \n", + "1 None \n", + "2 None \n", + "3 None \n", + "4 None \n", + "5 None \n", + "6 None \n", + "7 None \n", + "8 None \n", + "9 None \n", + "10 None \n", + "11 None \n", + "12 None \n", + "13 None \n", + "14 None \n", + "15 None \n", + "16 None \n", + "17 None \n", + "18 None \n", + "19 None \n", + "20 None \n", + "21 None \n", + "22 None \n", + "23 None \n", + "24 None \n", + "25 None \n", + "26 None \n", + "27 None \n", + "28 None \n", + "29 None \n", + "30 None \n", + "31 None \n", + "32 None \n", + "33 None \n", + "34 None \n", + "35 None \n", + "36 None \n", + "37 None \n", + "38 None \n", + "39 None \n", + "40 None \n", + "41 None \n", + "42 None \n", + "43 None \n", + "44 None \n", + "45 None \n", + "46 None \n", + "47 None \n", + "48 None \n", + "49 None \n", + "50 None \n", + "51 None \n", + "52 None \n", + "53 None \n", + "54 None \n", + "55 None \n", + "56 None \n", + "57 None \n", + "58 None \n", + "59 None \n", + "60 None \n", + "61 None \n", + "62 None \n", + "63 None \n", + "64 None \n", + "65 None \n", + "66 None \n", + "67 None \n", + "68 None \n", + "69 None \n", + "70 None \n", + "71 None \n", + "72 None \n", + "73 None \n", + "74 None \n", + "75 None \n", + "76 None \n", + "77 None \n", + "78 None \n", + "79 None \n", + "80 None \n", + "81 None \n", + "82 None \n", + "83 None \n", + "84 None \n", + "85 None \n", + "86 None \n", + "87 None \n", + "88 None \n", + "89 None \n", + "90 None \n", + "91 None \n", + "92 None \n", + "93 None \n", + "94 None \n", + "95 None \n", + "96 None \n", + "97 None \n", + "98 None \n", + "99 None \n", + "100 None \n", + "101 None \n", + "102 None \n", + "103 None \n", + "104 None \n", + "105 None \n", + "106 None \n", + "107 None \n", + "108 None \n", + "109 None \n", + "110 None \n", + "111 None \n", + "112 None \n", + "113 None \n", + "114 None \n", + "115 None \n", + "116 None \n", + "117 None \n", + "118 None \n", + "119 None \n", + "120 None \n", + "121 None \n", + "122 None \n", + "123 None \n", + "124 None \n", + "125 None \n", + "126 None \n", + "127 None \n", + "128 None \n", + "129 None \n", + "130 None \n", + "131 None \n", + "132 None \n", + "133 None \n", + "134 None \n", + "135 None \n", + "136 None \n", + "137 None \n", + "138 None \n", + "139 None \n", + "140 None \n", + "141 None \n", + "142 None \n", + "143 None \n", + "144 None \n", + "145 None \n", + "146 None \n", + "147 None \n", + "148 None \n", + "149 None \n", + "150 None \n", + "151 None \n", + "152 None \n", + "153 None \n", + "154 None \n", + "155 None \n", + "156 None \n", + "157 None \n", + "158 None \n", + "159 None \n", + "160 None \n", + "161 None \n", + "162 None \n", + "163 None \n", + "164 None \n", + "165 None \n", + "166 None \n", + "167 None \n", + "168 None \n", + "169 None \n", + "170 None \n", + "171 None \n", + "172 None \n", + "173 None \n", + "174 None \n", + "175 None \n", + "176 None \n", + "177 None \n", + "178 None \n", + "179 None \n", + "180 None \n", + "181 None \n", + "182 None \n", + "183 None \n", + "184 None \n", + "185 None \n", + "186 None \n", + "187 None \n", + "188 None \n", + "189 None \n", + "190 None \n", + "191 None \n", + "192 None \n", + "193 None \n", + "194 None \n", + "195 None \n", + "196 None \n", + "197 None \n", + "198 None \n", + "199 None \n", + "200 None \n", + "201 None \n", + "202 None \n", + "203 None \n", + "204 None \n", + "205 None \n", + "206 None \n", + "207 None \n", + "208 None \n", + "209 None \n", + "210 None \n", + "211 None \n", + "212 None \n", + "213 None \n", + "214 None \n", + "215 None \n", + "216 None \n", + "217 None \n", + "218 None \n", + "219 None \n", + "220 None \n", + "221 None \n", + "222 None \n", + "223 None \n", + "224 None \n", + "225 None \n", + "226 None \n", + "227 None \n", + "228 None \n", + "229 None \n", + "230 None \n", + "231 None \n", + "232 None \n", + "233 None \n", + "234 None \n", + "235 None \n", + "236 None \n", + "237 None \n", + "238 None \n", + "239 None \n", + "240 None \n", + "241 None \n", + "242 None \n", + "243 None \n", + "244 None \n", + "245 None \n", + "246 None \n", + "247 None \n", + "248 None \n", + "249 None \n", + "250 None \n", + "251 None \n", + "252 None \n", + "253 None \n", + "254 None \n", + "255 None \n", + "256 None \n", + "257 None \n", + "258 None \n", + "259 None \n", + "260 None \n", + "261 None \n", + "262 None \n", + "263 None \n", + "264 None \n", + "265 None \n", + "266 None \n", + "267 None \n", + "268 None \n", + "269 None \n", + "270 None \n", + "271 None \n", + "272 None \n", + "273 None \n", + "274 None \n", + "275 None \n", + "276 None \n", + "277 None \n", + "278 None \n", + "279 None \n", + "280 None \n", + "281 None \n", + "282 None \n", + "283 None \n", + "284 None \n", + "285 None \n", + "286 None \n", + "287 None \n", + "288 None \n", + "289 None \n", + "290 None \n", + "291 None \n", + "292 None \n", + "293 None \n", + "294 None \n", + "295 None \n", + "296 None \n", + "297 None \n", + "298 None \n", + "299 None \n", + "300 None \n", + "301 None \n", + "302 None \n", + "303 None \n", + "304 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaBXyuCRBK7hj4Ov3rIwAAdHIIAHSzIUXFBqqziBkxZnXVjo7t\\n7Qp5FkryT3mnPD2GY2NyxhhHAhO8xBGVJqjioCbcSqKUskfeNmvDLIhQhbe53xwl\\nINCOlEySEH6RBr5w/NSEKJ8xas09TcC5B3W1N8qa3ELS/zLWaTFuyttwtI6CdDdE\\n+OlIeRgEdxUk7bJcGu4sMRNuOgd9U7x7kn19CRkG3T8ay5vaHjrUdjC6/zQNcIPW\\nQKA+WY2ig2cvZGO5kyx0PVPvvuhzPcooNC8FnJY1K8wMB0t/UP7BAYW4j8ERZpJq\\nDkF/agiZCouEWVB8Tq2vsyq/R4urENBPfIWr/wdLtQ7ymZFLe7f8MSpI0zFGN7k=\\n=6nd4\\n-----END PGP SIGNATURE-----\\n \n", + "305 None \n", + "306 None \n", + "307 None \n", + "308 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHG2DCRBK7hj4Ov3rIwAAdHIIAKqL9Fhas2xguqHJBwaHJSYJ\\nLNeBIlf241E1oI6K80Pw0RTbk7VtPwndA7eafb52FB3es7aWaEEDOCRS1b385a9r\\n4m1Bvh0j73d008SQAnBVlH75Hfkm5r7XmDjnnU7BhP7bmyCSzH8ZEaDobjXsC7ra\\ngb/5PtwX2i8w01zHQEt/7EmuntmsyJbdy7ySlwSF9Pl28EI2jPgYm3KfCN2T/exk\\njnASnwIZmBmYRxM8t0S/foq6Qzq93sRKXeoBpi+GP0t5otGxOpq7OA4e5+Ywchdm\\n6/60zkiprn6i+0GhNVYeZU5ac6bFNjOxK9pF0bOFlBxfvALYAKX3yPRiC9Sc0e0=\\n=Krss\\n-----END PGP SIGNATURE-----\\n \n", + "309 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHG3ZCRBK7hj4Ov3rIwAAdHIIAAZduKimykHEu82uGtzb21wE\\ngQC+89Jzy+7fEFbuKsSu9O9AMn7DmVHilSlwR/ZI+kwNUSkPnPbihOqS3iRCkMa5\\neQlab7u9e/eESZ6Nh7WKQWP0axRirjGu3XtpDcv+Uw9Iak+2WL7T6TTWx8+6UEiU\\nq4ZW2MuNEP2aUOjE7WlXMwMwh5103erB/DWHxXYSSaYpTDCVFwWdMSc4xaOHVhBW\\nwEXC97grfLytv16h9Q+pUjfU4prRX6oP23FEDApLRHzhb/7GAAD28DprM1aMuo4R\\nfN9MHBvmnr3eZ65JdiWiFODqrJl2AOSccceS/WAsknoPyekJE/oS6Lwc+udZf7M=\\n=Wsxl\\n-----END PGP SIGNATURE-----\\n \n", + "310 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHpzlCRBK7hj4Ov3rIwAAdHIIAA0QQcHJsy5UWWpZdL2juJat\\nqwv3uDJOGYapIGrcTRnKhm9cEgIm7QNBhBslQQ4S4YWAi/zmiTixRInee85FtAvm\\nUv1ZV5WH4xH+6hH07asVQoEA48ewfdKlTfAZ+fJpUG616GcyMYp+KJERqvOKpDba\\n1UL4v2I5UC3K5CyOULjr2Kntw0y42pOcRJXsaDzeKoUG3CWZob/6xLWKOouhNTrH\\nAIBu1aH5TIMpWQzktVm7Dl+AoZmOr5CPYJfrmhnSxgiaQEKHuyY4otNf0ygnAq8x\\ns8trwvXb1wb+YxdgukD8uRLpgMwsLA7Y6lfqsxfHGn2ylmyLuso5Q6BzwUSX9GQ=\\n=6c7n\\n-----END PGP SIGNATURE-----\\n \n", + "311 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp1CCRBK7hj4Ov3rIwAAdHIIAF+nQ8826gDzEDfamjFwS7FB\\nZXdQeQvzKwljXO8PdeAT/mo3ORj7R8JM/JvzzKWzt6bFFLTfZfNnrFR5XyRwhsnR\\n3bnmQ788Xr4K/08p6My9SX+5MVhONciIwyU0fkb0tfHzc6KvgeLJwXquyqjPoUg7\\nvWb0uhooY4QMtFnHgtdUm4CmdN8u8YwgIP2uTsg0FCOMlTbxtKvjZOKm/ZxPFrKh\\nmjBAWkwCPJ4dObI2XP8o3BAVEOyRo37XiKUgcGbqzqWHm9AFIJ5BbdJkE2lE0P+0\\nAafPfLIe5/mMPwz+C6+2dBqlb01VKW6Aap2Jyo6IrcYNVftbAa6TCGFBa6moFFk=\\n=bnpQ\\n-----END PGP SIGNATURE-----\\n \n", + "312 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp2zCRBK7hj4Ov3rIwAAdHIIAJznZhpWHJE2W+RvR52P4UtD\\nxjjpA8yFVxRxADrrAXDDgJmXa84Mqo2vTVUSlbkaE7bdLKA82LsEBV4lM0AArEVy\\nY3hKWY3019tyXmxkV7FhNLNSDnRd+IJcKzIgBTfxbNHtute9J+sekNaIV+44AqO8\\nYNqilaKTmbLNLksxPXqMraslN02HBw7fewmnjC9xmtrPrSwiHdTQezHqGN13uLX1\\ngMZxc1AE5nT9BNNMD5+YAhoTUobdEzREtHlgb4GOd9auTYK8ovnvThy3Cd654pPV\\nIBEIUAhxKmLrSEKhp4WiWlQLQDpKqRhDlak4csTXXRfqi9mok0QynZTtqAb/biM=\\n=ZP5k\\n-----END PGP SIGNATURE-----\\n \n", + "313 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp50CRBK7hj4Ov3rIwAAdHIIAKnr9tFtBLKq5UuwGP1w8VEB\\naVNg340nsweX9U5GEH2IGkI0XVVdyR34/A/0Ic+Mtloba5fVtnZiBJPD2z7QVGOV\\naTKC9NYZxd111CLw1TGgVS1yvQ1LM8bbkLh7XTvBC4Hw71wVbYqr9+bDsGYSN3V7\\nje2mee9uEAgUQJxoHXy7aYm6VW7Ew1MPn3TJjn/jlDxxLT1+jT7KjXCZUawxfWDC\\nJdqEcC4AwrVrKJwJNGR3U3YHKB6Zd8Vr4SQqFpyVFMPjJN+TIjxmIeQbaggVsKG2\\nzUj8bayHzWhqLeQ3OW1Pb0gsuHcWey4kk/Hr8YZA6WRYh0hF+zoG2Vy8HcpTl4E=\\n=YIqb\\n-----END PGP SIGNATURE-----\\n \n", + "314 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp6rCRBK7hj4Ov3rIwAAdHIIAElkNiFfoqNhJaZezF3reL6+\\n3MYIh8Ofgze+EQO40qrDfpKBSHocPzbtyuRzWCpPfJP9R92Qd5s28pXAjjttc983\\nqpWlDAIKOLh7Bhs5B6lGaXNE/saBZdw73Bq/0DK6OXlCqMSOoiUQ6yb8VpAuJz8T\\nP7gWfNVntOktX1S6nKVTfsXbpdK5+MfiV31/m6sq7rtUiJTaCGXhiUAooKCWSQaj\\nmQNZKzpa2GIiMVfhAxPKUMYBCLA3ZZix+D8HdWxZJE/Xv4F3wai6PTWBKQNK/A5K\\n1BvdhW0GIrsRb4CpsL1H5+OZ/wS0IY7N4ZBmRpzSl5z8MPkXggw5Vb6GaSs1Jfw=\\n=XXxH\\n-----END PGP SIGNATURE-----\\n \n", + "315 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp7rCRBK7hj4Ov3rIwAAdHIIAG0xTQONDKlOfWvXixyoRy3f\\nuR0rMGxonYgVWwLkSdDSbLptQq2R7PGJoOvTk0YRRzQI0jOk0u8D2h/af0kgV9G/\\n5uGvHawOT9P/EBdnWHVsvjYVNw7UWabLzB7xyB9Vqlr+vvVrCacFjVRl0PbmtsHj\\nt+P78jNzQp+QwdeohUMcI98M/hvUXijUPmsJpzfaw8hKlyNv2c9A3S7WsIF87XdD\\nkxeu5eh09IkrcmyKKfb/KskXGZmdBxVHvXBYIUDGAZGvzVnNxFrrN2Vis7gJlMwB\\nFFoAlkypFIo3fuM0vVUml78HPdvoA1a2IRzCInJczqyeE7jtchYOrYhI5KRPJms=\\n=ljsF\\n-----END PGP SIGNATURE-----\\n \n", + "316 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp9bCRBK7hj4Ov3rIwAAdHIIALHbvfM4vs0e7fw7xLZQ7AEH\\nLthlCLY8lD8rs6BvJmCw2XfJ1oOljZBR4AfIbrC2mCFS0fnG/oJOoqMWa4uoXQ11\\n4gEAaKnW00jRMtb2WHz6NqG+YD8TuUHHGIQcJL59hGLg/Zcl5/NuyHqXQgb2wU3n\\nJHBqi/ujtlZn3W8pZxUaDPZHWvufw4cZ9KFBKh0JWA2ctIJj2EZSQ5TfGmDQR+In\\n/V15orZ2dpsZzm83ygQ+7axo57p8289hzQrbaypdGIIQGtaTJH+ftNGHcZHNTW0t\\njKqkZYRad69LuqjVd8TMFytOlayaSgyf8cQLAQ2EezEnvAQIklZrWJ1H6ZfpwHA=\\n=rwv4\\n-----END PGP SIGNATURE-----\\n \n", + "317 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp+UCRBK7hj4Ov3rIwAAdHIIAK7CSBh1QlsK2BPYMjd4eRm3\\nSCA2Ts2kEKG5rliUVNHtxeylY6buEy1j6nysZLFqP2rwxySiwm1X6Xk8bk/t1OUL\\n61keimq7Ds7WwI5VAnRsZvBwUkQKNVUb9PuHgmgn1rrTDai1scnOQhyNTwdWBxIe\\nrm2u1wHaoO+dH5d7c/f7xWwUUqBgY8q5pssG2297fuWVQqGQXnHZH19RdNmAwdsE\\nFTZUQ7BjVTlX/eWMQMW1OMxp3sOp1TwBlAFOKcRFrmn7fSEZTt+hmxQpiy/NFPhI\\nB4KBXkJxH/P20nWONBik+PpJIaGtV/bk1xacYKMNtskNlWn3ApCYscKDqD2AFRM=\\n=ILSI\\n-----END PGP SIGNATURE-----\\n \n", + "318 None \n", + "319 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaH9eiCRBK7hj4Ov3rIwAAdHIIAFReUQ2NLBSD3EiPCSwfAPx0\\nkVxDOSYibtPY/UT1kIkxPP9v9qwl/fnqfmDNWlurII16zUZ7j4duqRIHjeg0YDvu\\n+WAJLdJuAtaLlVXuWxDRCI+g/7Kr6CGEED+QcucdKvdITcfPY/XzNCiBOFKTt6Kz\\nPG+jiGwMb0uNqNM/AohE+RAyx9TdARgNdLKNPQMHrMOrLmv+Cr7eBaD6g7HLNgwp\\nnvc0Y/UPIU/JwW3o+FMEnUvo1bbAmLgnYPgdrm6VuzhZ2lxKUbh2JSakN8K4rWwe\\neW7XxWK5WB0jZi0cJJ6w3EBwuVlDuktNRCZaJhXidPqAvdp1Iph9huiqwA/EHFo=\\n=fVg8\\n-----END PGP SIGNATURE-----\\n \n", + "320 None \n", + "321 None \n", + "322 None \n", + "323 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaTMAoCRBK7hj4Ov3rIwAAdHIIAGzZq4hb81Tw83QRrgLMtXU0\\nQxybPt6qCVKvggUqvu2qeoUs5Ty4QDi6gubNa/jTHD91p3DI2XnM68QjSVPmKNmm\\nUkIJV//ADBQYdBMT3Swf8d4/ZHY4qnm9KyHaVKYjvFB9vLmM3D7ABbZhISvDAYg+\\nYEVQ7LqYkcSIC2L0LBN5XUFqzYV41L+rtXd0tiHIDJ2QwPBsLCz9GjBM9Dki0RuN\\nk7jghutG8PgLambuQYYASfkMp0Qvd0+sTOfT5fn9Irn8yro2ozLlheGBc9Tgsq0d\\nL6s9q7Zq4Nk7ZLHfCNzLzl6rldnnTc2/laeXRDmgB9MhlqwY+QhDJLS/8cYwLIk=\\n=sAs8\\n-----END PGP SIGNATURE-----\\n \n", + "324 None \n", + "325 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaVeqLCRBK7hj4Ov3rIwAAdHIIABb6EAMNublJ0WZf6xSMl1Fq\\ndx1Y1lmtxtqWxHC9/oiOrbZ3usm5k/sz+mPFyEQvFpzpy+iOmUsYHgpknrh/2+Ip\\nTRFGhSKNysw3RkFGmPe9xyzlICcV1vtp2/HgVGZoJavwVUiqY33xAXzIgZ8mf406\\nWMpvhMfK14UVVpDpQc6L6IYwT90CaRBsgrV1e4Ar3UTF/fSJS/pC47Q8kIkJv5J/\\n64VolJpYNz4bNsicpzcsi4SV9LebG8ipWJp+mkO86jpOjR87rO14IOQth9qnaVPj\\nlVnQkglz/eHQvjxFJ9IGokvTR/nIBg76Gk6Bbld9BAxvs7Miwj/WFcrb4/MP4tE=\\n=OjFc\\n-----END PGP SIGNATURE-----\\n \n", + "326 None \n", + "327 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYdWVCRBK7hj4Ov3rIwAAdHIIAAxh+0bYvvvFnIPNP7yqEK34\\npzhcV06jlGUrXnOt7nl99HOKXPL3tm+x2h+9LnOg2RItfovzVtHapqtnoLFr1e7+\\nf7C/dofLT2b8k35AeXgPVCRL+WfK30cbj/Uf7ARkBu/K42v5Pg3/fYxqWkvlGPcs\\nOdo2NDgIJWq44JxN6C97X8zhxXglWvvmvcSVGWIKq+u1JhaN2jkTw5HqU4qWowek\\nPb+KLQYZwCzne7UJttNSZLxMeLBW0QjDrRVu3OrZQ2/Tw0HE95LcQwixmrQ1YJ2b\\n/k8sH89k1ak4bwqDqj+7P2TfYo3h//aAuI6k7AtJ2fRipNOLjEPndnMEWncqAl0=\\n=CXpF\\n-----END PGP SIGNATURE-----\\n \n", + "328 None \n", + "329 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYdmjCRBK7hj4Ov3rIwAAdHIIAHMcioe4liKGUchMg+cJ3CIf\\nT4TgBuBHxr3Jt5Wqpy9SNn9tepupr1C/iO8mHY+S0bWPrRQF5lF7V8dK53n/IL8z\\nfYtNaWusYzSyiRIn5XaljC2jcE/oBlPOjD9zK4avNvsSBjAN72OHde3n/+kk3DGL\\nZbT6WsZtBSQ4tHJGWyjsRLQ+OsgFTxVH/8vslv42IX+0kkntVmCjEssaefZpZ2kF\\nHYYI+fnFF5QXIf2/ziw/QvEEAjOzMyUZHxOPB/Og9Z46WNe9V/Ecu7i1gX7aNpiu\\njc9o0nPgTRg6XQd0YpAjwpHs7Y7AFkMcly0mSO4SUoTGH+pmmk7zQC8njw7Yclw=\\n=V3NE\\n-----END PGP SIGNATURE-----\\n \n", + "330 None \n", + "331 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYg6bCRBK7hj4Ov3rIwAAdHIIAD6ZSn1p8n+WTa/qRPkYQ+o0\\nkwDjkLBnS8aBjE0PO0rXngNB7KTJF0Qa29TfUS8S8L8xBFaGC25II1Np5+8Fz6uD\\nGwq4/mT/DljmMyg82Nm0eJApTZU1ejMqGVUy2LaHYT4WYSiZDuLPhonwZ4IQkxpK\\npoakkSMQ8fkWtR941blYyhRobQR1GQ2odTEI/QLiXsi8510RnZ9g9pL8X7T8NTBO\\nqdRg20tcxaMBqlrFZPlkgUmqc+TM+1iPNGHCifg3qlOpwm6WkbmkHHSXxHzZ7WDY\\nK7bUuPaVcLQNY1fZfbkKiK5CBJrcO3bLpQIS0zKwlkih0q6klkKFe0kKviQT90I=\\n=LjAM\\n-----END PGP SIGNATURE-----\\n \n", + "332 None \n", + "333 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaZbo9CRBK7hj4Ov3rIwAAdHIIABIdv1ykGq/iNQnIWECErsRh\\nirT+iUIwOwy8zV+/fJi23UUTQCk/HKwQMElP38Td5DLfF151nXcTj6stU5YbzPll\\n49k4APLM3amsQvOO8woMFldrgF+tIWIWswNb1rnPbLj+iwveAPduJND1fI0yiWpS\\nKF7rI/LuuPhGm+TE4OBqYrxT1iTJDP5mvc4Ff5gqBcsyrjnZGr3MUipiBLa/N1Cq\\nqxkAen0CqwToyRMBvDzjq4D12G89dJRBGHo+rV+43gCvOUak3Ui1Nf7wzsaQxkwb\\nPr7K5XzTZqXKHrMrl+AZRJFIyZopVyZO5tFJvboMfjtsLsol9iiV1luVXqQcMnk=\\n=WYrt\\n-----END PGP SIGNATURE-----\\n \n", + "334 None \n", + "335 None \n", + "336 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJagsLaCRBK7hj4Ov3rIwAAdHIIAD2EcEyginDQROjXg710HhYv\\n7bxBVoXHLE9A1ZO6hXlbQxv1e/BZYz7iAKHdy761F0reTfjbx8QZ31/BvZnSVoH1\\nloUbz8wtvAQPAK9OSCgB1JR8MGRSHV5TvRfNzgoAFY65GitrswBWDUrOEIHb48bW\\nJ6yGdlv3kw5Li+uEcj1caVwWIYizNJKUbjmCF9FXjUqsuDS9XxMjXMXpjWCI9wP7\\n/AYZ89gYPbcT49BEOEgUG6tRflE6xUsu6xw+CzffAGA9bu3WguNIREbP3ZtvWg3F\\nOfIe5H7FUe7e0HLHmPskaVfr3JhjphZEFYl9LHUMeuPFISyfYkd+8sCDThPQFGM=\\n=NvIw\\n-----END PGP SIGNATURE-----\\n \n", + "337 None \n", + "338 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hTwCRBK7hj4Ov3rIwAAdHIIACdmdje+l4lrmK3tjt2psWuD\\nKlI0mw46Ust/AQ/15m6jZvBIl1mat5Rvddm6npOh9XHtaaghRCDePxpSPqG7RMBm\\nUtaIPsWIeqX7e4EIM8jWrgM3aReTSTUDhnIpNM7fMv9xpKiQLt9Y1d0cnMU8jwtw\\ne0avByC/bE0QOgWQRodzIVgDlnG+5gHBgipGjn3HRHlaGLEsh7EJRmAkzCV8hQG3\\nW1C6vJ7upWMdylQcEfdRjBJ6V/hoOZm9KRrTZLZOdcpg1F/LIf+avm/I4OxyujXS\\nPvGy8MiKykWABhbDYOuuWV0v0PsN9Q+moLgkxvu72rqFyMZ8Qu9nrIZz7TyIoGs=\\n=sXsC\\n-----END PGP SIGNATURE-----\\n \n", + "339 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1ha2CRBK7hj4Ov3rIwAAdHIIAKeH/w5cdUaTGAVP66qPVnde\\n76+7ZQ5DFEWuLXFjRLbgoStpycjX/fXMiI25qOd7wKGQqbXTa/jdROqMZznUEvJ/\\ngYHsEP7ttlIKAw4APyjkbVDkLpA1LT+OSxIaxpoF9/U5kkfF/gdQOMRFj7rO02d0\\nr0M7hBog949F0gMZFlvF1YvzphmukleqmhVaLAgcPZHiUAmdJ1Ud80gkEtRtL6dN\\n5uWTlNImi0tEpmEpcWeRcFx594IKHzuh/EJc9qgpeS7xwfMTOy647/I7uxCkYc24\\nD3rtwe66HQRIoZ3XqVBhjpDylsngNB7/GcTA9oNmFjQTU8UDjJ2H6D8BXe+v6tw=\\n=dtxx\\n-----END PGP SIGNATURE-----\\n \n", + "340 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1ha+CRBK7hj4Ov3rIwAAdHIIAKch1TUcDPi+KxnkJCfLQFGg\\nQJ7wgDUJ4j8EbF95thd7YFdVI0wvR3eRZEh40FfpgJ0ww8UludG3l0eJ4tI89pFw\\n/2YA1nCZQv1ThsZhGGukwlp+ulQg1SiwAfr3RMsFXX5Q2Tv631UDz23SHbZD1I8u\\nJ0/8eSITh7iPsCO17zih63gsfkg8ifcwyLEXGalkeh6IdJSffQCHCu2gFU3q87LB\\ns5x3DprImPyQP1R+aUfT3AP2unpPQKD0n1bCp5F9n6vg3v1dm2CxdZSIW6DyaYFr\\nTfA5x3TcwS6cfPOIiVR+JlYuzHpcJxXoojNygq/5Y1uy13yUjv2TdAqalh3dWdE=\\n=izbZ\\n-----END PGP SIGNATURE-----\\n \n", + "341 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hb1CRBK7hj4Ov3rIwAAdHIIAKiy7sX8XD57ody/srfe25/6\\nyOZcDVnWIH0LqEe5a0VEiMh82QJwPWx1nkxeBJReJKsL2CoWnUjQdZcTg8r1GSrO\\nSbdJaz3r97aiGhH4xuYRC93tEgNYMEC6Ugh2oDhGSh4N8vZGbuwNwUYp7M7XBTP4\\nNRO2ncXUJWyB3L+uDMjwMMgv/d3S9379Sk6TB7vM/28OOkYRbXfnZSJSqkQV0ghI\\ntcXXsss+ljoJqCkMWK1O5M0FfyLPfKhh9qb9Mg6VCHWBv+AgvCzDLx20UvhShMUr\\nZDsC2YBtv91BAP1yNYe4NUIHQCjdBWyTJ3g1oumnt292b6VD3a1YxCVdVVCUrlM=\\n=b14x\\n-----END PGP SIGNATURE-----\\n \n", + "342 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hb8CRBK7hj4Ov3rIwAAdHIIAAEFgABiEx2i9tFHGSztm+HA\\nDcN88KsAqU/HfHIocLGwgQuDb6K7NOSXI/CJeTzO7baRxGPegoD/D+suTr455NnC\\nIO3QfnmwDo+iu7X43tFV8dGHhhzhtBzeFesgjK4J42td8s9xSCfeZZJWWWEwOf6E\\nm5NPKV9iN8vT4nm7WpfO0y4ZKqxGolQL0eXuSq+3HxlWhkPtGBTPhVDlvbGA+vyZ\\n3+F0/5bR70g+Pjhn1iTrmGQioGEO51Xm+YgHPrjNbtRHHcyeKsyfsfPtjzZjgxpC\\nkN7pkb/i6E++naSkOwuBEVWAz+nzJJVVyP3yIR5IAHKAMkZdTVnjjrzMOkLA5Oo=\\n=GRgJ\\n-----END PGP SIGNATURE-----\\n \n", + "343 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hcICRBK7hj4Ov3rIwAAdHIIADzkxtGE+4T5rHJL99NtL6xO\\nRWQG3ti3tCu8qxQEImcM406Q5DSpgBwBa0SMf+C6szXKv5JpDlIY24O/HrYbmeCi\\nNdyXxyyvt36kffIS96CIqxMUXSIKkILtF60BP5C0TtFXyHc9iCzDNWhjDE2keguJ\\nr23WzYZGTxKvL3ZCI0CSB6LZsGhvIDNp+L8gLjcf0HDi2c52LDaegefNhJsjgy1a\\nNVwuvHqzSZCvOOyMhuO/FgkcD9pJo3jCYhjDdIgXNVaXl7pDpUsTh2jwpNEolz1k\\ncd/ZzEr67KIRH3U/cRNkWp07TDTMAAKdvBfTTe+xBCxFfT1nObQqCHiIrZeQIYA=\\n=iw7o\\n-----END PGP SIGNATURE-----\\n \n", + "344 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hcTCRBK7hj4Ov3rIwAAdHIIAHj+2VKgsXdtx6hOOQb7/CHy\\n9KNZNH4LWnuMhlib9+c1ONcsk9aKNZkPD2EGE4ek61pdylrPy95fxllbir4GWDz7\\nVeLsuJcXL/rhdYWtxXF0DKmtJhU+ZukDBVTH5/L1EAEksp3MG5ISRQT3euz3+bGL\\nBX1cbRcm7/EFcB14KGjAiPvqwRqR2k7NLb33GecJp5kJge+6Sr5afQjqlp64lVyV\\nRKAMkQVkIwqlWKGRI+kVx5P7ZBcfrFbdXi8XE3liAHyV2v4aid62XWBK3vmyzCMP\\nDp7ZSthcI3ft5Phb1AvvNBNpBQgBwmCcLEwThg7gOSWGw6rm5qg0JP0amrSBcvA=\\n=xhFm\\n-----END PGP SIGNATURE-----\\n \n", + "345 None \n", + "346 None \n", + "347 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa11pBCRBK7hj4Ov3rIwAAdHIIABwhTDfVJKbrvlmQymS4sM2F\\nAI3UePG6ggvC8hfBH8ANu8WZZ9BEY+F7fcQCwtsooYT4o2rE4lCAf82vWBykWNYW\\nT4xdhsPXF7ipoPAbr1UptppfSfEZZ16Ke03fO+nSzfsq5plFrYI2ZXrRjKdDGiCu\\ntgFXX/O/8Ah4OKAJFjHHW736+4GPoq8lODK/X48pNOr30gKHMqjeWfyO/DHb+vq/\\nKx31CpI2JhzN+clUyy8DGcnyWUeO9akr7MjkZK/R7HOXrx/6/lKKArzIvAAwW7hr\\nhJt7Hx9HlR/cDhDm46pqqZiDYeS7NRF7jvlVWe+LBciA9aNXfPqgrc+M9/Z8lwk=\\n=psmd\\n-----END PGP SIGNATURE-----\\n \n", + "348 None \n", + "349 None \n", + "350 None \n", + "351 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa2flSCRBK7hj4Ov3rIwAAdHIIAGIDJDb/U6UEYuhg/kq+i0M2\\nzxZWlEzkhHo6C2cKlbecDv9zHVS63eHeoTvZ4RU8rexVRV9805mEnLWQ0dd0g8EP\\nzqlNZOUiRbknNx0CtPUiuDMc/Q/jdvtiVdnI2EM8ldImA5/PJ+fB0VyoAt/gFSzS\\nv/WCxGxHFkraEympoDlu1nu3KLE0TLVJcXlHN5ENT2+n5LJgn9xmCpGXr+TSpo/w\\nOcznhwlpFVpLmlH1lkTnuW8+rQFfFAxOQnr+U8ycXjTrZbNiXsBl7hB/tEdv3bBV\\nGpzE2eyMdxpfJC22xM8C6yxrsSPXd2oxRBXYt67HVJxH3Rqi2wniBcISs0g4LOg=\\n=qZUr\\n-----END PGP SIGNATURE-----\\n \n", + "352 None \n", + "353 None \n", + "354 None \n", + "355 None \n", + "356 None \n", + "357 None \n", + "358 None \n", + "359 None \n", + "360 None \n", + "361 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa4xPKCRBK7hj4Ov3rIwAAdHIIAK+NybKudA+DInLexGKVE7a4\\nVon3ifClelFYeyeiAuORaysT8rEGmiOrMBJdde+i4IHhCmu7dzTaMervPq2+qlA+\\nB3qp5Pii5FbpO85HXy90c5e0t78LS3zfMYqhIjNmG6w4uMs1TSHTp80d/N3/GdV8\\nHLLYjRzb/tZ9r7BgeS2xpBEOysrlS2eS/cL/AwZDXEWT2wMnQf+GAJrRXgpD935O\\nL/iaZfPzZ38aLJQ1kUh44GHaEnjFKfFujtPvA59KDYPL6pfzuQ/Mr70Dxx+pfQgb\\n7svq+nHTW8TruydoPtCSnvXGZfQC78zy31Kcnxrjs75IrBGk1On849wDDBLKMPY=\\n=0A5l\\n-----END PGP SIGNATURE-----\\n \n", + "362 None \n", + "363 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa7DcPCRBK7hj4Ov3rIwAAdHIIAHf3cCfS331L7hDGmQT0g+/Z\\nquurxO81SZTVzW/5Zocz3ghMsP/bJAAZgG9UYZ0TxdKI0phoTgFKnR7u6u82FzOj\\nxHuq1OAb/ViYWVkOlNL6jVFU9g589QTSxcEqyrebPsS15LAJ54BFVv+00cMYkXNw\\n1FjRuep9kxhFKgPvaqjrClbHlJb+uX+gWSdhNzREi5Pfr4jGr5G5dsusoDp2NRbE\\nRwx7/XBhni2/4yCdXCzCiDDdMeRmlLzSeb6G3nI8gJ5UETX3Ms+ulPGtbMuIBF94\\nM5/AdMECDIDsNGHVnwQ8eQBJnlqtRaVXrejG3ItFy2bMUxdCWaisyxv7nZb2k+k=\\n=R61z\\n-----END PGP SIGNATURE-----\\n \n", + "364 None \n", + "365 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa/vMECRBK7hj4Ov3rIwAAdHIIAAQrvsw9/g17Dv0oV30dUtP+\\npWdiT9pyOEowSlUAwo/vA/o1SbVmDThwRhHUUDeCZwIz8mJvt664VYT1ZXFe9SEJ\\nGNYi/NO/8b1TLqdefyaxnp3PZ9ogKugW6jx/SvOWdXVwjuM0NxVnjz5G7NQqcKx9\\nEjAayHCmFX91qN/xgC2y/sDlZqcRb8pGPqLJIb/VN9g4gLHxM/uadK9b6zFsTXN3\\nXJLXcJ0skRwxUnRrGfE1i0ka5pGHWHYU1XqYJPvK1+jtgMX1+kw8FSXQf8A9/SDp\\n0JlBvJSaT5SsOZQ4z8TFzmw44/ZAjgxRiJ/sCO2EIwcdLLOFCZCKtvWcw3uF0IA=\\n=EAVI\\n-----END PGP SIGNATURE-----\\n \n", + "366 None \n", + "367 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbBCCaCRBK7hj4Ov3rIwAAdHIIAJe1IC1F6eacMWoqqlfuon3+\\nnu4kydBjlgE3DVqBsFnqzkR5jwvvPZhJI+QaOBMH6Sm8cnz1MfEO1YYuJfpGBY8a\\nVSp3U1qL4xCpwH8AnGE3dcZ8FGbGl5V6ROdrp3MuQipZ0sPZAnsoSMWG5S6MZZPk\\nonRG2yGOM7x+a4IQ4m1ijk3PCFOqxTzfAOmsHN/ZS7mlyM/OdWQ7mZ6YoKtp2Jcb\\nEKVOR7l/w1/UzaHnp51if6EyN4HSMwpfVQ8tD8n0sJ1WNu8iRCCFLBJJ0ow5+eEm\\n3I16rItJCtI4qA9R2uhwexySOJTAys+FvAruPILKC2MUJ2QLe/kBXoVrD3po3P0=\\n=Zmk6\\n-----END PGP SIGNATURE-----\\n \n", + "368 None \n", + "369 None \n", + "370 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRevRCRBK7hj4Ov3rIwAAdHIIAIBNPzBAhg38zxCC98mwGtD/\\nS9i8pQ0E3o02NGBvNLSMmjz+Wap7p2e5TTq249Ge47bHj25Xs8IbDeii08WV4a4B\\nwwOmdfuCuuWKWJUAJutRLs/fdOySgVhTpUZZwahdM1RDH+Nr+7/wI8bJ+jV45RJY\\nTvB/uU+sp7LKY6JfVxwMD0M5V90irsBQ6klgE7vlLcS3YRRfh9mTsGEKrsZXmTOG\\nkFksGQJs5uV5EIg034lFqaomnOPJtQLVYC0GI44QORa4+L+MxaLONXKs14q42lAK\\nQ3sWQgZWo8ObaFKs6Ogqr2NT40Wa9KHN1h6OKW4eBbvRAYoTnNSBzBCedC6eR4A=\\n=WHLN\\n-----END PGP SIGNATURE-----\\n \n", + "371 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRewICRBK7hj4Ov3rIwAAdHIIAHVfK7lEcBA8xEXUvD5eGEnf\\ndADtfL++ASy/oZj4UuoxsAHIso4BgpvrX9fAcbDnRo4viTHYXh4LN460dx7j2kJI\\nHoF4h0dA97mstJodEJYnJch0YyyOZm1XEE/vlYtOpXBw7as0WrI5/cRTODGvR8HL\\nKS3DfAq4R9XXLFTGxUv2T18TqOjewn74yfrB2PhF36sQzbE6VHgI9lMXgebpSy/w\\nGZaXBpn1M4hYVFmM0P9wSbFc9YFXEZA/2bN37FMeGhKRY3EVjafSyhjmx/sUw5H7\\nXQqmChEApBO00vNTyTbIyK510dhMaJEGEaoHcWDNbTOKWtbZdeR7uOKp6lWFzxg=\\n=6gma\\n-----END PGP SIGNATURE-----\\n \n", + "372 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRj6iCRBK7hj4Ov3rIwAAdHIIAC6PyFJp/T4PT19MPmBYfB+P\\nF/Uv6OeMcFiLQP2a4FEoItb8S3KacXmgf//4iKZ/ngWdbW1newWRVqtalBowXOhW\\noONF9gMF2lXCGcCZwC/gl+qOe98V19bU2YTsxy0hwJ7nbSxdhINQItvdaZp/Z41h\\nxA7UT2gUmPHfBs4dps2b0/wUW68lEy3VAXVZhhmqwmmcYlcQBt2O3ekF2rWn/b14\\npO6W/KJiddFLDM69EH3I9ZcW2+57aoYY/tpEB16S9V+86olVhD0FMYAAqsZRpb0Y\\nE0pDFZbU/2dcnkjTjNBuAgeUkfozI0+QTo7gUSHnfJYFs3ggcyl+iZkuG2TT94s=\\n=Vhdm\\n-----END PGP SIGNATURE-----\\n \n", + "373 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRj7NCRBK7hj4Ov3rIwAAdHIIAAMi35bpg6GDXlDzrOP3rD4o\\nEG2jI7I94/Z8o4YrA34erigU/LpUEblx5cxTKAHXIKq6dKL8RPqbKsDrlVNjZd/B\\nEtz5kJBSy5LYET2FFVHKFncmVtKWEaoyzBgTDpv8Es1XDdBd/ToTgMmwo6gTVAq3\\nC7Qg1/nUxrJ8ceuElzhOEZwLWiwf4FoJAVVy83uc9SX+rdqMFa48frS/P5Zm7u5u\\nldsMofK7vMe3FdNZSF0YIbKoax2AiXplus6sD3pd9RRWCIM16+0uu4jjJfAWyfe1\\nXR1VAP+XtABvk+C8SbUghNna8XKgyDXSihJI0iFv2ztd/RYOOpaabi7boI+CyZQ=\\n=VPjx\\n-----END PGP SIGNATURE-----\\n \n", + "374 None \n", + "375 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRyRzCRBK7hj4Ov3rIwAAdHIIABq8ETUH34S1gSC9q9seEtoY\\nHd4eKb/3kr5pR3Vx+OlWPvqo8vyDPjvzU6lhgPenHtK6dg4lC1baS5RNCrjeutoG\\nLTjdzVcnKJxkK7GBx3N1fsFVEtgXr2WFWBNs6SOdLPL/OqKwCX5EX3dZc3uVbOpS\\nEzgkN4UbECvpri+pvEqYYPTCb9qilQCLj1O/RqZtfB9CsBJIFKQ21OdvPGkW76dF\\nPnuZitiE8dtLhB86nie68nsgZzHgmTZQT44+uhNrzuM3xSUnCOdvs7RaPXUdjyvo\\nUTl4ZvW9AG0MNyAfuZzT2Y9uDVfh5S+kq49wPpIvIg3iQA15BHzzv4sbPg7v6AM=\\n=Oe19\\n-----END PGP SIGNATURE-----\\n \n", + "376 None \n", + "377 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbTJrfCRBK7hj4Ov3rIwAAdHIIADOGGHhu9dopWsU8BZ9JN8Kq\\nMs+GzYiLyOY8TUDyBpU00ZMiLA99q2DMrq63R9pPTNKpeBZYRJ96eC1uHk7iNdeT\\n5LjDyBrUhwq8LY+OwTTAltuhPaDGSiv81wWhA4QOtv05Wyq0/DZoxrAi9+P6JiSu\\nwVQFzqjO8Y27QTG68F0XoHYJFRW2GayHJB9pMY7/whRlRCwNXXvGJNpwWw00g5lR\\n41LyPO3/qvHk6umCOHi77jrQP6lPPNoKX84eJ3v8FHDybc2eV7adh5NiQ0IoBeqx\\nnrZ/qoy3lOhoEc6JKKQzei1dqAZtI3S1UWwo9WRiKAt/zyUhwL8bKqfGTLVtZvU=\\n=S6kP\\n-----END PGP SIGNATURE-----\\n \n", + "378 None \n", + "379 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbYDL9CRBK7hj4Ov3rIwAAdHIIAJ092/PxKEtB2CqxYWDY8xD2\\nTjGeAr3QA2omjFcZGGbrb4O2+28lyTOuK9vI8NUENS/EyXC3BUQNcHnwFnjEe22R\\nZgN9+YBNqwzVBFJTukkvREgBF6SvB0mzbyGZifllG+TtMMZn5o0BKJCq286AQqhk\\nFU0RE5ZIPKOX2W/nsR190Rkoh4UJxU7hXl2Uo4QTDlChl2QmZYYe3N6GK0WBAo79\\nojpiseA5C4vFx/D5bU79a8AtwnG3DBxz6oerl3RV15fyu4VGn+IQFWzKq1j0bLqV\\ncsviUzSEAI7JmGc1uEDN/ADWsw14TGPR7lXNkmdQ98awbKV9LdAuWYtMt7Avh2M=\\n=QZaB\\n-----END PGP SIGNATURE-----\\n \n", + "380 None \n", + "381 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbkQnWCRBK7hj4Ov3rIwAAdHIIAFZmEaaaznd7sleLbeilQcM1\\ntNFRO8OCwMhqZO5zyB267fKkrgQ7xRdDiuXmVZkldlwIFPzsNgv5bRTyhRtMTU1s\\nmszBedMTCuyhhqAkRaviVDFuUFeHNcC6OHsWh0zN7pVP0n8V0x6kOyk3OxLprLCR\\nEdFJ2KUS82NqXVD7NkcGL1getBripm0ckIL4Lo5IHZ+FG+1sODHUPRs6+pcFKgvp\\nWgUrwCgv+0pVHx1BvHzkTRbssdPaCdIBuZZPcHaxuv+9dxv49GU692hz8LsNoQs3\\nLs0xc+kbd4Hz27hyzFvHPNJPwMWuqmAzsVJLn7OlXukb5BZgPZ8KEYmRR2W+iCI=\\n=pLFI\\n-----END PGP SIGNATURE-----\\n \n", + "382 None \n", + "383 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbxv3ECRBK7hj4Ov3rIwAAdHIIAI5uY80KtYev1uzBugN0C9sI\\naFBa87ftDtXwznkX87aMRWwxQI66ye2n7UlFwQAMu8B3p5OBv4xN5Sd/Qnfacy3o\\ncd5VJvOEFX7nyu16rOiYZvV+JAlQtsJTaMViFF37lkQsxM2DOq3yxnswD/k/iQ1n\\nKNyeZ7IPgvAVWEOsdqaWpBnPHPTf+ES04I1QcxRA5Sraz0v58E4yytwD1FFzWwjx\\nKmrNAy6bOW+l7GQ7MiD3WAQ8G50u60tWDmIuqeEradv+61wiSiYqdx2rLNfemju8\\nBGcfkXFrg9zmRMbJgjpimwl4SJ+J/MFJbX2WfvjTDTVIyhMhPeIM5Je8B9RUkVo=\\n=kbt+\\n-----END PGP SIGNATURE-----\\n \n", + "384 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbxv4yCRBK7hj4Ov3rIwAAdHIIAJzIAQzmWnm5g+4o1v72ZlLx\\nQGCHoicJfj+Hsc6G1cuzeRxD4wtrX34wh32tXAYB2WrRyEzD5gMdTjSpoeoi2d+E\\nVW89Cemj5H0EC465QwFoeBsf1ixY9xsHHlIvAy/eocJqsdZjAT/T7Xsv+jYIgi8P\\nbr9XnRoP4bmpiF3nhnSzJsu7yD9d2ms4AS6mob8dkrWaD0X+4boNLsXvZx6f2c2+\\npNNYQUAS5nOjdqFiOxtzg6YOpmMJkTtPQ5l9WI15vfuc4Po/X28KMBEFcBuOYBuo\\nmXW/2ueMXiGgkDtXB8CcbZgk/N/O80yhDqeMXVqzWQFMqrxUbsQnmhtr2tksHP4=\\n=Yn7F\\n-----END PGP SIGNATURE-----\\n \n", + "385 None \n", + "386 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbyKJqCRBK7hj4Ov3rIwAAdHIIALHTO0SgzevZnDmoc5pNFUi8\\nYeZC0eI54BgU5jMk9ZULZ4BM4PEymQ2j8Vyj7aeNxtUfjWt3iMHHkiuUy5nSwh4d\\n1Stfeg2XytzvWxXcBTkOI9nY/fjCKqUiwboOkWmRkstsKwqJ5YEJGcou8WETtRlg\\nHSVqLLFu6N0nayev+hd1dw+WNCEecEGp8emo/wPyqMYhY9dT3O4tVenJP9Nz8kKm\\n78vMX029jC9bwzCI0+n2k6/M0BNVk7DpUe8zjI07jLRsBDcl+rfqTB1Hs5AHbGce\\nACzMD6bG6UCcYf4pXu1ALF2Yw84v95jNX8m55MI+T/cVS9zK7GOTglRH9vSJpg0=\\n=qJo+\\n-----END PGP SIGNATURE-----\\n \n", + "387 None \n", + "388 None \n", + "389 None \n", + "390 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJb4XtWCRBK7hj4Ov3rIwAAdHIIAIAtGAcuec1vCDdevOMNDt6s\\nXzPba2+U+FDjYsZUsYKg6aBjOPt2AjCJKkJ3DWtGEjXk+au1nXiq82Q10DP6umQc\\n8jMWTOAMZkn0/RURSH3IWKw6BqYJYSFK0lSBEIymBiQqwG0qSDgi8vvcDF39Doak\\nE3PmrWFxOMIksbTZGEeswQuEFkYH/7K+wXD/eXMUbaHQi/+TPNytkboECU4zcUSB\\nYD4Kz55nrwdIQmPVf1//b/bs9q2doR3w4XsfHVjjo9UEfcAL96bVvlHkB0rhufni\\nWIQK2JdecA7Gk4f2Wt7R0T12PqYEKSDE2rtRihuQ0VUYlmRl83luceWldSyV11o=\\n=Nlwp\\n-----END PGP SIGNATURE-----\\n \n", + "391 None \n", + "392 None \n", + "393 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSFz8CRBK7hj4Ov3rIwAAdHIIAEfDChDTrA6LKpL3st39nyfh\\n5eRowJyRU8hVo/har8KmuCseInzog7xo5G3qOqPkc3L7fb5WNRKhtjaWfY7uKvB1\\n1BFutDSaP+cfEfEVHO1k16KUO4cmLVkvxL04awRuZ3++F1EUWrkBXJVDMKKpjfD1\\n6AuyCpCDQD9tVPMGBlKbSZ9e3Yu+nCsMQcTUdA34bKJioHYEeGetdzV8ZTa5nuF6\\nPzforNolj5RAO6ZOtEhtsPf4DMtF3CxtCB6oFAIStQJXNOcYuy93KXYHTI5uD2rI\\nxpzsRuNu1GyomMFPHKXISpn3BiZzGsSCKF6YCrM+dt8+ZoaMuIcYaGYiE2hnI4U=\\n=ZVBL\\n-----END PGP SIGNATURE-----\\n \n", + "394 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF7eCRBK7hj4Ov3rIwAAdHIIAA1Hr3VaWhcRRBiLv0PGGUGc\\nWbuuWNj+j4XkGeY3adxVmGTVQK9FNGdmlBUEmsbJCGNjH5OLug7K+48QpUr/Zri7\\nA2EZF7sTmQvbkXQQjtJwq7ta+SHoYeluGrwPtaUs6A14e/z5Z042oG24P/6326sI\\nyJQAPZvWNstJC2DuRgkAk7/Bw32DCBLj5nFbTdr5aemHVtv983JzylKKmRm0qlEe\\nKsEuBK/Ny9PadvDFHjpx6nrDSNuZHWTNyy0vi8fDwuXEk7hogY4pNGg90qzDpIo0\\nkbfc4uNw1KAnLlQvNZi2UekUz5cI3FtPvLk+BFFQRSjL7cPLlfiCRde5OhyyHgQ=\\n=fzVD\\n-----END PGP SIGNATURE-----\\n \n", + "395 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF8wCRBK7hj4Ov3rIwAAdHIIACUWWKfPJQVWnS3bQ9ROSkAo\\nwgkmWT6C2FORmnAEqtbxvSX4Wpu2uMQNyb7HujijoUT083oYbegsR/NHbGeBxqdP\\ndbKqbgox09qSe6A+WWml18IWxJCJhjqpPTl/WrjJYi1g/Q39TxPJdvFOTbfSIW3V\\nV0bxA6ZAEzGbNmEe1IcPmg9BmlQ53+n926V/KlTZbmfXCGYhEdhQYrxBtrc7F5OO\\n7dV0Mj6+EGQRah9Lrv0lr3J+2FXWCaMJY/1PEk9IYvvOZ2kc4DdvZys2ULJkRiac\\n9aasq0Pz63i1Z4bA0UtEUSUXj7m+byceTlVm64ijh9gX8un2XGnmS66rkRHv8i8=\\n=LwYh\\n-----END PGP SIGNATURE-----\\n \n", + "396 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF+ECRBK7hj4Ov3rIwAAdHIIAAgkEGt672Ui0xACNY8dMF39\\nNuinUWqwp3xkMXNuaQqKobGKSucrDog/L7EJCrOwzYKdksSwAOonhJGmITbh2313\\n1pI0eEajq88XLpVNFBrrGWBPkDGU6lh37Uqv65JzTo7ZS1eKPaZ26dr9/ztdo8ps\\nvOu7EFZaFZMLI0iUhzXXRU4nA7P00hJ3cEopYs2Z5IUC5Lv3e2PTC8urUFzoF5ce\\n/eqp8VuskTnIUyJ4wHEOGyFvQcy47ooTWdLREnAVQMvltlgShfqmdukjhbyFGhF2\\nqmwjCG0rSWVirs1tQFalmLhfik3AjDsraJ540TFzhaD8c4pkZT9zg0AhS1MAESg=\\n=6GS7\\n-----END PGP SIGNATURE-----\\n \n", + "397 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSJmdCRBK7hj4Ov3rIwAAdHIIADxu0hBiNAxD27/1kzMRmJ6j\\nuxC7CkfLUFaEpbDE4PG7xw0jz6jYiGYolbH1WiXzDoop+1PJeqnRI9GSVF6uR2AO\\nKrVQsSy+rAc4mwaTG1X0QoH2fOH4tnSliZRPxWmjVWiKg6TiwiuOzqA8vez0zCjP\\ngtwjQgPKgfVRmRFIsu9HR6vq5pJTDmxNwP1dWvtRllXyXBtAFp9oOoZpbTf6e1XY\\nUQ3y/2+LPl7mi+jbeOdCkwdfWYDqcfkHGeGFPka43UvQ+P9aV48nw0AsXe0eQpxA\\nGXwdAtTCCyjRk7sxB00IdQOZ6NqTGwrSB3wUNuw4YWxHANqvVY+/MBCc1eQ46iI=\\n=1Fwz\\n-----END PGP SIGNATURE-----\\n \n", + "398 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSY+wCRBK7hj4Ov3rIwAAdHIIAET6Rj1P872YhDWZuR40rDau\\n3TPVKdlmh2vT33SXo/4LoEUyW/ScEyJ3nOcyzscB6bdgiQaB35dFgL9mMUbpBLY1\\nN71rpkroWVbwY6TnO3BroPQMFVt9sSi8BDsRoHNp806irsCn0qbc20Hcd4YZUJVr\\nxE9ZZwhWMVVCbFllXA8WZqWmPhAgZ9T+S0003XisTxQjUAsv2C66taSUNMbzNwfM\\nlPLG+qteVvAHTmRlRtNLFHS5ldDVwY01G562Yql1torKPYRZmDEzHfOFgUZbSyvV\\noo3p9X+0Q+revRu0h3ljN0Bd3/Yvii+msNqRO6C6dEQdgyXuUq6UPJx7J6SPMgw=\\n=rSPA\\n-----END PGP SIGNATURE-----\\n \n", + "399 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSY/BCRBK7hj4Ov3rIwAAdHIIAEp91W8xsed1QCZAUVtAQjrQ\\nbrDyo06lhQDan9HIKp1wudHZ32lGNzpHDjJ8/Cd5nx1Mh7Qhx68HDJeCRZ3OE4/J\\nrs+b2e4jUjn9WNr9SdMR09md1VJw+jOAZN0Lmd7lXCnqxUha/BCDkY3AckmmPLUD\\nqLxXBpufWW58k7hD5c5VXAtEGFmOY2DzbVQR/J/G/KldgBPPisXbuaV99BvMcgzU\\n5sb2HBNQIvCZZC9IAeF4aG3BI6GaQK/rTJStnW3yIAmZmMk0woPbKdjgGYJtTpRN\\nRp/xOmcpkgw8hRLKhCQHdtqv91TekFBlyuUNUryPhLmyhsEd27u4vlRihTVLcDE=\\n=zZ1J\\n-----END PGP SIGNATURE-----\\n \n", + "400 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSZ2ECRBK7hj4Ov3rIwAAdHIIAAr2On5PPUEoZUv6pyPobBvs\\nOx83Jyv+2MVzovilOvCPngOsemscg+hE18zV7sdR/JSXDWSgtFmgEzhMMZakwEjY\\nenXjOJXSwCrInyTZHuLdT8tR11N/5bMw4+YlUOPWOJ7pSwpb1QcRbYb6lGOycfNA\\nVrJvtM+2N/ErrChRTHNC4TVP06Ss9n1mw7HTLF7Z1RzjQ6f3f6lzLHGp1pESBwQo\\nFfOaLTkRetVLmLsKU+J9s+Uca+7wUMMFHv3t4A7p7bn8QkBKQ+ynFKfa49Kb46/a\\n4pw7MmOhSwAYgPx05p/ADnfX8RIXsv0VnV+lITHUvl1LvLcSMmz49zamDEqxJc0=\\n=DkyR\\n-----END PGP SIGNATURE-----\\n \n", + "401 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSZ27CRBK7hj4Ov3rIwAAdHIIAFpzfmLgU3Wjwxso06uFg1HV\\n46sCVc6vOksUqBTodVESF8uqbjEYthY04m2L2DN55YRiG1AEPVqAHa9GEXs0/ukS\\n9CbmRF/o0EEj7S3JZgnnvW2aM/5nVB6IIL2Z9n7rjXmNMMvLcz3IEbcnVLgdWBp4\\nhw1T0oeYoyxN58QDc6/7/qAwp+6pouEjSVphgoD6/0WWj7umMGh2FaIT65nK1Gbk\\nup8tw9AeWTu9jBfO5+pt1/8U6EdLOz0lTK8fVkeFzA7kt7nsu8Ap6bV9mpkJO7Ta\\n/03BLICdSQZassWkUxQyNnmkIqa8kSUeyNb6Q2mzPbj0RD3U5/GTb+JpyP9qKWo=\\n=o8k6\\n-----END PGP SIGNATURE-----\\n \n", + "402 None \n", + "403 None \n", + "404 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSa8+CRBK7hj4Ov3rIwAAdHIIAK8EQHMHF5+o1Fcq0oYjyvVI\\nq0pPKzj9BWZPeFvO4Z6bHMzHmGbEN3mQbhGFtbGma2Ddthc08YN32KGbvJGQztDw\\npAEESbWFh0/37wxvZ34tdzt/JOJOtU3cnAxvnq6kEkuFa2Xpcg12HSotOVuP/OsI\\nAJAj5jPxu5MJawjHNHhtCnP1ZayzeN0lMrlqZmtSLTnwsD4cCl19IBgO1NqBvFW0\\npPCntL1CVjA6L8XB4yIcQ/qiiAnVv2yNOdgdPMONIDM8bKIm0FkpnDrXnj4JYf1I\\nQ6RRAdmQENUN1L3sW/i657wcMWQ+CVrt0ZZ8toysayOdtx4Lxc+T9+pLl6Cu1M0=\\n=5vOe\\n-----END PGP SIGNATURE-----\\n \n", + "405 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcTtFWCRBK7hj4Ov3rIwAAdHIIADZQ36fY8PnzSk9oNy6QhQ+S\\nMiJglA7I7PjIlEPUcUlwsk8SbFKNq/qfz7nuTqoqYtCvLIPJevlietRZW0zmUgHC\\nWGF2Gw/uOHJfiPXrMnr5QgmP4873jN8EwzKlkINS0vatZ0nbWi/3qUml8tg+vjxS\\nupZMm7JuAOMpmmf6YZXTF+URu7MZc9t3DS3kRkZ9QWR5XoxYi567gA6LD2fTP1w0\\nGq33VmPjW+dikXDg7hrdd5eKfBi3fDA+nambq8fIfe26Hbeb4Es7iU/a1/Q89gD9\\nxbt7ICjEDUGMk4xX9HPaDD/WLDdJGa10hJP88m4USqVcuEvQ2IZEkwvk7R4WlrI=\\n=IO1t\\n-----END PGP SIGNATURE-----\\n \n", + "406 None \n", + "407 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcUIt7CRBK7hj4Ov3rIwAAdHIIAHV0K3Y5UaEKNFZzv47j5gTx\\nDXlfZxNE7IjpnL+qXXPwMKNOFR6aMWTZkih6N86D9B6L0aBynaJR9+D8BEIdUJDm\\nzzl446mUYDo2+10mfi0M3cDaKZvsF86XpvDVDJL+U2zChYxhu79YZXcgCJzTyG3H\\nn3bwx1ln0s8ILHcVPmSq7u1iCit4zfNqYRD4T6om69epxGIzJbvoZUw5rWkoLcP7\\nwPNq9vdmvhTyrevEQATzMqpQfQ1WT5bWOCQJB+5LrLazqAkzU+gGPm8VSDbzWPHn\\nesCAV34gGTe3n6Q+ibsheDPGibbbq1u4X1YIyJyu6WjKR7Z3AP25FcgkB3eaFs8=\\n=XBcM\\n-----END PGP SIGNATURE-----\\n \n", + "408 None \n", + "409 None \n", + "410 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctusfCRBK7hj4Ov3rIwAAdHIIAA8QbmdxF9ewH/ZYTpaw33jb\\nPAlbOWq2eGV0rr/JzM6tNK1dNT1Rhr8snLr5LTqd3OZQHL3b6CX7auTFdvlZWkch\\nWLpdEIwkshdru6pkFnKABYFb1h2pR/HKdSg4Z4h6+6uutbq3C4Bqh63frgXx0tTV\\n3wwBzPIWRDixvI4KQO3YN1VlgowJiUmd9tQawKOy5wsSECckiX11CluAuyX1zyeb\\nDSmX1e8Bnh1bCrFkq7BZE/jemgTOC9PYeaCC+0rH34MIOBh+A/5c9p5fd176GIU8\\nIDoBNau5fqOjzkrjvwUEurLTt9GaJcNs+k6YOWekCRokoxR8G3NNs1sHinMqVjw=\\n=C9qa\\n-----END PGP SIGNATURE-----\\n \n", + "411 None \n", + "412 None \n", + "413 None \n", + "414 None \n", + "415 None \n", + "416 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctu1GCRBK7hj4Ov3rIwAAdHIIAGYBNWQhSCE3ZtYD7cZ2ve+L\\nQFunnqQ2MTEvN8apmcEjCHiWR6kdJDi+WPHzmvp6ekIb8P7+r3FJfTpLNmwdjNCu\\nPio82hpJKQbkVPX+lkf9ziGFYArqSFsH9E4B3OSoZwrz9G5qI79WLrXPzRYLE+fD\\n6Td0hmuiFGEvozuDuxhyOZ7q6OCGauxe6wyFWWp6PxQJ+21bDLAu3Njur2e4rRYQ\\n+K4WL4KA8C9pCpEpgLSra79tvdBDr6/3wrUjqM4owadPwhaI7RcfIo4Qy4kWYx6T\\nRveNaG6WkEX5pXS8/nkkAaoLmJEiQzRkTvEOmMiJT2EqPIQ6G71BQlyxP4Mgztc=\\n=y6HX\\n-----END PGP SIGNATURE-----\\n \n", + "417 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctu2hCRBK7hj4Ov3rIwAAdHIIAILQljZebIO0GVwJ0B1cDqoi\\n3Q8SzPkX1TlRofY0pJ9aZG0SMYBzDb6f0RJZf7c7gaFUA32aiLZ4fjEH+jo5RGZS\\npmUuRFzN7xxCE6unP120OHWGquh9JOzqJgLDhWkVwvLBYndqOBZQ14SVZGAee/h9\\nOQJ+MdO472PzW6dM7CyEJlQ9+xBs6Vf4a/Y+iErJ0VJr4jGbyUfzhRnIypjpM1Sa\\nVmpE7wz200DKA0jQIj1YZPli0oEaOxFB6/7uzybkwQuG/1XSTx67OzLJM7Ej+iwV\\nncCeaRKdhAI3Txh5Ps59alUzj2vXFbIi4MVtKUG+iFICwqZI3mXy0+Q7K8i3q/A=\\n=LcOt\\n-----END PGP SIGNATURE-----\\n \n", + "418 None \n", + "419 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctvCeCRBK7hj4Ov3rIwAAdHIIALMjHlIy0BRqiPFvLN1BKmsg\\nBo9SeyQJlLXAjov+4L2AkL+lgSpA0yD+c88swyA4vZY7A/erfr44Mvqkr3e3XyD0\\n7rtiuXzhKBnsrXcxMLWTJPjJJ+4qqdaOmOvn1I9fpRPHMZghRE+MoEQXXn4e69EO\\n7QQlwdIf95PoGRzPJvaJj+YVuhM8Ggb7g8oy+ntR3sbCjc8R42P56O9IicI4lsFP\\nUvYWOArhR3l0BUfG41SJkaycHRn1M0bCRQwFQDlSujiejIHjFedcRSadudyyjpGV\\nl/stHRSkgKrpFsZeTSnEF47jUveSOVqIb3iIhGGiWT/xIIc7NL+qGLiylfVgrfY=\\n=3WRt\\n-----END PGP SIGNATURE-----\\n \n", + "420 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctvEFCRBK7hj4Ov3rIwAAdHIIAJKRvKzbJ6JjetVzTOp6TQ1K\\nsqVs615HJQChbepgGMIb/jLX11TJf3q/smqmmhSzBgaI+RDtN/dGGEQNi7OCP5+I\\nnvxCRtFJVXfBKF/5WCv7/p28CZa1lXDF61K3BgUEEERYCwVefYLH7ewwgFoUzT6r\\nOX6e7fw0YaJdyysRq8uTJ7tpSGi8PhajuzShG+lUeRfpwNOlhz6g2gNFbHO0er0f\\n/qpGoB05BoQlkohK0rzXPf66eLEnXCzNzlxLRR3wrGeQr+Hd+9wg3p+g7uQ7XB+R\\nGpuAgcduxtrUaIXh35DIwSw1MBVxo6xFPoYXThmvP7QWYpyNZfrVrJo2z5i3hOM=\\n=I0Ux\\n-----END PGP SIGNATURE-----\\n \n", + "421 None \n", + "422 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcuDY9CRBK7hj4Ov3rIwAAdHIIABuI7hkaDDskDD69z6BeJiOv\\nOtSEb/kcZlmxu1RPjVHZ+pFgWivEJ8XpWOCPjcWM83t2F1cWm0lvJLt0KtSilYsY\\ncIR+dlFNZo4wBvKKSg6KN0lSWmQnuqyX18FQPzk/+WDqXjeJ0tXw8zRQhFOQ/d1i\\nOFlDJ1NafSMEI9ZXAGiitwWVOkkltE9M5BG6lO3yjSbiB+kRmcL28HmFLbrfbvda\\nzLvomI7mKUO+p0c2UrjYjiUDLZxWw8ch2XjsdjAxjW1qE9T0F2GNpSjeRaG3yvwX\\n4LYQJ29pCsqbvavEZOPGdl2Q1iv+fiwWV08W9Mg/KbN7M2Db0TBPNPMsOo6kFWg=\\n=FsUY\\n-----END PGP SIGNATURE-----\\n \n", + "423 None \n", + "424 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcuD/bCRBK7hj4Ov3rIwAAdHIIAJQz1nnAtcF9Snsb2rjlG0tL\\njrcPqVDBlvfCVhHaZ4yaoSAX4qrObqRVavHmXbJTsmRGT6TKRQFCxw4Jq1sBHGBN\\nBeFi/nTNmQkCWMKrWCJxaWP3gzNfPv3oIhh7diOP5iRzB1BU55qzBp6+5sR6+JrH\\nMdtY2zYBeYoQuCfN1Q0dldC8omN9Zsa4CFBpGKDoMIG2yVz5v5gEXbSdfzi2DV/w\\nwioUYRbxSWVBP26iAjINQcVW8J9v7O72Arpp6lV7Od6cSLK5mi39l2NRZP8wslPh\\nE3QZvMzBOWFZBe5pglj6DKculWrkZmLxZcos5lQBSDxrVjCJCVHoS3qaxtPI/6I=\\n=SXzZ\\n-----END PGP SIGNATURE-----\\n \n", + "425 None \n", + "426 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcvtviCRBK7hj4Ov3rIwAAdHIIAGZJ6KxojXdSLZ2rvPGcV+Pj\\nujUFSkYg1H5Q9yV6MaSJiet+2Dd/1OT+QRaLvmHSUaWQ8Ft8kUl1OizfweUL5By+\\nxnq9VaZbaGAwzspbA5OWqi8zlFD2nkAM8wCj9A3OUSbEypglmkpPEOMe5d82oLAa\\nLR8s6fZlTTYdH4GXIRod7U03GM/nizgT2kl/WB6kmM5d2L1EMJFYYpJBTC0iqa5e\\n9RucVv1RmmKPMK3+kkvFPCelcXN9L5HonQ6yFVY2gDxjWz8EqpQXnlK7nc7jlIfd\\ni6xDp4cwRcbY6TquI4e9wJyErz+dvIrdTgJa7WeXbBLxmuYTFhpmTFTGU0CDwHM=\\n=LGMa\\n-----END PGP SIGNATURE-----\\n \n", + "427 None \n", + "428 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJc2WibCRBK7hj4Ov3rIwAAdHIIAGuq9OaM0Qt9IflIYnVufeES\\nh1Rty6GeSqaPWMctZUVDVBB5qDGa5sl7ZXN7h5hERfBi5UcRLL387hgdcv++FBu0\\nhsZuv0BuH+vtluV4+zmK7GS5DVW41scCtpPuMdeVidU6i08x+OGtoDtG33v5I+ET\\nca5QAIVjX0+TPOKDIJgNlUKTk/t9m6ZN4FO3aO7IdZRJmJerTRC7dTRVCy11OxqJ\\nKjOhVuMPDOfhiwU6Wt32HmRIr22ttAxJSQmPPCbmoNXmtVMM0nmbLS403/XWrDD7\\nqV1+1+vpEWzCzXdRgwisH+QsJAlOCkIKREW+kiSF+vSWvds5iBK4kVp6X6pgCcs=\\n=0mO1\\n-----END PGP SIGNATURE-----\\n \n", + "429 None \n", + "430 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJc+S35CRBK7hj4Ov3rIwAAdHIIAHjy0vMwnydtEpmhFor7JJIS\\nKVDhRS/5GBHG8TE55LJ2lE7zxDvzrPjILWUq+y/ZpS9yK2VYHqxR5768RGu6LxSx\\nuzIV9fb6hU6Rn9pmACaMNkVIzVaRcM1u12Whk497M1PoppIE44TlsO9XzmTwKVDs\\nySzEKOoMzl2Be/mLJtmV1qBDlxt5+0CeT452A6G+Hxi4LnvkBaFZShSAwLBisJGQ\\nf/8pT26xFhY1m1oGs8eCIyC9/KHIA65QYkvhAXe5v/mopZdUCQxlH8Y6BipUWUZU\\n9n8eL9+PWMgD2va7tq4vfGo6I2EIgSZ8+5yMpuFdSYGa8Pun1QvxWDOgCOmeey4=\\n=Vsds\\n-----END PGP SIGNATURE-----\\n \n", + "431 None \n", + "432 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdHfvtCRBK7hj4Ov3rIwAAdHIIAHdFf/CH4rLFXq92/Pt2KE7m\\nALz6KGp+xOECJ5MptYXzb3N/7NnEMujeVqzun1/ZOp8P3lpbZ0gc/1mWjNecILBj\\nIfj9Kq66SkGfEaE9dgETOlsRpnEbbhlrFpghrO3iucocMBcvcp4+BP9IB44TI7mS\\nv8ehI2CasVcKW60iH39AWfPpmaQcUNk9HsoXLaiZvVVnyBmBmWTmrxAZDZfcxXAJ\\nQIfXb4IIDEJ+PLpyI01+fzm1EqGjSi8N9t5i/ntCMIUYnb30gMuq28D0vMN5y2m2\\nM/sIdU2s+KsffIgLpk1Yb0LZ1GHPGACiJKTHCypy741BfHhYgR1A9rTZazwC4Xo=\\n=N4y5\\n-----END PGP SIGNATURE-----\\n \n", + "433 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdHfwQCRBK7hj4Ov3rIwAAdHIIAISOZaaPuTqL7E09a02Ktlny\\nq3jtv8OKYNTbTYYTjM3uLxegF4/0Wq3bmmCD3E7K/q63Q4yHSUIEGVuuxQwLJa/o\\nFIHTHFXdy3kF5W3upHy2wkURAa6At2kgqzm7D6zoKVXJGAvSAZ+vYDRLT3oefS/L\\nDGsWMlsOPQ5tgcNAL0AVBERlkl3aBkx5d8ekMI87q8nyKFsZuxBpQBvxrSLXcl7C\\n+I6ouLhh8lFVkZbihUZYMl7qVCK7+DNYPFhfHxPPRTCEMaZzx13GXAnkgA+kFeRP\\nnLf5gF7VtS/hIeqeKjG9OXZ50ZmLalzrU68QgR7TZ83nlwvmA+qaU/JGjzLUi+A=\\n=g+xt\\n-----END PGP SIGNATURE-----\\n \n", + "434 None \n", + "435 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdIwkmCRBK7hj4Ov3rIwAAdHIIACWGi0n8o43NihelmM05+T2t\\ndB0lIBdDQbHc33+bXhlEzy00QI1T16MKIePb+FfNvkT3LtFzM5L4vC5YqfU/OMzv\\nUO4AqHwXU73D7Qa0Y626q9AEWvJwWZQ68YWz4efWw0f3LgbGO+IG66K1L3eSMhdY\\n94TQowCmDUXh4TKFbOl1tinoE18+r91fT89kthsoLhYu1Q+obn8j11hgMj/RHOE3\\nb2OpVycCAMyCBb0LGMz4WGW/ijDEdMX67enuVVmyPeLsrZabI/mupEWkh1QoCHxS\\ntaDBpH9S0NY20FuvQy6uxX4KZzOFMYzgtsyf/HUNLWmxQqEg4ZGH3O6QC67S1rA=\\n=1gVB\\n-----END PGP SIGNATURE-----\\n \n", + "436 None \n", + "437 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdNc5QCRBK7hj4Ov3rIwAAdHIIAC/ynGVGjwIB8JJkUxItbKyW\\nDE+dW6a/eM8CtQ4l6wiFgxwWqWuxWrdnwY3Jb6al9h0mUtkshmUqGivNRRibEH9B\\nTuG3PP/4uYSGoAdMJJoOxe72MjQCwyp4WFXlYGBIlU5INoyLDC13WfpFFzbVuR1t\\n1hbhlapjnW+gDadze/DTR2qYti/aq64+/QCM7EF8bpDgJqmh+khu8zORwF9doIiO\\nN/BkUfb7wVom9vYw8/LmNFcYu/KEaytRKKRulJR+jIsLER287A1yyERinYrH/Bna\\n/uVD4OXGPz4tLeikipTAy6ndB8tEH5wtvzifTS8qBWQhwbN2glVvJ3idzVxyFWw=\\n=GsHC\\n-----END PGP SIGNATURE-----\\n \n", + "438 None \n", + "439 None \n", + "440 None \n", + "441 None \n", + "442 None \n", + "443 None \n", + "444 None \n", + "445 None \n", + "446 None \n", + "447 None \n", + "448 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdl1egCRBK7hj4Ov3rIwAAdHIIAHM/EBXG0gNhqbBlD6OkzsL2\\nd6SgREcITNFuTVTEDX4e+v5HFyP5zWaY4kQqU7+EfSfJgHEKc8xdcCA7eiHVIfp+\\nrPdb0+dAmGMDipPiVdg8xbDFxXNM/jEzg709ZHTRvZelC1+vgwBJDTarvmHfCxre\\njq+Clwy/uLf7E2gvNoZu69WTuX73eXMysph6bKOv7AfvojU3I2rATG3e+bp40Px2\\nwUn8c5mrLKHl5zhcc0XBrnU1SFMIM7IfKoeUjC+Nur0yvB+opfC5fkftfbGfsEyb\\nJoyFPDgrco1I9l/PLojHyYl+WrH13Vj1JYV7Fg9YxwE78E3BhIYipUVTwiUnb2E=\\n=GLFo\\n-----END PGP SIGNATURE-----\\n \n", + "449 None \n", + "450 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqEbaCRBK7hj4Ov3rIwAAdHIIABWYLXv7j2rSh0qzuLrvThIZ\\ne0kI6EWucaf4mBeeKGKmW0K+ui8Dk9QB8w0cwnE6BJjBdJXlTzZlHT96NM9o0t0E\\n0glkQSin3RxH/UByksLSZdSdCmgqyXMCuTwC+kOV4Ro6/z1pAAp0X0rNcpj176Uf\\n48oI2sQeb7rho0Td1Ypb5HCE8hLiqtGu/P0Mhi0J6JWH7qdmj0ST/cF7xzlwHZP8\\nv+Olk9CnYnwt/aUibjERF5oGLPK/cguaGCfHAU/ZU2Tf/CjrjEY0mgv9n4eQbzZD\\nPgvVjPEPT0mwXK8Wi+1a+T9feeHaIl3iBQfeXouOr3ueArM+rJh6LBaluj058oc=\\n=mBsb\\n-----END PGP SIGNATURE-----\\n \n", + "451 None \n", + "452 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqIVFCRBK7hj4Ov3rIwAAdHIIABaguyvi/oR9a+y1UvrwNt09\\nuiiQfrpr3YMqISB82MhmUpmHV2nOSBbcdq4/2qudlE/Wg6Lxk4eYQcwLnw6WQAKv\\nUty5fYHBZ+e86kkG/h5FwreKB1zUewxUuiLeyoGBTl0Z7bquINWAvdmM06uDvyjL\\nYViNZQ78FzpicEWapqlE+NDF6vQHn55gCrYAnR5Pl0tdXO9TqEIwXLPCfx4Eu/tz\\neQuqYn1eKwygiU8ycTw5AyNMZgiWPum3gaAzd6oRXT3r+hKOWmGuVTamE4ldaHX3\\nrDQ9+MhU3qL7aEBdRDSJtg5QWE1gNJgLNIWzauG3OU3Hix7vekc2DM9qdl95oug=\\n=xxdT\\n-----END PGP SIGNATURE-----\\n \n", + "453 None \n", + "454 None \n", + "455 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqZJCCRBK7hj4Ov3rIwAAdHIIAHinW0FjGKLkM8RE3NyJVnZH\\npXpjly1u4A0uA/J5rVKl8t/RSn14irnt7Z4JVnuSX6wXIDRiQTadiXc0v1fLYkfQ\\nbbDOFU8DYfAeXcVbZOyV4Z2q++kFa+Rj8k1qOcMjNJm45I1WvIpcPERsz2PKV5LV\\nL0B8qgOJwahlgtbulH1TGyG+rS7Z+Aw/+cVj4lAukUt/jslOH2feHxK3FJWH8nWr\\nsB+4/X6jqcwEWw6jCj2cKCIwWyItLjLod91dt+AEagg1fFN8oZfznq2JWJ47i7CK\\ni91UC7FL6cpyGiZDBzjSqQjoOnM/oAUht5QzFNBy4EVIZp70fA5nBjv1d2QCBeI=\\n=2f7v\\n-----END PGP SIGNATURE-----\\n \n", + "456 None \n", + "457 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJduC+ZCRBK7hj4Ov3rIwAAdHIIAFLWbwPV4nBtMUECsPM7vblL\\nUNxNRX6glKyS4JlmZc6JBSh4EAkhuuE/iG0mNkmo7y74gCDJls+RCqf9j4m8F8fU\\nEffVip2tTk5aMVqjSN/oLo9QhNqY/lZNkF6xJa7xLxJ6io5SEq9xNz88P+U8W+ZN\\nTxi8flQQq3AFeEt58Lrhm+q9XzWB5jLPUq3V4xz0wUQqjc4Yp/b3zuGHmH7Isll3\\njkFP2gtG7i05r/bcIvvE+WvSaFiQCIFHia0D37FMYIMZC7d4zMC+8uvBn4Xi6dNR\\nfNSAaKazwvaiIQ43NIPau04JyY3tPX8MYdSNqLwDxh/7M6Leyr8vQSR6coJQ0t0=\\n=30p1\\n-----END PGP SIGNATURE-----\\n \n", + "458 None \n", + "459 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdwYhECRBK7hj4Ov3rIwAAdHIIAGm8GEf4SmegY7jco9gZEGf+\\nFN7HNndE6PVjKlby9KIXVsGKLmqCFVHtcuko2io2Mh7VKv3fF2GINsYGbhqHNQBR\\nAalFbT4khN1zhZKYodouapYwxDJYWfnxmNmMjsqWpgLXFtvdG9kWPQNvSjml9k57\\n/X35X0OZSd4TpiCmzxnnHu7oEHVK+XEdtaTk5SHteOJ63c761jEKt+lutuDHsUZQ\\nmAEVhiibo+ABvZ3X+7O/t1CFiEeu/UKF03xmy6uQWs8sDg9xJWzaMLVQvbt/XrUM\\nTF7+qy4T6CTd9Yz22uaSL008HwR3mkKdlxlHgCP3qh785VrYpnZgST2gRi1BHuk=\\n=+GSf\\n-----END PGP SIGNATURE-----\\n \n", + "460 None \n", + "461 None \n", + "462 None \n", + "463 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd0nfiCRBK7hj4Ov3rIwAAdHIIAD3G0DVgL6S7wNO3kIMBeCPr\\nR3kGy74f4aEDbBXv/usAI4pDg75bWImkDBIfQ9svqRsziZw80DAIPIxBPOXggMdw\\nexIdl92ZKmOBAK8eXn5bdjuLSHy28qQa5Gg0IRr5dkH6iQeqmJ5vDxhHYp20ZQi2\\nVaXsyQvan2uelVSqmK+yDrBDm90sxROwP8s9eABHDZribUHnFdZeDCXI9/nzdKGq\\n0KvREUKr7Cx1KiXFyD3bkvkHA2wfSn4puIpM6xMKj/zgN7fwB6/BnWwlCRKikiHm\\n3LUc1r+1m/r0hEHFfbdYLC7yRsJG/Xwpti6Pt6gQC2e7Au0BLVpB86JpH2egEH8=\\n=4qvW\\n-----END PGP SIGNATURE-----\\n \n", + "464 None \n", + "465 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeJbSmCRBK7hj4Ov3rIwAAdHIIAFnk4odaXB9nNthUr+FKxaKq\\n9jLZ7JIrzbX/qemRvpe+bWxYF8b+VJcZG7q6eCLYKV0QblWVurCJzspAljFeF8c6\\n4vMvVLkrwvp2JfhlKtToS8ikc+WHTEciT9oi4j89uPWSgkjyzKGu5u2sHtv5lPRa\\nI+sYHKvEtaA9HKvzBItlcfdMB+GclLvywQy1HRmXdqqtc9cD+3byUDWqOApp/PJ6\\nhMst3mLp21cjGxK1E/vv4XAxp3OsXhfm+X01vWdHY/hyaP8GkBEts43e6xo57gaQ\\nOD8KLws1uIlFw5cOwkH9/lv6KaA/HwhgGIAGfz0Rjs88y6ZYTcvu5JLiL43gYus=\\n=R1l0\\n-----END PGP SIGNATURE-----\\n \n", + "466 None \n", + "467 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCbKCRBK7hj4Ov3rIwAAdHIIAJp8XW5c3zazv0UkNDOlDDr/\\nskclXKLLe0nOGkT8SptDbh9bEq62A+JaxkswCgxlAEs/aqMGdZV6X/XIxKtCtCPR\\nPX8qvo7OPtvXv9Y9W47tlERd0d9wpX+4APIiCU4QScz39BJPuBJTCNIWSIRrGdkQ\\nkgoMl/xMVE9TgP7njsEGIh05TS6wgXhLEt4uoZ7DLnQHWSoBNrurlSdkrkF5dAc7\\nzywKxyP7D8DYKkfcbsIq2YYHZ/Ec1o1yJp3r/2v/x2zxt8QdVYlxxlowVZhiBXOz\\n/wXVEL+vgJyEFmFVIyknm/tO04rhegNVhqpPgkMz7MAoIu1km205IVhrrgQI+VQ=\\n=KMXC\\n-----END PGP SIGNATURE-----\\n \n", + "468 None \n", + "469 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCgLCRBK7hj4Ov3rIwAAdHIIAKe9Ak8vEPR+B681TBqzf1Pu\\nlwq/0qmarnbnqWs1xZKFuJtaAfzoBMAY8cnb2yqvNyIpqhfq3kHmqCxEQcXkHUl2\\nhrh732nnoxUow1ijgW/0LYD54dqasV+VFIC0oKEqWCVtTSZkW+Tg0QibkcbuHy7q\\nr4ti9uBubu0LeRkXmYXCpaOryUUWBWXEsKD+90i8UP/Vyn1YicEhQw42gTAF91VW\\nppmTJLPciNBwSC2C7oSir2vXMH3bXJhLCCW+bzC4KbZfMrbtXfRg9t629tPEbhTA\\neM+bqxzWu1LJT79eQWWoaxe0CFcuS2GS0fzkGPEITiqeLM4Pe73ozFa2e37SIMM=\\n=I2D+\\n-----END PGP SIGNATURE-----\\n \n", + "470 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKClrCRBK7hj4Ov3rIwAAdHIIAFwyUD6b63JTWQ6arSrrXGxh\\nxXDYfZ5P/isILiYGAPfXZBeercBQOI8iln1N9v7wz7IF4PI50YQ1Fhbrq+WILfhh\\n9EfN56VkHjLMaT6buNHf/15fmq/yk0Cy0GHz6jIKpRS7vMZUZh2QfelP0YfWYg+2\\nlvTitdke3NlCyiJv+Xx68AufLn0NpBNj3+7qpOSTSUSo1c9wjsWbN+jRkENRTX6P\\nA0Qe2hgEPr23an5VtPSeeEGf+6At0b7IhSnhLrIYkxSyI+lxTvAM1HDPkzCg0UVo\\nyINAnu5/MZYupqagR2dwgNps2L8s/YZhjI9ToQtXNbweGJan9ohbLh8E0TWISzQ=\\n=cJvE\\n-----END PGP SIGNATURE-----\\n \n", + "471 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCnOCRBK7hj4Ov3rIwAAdHIIAByzPGiK515TuoOPHRl1o9NV\\nZYNBj/yMJfi5zEZ5Cm59q08QRqBjNlOm8e3s2HjaIH/yDWvkt01l65rpP5TlAdR+\\nPdJYgRrmZ4CX89C2IATbP0/t0YuaxL6VJYQVBfs87CkNYdxv6yl3JtcgEovX34tO\\n5NEYVaqXuhb8PmmAs9V30xbPQlvRzjO9IQ8zhuSBAx6bfLWpwDi7CP6a7J0L7Rez\\ndj2czr9cHbD8A+eBu5D6YBhFew3qfw+Let0XQ0ZxCBqSw/ZkupdPHOEf4lIVUx1r\\nBRFN7SNvG65J8ymnZyOlB4rXofCTbrE7szktZwIKmQ//mUTJMYT95mYvITaaCyU=\\n=2MRj\\n-----END PGP SIGNATURE-----\\n \n", + "472 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCvLCRBK7hj4Ov3rIwAAdHIIAFtqMCZca4MOCxtw5xOItx6E\\nv8eyMEhxST7aix6RtmUiMByiuxODFo16ZKCnEdccxzkhCOStRgIwN64f2In6mE5x\\ng2HEyut+OG9CYYeTr5lsxp5sYGZCRJP2aCvw4eqfWVimTJ8CgQX7OBfoJry12M4S\\nndtmr8saaZ4JOpJggufO+5cI2BFlkLo/LRPTW+uFZcdu9FUg7sdzKuRMZ0heA7mb\\ncrPRiQxtpZ6UQdxm3D5NpfHWCvfgF1jKQgalHTKATOxYiBleiz5CTEsSpWZhOJX4\\nzJIAbos03bgFVoR10fdYHBlphIqsNgzeANjl35dikK8pWJoYB9OSNYHp0IhUfhg=\\n=5R8T\\n-----END PGP SIGNATURE-----\\n \n", + "473 None \n", + "474 None \n", + "475 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKDLRCRBK7hj4Ov3rIwAAdHIIAJpuX9+uaE69g2Sr68eyVGG+\\nYHhgsidpLAQLGN7fsB2J5Kw4kza4oS1zefRAUjWNbkDJWGfUaZ6lcSrAkv1EoBYH\\nYmlh0pmBkneTn5p7fWDFRSVaVb2yMrOjgGPejxIWzdxYiY/JAdJ6INegyojIoKTO\\nVAbuEkMOqGL5q25FYGDM1VROqHB22SLCeQQWyAIsQrqVPC87oWHTOaX+GcIoP/oL\\nqQL9I8Jh02fB+dyGLqRWC6sB40aZCoRi2QnFQBw+nbuLi1eBRGgldFghGeJoEBXt\\nuKWiinICubddIGRnC/gmgZwmEyTl2NoThDsiLVdgTiqFZOuze1DNWW54DjsrC3k=\\n=Guld\\n-----END PGP SIGNATURE-----\\n \n", + "476 None \n", + "477 None \n", + "478 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKW+kCRBK7hj4Ov3rIwAAdHIIAGRAtweh15iZaVL519x3PvJv\\nFtiJNxuz/NOwHWFzycD5MdZyON9hBC7w0j0VsPgbDUpFWHmYhTvkDDrSYw29ngwX\\nJUl8nCvlBnXH+uNVGpZNho3tt0DnheBRl2HkHW54XYeGpHsdirMQVEE8ZUV04YCH\\nH1FpAtnQkVJiI1kEEaC4oHc/3IeK0Ai9HO82WNPAR+SKCqW28eye7bfvBDegoVE7\\nZEBmDY3d21/X8zUT2tdTqA3WvSOmGuSEx8fzmPCaqzZCfan5V+I05Rdv+Lsqtgo7\\nmQcDh5YzVdlL22TcenrN6SpSWTXc/yUUwaHQGcGFzt9S3bVpu9MBbj6SZQD2Jkk=\\n=kPaQ\\n-----END PGP SIGNATURE-----\\n \n", + "479 None \n", + "480 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKXMeCRBK7hj4Ov3rIwAAdHIIAC2QBSHGGVrqd2mDsvi1YAQE\\nJXxJUdmDGsyM/xQoDVArGhAwV+3iKkQ9g8AetclVTx8P3sFjzVM96WbGeyA0tL3Y\\nBG5pjxM7AEEnjUHQ8dyO9Ti5+/b6fxbuTJNKuUshSqKsbf7GA5+tZE4XBb6EZLZs\\nC5+7gNSMrCU2SaXP6NoRUlnimXyCONVQ589kh8T1iik8p0MyuPYmUv/Rd7OgrMc4\\nO0oWi6SMtWsJZdBxbCZKUp2rhGksJbb1y3fYdUpYMa+TeAhEIOpJaFcCqiDmG5li\\nLettID8a5UxOO/WnO7lio++4S5GlRvDhG1nAPZOCy54/8kKkiPzBADqkZ8iOH9M=\\n=Ag9l\\n-----END PGP SIGNATURE-----\\n \n", + "481 None \n", + "482 None \n", + "483 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeN/v1CRBK7hj4Ov3rIwAAdHIIAG7XLXok9/NzSAc9NszjlOnv\\n/ZyUTBX7qdxy6kISBpRx7Jcm9zqMDcZuEPwi6T356R/V1qXp1/lJAe/HG7JH00a9\\nPfJ1X+wvX1ROi+6rUoowlwN3mIExcY4J63FkooMGuViDGGeYvXQYyPOyf1/xfmp1\\nXYzo26CFLyOILmumDTimJSq+Cenr5Z6aGirdENVVcafgTtPfkYm7hARcdtuH3ak4\\nZhvhv6oGX6g+XJz6WkUOXU5+Oy4bqrTG4xVR6OsI6VAnXwelWac6AyescXNvWlMV\\nUMcPCNDpAbu7knko9c/WXYz/ehnF1uAw42zSDwPnmoxS5htaXsiqogZEHUnerKo=\\n=/9Af\\n-----END PGP SIGNATURE-----\\n \n", + "484 None \n", + "485 None \n", + "486 None \n", + "487 None \n", + "488 None \n", + "489 None \n", + "490 None \n", + "491 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeoBcmCRBK7hj4Ov3rIwAAdHIIAD8pdCYAHPGF297/2fZ6Pt53\\nWVFhxZi6bC2Pwn4ZMFDTpxhALKNW7TbXoUPhMyqH6zD5awCYnYZl5p7zb+H6X9PV\\nFy4VvIlq8IJ138KY++fKNmzdzUEjI/zBsStPxwTdS7uWiyRsIamdQXAwCfC/Wqol\\nHjRCqQenaR7SBrdd2TxbGx7IR7XMUxpQ7ruZ5tt/GkV78vPDwKgetKtIubSZcIzD\\n0xVXzVxSaOkU8iH+cxiOMqPsqsTVS0rR9sRErJ5JWoOFfnk/SyXzO5pS5lX7ba2t\\nxi8OXaFzjCeKWCtGBUVvVPMw1J65+agmS867nnaMuPTlyAIOjrRUs+YIn8l4RS4=\\n=nHk3\\n-----END PGP SIGNATURE-----\\n \n", + "492 None \n", + "493 None \n", + "494 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeoCxvCRBK7hj4Ov3rIwAAdHIIADkVxag0J/Na/MbQPyZNCAXg\\nEGGARuVwbXLkrmAu+Bcb6XHBMM8uB7BKjUM5ptNvRgna2HDBtT+EcGppbhnfa+fW\\nTrWjtVCxaewjRyAIlCrh/5iX/lgMwTqlxGNmfdwekhncVobRda1CuZZJROwRC6j8\\nkq2qhrlJgk9LnrAsJcA9guEAhE8AF3d05L+YHtEUsdA4+Co7G3wAU+5e0Kpwsl9+\\nzhvMpU/xhq5j+7EgG/89BGegtF2uNRNJINm/1PMaalq3wxkmj/+Sg53W9n3s2lXW\\n/5N7iW93VgECw5vLgs+W1/IbYLXXsorj7pvPqnETLtsmiAWTWB/sgz7HiWdi4Zw=\\n=lBBQ\\n-----END PGP SIGNATURE-----\\n \n", + "495 None \n", + "496 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeqsJRCRBK7hj4Ov3rIwAAdHIIAAW+xHr95FEW2dr3GwfZXeoD\\n8I8O/D14odUi3FnaRZwxl+/D6L7Lc/v4VN2OXIyazzKJ8dLy15EpF4LgWJqchYtc\\nlBvsVXlo+VDkJ3yZ0AMhovptTNWsza1X0a72bWzNlzGjxkm85ZjdD2TlXO4RO3V/\\nF8tImFS5hCe4MerrofUCoa0Ddyr92NYJ74OjY1hqHhVRVbYYNzn79FLb481mJEY4\\nG4MuZclifPrrhVJsRApsqCPGfhw3zg14lvex/phO14FR+CECcDXXPLdJgbYC/DPT\\nngRl2eMWMZp2LKc6rex3Y9ugya272XzKNePab4+hCMKGKPlvyhAECGKQ4wcUjfo=\\n=EpNL\\n-----END PGP SIGNATURE-----\\n \n", + "497 None \n", + "498 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJe1NZFCRBK7hj4Ov3rIwAAdHIIAIcqSn+8zG1ueS4FOabuVrma\\nuKApIsU0Z9lD9zD4JGpNjfg5QRedOflkhx93v3VUSigxcBs0/Y47310a5469jNLA\\nH/TsF7/qXIxuNHFLedxcx9SspS6Tr5k3GVUBl0ANLLUfH/0bGTi52bPT6NY4O8Rq\\n8kiVwzbe5zLpYXm/235AlG27i04DVF/7s/kwekZ3ZET1fu1bAY1KGOqQ8XLW7aYL\\nSW9pPym3h2/5ilM+PASgpNtzRV4SIPqS+6YNob2B8bHr0cnAZnpPKv7x/jOGo1TN\\nLomQZ1TMvH2BRcHrxYKNMRuCc7c+dRBd7l+KmxQEyyKJc2a59O9sWi8ql4P8ZZc=\\n=2SQ2\\n-----END PGP SIGNATURE-----\\n \n", + "499 None \n", + "500 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDHT6CRBK7hj4Ov3rIwAAdHIIAEkT8FMjwuYQR3JpCoAOYFGP\\nVHCcUP4ZmGa1ce5vi9wzzlPwFnRc2e1OnIbZ9f4aN2z1QUfG/nKEGhml+U0diLQZ\\nNfx+Y7n+VWoNC3Mg+a1F2F2rRZf5dthFqZDt4o8F18uR5Jnn6g7VI7SeLxLh+LU5\\nyp7gjCa8F99kThtcuZVXbAgaxVwjKXwciUfMiAWC6XJJGKN2AyoaxNUJjC+oWNHe\\nGykxmgMZZCOQr2cLC18WyRcdwzSpNvzf6oZyHpndnve9y4P5gG0RlawhstwPkVNn\\n6eVs1GZhjclce/km2wZ6Jm2kmUmLPgh4QhaW2oMbRPIVjs71rCcQNsNb80I9f8M=\\n=hT4t\\n-----END PGP SIGNATURE-----\\n \n", + "501 None \n", + "502 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDa0TCRBK7hj4Ov3rIwAAdHIIAGMwFsBVl7tzxj79uLqxLnz/\\n7Oyd1kJTXYn8saS+Or9k6Kqad9n3aT1lQm0NfyR79EKS6ro3wuZnHNwBYYsdjiXo\\nlcV5QQc3rB023xpllScfLNTUya13JN3ZJlEeaGSibxOfxlAISB2bFSSySj1JXFDa\\nLqgOuyxjNNbGk+Cgw+YlUGoMPFUfNB5KC0wmifEL2Oet8mmsx7nY51WqJgamwctO\\nIfCvnGosPyOsLDNfjqWZ0Bs2D6ybf9DnEsxGDyTdaGmkQ4psrOb8Bl4BQchhkP5M\\nlGTioXaV2Fe9WKY+jb/FDsxde6vOtCNa9wuzxDcVh4gMtt4nWbdZ4hcCe6RweII=\\n=6MEl\\n-----END PGP SIGNATURE-----\\n \n", + "503 None \n", + "504 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDcxrCRBK7hj4Ov3rIwAAdHIIAEl/94jW8yb+af15maiKmlnb\\nARAD929OUoAW04rUhoY2aNU/Gh3omZ8JMK04LGJSVi5StEDeyWmhIEHNscbUgo1g\\nuFH8ssWQLqrH1wUljgklqt28Ne2g8xc7heCDHLAaUmYeDM5cPcoMcbKyGwcHvWoa\\nD3wv7PGjJSWJqdEIk5OdOQM+jjSP1GSME26tNkjR73Tux1zRz9/9iQGpxOP6RlPz\\nM/eN8VyanYsbN4VM25TFLaipx3cbY9Hp3c/aa4dz710/cIqigGPQfEqCW2KBWMxB\\nurpSmGTeGPf+Wudw/LAHUXCU5WrG16WqLMDOqR0E688iEC1+Sbf63DZl7TydZLQ=\\n=nCUj\\n-----END PGP SIGNATURE-----\\n \n", + "505 None \n", + "506 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfEWjPCRBK7hj4Ov3rIwAAdHIIABc5v/3W2/M8kt5uIJ/yi3jh\\nVikL/Q2U1HjxFN750iY33dmhOT9QJj01I50LcaoxzZeWYpHQHEpUIHJzk4CfHvmM\\n1EmnGuJEMkiJBQt12ceIqnll8Idp77BNjmuNIhrd7nPnINucLDiMEwpbrxN/ASjz\\nwFz/hPmHfAuF44mTXkKPa3FwEnQFFw9GDLsOVsLkkuC2+WgD0NW1Fj9NvTCf/n+i\\nJRp0yA6VB8k9ITx2Tuvl7h8bZgYEO+9ZhBWMKf1uHGxKod+5sHC1VDvLCwFwIHXm\\nfkjNtGoFqGklYKEuN2Y1TBC+qB1DhQKIYHxCpz+5Iqo+z+tNEO+5wzmXM59xxrY=\\n=i8eg\\n-----END PGP SIGNATURE-----\\n \n", + "507 None \n", + "508 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfIpPgCRBK7hj4Ov3rIwAAdHIIAF0zPxvQwVroOKtc9B0bpnNp\\nxv0OISaNs/tx5DiY8M+LhM4l9ht0uKL47gOXbNhQWDju9B3VKqirZ1UQ1/8VTCE/\\n7t1uQBtadtqm51b86a5HoUQFLX9DLsLmCwKGkmglwtx3teXP2GSn51MulezR3gFM\\nLLpd303TxppVKePxIZvZjIAiPcA51XMQvzX5CAHX0U0H82KitKJXAqnxtSLmtK+a\\nEZtXoiJuibWpB2axHkqDrhbtwcpT0wR7HJPMGDzNGPZGbaPjhZls5O6G3agO8g1q\\nCLuK0LziYPL1zm9hYBbQqvg9EFmk6g+fAAoK+HnoiPZuv56METMmJjth/gELFy8=\\n=vh8q\\n-----END PGP SIGNATURE-----\\n \n", + "509 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVhoSCRBK7hj4Ov3rIwAAdHIIAAaYAnQzoTpk00CT9O3jAX7o\\n7SH3ZYmO1EmAP7AEdjuazCBtohe/BwegQiwdCoHR663xLAL3kBWq0n3lfaRD9Z/A\\nZHXwi3ZjbgMR3Y9wInVEG5/zdbSJLT4qmzqa90cGsXUMFuiIm6PrQGF+w1xEX0Dk\\nGtgZwjjYFLdrdQNdLSt1Nkyt9o6au9Hex7FtGx17zqGLKqVh+6dWoF8CL1Ne9Qyr\\nN49vESr+DvawF6JWQvQCIV3edTDRp4JMQOrpOg6rDNz2tBNKA8JViet9EkjkajjR\\nmb181vlLFV4cngYO7LXhcs42ntSJifpwPclseWnAX5cb0EMD+mtwarZxePtkCiA=\\n=1AUw\\n-----END PGP SIGNATURE-----\\n \n", + "510 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVhrJCRBK7hj4Ov3rIwAAdHIIAGFuH5fh+HM2BPcTJ0YAboUR\\nZOTkRnscaeGNZvwDmYE6lIDUMCvBWe82j3fvg8OHfdtAODsoOuaB2JK5Tv5kNWxD\\nRjsyoKITmRItXIyl+f2Tmk3Cn8RP8x0c+coTQylyUew2YXPDXWNxQdW1enH6zoTG\\nKHKzg23Huyvc/t9+E527ENSKjl/Gy3OUsp7YmXWwSvRYM+l21tY099/dUnGrn6D6\\nLDPdkYFb6vW28qskNUBzjWeFSf89P7LnR2x+0Fag5VPWva/K9sSaV+EmteDm/OW4\\nKZxnfnUOdDPvY85D8T/+/SoDSP/06Z2XdwZvmA2JC8jTaNv10ETi9L9JbV3p0tg=\\n=egry\\n-----END PGP SIGNATURE-----\\n \n", + "511 None \n", + "512 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVjPzCRBK7hj4Ov3rIwAAdHIIAGX/s4fj+s6LY9IZSiJgcHau\\nyiR40hM6YG85mnQTeHJ0hxfXoSnxK9wCSXjlypH+C9tsyhdp8a932xazgbmGNPpt\\njlGfrBjtE8MdEBhCA9FPc/xiVWnpYtC4CWAPaxASBKdyw4lnXdAacyHFmsgoMVSP\\nY6hYzGVclmghdBs/Xmx/Bhv2cPBDEjD7tuwM60YLc9tRcB/z2cXTNNa1eVtHEiKG\\ndT+3q+lSrc+Fz8fDGWn7pntG3BQro5dOewXNxdYAdGjyjYe+ijaVFl+SMiLXRljM\\nVbl2mSGaFGqLhaEqpBJweGyvJUsjHbK55Upb+06SaCgqBc54tqT0DOjTlrZu2Oo=\\n=tkOk\\n-----END PGP SIGNATURE-----\\n \n", + "513 None \n", + "514 None \n", + "515 None \n", + "516 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVjg4CRBK7hj4Ov3rIwAAdHIIAF4JEUkwZ5teE8UEQK+zw3Nl\\njlNOF4k5WkBKWdL2FoDaiH3z1kgke2/rYTNY2BksBImCTwzE/0MNE3FXp8oz1Vt7\\nsizW6mYVRWWw76O7CTYJdafIVF8o4RaAtVL+Qhr3Tb0JmAiCXssUcgpWflZUuVJU\\n22HbciJsKYIpFzFt8MSntI2JJ5ZRgYLqLs7NDKZNXtwaNZo4rvlEzQ8gU2avCDvb\\nGdxXqE86EQaU1DGgrQ/973ofJp5jVz7QR4EQrKuwdL0gM0qnfy+MQrzkTloGHvny\\n+/waXm0nRb9r6JZ63B3u/dGCT0H4we/LJzLQtyeFSwurLjHpOrfQZMngl+MeN2M=\\n=ZS3L\\n-----END PGP SIGNATURE-----\\n \n", + "517 None \n", + "518 None \n", + "519 None \n", + "520 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfW4pkCRBK7hj4Ov3rIwAAdHIIAEI5ODnt9MJOHCICgY/09J0C\\nHli2TYAo3Lgp/hi3RhJ466PmW7UMAXzk8gQVsSeX1WIIdK24M6l9L10Uu5ChA9FE\\nt/NXL23F/tEPdvk33qM8OmalFOTCxi/cD9pI2CH1lYqaBYZN7bqsn7oEL38mtQBi\\nZ1TAuQC2wzmmv5J80qHUfCDq+GG0w07mrlj+mdhKo/Tr13hEmzazCEslmwW2GgDC\\nXODFynU8peoDvBGHE0uCPk0Sx0UhxAd7ydl2btOgm9wZT+lSWW/ViZ6Tba4GRp7A\\nE4Wo4xp+CIvULoA6YiWuwxZf6chK4KkCms04mItGNWUvcz+k6ijOPbvSnW0OvqY=\\n=oyl3\\n-----END PGP SIGNATURE-----\\n \n", + "521 None \n", + "522 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfiGApCRBK7hj4Ov3rIwAAdHIIABXB91z6dT46MfDyo2vme6iJ\\ng0xb2TvzYViqK6TY9Uod2zjzwCp5NSPVRucS0a9NQutYtjRNy2t1Ff33tMMck7UI\\nvIs3Na0pTnTtc4dFgavMZ2wayd5pzbc3NUjHgDoz5ODXWIRu+fQjGdTduEb3UQLo\\njJR6fcaYw7i8ovpVBvd1BGpy2NqngV/9k0a+6Jol+QhM90Z1nF1fInJ7e5dXO/lY\\nPPfKbrcTJ+BHsQ8uLahA8ET3E8mfQsDs73N066oVazr17GzDkNBirfoh77ayKbMk\\neGt8/ODR5maMGhLo/X98JKFOf3PnbsLaZxSjJ5dzFd7GyEwEnrTRbL0DbqZ+Vf0=\\n=t2eM\\n-----END PGP SIGNATURE-----\\n \n", + "523 None \n", + "524 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfiTwSCRBK7hj4Ov3rIwAAdHIIAJV+17eAxvT4WcinrWeYPyWe\\nffQGD14twm8N0ZH6rosY9drMw12Evt8Vjp6nOqQGBIKxCzp7ZOxtfElurxXN6irr\\n48/RbmF1TLRVRPDRrNau4zwABNpf122ye4M8Hs24jY2dOPUiVdoBCi61nnChYB1O\\nMn8eFHPMWToNuoXnFfv6iATQMJqVuGFDDzRlNwdEPQ5ZOIp4m0OXANF5G+kAEvV6\\nn3p12ByU2nCo6biOgWj7pMF//GOu/orwmedfhAvY3UxNT4X65hbHPLcksnhTSn6f\\nRzxo/P/MCXRVOuWnQawTQ4JJIuD1MUFMIQSK1SUtU4rluN+DrK/ZSZ3ec9VnyM0=\\n=AWpy\\n-----END PGP SIGNATURE-----\\n \n", + "525 None \n", + "526 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfkvJ7CRBK7hj4Ov3rIwAAdHIIAHnfFriXEnAkHhGztEmG1vGl\\njLY2H6EaygBa3p6HqFdouyKiu6q7Y2lCx0LP826UpsYJ562gwi4BnjWzSxPpT+oM\\ntiGyZLJySKnr/+hojvWWkQ4BNEU/XWfedAUAV1N+HDzEqkDXVKfFKi8xY+COp78m\\n5xgY/Ct9nHQFEewQJHrGDyNMBSnjxNQ1P+xdsf3ZJ14TeEmTF6LrfGydrmzYynkn\\ndt0AMa6PQ2/Y1U3XFT/g+JVrvQgr1QUjIqfwpCADNBeHANEUGjU5bGGBqop9oYNk\\n+sty/5fStcLxrA3Vp+mzUYk0uBqEeHpXluA3dmEELKkUsmwBkI4aNkWLdK1PWXI=\\n=M4JD\\n-----END PGP SIGNATURE-----\\n \n", + "527 None \n", + "528 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfqWKSCRBK7hj4Ov3rIwAAdHIIAGGq3N1YxOA11iTSewEr/iEa\\nrm4tPi9SLpRVW+RVncPPAZcZgeguVyhhYN2rm8gROo+RIC/IoWhxiz2lArUnDQEL\\na1tWRNnqxUkm8T4oBA1XnTmmzzJ/QJuxCDn+S4u0S2xS0Z2NKHTYzdc97iVHjqhV\\nbvpOKNlZ1jIdrV8g2x0zBzR5y9FSHeWF38+nVimX/a5lTonT04aIkbznSMvFjvIV\\nE+JpC9GiELH1cjG4oYGTKrSf59d+tAM9T8q6piPh2EGK7W3MIIQwWL48lQPNS7j1\\nTjGxumIS4imnZ06mfQK0VbgqFZDSwmifOkmYowAOf479cKSpv+/PpT4zNNrG6rQ=\\n=zJhr\\n-----END PGP SIGNATURE-----\\n \n", + "529 None \n", + "530 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfqWPxCRBK7hj4Ov3rIwAAdHIIAGvxKt3uU+2ff9MyNlPglZ5j\\ndciN0MoxMNNvXBJzoulvnaWb0p9JU2ZvZcckalWnXTwQfNFlchZhGYAcnITV0ci3\\n+3DXYpJnntMo1OUxwUoBCMGxlP7mdTcwv4Gbox1jeGRJiTqwYNCHaLRGxyLnSMC2\\npKXOgwIOBDSQ+RqGoUAkS1U71qfc/M1jxwyEg26LKH9eal6S9htYW30OGf2f9siu\\nCXzpoVLm5KdNlEkf28AKTfpMElLXAr7RbnzXlgTdMgehMjnSEx4yleF5oXnc8SHL\\ntl2n8tTYaDqP0s+YUvaERxRZpjxJWZkyYE7Me8MlbNU/9qmJpHPBCf60Yj5nQNE=\\n=ZpA/\\n-----END PGP SIGNATURE-----\\n \n", + "531 None \n", + "532 None \n", + "533 None \n", + "534 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf0K4TCRBK7hj4Ov3rIwAAdHIIADA8xwPTFIT5RJOg1uY/HWQT\\n7R3bPGwTC+iaAFN8InyKfmX9egZldhQ7w0bkfDTWV1FgMicSLvSrpHiHK2wvHc01\\nxVGgRe9xA3Qa3A+ASsODq8OYYFgkjOubJtENyhcqTQMeMrcA9RDAYzaCod/Hp/hW\\nc2btzBVK/4g6c4X56gal51eizB2eo3q6laHhDiJariPSvwMkpUv/XnB0IWUyfYwI\\nWAhIkhKjgKd+cCheZtLnTnW7rxfWHR2Y4snr7Van32t5irm6L12MsYHlnsWWA9Tx\\nJa69xezLf8VfTyZR0m7Y5VTjLxERgbZ5DOGigVvhdN2xIRMiwcmhRd3vI7H+MgE=\\n=zWBy\\n-----END PGP SIGNATURE-----\\n \n", + "535 None \n", + "536 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf2eyKCRBK7hj4Ov3rIwAAdHIIABjNVJBDsZDxVVRuTZHoCK12\\nDrswGMvDswiqI4/BTXH3m0S+RNuIniJxbAS59j0M3hN1qJuy7rY2WP4FBGAkJwUZ\\nFykN0PXKYvD9a3J4woZQMd1RQR8aQDAXgdZCDIVtddyB15yCxx/plxFKAOZLNCD1\\n7iJqcuyWDzLSa30yTZ/5xNxvJEZcP7McvLwOSsYA5yODj+B34QT/ETjO/p/VX0SG\\nH6t6o9LOJgYvRzrI0Y4ERZotyok3YzgTp1I9tzWMV+hWbRAZduSCA9Nzy8GWAO1i\\npXkcsE6jpViLHpxh1yRbaBFvOr/MKMdoX2/1B03kJQ8BOMBbLIz3egTF1lJDFDU=\\n=gzVA\\n-----END PGP SIGNATURE-----\\n \n", + "537 None \n", + "538 None \n", + "539 None \n", + "540 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf2fICCRBK7hj4Ov3rIwAAdHIIAEkNm8Ec4fZPGkVdyuKcHVpV\\nPoiLt/EedHsDUYUKqReSmgYeQ4wwSkErG1Tld22R88JONN6an0WxW61qMKRj4hOh\\nYm5vPxFT0nyW4I1urTltKcto6rngmfckU7pYJ0ZpJm+wR7Rvr99jKZgN+GpicSeK\\nA/F3ZedOjxNoqRbT0vxnk8pXzAvP3IqL0EltX9vkg74sOjRvswy6iaNzFdB3QVSX\\n4peA8u50LqWxAurrHGe8ibyM3SRwqtjzIWSihK2PilpFIown9V0mOJybxl4DDgdr\\njDApOv2c8ykpgFS61oRELmUTdSHvhg+13WGPBKPtJKtn8zwy5RDoLgxsM7GVqTo=\\n=Nh4F\\n-----END PGP SIGNATURE-----\\n \n", + "541 None \n", + "542 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBaMBCRBK7hj4Ov3rIwAAdHIIAKIiAf7XvwQU18ZBn1LJpEjw\\nxECFd0XmaIbpi3uTj5lCNTe9f8lcgBr13YzoFgpeRevmkyGqEOZZHo3qEgp/oxmr\\ntX9NFgr7VNhKpBcnZ1DopxjsCkMlEk+B/chL51VjfyWUSd9BXEf4UhcVcix+e2BD\\niGEEsM3krzE/3zy3toZ4j3dnr9v/Tk04cZicnMj1TLNJ09ZbZIbvmqbgf22FVyha\\n3YLyFiXpi7SR4QQXBS7l8f5OneQxNpOb5vlhL+M7694K26770H2WrZQ7F/khyQu4\\nZ1bRRIPAaaQfJEm0ofeW3JGuhDA704KmGhA6fp0gGpgkOA2ZTpx8h1/xwFFwItY=\\n=VJ2R\\n-----END PGP SIGNATURE-----\\n \n", + "543 None \n", + "544 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBbfcCRBK7hj4Ov3rIwAAdHIIAIzYXfpuxkl18y1u8EpOMGL2\\n90Fh77Si6PTKZUMfivtmU0+ekCq3EABgzVeOqkyHgd9M0Fb5f3G4RQEUNueG58Lj\\nmfUDCA8N4qhxL0/pBZkrgNZ7vzEEKDzQKw4xzE71Gw658HyxLPaB0TyYQOde/tWE\\nzYK+uKeXCRg5x8AukSmqUdmWYYaOlItxaJ+FrL54/bN6kAC6kzYy3uZG7SAV1OOJ\\nu6pu/xa3lpBnSXF3QKqhN0yBtfodl4wcwlOzfDl2QsgT59NH6tS55x8FBjiMuYcu\\nSna4XLeDL/VJ5+VuvcekuArhi0wnjGN21ijXAfJykdutT7cayuMbq4owxNYBI2Q=\\n=s7R7\\n-----END PGP SIGNATURE-----\\n \n", + "545 None \n", + "546 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBsjiCRBK7hj4Ov3rIwAAdHIIAA6In5EeAoytTlqGGOy2zyad\\n85wpRBFOWfhGRTC1cLtTOhenAYbYHKhFUB8lk1zCpua5/IxnrFCdmD/SN8JN/6jJ\\n4TwR0Ee/6cSZMqlWCtUSnR+2JKz5WH3TwtGDKW8b8ISiWcG2g8O4R+IHCgp702Af\\njYe5Bgo4uPQG1+3UrQxP8kC6rYZRAgkcFc7TFH6F8A9JjYz67NSeTT7aOuP9MffZ\\nY414868NZYeaH81RECcl68NNMN+ZquIr3x2oyYSyRfraLan45zX+iWLSlJUVgrUq\\nQ8Tus1sZKpOM5TtFNTgeeyEti7EA0whKLxvd7Q26+8cPrRskYgii1hCgBOGyyaE=\\n=1PXb\\n-----END PGP SIGNATURE-----\\n \n", + "547 None \n", + "548 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBw+VCRBK7hj4Ov3rIwAAdHIIAFsJuIyXxXiuGJO8M5sb2oRu\\n8ssaGAB1a6/7sVF3n5DPQAtuie3hfr5XZGzoIdKHUHaL2+LTmKxlxxTNwtB96Iw3\\n82re93oIr+PpDF9mwMmK0b+xVV6KxWR0QhmSHbmesiD5tJTxwV1Bj9POwyU6Mp70\\nWtVZ1YDhdDitgB5JBqskdQuaFTzUiHVZJ7IfTzwYngV7wY6DlAUyMIC1ahqH1vLJ\\nJrVMbrdh0OZVoG/yujDZtjG9aDuwZbD+1n7oxrD+TIdEXmj2NckF/6UiW+RKpnD2\\n11PezQdDFQvEaP5jR9h4qpLh+DEQFQkG80sW92lxKGpiym9Iaa137UIE9jMF/TM=\\n=Hb6l\\n-----END PGP SIGNATURE-----\\n \n", + "549 None \n", + "550 None \n", + "551 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgGtGKCRBK7hj4Ov3rIwAAdHIIAAxrFBGKAdQhyHMEqO5eU8SD\\nZqI7Kd5TFbWrqmE1IrlQ1VpE7bwZKZGV+au7g+3SB9koVl2diR0kRCyADO7GqOIu\\nQKH34GvdVeMzO5lrXtBZiYNpW1eCe43AMEny7akiETGZkSoUSbd8XvjNsMgCPw6C\\nwAHLVL65Wj5uE5pD6FxAVqovRBB/mZSWFWjcKFoHP1VZ+2bx99B+5QG028T6NF9f\\nbzxHCpJ6RTTPqnLvYar4HJtAfnomOsV3tDtqX9B9f44cNYbmLOf+ZwuBivnmDmvj\\nNIaZi0kaefutmv+TpyjCZJZTtUyW6995cH80MdIoOwY7nDOn60LVQg0Ktig2014=\\n=Ev6Z\\n-----END PGP SIGNATURE-----\\n \n", + "552 None \n", + "553 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgG/EOCRBK7hj4Ov3rIwAAdHIIAJ2HZ+HsabaT1leyMgXdPbRU\\nE4OEo6R1Epf/Bg/LenmGpz3JOXQpxlqt/VO3G4o83ZZGpfaCEtkFlVcHj/qa46YH\\nT/nj9oiwQkjMd38kp8hKDtwmu4Ca1F8yrONIt6uXTnCTurh6YFLUMZ4tTY5plHV9\\nxob2RrQq4rcgdnhU/sVaJHFTXRc+Aw74NdBHQQOaB/4h0dD5UTpNMObzD99/xkRy\\nx1TY9KZCzUObe9iUMsT5NnHOWwl3QENh281LrEN6ZHz57VhdigLkFyvL56RcwETX\\ngS2yKwM71tqwMuJ6cYodD4exnkUuQxWQrfNE+AOgoQZ67Q2/ZAHfB8IHp0h5Tb4=\\n=xpa2\\n-----END PGP SIGNATURE-----\\n \n", + "554 None \n", + "555 None \n", + "556 None \n", + "557 None \n", + "558 None \n", + "559 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgLTQkCRBK7hj4Ov3rIwAAdHIIAEX++3mHb3iyu39dY2/RFLRE\\ncsHYVi9m/EJRDcPU87q3nbKMwHuaGSkEgl0QnoiUQnbnx5xysJOatw2tU4UYTgu5\\nbIoMuuSoipK5/IO7zlqYx4968hCAFSAU1IYo96dRnnUsioAnmtVqNzFY/7vRHikS\\nA8I8TuJu6AoONg996IGmyz2XLayzfEppM43LYOfWwZD0KhaOK6Qxu6k2cMZY1h3I\\nj3rn2vusOfNjmrEtkbu0VvT6HGjDm66B4ytpi+kl/fsWhoLkc5Kpb3Bj08P397Cn\\nJ9UxNHLS9ouPd5PGyTj/H9PGC+4wdWVfs57rxjCD9G3cgMEQb+iRI+PP+iS4gqI=\\n=BkOS\\n-----END PGP SIGNATURE-----\\n \n", + "560 None \n", + "561 None \n", + "562 None \n", + "563 None \n", + "564 None \n", + "565 None \n", + "566 None \n", + "567 None \n", + "568 None \n", + "569 None \n", + "570 None \n", + "571 None \n", + "572 None \n", + "573 None \n", + "574 None \n", + "575 None \n", + "576 None \n", + "577 None \n", + "578 None \n", + "579 None \n", + "580 None \n", + "581 None \n", + "582 None \n", + "583 None \n", + "584 None \n", + "585 None \n", + "586 None \n", + "587 None \n", + "588 None \n", + "589 None \n", + "590 None \n", + "591 None \n", + "592 None \n", + "593 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgP06SCRBK7hj4Ov3rIwAAdHIIAFga2SdsiZrkDjjbfAmB6MQQ\\nf1hxqalAJWjZXI5O344pwKwGjo9jV94wgaHzJPflAAMrsPa+KqGYDFx/wMXNKwqE\\nXMVY77YWmFjri73WlwCUWiIh0rJvsBAAgqBjvnJGNHIdhMLlGRgfwICA9oHw91rg\\n0pm/iA0KbFCKlQYcfD8hL7jO7IVxqvdIK1qoB5O5lcf/yhIPjmTdIqZXa+mvdUEa\\nv9zOgV8MU3XVHGnep+GhDSxQ6Vl0nWLDoqe+oDUkeJBykNbRYNxvEo+TxcP9e3q/\\n47iccuf0IfogveM1HCmt8vzLLEDrCsVlt28XtJXdedlHjSyp+YxQ0O5UgNPv51g=\\n=d97M\\n-----END PGP SIGNATURE-----\\n \n", + "594 None \n", + "595 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgdGSYCRBK7hj4Ov3rIwAAdHIIABsmZW5bDHaLPuHtQWS7gGTq\\nBegzE08qUx1kJBHRsLAaeQAZowDycVW0ApHQpO75IwxEbt263g4n4j0/uA2yge59\\nAuQbnWwgXj4iG0Vxgq3HHEsC8C4Jqq39QXppwrEXCjlfb4Gor1IjkAnfX2R5uzBh\\nOlgY/1W4N5FB30ygit/F4RYStvVD/IBgJNAbl5Z8eM8ur6MeaxFUSsXrPcPqBbQx\\nVUdEwzKLqzaEMK8RhNTihKNIVRD1GwsdQG5AOF4erQdBhfncX4rJv4Qm3QfjkfKC\\nykmcPlRioQkXMHWZor+citOQLjNPt2GkoFFB8GyfJriG4i+N5vn6K6e1ZfvN2Tk=\\n=awoY\\n-----END PGP SIGNATURE-----\\n \n", + "596 None \n", + "597 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJggAmhCRBK7hj4Ov3rIwAA0U4IAGjoMYbk8qszcF87z/G/1nQh\\nu7C0Fs0uNYGq5Vl1LbaigBzON02DNbrUr0tJKnbgenkuKXeZ1oDqYQveontTzXxf\\nXdEn1ppBSp9bvvkWbBXR1A8vgrPXC+lI4/LbMZEPZyqpcyoCGxl64Z5JETrUzdVV\\nUEGVEf+ubA6JlapY9t9pzSbos7XYrzx7J8u4scWhD0zl68XCgHlWvyvrffZUdpbd\\nzX2X4kVp6UOYwS89Ul0edsvSmn5BTXp3HWEDmfwaCymVLWd9bLQg5gPtluDV7Z3P\\nK9v24H6NGyKGRPFfwv4gKW71bsY/OQtYZ8UI0/hUKllMYQwfizn9SwyEahs4N+Y=\\n=HxEB\\n-----END PGP SIGNATURE-----\\n \n", + "598 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJggAmsCRBK7hj4Ov3rIwAANhAIACs4T6nKKKx7Xw3DydIm2BzC\\nhBVqzE/TXQc4UIQGToFSC1zXEnPqEdJbRYy8emb8T44tsyvISaH9x+Gh2Cx3HRzW\\nINZXVqUvaBUYJbOpSlYk4MccITY9vMJSxZVsV2ijcDAIJU4PgRfWJXVtk9Bn93ML\\n6YJaNW96/PYWJjy0PyUeBmeHK+fjt7ekQgso9eU/pfRM3BkX9IqhgA72+3bPhUaT\\nf2kezIFQgODV6PiNA/7NLHJ0q62/t7zFY2UrFmhFU/CCx1oTieJ3o2iuXxi/X2j4\\nnZpfBYDpuBvxVsEBH5Xg1Z9vWxc2O2beURG7qOlJVkQH4EUUGel2UiCZ1KzV2kM=\\n=KIdZ\\n-----END PGP SIGNATURE-----\\n \n", + "599 None \n", + "600 None \n", + "601 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgm6+jCRBK7hj4Ov3rIwAABYgIACiOCI7NHMR8WSE4nykELF9k\\nDyzwoMQdjaFI1EzMRopI/itTnQJxTVEMUSTPD+Pf9lcmx/r+J831C3Aj2ie+j61N\\nC3FonTjgnD7crAMyKlyqj7k/F7M5jW3+kZ2Gptr0vYnSUh0Qz2OOzVVXQHmRhJ4f\\nHC9DRtxNgMrLNtkaXo6DnGJPfzVjFK6PPirl4EyokGWo/4IdDNA9po2f3Mj+7hj5\\n5dXBhPNou407l2m1x2Og3wK0JQFKW2doaQONI3AaiaXhVTe/I58kYBzUMUZIHagJ\\n/xbzpMhweQiiqHkENbgfhkiJmyrs3fr2rsmzyjPCmuIN5qeymPkLaVcLUDAz0lo=\\n=YQHB\\n-----END PGP SIGNATURE-----\\n \n", + "602 None \n", + "603 None \n", + "604 None \n", + "605 None \n", + "606 None \n", + "607 None \n", + "608 None \n", + "609 None \n", + "610 None \n", + "611 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgw1JeCRBK7hj4Ov3rIwAAw/QIAHxcmtS+BvBG+7zBuczFpdE7\\neGDowaC2hdO8jBKr7lWGd3cSrdxxHCE/9wtgCMhi8wPKKfGq+b7WxWtj1VFlxnCB\\ngZFWEqWBspeyLVm1Gk1PisPoCkep8YvQCEpUQyMQghUo0rOcQy1xTeJR6ZcX9REt\\n1SZGZEAnwn5KP+ECJZhJ1pmS+JAC1+632EczYIDvw5SrpRrxbZv5OoDkvDCywa83\\nxjc4qK+ZmEnmfrpRbbkDnI5u600HoA7wly6MN+50KbsmoolLl/7pjNksCbaHMgJ4\\n9AGYAntiDzL3MQhntNQHT4hBaqUxDBRQTfqRIts8Mp6WO2v/RuXJDEYlVaUOBCQ=\\n=D9DX\\n-----END PGP SIGNATURE-----\\n \n", + "612 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgw1JlCRBK7hj4Ov3rIwAAFyAIACr/G1LI+Yzm0EeEyIKfgXhw\\nmuLv+QYkOFx+d9YJOL1AUFBpf1DBcR2XdKJ96SBCbb609rJwwAWYDDXljYAYbInP\\nYsaFcotoymElafXtMcECWpg07XeiIr95nasi5gdJtLFZ0puDtClL4QVN5iSqcOlN\\nnGZmiHQynyQbnFEt75OMiKkq3a0cElf6jXG2yVA6D7yFbfusBFhLzg8jH8yPQ7iU\\nvkKj+0ynlr94O+wKvo0MukmVF91c2KejLh27qQFy+SBleH6vXLdFEi+XsUKL6SN9\\n1LL9cj1mRt5N5XhenbGy8mx6YJod0pyY7044gJpjZA4w6twZ5VX3TKIHRVci4Jk=\\n=DZpy\\n-----END PGP SIGNATURE-----\\n \n", + "613 None \n", + "614 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgyIGZCRBK7hj4Ov3rIwAAOY4IAALwnWorUjdHr2rZU82cE4da\\n1Cgv+r8YwurnrB9Qm+NLJ8o/s6Al2It7SVlvx9G0MExiXE1ZHMhWcNPGNy6VP2vf\\nx5i3GjExt0f88u33UVItjwUtvzMTzJvxgSIaz+gvRIPolVgHBkd1rsmUHKBKW8YB\\nit//XuL/yzuxFOzY7CE/ndlcp5353wFV6LHwvGIs7CTupHDe0yj23LdtBVSInFt9\\nxwRMpFRNYrfn2QedeWwbWq4v7KYM6GDk/DL2LLEve37Ct7ug/38blgDNkAfi4Dum\\nnO5l+X2nbTDKRnJcbzgg1g1dDLTNeSMxk+HP4IzhMZWE980IurrGlh6teXaAWEg=\\n=tskX\\n-----END PGP SIGNATURE-----\\n \n", + "615 None \n", + "616 None \n", + "617 None \n", + "618 None \n", + "619 None \n", + "620 None \n", + "621 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg7oHXCRBK7hj4Ov3rIwAAy/8IAF565BMsMNWOjibKQsEEgYyj\\nycaPMFlDeI4NUFzIGTH7Hpvm3Lhw/y2pSq0y8jzzOduxXvSKAn53SeqZVuyvq2bK\\nuluj9KKsJWgU6Cm220f74HeVa6MoW9TpzpPjYzbVNagP3oFahi2iEXcX0GKq9XIm\\n4AjmwrPC7vswKCVBJMG3wd6R5X9JOO/4IrOcc99qFuPNsB5CB9n+Nf3P1ple0x2E\\n966roJQOF3pUKAoPPyvXlUdmx67oKIxjUQ/5R9hDS1X7PMquI11GaeNHwgJDeWmZ\\nAxiAUnaUu9RPeN7ZqeAQQL10eVpZsw8aWj1tARY7zGPZJqEOSgkGr4A6/UmArCc=\\n=cNT0\\n-----END PGP SIGNATURE-----\\n \n", + "622 None \n", + "623 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg7+y6CRBK7hj4Ov3rIwAAoE4IAHfbgfTqu4qhf/XXbrk7v50L\\n2mke0hqaNL9QL9W/cnqyp5tkXrzdxi2mEaiegq/8lHESCbGr0zjggDW+CK4HQsL2\\nDtUIhZsvX6ADIHhqsh1Nbxs2XTJgFm/ZMqmvon0cC5c1kpvZr5bAIdaq+LE87xFE\\nZPBboEApY+EnxV8pdxsiEzAoZGKU/tCtaSLgDq6ODdqCOEW3jhMfT+kUff2OTJw8\\nuLCvWT5pYyn5vBjQLNiaxk0K/AwEOrg8ARh9BG9sDHmjtrAfLPNm30LIbppR6MCD\\nr52HMTEwoGaiDL5uwj8QxJ7eiN6vyJEm4KXPCiuuiJdGuVUWUklfr5L/gTPvdWE=\\n=huEF\\n-----END PGP SIGNATURE-----\\n \n", + "624 None \n", + "625 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg9WGpCRBK7hj4Ov3rIwAAPSwIAKhRHUyXH39+8iFpz280jJyl\\n3dRXbwG4pw5RVz/x8UzTfplC6RJCmwomzsH4meR7B6sKlRseMBszjTa7UFTP4sTb\\nVDYBhrR/eYKk5UYmg9U88omJi2pNJxYcs8ezEyqFAQpE7yYXmfBZkaH3vuSDMsJC\\nhd+296DuU1xERPIYRcl41vYI6cC15MH7Q0foHLw8XS2Ny4RaRJGfm7eSsmwUbAt8\\nLlbTi3E222gkjRQGo48Fq0ORWndCgmrwMOxUloYoepaQxrKe9n4dQ71R+pJmuhxs\\nM7fKxqjIyJ16I1gjTYz8ezxiWAHGceqN6Ndr8d2hAi9DOIU0r33tLA6BUr9fMRQ=\\n=pEJ2\\n-----END PGP SIGNATURE-----\\n \n", + "626 None \n", + "627 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg9q/VCRBK7hj4Ov3rIwAAXzYIAIkDCJo4T0PI30AkUEfu015F\\ngFzi72LSoziIE603GbFMokrLsE4TY6yDc/UBdwP2ETUhSIR1aN51caX4o5lt0Rpv\\nzV2ZWeQiTk2FXcaSbf5eiMXWn5vVKZj63MWS96Uu2+fnor4PIbXVKgSqq3+OCHmL\\nkP5FO1q/yh0lwoawQEzO1hoPRCPrYmYveCpsuApw2lbsFY/w63MGZ8kYjrK8ItZN\\nI158ZAM1YLpiqulOdQjEz/mC0rgABPbuJyw60N7dX0lTusGb5lVvdLLOB7w/GIEG\\niP0r5HcmNFcVPcAuxBwkmmul511x0B0Z1WTjMps11ZxT2/z/Y/C7TQfw766Fafc=\\n=2k7O\\n-----END PGP SIGNATURE-----\\n \n", + "628 None \n", + "629 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhH8lpCRBK7hj4Ov3rIwAAdxUIAGUryQOA5ebCnLnsWoeRWHE2\\nb/gbJaFHoLSiqzaidtL53xD5w8wmxcFP1Fm3KIAAvTJ9iv2N2Tpvb84ArRSJZfJP\\nrucquBw77rBcYTnG2tXRcThJiD51jL4bmvhRkpefRytZHlURElALTPGv6AO5waGp\\nmPB2Dm9CYNSk9xbbdH+ZpkW+s3XbczkbIOZwCL1zk98UGHK7QqafsrKsK+10SIoh\\nr1HZf/tK/V5r18lIjyagR8zZHxkuW3eFQkXyiZjQUfUEaszi6fgmbtXKPWWoM2jw\\nmUF5s3gw3svoZOp7DYrPx+LQysi+gHSHKel6sZrBgg2Mif40D8AZHl0eVUXljvM=\\n=w1w2\\n-----END PGP SIGNATURE-----\\n \n", + "630 None \n", + "631 None \n", + "632 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhRLkkCRBK7hj4Ov3rIwAAI/wIAK5HzVSWkDR2bYOJ75UEUyBN\\nIEemfB+WWLwSpKejIL7fwOmNVcMCKPb0B89ijCBqKoLJXJ3/vTKwHPpyognfA4dY\\n1Ci5DVm6kN8ZHxPUnI3rwXeEhUs2vXHQA48cgTLPBTKV9IsKL6H5Kem0f+BZmSra\\nfkNbsVpaLXBYiwEz1LGuJ+Q3tXxG3FksJG8ZVdmEc+YuYg4m5P8lxA4pH+eS1piy\\n6adtU0SgEltRyadwk12eMvO+K0fw2+LmA+WvyhGgcICaAnUoeuW6bUi8dja49JGM\\nP4qb345z2LFaPWEwH3IiPu6TuU7w6PhA3TObAaTkOJz7TBWJHlNicH7XHA5RNBY=\\n=RRKq\\n-----END PGP SIGNATURE-----\\n \n", + "633 None \n", + "634 None \n", + "635 None \n", + "636 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhZFS1CRBK7hj4Ov3rIwAAbpwIAFoU+ioqCE3AneKwzxhwdNYt\\n8eeqCsj0vw7KvQz6I1MBtzqnOJOCou2Myc82dOMYZdbjxWyHs2iB9NJvXPxkO/QM\\nnpCwewXYUB6fwVydGW40bum5lpeF+2NHy7FmP5V3Ie6PxOyBwaDVFzMWSOZQudhh\\nyC9mbM8Ru8ztXYUZ3u+l6Q8O80/Sf7Gf7ityZuA+lCDHFdxPY6dIQwtH+1EWPC5B\\naei/+KGxlABkTX9qkuY2H+72vdwZUS8XVQb8adjBLq0fhVbtyRpqrSfkZREG4SOr\\n70sUNhj/JT54HwmZEL/sEXd9Ez5iNeiSmzpBVvI5jxHRy5cKoMAwR9/3XC+TnQI=\\n=3S9V\\n-----END PGP SIGNATURE-----\\n \n", + "637 None \n", + "638 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhZFlaCRBK7hj4Ov3rIwAAT8EIAJfPfTQKFP/7AojE1qbWXv6O\\n3udMVR5SkCi0odIz43GIHvwitsbwzNsYmZ/n5cxOsxOzU/OsBbruboFWfl8nJxNP\\nLjCoceviUMRVrfDyqiQy3Q/omRgDi6P6I3B+FF3/DdpUKk0el+DAeAySPbnaNSQW\\nqAwxANbWfvOQxFiUIWAsoXl74mMJ8ovyFV55/zTPoLGMAZJROHRM0iEHZePs51zO\\nXwNaB/aph6g4uWn7F7LC/8LCtwrq19FCtDulo0QxBKQZ75/6Vc17Eahrg7rNva+R\\nbUg6whgAgcmGpmfbJ0npwW36iFYe+vPXQue/qEbl6qm4zV/YzMt6TrTXPd/inW0=\\n=xXLN\\n-----END PGP SIGNATURE-----\\n \n", + "639 None \n", + "640 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhd+dOCRBK7hj4Ov3rIwAAG74IAJ8B9RQEhrr/0W85V0dFNFXd\\nqdO2Na5BT7xffxMDUHDfd+zpNyliFD0NIocJp4ZJUFxB/jLorPNfMBodT4XPjpSe\\nr3pemu9M7Di0pHYEKbVAM9sa05UXnf63vqHudOgh1ctGINqABont/7RsPIMQYC/2\\n52KYaUNz0jkgQI+urgb8yDwJ5EsjVAAhQLyKWF5PjhjNMz+SsQ0MOVx5CrNZEinM\\nob+ZYu5ZTfxlT1H3Hx6Vuwd0/Tu9UcOJyOYRjav8U10Q0EOCG56QYGCB+xaDfD+L\\nzJihFIt+wUEMiC5/UVtqlHa70eXlS5FiN8M5CFyiu33wid/IHBXi20n9DltmdDY=\\n=rz1f\\n-----END PGP SIGNATURE-----\\n \n", + "641 None \n", + "642 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhjQNGCRBK7hj4Ov3rIwAA+ikIAK1c7gjtL8+Xv/wS1jB5rTmu\\nmeATONz18nGaL0xhQ8MYhFjmeDLgsSpApISCJrY6Kg+2Qrgz/w0x0232umIO1qAn\\nmNQqv+zkzxpvhbVCDeqif0XhLA9oKKNh2gH3DTxK71jRNjvYHlgJPjl4FkZHaPtx\\nxPTUKDxB5yHF/fv4SUSmXz296j9rSV9alN2iSA6xrmbzoXu2/XuOh1ApFDMIP6mm\\nA/lEW6OHEPt2q3BE44DYxGlM6KEhRcy+QxrViU1nH9DRr3PXZzX75dgzNHxjOKp6\\n+ce+ih8ydeMTxBTOu65IC3YJsxVLijmmURBbmgx/VN8jwM8Tml/qZzjtFYWtdCU=\\n=h0oM\\n-----END PGP SIGNATURE-----\\n \n", + "643 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh1BDpCRBK7hj4Ov3rIwAAXGsIABUlbk0jdrSFtqxSOF53PaNI\\nKui16mzvMZeGq9hO+sXvm/gaQELu1V6dohqOtx/md78t2R0wSMGN8IsvPP4ncYPR\\n+giZ3TqY3EjSZP/+4PuqMmn0prkd1b7Avucfxn6OLaAi82lYuWzpwNjxAVa6Jy1o\\nAabpCuLg89+F7kxwor4LvWQd+lPnnhnMEPCHGWIJXy+qAWYO9H1iXvQfpN3+1T4B\\n4TbCJ5Cbm2eqw06lX/iN4i/LDxfJwlpSdA/rVVV6asP0Szvj6by9qZP+pO7jota1\\n7sSucdwFvMCpqZDgW4ms2oO6LCSVA8IY5lmf65eKlzBAHoaHkLBlmJy5srlk2LU=\\n=cnoR\\n-----END PGP SIGNATURE-----\\n \n", + "644 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh1BEGCRBK7hj4Ov3rIwAA9EIIALAAjRQGNu84S4etqC28p+Ol\\nqfywLU+QRlnBIYyPRTAPA3DtHhojHSRz79thDUputsbfJMPAiDShNS2eRNqzbaeV\\nq6c+T2TX5RnjWDvT35ZpYJlM7FKb9+mIe5O4xMVhYHVon7wL9wfLxwC48HQ8qPco\\nLW2jm3isQavvzdHWXFgN07hOeaXa6mAcwBBqjf1Nk5+/xyFs0BGq6rx+4QshGobq\\nMUObvTeLr5szUbKUK4+ob2qFWTZYfPa+fVNfe68R0wNAMrugJf8PeuVJ3qBmpezb\\n45SnMy7ZS3fYTpxa1Vt88neUltdvCLyOWx9tJIXZnRibVwabtiizWOpVj+lxsqo=\\n=81ZS\\n-----END PGP SIGNATURE-----\\n \n", + "645 None \n", + "646 None \n", + "647 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4IyiCRBK7hj4Ov3rIwAA4igIAHKA6Ej92JDVDKkogmP+qJVU\\na2e3xSjJ5PiJ5H/uzRhTS+WUNzgS5lKN6Dg1PhJMkh7XdhMXD5GgDCB3OVDAZyEz\\n4VspyDG6K2qRcS0PgzzRGIPyYaMLubP4M1bid2BKi9iqQd2SQz8o4U6aE/yyZF2Y\\nq9EzszGVApFWQQz9IupfjRvjUt/yg/ZNCwpbd2JOMjdTRAJWyIMESqHNyKUXG4LS\\nOI63MlmGVqm4pvDXlxJ8gQqIKHMIVhSXJVbujdvm0zGMPXuXkC1LNSD7iiiFEoZK\\nAu23jj3W8QcoanmOYhkUzaoa1MPGDJGcv+e9b63iCzH7J2Q7LXz/GPv7RkNYUfE=\\n=ppII\\n-----END PGP SIGNATURE-----\\n \n", + "648 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4S7mCRBK7hj4Ov3rIwAACHcIAJEpUXXP4SDULSW7HNySEzBX\\nHnOLZKbzdAeiCQWLMQe6z5wSjWAcJROA55mAdFJ1Eho6/PvyKw8paxsAv/kBFccF\\nPGdYgHg5qDXm+vyZfgnykjAZ5SfYm/T1qIgK/mLwEhzRkysj++pk6ql0qtbYfj6L\\nTDAnvoidaq3sDHQ4CfF/FSjWWx0Ga5vWaoAH9YsqizZq5et2tSSL+4AzSdfwZNIm\\nvoI006M0GPs00w8T6lZaymvnD15my6GrPJtoNfrYK240iiPoJRyISRkw01TxDXiE\\nZhWnPebRBgjxEFGazclI/0yAfaxDVhPQbQGA1vHUHkMWtqbbp2jwO0rh13Gsj6g=\\n=pVSF\\n-----END PGP SIGNATURE-----\\n \n", + "649 None \n", + "650 None \n", + "651 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4ZXjCRBK7hj4Ov3rIwAAgrEIAA1W14LBwDfcwRnZlEWNb10v\\nVfUBnqLxv1LeB8aq2uCbbm6qv/sLivHYqPKF0xFmH22tCIylcpRKscUUDY30l7is\\nV8vyA8UPaz5JJcqgqGENFBqyIZX2LOSK0oBnyAN6uXfTwF5kysnoWbVX3ksIVGqJ\\nnEpghKSFLBAQrwsB9glv8n3Xj/3FocHKG3XnsMaP/kJ1j5ME1u4lUimoPdCOLWEw\\nUQTwWNzLwzW1jAqxR4WTVB82F991O9Vu+z7kYrJRtlXU8hD9iMZUP9fGF4rae/6u\\nrPgp2yucxNrycC0eGTMDSp1coRmasI+9xS+5xm+DwoAFyZM26TvdzZj9mIE3Hp4=\\n=7wp1\\n-----END PGP SIGNATURE-----\\n \n", + "652 None \n", + "653 None \n", + "654 None \n", + "655 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiBTEbCRBK7hj4Ov3rIwAAnlEIAAItwmCS266Ql989U4lV/G1K\\np04SeZdHuNP2peovnmBUppKuOEbau+J0f7zfb42DzvlOJ65o9ERAq9WURyslXq6j\\nfzvPEBV8utq0cATlZCIXDrDLK/d8WiASQ8Qj5nj5DovFmJBO247g64T9bO6ValxB\\n7wfmpyd7jV+qXqD3+Mj/VwvT4FY1unFkTp2Wd5y3FYv5ACU9KoGRa2TbYtzGmrQO\\n9wk2zgyoIexpiUKLQQsFNInX0f9EMzLThOViCvwA4vMyWQgi8JpOdV3sYSeJY6c+\\n76Xc53eGw2qXRdmLKGu3JzqATqOeqtzVpPhCfuazRfg3d0PFGnQpSzTQqjv19TU=\\n=nYEP\\n-----END PGP SIGNATURE-----\\n \n", + "656 None \n", + "657 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiMKJvCRBK7hj4Ov3rIwAAytYIAA5pmBDHorJISHRGvgJggICm\\n5alxNwkZGn4nOlnfjRUJ29wG/yqcvcEBP+X0YIS8PoOj+7dUQ97QC9xfSAaKJpQP\\nWKMo2P2H7ZlRSe7XfpAXChutrivF7NIBaL6UH+mI1Arw8AZOTKvE7kfwWng72udJ\\nJCTR8EnPjSemJMLhrAIK9NQ6wqX0lvreTZy8hP1ajsLDxaZyYLMjcLb53LAYrZHA\\nfp0cwp0Km5jgA0vWr4SGnwJFvefJBSbXSdJol8WinCU6lxCR7KEf1csNFmi29PkP\\nogNWeYDnKerfsaxIRtZZ+p9ZMVMUKLijIyAkWv4y3rT2fW7Bl7ATB5kjMbOf7bE=\\n=igYr\\n-----END PGP SIGNATURE-----\\n \n", + "658 None \n", + "659 None \n", + "660 None \n", + "661 None \n", + "662 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiX8akCRBK7hj4Ov3rIwAA5KsIAHz6L62EbncXDOyhHs/L+ohk\\nIje7unbBrFFBxwD2rsnVA56ARR5pLQPCDO94pQnzIK6D4rR/JNKn+So6e1O+Zi4+\\nhDG9VkcSbYwRJ5EMZaGyflaM2ukVgq3f9Jr0e9/1hx/ihvrCMzcc4gPyg5mTeoqV\\nPYKlTlPUC6kkKZmS9+jayquzYU2p2Zqb8X5aDksGG6XkEx7hjiQFGM58boZkgdjt\\n8GrBWcZ70kIthYa/ggYbqxsyqbntBZp8JO8t511zNFd9moi82gSHxmm2YSydCMhE\\ng3YMOy3Sc3GEAp4o9H+THUSKNsevUXsef31h5dXwvWs+GFCqOTiUqdfhpBvT5fk=\\n=QawI\\n-----END PGP SIGNATURE-----\\n \n", + "663 None \n", + "664 None \n", + "665 None \n", + "666 None \n", + "667 None \n", + "668 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJi0SOLCRBK7hj4Ov3rIwAACKEIAJ8U191DFlo2BPDPhAXbjrWW\\n3WWzfV6yfNVIYIfCdkPD0LgYfDa6YuBcU4SKaSPW6rQBl7akyXsfEhl2igSl/bUu\\nrguNvT3/sxHqteuXhhTpe2MRon56k7bm9oWo+gxZbkFT7juj/6Nys38JYu8cGZuV\\nOzKYuszFWQg0BI/GoUObqjILfu95PqwMcf2/GnM2Vtu2YWkR+asZhxSF+godbVYb\\nsu7rGcq54pFfNaDGAsq8v2Lmd13leJku+fYh5Js/htqs+ojBHdLTnNGhnIc0pVms\\nVa6fQ9Osq4Q6zznuLK91qkk1RCpPD+zkWhZncDHaZ/a/uRYLjdZ5zRxz7AgLS30=\\n=b3hs\\n-----END PGP SIGNATURE-----\\n \n", + "669 None \n", + "670 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJi2+94CRBK7hj4Ov3rIwAAudMIACaSuMnztsRDxKiRjefcYtVD\\n5K92H/O6nup6maiZt6mwWXV/W+rRkS9B/qsrvFeG0mfIcwlIdhIAv7q/PVLZRwNl\\nf80JXOPmkCtceXI6EkiVn5sA+4w0eOv26aars7SO6FFY52Wk/gaXUif3sWlAWsmu\\nolQcaSEp9+xh3MZZi3KVPe62su5hIfaomIIPdtfLriwisa++bX/H339L9D133apn\\nuqP+iXbE4ZxLMO4K7Iv014inw1g0fgJ6U3AyEPbyKQJftrfoJZQOeFuWypFi+iVC\\nKO/Iwp9U6TUfldSsvsWDg0A6bWzD9vM+IARqFd/x7DKPnWV1Q2BBotP24EjgBT0=\\n=ckvJ\\n-----END PGP SIGNATURE-----\\n \n", + "671 None \n", + "672 None \n", + "673 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjAftpCRBK7hj4Ov3rIwAAEI4IAIn9fvcyyZ7ib7upvFr6aADM\\ngNuh7QZGW8utonDig8WBf2v5EqUflJf2Ada1DAdMlRpQWVoDq33CPWv/LrZInt4h\\nQvoCJ0/9ANu9V9XKhY7fpeeIUvDXUA9AFCxZ+dIkULpAGZyLYYE74cJQQNhiIGLA\\ndaBldn/SZake4ZbVyVcEDqeM2w+BO4ScygG8PO58YEX0SJvKck97vPgM0vhkO6X1\\n1QXd3+E+8Tguct7qqslZdyCAK8wHFrYWYBIiU+X2leheyJmJm+/kFQGQR08Z1pEh\\nN86wO3JhEDCmIot9iiHBmW+1YMWah8si10r9lyFMymoR+YXPe/jE3lHoRMXS5zI=\\n=eGlu\\n-----END PGP SIGNATURE-----\\n \n", + "674 None \n", + "675 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjB5jHCRBK7hj4Ov3rIwAA8pwIAI2AKE+zA0OeRlMFj6+qy/Li\\nxLj7QsTVgC0897EXBVfaCtUQ6WxaK1b9BsF2BiDZfQQEiqrPd1rrFz63BIzUFP13\\nlFYsiV7YWhp2F3AGRDgZlPsq7ktjSfpzefrHfAYD7TC5eFOnYTyzNZFNiyq9H1Fk\\neMPckbJuYzZ5tM+PloIxDYNy0CyaHnBkZTMpRqo9ADLLtSX/KEoMKbZxGKIScU4n\\ngRMChXTOFHZLeXBi3DF3jAupaiufPWRnxVKBDYCML+HEZ7++53VeHOThOXZkQ+sP\\nilYziXj7fR0Pjm0WIvOUufWw5PaMKpPQ8pInwJGhKTVlVO7yGYolFcraGCImW/4=\\n=eO+D\\n-----END PGP SIGNATURE-----\\n \n", + "676 None \n", + "677 None \n", + "678 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjSA1ECRBK7hj4Ov3rIwAAfZ8IAD4P5tCQAPkDw8/xMra0u4n+\\nTHwH9KWSp7rZ/EVMWYnxfp5FH+PsvgLZ1e4qiTkaS6C2OUpR2uqO42S22F0CADXa\\nAjup7cOnO4YfIWQxFfEPdyXR+S/ahjK3pLY/v0JdZV2mbghWzTX+WfzBqHBA0Hgq\\nOKgCcHkjdlq6z9VXGa+RMjmaPpGj9FoeYtpHDw9QZBXtNpq9ETCXMoPanWiGdp6t\\nX9/JdBkqcmU3pPOI78XMwJwVJGtIeTrMeOHPOFogM3ZbPAZnmdxr7qw69JZmzbYt\\nhdm7gOAyYWSuiMrfE6LNBlC3yNF91f/gFZtNrGkS5eWHz4LoI8t5cxhS7K0W12I=\\n=671L\\n-----END PGP SIGNATURE-----\\n \n", + "679 None \n", + "680 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjSSIpCRBK7hj4Ov3rIwAArLkIAHFP+cU6C1MKzXZFVZxek55I\\nuxncBavWzA+OmyWsdtXaaKymtbMYpEp2lmrJWp6BHdMMcR+hbV8SF8EldHeGpYoU\\njhF1dnkDe89gexlYt6dJe7lfU8eXn2qrZWor3izSXkYd1ZayFONH2x20S1MyoAeE\\n07TGt8D/9974B9/9WNZyR03Tv2Y/znkXhduntSbgI0lslTu2o2glMBxXMTLSweZg\\nN3uQIg5eNCqdwyj4rfL7TvnR04FaL2A5EuMBAP/NZdBWIoy2OIVaPKOsLdB/3K09\\nazC8QcBgenRN1EWX0qrU1VeFl5hB98QuOXIopxe67eEWnjJioiPCz7ZC4STH0jc=\\n=j8OR\\n-----END PGP SIGNATURE-----\\n \n", + "681 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUW1iCRBK7hj4Ov3rIwAA4ScIADZFETi/bOEYw/LbdIafxq1l\\nlZuRbI1rnaAgyPyYFBJ3ozzjfEl+jeuKaT0WS9QquXX7X/0Q9RClL0hNQiKNNTqL\\nu2EuG8VcvLHpK+TpFuqbUgRic5C+43FTqWxwdy8IyhNoH9Jj/mV/TBw1vrHIVECV\\nQ1Ez0W246BfMVgfJfNmdzkemOKXeQ2+ZrWABcnz2KfOiZ9k1C2DDvOzjow+ehvp6\\n6aFosJeX3uuNxQSQ6VzL16A8t4KewUhv/DFy2nXzcJC+B0O9EdPJ/Qjx9TFtblfp\\ndaCfjdq+A0IkevtM6NHlt5kp9Sxjmfk+JDUzXsGRZaHxdpLo/i8r6rcqmHYzZ80=\\n=Qfs6\\n-----END PGP SIGNATURE-----\\n \n", + "682 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUW15CRBK7hj4Ov3rIwAASpUIAGKjNWKQsbJgdAEbkGRAw+gT\\nr6bOzqWJFumtQnJLY31781s4wnfeHuaEUT4sZzOAwunvjdMvXp+5PhzSScaU1YAc\\n8s05TVRC9eibA1auadqwRYUgLMbUFlICHdg+ssFekM6/QGkJL8EiFzrHMDAGtG04\\nLqhdI4uyWyzz038lton1rSEITKHCi4uQBD+ns5z9MCC4cmFx/WBE7nuOi0MU0Ah/\\nd9M5Yz4CzGSY3jeUWopX/1jRv6Zu4yKTyaLh2U1Jg+kfw+ijUAHMIuPgnaVHpjyM\\nLRHM0WPzsWFVq4ICMLmo9gTZpnCAJu2UgQP8714kk+DaDnm46B0GE02c3xGIcmA=\\n=1eH2\\n-----END PGP SIGNATURE-----\\n \n", + "683 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlpNCRBK7hj4Ov3rIwAAJzoIAIYV5KLPXg4vXHKt0Nze+h8M\\nzZhg2D5+xwpgfvVLcpPCWtj0564lDXoKzMcfoEo1fhvZtI4hCX5yl7wSXdwTh2JR\\n9ZL9EwLWkuDUrNcDp16Ao2XLGTyVULn/RVQ8cID+hM7oGpt61YRLKr24fZbWTKl6\\nibbH1OFxl19ySxXUUvFpUHkgmghwVFK1sW+uXI770DOffTWvutHPi7aSsf/t3cIK\\n43yVlvFrGB2PBYO8NEDslBs4NnT1qQJug+k9nDh/9hbnpQRhLGSMTCY5S93TO6Xa\\n4HaWx2o6IJnAb7V6gXveDKfvD9dB0Gi/qQxNtuw99AMfIyePrdAvbCmQERyP/zU=\\n=GfUf\\n-----END PGP SIGNATURE-----\\n \n", + "684 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlpmCRBK7hj4Ov3rIwAAhwIIAAoc2KRbLgbd1CG/odRT5SpS\\n/n7JmkPgUSJ96qo/hVbfss5h7jpVl9BB6vMjhKFpV59E68nk1xYuWtAYQ2+egqw8\\nXA94+N3olUO7U9JYk67RNymBYwfaf5AYpk2snKt/KjcYtlTQBfvexp4KgmHhHcuD\\nfuLR1yNiZdaxwFuLkd4+gpOGiUyvRcJzPfgmFZYghN6y6Jng+lWPr7zaNoAIkYwX\\niwHTPnW7fFck3//i/sIBaZhvrnAzJrEU1Lqa2vZ6qTL9UaC7dOZZcG5Oaj5lBO8G\\nm5NXTl0+qDAhJmF1iJjRzOGx9fcZuLmQz+Y8DM6HJcq0UtmHjIVckR8wOLfXkBg=\\n=PT2J\\n-----END PGP SIGNATURE-----\\n \n", + "685 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlp5CRBK7hj4Ov3rIwAA98oIADbsW29JMy6GpdYpTg3wbFKY\\nO/g2iWojT07RAj3d32R+6kAw8ARcydwoCM/An6jspeDQUBweI/tzhO/g+r0FiC+e\\nCMJ7WbT8usjBLoxAYs5dg2RFKR4Bi64LkM3cz4dyhvGLk/70nPZj3v7xGQ/AsAqg\\nN2ofSX+5JTPC0OkfvTcweg8k1i4VZipcX22DBG062rTF0pvMDdy5Z9vU0TVv005m\\nKCu3mwvdD5bpwR+ZzewN7ZwESPX7xg2fMD9NCXTmsybWTOeYnHaksVH08K+Qn8UQ\\nMBuSUxhrS8ubR5cIn+PMeaHIOkxv1Na1w/78eu+Gi3zGGPxV6c6fe3/J4hSHsNw=\\n=8zP5\\n-----END PGP SIGNATURE-----\\n \n", + "686 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqICRBK7hj4Ov3rIwAAQA8IAEg+fRgLhiC4rrqztJ5rPO74\\nuK8k+CubKt1+mxIXA6aKwzJ/r/WHS/Mmu2ta0klwrRRA4Jo6ByMKAVq2qE7vpUiu\\nKJ+6m6EvDJBUZj8mOXW3nW1y1u1HKHebzy+aTsd/+TpJsbj1iWdeb39LxnohCvg+\\n9PFlPUL9aO0NZAnho1N5K5z+L4dIWUmOUUyfeqicVH2PwIM4yvfTI3tPAT+T5kGV\\n0vNGKBkF7Vd3Tz76PCSQjLB9FH/EvWCZuY21c1ajjqJqmWAVB4cKuIeZ6wcMYGts\\nBWbiX07maLSOJwJGRkXUMxPgrDqM7YUfoO/hFZNMVtbzjvskboAEJ/074myze9g=\\n=HMJJ\\n-----END PGP SIGNATURE-----\\n \n", + "687 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqaCRBK7hj4Ov3rIwAArYAIABJOrJMXcLWIlXA6J+fWTjz+\\nIV/UqXpTSZkRZcObxl+f/LjS5+Fi9e3dAqnNNlN+GWemPc9vrYbQp2ccrB+Zcaov\\ntmBEJsY+e7qpco8AxcSOtvIk5hULd4uyHPkjxhndU5VKFINWXCCVV9KQC4Sm436+\\nm9kbbLe+zDuGJZZvsAs/b8T9cl1kbhWUpseN1tnERreNsjt2xPrmcVQG2epBYfzG\\n7goDvAz+g5w0kB4G6NyVfArG27K78ieXJKWaCww1INx9Pumu1np9QnHEYukH6OJj\\nXUKZh0fRRDaOEu/B4NK2eebNT1uOuGAW601yImgJSFHn/Hh6yHwZE0Xp9tFBcKY=\\n=Udhx\\n-----END PGP SIGNATURE-----\\n \n", + "688 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqqCRBK7hj4Ov3rIwAA3fkIABfAQHtBwZay7Cu+ZTFJTxHq\\nkHE86DfdQZ0wsIra33RAv9heaokcCy5Dka0jU66q2lRty6DNJ0SdNJd1cm+gzsXG\\nxU2nZEETlCu9vK0LY7OA9CYMA4Fkypgab0g97t8HDVcKMUgu7axkDKQ08YDgMi9U\\nx5jEptFDLas1ZOe5Pc8Csr3Fo5L6nULfkiXtJXXEWWlMcrv1bSCR7+L/c6H8NNtu\\n6zFhrqUoMipcJLXVCpAmCK8HwHKSrocTZOMpptJNRaOVuy915g1BU5bk9uZQHkCW\\nbogF0mYHeO2zjBrXL+kMwMhJkRDBGoKn1il64phD3ObTQsc/SIzncSNGjcbkDUs=\\n=3LX6\\n-----END PGP SIGNATURE-----\\n \n", + "689 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlstCRBK7hj4Ov3rIwAAd6UIAD+CE//SDt4kGak4bNXoQ5lK\\npn9YqkmuQLQ6CKQOE1o0qaBCV+vNCn746Gu7uxdU3x0CfawPYRml3Y5HlSXBb4kX\\n25+nETjfbb5uO7mJ+G39bD+oUHQZG1Q1ZFYS7Iv28lxozLEsNtVbqQa//B9VMRW6\\nHS2P7MGQDdrt7AvmHWvvzAHwweSKohzA7FAy5vyVBFHpdoVHfriq984J3z8dKrE2\\ngJ/X0HSiBVfaF1joKbraWxkiHZq92ryc1DvFOecK8Jp64/WdkFVTDFCspWZhd5sV\\nhq6nrYQuNnd2VEtqmpkCejYn6DjfF0A5V6gfEQa6nP1HPgKtWLAsP31y3M493Mc=\\n=TeAn\\n-----END PGP SIGNATURE-----\\n \n", + "690 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltACRBK7hj4Ov3rIwAATUkIAJB03iVW2VW/gXJcCoDUtY+4\\nbogwDeIZz4AKQ+bwC3MW9hPJUCEosmhnSE3rrVK0c7LQ3pHLY/niqd1Fmo4f48m8\\n/uLNXc6Mev+WJcQ5YEuqq3g85vCuQ1FJQJRx/YuzOxbXY9OnyZzYeyM0XKZGio5K\\npmi29hPg/dItFi78oyRFPCRTlDuFNg7RIaMXpzkO+WfwCJQFRbrm/nMFCSxFirzV\\nDlViiz9hQV2lL718mJcTZLHY3pyS2qzG1zRwvds4l5jPB1wSt+XWva1py3rO5EtS\\n7qQhA5sGEEAWonMGWaza13QIIla0xs6Vb2BPhe6u+K128LqWcjFn90Kjp/HGPKQ=\\n=Ggw8\\n-----END PGP SIGNATURE-----\\n \n", + "691 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltRCRBK7hj4Ov3rIwAAzhoIAE/MgVz2IfCsmz2HW/ysfsBl\\n2ZC+lMaak1b2Bs3xsugNk0bx5p0bXn6QKxMXhkmso3MnZeKwN9vBEQ5vrN/Ndk8S\\nwODnLLcIfguE5ZXI/L3mLoScEWn9FmEQCeCHal5BU35aGtOZuPjkl0tcXg3uEJp/\\nlehRisra5zQkeEN8zTSuyuc0RrOKyxk0PJ1hhCggfsd5DhYioUJs7r4QNDwI32Z8\\n7AOz8JfNw3Y+bx2mgQ1gB2ihcYlBuP9qz96KIT5zjS1wik5JzjTtQo0jeF5bPKoK\\ns/cL1AMvhVpJblYRByPTWWOgWAknKeuXm/+Xdj7Tymiqzy2MhS53ETS+cGBdknM=\\n=resM\\n-----END PGP SIGNATURE-----\\n \n", + "692 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltgCRBK7hj4Ov3rIwAALZcIAGvEXNb+UBpBNbII1xBjIehh\\nrbIF1DAys5KvVWfAfQDzR7+ipJqN2YBO3g6KgZqDeNL4A3eScm1G3jpV4YJKckfP\\nGu0c3B8bpCI68bgO4Skfl/ifdkM5rnfy/Xe/afQoc7xOi6X8pU04rOk0zv6C7RJG\\n8emYNeUlFyx5AzPTyxpra6SLpn1WYmdnAb2wEfgWF72FtFOM/mVbjqU6O1uH0FtJ\\nvsddPM8Mw3Yc471HrpgU2wLZ6GLzBpFJlkeYRLqmWt7Dgm5h+y3YIvTEgoDXaSnk\\nYkzT3FW0ACUc1zQqQqU/aLG0W9EW0xCembqkYWr/SEwhTE6D5MhjVcsBVbeIITw=\\n=5hT9\\n-----END PGP SIGNATURE-----\\n \n", + "693 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlt5CRBK7hj4Ov3rIwAAcoYIAH6pVbqyx6pkzRtKj4e/QZnV\\nGUH3n12YpdSw2rNNt7u/2EAhOwpQ+R9K6569S0N/GRpewk2I03/gGcF7bG02IIBB\\nkwn8By0BnPhx9ydulSBWmfD9dvE32HYi5a/TN3im2yuX+tSzvtmNOYNsLCwzCRie\\nqAH3p26XmbpHLM6J0LtJngqvALB8k0DptHDQ3C62X/spSiqjocDB+xDkdIASYJAP\\nrT6sipWArgqspzpXgDm+cHsLzE5Oy5wcMJ5eK7zzLTIrWdInzyLk1i7sNim7xw41\\npiuaiVEN8SkizLK3fktJbm2ORJKasWl59+G1GAcRlHL76DMN59DuMFy+Nu/m6N4=\\n=8W2a\\n-----END PGP SIGNATURE-----\\n \n", + "694 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUluJCRBK7hj4Ov3rIwAAdpMIAIijLnTCXEbyB07ViHBAS1WG\\nzxQfPIGn9nT/7YyRIWdL+dZIGGj/CejzCefcR0I2ybtC1+SBGc2UIsNgRG7GBIVz\\nUInuXpJJIIAkAPRIAN51Vjz+yZSUlNpmUlIF9gSSnRqHMmxtw6YEEeltGgG9dOlB\\nB/jbqNemCQfYcVlcy+whWgO4wTiSOm6PsWZDs0jtKfcB/2AiIEs4mYcAtYvnTxUa\\nOhN72wa2O34jcJWZ/EhEiSQcB+xD/aEnMRkTI3sYB4jdn7+YPD/Y13d8nanWQYl4\\nSu/fbsFEpI4uUVCTXvzBrXEUVU5elhpHHRZViLIjK9/cP4StqcSF0XsdhRTz2Eg=\\n=o/mS\\n-----END PGP SIGNATURE-----\\n \n", + "695 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUluWCRBK7hj4Ov3rIwAAuvcIAJKDmlkTw1ocz3Is6iolDzAt\\nTyllXMmoR/dabNZjFwPJbfF2ddyy11QwWg8LgYjXQQLEawZfLh+zkC9oNmIFRGky\\nfJzk7L7T3bYemGyinp0rYp3r6cQZBGdgfR9KQsfz42gX5abMPlwMv3dM9buiNx7Y\\n2GKTDS9sTYvxT5Sb/DGZjWETMwxTfc+7Hth6dDjTac/Vwh8qAvxP4oTznYnu++1p\\nG/+HZ3rRRdcqm8gPau4DzVL6ifpkWluH0a67ImStDGhwlY2zHA4kGJkcP5VVTl8/\\nIEHzbsfZIiuynwzU0IPsjSl7hDIh1YS4AFOnOd7HnP1nxfZwiMfeR6vrpjbBlXw=\\n=jvJ1\\n-----END PGP SIGNATURE-----\\n \n", + "696 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlvPCRBK7hj4Ov3rIwAA6VEIAF2r6uYftnrQDAOFBq04t0U2\\ndA75idTmHvHCweAbnO3U+y6+sWnAVw5woepI52zaCAaflJjJv5eEOdJz41wKFA9U\\nZ3Ry2aB2qP/C6p//ZGMlhXQ0Fj+BJfav69tjhZJWuBbjpKU3fWmUiymkRjZ6PeDN\\nKk+GJKhpOllEqytvuuQBgi9hlOxj2g+zxi05UlrWiVv8XQ9Dk3cAbvUnULwiQKPW\\nooTCp8g8EDehZGqHICbc/00CqEgId4QvxP++c46f5PwQh9EFwYCe1nVS7X6Xbkn8\\n2eNP+5cy6eesF+Xx6NlRA38vdJYBEXpzS8NCfk7DisWYi0CH5gB+Oul6Or3Ft8Y=\\n=rO3k\\n-----END PGP SIGNATURE-----\\n \n", + "697 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlviCRBK7hj4Ov3rIwAAbKoIAD8jkcUJyclYrvgT7SuXysEk\\nkOrT+9lMifjFhoOV/vIAt1esKOoieytbIZv6T3Lu86AjGR/U4jd5Coy/e9DC4c0F\\nokEO5jk2SGAOmdSfCJxZimBUBCIiSttMKrlxckNobkeDfCn3NUn1iYrXgER9e/ZZ\\n9ofsAF60quRAK7LiyjB9Oy0H0cHtZJaQQiNTkQ3PadBD1pzv3RrwhA5tETYz/G9O\\neHmtT+2mYB2Ejr25BJxoD1gIbB2XF5AgSrcq6N/Dhkh77s0OA/sXf0/a+RAPTT/9\\nIfTgKqA+s/ILPTUKW7P1wrBxf/oZYDr/JcfjpfUTe8hNTFwXxlwnz9gTgm2JrPU=\\n=2X3o\\n-----END PGP SIGNATURE-----\\n \n", + "698 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlvwCRBK7hj4Ov3rIwAABkIIAKaXeWjY8ehCQVg8c/89FNro\\n0SNLOZkRRXtcbg4elmEpS2yhEJ7liulo9/fh4g2Iud99YfCgM29KVToZNntSqskp\\ncdauOLLJe9LZBoSjSpY6VN5j8/ixMpty+lagr6G1VQooIucVb9y8AN2C/+rhppOP\\nGzmHmqywfCnT9Wm/zs2Fa8+xw0fVv+s4OifPiUaeXtHBFqudHbWiFBsYllcFpZhK\\neJMBdTBn1ZGx36DFokCEqRbCBwBChu3zJc9THjZ9tOzQQvdwKqcuGDDytI6NMan9\\n1ps4d35VMep82IsopE/Jsdv7pgcBo+KezKLWs+caXqQn6KDcR2XqvW7hzb+fPro=\\n=nRT8\\n-----END PGP SIGNATURE-----\\n \n", + "699 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlwoCRBK7hj4Ov3rIwAAmroIAFmelrjR/4s58JJtzD4+SItx\\nuZ4AJTP6mRn0V8bS8qsCARMOlvB329LVZXU5NatFHwoZY2jKU01TYD0rsZ7OovV2\\nrXftdQrYZsDiFCdMqsLJMTijnCrjNg0mwXNEC7yxxU8hKf8etRXg4iZl6WtlwcHL\\nt2yAFim6bDJDkl+LO4+iF7MOQRizF7nGKxCegT5e+5a/FYY8LPTgvRbmaPVnj6po\\nqEGWzxG9B4fB9iQy0BbR8d92ndGoMoUaYn6WTJ+0coyWsIPY1ULMaUQt9BdRloje\\nvT67XEt6LBbznosJx7DnN3sag9Z66fHaWUjkeMur+VeQa3qJIxez5jEcmwBGTMs=\\n=qNCd\\n-----END PGP SIGNATURE-----\\n \n", + "700 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlxGCRBK7hj4Ov3rIwAAYIwIALB6gEngpTzWucGIuwPrlYVT\\n9a7JH5EOU8bpeordGW8j0gnXGj4foQCRfUVP5WRslSyCZWZkpMvU3O279Ri5dlgP\\nCDXy+ibkTFBBiLJY/pHtmOTm0GjbCRAI6eoMncnAlDykYZ44gsh2w7ebazK2XDZ5\\nJYv/Uv1PWpX7Qgj4B/1RTCpJsBUR8Rkczs/qkIRFtGd+CD5xJPtNU2qhwbHWvIj7\\nXaGIhfZnQtswuZuMyC8MFwju18KzXfcayQwDtcOeRVni9zXNX4hgsrJo3K+xAPd+\\nmrsr2CHNLnNTh9fUMrmyAxQhDPHkPwu5AmjOG+Qhzul9VIITNVJ7VsHEb/WAVMA=\\n=c8ab\\n-----END PGP SIGNATURE-----\\n \n", + "701 None \n", + "702 None \n", + "703 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjmZ9OCRBK7hj4Ov3rIwAAbcQIAG6/bLu07G4/vMrixatBI6bI\\nzKSf4SEtbp879KOWtH3HhXjvEwVaW0mFlHxzyNbLNOlQh2yGnvQ/HzsN/aulROYO\\nrinFppVEMb0cyMpFnesFnPx72gbtciSn9/tSlB8ghbpD4zGsWqo9WJxhgfkZoCRZ\\n9B5Vy0goFIIzhXxEl2ro4K0qy9cr4z/Gpx+oYYSitR+xnb3OyHK2AoA6DWLyZq7/\\njyhGRrc2sZXZIch/iFyDHDxECfe1CHNPzZokyYDAJ4N2Ve5I/v0U0m5s8RoLzcW8\\nnb2S3VWMAOmFCj16xawZd9rIihSefARu4zrRSeNnnl1MlOkcf7llsLj2AUAr5S4=\\n=Unh5\\n-----END PGP SIGNATURE-----\\n \n", + "704 None \n", + "705 None \n", + "706 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjwSzACRBK7hj4Ov3rIwAA2KAIADUUNoBpUNQrtSq6qebR+HeU\\n1ohqzmPvJR6Hu6GWlgmsuU8cUtfUw1hCQx7l4pmM1J3zrJuPJBTLS9KEOwmN7i1d\\nc5sEWBWS12pNwE71lrw1cmNkSXJVEBV9TauUSGk7yvZhjvko7ONHPYLsk6vUwUHP\\n6ExGqkjMa8TJaHFtrrI7LNdX3+B5IrFc5A1UYhcARjiowP1/6DnyOw5Iq89kYHtd\\nTdMdRS9ri1EgtC9XZXpz7dWM9AAa01BKxVM6K79m51OzzurKjeTys+4TtuqcoIjX\\nS66x6W71fRx5cjZ6nfYWfrYUGJwqCcmC9OLMjTymHaeLwFEnKTpiHlemyUi7mSs=\\n=h2jw\\n-----END PGP SIGNATURE-----\\n \n", + "707 None \n", + "708 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkPW3oCRBK7hj4Ov3rIwAAkxkIAI1/KmiZW1yRfwe8e++ROHQo\\ncPbR+1PipOfVXcgaJVyK5vfiR1d+1DsLph0k+VurKcVIn5As5Pc+XSi7ImeeNFzV\\nrk51rZXuSwzznIuuRptXJsnhcrfnsg61FII47Qqhh2YcMkFFg7TMDlRZca0qWCJB\\nHZ2+MbVkXZjJf1ZmBTq6z/gHVRcApwfGlD6JVwNkppGC0EgXAJm+5/qguB7CNGgZ\\nDXK1PLm9p5qhiC2zdg+ploGe53NKYEFgib1N3qhOc7hAi6p60bWoFw2gdFzMjmSu\\nqdtdSdIvbm0aobJDjiabTHLq85ojQ40RiPR4WBc65BXhXsmYSsTwnQvgdiDkXKY=\\n=ajY2\\n-----END PGP SIGNATURE-----\\n \n", + "709 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0SUCRBK7hj4Ov3rIwAATFsIAEbRtadyt5VMMmWIdBTTW41k\\nHx1bUNHNX4yUaT54oKCwFR3hAyufTXEarxs3vZd1Fw1zJO18HDp0YoYmvUIeNkrv\\nWof0wK8/fGHQMzeb7HnBLkqDKfJLQwrTdqYjGaq5iw07clBcRimtJZ+t5EZfET1k\\nJPnokF8g8vJ1XhzYexyeTPydrTh9SxkcTg9K7SqMVFzxSOYqRnYQj6GGxhdwA/rc\\nK1mSpkErC0ZjQUqLh/q4NULIEHpiBjJoFWSjZ6qvG82MRUJWv/GvZ+2XlIVweVYi\\naMniPKu9LL/aKD3WBS/6WIoi5x15hsJfxM1Hu8Vu/RAwdSakrOBHplIGvzL5e4I=\\n=U2K8\\n-----END PGP SIGNATURE-----\\n \n", + "710 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UJCRBK7hj4Ov3rIwAAzCIIALBuM/3RcP+MI3ofBXRTcnCl\\nRX0PXtg2Jjlg9oe6WkUWnjBmWQ1cNQRKsg4UEqXEl8RfQl+42fCbwlhVag3tw9pK\\nVaA6EZesDwsGHWm+b9J8/kJSQU2HXGJNtqReyDbh/eIzVv76HY/FCNDYnsblXkNm\\nrqYQwOARB1Bs7JLDKoUlWFWLBNd+Y6wlncT/O1JqiqQn4sQLhbDxgSg2hYhd6+KU\\n8kKZPDjfdLKvFyHJU8uQqVIBsGoRezHvRk1bLVnfW2M2FkBUoBuYZ4ZUdvayepRV\\nhUroXMfwidtzF1owAgh6WFIVcMhcek5QVUWNz3mosvcYuugj+FbEnLdEcbxum54=\\n=9Uj2\\n-----END PGP SIGNATURE-----\\n \n", + "711 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UjCRBK7hj4Ov3rIwAAbf0IAG9X/OjF74fodKI8HExjaP3R\\nxPANmycBmA02tbCxtC7YSqcTUsDMvwrL5k2H8pSmSPwzbHmTnCzbrYQ08W7qERQv\\np2oz6n2UTRDYNOe1cH1r+206xietkRrwcbWSDIYTyoi0ngvEtKjz1zs6UDTiMbpa\\nqeZCEY/53iIkj603QI+jqqAv+e33tPq7yO/VnngSZnePoG8PiFq9ymoB55EqSmNB\\ns28U22iQ8shr6Ur1DBpO5blJajdAoe2frcDPK5aM7RDW1A1vwYto5wt/XWzNgalY\\nWwJDhZIX5uKtw983fGGgW+O5VwasBwwXuUieG9FlX7YrhXSYyZREbTLdk/V/8Cc=\\n=VP4f\\n-----END PGP SIGNATURE-----\\n \n", + "712 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UwCRBK7hj4Ov3rIwAABrQIAKi0Xw7Facw+K/f3+6s9WVYY\\nRzSW+TOZPLEM2UE4upIWxu2QlU9gGCMcrl/aK9FeElQdLSAD605cT1otfTUir/+B\\nhDXGr+mpSaIfawcwrxBeXxNUKojVbAEeCOvzTJBmEuphi3nGfFXGYsW0EZGG376y\\nVTdBkFaNfbvwjUORaNjfjZ1e9/PwMIKvgc7BqwG8guYrpe1CgpbUujAjPCMtArDV\\nc9t8BfURwBSrT8ljSy4BDUi8QfIl9/qs1xiCXyt2xHeff28+FD4U9Be9x2lbOIkD\\nIBRrR4IpEFeCaZOnIDZYrQ7xn5nkb2jCW3XVk1ozQzP2Pki+3ZNV9FY4KW73DwI=\\n=lB7L\\n-----END PGP SIGNATURE-----\\n \n", + "713 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WBCRBK7hj4Ov3rIwAAMLgIAE1K+DCzWtjguYPD1Qz5QGp4\\njfBJgAAYf0F4Xij/i7vGH3FqAQapZpTdOCGsDN0Y+QqdcBrrJ9DFIxp5iOuJVFUG\\nH71Hd3C/xPJKmyIQ9GNwcurRfNSrP5MHkStHgC0jRmxuKsgu3yvgbaUZbb8aHeiW\\nbQanwcm65lEk4YXWlbd2k1mZ6KP+0GT9uu5ZJKW6z6zPyB9yXBrR/EbsPWokzLr8\\npRAVii/G5U7GsUShAArBRhpp8Ig9eAgn0Rr97aOrEUc6nURGx7iaRFtJEEF+Enh5\\ne74EWzbd2IeyxweC2BnDEKCs2X/YNIOHzay1nP0l6OMxHUHMWqKm84+MTee8pcU=\\n=kawp\\n-----END PGP SIGNATURE-----\\n \n", + "714 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WTCRBK7hj4Ov3rIwAArPYIAJ4fRf1Fudo692thSRlnBp7e\\nZjsps+cfZ619I1WMFWCsL4Rp65ZdG/QQ42Orwgr+I9I5/tSMEi+1Heujhax5eWtV\\n1q3NqGJPt3fBD9FHAinlX8bvH7WG3+n48b05l7ix16NH+Sv8C1pVM4LKq3yI5J+J\\n5kh8YheYkp25FfOdL3AfBRjppIvxb+QfGWXB4vxYhFM92ej0YMLCh/sXoPiNww6K\\neByrXL8YAFeEq3Jq5ANYcv/FORXip858bOUqkmcxkUlsLZN3kNbIDimR6sR+T0Vq\\npndaCHEwOV3ptaoyNta89TSckREeu2ZwqwRGG7euj9PS0odayuGuCY2mJfdra6U=\\n=qnAI\\n-----END PGP SIGNATURE-----\\n \n", + "715 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WoCRBK7hj4Ov3rIwAAXwYIAF//TCyXiM/fvOoAbTKgLlSF\\nfq3arzKYezGssq0MREWM8sYRy76iU5e2wR+jHi4o+9BA9jGJR0R87ph07SOqT1lL\\njJBJEqg1hUNC41eh5gqMNwWjBJxEax5ZW9zg6iFxKuhDx5tQ4wt6n/GLm6sWq7dc\\nLu+OxIfKEaALBVp0GjX3Mbb1uaTHAVha7SW5xToQqXQkV42ue7e0CwkWIgF55Jlu\\nMvffY9SIGHasHrZtTiCkmyMDdkWR6Sss59uvQusj59x9Cfc44WaUayAlgn6NQ6f9\\nv3qG4vQxUnRC8jc+FuaVKx35hIHizwW7tSxPyPcD1s71VbbFhWaRIB7hfS+2bnQ=\\n=CmTY\\n-----END PGP SIGNATURE-----\\n \n", + "716 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0W6CRBK7hj4Ov3rIwAA4RYIAIpP685VCzAlnZK4wgBc1VSh\\nkjhHlZXzu5QIHEGEoQ7E40RJuE8u3lpMNEdONMA1byNSNkwa0LzpZrY/01XDd/vQ\\nw34mtlRBaOEVlNhteaPfCCPUhrJJprJZOj7fzXyUCluEYvzzH6xJdgKOOZDrb2xg\\nDe0Ao6VpzdCWF7WqidKqbyD5bMZAuNlH4b2SDkAU4tIQfO9/71rsJxTlF/jU1F5J\\ne9yxEwIhR2nj35oE2bDxo2R/RHplBArPKGxDq0h9eooW0l9VgJYLuGGcffCj2vpH\\ndWgFllFI9qGn6VozGdoXgUxzgL/Ji2dsetOBDqgSiLhFxG37a2vSJYqLVkUpgqM=\\n=j1rm\\n-----END PGP SIGNATURE-----\\n \n", + "717 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0YtCRBK7hj4Ov3rIwAAJDIIAEzFfhOw99Nh6EAEPXYrLuXw\\nWinVIdCkkdFQWWmnPg12RpbpWR1JirOCcE60FXA4vEmvu6dJkpaHzInCJj3WVc72\\npEGONoYrYRmVpF1Lr0XcTRAV7I4bZDFcw13NN18wBdjw3DU8+GSxIXlLoWztahS8\\nCYC1ktbexiv/oA8D/YO0tS0RoT/4JbbcMifGWcx5It6uYJUNpLs5bv4sFw6LiuWo\\n0oiIergb1idzam/S/I0pvX2XfH9HRZLlSe5IIMw521fnNfofCKDS+UiXY7J+cWOp\\nuGzlVBQbS9tlGDxm3Szqm7cMsJ2IiiJQUYK9nDHnQFDlM7EArGW0eaZ8LUoDtdI=\\n=Okwd\\n-----END PGP SIGNATURE-----\\n \n", + "718 None \n", + "719 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkrsHCCRBK7hj4Ov3rIwAAieYIABZIwAXN3XXVyfR8D5uNl6Cs\\nXo2teKD2lgdXMIl+Vxre6CWvCvrOT1/Mb1zOz0cXXKdSTPV0McR5rwCmny1wK+81\\nM/dnnFo1H0J1eibyiGzIl9e3xMxK08KftM6dojMePt5BcdZwAQZQ0SFvchx000DX\\nebgo0V72r+U7gHQtNvDlw7TsZTVvO6sv9VZbU9La5P/AS9XBZcWWp8Jj/LkOShRu\\nCINwpl9MBMV9TZ3v8K03lWqDmGZXlQV5eJT+o+pr3jeWSsG93bAOnaAbTz0xxCrr\\nid1jv1bZBi6knwQ7lO59zAT4WQEHX1+Ynbn1ahttOO1LgqbFplpNM6edhWF8+zQ=\\n=52Rp\\n-----END PGP SIGNATURE-----\\n \n", + "720 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkwUcKCRBK7hj4Ov3rIwAAODAIAJ4UYEgDEBJYpe/r+3OfLQNw\\nMeikhsAke4P6rwdSmPAeyeqymrLkVgGwc24y6XPa1vEbwu+wGsM0h/6Y0AtM4XND\\nINJAkYkRX7r3rqhNzXK4Fu+AKtbFZyThJ3spxplGCVgMDijcBgx0mfVNMiENmpYE\\ntme6orQUvklI2VjG0Wh0N0NvzAsXJF6Jb0psha/uLlt9AgRz4GOXygEecNaBlBc3\\n//HtqGI6+AlQ9mM0AhsgNXRxeNhYuudPbKMC5TX9rNqIerxV4IZHeUhtPvqyK+qP\\nSV9JmOf+qTtgbBT4t0xzG7p9IPbRDsi71sp7bqXbWDGkIOXI9Zt1DaKLowWCe/g=\\n=R73f\\n-----END PGP SIGNATURE-----\\n \n", + "721 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkwUcdCRBK7hj4Ov3rIwAAVGAIAFQNiq/DzPNghrFeyqENPLaO\\nJbnIP4e6h0MphRHUh0fwIpsf64VIfpqlshw/JH41cQIH+7XXj7evBG3fmd7imUAy\\nYvryukRHymTTT6DPWYd0w/qC3rGUpeBQsCgWl/6Vypvyp+m3XhsDa1E6N6EH15xf\\nCSw25tJLm1jmVllUjYDsL999tzJAG7mtosW7Egp463lV8MUrEpv9B7qMLU13o38R\\nbLx5a8A3SikekDVQUavs2W0ZfEtG/bJ1JW1sHRxAWQDlzEIk0/9wZNPbdVFgnds7\\nebuaiqSCZvmwhuF6lUw2egRmTGnGWu3ERDdUDLLdsAfBoEwZUdOVVtP/Izqbo0g=\\n=GJIZ\\n-----END PGP SIGNATURE-----\\n \n", + "722 None \n", + "723 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJk1fGGCRBK7hj4Ov3rIwAAdHwIAH+TvMWH+pc7hsIT9EZl6ET3\\nNleXLfzvBAnAjyWQYBiwMwiOSVaumSiAfFxP+8iNc2hHD7EHML2HSyNEGBAVmn/G\\nlzQKqj2i8F5eFNNaI67/EkQ2jEawp5W7fNEMzc+LQwBD9xh/td/XaNg3vzr4BzeX\\nJz6B9XUii8WDvcTBdpnoFqERytmMcjTgjey3avQbBVzzP2AqoK99NqVMQNeCsXzT\\nc6Tia05/W187P+vyhdoBt4UvRJ3TcvT6B2OxSfj6GjerAkZVMi3aMDqfgaVr0IC2\\nRLXfRDOIRSpcQcHxc8ZLsDcXGc+UtG2R+s8ksAAYTZafT+EfHSG9mH3TzHI99I4=\\n=Jhqo\\n-----END PGP SIGNATURE-----\\n \n", + "724 None \n", + "725 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJk6KJbCRBK7hj4Ov3rIwAASj0IAJzpUHnFx2BqjRL2FOJYvv4s\\nBYGBh/bWb1VOnJ8q1ShC+r2BoPj9i5OeaTEilmRCHiuCgVGSrxcW1wP8rRIf8nk2\\npgMd/ELqBUbnbpmn5bLzY6oNVl5WR1Fsn6ISH/mabKhppOsw5VmDoC99o5/cYyGv\\nqL+R1aUhwDZ9mQbC3HS+wXcRBxxCt7U8M+IUS2TsRX9Xczpz+YcXqj9DLVlGVNbc\\nHTDGl8LmNkhUsg3DSreo6iweJ4+9hUKp+NAScuDgjUzu6n3Gtpaaf9d0CjaYFr/r\\nCZuZDikwreo7R/+T7f69mZiRwChNGKnMWNUaykKowjBudYKA8GmZy/lav2afrOs=\\n=M7HE\\n-----END PGP SIGNATURE-----\\n \n", + "726 None \n", + "727 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlJ/nDCRBK7hj4Ov3rIwAAQYMIAGDTV7d4SRXCbI/ypsN4sKuh\\ndhbVfKWr4iC6WGJ32gUL22mDyrv/FzeNIqtTOxDf6iENXj1jzuLjy/rZDNT56W24\\nT2+tnTeDEOOsLf8rLBlH41FkjvNt/V9i+WwsdKmlCnlWb2n58Jb52I9gyvHs3DpR\\nmFDdF1X6vWNQZ92JGWNDMhC3YazvDhYb+Rjd1xGu2pVDgCRbIOI9FXDNARjrx3Ps\\nBwpt4Df0AKGWxtyk+mjDYjE0igVoiOwhycWRvk9nrX4+dD93+TVyw5HGZe865+2K\\nvTmMdwz3/UL+QEn4XQiV41hDeiLuIxVdoLcNQezhTTY6LWYYqDHH3NpA7rNDsmk=\\n=NxlH\\n-----END PGP SIGNATURE-----\\n \n", + "728 None \n", + "729 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlMkK/CRBK7hj4Ov3rIwAANGkIAErxKM7BsQSrFtxKqB5Ye7UJ\\nickTAO71WZCW1Pr2zus5iUk3YTvW5BxF5ogdXIe6b4J4w2hGKDmdU8SpT9yYK6qD\\nUPc25xevh4UZzQ37FlP8PWmViU1mj0fWdbudRUdLQHS5AxOKuSFJq7ZY7LQ2LBm/\\nuq0X8XemaRJnIjLkFwEcvgVOGivGvvarKUbaPzCRPdvdDK3+R/yQCU9nTL13Iu3a\\nXlZo4R5cBFoIPYBfCpyQ/h1foa7OW45+KynYpLHwpXWUs0vuzhnMOozD/Pm3dPd3\\n0A0XimHJVZKCVbto51vcXBXWMY9VOFksxBbBOD0XP1Y7B7TwrcetT9lAORQ1qco=\\n=lu78\\n-----END PGP SIGNATURE-----\\n \n", + "730 None \n", + "731 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlTOWMCRBK7hj4Ov3rIwAACWIIAF4ibuiw7YeRj1Ri6nwit4Mv\\ndSWqoxWjxWipqHcHbS5SP8CmR/hhetLw7Yb8RViwDHt5hvb+Nlmj+Gt+D20l0uzd\\nSCrxTeBxly8dKglq4C8IHiLbn+rPP4Vk2M5SHKR20lv6Tc60bgW+wjVawXdt8mQZ\\nrYUG6jCOEMnk9Mz4KhQEEls9Pw2avmVQ/4w2iG+eorhDM0/AO3iFgq2/cQcTPTCQ\\npmiN9YOx/w0JZqRYgGey6UQQZ1m2xjalpwl9Rwb1VGUz3AjcOqrlFQiRGLIwsmCl\\nZ9/T3GVLDmn1m86xEe0p2XCSZ11XI5QcChfjFWCgKDL2fnbIsr6XtphcYSV2ld8=\\n=d2A8\\n-----END PGP SIGNATURE-----\\n \n", + "732 None \n", + "733 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJloAEVCRBK7hj4Ov3rIwAA0/kIAD/WZhpeyO1qV7o6EQSNIR2M\\nGsL+BNmHGDh/BbPpePTGQaKvtjqPgLQr8NNIJRsvu+D9aDraznZa9vjdRJ/bIGWP\\npqmUjvr0w+PByrgSC5SVN2TTrtS8XnI35UR4Naas5T9KGCZnO1Lv1Pyx1YQW7Bv1\\nz2StFih4kqpkUO5QIR6ZnvqdnDJbtwmLF6+IWHxuAbc6AI9fBSCjF9LECUNpgxND\\nNyLm18kzyHhx5hlyuw40kPO+EU0WsQqsAv3Qj9f5EYfoHdfE9oAOalyaGx06S4Bj\\n4U1oT20rdWs/y1jtbx41IcnRwlXD2cwsrxjZpltoczPTtBHe2yNA81XdwYh4x40=\\n=yJjr\\n-----END PGP SIGNATURE-----\\n \n", + "734 None \n", + "735 None \n", + "736 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlpqOaCRBK7hj4Ov3rIwAA7nwIACmckhOI/OdZfAyN52NMYI+D\\nzcAqiWfX3BGllnNWLL7vA7HnIwCB20msbLZtyVJEUm6jun3idedPr0J6H0m2BGwE\\nzsA8wISph1m32whBWMw/fUYe6TubZg1zmss+XMKaYDKldJ31zj7ChL4ZCcoQA1xi\\n/gW00PUT1qU3BcV8NPG6iFaF5RpYj5ceM4+YIjw9n2fAVqDqwZxFvMwm88rgqsOz\\nGaCNPlGJCDHypJCPwJyRGHoVGO43aPom413ucSbJ3tDxOTcTe3l8wlVoPYmoZ6pb\\nDTxqx2rv93lFH1ZzWCxI/uN2bmQ6f/G1s8FIL6EvqKB1hE3BY7PLanB525qiWXQ=\\n=zJ+E\\n-----END PGP SIGNATURE-----\\n \n", + "737 None \n", + "738 -----BEGIN PGP SIGNATURE-----\\n\\nwsFcBAABCAAQBQJlqQYdCRC1aQ7uu5UhlAAAB0IQAD7LCYbI7jaiEtZOVERDB0kH\\nMsb6Z1xIdamQaGKIjKHCeICiObWq5a8nuPRm89Pp4t4v7g+vOyDpYb5NhCJpWLnI\\nDnS6tkwHpwv2H6YRumIIEkoLrYQLOyK8gf0Q58Dk4//I+SRI6QpDrg6LG8m+Ww/A\\nr2CsY6g4XlCMMfatQXD2slYRv/LvWpLShU4lMZdtZhBuGlCWy73dh/z9Dg3o56KT\\nMY7kQnUf73mIU0sZM3+0wt8XfmZ62SsKAO33DWmkGlaL+nWtxz5jachypB0jAITe\\n9VNUbirv/OrZO5BVeim8eK4p5tN2lLxmMVKsClv4Po9ZVYYQ4JJ6cFs8BgEKmCxo\\nNLSC1jSByYpJRMVMnJK/ll/lql+0npUIKkTURaVeEwD7PBGrtgG7829ynYNBuqAc\\nLD1zUlC2IGGxNrc8VHaMSI4DYiiuv5ULerDtaILFH3y6iJRtmm4aA6ZSoQ51wSY6\\nH3yb5tRpwfWxTS+6bw26FHUcxOf0ueNC8u14LOXj1TAu0HxvTnZbH5hC3OWRlClh\\nEXFphFsdyGDeLIkCjMPP/dSHt4+ORO0u115IWJ7DA68YWkMEJy/X6VMF2+IKWmpU\\nGPYil6B+8dgTfaZIMMWvo7sIAq0EQWH6w/FqofhtZnFnZAdPSTsQfYWxd3Safu4l\\n7qOPQ6GW3BKXTipL4obO\\n=K+XP\\n-----END PGP SIGNATURE-----\\n \n", + "\n", + " commit.verification.payload \\\n", + "0 None \n", + "1 None \n", + "2 None \n", + "3 None \n", + "4 None \n", + "5 None \n", + "6 None \n", + "7 None \n", + "8 None \n", + "9 None \n", + "10 None \n", + "11 None \n", + "12 None \n", + "13 None \n", + "14 None \n", + "15 None \n", + "16 None \n", + "17 None \n", + "18 None \n", + "19 None \n", + "20 None \n", + "21 None \n", + "22 None \n", + "23 None \n", + "24 None \n", + "25 None \n", + "26 None \n", + "27 None \n", + "28 None \n", + "29 None \n", + "30 None \n", + "31 None \n", + "32 None \n", + "33 None \n", + "34 None \n", + "35 None \n", + "36 None \n", + "37 None \n", + "38 None \n", + "39 None \n", + "40 None \n", + "41 None \n", + "42 None \n", + "43 None \n", + "44 None \n", + "45 None \n", + "46 None \n", + "47 None \n", + "48 None \n", + "49 None \n", + "50 None \n", + "51 None \n", + "52 None \n", + "53 None \n", + "54 None \n", + "55 None \n", + "56 None \n", + "57 None \n", + "58 None \n", + "59 None \n", + "60 None \n", + "61 None \n", + "62 None \n", + "63 None \n", + "64 None \n", + "65 None \n", + "66 None \n", + "67 None \n", + "68 None \n", + "69 None \n", + "70 None \n", + "71 None \n", + "72 None \n", + "73 None \n", + "74 None \n", + "75 None \n", + "76 None \n", + "77 None \n", + "78 None \n", + "79 None \n", + "80 None \n", + "81 None \n", + "82 None \n", + "83 None \n", + "84 None \n", + "85 None \n", + "86 None \n", + "87 None \n", + "88 None \n", + "89 None \n", + "90 None \n", + "91 None \n", + "92 None \n", + "93 None \n", + "94 None \n", + "95 None \n", + "96 None \n", + "97 None \n", + "98 None \n", + "99 None \n", + "100 None \n", + "101 None \n", + "102 None \n", + "103 None \n", + "104 None \n", + "105 None \n", + "106 None \n", + "107 None \n", + "108 None \n", + "109 None \n", + "110 None \n", + "111 None \n", + "112 None \n", + "113 None \n", + "114 None \n", + "115 None \n", + "116 None \n", + "117 None \n", + "118 None \n", + "119 None \n", + "120 None \n", + "121 None \n", + "122 None \n", + "123 None \n", + "124 None \n", + "125 None \n", + "126 None \n", + "127 None \n", + "128 None \n", + "129 None \n", + "130 None \n", + "131 None \n", + "132 None \n", + "133 None \n", + "134 None \n", + "135 None \n", + "136 None \n", + "137 None \n", + "138 None \n", + "139 None \n", + "140 None \n", + "141 None \n", + "142 None \n", + "143 None \n", + "144 None \n", + "145 None \n", + "146 None \n", + "147 None \n", + "148 None \n", + "149 None \n", + "150 None \n", + "151 None \n", + "152 None \n", + "153 None \n", + "154 None \n", + "155 None \n", + "156 None \n", + "157 None \n", + "158 None \n", + "159 None \n", + "160 None \n", + "161 None \n", + "162 None \n", + "163 None \n", + "164 None \n", + "165 None \n", + "166 None \n", + "167 None \n", + "168 None \n", + "169 None \n", + "170 None \n", + "171 None \n", + "172 None \n", + "173 None \n", + "174 None \n", + "175 None \n", + "176 None \n", + "177 None \n", + "178 None \n", + "179 None \n", + "180 None \n", + "181 None \n", + "182 None \n", + "183 None \n", + "184 None \n", + "185 None \n", + "186 None \n", + "187 None \n", + "188 None \n", + "189 None \n", + "190 None \n", + "191 None \n", + "192 None \n", + "193 None \n", + "194 None \n", + "195 None \n", + "196 None \n", + "197 None \n", + "198 None \n", + "199 None \n", + "200 None \n", + "201 None \n", + "202 None \n", + "203 None \n", + "204 None \n", + "205 None \n", + "206 None \n", + "207 None \n", + "208 None \n", + "209 None \n", + "210 None \n", + "211 None \n", + "212 None \n", + "213 None \n", + "214 None \n", + "215 None \n", + "216 None \n", + "217 None \n", + "218 None \n", + "219 None \n", + "220 None \n", + "221 None \n", + "222 None \n", + "223 None \n", + "224 None \n", + "225 None \n", + "226 None \n", + "227 None \n", + "228 None \n", + "229 None \n", + "230 None \n", + "231 None \n", + "232 None \n", + "233 None \n", + "234 None \n", + "235 None \n", + "236 None \n", + "237 None \n", + "238 None \n", + "239 None \n", + "240 None \n", + "241 None \n", + "242 None \n", + "243 None \n", + "244 None \n", + "245 None \n", + "246 None \n", + "247 None \n", + "248 None \n", + "249 None \n", + "250 None \n", + "251 None \n", + "252 None \n", + "253 None \n", + "254 None \n", + "255 None \n", + "256 None \n", + "257 None \n", + "258 None \n", + "259 None \n", + "260 None \n", + "261 None \n", + "262 None \n", + "263 None \n", + "264 None \n", + "265 None \n", + "266 None \n", + "267 None \n", + "268 None \n", + "269 None \n", + "270 None \n", + "271 None \n", + "272 None \n", + "273 None \n", + "274 None \n", + "275 None \n", + "276 None \n", + "277 None \n", + "278 None \n", + "279 None \n", + "280 None \n", + "281 None \n", + "282 None \n", + "283 None \n", + "284 None \n", + "285 None \n", + "286 None \n", + "287 None \n", + "288 None \n", + "289 None \n", + "290 None \n", + "291 None \n", + "292 None \n", + "293 None \n", + "294 None \n", + "295 None \n", + "296 None \n", + "297 None \n", + "298 None \n", + "299 None \n", + "300 None \n", + "301 None \n", + "302 None \n", + "303 None \n", + "304 tree 526bd300cecdce6c39108fffd105e96a7086a342\\nparent 22d72b81647a52536359e041b14a962e177e3e09\\nparent 08554f8595c64127fc5d7cd316e046b7f0909cb2\\nauthor Anthony Nolan HLA Informatics Group 1510309038 +0000\\ncommitter GitHub 1510309038 +0000\\n\\nMerge pull request #119 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0. \n", + "305 None \n", + "306 None \n", + "307 None \n", + "308 tree b2d69f8dc5bb67b3fd79b168116d5cd535a81f29\\nparent 58c11d41888968d3d740007beb3106f869163a3a\\nauthor Anthony Nolan HLA Informatics Group 1511812483 +0000\\ncommitter GitHub 1511812483 +0000\\n\\nUpdate README.md \n", + "309 tree b2d69f8dc5bb67b3fd79b168116d5cd535a81f29\\nparent 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9\\nparent 3ec3328f771ccd276d42093b08b40110c22cf8bd\\nauthor Anthony Nolan HLA Informatics Group 1511812569 +0000\\ncommitter GitHub 1511812569 +0000\\n\\nMerge pull request #121 from ANHIG/3300\\n\\nUpdate to README.md \n", + "310 tree d07395aaf55cad639377cee73fd2ce89e288552f\\nparent 3ec3328f771ccd276d42093b08b40110c22cf8bd\\nauthor Anthony Nolan HLA Informatics Group 1511955685 +0000\\ncommitter GitHub 1511955685 +0000\\n\\nHLA.dat Manual\\n\\nA copy of the hla.dat manual \n", + "311 tree cc40c5eac565c2208b0a26b5c37194657ff21b84\\nparent 56c76906d05437800ab90b4124f2f508ef2ad046\\nauthor Anthony Nolan HLA Informatics Group 1511955778 +0000\\ncommitter GitHub 1511955778 +0000\\n\\nUpdate Manual.md \n", + "312 tree 676959c28da35aa5a34fc9207269b674e4304c90\\nparent 2bd125a7b3a4bc66c17557dce66458b460e44f13\\nauthor Anthony Nolan HLA Informatics Group 1511955891 +0000\\ncommitter GitHub 1511955891 +0000\\n\\nUpdate Manual.md \n", + "313 tree b840491d885e7fea466c2303ac9e76a49330c80f\\nparent 833f4eb56bf4eaa7e466680e7590ed7f993a6b18\\nauthor Anthony Nolan HLA Informatics Group 1511956084 +0000\\ncommitter GitHub 1511956084 +0000\\n\\nUpdate Manual.md \n", + "314 tree c9390f6013c34f4cfec9f853969e4dc478896eb5\\nparent 4438901e7a482548ab48cc25886281d438a1b2a5\\nauthor Anthony Nolan HLA Informatics Group 1511956139 +0000\\ncommitter GitHub 1511956139 +0000\\n\\nUpdate Manual.md \n", + "315 tree 8cb68ff70994b741b78e72a14aac480ffd6e614c\\nparent a5dfe9973ad3f2e018d8786d1a325df0142138be\\nauthor Anthony Nolan HLA Informatics Group 1511956203 +0000\\ncommitter GitHub 1511956203 +0000\\n\\nUpdate Manual.md \n", + "316 tree c958eb6884fcaccc68ba42d8a1d016ca79012614\\nparent ba956c36c7f462445047c9e3ff186c7bc14c3108\\nauthor Anthony Nolan HLA Informatics Group 1511956315 +0000\\ncommitter GitHub 1511956315 +0000\\n\\nUpdate Manual.md \n", + "317 tree c958eb6884fcaccc68ba42d8a1d016ca79012614\\nparent 7e7f5b2d0b7ea8241b8d5f06657477781c4415a2\\nparent eb55f49c6095fba21b84e56b15e35a3b4d1677ef\\nauthor Anthony Nolan HLA Informatics Group 1511956372 +0000\\ncommitter GitHub 1511956372 +0000\\n\\nMerge pull request #122 from ANHIG/3300\\n\\nAddition of Manual.MD to Latest \n", + "318 None \n", + "319 tree bb7dbad0a4952439e96286f46d0304fbd46ea0c9\\nparent 6551121884cd844b90a95d4a9ca8715326570628\\nparent c23a7bc6bba0269ee6e01572b06ea6483da2813b\\nauthor Anthony Nolan HLA Informatics Group 1512036258 +0000\\ncommitter GitHub 1512036258 +0000\\n\\nMerge pull request #123 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", + "320 None \n", + "321 None \n", + "322 None \n", + "323 tree 64990e259b1ec9b1bb9aa62ca4b1b41d876d832c\\nparent 687aad1961604b6d46d42c09870d7565c4a6e956\\nparent 8753c19af7238360702ecbd5ac41c415d2721189\\nauthor Anthony Nolan HLA Informatics Group 1514979368 +0000\\ncommitter GitHub 1514979368 +0000\\n\\nMerge pull request #124 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", + "324 None \n", + "325 tree 643289569ff63977196ebb69592645219aa1b172\\nparent a7e4b0a53425162108bcebbf876b60151b575eee\\nparent f0d17a6dfbdbbb3d65562d674386340b1ae778f9\\nauthor James Robinson 1515580043 +0000\\ncommitter GitHub 1515580043 +0000\\n\\nMerge pull request #128 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", + "326 None \n", + "327 tree 15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0\\nparent b74bae18f48c092943fbfdc4f959aec1960301dc\\nparent 0434e7ca92456678ce303e0c94af4e36266f1fbd\\nauthor James Robinson 1516361109 +0000\\ncommitter GitHub 1516361109 +0000\\n\\nMerge pull request #129 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", + "328 None \n", + "329 tree 94da8ced34e6e9630bd67df32f411c2683152e8d\\nparent bad10b1f56257845787573dffd8906545887b9db\\nparent 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6\\nauthor James Robinson 1516362147 +0000\\ncommitter GitHub 1516362147 +0000\\n\\nMerge pull request #130 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", + "330 None \n", + "331 tree 357fc314b10ac6b9bffc008c814b131d634fe4c7\\nparent a0723d561f4158d10be9f6b11d376122bb657a15\\nparent 4282c60ae637ad863b5ae99ef32393590dd1ef1f\\nauthor James Robinson 1516375707 +0000\\ncommitter GitHub 1516375707 +0000\\n\\nMerge pull request #131 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", + "332 None \n", + "333 tree 4f5314542aad0ee68b358886e2031a59c46a08db\\nparent 5c40960a1fa5b158ba8c7927e6dbce72d712fd7a\\nparent d2cf3ddfe6861b12eb46e763b5426657ec08fb5e\\nauthor James Robinson 1516616253 +0000\\ncommitter GitHub 1516616253 +0000\\n\\nMerge pull request #132 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", + "334 None \n", + "335 None \n", + "336 tree ebcbec4c6ef661001a7106fdc129f6cd488b32b2\\nparent aa861b930fe68121b94cd06c07d3055ce90f4258\\nparent 8d0a251d1fd75d178eac597094d0508f8e1024b9\\nauthor James Robinson 1518519002 +0000\\ncommitter GitHub 1518519002 +0000\\n\\nMerge pull request #134 from ANHIG/3310\\n\\n3310 \n", + "337 None \n", + "338 tree b5db942db4e392f29fcca9c49864a9852919dcfa\\nparent 8d5661e174009c682a8d378c87596a1489925275\\nparent 5fd5136e8c6efd0f35352a138d3bf2b31481266a\\nauthor James Robinson 1523979504 +0100\\ncommitter GitHub 1523979504 +0100\\n\\nMerge pull request #138 from ANHIG/3320\\n\\nIPD-IMGT/HLA Release 3.32.0 \n", + "339 tree 0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5\\nparent 36baa58fcd0fad90852b6e6ae690784eb4cb4b7a\\nauthor James Robinson 1523979958 +0100\\ncommitter GitHub 1523979958 +0100\\n\\nDelete T_prot.fasta\\n\\nRemoved as HLA-T is a pseudogene \n", + "340 tree ea85a98be5fcf67962f9148b40814ef5435288c9\\nparent bcd392034d1a991d3fb179e86f5865c30d41f961\\nauthor James Robinson 1523979966 +0100\\ncommitter GitHub 1523979966 +0100\\n\\nDelete W_prot.fasta\\n\\nRemoved as HLA-W is a pseudogene \n", + "341 tree 4f4ca0eadf29ca72043c1c237ea10aa3129bbdae\\nparent 88f692665895f67f6da8346afa5d7d8d70833177\\nauthor James Robinson 1523980020 +0100\\ncommitter GitHub 1523980020 +0100\\n\\nDelete W_prot.pir\\n\\nRemoved as it is a pseudogene \n", + "342 tree e1f3cdee9e11aab075a277212d7578bf0c75babf\\nparent 2dccbfbedf40084f3bb99aa233032c3a5d1bce20\\nauthor James Robinson 1523980028 +0100\\ncommitter GitHub 1523980028 +0100\\n\\nDelete T_prot.pir\\n\\nRemoved as it is a pseudogene \n", + "343 tree 8ee34ef7dd52e6361a744311ba47b66f3df6cbcb\\nparent eaf4db3e00fcf151ec86c05dc05d13b904359a3c\\nauthor James Robinson 1523980040 +0100\\ncommitter GitHub 1523980040 +0100\\n\\nDelete W_prot.msf\\n\\nRemoved as it is a pseudogene \n", + "344 tree 06d95c4a6b4a73c53503bac22313de9cf5d96f4e\\nparent 4a2271d6c125d43c72498bac2dc1a73a3a320fcd\\nauthor James Robinson 1523980050 +0100\\ncommitter GitHub 1523980050 +0100\\n\\nDelete T_prot.msf\\n\\nRemoved as it is a pseudogene \n", + "345 None \n", + "346 None \n", + "347 tree 61f6d956059636a1f04327988872b8bbbac12d64\\nparent fb3d245c5c449ce3b69990934a404c1ece84901f\\nparent ae24ec929b79de60a9c0da3d2bc78a13b9b0da88\\nauthor James Robinson 1524062785 +0100\\ncommitter GitHub 1524062785 +0100\\n\\nMerge pull request #139 from ANHIG/3320\\n\\n3320 \n", + "348 None \n", + "349 None \n", + "350 None \n", + "351 tree 840f00af732470a7435f965bbf881b557a7e9a4b\\nparent ceec6c83623fc48e31c306c88089891fb89575b0\\nparent b9055382e8c2c30fff6d9de6a0be0265b5abc55f\\nauthor James Robinson 1524234578 +0100\\ncommitter GitHub 1524234578 +0100\\n\\nMerge pull request #141 from ANHIG/3320\\n\\n3320 \n", + "352 None \n", + "353 None \n", + "354 None \n", + "355 None \n", + "356 None \n", + "357 None \n", + "358 None \n", + "359 None \n", + "360 None \n", + "361 tree 9b3efa64f243e958ac0dddff3eea26a1e5096a73\\nparent cf54775bef36c0df39e66317fe86b806d74811a3\\nparent 027c139d2dda9e7bbf29d61af35f513c06a812a6\\nauthor James Robinson 1524831178 +0100\\ncommitter GitHub 1524831178 +0100\\n\\nMerge pull request #142 from ANHIG/3320\\n\\n3320 \n", + "362 None \n", + "363 tree 07bcfef1480c9b0dc09d7ff23a44e8872513aa6d\\nparent 6942db8a0c2abbeb23fdb488721bbb41014923a4\\nparent 58b9841003e927db3fdb503055a22f57cb56a57c\\nauthor James Robinson 1525430031 +0100\\ncommitter GitHub 1525430031 +0100\\n\\nMerge pull request #144 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 \n", + "364 None \n", + "365 tree d84299286555d1be458860820c8b6d0e6ac2369c\\nparent 1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f\\nparent f46dca0809b813e38214d96860da7ea83614e54c\\nauthor James Robinson 1526657796 +0100\\ncommitter GitHub 1526657796 +0100\\n\\nMerge pull request #145 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 \n", + "366 None \n", + "367 tree 663f953728288e1efc50a81ea54a4f4fcdea7d5e\\nparent ebf0441ac18df985ffda33d62f0f75f78e06d223\\nparent 39309155109aabc9f65ebe96cf6dca3e103b9e10\\nauthor James Robinson 1526997146 +0100\\ncommitter GitHub 1526997146 +0100\\n\\nMerge pull request #146 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed \n", + "368 None \n", + "369 None \n", + "370 tree 30c715d5115e55f48a4549da23bfeda974d066e8\\nparent bb2498ccdb4396ed602db544a725793ea0d75d2a\\nauthor James Robinson 1531309009 +0100\\ncommitter GitHub 1531309009 +0100\\n\\nUpdate change_log.txt \n", + "371 tree 30c715d5115e55f48a4549da23bfeda974d066e8\\nparent c87a3f615f2cbff3426bfbcd46aa92ea2351f05e\\nparent e923f79e2aaacacdb52de9b149c4a4946163b742\\nauthor James Robinson 1531309064 +0100\\ncommitter GitHub 1531309064 +0100\\n\\nMerge pull request #148 from ANHIG/3330\\n\\nIPD-IMGT/HLA Release 3.33.0 \n", + "372 tree 39f7cea8fe6a25f969ddb6a449a07e652d77bd38\\nparent 256afa4865645e3bafc2372cfbd9780e653f535c\\nauthor James Robinson 1531330210 +0100\\ncommitter GitHub 1531330210 +0100\\n\\nUpdate hla_nom_g.txt \n", + "373 tree 39f7cea8fe6a25f969ddb6a449a07e652d77bd38\\nparent e923f79e2aaacacdb52de9b149c4a4946163b742\\nauthor James Robinson 1531330253 +0100\\ncommitter GitHub 1531330253 +0100\\n\\nUpdate hla_nom_g.txt \n", + "374 None \n", + "375 tree 331eeb0ced31a6cc4984ff43662c9d456f22f1b1\\nparent 3e41645a33c1badb690ea9325732398b15bdd305\\nparent fdb4666aac16126e3d851db8343e2d8c573131df\\nauthor James Robinson 1531389043 +0100\\ncommitter GitHub 1531389043 +0100\\n\\nMerge pull request #149 from ANHIG/3330\\n\\n3330 \n", + "376 None \n", + "377 tree 4f3fac82bad61561833e469b8be7accc7aaf74ac\\nparent 0c15e44d2c6efbf105d89282cef5ad171db4c131\\nparent 8b002924f8c095ab39fec054b1886adca6452d31\\nauthor James Robinson 1531747039 +0100\\ncommitter GitHub 1531747039 +0100\\n\\nMerge pull request #152 from ANHIG/3330\\n\\nUpdate to hla.dat and Class I Text Alignment. \n", + "378 None \n", + "379 tree 11224c69febf5a614671f590ef020ab812bf282c\\nparent c2f4740643ccf3c23b3be1145a1665944fcffbc6\\nparent 3b1848614de19ad87a66436350f5a3161ee61188\\nauthor James Robinson 1533031165 -0500\\ncommitter GitHub 1533031165 -0500\\n\\nMerge pull request #157 from ANHIG/3330\\n\\nCorrections to hla.xml \n", + "380 None \n", + "381 tree 488260063bfe02807faa610cb49a94f55c288b45\\nparent f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e\\nauthor James Robinson 1536231894 +0100\\ncommitter GitHub 1536231894 +0100\\n\\nUpdate Deleted_alleles.txt\\n\\nErroneous comma removed \n", + "382 None \n", + "383 tree dd07d1c55be033a24645d2da927a9cfb3abf2f37\\nparent 0fb005a2a7da21b0a44670969e57b2cef883fea2\\nparent 589fec138a6544295f0b146d0da8c24735910bfb\\nauthor James Robinson 1539767748 +0100\\ncommitter GitHub 1539767748 +0100\\n\\nMerge pull request #162 from ANHIG/3340\\n\\nIPD-IMGT/HLA Release 3.34.0 \n", + "384 tree c948e2d6d19019fc97204be20612b0878cdd0161\\nparent 2a0214a4cf92aa2b145b3b6a29fe234ea5649c27\\nauthor James Robinson 1539767858 +0100\\ncommitter GitHub 1539767858 +0100\\n\\nUpdate README.md \n", + "385 None \n", + "386 tree 0f9576aa4adb537d44adbf3609305706b2ae8f30\\nparent 5edcf73549d1f462932c4fbb9416e911665bca15\\nparent 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9\\nauthor James Robinson 1539875434 +0100\\ncommitter GitHub 1539875434 +0100\\n\\nMerge pull request #164 from ANHIG/3340\\n\\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt \n", + "387 None \n", + "388 None \n", + "389 None \n", + "390 tree 05fb3c207f4bf377955c3c2e24c80619e10fb2cd\\nparent 7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48\\nparent f2472aaf572658757a7fc2b0132fcc85fbfe02c1\\nauthor James Robinson 1541503830 +0000\\ncommitter GitHub 1541503830 +0000\\n\\nMerge pull request #165 from ANHIG/3340\\n\\n3340 \n", + "391 None \n", + "392 None \n", + "393 tree b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7\\nparent 80b19dd75cfc5144df45b7ed9b69ae237895b3ee\\nauthor James Robinson 1548246268 +0000\\ncommitter GitHub 1548246268 +0000\\n\\nDelete Alignments_Rel_3340.zip \n", + "394 tree 7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29c\\nparent 58d5dbb01d59bb01bf52a54ee916de0502e3795e\\nauthor James Robinson 1548246749 +0000\\ncommitter GitHub 1548246749 +0000\\n\\nUpdate README.md \n", + "395 tree c866b1ade1df61f15c70cc2f1d715e67a107062b\\nparent bc5afbccfcab83e753302e06c9f4c9c232992646\\nauthor James Robinson 1548246832 +0000\\ncommitter GitHub 1548246832 +0000\\n\\nUpdate README.md \n", + "396 tree c866b1ade1df61f15c70cc2f1d715e67a107062b\\nparent 440678154494d8efd6d3fc4fe1c225b8fab3b25b\\nparent 2841da4de8bad88fdcff4f711d188eca731320e4\\nauthor James Robinson 1548246916 +0000\\ncommitter GitHub 1548246916 +0000\\n\\nMerge pull request #167 from ANHIG/3350\\n\\n3350 \n", + "397 tree db982c3210a8b9dc2d31a5bccfdd2d7aced5f686\\nparent 99547568f22e486a758db0df41c27bd7a0a4abe0\\nauthor James Robinson 1548261789 +0000\\ncommitter GitHub 1548261789 +0000\\n\\nUpdate README.md \n", + "398 tree 75b1a782874208273856adff1f782d13d4acef8c\\nparent cd579d7ed59cc01e5b1d5230543b552e1afe55ce\\nauthor James Robinson 1548324784 +0000\\ncommitter GitHub 1548324784 +0000\\n\\nUpdate README.md \n", + "399 tree 54e46cb91a8843722fd011c1a389b76fab41894d\\nparent 472b541958e2f8755dd72bf8601404c3fb035115\\nauthor James Robinson 1548324801 +0000\\ncommitter GitHub 1548324801 +0000\\n\\nUpdate README.md \n", + "400 tree 94b0f747fe17635551fc419947b2ada0dacec9e9\\nparent b242db2010c8b5ed5f22ba89c3132da225fc5fa2\\nauthor James Robinson 1548328324 +0000\\ncommitter GitHub 1548328324 +0000\\n\\nCreate temp \n", + "401 tree 54e46cb91a8843722fd011c1a389b76fab41894d\\nparent 25e45be1413ac507192852914d3aeb808834c08d\\nauthor James Robinson 1548328379 +0000\\ncommitter GitHub 1548328379 +0000\\n\\nDelete temp \n", + "402 None \n", + "403 None \n", + "404 tree 3b2f589d480765e4ec373adc7a04720336084c62\\nparent f4cee99def7786ecdc76093de36441a22e1d2744\\nparent 1647233ff5acfd74579e079bcc0bd33aa67d0344\\nauthor James Robinson 1548332862 +0000\\ncommitter GitHub 1548332862 +0000\\n\\nMerge pull request #168 from ANHIG/3350\\n\\n3350 \n", + "405 tree 5c53f566af1f04d633119f18f6d9255e7f1567a5\\nparent 283c47387dbc9ef10de816a5a7069edc194ec215\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1548669270 +0000\\ncommitter GitHub 1548669270 +0000\\n\\nCorrection of C*03:99:02 name change to C*01:15 \n", + "406 None \n", + "407 tree d9a21bf4be7494cb9fe2463f5c6a07231857ee74\\nparent 86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba\\nauthor James Robinson 1548782459 -0800\\ncommitter GitHub 1548782459 -0800\\n\\nDelete hla_nom.txt \n", + "408 None \n", + "409 None \n", + "410 tree 4bb0336ea0cb03bd6de0e4361027daddcfbc4068\\nparent 154bc94f928f5e4c20ddb9dff112de36b4f2086a\\nauthor James Robinson 1555491615 +0100\\ncommitter GitHub 1555491615 +0100\\n\\nUpdate README.md \n", + "411 None \n", + "412 None \n", + "413 None \n", + "414 None \n", + "415 None \n", + "416 tree dbe8b20b4a3439c7a60dd446d212d892b1e82823\\nparent 1b9b17a14e9c070b64b9d55b288b68745fa3a49c\\nauthor James Robinson 1555492166 +0100\\ncommitter GitHub 1555492166 +0100\\n\\nDelete .gitattributes \n", + "417 tree dbe8b20b4a3439c7a60dd446d212d892b1e82823\\nparent 252d7c5dc9d2f7671447fd11fe6bb004c438f34b\\nparent bf673b4a4f42415317b116ef71552a75d15974c7\\nauthor James Robinson 1555492257 +0100\\ncommitter GitHub 1555492257 +0100\\n\\nMerge pull request #174 from ANHIG/3360\\n\\n3360 \n", + "418 None \n", + "419 tree 82554eb5c6daa1270a2741ca9a652f8fdac3740d\\nparent af8f6da4c921a2a5d5d392f550edba5003bcd65a\\nauthor James Robinson 1555493022 +0100\\ncommitter GitHub 1555493022 +0100\\n\\nDelete .gitattributes \n", + "420 tree 82554eb5c6daa1270a2741ca9a652f8fdac3740d\\nparent 4052371f8d68dc662d8c5b07377d9aebcfccc0b9\\nparent ffddb088051b8b0b0de0e9956613e31f88b2fe64\\nauthor James Robinson 1555493125 +0100\\ncommitter GitHub 1555493125 +0100\\n\\nMerge pull request #175 from ANHIG/3360\\n\\n3360 \n", + "421 None \n", + "422 tree db74e17c38212ed4c756c2907397e2e9be4bd203\\nparent 59c7309f45fd1973beba192c429073b8469b5766\\nparent 61daadbf669adf36fe353b4d6487acae57268715\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1555576381 +0100\\ncommitter GitHub 1555576381 +0100\\n\\nMerge pull request #176 from ANHIG/3360\\n\\nIPD-IMGT/HLA Release 3.36.0 \n", + "423 None \n", + "424 tree 9ddd5541827e0ba201af8e3d222ec8dc4001ec38\\nparent 0f20a34eb36af52fd2e5877f0d532a2d7196f3f6\\nparent 67ad77c3759b8ce339c7f72e45dc69e112346530\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1555578843 +0100\\ncommitter GitHub 1555578843 +0100\\n\\nMerge pull request #177 from ANHIG/3360\\n\\nUpdated protein alignment for MICA*029:02 \n", + "425 None \n", + "426 tree 7d9a09fce42bd40cee6569fceb7aed79451bd8cf\\nparent 730872d14dae5650a1cf69e9110d00af523235f4\\nparent 6c01806964b5fd841d9e76290bb2b67a9a2014fc\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1556012002 +0100\\ncommitter GitHub 1556012002 +0100\\n\\nMerge pull request #178 from ANHIG/3360\\n\\nUpdate to C Genomic alignments \n", + "427 None \n", + "428 tree 5ab36c323399e2d4708bdfb6bd34a11017ff9b4d\\nparent 58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f\\nparent 1bc1e29a8e819a698b1b88f443d908f834bb82b7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1557751963 +0100\\ncommitter GitHub 1557751963 +0100\\n\\nMerge pull request #180 from ANHIG/3360\\n\\nUpdates to hla.xml and hla_nom.txt \n", + "429 None \n", + "430 tree 8d50d813264371a9f946d97c6ed449a5c0da4ea7\\nparent 293b0e1f740595ef2ae765e0f70c64a92c53e054\\nparent e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1559834105 +0100\\ncommitter GitHub 1559834105 +0100\\n\\nMerge pull request #181 from ANHIG/3360\\n\\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt \n", + "431 None \n", + "432 tree 63021d7639200d379202a85ae6bb864da321deac\\nparent 9656fba11d0cb9a3dcf28eb8615337f85b5f65c1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562246125 +0100\\ncommitter GitHub 1562246125 +0100\\n\\nDelete Alignments_Rel_3360.zip \n", + "433 tree 63021d7639200d379202a85ae6bb864da321deac\\nparent d557b80c2db149dc50e2163abe30635c32faa971\\nparent 431b4b6434f318354426ee02a49616b998e8cc68\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562246160 +0100\\ncommitter GitHub 1562246160 +0100\\n\\nMerge pull request #182 from ANHIG/3370\\n\\n3370 \n", + "434 None \n", + "435 tree ac67d51a238334a112fa7c3ad492ded8bda80594\\nparent 887434edaeec2f4161fdc1642dab4d07e55f23c8\\nparent 0d3a6c5423405678431f647444cbefb72626210b\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562577190 +0100\\ncommitter GitHub 1562577190 +0100\\n\\nMerge pull request #184 from ANHIG/3370\\n\\nUpload of hla.dat file for 3.37.0 which did not upload correctly \n", + "436 None \n", + "437 tree e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5\\nparent fef5db5ec9c98b47c487f92b714ffbe05abc03cf\\nparent ba884d04072b9b74763294c05fecffe465056590\\nauthor James Robinson 1563807312 -0400\\ncommitter GitHub 1563807312 -0400\\n\\nMerge pull request #188 from ANHIG/3370\\n\\nUpdate to C*07:726:01G Designation \n", + "438 None \n", + "439 None \n", + "440 None \n", + "441 None \n", + "442 None \n", + "443 None \n", + "444 None \n", + "445 None \n", + "446 None \n", + "447 None \n", + "448 tree d0191614ee279cb393550c5dd16a0cab46d723c8\\nparent 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168\\nparent 96e477a681d939a64af04440ee682a2d0f6be365\\nauthor James Robinson 1570199456 +0100\\ncommitter GitHub 1570199456 +0100\\n\\nMerge pull request #193 from ANHIG/3370\\n\\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat \n", + "449 None \n", + "450 tree b3506f1397f949860a0b76aa0e41155c343e0129\\nparent 0d06063abf79210210b95887714630740210e26a\\nparent 01588fbf4c5636142fe8d33980a3edab2b023e9d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571309274 +0100\\ncommitter GitHub 1571309274 +0100\\n\\nMerge pull request #195 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", + "451 None \n", + "452 tree 07c88eec6885139ad3492d661c562aa99624fad7\\nparent 475cfe27e43194a6d38915e4110dfc5be1b12935\\nparent fb025d76e2509be704b4b738e4ac5f83e511aea3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571325253 +0100\\ncommitter GitHub 1571325253 +0100\\n\\nMerge pull request #196 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", + "453 None \n", + "454 None \n", + "455 tree 2012a32d239bc8cb4389fd21971b42598dd09ad8\\nparent 2a61062a54d8491751fc7d8eaed23e8bbf4e3830\\nparent 788e9d8a3e8db9606824d2d52646bd91902f03a9\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571394114 +0100\\ncommitter GitHub 1571394114 +0100\\n\\nMerge pull request #197 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", + "456 None \n", + "457 tree d3c927eb8a4a574e3f55fdb1e1672992ce93fcad\\nparent c259def486334fc9f7610d6ecb1d22c7fd92507d\\nparent b46aec85945ed773eff0445db3b0940f4469d028\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1572351897 +0000\\ncommitter GitHub 1572351897 +0000\\n\\nMerge pull request #199 from ANHIG/3380\\n\\nRemoval of tab character from first line of hla.xml and conversion of… \n", + "458 None \n", + "459 tree bfa06800e79c90548a1570c6dbd720ee675d4c59\\nparent d5e7b34526886c7f5a3291b132b3c80ce55640cb\\nparent 9ab5d76764617e43c840fbe187b7c3173682d94c\\nauthor James Robinson 1572964420 +0000\\ncommitter GitHub 1572964420 +0000\\n\\nMerge pull request #203 from ANHIG/3380\\n\\nRemoval of N from G group name for C*07:726:01G in xml \n", + "460 None \n", + "461 None \n", + "462 None \n", + "463 tree 572a3581db57ddc8f48c0f6f36a18db33b72ba68\\nparent 3e8bb627774ad62a765fb7826bef8b8d3efc82b8\\nparent 054dac767e3513fed7ced0639fc67dd371b4bd28\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1574074338 +0000\\ncommitter GitHub 1574074338 +0000\\n\\nMerge pull request #204 from ANHIG/3380\\n\\nLower case base 't' in gen files for B*07:14 corrected to 'T' \n", + "464 None \n", + "465 tree a3d5029fd9a9569fbc58f59d19c355ddd74de93f\\nparent b67c8cee9f317b9aab7ca3a9478813183c77e16f\\nparent 48caa202c941b79a1868311cd2bc2dbf45889aea\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579529382 +0000\\ncommitter GitHub 1579529382 +0000\\n\\nMerge pull request #207 from ANHIG/3390\\n\\nIPD-IMGT/HLA Release 3.39.0 \n", + "466 None \n", + "467 tree ae6b4286aecfb2fe61978464aa4f7cd556c57101\\nparent d89e87e2eb0296a353cd880d47773307d949ad02\\nparent bd4562b0edc5b02a22b8a588568e04f0362d8220\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579689673 +0000\\ncommitter GitHub 1579689673 +0000\\n\\nMerge pull request #208 from ANHIG/3390\\n\\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles \n", + "468 None \n", + "469 tree 6128a9e53c986b6efbbc23631c222296e743bc19\\nparent a19f887adf8ddf4c61c1af803d46bbd35643516a\\nparent e05a5c42d89815626d4a272d3283e2bd86f5fc66\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579689995 +0000\\ncommitter GitHub 1579689995 +0000\\n\\nMerge pull request #209 from ANHIG/3390\\n\\nUpdate to C*12:139Q moving defined serology \n", + "470 tree a61d33a9b07d1d94b9ca03419ccb227f99edd222\\nparent e7537add911efbf8890b126d3639c0560fe03827\\nauthor James Robinson 1579690347 +0000\\ncommitter GitHub 1579690347 +0000\\n\\nUpdate README.md\\n\\nCorrected formatting of lists of fields. \n", + "471 tree f21f46c1f1a0cc886d33cd46afcb8fb299a552b1\\nparent 0bfff70fe8ca504abaf8637ccd4ecc752e9717e9\\nauthor James Robinson 1579690446 +0000\\ncommitter GitHub 1579690446 +0000\\n\\nUpdate README.md \n", + "472 tree f21f46c1f1a0cc886d33cd46afcb8fb299a552b1\\nparent e05a5c42d89815626d4a272d3283e2bd86f5fc66\\nauthor James Robinson 1579690955 +0000\\ncommitter GitHub 1579690955 +0000\\n\\nUpdate README.md \n", + "473 None \n", + "474 None \n", + "475 tree e7a31e33069c63582f072c4748298830fdd6bcd5\\nparent a9f619032ea68c561e39a9ea3fe4358543356a92\\nparent b25532e27dabf40752a2687c6b14c7e521addf4d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579692753 +0000\\ncommitter GitHub 1579692753 +0000\\n\\nMerge pull request #210 from ANHIG/3390\\n\\n3390 \n", + "476 None \n", + "477 None \n", + "478 tree c77e55c01bf520f10a55bc8b10ca613660078418\\nparent 72911607eb497585b8e56d906d0794c99f888e7c\\nparent b23d7db0eebbf52d510780cefb6e09f83de70581\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579773860 +0000\\ncommitter GitHub 1579773860 +0000\\n\\nMerge pull request #212 from ANHIG/3390\\n\\n3390 \n", + "479 None \n", + "480 tree 1fc91e54a136014db8274ad0b74d0a641e048113\\nparent e5e80a1f24de819be3be7d0b2661b6eb5f0917ab\\nparent 0d5afcde672cf0472d5f02f4705dd8d31c32eb01\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579774750 +0000\\ncommitter GitHub 1579774750 +0000\\n\\nMerge pull request #213 from ANHIG/3390\\n\\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml \n", + "481 None \n", + "482 None \n", + "483 tree 62c1ac817034984f4334fa14e6694c7a4c51cc87\\nparent 933b99c3cbf59d96086e272189e9f885684c3a3c\\nparent e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1580727285 +0000\\ncommitter GitHub 1580727285 +0000\\n\\nMerge pull request #214 from ANHIG/3390\\n\\n3390 \n", + "484 None \n", + "485 None \n", + "486 None \n", + "487 None \n", + "488 None \n", + "489 None \n", + "490 None \n", + "491 tree 9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f\\nparent 3bef58fa463f149dba9bbe39ce5998dc309775b1\\nparent aa665c92a1e8a83795a769b2df05ea523230a6ea\\nauthor James Robinson 1587549990 +0100\\ncommitter GitHub 1587549990 +0100\\n\\nMerge pull request #216 from ANHIG/3400\\n\\n3400 \n", + "492 None \n", + "493 None \n", + "494 tree ec625bca664566b3a650c7a92c052f6cefd200ef\\nparent 33114538c5c04a541b79c07b9eab13e7f4688776\\nparent 04b174de7519eba544de546c8da83605b2d67695\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1587555439 +0100\\ncommitter GitHub 1587555439 +0100\\n\\nMerge pull request #217 from ANHIG/3400\\n\\n3400 \n", + "495 None \n", + "496 tree 833ed0e95fe16e7dbd9aee10e67f2327715d6623\\nparent 313fa941c27dc80c8be643e559a57fa9a61b5c81\\nparent 776bfa37573cd955f2a65b153c2a4a9da135ccf3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1588249169 +0100\\ncommitter GitHub 1588249169 +0100\\n\\nMerge pull request #219 from ANHIG/3400\\n\\nRemoval of invalid expression characters from G and P groups \n", + "497 None \n", + "498 tree 477b1f2a6a2d6d0da3c053803a3b115ac88e6143\\nparent 7fc318a21ee5e61b20b67713da83f53f170fa8c9\\nparent 84b22ea27bf990f8863509d5a808f221d211fbbd\\nauthor James Robinson 1591006789 +0100\\ncommitter GitHub 1591006789 +0100\\n\\nMerge pull request #221 from ANHIG/3400\\n\\nRestored missing xsd file \n", + "499 None \n", + "500 tree 5f05c318fcda4b01b7212902e2f8c29cfde8497c\\nparent 28392d448b1ed1b928e0e47c79655dd8ab451a87\\nparent a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594651898 +0100\\ncommitter GitHub 1594651898 +0100\\n\\nMerge pull request #222 from ANHIG/3410\\n\\nIPD-IMGT/HLA Release 3.41.0 \n", + "501 None \n", + "502 tree e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0\\nparent 0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a\\nparent 19d69647f9abfa71c99eb9db5c38006af993864e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594731795 +0100\\ncommitter GitHub 1594731795 +0100\\n\\nMerge pull request #224 from ANHIG/3410\\n\\nCorrected header for dpb_tce.csv file \n", + "503 None \n", + "504 tree 27824699e7ccee6180b4d21ca9c152315648ec5a\\nparent 408f46b67f28e31941e8b5f0fc30fcf6c3453936\\nparent 17fd07eda35d5224aa199c8b75a187676e59f4f8\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594739819 +0100\\ncommitter GitHub 1594739819 +0100\\n\\nMerge pull request #226 from ANHIG/3410\\n\\nRemoval of invalid characters from hla.xml \n", + "505 None \n", + "506 tree edbdad3d30b41391b3514cdc4a22055242efba09\\nparent 8a1c83d5eaaa9128aac546659d0cc97602bb7a10\\nparent a48af996cb97f811d37735f251903ece2b08cbfc\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594976463 +0100\\ncommitter GitHub 1594976463 +0100\\n\\nMerge pull request #227 from ANHIG/3410\\n\\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta \n", + "507 None \n", + "508 tree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 318d9bf94836219690597e8f3f88d6e544008903\\nparent 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1596101600 +0100\\ncommitter GitHub 1596101600 +0100\\n\\nMerge pull request #228 from ANHIG/3410\\n\\nCorrected serology for E*01:114 and E*01:115 \n", + "509 tree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7\\nparent 7ca733b18edab1fc837a34e3764b7d55e8dc93b0\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599478290 +0100\\ncommitter GitHub 1599478290 +0100\\n\\nMerge pull request #230 from ANHIG/Latest\\n\\nLatest to 3410 \n", + "510 tree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 7ca733b18edab1fc837a34e3764b7d55e8dc93b0\\nparent 145561f6c5c7a3e6a4a07366457eb3a1edcf2200\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599478473 +0100\\ncommitter GitHub 1599478473 +0100\\n\\nMerge pull request #231 from ANHIG/3410\\n\\nMerge pull request #230 from ANHIG/Latest \n", + "511 None \n", + "512 tree ee869878737f1d205c3052842d3586a768c39b45\\nparent 60c4ea7496d1133d7f3e146aea13f48c42c50f34\\nparent 48e676dd09433ba9181d31db3c938b68cbc2c194\\nauthor James Robinson 1599484915 +0100\\ncommitter GitHub 1599484915 +0100\\n\\nMerge pull request #232 from ANHIG/3410\\n\\nChanges for missing MICA genomic sequences \n", + "513 None \n", + "514 None \n", + "515 None \n", + "516 tree 81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f\\nparent ea1a723bdac5652aa6407361fd05e814f3a51401\\nparent a192c306215ff6657c46c06ac3d8e44fa8b0c237\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599486008 +0100\\ncommitter GitHub 1599486008 +0100\\n\\nMerge pull request #233 from ANHIG/3410\\n\\n3410 \n", + "517 None \n", + "518 None \n", + "519 None \n", + "520 tree 709fd87a711d526ffa77049d96d88bac05c774fa\\nparent 92f2221eac44170043965bf8c2f9abfbe8a3d6fe\\nparent 432ebf6dddf39319f93a984938d160f5fdd86b02\\nauthor James Robinson 1599834724 +0100\\ncommitter GitHub 1599834724 +0100\\n\\nMerge pull request #234 from ANHIG/3410\\n\\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and … \n", + "521 None \n", + "522 tree bad765a6de468421b3eb60fa0b2c3ef138ffa316\\nparent c40a48a903d50116e537c135e6f852900341dbf8\\nparent 59ed1d6dffcc2787bf974f4ea69092a9072cc184\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1602773033 +0100\\ncommitter GitHub 1602773033 +0100\\n\\nMerge pull request #236 from ANHIG/3420\\n\\nIPD-IMGT/HLA Release 3.42.0 \n", + "523 None \n", + "524 tree c639bb7d852762d0329a9ff5eb2932ff1a8ee404\\nparent 596a5e28098a9b937e947cba3dbf2a4ea866a886\\nparent 46a38e4abbd2392c57350f023b5c855070e44cf7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1602829330 +0100\\ncommitter GitHub 1602829330 +0100\\n\\nMerge pull request #237 from ANHIG/3420\\n\\nCorrections to hla_nom.txt and rel_dna_ser.txt \n", + "525 None \n", + "526 tree d90b0e5ad9bd236290ad53d14012d47bdb3eb198\\nparent dc54b50015fcfbb49528748520e0d7f2b2ff2e08\\nparent 9ad7336fb1b7b6307310efb0308f6f7362133e8c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1603465851 +0100\\ncommitter GitHub 1603465851 +0100\\n\\nMerge pull request #239 from ANHIG/3420\\n\\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml \n", + "527 None \n", + "528 tree 2bc63de53394800052a040a4c791223486881ec2\\nparent ee5934b4ff020fe21cf59e51ae78f623fed259c0\\nparent c436780fea7228df63f493451531be6fd448854e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1604936338 +0000\\ncommitter GitHub 1604936338 +0000\\n\\nMerge pull request #241 from ANHIG/3420\\n\\nRemoval of expression characters from G and P groups in hla.xml \n", + "529 None \n", + "530 tree 4d3db4e3ca478ec58f68e29f4c2550debd5b287d\\nparent 98d47fb0511e0b19b087c29a8464e773106334a8\\nparent d6c74bdb8f18dc13086d95ff3072af1422b61889\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1604936689 +0000\\ncommitter GitHub 1604936689 +0000\\n\\nMerge pull request #242 from ANHIG/3420\\n\\nUpdate to release_verison.txt and md5checksums \n", + "531 None \n", + "532 None \n", + "533 None \n", + "534 tree 418496a0c6136a95543c9cd34fd96e6ba182d574\\nparent e435af939c4a776f9cb9309e761a46cbd0043b61\\nparent 41b3364db96b56b6dd596d776385657e9f2d96a2\\nauthor James Robinson 1607511571 +0000\\ncommitter GitHub 1607511571 +0000\\n\\nMerge pull request #244 from ANHIG/3420\\n\\nUpdate dpb_tce.csv \n", + "535 None \n", + "536 tree e23a616abe415801d3d74851f746b4782a6322a1\\nparent 7486e3f8276e3a8495d2b154495d7a8fa30e57c0\\nparent 5ef0d330953fba1889653b120bdf50d22cc571a7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1608117386 +0000\\ncommitter GitHub 1608117386 +0000\\n\\nMerge pull request #247 from ANHIG/3420\\n\\nUpload of hla.xsd and hla_ambigs.xsd \n", + "537 None \n", + "538 None \n", + "539 None \n", + "540 tree e84c4b41ca146f946001687b463bfe0af1776267\\nparent c5468c985964935bd9600f8e20380e31be449e2b\\nparent e9eb52c8016d15233e9c70537d830181bc28fec5\\nauthor James Robinson 1608118786 +0000\\ncommitter GitHub 1608118786 +0000\\n\\nMerge pull request #248 from ANHIG/3420\\n\\nUpdate hla.xml.zip \n", + "541 None \n", + "542 tree 8327a0e16ac34139239dde70f5ee53d6cbcdc222\\nparent 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10\\nauthor James Robinson 1610982145 +0000\\ncommitter GitHub 1610982145 +0000\\n\\nUpdate README.md \n", + "543 None \n", + "544 tree 0af0372f917fb1a207d5e335f57bcfbd4765e34f\\nparent a02389393dbd06e2e936d7d2438ef7e48fb969d9\\nparent 7a7d58ec828e8295dd4011f4f460f961a2b4428a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1610987484 +0000\\ncommitter GitHub 1610987484 +0000\\n\\nMerge pull request #250 from ANHIG/3430\\n\\n3430 \n", + "545 None \n", + "546 tree 268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8\\nparent 4ec1022d2645f3c2e5018971473710d568078eae\\nparent 03ded64be9b290287ab0101891ca6f338861c2fe\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1611057378 +0000\\ncommitter GitHub 1611057378 +0000\\n\\nMerge pull request #251 from ANHIG/3430\\n\\nIPD-IMGT/HLA Release 3.43.0 \n", + "547 None \n", + "548 tree ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c\\nparent cee977d8d1ca2d1f03f384e53227d56e5143b6fb\\nparent 25c04ea1f8bc4a9915417998310a563bdbb48115\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1611075477 +0000\\ncommitter GitHub 1611075477 +0000\\n\\nMerge pull request #252 from ANHIG/3430\\n\\nCorrect to P group allocation for B*51:329Q \n", + "549 None \n", + "550 None \n", + "551 tree 3d16225d6ee0c564ff5ad163feebd053f910b44b\\nparent 6305b6c83d61553d3606905f7b41a0cb99f92f0d\\nparent 2fdc68adf24ec02e28fba5657c7f31c1373491d2\\nauthor James Robinson 1612370314 +0000\\ncommitter GitHub 1612370314 +0000\\n\\nMerge pull request #254 from ANHIG/3430\\n\\nP, G group name patch and other fixes \n", + "552 None \n", + "553 tree e4abe7afa968cef486eea66649f7de2cd122dd70\\nparent 0fe7efb1a6217accb8d53cbb17a633f406459fbb\\nparent 5df8b7ecec0e249df5485dd622efed8b35758540\\nauthor James Robinson 1612443918 +0000\\ncommitter GitHub 1612443918 +0000\\n\\nMerge pull request #256 from ANHIG/3430\\n\\nUpdate hla.xml.zip \n", + "554 None \n", + "555 None \n", + "556 None \n", + "557 None \n", + "558 None \n", + "559 tree e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e\\nparent 3182e0793150de4ffb34da2774991cb24e49a191\\nparent a65fcca04e51ba8a9d48d2ee676be1de7ff01746\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1613575204 +0000\\ncommitter GitHub 1613575204 +0000\\n\\nMerge pull request #258 from ANHIG/3430\\n\\nCorrection of release version in hla.xml and hla_ciwd.xml and additio… \n", + "560 None \n", + "561 None \n", + "562 None \n", + "563 None \n", + "564 None \n", + "565 None \n", + "566 None \n", + "567 None \n", + "568 None \n", + "569 None \n", + "570 None \n", + "571 None \n", + "572 None \n", + "573 None \n", + "574 None \n", + "575 None \n", + "576 None \n", + "577 None \n", + "578 None \n", + "579 None \n", + "580 None \n", + "581 None \n", + "582 None \n", + "583 None \n", + "584 None \n", + "585 None \n", + "586 None \n", + "587 None \n", + "588 None \n", + "589 None \n", + "590 None \n", + "591 None \n", + "592 None \n", + "593 tree 486270e19b03dd6741f2345504c6dd8aabf3ec80\\nparent 0fa36435691cac5651bee2ffe511f73ccd98c367\\nparent c37267e1ee355c619a3058da5a7135e19e6522de\\nauthor James Robinson 1614761618 +0000\\ncommitter GitHub 1614761618 +0000\\n\\nMerge pull request #260 from ANHIG/3430\\n\\nAddition of files for IHIW HML References \n", + "594 None \n", + "595 tree 838d1f52f5159e036291e68d93b4e1ed7ee7742c\\nparent 94cfe2ac15af0171f1397984ca0d1968a6931eb3\\nparent 7b746d5303493fb53214ceffbd9b365c8ef4a126\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1618240664 +0100\\ncommitter GitHub 1618240664 +0100\\n\\nMerge pull request #262 from ANHIG/3430\\n\\nCorrection of DQB1 pseudo-exon mark up \n", + "596 None \n", + "597 tree 2fd0910671771b719cc3fd60df9ace06bad5454a\\nparent 410e5b8bd76c20bcde2cd0e92c78713e00160c28\\nparent 4240ef4cf17e503c44b177ff0f7b740258ac2e70\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1619003809 +0100\\ncommitter GitHub 1619003809 +0100\\n\\nMerge branch 'Latest' into 3440 \n", + "598 tree 2fd0910671771b719cc3fd60df9ace06bad5454a\\nparent 4240ef4cf17e503c44b177ff0f7b740258ac2e70\\nparent a2726dfb0cde8a5d567ce9a115d4f254f2af3851\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1619003820 +0100\\ncommitter GitHub 1619003820 +0100\\n\\nMerge pull request #263 from ANHIG/3440\\n\\nIPD-IMGT/HLA Release 3.44.0 \n", + "599 None \n", + "600 None \n", + "601 tree 6051a84888dcc089da909236838bd2f745c2fe81\\nparent b9d97ef45c56394528534bd1a2ec7d2d78523354\\nparent cf8ed2bb499fae21b7ed1544177ef3589a8246b1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1620815779 +0100\\ncommitter GitHub 1620815779 +0100\\n\\nMerge pull request #266 from ANHIG/3440\\n\\nRemoval of duplicate DRB1 entries from hla.xml \n", + "602 None \n", + "603 None \n", + "604 None \n", + "605 None \n", + "606 None \n", + "607 None \n", + "608 None \n", + "609 None \n", + "610 None \n", + "611 tree 9c05fea3fa44a36a22e23ad60617f00819a0e951\\nparent c0510fbaa138ba0029d8aa2949c282fb2dfbf926\\nparent 4871325c65b16d5fc1a0fb406ebf539c3cbcf054\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1623413342 +0100\\ncommitter GitHub 1623413342 +0100\\n\\nMerge branch 'Latest' into 3440 \n", + "612 tree 9c05fea3fa44a36a22e23ad60617f00819a0e951\\nparent 4871325c65b16d5fc1a0fb406ebf539c3cbcf054\\nparent 2f6878301950dfea48a8147a6d8bd012be564063\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1623413349 +0100\\ncommitter GitHub 1623413349 +0100\\n\\nMerge pull request #267 from ANHIG/3440\\n\\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4… \n", + "613 None \n", + "614 tree a016fa2dcc42b1d2904bbad92c65522d64bb7636\\nparent a736a7ce4d98a0fefa3f4c01ab6da4641de74254\\nparent ee9eefb21f878da18c72bdc04b31d6ec5d8ade06\\nauthor James Robinson 1623753113 +0100\\ncommitter GitHub 1623753113 +0100\\n\\nMerge pull request #268 from ANHIG/3440\\n\\nUpdated DQB1 version number in gen txt file \n", + "615 None \n", + "616 None \n", + "617 None \n", + "618 None \n", + "619 None \n", + "620 None \n", + "621 tree 6424cf47380a105370690c8ddbf86212eb5ba49d\\nparent af805f6d40beef639fac7bd1c5f7789893c2f662\\nparent b57de92d58da2bf787e5af34ab09e0e8ee6cea6c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626243543 +0100\\ncommitter GitHub 1626243543 +0100\\n\\nMerge pull request #271 from ANHIG/3450\\n\\n3450 \n", + "622 None \n", + "623 tree 581a1278deba65a0a9ac9fbcdc173744e51bc4cc\\nparent 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1\\nparent 89b57278869c7b46fbbaf94825ed336328f3567a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626336442 +0100\\ncommitter GitHub 1626336442 +0100\\n\\nMerge pull request #273 from ANHIG/3450\\n\\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0 \n", + "624 None \n", + "625 tree 57980302ea7464bbf80923f7cdb503c6fc50df80\\nparent fd63f824a11eead1f7fb39457251c7ac27ad1f93\\nparent d3fd19b04d4256600e8c90a27a2b317d61514c86\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626694057 +0100\\ncommitter GitHub 1626694057 +0100\\n\\nMerge pull request #274 from ANHIG/3450\\n\\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version \n", + "626 None \n", + "627 tree 2a59a672021b2f43961276bfc873b518f367d845\\nparent 4a8d93e8607e2413edee71da68cade6e11249fea\\nparent 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626779605 +0100\\ncommitter GitHub 1626779605 +0100\\n\\nMerge pull request #276 from ANHIG/3450\\n\\nRemoval of invalid control characters from hla.xml and hla.dat files \n", + "628 None \n", + "629 tree 78ea0888b047c3305649e0c730a7adc43462950d\\nparent a231c3b065a7b9c86c92915f3b4bcf012ec36175\\nparent 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1629473129 +0100\\ncommitter GitHub 1629473129 +0100\\n\\nMerge pull request #279 from ANHIG/3450\\n\\nIPD-IMGT/HLA Patch 3.45.1 \n", + "630 None \n", + "631 None \n", + "632 tree 767c2a360947e6ea3f39804f06458e7206f5cec1\\nparent 6c613ce701353f42b6c911801f0aeb78413fac9d\\nparent 352813601073bcdc3d5eb08d1be07be904276a9a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1631893796 +0100\\ncommitter GitHub 1631893796 +0100\\n\\nMerge pull request #281 from ANHIG/3450\\n\\nUpdate of release_version.txt to 3.45.1 \n", + "633 None \n", + "634 None \n", + "635 None \n", + "636 tree 610e054687c53bcebf7ff18f5869eb37922a47fe\\nparent 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd\\nparent d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea\\nauthor James Robinson 1633965237 +0100\\ncommitter GitHub 1633965237 +0100\\n\\nMerge pull request #282 from ANHIG/3460\\n\\nRelease 3.46.0 \n", + "637 None \n", + "638 tree 826beb70dab6efe7253a866981e50cd84b26e73f\\nparent 8d77b3dd93959663d58ae5b626289d0746edd0e7\\nparent ddda708da9f2f41ae7e7d122973c2eddb141d949\\nauthor James Robinson 1633966426 +0100\\ncommitter GitHub 1633966426 +0100\\n\\nMerge pull request #283 from ANHIG/3460\\n\\nIPD-IMGT/HLA Release 3.46.0 \n", + "639 None \n", + "640 tree 739503884c4439a043a8bcf2249c0c59512befca\\nparent 8dd2a04b1d7e559f5124d012f0a729d0180216d2\\nparent 3f46491c0fe377fd922412c93137efb6a4879b05\\nauthor James Robinson 1635247950 +0100\\ncommitter GitHub 1635247950 +0100\\n\\nMerge pull request #286 from ANHIG/3460\\n\\nChanges to descriptors for two deleted alleles \n", + "641 None \n", + "642 tree 53443064a41f075cf6336f5c513d9212a62b2168\\nparent 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f\\nparent 178c68cca2044cbd5032cbff23e4c06b738aed2a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1636631366 +0000\\ncommitter GitHub 1636631366 +0000\\n\\nMerge pull request #289 from ANHIG/3460\\n\\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02… \n", + "643 tree 9cd8f053ab1857b8156bdb9fe015cb54d44f6e50\\nparent d76ca7d75891aac95205b2cc11510ce8ef41a65a\\nauthor James Robinson 1641287913 +0000\\ncommitter GitHub 1641287913 +0000\\n\\nUpdate README.md \n", + "644 tree b2dfe7a38a1d029e61713429dd6761217c91f00b\\nparent 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810\\nauthor James Robinson 1641287942 +0000\\ncommitter GitHub 1641287942 +0000\\n\\nUpdate README.md \n", + "645 None \n", + "646 None \n", + "647 tree 4945eb443eef38bc0974907f20e9083d0537d276\\nparent 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd\\nparent d86bdd9983424c792691269fa10e6f022ccf2191\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1642106018 +0000\\ncommitter GitHub 1642106018 +0000\\n\\nMerge pull request #291 from ANHIG/3470\\n\\n3470 \n", + "648 tree 7f53074f59c6c734be7ae5dafb105f0f8532c1af\\nparent d86bdd9983424c792691269fa10e6f022ccf2191\\nauthor James Robinson 1642147558 +0000\\ncommitter GitHub 1642147558 +0000\\n\\nUpdate README.md\\n\\nUpdate sponsorship contact and malformed section header \n", + "649 None \n", + "650 None \n", + "651 tree f97a3f30616b37a0af1125a18836898e31b6e106\\nparent 239bf68f403bbdbabb43fa0277040f4dda2b2aff\\nparent db46d2a0209720c5fa0ab8b03403f7009f69d2d6\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1642173923 +0000\\ncommitter GitHub 1642173923 +0000\\n\\nMerge pull request #292 from ANHIG/3470\\n\\n3470 \n", + "652 None \n", + "653 None \n", + "654 None \n", + "655 tree 24a24723ebcb1a4941b46364932c07e35ae15df6\\nparent d4c410cd91618a8a74a7763598e499f6a8aa168b\\nparent 8ab272288e81fa9a49fd4765579b066c2c03cc10\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1644507419 +0000\\ncommitter GitHub 1644507419 +0000\\n\\nMerge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xml \n", + "656 None \n", + "657 tree b28e791a20f7aa5920dd2b74fc7be98c783339db\\nparent 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e\\nparent db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1647354479 +0000\\ncommitter GitHub 1647354479 +0000\\n\\nMerge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta data \n", + "658 None \n", + "659 None \n", + "660 None \n", + "661 None \n", + "662 tree 3b5d2493c93ac51afea3e135dddb461fd1293447\\nparent 4a13df461c42f970a099de77377f309995e7995c\\nparent 4d33035dd296826bbde200e17e5281910ac8be13\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1650443940 +0100\\ncommitter GitHub 1650443940 +0100\\n\\nMerge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0 \n", + "663 None \n", + "664 None \n", + "665 None \n", + "666 None \n", + "667 None \n", + "668 tree 1ae5aa712676f2aee764e87c7ed7d1c154af2a50\\nparent d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe\\nparent c90cc62006b35061c8db4b6f8da1b86de7650b23\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1657873291 +0100\\ncommitter GitHub 1657873291 +0100\\n\\nMerge pull request #308 from ANHIG/3490\\n\\n3490 \n", + "669 None \n", + "670 tree 14c50978848d44c6b646380f461430c6afa3a07b\\nparent 536e8833f3be4bbcffbfba43cd0b3043c5bf4068\\nparent 8732e7d4739a911e01f69d2c5bda82ca15ca68a9\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1658580856 +0100\\ncommitter GitHub 1658580856 +0100\\n\\nMerge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt … \n", + "671 None \n", + "672 None \n", + "673 tree 687b3064964c00ca72360ffd0d4d5a05f1b1d47c\\nparent 50e92c677f4cd547c32bb9305269a762a9595074\\nparent 1fd937e6c0ff8452f64152aec9632f0586f981d1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1661074281 +0100\\ncommitter GitHub 1661074281 +0100\\n\\nMerge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P) \n", + "674 None \n", + "675 tree 9435adb2a0625e47102ba86f264c775bfe6456fc\\nparent a9680a9e80e2c119d4aa41f90e5f40cef6e7df02\\nparent 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1661442247 +0100\\ncommitter GitHub 1661442247 +0100\\n\\nMerge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3… \n", + "676 None \n", + "677 None \n", + "678 tree f5fa7e25c2fdb24f2e842951338b6e6bd618a237\\nparent 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816\\nparent 2c631a4b61d529ff1c0635750888f6f6d79c2703\\nauthor xeniageorgiouAN 1665666372 +0100\\ncommitter GitHub 1665666372 +0100\\n\\nMerge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0 \n", + "679 None \n", + "680 tree f4dfbde08baca4399784af7359b7fdc9acc97c1f\\nparent 1ce31fc9e2805034578eff60a269c02176f03252\\nparent 2d38d3313229fdc5f8aa00052a2db21b35be3d2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1665737257 +0100\\ncommitter GitHub 1665737257 +0100\\n\\nMerge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0 \n", + "681 tree ec5e05405db4963ee9b10c857e38ec3f44d18764\\nparent 1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666280802 +0100\\ncommitter GitHub 1666280802 +0100\\n\\nUpdate sample flatfile to display ID line \n", + "682 tree f451b99c69b28981884130084bfeb9e872b4e9a1\\nparent 25ca5b9aeaad82db223c11bc058ba2b66ca996bb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666280825 +0100\\ncommitter GitHub 1666280825 +0100\\n\\nUpdate sample flatfile to display ID line \n", + "683 tree 7e408b93f161a56eabed6413339eea7e464f29ea\\nparent 63bd2a16920933caed1bcc2489913ad1a52d9c55\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341453 +0100\\ncommitter GitHub 1666341453 +0100\\n\\nUpdate Manual.md \n", + "684 tree f658c328f504b22fe5c410d8097eab7f464ff8cc\\nparent e5198e0f0cb97456678856a60a13e87581e39966\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341478 +0100\\ncommitter GitHub 1666341478 +0100\\n\\nUpdate Manual.md \n", + "685 tree c7dce1291c8da0efd4ed6336c4051cd89b21762f\\nparent ce483229eac6fd693d73cd96c0c14a898b0ee257\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341497 +0100\\ncommitter GitHub 1666341497 +0100\\n\\nUpdate Manual.md \n", + "686 tree be6945f2546f30cca345ec49ea064a3bb1eaca89\\nparent 870e39341592de0113c530f471098490a246ac24\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341512 +0100\\ncommitter GitHub 1666341512 +0100\\n\\nUpdate Manual.md \n", + "687 tree e90e4d54ac971a4226f1957bf1a568582a36aef5\\nparent 58e40f66297b220958bcf09c6f92009ba6422e3a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341530 +0100\\ncommitter GitHub 1666341530 +0100\\n\\nUpdate Manual.md \n", + "688 tree 63b8c4c64dbd1e955a5886e04291ac7f20510148\\nparent 6105b0721add250edc33e25f4c09b3fcf2a9c896\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341545 +0100\\ncommitter GitHub 1666341545 +0100\\n\\nUpdate Manual.md \n", + "689 tree 73fe4a867bcd73c032784568be46888b3d05d147\\nparent 81bceb5eee4289c9fcefad90f821f5269849df37\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341676 +0100\\ncommitter GitHub 1666341676 +0100\\n\\nUpdate Manual.md \n", + "690 tree 0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76c\\nparent 77f7c148e7de394021ca84a012427a8a0974eb5f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341696 +0100\\ncommitter GitHub 1666341696 +0100\\n\\nUpdate Manual.md \n", + "691 tree 58442f7386dd2f5b5a208ebedae21fc632b567bf\\nparent 19fd85f5aceb424c866a2c939caea18a4383a136\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341713 +0100\\ncommitter GitHub 1666341713 +0100\\n\\nUpdate Manual.md \n", + "692 tree 5bf0803ef9a96a382ec24e1f2f1733b675092821\\nparent 7cf5f88bd3698ebb5170c34b2f155883a0a82e7e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341728 +0100\\ncommitter GitHub 1666341728 +0100\\n\\nUpdate Manual.md \n", + "693 tree 738d4f217a4d5c33fa3cfd75e12400e36ce620c1\\nparent a22f909ec97f3e2b5bdaf764fc46606c1d2718a2\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341753 +0100\\ncommitter GitHub 1666341753 +0100\\n\\nUpdate Manual.md \n", + "694 tree abac042b3178de959d62365d011bae556149aa16\\nparent 71626fbc1ecab1867deda1c9739557a345c443c3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341769 +0100\\ncommitter GitHub 1666341769 +0100\\n\\nUpdate Manual.md \n", + "695 tree e25b42fdccdb8d999f8168c72f656f85b8d4ebaa\\nparent ee9eefb21f878da18c72bdc04b31d6ec5d8ade06\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341782 +0100\\ncommitter GitHub 1666341782 +0100\\n\\nUpdate Manual.md \n", + "696 tree b58dd7dd6de8fc952130d0e4ad0d59042b76db97\\nparent 352813601073bcdc3d5eb08d1be07be904276a9a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341839 +0100\\ncommitter GitHub 1666341839 +0100\\n\\nUpdate Manual.md \n", + "697 tree 42e2ecf14b94827129e447c4fd83c35ca6253549\\nparent 48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341858 +0100\\ncommitter GitHub 1666341858 +0100\\n\\nUpdate Manual.md \n", + "698 tree fd8d1e21f44ecb6c1ed23734906cf84bad4d7328\\nparent db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341872 +0100\\ncommitter GitHub 1666341872 +0100\\n\\nUpdate Manual.md \n", + "699 tree a596567941d14c46746cb09d504016c39f1e4963\\nparent 51015f8712a57688e520961c4ccf7e259bf56995\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341928 +0100\\ncommitter GitHub 1666341928 +0100\\n\\nUpdate Manual.md \n", + "700 tree 7c582c2669e168f3921c60740dc882b8447edfa3\\nparent 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341958 +0100\\ncommitter GitHub 1666341958 +0100\\n\\nUpdate Manual.md \n", + "701 None \n", + "702 None \n", + "703 tree 79545a4b3e76dc1654e4806b9c61028037edd65a\\nparent e941759874365cb152a3562c22d10847d10db326\\nparent 36220a1c5c2d6954f4873a552544cc0e55b61d0a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1671012174 +0000\\ncommitter GitHub 1671012174 +0000\\n\\nMerge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txt \n", + "704 None \n", + "705 None \n", + "706 tree 0324b28ec83620104d62eff785beb9557dbad4bd\\nparent 50b790037030d958b662085c3f4cf34ba72a32ec\\nparent 4b8432c7d56121c84d6ef1d75a1c7185c628c13d\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1673604288 +0000\\ncommitter GitHub 1673604288 +0000\\n\\nMerge pull request #325 from ANHIG/3510\\n\\n3510 \n", + "707 None \n", + "708 tree e9ffca9666e355b1285a0c6a42951f6a28ea7f90\\nparent 5f2c562056f8ffa89aeea0631f2a52300ee0de17\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor xeniageorgiouAN 1681747432 +0100\\ncommitter GitHub 1681747432 +0100\\n\\nMerge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0 \n", + "709 tree c28397936e9a8e37c3907ecb4d9dc27aab805b90\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013651 +0100\\ncommitter GitHub 1685013651 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "710 tree 782c7515b6eb73a17f9af9447ee60d361535f332\\nparent 4b8432c7d56121c84d6ef1d75a1c7185c628c13d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013769 +0100\\ncommitter GitHub 1685013769 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "711 tree a7abb2bd63deff6c3e3afd67febc6426cd9f1919\\nparent 36220a1c5c2d6954f4873a552544cc0e55b61d0a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013795 +0100\\ncommitter GitHub 1685013795 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "712 tree 89e103ad5f61abf9b46726d1b3b98022372fb8ca\\nparent 6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013808 +0100\\ncommitter GitHub 1685013808 +0100\\n\\nUpdate Deleted_alleles.txt \n", + "713 tree 5c5450ad6e75945f8b040038e316d6d54b9e0f66\\nparent 1d084a344c39ea1ec5fdf66575d6cc85fde30d66\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013889 +0100\\ncommitter GitHub 1685013889 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "714 tree 68130bd7950bfeaa2d63e6f59f922471dd6c85e1\\nparent cac526afe42a99640d287b18521d4f597f758cc7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013907 +0100\\ncommitter GitHub 1685013907 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "715 tree f57d9fcef84cb699d67cf9cc2d075f82bc81da85\\nparent 3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013928 +0100\\ncommitter GitHub 1685013928 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "716 tree 7f09573aee3f202a1424fb8004cd4b446658e774\\nparent ca9422949acac3495dc385af56e9778a720578fa\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013946 +0100\\ncommitter GitHub 1685013946 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", + "717 tree c28397936e9a8e37c3907ecb4d9dc27aab805b90\\nparent 38398a75e9762ff070d8e9bd714d074332646cd7\\nparent 62945381d236dcdb2770daf1fa861b216b99635c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685014061 +0100\\ncommitter GitHub 1685014061 +0100\\n\\nMerge pull request #337 from ANHIG/3520\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De… \n", + "718 None \n", + "719 tree e469a87af741eea72f030c97d1166f3ae74a95f8\\nparent 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca\\nparent 9283ea834c9036298d0ffeec455cb00e80998157\\nauthor xeniageorgiouAN 1689174466 +0100\\ncommitter GitHub 1689174466 +0100\\n\\nMerge pull request #339 from ANHIG/3.53.0\\n\\nIPD-IMGT/HLA Release 3.53.0 \n", + "720 tree 3b372acf955777c904ae16d79d63f13d99298acb\\nparent 9283ea834c9036298d0ffeec455cb00e80998157\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1690388234 +0100\\ncommitter GitHub 1690388234 +0100\\n\\nDocumented changes to the hla.xml releasestatus and release comments attributes. \n", + "721 tree 3b372acf955777c904ae16d79d63f13d99298acb\\nparent 257023f6884c7be64f80212d5b7e5b5090074675\\nparent 8bbbfb664b7d9787893860b9b199118363f0d29f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1690388253 +0100\\ncommitter GitHub 1690388253 +0100\\n\\nMerge pull request #341 from ANHIG/3530\\n\\nDocumented changes to the hla.xml releasestatus and release comments … \n", + "722 None \n", + "723 tree 96e236e820933d2858e8023d8500d3c26a146aab\\nparent 359b8c8634db73b939496c53643cc0fae7f22a58\\nparent dd94105b16d0b851349385f7a6366ea63a7ab41f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1691742598 +0100\\ncommitter GitHub 1691742598 +0100\\n\\nMerge pull request #342 from ANHIG/3530\\n\\nUpdated database citation in README.md \n", + "724 None \n", + "725 tree dda4efc59c2d030e9a42d84936a1a5f24e8f256a\\nparent 63dd028fca845a55a065ac75aea5f9079cce065e\\nparent 83aa94b540407ccdfcb452c77439b86c543f849d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1692967515 +0100\\ncommitter GitHub 1692967515 +0100\\n\\nMerge pull request #345 from ANHIG/3530\\n\\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version … \n", + "726 None \n", + "727 tree 3a16178c0514ad71913a582bfdd88556652f93e3\\nparent a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a\\nparent f71eae6423f6fc21208543a100271fb1f3594ca0\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1697118658 +0100\\ncommitter GitHub 1697118658 +0100\\n\\nMerge pull request #348 from ANHIG/3540\\n\\nIMGT/HLA Database Release 3.54.0 \n", + "728 None \n", + "729 tree df912ca977f637e2f6a906eff36aff3b66f13588\\nparent 82b2645b5cfda1bcfdaab58e28b1424200ba7feb\\nparent 860f0e2963f4e17a3a4ee6631b00f85831414b7c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1697792703 +0100\\ncommitter GitHub 1697792703 +0100\\n\\nMerge pull request #350 from ANHIG/3540\\n\\nCorrected format of hla.xml to be consitent with current production v… \n", + "730 None \n", + "731 tree 08b9f06003dd9f711b27683ad1e1af77be35e1b0\\nparent 5734aa71940623de415012e724571e8dc83c7ec4\\nparent 37db1de2825438e8850de308d43a162a6d5c0ebd\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1699538316 +0000\\ncommitter GitHub 1699538316 +0000\\n\\nMerge pull request #352 from ANHIG/3540\\n\\nUpload of hla_prot, nuc and gen.fasta to root directory \n", + "732 None \n", + "733 tree 1cc4bbf6c5c57a14ab4eba08994009f98108d0bb\\nparent 901b1b788a2ec2b4722c9672910ad880b29b368b\\nparent 7d00d7b49cbcc987e07752845bd8b14986316ab4\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1704984853 +0000\\ncommitter GitHub 1704984853 +0000\\n\\nMerge pull request #355 from ANHIG/3540\\n\\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0 \n", + "734 None \n", + "735 None \n", + "736 tree f33d0256071f32b24e10958c13e406d2cfd0278c\\nparent 522c1fdd2b79fa7caa628ec48f6654342cb77045\\nparent 9269ebc7d683892d200250d1cb9b50e65775adf1\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1705419674 +0000\\ncommitter GitHub 1705419674 +0000\\n\\nMerge pull request #357 from ANHIG/3550\\n\\n3550 \n", + "737 None \n", + "738 tree 7494ab73a2e3d1c11734e72acc83573cb8feb161\\nparent 976810404a63f0f005190d8183450534f4c631df\\nparent e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1705575965 +0000\\ncommitter GitHub 1705575965 +0000\\n\\nMerge pull request #359 from ANHIG/3550\\n\\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt \n", + "\n", + " url \\\n", + "0 https://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", + "1 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", + "2 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", + "3 https://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", + "4 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", + "5 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "6 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "7 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdc \n", + "8 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13 \n", + "9 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141 \n", + "10 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089 \n", + "11 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "12 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", + "13 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "14 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", + "15 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049 \n", + "16 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01db \n", + "17 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89c \n", + "18 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "19 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", + "20 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415 \n", + "21 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", + "22 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", + "23 https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97 \n", + "24 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "25 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56 \n", + "26 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", + "27 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", + "28 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", + "29 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059f \n", + "30 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", + "31 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", + "32 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fd \n", + "33 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", + "34 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", + "35 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", + "36 https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", + "37 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", + "38 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", + "39 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500 \n", + "40 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707 \n", + "41 https://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", + "42 https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", + "43 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "44 https://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", + "45 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "46 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", + "47 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7 \n", + "48 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47 \n", + "49 https://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "50 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", + "51 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "52 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975be \n", + "53 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "54 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9 \n", + "55 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "56 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", + "57 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "58 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", + "59 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", + "60 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "61 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "62 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03c \n", + "63 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "64 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", + "65 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "66 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948 \n", + "67 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", + "68 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801 \n", + "69 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "70 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", + "71 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "72 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", + "73 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "74 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6be \n", + "75 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "76 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", + "77 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", + "78 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "79 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "80 https://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "81 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "82 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", + "83 https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712 \n", + "84 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90 \n", + "85 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "86 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3 \n", + "87 https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "88 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", + "89 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417 \n", + "90 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "91 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", + "92 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e \n", + "93 https://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", + "94 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b \n", + "95 https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "96 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0 \n", + "97 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", + "98 https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "99 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", + "100 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "101 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", + "102 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764 \n", + "103 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", + "104 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", + "105 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", + "106 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", + "107 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "108 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", + "109 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", + "110 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca \n", + "111 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", + "112 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "113 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", + "114 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "115 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", + "116 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "117 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", + "118 https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "119 https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981 \n", + "120 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "121 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", + "122 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "123 https://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fc \n", + "124 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "125 https://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798d \n", + "126 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560 \n", + "127 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", + "128 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "129 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", + "130 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "131 https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", + "132 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", + "133 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce \n", + "134 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961ade \n", + "135 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "136 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", + "137 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "138 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", + "139 https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "140 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", + "141 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "142 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", + "143 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", + "144 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "145 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", + "146 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "147 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", + "148 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bd \n", + "149 https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", + "150 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", + "151 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbeba \n", + "152 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1 \n", + "153 https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7 \n", + "154 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "155 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "156 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", + "157 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "158 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", + "159 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "160 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", + "161 https://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b \n", + "162 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633c \n", + "163 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "164 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", + "165 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9e \n", + "166 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "167 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", + "168 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "169 https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", + "170 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "171 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147a \n", + "172 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "173 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", + "174 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "175 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", + "176 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41ef \n", + "177 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "178 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", + "179 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "180 https://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2f \n", + "181 https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", + "182 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049 \n", + "183 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", + "184 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "185 https://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bba \n", + "186 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "187 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", + "188 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "189 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", + "190 https://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a \n", + "191 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", + "192 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "193 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", + "194 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6 \n", + "195 https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "196 https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", + "197 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "198 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "199 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "200 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", + "201 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", + "202 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5 \n", + "203 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", + "204 https://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "205 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0a \n", + "206 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "207 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", + "208 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "209 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769f \n", + "210 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "211 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", + "212 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "213 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", + "214 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "215 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", + "216 https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712 \n", + "217 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", + "218 https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "219 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399c \n", + "220 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535 \n", + "221 https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", + "222 https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", + "223 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "224 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", + "225 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", + "226 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "227 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", + "228 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55 \n", + "229 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", + "230 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "231 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", + "232 https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "233 https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", + "234 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", + "235 https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", + "236 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "237 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", + "238 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", + "239 https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667 \n", + "240 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572 \n", + "241 https://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", + "242 https://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "243 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", + "244 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "245 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", + "246 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725 \n", + "247 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "248 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", + "249 https://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "250 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5 \n", + "251 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "252 https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", + "253 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "254 https://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222e \n", + "255 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "256 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", + "257 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9 \n", + "258 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b \n", + "259 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18 \n", + "260 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6 \n", + "261 https://api.github.com/repos/ANHIG/IMGTHLA/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf \n", + "262 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6599041f06d568261be10f0bca306a772e5cd36c \n", + "263 https://api.github.com/repos/ANHIG/IMGTHLA/commits/78bbe4865d1131f6843a4b2846f340a0d207a487 \n", + "264 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d8879eb073b7852071734eaa2c41544bd552643 \n", + "265 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9243c652d3e942afed3397a0f97ecc38e365b731 \n", + "266 https://api.github.com/repos/ANHIG/IMGTHLA/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb \n", + "267 https://api.github.com/repos/ANHIG/IMGTHLA/commits/658df88d6a758ddf8c184de90b725c21bb5ece37 \n", + "268 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31 \n", + "269 https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", + "270 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655 \n", + "271 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba \n", + "272 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89911df382bf499cd2fad648575d64f84e0ebee5 \n", + "273 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5efd2671688f48f60637136f7712c046c0d3c9b4 \n", + "274 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", + "275 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad \n", + "276 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621 \n", + "277 https://api.github.com/repos/ANHIG/IMGTHLA/commits/53f567078d46365a3fec66ac57316cc7c038f650 \n", + "278 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c7f60887bb500313f461c68c84fcacb7c567410 \n", + "279 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", + "280 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", + "281 https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", + "282 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", + "283 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", + "284 https://api.github.com/repos/ANHIG/IMGTHLA/commits/039466eee45519d41411df5783695dbe8dc7843a \n", + "285 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110 \n", + "286 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", + "287 https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025 \n", + "288 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871 \n", + "289 https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462 \n", + "290 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "291 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458 \n", + "292 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "293 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", + "294 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "295 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900 \n", + "296 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", + "297 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "298 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", + "299 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "300 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bf \n", + "301 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "302 https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09 \n", + "303 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "304 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948 \n", + "305 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", + "306 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "307 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3a \n", + "308 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "309 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", + "310 https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046 \n", + "311 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", + "312 https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", + "313 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5 \n", + "314 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", + "315 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", + "316 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "317 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628 \n", + "318 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "319 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956 \n", + "320 https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", + "321 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", + "322 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189 \n", + "323 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eee \n", + "324 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "325 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "326 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "327 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9db \n", + "328 https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "329 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15 \n", + "330 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "331 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", + "332 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "333 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", + "334 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970 \n", + "335 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "336 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275 \n", + "337 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "338 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", + "339 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", + "340 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177 \n", + "341 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", + "342 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", + "343 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", + "344 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "345 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", + "346 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "347 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "348 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", + "349 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", + "350 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "351 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3 \n", + "352 https://api.github.com/repos/ANHIG/IMGTHLA/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb \n", + "353 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ed8336e430025284e3023dc24f149e63f2739b5 \n", + "354 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3813802728ea8402b8d2e843f670bbc98526143a \n", + "355 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", + "356 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e \n", + "357 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", + "358 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", + "359 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", + "360 https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "361 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", + "362 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c \n", + "363 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", + "364 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c \n", + "365 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", + "366 https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "367 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "368 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", + "369 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", + "370 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "371 https://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535c \n", + "372 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305 \n", + "373 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", + "374 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df \n", + "375 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", + "376 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31 \n", + "377 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", + "378 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188 \n", + "379 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", + "380 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", + "381 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "382 https://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb \n", + "383 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", + "384 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15 \n", + "385 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "386 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", + "387 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", + "388 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", + "389 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "390 https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "391 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", + "392 https://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "393 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", + "394 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", + "395 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "396 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", + "397 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", + "398 https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115 \n", + "399 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", + "400 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08d \n", + "401 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744 \n", + "402 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", + "403 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "404 https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215 \n", + "405 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", + "406 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e \n", + "407 https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", + "408 https://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "409 https://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", + "410 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aa \n", + "411 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", + "412 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", + "413 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456d \n", + "414 https://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fa \n", + "415 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "416 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7 \n", + "417 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", + "418 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", + "419 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "420 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766 \n", + "421 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715 \n", + "422 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", + "423 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "424 https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4 \n", + "425 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "426 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", + "427 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "428 https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", + "429 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "430 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971 \n", + "431 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", + "432 https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68 \n", + "433 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", + "434 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b \n", + "435 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", + "436 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590 \n", + "437 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "438 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0d \n", + "439 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", + "440 https://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694f \n", + "441 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", + "442 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", + "443 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", + "444 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18 \n", + "445 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", + "446 https://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5cea \n", + "447 https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365 \n", + "448 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a \n", + "449 https://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "450 https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", + "451 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "452 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", + "453 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", + "454 https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "455 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", + "456 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028 \n", + "457 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", + "458 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "459 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", + "460 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", + "461 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105 \n", + "462 https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "463 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "464 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "465 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02 \n", + "466 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "467 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", + "468 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "469 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827 \n", + "470 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", + "471 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", + "472 https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", + "473 https://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401aca \n", + "474 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "475 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7c \n", + "476 https://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", + "477 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "478 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", + "479 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "480 https://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3c \n", + "481 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", + "482 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "483 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", + "484 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb \n", + "485 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", + "486 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152 \n", + "487 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56c \n", + "488 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", + "489 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", + "490 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "491 https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776 \n", + "492 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910 \n", + "493 https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695 \n", + "494 https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", + "495 https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "496 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", + "497 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "498 https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", + "499 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "500 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", + "501 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e \n", + "502 https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", + "503 https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "504 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", + "505 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc \n", + "506 https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903 \n", + "507 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "508 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "509 https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "510 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", + "511 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "512 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", + "513 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931 \n", + "514 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888 \n", + "515 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "516 https://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", + "517 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", + "518 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", + "519 https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "520 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8 \n", + "521 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "522 https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", + "523 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "524 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", + "525 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "526 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", + "527 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e \n", + "528 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8 \n", + "529 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "530 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", + "531 https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896 \n", + "532 https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", + "533 https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "534 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", + "535 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "536 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2b \n", + "537 https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7 \n", + "538 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", + "539 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "540 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "541 https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", + "542 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", + "543 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "544 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eae \n", + "545 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe \n", + "546 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", + "547 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "548 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", + "549 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", + "550 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "551 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", + "552 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "553 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191 \n", + "554 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714 \n", + "555 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237 \n", + "556 https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8 \n", + "557 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", + "558 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "559 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", + "560 https://api.github.com/repos/ANHIG/IMGTHLA/commits/087234db7d9a87138f071f130f793c52019ea7e4 \n", + "561 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a627893de839025c7082930481238db5d34493c4 \n", + "562 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db \n", + "563 https://api.github.com/repos/ANHIG/IMGTHLA/commits/228082acf94115319c60d50d8909d4e1cb88c557 \n", + "564 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", + "565 https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", + "566 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142 \n", + "567 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", + "568 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", + "569 https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", + "570 https://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", + "571 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", + "572 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", + "573 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", + "574 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624 \n", + "575 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221 \n", + "576 https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119 \n", + "577 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", + "578 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7 \n", + "579 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36 \n", + "580 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", + "581 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de \n", + "582 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", + "583 https://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334f \n", + "584 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92 \n", + "585 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", + "586 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", + "587 https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24 \n", + "588 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", + "589 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966 \n", + "590 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", + "591 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", + "592 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", + "593 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "594 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "595 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "596 https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", + "597 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "598 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", + "599 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", + "600 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "601 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "602 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3a \n", + "603 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", + "604 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37 \n", + "605 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5f \n", + "606 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", + "607 https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3 \n", + "608 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136 \n", + "609 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", + "610 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", + "611 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063 \n", + "612 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", + "613 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "614 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "615 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", + "616 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", + "617 https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", + "618 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", + "619 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", + "620 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "621 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", + "622 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a \n", + "623 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", + "624 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "625 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249fea \n", + "626 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "627 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", + "628 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "629 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9d \n", + "630 https://api.github.com/repos/ANHIG/IMGTHLA/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03 \n", + "631 https://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a \n", + "632 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "633 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665 \n", + "634 https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", + "635 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "636 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", + "637 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "638 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", + "639 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "640 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", + "641 https://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "642 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", + "643 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", + "644 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "645 https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627 \n", + "646 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "647 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", + "648 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", + "649 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", + "650 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "651 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", + "652 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586f \n", + "653 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", + "654 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "655 https://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "656 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "657 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", + "658 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", + "659 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "660 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c \n", + "661 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13 \n", + "662 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "663 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", + "664 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", + "665 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", + "666 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", + "667 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "668 https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", + "669 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "670 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074 \n", + "671 https://api.github.com/repos/ANHIG/IMGTHLA/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3 \n", + "672 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "673 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", + "674 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "675 https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "676 https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995 \n", + "677 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "678 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252 \n", + "679 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "680 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326 \n", + "681 https://api.github.com/repos/ANHIG/IMGTHLA/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e \n", + "682 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8 \n", + "683 https://api.github.com/repos/ANHIG/IMGTHLA/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474 \n", + "684 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904 \n", + "685 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436 \n", + "686 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46c22746f74564f5715d4833907bfa08865c565d \n", + "687 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b \n", + "688 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e \n", + "689 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce \n", + "690 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46bfea9689d518b9248a574f1dc746a195e4faa8 \n", + "691 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5 \n", + "692 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb70d85435a32b95994e1cc1e618408775da45f9 \n", + "693 https://api.github.com/repos/ANHIG/IMGTHLA/commits/470f4d0813083012feb754d00981728484a0e753 \n", + "694 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6 \n", + "695 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10 \n", + "696 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fa \n", + "697 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", + "698 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7 \n", + "699 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", + "700 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", + "701 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", + "702 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "703 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec \n", + "704 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", + "705 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "706 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "707 https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "708 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7 \n", + "709 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c \n", + "710 https://api.github.com/repos/ANHIG/IMGTHLA/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd \n", + "711 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c \n", + "712 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4 \n", + "713 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6 \n", + "714 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628 \n", + "715 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d \n", + "716 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2771365c419ffdda4748a612489ecc51f45060e8 \n", + "717 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "718 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157 \n", + "719 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675 \n", + "720 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "721 https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58 \n", + "722 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "723 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065e \n", + "724 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d \n", + "725 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "726 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "727 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", + "728 https://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "729 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4 \n", + "730 https://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "731 https://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368b \n", + "732 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", + "733 https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "734 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", + "735 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "736 https://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631df \n", + "737 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", + "738 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d \n", + "\n", + " html_url \\\n", + "0 https://github.com/ANHIG/IMGTHLA/commit/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", + "1 https://github.com/ANHIG/IMGTHLA/commit/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", + "2 https://github.com/ANHIG/IMGTHLA/commit/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", + "3 https://github.com/ANHIG/IMGTHLA/commit/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", + "4 https://github.com/ANHIG/IMGTHLA/commit/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", + "5 https://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "6 https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "7 https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc \n", + "8 https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13 \n", + "9 https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141 \n", + "10 https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089 \n", + "11 https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "12 https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", + "13 https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "14 https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", + "15 https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049 \n", + "16 https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db \n", + "17 https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c \n", + "18 https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "19 https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", + "20 https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415 \n", + "21 https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", + "22 https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", + "23 https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97 \n", + "24 https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "25 https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56 \n", + "26 https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", + "27 https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", + "28 https://github.com/ANHIG/IMGTHLA/commit/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", + "29 https://github.com/ANHIG/IMGTHLA/commit/7265da109f405f63768c8ce8efc023f57283059f \n", + "30 https://github.com/ANHIG/IMGTHLA/commit/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", + "31 https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", + "32 https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd \n", + "33 https://github.com/ANHIG/IMGTHLA/commit/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", + "34 https://github.com/ANHIG/IMGTHLA/commit/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", + "35 https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", + "36 https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", + "37 https://github.com/ANHIG/IMGTHLA/commit/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", + "38 https://github.com/ANHIG/IMGTHLA/commit/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", + "39 https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500 \n", + "40 https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707 \n", + "41 https://github.com/ANHIG/IMGTHLA/commit/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", + "42 https://github.com/ANHIG/IMGTHLA/commit/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", + "43 https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "44 https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", + "45 https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "46 https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", + "47 https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7 \n", + "48 https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47 \n", + "49 https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "50 https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", + "51 https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "52 https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be \n", + "53 https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "54 https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9 \n", + "55 https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "56 https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", + "57 https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "58 https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", + "59 https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", + "60 https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "61 https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "62 https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c \n", + "63 https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "64 https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", + "65 https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "66 https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948 \n", + "67 https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", + "68 https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801 \n", + "69 https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "70 https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", + "71 https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "72 https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", + "73 https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "74 https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be \n", + "75 https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "76 https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", + "77 https://github.com/ANHIG/IMGTHLA/commit/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", + "78 https://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "79 https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "80 https://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "81 https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "82 https://github.com/ANHIG/IMGTHLA/commit/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", + "83 https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712 \n", + "84 https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90 \n", + "85 https://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "86 https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3 \n", + "87 https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "88 https://github.com/ANHIG/IMGTHLA/commit/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", + "89 https://github.com/ANHIG/IMGTHLA/commit/13d04064764124c55b01ef23947fa28b88779417 \n", + "90 https://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "91 https://github.com/ANHIG/IMGTHLA/commit/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", + "92 https://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7e \n", + "93 https://github.com/ANHIG/IMGTHLA/commit/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", + "94 https://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115b \n", + "95 https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "96 https://github.com/ANHIG/IMGTHLA/commit/1429eb572ade1b728cd095c554f735e8184016b0 \n", + "97 https://github.com/ANHIG/IMGTHLA/commit/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", + "98 https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "99 https://github.com/ANHIG/IMGTHLA/commit/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", + "100 https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "101 https://github.com/ANHIG/IMGTHLA/commit/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", + "102 https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764 \n", + "103 https://github.com/ANHIG/IMGTHLA/commit/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", + "104 https://github.com/ANHIG/IMGTHLA/commit/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", + "105 https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", + "106 https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", + "107 https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "108 https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", + "109 https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", + "110 https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca \n", + "111 https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", + "112 https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "113 https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", + "114 https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "115 https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", + "116 https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "117 https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", + "118 https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "119 https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981 \n", + "120 https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "121 https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", + "122 https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "123 https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc \n", + "124 https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "125 https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d \n", + "126 https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560 \n", + "127 https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", + "128 https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "129 https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", + "130 https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "131 https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", + "132 https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", + "133 https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce \n", + "134 https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade \n", + "135 https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "136 https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", + "137 https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "138 https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", + "139 https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "140 https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", + "141 https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "142 https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", + "143 https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", + "144 https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "145 https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", + "146 https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "147 https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", + "148 https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd \n", + "149 https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", + "150 https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", + "151 https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba \n", + "152 https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1 \n", + "153 https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7 \n", + "154 https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "155 https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "156 https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", + "157 https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "158 https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", + "159 https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "160 https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", + "161 https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b \n", + "162 https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c \n", + "163 https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "164 https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", + "165 https://github.com/ANHIG/IMGTHLA/commit/ffb709269dad74b4d538be957ae318b0bd874c9e \n", + "166 https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "167 https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", + "168 https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "169 https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", + "170 https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "171 https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a \n", + "172 https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "173 https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", + "174 https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "175 https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", + "176 https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef \n", + "177 https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "178 https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", + "179 https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "180 https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f \n", + "181 https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", + "182 https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049 \n", + "183 https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", + "184 https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "185 https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba \n", + "186 https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "187 https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", + "188 https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "189 https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", + "190 https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a \n", + "191 https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", + "192 https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "193 https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", + "194 https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6 \n", + "195 https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "196 https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", + "197 https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "198 https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "199 https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "200 https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", + "201 https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", + "202 https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5 \n", + "203 https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", + "204 https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "205 https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a \n", + "206 https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "207 https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", + "208 https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "209 https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f \n", + "210 https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "211 https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", + "212 https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "213 https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", + "214 https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "215 https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", + "216 https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712 \n", + "217 https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", + "218 https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "219 https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c \n", + "220 https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535 \n", + "221 https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", + "222 https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", + "223 https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "224 https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", + "225 https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", + "226 https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "227 https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", + "228 https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55 \n", + "229 https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", + "230 https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "231 https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", + "232 https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "233 https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", + "234 https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", + "235 https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", + "236 https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "237 https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", + "238 https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", + "239 https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667 \n", + "240 https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572 \n", + "241 https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", + "242 https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "243 https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", + "244 https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "245 https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", + "246 https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725 \n", + "247 https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "248 https://github.com/ANHIG/IMGTHLA/commit/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", + "249 https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "250 https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5 \n", + "251 https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "252 https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", + "253 https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "254 https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e \n", + "255 https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "256 https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", + "257 https://github.com/ANHIG/IMGTHLA/commit/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9 \n", + "258 https://github.com/ANHIG/IMGTHLA/commit/bf257304fe44a170cbd382148caa14e14b3d0f8b \n", + "259 https://github.com/ANHIG/IMGTHLA/commit/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18 \n", + "260 https://github.com/ANHIG/IMGTHLA/commit/e1535af59a925b01fe67ba1c0a6c6f20960493e6 \n", + "261 https://github.com/ANHIG/IMGTHLA/commit/43be46757040bbd485bcdff1f7fe1e72be117fcf \n", + "262 https://github.com/ANHIG/IMGTHLA/commit/6599041f06d568261be10f0bca306a772e5cd36c \n", + "263 https://github.com/ANHIG/IMGTHLA/commit/78bbe4865d1131f6843a4b2846f340a0d207a487 \n", + "264 https://github.com/ANHIG/IMGTHLA/commit/4d8879eb073b7852071734eaa2c41544bd552643 \n", + "265 https://github.com/ANHIG/IMGTHLA/commit/9243c652d3e942afed3397a0f97ecc38e365b731 \n", + "266 https://github.com/ANHIG/IMGTHLA/commit/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb \n", + "267 https://github.com/ANHIG/IMGTHLA/commit/658df88d6a758ddf8c184de90b725c21bb5ece37 \n", + "268 https://github.com/ANHIG/IMGTHLA/commit/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31 \n", + "269 https://github.com/ANHIG/IMGTHLA/commit/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", + "270 https://github.com/ANHIG/IMGTHLA/commit/e1cd1ec3e66f4ab2b218f6758ed315f557778655 \n", + "271 https://github.com/ANHIG/IMGTHLA/commit/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba \n", + "272 https://github.com/ANHIG/IMGTHLA/commit/89911df382bf499cd2fad648575d64f84e0ebee5 \n", + "273 https://github.com/ANHIG/IMGTHLA/commit/5efd2671688f48f60637136f7712c046c0d3c9b4 \n", + "274 https://github.com/ANHIG/IMGTHLA/commit/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", + "275 https://github.com/ANHIG/IMGTHLA/commit/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad \n", + "276 https://github.com/ANHIG/IMGTHLA/commit/5c3aab6eea0b638551682adf029a947d11d41621 \n", + "277 https://github.com/ANHIG/IMGTHLA/commit/53f567078d46365a3fec66ac57316cc7c038f650 \n", + "278 https://github.com/ANHIG/IMGTHLA/commit/1c7f60887bb500313f461c68c84fcacb7c567410 \n", + "279 https://github.com/ANHIG/IMGTHLA/commit/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", + "280 https://github.com/ANHIG/IMGTHLA/commit/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", + "281 https://github.com/ANHIG/IMGTHLA/commit/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", + "282 https://github.com/ANHIG/IMGTHLA/commit/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", + "283 https://github.com/ANHIG/IMGTHLA/commit/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", + "284 https://github.com/ANHIG/IMGTHLA/commit/039466eee45519d41411df5783695dbe8dc7843a \n", + "285 https://github.com/ANHIG/IMGTHLA/commit/83b4e1cc168c66466a246f63da7b62b42d412110 \n", + "286 https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", + "287 https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025 \n", + "288 https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871 \n", + "289 https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462 \n", + "290 https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "291 https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458 \n", + "292 https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "293 https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", + "294 https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "295 https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900 \n", + "296 https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", + "297 https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "298 https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", + "299 https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "300 https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf \n", + "301 https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "302 https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09 \n", + "303 https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "304 https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948 \n", + "305 https://github.com/ANHIG/IMGTHLA/commit/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", + "306 https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "307 https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a \n", + "308 https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "309 https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", + "310 https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046 \n", + "311 https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", + "312 https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", + "313 https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5 \n", + "314 https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", + "315 https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", + "316 https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "317 https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628 \n", + "318 https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "319 https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956 \n", + "320 https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", + "321 https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", + "322 https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189 \n", + "323 https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee \n", + "324 https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "325 https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "326 https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "327 https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db \n", + "328 https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "329 https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15 \n", + "330 https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "331 https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", + "332 https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "333 https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", + "334 https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970 \n", + "335 https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "336 https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275 \n", + "337 https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "338 https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", + "339 https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", + "340 https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177 \n", + "341 https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", + "342 https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", + "343 https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", + "344 https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "345 https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", + "346 https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "347 https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "348 https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", + "349 https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", + "350 https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "351 https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3 \n", + "352 https://github.com/ANHIG/IMGTHLA/commit/608ffc01f775e8495191944bd4ac1e77fd5ca7cb \n", + "353 https://github.com/ANHIG/IMGTHLA/commit/6ed8336e430025284e3023dc24f149e63f2739b5 \n", + "354 https://github.com/ANHIG/IMGTHLA/commit/3813802728ea8402b8d2e843f670bbc98526143a \n", + "355 https://github.com/ANHIG/IMGTHLA/commit/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", + "356 https://github.com/ANHIG/IMGTHLA/commit/c5acf7a4342869351b2382b1cc1d1b5763e7e04e \n", + "357 https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", + "358 https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", + "359 https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", + "360 https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "361 https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", + "362 https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c \n", + "363 https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", + "364 https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c \n", + "365 https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", + "366 https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "367 https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "368 https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", + "369 https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", + "370 https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "371 https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c \n", + "372 https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305 \n", + "373 https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", + "374 https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df \n", + "375 https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", + "376 https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31 \n", + "377 https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", + "378 https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188 \n", + "379 https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", + "380 https://github.com/ANHIG/IMGTHLA/commit/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", + "381 https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "382 https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb \n", + "383 https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", + "384 https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15 \n", + "385 https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "386 https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", + "387 https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", + "388 https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", + "389 https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "390 https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "391 https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", + "392 https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "393 https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", + "394 https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", + "395 https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "396 https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", + "397 https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", + "398 https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115 \n", + "399 https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", + "400 https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d \n", + "401 https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744 \n", + "402 https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", + "403 https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "404 https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215 \n", + "405 https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", + "406 https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e \n", + "407 https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", + "408 https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "409 https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", + "410 https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa \n", + "411 https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", + "412 https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", + "413 https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d \n", + "414 https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa \n", + "415 https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "416 https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7 \n", + "417 https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", + "418 https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", + "419 https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "420 https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766 \n", + "421 https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715 \n", + "422 https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", + "423 https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "424 https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4 \n", + "425 https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "426 https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", + "427 https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "428 https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", + "429 https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "430 https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971 \n", + "431 https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", + "432 https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68 \n", + "433 https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", + "434 https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b \n", + "435 https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", + "436 https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590 \n", + "437 https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "438 https://github.com/ANHIG/IMGTHLA/commit/1e5b0f481bd71308be89983e031377b3e7492a0d \n", + "439 https://github.com/ANHIG/IMGTHLA/commit/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", + "440 https://github.com/ANHIG/IMGTHLA/commit/501950eec393c13893d439deae3c536d3b8a694f \n", + "441 https://github.com/ANHIG/IMGTHLA/commit/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", + "442 https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", + "443 https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", + "444 https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18 \n", + "445 https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", + "446 https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea \n", + "447 https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365 \n", + "448 https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a \n", + "449 https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "450 https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", + "451 https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "452 https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", + "453 https://github.com/ANHIG/IMGTHLA/commit/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", + "454 https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "455 https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", + "456 https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028 \n", + "457 https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", + "458 https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "459 https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", + "460 https://github.com/ANHIG/IMGTHLA/commit/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", + "461 https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105 \n", + "462 https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "463 https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "464 https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "465 https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02 \n", + "466 https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "467 https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", + "468 https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "469 https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827 \n", + "470 https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", + "471 https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", + "472 https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", + "473 https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca \n", + "474 https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "475 https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c \n", + "476 https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", + "477 https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "478 https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", + "479 https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "480 https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c \n", + "481 https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", + "482 https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "483 https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", + "484 https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb \n", + "485 https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", + "486 https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152 \n", + "487 https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c \n", + "488 https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", + "489 https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", + "490 https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "491 https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776 \n", + "492 https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910 \n", + "493 https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695 \n", + "494 https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", + "495 https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "496 https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", + "497 https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "498 https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", + "499 https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "500 https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", + "501 https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e \n", + "502 https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", + "503 https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "504 https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", + "505 https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc \n", + "506 https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903 \n", + "507 https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "508 https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "509 https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "510 https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", + "511 https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "512 https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", + "513 https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931 \n", + "514 https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888 \n", + "515 https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "516 https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", + "517 https://github.com/ANHIG/IMGTHLA/commit/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", + "518 https://github.com/ANHIG/IMGTHLA/commit/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", + "519 https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "520 https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8 \n", + "521 https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "522 https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", + "523 https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "524 https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", + "525 https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "526 https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", + "527 https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e \n", + "528 https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8 \n", + "529 https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "530 https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", + "531 https://github.com/ANHIG/IMGTHLA/commit/171a34d4e648d23f090572086a6ed40794eb0896 \n", + "532 https://github.com/ANHIG/IMGTHLA/commit/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", + "533 https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "534 https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", + "535 https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "536 https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b \n", + "537 https://github.com/ANHIG/IMGTHLA/commit/204cef7c7591703727291b16cc78cc5e30d710d7 \n", + "538 https://github.com/ANHIG/IMGTHLA/commit/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", + "539 https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "540 https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "541 https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", + "542 https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", + "543 https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "544 https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae \n", + "545 https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe \n", + "546 https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", + "547 https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "548 https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", + "549 https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", + "550 https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "551 https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", + "552 https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "553 https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191 \n", + "554 https://github.com/ANHIG/IMGTHLA/commit/3066954597d739b4aba34d474b2e0f6a8b818714 \n", + "555 https://github.com/ANHIG/IMGTHLA/commit/82edfc44b8b1671ece57d88953f7350ea8837237 \n", + "556 https://github.com/ANHIG/IMGTHLA/commit/096377bad78018607072daf7c94e7eb90ae17af8 \n", + "557 https://github.com/ANHIG/IMGTHLA/commit/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", + "558 https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "559 https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", + "560 https://github.com/ANHIG/IMGTHLA/commit/087234db7d9a87138f071f130f793c52019ea7e4 \n", + "561 https://github.com/ANHIG/IMGTHLA/commit/a627893de839025c7082930481238db5d34493c4 \n", + "562 https://github.com/ANHIG/IMGTHLA/commit/0fcb4ad38ea898053916e60f8c55ea86efcff3db \n", + "563 https://github.com/ANHIG/IMGTHLA/commit/228082acf94115319c60d50d8909d4e1cb88c557 \n", + "564 https://github.com/ANHIG/IMGTHLA/commit/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", + "565 https://github.com/ANHIG/IMGTHLA/commit/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", + "566 https://github.com/ANHIG/IMGTHLA/commit/d146942a21ba93007cadd23d4f2c2035fa783142 \n", + "567 https://github.com/ANHIG/IMGTHLA/commit/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", + "568 https://github.com/ANHIG/IMGTHLA/commit/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", + "569 https://github.com/ANHIG/IMGTHLA/commit/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", + "570 https://github.com/ANHIG/IMGTHLA/commit/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", + "571 https://github.com/ANHIG/IMGTHLA/commit/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", + "572 https://github.com/ANHIG/IMGTHLA/commit/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", + "573 https://github.com/ANHIG/IMGTHLA/commit/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", + "574 https://github.com/ANHIG/IMGTHLA/commit/9e470184929001d566cbe593656b2c4b13aa1624 \n", + "575 https://github.com/ANHIG/IMGTHLA/commit/fc0134c3516e01032a32997d037b3ba296e26221 \n", + "576 https://github.com/ANHIG/IMGTHLA/commit/965b82561d82c5d347fd10c77245dcd8691ba119 \n", + "577 https://github.com/ANHIG/IMGTHLA/commit/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", + "578 https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7 \n", + "579 https://github.com/ANHIG/IMGTHLA/commit/b9174859384269ff9eeadcab12762d38c56aef36 \n", + "580 https://github.com/ANHIG/IMGTHLA/commit/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", + "581 https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de \n", + "582 https://github.com/ANHIG/IMGTHLA/commit/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", + "583 https://github.com/ANHIG/IMGTHLA/commit/734690c08be5b5d00193e2307125e669a1e3334f \n", + "584 https://github.com/ANHIG/IMGTHLA/commit/d3955683782369078d9d9137d6a0968adae23a92 \n", + "585 https://github.com/ANHIG/IMGTHLA/commit/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", + "586 https://github.com/ANHIG/IMGTHLA/commit/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", + "587 https://github.com/ANHIG/IMGTHLA/commit/870e39341592de0113c530f471098490a246ac24 \n", + "588 https://github.com/ANHIG/IMGTHLA/commit/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", + "589 https://github.com/ANHIG/IMGTHLA/commit/e5198e0f0cb97456678856a60a13e87581e39966 \n", + "590 https://github.com/ANHIG/IMGTHLA/commit/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", + "591 https://github.com/ANHIG/IMGTHLA/commit/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", + "592 https://github.com/ANHIG/IMGTHLA/commit/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", + "593 https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "594 https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "595 https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "596 https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", + "597 https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "598 https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", + "599 https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", + "600 https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "601 https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "602 https://github.com/ANHIG/IMGTHLA/commit/58e40f66297b220958bcf09c6f92009ba6422e3a \n", + "603 https://github.com/ANHIG/IMGTHLA/commit/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", + "604 https://github.com/ANHIG/IMGTHLA/commit/81bceb5eee4289c9fcefad90f821f5269849df37 \n", + "605 https://github.com/ANHIG/IMGTHLA/commit/77f7c148e7de394021ca84a012427a8a0974eb5f \n", + "606 https://github.com/ANHIG/IMGTHLA/commit/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", + "607 https://github.com/ANHIG/IMGTHLA/commit/71626fbc1ecab1867deda1c9739557a345c443c3 \n", + "608 https://github.com/ANHIG/IMGTHLA/commit/19fd85f5aceb424c866a2c939caea18a4383a136 \n", + "609 https://github.com/ANHIG/IMGTHLA/commit/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", + "610 https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", + "611 https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063 \n", + "612 https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", + "613 https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "614 https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "615 https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", + "616 https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", + "617 https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", + "618 https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", + "619 https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", + "620 https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "621 https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", + "622 https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a \n", + "623 https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", + "624 https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "625 https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea \n", + "626 https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "627 https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", + "628 https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "629 https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d \n", + "630 https://github.com/ANHIG/IMGTHLA/commit/316f7c8d0056d58a7a8b992fd9f35024d954aa03 \n", + "631 https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a \n", + "632 https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "633 https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665 \n", + "634 https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", + "635 https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "636 https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", + "637 https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "638 https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", + "639 https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "640 https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", + "641 https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "642 https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", + "643 https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", + "644 https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "645 https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627 \n", + "646 https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "647 https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", + "648 https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", + "649 https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", + "650 https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "651 https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", + "652 https://github.com/ANHIG/IMGTHLA/commit/a9c8d5c82645cd677340c408291f6c5556f2586f \n", + "653 https://github.com/ANHIG/IMGTHLA/commit/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", + "654 https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "655 https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "656 https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "657 https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", + "658 https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", + "659 https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "660 https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c \n", + "661 https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13 \n", + "662 https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "663 https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", + "664 https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", + "665 https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", + "666 https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", + "667 https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "668 https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", + "669 https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "670 https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074 \n", + "671 https://github.com/ANHIG/IMGTHLA/commit/75ad6905414ff2af3a051097d7bf7dea077a0be3 \n", + "672 https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "673 https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", + "674 https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "675 https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "676 https://github.com/ANHIG/IMGTHLA/commit/51015f8712a57688e520961c4ccf7e259bf56995 \n", + "677 https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "678 https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252 \n", + "679 https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "680 https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326 \n", + "681 https://github.com/ANHIG/IMGTHLA/commit/53d99caa258f7ebd5af5a5d6f7b131f76059535e \n", + "682 https://github.com/ANHIG/IMGTHLA/commit/3a77d014a3ccdebd07f5acee3031a269bfaafdb8 \n", + "683 https://github.com/ANHIG/IMGTHLA/commit/534a03ffc9ac4a47ee1b33ce7ebaed834004b474 \n", + "684 https://github.com/ANHIG/IMGTHLA/commit/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904 \n", + "685 https://github.com/ANHIG/IMGTHLA/commit/e84ba6be7c44abb06ebada02d4323c9a8f6b5436 \n", + "686 https://github.com/ANHIG/IMGTHLA/commit/46c22746f74564f5715d4833907bfa08865c565d \n", + "687 https://github.com/ANHIG/IMGTHLA/commit/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b \n", + "688 https://github.com/ANHIG/IMGTHLA/commit/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e \n", + "689 https://github.com/ANHIG/IMGTHLA/commit/0709ff010c817a05cb8fbc81de6ac471f7dc57ce \n", + "690 https://github.com/ANHIG/IMGTHLA/commit/46bfea9689d518b9248a574f1dc746a195e4faa8 \n", + "691 https://github.com/ANHIG/IMGTHLA/commit/cef0ff0afcf480cd88739d8823f87e13b1f99db5 \n", + "692 https://github.com/ANHIG/IMGTHLA/commit/bb70d85435a32b95994e1cc1e618408775da45f9 \n", + "693 https://github.com/ANHIG/IMGTHLA/commit/470f4d0813083012feb754d00981728484a0e753 \n", + "694 https://github.com/ANHIG/IMGTHLA/commit/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6 \n", + "695 https://github.com/ANHIG/IMGTHLA/commit/ff9e083e75b24a17f6f8b94b223dc7cd67520e10 \n", + "696 https://github.com/ANHIG/IMGTHLA/commit/ca9422949acac3495dc385af56e9778a720578fa \n", + "697 https://github.com/ANHIG/IMGTHLA/commit/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", + "698 https://github.com/ANHIG/IMGTHLA/commit/cac526afe42a99640d287b18521d4f597f758cc7 \n", + "699 https://github.com/ANHIG/IMGTHLA/commit/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", + "700 https://github.com/ANHIG/IMGTHLA/commit/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", + "701 https://github.com/ANHIG/IMGTHLA/commit/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", + "702 https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "703 https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec \n", + "704 https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", + "705 https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "706 https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "707 https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "708 https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7 \n", + "709 https://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635c \n", + "710 https://github.com/ANHIG/IMGTHLA/commit/637f309a74dfb60eca09e5d45826a0f51d5a0bcd \n", + "711 https://github.com/ANHIG/IMGTHLA/commit/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c \n", + "712 https://github.com/ANHIG/IMGTHLA/commit/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4 \n", + "713 https://github.com/ANHIG/IMGTHLA/commit/f95ebdfd1409b83b99f2ca799ce159d12e05cda6 \n", + "714 https://github.com/ANHIG/IMGTHLA/commit/1ca9c2be88d9f054d816feb449c4a55a42a6a628 \n", + "715 https://github.com/ANHIG/IMGTHLA/commit/5f134ff1fb597dd477a049c92101da9f2a8a902d \n", + "716 https://github.com/ANHIG/IMGTHLA/commit/2771365c419ffdda4748a612489ecc51f45060e8 \n", + "717 https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "718 https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157 \n", + "719 https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b5090074675 \n", + "720 https://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "721 https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58 \n", + "722 https://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "723 https://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065e \n", + "724 https://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849d \n", + "725 https://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "726 https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "727 https://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", + "728 https://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "729 https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec4 \n", + "730 https://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "731 https://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368b \n", + "732 https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", + "733 https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "734 https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", + "735 https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "736 https://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631df \n", + "737 https://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", + "738 https://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d \n", + "\n", + " comments_url \\\n", + "0 https://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad/comments \n", + "1 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579/comments \n", + "2 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f/comments \n", + "3 https://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d/comments \n", + "4 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851/comments \n", + "5 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a/comments \n", + "6 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a/comments \n", + "7 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdc/comments \n", + "8 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13/comments \n", + "9 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141/comments \n", + "10 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089/comments \n", + "11 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390/comments \n", + "12 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923/comments \n", + "13 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2/comments \n", + "14 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530/comments \n", + "15 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049/comments \n", + "16 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01db/comments \n", + "17 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89c/comments \n", + "18 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb/comments \n", + "19 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8/comments \n", + "20 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415/comments \n", + "21 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e/comments \n", + "22 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f/comments \n", + "23 https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97/comments \n", + "24 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c/comments \n", + "25 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56/comments \n", + "26 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5/comments \n", + "27 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1/comments \n", + "28 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199/comments \n", + "29 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059f/comments \n", + "30 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453/comments \n", + "31 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e/comments \n", + "32 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fd/comments \n", + "33 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269/comments \n", + "34 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2/comments \n", + "35 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006/comments \n", + "36 https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7/comments \n", + "37 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf/comments \n", + "38 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3/comments \n", + "39 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500/comments \n", + "40 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707/comments \n", + "41 https://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e/comments \n", + "42 https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1/comments \n", + "43 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56/comments \n", + "44 https://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b/comments \n", + "45 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618/comments \n", + "46 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac/comments \n", + "47 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7/comments \n", + "48 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47/comments \n", + "49 https://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e/comments \n", + "50 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199/comments \n", + "51 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39/comments \n", + "52 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975be/comments \n", + "53 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c/comments \n", + "54 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9/comments \n", + "55 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406/comments \n", + "56 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe/comments \n", + "57 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80/comments \n", + "58 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391/comments \n", + "59 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef/comments \n", + "60 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7/comments \n", + "61 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7/comments \n", + "62 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03c/comments \n", + "63 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6/comments \n", + "64 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5/comments \n", + "65 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388/comments \n", + "66 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948/comments \n", + "67 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06/comments \n", + "68 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801/comments \n", + "69 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5/comments \n", + "70 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9/comments \n", + "71 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4/comments \n", + "72 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93/comments \n", + "73 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839/comments \n", + "74 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6be/comments \n", + "75 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604/comments \n", + "76 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9/comments \n", + "77 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56/comments \n", + "78 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c/comments \n", + "79 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18/comments \n", + "80 https://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad/comments \n", + "81 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8/comments \n", + "82 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb/comments \n", + "83 https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712/comments \n", + "84 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90/comments \n", + "85 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad/comments \n", + "86 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3/comments \n", + "87 https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6/comments \n", + "88 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6/comments \n", + "89 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417/comments \n", + "90 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a/comments \n", + "91 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7/comments \n", + "92 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e/comments \n", + "93 https://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d/comments \n", + "94 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b/comments \n", + "95 https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3/comments \n", + "96 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0/comments \n", + "97 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da/comments \n", + "98 https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914/comments \n", + "99 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0/comments \n", + "100 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7/comments \n", + "101 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5/comments \n", + "102 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764/comments \n", + "103 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144/comments \n", + "104 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c/comments \n", + "105 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f/comments \n", + "106 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129/comments \n", + "107 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9/comments \n", + "108 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa/comments \n", + "109 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18/comments \n", + "110 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca/comments \n", + "111 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2/comments \n", + "112 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688/comments \n", + "113 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245/comments \n", + "114 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3/comments \n", + "115 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b/comments \n", + "116 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574/comments \n", + "117 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1/comments \n", + "118 https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00/comments \n", + "119 https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981/comments \n", + "120 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7/comments \n", + "121 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314/comments \n", + "122 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798/comments \n", + "123 https://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fc/comments \n", + "124 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82/comments \n", + "125 https://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798d/comments \n", + "126 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560/comments \n", + "127 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388/comments \n", + "128 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27/comments \n", + "129 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491/comments \n", + "130 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77/comments \n", + "131 https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8/comments \n", + "132 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a/comments \n", + "133 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce/comments \n", + "134 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961ade/comments \n", + "135 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08/comments \n", + "136 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc/comments \n", + "137 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296/comments \n", + "138 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6/comments \n", + "139 https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90/comments \n", + "140 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d/comments \n", + "141 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209/comments \n", + "142 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b/comments \n", + "143 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35/comments \n", + "144 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7/comments \n", + "145 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859/comments \n", + "146 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e/comments \n", + "147 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4/comments \n", + "148 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bd/comments \n", + "149 https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795/comments \n", + "150 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50/comments \n", + "151 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbeba/comments \n", + "152 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1/comments \n", + "153 https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7/comments \n", + "154 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae/comments \n", + "155 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c/comments \n", + "156 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3/comments \n", + "157 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1/comments \n", + "158 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998/comments \n", + "159 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1/comments \n", + "160 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc/comments \n", + "161 https://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b/comments \n", + "162 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633c/comments \n", + "163 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9/comments \n", + "164 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1/comments \n", + "165 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9e/comments \n", + "166 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327/comments \n", + "167 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228/comments \n", + "168 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e/comments \n", + "169 https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23/comments \n", + "170 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9/comments \n", + "171 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147a/comments \n", + "172 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4/comments \n", + "173 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15/comments \n", + "174 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe/comments \n", + "175 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69/comments \n", + "176 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41ef/comments \n", + "177 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9/comments \n", + "178 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2/comments \n", + "179 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a/comments \n", + "180 https://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2f/comments \n", + "181 https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179/comments \n", + "182 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049/comments \n", + "183 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6/comments \n", + "184 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab/comments \n", + "185 https://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bba/comments \n", + "186 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2/comments \n", + "187 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353/comments \n", + "188 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57/comments \n", + "189 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee/comments \n", + "190 https://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a/comments \n", + "191 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75/comments \n", + "192 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a/comments \n", + "193 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b/comments \n", + "194 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6/comments \n", + "195 https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4/comments \n", + "196 https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708/comments \n", + "197 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36/comments \n", + "198 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f/comments \n", + "199 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9/comments \n", + "200 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d/comments \n", + "201 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c/comments \n", + "202 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5/comments \n", + "203 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3/comments \n", + "204 https://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a/comments \n", + "205 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0a/comments \n", + "206 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672/comments \n", + "207 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298/comments \n", + "208 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49/comments \n", + "209 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769f/comments \n", + "210 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1/comments \n", + "211 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8/comments \n", + "212 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc/comments \n", + "213 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07/comments \n", + "214 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af/comments \n", + "215 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1/comments \n", + "216 https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712/comments \n", + "217 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3/comments \n", + "218 https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560/comments \n", + "219 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399c/comments \n", + "220 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535/comments \n", + "221 https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469/comments \n", + "222 https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1/comments \n", + "223 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f/comments \n", + "224 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad/comments \n", + "225 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638/comments \n", + "226 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097/comments \n", + "227 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c/comments \n", + "228 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55/comments \n", + "229 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72/comments \n", + "230 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9/comments \n", + "231 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927/comments \n", + "232 https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1/comments \n", + "233 https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393/comments \n", + "234 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5/comments \n", + "235 https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59/comments \n", + "236 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57/comments \n", + "237 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f/comments \n", + "238 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef/comments \n", + "239 https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667/comments \n", + "240 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572/comments \n", + "241 https://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba/comments \n", + "242 https://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d/comments \n", + "243 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae/comments \n", + "244 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea/comments \n", + "245 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9/comments \n", + "246 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725/comments \n", + "247 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab/comments \n", + "248 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e/comments \n", + "249 https://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa/comments \n", + "250 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5/comments \n", + "251 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c/comments \n", + "252 https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8/comments \n", + "253 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1/comments \n", + "254 https://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222e/comments \n", + "255 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac/comments \n", + "256 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7/comments \n", + "257 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/comments \n", + "258 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b/comments \n", + "259 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18/comments \n", + "260 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6/comments \n", + "261 https://api.github.com/repos/ANHIG/IMGTHLA/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf/comments \n", + "262 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6599041f06d568261be10f0bca306a772e5cd36c/comments \n", + "263 https://api.github.com/repos/ANHIG/IMGTHLA/commits/78bbe4865d1131f6843a4b2846f340a0d207a487/comments \n", + "264 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d8879eb073b7852071734eaa2c41544bd552643/comments \n", + "265 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9243c652d3e942afed3397a0f97ecc38e365b731/comments \n", + "266 https://api.github.com/repos/ANHIG/IMGTHLA/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb/comments \n", + "267 https://api.github.com/repos/ANHIG/IMGTHLA/commits/658df88d6a758ddf8c184de90b725c21bb5ece37/comments \n", + "268 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31/comments \n", + "269 https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13/comments \n", + "270 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655/comments \n", + "271 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba/comments \n", + "272 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89911df382bf499cd2fad648575d64f84e0ebee5/comments \n", + "273 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5efd2671688f48f60637136f7712c046c0d3c9b4/comments \n", + "274 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7/comments \n", + "275 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad/comments \n", + "276 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621/comments \n", + "277 https://api.github.com/repos/ANHIG/IMGTHLA/commits/53f567078d46365a3fec66ac57316cc7c038f650/comments \n", + "278 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c7f60887bb500313f461c68c84fcacb7c567410/comments \n", + "279 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36/comments \n", + "280 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5/comments \n", + "281 https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76/comments \n", + "282 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755/comments \n", + "283 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89/comments \n", + "284 https://api.github.com/repos/ANHIG/IMGTHLA/commits/039466eee45519d41411df5783695dbe8dc7843a/comments \n", + "285 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110/comments \n", + "286 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968/comments \n", + "287 https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025/comments \n", + "288 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871/comments \n", + "289 https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462/comments \n", + "290 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5/comments \n", + "291 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458/comments \n", + "292 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c/comments \n", + "293 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4/comments \n", + "294 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb/comments \n", + "295 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900/comments \n", + "296 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb/comments \n", + "297 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315/comments \n", + "298 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b/comments \n", + "299 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874/comments \n", + "300 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bf/comments \n", + "301 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c/comments \n", + "302 https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09/comments \n", + "303 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2/comments \n", + "304 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948/comments \n", + "305 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a/comments \n", + "306 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9/comments \n", + "307 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3a/comments \n", + "308 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd/comments \n", + "309 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2/comments \n", + "310 https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046/comments \n", + "311 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13/comments \n", + "312 https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18/comments \n", + "313 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5/comments \n", + "314 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be/comments \n", + "315 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108/comments \n", + "316 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef/comments \n", + "317 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628/comments \n", + "318 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b/comments \n", + "319 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956/comments \n", + "320 https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6/comments \n", + "321 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62/comments \n", + "322 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189/comments \n", + "323 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eee/comments \n", + "324 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9/comments \n", + "325 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc/comments \n", + "326 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd/comments \n", + "327 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9db/comments \n", + "328 https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6/comments \n", + "329 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15/comments \n", + "330 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f/comments \n", + "331 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a/comments \n", + "332 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e/comments \n", + "333 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258/comments \n", + "334 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970/comments \n", + "335 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9/comments \n", + "336 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275/comments \n", + "337 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a/comments \n", + "338 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a/comments \n", + "339 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961/comments \n", + "340 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177/comments \n", + "341 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20/comments \n", + "342 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c/comments \n", + "343 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd/comments \n", + "344 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f/comments \n", + "345 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c/comments \n", + "346 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88/comments \n", + "347 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0/comments \n", + "348 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700/comments \n", + "349 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39/comments \n", + "350 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f/comments \n", + "351 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3/comments \n", + "352 https://api.github.com/repos/ANHIG/IMGTHLA/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb/comments \n", + "353 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ed8336e430025284e3023dc24f149e63f2739b5/comments \n", + "354 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3813802728ea8402b8d2e843f670bbc98526143a/comments \n", + "355 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da/comments \n", + "356 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e/comments \n", + "357 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b/comments \n", + "358 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c/comments \n", + "359 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d/comments \n", + "360 https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6/comments \n", + "361 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4/comments \n", + "362 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c/comments \n", + "363 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f/comments \n", + "364 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c/comments \n", + "365 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223/comments \n", + "366 https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10/comments \n", + "367 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e/comments \n", + "368 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846/comments \n", + "369 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a/comments \n", + "370 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742/comments \n", + "371 https://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535c/comments \n", + "372 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305/comments \n", + "373 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0/comments \n", + "374 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df/comments \n", + "375 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131/comments \n", + "376 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31/comments \n", + "377 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6/comments \n", + "378 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188/comments \n", + "379 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e/comments \n", + "380 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d/comments \n", + "381 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2/comments \n", + "382 https://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb/comments \n", + "383 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27/comments \n", + "384 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15/comments \n", + "385 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9/comments \n", + "386 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48/comments \n", + "387 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422/comments \n", + "388 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78/comments \n", + "389 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1/comments \n", + "390 https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b/comments \n", + "391 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68/comments \n", + "392 https://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee/comments \n", + "393 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e/comments \n", + "394 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646/comments \n", + "395 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4/comments \n", + "396 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0/comments \n", + "397 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce/comments \n", + "398 https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115/comments \n", + "399 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2/comments \n", + "400 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08d/comments \n", + "401 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744/comments \n", + "402 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694/comments \n", + "403 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344/comments \n", + "404 https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215/comments \n", + "405 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba/comments \n", + "406 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e/comments \n", + "407 https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176/comments \n", + "408 https://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b/comments \n", + "409 https://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a/comments \n", + "410 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aa/comments \n", + "411 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede/comments \n", + "412 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909/comments \n", + "413 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456d/comments \n", + "414 https://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fa/comments \n", + "415 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c/comments \n", + "416 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7/comments \n", + "417 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9/comments \n", + "418 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a/comments \n", + "419 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64/comments \n", + "420 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766/comments \n", + "421 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715/comments \n", + "422 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6/comments \n", + "423 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530/comments \n", + "424 https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4/comments \n", + "425 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc/comments \n", + "426 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f/comments \n", + "427 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7/comments \n", + "428 https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054/comments \n", + "429 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb/comments \n", + "430 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971/comments \n", + "431 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1/comments \n", + "432 https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68/comments \n", + "433 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8/comments \n", + "434 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b/comments \n", + "435 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf/comments \n", + "436 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590/comments \n", + "437 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168/comments \n", + "438 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0d/comments \n", + "439 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854/comments \n", + "440 https://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694f/comments \n", + "441 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6/comments \n", + "442 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718/comments \n", + "443 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0/comments \n", + "444 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18/comments \n", + "445 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6/comments \n", + "446 https://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5cea/comments \n", + "447 https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365/comments \n", + "448 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a/comments \n", + "449 https://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d/comments \n", + "450 https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935/comments \n", + "451 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3/comments \n", + "452 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830/comments \n", + "453 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84/comments \n", + "454 https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9/comments \n", + "455 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d/comments \n", + "456 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028/comments \n", + "457 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb/comments \n", + "458 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c/comments \n", + "459 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8/comments \n", + "460 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f/comments \n", + "461 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105/comments \n", + "462 https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28/comments \n", + "463 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f/comments \n", + "464 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea/comments \n", + "465 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02/comments \n", + "466 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220/comments \n", + "467 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a/comments \n", + "468 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66/comments \n", + "469 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827/comments \n", + "470 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9/comments \n", + "471 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92/comments \n", + "472 https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9/comments \n", + "473 https://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401aca/comments \n", + "474 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d/comments \n", + "475 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7c/comments \n", + "476 https://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc/comments \n", + "477 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581/comments \n", + "478 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab/comments \n", + "479 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01/comments \n", + "480 https://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3c/comments \n", + "481 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1/comments \n", + "482 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4/comments \n", + "483 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1/comments \n", + "484 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb/comments \n", + "485 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e/comments \n", + "486 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152/comments \n", + "487 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56c/comments \n", + "488 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3/comments \n", + "489 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d/comments \n", + "490 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea/comments \n", + "491 https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776/comments \n", + "492 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910/comments \n", + "493 https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695/comments \n", + "494 https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81/comments \n", + "495 https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3/comments \n", + "496 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9/comments \n", + "497 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd/comments \n", + "498 https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87/comments \n", + "499 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7/comments \n", + "500 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a/comments \n", + "501 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e/comments \n", + "502 https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936/comments \n", + "503 https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8/comments \n", + "504 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10/comments \n", + "505 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc/comments \n", + "506 https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903/comments \n", + "507 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7/comments \n", + "508 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0/comments \n", + "509 https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200/comments \n", + "510 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34/comments \n", + "511 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194/comments \n", + "512 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401/comments \n", + "513 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931/comments \n", + "514 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888/comments \n", + "515 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237/comments \n", + "516 https://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe/comments \n", + "517 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0/comments \n", + "518 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e/comments \n", + "519 https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02/comments \n", + "520 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8/comments \n", + "521 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184/comments \n", + "522 https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886/comments \n", + "523 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7/comments \n", + "524 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08/comments \n", + "525 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c/comments \n", + "526 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0/comments \n", + "527 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e/comments \n", + "528 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8/comments \n", + "529 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889/comments \n", + "530 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61/comments \n", + "531 https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896/comments \n", + "532 https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1/comments \n", + "533 https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2/comments \n", + "534 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0/comments \n", + "535 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7/comments \n", + "536 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2b/comments \n", + "537 https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7/comments \n", + "538 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942/comments \n", + "539 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5/comments \n", + "540 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9/comments \n", + "541 https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10/comments \n", + "542 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6/comments \n", + "543 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a/comments \n", + "544 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eae/comments \n", + "545 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe/comments \n", + "546 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb/comments \n", + "547 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115/comments \n", + "548 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d/comments \n", + "549 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea/comments \n", + "550 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2/comments \n", + "551 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb/comments \n", + "552 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540/comments \n", + "553 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191/comments \n", + "554 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714/comments \n", + "555 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237/comments \n", + "556 https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8/comments \n", + "557 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58/comments \n", + "558 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746/comments \n", + "559 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367/comments \n", + "560 https://api.github.com/repos/ANHIG/IMGTHLA/commits/087234db7d9a87138f071f130f793c52019ea7e4/comments \n", + "561 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a627893de839025c7082930481238db5d34493c4/comments \n", + "562 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db/comments \n", + "563 https://api.github.com/repos/ANHIG/IMGTHLA/commits/228082acf94115319c60d50d8909d4e1cb88c557/comments \n", + "564 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a/comments \n", + "565 https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6/comments \n", + "566 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142/comments \n", + "567 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9/comments \n", + "568 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d/comments \n", + "569 https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430/comments \n", + "570 https://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec/comments \n", + "571 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3/comments \n", + "572 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb/comments \n", + "573 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3/comments \n", + "574 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624/comments \n", + "575 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221/comments \n", + "576 https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119/comments \n", + "577 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd/comments \n", + "578 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7/comments \n", + "579 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36/comments \n", + "580 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7/comments \n", + "581 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de/comments \n", + "582 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40/comments \n", + "583 https://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334f/comments \n", + "584 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92/comments \n", + "585 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23/comments \n", + "586 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315/comments \n", + "587 https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24/comments \n", + "588 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257/comments \n", + "589 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966/comments \n", + "590 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55/comments \n", + "591 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb/comments \n", + "592 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e/comments \n", + "593 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3/comments \n", + "594 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126/comments \n", + "595 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70/comments \n", + "596 https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28/comments \n", + "597 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851/comments \n", + "598 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3/comments \n", + "599 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354/comments \n", + "600 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1/comments \n", + "601 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054/comments \n", + "602 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3a/comments \n", + "603 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896/comments \n", + "604 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37/comments \n", + "605 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5f/comments \n", + "606 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2/comments \n", + "607 https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3/comments \n", + "608 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136/comments \n", + "609 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e/comments \n", + "610 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926/comments \n", + "611 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063/comments \n", + "612 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254/comments \n", + "613 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06/comments \n", + "614 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662/comments \n", + "615 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30/comments \n", + "616 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747/comments \n", + "617 https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81/comments \n", + "618 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8/comments \n", + "619 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632/comments \n", + "620 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c/comments \n", + "621 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1/comments \n", + "622 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a/comments \n", + "623 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93/comments \n", + "624 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86/comments \n", + "625 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249fea/comments \n", + "626 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d/comments \n", + "627 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175/comments \n", + "628 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03/comments \n", + "629 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9d/comments \n", + "630 https://api.github.com/repos/ANHIG/IMGTHLA/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03/comments \n", + "631 https://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a/comments \n", + "632 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd/comments \n", + "633 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665/comments \n", + "634 https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655/comments \n", + "635 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea/comments \n", + "636 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7/comments \n", + "637 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949/comments \n", + "638 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2/comments \n", + "639 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05/comments \n", + "640 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f/comments \n", + "641 https://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a/comments \n", + "642 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a/comments \n", + "643 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810/comments \n", + "644 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd/comments \n", + "645 https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627/comments \n", + "646 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191/comments \n", + "647 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff/comments \n", + "648 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292/comments \n", + "649 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f/comments \n", + "650 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6/comments \n", + "651 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b/comments \n", + "652 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586f/comments \n", + "653 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2/comments \n", + "654 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10/comments \n", + "655 https://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e/comments \n", + "656 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d/comments \n", + "657 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0/comments \n", + "658 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14/comments \n", + "659 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c/comments \n", + "660 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c/comments \n", + "661 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13/comments \n", + "662 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe/comments \n", + "663 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d/comments \n", + "664 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e/comments \n", + "665 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345/comments \n", + "666 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2/comments \n", + "667 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23/comments \n", + "668 https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068/comments \n", + "669 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9/comments \n", + "670 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074/comments \n", + "671 https://api.github.com/repos/ANHIG/IMGTHLA/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3/comments \n", + "672 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1/comments \n", + "673 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02/comments \n", + "674 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1/comments \n", + "675 https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816/comments \n", + "676 https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995/comments \n", + "677 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703/comments \n", + "678 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252/comments \n", + "679 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d/comments \n", + "680 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326/comments \n", + "681 https://api.github.com/repos/ANHIG/IMGTHLA/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e/comments \n", + "682 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8/comments \n", + "683 https://api.github.com/repos/ANHIG/IMGTHLA/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474/comments \n", + "684 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904/comments \n", + "685 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436/comments \n", + "686 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46c22746f74564f5715d4833907bfa08865c565d/comments \n", + "687 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b/comments \n", + "688 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e/comments \n", + "689 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce/comments \n", + "690 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46bfea9689d518b9248a574f1dc746a195e4faa8/comments \n", + "691 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5/comments \n", + "692 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb70d85435a32b95994e1cc1e618408775da45f9/comments \n", + "693 https://api.github.com/repos/ANHIG/IMGTHLA/commits/470f4d0813083012feb754d00981728484a0e753/comments \n", + "694 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6/comments \n", + "695 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10/comments \n", + "696 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fa/comments \n", + "697 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d/comments \n", + "698 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7/comments \n", + "699 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66/comments \n", + "700 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004/comments \n", + "701 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78/comments \n", + "702 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a/comments \n", + "703 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec/comments \n", + "704 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43/comments \n", + "705 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/comments \n", + "706 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17/comments \n", + "707 https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b/comments \n", + "708 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7/comments \n", + "709 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c/comments \n", + "710 https://api.github.com/repos/ANHIG/IMGTHLA/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd/comments \n", + "711 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c/comments \n", + "712 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4/comments \n", + "713 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6/comments \n", + "714 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628/comments \n", + "715 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d/comments \n", + "716 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2771365c419ffdda4748a612489ecc51f45060e8/comments \n", + "717 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca/comments \n", + "718 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157/comments \n", + "719 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675/comments \n", + "720 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f/comments \n", + "721 https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58/comments \n", + "722 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f/comments \n", + "723 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065e/comments \n", + "724 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d/comments \n", + "725 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a/comments \n", + "726 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0/comments \n", + "727 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb/comments \n", + "728 https://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c/comments \n", + "729 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4/comments \n", + "730 https://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd/comments \n", + "731 https://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368b/comments \n", + "732 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4/comments \n", + "733 https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045/comments \n", + "734 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441/comments \n", + "735 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1/comments \n", + "736 https://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631df/comments \n", + "737 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb/comments \n", + "738 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d/comments \n", + "\n", + " author.login author.id author.node_id \\\n", + "0 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "1 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "2 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "3 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "4 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "5 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "6 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "7 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "8 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "9 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "10 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "11 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "12 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "13 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "14 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "15 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "16 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "17 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "18 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "19 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "20 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "21 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "22 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "23 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "24 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "25 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "26 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "27 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "28 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "29 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "30 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "31 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "32 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "33 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "34 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "35 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "36 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "37 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "38 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "39 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "40 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "41 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "42 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "43 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "44 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "45 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "46 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "47 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "48 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "49 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "50 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "51 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "52 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "53 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "54 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "55 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "56 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "57 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "58 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "59 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "60 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "61 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "62 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "63 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "64 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "65 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "66 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "67 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "68 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "69 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "70 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "71 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "72 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "73 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "74 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "75 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "76 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "77 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "78 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "79 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "80 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "81 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "82 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "83 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "84 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "85 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "86 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "87 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "88 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "89 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "90 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "91 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "92 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "93 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "94 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "95 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "96 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "97 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "98 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "99 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "100 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "101 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "102 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "103 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "104 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "105 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "106 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "107 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "108 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "109 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "110 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "111 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "112 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "113 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "114 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "115 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "116 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "117 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "118 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "119 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "120 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "121 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "122 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "123 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "124 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "125 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "126 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "127 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "128 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "129 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "130 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "131 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "132 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "133 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "134 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "135 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "136 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "137 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "138 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "139 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "140 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "141 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "142 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "143 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "144 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "145 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "146 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "147 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "148 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "149 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "150 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "151 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "152 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "153 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "154 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "155 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "156 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "157 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "158 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "159 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "160 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "161 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "162 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "163 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "164 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "165 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "166 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "167 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "168 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "169 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "170 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "171 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "172 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "173 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "174 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "175 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "176 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "177 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "178 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "179 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "180 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "181 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "182 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "183 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "184 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "185 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "186 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "187 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "188 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "189 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "190 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "191 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "192 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "193 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "194 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "195 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "196 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "197 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "198 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "199 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "200 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "201 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "202 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "203 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "204 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "205 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "206 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "207 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "208 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "209 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "210 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "211 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "212 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "213 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "214 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "215 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "216 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "217 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "218 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "219 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "220 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "221 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "222 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "223 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "224 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "225 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "226 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "227 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "228 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "229 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "230 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "231 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "232 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "233 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "234 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "235 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "236 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "237 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "238 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "239 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "240 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "241 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "242 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "243 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "244 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "245 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "246 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "247 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "248 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "249 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "250 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "251 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "252 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "253 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "254 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "255 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "256 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "257 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "258 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "259 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "260 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "261 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "262 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "263 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "264 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "265 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "266 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "267 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "268 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "269 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "270 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "271 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "272 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "273 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "274 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "275 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "276 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "277 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "278 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "279 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "280 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "281 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "282 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "283 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "284 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "285 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "286 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "287 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "288 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "289 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "290 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "291 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "292 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "293 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "294 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "295 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "296 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "297 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "298 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "299 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "300 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "301 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "302 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "303 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "304 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "305 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "306 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "307 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "308 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "309 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "310 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "311 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "312 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "313 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "314 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "315 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "316 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "317 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "318 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "319 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "320 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "321 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "322 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "323 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "324 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "325 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "326 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "327 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "328 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "329 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "330 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "331 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "332 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "333 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "334 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "335 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "336 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "337 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "338 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "339 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "340 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "341 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "342 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "343 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "344 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "345 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "346 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "347 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "348 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "349 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "350 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "351 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "352 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "353 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "354 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "355 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "356 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "357 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "358 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "359 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "360 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "361 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "362 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "363 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "364 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "365 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "366 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "367 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "368 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "369 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "370 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "371 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "372 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "373 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "374 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "375 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "376 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "377 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "378 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "379 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "380 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "381 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "382 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "383 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "384 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "385 NaN NaN NaN \n", + "386 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "387 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "388 NaN NaN NaN \n", + "389 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "390 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "391 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "392 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "393 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "394 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "395 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "396 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "397 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "398 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "399 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "400 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "401 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "402 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "403 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "404 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "405 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "406 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "407 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "408 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "409 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "410 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "411 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "412 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "413 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "414 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "415 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "416 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "417 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "418 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "419 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "420 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "421 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "422 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "423 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "424 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "425 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "426 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "427 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "428 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "429 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "430 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "431 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "432 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "433 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "434 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "435 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "436 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "437 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "438 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "439 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "440 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "441 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "442 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "443 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "444 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "445 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "446 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "447 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "448 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "449 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "450 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "451 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "452 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "453 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "454 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "455 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "456 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "457 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "458 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "459 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "460 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "461 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "462 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "463 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "464 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "465 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "466 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "467 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "468 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "469 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "470 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "471 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "472 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "473 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "474 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "475 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "476 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "477 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "478 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "479 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "480 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "481 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "482 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "483 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "484 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "485 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "486 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "487 NaN NaN NaN \n", + "488 NaN NaN NaN \n", + "489 NaN NaN NaN \n", + "490 NaN NaN NaN \n", + "491 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "492 NaN NaN NaN \n", + "493 NaN NaN NaN \n", + "494 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "495 NaN NaN NaN \n", + "496 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "497 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "498 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "499 NaN NaN NaN \n", + "500 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "501 NaN NaN NaN \n", + "502 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "503 NaN NaN NaN \n", + "504 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "505 NaN NaN NaN \n", + "506 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "507 NaN NaN NaN \n", + "508 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "509 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "510 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "511 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "512 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "513 NaN NaN NaN \n", + "514 NaN NaN NaN \n", + "515 NaN NaN NaN \n", + "516 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "517 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "518 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "519 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "520 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "521 NaN NaN NaN \n", + "522 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "523 NaN NaN NaN \n", + "524 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "525 NaN NaN NaN \n", + "526 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "527 NaN NaN NaN \n", + "528 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "529 NaN NaN NaN \n", + "530 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "531 NaN NaN NaN \n", + "532 NaN NaN NaN \n", + "533 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "534 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "535 NaN NaN NaN \n", + "536 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "537 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "538 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "539 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "540 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "541 NaN NaN NaN \n", + "542 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "543 NaN NaN NaN \n", + "544 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "545 NaN NaN NaN \n", + "546 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "547 NaN NaN NaN \n", + "548 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "549 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "550 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "551 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "552 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "553 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "554 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "555 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "556 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "557 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "558 NaN NaN NaN \n", + "559 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "560 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "561 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "562 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "563 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "564 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "565 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "566 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "567 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "568 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "569 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "570 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "571 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "572 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "573 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "574 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "575 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "576 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "577 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "578 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "579 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "580 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "581 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "582 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "583 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "584 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "585 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "586 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "587 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "588 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "589 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "590 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "591 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "592 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "593 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "594 NaN NaN NaN \n", + "595 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "596 NaN NaN NaN \n", + "597 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "598 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "599 NaN NaN NaN \n", + "600 NaN NaN NaN \n", + "601 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "602 NaN NaN NaN \n", + "603 NaN NaN NaN \n", + "604 NaN NaN NaN \n", + "605 NaN NaN NaN \n", + "606 NaN NaN NaN \n", + "607 NaN NaN NaN \n", + "608 NaN NaN NaN \n", + "609 NaN NaN NaN \n", + "610 NaN NaN NaN \n", + "611 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "612 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "613 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "614 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "615 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "616 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "617 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "618 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "619 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "620 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "621 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "622 NaN NaN NaN \n", + "623 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "624 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "625 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "626 NaN NaN NaN \n", + "627 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "628 NaN NaN NaN \n", + "629 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "630 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "631 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "632 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "633 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "634 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "635 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "636 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "637 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "638 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "639 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "640 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "641 NaN NaN NaN \n", + "642 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "643 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "644 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "645 NaN NaN NaN \n", + "646 NaN NaN NaN \n", + "647 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "648 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "649 NaN NaN NaN \n", + "650 NaN NaN NaN \n", + "651 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "652 NaN NaN NaN \n", + "653 NaN NaN NaN \n", + "654 NaN NaN NaN \n", + "655 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "656 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "657 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "658 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "659 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "660 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "661 NaN NaN NaN \n", + "662 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "663 NaN NaN NaN \n", + "664 NaN NaN NaN \n", + "665 NaN NaN NaN \n", + "666 NaN NaN NaN \n", + "667 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "668 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "669 NaN NaN NaN \n", + "670 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "671 NaN NaN NaN \n", + "672 NaN NaN NaN \n", + "673 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "674 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "675 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "676 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "677 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "678 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "679 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "680 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "681 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "682 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "683 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "684 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "685 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "686 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "687 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "688 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "689 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "690 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "691 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "692 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "693 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "694 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "695 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "696 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "697 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "698 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "699 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "700 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "701 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "702 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "703 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "704 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "705 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "706 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "707 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "708 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "709 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "710 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "711 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "712 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "713 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "714 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "715 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "716 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "717 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "718 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "719 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "720 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "721 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "722 NaN NaN NaN \n", + "723 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "724 NaN NaN NaN \n", + "725 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "726 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "727 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "728 NaN NaN NaN \n", + "729 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "730 NaN NaN NaN \n", + "731 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "732 NaN NaN NaN \n", + "733 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "734 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "735 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "736 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "737 NaN NaN NaN \n", + "738 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "\n", + " author.avatar_url author.gravatar_id \\\n", + "0 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "1 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "2 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "3 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "4 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "5 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "6 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "7 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "8 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "9 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "10 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "11 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "12 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "13 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "14 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "15 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "16 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "17 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "18 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "19 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "20 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "21 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "22 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "23 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "24 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "25 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "26 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "27 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "28 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "29 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "30 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "31 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "32 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "33 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "34 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "35 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "36 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "37 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "38 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "39 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "40 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "41 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "42 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "43 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "44 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "45 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "46 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "47 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "48 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "49 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "50 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "51 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "52 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "53 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "54 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "55 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "56 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "57 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "58 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "59 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "60 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "61 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "62 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "63 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "64 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "65 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "66 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "67 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "68 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "69 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "70 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "71 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "72 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "73 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "74 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "75 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "76 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "77 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "78 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "79 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "80 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "81 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "82 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "83 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "84 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "85 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "86 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "87 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "88 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "89 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "90 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "91 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "92 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "93 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "94 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "95 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "96 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "97 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "98 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "99 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "100 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "101 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "102 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "103 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "104 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "105 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "106 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "107 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "108 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "109 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "110 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "111 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "112 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "113 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "114 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "115 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "116 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "117 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "118 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "119 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "120 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "121 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "122 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "123 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "124 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "125 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "126 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "127 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "128 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "129 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "130 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "131 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "132 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "133 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "134 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "135 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "136 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "137 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "138 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "139 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "140 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "141 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "142 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "143 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "144 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "145 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "146 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "147 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "148 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "149 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "150 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "151 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "152 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "153 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "154 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "155 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "156 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "157 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "158 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "159 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "160 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "161 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "162 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "163 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "164 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "165 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "166 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "167 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "168 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "169 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "170 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "171 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "172 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "173 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "174 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "175 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "176 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "177 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "178 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "179 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "180 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "181 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "182 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "183 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "184 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "185 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "186 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "187 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "188 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "189 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "190 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "191 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "192 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "193 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "194 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "195 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "196 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "197 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "198 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "199 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "200 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "201 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "202 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "203 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "204 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "205 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "206 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "207 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "208 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "209 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "210 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "211 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "212 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "213 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "214 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "215 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "216 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "217 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "218 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "219 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "220 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "221 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "222 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "223 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "224 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "225 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "226 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "227 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "228 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "229 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "230 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "231 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "232 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "233 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "234 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "235 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "236 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "237 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "238 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "239 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "240 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "241 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "242 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "243 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "244 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "245 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "246 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "247 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "248 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "249 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "250 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "251 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "252 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "253 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "254 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "255 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "256 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "257 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "258 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "259 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "260 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "261 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "262 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "263 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "264 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "265 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "266 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "267 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "268 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "269 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "270 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "271 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "272 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "273 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "274 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "275 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "276 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "277 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "278 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "279 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "280 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "281 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "282 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "283 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "284 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "285 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "286 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "287 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "288 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "289 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "290 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "291 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "292 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "293 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "294 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "295 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "296 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "297 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "298 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "299 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "300 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "301 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "302 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "303 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "304 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "305 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "306 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "307 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "308 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "309 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "310 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "311 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "312 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "313 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "314 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "315 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "316 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "317 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "318 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "319 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "320 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "321 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "322 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "323 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "324 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "325 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "326 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "327 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "328 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "329 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "330 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "331 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "332 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "333 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "334 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "335 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "336 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "337 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "338 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "339 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "340 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "341 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "342 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "343 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "344 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "345 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "346 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "347 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "348 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "349 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "350 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "351 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "352 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "353 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "354 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "355 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "356 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "357 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "358 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "359 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "360 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "361 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "362 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "363 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "364 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "365 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "366 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "367 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "368 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "369 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "370 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "371 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "372 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "373 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "374 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "375 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "376 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "377 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "378 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "379 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "380 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "381 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "382 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "383 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "384 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "385 NaN NaN \n", + "386 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "387 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "388 NaN NaN \n", + "389 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "390 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "391 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "392 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "393 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "394 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "395 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "396 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "397 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "398 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "399 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "400 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "401 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "402 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "403 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "404 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "405 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "406 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "407 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "408 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "409 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "410 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "411 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "412 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "413 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "414 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "415 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "416 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "417 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "418 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "419 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "420 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "421 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "422 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "423 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "424 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "425 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "426 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "427 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "428 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "429 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "430 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "431 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "432 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "433 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "434 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "435 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "436 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "437 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "438 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "439 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "440 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "441 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "442 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "443 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "444 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "445 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "446 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "447 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "448 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "449 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "450 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "451 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "452 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "453 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "454 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "455 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "456 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "457 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "458 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "459 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "460 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "461 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "462 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "463 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "464 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "465 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "466 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "467 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "468 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "469 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "470 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "471 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "472 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "473 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "474 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "475 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "476 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "477 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "478 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "479 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "480 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "481 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "482 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "483 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "484 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "485 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "486 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "487 NaN NaN \n", + "488 NaN NaN \n", + "489 NaN NaN \n", + "490 NaN NaN \n", + "491 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "492 NaN NaN \n", + "493 NaN NaN \n", + "494 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "495 NaN NaN \n", + "496 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "497 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "498 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "499 NaN NaN \n", + "500 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "501 NaN NaN \n", + "502 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "503 NaN NaN \n", + "504 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "505 NaN NaN \n", + "506 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "507 NaN NaN \n", + "508 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "509 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "510 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "511 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "512 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "513 NaN NaN \n", + "514 NaN NaN \n", + "515 NaN NaN \n", + "516 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "517 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "518 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "519 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "520 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "521 NaN NaN \n", + "522 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "523 NaN NaN \n", + "524 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "525 NaN NaN \n", + "526 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "527 NaN NaN \n", + "528 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "529 NaN NaN \n", + "530 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "531 NaN NaN \n", + "532 NaN NaN \n", + "533 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "534 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "535 NaN NaN \n", + "536 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "537 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "538 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "539 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "540 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "541 NaN NaN \n", + "542 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "543 NaN NaN \n", + "544 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "545 NaN NaN \n", + "546 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "547 NaN NaN \n", + "548 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "549 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "550 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "551 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "552 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "553 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "554 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "555 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "556 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "557 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "558 NaN NaN \n", + "559 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "560 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "561 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "562 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "563 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "564 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "565 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "566 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "567 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "568 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "569 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "570 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "571 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "572 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "573 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "574 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "575 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "576 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "577 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "578 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "579 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "580 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "581 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "582 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "583 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "584 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "585 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "586 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "587 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "588 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "589 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "590 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "591 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "592 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "593 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "594 NaN NaN \n", + "595 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "596 NaN NaN \n", + "597 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "598 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "599 NaN NaN \n", + "600 NaN NaN \n", + "601 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "602 NaN NaN \n", + "603 NaN NaN \n", + "604 NaN NaN \n", + "605 NaN NaN \n", + "606 NaN NaN \n", + "607 NaN NaN \n", + "608 NaN NaN \n", + "609 NaN NaN \n", + "610 NaN NaN \n", + "611 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "612 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "613 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "614 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "615 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "616 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "617 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "618 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "619 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "620 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "621 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "622 NaN NaN \n", + "623 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "624 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "625 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "626 NaN NaN \n", + "627 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "628 NaN NaN \n", + "629 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "630 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "631 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "632 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "633 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "634 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "635 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "636 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "637 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "638 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "639 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "640 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "641 NaN NaN \n", + "642 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "643 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "644 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "645 NaN NaN \n", + "646 NaN NaN \n", + "647 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "648 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "649 NaN NaN \n", + "650 NaN NaN \n", + "651 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "652 NaN NaN \n", + "653 NaN NaN \n", + "654 NaN NaN \n", + "655 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "656 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "657 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "658 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "659 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "660 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "661 NaN NaN \n", + "662 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "663 NaN NaN \n", + "664 NaN NaN \n", + "665 NaN NaN \n", + "666 NaN NaN \n", + "667 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "668 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "669 NaN NaN \n", + "670 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "671 NaN NaN \n", + "672 NaN NaN \n", + "673 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "674 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "675 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "676 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "677 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "678 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "679 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "680 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "681 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "682 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "683 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "684 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "685 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "686 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "687 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "688 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "689 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "690 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "691 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "692 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "693 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "694 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "695 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "696 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "697 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "698 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "699 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "700 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "701 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "702 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "703 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "704 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "705 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "706 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "707 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "708 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "709 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "710 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "711 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "712 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "713 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "714 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "715 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "716 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "717 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "718 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "719 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "720 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "721 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "722 NaN NaN \n", + "723 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "724 NaN NaN \n", + "725 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "726 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "727 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "728 NaN NaN \n", + "729 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "730 NaN NaN \n", + "731 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "732 NaN NaN \n", + "733 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "734 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "735 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "736 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "737 NaN NaN \n", + "738 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "\n", + " author.url \\\n", + "0 https://api.github.com/users/jrob119 \n", + "1 https://api.github.com/users/jrob119 \n", + "2 https://api.github.com/users/jrob119 \n", + "3 https://api.github.com/users/jrob119 \n", + "4 https://api.github.com/users/jrob119 \n", + "5 https://api.github.com/users/jrob119 \n", + "6 https://api.github.com/users/jrob119 \n", + "7 https://api.github.com/users/jrob119 \n", + "8 https://api.github.com/users/jrob119 \n", + "9 https://api.github.com/users/jrob119 \n", + "10 https://api.github.com/users/jrob119 \n", + "11 https://api.github.com/users/jrob119 \n", + "12 https://api.github.com/users/jrob119 \n", + "13 https://api.github.com/users/jrob119 \n", + "14 https://api.github.com/users/jrob119 \n", + "15 https://api.github.com/users/jrob119 \n", + "16 https://api.github.com/users/jrob119 \n", + "17 https://api.github.com/users/jrob119 \n", + "18 https://api.github.com/users/jrob119 \n", + "19 https://api.github.com/users/jrob119 \n", + "20 https://api.github.com/users/jrob119 \n", + "21 https://api.github.com/users/jrob119 \n", + "22 https://api.github.com/users/jrob119 \n", + "23 https://api.github.com/users/jrob119 \n", + "24 https://api.github.com/users/jrob119 \n", + "25 https://api.github.com/users/jrob119 \n", + "26 https://api.github.com/users/jrob119 \n", + "27 https://api.github.com/users/jrob119 \n", + "28 https://api.github.com/users/jrob119 \n", + "29 https://api.github.com/users/jrob119 \n", + "30 https://api.github.com/users/jrob119 \n", + "31 https://api.github.com/users/jrob119 \n", + "32 https://api.github.com/users/jrob119 \n", + "33 https://api.github.com/users/jrob119 \n", + "34 https://api.github.com/users/jrob119 \n", + "35 https://api.github.com/users/jrob119 \n", + "36 https://api.github.com/users/jrob119 \n", + "37 https://api.github.com/users/jrob119 \n", + "38 https://api.github.com/users/jrob119 \n", + "39 https://api.github.com/users/jrob119 \n", + "40 https://api.github.com/users/jrob119 \n", + "41 https://api.github.com/users/jrob119 \n", + "42 https://api.github.com/users/jrob119 \n", + "43 https://api.github.com/users/jrob119 \n", + "44 https://api.github.com/users/jrob119 \n", + "45 https://api.github.com/users/jrob119 \n", + "46 https://api.github.com/users/jrob119 \n", + "47 https://api.github.com/users/jrob119 \n", + "48 https://api.github.com/users/jrob119 \n", + "49 https://api.github.com/users/jrob119 \n", + "50 https://api.github.com/users/jrob119 \n", + "51 https://api.github.com/users/jrob119 \n", + "52 https://api.github.com/users/jrob119 \n", + "53 https://api.github.com/users/jrob119 \n", + "54 https://api.github.com/users/jrob119 \n", + "55 https://api.github.com/users/jrob119 \n", + "56 https://api.github.com/users/jrob119 \n", + "57 https://api.github.com/users/jrob119 \n", + "58 https://api.github.com/users/jrob119 \n", + "59 https://api.github.com/users/jrob119 \n", + "60 https://api.github.com/users/jrob119 \n", + "61 https://api.github.com/users/jrob119 \n", + "62 https://api.github.com/users/jrob119 \n", + "63 https://api.github.com/users/jrob119 \n", + "64 https://api.github.com/users/jrob119 \n", + "65 https://api.github.com/users/jrob119 \n", + "66 https://api.github.com/users/jrob119 \n", + "67 https://api.github.com/users/jrob119 \n", + "68 https://api.github.com/users/jrob119 \n", + "69 https://api.github.com/users/jrob119 \n", + "70 https://api.github.com/users/jrob119 \n", + "71 https://api.github.com/users/jrob119 \n", + "72 https://api.github.com/users/jrob119 \n", + "73 https://api.github.com/users/jrob119 \n", + "74 https://api.github.com/users/jrob119 \n", + "75 https://api.github.com/users/jrob119 \n", + "76 https://api.github.com/users/jrob119 \n", + "77 https://api.github.com/users/jrob119 \n", + "78 https://api.github.com/users/jrob119 \n", + "79 https://api.github.com/users/jrob119 \n", + "80 https://api.github.com/users/jrob119 \n", + "81 https://api.github.com/users/jrob119 \n", + "82 https://api.github.com/users/jrob119 \n", + "83 https://api.github.com/users/jrob119 \n", + "84 https://api.github.com/users/jrob119 \n", + "85 https://api.github.com/users/jrob119 \n", + "86 https://api.github.com/users/jrob119 \n", + "87 https://api.github.com/users/jrob119 \n", + "88 https://api.github.com/users/jrob119 \n", + "89 https://api.github.com/users/jrob119 \n", + "90 https://api.github.com/users/jrob119 \n", + "91 https://api.github.com/users/jrob119 \n", + "92 https://api.github.com/users/jrob119 \n", + "93 https://api.github.com/users/jrob119 \n", + "94 https://api.github.com/users/jrob119 \n", + "95 https://api.github.com/users/jrob119 \n", + "96 https://api.github.com/users/jrob119 \n", + "97 https://api.github.com/users/jrob119 \n", + "98 https://api.github.com/users/jrob119 \n", + "99 https://api.github.com/users/jrob119 \n", + "100 https://api.github.com/users/jrob119 \n", + "101 https://api.github.com/users/jrob119 \n", + "102 https://api.github.com/users/jrob119 \n", + "103 https://api.github.com/users/jrob119 \n", + "104 https://api.github.com/users/jrob119 \n", + "105 https://api.github.com/users/jrob119 \n", + "106 https://api.github.com/users/jrob119 \n", + "107 https://api.github.com/users/jrob119 \n", + "108 https://api.github.com/users/jrob119 \n", + "109 https://api.github.com/users/jrob119 \n", + "110 https://api.github.com/users/jrob119 \n", + "111 https://api.github.com/users/jrob119 \n", + "112 https://api.github.com/users/jrob119 \n", + "113 https://api.github.com/users/jrob119 \n", + "114 https://api.github.com/users/jrob119 \n", + "115 https://api.github.com/users/jrob119 \n", + "116 https://api.github.com/users/jrob119 \n", + "117 https://api.github.com/users/jrob119 \n", + "118 https://api.github.com/users/jrob119 \n", + "119 https://api.github.com/users/jrob119 \n", + "120 https://api.github.com/users/jrob119 \n", + "121 https://api.github.com/users/jrob119 \n", + "122 https://api.github.com/users/jrob119 \n", + "123 https://api.github.com/users/jrob119 \n", + "124 https://api.github.com/users/jrob119 \n", + "125 https://api.github.com/users/jrob119 \n", + "126 https://api.github.com/users/jrob119 \n", + "127 https://api.github.com/users/jrob119 \n", + "128 https://api.github.com/users/jrob119 \n", + "129 https://api.github.com/users/jrob119 \n", + "130 https://api.github.com/users/jrob119 \n", + "131 https://api.github.com/users/jrob119 \n", + "132 https://api.github.com/users/jrob119 \n", + "133 https://api.github.com/users/jrob119 \n", + "134 https://api.github.com/users/jrob119 \n", + "135 https://api.github.com/users/jrob119 \n", + "136 https://api.github.com/users/jrob119 \n", + "137 https://api.github.com/users/jrob119 \n", + "138 https://api.github.com/users/jrob119 \n", + "139 https://api.github.com/users/jrob119 \n", + "140 https://api.github.com/users/jrob119 \n", + "141 https://api.github.com/users/jrob119 \n", + "142 https://api.github.com/users/jrob119 \n", + "143 https://api.github.com/users/jrob119 \n", + "144 https://api.github.com/users/jrob119 \n", + "145 https://api.github.com/users/jrob119 \n", + "146 https://api.github.com/users/jrob119 \n", + "147 https://api.github.com/users/jrob119 \n", + "148 https://api.github.com/users/jrob119 \n", + "149 https://api.github.com/users/jrob119 \n", + "150 https://api.github.com/users/jrob119 \n", + "151 https://api.github.com/users/jrob119 \n", + "152 https://api.github.com/users/jrob119 \n", + "153 https://api.github.com/users/jrob119 \n", + "154 https://api.github.com/users/jrob119 \n", + "155 https://api.github.com/users/jrob119 \n", + "156 https://api.github.com/users/jrob119 \n", + "157 https://api.github.com/users/jrob119 \n", + "158 https://api.github.com/users/jrob119 \n", + "159 https://api.github.com/users/jrob119 \n", + "160 https://api.github.com/users/jrob119 \n", + "161 https://api.github.com/users/jrob119 \n", + "162 https://api.github.com/users/jrob119 \n", + "163 https://api.github.com/users/jrob119 \n", + "164 https://api.github.com/users/jrob119 \n", + "165 https://api.github.com/users/jrob119 \n", + "166 https://api.github.com/users/jrob119 \n", + "167 https://api.github.com/users/jrob119 \n", + "168 https://api.github.com/users/jrob119 \n", + "169 https://api.github.com/users/jrob119 \n", + "170 https://api.github.com/users/jrob119 \n", + "171 https://api.github.com/users/jrob119 \n", + "172 https://api.github.com/users/jrob119 \n", + "173 https://api.github.com/users/jrob119 \n", + "174 https://api.github.com/users/jrob119 \n", + "175 https://api.github.com/users/jrob119 \n", + "176 https://api.github.com/users/jrob119 \n", + "177 https://api.github.com/users/jrob119 \n", + "178 https://api.github.com/users/jrob119 \n", + "179 https://api.github.com/users/jrob119 \n", + "180 https://api.github.com/users/jrob119 \n", + "181 https://api.github.com/users/jrob119 \n", + "182 https://api.github.com/users/jrob119 \n", + "183 https://api.github.com/users/jrob119 \n", + "184 https://api.github.com/users/jrob119 \n", + "185 https://api.github.com/users/jrob119 \n", + "186 https://api.github.com/users/jrob119 \n", + "187 https://api.github.com/users/jrob119 \n", + "188 https://api.github.com/users/jrob119 \n", + "189 https://api.github.com/users/jrob119 \n", + "190 https://api.github.com/users/jrob119 \n", + "191 https://api.github.com/users/jrob119 \n", + "192 https://api.github.com/users/jrob119 \n", + "193 https://api.github.com/users/jrob119 \n", + "194 https://api.github.com/users/jrob119 \n", + "195 https://api.github.com/users/jrob119 \n", + "196 https://api.github.com/users/jrob119 \n", + "197 https://api.github.com/users/jrob119 \n", + "198 https://api.github.com/users/jrob119 \n", + "199 https://api.github.com/users/jrob119 \n", + "200 https://api.github.com/users/jrob119 \n", + "201 https://api.github.com/users/jrob119 \n", + "202 https://api.github.com/users/jrob119 \n", + "203 https://api.github.com/users/jrob119 \n", + "204 https://api.github.com/users/jrob119 \n", + "205 https://api.github.com/users/jrob119 \n", + "206 https://api.github.com/users/jrob119 \n", + "207 https://api.github.com/users/jrob119 \n", + "208 https://api.github.com/users/jrob119 \n", + "209 https://api.github.com/users/jrob119 \n", + "210 https://api.github.com/users/jrob119 \n", + "211 https://api.github.com/users/jrob119 \n", + "212 https://api.github.com/users/jrob119 \n", + "213 https://api.github.com/users/jrob119 \n", + "214 https://api.github.com/users/jrob119 \n", + "215 https://api.github.com/users/jrob119 \n", + "216 https://api.github.com/users/jrob119 \n", + "217 https://api.github.com/users/jrob119 \n", + "218 https://api.github.com/users/jrob119 \n", + "219 https://api.github.com/users/jrob119 \n", + "220 https://api.github.com/users/jrob119 \n", + "221 https://api.github.com/users/jrob119 \n", + "222 https://api.github.com/users/jrob119 \n", + "223 https://api.github.com/users/jrob119 \n", + "224 https://api.github.com/users/jrob119 \n", + "225 https://api.github.com/users/jrob119 \n", + "226 https://api.github.com/users/jrob119 \n", + "227 https://api.github.com/users/jrob119 \n", + "228 https://api.github.com/users/jrob119 \n", + "229 https://api.github.com/users/jrob119 \n", + "230 https://api.github.com/users/jrob119 \n", + "231 https://api.github.com/users/jrob119 \n", + "232 https://api.github.com/users/jrob119 \n", + "233 https://api.github.com/users/jrob119 \n", + "234 https://api.github.com/users/jrob119 \n", + "235 https://api.github.com/users/jrob119 \n", + "236 https://api.github.com/users/jrob119 \n", + "237 https://api.github.com/users/jrob119 \n", + "238 https://api.github.com/users/jrob119 \n", + "239 https://api.github.com/users/jrob119 \n", + "240 https://api.github.com/users/jrob119 \n", + "241 https://api.github.com/users/jrob119 \n", + "242 https://api.github.com/users/jrob119 \n", + "243 https://api.github.com/users/jrob119 \n", + "244 https://api.github.com/users/jrob119 \n", + "245 https://api.github.com/users/jrob119 \n", + "246 https://api.github.com/users/jrob119 \n", + "247 https://api.github.com/users/jrob119 \n", + "248 https://api.github.com/users/jrob119 \n", + "249 https://api.github.com/users/jrob119 \n", + "250 https://api.github.com/users/jrob119 \n", + "251 https://api.github.com/users/jrob119 \n", + "252 https://api.github.com/users/jrob119 \n", + "253 https://api.github.com/users/jrob119 \n", + "254 https://api.github.com/users/jrob119 \n", + "255 https://api.github.com/users/jrob119 \n", + "256 https://api.github.com/users/jrob119 \n", + "257 https://api.github.com/users/jrob119 \n", + "258 https://api.github.com/users/jrob119 \n", + "259 https://api.github.com/users/jrob119 \n", + "260 https://api.github.com/users/jrob119 \n", + "261 https://api.github.com/users/jrob119 \n", + "262 https://api.github.com/users/jrob119 \n", + "263 https://api.github.com/users/jrob119 \n", + "264 https://api.github.com/users/jrob119 \n", + "265 https://api.github.com/users/jrob119 \n", + "266 https://api.github.com/users/jrob119 \n", + "267 https://api.github.com/users/jrob119 \n", + "268 https://api.github.com/users/jrob119 \n", + "269 https://api.github.com/users/jrob119 \n", + "270 https://api.github.com/users/jrob119 \n", + "271 https://api.github.com/users/jrob119 \n", + "272 https://api.github.com/users/jrob119 \n", + "273 https://api.github.com/users/jrob119 \n", + "274 https://api.github.com/users/jrob119 \n", + "275 https://api.github.com/users/jrob119 \n", + "276 https://api.github.com/users/jrob119 \n", + "277 https://api.github.com/users/jrob119 \n", + "278 https://api.github.com/users/jrob119 \n", + "279 https://api.github.com/users/jrob119 \n", + "280 https://api.github.com/users/jrob119 \n", + "281 https://api.github.com/users/jrob119 \n", + "282 https://api.github.com/users/jrob119 \n", + "283 https://api.github.com/users/jrob119 \n", + "284 https://api.github.com/users/jrob119 \n", + "285 https://api.github.com/users/jrob119 \n", + "286 https://api.github.com/users/jrob119 \n", + "287 https://api.github.com/users/jrob119 \n", + "288 https://api.github.com/users/jrob119 \n", + "289 https://api.github.com/users/jrob119 \n", + "290 https://api.github.com/users/jrob119 \n", + "291 https://api.github.com/users/jrob119 \n", + "292 https://api.github.com/users/jrob119 \n", + "293 https://api.github.com/users/jrob119 \n", + "294 https://api.github.com/users/jrob119 \n", + "295 https://api.github.com/users/jrob119 \n", + "296 https://api.github.com/users/jrob119 \n", + "297 https://api.github.com/users/jrob119 \n", + "298 https://api.github.com/users/jrob119 \n", + "299 https://api.github.com/users/jrob119 \n", + "300 https://api.github.com/users/jrob119 \n", + "301 https://api.github.com/users/jrob119 \n", + "302 https://api.github.com/users/jrob119 \n", + "303 https://api.github.com/users/jrob119 \n", + "304 https://api.github.com/users/jrob119 \n", + "305 https://api.github.com/users/jrob119 \n", + "306 https://api.github.com/users/jrob119 \n", + "307 https://api.github.com/users/jrob119 \n", + "308 https://api.github.com/users/jrob119 \n", + "309 https://api.github.com/users/jrob119 \n", + "310 https://api.github.com/users/jrob119 \n", + "311 https://api.github.com/users/jrob119 \n", + "312 https://api.github.com/users/jrob119 \n", + "313 https://api.github.com/users/jrob119 \n", + "314 https://api.github.com/users/jrob119 \n", + "315 https://api.github.com/users/jrob119 \n", + "316 https://api.github.com/users/jrob119 \n", + "317 https://api.github.com/users/jrob119 \n", + "318 https://api.github.com/users/jrob119 \n", + "319 https://api.github.com/users/jrob119 \n", + "320 https://api.github.com/users/jrob119 \n", + "321 https://api.github.com/users/jrob119 \n", + "322 https://api.github.com/users/jrob119 \n", + "323 https://api.github.com/users/jrob119 \n", + "324 https://api.github.com/users/jrob119 \n", + "325 https://api.github.com/users/jrob119 \n", + "326 https://api.github.com/users/jrob119 \n", + "327 https://api.github.com/users/jrob119 \n", + "328 https://api.github.com/users/jrob119 \n", + "329 https://api.github.com/users/jrob119 \n", + "330 https://api.github.com/users/jrob119 \n", + "331 https://api.github.com/users/jrob119 \n", + "332 https://api.github.com/users/jrob119 \n", + "333 https://api.github.com/users/jrob119 \n", + "334 https://api.github.com/users/jrob119 \n", + "335 https://api.github.com/users/jrob119 \n", + "336 https://api.github.com/users/jrob119 \n", + "337 https://api.github.com/users/jrob119 \n", + "338 https://api.github.com/users/jrob119 \n", + "339 https://api.github.com/users/jrob119 \n", + "340 https://api.github.com/users/jrob119 \n", + "341 https://api.github.com/users/jrob119 \n", + "342 https://api.github.com/users/jrob119 \n", + "343 https://api.github.com/users/jrob119 \n", + "344 https://api.github.com/users/jrob119 \n", + "345 https://api.github.com/users/jrob119 \n", + "346 https://api.github.com/users/jrob119 \n", + "347 https://api.github.com/users/jrob119 \n", + "348 https://api.github.com/users/jrob119 \n", + "349 https://api.github.com/users/jrob119 \n", + "350 https://api.github.com/users/jrob119 \n", + "351 https://api.github.com/users/jrob119 \n", + "352 https://api.github.com/users/jrob119 \n", + "353 https://api.github.com/users/jrob119 \n", + "354 https://api.github.com/users/jrob119 \n", + "355 https://api.github.com/users/jrob119 \n", + "356 https://api.github.com/users/jrob119 \n", + "357 https://api.github.com/users/jrob119 \n", + "358 https://api.github.com/users/jrob119 \n", + "359 https://api.github.com/users/jrob119 \n", + "360 https://api.github.com/users/jrob119 \n", + "361 https://api.github.com/users/jrob119 \n", + "362 https://api.github.com/users/jrob119 \n", + "363 https://api.github.com/users/jrob119 \n", + "364 https://api.github.com/users/jrob119 \n", + "365 https://api.github.com/users/jrob119 \n", + "366 https://api.github.com/users/jrob119 \n", + "367 https://api.github.com/users/jrob119 \n", + "368 https://api.github.com/users/jrob119 \n", + "369 https://api.github.com/users/jrob119 \n", + "370 https://api.github.com/users/jrob119 \n", + "371 https://api.github.com/users/jrob119 \n", + "372 https://api.github.com/users/jrob119 \n", + "373 https://api.github.com/users/jrob119 \n", + "374 https://api.github.com/users/jrob119 \n", + "375 https://api.github.com/users/jrob119 \n", + "376 https://api.github.com/users/jrob119 \n", + "377 https://api.github.com/users/jrob119 \n", + "378 https://api.github.com/users/jrob119 \n", + "379 https://api.github.com/users/jrob119 \n", + "380 https://api.github.com/users/jrob119 \n", + "381 https://api.github.com/users/jrob119 \n", + "382 https://api.github.com/users/jrob119 \n", + "383 https://api.github.com/users/jrob119 \n", + "384 https://api.github.com/users/jrob119 \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119 \n", + "387 https://api.github.com/users/jrob119 \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119 \n", + "390 https://api.github.com/users/jrob119 \n", + "391 https://api.github.com/users/jrob119 \n", + "392 https://api.github.com/users/jrob119 \n", + "393 https://api.github.com/users/jrob119 \n", + "394 https://api.github.com/users/jrob119 \n", + "395 https://api.github.com/users/jrob119 \n", + "396 https://api.github.com/users/jrob119 \n", + "397 https://api.github.com/users/jrob119 \n", + "398 https://api.github.com/users/jrob119 \n", + "399 https://api.github.com/users/jrob119 \n", + "400 https://api.github.com/users/jrob119 \n", + "401 https://api.github.com/users/jrob119 \n", + "402 https://api.github.com/users/jrob119 \n", + "403 https://api.github.com/users/jrob119 \n", + "404 https://api.github.com/users/jrob119 \n", + "405 https://api.github.com/users/dominicbarkerAN \n", + "406 https://api.github.com/users/jrob119 \n", + "407 https://api.github.com/users/jrob119 \n", + "408 https://api.github.com/users/jrob119 \n", + "409 https://api.github.com/users/jrob119 \n", + "410 https://api.github.com/users/jrob119 \n", + "411 https://api.github.com/users/jrob119 \n", + "412 https://api.github.com/users/jrob119 \n", + "413 https://api.github.com/users/jrob119 \n", + "414 https://api.github.com/users/jrob119 \n", + "415 https://api.github.com/users/jrob119 \n", + "416 https://api.github.com/users/jrob119 \n", + "417 https://api.github.com/users/jrob119 \n", + "418 https://api.github.com/users/jrob119 \n", + "419 https://api.github.com/users/jrob119 \n", + "420 https://api.github.com/users/jrob119 \n", + "421 https://api.github.com/users/dominicbarkerAN \n", + "422 https://api.github.com/users/dominicbarkerAN \n", + "423 https://api.github.com/users/dominicbarkerAN \n", + "424 https://api.github.com/users/dominicbarkerAN \n", + "425 https://api.github.com/users/dominicbarkerAN \n", + "426 https://api.github.com/users/dominicbarkerAN \n", + "427 https://api.github.com/users/dominicbarkerAN \n", + "428 https://api.github.com/users/dominicbarkerAN \n", + "429 https://api.github.com/users/dominicbarkerAN \n", + "430 https://api.github.com/users/dominicbarkerAN \n", + "431 https://api.github.com/users/dominicbarkerAN \n", + "432 https://api.github.com/users/dominicbarkerAN \n", + "433 https://api.github.com/users/dominicbarkerAN \n", + "434 https://api.github.com/users/dominicbarkerAN \n", + "435 https://api.github.com/users/dominicbarkerAN \n", + "436 https://api.github.com/users/jrob119 \n", + "437 https://api.github.com/users/jrob119 \n", + "438 https://api.github.com/users/dominicbarkerAN \n", + "439 https://api.github.com/users/dominicbarkerAN \n", + "440 https://api.github.com/users/dominicbarkerAN \n", + "441 https://api.github.com/users/dominicbarkerAN \n", + "442 https://api.github.com/users/jrob119 \n", + "443 https://api.github.com/users/jrob119 \n", + "444 https://api.github.com/users/jrob119 \n", + "445 https://api.github.com/users/jrob119 \n", + "446 https://api.github.com/users/jrob119 \n", + "447 https://api.github.com/users/jrob119 \n", + "448 https://api.github.com/users/jrob119 \n", + "449 https://api.github.com/users/dominicbarkerAN \n", + "450 https://api.github.com/users/dominicbarkerAN \n", + "451 https://api.github.com/users/dominicbarkerAN \n", + "452 https://api.github.com/users/dominicbarkerAN \n", + "453 https://api.github.com/users/dominicbarkerAN \n", + "454 https://api.github.com/users/dominicbarkerAN \n", + "455 https://api.github.com/users/dominicbarkerAN \n", + "456 https://api.github.com/users/dominicbarkerAN \n", + "457 https://api.github.com/users/dominicbarkerAN \n", + "458 https://api.github.com/users/jrob119 \n", + "459 https://api.github.com/users/jrob119 \n", + "460 https://api.github.com/users/jrob119 \n", + "461 https://api.github.com/users/dominicbarkerAN \n", + "462 https://api.github.com/users/dominicbarkerAN \n", + "463 https://api.github.com/users/dominicbarkerAN \n", + "464 https://api.github.com/users/dominicbarkerAN \n", + "465 https://api.github.com/users/dominicbarkerAN \n", + "466 https://api.github.com/users/dominicbarkerAN \n", + "467 https://api.github.com/users/dominicbarkerAN \n", + "468 https://api.github.com/users/dominicbarkerAN \n", + "469 https://api.github.com/users/dominicbarkerAN \n", + "470 https://api.github.com/users/jrob119 \n", + "471 https://api.github.com/users/jrob119 \n", + "472 https://api.github.com/users/jrob119 \n", + "473 https://api.github.com/users/dominicbarkerAN \n", + "474 https://api.github.com/users/dominicbarkerAN \n", + "475 https://api.github.com/users/dominicbarkerAN \n", + "476 https://api.github.com/users/dominicbarkerAN \n", + "477 https://api.github.com/users/dominicbarkerAN \n", + "478 https://api.github.com/users/dominicbarkerAN \n", + "479 https://api.github.com/users/dominicbarkerAN \n", + "480 https://api.github.com/users/dominicbarkerAN \n", + "481 https://api.github.com/users/dominicbarkerAN \n", + "482 https://api.github.com/users/dominicbarkerAN \n", + "483 https://api.github.com/users/dominicbarkerAN \n", + "484 https://api.github.com/users/jrob119 \n", + "485 https://api.github.com/users/jrob119 \n", + "486 https://api.github.com/users/jrob119 \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119 \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN \n", + "497 https://api.github.com/users/jrob119 \n", + "498 https://api.github.com/users/jrob119 \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN \n", + "509 https://api.github.com/users/dominicbarkerAN \n", + "510 https://api.github.com/users/dominicbarkerAN \n", + "511 https://api.github.com/users/jrob119 \n", + "512 https://api.github.com/users/jrob119 \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN \n", + "517 https://api.github.com/users/jrob119 \n", + "518 https://api.github.com/users/jrob119 \n", + "519 https://api.github.com/users/jrob119 \n", + "520 https://api.github.com/users/jrob119 \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119 \n", + "534 https://api.github.com/users/jrob119 \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN \n", + "537 https://api.github.com/users/jrob119 \n", + "538 https://api.github.com/users/jrob119 \n", + "539 https://api.github.com/users/jrob119 \n", + "540 https://api.github.com/users/jrob119 \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119 \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN \n", + "549 https://api.github.com/users/jrob119 \n", + "550 https://api.github.com/users/jrob119 \n", + "551 https://api.github.com/users/jrob119 \n", + "552 https://api.github.com/users/jrob119 \n", + "553 https://api.github.com/users/jrob119 \n", + "554 https://api.github.com/users/jrob119 \n", + "555 https://api.github.com/users/jrob119 \n", + "556 https://api.github.com/users/jrob119 \n", + "557 https://api.github.com/users/jrob119 \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN \n", + "560 https://api.github.com/users/jrob119 \n", + "561 https://api.github.com/users/jrob119 \n", + "562 https://api.github.com/users/jrob119 \n", + "563 https://api.github.com/users/jrob119 \n", + "564 https://api.github.com/users/jrob119 \n", + "565 https://api.github.com/users/jrob119 \n", + "566 https://api.github.com/users/jrob119 \n", + "567 https://api.github.com/users/jrob119 \n", + "568 https://api.github.com/users/jrob119 \n", + "569 https://api.github.com/users/jrob119 \n", + "570 https://api.github.com/users/jrob119 \n", + "571 https://api.github.com/users/jrob119 \n", + "572 https://api.github.com/users/jrob119 \n", + "573 https://api.github.com/users/jrob119 \n", + "574 https://api.github.com/users/jrob119 \n", + "575 https://api.github.com/users/jrob119 \n", + "576 https://api.github.com/users/jrob119 \n", + "577 https://api.github.com/users/jrob119 \n", + "578 https://api.github.com/users/jrob119 \n", + "579 https://api.github.com/users/jrob119 \n", + "580 https://api.github.com/users/jrob119 \n", + "581 https://api.github.com/users/jrob119 \n", + "582 https://api.github.com/users/jrob119 \n", + "583 https://api.github.com/users/jrob119 \n", + "584 https://api.github.com/users/jrob119 \n", + "585 https://api.github.com/users/jrob119 \n", + "586 https://api.github.com/users/jrob119 \n", + "587 https://api.github.com/users/jrob119 \n", + "588 https://api.github.com/users/jrob119 \n", + "589 https://api.github.com/users/jrob119 \n", + "590 https://api.github.com/users/jrob119 \n", + "591 https://api.github.com/users/jrob119 \n", + "592 https://api.github.com/users/jrob119 \n", + "593 https://api.github.com/users/jrob119 \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN \n", + "598 https://api.github.com/users/dominicbarkerAN \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN \n", + "612 https://api.github.com/users/dominicbarkerAN \n", + "613 https://api.github.com/users/jrob119 \n", + "614 https://api.github.com/users/jrob119 \n", + "615 https://api.github.com/users/ipd-deploy \n", + "616 https://api.github.com/users/ipd-deploy \n", + "617 https://api.github.com/users/ipd-deploy \n", + "618 https://api.github.com/users/ipd-deploy \n", + "619 https://api.github.com/users/ipd-deploy \n", + "620 https://api.github.com/users/ipd-deploy \n", + "621 https://api.github.com/users/dominicbarkerAN \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN \n", + "624 https://api.github.com/users/ipd-deploy \n", + "625 https://api.github.com/users/dominicbarkerAN \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN \n", + "630 https://api.github.com/users/dominicbarkerAN \n", + "631 https://api.github.com/users/dominicbarkerAN \n", + "632 https://api.github.com/users/dominicbarkerAN \n", + "633 https://api.github.com/users/jrob119 \n", + "634 https://api.github.com/users/jrob119 \n", + "635 https://api.github.com/users/jrob119 \n", + "636 https://api.github.com/users/jrob119 \n", + "637 https://api.github.com/users/jrob119 \n", + "638 https://api.github.com/users/jrob119 \n", + "639 https://api.github.com/users/jrob119 \n", + "640 https://api.github.com/users/jrob119 \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN \n", + "643 https://api.github.com/users/jrob119 \n", + "644 https://api.github.com/users/jrob119 \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN \n", + "648 https://api.github.com/users/jrob119 \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN \n", + "656 https://api.github.com/users/dominicbarkerAN \n", + "657 https://api.github.com/users/dominicbarkerAN \n", + "658 https://api.github.com/users/dominicbarkerAN \n", + "659 https://api.github.com/users/dominicbarkerAN \n", + "660 https://api.github.com/users/dominicbarkerAN \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN \n", + "668 https://api.github.com/users/dominicbarkerAN \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN \n", + "674 https://api.github.com/users/dominicbarkerAN \n", + "675 https://api.github.com/users/dominicbarkerAN \n", + "676 https://api.github.com/users/dominicbarkerAN \n", + "677 https://api.github.com/users/xeniageorgiouAN \n", + "678 https://api.github.com/users/xeniageorgiouAN \n", + "679 https://api.github.com/users/dominicbarkerAN \n", + "680 https://api.github.com/users/dominicbarkerAN \n", + "681 https://api.github.com/users/dominicbarkerAN \n", + "682 https://api.github.com/users/dominicbarkerAN \n", + "683 https://api.github.com/users/dominicbarkerAN \n", + "684 https://api.github.com/users/dominicbarkerAN \n", + "685 https://api.github.com/users/dominicbarkerAN \n", + "686 https://api.github.com/users/dominicbarkerAN \n", + "687 https://api.github.com/users/dominicbarkerAN \n", + "688 https://api.github.com/users/dominicbarkerAN \n", + "689 https://api.github.com/users/dominicbarkerAN \n", + "690 https://api.github.com/users/dominicbarkerAN \n", + "691 https://api.github.com/users/dominicbarkerAN \n", + "692 https://api.github.com/users/dominicbarkerAN \n", + "693 https://api.github.com/users/dominicbarkerAN \n", + "694 https://api.github.com/users/dominicbarkerAN \n", + "695 https://api.github.com/users/dominicbarkerAN \n", + "696 https://api.github.com/users/dominicbarkerAN \n", + "697 https://api.github.com/users/dominicbarkerAN \n", + "698 https://api.github.com/users/dominicbarkerAN \n", + "699 https://api.github.com/users/dominicbarkerAN \n", + "700 https://api.github.com/users/dominicbarkerAN \n", + "701 https://api.github.com/users/dominicbarkerAN \n", + "702 https://api.github.com/users/dominicbarkerAN \n", + "703 https://api.github.com/users/dominicbarkerAN \n", + "704 https://api.github.com/users/michaelcooperAN \n", + "705 https://api.github.com/users/michaelcooperAN \n", + "706 https://api.github.com/users/michaelcooperAN \n", + "707 https://api.github.com/users/xeniageorgiouAN \n", + "708 https://api.github.com/users/xeniageorgiouAN \n", + "709 https://api.github.com/users/dominicbarkerAN \n", + "710 https://api.github.com/users/dominicbarkerAN \n", + "711 https://api.github.com/users/dominicbarkerAN \n", + "712 https://api.github.com/users/dominicbarkerAN \n", + "713 https://api.github.com/users/dominicbarkerAN \n", + "714 https://api.github.com/users/dominicbarkerAN \n", + "715 https://api.github.com/users/dominicbarkerAN \n", + "716 https://api.github.com/users/dominicbarkerAN \n", + "717 https://api.github.com/users/dominicbarkerAN \n", + "718 https://api.github.com/users/xeniageorgiouAN \n", + "719 https://api.github.com/users/xeniageorgiouAN \n", + "720 https://api.github.com/users/dominicbarkerAN \n", + "721 https://api.github.com/users/dominicbarkerAN \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN \n", + "726 https://api.github.com/users/michaelcooperAN \n", + "727 https://api.github.com/users/michaelcooperAN \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN \n", + "734 https://api.github.com/users/michaelcooperAN \n", + "735 https://api.github.com/users/michaelcooperAN \n", + "736 https://api.github.com/users/michaelcooperAN \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN \n", + "\n", + " author.html_url \\\n", + "0 https://github.com/jrob119 \n", + "1 https://github.com/jrob119 \n", + "2 https://github.com/jrob119 \n", + "3 https://github.com/jrob119 \n", + "4 https://github.com/jrob119 \n", + "5 https://github.com/jrob119 \n", + "6 https://github.com/jrob119 \n", + "7 https://github.com/jrob119 \n", + "8 https://github.com/jrob119 \n", + "9 https://github.com/jrob119 \n", + "10 https://github.com/jrob119 \n", + "11 https://github.com/jrob119 \n", + "12 https://github.com/jrob119 \n", + "13 https://github.com/jrob119 \n", + "14 https://github.com/jrob119 \n", + "15 https://github.com/jrob119 \n", + "16 https://github.com/jrob119 \n", + "17 https://github.com/jrob119 \n", + "18 https://github.com/jrob119 \n", + "19 https://github.com/jrob119 \n", + "20 https://github.com/jrob119 \n", + "21 https://github.com/jrob119 \n", + "22 https://github.com/jrob119 \n", + "23 https://github.com/jrob119 \n", + "24 https://github.com/jrob119 \n", + "25 https://github.com/jrob119 \n", + "26 https://github.com/jrob119 \n", + "27 https://github.com/jrob119 \n", + "28 https://github.com/jrob119 \n", + "29 https://github.com/jrob119 \n", + "30 https://github.com/jrob119 \n", + "31 https://github.com/jrob119 \n", + "32 https://github.com/jrob119 \n", + "33 https://github.com/jrob119 \n", + "34 https://github.com/jrob119 \n", + "35 https://github.com/jrob119 \n", + "36 https://github.com/jrob119 \n", + "37 https://github.com/jrob119 \n", + "38 https://github.com/jrob119 \n", + "39 https://github.com/jrob119 \n", + "40 https://github.com/jrob119 \n", + "41 https://github.com/jrob119 \n", + "42 https://github.com/jrob119 \n", + "43 https://github.com/jrob119 \n", + "44 https://github.com/jrob119 \n", + "45 https://github.com/jrob119 \n", + "46 https://github.com/jrob119 \n", + "47 https://github.com/jrob119 \n", + "48 https://github.com/jrob119 \n", + "49 https://github.com/jrob119 \n", + "50 https://github.com/jrob119 \n", + "51 https://github.com/jrob119 \n", + "52 https://github.com/jrob119 \n", + "53 https://github.com/jrob119 \n", + "54 https://github.com/jrob119 \n", + "55 https://github.com/jrob119 \n", + "56 https://github.com/jrob119 \n", + "57 https://github.com/jrob119 \n", + "58 https://github.com/jrob119 \n", + "59 https://github.com/jrob119 \n", + "60 https://github.com/jrob119 \n", + "61 https://github.com/jrob119 \n", + "62 https://github.com/jrob119 \n", + "63 https://github.com/jrob119 \n", + "64 https://github.com/jrob119 \n", + "65 https://github.com/jrob119 \n", + "66 https://github.com/jrob119 \n", + "67 https://github.com/jrob119 \n", + "68 https://github.com/jrob119 \n", + "69 https://github.com/jrob119 \n", + "70 https://github.com/jrob119 \n", + "71 https://github.com/jrob119 \n", + "72 https://github.com/jrob119 \n", + "73 https://github.com/jrob119 \n", + "74 https://github.com/jrob119 \n", + "75 https://github.com/jrob119 \n", + "76 https://github.com/jrob119 \n", + "77 https://github.com/jrob119 \n", + "78 https://github.com/jrob119 \n", + "79 https://github.com/jrob119 \n", + "80 https://github.com/jrob119 \n", + "81 https://github.com/jrob119 \n", + "82 https://github.com/jrob119 \n", + "83 https://github.com/jrob119 \n", + "84 https://github.com/jrob119 \n", + "85 https://github.com/jrob119 \n", + "86 https://github.com/jrob119 \n", + "87 https://github.com/jrob119 \n", + "88 https://github.com/jrob119 \n", + "89 https://github.com/jrob119 \n", + "90 https://github.com/jrob119 \n", + "91 https://github.com/jrob119 \n", + "92 https://github.com/jrob119 \n", + "93 https://github.com/jrob119 \n", + "94 https://github.com/jrob119 \n", + "95 https://github.com/jrob119 \n", + "96 https://github.com/jrob119 \n", + "97 https://github.com/jrob119 \n", + "98 https://github.com/jrob119 \n", + "99 https://github.com/jrob119 \n", + "100 https://github.com/jrob119 \n", + "101 https://github.com/jrob119 \n", + "102 https://github.com/jrob119 \n", + "103 https://github.com/jrob119 \n", + "104 https://github.com/jrob119 \n", + "105 https://github.com/jrob119 \n", + "106 https://github.com/jrob119 \n", + "107 https://github.com/jrob119 \n", + "108 https://github.com/jrob119 \n", + "109 https://github.com/jrob119 \n", + "110 https://github.com/jrob119 \n", + "111 https://github.com/jrob119 \n", + "112 https://github.com/jrob119 \n", + "113 https://github.com/jrob119 \n", + "114 https://github.com/jrob119 \n", + "115 https://github.com/jrob119 \n", + "116 https://github.com/jrob119 \n", + "117 https://github.com/jrob119 \n", + "118 https://github.com/jrob119 \n", + "119 https://github.com/jrob119 \n", + "120 https://github.com/jrob119 \n", + "121 https://github.com/jrob119 \n", + "122 https://github.com/jrob119 \n", + "123 https://github.com/jrob119 \n", + "124 https://github.com/jrob119 \n", + "125 https://github.com/jrob119 \n", + "126 https://github.com/jrob119 \n", + "127 https://github.com/jrob119 \n", + "128 https://github.com/jrob119 \n", + "129 https://github.com/jrob119 \n", + "130 https://github.com/jrob119 \n", + "131 https://github.com/jrob119 \n", + "132 https://github.com/jrob119 \n", + "133 https://github.com/jrob119 \n", + "134 https://github.com/jrob119 \n", + "135 https://github.com/jrob119 \n", + "136 https://github.com/jrob119 \n", + "137 https://github.com/jrob119 \n", + "138 https://github.com/jrob119 \n", + "139 https://github.com/jrob119 \n", + "140 https://github.com/jrob119 \n", + "141 https://github.com/jrob119 \n", + "142 https://github.com/jrob119 \n", + "143 https://github.com/jrob119 \n", + "144 https://github.com/jrob119 \n", + "145 https://github.com/jrob119 \n", + "146 https://github.com/jrob119 \n", + "147 https://github.com/jrob119 \n", + "148 https://github.com/jrob119 \n", + "149 https://github.com/jrob119 \n", + "150 https://github.com/jrob119 \n", + "151 https://github.com/jrob119 \n", + "152 https://github.com/jrob119 \n", + "153 https://github.com/jrob119 \n", + "154 https://github.com/jrob119 \n", + "155 https://github.com/jrob119 \n", + "156 https://github.com/jrob119 \n", + "157 https://github.com/jrob119 \n", + "158 https://github.com/jrob119 \n", + "159 https://github.com/jrob119 \n", + "160 https://github.com/jrob119 \n", + "161 https://github.com/jrob119 \n", + "162 https://github.com/jrob119 \n", + "163 https://github.com/jrob119 \n", + "164 https://github.com/jrob119 \n", + "165 https://github.com/jrob119 \n", + "166 https://github.com/jrob119 \n", + "167 https://github.com/jrob119 \n", + "168 https://github.com/jrob119 \n", + "169 https://github.com/jrob119 \n", + "170 https://github.com/jrob119 \n", + "171 https://github.com/jrob119 \n", + "172 https://github.com/jrob119 \n", + "173 https://github.com/jrob119 \n", + "174 https://github.com/jrob119 \n", + "175 https://github.com/jrob119 \n", + "176 https://github.com/jrob119 \n", + "177 https://github.com/jrob119 \n", + "178 https://github.com/jrob119 \n", + "179 https://github.com/jrob119 \n", + "180 https://github.com/jrob119 \n", + "181 https://github.com/jrob119 \n", + "182 https://github.com/jrob119 \n", + "183 https://github.com/jrob119 \n", + "184 https://github.com/jrob119 \n", + "185 https://github.com/jrob119 \n", + "186 https://github.com/jrob119 \n", + "187 https://github.com/jrob119 \n", + "188 https://github.com/jrob119 \n", + "189 https://github.com/jrob119 \n", + "190 https://github.com/jrob119 \n", + "191 https://github.com/jrob119 \n", + "192 https://github.com/jrob119 \n", + "193 https://github.com/jrob119 \n", + "194 https://github.com/jrob119 \n", + "195 https://github.com/jrob119 \n", + "196 https://github.com/jrob119 \n", + "197 https://github.com/jrob119 \n", + "198 https://github.com/jrob119 \n", + "199 https://github.com/jrob119 \n", + "200 https://github.com/jrob119 \n", + "201 https://github.com/jrob119 \n", + "202 https://github.com/jrob119 \n", + "203 https://github.com/jrob119 \n", + "204 https://github.com/jrob119 \n", + "205 https://github.com/jrob119 \n", + "206 https://github.com/jrob119 \n", + "207 https://github.com/jrob119 \n", + "208 https://github.com/jrob119 \n", + "209 https://github.com/jrob119 \n", + "210 https://github.com/jrob119 \n", + "211 https://github.com/jrob119 \n", + "212 https://github.com/jrob119 \n", + "213 https://github.com/jrob119 \n", + "214 https://github.com/jrob119 \n", + "215 https://github.com/jrob119 \n", + "216 https://github.com/jrob119 \n", + "217 https://github.com/jrob119 \n", + "218 https://github.com/jrob119 \n", + "219 https://github.com/jrob119 \n", + "220 https://github.com/jrob119 \n", + "221 https://github.com/jrob119 \n", + "222 https://github.com/jrob119 \n", + "223 https://github.com/jrob119 \n", + "224 https://github.com/jrob119 \n", + "225 https://github.com/jrob119 \n", + "226 https://github.com/jrob119 \n", + "227 https://github.com/jrob119 \n", + "228 https://github.com/jrob119 \n", + "229 https://github.com/jrob119 \n", + "230 https://github.com/jrob119 \n", + "231 https://github.com/jrob119 \n", + "232 https://github.com/jrob119 \n", + "233 https://github.com/jrob119 \n", + "234 https://github.com/jrob119 \n", + "235 https://github.com/jrob119 \n", + "236 https://github.com/jrob119 \n", + "237 https://github.com/jrob119 \n", + "238 https://github.com/jrob119 \n", + "239 https://github.com/jrob119 \n", + "240 https://github.com/jrob119 \n", + "241 https://github.com/jrob119 \n", + "242 https://github.com/jrob119 \n", + "243 https://github.com/jrob119 \n", + "244 https://github.com/jrob119 \n", + "245 https://github.com/jrob119 \n", + "246 https://github.com/jrob119 \n", + "247 https://github.com/jrob119 \n", + "248 https://github.com/jrob119 \n", + "249 https://github.com/jrob119 \n", + "250 https://github.com/jrob119 \n", + "251 https://github.com/jrob119 \n", + "252 https://github.com/jrob119 \n", + "253 https://github.com/jrob119 \n", + "254 https://github.com/jrob119 \n", + "255 https://github.com/jrob119 \n", + "256 https://github.com/jrob119 \n", + "257 https://github.com/jrob119 \n", + "258 https://github.com/jrob119 \n", + "259 https://github.com/jrob119 \n", + "260 https://github.com/jrob119 \n", + "261 https://github.com/jrob119 \n", + "262 https://github.com/jrob119 \n", + "263 https://github.com/jrob119 \n", + "264 https://github.com/jrob119 \n", + "265 https://github.com/jrob119 \n", + "266 https://github.com/jrob119 \n", + "267 https://github.com/jrob119 \n", + "268 https://github.com/jrob119 \n", + "269 https://github.com/jrob119 \n", + "270 https://github.com/jrob119 \n", + "271 https://github.com/jrob119 \n", + "272 https://github.com/jrob119 \n", + "273 https://github.com/jrob119 \n", + "274 https://github.com/jrob119 \n", + "275 https://github.com/jrob119 \n", + "276 https://github.com/jrob119 \n", + "277 https://github.com/jrob119 \n", + "278 https://github.com/jrob119 \n", + "279 https://github.com/jrob119 \n", + "280 https://github.com/jrob119 \n", + "281 https://github.com/jrob119 \n", + "282 https://github.com/jrob119 \n", + "283 https://github.com/jrob119 \n", + "284 https://github.com/jrob119 \n", + "285 https://github.com/jrob119 \n", + "286 https://github.com/jrob119 \n", + "287 https://github.com/jrob119 \n", + "288 https://github.com/jrob119 \n", + "289 https://github.com/jrob119 \n", + "290 https://github.com/jrob119 \n", + "291 https://github.com/jrob119 \n", + "292 https://github.com/jrob119 \n", + "293 https://github.com/jrob119 \n", + "294 https://github.com/jrob119 \n", + "295 https://github.com/jrob119 \n", + "296 https://github.com/jrob119 \n", + "297 https://github.com/jrob119 \n", + "298 https://github.com/jrob119 \n", + "299 https://github.com/jrob119 \n", + "300 https://github.com/jrob119 \n", + "301 https://github.com/jrob119 \n", + "302 https://github.com/jrob119 \n", + "303 https://github.com/jrob119 \n", + "304 https://github.com/jrob119 \n", + "305 https://github.com/jrob119 \n", + "306 https://github.com/jrob119 \n", + "307 https://github.com/jrob119 \n", + "308 https://github.com/jrob119 \n", + "309 https://github.com/jrob119 \n", + "310 https://github.com/jrob119 \n", + "311 https://github.com/jrob119 \n", + "312 https://github.com/jrob119 \n", + "313 https://github.com/jrob119 \n", + "314 https://github.com/jrob119 \n", + "315 https://github.com/jrob119 \n", + "316 https://github.com/jrob119 \n", + "317 https://github.com/jrob119 \n", + "318 https://github.com/jrob119 \n", + "319 https://github.com/jrob119 \n", + "320 https://github.com/jrob119 \n", + "321 https://github.com/jrob119 \n", + "322 https://github.com/jrob119 \n", + "323 https://github.com/jrob119 \n", + "324 https://github.com/jrob119 \n", + "325 https://github.com/jrob119 \n", + "326 https://github.com/jrob119 \n", + "327 https://github.com/jrob119 \n", + "328 https://github.com/jrob119 \n", + "329 https://github.com/jrob119 \n", + "330 https://github.com/jrob119 \n", + "331 https://github.com/jrob119 \n", + "332 https://github.com/jrob119 \n", + "333 https://github.com/jrob119 \n", + "334 https://github.com/jrob119 \n", + "335 https://github.com/jrob119 \n", + "336 https://github.com/jrob119 \n", + "337 https://github.com/jrob119 \n", + "338 https://github.com/jrob119 \n", + "339 https://github.com/jrob119 \n", + "340 https://github.com/jrob119 \n", + "341 https://github.com/jrob119 \n", + "342 https://github.com/jrob119 \n", + "343 https://github.com/jrob119 \n", + "344 https://github.com/jrob119 \n", + "345 https://github.com/jrob119 \n", + "346 https://github.com/jrob119 \n", + "347 https://github.com/jrob119 \n", + "348 https://github.com/jrob119 \n", + "349 https://github.com/jrob119 \n", + "350 https://github.com/jrob119 \n", + "351 https://github.com/jrob119 \n", + "352 https://github.com/jrob119 \n", + "353 https://github.com/jrob119 \n", + "354 https://github.com/jrob119 \n", + "355 https://github.com/jrob119 \n", + "356 https://github.com/jrob119 \n", + "357 https://github.com/jrob119 \n", + "358 https://github.com/jrob119 \n", + "359 https://github.com/jrob119 \n", + "360 https://github.com/jrob119 \n", + "361 https://github.com/jrob119 \n", + "362 https://github.com/jrob119 \n", + "363 https://github.com/jrob119 \n", + "364 https://github.com/jrob119 \n", + "365 https://github.com/jrob119 \n", + "366 https://github.com/jrob119 \n", + "367 https://github.com/jrob119 \n", + "368 https://github.com/jrob119 \n", + "369 https://github.com/jrob119 \n", + "370 https://github.com/jrob119 \n", + "371 https://github.com/jrob119 \n", + "372 https://github.com/jrob119 \n", + "373 https://github.com/jrob119 \n", + "374 https://github.com/jrob119 \n", + "375 https://github.com/jrob119 \n", + "376 https://github.com/jrob119 \n", + "377 https://github.com/jrob119 \n", + "378 https://github.com/jrob119 \n", + "379 https://github.com/jrob119 \n", + "380 https://github.com/jrob119 \n", + "381 https://github.com/jrob119 \n", + "382 https://github.com/jrob119 \n", + "383 https://github.com/jrob119 \n", + "384 https://github.com/jrob119 \n", + "385 NaN \n", + "386 https://github.com/jrob119 \n", + "387 https://github.com/jrob119 \n", + "388 NaN \n", + "389 https://github.com/jrob119 \n", + "390 https://github.com/jrob119 \n", + "391 https://github.com/jrob119 \n", + "392 https://github.com/jrob119 \n", + "393 https://github.com/jrob119 \n", + "394 https://github.com/jrob119 \n", + "395 https://github.com/jrob119 \n", + "396 https://github.com/jrob119 \n", + "397 https://github.com/jrob119 \n", + "398 https://github.com/jrob119 \n", + "399 https://github.com/jrob119 \n", + "400 https://github.com/jrob119 \n", + "401 https://github.com/jrob119 \n", + "402 https://github.com/jrob119 \n", + "403 https://github.com/jrob119 \n", + "404 https://github.com/jrob119 \n", + "405 https://github.com/dominicbarkerAN \n", + "406 https://github.com/jrob119 \n", + "407 https://github.com/jrob119 \n", + "408 https://github.com/jrob119 \n", + "409 https://github.com/jrob119 \n", + "410 https://github.com/jrob119 \n", + "411 https://github.com/jrob119 \n", + "412 https://github.com/jrob119 \n", + "413 https://github.com/jrob119 \n", + "414 https://github.com/jrob119 \n", + "415 https://github.com/jrob119 \n", + "416 https://github.com/jrob119 \n", + "417 https://github.com/jrob119 \n", + "418 https://github.com/jrob119 \n", + "419 https://github.com/jrob119 \n", + "420 https://github.com/jrob119 \n", + "421 https://github.com/dominicbarkerAN \n", + "422 https://github.com/dominicbarkerAN \n", + "423 https://github.com/dominicbarkerAN \n", + "424 https://github.com/dominicbarkerAN \n", + "425 https://github.com/dominicbarkerAN \n", + "426 https://github.com/dominicbarkerAN \n", + "427 https://github.com/dominicbarkerAN \n", + "428 https://github.com/dominicbarkerAN \n", + "429 https://github.com/dominicbarkerAN \n", + "430 https://github.com/dominicbarkerAN \n", + "431 https://github.com/dominicbarkerAN \n", + "432 https://github.com/dominicbarkerAN \n", + "433 https://github.com/dominicbarkerAN \n", + "434 https://github.com/dominicbarkerAN \n", + "435 https://github.com/dominicbarkerAN \n", + "436 https://github.com/jrob119 \n", + "437 https://github.com/jrob119 \n", + "438 https://github.com/dominicbarkerAN \n", + "439 https://github.com/dominicbarkerAN \n", + "440 https://github.com/dominicbarkerAN \n", + "441 https://github.com/dominicbarkerAN \n", + "442 https://github.com/jrob119 \n", + "443 https://github.com/jrob119 \n", + "444 https://github.com/jrob119 \n", + "445 https://github.com/jrob119 \n", + "446 https://github.com/jrob119 \n", + "447 https://github.com/jrob119 \n", + "448 https://github.com/jrob119 \n", + "449 https://github.com/dominicbarkerAN \n", + "450 https://github.com/dominicbarkerAN \n", + "451 https://github.com/dominicbarkerAN \n", + "452 https://github.com/dominicbarkerAN \n", + "453 https://github.com/dominicbarkerAN \n", + "454 https://github.com/dominicbarkerAN \n", + "455 https://github.com/dominicbarkerAN \n", + "456 https://github.com/dominicbarkerAN \n", + "457 https://github.com/dominicbarkerAN \n", + "458 https://github.com/jrob119 \n", + "459 https://github.com/jrob119 \n", + "460 https://github.com/jrob119 \n", + "461 https://github.com/dominicbarkerAN \n", + "462 https://github.com/dominicbarkerAN \n", + "463 https://github.com/dominicbarkerAN \n", + "464 https://github.com/dominicbarkerAN \n", + "465 https://github.com/dominicbarkerAN \n", + "466 https://github.com/dominicbarkerAN \n", + "467 https://github.com/dominicbarkerAN \n", + "468 https://github.com/dominicbarkerAN \n", + "469 https://github.com/dominicbarkerAN \n", + "470 https://github.com/jrob119 \n", + "471 https://github.com/jrob119 \n", + "472 https://github.com/jrob119 \n", + "473 https://github.com/dominicbarkerAN \n", + "474 https://github.com/dominicbarkerAN \n", + "475 https://github.com/dominicbarkerAN \n", + "476 https://github.com/dominicbarkerAN \n", + "477 https://github.com/dominicbarkerAN \n", + "478 https://github.com/dominicbarkerAN \n", + "479 https://github.com/dominicbarkerAN \n", + "480 https://github.com/dominicbarkerAN \n", + "481 https://github.com/dominicbarkerAN \n", + "482 https://github.com/dominicbarkerAN \n", + "483 https://github.com/dominicbarkerAN \n", + "484 https://github.com/jrob119 \n", + "485 https://github.com/jrob119 \n", + "486 https://github.com/jrob119 \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://github.com/jrob119 \n", + "492 NaN \n", + "493 NaN \n", + "494 https://github.com/dominicbarkerAN \n", + "495 NaN \n", + "496 https://github.com/dominicbarkerAN \n", + "497 https://github.com/jrob119 \n", + "498 https://github.com/jrob119 \n", + "499 NaN \n", + "500 https://github.com/dominicbarkerAN \n", + "501 NaN \n", + "502 https://github.com/dominicbarkerAN \n", + "503 NaN \n", + "504 https://github.com/dominicbarkerAN \n", + "505 NaN \n", + "506 https://github.com/dominicbarkerAN \n", + "507 NaN \n", + "508 https://github.com/dominicbarkerAN \n", + "509 https://github.com/dominicbarkerAN \n", + "510 https://github.com/dominicbarkerAN \n", + "511 https://github.com/jrob119 \n", + "512 https://github.com/jrob119 \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://github.com/dominicbarkerAN \n", + "517 https://github.com/jrob119 \n", + "518 https://github.com/jrob119 \n", + "519 https://github.com/jrob119 \n", + "520 https://github.com/jrob119 \n", + "521 NaN \n", + "522 https://github.com/dominicbarkerAN \n", + "523 NaN \n", + "524 https://github.com/dominicbarkerAN \n", + "525 NaN \n", + "526 https://github.com/dominicbarkerAN \n", + "527 NaN \n", + "528 https://github.com/dominicbarkerAN \n", + "529 NaN \n", + "530 https://github.com/dominicbarkerAN \n", + "531 NaN \n", + "532 NaN \n", + "533 https://github.com/jrob119 \n", + "534 https://github.com/jrob119 \n", + "535 NaN \n", + "536 https://github.com/dominicbarkerAN \n", + "537 https://github.com/jrob119 \n", + "538 https://github.com/jrob119 \n", + "539 https://github.com/jrob119 \n", + "540 https://github.com/jrob119 \n", + "541 NaN \n", + "542 https://github.com/jrob119 \n", + "543 NaN \n", + "544 https://github.com/dominicbarkerAN \n", + "545 NaN \n", + "546 https://github.com/dominicbarkerAN \n", + "547 NaN \n", + "548 https://github.com/dominicbarkerAN \n", + "549 https://github.com/jrob119 \n", + "550 https://github.com/jrob119 \n", + "551 https://github.com/jrob119 \n", + "552 https://github.com/jrob119 \n", + "553 https://github.com/jrob119 \n", + "554 https://github.com/jrob119 \n", + "555 https://github.com/jrob119 \n", + "556 https://github.com/jrob119 \n", + "557 https://github.com/jrob119 \n", + "558 NaN \n", + "559 https://github.com/dominicbarkerAN \n", + "560 https://github.com/jrob119 \n", + "561 https://github.com/jrob119 \n", + "562 https://github.com/jrob119 \n", + "563 https://github.com/jrob119 \n", + "564 https://github.com/jrob119 \n", + "565 https://github.com/jrob119 \n", + "566 https://github.com/jrob119 \n", + "567 https://github.com/jrob119 \n", + "568 https://github.com/jrob119 \n", + "569 https://github.com/jrob119 \n", + "570 https://github.com/jrob119 \n", + "571 https://github.com/jrob119 \n", + "572 https://github.com/jrob119 \n", + "573 https://github.com/jrob119 \n", + "574 https://github.com/jrob119 \n", + "575 https://github.com/jrob119 \n", + "576 https://github.com/jrob119 \n", + "577 https://github.com/jrob119 \n", + "578 https://github.com/jrob119 \n", + "579 https://github.com/jrob119 \n", + "580 https://github.com/jrob119 \n", + "581 https://github.com/jrob119 \n", + "582 https://github.com/jrob119 \n", + "583 https://github.com/jrob119 \n", + "584 https://github.com/jrob119 \n", + "585 https://github.com/jrob119 \n", + "586 https://github.com/jrob119 \n", + "587 https://github.com/jrob119 \n", + "588 https://github.com/jrob119 \n", + "589 https://github.com/jrob119 \n", + "590 https://github.com/jrob119 \n", + "591 https://github.com/jrob119 \n", + "592 https://github.com/jrob119 \n", + "593 https://github.com/jrob119 \n", + "594 NaN \n", + "595 https://github.com/dominicbarkerAN \n", + "596 NaN \n", + "597 https://github.com/dominicbarkerAN \n", + "598 https://github.com/dominicbarkerAN \n", + "599 NaN \n", + "600 NaN \n", + "601 https://github.com/dominicbarkerAN \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://github.com/dominicbarkerAN \n", + "612 https://github.com/dominicbarkerAN \n", + "613 https://github.com/jrob119 \n", + "614 https://github.com/jrob119 \n", + "615 https://github.com/ipd-deploy \n", + "616 https://github.com/ipd-deploy \n", + "617 https://github.com/ipd-deploy \n", + "618 https://github.com/ipd-deploy \n", + "619 https://github.com/ipd-deploy \n", + "620 https://github.com/ipd-deploy \n", + "621 https://github.com/dominicbarkerAN \n", + "622 NaN \n", + "623 https://github.com/dominicbarkerAN \n", + "624 https://github.com/ipd-deploy \n", + "625 https://github.com/dominicbarkerAN \n", + "626 NaN \n", + "627 https://github.com/dominicbarkerAN \n", + "628 NaN \n", + "629 https://github.com/dominicbarkerAN \n", + "630 https://github.com/dominicbarkerAN \n", + "631 https://github.com/dominicbarkerAN \n", + "632 https://github.com/dominicbarkerAN \n", + "633 https://github.com/jrob119 \n", + "634 https://github.com/jrob119 \n", + "635 https://github.com/jrob119 \n", + "636 https://github.com/jrob119 \n", + "637 https://github.com/jrob119 \n", + "638 https://github.com/jrob119 \n", + "639 https://github.com/jrob119 \n", + "640 https://github.com/jrob119 \n", + "641 NaN \n", + "642 https://github.com/dominicbarkerAN \n", + "643 https://github.com/jrob119 \n", + "644 https://github.com/jrob119 \n", + "645 NaN \n", + "646 NaN \n", + "647 https://github.com/dominicbarkerAN \n", + "648 https://github.com/jrob119 \n", + "649 NaN \n", + "650 NaN \n", + "651 https://github.com/dominicbarkerAN \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://github.com/dominicbarkerAN \n", + "656 https://github.com/dominicbarkerAN \n", + "657 https://github.com/dominicbarkerAN \n", + "658 https://github.com/dominicbarkerAN \n", + "659 https://github.com/dominicbarkerAN \n", + "660 https://github.com/dominicbarkerAN \n", + "661 NaN \n", + "662 https://github.com/dominicbarkerAN \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://github.com/dominicbarkerAN \n", + "668 https://github.com/dominicbarkerAN \n", + "669 NaN \n", + "670 https://github.com/dominicbarkerAN \n", + "671 NaN \n", + "672 NaN \n", + "673 https://github.com/dominicbarkerAN \n", + "674 https://github.com/dominicbarkerAN \n", + "675 https://github.com/dominicbarkerAN \n", + "676 https://github.com/dominicbarkerAN \n", + "677 https://github.com/xeniageorgiouAN \n", + "678 https://github.com/xeniageorgiouAN \n", + "679 https://github.com/dominicbarkerAN \n", + "680 https://github.com/dominicbarkerAN \n", + "681 https://github.com/dominicbarkerAN \n", + "682 https://github.com/dominicbarkerAN \n", + "683 https://github.com/dominicbarkerAN \n", + "684 https://github.com/dominicbarkerAN \n", + "685 https://github.com/dominicbarkerAN \n", + "686 https://github.com/dominicbarkerAN \n", + "687 https://github.com/dominicbarkerAN \n", + "688 https://github.com/dominicbarkerAN \n", + "689 https://github.com/dominicbarkerAN \n", + "690 https://github.com/dominicbarkerAN \n", + "691 https://github.com/dominicbarkerAN \n", + "692 https://github.com/dominicbarkerAN \n", + "693 https://github.com/dominicbarkerAN \n", + "694 https://github.com/dominicbarkerAN \n", + "695 https://github.com/dominicbarkerAN \n", + "696 https://github.com/dominicbarkerAN \n", + "697 https://github.com/dominicbarkerAN \n", + "698 https://github.com/dominicbarkerAN \n", + "699 https://github.com/dominicbarkerAN \n", + "700 https://github.com/dominicbarkerAN \n", + "701 https://github.com/dominicbarkerAN \n", + "702 https://github.com/dominicbarkerAN \n", + "703 https://github.com/dominicbarkerAN \n", + "704 https://github.com/michaelcooperAN \n", + "705 https://github.com/michaelcooperAN \n", + "706 https://github.com/michaelcooperAN \n", + "707 https://github.com/xeniageorgiouAN \n", + "708 https://github.com/xeniageorgiouAN \n", + "709 https://github.com/dominicbarkerAN \n", + "710 https://github.com/dominicbarkerAN \n", + "711 https://github.com/dominicbarkerAN \n", + "712 https://github.com/dominicbarkerAN \n", + "713 https://github.com/dominicbarkerAN \n", + "714 https://github.com/dominicbarkerAN \n", + "715 https://github.com/dominicbarkerAN \n", + "716 https://github.com/dominicbarkerAN \n", + "717 https://github.com/dominicbarkerAN \n", + "718 https://github.com/xeniageorgiouAN \n", + "719 https://github.com/xeniageorgiouAN \n", + "720 https://github.com/dominicbarkerAN \n", + "721 https://github.com/dominicbarkerAN \n", + "722 NaN \n", + "723 https://github.com/dominicbarkerAN \n", + "724 NaN \n", + "725 https://github.com/dominicbarkerAN \n", + "726 https://github.com/michaelcooperAN \n", + "727 https://github.com/michaelcooperAN \n", + "728 NaN \n", + "729 https://github.com/dominicbarkerAN \n", + "730 NaN \n", + "731 https://github.com/dominicbarkerAN \n", + "732 NaN \n", + "733 https://github.com/dominicbarkerAN \n", + "734 https://github.com/michaelcooperAN \n", + "735 https://github.com/michaelcooperAN \n", + "736 https://github.com/michaelcooperAN \n", + "737 NaN \n", + "738 https://github.com/dominicbarkerAN \n", + "\n", + " author.followers_url \\\n", + "0 https://api.github.com/users/jrob119/followers \n", + "1 https://api.github.com/users/jrob119/followers \n", + "2 https://api.github.com/users/jrob119/followers \n", + "3 https://api.github.com/users/jrob119/followers \n", + "4 https://api.github.com/users/jrob119/followers \n", + "5 https://api.github.com/users/jrob119/followers \n", + "6 https://api.github.com/users/jrob119/followers \n", + "7 https://api.github.com/users/jrob119/followers \n", + "8 https://api.github.com/users/jrob119/followers \n", + "9 https://api.github.com/users/jrob119/followers \n", + "10 https://api.github.com/users/jrob119/followers \n", + "11 https://api.github.com/users/jrob119/followers \n", + "12 https://api.github.com/users/jrob119/followers \n", + "13 https://api.github.com/users/jrob119/followers \n", + "14 https://api.github.com/users/jrob119/followers \n", + "15 https://api.github.com/users/jrob119/followers \n", + "16 https://api.github.com/users/jrob119/followers \n", + "17 https://api.github.com/users/jrob119/followers \n", + "18 https://api.github.com/users/jrob119/followers \n", + "19 https://api.github.com/users/jrob119/followers \n", + "20 https://api.github.com/users/jrob119/followers \n", + "21 https://api.github.com/users/jrob119/followers \n", + "22 https://api.github.com/users/jrob119/followers \n", + "23 https://api.github.com/users/jrob119/followers \n", + "24 https://api.github.com/users/jrob119/followers \n", + "25 https://api.github.com/users/jrob119/followers \n", + "26 https://api.github.com/users/jrob119/followers \n", + "27 https://api.github.com/users/jrob119/followers \n", + "28 https://api.github.com/users/jrob119/followers \n", + "29 https://api.github.com/users/jrob119/followers \n", + "30 https://api.github.com/users/jrob119/followers \n", + "31 https://api.github.com/users/jrob119/followers \n", + "32 https://api.github.com/users/jrob119/followers \n", + "33 https://api.github.com/users/jrob119/followers \n", + "34 https://api.github.com/users/jrob119/followers \n", + "35 https://api.github.com/users/jrob119/followers \n", + "36 https://api.github.com/users/jrob119/followers \n", + "37 https://api.github.com/users/jrob119/followers \n", + "38 https://api.github.com/users/jrob119/followers \n", + "39 https://api.github.com/users/jrob119/followers \n", + "40 https://api.github.com/users/jrob119/followers \n", + "41 https://api.github.com/users/jrob119/followers \n", + "42 https://api.github.com/users/jrob119/followers \n", + "43 https://api.github.com/users/jrob119/followers \n", + "44 https://api.github.com/users/jrob119/followers \n", + "45 https://api.github.com/users/jrob119/followers \n", + "46 https://api.github.com/users/jrob119/followers \n", + "47 https://api.github.com/users/jrob119/followers \n", + "48 https://api.github.com/users/jrob119/followers \n", + "49 https://api.github.com/users/jrob119/followers \n", + "50 https://api.github.com/users/jrob119/followers \n", + "51 https://api.github.com/users/jrob119/followers \n", + "52 https://api.github.com/users/jrob119/followers \n", + "53 https://api.github.com/users/jrob119/followers \n", + "54 https://api.github.com/users/jrob119/followers \n", + "55 https://api.github.com/users/jrob119/followers \n", + "56 https://api.github.com/users/jrob119/followers \n", + "57 https://api.github.com/users/jrob119/followers \n", + "58 https://api.github.com/users/jrob119/followers \n", + "59 https://api.github.com/users/jrob119/followers \n", + "60 https://api.github.com/users/jrob119/followers \n", + "61 https://api.github.com/users/jrob119/followers \n", + "62 https://api.github.com/users/jrob119/followers \n", + "63 https://api.github.com/users/jrob119/followers \n", + "64 https://api.github.com/users/jrob119/followers \n", + "65 https://api.github.com/users/jrob119/followers \n", + "66 https://api.github.com/users/jrob119/followers \n", + "67 https://api.github.com/users/jrob119/followers \n", + "68 https://api.github.com/users/jrob119/followers \n", + "69 https://api.github.com/users/jrob119/followers \n", + "70 https://api.github.com/users/jrob119/followers \n", + "71 https://api.github.com/users/jrob119/followers \n", + "72 https://api.github.com/users/jrob119/followers \n", + "73 https://api.github.com/users/jrob119/followers \n", + "74 https://api.github.com/users/jrob119/followers \n", + "75 https://api.github.com/users/jrob119/followers \n", + "76 https://api.github.com/users/jrob119/followers \n", + "77 https://api.github.com/users/jrob119/followers \n", + "78 https://api.github.com/users/jrob119/followers \n", + "79 https://api.github.com/users/jrob119/followers \n", + "80 https://api.github.com/users/jrob119/followers \n", + "81 https://api.github.com/users/jrob119/followers \n", + "82 https://api.github.com/users/jrob119/followers \n", + "83 https://api.github.com/users/jrob119/followers \n", + "84 https://api.github.com/users/jrob119/followers \n", + "85 https://api.github.com/users/jrob119/followers \n", + "86 https://api.github.com/users/jrob119/followers \n", + "87 https://api.github.com/users/jrob119/followers \n", + "88 https://api.github.com/users/jrob119/followers \n", + "89 https://api.github.com/users/jrob119/followers \n", + "90 https://api.github.com/users/jrob119/followers \n", + "91 https://api.github.com/users/jrob119/followers \n", + "92 https://api.github.com/users/jrob119/followers \n", + "93 https://api.github.com/users/jrob119/followers \n", + "94 https://api.github.com/users/jrob119/followers \n", + "95 https://api.github.com/users/jrob119/followers \n", + "96 https://api.github.com/users/jrob119/followers \n", + "97 https://api.github.com/users/jrob119/followers \n", + "98 https://api.github.com/users/jrob119/followers \n", + "99 https://api.github.com/users/jrob119/followers \n", + "100 https://api.github.com/users/jrob119/followers \n", + "101 https://api.github.com/users/jrob119/followers \n", + "102 https://api.github.com/users/jrob119/followers \n", + "103 https://api.github.com/users/jrob119/followers \n", + "104 https://api.github.com/users/jrob119/followers \n", + "105 https://api.github.com/users/jrob119/followers \n", + "106 https://api.github.com/users/jrob119/followers \n", + "107 https://api.github.com/users/jrob119/followers \n", + "108 https://api.github.com/users/jrob119/followers \n", + "109 https://api.github.com/users/jrob119/followers \n", + "110 https://api.github.com/users/jrob119/followers \n", + "111 https://api.github.com/users/jrob119/followers \n", + "112 https://api.github.com/users/jrob119/followers \n", + "113 https://api.github.com/users/jrob119/followers \n", + "114 https://api.github.com/users/jrob119/followers \n", + "115 https://api.github.com/users/jrob119/followers \n", + "116 https://api.github.com/users/jrob119/followers \n", + "117 https://api.github.com/users/jrob119/followers \n", + "118 https://api.github.com/users/jrob119/followers \n", + "119 https://api.github.com/users/jrob119/followers \n", + "120 https://api.github.com/users/jrob119/followers \n", + "121 https://api.github.com/users/jrob119/followers \n", + "122 https://api.github.com/users/jrob119/followers \n", + "123 https://api.github.com/users/jrob119/followers \n", + "124 https://api.github.com/users/jrob119/followers \n", + "125 https://api.github.com/users/jrob119/followers \n", + "126 https://api.github.com/users/jrob119/followers \n", + "127 https://api.github.com/users/jrob119/followers \n", + "128 https://api.github.com/users/jrob119/followers \n", + "129 https://api.github.com/users/jrob119/followers \n", + "130 https://api.github.com/users/jrob119/followers \n", + "131 https://api.github.com/users/jrob119/followers \n", + "132 https://api.github.com/users/jrob119/followers \n", + "133 https://api.github.com/users/jrob119/followers \n", + "134 https://api.github.com/users/jrob119/followers \n", + "135 https://api.github.com/users/jrob119/followers \n", + "136 https://api.github.com/users/jrob119/followers \n", + "137 https://api.github.com/users/jrob119/followers \n", + "138 https://api.github.com/users/jrob119/followers \n", + "139 https://api.github.com/users/jrob119/followers \n", + "140 https://api.github.com/users/jrob119/followers \n", + "141 https://api.github.com/users/jrob119/followers \n", + "142 https://api.github.com/users/jrob119/followers \n", + "143 https://api.github.com/users/jrob119/followers \n", + "144 https://api.github.com/users/jrob119/followers \n", + "145 https://api.github.com/users/jrob119/followers \n", + "146 https://api.github.com/users/jrob119/followers \n", + "147 https://api.github.com/users/jrob119/followers \n", + "148 https://api.github.com/users/jrob119/followers \n", + "149 https://api.github.com/users/jrob119/followers \n", + "150 https://api.github.com/users/jrob119/followers \n", + "151 https://api.github.com/users/jrob119/followers \n", + "152 https://api.github.com/users/jrob119/followers \n", + "153 https://api.github.com/users/jrob119/followers \n", + "154 https://api.github.com/users/jrob119/followers \n", + "155 https://api.github.com/users/jrob119/followers \n", + "156 https://api.github.com/users/jrob119/followers \n", + "157 https://api.github.com/users/jrob119/followers \n", + "158 https://api.github.com/users/jrob119/followers \n", + "159 https://api.github.com/users/jrob119/followers \n", + "160 https://api.github.com/users/jrob119/followers \n", + "161 https://api.github.com/users/jrob119/followers \n", + "162 https://api.github.com/users/jrob119/followers \n", + "163 https://api.github.com/users/jrob119/followers \n", + "164 https://api.github.com/users/jrob119/followers \n", + "165 https://api.github.com/users/jrob119/followers \n", + "166 https://api.github.com/users/jrob119/followers \n", + "167 https://api.github.com/users/jrob119/followers \n", + "168 https://api.github.com/users/jrob119/followers \n", + "169 https://api.github.com/users/jrob119/followers \n", + "170 https://api.github.com/users/jrob119/followers \n", + "171 https://api.github.com/users/jrob119/followers \n", + "172 https://api.github.com/users/jrob119/followers \n", + "173 https://api.github.com/users/jrob119/followers \n", + "174 https://api.github.com/users/jrob119/followers \n", + "175 https://api.github.com/users/jrob119/followers \n", + "176 https://api.github.com/users/jrob119/followers \n", + "177 https://api.github.com/users/jrob119/followers \n", + "178 https://api.github.com/users/jrob119/followers \n", + "179 https://api.github.com/users/jrob119/followers \n", + "180 https://api.github.com/users/jrob119/followers \n", + "181 https://api.github.com/users/jrob119/followers \n", + "182 https://api.github.com/users/jrob119/followers \n", + "183 https://api.github.com/users/jrob119/followers \n", + "184 https://api.github.com/users/jrob119/followers \n", + "185 https://api.github.com/users/jrob119/followers \n", + "186 https://api.github.com/users/jrob119/followers \n", + "187 https://api.github.com/users/jrob119/followers \n", + "188 https://api.github.com/users/jrob119/followers \n", + "189 https://api.github.com/users/jrob119/followers \n", + "190 https://api.github.com/users/jrob119/followers \n", + "191 https://api.github.com/users/jrob119/followers \n", + "192 https://api.github.com/users/jrob119/followers \n", + "193 https://api.github.com/users/jrob119/followers \n", + "194 https://api.github.com/users/jrob119/followers \n", + "195 https://api.github.com/users/jrob119/followers \n", + "196 https://api.github.com/users/jrob119/followers \n", + "197 https://api.github.com/users/jrob119/followers \n", + "198 https://api.github.com/users/jrob119/followers \n", + "199 https://api.github.com/users/jrob119/followers \n", + "200 https://api.github.com/users/jrob119/followers \n", + "201 https://api.github.com/users/jrob119/followers \n", + "202 https://api.github.com/users/jrob119/followers \n", + "203 https://api.github.com/users/jrob119/followers \n", + "204 https://api.github.com/users/jrob119/followers \n", + "205 https://api.github.com/users/jrob119/followers \n", + "206 https://api.github.com/users/jrob119/followers \n", + "207 https://api.github.com/users/jrob119/followers \n", + "208 https://api.github.com/users/jrob119/followers \n", + "209 https://api.github.com/users/jrob119/followers \n", + "210 https://api.github.com/users/jrob119/followers \n", + "211 https://api.github.com/users/jrob119/followers \n", + "212 https://api.github.com/users/jrob119/followers \n", + "213 https://api.github.com/users/jrob119/followers \n", + "214 https://api.github.com/users/jrob119/followers \n", + "215 https://api.github.com/users/jrob119/followers \n", + "216 https://api.github.com/users/jrob119/followers \n", + "217 https://api.github.com/users/jrob119/followers \n", + "218 https://api.github.com/users/jrob119/followers \n", + "219 https://api.github.com/users/jrob119/followers \n", + "220 https://api.github.com/users/jrob119/followers \n", + "221 https://api.github.com/users/jrob119/followers \n", + "222 https://api.github.com/users/jrob119/followers \n", + "223 https://api.github.com/users/jrob119/followers \n", + "224 https://api.github.com/users/jrob119/followers \n", + "225 https://api.github.com/users/jrob119/followers \n", + "226 https://api.github.com/users/jrob119/followers \n", + "227 https://api.github.com/users/jrob119/followers \n", + "228 https://api.github.com/users/jrob119/followers \n", + "229 https://api.github.com/users/jrob119/followers \n", + "230 https://api.github.com/users/jrob119/followers \n", + "231 https://api.github.com/users/jrob119/followers \n", + "232 https://api.github.com/users/jrob119/followers \n", + "233 https://api.github.com/users/jrob119/followers \n", + "234 https://api.github.com/users/jrob119/followers \n", + "235 https://api.github.com/users/jrob119/followers \n", + "236 https://api.github.com/users/jrob119/followers \n", + "237 https://api.github.com/users/jrob119/followers \n", + "238 https://api.github.com/users/jrob119/followers \n", + "239 https://api.github.com/users/jrob119/followers \n", + "240 https://api.github.com/users/jrob119/followers \n", + "241 https://api.github.com/users/jrob119/followers \n", + "242 https://api.github.com/users/jrob119/followers \n", + "243 https://api.github.com/users/jrob119/followers \n", + "244 https://api.github.com/users/jrob119/followers \n", + "245 https://api.github.com/users/jrob119/followers \n", + "246 https://api.github.com/users/jrob119/followers \n", + "247 https://api.github.com/users/jrob119/followers \n", + "248 https://api.github.com/users/jrob119/followers \n", + "249 https://api.github.com/users/jrob119/followers \n", + "250 https://api.github.com/users/jrob119/followers \n", + "251 https://api.github.com/users/jrob119/followers \n", + "252 https://api.github.com/users/jrob119/followers \n", + "253 https://api.github.com/users/jrob119/followers \n", + "254 https://api.github.com/users/jrob119/followers \n", + "255 https://api.github.com/users/jrob119/followers \n", + "256 https://api.github.com/users/jrob119/followers \n", + "257 https://api.github.com/users/jrob119/followers \n", + "258 https://api.github.com/users/jrob119/followers \n", + "259 https://api.github.com/users/jrob119/followers \n", + "260 https://api.github.com/users/jrob119/followers \n", + "261 https://api.github.com/users/jrob119/followers \n", + "262 https://api.github.com/users/jrob119/followers \n", + "263 https://api.github.com/users/jrob119/followers \n", + "264 https://api.github.com/users/jrob119/followers \n", + "265 https://api.github.com/users/jrob119/followers \n", + "266 https://api.github.com/users/jrob119/followers \n", + "267 https://api.github.com/users/jrob119/followers \n", + "268 https://api.github.com/users/jrob119/followers \n", + "269 https://api.github.com/users/jrob119/followers \n", + "270 https://api.github.com/users/jrob119/followers \n", + "271 https://api.github.com/users/jrob119/followers \n", + "272 https://api.github.com/users/jrob119/followers \n", + "273 https://api.github.com/users/jrob119/followers \n", + "274 https://api.github.com/users/jrob119/followers \n", + "275 https://api.github.com/users/jrob119/followers \n", + "276 https://api.github.com/users/jrob119/followers \n", + "277 https://api.github.com/users/jrob119/followers \n", + "278 https://api.github.com/users/jrob119/followers \n", + "279 https://api.github.com/users/jrob119/followers \n", + "280 https://api.github.com/users/jrob119/followers \n", + "281 https://api.github.com/users/jrob119/followers \n", + "282 https://api.github.com/users/jrob119/followers \n", + "283 https://api.github.com/users/jrob119/followers \n", + "284 https://api.github.com/users/jrob119/followers \n", + "285 https://api.github.com/users/jrob119/followers \n", + "286 https://api.github.com/users/jrob119/followers \n", + "287 https://api.github.com/users/jrob119/followers \n", + "288 https://api.github.com/users/jrob119/followers \n", + "289 https://api.github.com/users/jrob119/followers \n", + "290 https://api.github.com/users/jrob119/followers \n", + "291 https://api.github.com/users/jrob119/followers \n", + "292 https://api.github.com/users/jrob119/followers \n", + "293 https://api.github.com/users/jrob119/followers \n", + "294 https://api.github.com/users/jrob119/followers \n", + "295 https://api.github.com/users/jrob119/followers \n", + "296 https://api.github.com/users/jrob119/followers \n", + "297 https://api.github.com/users/jrob119/followers \n", + "298 https://api.github.com/users/jrob119/followers \n", + "299 https://api.github.com/users/jrob119/followers \n", + "300 https://api.github.com/users/jrob119/followers \n", + "301 https://api.github.com/users/jrob119/followers \n", + "302 https://api.github.com/users/jrob119/followers \n", + "303 https://api.github.com/users/jrob119/followers \n", + "304 https://api.github.com/users/jrob119/followers \n", + "305 https://api.github.com/users/jrob119/followers \n", + "306 https://api.github.com/users/jrob119/followers \n", + "307 https://api.github.com/users/jrob119/followers \n", + "308 https://api.github.com/users/jrob119/followers \n", + "309 https://api.github.com/users/jrob119/followers \n", + "310 https://api.github.com/users/jrob119/followers \n", + "311 https://api.github.com/users/jrob119/followers \n", + "312 https://api.github.com/users/jrob119/followers \n", + "313 https://api.github.com/users/jrob119/followers \n", + "314 https://api.github.com/users/jrob119/followers \n", + "315 https://api.github.com/users/jrob119/followers \n", + "316 https://api.github.com/users/jrob119/followers \n", + "317 https://api.github.com/users/jrob119/followers \n", + "318 https://api.github.com/users/jrob119/followers \n", + "319 https://api.github.com/users/jrob119/followers \n", + "320 https://api.github.com/users/jrob119/followers \n", + "321 https://api.github.com/users/jrob119/followers \n", + "322 https://api.github.com/users/jrob119/followers \n", + "323 https://api.github.com/users/jrob119/followers \n", + "324 https://api.github.com/users/jrob119/followers \n", + "325 https://api.github.com/users/jrob119/followers \n", + "326 https://api.github.com/users/jrob119/followers \n", + "327 https://api.github.com/users/jrob119/followers \n", + "328 https://api.github.com/users/jrob119/followers \n", + "329 https://api.github.com/users/jrob119/followers \n", + "330 https://api.github.com/users/jrob119/followers \n", + "331 https://api.github.com/users/jrob119/followers \n", + "332 https://api.github.com/users/jrob119/followers \n", + "333 https://api.github.com/users/jrob119/followers \n", + "334 https://api.github.com/users/jrob119/followers \n", + "335 https://api.github.com/users/jrob119/followers \n", + "336 https://api.github.com/users/jrob119/followers \n", + "337 https://api.github.com/users/jrob119/followers \n", + "338 https://api.github.com/users/jrob119/followers \n", + "339 https://api.github.com/users/jrob119/followers \n", + "340 https://api.github.com/users/jrob119/followers \n", + "341 https://api.github.com/users/jrob119/followers \n", + "342 https://api.github.com/users/jrob119/followers \n", + "343 https://api.github.com/users/jrob119/followers \n", + "344 https://api.github.com/users/jrob119/followers \n", + "345 https://api.github.com/users/jrob119/followers \n", + "346 https://api.github.com/users/jrob119/followers \n", + "347 https://api.github.com/users/jrob119/followers \n", + "348 https://api.github.com/users/jrob119/followers \n", + "349 https://api.github.com/users/jrob119/followers \n", + "350 https://api.github.com/users/jrob119/followers \n", + "351 https://api.github.com/users/jrob119/followers \n", + "352 https://api.github.com/users/jrob119/followers \n", + "353 https://api.github.com/users/jrob119/followers \n", + "354 https://api.github.com/users/jrob119/followers \n", + "355 https://api.github.com/users/jrob119/followers \n", + "356 https://api.github.com/users/jrob119/followers \n", + "357 https://api.github.com/users/jrob119/followers \n", + "358 https://api.github.com/users/jrob119/followers \n", + "359 https://api.github.com/users/jrob119/followers \n", + "360 https://api.github.com/users/jrob119/followers \n", + "361 https://api.github.com/users/jrob119/followers \n", + "362 https://api.github.com/users/jrob119/followers \n", + "363 https://api.github.com/users/jrob119/followers \n", + "364 https://api.github.com/users/jrob119/followers \n", + "365 https://api.github.com/users/jrob119/followers \n", + "366 https://api.github.com/users/jrob119/followers \n", + "367 https://api.github.com/users/jrob119/followers \n", + "368 https://api.github.com/users/jrob119/followers \n", + "369 https://api.github.com/users/jrob119/followers \n", + "370 https://api.github.com/users/jrob119/followers \n", + "371 https://api.github.com/users/jrob119/followers \n", + "372 https://api.github.com/users/jrob119/followers \n", + "373 https://api.github.com/users/jrob119/followers \n", + "374 https://api.github.com/users/jrob119/followers \n", + "375 https://api.github.com/users/jrob119/followers \n", + "376 https://api.github.com/users/jrob119/followers \n", + "377 https://api.github.com/users/jrob119/followers \n", + "378 https://api.github.com/users/jrob119/followers \n", + "379 https://api.github.com/users/jrob119/followers \n", + "380 https://api.github.com/users/jrob119/followers \n", + "381 https://api.github.com/users/jrob119/followers \n", + "382 https://api.github.com/users/jrob119/followers \n", + "383 https://api.github.com/users/jrob119/followers \n", + "384 https://api.github.com/users/jrob119/followers \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119/followers \n", + "387 https://api.github.com/users/jrob119/followers \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/followers \n", + "390 https://api.github.com/users/jrob119/followers \n", + "391 https://api.github.com/users/jrob119/followers \n", + "392 https://api.github.com/users/jrob119/followers \n", + "393 https://api.github.com/users/jrob119/followers \n", + "394 https://api.github.com/users/jrob119/followers \n", + "395 https://api.github.com/users/jrob119/followers \n", + "396 https://api.github.com/users/jrob119/followers \n", + "397 https://api.github.com/users/jrob119/followers \n", + "398 https://api.github.com/users/jrob119/followers \n", + "399 https://api.github.com/users/jrob119/followers \n", + "400 https://api.github.com/users/jrob119/followers \n", + "401 https://api.github.com/users/jrob119/followers \n", + "402 https://api.github.com/users/jrob119/followers \n", + "403 https://api.github.com/users/jrob119/followers \n", + "404 https://api.github.com/users/jrob119/followers \n", + "405 https://api.github.com/users/dominicbarkerAN/followers \n", + "406 https://api.github.com/users/jrob119/followers \n", + "407 https://api.github.com/users/jrob119/followers \n", + "408 https://api.github.com/users/jrob119/followers \n", + "409 https://api.github.com/users/jrob119/followers \n", + "410 https://api.github.com/users/jrob119/followers \n", + "411 https://api.github.com/users/jrob119/followers \n", + "412 https://api.github.com/users/jrob119/followers \n", + "413 https://api.github.com/users/jrob119/followers \n", + "414 https://api.github.com/users/jrob119/followers \n", + "415 https://api.github.com/users/jrob119/followers \n", + "416 https://api.github.com/users/jrob119/followers \n", + "417 https://api.github.com/users/jrob119/followers \n", + "418 https://api.github.com/users/jrob119/followers \n", + "419 https://api.github.com/users/jrob119/followers \n", + "420 https://api.github.com/users/jrob119/followers \n", + "421 https://api.github.com/users/dominicbarkerAN/followers \n", + "422 https://api.github.com/users/dominicbarkerAN/followers \n", + "423 https://api.github.com/users/dominicbarkerAN/followers \n", + "424 https://api.github.com/users/dominicbarkerAN/followers \n", + "425 https://api.github.com/users/dominicbarkerAN/followers \n", + "426 https://api.github.com/users/dominicbarkerAN/followers \n", + "427 https://api.github.com/users/dominicbarkerAN/followers \n", + "428 https://api.github.com/users/dominicbarkerAN/followers \n", + "429 https://api.github.com/users/dominicbarkerAN/followers \n", + "430 https://api.github.com/users/dominicbarkerAN/followers \n", + "431 https://api.github.com/users/dominicbarkerAN/followers \n", + "432 https://api.github.com/users/dominicbarkerAN/followers \n", + "433 https://api.github.com/users/dominicbarkerAN/followers \n", + "434 https://api.github.com/users/dominicbarkerAN/followers \n", + "435 https://api.github.com/users/dominicbarkerAN/followers \n", + "436 https://api.github.com/users/jrob119/followers \n", + "437 https://api.github.com/users/jrob119/followers \n", + "438 https://api.github.com/users/dominicbarkerAN/followers \n", + "439 https://api.github.com/users/dominicbarkerAN/followers \n", + "440 https://api.github.com/users/dominicbarkerAN/followers \n", + "441 https://api.github.com/users/dominicbarkerAN/followers \n", + "442 https://api.github.com/users/jrob119/followers \n", + "443 https://api.github.com/users/jrob119/followers \n", + "444 https://api.github.com/users/jrob119/followers \n", + "445 https://api.github.com/users/jrob119/followers \n", + "446 https://api.github.com/users/jrob119/followers \n", + "447 https://api.github.com/users/jrob119/followers \n", + "448 https://api.github.com/users/jrob119/followers \n", + "449 https://api.github.com/users/dominicbarkerAN/followers \n", + "450 https://api.github.com/users/dominicbarkerAN/followers \n", + "451 https://api.github.com/users/dominicbarkerAN/followers \n", + "452 https://api.github.com/users/dominicbarkerAN/followers \n", + "453 https://api.github.com/users/dominicbarkerAN/followers \n", + "454 https://api.github.com/users/dominicbarkerAN/followers \n", + "455 https://api.github.com/users/dominicbarkerAN/followers \n", + "456 https://api.github.com/users/dominicbarkerAN/followers \n", + "457 https://api.github.com/users/dominicbarkerAN/followers \n", + "458 https://api.github.com/users/jrob119/followers \n", + "459 https://api.github.com/users/jrob119/followers \n", + "460 https://api.github.com/users/jrob119/followers \n", + "461 https://api.github.com/users/dominicbarkerAN/followers \n", + "462 https://api.github.com/users/dominicbarkerAN/followers \n", + "463 https://api.github.com/users/dominicbarkerAN/followers \n", + "464 https://api.github.com/users/dominicbarkerAN/followers \n", + "465 https://api.github.com/users/dominicbarkerAN/followers \n", + "466 https://api.github.com/users/dominicbarkerAN/followers \n", + "467 https://api.github.com/users/dominicbarkerAN/followers \n", + "468 https://api.github.com/users/dominicbarkerAN/followers \n", + "469 https://api.github.com/users/dominicbarkerAN/followers \n", + "470 https://api.github.com/users/jrob119/followers \n", + "471 https://api.github.com/users/jrob119/followers \n", + "472 https://api.github.com/users/jrob119/followers \n", + "473 https://api.github.com/users/dominicbarkerAN/followers \n", + "474 https://api.github.com/users/dominicbarkerAN/followers \n", + "475 https://api.github.com/users/dominicbarkerAN/followers \n", + "476 https://api.github.com/users/dominicbarkerAN/followers \n", + "477 https://api.github.com/users/dominicbarkerAN/followers \n", + "478 https://api.github.com/users/dominicbarkerAN/followers \n", + "479 https://api.github.com/users/dominicbarkerAN/followers \n", + "480 https://api.github.com/users/dominicbarkerAN/followers \n", + "481 https://api.github.com/users/dominicbarkerAN/followers \n", + "482 https://api.github.com/users/dominicbarkerAN/followers \n", + "483 https://api.github.com/users/dominicbarkerAN/followers \n", + "484 https://api.github.com/users/jrob119/followers \n", + "485 https://api.github.com/users/jrob119/followers \n", + "486 https://api.github.com/users/jrob119/followers \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119/followers \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/followers \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/followers \n", + "497 https://api.github.com/users/jrob119/followers \n", + "498 https://api.github.com/users/jrob119/followers \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/followers \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/followers \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/followers \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/followers \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/followers \n", + "509 https://api.github.com/users/dominicbarkerAN/followers \n", + "510 https://api.github.com/users/dominicbarkerAN/followers \n", + "511 https://api.github.com/users/jrob119/followers \n", + "512 https://api.github.com/users/jrob119/followers \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/followers \n", + "517 https://api.github.com/users/jrob119/followers \n", + "518 https://api.github.com/users/jrob119/followers \n", + "519 https://api.github.com/users/jrob119/followers \n", + "520 https://api.github.com/users/jrob119/followers \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/followers \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/followers \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/followers \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/followers \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/followers \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/followers \n", + "534 https://api.github.com/users/jrob119/followers \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/followers \n", + "537 https://api.github.com/users/jrob119/followers \n", + "538 https://api.github.com/users/jrob119/followers \n", + "539 https://api.github.com/users/jrob119/followers \n", + "540 https://api.github.com/users/jrob119/followers \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119/followers \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/followers \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/followers \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/followers \n", + "549 https://api.github.com/users/jrob119/followers \n", + "550 https://api.github.com/users/jrob119/followers \n", + "551 https://api.github.com/users/jrob119/followers \n", + "552 https://api.github.com/users/jrob119/followers \n", + "553 https://api.github.com/users/jrob119/followers \n", + "554 https://api.github.com/users/jrob119/followers \n", + "555 https://api.github.com/users/jrob119/followers \n", + "556 https://api.github.com/users/jrob119/followers \n", + "557 https://api.github.com/users/jrob119/followers \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/followers \n", + "560 https://api.github.com/users/jrob119/followers \n", + "561 https://api.github.com/users/jrob119/followers \n", + "562 https://api.github.com/users/jrob119/followers \n", + "563 https://api.github.com/users/jrob119/followers \n", + "564 https://api.github.com/users/jrob119/followers \n", + "565 https://api.github.com/users/jrob119/followers \n", + "566 https://api.github.com/users/jrob119/followers \n", + "567 https://api.github.com/users/jrob119/followers \n", + "568 https://api.github.com/users/jrob119/followers \n", + "569 https://api.github.com/users/jrob119/followers \n", + "570 https://api.github.com/users/jrob119/followers \n", + "571 https://api.github.com/users/jrob119/followers \n", + "572 https://api.github.com/users/jrob119/followers \n", + "573 https://api.github.com/users/jrob119/followers \n", + "574 https://api.github.com/users/jrob119/followers \n", + "575 https://api.github.com/users/jrob119/followers \n", + "576 https://api.github.com/users/jrob119/followers \n", + "577 https://api.github.com/users/jrob119/followers \n", + "578 https://api.github.com/users/jrob119/followers \n", + "579 https://api.github.com/users/jrob119/followers \n", + "580 https://api.github.com/users/jrob119/followers \n", + "581 https://api.github.com/users/jrob119/followers \n", + "582 https://api.github.com/users/jrob119/followers \n", + "583 https://api.github.com/users/jrob119/followers \n", + "584 https://api.github.com/users/jrob119/followers \n", + "585 https://api.github.com/users/jrob119/followers \n", + "586 https://api.github.com/users/jrob119/followers \n", + "587 https://api.github.com/users/jrob119/followers \n", + "588 https://api.github.com/users/jrob119/followers \n", + "589 https://api.github.com/users/jrob119/followers \n", + "590 https://api.github.com/users/jrob119/followers \n", + "591 https://api.github.com/users/jrob119/followers \n", + "592 https://api.github.com/users/jrob119/followers \n", + "593 https://api.github.com/users/jrob119/followers \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/followers \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/followers \n", + "598 https://api.github.com/users/dominicbarkerAN/followers \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/followers \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/followers \n", + "612 https://api.github.com/users/dominicbarkerAN/followers \n", + "613 https://api.github.com/users/jrob119/followers \n", + "614 https://api.github.com/users/jrob119/followers \n", + "615 https://api.github.com/users/ipd-deploy/followers \n", + "616 https://api.github.com/users/ipd-deploy/followers \n", + "617 https://api.github.com/users/ipd-deploy/followers \n", + "618 https://api.github.com/users/ipd-deploy/followers \n", + "619 https://api.github.com/users/ipd-deploy/followers \n", + "620 https://api.github.com/users/ipd-deploy/followers \n", + "621 https://api.github.com/users/dominicbarkerAN/followers \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/followers \n", + "624 https://api.github.com/users/ipd-deploy/followers \n", + "625 https://api.github.com/users/dominicbarkerAN/followers \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/followers \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/followers \n", + "630 https://api.github.com/users/dominicbarkerAN/followers \n", + "631 https://api.github.com/users/dominicbarkerAN/followers \n", + "632 https://api.github.com/users/dominicbarkerAN/followers \n", + "633 https://api.github.com/users/jrob119/followers \n", + "634 https://api.github.com/users/jrob119/followers \n", + "635 https://api.github.com/users/jrob119/followers \n", + "636 https://api.github.com/users/jrob119/followers \n", + "637 https://api.github.com/users/jrob119/followers \n", + "638 https://api.github.com/users/jrob119/followers \n", + "639 https://api.github.com/users/jrob119/followers \n", + "640 https://api.github.com/users/jrob119/followers \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/followers \n", + "643 https://api.github.com/users/jrob119/followers \n", + "644 https://api.github.com/users/jrob119/followers \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/followers \n", + "648 https://api.github.com/users/jrob119/followers \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/followers \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/followers \n", + "656 https://api.github.com/users/dominicbarkerAN/followers \n", + "657 https://api.github.com/users/dominicbarkerAN/followers \n", + "658 https://api.github.com/users/dominicbarkerAN/followers \n", + "659 https://api.github.com/users/dominicbarkerAN/followers \n", + "660 https://api.github.com/users/dominicbarkerAN/followers \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/followers \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/followers \n", + "668 https://api.github.com/users/dominicbarkerAN/followers \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/followers \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/followers \n", + "674 https://api.github.com/users/dominicbarkerAN/followers \n", + "675 https://api.github.com/users/dominicbarkerAN/followers \n", + "676 https://api.github.com/users/dominicbarkerAN/followers \n", + "677 https://api.github.com/users/xeniageorgiouAN/followers \n", + "678 https://api.github.com/users/xeniageorgiouAN/followers \n", + "679 https://api.github.com/users/dominicbarkerAN/followers \n", + "680 https://api.github.com/users/dominicbarkerAN/followers \n", + "681 https://api.github.com/users/dominicbarkerAN/followers \n", + "682 https://api.github.com/users/dominicbarkerAN/followers \n", + "683 https://api.github.com/users/dominicbarkerAN/followers \n", + "684 https://api.github.com/users/dominicbarkerAN/followers \n", + "685 https://api.github.com/users/dominicbarkerAN/followers \n", + "686 https://api.github.com/users/dominicbarkerAN/followers \n", + "687 https://api.github.com/users/dominicbarkerAN/followers \n", + "688 https://api.github.com/users/dominicbarkerAN/followers \n", + "689 https://api.github.com/users/dominicbarkerAN/followers \n", + "690 https://api.github.com/users/dominicbarkerAN/followers \n", + "691 https://api.github.com/users/dominicbarkerAN/followers \n", + "692 https://api.github.com/users/dominicbarkerAN/followers \n", + "693 https://api.github.com/users/dominicbarkerAN/followers \n", + "694 https://api.github.com/users/dominicbarkerAN/followers \n", + "695 https://api.github.com/users/dominicbarkerAN/followers \n", + "696 https://api.github.com/users/dominicbarkerAN/followers \n", + "697 https://api.github.com/users/dominicbarkerAN/followers \n", + "698 https://api.github.com/users/dominicbarkerAN/followers \n", + "699 https://api.github.com/users/dominicbarkerAN/followers \n", + "700 https://api.github.com/users/dominicbarkerAN/followers \n", + "701 https://api.github.com/users/dominicbarkerAN/followers \n", + "702 https://api.github.com/users/dominicbarkerAN/followers \n", + "703 https://api.github.com/users/dominicbarkerAN/followers \n", + "704 https://api.github.com/users/michaelcooperAN/followers \n", + "705 https://api.github.com/users/michaelcooperAN/followers \n", + "706 https://api.github.com/users/michaelcooperAN/followers \n", + "707 https://api.github.com/users/xeniageorgiouAN/followers \n", + "708 https://api.github.com/users/xeniageorgiouAN/followers \n", + "709 https://api.github.com/users/dominicbarkerAN/followers \n", + "710 https://api.github.com/users/dominicbarkerAN/followers \n", + "711 https://api.github.com/users/dominicbarkerAN/followers \n", + "712 https://api.github.com/users/dominicbarkerAN/followers \n", + "713 https://api.github.com/users/dominicbarkerAN/followers \n", + "714 https://api.github.com/users/dominicbarkerAN/followers \n", + "715 https://api.github.com/users/dominicbarkerAN/followers \n", + "716 https://api.github.com/users/dominicbarkerAN/followers \n", + "717 https://api.github.com/users/dominicbarkerAN/followers \n", + "718 https://api.github.com/users/xeniageorgiouAN/followers \n", + "719 https://api.github.com/users/xeniageorgiouAN/followers \n", + "720 https://api.github.com/users/dominicbarkerAN/followers \n", + "721 https://api.github.com/users/dominicbarkerAN/followers \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/followers \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/followers \n", + "726 https://api.github.com/users/michaelcooperAN/followers \n", + "727 https://api.github.com/users/michaelcooperAN/followers \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/followers \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/followers \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/followers \n", + "734 https://api.github.com/users/michaelcooperAN/followers \n", + "735 https://api.github.com/users/michaelcooperAN/followers \n", + "736 https://api.github.com/users/michaelcooperAN/followers \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/followers \n", + "\n", + " author.following_url \\\n", + "0 https://api.github.com/users/jrob119/following{/other_user} \n", + "1 https://api.github.com/users/jrob119/following{/other_user} \n", + "2 https://api.github.com/users/jrob119/following{/other_user} \n", + "3 https://api.github.com/users/jrob119/following{/other_user} \n", + "4 https://api.github.com/users/jrob119/following{/other_user} \n", + "5 https://api.github.com/users/jrob119/following{/other_user} \n", + "6 https://api.github.com/users/jrob119/following{/other_user} \n", + "7 https://api.github.com/users/jrob119/following{/other_user} \n", + "8 https://api.github.com/users/jrob119/following{/other_user} \n", + "9 https://api.github.com/users/jrob119/following{/other_user} \n", + "10 https://api.github.com/users/jrob119/following{/other_user} \n", + "11 https://api.github.com/users/jrob119/following{/other_user} \n", + "12 https://api.github.com/users/jrob119/following{/other_user} \n", + "13 https://api.github.com/users/jrob119/following{/other_user} \n", + "14 https://api.github.com/users/jrob119/following{/other_user} \n", + "15 https://api.github.com/users/jrob119/following{/other_user} \n", + "16 https://api.github.com/users/jrob119/following{/other_user} \n", + "17 https://api.github.com/users/jrob119/following{/other_user} \n", + "18 https://api.github.com/users/jrob119/following{/other_user} \n", + "19 https://api.github.com/users/jrob119/following{/other_user} \n", + "20 https://api.github.com/users/jrob119/following{/other_user} \n", + "21 https://api.github.com/users/jrob119/following{/other_user} \n", + "22 https://api.github.com/users/jrob119/following{/other_user} \n", + "23 https://api.github.com/users/jrob119/following{/other_user} \n", + "24 https://api.github.com/users/jrob119/following{/other_user} \n", + "25 https://api.github.com/users/jrob119/following{/other_user} \n", + "26 https://api.github.com/users/jrob119/following{/other_user} \n", + "27 https://api.github.com/users/jrob119/following{/other_user} \n", + "28 https://api.github.com/users/jrob119/following{/other_user} \n", + "29 https://api.github.com/users/jrob119/following{/other_user} \n", + "30 https://api.github.com/users/jrob119/following{/other_user} \n", + "31 https://api.github.com/users/jrob119/following{/other_user} \n", + "32 https://api.github.com/users/jrob119/following{/other_user} \n", + "33 https://api.github.com/users/jrob119/following{/other_user} \n", + "34 https://api.github.com/users/jrob119/following{/other_user} \n", + "35 https://api.github.com/users/jrob119/following{/other_user} \n", + "36 https://api.github.com/users/jrob119/following{/other_user} \n", + "37 https://api.github.com/users/jrob119/following{/other_user} \n", + "38 https://api.github.com/users/jrob119/following{/other_user} \n", + "39 https://api.github.com/users/jrob119/following{/other_user} \n", + "40 https://api.github.com/users/jrob119/following{/other_user} \n", + "41 https://api.github.com/users/jrob119/following{/other_user} \n", + "42 https://api.github.com/users/jrob119/following{/other_user} \n", + "43 https://api.github.com/users/jrob119/following{/other_user} \n", + "44 https://api.github.com/users/jrob119/following{/other_user} \n", + "45 https://api.github.com/users/jrob119/following{/other_user} \n", + "46 https://api.github.com/users/jrob119/following{/other_user} \n", + "47 https://api.github.com/users/jrob119/following{/other_user} \n", + "48 https://api.github.com/users/jrob119/following{/other_user} \n", + "49 https://api.github.com/users/jrob119/following{/other_user} \n", + "50 https://api.github.com/users/jrob119/following{/other_user} \n", + "51 https://api.github.com/users/jrob119/following{/other_user} \n", + "52 https://api.github.com/users/jrob119/following{/other_user} \n", + "53 https://api.github.com/users/jrob119/following{/other_user} \n", + "54 https://api.github.com/users/jrob119/following{/other_user} \n", + "55 https://api.github.com/users/jrob119/following{/other_user} \n", + "56 https://api.github.com/users/jrob119/following{/other_user} \n", + "57 https://api.github.com/users/jrob119/following{/other_user} \n", + "58 https://api.github.com/users/jrob119/following{/other_user} \n", + "59 https://api.github.com/users/jrob119/following{/other_user} \n", + "60 https://api.github.com/users/jrob119/following{/other_user} \n", + "61 https://api.github.com/users/jrob119/following{/other_user} \n", + "62 https://api.github.com/users/jrob119/following{/other_user} \n", + "63 https://api.github.com/users/jrob119/following{/other_user} \n", + "64 https://api.github.com/users/jrob119/following{/other_user} \n", + "65 https://api.github.com/users/jrob119/following{/other_user} \n", + "66 https://api.github.com/users/jrob119/following{/other_user} \n", + "67 https://api.github.com/users/jrob119/following{/other_user} \n", + "68 https://api.github.com/users/jrob119/following{/other_user} \n", + "69 https://api.github.com/users/jrob119/following{/other_user} \n", + "70 https://api.github.com/users/jrob119/following{/other_user} \n", + "71 https://api.github.com/users/jrob119/following{/other_user} \n", + "72 https://api.github.com/users/jrob119/following{/other_user} \n", + "73 https://api.github.com/users/jrob119/following{/other_user} \n", + "74 https://api.github.com/users/jrob119/following{/other_user} \n", + "75 https://api.github.com/users/jrob119/following{/other_user} \n", + "76 https://api.github.com/users/jrob119/following{/other_user} \n", + "77 https://api.github.com/users/jrob119/following{/other_user} \n", + "78 https://api.github.com/users/jrob119/following{/other_user} \n", + "79 https://api.github.com/users/jrob119/following{/other_user} \n", + "80 https://api.github.com/users/jrob119/following{/other_user} \n", + "81 https://api.github.com/users/jrob119/following{/other_user} \n", + "82 https://api.github.com/users/jrob119/following{/other_user} \n", + "83 https://api.github.com/users/jrob119/following{/other_user} \n", + "84 https://api.github.com/users/jrob119/following{/other_user} \n", + "85 https://api.github.com/users/jrob119/following{/other_user} \n", + "86 https://api.github.com/users/jrob119/following{/other_user} \n", + "87 https://api.github.com/users/jrob119/following{/other_user} \n", + "88 https://api.github.com/users/jrob119/following{/other_user} \n", + "89 https://api.github.com/users/jrob119/following{/other_user} \n", + "90 https://api.github.com/users/jrob119/following{/other_user} \n", + "91 https://api.github.com/users/jrob119/following{/other_user} \n", + "92 https://api.github.com/users/jrob119/following{/other_user} \n", + "93 https://api.github.com/users/jrob119/following{/other_user} \n", + "94 https://api.github.com/users/jrob119/following{/other_user} \n", + "95 https://api.github.com/users/jrob119/following{/other_user} \n", + "96 https://api.github.com/users/jrob119/following{/other_user} \n", + "97 https://api.github.com/users/jrob119/following{/other_user} \n", + "98 https://api.github.com/users/jrob119/following{/other_user} \n", + "99 https://api.github.com/users/jrob119/following{/other_user} \n", + "100 https://api.github.com/users/jrob119/following{/other_user} \n", + "101 https://api.github.com/users/jrob119/following{/other_user} \n", + "102 https://api.github.com/users/jrob119/following{/other_user} \n", + "103 https://api.github.com/users/jrob119/following{/other_user} \n", + "104 https://api.github.com/users/jrob119/following{/other_user} \n", + "105 https://api.github.com/users/jrob119/following{/other_user} \n", + "106 https://api.github.com/users/jrob119/following{/other_user} \n", + "107 https://api.github.com/users/jrob119/following{/other_user} \n", + "108 https://api.github.com/users/jrob119/following{/other_user} \n", + "109 https://api.github.com/users/jrob119/following{/other_user} \n", + "110 https://api.github.com/users/jrob119/following{/other_user} \n", + "111 https://api.github.com/users/jrob119/following{/other_user} \n", + "112 https://api.github.com/users/jrob119/following{/other_user} \n", + "113 https://api.github.com/users/jrob119/following{/other_user} \n", + "114 https://api.github.com/users/jrob119/following{/other_user} \n", + "115 https://api.github.com/users/jrob119/following{/other_user} \n", + "116 https://api.github.com/users/jrob119/following{/other_user} \n", + "117 https://api.github.com/users/jrob119/following{/other_user} \n", + "118 https://api.github.com/users/jrob119/following{/other_user} \n", + "119 https://api.github.com/users/jrob119/following{/other_user} \n", + "120 https://api.github.com/users/jrob119/following{/other_user} \n", + "121 https://api.github.com/users/jrob119/following{/other_user} \n", + "122 https://api.github.com/users/jrob119/following{/other_user} \n", + "123 https://api.github.com/users/jrob119/following{/other_user} \n", + "124 https://api.github.com/users/jrob119/following{/other_user} \n", + "125 https://api.github.com/users/jrob119/following{/other_user} \n", + "126 https://api.github.com/users/jrob119/following{/other_user} \n", + "127 https://api.github.com/users/jrob119/following{/other_user} \n", + "128 https://api.github.com/users/jrob119/following{/other_user} \n", + "129 https://api.github.com/users/jrob119/following{/other_user} \n", + "130 https://api.github.com/users/jrob119/following{/other_user} \n", + "131 https://api.github.com/users/jrob119/following{/other_user} \n", + "132 https://api.github.com/users/jrob119/following{/other_user} \n", + "133 https://api.github.com/users/jrob119/following{/other_user} \n", + "134 https://api.github.com/users/jrob119/following{/other_user} \n", + "135 https://api.github.com/users/jrob119/following{/other_user} \n", + "136 https://api.github.com/users/jrob119/following{/other_user} \n", + "137 https://api.github.com/users/jrob119/following{/other_user} \n", + "138 https://api.github.com/users/jrob119/following{/other_user} \n", + "139 https://api.github.com/users/jrob119/following{/other_user} \n", + "140 https://api.github.com/users/jrob119/following{/other_user} \n", + "141 https://api.github.com/users/jrob119/following{/other_user} \n", + "142 https://api.github.com/users/jrob119/following{/other_user} \n", + "143 https://api.github.com/users/jrob119/following{/other_user} \n", + "144 https://api.github.com/users/jrob119/following{/other_user} \n", + "145 https://api.github.com/users/jrob119/following{/other_user} \n", + "146 https://api.github.com/users/jrob119/following{/other_user} \n", + "147 https://api.github.com/users/jrob119/following{/other_user} \n", + "148 https://api.github.com/users/jrob119/following{/other_user} \n", + "149 https://api.github.com/users/jrob119/following{/other_user} \n", + "150 https://api.github.com/users/jrob119/following{/other_user} \n", + "151 https://api.github.com/users/jrob119/following{/other_user} \n", + "152 https://api.github.com/users/jrob119/following{/other_user} \n", + "153 https://api.github.com/users/jrob119/following{/other_user} \n", + "154 https://api.github.com/users/jrob119/following{/other_user} \n", + "155 https://api.github.com/users/jrob119/following{/other_user} \n", + "156 https://api.github.com/users/jrob119/following{/other_user} \n", + "157 https://api.github.com/users/jrob119/following{/other_user} \n", + "158 https://api.github.com/users/jrob119/following{/other_user} \n", + "159 https://api.github.com/users/jrob119/following{/other_user} \n", + "160 https://api.github.com/users/jrob119/following{/other_user} \n", + "161 https://api.github.com/users/jrob119/following{/other_user} \n", + "162 https://api.github.com/users/jrob119/following{/other_user} \n", + "163 https://api.github.com/users/jrob119/following{/other_user} \n", + "164 https://api.github.com/users/jrob119/following{/other_user} \n", + "165 https://api.github.com/users/jrob119/following{/other_user} \n", + "166 https://api.github.com/users/jrob119/following{/other_user} \n", + "167 https://api.github.com/users/jrob119/following{/other_user} \n", + "168 https://api.github.com/users/jrob119/following{/other_user} \n", + "169 https://api.github.com/users/jrob119/following{/other_user} \n", + "170 https://api.github.com/users/jrob119/following{/other_user} \n", + "171 https://api.github.com/users/jrob119/following{/other_user} \n", + "172 https://api.github.com/users/jrob119/following{/other_user} \n", + "173 https://api.github.com/users/jrob119/following{/other_user} \n", + "174 https://api.github.com/users/jrob119/following{/other_user} \n", + "175 https://api.github.com/users/jrob119/following{/other_user} \n", + "176 https://api.github.com/users/jrob119/following{/other_user} \n", + "177 https://api.github.com/users/jrob119/following{/other_user} \n", + "178 https://api.github.com/users/jrob119/following{/other_user} \n", + "179 https://api.github.com/users/jrob119/following{/other_user} \n", + "180 https://api.github.com/users/jrob119/following{/other_user} \n", + "181 https://api.github.com/users/jrob119/following{/other_user} \n", + "182 https://api.github.com/users/jrob119/following{/other_user} \n", + "183 https://api.github.com/users/jrob119/following{/other_user} \n", + "184 https://api.github.com/users/jrob119/following{/other_user} \n", + "185 https://api.github.com/users/jrob119/following{/other_user} \n", + "186 https://api.github.com/users/jrob119/following{/other_user} \n", + "187 https://api.github.com/users/jrob119/following{/other_user} \n", + "188 https://api.github.com/users/jrob119/following{/other_user} \n", + "189 https://api.github.com/users/jrob119/following{/other_user} \n", + "190 https://api.github.com/users/jrob119/following{/other_user} \n", + "191 https://api.github.com/users/jrob119/following{/other_user} \n", + "192 https://api.github.com/users/jrob119/following{/other_user} \n", + "193 https://api.github.com/users/jrob119/following{/other_user} \n", + "194 https://api.github.com/users/jrob119/following{/other_user} \n", + "195 https://api.github.com/users/jrob119/following{/other_user} \n", + "196 https://api.github.com/users/jrob119/following{/other_user} \n", + "197 https://api.github.com/users/jrob119/following{/other_user} \n", + "198 https://api.github.com/users/jrob119/following{/other_user} \n", + "199 https://api.github.com/users/jrob119/following{/other_user} \n", + "200 https://api.github.com/users/jrob119/following{/other_user} \n", + "201 https://api.github.com/users/jrob119/following{/other_user} \n", + "202 https://api.github.com/users/jrob119/following{/other_user} \n", + "203 https://api.github.com/users/jrob119/following{/other_user} \n", + "204 https://api.github.com/users/jrob119/following{/other_user} \n", + "205 https://api.github.com/users/jrob119/following{/other_user} \n", + "206 https://api.github.com/users/jrob119/following{/other_user} \n", + "207 https://api.github.com/users/jrob119/following{/other_user} \n", + "208 https://api.github.com/users/jrob119/following{/other_user} \n", + "209 https://api.github.com/users/jrob119/following{/other_user} \n", + "210 https://api.github.com/users/jrob119/following{/other_user} \n", + "211 https://api.github.com/users/jrob119/following{/other_user} \n", + "212 https://api.github.com/users/jrob119/following{/other_user} \n", + "213 https://api.github.com/users/jrob119/following{/other_user} \n", + "214 https://api.github.com/users/jrob119/following{/other_user} \n", + "215 https://api.github.com/users/jrob119/following{/other_user} \n", + "216 https://api.github.com/users/jrob119/following{/other_user} \n", + "217 https://api.github.com/users/jrob119/following{/other_user} \n", + "218 https://api.github.com/users/jrob119/following{/other_user} \n", + "219 https://api.github.com/users/jrob119/following{/other_user} \n", + "220 https://api.github.com/users/jrob119/following{/other_user} \n", + "221 https://api.github.com/users/jrob119/following{/other_user} \n", + "222 https://api.github.com/users/jrob119/following{/other_user} \n", + "223 https://api.github.com/users/jrob119/following{/other_user} \n", + "224 https://api.github.com/users/jrob119/following{/other_user} \n", + "225 https://api.github.com/users/jrob119/following{/other_user} \n", + "226 https://api.github.com/users/jrob119/following{/other_user} \n", + "227 https://api.github.com/users/jrob119/following{/other_user} \n", + "228 https://api.github.com/users/jrob119/following{/other_user} \n", + "229 https://api.github.com/users/jrob119/following{/other_user} \n", + "230 https://api.github.com/users/jrob119/following{/other_user} \n", + "231 https://api.github.com/users/jrob119/following{/other_user} \n", + "232 https://api.github.com/users/jrob119/following{/other_user} \n", + "233 https://api.github.com/users/jrob119/following{/other_user} \n", + "234 https://api.github.com/users/jrob119/following{/other_user} \n", + "235 https://api.github.com/users/jrob119/following{/other_user} \n", + "236 https://api.github.com/users/jrob119/following{/other_user} \n", + "237 https://api.github.com/users/jrob119/following{/other_user} \n", + "238 https://api.github.com/users/jrob119/following{/other_user} \n", + "239 https://api.github.com/users/jrob119/following{/other_user} \n", + "240 https://api.github.com/users/jrob119/following{/other_user} \n", + "241 https://api.github.com/users/jrob119/following{/other_user} \n", + "242 https://api.github.com/users/jrob119/following{/other_user} \n", + "243 https://api.github.com/users/jrob119/following{/other_user} \n", + "244 https://api.github.com/users/jrob119/following{/other_user} \n", + "245 https://api.github.com/users/jrob119/following{/other_user} \n", + "246 https://api.github.com/users/jrob119/following{/other_user} \n", + "247 https://api.github.com/users/jrob119/following{/other_user} \n", + "248 https://api.github.com/users/jrob119/following{/other_user} \n", + "249 https://api.github.com/users/jrob119/following{/other_user} \n", + "250 https://api.github.com/users/jrob119/following{/other_user} \n", + "251 https://api.github.com/users/jrob119/following{/other_user} \n", + "252 https://api.github.com/users/jrob119/following{/other_user} \n", + "253 https://api.github.com/users/jrob119/following{/other_user} \n", + "254 https://api.github.com/users/jrob119/following{/other_user} \n", + "255 https://api.github.com/users/jrob119/following{/other_user} \n", + "256 https://api.github.com/users/jrob119/following{/other_user} \n", + "257 https://api.github.com/users/jrob119/following{/other_user} \n", + "258 https://api.github.com/users/jrob119/following{/other_user} \n", + "259 https://api.github.com/users/jrob119/following{/other_user} \n", + "260 https://api.github.com/users/jrob119/following{/other_user} \n", + "261 https://api.github.com/users/jrob119/following{/other_user} \n", + "262 https://api.github.com/users/jrob119/following{/other_user} \n", + "263 https://api.github.com/users/jrob119/following{/other_user} \n", + "264 https://api.github.com/users/jrob119/following{/other_user} \n", + "265 https://api.github.com/users/jrob119/following{/other_user} \n", + "266 https://api.github.com/users/jrob119/following{/other_user} \n", + "267 https://api.github.com/users/jrob119/following{/other_user} \n", + "268 https://api.github.com/users/jrob119/following{/other_user} \n", + "269 https://api.github.com/users/jrob119/following{/other_user} \n", + "270 https://api.github.com/users/jrob119/following{/other_user} \n", + "271 https://api.github.com/users/jrob119/following{/other_user} \n", + "272 https://api.github.com/users/jrob119/following{/other_user} \n", + "273 https://api.github.com/users/jrob119/following{/other_user} \n", + "274 https://api.github.com/users/jrob119/following{/other_user} \n", + "275 https://api.github.com/users/jrob119/following{/other_user} \n", + "276 https://api.github.com/users/jrob119/following{/other_user} \n", + "277 https://api.github.com/users/jrob119/following{/other_user} \n", + "278 https://api.github.com/users/jrob119/following{/other_user} \n", + "279 https://api.github.com/users/jrob119/following{/other_user} \n", + "280 https://api.github.com/users/jrob119/following{/other_user} \n", + "281 https://api.github.com/users/jrob119/following{/other_user} \n", + "282 https://api.github.com/users/jrob119/following{/other_user} \n", + "283 https://api.github.com/users/jrob119/following{/other_user} \n", + "284 https://api.github.com/users/jrob119/following{/other_user} \n", + "285 https://api.github.com/users/jrob119/following{/other_user} \n", + "286 https://api.github.com/users/jrob119/following{/other_user} \n", + "287 https://api.github.com/users/jrob119/following{/other_user} \n", + "288 https://api.github.com/users/jrob119/following{/other_user} \n", + "289 https://api.github.com/users/jrob119/following{/other_user} \n", + "290 https://api.github.com/users/jrob119/following{/other_user} \n", + "291 https://api.github.com/users/jrob119/following{/other_user} \n", + "292 https://api.github.com/users/jrob119/following{/other_user} \n", + "293 https://api.github.com/users/jrob119/following{/other_user} \n", + "294 https://api.github.com/users/jrob119/following{/other_user} \n", + "295 https://api.github.com/users/jrob119/following{/other_user} \n", + "296 https://api.github.com/users/jrob119/following{/other_user} \n", + "297 https://api.github.com/users/jrob119/following{/other_user} \n", + "298 https://api.github.com/users/jrob119/following{/other_user} \n", + "299 https://api.github.com/users/jrob119/following{/other_user} \n", + "300 https://api.github.com/users/jrob119/following{/other_user} \n", + "301 https://api.github.com/users/jrob119/following{/other_user} \n", + "302 https://api.github.com/users/jrob119/following{/other_user} \n", + "303 https://api.github.com/users/jrob119/following{/other_user} \n", + "304 https://api.github.com/users/jrob119/following{/other_user} \n", + "305 https://api.github.com/users/jrob119/following{/other_user} \n", + "306 https://api.github.com/users/jrob119/following{/other_user} \n", + "307 https://api.github.com/users/jrob119/following{/other_user} \n", + "308 https://api.github.com/users/jrob119/following{/other_user} \n", + "309 https://api.github.com/users/jrob119/following{/other_user} \n", + "310 https://api.github.com/users/jrob119/following{/other_user} \n", + "311 https://api.github.com/users/jrob119/following{/other_user} \n", + "312 https://api.github.com/users/jrob119/following{/other_user} \n", + "313 https://api.github.com/users/jrob119/following{/other_user} \n", + "314 https://api.github.com/users/jrob119/following{/other_user} \n", + "315 https://api.github.com/users/jrob119/following{/other_user} \n", + "316 https://api.github.com/users/jrob119/following{/other_user} \n", + "317 https://api.github.com/users/jrob119/following{/other_user} \n", + "318 https://api.github.com/users/jrob119/following{/other_user} \n", + "319 https://api.github.com/users/jrob119/following{/other_user} \n", + "320 https://api.github.com/users/jrob119/following{/other_user} \n", + "321 https://api.github.com/users/jrob119/following{/other_user} \n", + "322 https://api.github.com/users/jrob119/following{/other_user} \n", + "323 https://api.github.com/users/jrob119/following{/other_user} \n", + "324 https://api.github.com/users/jrob119/following{/other_user} \n", + "325 https://api.github.com/users/jrob119/following{/other_user} \n", + "326 https://api.github.com/users/jrob119/following{/other_user} \n", + "327 https://api.github.com/users/jrob119/following{/other_user} \n", + "328 https://api.github.com/users/jrob119/following{/other_user} \n", + "329 https://api.github.com/users/jrob119/following{/other_user} \n", + "330 https://api.github.com/users/jrob119/following{/other_user} \n", + "331 https://api.github.com/users/jrob119/following{/other_user} \n", + "332 https://api.github.com/users/jrob119/following{/other_user} \n", + "333 https://api.github.com/users/jrob119/following{/other_user} \n", + "334 https://api.github.com/users/jrob119/following{/other_user} \n", + "335 https://api.github.com/users/jrob119/following{/other_user} \n", + "336 https://api.github.com/users/jrob119/following{/other_user} \n", + "337 https://api.github.com/users/jrob119/following{/other_user} \n", + "338 https://api.github.com/users/jrob119/following{/other_user} \n", + "339 https://api.github.com/users/jrob119/following{/other_user} \n", + "340 https://api.github.com/users/jrob119/following{/other_user} \n", + "341 https://api.github.com/users/jrob119/following{/other_user} \n", + "342 https://api.github.com/users/jrob119/following{/other_user} \n", + "343 https://api.github.com/users/jrob119/following{/other_user} \n", + "344 https://api.github.com/users/jrob119/following{/other_user} \n", + "345 https://api.github.com/users/jrob119/following{/other_user} \n", + "346 https://api.github.com/users/jrob119/following{/other_user} \n", + "347 https://api.github.com/users/jrob119/following{/other_user} \n", + "348 https://api.github.com/users/jrob119/following{/other_user} \n", + "349 https://api.github.com/users/jrob119/following{/other_user} \n", + "350 https://api.github.com/users/jrob119/following{/other_user} \n", + "351 https://api.github.com/users/jrob119/following{/other_user} \n", + "352 https://api.github.com/users/jrob119/following{/other_user} \n", + "353 https://api.github.com/users/jrob119/following{/other_user} \n", + "354 https://api.github.com/users/jrob119/following{/other_user} \n", + "355 https://api.github.com/users/jrob119/following{/other_user} \n", + "356 https://api.github.com/users/jrob119/following{/other_user} \n", + "357 https://api.github.com/users/jrob119/following{/other_user} \n", + "358 https://api.github.com/users/jrob119/following{/other_user} \n", + "359 https://api.github.com/users/jrob119/following{/other_user} \n", + "360 https://api.github.com/users/jrob119/following{/other_user} \n", + "361 https://api.github.com/users/jrob119/following{/other_user} \n", + "362 https://api.github.com/users/jrob119/following{/other_user} \n", + "363 https://api.github.com/users/jrob119/following{/other_user} \n", + "364 https://api.github.com/users/jrob119/following{/other_user} \n", + "365 https://api.github.com/users/jrob119/following{/other_user} \n", + "366 https://api.github.com/users/jrob119/following{/other_user} \n", + "367 https://api.github.com/users/jrob119/following{/other_user} \n", + "368 https://api.github.com/users/jrob119/following{/other_user} \n", + "369 https://api.github.com/users/jrob119/following{/other_user} \n", + "370 https://api.github.com/users/jrob119/following{/other_user} \n", + "371 https://api.github.com/users/jrob119/following{/other_user} \n", + "372 https://api.github.com/users/jrob119/following{/other_user} \n", + "373 https://api.github.com/users/jrob119/following{/other_user} \n", + "374 https://api.github.com/users/jrob119/following{/other_user} \n", + "375 https://api.github.com/users/jrob119/following{/other_user} \n", + "376 https://api.github.com/users/jrob119/following{/other_user} \n", + "377 https://api.github.com/users/jrob119/following{/other_user} \n", + "378 https://api.github.com/users/jrob119/following{/other_user} \n", + "379 https://api.github.com/users/jrob119/following{/other_user} \n", + "380 https://api.github.com/users/jrob119/following{/other_user} \n", + "381 https://api.github.com/users/jrob119/following{/other_user} \n", + "382 https://api.github.com/users/jrob119/following{/other_user} \n", + "383 https://api.github.com/users/jrob119/following{/other_user} \n", + "384 https://api.github.com/users/jrob119/following{/other_user} \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119/following{/other_user} \n", + "387 https://api.github.com/users/jrob119/following{/other_user} \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/following{/other_user} \n", + "390 https://api.github.com/users/jrob119/following{/other_user} \n", + "391 https://api.github.com/users/jrob119/following{/other_user} \n", + "392 https://api.github.com/users/jrob119/following{/other_user} \n", + "393 https://api.github.com/users/jrob119/following{/other_user} \n", + "394 https://api.github.com/users/jrob119/following{/other_user} \n", + "395 https://api.github.com/users/jrob119/following{/other_user} \n", + "396 https://api.github.com/users/jrob119/following{/other_user} \n", + "397 https://api.github.com/users/jrob119/following{/other_user} \n", + "398 https://api.github.com/users/jrob119/following{/other_user} \n", + "399 https://api.github.com/users/jrob119/following{/other_user} \n", + "400 https://api.github.com/users/jrob119/following{/other_user} \n", + "401 https://api.github.com/users/jrob119/following{/other_user} \n", + "402 https://api.github.com/users/jrob119/following{/other_user} \n", + "403 https://api.github.com/users/jrob119/following{/other_user} \n", + "404 https://api.github.com/users/jrob119/following{/other_user} \n", + "405 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "406 https://api.github.com/users/jrob119/following{/other_user} \n", + "407 https://api.github.com/users/jrob119/following{/other_user} \n", + "408 https://api.github.com/users/jrob119/following{/other_user} \n", + "409 https://api.github.com/users/jrob119/following{/other_user} \n", + "410 https://api.github.com/users/jrob119/following{/other_user} \n", + "411 https://api.github.com/users/jrob119/following{/other_user} \n", + "412 https://api.github.com/users/jrob119/following{/other_user} \n", + "413 https://api.github.com/users/jrob119/following{/other_user} \n", + "414 https://api.github.com/users/jrob119/following{/other_user} \n", + "415 https://api.github.com/users/jrob119/following{/other_user} \n", + "416 https://api.github.com/users/jrob119/following{/other_user} \n", + "417 https://api.github.com/users/jrob119/following{/other_user} \n", + "418 https://api.github.com/users/jrob119/following{/other_user} \n", + "419 https://api.github.com/users/jrob119/following{/other_user} \n", + "420 https://api.github.com/users/jrob119/following{/other_user} \n", + "421 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "422 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "423 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "424 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "425 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "426 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "427 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "428 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "429 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "430 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "431 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "432 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "433 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "434 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "435 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "436 https://api.github.com/users/jrob119/following{/other_user} \n", + "437 https://api.github.com/users/jrob119/following{/other_user} \n", + "438 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "439 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "440 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "441 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "442 https://api.github.com/users/jrob119/following{/other_user} \n", + "443 https://api.github.com/users/jrob119/following{/other_user} \n", + "444 https://api.github.com/users/jrob119/following{/other_user} \n", + "445 https://api.github.com/users/jrob119/following{/other_user} \n", + "446 https://api.github.com/users/jrob119/following{/other_user} \n", + "447 https://api.github.com/users/jrob119/following{/other_user} \n", + "448 https://api.github.com/users/jrob119/following{/other_user} \n", + "449 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "450 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "451 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "452 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "453 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "454 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "455 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "456 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "457 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "458 https://api.github.com/users/jrob119/following{/other_user} \n", + "459 https://api.github.com/users/jrob119/following{/other_user} \n", + "460 https://api.github.com/users/jrob119/following{/other_user} \n", + "461 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "462 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "463 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "464 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "465 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "466 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "467 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "468 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "469 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "470 https://api.github.com/users/jrob119/following{/other_user} \n", + "471 https://api.github.com/users/jrob119/following{/other_user} \n", + "472 https://api.github.com/users/jrob119/following{/other_user} \n", + "473 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "474 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "475 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "476 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "477 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "478 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "479 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "480 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "481 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "482 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "483 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "484 https://api.github.com/users/jrob119/following{/other_user} \n", + "485 https://api.github.com/users/jrob119/following{/other_user} \n", + "486 https://api.github.com/users/jrob119/following{/other_user} \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119/following{/other_user} \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "497 https://api.github.com/users/jrob119/following{/other_user} \n", + "498 https://api.github.com/users/jrob119/following{/other_user} \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "509 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "510 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "511 https://api.github.com/users/jrob119/following{/other_user} \n", + "512 https://api.github.com/users/jrob119/following{/other_user} \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "517 https://api.github.com/users/jrob119/following{/other_user} \n", + "518 https://api.github.com/users/jrob119/following{/other_user} \n", + "519 https://api.github.com/users/jrob119/following{/other_user} \n", + "520 https://api.github.com/users/jrob119/following{/other_user} \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/following{/other_user} \n", + "534 https://api.github.com/users/jrob119/following{/other_user} \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "537 https://api.github.com/users/jrob119/following{/other_user} \n", + "538 https://api.github.com/users/jrob119/following{/other_user} \n", + "539 https://api.github.com/users/jrob119/following{/other_user} \n", + "540 https://api.github.com/users/jrob119/following{/other_user} \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119/following{/other_user} \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "549 https://api.github.com/users/jrob119/following{/other_user} \n", + "550 https://api.github.com/users/jrob119/following{/other_user} \n", + "551 https://api.github.com/users/jrob119/following{/other_user} \n", + "552 https://api.github.com/users/jrob119/following{/other_user} \n", + "553 https://api.github.com/users/jrob119/following{/other_user} \n", + "554 https://api.github.com/users/jrob119/following{/other_user} \n", + "555 https://api.github.com/users/jrob119/following{/other_user} \n", + "556 https://api.github.com/users/jrob119/following{/other_user} \n", + "557 https://api.github.com/users/jrob119/following{/other_user} \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "560 https://api.github.com/users/jrob119/following{/other_user} \n", + "561 https://api.github.com/users/jrob119/following{/other_user} \n", + "562 https://api.github.com/users/jrob119/following{/other_user} \n", + "563 https://api.github.com/users/jrob119/following{/other_user} \n", + "564 https://api.github.com/users/jrob119/following{/other_user} \n", + "565 https://api.github.com/users/jrob119/following{/other_user} \n", + "566 https://api.github.com/users/jrob119/following{/other_user} \n", + "567 https://api.github.com/users/jrob119/following{/other_user} \n", + "568 https://api.github.com/users/jrob119/following{/other_user} \n", + "569 https://api.github.com/users/jrob119/following{/other_user} \n", + "570 https://api.github.com/users/jrob119/following{/other_user} \n", + "571 https://api.github.com/users/jrob119/following{/other_user} \n", + "572 https://api.github.com/users/jrob119/following{/other_user} \n", + "573 https://api.github.com/users/jrob119/following{/other_user} \n", + "574 https://api.github.com/users/jrob119/following{/other_user} \n", + "575 https://api.github.com/users/jrob119/following{/other_user} \n", + "576 https://api.github.com/users/jrob119/following{/other_user} \n", + "577 https://api.github.com/users/jrob119/following{/other_user} \n", + "578 https://api.github.com/users/jrob119/following{/other_user} \n", + "579 https://api.github.com/users/jrob119/following{/other_user} \n", + "580 https://api.github.com/users/jrob119/following{/other_user} \n", + "581 https://api.github.com/users/jrob119/following{/other_user} \n", + "582 https://api.github.com/users/jrob119/following{/other_user} \n", + "583 https://api.github.com/users/jrob119/following{/other_user} \n", + "584 https://api.github.com/users/jrob119/following{/other_user} \n", + "585 https://api.github.com/users/jrob119/following{/other_user} \n", + "586 https://api.github.com/users/jrob119/following{/other_user} \n", + "587 https://api.github.com/users/jrob119/following{/other_user} \n", + "588 https://api.github.com/users/jrob119/following{/other_user} \n", + "589 https://api.github.com/users/jrob119/following{/other_user} \n", + "590 https://api.github.com/users/jrob119/following{/other_user} \n", + "591 https://api.github.com/users/jrob119/following{/other_user} \n", + "592 https://api.github.com/users/jrob119/following{/other_user} \n", + "593 https://api.github.com/users/jrob119/following{/other_user} \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "598 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "612 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "613 https://api.github.com/users/jrob119/following{/other_user} \n", + "614 https://api.github.com/users/jrob119/following{/other_user} \n", + "615 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "616 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "617 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "618 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "619 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "620 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "621 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "624 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "625 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "630 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "631 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "632 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "633 https://api.github.com/users/jrob119/following{/other_user} \n", + "634 https://api.github.com/users/jrob119/following{/other_user} \n", + "635 https://api.github.com/users/jrob119/following{/other_user} \n", + "636 https://api.github.com/users/jrob119/following{/other_user} \n", + "637 https://api.github.com/users/jrob119/following{/other_user} \n", + "638 https://api.github.com/users/jrob119/following{/other_user} \n", + "639 https://api.github.com/users/jrob119/following{/other_user} \n", + "640 https://api.github.com/users/jrob119/following{/other_user} \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "643 https://api.github.com/users/jrob119/following{/other_user} \n", + "644 https://api.github.com/users/jrob119/following{/other_user} \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "648 https://api.github.com/users/jrob119/following{/other_user} \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "656 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "657 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "658 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "659 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "660 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "668 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "674 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "675 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "676 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "677 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "678 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "679 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "680 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "681 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "682 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "683 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "684 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "685 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "686 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "687 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "688 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "689 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "690 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "691 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "692 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "693 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "694 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "695 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "696 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "697 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "698 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "699 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "700 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "701 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "702 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "703 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "704 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "705 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "706 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "707 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "708 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "709 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "710 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "711 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "712 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "713 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "714 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "715 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "716 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "717 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "718 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "719 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "720 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "721 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "726 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "727 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "734 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "735 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "736 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "\n", + " author.gists_url \\\n", + "0 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "1 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "2 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "3 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "4 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "5 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "6 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "7 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "8 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "9 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "10 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "11 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "12 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "13 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "14 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "15 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "16 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "17 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "18 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "19 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "20 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "21 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "22 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "23 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "24 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "25 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "26 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "27 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "28 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "29 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "30 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "31 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "32 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "33 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "34 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "35 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "36 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "37 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "38 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "39 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "40 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "41 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "42 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "43 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "44 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "45 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "46 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "47 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "48 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "49 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "50 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "51 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "52 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "53 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "54 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "55 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "56 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "57 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "58 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "59 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "60 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "61 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "62 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "63 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "64 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "65 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "66 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "67 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "68 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "69 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "70 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "71 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "72 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "73 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "74 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "75 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "76 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "77 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "78 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "79 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "80 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "81 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "82 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "83 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "84 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "85 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "86 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "87 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "88 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "89 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "90 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "91 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "92 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "93 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "94 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "95 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "96 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "97 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "98 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "99 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "100 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "101 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "102 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "103 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "104 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "105 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "106 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "107 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "108 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "109 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "110 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "111 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "112 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "113 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "114 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "115 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "116 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "117 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "118 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "119 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "120 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "121 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "122 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "123 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "124 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "125 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "126 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "127 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "128 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "129 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "130 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "131 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "132 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "133 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "134 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "135 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "136 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "137 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "138 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "139 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "140 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "141 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "142 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "143 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "144 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "145 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "146 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "147 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "148 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "149 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "150 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "151 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "152 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "153 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "154 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "155 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "156 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "157 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "158 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "159 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "160 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "161 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "162 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "163 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "164 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "165 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "166 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "167 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "168 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "169 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "170 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "171 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "172 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "173 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "174 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "175 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "176 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "177 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "178 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "179 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "180 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "181 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "182 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "183 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "184 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "185 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "186 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "187 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "188 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "189 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "190 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "191 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "192 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "193 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "194 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "195 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "196 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "197 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "198 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "199 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "200 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "201 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "202 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "203 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "204 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "205 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "206 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "207 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "208 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "209 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "210 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "211 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "212 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "213 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "214 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "215 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "216 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "217 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "218 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "219 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "220 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "221 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "222 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "223 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "224 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "225 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "226 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "227 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "228 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "229 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "230 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "231 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "232 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "233 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "234 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "235 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "236 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "237 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "238 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "239 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "240 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "241 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "242 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "243 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "244 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "245 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "246 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "247 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "248 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "249 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "250 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "251 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "252 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "253 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "254 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "255 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "256 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "257 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "258 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "259 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "260 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "261 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "262 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "263 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "264 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "265 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "266 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "267 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "268 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "269 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "270 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "271 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "272 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "273 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "274 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "275 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "276 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "277 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "278 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "279 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "280 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "281 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "282 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "283 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "284 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "285 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "286 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "287 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "288 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "289 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "290 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "291 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "292 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "293 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "294 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "295 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "296 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "297 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "298 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "299 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "300 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "301 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "302 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "303 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "304 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "305 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "306 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "307 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "308 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "309 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "310 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "311 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "312 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "313 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "314 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "315 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "316 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "317 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "318 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "319 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "320 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "321 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "322 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "323 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "324 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "325 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "326 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "327 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "328 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "329 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "330 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "331 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "332 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "333 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "334 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "335 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "336 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "337 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "338 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "339 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "340 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "341 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "342 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "343 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "344 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "345 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "346 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "347 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "348 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "349 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "350 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "351 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "352 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "353 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "354 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "355 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "356 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "357 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "358 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "359 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "360 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "361 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "362 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "363 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "364 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "365 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "366 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "367 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "368 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "369 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "370 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "371 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "372 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "373 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "374 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "375 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "376 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "377 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "378 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "379 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "380 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "381 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "382 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "383 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "384 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "387 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "390 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "391 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "392 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "393 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "394 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "395 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "396 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "397 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "398 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "399 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "400 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "401 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "402 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "403 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "404 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "405 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "406 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "407 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "408 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "409 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "410 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "411 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "412 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "413 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "414 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "415 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "416 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "417 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "418 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "419 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "420 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "421 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "422 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "423 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "424 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "425 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "426 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "427 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "428 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "429 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "430 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "431 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "432 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "433 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "434 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "435 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "436 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "437 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "438 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "439 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "440 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "441 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "442 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "443 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "444 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "445 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "446 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "447 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "448 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "449 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "450 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "451 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "452 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "453 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "454 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "455 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "456 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "457 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "458 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "459 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "460 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "461 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "462 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "463 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "464 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "465 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "466 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "467 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "468 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "469 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "470 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "471 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "472 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "473 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "474 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "475 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "476 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "477 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "478 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "479 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "480 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "481 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "482 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "483 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "484 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "485 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "486 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "497 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "498 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "509 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "510 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "511 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "512 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "517 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "518 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "519 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "520 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "534 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "537 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "538 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "539 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "540 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "549 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "550 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "551 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "552 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "553 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "554 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "555 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "556 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "557 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "560 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "561 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "562 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "563 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "564 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "565 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "566 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "567 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "568 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "569 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "570 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "571 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "572 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "573 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "574 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "575 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "576 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "577 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "578 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "579 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "580 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "581 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "582 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "583 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "584 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "585 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "586 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "587 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "588 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "589 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "590 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "591 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "592 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "593 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "598 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "612 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "613 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "614 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "615 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "616 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "617 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "618 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "619 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "620 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "621 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "624 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "625 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "630 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "631 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "632 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "633 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "634 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "635 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "636 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "637 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "638 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "639 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "640 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "643 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "644 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "648 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "656 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "657 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "658 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "659 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "660 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "668 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "674 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "675 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "676 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "677 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "678 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "679 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "680 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "681 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "682 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "683 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "684 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "685 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "686 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "687 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "688 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "689 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "690 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "691 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "692 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "693 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "694 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "695 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "696 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "697 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "698 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "699 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "700 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "701 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "702 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "703 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "704 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "705 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "706 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "707 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "708 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "709 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "710 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "711 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "712 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "713 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "714 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "715 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "716 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "717 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "718 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "719 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "720 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "721 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "726 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "727 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "734 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "735 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "736 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "\n", + " author.starred_url \\\n", + "0 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "1 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "2 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "3 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "4 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "5 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "6 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "7 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "8 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "9 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "10 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "11 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "12 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "13 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "14 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "15 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "16 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "17 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "18 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "19 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "20 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "21 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "22 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "23 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "24 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "25 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "26 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "27 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "28 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "29 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "30 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "31 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "32 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "33 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "34 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "35 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "36 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "37 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "38 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "39 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "40 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "41 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "42 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "43 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "44 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "45 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "46 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "47 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "48 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "49 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "50 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "51 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "52 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "53 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "54 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "55 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "56 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "57 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "58 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "59 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "60 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "61 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "62 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "63 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "64 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "65 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "66 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "67 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "68 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "69 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "70 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "71 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "72 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "73 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "74 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "75 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "76 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "77 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "78 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "79 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "80 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "81 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "82 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "83 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "84 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "85 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "86 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "87 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "88 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "89 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "90 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "91 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "92 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "93 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "94 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "95 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "96 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "97 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "98 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "99 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "100 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "101 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "102 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "103 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "104 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "105 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "106 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "107 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "108 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "109 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "110 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "111 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "112 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "113 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "114 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "115 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "116 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "117 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "118 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "119 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "120 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "121 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "122 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "123 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "124 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "125 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "126 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "127 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "128 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "129 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "130 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "131 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "132 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "133 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "134 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "135 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "136 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "137 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "138 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "139 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "140 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "141 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "142 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "143 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "144 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "145 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "146 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "147 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "148 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "149 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "150 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "151 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "152 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "153 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "154 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "155 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "156 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "157 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "158 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "159 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "160 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "161 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "162 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "163 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "164 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "165 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "166 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "167 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "168 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "169 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "170 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "171 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "172 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "173 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "174 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "175 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "176 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "177 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "178 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "179 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "180 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "181 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "182 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "183 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "184 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "185 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "186 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "187 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "188 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "189 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "190 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "191 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "192 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "193 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "194 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "195 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "196 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "197 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "198 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "199 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "200 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "201 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "202 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "203 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "204 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "205 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "206 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "207 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "208 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "209 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "210 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "211 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "212 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "213 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "214 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "215 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "216 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "217 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "218 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "219 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "220 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "221 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "222 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "223 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "224 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "225 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "226 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "227 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "228 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "229 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "230 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "231 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "232 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "233 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "234 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "235 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "236 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "237 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "238 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "239 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "240 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "241 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "242 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "243 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "244 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "245 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "246 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "247 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "248 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "249 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "250 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "251 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "252 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "253 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "254 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "255 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "256 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "257 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "258 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "259 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "260 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "261 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "262 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "263 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "264 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "265 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "266 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "267 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "268 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "269 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "270 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "271 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "272 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "273 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "274 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "275 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "276 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "277 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "278 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "279 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "280 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "281 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "282 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "283 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "284 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "285 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "286 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "287 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "288 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "289 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "290 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "291 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "292 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "293 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "294 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "295 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "296 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "297 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "298 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "299 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "300 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "301 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "302 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "303 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "304 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "305 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "306 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "307 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "308 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "309 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "310 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "311 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "312 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "313 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "314 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "315 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "316 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "317 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "318 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "319 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "320 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "321 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "322 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "323 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "324 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "325 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "326 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "327 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "328 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "329 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "330 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "331 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "332 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "333 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "334 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "335 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "336 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "337 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "338 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "339 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "340 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "341 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "342 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "343 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "344 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "345 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "346 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "347 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "348 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "349 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "350 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "351 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "352 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "353 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "354 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "355 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "356 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "357 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "358 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "359 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "360 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "361 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "362 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "363 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "364 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "365 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "366 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "367 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "368 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "369 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "370 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "371 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "372 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "373 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "374 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "375 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "376 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "377 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "378 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "379 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "380 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "381 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "382 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "383 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "384 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "387 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "390 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "391 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "392 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "393 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "394 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "395 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "396 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "397 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "398 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "399 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "400 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "401 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "402 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "403 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "404 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "405 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "406 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "407 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "408 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "409 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "410 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "411 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "412 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "413 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "414 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "415 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "416 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "417 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "418 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "419 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "420 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "421 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "422 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "423 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "424 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "425 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "426 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "427 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "428 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "429 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "430 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "431 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "432 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "433 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "434 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "435 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "436 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "437 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "438 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "439 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "440 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "441 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "442 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "443 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "444 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "445 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "446 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "447 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "448 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "449 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "450 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "451 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "452 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "453 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "454 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "455 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "456 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "457 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "458 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "459 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "460 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "461 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "462 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "463 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "464 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "465 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "466 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "467 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "468 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "469 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "470 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "471 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "472 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "473 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "474 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "475 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "476 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "477 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "478 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "479 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "480 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "481 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "482 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "483 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "484 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "485 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "486 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "497 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "498 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "509 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "510 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "511 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "512 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "517 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "518 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "519 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "520 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "534 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "537 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "538 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "539 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "540 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "549 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "550 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "551 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "552 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "553 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "554 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "555 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "556 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "557 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "560 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "561 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "562 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "563 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "564 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "565 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "566 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "567 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "568 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "569 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "570 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "571 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "572 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "573 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "574 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "575 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "576 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "577 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "578 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "579 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "580 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "581 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "582 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "583 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "584 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "585 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "586 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "587 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "588 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "589 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "590 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "591 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "592 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "593 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "598 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "612 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "613 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "614 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "615 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "616 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "617 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "618 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "619 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "620 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "621 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "624 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "625 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "630 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "631 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "632 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "633 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "634 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "635 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "636 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "637 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "638 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "639 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "640 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "643 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "644 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "648 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "656 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "657 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "658 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "659 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "660 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "668 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "674 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "675 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "676 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "677 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "678 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "679 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "680 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "681 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "682 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "683 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "684 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "685 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "686 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "687 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "688 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "689 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "690 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "691 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "692 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "693 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "694 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "695 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "696 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "697 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "698 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "699 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "700 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "701 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "702 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "703 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "704 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "705 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "706 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "707 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "708 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "709 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "710 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "711 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "712 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "713 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "714 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "715 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "716 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "717 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "718 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "719 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "720 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "721 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "726 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "727 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "734 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "735 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "736 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "\n", + " author.subscriptions_url \\\n", + "0 https://api.github.com/users/jrob119/subscriptions \n", + "1 https://api.github.com/users/jrob119/subscriptions \n", + "2 https://api.github.com/users/jrob119/subscriptions \n", + "3 https://api.github.com/users/jrob119/subscriptions \n", + "4 https://api.github.com/users/jrob119/subscriptions \n", + "5 https://api.github.com/users/jrob119/subscriptions \n", + "6 https://api.github.com/users/jrob119/subscriptions \n", + "7 https://api.github.com/users/jrob119/subscriptions \n", + "8 https://api.github.com/users/jrob119/subscriptions \n", + "9 https://api.github.com/users/jrob119/subscriptions \n", + "10 https://api.github.com/users/jrob119/subscriptions \n", + "11 https://api.github.com/users/jrob119/subscriptions \n", + "12 https://api.github.com/users/jrob119/subscriptions \n", + "13 https://api.github.com/users/jrob119/subscriptions \n", + "14 https://api.github.com/users/jrob119/subscriptions \n", + "15 https://api.github.com/users/jrob119/subscriptions \n", + "16 https://api.github.com/users/jrob119/subscriptions \n", + "17 https://api.github.com/users/jrob119/subscriptions \n", + "18 https://api.github.com/users/jrob119/subscriptions \n", + "19 https://api.github.com/users/jrob119/subscriptions \n", + "20 https://api.github.com/users/jrob119/subscriptions \n", + "21 https://api.github.com/users/jrob119/subscriptions \n", + "22 https://api.github.com/users/jrob119/subscriptions \n", + "23 https://api.github.com/users/jrob119/subscriptions \n", + "24 https://api.github.com/users/jrob119/subscriptions \n", + "25 https://api.github.com/users/jrob119/subscriptions \n", + "26 https://api.github.com/users/jrob119/subscriptions \n", + "27 https://api.github.com/users/jrob119/subscriptions \n", + "28 https://api.github.com/users/jrob119/subscriptions \n", + "29 https://api.github.com/users/jrob119/subscriptions \n", + "30 https://api.github.com/users/jrob119/subscriptions \n", + "31 https://api.github.com/users/jrob119/subscriptions \n", + "32 https://api.github.com/users/jrob119/subscriptions \n", + "33 https://api.github.com/users/jrob119/subscriptions \n", + "34 https://api.github.com/users/jrob119/subscriptions \n", + "35 https://api.github.com/users/jrob119/subscriptions \n", + "36 https://api.github.com/users/jrob119/subscriptions \n", + "37 https://api.github.com/users/jrob119/subscriptions \n", + "38 https://api.github.com/users/jrob119/subscriptions \n", + "39 https://api.github.com/users/jrob119/subscriptions \n", + "40 https://api.github.com/users/jrob119/subscriptions \n", + "41 https://api.github.com/users/jrob119/subscriptions \n", + "42 https://api.github.com/users/jrob119/subscriptions \n", + "43 https://api.github.com/users/jrob119/subscriptions \n", + "44 https://api.github.com/users/jrob119/subscriptions \n", + "45 https://api.github.com/users/jrob119/subscriptions \n", + "46 https://api.github.com/users/jrob119/subscriptions \n", + "47 https://api.github.com/users/jrob119/subscriptions \n", + "48 https://api.github.com/users/jrob119/subscriptions \n", + "49 https://api.github.com/users/jrob119/subscriptions \n", + "50 https://api.github.com/users/jrob119/subscriptions \n", + "51 https://api.github.com/users/jrob119/subscriptions \n", + "52 https://api.github.com/users/jrob119/subscriptions \n", + "53 https://api.github.com/users/jrob119/subscriptions \n", + "54 https://api.github.com/users/jrob119/subscriptions \n", + "55 https://api.github.com/users/jrob119/subscriptions \n", + "56 https://api.github.com/users/jrob119/subscriptions \n", + "57 https://api.github.com/users/jrob119/subscriptions \n", + "58 https://api.github.com/users/jrob119/subscriptions \n", + "59 https://api.github.com/users/jrob119/subscriptions \n", + "60 https://api.github.com/users/jrob119/subscriptions \n", + "61 https://api.github.com/users/jrob119/subscriptions \n", + "62 https://api.github.com/users/jrob119/subscriptions \n", + "63 https://api.github.com/users/jrob119/subscriptions \n", + "64 https://api.github.com/users/jrob119/subscriptions \n", + "65 https://api.github.com/users/jrob119/subscriptions \n", + "66 https://api.github.com/users/jrob119/subscriptions \n", + "67 https://api.github.com/users/jrob119/subscriptions \n", + "68 https://api.github.com/users/jrob119/subscriptions \n", + "69 https://api.github.com/users/jrob119/subscriptions \n", + "70 https://api.github.com/users/jrob119/subscriptions \n", + "71 https://api.github.com/users/jrob119/subscriptions \n", + "72 https://api.github.com/users/jrob119/subscriptions \n", + "73 https://api.github.com/users/jrob119/subscriptions \n", + "74 https://api.github.com/users/jrob119/subscriptions \n", + "75 https://api.github.com/users/jrob119/subscriptions \n", + "76 https://api.github.com/users/jrob119/subscriptions \n", + "77 https://api.github.com/users/jrob119/subscriptions \n", + "78 https://api.github.com/users/jrob119/subscriptions \n", + "79 https://api.github.com/users/jrob119/subscriptions \n", + "80 https://api.github.com/users/jrob119/subscriptions \n", + "81 https://api.github.com/users/jrob119/subscriptions \n", + "82 https://api.github.com/users/jrob119/subscriptions \n", + "83 https://api.github.com/users/jrob119/subscriptions \n", + "84 https://api.github.com/users/jrob119/subscriptions \n", + "85 https://api.github.com/users/jrob119/subscriptions \n", + "86 https://api.github.com/users/jrob119/subscriptions \n", + "87 https://api.github.com/users/jrob119/subscriptions \n", + "88 https://api.github.com/users/jrob119/subscriptions \n", + "89 https://api.github.com/users/jrob119/subscriptions \n", + "90 https://api.github.com/users/jrob119/subscriptions \n", + "91 https://api.github.com/users/jrob119/subscriptions \n", + "92 https://api.github.com/users/jrob119/subscriptions \n", + "93 https://api.github.com/users/jrob119/subscriptions \n", + "94 https://api.github.com/users/jrob119/subscriptions \n", + "95 https://api.github.com/users/jrob119/subscriptions \n", + "96 https://api.github.com/users/jrob119/subscriptions \n", + "97 https://api.github.com/users/jrob119/subscriptions \n", + "98 https://api.github.com/users/jrob119/subscriptions \n", + "99 https://api.github.com/users/jrob119/subscriptions \n", + "100 https://api.github.com/users/jrob119/subscriptions \n", + "101 https://api.github.com/users/jrob119/subscriptions \n", + "102 https://api.github.com/users/jrob119/subscriptions \n", + "103 https://api.github.com/users/jrob119/subscriptions \n", + "104 https://api.github.com/users/jrob119/subscriptions \n", + "105 https://api.github.com/users/jrob119/subscriptions \n", + "106 https://api.github.com/users/jrob119/subscriptions \n", + "107 https://api.github.com/users/jrob119/subscriptions \n", + "108 https://api.github.com/users/jrob119/subscriptions \n", + "109 https://api.github.com/users/jrob119/subscriptions \n", + "110 https://api.github.com/users/jrob119/subscriptions \n", + "111 https://api.github.com/users/jrob119/subscriptions \n", + "112 https://api.github.com/users/jrob119/subscriptions \n", + "113 https://api.github.com/users/jrob119/subscriptions \n", + "114 https://api.github.com/users/jrob119/subscriptions \n", + "115 https://api.github.com/users/jrob119/subscriptions \n", + "116 https://api.github.com/users/jrob119/subscriptions \n", + "117 https://api.github.com/users/jrob119/subscriptions \n", + "118 https://api.github.com/users/jrob119/subscriptions \n", + "119 https://api.github.com/users/jrob119/subscriptions \n", + "120 https://api.github.com/users/jrob119/subscriptions \n", + "121 https://api.github.com/users/jrob119/subscriptions \n", + "122 https://api.github.com/users/jrob119/subscriptions \n", + "123 https://api.github.com/users/jrob119/subscriptions \n", + "124 https://api.github.com/users/jrob119/subscriptions \n", + "125 https://api.github.com/users/jrob119/subscriptions \n", + "126 https://api.github.com/users/jrob119/subscriptions \n", + "127 https://api.github.com/users/jrob119/subscriptions \n", + "128 https://api.github.com/users/jrob119/subscriptions \n", + "129 https://api.github.com/users/jrob119/subscriptions \n", + "130 https://api.github.com/users/jrob119/subscriptions \n", + "131 https://api.github.com/users/jrob119/subscriptions \n", + "132 https://api.github.com/users/jrob119/subscriptions \n", + "133 https://api.github.com/users/jrob119/subscriptions \n", + "134 https://api.github.com/users/jrob119/subscriptions \n", + "135 https://api.github.com/users/jrob119/subscriptions \n", + "136 https://api.github.com/users/jrob119/subscriptions \n", + "137 https://api.github.com/users/jrob119/subscriptions \n", + "138 https://api.github.com/users/jrob119/subscriptions \n", + "139 https://api.github.com/users/jrob119/subscriptions \n", + "140 https://api.github.com/users/jrob119/subscriptions \n", + "141 https://api.github.com/users/jrob119/subscriptions \n", + "142 https://api.github.com/users/jrob119/subscriptions \n", + "143 https://api.github.com/users/jrob119/subscriptions \n", + "144 https://api.github.com/users/jrob119/subscriptions \n", + "145 https://api.github.com/users/jrob119/subscriptions \n", + "146 https://api.github.com/users/jrob119/subscriptions \n", + "147 https://api.github.com/users/jrob119/subscriptions \n", + "148 https://api.github.com/users/jrob119/subscriptions \n", + "149 https://api.github.com/users/jrob119/subscriptions \n", + "150 https://api.github.com/users/jrob119/subscriptions \n", + "151 https://api.github.com/users/jrob119/subscriptions \n", + "152 https://api.github.com/users/jrob119/subscriptions \n", + "153 https://api.github.com/users/jrob119/subscriptions \n", + "154 https://api.github.com/users/jrob119/subscriptions \n", + "155 https://api.github.com/users/jrob119/subscriptions \n", + "156 https://api.github.com/users/jrob119/subscriptions \n", + "157 https://api.github.com/users/jrob119/subscriptions \n", + "158 https://api.github.com/users/jrob119/subscriptions \n", + "159 https://api.github.com/users/jrob119/subscriptions \n", + "160 https://api.github.com/users/jrob119/subscriptions \n", + "161 https://api.github.com/users/jrob119/subscriptions \n", + "162 https://api.github.com/users/jrob119/subscriptions \n", + "163 https://api.github.com/users/jrob119/subscriptions \n", + "164 https://api.github.com/users/jrob119/subscriptions \n", + "165 https://api.github.com/users/jrob119/subscriptions \n", + "166 https://api.github.com/users/jrob119/subscriptions \n", + "167 https://api.github.com/users/jrob119/subscriptions \n", + "168 https://api.github.com/users/jrob119/subscriptions \n", + "169 https://api.github.com/users/jrob119/subscriptions \n", + "170 https://api.github.com/users/jrob119/subscriptions \n", + "171 https://api.github.com/users/jrob119/subscriptions \n", + "172 https://api.github.com/users/jrob119/subscriptions \n", + "173 https://api.github.com/users/jrob119/subscriptions \n", + "174 https://api.github.com/users/jrob119/subscriptions \n", + "175 https://api.github.com/users/jrob119/subscriptions \n", + "176 https://api.github.com/users/jrob119/subscriptions \n", + "177 https://api.github.com/users/jrob119/subscriptions \n", + "178 https://api.github.com/users/jrob119/subscriptions \n", + "179 https://api.github.com/users/jrob119/subscriptions \n", + "180 https://api.github.com/users/jrob119/subscriptions \n", + "181 https://api.github.com/users/jrob119/subscriptions \n", + "182 https://api.github.com/users/jrob119/subscriptions \n", + "183 https://api.github.com/users/jrob119/subscriptions \n", + "184 https://api.github.com/users/jrob119/subscriptions \n", + "185 https://api.github.com/users/jrob119/subscriptions \n", + "186 https://api.github.com/users/jrob119/subscriptions \n", + "187 https://api.github.com/users/jrob119/subscriptions \n", + "188 https://api.github.com/users/jrob119/subscriptions \n", + "189 https://api.github.com/users/jrob119/subscriptions \n", + "190 https://api.github.com/users/jrob119/subscriptions \n", + "191 https://api.github.com/users/jrob119/subscriptions \n", + "192 https://api.github.com/users/jrob119/subscriptions \n", + "193 https://api.github.com/users/jrob119/subscriptions \n", + "194 https://api.github.com/users/jrob119/subscriptions \n", + "195 https://api.github.com/users/jrob119/subscriptions \n", + "196 https://api.github.com/users/jrob119/subscriptions \n", + "197 https://api.github.com/users/jrob119/subscriptions \n", + "198 https://api.github.com/users/jrob119/subscriptions \n", + "199 https://api.github.com/users/jrob119/subscriptions \n", + "200 https://api.github.com/users/jrob119/subscriptions \n", + "201 https://api.github.com/users/jrob119/subscriptions \n", + "202 https://api.github.com/users/jrob119/subscriptions \n", + "203 https://api.github.com/users/jrob119/subscriptions \n", + "204 https://api.github.com/users/jrob119/subscriptions \n", + "205 https://api.github.com/users/jrob119/subscriptions \n", + "206 https://api.github.com/users/jrob119/subscriptions \n", + "207 https://api.github.com/users/jrob119/subscriptions \n", + "208 https://api.github.com/users/jrob119/subscriptions \n", + "209 https://api.github.com/users/jrob119/subscriptions \n", + "210 https://api.github.com/users/jrob119/subscriptions \n", + "211 https://api.github.com/users/jrob119/subscriptions \n", + "212 https://api.github.com/users/jrob119/subscriptions \n", + "213 https://api.github.com/users/jrob119/subscriptions \n", + "214 https://api.github.com/users/jrob119/subscriptions \n", + "215 https://api.github.com/users/jrob119/subscriptions \n", + "216 https://api.github.com/users/jrob119/subscriptions \n", + "217 https://api.github.com/users/jrob119/subscriptions \n", + "218 https://api.github.com/users/jrob119/subscriptions \n", + "219 https://api.github.com/users/jrob119/subscriptions \n", + "220 https://api.github.com/users/jrob119/subscriptions \n", + "221 https://api.github.com/users/jrob119/subscriptions \n", + "222 https://api.github.com/users/jrob119/subscriptions \n", + "223 https://api.github.com/users/jrob119/subscriptions \n", + "224 https://api.github.com/users/jrob119/subscriptions \n", + "225 https://api.github.com/users/jrob119/subscriptions \n", + "226 https://api.github.com/users/jrob119/subscriptions \n", + "227 https://api.github.com/users/jrob119/subscriptions \n", + "228 https://api.github.com/users/jrob119/subscriptions \n", + "229 https://api.github.com/users/jrob119/subscriptions \n", + "230 https://api.github.com/users/jrob119/subscriptions \n", + "231 https://api.github.com/users/jrob119/subscriptions \n", + "232 https://api.github.com/users/jrob119/subscriptions \n", + "233 https://api.github.com/users/jrob119/subscriptions \n", + "234 https://api.github.com/users/jrob119/subscriptions \n", + "235 https://api.github.com/users/jrob119/subscriptions \n", + "236 https://api.github.com/users/jrob119/subscriptions \n", + "237 https://api.github.com/users/jrob119/subscriptions \n", + "238 https://api.github.com/users/jrob119/subscriptions \n", + "239 https://api.github.com/users/jrob119/subscriptions \n", + "240 https://api.github.com/users/jrob119/subscriptions \n", + "241 https://api.github.com/users/jrob119/subscriptions \n", + "242 https://api.github.com/users/jrob119/subscriptions \n", + "243 https://api.github.com/users/jrob119/subscriptions \n", + "244 https://api.github.com/users/jrob119/subscriptions \n", + "245 https://api.github.com/users/jrob119/subscriptions \n", + "246 https://api.github.com/users/jrob119/subscriptions \n", + "247 https://api.github.com/users/jrob119/subscriptions \n", + "248 https://api.github.com/users/jrob119/subscriptions \n", + "249 https://api.github.com/users/jrob119/subscriptions \n", + "250 https://api.github.com/users/jrob119/subscriptions \n", + "251 https://api.github.com/users/jrob119/subscriptions \n", + "252 https://api.github.com/users/jrob119/subscriptions \n", + "253 https://api.github.com/users/jrob119/subscriptions \n", + "254 https://api.github.com/users/jrob119/subscriptions \n", + "255 https://api.github.com/users/jrob119/subscriptions \n", + "256 https://api.github.com/users/jrob119/subscriptions \n", + "257 https://api.github.com/users/jrob119/subscriptions \n", + "258 https://api.github.com/users/jrob119/subscriptions \n", + "259 https://api.github.com/users/jrob119/subscriptions \n", + "260 https://api.github.com/users/jrob119/subscriptions \n", + "261 https://api.github.com/users/jrob119/subscriptions \n", + "262 https://api.github.com/users/jrob119/subscriptions \n", + "263 https://api.github.com/users/jrob119/subscriptions \n", + "264 https://api.github.com/users/jrob119/subscriptions \n", + "265 https://api.github.com/users/jrob119/subscriptions \n", + "266 https://api.github.com/users/jrob119/subscriptions \n", + "267 https://api.github.com/users/jrob119/subscriptions \n", + "268 https://api.github.com/users/jrob119/subscriptions \n", + "269 https://api.github.com/users/jrob119/subscriptions \n", + "270 https://api.github.com/users/jrob119/subscriptions \n", + "271 https://api.github.com/users/jrob119/subscriptions \n", + "272 https://api.github.com/users/jrob119/subscriptions \n", + "273 https://api.github.com/users/jrob119/subscriptions \n", + "274 https://api.github.com/users/jrob119/subscriptions \n", + "275 https://api.github.com/users/jrob119/subscriptions \n", + "276 https://api.github.com/users/jrob119/subscriptions \n", + "277 https://api.github.com/users/jrob119/subscriptions \n", + "278 https://api.github.com/users/jrob119/subscriptions \n", + "279 https://api.github.com/users/jrob119/subscriptions \n", + "280 https://api.github.com/users/jrob119/subscriptions \n", + "281 https://api.github.com/users/jrob119/subscriptions \n", + "282 https://api.github.com/users/jrob119/subscriptions \n", + "283 https://api.github.com/users/jrob119/subscriptions \n", + "284 https://api.github.com/users/jrob119/subscriptions \n", + "285 https://api.github.com/users/jrob119/subscriptions \n", + "286 https://api.github.com/users/jrob119/subscriptions \n", + "287 https://api.github.com/users/jrob119/subscriptions \n", + "288 https://api.github.com/users/jrob119/subscriptions \n", + "289 https://api.github.com/users/jrob119/subscriptions \n", + "290 https://api.github.com/users/jrob119/subscriptions \n", + "291 https://api.github.com/users/jrob119/subscriptions \n", + "292 https://api.github.com/users/jrob119/subscriptions \n", + "293 https://api.github.com/users/jrob119/subscriptions \n", + "294 https://api.github.com/users/jrob119/subscriptions \n", + "295 https://api.github.com/users/jrob119/subscriptions \n", + "296 https://api.github.com/users/jrob119/subscriptions \n", + "297 https://api.github.com/users/jrob119/subscriptions \n", + "298 https://api.github.com/users/jrob119/subscriptions \n", + "299 https://api.github.com/users/jrob119/subscriptions \n", + "300 https://api.github.com/users/jrob119/subscriptions \n", + "301 https://api.github.com/users/jrob119/subscriptions \n", + "302 https://api.github.com/users/jrob119/subscriptions \n", + "303 https://api.github.com/users/jrob119/subscriptions \n", + "304 https://api.github.com/users/jrob119/subscriptions \n", + "305 https://api.github.com/users/jrob119/subscriptions \n", + "306 https://api.github.com/users/jrob119/subscriptions \n", + "307 https://api.github.com/users/jrob119/subscriptions \n", + "308 https://api.github.com/users/jrob119/subscriptions \n", + "309 https://api.github.com/users/jrob119/subscriptions \n", + "310 https://api.github.com/users/jrob119/subscriptions \n", + "311 https://api.github.com/users/jrob119/subscriptions \n", + "312 https://api.github.com/users/jrob119/subscriptions \n", + "313 https://api.github.com/users/jrob119/subscriptions \n", + "314 https://api.github.com/users/jrob119/subscriptions \n", + "315 https://api.github.com/users/jrob119/subscriptions \n", + "316 https://api.github.com/users/jrob119/subscriptions \n", + "317 https://api.github.com/users/jrob119/subscriptions \n", + "318 https://api.github.com/users/jrob119/subscriptions \n", + "319 https://api.github.com/users/jrob119/subscriptions \n", + "320 https://api.github.com/users/jrob119/subscriptions \n", + "321 https://api.github.com/users/jrob119/subscriptions \n", + "322 https://api.github.com/users/jrob119/subscriptions \n", + "323 https://api.github.com/users/jrob119/subscriptions \n", + "324 https://api.github.com/users/jrob119/subscriptions \n", + "325 https://api.github.com/users/jrob119/subscriptions \n", + "326 https://api.github.com/users/jrob119/subscriptions \n", + "327 https://api.github.com/users/jrob119/subscriptions \n", + "328 https://api.github.com/users/jrob119/subscriptions \n", + "329 https://api.github.com/users/jrob119/subscriptions \n", + "330 https://api.github.com/users/jrob119/subscriptions \n", + "331 https://api.github.com/users/jrob119/subscriptions \n", + "332 https://api.github.com/users/jrob119/subscriptions \n", + "333 https://api.github.com/users/jrob119/subscriptions \n", + "334 https://api.github.com/users/jrob119/subscriptions \n", + "335 https://api.github.com/users/jrob119/subscriptions \n", + "336 https://api.github.com/users/jrob119/subscriptions \n", + "337 https://api.github.com/users/jrob119/subscriptions \n", + "338 https://api.github.com/users/jrob119/subscriptions \n", + "339 https://api.github.com/users/jrob119/subscriptions \n", + "340 https://api.github.com/users/jrob119/subscriptions \n", + "341 https://api.github.com/users/jrob119/subscriptions \n", + "342 https://api.github.com/users/jrob119/subscriptions \n", + "343 https://api.github.com/users/jrob119/subscriptions \n", + "344 https://api.github.com/users/jrob119/subscriptions \n", + "345 https://api.github.com/users/jrob119/subscriptions \n", + "346 https://api.github.com/users/jrob119/subscriptions \n", + "347 https://api.github.com/users/jrob119/subscriptions \n", + "348 https://api.github.com/users/jrob119/subscriptions \n", + "349 https://api.github.com/users/jrob119/subscriptions \n", + "350 https://api.github.com/users/jrob119/subscriptions \n", + "351 https://api.github.com/users/jrob119/subscriptions \n", + "352 https://api.github.com/users/jrob119/subscriptions \n", + "353 https://api.github.com/users/jrob119/subscriptions \n", + "354 https://api.github.com/users/jrob119/subscriptions \n", + "355 https://api.github.com/users/jrob119/subscriptions \n", + "356 https://api.github.com/users/jrob119/subscriptions \n", + "357 https://api.github.com/users/jrob119/subscriptions \n", + "358 https://api.github.com/users/jrob119/subscriptions \n", + "359 https://api.github.com/users/jrob119/subscriptions \n", + "360 https://api.github.com/users/jrob119/subscriptions \n", + "361 https://api.github.com/users/jrob119/subscriptions \n", + "362 https://api.github.com/users/jrob119/subscriptions \n", + "363 https://api.github.com/users/jrob119/subscriptions \n", + "364 https://api.github.com/users/jrob119/subscriptions \n", + "365 https://api.github.com/users/jrob119/subscriptions \n", + "366 https://api.github.com/users/jrob119/subscriptions \n", + "367 https://api.github.com/users/jrob119/subscriptions \n", + "368 https://api.github.com/users/jrob119/subscriptions \n", + "369 https://api.github.com/users/jrob119/subscriptions \n", + "370 https://api.github.com/users/jrob119/subscriptions \n", + "371 https://api.github.com/users/jrob119/subscriptions \n", + "372 https://api.github.com/users/jrob119/subscriptions \n", + "373 https://api.github.com/users/jrob119/subscriptions \n", + "374 https://api.github.com/users/jrob119/subscriptions \n", + "375 https://api.github.com/users/jrob119/subscriptions \n", + "376 https://api.github.com/users/jrob119/subscriptions \n", + "377 https://api.github.com/users/jrob119/subscriptions \n", + "378 https://api.github.com/users/jrob119/subscriptions \n", + "379 https://api.github.com/users/jrob119/subscriptions \n", + "380 https://api.github.com/users/jrob119/subscriptions \n", + "381 https://api.github.com/users/jrob119/subscriptions \n", + "382 https://api.github.com/users/jrob119/subscriptions \n", + "383 https://api.github.com/users/jrob119/subscriptions \n", + "384 https://api.github.com/users/jrob119/subscriptions \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119/subscriptions \n", + "387 https://api.github.com/users/jrob119/subscriptions \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/subscriptions \n", + "390 https://api.github.com/users/jrob119/subscriptions \n", + "391 https://api.github.com/users/jrob119/subscriptions \n", + "392 https://api.github.com/users/jrob119/subscriptions \n", + "393 https://api.github.com/users/jrob119/subscriptions \n", + "394 https://api.github.com/users/jrob119/subscriptions \n", + "395 https://api.github.com/users/jrob119/subscriptions \n", + "396 https://api.github.com/users/jrob119/subscriptions \n", + "397 https://api.github.com/users/jrob119/subscriptions \n", + "398 https://api.github.com/users/jrob119/subscriptions \n", + "399 https://api.github.com/users/jrob119/subscriptions \n", + "400 https://api.github.com/users/jrob119/subscriptions \n", + "401 https://api.github.com/users/jrob119/subscriptions \n", + "402 https://api.github.com/users/jrob119/subscriptions \n", + "403 https://api.github.com/users/jrob119/subscriptions \n", + "404 https://api.github.com/users/jrob119/subscriptions \n", + "405 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "406 https://api.github.com/users/jrob119/subscriptions \n", + "407 https://api.github.com/users/jrob119/subscriptions \n", + "408 https://api.github.com/users/jrob119/subscriptions \n", + "409 https://api.github.com/users/jrob119/subscriptions \n", + "410 https://api.github.com/users/jrob119/subscriptions \n", + "411 https://api.github.com/users/jrob119/subscriptions \n", + "412 https://api.github.com/users/jrob119/subscriptions \n", + "413 https://api.github.com/users/jrob119/subscriptions \n", + "414 https://api.github.com/users/jrob119/subscriptions \n", + "415 https://api.github.com/users/jrob119/subscriptions \n", + "416 https://api.github.com/users/jrob119/subscriptions \n", + "417 https://api.github.com/users/jrob119/subscriptions \n", + "418 https://api.github.com/users/jrob119/subscriptions \n", + "419 https://api.github.com/users/jrob119/subscriptions \n", + "420 https://api.github.com/users/jrob119/subscriptions \n", + "421 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "422 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "423 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "424 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "425 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "426 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "427 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "428 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "429 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "430 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "431 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "432 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "433 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "434 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "435 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "436 https://api.github.com/users/jrob119/subscriptions \n", + "437 https://api.github.com/users/jrob119/subscriptions \n", + "438 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "439 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "440 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "441 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "442 https://api.github.com/users/jrob119/subscriptions \n", + "443 https://api.github.com/users/jrob119/subscriptions \n", + "444 https://api.github.com/users/jrob119/subscriptions \n", + "445 https://api.github.com/users/jrob119/subscriptions \n", + "446 https://api.github.com/users/jrob119/subscriptions \n", + "447 https://api.github.com/users/jrob119/subscriptions \n", + "448 https://api.github.com/users/jrob119/subscriptions \n", + "449 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "450 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "451 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "452 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "453 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "454 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "455 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "456 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "457 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "458 https://api.github.com/users/jrob119/subscriptions \n", + "459 https://api.github.com/users/jrob119/subscriptions \n", + "460 https://api.github.com/users/jrob119/subscriptions \n", + "461 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "462 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "463 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "464 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "465 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "466 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "467 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "468 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "469 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "470 https://api.github.com/users/jrob119/subscriptions \n", + "471 https://api.github.com/users/jrob119/subscriptions \n", + "472 https://api.github.com/users/jrob119/subscriptions \n", + "473 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "474 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "475 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "476 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "477 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "478 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "479 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "480 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "481 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "482 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "483 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "484 https://api.github.com/users/jrob119/subscriptions \n", + "485 https://api.github.com/users/jrob119/subscriptions \n", + "486 https://api.github.com/users/jrob119/subscriptions \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119/subscriptions \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "497 https://api.github.com/users/jrob119/subscriptions \n", + "498 https://api.github.com/users/jrob119/subscriptions \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "509 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "510 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "511 https://api.github.com/users/jrob119/subscriptions \n", + "512 https://api.github.com/users/jrob119/subscriptions \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "517 https://api.github.com/users/jrob119/subscriptions \n", + "518 https://api.github.com/users/jrob119/subscriptions \n", + "519 https://api.github.com/users/jrob119/subscriptions \n", + "520 https://api.github.com/users/jrob119/subscriptions \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/subscriptions \n", + "534 https://api.github.com/users/jrob119/subscriptions \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "537 https://api.github.com/users/jrob119/subscriptions \n", + "538 https://api.github.com/users/jrob119/subscriptions \n", + "539 https://api.github.com/users/jrob119/subscriptions \n", + "540 https://api.github.com/users/jrob119/subscriptions \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119/subscriptions \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "549 https://api.github.com/users/jrob119/subscriptions \n", + "550 https://api.github.com/users/jrob119/subscriptions \n", + "551 https://api.github.com/users/jrob119/subscriptions \n", + "552 https://api.github.com/users/jrob119/subscriptions \n", + "553 https://api.github.com/users/jrob119/subscriptions \n", + "554 https://api.github.com/users/jrob119/subscriptions \n", + "555 https://api.github.com/users/jrob119/subscriptions \n", + "556 https://api.github.com/users/jrob119/subscriptions \n", + "557 https://api.github.com/users/jrob119/subscriptions \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "560 https://api.github.com/users/jrob119/subscriptions \n", + "561 https://api.github.com/users/jrob119/subscriptions \n", + "562 https://api.github.com/users/jrob119/subscriptions \n", + "563 https://api.github.com/users/jrob119/subscriptions \n", + "564 https://api.github.com/users/jrob119/subscriptions \n", + "565 https://api.github.com/users/jrob119/subscriptions \n", + "566 https://api.github.com/users/jrob119/subscriptions \n", + "567 https://api.github.com/users/jrob119/subscriptions \n", + "568 https://api.github.com/users/jrob119/subscriptions \n", + "569 https://api.github.com/users/jrob119/subscriptions \n", + "570 https://api.github.com/users/jrob119/subscriptions \n", + "571 https://api.github.com/users/jrob119/subscriptions \n", + "572 https://api.github.com/users/jrob119/subscriptions \n", + "573 https://api.github.com/users/jrob119/subscriptions \n", + "574 https://api.github.com/users/jrob119/subscriptions \n", + "575 https://api.github.com/users/jrob119/subscriptions \n", + "576 https://api.github.com/users/jrob119/subscriptions \n", + "577 https://api.github.com/users/jrob119/subscriptions \n", + "578 https://api.github.com/users/jrob119/subscriptions \n", + "579 https://api.github.com/users/jrob119/subscriptions \n", + "580 https://api.github.com/users/jrob119/subscriptions \n", + "581 https://api.github.com/users/jrob119/subscriptions \n", + "582 https://api.github.com/users/jrob119/subscriptions \n", + "583 https://api.github.com/users/jrob119/subscriptions \n", + "584 https://api.github.com/users/jrob119/subscriptions \n", + "585 https://api.github.com/users/jrob119/subscriptions \n", + "586 https://api.github.com/users/jrob119/subscriptions \n", + "587 https://api.github.com/users/jrob119/subscriptions \n", + "588 https://api.github.com/users/jrob119/subscriptions \n", + "589 https://api.github.com/users/jrob119/subscriptions \n", + "590 https://api.github.com/users/jrob119/subscriptions \n", + "591 https://api.github.com/users/jrob119/subscriptions \n", + "592 https://api.github.com/users/jrob119/subscriptions \n", + "593 https://api.github.com/users/jrob119/subscriptions \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "598 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "612 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "613 https://api.github.com/users/jrob119/subscriptions \n", + "614 https://api.github.com/users/jrob119/subscriptions \n", + "615 https://api.github.com/users/ipd-deploy/subscriptions \n", + "616 https://api.github.com/users/ipd-deploy/subscriptions \n", + "617 https://api.github.com/users/ipd-deploy/subscriptions \n", + "618 https://api.github.com/users/ipd-deploy/subscriptions \n", + "619 https://api.github.com/users/ipd-deploy/subscriptions \n", + "620 https://api.github.com/users/ipd-deploy/subscriptions \n", + "621 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "624 https://api.github.com/users/ipd-deploy/subscriptions \n", + "625 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "630 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "631 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "632 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "633 https://api.github.com/users/jrob119/subscriptions \n", + "634 https://api.github.com/users/jrob119/subscriptions \n", + "635 https://api.github.com/users/jrob119/subscriptions \n", + "636 https://api.github.com/users/jrob119/subscriptions \n", + "637 https://api.github.com/users/jrob119/subscriptions \n", + "638 https://api.github.com/users/jrob119/subscriptions \n", + "639 https://api.github.com/users/jrob119/subscriptions \n", + "640 https://api.github.com/users/jrob119/subscriptions \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "643 https://api.github.com/users/jrob119/subscriptions \n", + "644 https://api.github.com/users/jrob119/subscriptions \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "648 https://api.github.com/users/jrob119/subscriptions \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "656 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "657 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "658 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "659 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "660 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "668 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "674 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "675 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "676 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "677 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "678 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "679 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "680 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "681 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "682 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "683 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "684 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "685 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "686 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "687 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "688 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "689 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "690 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "691 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "692 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "693 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "694 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "695 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "696 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "697 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "698 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "699 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "700 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "701 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "702 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "703 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "704 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "705 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "706 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "707 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "708 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "709 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "710 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "711 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "712 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "713 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "714 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "715 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "716 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "717 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "718 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "719 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "720 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "721 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "726 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "727 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "734 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "735 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "736 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "\n", + " author.organizations_url \\\n", + "0 https://api.github.com/users/jrob119/orgs \n", + "1 https://api.github.com/users/jrob119/orgs \n", + "2 https://api.github.com/users/jrob119/orgs \n", + "3 https://api.github.com/users/jrob119/orgs \n", + "4 https://api.github.com/users/jrob119/orgs \n", + "5 https://api.github.com/users/jrob119/orgs \n", + "6 https://api.github.com/users/jrob119/orgs \n", + "7 https://api.github.com/users/jrob119/orgs \n", + "8 https://api.github.com/users/jrob119/orgs \n", + "9 https://api.github.com/users/jrob119/orgs \n", + "10 https://api.github.com/users/jrob119/orgs \n", + "11 https://api.github.com/users/jrob119/orgs \n", + "12 https://api.github.com/users/jrob119/orgs \n", + "13 https://api.github.com/users/jrob119/orgs \n", + "14 https://api.github.com/users/jrob119/orgs \n", + "15 https://api.github.com/users/jrob119/orgs \n", + "16 https://api.github.com/users/jrob119/orgs \n", + "17 https://api.github.com/users/jrob119/orgs \n", + "18 https://api.github.com/users/jrob119/orgs \n", + "19 https://api.github.com/users/jrob119/orgs \n", + "20 https://api.github.com/users/jrob119/orgs \n", + "21 https://api.github.com/users/jrob119/orgs \n", + "22 https://api.github.com/users/jrob119/orgs \n", + "23 https://api.github.com/users/jrob119/orgs \n", + "24 https://api.github.com/users/jrob119/orgs \n", + "25 https://api.github.com/users/jrob119/orgs \n", + "26 https://api.github.com/users/jrob119/orgs \n", + "27 https://api.github.com/users/jrob119/orgs \n", + "28 https://api.github.com/users/jrob119/orgs \n", + "29 https://api.github.com/users/jrob119/orgs \n", + "30 https://api.github.com/users/jrob119/orgs \n", + "31 https://api.github.com/users/jrob119/orgs \n", + "32 https://api.github.com/users/jrob119/orgs \n", + "33 https://api.github.com/users/jrob119/orgs \n", + "34 https://api.github.com/users/jrob119/orgs \n", + "35 https://api.github.com/users/jrob119/orgs \n", + "36 https://api.github.com/users/jrob119/orgs \n", + "37 https://api.github.com/users/jrob119/orgs \n", + "38 https://api.github.com/users/jrob119/orgs \n", + "39 https://api.github.com/users/jrob119/orgs \n", + "40 https://api.github.com/users/jrob119/orgs \n", + "41 https://api.github.com/users/jrob119/orgs \n", + "42 https://api.github.com/users/jrob119/orgs \n", + "43 https://api.github.com/users/jrob119/orgs \n", + "44 https://api.github.com/users/jrob119/orgs \n", + "45 https://api.github.com/users/jrob119/orgs \n", + "46 https://api.github.com/users/jrob119/orgs \n", + "47 https://api.github.com/users/jrob119/orgs \n", + "48 https://api.github.com/users/jrob119/orgs \n", + "49 https://api.github.com/users/jrob119/orgs \n", + "50 https://api.github.com/users/jrob119/orgs \n", + "51 https://api.github.com/users/jrob119/orgs \n", + "52 https://api.github.com/users/jrob119/orgs \n", + "53 https://api.github.com/users/jrob119/orgs \n", + "54 https://api.github.com/users/jrob119/orgs \n", + "55 https://api.github.com/users/jrob119/orgs \n", + "56 https://api.github.com/users/jrob119/orgs \n", + "57 https://api.github.com/users/jrob119/orgs \n", + "58 https://api.github.com/users/jrob119/orgs \n", + "59 https://api.github.com/users/jrob119/orgs \n", + "60 https://api.github.com/users/jrob119/orgs \n", + "61 https://api.github.com/users/jrob119/orgs \n", + "62 https://api.github.com/users/jrob119/orgs \n", + "63 https://api.github.com/users/jrob119/orgs \n", + "64 https://api.github.com/users/jrob119/orgs \n", + "65 https://api.github.com/users/jrob119/orgs \n", + "66 https://api.github.com/users/jrob119/orgs \n", + "67 https://api.github.com/users/jrob119/orgs \n", + "68 https://api.github.com/users/jrob119/orgs \n", + "69 https://api.github.com/users/jrob119/orgs \n", + "70 https://api.github.com/users/jrob119/orgs \n", + "71 https://api.github.com/users/jrob119/orgs \n", + "72 https://api.github.com/users/jrob119/orgs \n", + "73 https://api.github.com/users/jrob119/orgs \n", + "74 https://api.github.com/users/jrob119/orgs \n", + "75 https://api.github.com/users/jrob119/orgs \n", + "76 https://api.github.com/users/jrob119/orgs \n", + "77 https://api.github.com/users/jrob119/orgs \n", + "78 https://api.github.com/users/jrob119/orgs \n", + "79 https://api.github.com/users/jrob119/orgs \n", + "80 https://api.github.com/users/jrob119/orgs \n", + "81 https://api.github.com/users/jrob119/orgs \n", + "82 https://api.github.com/users/jrob119/orgs \n", + "83 https://api.github.com/users/jrob119/orgs \n", + "84 https://api.github.com/users/jrob119/orgs \n", + "85 https://api.github.com/users/jrob119/orgs \n", + "86 https://api.github.com/users/jrob119/orgs \n", + "87 https://api.github.com/users/jrob119/orgs \n", + "88 https://api.github.com/users/jrob119/orgs \n", + "89 https://api.github.com/users/jrob119/orgs \n", + "90 https://api.github.com/users/jrob119/orgs \n", + "91 https://api.github.com/users/jrob119/orgs \n", + "92 https://api.github.com/users/jrob119/orgs \n", + "93 https://api.github.com/users/jrob119/orgs \n", + "94 https://api.github.com/users/jrob119/orgs \n", + "95 https://api.github.com/users/jrob119/orgs \n", + "96 https://api.github.com/users/jrob119/orgs \n", + "97 https://api.github.com/users/jrob119/orgs \n", + "98 https://api.github.com/users/jrob119/orgs \n", + "99 https://api.github.com/users/jrob119/orgs \n", + "100 https://api.github.com/users/jrob119/orgs \n", + "101 https://api.github.com/users/jrob119/orgs \n", + "102 https://api.github.com/users/jrob119/orgs \n", + "103 https://api.github.com/users/jrob119/orgs \n", + "104 https://api.github.com/users/jrob119/orgs \n", + "105 https://api.github.com/users/jrob119/orgs \n", + "106 https://api.github.com/users/jrob119/orgs \n", + "107 https://api.github.com/users/jrob119/orgs \n", + "108 https://api.github.com/users/jrob119/orgs \n", + "109 https://api.github.com/users/jrob119/orgs \n", + "110 https://api.github.com/users/jrob119/orgs \n", + "111 https://api.github.com/users/jrob119/orgs \n", + "112 https://api.github.com/users/jrob119/orgs \n", + "113 https://api.github.com/users/jrob119/orgs \n", + "114 https://api.github.com/users/jrob119/orgs \n", + "115 https://api.github.com/users/jrob119/orgs \n", + "116 https://api.github.com/users/jrob119/orgs \n", + "117 https://api.github.com/users/jrob119/orgs \n", + "118 https://api.github.com/users/jrob119/orgs \n", + "119 https://api.github.com/users/jrob119/orgs \n", + "120 https://api.github.com/users/jrob119/orgs \n", + "121 https://api.github.com/users/jrob119/orgs \n", + "122 https://api.github.com/users/jrob119/orgs \n", + "123 https://api.github.com/users/jrob119/orgs \n", + "124 https://api.github.com/users/jrob119/orgs \n", + "125 https://api.github.com/users/jrob119/orgs \n", + "126 https://api.github.com/users/jrob119/orgs \n", + "127 https://api.github.com/users/jrob119/orgs \n", + "128 https://api.github.com/users/jrob119/orgs \n", + "129 https://api.github.com/users/jrob119/orgs \n", + "130 https://api.github.com/users/jrob119/orgs \n", + "131 https://api.github.com/users/jrob119/orgs \n", + "132 https://api.github.com/users/jrob119/orgs \n", + "133 https://api.github.com/users/jrob119/orgs \n", + "134 https://api.github.com/users/jrob119/orgs \n", + "135 https://api.github.com/users/jrob119/orgs \n", + "136 https://api.github.com/users/jrob119/orgs \n", + "137 https://api.github.com/users/jrob119/orgs \n", + "138 https://api.github.com/users/jrob119/orgs \n", + "139 https://api.github.com/users/jrob119/orgs \n", + "140 https://api.github.com/users/jrob119/orgs \n", + "141 https://api.github.com/users/jrob119/orgs \n", + "142 https://api.github.com/users/jrob119/orgs \n", + "143 https://api.github.com/users/jrob119/orgs \n", + "144 https://api.github.com/users/jrob119/orgs \n", + "145 https://api.github.com/users/jrob119/orgs \n", + "146 https://api.github.com/users/jrob119/orgs \n", + "147 https://api.github.com/users/jrob119/orgs \n", + "148 https://api.github.com/users/jrob119/orgs \n", + "149 https://api.github.com/users/jrob119/orgs \n", + "150 https://api.github.com/users/jrob119/orgs \n", + "151 https://api.github.com/users/jrob119/orgs \n", + "152 https://api.github.com/users/jrob119/orgs \n", + "153 https://api.github.com/users/jrob119/orgs \n", + "154 https://api.github.com/users/jrob119/orgs \n", + "155 https://api.github.com/users/jrob119/orgs \n", + "156 https://api.github.com/users/jrob119/orgs \n", + "157 https://api.github.com/users/jrob119/orgs \n", + "158 https://api.github.com/users/jrob119/orgs \n", + "159 https://api.github.com/users/jrob119/orgs \n", + "160 https://api.github.com/users/jrob119/orgs \n", + "161 https://api.github.com/users/jrob119/orgs \n", + "162 https://api.github.com/users/jrob119/orgs \n", + "163 https://api.github.com/users/jrob119/orgs \n", + "164 https://api.github.com/users/jrob119/orgs \n", + "165 https://api.github.com/users/jrob119/orgs \n", + "166 https://api.github.com/users/jrob119/orgs \n", + "167 https://api.github.com/users/jrob119/orgs \n", + "168 https://api.github.com/users/jrob119/orgs \n", + "169 https://api.github.com/users/jrob119/orgs \n", + "170 https://api.github.com/users/jrob119/orgs \n", + "171 https://api.github.com/users/jrob119/orgs \n", + "172 https://api.github.com/users/jrob119/orgs \n", + "173 https://api.github.com/users/jrob119/orgs \n", + "174 https://api.github.com/users/jrob119/orgs \n", + "175 https://api.github.com/users/jrob119/orgs \n", + "176 https://api.github.com/users/jrob119/orgs \n", + "177 https://api.github.com/users/jrob119/orgs \n", + "178 https://api.github.com/users/jrob119/orgs \n", + "179 https://api.github.com/users/jrob119/orgs \n", + "180 https://api.github.com/users/jrob119/orgs \n", + "181 https://api.github.com/users/jrob119/orgs \n", + "182 https://api.github.com/users/jrob119/orgs \n", + "183 https://api.github.com/users/jrob119/orgs \n", + "184 https://api.github.com/users/jrob119/orgs \n", + "185 https://api.github.com/users/jrob119/orgs \n", + "186 https://api.github.com/users/jrob119/orgs \n", + "187 https://api.github.com/users/jrob119/orgs \n", + "188 https://api.github.com/users/jrob119/orgs \n", + "189 https://api.github.com/users/jrob119/orgs \n", + "190 https://api.github.com/users/jrob119/orgs \n", + "191 https://api.github.com/users/jrob119/orgs \n", + "192 https://api.github.com/users/jrob119/orgs \n", + "193 https://api.github.com/users/jrob119/orgs \n", + "194 https://api.github.com/users/jrob119/orgs \n", + "195 https://api.github.com/users/jrob119/orgs \n", + "196 https://api.github.com/users/jrob119/orgs \n", + "197 https://api.github.com/users/jrob119/orgs \n", + "198 https://api.github.com/users/jrob119/orgs \n", + "199 https://api.github.com/users/jrob119/orgs \n", + "200 https://api.github.com/users/jrob119/orgs \n", + "201 https://api.github.com/users/jrob119/orgs \n", + "202 https://api.github.com/users/jrob119/orgs \n", + "203 https://api.github.com/users/jrob119/orgs \n", + "204 https://api.github.com/users/jrob119/orgs \n", + "205 https://api.github.com/users/jrob119/orgs \n", + "206 https://api.github.com/users/jrob119/orgs \n", + "207 https://api.github.com/users/jrob119/orgs \n", + "208 https://api.github.com/users/jrob119/orgs \n", + "209 https://api.github.com/users/jrob119/orgs \n", + "210 https://api.github.com/users/jrob119/orgs \n", + "211 https://api.github.com/users/jrob119/orgs \n", + "212 https://api.github.com/users/jrob119/orgs \n", + "213 https://api.github.com/users/jrob119/orgs \n", + "214 https://api.github.com/users/jrob119/orgs \n", + "215 https://api.github.com/users/jrob119/orgs \n", + "216 https://api.github.com/users/jrob119/orgs \n", + "217 https://api.github.com/users/jrob119/orgs \n", + "218 https://api.github.com/users/jrob119/orgs \n", + "219 https://api.github.com/users/jrob119/orgs \n", + "220 https://api.github.com/users/jrob119/orgs \n", + "221 https://api.github.com/users/jrob119/orgs \n", + "222 https://api.github.com/users/jrob119/orgs \n", + "223 https://api.github.com/users/jrob119/orgs \n", + "224 https://api.github.com/users/jrob119/orgs \n", + "225 https://api.github.com/users/jrob119/orgs \n", + "226 https://api.github.com/users/jrob119/orgs \n", + "227 https://api.github.com/users/jrob119/orgs \n", + "228 https://api.github.com/users/jrob119/orgs \n", + "229 https://api.github.com/users/jrob119/orgs \n", + "230 https://api.github.com/users/jrob119/orgs \n", + "231 https://api.github.com/users/jrob119/orgs \n", + "232 https://api.github.com/users/jrob119/orgs \n", + "233 https://api.github.com/users/jrob119/orgs \n", + "234 https://api.github.com/users/jrob119/orgs \n", + "235 https://api.github.com/users/jrob119/orgs \n", + "236 https://api.github.com/users/jrob119/orgs \n", + "237 https://api.github.com/users/jrob119/orgs \n", + "238 https://api.github.com/users/jrob119/orgs \n", + "239 https://api.github.com/users/jrob119/orgs \n", + "240 https://api.github.com/users/jrob119/orgs \n", + "241 https://api.github.com/users/jrob119/orgs \n", + "242 https://api.github.com/users/jrob119/orgs \n", + "243 https://api.github.com/users/jrob119/orgs \n", + "244 https://api.github.com/users/jrob119/orgs \n", + "245 https://api.github.com/users/jrob119/orgs \n", + "246 https://api.github.com/users/jrob119/orgs \n", + "247 https://api.github.com/users/jrob119/orgs \n", + "248 https://api.github.com/users/jrob119/orgs \n", + "249 https://api.github.com/users/jrob119/orgs \n", + "250 https://api.github.com/users/jrob119/orgs \n", + "251 https://api.github.com/users/jrob119/orgs \n", + "252 https://api.github.com/users/jrob119/orgs \n", + "253 https://api.github.com/users/jrob119/orgs \n", + "254 https://api.github.com/users/jrob119/orgs \n", + "255 https://api.github.com/users/jrob119/orgs \n", + "256 https://api.github.com/users/jrob119/orgs \n", + "257 https://api.github.com/users/jrob119/orgs \n", + "258 https://api.github.com/users/jrob119/orgs \n", + "259 https://api.github.com/users/jrob119/orgs \n", + "260 https://api.github.com/users/jrob119/orgs \n", + "261 https://api.github.com/users/jrob119/orgs \n", + "262 https://api.github.com/users/jrob119/orgs \n", + "263 https://api.github.com/users/jrob119/orgs \n", + "264 https://api.github.com/users/jrob119/orgs \n", + "265 https://api.github.com/users/jrob119/orgs \n", + "266 https://api.github.com/users/jrob119/orgs \n", + "267 https://api.github.com/users/jrob119/orgs \n", + "268 https://api.github.com/users/jrob119/orgs \n", + "269 https://api.github.com/users/jrob119/orgs \n", + "270 https://api.github.com/users/jrob119/orgs \n", + "271 https://api.github.com/users/jrob119/orgs \n", + "272 https://api.github.com/users/jrob119/orgs \n", + "273 https://api.github.com/users/jrob119/orgs \n", + "274 https://api.github.com/users/jrob119/orgs \n", + "275 https://api.github.com/users/jrob119/orgs \n", + "276 https://api.github.com/users/jrob119/orgs \n", + "277 https://api.github.com/users/jrob119/orgs \n", + "278 https://api.github.com/users/jrob119/orgs \n", + "279 https://api.github.com/users/jrob119/orgs \n", + "280 https://api.github.com/users/jrob119/orgs \n", + "281 https://api.github.com/users/jrob119/orgs \n", + "282 https://api.github.com/users/jrob119/orgs \n", + "283 https://api.github.com/users/jrob119/orgs \n", + "284 https://api.github.com/users/jrob119/orgs \n", + "285 https://api.github.com/users/jrob119/orgs \n", + "286 https://api.github.com/users/jrob119/orgs \n", + "287 https://api.github.com/users/jrob119/orgs \n", + "288 https://api.github.com/users/jrob119/orgs \n", + "289 https://api.github.com/users/jrob119/orgs \n", + "290 https://api.github.com/users/jrob119/orgs \n", + "291 https://api.github.com/users/jrob119/orgs \n", + "292 https://api.github.com/users/jrob119/orgs \n", + "293 https://api.github.com/users/jrob119/orgs \n", + "294 https://api.github.com/users/jrob119/orgs \n", + "295 https://api.github.com/users/jrob119/orgs \n", + "296 https://api.github.com/users/jrob119/orgs \n", + "297 https://api.github.com/users/jrob119/orgs \n", + "298 https://api.github.com/users/jrob119/orgs \n", + "299 https://api.github.com/users/jrob119/orgs \n", + "300 https://api.github.com/users/jrob119/orgs \n", + "301 https://api.github.com/users/jrob119/orgs \n", + "302 https://api.github.com/users/jrob119/orgs \n", + "303 https://api.github.com/users/jrob119/orgs \n", + "304 https://api.github.com/users/jrob119/orgs \n", + "305 https://api.github.com/users/jrob119/orgs \n", + "306 https://api.github.com/users/jrob119/orgs \n", + "307 https://api.github.com/users/jrob119/orgs \n", + "308 https://api.github.com/users/jrob119/orgs \n", + "309 https://api.github.com/users/jrob119/orgs \n", + "310 https://api.github.com/users/jrob119/orgs \n", + "311 https://api.github.com/users/jrob119/orgs \n", + "312 https://api.github.com/users/jrob119/orgs \n", + "313 https://api.github.com/users/jrob119/orgs \n", + "314 https://api.github.com/users/jrob119/orgs \n", + "315 https://api.github.com/users/jrob119/orgs \n", + "316 https://api.github.com/users/jrob119/orgs \n", + "317 https://api.github.com/users/jrob119/orgs \n", + "318 https://api.github.com/users/jrob119/orgs \n", + "319 https://api.github.com/users/jrob119/orgs \n", + "320 https://api.github.com/users/jrob119/orgs \n", + "321 https://api.github.com/users/jrob119/orgs \n", + "322 https://api.github.com/users/jrob119/orgs \n", + "323 https://api.github.com/users/jrob119/orgs \n", + "324 https://api.github.com/users/jrob119/orgs \n", + "325 https://api.github.com/users/jrob119/orgs \n", + "326 https://api.github.com/users/jrob119/orgs \n", + "327 https://api.github.com/users/jrob119/orgs \n", + "328 https://api.github.com/users/jrob119/orgs \n", + "329 https://api.github.com/users/jrob119/orgs \n", + "330 https://api.github.com/users/jrob119/orgs \n", + "331 https://api.github.com/users/jrob119/orgs \n", + "332 https://api.github.com/users/jrob119/orgs \n", + "333 https://api.github.com/users/jrob119/orgs \n", + "334 https://api.github.com/users/jrob119/orgs \n", + "335 https://api.github.com/users/jrob119/orgs \n", + "336 https://api.github.com/users/jrob119/orgs \n", + "337 https://api.github.com/users/jrob119/orgs \n", + "338 https://api.github.com/users/jrob119/orgs \n", + "339 https://api.github.com/users/jrob119/orgs \n", + "340 https://api.github.com/users/jrob119/orgs \n", + "341 https://api.github.com/users/jrob119/orgs \n", + "342 https://api.github.com/users/jrob119/orgs \n", + "343 https://api.github.com/users/jrob119/orgs \n", + "344 https://api.github.com/users/jrob119/orgs \n", + "345 https://api.github.com/users/jrob119/orgs \n", + "346 https://api.github.com/users/jrob119/orgs \n", + "347 https://api.github.com/users/jrob119/orgs \n", + "348 https://api.github.com/users/jrob119/orgs \n", + "349 https://api.github.com/users/jrob119/orgs \n", + "350 https://api.github.com/users/jrob119/orgs \n", + "351 https://api.github.com/users/jrob119/orgs \n", + "352 https://api.github.com/users/jrob119/orgs \n", + "353 https://api.github.com/users/jrob119/orgs \n", + "354 https://api.github.com/users/jrob119/orgs \n", + "355 https://api.github.com/users/jrob119/orgs \n", + "356 https://api.github.com/users/jrob119/orgs \n", + "357 https://api.github.com/users/jrob119/orgs \n", + "358 https://api.github.com/users/jrob119/orgs \n", + "359 https://api.github.com/users/jrob119/orgs \n", + "360 https://api.github.com/users/jrob119/orgs \n", + "361 https://api.github.com/users/jrob119/orgs \n", + "362 https://api.github.com/users/jrob119/orgs \n", + "363 https://api.github.com/users/jrob119/orgs \n", + "364 https://api.github.com/users/jrob119/orgs \n", + "365 https://api.github.com/users/jrob119/orgs \n", + "366 https://api.github.com/users/jrob119/orgs \n", + "367 https://api.github.com/users/jrob119/orgs \n", + "368 https://api.github.com/users/jrob119/orgs \n", + "369 https://api.github.com/users/jrob119/orgs \n", + "370 https://api.github.com/users/jrob119/orgs \n", + "371 https://api.github.com/users/jrob119/orgs \n", + "372 https://api.github.com/users/jrob119/orgs \n", + "373 https://api.github.com/users/jrob119/orgs \n", + "374 https://api.github.com/users/jrob119/orgs \n", + "375 https://api.github.com/users/jrob119/orgs \n", + "376 https://api.github.com/users/jrob119/orgs \n", + "377 https://api.github.com/users/jrob119/orgs \n", + "378 https://api.github.com/users/jrob119/orgs \n", + "379 https://api.github.com/users/jrob119/orgs \n", + "380 https://api.github.com/users/jrob119/orgs \n", + "381 https://api.github.com/users/jrob119/orgs \n", + "382 https://api.github.com/users/jrob119/orgs \n", + "383 https://api.github.com/users/jrob119/orgs \n", + "384 https://api.github.com/users/jrob119/orgs \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119/orgs \n", + "387 https://api.github.com/users/jrob119/orgs \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/orgs \n", + "390 https://api.github.com/users/jrob119/orgs \n", + "391 https://api.github.com/users/jrob119/orgs \n", + "392 https://api.github.com/users/jrob119/orgs \n", + "393 https://api.github.com/users/jrob119/orgs \n", + "394 https://api.github.com/users/jrob119/orgs \n", + "395 https://api.github.com/users/jrob119/orgs \n", + "396 https://api.github.com/users/jrob119/orgs \n", + "397 https://api.github.com/users/jrob119/orgs \n", + "398 https://api.github.com/users/jrob119/orgs \n", + "399 https://api.github.com/users/jrob119/orgs \n", + "400 https://api.github.com/users/jrob119/orgs \n", + "401 https://api.github.com/users/jrob119/orgs \n", + "402 https://api.github.com/users/jrob119/orgs \n", + "403 https://api.github.com/users/jrob119/orgs \n", + "404 https://api.github.com/users/jrob119/orgs \n", + "405 https://api.github.com/users/dominicbarkerAN/orgs \n", + "406 https://api.github.com/users/jrob119/orgs \n", + "407 https://api.github.com/users/jrob119/orgs \n", + "408 https://api.github.com/users/jrob119/orgs \n", + "409 https://api.github.com/users/jrob119/orgs \n", + "410 https://api.github.com/users/jrob119/orgs \n", + "411 https://api.github.com/users/jrob119/orgs \n", + "412 https://api.github.com/users/jrob119/orgs \n", + "413 https://api.github.com/users/jrob119/orgs \n", + "414 https://api.github.com/users/jrob119/orgs \n", + "415 https://api.github.com/users/jrob119/orgs \n", + "416 https://api.github.com/users/jrob119/orgs \n", + "417 https://api.github.com/users/jrob119/orgs \n", + "418 https://api.github.com/users/jrob119/orgs \n", + "419 https://api.github.com/users/jrob119/orgs \n", + "420 https://api.github.com/users/jrob119/orgs \n", + "421 https://api.github.com/users/dominicbarkerAN/orgs \n", + "422 https://api.github.com/users/dominicbarkerAN/orgs \n", + "423 https://api.github.com/users/dominicbarkerAN/orgs \n", + "424 https://api.github.com/users/dominicbarkerAN/orgs \n", + "425 https://api.github.com/users/dominicbarkerAN/orgs \n", + "426 https://api.github.com/users/dominicbarkerAN/orgs \n", + "427 https://api.github.com/users/dominicbarkerAN/orgs \n", + "428 https://api.github.com/users/dominicbarkerAN/orgs \n", + "429 https://api.github.com/users/dominicbarkerAN/orgs \n", + "430 https://api.github.com/users/dominicbarkerAN/orgs \n", + "431 https://api.github.com/users/dominicbarkerAN/orgs \n", + "432 https://api.github.com/users/dominicbarkerAN/orgs \n", + "433 https://api.github.com/users/dominicbarkerAN/orgs \n", + "434 https://api.github.com/users/dominicbarkerAN/orgs \n", + "435 https://api.github.com/users/dominicbarkerAN/orgs \n", + "436 https://api.github.com/users/jrob119/orgs \n", + "437 https://api.github.com/users/jrob119/orgs \n", + "438 https://api.github.com/users/dominicbarkerAN/orgs \n", + "439 https://api.github.com/users/dominicbarkerAN/orgs \n", + "440 https://api.github.com/users/dominicbarkerAN/orgs \n", + "441 https://api.github.com/users/dominicbarkerAN/orgs \n", + "442 https://api.github.com/users/jrob119/orgs \n", + "443 https://api.github.com/users/jrob119/orgs \n", + "444 https://api.github.com/users/jrob119/orgs \n", + "445 https://api.github.com/users/jrob119/orgs \n", + "446 https://api.github.com/users/jrob119/orgs \n", + "447 https://api.github.com/users/jrob119/orgs \n", + "448 https://api.github.com/users/jrob119/orgs \n", + "449 https://api.github.com/users/dominicbarkerAN/orgs \n", + "450 https://api.github.com/users/dominicbarkerAN/orgs \n", + "451 https://api.github.com/users/dominicbarkerAN/orgs \n", + "452 https://api.github.com/users/dominicbarkerAN/orgs \n", + "453 https://api.github.com/users/dominicbarkerAN/orgs \n", + "454 https://api.github.com/users/dominicbarkerAN/orgs \n", + "455 https://api.github.com/users/dominicbarkerAN/orgs \n", + "456 https://api.github.com/users/dominicbarkerAN/orgs \n", + "457 https://api.github.com/users/dominicbarkerAN/orgs \n", + "458 https://api.github.com/users/jrob119/orgs \n", + "459 https://api.github.com/users/jrob119/orgs \n", + "460 https://api.github.com/users/jrob119/orgs \n", + "461 https://api.github.com/users/dominicbarkerAN/orgs \n", + "462 https://api.github.com/users/dominicbarkerAN/orgs \n", + "463 https://api.github.com/users/dominicbarkerAN/orgs \n", + "464 https://api.github.com/users/dominicbarkerAN/orgs \n", + "465 https://api.github.com/users/dominicbarkerAN/orgs \n", + "466 https://api.github.com/users/dominicbarkerAN/orgs \n", + "467 https://api.github.com/users/dominicbarkerAN/orgs \n", + "468 https://api.github.com/users/dominicbarkerAN/orgs \n", + "469 https://api.github.com/users/dominicbarkerAN/orgs \n", + "470 https://api.github.com/users/jrob119/orgs \n", + "471 https://api.github.com/users/jrob119/orgs \n", + "472 https://api.github.com/users/jrob119/orgs \n", + "473 https://api.github.com/users/dominicbarkerAN/orgs \n", + "474 https://api.github.com/users/dominicbarkerAN/orgs \n", + "475 https://api.github.com/users/dominicbarkerAN/orgs \n", + "476 https://api.github.com/users/dominicbarkerAN/orgs \n", + "477 https://api.github.com/users/dominicbarkerAN/orgs \n", + "478 https://api.github.com/users/dominicbarkerAN/orgs \n", + "479 https://api.github.com/users/dominicbarkerAN/orgs \n", + "480 https://api.github.com/users/dominicbarkerAN/orgs \n", + "481 https://api.github.com/users/dominicbarkerAN/orgs \n", + "482 https://api.github.com/users/dominicbarkerAN/orgs \n", + "483 https://api.github.com/users/dominicbarkerAN/orgs \n", + "484 https://api.github.com/users/jrob119/orgs \n", + "485 https://api.github.com/users/jrob119/orgs \n", + "486 https://api.github.com/users/jrob119/orgs \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119/orgs \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/orgs \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/orgs \n", + "497 https://api.github.com/users/jrob119/orgs \n", + "498 https://api.github.com/users/jrob119/orgs \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/orgs \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/orgs \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/orgs \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/orgs \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/orgs \n", + "509 https://api.github.com/users/dominicbarkerAN/orgs \n", + "510 https://api.github.com/users/dominicbarkerAN/orgs \n", + "511 https://api.github.com/users/jrob119/orgs \n", + "512 https://api.github.com/users/jrob119/orgs \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/orgs \n", + "517 https://api.github.com/users/jrob119/orgs \n", + "518 https://api.github.com/users/jrob119/orgs \n", + "519 https://api.github.com/users/jrob119/orgs \n", + "520 https://api.github.com/users/jrob119/orgs \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/orgs \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/orgs \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/orgs \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/orgs \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/orgs \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/orgs \n", + "534 https://api.github.com/users/jrob119/orgs \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/orgs \n", + "537 https://api.github.com/users/jrob119/orgs \n", + "538 https://api.github.com/users/jrob119/orgs \n", + "539 https://api.github.com/users/jrob119/orgs \n", + "540 https://api.github.com/users/jrob119/orgs \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119/orgs \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/orgs \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/orgs \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/orgs \n", + "549 https://api.github.com/users/jrob119/orgs \n", + "550 https://api.github.com/users/jrob119/orgs \n", + "551 https://api.github.com/users/jrob119/orgs \n", + "552 https://api.github.com/users/jrob119/orgs \n", + "553 https://api.github.com/users/jrob119/orgs \n", + "554 https://api.github.com/users/jrob119/orgs \n", + "555 https://api.github.com/users/jrob119/orgs \n", + "556 https://api.github.com/users/jrob119/orgs \n", + "557 https://api.github.com/users/jrob119/orgs \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/orgs \n", + "560 https://api.github.com/users/jrob119/orgs \n", + "561 https://api.github.com/users/jrob119/orgs \n", + "562 https://api.github.com/users/jrob119/orgs \n", + "563 https://api.github.com/users/jrob119/orgs \n", + "564 https://api.github.com/users/jrob119/orgs \n", + "565 https://api.github.com/users/jrob119/orgs \n", + "566 https://api.github.com/users/jrob119/orgs \n", + "567 https://api.github.com/users/jrob119/orgs \n", + "568 https://api.github.com/users/jrob119/orgs \n", + "569 https://api.github.com/users/jrob119/orgs \n", + "570 https://api.github.com/users/jrob119/orgs \n", + "571 https://api.github.com/users/jrob119/orgs \n", + "572 https://api.github.com/users/jrob119/orgs \n", + "573 https://api.github.com/users/jrob119/orgs \n", + "574 https://api.github.com/users/jrob119/orgs \n", + "575 https://api.github.com/users/jrob119/orgs \n", + "576 https://api.github.com/users/jrob119/orgs \n", + "577 https://api.github.com/users/jrob119/orgs \n", + "578 https://api.github.com/users/jrob119/orgs \n", + "579 https://api.github.com/users/jrob119/orgs \n", + "580 https://api.github.com/users/jrob119/orgs \n", + "581 https://api.github.com/users/jrob119/orgs \n", + "582 https://api.github.com/users/jrob119/orgs \n", + "583 https://api.github.com/users/jrob119/orgs \n", + "584 https://api.github.com/users/jrob119/orgs \n", + "585 https://api.github.com/users/jrob119/orgs \n", + "586 https://api.github.com/users/jrob119/orgs \n", + "587 https://api.github.com/users/jrob119/orgs \n", + "588 https://api.github.com/users/jrob119/orgs \n", + "589 https://api.github.com/users/jrob119/orgs \n", + "590 https://api.github.com/users/jrob119/orgs \n", + "591 https://api.github.com/users/jrob119/orgs \n", + "592 https://api.github.com/users/jrob119/orgs \n", + "593 https://api.github.com/users/jrob119/orgs \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/orgs \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/orgs \n", + "598 https://api.github.com/users/dominicbarkerAN/orgs \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/orgs \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/orgs \n", + "612 https://api.github.com/users/dominicbarkerAN/orgs \n", + "613 https://api.github.com/users/jrob119/orgs \n", + "614 https://api.github.com/users/jrob119/orgs \n", + "615 https://api.github.com/users/ipd-deploy/orgs \n", + "616 https://api.github.com/users/ipd-deploy/orgs \n", + "617 https://api.github.com/users/ipd-deploy/orgs \n", + "618 https://api.github.com/users/ipd-deploy/orgs \n", + "619 https://api.github.com/users/ipd-deploy/orgs \n", + "620 https://api.github.com/users/ipd-deploy/orgs \n", + "621 https://api.github.com/users/dominicbarkerAN/orgs \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/orgs \n", + "624 https://api.github.com/users/ipd-deploy/orgs \n", + "625 https://api.github.com/users/dominicbarkerAN/orgs \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/orgs \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/orgs \n", + "630 https://api.github.com/users/dominicbarkerAN/orgs \n", + "631 https://api.github.com/users/dominicbarkerAN/orgs \n", + "632 https://api.github.com/users/dominicbarkerAN/orgs \n", + "633 https://api.github.com/users/jrob119/orgs \n", + "634 https://api.github.com/users/jrob119/orgs \n", + "635 https://api.github.com/users/jrob119/orgs \n", + "636 https://api.github.com/users/jrob119/orgs \n", + "637 https://api.github.com/users/jrob119/orgs \n", + "638 https://api.github.com/users/jrob119/orgs \n", + "639 https://api.github.com/users/jrob119/orgs \n", + "640 https://api.github.com/users/jrob119/orgs \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/orgs \n", + "643 https://api.github.com/users/jrob119/orgs \n", + "644 https://api.github.com/users/jrob119/orgs \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/orgs \n", + "648 https://api.github.com/users/jrob119/orgs \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/orgs \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/orgs \n", + "656 https://api.github.com/users/dominicbarkerAN/orgs \n", + "657 https://api.github.com/users/dominicbarkerAN/orgs \n", + "658 https://api.github.com/users/dominicbarkerAN/orgs \n", + "659 https://api.github.com/users/dominicbarkerAN/orgs \n", + "660 https://api.github.com/users/dominicbarkerAN/orgs \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/orgs \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/orgs \n", + "668 https://api.github.com/users/dominicbarkerAN/orgs \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/orgs \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/orgs \n", + "674 https://api.github.com/users/dominicbarkerAN/orgs \n", + "675 https://api.github.com/users/dominicbarkerAN/orgs \n", + "676 https://api.github.com/users/dominicbarkerAN/orgs \n", + "677 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "678 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "679 https://api.github.com/users/dominicbarkerAN/orgs \n", + "680 https://api.github.com/users/dominicbarkerAN/orgs \n", + "681 https://api.github.com/users/dominicbarkerAN/orgs \n", + "682 https://api.github.com/users/dominicbarkerAN/orgs \n", + "683 https://api.github.com/users/dominicbarkerAN/orgs \n", + "684 https://api.github.com/users/dominicbarkerAN/orgs \n", + "685 https://api.github.com/users/dominicbarkerAN/orgs \n", + "686 https://api.github.com/users/dominicbarkerAN/orgs \n", + "687 https://api.github.com/users/dominicbarkerAN/orgs \n", + "688 https://api.github.com/users/dominicbarkerAN/orgs \n", + "689 https://api.github.com/users/dominicbarkerAN/orgs \n", + "690 https://api.github.com/users/dominicbarkerAN/orgs \n", + "691 https://api.github.com/users/dominicbarkerAN/orgs \n", + "692 https://api.github.com/users/dominicbarkerAN/orgs \n", + "693 https://api.github.com/users/dominicbarkerAN/orgs \n", + "694 https://api.github.com/users/dominicbarkerAN/orgs \n", + "695 https://api.github.com/users/dominicbarkerAN/orgs \n", + "696 https://api.github.com/users/dominicbarkerAN/orgs \n", + "697 https://api.github.com/users/dominicbarkerAN/orgs \n", + "698 https://api.github.com/users/dominicbarkerAN/orgs \n", + "699 https://api.github.com/users/dominicbarkerAN/orgs \n", + "700 https://api.github.com/users/dominicbarkerAN/orgs \n", + "701 https://api.github.com/users/dominicbarkerAN/orgs \n", + "702 https://api.github.com/users/dominicbarkerAN/orgs \n", + "703 https://api.github.com/users/dominicbarkerAN/orgs \n", + "704 https://api.github.com/users/michaelcooperAN/orgs \n", + "705 https://api.github.com/users/michaelcooperAN/orgs \n", + "706 https://api.github.com/users/michaelcooperAN/orgs \n", + "707 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "708 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "709 https://api.github.com/users/dominicbarkerAN/orgs \n", + "710 https://api.github.com/users/dominicbarkerAN/orgs \n", + "711 https://api.github.com/users/dominicbarkerAN/orgs \n", + "712 https://api.github.com/users/dominicbarkerAN/orgs \n", + "713 https://api.github.com/users/dominicbarkerAN/orgs \n", + "714 https://api.github.com/users/dominicbarkerAN/orgs \n", + "715 https://api.github.com/users/dominicbarkerAN/orgs \n", + "716 https://api.github.com/users/dominicbarkerAN/orgs \n", + "717 https://api.github.com/users/dominicbarkerAN/orgs \n", + "718 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "719 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "720 https://api.github.com/users/dominicbarkerAN/orgs \n", + "721 https://api.github.com/users/dominicbarkerAN/orgs \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/orgs \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/orgs \n", + "726 https://api.github.com/users/michaelcooperAN/orgs \n", + "727 https://api.github.com/users/michaelcooperAN/orgs \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/orgs \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/orgs \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/orgs \n", + "734 https://api.github.com/users/michaelcooperAN/orgs \n", + "735 https://api.github.com/users/michaelcooperAN/orgs \n", + "736 https://api.github.com/users/michaelcooperAN/orgs \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/orgs \n", + "\n", + " author.repos_url \\\n", + "0 https://api.github.com/users/jrob119/repos \n", + "1 https://api.github.com/users/jrob119/repos \n", + "2 https://api.github.com/users/jrob119/repos \n", + "3 https://api.github.com/users/jrob119/repos \n", + "4 https://api.github.com/users/jrob119/repos \n", + "5 https://api.github.com/users/jrob119/repos \n", + "6 https://api.github.com/users/jrob119/repos \n", + "7 https://api.github.com/users/jrob119/repos \n", + "8 https://api.github.com/users/jrob119/repos \n", + "9 https://api.github.com/users/jrob119/repos \n", + "10 https://api.github.com/users/jrob119/repos \n", + "11 https://api.github.com/users/jrob119/repos \n", + "12 https://api.github.com/users/jrob119/repos \n", + "13 https://api.github.com/users/jrob119/repos \n", + "14 https://api.github.com/users/jrob119/repos \n", + "15 https://api.github.com/users/jrob119/repos \n", + "16 https://api.github.com/users/jrob119/repos \n", + "17 https://api.github.com/users/jrob119/repos \n", + "18 https://api.github.com/users/jrob119/repos \n", + "19 https://api.github.com/users/jrob119/repos \n", + "20 https://api.github.com/users/jrob119/repos \n", + "21 https://api.github.com/users/jrob119/repos \n", + "22 https://api.github.com/users/jrob119/repos \n", + "23 https://api.github.com/users/jrob119/repos \n", + "24 https://api.github.com/users/jrob119/repos \n", + "25 https://api.github.com/users/jrob119/repos \n", + "26 https://api.github.com/users/jrob119/repos \n", + "27 https://api.github.com/users/jrob119/repos \n", + "28 https://api.github.com/users/jrob119/repos \n", + "29 https://api.github.com/users/jrob119/repos \n", + "30 https://api.github.com/users/jrob119/repos \n", + "31 https://api.github.com/users/jrob119/repos \n", + "32 https://api.github.com/users/jrob119/repos \n", + "33 https://api.github.com/users/jrob119/repos \n", + "34 https://api.github.com/users/jrob119/repos \n", + "35 https://api.github.com/users/jrob119/repos \n", + "36 https://api.github.com/users/jrob119/repos \n", + "37 https://api.github.com/users/jrob119/repos \n", + "38 https://api.github.com/users/jrob119/repos \n", + "39 https://api.github.com/users/jrob119/repos \n", + "40 https://api.github.com/users/jrob119/repos \n", + "41 https://api.github.com/users/jrob119/repos \n", + "42 https://api.github.com/users/jrob119/repos \n", + "43 https://api.github.com/users/jrob119/repos \n", + "44 https://api.github.com/users/jrob119/repos \n", + "45 https://api.github.com/users/jrob119/repos \n", + "46 https://api.github.com/users/jrob119/repos \n", + "47 https://api.github.com/users/jrob119/repos \n", + "48 https://api.github.com/users/jrob119/repos \n", + "49 https://api.github.com/users/jrob119/repos \n", + "50 https://api.github.com/users/jrob119/repos \n", + "51 https://api.github.com/users/jrob119/repos \n", + "52 https://api.github.com/users/jrob119/repos \n", + "53 https://api.github.com/users/jrob119/repos \n", + "54 https://api.github.com/users/jrob119/repos \n", + "55 https://api.github.com/users/jrob119/repos \n", + "56 https://api.github.com/users/jrob119/repos \n", + "57 https://api.github.com/users/jrob119/repos \n", + "58 https://api.github.com/users/jrob119/repos \n", + "59 https://api.github.com/users/jrob119/repos \n", + "60 https://api.github.com/users/jrob119/repos \n", + "61 https://api.github.com/users/jrob119/repos \n", + "62 https://api.github.com/users/jrob119/repos \n", + "63 https://api.github.com/users/jrob119/repos \n", + "64 https://api.github.com/users/jrob119/repos \n", + "65 https://api.github.com/users/jrob119/repos \n", + "66 https://api.github.com/users/jrob119/repos \n", + "67 https://api.github.com/users/jrob119/repos \n", + "68 https://api.github.com/users/jrob119/repos \n", + "69 https://api.github.com/users/jrob119/repos \n", + "70 https://api.github.com/users/jrob119/repos \n", + "71 https://api.github.com/users/jrob119/repos \n", + "72 https://api.github.com/users/jrob119/repos \n", + "73 https://api.github.com/users/jrob119/repos \n", + "74 https://api.github.com/users/jrob119/repos \n", + "75 https://api.github.com/users/jrob119/repos \n", + "76 https://api.github.com/users/jrob119/repos \n", + "77 https://api.github.com/users/jrob119/repos \n", + "78 https://api.github.com/users/jrob119/repos \n", + "79 https://api.github.com/users/jrob119/repos \n", + "80 https://api.github.com/users/jrob119/repos \n", + "81 https://api.github.com/users/jrob119/repos \n", + "82 https://api.github.com/users/jrob119/repos \n", + "83 https://api.github.com/users/jrob119/repos \n", + "84 https://api.github.com/users/jrob119/repos \n", + "85 https://api.github.com/users/jrob119/repos \n", + "86 https://api.github.com/users/jrob119/repos \n", + "87 https://api.github.com/users/jrob119/repos \n", + "88 https://api.github.com/users/jrob119/repos \n", + "89 https://api.github.com/users/jrob119/repos \n", + "90 https://api.github.com/users/jrob119/repos \n", + "91 https://api.github.com/users/jrob119/repos \n", + "92 https://api.github.com/users/jrob119/repos \n", + "93 https://api.github.com/users/jrob119/repos \n", + "94 https://api.github.com/users/jrob119/repos \n", + "95 https://api.github.com/users/jrob119/repos \n", + "96 https://api.github.com/users/jrob119/repos \n", + "97 https://api.github.com/users/jrob119/repos \n", + "98 https://api.github.com/users/jrob119/repos \n", + "99 https://api.github.com/users/jrob119/repos \n", + "100 https://api.github.com/users/jrob119/repos \n", + "101 https://api.github.com/users/jrob119/repos \n", + "102 https://api.github.com/users/jrob119/repos \n", + "103 https://api.github.com/users/jrob119/repos \n", + "104 https://api.github.com/users/jrob119/repos \n", + "105 https://api.github.com/users/jrob119/repos \n", + "106 https://api.github.com/users/jrob119/repos \n", + "107 https://api.github.com/users/jrob119/repos \n", + "108 https://api.github.com/users/jrob119/repos \n", + "109 https://api.github.com/users/jrob119/repos \n", + "110 https://api.github.com/users/jrob119/repos \n", + "111 https://api.github.com/users/jrob119/repos \n", + "112 https://api.github.com/users/jrob119/repos \n", + "113 https://api.github.com/users/jrob119/repos \n", + "114 https://api.github.com/users/jrob119/repos \n", + "115 https://api.github.com/users/jrob119/repos \n", + "116 https://api.github.com/users/jrob119/repos \n", + "117 https://api.github.com/users/jrob119/repos \n", + "118 https://api.github.com/users/jrob119/repos \n", + "119 https://api.github.com/users/jrob119/repos \n", + "120 https://api.github.com/users/jrob119/repos \n", + "121 https://api.github.com/users/jrob119/repos \n", + "122 https://api.github.com/users/jrob119/repos \n", + "123 https://api.github.com/users/jrob119/repos \n", + "124 https://api.github.com/users/jrob119/repos \n", + "125 https://api.github.com/users/jrob119/repos \n", + "126 https://api.github.com/users/jrob119/repos \n", + "127 https://api.github.com/users/jrob119/repos \n", + "128 https://api.github.com/users/jrob119/repos \n", + "129 https://api.github.com/users/jrob119/repos \n", + "130 https://api.github.com/users/jrob119/repos \n", + "131 https://api.github.com/users/jrob119/repos \n", + "132 https://api.github.com/users/jrob119/repos \n", + "133 https://api.github.com/users/jrob119/repos \n", + "134 https://api.github.com/users/jrob119/repos \n", + "135 https://api.github.com/users/jrob119/repos \n", + "136 https://api.github.com/users/jrob119/repos \n", + "137 https://api.github.com/users/jrob119/repos \n", + "138 https://api.github.com/users/jrob119/repos \n", + "139 https://api.github.com/users/jrob119/repos \n", + "140 https://api.github.com/users/jrob119/repos \n", + "141 https://api.github.com/users/jrob119/repos \n", + "142 https://api.github.com/users/jrob119/repos \n", + "143 https://api.github.com/users/jrob119/repos \n", + "144 https://api.github.com/users/jrob119/repos \n", + "145 https://api.github.com/users/jrob119/repos \n", + "146 https://api.github.com/users/jrob119/repos \n", + "147 https://api.github.com/users/jrob119/repos \n", + "148 https://api.github.com/users/jrob119/repos \n", + "149 https://api.github.com/users/jrob119/repos \n", + "150 https://api.github.com/users/jrob119/repos \n", + "151 https://api.github.com/users/jrob119/repos \n", + "152 https://api.github.com/users/jrob119/repos \n", + "153 https://api.github.com/users/jrob119/repos \n", + "154 https://api.github.com/users/jrob119/repos \n", + "155 https://api.github.com/users/jrob119/repos \n", + "156 https://api.github.com/users/jrob119/repos \n", + "157 https://api.github.com/users/jrob119/repos \n", + "158 https://api.github.com/users/jrob119/repos \n", + "159 https://api.github.com/users/jrob119/repos \n", + "160 https://api.github.com/users/jrob119/repos \n", + "161 https://api.github.com/users/jrob119/repos \n", + "162 https://api.github.com/users/jrob119/repos \n", + "163 https://api.github.com/users/jrob119/repos \n", + "164 https://api.github.com/users/jrob119/repos \n", + "165 https://api.github.com/users/jrob119/repos \n", + "166 https://api.github.com/users/jrob119/repos \n", + "167 https://api.github.com/users/jrob119/repos \n", + "168 https://api.github.com/users/jrob119/repos \n", + "169 https://api.github.com/users/jrob119/repos \n", + "170 https://api.github.com/users/jrob119/repos \n", + "171 https://api.github.com/users/jrob119/repos \n", + "172 https://api.github.com/users/jrob119/repos \n", + "173 https://api.github.com/users/jrob119/repos \n", + "174 https://api.github.com/users/jrob119/repos \n", + "175 https://api.github.com/users/jrob119/repos \n", + "176 https://api.github.com/users/jrob119/repos \n", + "177 https://api.github.com/users/jrob119/repos \n", + "178 https://api.github.com/users/jrob119/repos \n", + "179 https://api.github.com/users/jrob119/repos \n", + "180 https://api.github.com/users/jrob119/repos \n", + "181 https://api.github.com/users/jrob119/repos \n", + "182 https://api.github.com/users/jrob119/repos \n", + "183 https://api.github.com/users/jrob119/repos \n", + "184 https://api.github.com/users/jrob119/repos \n", + "185 https://api.github.com/users/jrob119/repos \n", + "186 https://api.github.com/users/jrob119/repos \n", + "187 https://api.github.com/users/jrob119/repos \n", + "188 https://api.github.com/users/jrob119/repos \n", + "189 https://api.github.com/users/jrob119/repos \n", + "190 https://api.github.com/users/jrob119/repos \n", + "191 https://api.github.com/users/jrob119/repos \n", + "192 https://api.github.com/users/jrob119/repos \n", + "193 https://api.github.com/users/jrob119/repos \n", + "194 https://api.github.com/users/jrob119/repos \n", + "195 https://api.github.com/users/jrob119/repos \n", + "196 https://api.github.com/users/jrob119/repos \n", + "197 https://api.github.com/users/jrob119/repos \n", + "198 https://api.github.com/users/jrob119/repos \n", + "199 https://api.github.com/users/jrob119/repos \n", + "200 https://api.github.com/users/jrob119/repos \n", + "201 https://api.github.com/users/jrob119/repos \n", + "202 https://api.github.com/users/jrob119/repos \n", + "203 https://api.github.com/users/jrob119/repos \n", + "204 https://api.github.com/users/jrob119/repos \n", + "205 https://api.github.com/users/jrob119/repos \n", + "206 https://api.github.com/users/jrob119/repos \n", + "207 https://api.github.com/users/jrob119/repos \n", + "208 https://api.github.com/users/jrob119/repos \n", + "209 https://api.github.com/users/jrob119/repos \n", + "210 https://api.github.com/users/jrob119/repos \n", + "211 https://api.github.com/users/jrob119/repos \n", + "212 https://api.github.com/users/jrob119/repos \n", + "213 https://api.github.com/users/jrob119/repos \n", + "214 https://api.github.com/users/jrob119/repos \n", + "215 https://api.github.com/users/jrob119/repos \n", + "216 https://api.github.com/users/jrob119/repos \n", + "217 https://api.github.com/users/jrob119/repos \n", + "218 https://api.github.com/users/jrob119/repos \n", + "219 https://api.github.com/users/jrob119/repos \n", + "220 https://api.github.com/users/jrob119/repos \n", + "221 https://api.github.com/users/jrob119/repos \n", + "222 https://api.github.com/users/jrob119/repos \n", + "223 https://api.github.com/users/jrob119/repos \n", + "224 https://api.github.com/users/jrob119/repos \n", + "225 https://api.github.com/users/jrob119/repos \n", + "226 https://api.github.com/users/jrob119/repos \n", + "227 https://api.github.com/users/jrob119/repos \n", + "228 https://api.github.com/users/jrob119/repos \n", + "229 https://api.github.com/users/jrob119/repos \n", + "230 https://api.github.com/users/jrob119/repos \n", + "231 https://api.github.com/users/jrob119/repos \n", + "232 https://api.github.com/users/jrob119/repos \n", + "233 https://api.github.com/users/jrob119/repos \n", + "234 https://api.github.com/users/jrob119/repos \n", + "235 https://api.github.com/users/jrob119/repos \n", + "236 https://api.github.com/users/jrob119/repos \n", + "237 https://api.github.com/users/jrob119/repos \n", + "238 https://api.github.com/users/jrob119/repos \n", + "239 https://api.github.com/users/jrob119/repos \n", + "240 https://api.github.com/users/jrob119/repos \n", + "241 https://api.github.com/users/jrob119/repos \n", + "242 https://api.github.com/users/jrob119/repos \n", + "243 https://api.github.com/users/jrob119/repos \n", + "244 https://api.github.com/users/jrob119/repos \n", + "245 https://api.github.com/users/jrob119/repos \n", + "246 https://api.github.com/users/jrob119/repos \n", + "247 https://api.github.com/users/jrob119/repos \n", + "248 https://api.github.com/users/jrob119/repos \n", + "249 https://api.github.com/users/jrob119/repos \n", + "250 https://api.github.com/users/jrob119/repos \n", + "251 https://api.github.com/users/jrob119/repos \n", + "252 https://api.github.com/users/jrob119/repos \n", + "253 https://api.github.com/users/jrob119/repos \n", + "254 https://api.github.com/users/jrob119/repos \n", + "255 https://api.github.com/users/jrob119/repos \n", + "256 https://api.github.com/users/jrob119/repos \n", + "257 https://api.github.com/users/jrob119/repos \n", + "258 https://api.github.com/users/jrob119/repos \n", + "259 https://api.github.com/users/jrob119/repos \n", + "260 https://api.github.com/users/jrob119/repos \n", + "261 https://api.github.com/users/jrob119/repos \n", + "262 https://api.github.com/users/jrob119/repos \n", + "263 https://api.github.com/users/jrob119/repos \n", + "264 https://api.github.com/users/jrob119/repos \n", + "265 https://api.github.com/users/jrob119/repos \n", + "266 https://api.github.com/users/jrob119/repos \n", + "267 https://api.github.com/users/jrob119/repos \n", + "268 https://api.github.com/users/jrob119/repos \n", + "269 https://api.github.com/users/jrob119/repos \n", + "270 https://api.github.com/users/jrob119/repos \n", + "271 https://api.github.com/users/jrob119/repos \n", + "272 https://api.github.com/users/jrob119/repos \n", + "273 https://api.github.com/users/jrob119/repos \n", + "274 https://api.github.com/users/jrob119/repos \n", + "275 https://api.github.com/users/jrob119/repos \n", + "276 https://api.github.com/users/jrob119/repos \n", + "277 https://api.github.com/users/jrob119/repos \n", + "278 https://api.github.com/users/jrob119/repos \n", + "279 https://api.github.com/users/jrob119/repos \n", + "280 https://api.github.com/users/jrob119/repos \n", + "281 https://api.github.com/users/jrob119/repos \n", + "282 https://api.github.com/users/jrob119/repos \n", + "283 https://api.github.com/users/jrob119/repos \n", + "284 https://api.github.com/users/jrob119/repos \n", + "285 https://api.github.com/users/jrob119/repos \n", + "286 https://api.github.com/users/jrob119/repos \n", + "287 https://api.github.com/users/jrob119/repos \n", + "288 https://api.github.com/users/jrob119/repos \n", + "289 https://api.github.com/users/jrob119/repos \n", + "290 https://api.github.com/users/jrob119/repos \n", + "291 https://api.github.com/users/jrob119/repos \n", + "292 https://api.github.com/users/jrob119/repos \n", + "293 https://api.github.com/users/jrob119/repos \n", + "294 https://api.github.com/users/jrob119/repos \n", + "295 https://api.github.com/users/jrob119/repos \n", + "296 https://api.github.com/users/jrob119/repos \n", + "297 https://api.github.com/users/jrob119/repos \n", + "298 https://api.github.com/users/jrob119/repos \n", + "299 https://api.github.com/users/jrob119/repos \n", + "300 https://api.github.com/users/jrob119/repos \n", + "301 https://api.github.com/users/jrob119/repos \n", + "302 https://api.github.com/users/jrob119/repos \n", + "303 https://api.github.com/users/jrob119/repos \n", + "304 https://api.github.com/users/jrob119/repos \n", + "305 https://api.github.com/users/jrob119/repos \n", + "306 https://api.github.com/users/jrob119/repos \n", + "307 https://api.github.com/users/jrob119/repos \n", + "308 https://api.github.com/users/jrob119/repos \n", + "309 https://api.github.com/users/jrob119/repos \n", + "310 https://api.github.com/users/jrob119/repos \n", + "311 https://api.github.com/users/jrob119/repos \n", + "312 https://api.github.com/users/jrob119/repos \n", + "313 https://api.github.com/users/jrob119/repos \n", + "314 https://api.github.com/users/jrob119/repos \n", + "315 https://api.github.com/users/jrob119/repos \n", + "316 https://api.github.com/users/jrob119/repos \n", + "317 https://api.github.com/users/jrob119/repos \n", + "318 https://api.github.com/users/jrob119/repos \n", + "319 https://api.github.com/users/jrob119/repos \n", + "320 https://api.github.com/users/jrob119/repos \n", + "321 https://api.github.com/users/jrob119/repos \n", + "322 https://api.github.com/users/jrob119/repos \n", + "323 https://api.github.com/users/jrob119/repos \n", + "324 https://api.github.com/users/jrob119/repos \n", + "325 https://api.github.com/users/jrob119/repos \n", + "326 https://api.github.com/users/jrob119/repos \n", + "327 https://api.github.com/users/jrob119/repos \n", + "328 https://api.github.com/users/jrob119/repos \n", + "329 https://api.github.com/users/jrob119/repos \n", + "330 https://api.github.com/users/jrob119/repos \n", + "331 https://api.github.com/users/jrob119/repos \n", + "332 https://api.github.com/users/jrob119/repos \n", + "333 https://api.github.com/users/jrob119/repos \n", + "334 https://api.github.com/users/jrob119/repos \n", + "335 https://api.github.com/users/jrob119/repos \n", + "336 https://api.github.com/users/jrob119/repos \n", + "337 https://api.github.com/users/jrob119/repos \n", + "338 https://api.github.com/users/jrob119/repos \n", + "339 https://api.github.com/users/jrob119/repos \n", + "340 https://api.github.com/users/jrob119/repos \n", + "341 https://api.github.com/users/jrob119/repos \n", + "342 https://api.github.com/users/jrob119/repos \n", + "343 https://api.github.com/users/jrob119/repos \n", + "344 https://api.github.com/users/jrob119/repos \n", + "345 https://api.github.com/users/jrob119/repos \n", + "346 https://api.github.com/users/jrob119/repos \n", + "347 https://api.github.com/users/jrob119/repos \n", + "348 https://api.github.com/users/jrob119/repos \n", + "349 https://api.github.com/users/jrob119/repos \n", + "350 https://api.github.com/users/jrob119/repos \n", + "351 https://api.github.com/users/jrob119/repos \n", + "352 https://api.github.com/users/jrob119/repos \n", + "353 https://api.github.com/users/jrob119/repos \n", + "354 https://api.github.com/users/jrob119/repos \n", + "355 https://api.github.com/users/jrob119/repos \n", + "356 https://api.github.com/users/jrob119/repos \n", + "357 https://api.github.com/users/jrob119/repos \n", + "358 https://api.github.com/users/jrob119/repos \n", + "359 https://api.github.com/users/jrob119/repos \n", + "360 https://api.github.com/users/jrob119/repos \n", + "361 https://api.github.com/users/jrob119/repos \n", + "362 https://api.github.com/users/jrob119/repos \n", + "363 https://api.github.com/users/jrob119/repos \n", + "364 https://api.github.com/users/jrob119/repos \n", + "365 https://api.github.com/users/jrob119/repos \n", + "366 https://api.github.com/users/jrob119/repos \n", + "367 https://api.github.com/users/jrob119/repos \n", + "368 https://api.github.com/users/jrob119/repos \n", + "369 https://api.github.com/users/jrob119/repos \n", + "370 https://api.github.com/users/jrob119/repos \n", + "371 https://api.github.com/users/jrob119/repos \n", + "372 https://api.github.com/users/jrob119/repos \n", + "373 https://api.github.com/users/jrob119/repos \n", + "374 https://api.github.com/users/jrob119/repos \n", + "375 https://api.github.com/users/jrob119/repos \n", + "376 https://api.github.com/users/jrob119/repos \n", + "377 https://api.github.com/users/jrob119/repos \n", + "378 https://api.github.com/users/jrob119/repos \n", + "379 https://api.github.com/users/jrob119/repos \n", + "380 https://api.github.com/users/jrob119/repos \n", + "381 https://api.github.com/users/jrob119/repos \n", + "382 https://api.github.com/users/jrob119/repos \n", + "383 https://api.github.com/users/jrob119/repos \n", + "384 https://api.github.com/users/jrob119/repos \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119/repos \n", + "387 https://api.github.com/users/jrob119/repos \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/repos \n", + "390 https://api.github.com/users/jrob119/repos \n", + "391 https://api.github.com/users/jrob119/repos \n", + "392 https://api.github.com/users/jrob119/repos \n", + "393 https://api.github.com/users/jrob119/repos \n", + "394 https://api.github.com/users/jrob119/repos \n", + "395 https://api.github.com/users/jrob119/repos \n", + "396 https://api.github.com/users/jrob119/repos \n", + "397 https://api.github.com/users/jrob119/repos \n", + "398 https://api.github.com/users/jrob119/repos \n", + "399 https://api.github.com/users/jrob119/repos \n", + "400 https://api.github.com/users/jrob119/repos \n", + "401 https://api.github.com/users/jrob119/repos \n", + "402 https://api.github.com/users/jrob119/repos \n", + "403 https://api.github.com/users/jrob119/repos \n", + "404 https://api.github.com/users/jrob119/repos \n", + "405 https://api.github.com/users/dominicbarkerAN/repos \n", + "406 https://api.github.com/users/jrob119/repos \n", + "407 https://api.github.com/users/jrob119/repos \n", + "408 https://api.github.com/users/jrob119/repos \n", + "409 https://api.github.com/users/jrob119/repos \n", + "410 https://api.github.com/users/jrob119/repos \n", + "411 https://api.github.com/users/jrob119/repos \n", + "412 https://api.github.com/users/jrob119/repos \n", + "413 https://api.github.com/users/jrob119/repos \n", + "414 https://api.github.com/users/jrob119/repos \n", + "415 https://api.github.com/users/jrob119/repos \n", + "416 https://api.github.com/users/jrob119/repos \n", + "417 https://api.github.com/users/jrob119/repos \n", + "418 https://api.github.com/users/jrob119/repos \n", + "419 https://api.github.com/users/jrob119/repos \n", + "420 https://api.github.com/users/jrob119/repos \n", + "421 https://api.github.com/users/dominicbarkerAN/repos \n", + "422 https://api.github.com/users/dominicbarkerAN/repos \n", + "423 https://api.github.com/users/dominicbarkerAN/repos \n", + "424 https://api.github.com/users/dominicbarkerAN/repos \n", + "425 https://api.github.com/users/dominicbarkerAN/repos \n", + "426 https://api.github.com/users/dominicbarkerAN/repos \n", + "427 https://api.github.com/users/dominicbarkerAN/repos \n", + "428 https://api.github.com/users/dominicbarkerAN/repos \n", + "429 https://api.github.com/users/dominicbarkerAN/repos \n", + "430 https://api.github.com/users/dominicbarkerAN/repos \n", + "431 https://api.github.com/users/dominicbarkerAN/repos \n", + "432 https://api.github.com/users/dominicbarkerAN/repos \n", + "433 https://api.github.com/users/dominicbarkerAN/repos \n", + "434 https://api.github.com/users/dominicbarkerAN/repos \n", + "435 https://api.github.com/users/dominicbarkerAN/repos \n", + "436 https://api.github.com/users/jrob119/repos \n", + "437 https://api.github.com/users/jrob119/repos \n", + "438 https://api.github.com/users/dominicbarkerAN/repos \n", + "439 https://api.github.com/users/dominicbarkerAN/repos \n", + "440 https://api.github.com/users/dominicbarkerAN/repos \n", + "441 https://api.github.com/users/dominicbarkerAN/repos \n", + "442 https://api.github.com/users/jrob119/repos \n", + "443 https://api.github.com/users/jrob119/repos \n", + "444 https://api.github.com/users/jrob119/repos \n", + "445 https://api.github.com/users/jrob119/repos \n", + "446 https://api.github.com/users/jrob119/repos \n", + "447 https://api.github.com/users/jrob119/repos \n", + "448 https://api.github.com/users/jrob119/repos \n", + "449 https://api.github.com/users/dominicbarkerAN/repos \n", + "450 https://api.github.com/users/dominicbarkerAN/repos \n", + "451 https://api.github.com/users/dominicbarkerAN/repos \n", + "452 https://api.github.com/users/dominicbarkerAN/repos \n", + "453 https://api.github.com/users/dominicbarkerAN/repos \n", + "454 https://api.github.com/users/dominicbarkerAN/repos \n", + "455 https://api.github.com/users/dominicbarkerAN/repos \n", + "456 https://api.github.com/users/dominicbarkerAN/repos \n", + "457 https://api.github.com/users/dominicbarkerAN/repos \n", + "458 https://api.github.com/users/jrob119/repos \n", + "459 https://api.github.com/users/jrob119/repos \n", + "460 https://api.github.com/users/jrob119/repos \n", + "461 https://api.github.com/users/dominicbarkerAN/repos \n", + "462 https://api.github.com/users/dominicbarkerAN/repos \n", + "463 https://api.github.com/users/dominicbarkerAN/repos \n", + "464 https://api.github.com/users/dominicbarkerAN/repos \n", + "465 https://api.github.com/users/dominicbarkerAN/repos \n", + "466 https://api.github.com/users/dominicbarkerAN/repos \n", + "467 https://api.github.com/users/dominicbarkerAN/repos \n", + "468 https://api.github.com/users/dominicbarkerAN/repos \n", + "469 https://api.github.com/users/dominicbarkerAN/repos \n", + "470 https://api.github.com/users/jrob119/repos \n", + "471 https://api.github.com/users/jrob119/repos \n", + "472 https://api.github.com/users/jrob119/repos \n", + "473 https://api.github.com/users/dominicbarkerAN/repos \n", + "474 https://api.github.com/users/dominicbarkerAN/repos \n", + "475 https://api.github.com/users/dominicbarkerAN/repos \n", + "476 https://api.github.com/users/dominicbarkerAN/repos \n", + "477 https://api.github.com/users/dominicbarkerAN/repos \n", + "478 https://api.github.com/users/dominicbarkerAN/repos \n", + "479 https://api.github.com/users/dominicbarkerAN/repos \n", + "480 https://api.github.com/users/dominicbarkerAN/repos \n", + "481 https://api.github.com/users/dominicbarkerAN/repos \n", + "482 https://api.github.com/users/dominicbarkerAN/repos \n", + "483 https://api.github.com/users/dominicbarkerAN/repos \n", + "484 https://api.github.com/users/jrob119/repos \n", + "485 https://api.github.com/users/jrob119/repos \n", + "486 https://api.github.com/users/jrob119/repos \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119/repos \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/repos \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/repos \n", + "497 https://api.github.com/users/jrob119/repos \n", + "498 https://api.github.com/users/jrob119/repos \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/repos \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/repos \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/repos \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/repos \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/repos \n", + "509 https://api.github.com/users/dominicbarkerAN/repos \n", + "510 https://api.github.com/users/dominicbarkerAN/repos \n", + "511 https://api.github.com/users/jrob119/repos \n", + "512 https://api.github.com/users/jrob119/repos \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/repos \n", + "517 https://api.github.com/users/jrob119/repos \n", + "518 https://api.github.com/users/jrob119/repos \n", + "519 https://api.github.com/users/jrob119/repos \n", + "520 https://api.github.com/users/jrob119/repos \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/repos \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/repos \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/repos \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/repos \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/repos \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/repos \n", + "534 https://api.github.com/users/jrob119/repos \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/repos \n", + "537 https://api.github.com/users/jrob119/repos \n", + "538 https://api.github.com/users/jrob119/repos \n", + "539 https://api.github.com/users/jrob119/repos \n", + "540 https://api.github.com/users/jrob119/repos \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119/repos \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/repos \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/repos \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/repos \n", + "549 https://api.github.com/users/jrob119/repos \n", + "550 https://api.github.com/users/jrob119/repos \n", + "551 https://api.github.com/users/jrob119/repos \n", + "552 https://api.github.com/users/jrob119/repos \n", + "553 https://api.github.com/users/jrob119/repos \n", + "554 https://api.github.com/users/jrob119/repos \n", + "555 https://api.github.com/users/jrob119/repos \n", + "556 https://api.github.com/users/jrob119/repos \n", + "557 https://api.github.com/users/jrob119/repos \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/repos \n", + "560 https://api.github.com/users/jrob119/repos \n", + "561 https://api.github.com/users/jrob119/repos \n", + "562 https://api.github.com/users/jrob119/repos \n", + "563 https://api.github.com/users/jrob119/repos \n", + "564 https://api.github.com/users/jrob119/repos \n", + "565 https://api.github.com/users/jrob119/repos \n", + "566 https://api.github.com/users/jrob119/repos \n", + "567 https://api.github.com/users/jrob119/repos \n", + "568 https://api.github.com/users/jrob119/repos \n", + "569 https://api.github.com/users/jrob119/repos \n", + "570 https://api.github.com/users/jrob119/repos \n", + "571 https://api.github.com/users/jrob119/repos \n", + "572 https://api.github.com/users/jrob119/repos \n", + "573 https://api.github.com/users/jrob119/repos \n", + "574 https://api.github.com/users/jrob119/repos \n", + "575 https://api.github.com/users/jrob119/repos \n", + "576 https://api.github.com/users/jrob119/repos \n", + "577 https://api.github.com/users/jrob119/repos \n", + "578 https://api.github.com/users/jrob119/repos \n", + "579 https://api.github.com/users/jrob119/repos \n", + "580 https://api.github.com/users/jrob119/repos \n", + "581 https://api.github.com/users/jrob119/repos \n", + "582 https://api.github.com/users/jrob119/repos \n", + "583 https://api.github.com/users/jrob119/repos \n", + "584 https://api.github.com/users/jrob119/repos \n", + "585 https://api.github.com/users/jrob119/repos \n", + "586 https://api.github.com/users/jrob119/repos \n", + "587 https://api.github.com/users/jrob119/repos \n", + "588 https://api.github.com/users/jrob119/repos \n", + "589 https://api.github.com/users/jrob119/repos \n", + "590 https://api.github.com/users/jrob119/repos \n", + "591 https://api.github.com/users/jrob119/repos \n", + "592 https://api.github.com/users/jrob119/repos \n", + "593 https://api.github.com/users/jrob119/repos \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/repos \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/repos \n", + "598 https://api.github.com/users/dominicbarkerAN/repos \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/repos \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/repos \n", + "612 https://api.github.com/users/dominicbarkerAN/repos \n", + "613 https://api.github.com/users/jrob119/repos \n", + "614 https://api.github.com/users/jrob119/repos \n", + "615 https://api.github.com/users/ipd-deploy/repos \n", + "616 https://api.github.com/users/ipd-deploy/repos \n", + "617 https://api.github.com/users/ipd-deploy/repos \n", + "618 https://api.github.com/users/ipd-deploy/repos \n", + "619 https://api.github.com/users/ipd-deploy/repos \n", + "620 https://api.github.com/users/ipd-deploy/repos \n", + "621 https://api.github.com/users/dominicbarkerAN/repos \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/repos \n", + "624 https://api.github.com/users/ipd-deploy/repos \n", + "625 https://api.github.com/users/dominicbarkerAN/repos \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/repos \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/repos \n", + "630 https://api.github.com/users/dominicbarkerAN/repos \n", + "631 https://api.github.com/users/dominicbarkerAN/repos \n", + "632 https://api.github.com/users/dominicbarkerAN/repos \n", + "633 https://api.github.com/users/jrob119/repos \n", + "634 https://api.github.com/users/jrob119/repos \n", + "635 https://api.github.com/users/jrob119/repos \n", + "636 https://api.github.com/users/jrob119/repos \n", + "637 https://api.github.com/users/jrob119/repos \n", + "638 https://api.github.com/users/jrob119/repos \n", + "639 https://api.github.com/users/jrob119/repos \n", + "640 https://api.github.com/users/jrob119/repos \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/repos \n", + "643 https://api.github.com/users/jrob119/repos \n", + "644 https://api.github.com/users/jrob119/repos \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/repos \n", + "648 https://api.github.com/users/jrob119/repos \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/repos \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/repos \n", + "656 https://api.github.com/users/dominicbarkerAN/repos \n", + "657 https://api.github.com/users/dominicbarkerAN/repos \n", + "658 https://api.github.com/users/dominicbarkerAN/repos \n", + "659 https://api.github.com/users/dominicbarkerAN/repos \n", + "660 https://api.github.com/users/dominicbarkerAN/repos \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/repos \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/repos \n", + "668 https://api.github.com/users/dominicbarkerAN/repos \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/repos \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/repos \n", + "674 https://api.github.com/users/dominicbarkerAN/repos \n", + "675 https://api.github.com/users/dominicbarkerAN/repos \n", + "676 https://api.github.com/users/dominicbarkerAN/repos \n", + "677 https://api.github.com/users/xeniageorgiouAN/repos \n", + "678 https://api.github.com/users/xeniageorgiouAN/repos \n", + "679 https://api.github.com/users/dominicbarkerAN/repos \n", + "680 https://api.github.com/users/dominicbarkerAN/repos \n", + "681 https://api.github.com/users/dominicbarkerAN/repos \n", + "682 https://api.github.com/users/dominicbarkerAN/repos \n", + "683 https://api.github.com/users/dominicbarkerAN/repos \n", + "684 https://api.github.com/users/dominicbarkerAN/repos \n", + "685 https://api.github.com/users/dominicbarkerAN/repos \n", + "686 https://api.github.com/users/dominicbarkerAN/repos \n", + "687 https://api.github.com/users/dominicbarkerAN/repos \n", + "688 https://api.github.com/users/dominicbarkerAN/repos \n", + "689 https://api.github.com/users/dominicbarkerAN/repos \n", + "690 https://api.github.com/users/dominicbarkerAN/repos \n", + "691 https://api.github.com/users/dominicbarkerAN/repos \n", + "692 https://api.github.com/users/dominicbarkerAN/repos \n", + "693 https://api.github.com/users/dominicbarkerAN/repos \n", + "694 https://api.github.com/users/dominicbarkerAN/repos \n", + "695 https://api.github.com/users/dominicbarkerAN/repos \n", + "696 https://api.github.com/users/dominicbarkerAN/repos \n", + "697 https://api.github.com/users/dominicbarkerAN/repos \n", + "698 https://api.github.com/users/dominicbarkerAN/repos \n", + "699 https://api.github.com/users/dominicbarkerAN/repos \n", + "700 https://api.github.com/users/dominicbarkerAN/repos \n", + "701 https://api.github.com/users/dominicbarkerAN/repos \n", + "702 https://api.github.com/users/dominicbarkerAN/repos \n", + "703 https://api.github.com/users/dominicbarkerAN/repos \n", + "704 https://api.github.com/users/michaelcooperAN/repos \n", + "705 https://api.github.com/users/michaelcooperAN/repos \n", + "706 https://api.github.com/users/michaelcooperAN/repos \n", + "707 https://api.github.com/users/xeniageorgiouAN/repos \n", + "708 https://api.github.com/users/xeniageorgiouAN/repos \n", + "709 https://api.github.com/users/dominicbarkerAN/repos \n", + "710 https://api.github.com/users/dominicbarkerAN/repos \n", + "711 https://api.github.com/users/dominicbarkerAN/repos \n", + "712 https://api.github.com/users/dominicbarkerAN/repos \n", + "713 https://api.github.com/users/dominicbarkerAN/repos \n", + "714 https://api.github.com/users/dominicbarkerAN/repos \n", + "715 https://api.github.com/users/dominicbarkerAN/repos \n", + "716 https://api.github.com/users/dominicbarkerAN/repos \n", + "717 https://api.github.com/users/dominicbarkerAN/repos \n", + "718 https://api.github.com/users/xeniageorgiouAN/repos \n", + "719 https://api.github.com/users/xeniageorgiouAN/repos \n", + "720 https://api.github.com/users/dominicbarkerAN/repos \n", + "721 https://api.github.com/users/dominicbarkerAN/repos \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/repos \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/repos \n", + "726 https://api.github.com/users/michaelcooperAN/repos \n", + "727 https://api.github.com/users/michaelcooperAN/repos \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/repos \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/repos \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/repos \n", + "734 https://api.github.com/users/michaelcooperAN/repos \n", + "735 https://api.github.com/users/michaelcooperAN/repos \n", + "736 https://api.github.com/users/michaelcooperAN/repos \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/repos \n", + "\n", + " author.events_url \\\n", + "0 https://api.github.com/users/jrob119/events{/privacy} \n", + "1 https://api.github.com/users/jrob119/events{/privacy} \n", + "2 https://api.github.com/users/jrob119/events{/privacy} \n", + "3 https://api.github.com/users/jrob119/events{/privacy} \n", + "4 https://api.github.com/users/jrob119/events{/privacy} \n", + "5 https://api.github.com/users/jrob119/events{/privacy} \n", + "6 https://api.github.com/users/jrob119/events{/privacy} \n", + "7 https://api.github.com/users/jrob119/events{/privacy} \n", + "8 https://api.github.com/users/jrob119/events{/privacy} \n", + "9 https://api.github.com/users/jrob119/events{/privacy} \n", + "10 https://api.github.com/users/jrob119/events{/privacy} \n", + "11 https://api.github.com/users/jrob119/events{/privacy} \n", + "12 https://api.github.com/users/jrob119/events{/privacy} \n", + "13 https://api.github.com/users/jrob119/events{/privacy} \n", + "14 https://api.github.com/users/jrob119/events{/privacy} \n", + "15 https://api.github.com/users/jrob119/events{/privacy} \n", + "16 https://api.github.com/users/jrob119/events{/privacy} \n", + "17 https://api.github.com/users/jrob119/events{/privacy} \n", + "18 https://api.github.com/users/jrob119/events{/privacy} \n", + "19 https://api.github.com/users/jrob119/events{/privacy} \n", + "20 https://api.github.com/users/jrob119/events{/privacy} \n", + "21 https://api.github.com/users/jrob119/events{/privacy} \n", + "22 https://api.github.com/users/jrob119/events{/privacy} \n", + "23 https://api.github.com/users/jrob119/events{/privacy} \n", + "24 https://api.github.com/users/jrob119/events{/privacy} \n", + "25 https://api.github.com/users/jrob119/events{/privacy} \n", + "26 https://api.github.com/users/jrob119/events{/privacy} \n", + "27 https://api.github.com/users/jrob119/events{/privacy} \n", + "28 https://api.github.com/users/jrob119/events{/privacy} \n", + "29 https://api.github.com/users/jrob119/events{/privacy} \n", + "30 https://api.github.com/users/jrob119/events{/privacy} \n", + "31 https://api.github.com/users/jrob119/events{/privacy} \n", + "32 https://api.github.com/users/jrob119/events{/privacy} \n", + "33 https://api.github.com/users/jrob119/events{/privacy} \n", + "34 https://api.github.com/users/jrob119/events{/privacy} \n", + "35 https://api.github.com/users/jrob119/events{/privacy} \n", + "36 https://api.github.com/users/jrob119/events{/privacy} \n", + "37 https://api.github.com/users/jrob119/events{/privacy} \n", + "38 https://api.github.com/users/jrob119/events{/privacy} \n", + "39 https://api.github.com/users/jrob119/events{/privacy} \n", + "40 https://api.github.com/users/jrob119/events{/privacy} \n", + "41 https://api.github.com/users/jrob119/events{/privacy} \n", + "42 https://api.github.com/users/jrob119/events{/privacy} \n", + "43 https://api.github.com/users/jrob119/events{/privacy} \n", + "44 https://api.github.com/users/jrob119/events{/privacy} \n", + "45 https://api.github.com/users/jrob119/events{/privacy} \n", + "46 https://api.github.com/users/jrob119/events{/privacy} \n", + "47 https://api.github.com/users/jrob119/events{/privacy} \n", + "48 https://api.github.com/users/jrob119/events{/privacy} \n", + "49 https://api.github.com/users/jrob119/events{/privacy} \n", + "50 https://api.github.com/users/jrob119/events{/privacy} \n", + "51 https://api.github.com/users/jrob119/events{/privacy} \n", + "52 https://api.github.com/users/jrob119/events{/privacy} \n", + "53 https://api.github.com/users/jrob119/events{/privacy} \n", + "54 https://api.github.com/users/jrob119/events{/privacy} \n", + "55 https://api.github.com/users/jrob119/events{/privacy} \n", + "56 https://api.github.com/users/jrob119/events{/privacy} \n", + "57 https://api.github.com/users/jrob119/events{/privacy} \n", + "58 https://api.github.com/users/jrob119/events{/privacy} \n", + "59 https://api.github.com/users/jrob119/events{/privacy} \n", + "60 https://api.github.com/users/jrob119/events{/privacy} \n", + "61 https://api.github.com/users/jrob119/events{/privacy} \n", + "62 https://api.github.com/users/jrob119/events{/privacy} \n", + "63 https://api.github.com/users/jrob119/events{/privacy} \n", + "64 https://api.github.com/users/jrob119/events{/privacy} \n", + "65 https://api.github.com/users/jrob119/events{/privacy} \n", + "66 https://api.github.com/users/jrob119/events{/privacy} \n", + "67 https://api.github.com/users/jrob119/events{/privacy} \n", + "68 https://api.github.com/users/jrob119/events{/privacy} \n", + "69 https://api.github.com/users/jrob119/events{/privacy} \n", + "70 https://api.github.com/users/jrob119/events{/privacy} \n", + "71 https://api.github.com/users/jrob119/events{/privacy} \n", + "72 https://api.github.com/users/jrob119/events{/privacy} \n", + "73 https://api.github.com/users/jrob119/events{/privacy} \n", + "74 https://api.github.com/users/jrob119/events{/privacy} \n", + "75 https://api.github.com/users/jrob119/events{/privacy} \n", + "76 https://api.github.com/users/jrob119/events{/privacy} \n", + "77 https://api.github.com/users/jrob119/events{/privacy} \n", + "78 https://api.github.com/users/jrob119/events{/privacy} \n", + "79 https://api.github.com/users/jrob119/events{/privacy} \n", + "80 https://api.github.com/users/jrob119/events{/privacy} \n", + "81 https://api.github.com/users/jrob119/events{/privacy} \n", + "82 https://api.github.com/users/jrob119/events{/privacy} \n", + "83 https://api.github.com/users/jrob119/events{/privacy} \n", + "84 https://api.github.com/users/jrob119/events{/privacy} \n", + "85 https://api.github.com/users/jrob119/events{/privacy} \n", + "86 https://api.github.com/users/jrob119/events{/privacy} \n", + "87 https://api.github.com/users/jrob119/events{/privacy} \n", + "88 https://api.github.com/users/jrob119/events{/privacy} \n", + "89 https://api.github.com/users/jrob119/events{/privacy} \n", + "90 https://api.github.com/users/jrob119/events{/privacy} \n", + "91 https://api.github.com/users/jrob119/events{/privacy} \n", + "92 https://api.github.com/users/jrob119/events{/privacy} \n", + "93 https://api.github.com/users/jrob119/events{/privacy} \n", + "94 https://api.github.com/users/jrob119/events{/privacy} \n", + "95 https://api.github.com/users/jrob119/events{/privacy} \n", + "96 https://api.github.com/users/jrob119/events{/privacy} \n", + "97 https://api.github.com/users/jrob119/events{/privacy} \n", + "98 https://api.github.com/users/jrob119/events{/privacy} \n", + "99 https://api.github.com/users/jrob119/events{/privacy} \n", + "100 https://api.github.com/users/jrob119/events{/privacy} \n", + "101 https://api.github.com/users/jrob119/events{/privacy} \n", + "102 https://api.github.com/users/jrob119/events{/privacy} \n", + "103 https://api.github.com/users/jrob119/events{/privacy} \n", + "104 https://api.github.com/users/jrob119/events{/privacy} \n", + "105 https://api.github.com/users/jrob119/events{/privacy} \n", + "106 https://api.github.com/users/jrob119/events{/privacy} \n", + "107 https://api.github.com/users/jrob119/events{/privacy} \n", + "108 https://api.github.com/users/jrob119/events{/privacy} \n", + "109 https://api.github.com/users/jrob119/events{/privacy} \n", + "110 https://api.github.com/users/jrob119/events{/privacy} \n", + "111 https://api.github.com/users/jrob119/events{/privacy} \n", + "112 https://api.github.com/users/jrob119/events{/privacy} \n", + "113 https://api.github.com/users/jrob119/events{/privacy} \n", + "114 https://api.github.com/users/jrob119/events{/privacy} \n", + "115 https://api.github.com/users/jrob119/events{/privacy} \n", + "116 https://api.github.com/users/jrob119/events{/privacy} \n", + "117 https://api.github.com/users/jrob119/events{/privacy} \n", + "118 https://api.github.com/users/jrob119/events{/privacy} \n", + "119 https://api.github.com/users/jrob119/events{/privacy} \n", + "120 https://api.github.com/users/jrob119/events{/privacy} \n", + "121 https://api.github.com/users/jrob119/events{/privacy} \n", + "122 https://api.github.com/users/jrob119/events{/privacy} \n", + "123 https://api.github.com/users/jrob119/events{/privacy} \n", + "124 https://api.github.com/users/jrob119/events{/privacy} \n", + "125 https://api.github.com/users/jrob119/events{/privacy} \n", + "126 https://api.github.com/users/jrob119/events{/privacy} \n", + "127 https://api.github.com/users/jrob119/events{/privacy} \n", + "128 https://api.github.com/users/jrob119/events{/privacy} \n", + "129 https://api.github.com/users/jrob119/events{/privacy} \n", + "130 https://api.github.com/users/jrob119/events{/privacy} \n", + "131 https://api.github.com/users/jrob119/events{/privacy} \n", + "132 https://api.github.com/users/jrob119/events{/privacy} \n", + "133 https://api.github.com/users/jrob119/events{/privacy} \n", + "134 https://api.github.com/users/jrob119/events{/privacy} \n", + "135 https://api.github.com/users/jrob119/events{/privacy} \n", + "136 https://api.github.com/users/jrob119/events{/privacy} \n", + "137 https://api.github.com/users/jrob119/events{/privacy} \n", + "138 https://api.github.com/users/jrob119/events{/privacy} \n", + "139 https://api.github.com/users/jrob119/events{/privacy} \n", + "140 https://api.github.com/users/jrob119/events{/privacy} \n", + "141 https://api.github.com/users/jrob119/events{/privacy} \n", + "142 https://api.github.com/users/jrob119/events{/privacy} \n", + "143 https://api.github.com/users/jrob119/events{/privacy} \n", + "144 https://api.github.com/users/jrob119/events{/privacy} \n", + "145 https://api.github.com/users/jrob119/events{/privacy} \n", + "146 https://api.github.com/users/jrob119/events{/privacy} \n", + "147 https://api.github.com/users/jrob119/events{/privacy} \n", + "148 https://api.github.com/users/jrob119/events{/privacy} \n", + "149 https://api.github.com/users/jrob119/events{/privacy} \n", + "150 https://api.github.com/users/jrob119/events{/privacy} \n", + "151 https://api.github.com/users/jrob119/events{/privacy} \n", + "152 https://api.github.com/users/jrob119/events{/privacy} \n", + "153 https://api.github.com/users/jrob119/events{/privacy} \n", + "154 https://api.github.com/users/jrob119/events{/privacy} \n", + "155 https://api.github.com/users/jrob119/events{/privacy} \n", + "156 https://api.github.com/users/jrob119/events{/privacy} \n", + "157 https://api.github.com/users/jrob119/events{/privacy} \n", + "158 https://api.github.com/users/jrob119/events{/privacy} \n", + "159 https://api.github.com/users/jrob119/events{/privacy} \n", + "160 https://api.github.com/users/jrob119/events{/privacy} \n", + "161 https://api.github.com/users/jrob119/events{/privacy} \n", + "162 https://api.github.com/users/jrob119/events{/privacy} \n", + "163 https://api.github.com/users/jrob119/events{/privacy} \n", + "164 https://api.github.com/users/jrob119/events{/privacy} \n", + "165 https://api.github.com/users/jrob119/events{/privacy} \n", + "166 https://api.github.com/users/jrob119/events{/privacy} \n", + "167 https://api.github.com/users/jrob119/events{/privacy} \n", + "168 https://api.github.com/users/jrob119/events{/privacy} \n", + "169 https://api.github.com/users/jrob119/events{/privacy} \n", + "170 https://api.github.com/users/jrob119/events{/privacy} \n", + "171 https://api.github.com/users/jrob119/events{/privacy} \n", + "172 https://api.github.com/users/jrob119/events{/privacy} \n", + "173 https://api.github.com/users/jrob119/events{/privacy} \n", + "174 https://api.github.com/users/jrob119/events{/privacy} \n", + "175 https://api.github.com/users/jrob119/events{/privacy} \n", + "176 https://api.github.com/users/jrob119/events{/privacy} \n", + "177 https://api.github.com/users/jrob119/events{/privacy} \n", + "178 https://api.github.com/users/jrob119/events{/privacy} \n", + "179 https://api.github.com/users/jrob119/events{/privacy} \n", + "180 https://api.github.com/users/jrob119/events{/privacy} \n", + "181 https://api.github.com/users/jrob119/events{/privacy} \n", + "182 https://api.github.com/users/jrob119/events{/privacy} \n", + "183 https://api.github.com/users/jrob119/events{/privacy} \n", + "184 https://api.github.com/users/jrob119/events{/privacy} \n", + "185 https://api.github.com/users/jrob119/events{/privacy} \n", + "186 https://api.github.com/users/jrob119/events{/privacy} \n", + "187 https://api.github.com/users/jrob119/events{/privacy} \n", + "188 https://api.github.com/users/jrob119/events{/privacy} \n", + "189 https://api.github.com/users/jrob119/events{/privacy} \n", + "190 https://api.github.com/users/jrob119/events{/privacy} \n", + "191 https://api.github.com/users/jrob119/events{/privacy} \n", + "192 https://api.github.com/users/jrob119/events{/privacy} \n", + "193 https://api.github.com/users/jrob119/events{/privacy} \n", + "194 https://api.github.com/users/jrob119/events{/privacy} \n", + "195 https://api.github.com/users/jrob119/events{/privacy} \n", + "196 https://api.github.com/users/jrob119/events{/privacy} \n", + "197 https://api.github.com/users/jrob119/events{/privacy} \n", + "198 https://api.github.com/users/jrob119/events{/privacy} \n", + "199 https://api.github.com/users/jrob119/events{/privacy} \n", + "200 https://api.github.com/users/jrob119/events{/privacy} \n", + "201 https://api.github.com/users/jrob119/events{/privacy} \n", + "202 https://api.github.com/users/jrob119/events{/privacy} \n", + "203 https://api.github.com/users/jrob119/events{/privacy} \n", + "204 https://api.github.com/users/jrob119/events{/privacy} \n", + "205 https://api.github.com/users/jrob119/events{/privacy} \n", + "206 https://api.github.com/users/jrob119/events{/privacy} \n", + "207 https://api.github.com/users/jrob119/events{/privacy} \n", + "208 https://api.github.com/users/jrob119/events{/privacy} \n", + "209 https://api.github.com/users/jrob119/events{/privacy} \n", + "210 https://api.github.com/users/jrob119/events{/privacy} \n", + "211 https://api.github.com/users/jrob119/events{/privacy} \n", + "212 https://api.github.com/users/jrob119/events{/privacy} \n", + "213 https://api.github.com/users/jrob119/events{/privacy} \n", + "214 https://api.github.com/users/jrob119/events{/privacy} \n", + "215 https://api.github.com/users/jrob119/events{/privacy} \n", + "216 https://api.github.com/users/jrob119/events{/privacy} \n", + "217 https://api.github.com/users/jrob119/events{/privacy} \n", + "218 https://api.github.com/users/jrob119/events{/privacy} \n", + "219 https://api.github.com/users/jrob119/events{/privacy} \n", + "220 https://api.github.com/users/jrob119/events{/privacy} \n", + "221 https://api.github.com/users/jrob119/events{/privacy} \n", + "222 https://api.github.com/users/jrob119/events{/privacy} \n", + "223 https://api.github.com/users/jrob119/events{/privacy} \n", + "224 https://api.github.com/users/jrob119/events{/privacy} \n", + "225 https://api.github.com/users/jrob119/events{/privacy} \n", + "226 https://api.github.com/users/jrob119/events{/privacy} \n", + "227 https://api.github.com/users/jrob119/events{/privacy} \n", + "228 https://api.github.com/users/jrob119/events{/privacy} \n", + "229 https://api.github.com/users/jrob119/events{/privacy} \n", + "230 https://api.github.com/users/jrob119/events{/privacy} \n", + "231 https://api.github.com/users/jrob119/events{/privacy} \n", + "232 https://api.github.com/users/jrob119/events{/privacy} \n", + "233 https://api.github.com/users/jrob119/events{/privacy} \n", + "234 https://api.github.com/users/jrob119/events{/privacy} \n", + "235 https://api.github.com/users/jrob119/events{/privacy} \n", + "236 https://api.github.com/users/jrob119/events{/privacy} \n", + "237 https://api.github.com/users/jrob119/events{/privacy} \n", + "238 https://api.github.com/users/jrob119/events{/privacy} \n", + "239 https://api.github.com/users/jrob119/events{/privacy} \n", + "240 https://api.github.com/users/jrob119/events{/privacy} \n", + "241 https://api.github.com/users/jrob119/events{/privacy} \n", + "242 https://api.github.com/users/jrob119/events{/privacy} \n", + "243 https://api.github.com/users/jrob119/events{/privacy} \n", + "244 https://api.github.com/users/jrob119/events{/privacy} \n", + "245 https://api.github.com/users/jrob119/events{/privacy} \n", + "246 https://api.github.com/users/jrob119/events{/privacy} \n", + "247 https://api.github.com/users/jrob119/events{/privacy} \n", + "248 https://api.github.com/users/jrob119/events{/privacy} \n", + "249 https://api.github.com/users/jrob119/events{/privacy} \n", + "250 https://api.github.com/users/jrob119/events{/privacy} \n", + "251 https://api.github.com/users/jrob119/events{/privacy} \n", + "252 https://api.github.com/users/jrob119/events{/privacy} \n", + "253 https://api.github.com/users/jrob119/events{/privacy} \n", + "254 https://api.github.com/users/jrob119/events{/privacy} \n", + "255 https://api.github.com/users/jrob119/events{/privacy} \n", + "256 https://api.github.com/users/jrob119/events{/privacy} \n", + "257 https://api.github.com/users/jrob119/events{/privacy} \n", + "258 https://api.github.com/users/jrob119/events{/privacy} \n", + "259 https://api.github.com/users/jrob119/events{/privacy} \n", + "260 https://api.github.com/users/jrob119/events{/privacy} \n", + "261 https://api.github.com/users/jrob119/events{/privacy} \n", + "262 https://api.github.com/users/jrob119/events{/privacy} \n", + "263 https://api.github.com/users/jrob119/events{/privacy} \n", + "264 https://api.github.com/users/jrob119/events{/privacy} \n", + "265 https://api.github.com/users/jrob119/events{/privacy} \n", + "266 https://api.github.com/users/jrob119/events{/privacy} \n", + "267 https://api.github.com/users/jrob119/events{/privacy} \n", + "268 https://api.github.com/users/jrob119/events{/privacy} \n", + "269 https://api.github.com/users/jrob119/events{/privacy} \n", + "270 https://api.github.com/users/jrob119/events{/privacy} \n", + "271 https://api.github.com/users/jrob119/events{/privacy} \n", + "272 https://api.github.com/users/jrob119/events{/privacy} \n", + "273 https://api.github.com/users/jrob119/events{/privacy} \n", + "274 https://api.github.com/users/jrob119/events{/privacy} \n", + "275 https://api.github.com/users/jrob119/events{/privacy} \n", + "276 https://api.github.com/users/jrob119/events{/privacy} \n", + "277 https://api.github.com/users/jrob119/events{/privacy} \n", + "278 https://api.github.com/users/jrob119/events{/privacy} \n", + "279 https://api.github.com/users/jrob119/events{/privacy} \n", + "280 https://api.github.com/users/jrob119/events{/privacy} \n", + "281 https://api.github.com/users/jrob119/events{/privacy} \n", + "282 https://api.github.com/users/jrob119/events{/privacy} \n", + "283 https://api.github.com/users/jrob119/events{/privacy} \n", + "284 https://api.github.com/users/jrob119/events{/privacy} \n", + "285 https://api.github.com/users/jrob119/events{/privacy} \n", + "286 https://api.github.com/users/jrob119/events{/privacy} \n", + "287 https://api.github.com/users/jrob119/events{/privacy} \n", + "288 https://api.github.com/users/jrob119/events{/privacy} \n", + "289 https://api.github.com/users/jrob119/events{/privacy} \n", + "290 https://api.github.com/users/jrob119/events{/privacy} \n", + "291 https://api.github.com/users/jrob119/events{/privacy} \n", + "292 https://api.github.com/users/jrob119/events{/privacy} \n", + "293 https://api.github.com/users/jrob119/events{/privacy} \n", + "294 https://api.github.com/users/jrob119/events{/privacy} \n", + "295 https://api.github.com/users/jrob119/events{/privacy} \n", + "296 https://api.github.com/users/jrob119/events{/privacy} \n", + "297 https://api.github.com/users/jrob119/events{/privacy} \n", + "298 https://api.github.com/users/jrob119/events{/privacy} \n", + "299 https://api.github.com/users/jrob119/events{/privacy} \n", + "300 https://api.github.com/users/jrob119/events{/privacy} \n", + "301 https://api.github.com/users/jrob119/events{/privacy} \n", + "302 https://api.github.com/users/jrob119/events{/privacy} \n", + "303 https://api.github.com/users/jrob119/events{/privacy} \n", + "304 https://api.github.com/users/jrob119/events{/privacy} \n", + "305 https://api.github.com/users/jrob119/events{/privacy} \n", + "306 https://api.github.com/users/jrob119/events{/privacy} \n", + "307 https://api.github.com/users/jrob119/events{/privacy} \n", + "308 https://api.github.com/users/jrob119/events{/privacy} \n", + "309 https://api.github.com/users/jrob119/events{/privacy} \n", + "310 https://api.github.com/users/jrob119/events{/privacy} \n", + "311 https://api.github.com/users/jrob119/events{/privacy} \n", + "312 https://api.github.com/users/jrob119/events{/privacy} \n", + "313 https://api.github.com/users/jrob119/events{/privacy} \n", + "314 https://api.github.com/users/jrob119/events{/privacy} \n", + "315 https://api.github.com/users/jrob119/events{/privacy} \n", + "316 https://api.github.com/users/jrob119/events{/privacy} \n", + "317 https://api.github.com/users/jrob119/events{/privacy} \n", + "318 https://api.github.com/users/jrob119/events{/privacy} \n", + "319 https://api.github.com/users/jrob119/events{/privacy} \n", + "320 https://api.github.com/users/jrob119/events{/privacy} \n", + "321 https://api.github.com/users/jrob119/events{/privacy} \n", + "322 https://api.github.com/users/jrob119/events{/privacy} \n", + "323 https://api.github.com/users/jrob119/events{/privacy} \n", + "324 https://api.github.com/users/jrob119/events{/privacy} \n", + "325 https://api.github.com/users/jrob119/events{/privacy} \n", + "326 https://api.github.com/users/jrob119/events{/privacy} \n", + "327 https://api.github.com/users/jrob119/events{/privacy} \n", + "328 https://api.github.com/users/jrob119/events{/privacy} \n", + "329 https://api.github.com/users/jrob119/events{/privacy} \n", + "330 https://api.github.com/users/jrob119/events{/privacy} \n", + "331 https://api.github.com/users/jrob119/events{/privacy} \n", + "332 https://api.github.com/users/jrob119/events{/privacy} \n", + "333 https://api.github.com/users/jrob119/events{/privacy} \n", + "334 https://api.github.com/users/jrob119/events{/privacy} \n", + "335 https://api.github.com/users/jrob119/events{/privacy} \n", + "336 https://api.github.com/users/jrob119/events{/privacy} \n", + "337 https://api.github.com/users/jrob119/events{/privacy} \n", + "338 https://api.github.com/users/jrob119/events{/privacy} \n", + "339 https://api.github.com/users/jrob119/events{/privacy} \n", + "340 https://api.github.com/users/jrob119/events{/privacy} \n", + "341 https://api.github.com/users/jrob119/events{/privacy} \n", + "342 https://api.github.com/users/jrob119/events{/privacy} \n", + "343 https://api.github.com/users/jrob119/events{/privacy} \n", + "344 https://api.github.com/users/jrob119/events{/privacy} \n", + "345 https://api.github.com/users/jrob119/events{/privacy} \n", + "346 https://api.github.com/users/jrob119/events{/privacy} \n", + "347 https://api.github.com/users/jrob119/events{/privacy} \n", + "348 https://api.github.com/users/jrob119/events{/privacy} \n", + "349 https://api.github.com/users/jrob119/events{/privacy} \n", + "350 https://api.github.com/users/jrob119/events{/privacy} \n", + "351 https://api.github.com/users/jrob119/events{/privacy} \n", + "352 https://api.github.com/users/jrob119/events{/privacy} \n", + "353 https://api.github.com/users/jrob119/events{/privacy} \n", + "354 https://api.github.com/users/jrob119/events{/privacy} \n", + "355 https://api.github.com/users/jrob119/events{/privacy} \n", + "356 https://api.github.com/users/jrob119/events{/privacy} \n", + "357 https://api.github.com/users/jrob119/events{/privacy} \n", + "358 https://api.github.com/users/jrob119/events{/privacy} \n", + "359 https://api.github.com/users/jrob119/events{/privacy} \n", + "360 https://api.github.com/users/jrob119/events{/privacy} \n", + "361 https://api.github.com/users/jrob119/events{/privacy} \n", + "362 https://api.github.com/users/jrob119/events{/privacy} \n", + "363 https://api.github.com/users/jrob119/events{/privacy} \n", + "364 https://api.github.com/users/jrob119/events{/privacy} \n", + "365 https://api.github.com/users/jrob119/events{/privacy} \n", + "366 https://api.github.com/users/jrob119/events{/privacy} \n", + "367 https://api.github.com/users/jrob119/events{/privacy} \n", + "368 https://api.github.com/users/jrob119/events{/privacy} \n", + "369 https://api.github.com/users/jrob119/events{/privacy} \n", + "370 https://api.github.com/users/jrob119/events{/privacy} \n", + "371 https://api.github.com/users/jrob119/events{/privacy} \n", + "372 https://api.github.com/users/jrob119/events{/privacy} \n", + "373 https://api.github.com/users/jrob119/events{/privacy} \n", + "374 https://api.github.com/users/jrob119/events{/privacy} \n", + "375 https://api.github.com/users/jrob119/events{/privacy} \n", + "376 https://api.github.com/users/jrob119/events{/privacy} \n", + "377 https://api.github.com/users/jrob119/events{/privacy} \n", + "378 https://api.github.com/users/jrob119/events{/privacy} \n", + "379 https://api.github.com/users/jrob119/events{/privacy} \n", + "380 https://api.github.com/users/jrob119/events{/privacy} \n", + "381 https://api.github.com/users/jrob119/events{/privacy} \n", + "382 https://api.github.com/users/jrob119/events{/privacy} \n", + "383 https://api.github.com/users/jrob119/events{/privacy} \n", + "384 https://api.github.com/users/jrob119/events{/privacy} \n", + "385 NaN \n", + "386 https://api.github.com/users/jrob119/events{/privacy} \n", + "387 https://api.github.com/users/jrob119/events{/privacy} \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/events{/privacy} \n", + "390 https://api.github.com/users/jrob119/events{/privacy} \n", + "391 https://api.github.com/users/jrob119/events{/privacy} \n", + "392 https://api.github.com/users/jrob119/events{/privacy} \n", + "393 https://api.github.com/users/jrob119/events{/privacy} \n", + "394 https://api.github.com/users/jrob119/events{/privacy} \n", + "395 https://api.github.com/users/jrob119/events{/privacy} \n", + "396 https://api.github.com/users/jrob119/events{/privacy} \n", + "397 https://api.github.com/users/jrob119/events{/privacy} \n", + "398 https://api.github.com/users/jrob119/events{/privacy} \n", + "399 https://api.github.com/users/jrob119/events{/privacy} \n", + "400 https://api.github.com/users/jrob119/events{/privacy} \n", + "401 https://api.github.com/users/jrob119/events{/privacy} \n", + "402 https://api.github.com/users/jrob119/events{/privacy} \n", + "403 https://api.github.com/users/jrob119/events{/privacy} \n", + "404 https://api.github.com/users/jrob119/events{/privacy} \n", + "405 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "406 https://api.github.com/users/jrob119/events{/privacy} \n", + "407 https://api.github.com/users/jrob119/events{/privacy} \n", + "408 https://api.github.com/users/jrob119/events{/privacy} \n", + "409 https://api.github.com/users/jrob119/events{/privacy} \n", + "410 https://api.github.com/users/jrob119/events{/privacy} \n", + "411 https://api.github.com/users/jrob119/events{/privacy} \n", + "412 https://api.github.com/users/jrob119/events{/privacy} \n", + "413 https://api.github.com/users/jrob119/events{/privacy} \n", + "414 https://api.github.com/users/jrob119/events{/privacy} \n", + "415 https://api.github.com/users/jrob119/events{/privacy} \n", + "416 https://api.github.com/users/jrob119/events{/privacy} \n", + "417 https://api.github.com/users/jrob119/events{/privacy} \n", + "418 https://api.github.com/users/jrob119/events{/privacy} \n", + "419 https://api.github.com/users/jrob119/events{/privacy} \n", + "420 https://api.github.com/users/jrob119/events{/privacy} \n", + "421 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "422 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "423 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "424 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "425 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "426 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "427 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "428 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "429 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "430 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "431 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "432 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "433 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "434 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "435 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "436 https://api.github.com/users/jrob119/events{/privacy} \n", + "437 https://api.github.com/users/jrob119/events{/privacy} \n", + "438 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "439 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "440 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "441 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "442 https://api.github.com/users/jrob119/events{/privacy} \n", + "443 https://api.github.com/users/jrob119/events{/privacy} \n", + "444 https://api.github.com/users/jrob119/events{/privacy} \n", + "445 https://api.github.com/users/jrob119/events{/privacy} \n", + "446 https://api.github.com/users/jrob119/events{/privacy} \n", + "447 https://api.github.com/users/jrob119/events{/privacy} \n", + "448 https://api.github.com/users/jrob119/events{/privacy} \n", + "449 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "450 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "451 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "452 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "453 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "454 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "455 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "456 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "457 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "458 https://api.github.com/users/jrob119/events{/privacy} \n", + "459 https://api.github.com/users/jrob119/events{/privacy} \n", + "460 https://api.github.com/users/jrob119/events{/privacy} \n", + "461 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "462 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "463 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "464 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "465 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "466 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "467 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "468 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "469 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "470 https://api.github.com/users/jrob119/events{/privacy} \n", + "471 https://api.github.com/users/jrob119/events{/privacy} \n", + "472 https://api.github.com/users/jrob119/events{/privacy} \n", + "473 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "474 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "475 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "476 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "477 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "478 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "479 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "480 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "481 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "482 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "483 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "484 https://api.github.com/users/jrob119/events{/privacy} \n", + "485 https://api.github.com/users/jrob119/events{/privacy} \n", + "486 https://api.github.com/users/jrob119/events{/privacy} \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/jrob119/events{/privacy} \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "495 NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "497 https://api.github.com/users/jrob119/events{/privacy} \n", + "498 https://api.github.com/users/jrob119/events{/privacy} \n", + "499 NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "501 NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "503 NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "505 NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "507 NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "509 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "510 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "511 https://api.github.com/users/jrob119/events{/privacy} \n", + "512 https://api.github.com/users/jrob119/events{/privacy} \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "517 https://api.github.com/users/jrob119/events{/privacy} \n", + "518 https://api.github.com/users/jrob119/events{/privacy} \n", + "519 https://api.github.com/users/jrob119/events{/privacy} \n", + "520 https://api.github.com/users/jrob119/events{/privacy} \n", + "521 NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "523 NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "525 NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "527 NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "529 NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/events{/privacy} \n", + "534 https://api.github.com/users/jrob119/events{/privacy} \n", + "535 NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "537 https://api.github.com/users/jrob119/events{/privacy} \n", + "538 https://api.github.com/users/jrob119/events{/privacy} \n", + "539 https://api.github.com/users/jrob119/events{/privacy} \n", + "540 https://api.github.com/users/jrob119/events{/privacy} \n", + "541 NaN \n", + "542 https://api.github.com/users/jrob119/events{/privacy} \n", + "543 NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "545 NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "547 NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "549 https://api.github.com/users/jrob119/events{/privacy} \n", + "550 https://api.github.com/users/jrob119/events{/privacy} \n", + "551 https://api.github.com/users/jrob119/events{/privacy} \n", + "552 https://api.github.com/users/jrob119/events{/privacy} \n", + "553 https://api.github.com/users/jrob119/events{/privacy} \n", + "554 https://api.github.com/users/jrob119/events{/privacy} \n", + "555 https://api.github.com/users/jrob119/events{/privacy} \n", + "556 https://api.github.com/users/jrob119/events{/privacy} \n", + "557 https://api.github.com/users/jrob119/events{/privacy} \n", + "558 NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "560 https://api.github.com/users/jrob119/events{/privacy} \n", + "561 https://api.github.com/users/jrob119/events{/privacy} \n", + "562 https://api.github.com/users/jrob119/events{/privacy} \n", + "563 https://api.github.com/users/jrob119/events{/privacy} \n", + "564 https://api.github.com/users/jrob119/events{/privacy} \n", + "565 https://api.github.com/users/jrob119/events{/privacy} \n", + "566 https://api.github.com/users/jrob119/events{/privacy} \n", + "567 https://api.github.com/users/jrob119/events{/privacy} \n", + "568 https://api.github.com/users/jrob119/events{/privacy} \n", + "569 https://api.github.com/users/jrob119/events{/privacy} \n", + "570 https://api.github.com/users/jrob119/events{/privacy} \n", + "571 https://api.github.com/users/jrob119/events{/privacy} \n", + "572 https://api.github.com/users/jrob119/events{/privacy} \n", + "573 https://api.github.com/users/jrob119/events{/privacy} \n", + "574 https://api.github.com/users/jrob119/events{/privacy} \n", + "575 https://api.github.com/users/jrob119/events{/privacy} \n", + "576 https://api.github.com/users/jrob119/events{/privacy} \n", + "577 https://api.github.com/users/jrob119/events{/privacy} \n", + "578 https://api.github.com/users/jrob119/events{/privacy} \n", + "579 https://api.github.com/users/jrob119/events{/privacy} \n", + "580 https://api.github.com/users/jrob119/events{/privacy} \n", + "581 https://api.github.com/users/jrob119/events{/privacy} \n", + "582 https://api.github.com/users/jrob119/events{/privacy} \n", + "583 https://api.github.com/users/jrob119/events{/privacy} \n", + "584 https://api.github.com/users/jrob119/events{/privacy} \n", + "585 https://api.github.com/users/jrob119/events{/privacy} \n", + "586 https://api.github.com/users/jrob119/events{/privacy} \n", + "587 https://api.github.com/users/jrob119/events{/privacy} \n", + "588 https://api.github.com/users/jrob119/events{/privacy} \n", + "589 https://api.github.com/users/jrob119/events{/privacy} \n", + "590 https://api.github.com/users/jrob119/events{/privacy} \n", + "591 https://api.github.com/users/jrob119/events{/privacy} \n", + "592 https://api.github.com/users/jrob119/events{/privacy} \n", + "593 https://api.github.com/users/jrob119/events{/privacy} \n", + "594 NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "596 NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "598 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "612 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "613 https://api.github.com/users/jrob119/events{/privacy} \n", + "614 https://api.github.com/users/jrob119/events{/privacy} \n", + "615 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "616 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "617 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "618 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "619 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "620 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "621 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "622 NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "624 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "625 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "626 NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "628 NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "630 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "631 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "632 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "633 https://api.github.com/users/jrob119/events{/privacy} \n", + "634 https://api.github.com/users/jrob119/events{/privacy} \n", + "635 https://api.github.com/users/jrob119/events{/privacy} \n", + "636 https://api.github.com/users/jrob119/events{/privacy} \n", + "637 https://api.github.com/users/jrob119/events{/privacy} \n", + "638 https://api.github.com/users/jrob119/events{/privacy} \n", + "639 https://api.github.com/users/jrob119/events{/privacy} \n", + "640 https://api.github.com/users/jrob119/events{/privacy} \n", + "641 NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "643 https://api.github.com/users/jrob119/events{/privacy} \n", + "644 https://api.github.com/users/jrob119/events{/privacy} \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "648 https://api.github.com/users/jrob119/events{/privacy} \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "656 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "657 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "658 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "659 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "660 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "661 NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "668 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "669 NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "674 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "675 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "676 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "677 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "678 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "679 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "680 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "681 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "682 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "683 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "684 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "685 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "686 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "687 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "688 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "689 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "690 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "691 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "692 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "693 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "694 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "695 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "696 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "697 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "698 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "699 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "700 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "701 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "702 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "703 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "704 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "705 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "706 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "707 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "708 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "709 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "710 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "711 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "712 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "713 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "714 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "715 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "716 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "717 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "718 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "719 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "720 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "721 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "722 NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "724 NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "726 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "727 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "728 NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "730 NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "732 NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "734 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "735 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "736 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "737 NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "\n", + " author.received_events_url author.type \\\n", + "0 https://api.github.com/users/jrob119/received_events User \n", + "1 https://api.github.com/users/jrob119/received_events User \n", + "2 https://api.github.com/users/jrob119/received_events User \n", + "3 https://api.github.com/users/jrob119/received_events User \n", + "4 https://api.github.com/users/jrob119/received_events User \n", + "5 https://api.github.com/users/jrob119/received_events User \n", + "6 https://api.github.com/users/jrob119/received_events User \n", + "7 https://api.github.com/users/jrob119/received_events User \n", + "8 https://api.github.com/users/jrob119/received_events User \n", + "9 https://api.github.com/users/jrob119/received_events User \n", + "10 https://api.github.com/users/jrob119/received_events User \n", + "11 https://api.github.com/users/jrob119/received_events User \n", + "12 https://api.github.com/users/jrob119/received_events User \n", + "13 https://api.github.com/users/jrob119/received_events User \n", + "14 https://api.github.com/users/jrob119/received_events User \n", + "15 https://api.github.com/users/jrob119/received_events User \n", + "16 https://api.github.com/users/jrob119/received_events User \n", + "17 https://api.github.com/users/jrob119/received_events User \n", + "18 https://api.github.com/users/jrob119/received_events User \n", + "19 https://api.github.com/users/jrob119/received_events User \n", + "20 https://api.github.com/users/jrob119/received_events User \n", + "21 https://api.github.com/users/jrob119/received_events User \n", + "22 https://api.github.com/users/jrob119/received_events User \n", + "23 https://api.github.com/users/jrob119/received_events User \n", + "24 https://api.github.com/users/jrob119/received_events User \n", + "25 https://api.github.com/users/jrob119/received_events User \n", + "26 https://api.github.com/users/jrob119/received_events User \n", + "27 https://api.github.com/users/jrob119/received_events User \n", + "28 https://api.github.com/users/jrob119/received_events User \n", + "29 https://api.github.com/users/jrob119/received_events User \n", + "30 https://api.github.com/users/jrob119/received_events User \n", + "31 https://api.github.com/users/jrob119/received_events User \n", + "32 https://api.github.com/users/jrob119/received_events User \n", + "33 https://api.github.com/users/jrob119/received_events User \n", + "34 https://api.github.com/users/jrob119/received_events User \n", + "35 https://api.github.com/users/jrob119/received_events User \n", + "36 https://api.github.com/users/jrob119/received_events User \n", + "37 https://api.github.com/users/jrob119/received_events User \n", + "38 https://api.github.com/users/jrob119/received_events User \n", + "39 https://api.github.com/users/jrob119/received_events User \n", + "40 https://api.github.com/users/jrob119/received_events User \n", + "41 https://api.github.com/users/jrob119/received_events User \n", + "42 https://api.github.com/users/jrob119/received_events User \n", + "43 https://api.github.com/users/jrob119/received_events User \n", + "44 https://api.github.com/users/jrob119/received_events User \n", + "45 https://api.github.com/users/jrob119/received_events User \n", + "46 https://api.github.com/users/jrob119/received_events User \n", + "47 https://api.github.com/users/jrob119/received_events User \n", + "48 https://api.github.com/users/jrob119/received_events User \n", + "49 https://api.github.com/users/jrob119/received_events User \n", + "50 https://api.github.com/users/jrob119/received_events User \n", + "51 https://api.github.com/users/jrob119/received_events User \n", + "52 https://api.github.com/users/jrob119/received_events User \n", + "53 https://api.github.com/users/jrob119/received_events User \n", + "54 https://api.github.com/users/jrob119/received_events User \n", + "55 https://api.github.com/users/jrob119/received_events User \n", + "56 https://api.github.com/users/jrob119/received_events User \n", + "57 https://api.github.com/users/jrob119/received_events User \n", + "58 https://api.github.com/users/jrob119/received_events User \n", + "59 https://api.github.com/users/jrob119/received_events User \n", + "60 https://api.github.com/users/jrob119/received_events User \n", + "61 https://api.github.com/users/jrob119/received_events User \n", + "62 https://api.github.com/users/jrob119/received_events User \n", + "63 https://api.github.com/users/jrob119/received_events User \n", + "64 https://api.github.com/users/jrob119/received_events User \n", + "65 https://api.github.com/users/jrob119/received_events User \n", + "66 https://api.github.com/users/jrob119/received_events User \n", + "67 https://api.github.com/users/jrob119/received_events User \n", + "68 https://api.github.com/users/jrob119/received_events User \n", + "69 https://api.github.com/users/jrob119/received_events User \n", + "70 https://api.github.com/users/jrob119/received_events User \n", + "71 https://api.github.com/users/jrob119/received_events User \n", + "72 https://api.github.com/users/jrob119/received_events User \n", + "73 https://api.github.com/users/jrob119/received_events User \n", + "74 https://api.github.com/users/jrob119/received_events User \n", + "75 https://api.github.com/users/jrob119/received_events User \n", + "76 https://api.github.com/users/jrob119/received_events User \n", + "77 https://api.github.com/users/jrob119/received_events User \n", + "78 https://api.github.com/users/jrob119/received_events User \n", + "79 https://api.github.com/users/jrob119/received_events User \n", + "80 https://api.github.com/users/jrob119/received_events User \n", + "81 https://api.github.com/users/jrob119/received_events User \n", + "82 https://api.github.com/users/jrob119/received_events User \n", + "83 https://api.github.com/users/jrob119/received_events User \n", + "84 https://api.github.com/users/jrob119/received_events User \n", + "85 https://api.github.com/users/jrob119/received_events User \n", + "86 https://api.github.com/users/jrob119/received_events User \n", + "87 https://api.github.com/users/jrob119/received_events User \n", + "88 https://api.github.com/users/jrob119/received_events User \n", + "89 https://api.github.com/users/jrob119/received_events User \n", + "90 https://api.github.com/users/jrob119/received_events User \n", + "91 https://api.github.com/users/jrob119/received_events User \n", + "92 https://api.github.com/users/jrob119/received_events User \n", + "93 https://api.github.com/users/jrob119/received_events User \n", + "94 https://api.github.com/users/jrob119/received_events User \n", + "95 https://api.github.com/users/jrob119/received_events User \n", + "96 https://api.github.com/users/jrob119/received_events User \n", + "97 https://api.github.com/users/jrob119/received_events User \n", + "98 https://api.github.com/users/jrob119/received_events User \n", + "99 https://api.github.com/users/jrob119/received_events User \n", + "100 https://api.github.com/users/jrob119/received_events User \n", + "101 https://api.github.com/users/jrob119/received_events User \n", + "102 https://api.github.com/users/jrob119/received_events User \n", + "103 https://api.github.com/users/jrob119/received_events User \n", + "104 https://api.github.com/users/jrob119/received_events User \n", + "105 https://api.github.com/users/jrob119/received_events User \n", + "106 https://api.github.com/users/jrob119/received_events User \n", + "107 https://api.github.com/users/jrob119/received_events User \n", + "108 https://api.github.com/users/jrob119/received_events User \n", + "109 https://api.github.com/users/jrob119/received_events User \n", + "110 https://api.github.com/users/jrob119/received_events User \n", + "111 https://api.github.com/users/jrob119/received_events User \n", + "112 https://api.github.com/users/jrob119/received_events User \n", + "113 https://api.github.com/users/jrob119/received_events User \n", + "114 https://api.github.com/users/jrob119/received_events User \n", + "115 https://api.github.com/users/jrob119/received_events User \n", + "116 https://api.github.com/users/jrob119/received_events User \n", + "117 https://api.github.com/users/jrob119/received_events User \n", + "118 https://api.github.com/users/jrob119/received_events User \n", + "119 https://api.github.com/users/jrob119/received_events User \n", + "120 https://api.github.com/users/jrob119/received_events User \n", + "121 https://api.github.com/users/jrob119/received_events User \n", + "122 https://api.github.com/users/jrob119/received_events User \n", + "123 https://api.github.com/users/jrob119/received_events User \n", + "124 https://api.github.com/users/jrob119/received_events User \n", + "125 https://api.github.com/users/jrob119/received_events User \n", + "126 https://api.github.com/users/jrob119/received_events User \n", + "127 https://api.github.com/users/jrob119/received_events User \n", + "128 https://api.github.com/users/jrob119/received_events User \n", + "129 https://api.github.com/users/jrob119/received_events User \n", + "130 https://api.github.com/users/jrob119/received_events User \n", + "131 https://api.github.com/users/jrob119/received_events User \n", + "132 https://api.github.com/users/jrob119/received_events User \n", + "133 https://api.github.com/users/jrob119/received_events User \n", + "134 https://api.github.com/users/jrob119/received_events User \n", + "135 https://api.github.com/users/jrob119/received_events User \n", + "136 https://api.github.com/users/jrob119/received_events User \n", + "137 https://api.github.com/users/jrob119/received_events User \n", + "138 https://api.github.com/users/jrob119/received_events User \n", + "139 https://api.github.com/users/jrob119/received_events User \n", + "140 https://api.github.com/users/jrob119/received_events User \n", + "141 https://api.github.com/users/jrob119/received_events User \n", + "142 https://api.github.com/users/jrob119/received_events User \n", + "143 https://api.github.com/users/jrob119/received_events User \n", + "144 https://api.github.com/users/jrob119/received_events User \n", + "145 https://api.github.com/users/jrob119/received_events User \n", + "146 https://api.github.com/users/jrob119/received_events User \n", + "147 https://api.github.com/users/jrob119/received_events User \n", + "148 https://api.github.com/users/jrob119/received_events User \n", + "149 https://api.github.com/users/jrob119/received_events User \n", + "150 https://api.github.com/users/jrob119/received_events User \n", + "151 https://api.github.com/users/jrob119/received_events User \n", + "152 https://api.github.com/users/jrob119/received_events User \n", + "153 https://api.github.com/users/jrob119/received_events User \n", + "154 https://api.github.com/users/jrob119/received_events User \n", + "155 https://api.github.com/users/jrob119/received_events User \n", + "156 https://api.github.com/users/jrob119/received_events User \n", + "157 https://api.github.com/users/jrob119/received_events User \n", + "158 https://api.github.com/users/jrob119/received_events User \n", + "159 https://api.github.com/users/jrob119/received_events User \n", + "160 https://api.github.com/users/jrob119/received_events User \n", + "161 https://api.github.com/users/jrob119/received_events User \n", + "162 https://api.github.com/users/jrob119/received_events User \n", + "163 https://api.github.com/users/jrob119/received_events User \n", + "164 https://api.github.com/users/jrob119/received_events User \n", + "165 https://api.github.com/users/jrob119/received_events User \n", + "166 https://api.github.com/users/jrob119/received_events User \n", + "167 https://api.github.com/users/jrob119/received_events User \n", + "168 https://api.github.com/users/jrob119/received_events User \n", + "169 https://api.github.com/users/jrob119/received_events User \n", + "170 https://api.github.com/users/jrob119/received_events User \n", + "171 https://api.github.com/users/jrob119/received_events User \n", + "172 https://api.github.com/users/jrob119/received_events User \n", + "173 https://api.github.com/users/jrob119/received_events User \n", + "174 https://api.github.com/users/jrob119/received_events User \n", + "175 https://api.github.com/users/jrob119/received_events User \n", + "176 https://api.github.com/users/jrob119/received_events User \n", + "177 https://api.github.com/users/jrob119/received_events User \n", + "178 https://api.github.com/users/jrob119/received_events User \n", + "179 https://api.github.com/users/jrob119/received_events User \n", + "180 https://api.github.com/users/jrob119/received_events User \n", + "181 https://api.github.com/users/jrob119/received_events User \n", + "182 https://api.github.com/users/jrob119/received_events User \n", + "183 https://api.github.com/users/jrob119/received_events User \n", + "184 https://api.github.com/users/jrob119/received_events User \n", + "185 https://api.github.com/users/jrob119/received_events User \n", + "186 https://api.github.com/users/jrob119/received_events User \n", + "187 https://api.github.com/users/jrob119/received_events User \n", + "188 https://api.github.com/users/jrob119/received_events User \n", + "189 https://api.github.com/users/jrob119/received_events User \n", + "190 https://api.github.com/users/jrob119/received_events User \n", + "191 https://api.github.com/users/jrob119/received_events User \n", + "192 https://api.github.com/users/jrob119/received_events User \n", + "193 https://api.github.com/users/jrob119/received_events User \n", + "194 https://api.github.com/users/jrob119/received_events User \n", + "195 https://api.github.com/users/jrob119/received_events User \n", + "196 https://api.github.com/users/jrob119/received_events User \n", + "197 https://api.github.com/users/jrob119/received_events User \n", + "198 https://api.github.com/users/jrob119/received_events User \n", + "199 https://api.github.com/users/jrob119/received_events User \n", + "200 https://api.github.com/users/jrob119/received_events User \n", + "201 https://api.github.com/users/jrob119/received_events User \n", + "202 https://api.github.com/users/jrob119/received_events User \n", + "203 https://api.github.com/users/jrob119/received_events User \n", + "204 https://api.github.com/users/jrob119/received_events User \n", + "205 https://api.github.com/users/jrob119/received_events User \n", + "206 https://api.github.com/users/jrob119/received_events User \n", + "207 https://api.github.com/users/jrob119/received_events User \n", + "208 https://api.github.com/users/jrob119/received_events User \n", + "209 https://api.github.com/users/jrob119/received_events User \n", + "210 https://api.github.com/users/jrob119/received_events User \n", + "211 https://api.github.com/users/jrob119/received_events User \n", + "212 https://api.github.com/users/jrob119/received_events User \n", + "213 https://api.github.com/users/jrob119/received_events User \n", + "214 https://api.github.com/users/jrob119/received_events User \n", + "215 https://api.github.com/users/jrob119/received_events User \n", + "216 https://api.github.com/users/jrob119/received_events User \n", + "217 https://api.github.com/users/jrob119/received_events User \n", + "218 https://api.github.com/users/jrob119/received_events User \n", + "219 https://api.github.com/users/jrob119/received_events User \n", + "220 https://api.github.com/users/jrob119/received_events User \n", + "221 https://api.github.com/users/jrob119/received_events User \n", + "222 https://api.github.com/users/jrob119/received_events User \n", + "223 https://api.github.com/users/jrob119/received_events User \n", + "224 https://api.github.com/users/jrob119/received_events User \n", + "225 https://api.github.com/users/jrob119/received_events User \n", + "226 https://api.github.com/users/jrob119/received_events User \n", + "227 https://api.github.com/users/jrob119/received_events User \n", + "228 https://api.github.com/users/jrob119/received_events User \n", + "229 https://api.github.com/users/jrob119/received_events User \n", + "230 https://api.github.com/users/jrob119/received_events User \n", + "231 https://api.github.com/users/jrob119/received_events User \n", + "232 https://api.github.com/users/jrob119/received_events User \n", + "233 https://api.github.com/users/jrob119/received_events User \n", + "234 https://api.github.com/users/jrob119/received_events User \n", + "235 https://api.github.com/users/jrob119/received_events User \n", + "236 https://api.github.com/users/jrob119/received_events User \n", + "237 https://api.github.com/users/jrob119/received_events User \n", + "238 https://api.github.com/users/jrob119/received_events User \n", + "239 https://api.github.com/users/jrob119/received_events User \n", + "240 https://api.github.com/users/jrob119/received_events User \n", + "241 https://api.github.com/users/jrob119/received_events User \n", + "242 https://api.github.com/users/jrob119/received_events User \n", + "243 https://api.github.com/users/jrob119/received_events User \n", + "244 https://api.github.com/users/jrob119/received_events User \n", + "245 https://api.github.com/users/jrob119/received_events User \n", + "246 https://api.github.com/users/jrob119/received_events User \n", + "247 https://api.github.com/users/jrob119/received_events User \n", + "248 https://api.github.com/users/jrob119/received_events User \n", + "249 https://api.github.com/users/jrob119/received_events User \n", + "250 https://api.github.com/users/jrob119/received_events User \n", + "251 https://api.github.com/users/jrob119/received_events User \n", + "252 https://api.github.com/users/jrob119/received_events User \n", + "253 https://api.github.com/users/jrob119/received_events User \n", + "254 https://api.github.com/users/jrob119/received_events User \n", + "255 https://api.github.com/users/jrob119/received_events User \n", + "256 https://api.github.com/users/jrob119/received_events User \n", + "257 https://api.github.com/users/jrob119/received_events User \n", + "258 https://api.github.com/users/jrob119/received_events User \n", + "259 https://api.github.com/users/jrob119/received_events User \n", + "260 https://api.github.com/users/jrob119/received_events User \n", + "261 https://api.github.com/users/jrob119/received_events User \n", + "262 https://api.github.com/users/jrob119/received_events User \n", + "263 https://api.github.com/users/jrob119/received_events User \n", + "264 https://api.github.com/users/jrob119/received_events User \n", + "265 https://api.github.com/users/jrob119/received_events User \n", + "266 https://api.github.com/users/jrob119/received_events User \n", + "267 https://api.github.com/users/jrob119/received_events User \n", + "268 https://api.github.com/users/jrob119/received_events User \n", + "269 https://api.github.com/users/jrob119/received_events User \n", + "270 https://api.github.com/users/jrob119/received_events User \n", + "271 https://api.github.com/users/jrob119/received_events User \n", + "272 https://api.github.com/users/jrob119/received_events User \n", + "273 https://api.github.com/users/jrob119/received_events User \n", + "274 https://api.github.com/users/jrob119/received_events User \n", + "275 https://api.github.com/users/jrob119/received_events User \n", + "276 https://api.github.com/users/jrob119/received_events User \n", + "277 https://api.github.com/users/jrob119/received_events User \n", + "278 https://api.github.com/users/jrob119/received_events User \n", + "279 https://api.github.com/users/jrob119/received_events User \n", + "280 https://api.github.com/users/jrob119/received_events User \n", + "281 https://api.github.com/users/jrob119/received_events User \n", + "282 https://api.github.com/users/jrob119/received_events User \n", + "283 https://api.github.com/users/jrob119/received_events User \n", + "284 https://api.github.com/users/jrob119/received_events User \n", + "285 https://api.github.com/users/jrob119/received_events User \n", + "286 https://api.github.com/users/jrob119/received_events User \n", + "287 https://api.github.com/users/jrob119/received_events User \n", + "288 https://api.github.com/users/jrob119/received_events User \n", + "289 https://api.github.com/users/jrob119/received_events User \n", + "290 https://api.github.com/users/jrob119/received_events User \n", + "291 https://api.github.com/users/jrob119/received_events User \n", + "292 https://api.github.com/users/jrob119/received_events User \n", + "293 https://api.github.com/users/jrob119/received_events User \n", + "294 https://api.github.com/users/jrob119/received_events User \n", + "295 https://api.github.com/users/jrob119/received_events User \n", + "296 https://api.github.com/users/jrob119/received_events User \n", + "297 https://api.github.com/users/jrob119/received_events User \n", + "298 https://api.github.com/users/jrob119/received_events User \n", + "299 https://api.github.com/users/jrob119/received_events User \n", + "300 https://api.github.com/users/jrob119/received_events User \n", + "301 https://api.github.com/users/jrob119/received_events User \n", + "302 https://api.github.com/users/jrob119/received_events User \n", + "303 https://api.github.com/users/jrob119/received_events User \n", + "304 https://api.github.com/users/jrob119/received_events User \n", + "305 https://api.github.com/users/jrob119/received_events User \n", + "306 https://api.github.com/users/jrob119/received_events User \n", + "307 https://api.github.com/users/jrob119/received_events User \n", + "308 https://api.github.com/users/jrob119/received_events User \n", + "309 https://api.github.com/users/jrob119/received_events User \n", + "310 https://api.github.com/users/jrob119/received_events User \n", + "311 https://api.github.com/users/jrob119/received_events User \n", + "312 https://api.github.com/users/jrob119/received_events User \n", + "313 https://api.github.com/users/jrob119/received_events User \n", + "314 https://api.github.com/users/jrob119/received_events User \n", + "315 https://api.github.com/users/jrob119/received_events User \n", + "316 https://api.github.com/users/jrob119/received_events User \n", + "317 https://api.github.com/users/jrob119/received_events User \n", + "318 https://api.github.com/users/jrob119/received_events User \n", + "319 https://api.github.com/users/jrob119/received_events User \n", + "320 https://api.github.com/users/jrob119/received_events User \n", + "321 https://api.github.com/users/jrob119/received_events User \n", + "322 https://api.github.com/users/jrob119/received_events User \n", + "323 https://api.github.com/users/jrob119/received_events User \n", + "324 https://api.github.com/users/jrob119/received_events User \n", + "325 https://api.github.com/users/jrob119/received_events User \n", + "326 https://api.github.com/users/jrob119/received_events User \n", + "327 https://api.github.com/users/jrob119/received_events User \n", + "328 https://api.github.com/users/jrob119/received_events User \n", + "329 https://api.github.com/users/jrob119/received_events User \n", + "330 https://api.github.com/users/jrob119/received_events User \n", + "331 https://api.github.com/users/jrob119/received_events User \n", + "332 https://api.github.com/users/jrob119/received_events User \n", + "333 https://api.github.com/users/jrob119/received_events User \n", + "334 https://api.github.com/users/jrob119/received_events User \n", + "335 https://api.github.com/users/jrob119/received_events User \n", + "336 https://api.github.com/users/jrob119/received_events User \n", + "337 https://api.github.com/users/jrob119/received_events User \n", + "338 https://api.github.com/users/jrob119/received_events User \n", + "339 https://api.github.com/users/jrob119/received_events User \n", + "340 https://api.github.com/users/jrob119/received_events User \n", + "341 https://api.github.com/users/jrob119/received_events User \n", + "342 https://api.github.com/users/jrob119/received_events User \n", + "343 https://api.github.com/users/jrob119/received_events User \n", + "344 https://api.github.com/users/jrob119/received_events User \n", + "345 https://api.github.com/users/jrob119/received_events User \n", + "346 https://api.github.com/users/jrob119/received_events User \n", + "347 https://api.github.com/users/jrob119/received_events User \n", + "348 https://api.github.com/users/jrob119/received_events User \n", + "349 https://api.github.com/users/jrob119/received_events User \n", + "350 https://api.github.com/users/jrob119/received_events User \n", + "351 https://api.github.com/users/jrob119/received_events User \n", + "352 https://api.github.com/users/jrob119/received_events User \n", + "353 https://api.github.com/users/jrob119/received_events User \n", + "354 https://api.github.com/users/jrob119/received_events User \n", + "355 https://api.github.com/users/jrob119/received_events User \n", + "356 https://api.github.com/users/jrob119/received_events User \n", + "357 https://api.github.com/users/jrob119/received_events User \n", + "358 https://api.github.com/users/jrob119/received_events User \n", + "359 https://api.github.com/users/jrob119/received_events User \n", + "360 https://api.github.com/users/jrob119/received_events User \n", + "361 https://api.github.com/users/jrob119/received_events User \n", + "362 https://api.github.com/users/jrob119/received_events User \n", + "363 https://api.github.com/users/jrob119/received_events User \n", + "364 https://api.github.com/users/jrob119/received_events User \n", + "365 https://api.github.com/users/jrob119/received_events User \n", + "366 https://api.github.com/users/jrob119/received_events User \n", + "367 https://api.github.com/users/jrob119/received_events User \n", + "368 https://api.github.com/users/jrob119/received_events User \n", + "369 https://api.github.com/users/jrob119/received_events User \n", + "370 https://api.github.com/users/jrob119/received_events User \n", + "371 https://api.github.com/users/jrob119/received_events User \n", + "372 https://api.github.com/users/jrob119/received_events User \n", + "373 https://api.github.com/users/jrob119/received_events User \n", + "374 https://api.github.com/users/jrob119/received_events User \n", + "375 https://api.github.com/users/jrob119/received_events User \n", + "376 https://api.github.com/users/jrob119/received_events User \n", + "377 https://api.github.com/users/jrob119/received_events User \n", + "378 https://api.github.com/users/jrob119/received_events User \n", + "379 https://api.github.com/users/jrob119/received_events User \n", + "380 https://api.github.com/users/jrob119/received_events User \n", + "381 https://api.github.com/users/jrob119/received_events User \n", + "382 https://api.github.com/users/jrob119/received_events User \n", + "383 https://api.github.com/users/jrob119/received_events User \n", + "384 https://api.github.com/users/jrob119/received_events User \n", + "385 NaN NaN \n", + "386 https://api.github.com/users/jrob119/received_events User \n", + "387 https://api.github.com/users/jrob119/received_events User \n", + "388 NaN NaN \n", + "389 https://api.github.com/users/jrob119/received_events User \n", + "390 https://api.github.com/users/jrob119/received_events User \n", + "391 https://api.github.com/users/jrob119/received_events User \n", + "392 https://api.github.com/users/jrob119/received_events User \n", + "393 https://api.github.com/users/jrob119/received_events User \n", + "394 https://api.github.com/users/jrob119/received_events User \n", + "395 https://api.github.com/users/jrob119/received_events User \n", + "396 https://api.github.com/users/jrob119/received_events User \n", + "397 https://api.github.com/users/jrob119/received_events User \n", + "398 https://api.github.com/users/jrob119/received_events User \n", + "399 https://api.github.com/users/jrob119/received_events User \n", + "400 https://api.github.com/users/jrob119/received_events User \n", + "401 https://api.github.com/users/jrob119/received_events User \n", + "402 https://api.github.com/users/jrob119/received_events User \n", + "403 https://api.github.com/users/jrob119/received_events User \n", + "404 https://api.github.com/users/jrob119/received_events User \n", + "405 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "406 https://api.github.com/users/jrob119/received_events User \n", + "407 https://api.github.com/users/jrob119/received_events User \n", + "408 https://api.github.com/users/jrob119/received_events User \n", + "409 https://api.github.com/users/jrob119/received_events User \n", + "410 https://api.github.com/users/jrob119/received_events User \n", + "411 https://api.github.com/users/jrob119/received_events User \n", + "412 https://api.github.com/users/jrob119/received_events User \n", + "413 https://api.github.com/users/jrob119/received_events User \n", + "414 https://api.github.com/users/jrob119/received_events User \n", + "415 https://api.github.com/users/jrob119/received_events User \n", + "416 https://api.github.com/users/jrob119/received_events User \n", + "417 https://api.github.com/users/jrob119/received_events User \n", + "418 https://api.github.com/users/jrob119/received_events User \n", + "419 https://api.github.com/users/jrob119/received_events User \n", + "420 https://api.github.com/users/jrob119/received_events User \n", + "421 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "422 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "423 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "424 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "425 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "426 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "427 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "428 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "429 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "430 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "431 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "432 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "433 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "434 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "435 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "436 https://api.github.com/users/jrob119/received_events User \n", + "437 https://api.github.com/users/jrob119/received_events User \n", + "438 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "439 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "440 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "441 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "442 https://api.github.com/users/jrob119/received_events User \n", + "443 https://api.github.com/users/jrob119/received_events User \n", + "444 https://api.github.com/users/jrob119/received_events User \n", + "445 https://api.github.com/users/jrob119/received_events User \n", + "446 https://api.github.com/users/jrob119/received_events User \n", + "447 https://api.github.com/users/jrob119/received_events User \n", + "448 https://api.github.com/users/jrob119/received_events User \n", + "449 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "450 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "451 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "452 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "453 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "454 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "455 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "456 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "457 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "458 https://api.github.com/users/jrob119/received_events User \n", + "459 https://api.github.com/users/jrob119/received_events User \n", + "460 https://api.github.com/users/jrob119/received_events User \n", + "461 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "462 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "463 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "464 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "465 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "466 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "467 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "468 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "469 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "470 https://api.github.com/users/jrob119/received_events User \n", + "471 https://api.github.com/users/jrob119/received_events User \n", + "472 https://api.github.com/users/jrob119/received_events User \n", + "473 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "474 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "475 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "476 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "477 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "478 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "479 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "480 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "481 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "482 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "483 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "484 https://api.github.com/users/jrob119/received_events User \n", + "485 https://api.github.com/users/jrob119/received_events User \n", + "486 https://api.github.com/users/jrob119/received_events User \n", + "487 NaN NaN \n", + "488 NaN NaN \n", + "489 NaN NaN \n", + "490 NaN NaN \n", + "491 https://api.github.com/users/jrob119/received_events User \n", + "492 NaN NaN \n", + "493 NaN NaN \n", + "494 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "495 NaN NaN \n", + "496 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "497 https://api.github.com/users/jrob119/received_events User \n", + "498 https://api.github.com/users/jrob119/received_events User \n", + "499 NaN NaN \n", + "500 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "501 NaN NaN \n", + "502 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "503 NaN NaN \n", + "504 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "505 NaN NaN \n", + "506 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "507 NaN NaN \n", + "508 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "509 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "510 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "511 https://api.github.com/users/jrob119/received_events User \n", + "512 https://api.github.com/users/jrob119/received_events User \n", + "513 NaN NaN \n", + "514 NaN NaN \n", + "515 NaN NaN \n", + "516 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "517 https://api.github.com/users/jrob119/received_events User \n", + "518 https://api.github.com/users/jrob119/received_events User \n", + "519 https://api.github.com/users/jrob119/received_events User \n", + "520 https://api.github.com/users/jrob119/received_events User \n", + "521 NaN NaN \n", + "522 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "523 NaN NaN \n", + "524 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "525 NaN NaN \n", + "526 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "527 NaN NaN \n", + "528 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "529 NaN NaN \n", + "530 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "531 NaN NaN \n", + "532 NaN NaN \n", + "533 https://api.github.com/users/jrob119/received_events User \n", + "534 https://api.github.com/users/jrob119/received_events User \n", + "535 NaN NaN \n", + "536 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "537 https://api.github.com/users/jrob119/received_events User \n", + "538 https://api.github.com/users/jrob119/received_events User \n", + "539 https://api.github.com/users/jrob119/received_events User \n", + "540 https://api.github.com/users/jrob119/received_events User \n", + "541 NaN NaN \n", + "542 https://api.github.com/users/jrob119/received_events User \n", + "543 NaN NaN \n", + "544 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "545 NaN NaN \n", + "546 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "547 NaN NaN \n", + "548 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "549 https://api.github.com/users/jrob119/received_events User \n", + "550 https://api.github.com/users/jrob119/received_events User \n", + "551 https://api.github.com/users/jrob119/received_events User \n", + "552 https://api.github.com/users/jrob119/received_events User \n", + "553 https://api.github.com/users/jrob119/received_events User \n", + "554 https://api.github.com/users/jrob119/received_events User \n", + "555 https://api.github.com/users/jrob119/received_events User \n", + "556 https://api.github.com/users/jrob119/received_events User \n", + "557 https://api.github.com/users/jrob119/received_events User \n", + "558 NaN NaN \n", + "559 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "560 https://api.github.com/users/jrob119/received_events User \n", + "561 https://api.github.com/users/jrob119/received_events User \n", + "562 https://api.github.com/users/jrob119/received_events User \n", + "563 https://api.github.com/users/jrob119/received_events User \n", + "564 https://api.github.com/users/jrob119/received_events User \n", + "565 https://api.github.com/users/jrob119/received_events User \n", + "566 https://api.github.com/users/jrob119/received_events User \n", + "567 https://api.github.com/users/jrob119/received_events User \n", + "568 https://api.github.com/users/jrob119/received_events User \n", + "569 https://api.github.com/users/jrob119/received_events User \n", + "570 https://api.github.com/users/jrob119/received_events User \n", + "571 https://api.github.com/users/jrob119/received_events User \n", + "572 https://api.github.com/users/jrob119/received_events User \n", + "573 https://api.github.com/users/jrob119/received_events User \n", + "574 https://api.github.com/users/jrob119/received_events User \n", + "575 https://api.github.com/users/jrob119/received_events User \n", + "576 https://api.github.com/users/jrob119/received_events User \n", + "577 https://api.github.com/users/jrob119/received_events User \n", + "578 https://api.github.com/users/jrob119/received_events User \n", + "579 https://api.github.com/users/jrob119/received_events User \n", + "580 https://api.github.com/users/jrob119/received_events User \n", + "581 https://api.github.com/users/jrob119/received_events User \n", + "582 https://api.github.com/users/jrob119/received_events User \n", + "583 https://api.github.com/users/jrob119/received_events User \n", + "584 https://api.github.com/users/jrob119/received_events User \n", + "585 https://api.github.com/users/jrob119/received_events User \n", + "586 https://api.github.com/users/jrob119/received_events User \n", + "587 https://api.github.com/users/jrob119/received_events User \n", + "588 https://api.github.com/users/jrob119/received_events User \n", + "589 https://api.github.com/users/jrob119/received_events User \n", + "590 https://api.github.com/users/jrob119/received_events User \n", + "591 https://api.github.com/users/jrob119/received_events User \n", + "592 https://api.github.com/users/jrob119/received_events User \n", + "593 https://api.github.com/users/jrob119/received_events User \n", + "594 NaN NaN \n", + "595 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "596 NaN NaN \n", + "597 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "598 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "599 NaN NaN \n", + "600 NaN NaN \n", + "601 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "602 NaN NaN \n", + "603 NaN NaN \n", + "604 NaN NaN \n", + "605 NaN NaN \n", + "606 NaN NaN \n", + "607 NaN NaN \n", + "608 NaN NaN \n", + "609 NaN NaN \n", + "610 NaN NaN \n", + "611 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "612 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "613 https://api.github.com/users/jrob119/received_events User \n", + "614 https://api.github.com/users/jrob119/received_events User \n", + "615 https://api.github.com/users/ipd-deploy/received_events User \n", + "616 https://api.github.com/users/ipd-deploy/received_events User \n", + "617 https://api.github.com/users/ipd-deploy/received_events User \n", + "618 https://api.github.com/users/ipd-deploy/received_events User \n", + "619 https://api.github.com/users/ipd-deploy/received_events User \n", + "620 https://api.github.com/users/ipd-deploy/received_events User \n", + "621 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "622 NaN NaN \n", + "623 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "624 https://api.github.com/users/ipd-deploy/received_events User \n", + "625 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "626 NaN NaN \n", + "627 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "628 NaN NaN \n", + "629 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "630 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "631 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "632 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "633 https://api.github.com/users/jrob119/received_events User \n", + "634 https://api.github.com/users/jrob119/received_events User \n", + "635 https://api.github.com/users/jrob119/received_events User \n", + "636 https://api.github.com/users/jrob119/received_events User \n", + "637 https://api.github.com/users/jrob119/received_events User \n", + "638 https://api.github.com/users/jrob119/received_events User \n", + "639 https://api.github.com/users/jrob119/received_events User \n", + "640 https://api.github.com/users/jrob119/received_events User \n", + "641 NaN NaN \n", + "642 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "643 https://api.github.com/users/jrob119/received_events User \n", + "644 https://api.github.com/users/jrob119/received_events User \n", + "645 NaN NaN \n", + "646 NaN NaN \n", + "647 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "648 https://api.github.com/users/jrob119/received_events User \n", + "649 NaN NaN \n", + "650 NaN NaN \n", + "651 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "652 NaN NaN \n", + "653 NaN NaN \n", + "654 NaN NaN \n", + "655 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "656 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "657 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "658 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "659 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "660 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "661 NaN NaN \n", + "662 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "663 NaN NaN \n", + "664 NaN NaN \n", + "665 NaN NaN \n", + "666 NaN NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "668 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "669 NaN NaN \n", + "670 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "671 NaN NaN \n", + "672 NaN NaN \n", + "673 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "674 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "675 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "676 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "677 https://api.github.com/users/xeniageorgiouAN/received_events User \n", + "678 https://api.github.com/users/xeniageorgiouAN/received_events User \n", + "679 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "680 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "681 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "682 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "683 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "684 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "685 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "686 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "687 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "688 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "689 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "690 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "691 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "692 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "693 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "694 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "695 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "696 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "697 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "698 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "699 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "700 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "701 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "702 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "703 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "704 https://api.github.com/users/michaelcooperAN/received_events User \n", + "705 https://api.github.com/users/michaelcooperAN/received_events User \n", + "706 https://api.github.com/users/michaelcooperAN/received_events User \n", + "707 https://api.github.com/users/xeniageorgiouAN/received_events User \n", + "708 https://api.github.com/users/xeniageorgiouAN/received_events User \n", + "709 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "710 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "711 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "712 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "713 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "714 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "715 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "716 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "717 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "718 https://api.github.com/users/xeniageorgiouAN/received_events User \n", + "719 https://api.github.com/users/xeniageorgiouAN/received_events User \n", + "720 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "721 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "722 NaN NaN \n", + "723 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "724 NaN NaN \n", + "725 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "726 https://api.github.com/users/michaelcooperAN/received_events User \n", + "727 https://api.github.com/users/michaelcooperAN/received_events User \n", + "728 NaN NaN \n", + "729 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "730 NaN NaN \n", + "731 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "732 NaN NaN \n", + "733 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "734 https://api.github.com/users/michaelcooperAN/received_events User \n", + "735 https://api.github.com/users/michaelcooperAN/received_events User \n", + "736 https://api.github.com/users/michaelcooperAN/received_events User \n", + "737 NaN NaN \n", + "738 https://api.github.com/users/dominicbarkerAN/received_events User \n", + "\n", + " author.site_admin committer.login committer.id committer.node_id \\\n", + "0 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "1 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "2 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "3 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "4 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "5 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "6 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "7 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "8 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "9 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "10 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "11 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "12 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "13 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "14 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "15 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "16 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "17 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "18 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "19 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "20 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "21 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "22 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "23 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "24 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "25 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "26 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "27 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "28 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "29 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "30 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "31 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "32 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "33 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "34 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "35 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "36 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "37 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "38 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "39 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "40 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "41 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "42 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "43 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "44 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "45 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "46 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "47 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "48 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "49 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "50 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "51 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "52 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "53 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "54 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "55 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "56 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "57 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "58 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "59 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "60 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "61 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "62 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "63 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "64 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "65 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "66 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "67 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "68 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "69 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "70 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "71 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "72 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "73 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "74 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "75 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "76 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "77 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "78 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "79 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "80 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "81 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "82 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "83 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "84 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "85 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "86 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "87 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "88 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "89 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "90 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "91 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "92 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "93 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "94 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "95 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "96 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "97 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "98 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "99 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "100 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "101 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "102 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "103 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "104 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "105 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "106 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "107 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "108 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "109 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "110 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "111 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "112 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "113 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "114 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "115 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "116 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "117 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "118 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "119 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "120 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "121 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "122 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "123 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "124 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "125 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "126 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "127 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "128 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "129 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "130 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "131 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "132 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "133 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "134 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "135 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "136 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "137 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "138 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "139 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "140 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "141 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "142 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "143 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "144 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "145 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "146 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "147 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "148 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "149 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "150 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "151 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "152 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "153 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "154 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "155 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "156 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "157 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "158 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "159 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "160 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "161 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "162 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "163 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "164 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "165 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "166 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "167 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "168 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "169 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "170 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "171 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "172 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "173 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "174 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "175 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "176 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "177 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "178 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "179 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "180 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "181 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "182 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "183 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "184 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "185 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "186 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "187 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "188 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "189 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "190 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "191 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "192 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "193 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "194 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "195 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "196 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "197 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "198 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "199 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "200 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "201 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "202 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "203 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "204 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "205 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "206 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "207 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "208 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "209 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "210 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "211 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "212 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "213 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "214 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "215 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "216 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "217 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "218 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "219 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "220 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "221 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "222 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "223 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "224 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "225 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "226 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "227 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "228 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "229 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "230 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "231 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "232 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "233 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "234 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "235 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "236 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "237 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "238 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "239 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "240 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "241 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "242 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "243 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "244 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "245 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "246 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "247 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "248 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "249 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "250 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "251 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "252 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "253 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "254 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "255 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "256 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "257 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "258 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "259 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "260 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "261 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "262 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "263 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "264 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "265 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "266 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "267 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "268 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "269 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "270 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "271 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "272 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "273 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "274 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "275 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "276 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "277 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "278 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "279 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "280 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "281 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "282 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "283 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "284 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "285 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "286 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "287 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "288 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "289 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "290 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "291 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "292 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "293 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "294 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "295 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "296 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "297 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "298 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "299 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "300 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "301 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "302 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "303 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "304 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "305 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "306 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "307 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "308 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "309 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "310 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "311 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "312 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "313 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "314 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "315 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "316 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "317 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "318 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "319 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "320 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "321 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "322 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "323 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "324 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "325 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "326 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "327 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "328 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "329 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "330 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "331 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "332 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "333 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "334 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "335 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "336 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "337 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "338 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "339 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "340 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "341 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "342 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "343 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "344 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "345 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "346 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "347 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "348 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "349 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "350 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "351 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "352 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "353 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "354 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "355 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "356 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "357 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "358 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "359 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "360 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "361 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "362 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "363 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "364 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "365 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "366 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "367 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "368 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "369 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "370 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "371 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "372 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "373 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "374 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "375 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "376 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "377 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "378 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "379 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "380 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "381 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "382 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "383 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "384 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "385 NaN NaN NaN NaN \n", + "386 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "387 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "388 NaN NaN NaN NaN \n", + "389 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "390 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "391 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "392 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "393 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "394 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "395 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "396 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "397 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "398 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "399 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "400 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "401 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "402 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "403 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "404 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "405 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "406 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "407 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "408 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "409 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "410 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "411 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "412 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "413 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "414 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "415 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "416 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "417 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "418 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "419 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "420 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "421 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "422 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "423 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "424 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "425 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "426 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "427 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "428 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "429 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "430 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "431 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "432 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "433 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "434 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "435 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "436 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "437 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "438 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "439 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "440 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "441 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "442 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "443 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "444 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "445 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "446 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "447 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "448 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "449 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "450 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "451 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "452 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "453 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "454 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "455 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "456 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "457 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "458 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "459 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "460 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "461 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "462 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "463 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "464 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "465 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "466 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "467 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "468 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "469 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "470 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "471 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "472 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "473 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "474 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "475 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "476 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "477 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "478 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "479 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "480 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "481 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "482 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "483 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "484 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "485 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "486 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "487 NaN NaN NaN NaN \n", + "488 NaN NaN NaN NaN \n", + "489 NaN NaN NaN NaN \n", + "490 NaN NaN NaN NaN \n", + "491 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "492 NaN NaN NaN NaN \n", + "493 NaN NaN NaN NaN \n", + "494 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "495 NaN NaN NaN NaN \n", + "496 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "497 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "498 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "499 NaN NaN NaN NaN \n", + "500 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "501 NaN NaN NaN NaN \n", + "502 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "503 NaN NaN NaN NaN \n", + "504 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "505 NaN NaN NaN NaN \n", + "506 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "507 NaN NaN NaN NaN \n", + "508 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "509 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "510 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "511 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "512 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "513 NaN NaN NaN NaN \n", + "514 NaN NaN NaN NaN \n", + "515 NaN NaN NaN NaN \n", + "516 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "517 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "518 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "519 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "520 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "521 NaN NaN NaN NaN \n", + "522 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "523 NaN NaN NaN NaN \n", + "524 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "525 NaN NaN NaN NaN \n", + "526 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "527 NaN NaN NaN NaN \n", + "528 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "529 NaN NaN NaN NaN \n", + "530 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "531 NaN NaN NaN NaN \n", + "532 NaN NaN NaN NaN \n", + "533 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "534 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "535 NaN NaN NaN NaN \n", + "536 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "537 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "538 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "539 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "540 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "541 NaN NaN NaN NaN \n", + "542 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "543 NaN NaN NaN NaN \n", + "544 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "545 NaN NaN NaN NaN \n", + "546 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "547 NaN NaN NaN NaN \n", + "548 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "549 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "550 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "551 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "552 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "553 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "554 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "555 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "556 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "557 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "558 NaN NaN NaN NaN \n", + "559 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "560 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "561 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "562 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "563 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "564 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "565 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "566 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "567 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "568 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "569 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "570 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "571 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "572 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "573 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "574 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "575 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "576 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "577 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "578 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "579 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "580 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "581 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "582 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "583 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "584 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "585 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "586 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "587 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "588 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "589 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "590 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "591 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "592 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "593 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "594 NaN NaN NaN NaN \n", + "595 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "596 NaN NaN NaN NaN \n", + "597 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "598 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "599 NaN NaN NaN NaN \n", + "600 NaN NaN NaN NaN \n", + "601 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "602 NaN NaN NaN NaN \n", + "603 NaN NaN NaN NaN \n", + "604 NaN NaN NaN NaN \n", + "605 NaN NaN NaN NaN \n", + "606 NaN NaN NaN NaN \n", + "607 NaN NaN NaN NaN \n", + "608 NaN NaN NaN NaN \n", + "609 NaN NaN NaN NaN \n", + "610 NaN NaN NaN NaN \n", + "611 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "612 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "613 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "614 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "615 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "616 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "617 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "618 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "619 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "620 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "621 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "622 NaN NaN NaN NaN \n", + "623 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "624 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", + "625 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "626 NaN NaN NaN NaN \n", + "627 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "628 NaN NaN NaN NaN \n", + "629 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "630 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "631 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "632 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "633 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "634 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "635 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "636 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "637 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "638 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "639 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", + "640 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "641 NaN NaN NaN NaN \n", + "642 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "643 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "644 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "645 NaN NaN NaN NaN \n", + "646 NaN NaN NaN NaN \n", + "647 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "648 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "649 NaN NaN NaN NaN \n", + "650 NaN NaN NaN NaN \n", + "651 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "652 NaN NaN NaN NaN \n", + "653 NaN NaN NaN NaN \n", + "654 NaN NaN NaN NaN \n", + "655 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "656 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "657 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "658 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "659 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "660 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "661 NaN NaN NaN NaN \n", + "662 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "663 NaN NaN NaN NaN \n", + "664 NaN NaN NaN NaN \n", + "665 NaN NaN NaN NaN \n", + "666 NaN NaN NaN NaN \n", + "667 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "668 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "669 NaN NaN NaN NaN \n", + "670 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "671 NaN NaN NaN NaN \n", + "672 NaN NaN NaN NaN \n", + "673 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "674 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "675 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "676 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "677 False xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "678 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "679 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "680 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "681 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "682 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "683 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "684 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "685 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "686 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "687 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "688 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "689 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "690 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "691 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "692 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "693 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "694 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "695 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "696 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "697 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "698 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "699 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "700 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "701 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "702 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", + "703 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "704 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "705 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "706 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "707 False xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "708 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "709 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "710 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "711 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "712 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "713 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "714 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "715 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "716 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "717 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "718 False xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", + "719 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "720 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "721 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "722 NaN NaN NaN NaN \n", + "723 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "724 NaN NaN NaN NaN \n", + "725 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "726 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "727 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "728 NaN NaN NaN NaN \n", + "729 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "730 NaN NaN NaN NaN \n", + "731 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "732 NaN NaN NaN NaN \n", + "733 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "734 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "735 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", + "736 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "737 NaN NaN NaN NaN \n", + "738 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", + "\n", + " committer.avatar_url \\\n", + "0 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "1 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "2 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "3 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "4 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "5 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "6 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "7 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "8 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "9 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "10 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "11 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "12 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "13 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "14 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "15 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "16 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "17 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "18 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "19 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "20 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "21 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "22 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "23 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "24 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "25 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "26 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "27 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "28 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "29 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "30 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "31 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "32 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "33 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "34 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "35 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "36 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "37 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "38 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "39 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "40 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "41 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "42 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "43 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "44 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "45 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "46 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "47 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "48 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "49 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "50 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "51 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "52 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "53 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "54 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "55 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "56 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "57 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "58 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "59 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "60 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "61 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "62 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "63 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "64 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "65 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "66 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "67 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "68 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "69 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "70 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "71 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "72 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "73 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "74 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "75 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "76 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "77 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "78 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "79 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "80 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "81 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "82 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "83 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "84 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "85 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "86 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "87 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "88 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "89 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "90 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "91 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "92 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "93 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "94 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "95 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "96 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "97 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "98 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "99 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "100 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "101 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "102 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "103 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "104 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "105 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "106 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "107 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "108 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "109 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "110 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "111 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "112 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "113 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "114 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "115 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "116 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "117 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "118 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "119 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "120 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "121 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "122 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "123 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "124 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "125 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "126 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "127 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "128 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "129 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "130 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "131 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "132 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "133 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "134 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "135 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "136 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "137 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "138 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "139 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "140 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "141 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "142 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "143 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "144 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "145 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "146 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "147 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "148 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "149 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "150 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "151 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "152 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "153 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "154 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "155 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "156 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "157 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "158 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "159 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "160 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "161 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "162 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "163 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "164 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "165 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "166 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "167 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "168 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "169 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "170 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "171 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "172 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "173 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "174 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "175 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "176 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "177 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "178 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "179 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "180 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "181 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "182 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "183 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "184 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "185 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "186 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "187 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "188 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "189 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "190 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "191 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "192 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "193 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "194 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "195 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "196 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "197 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "198 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "199 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "200 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "201 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "202 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "203 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "204 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "205 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "206 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "207 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "208 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "209 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "210 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "211 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "212 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "213 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "214 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "215 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "216 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "217 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "218 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "219 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "220 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "221 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "222 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "223 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "224 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "225 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "226 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "227 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "228 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "229 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "230 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "231 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "232 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "233 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "234 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "235 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "236 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "237 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "238 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "239 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "240 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "241 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "242 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "243 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "244 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "245 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "246 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "247 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "248 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "249 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "250 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "251 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "252 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "253 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "254 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "255 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "256 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "257 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "258 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "259 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "260 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "261 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "262 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "263 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "264 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "265 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "266 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "267 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "268 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "269 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "270 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "271 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "272 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "273 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "274 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "275 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "276 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "277 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "278 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "279 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "280 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "281 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "282 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "283 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "284 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "285 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "286 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "287 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "288 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "289 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "290 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "291 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "292 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "293 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "294 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "295 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "296 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "297 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "298 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "299 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "300 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "301 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "302 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "303 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "304 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "305 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "306 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "307 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "308 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "309 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "310 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "311 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "312 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "313 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "314 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "315 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "316 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "317 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "318 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "319 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "320 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "321 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "322 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "323 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "324 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "325 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "326 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "327 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "328 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "329 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "330 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "331 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "332 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "333 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "334 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "335 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "336 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "337 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "338 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "339 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "340 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "341 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "342 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "343 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "344 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "345 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "346 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "347 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "348 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "349 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "350 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "351 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "352 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "353 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "354 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "355 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "356 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "357 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "358 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "359 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "360 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "361 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "362 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "363 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "364 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "365 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "366 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "367 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "368 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "369 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "370 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "371 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "372 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "373 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "374 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "375 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "376 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "377 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "378 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "379 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "380 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "381 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "382 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "383 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "384 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "385 NaN \n", + "386 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "387 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "388 NaN \n", + "389 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "390 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "391 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "392 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "393 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "394 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "395 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "396 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "397 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "398 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "399 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "400 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "401 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "402 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "403 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "404 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "405 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "406 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "407 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "408 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "409 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "410 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "411 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "412 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "413 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "414 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "415 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "416 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "417 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "418 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "419 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "420 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "421 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "422 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "423 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "424 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "425 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "426 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "427 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "428 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "429 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "430 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "431 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "432 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "433 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "434 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "435 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "436 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "437 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "438 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "439 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "440 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "441 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "442 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "443 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "444 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "445 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "446 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "447 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "448 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "449 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "450 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "451 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "452 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "453 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "454 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "455 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "456 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "457 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "458 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "459 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "460 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "461 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "462 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "463 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "464 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "465 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "466 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "467 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "468 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "469 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "470 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "471 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "472 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "473 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "474 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "475 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "476 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "477 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "478 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "479 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "480 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "481 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "482 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "483 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "484 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "485 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "486 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "492 NaN \n", + "493 NaN \n", + "494 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "495 NaN \n", + "496 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "497 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "498 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "499 NaN \n", + "500 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "501 NaN \n", + "502 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "503 NaN \n", + "504 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "505 NaN \n", + "506 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "507 NaN \n", + "508 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "509 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "510 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "511 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "512 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "517 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "518 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "519 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "520 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "521 NaN \n", + "522 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "523 NaN \n", + "524 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "525 NaN \n", + "526 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "527 NaN \n", + "528 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "529 NaN \n", + "530 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "531 NaN \n", + "532 NaN \n", + "533 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "534 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "535 NaN \n", + "536 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "537 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "538 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "539 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "540 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "541 NaN \n", + "542 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "543 NaN \n", + "544 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "545 NaN \n", + "546 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "547 NaN \n", + "548 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "549 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "550 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "551 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "552 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "553 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "554 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "555 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "556 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "557 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "558 NaN \n", + "559 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "560 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "561 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "562 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "563 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "564 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "565 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "566 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "567 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "568 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "569 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "570 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "571 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "572 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "573 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "574 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "575 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "576 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "577 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "578 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "579 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "580 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "581 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "582 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "583 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "584 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "585 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "586 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "587 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "588 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "589 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "590 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "591 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "592 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "593 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "594 NaN \n", + "595 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "596 NaN \n", + "597 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "598 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "599 NaN \n", + "600 NaN \n", + "601 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "612 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "613 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "614 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "615 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "616 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "617 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "618 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "619 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "620 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "621 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "622 NaN \n", + "623 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "624 https://avatars.githubusercontent.com/u/78602048?v=4 \n", + "625 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "626 NaN \n", + "627 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "628 NaN \n", + "629 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "630 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "631 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "632 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "633 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "634 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "635 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "636 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "637 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "638 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "639 https://avatars.githubusercontent.com/u/19726400?v=4 \n", + "640 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "641 NaN \n", + "642 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "643 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "644 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "645 NaN \n", + "646 NaN \n", + "647 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "648 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "649 NaN \n", + "650 NaN \n", + "651 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "656 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "657 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "658 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "659 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "660 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "661 NaN \n", + "662 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "668 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "669 NaN \n", + "670 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "671 NaN \n", + "672 NaN \n", + "673 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "674 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "675 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "676 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "677 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "678 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "679 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "680 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "681 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "682 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "683 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "684 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "685 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "686 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "687 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "688 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "689 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "690 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "691 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "692 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "693 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "694 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "695 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "696 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "697 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "698 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "699 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "700 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "701 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "702 https://avatars.githubusercontent.com/u/37367778?v=4 \n", + "703 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "704 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "705 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "706 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "707 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "708 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "709 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "710 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "711 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "712 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "713 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "714 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "715 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "716 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "717 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "718 https://avatars.githubusercontent.com/u/55495460?v=4 \n", + "719 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "720 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "721 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "722 NaN \n", + "723 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "724 NaN \n", + "725 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "726 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "727 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "728 NaN \n", + "729 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "730 NaN \n", + "731 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "732 NaN \n", + "733 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "734 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "735 https://avatars.githubusercontent.com/u/55495425?v=4 \n", + "736 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "737 NaN \n", + "738 https://avatars.githubusercontent.com/u/19864447?v=4 \n", + "\n", + " committer.gravatar_id committer.url \\\n", + "0 https://api.github.com/users/jrob119 \n", + "1 https://api.github.com/users/jrob119 \n", + "2 https://api.github.com/users/jrob119 \n", + "3 https://api.github.com/users/jrob119 \n", + "4 https://api.github.com/users/jrob119 \n", + "5 https://api.github.com/users/jrob119 \n", + "6 https://api.github.com/users/jrob119 \n", + "7 https://api.github.com/users/jrob119 \n", + "8 https://api.github.com/users/jrob119 \n", + "9 https://api.github.com/users/jrob119 \n", + "10 https://api.github.com/users/jrob119 \n", + "11 https://api.github.com/users/jrob119 \n", + "12 https://api.github.com/users/jrob119 \n", + "13 https://api.github.com/users/jrob119 \n", + "14 https://api.github.com/users/jrob119 \n", + "15 https://api.github.com/users/jrob119 \n", + "16 https://api.github.com/users/jrob119 \n", + "17 https://api.github.com/users/jrob119 \n", + "18 https://api.github.com/users/jrob119 \n", + "19 https://api.github.com/users/jrob119 \n", + "20 https://api.github.com/users/jrob119 \n", + "21 https://api.github.com/users/jrob119 \n", + "22 https://api.github.com/users/jrob119 \n", + "23 https://api.github.com/users/jrob119 \n", + "24 https://api.github.com/users/jrob119 \n", + "25 https://api.github.com/users/jrob119 \n", + "26 https://api.github.com/users/jrob119 \n", + "27 https://api.github.com/users/jrob119 \n", + "28 https://api.github.com/users/jrob119 \n", + "29 https://api.github.com/users/jrob119 \n", + "30 https://api.github.com/users/jrob119 \n", + "31 https://api.github.com/users/jrob119 \n", + "32 https://api.github.com/users/jrob119 \n", + "33 https://api.github.com/users/jrob119 \n", + "34 https://api.github.com/users/jrob119 \n", + "35 https://api.github.com/users/jrob119 \n", + "36 https://api.github.com/users/jrob119 \n", + "37 https://api.github.com/users/jrob119 \n", + "38 https://api.github.com/users/jrob119 \n", + "39 https://api.github.com/users/jrob119 \n", + "40 https://api.github.com/users/jrob119 \n", + "41 https://api.github.com/users/jrob119 \n", + "42 https://api.github.com/users/jrob119 \n", + "43 https://api.github.com/users/jrob119 \n", + "44 https://api.github.com/users/jrob119 \n", + "45 https://api.github.com/users/jrob119 \n", + "46 https://api.github.com/users/jrob119 \n", + "47 https://api.github.com/users/jrob119 \n", + "48 https://api.github.com/users/jrob119 \n", + "49 https://api.github.com/users/jrob119 \n", + "50 https://api.github.com/users/jrob119 \n", + "51 https://api.github.com/users/jrob119 \n", + "52 https://api.github.com/users/jrob119 \n", + "53 https://api.github.com/users/jrob119 \n", + "54 https://api.github.com/users/jrob119 \n", + "55 https://api.github.com/users/jrob119 \n", + "56 https://api.github.com/users/jrob119 \n", + "57 https://api.github.com/users/jrob119 \n", + "58 https://api.github.com/users/jrob119 \n", + "59 https://api.github.com/users/jrob119 \n", + "60 https://api.github.com/users/jrob119 \n", + "61 https://api.github.com/users/jrob119 \n", + "62 https://api.github.com/users/jrob119 \n", + "63 https://api.github.com/users/jrob119 \n", + "64 https://api.github.com/users/jrob119 \n", + "65 https://api.github.com/users/jrob119 \n", + "66 https://api.github.com/users/jrob119 \n", + "67 https://api.github.com/users/jrob119 \n", + "68 https://api.github.com/users/jrob119 \n", + "69 https://api.github.com/users/jrob119 \n", + "70 https://api.github.com/users/jrob119 \n", + "71 https://api.github.com/users/jrob119 \n", + "72 https://api.github.com/users/jrob119 \n", + "73 https://api.github.com/users/jrob119 \n", + "74 https://api.github.com/users/jrob119 \n", + "75 https://api.github.com/users/jrob119 \n", + "76 https://api.github.com/users/jrob119 \n", + "77 https://api.github.com/users/jrob119 \n", + "78 https://api.github.com/users/jrob119 \n", + "79 https://api.github.com/users/jrob119 \n", + "80 https://api.github.com/users/jrob119 \n", + "81 https://api.github.com/users/jrob119 \n", + "82 https://api.github.com/users/jrob119 \n", + "83 https://api.github.com/users/jrob119 \n", + "84 https://api.github.com/users/jrob119 \n", + "85 https://api.github.com/users/jrob119 \n", + "86 https://api.github.com/users/jrob119 \n", + "87 https://api.github.com/users/jrob119 \n", + "88 https://api.github.com/users/jrob119 \n", + "89 https://api.github.com/users/jrob119 \n", + "90 https://api.github.com/users/jrob119 \n", + "91 https://api.github.com/users/jrob119 \n", + "92 https://api.github.com/users/jrob119 \n", + "93 https://api.github.com/users/jrob119 \n", + "94 https://api.github.com/users/jrob119 \n", + "95 https://api.github.com/users/jrob119 \n", + "96 https://api.github.com/users/jrob119 \n", + "97 https://api.github.com/users/jrob119 \n", + "98 https://api.github.com/users/jrob119 \n", + "99 https://api.github.com/users/jrob119 \n", + "100 https://api.github.com/users/jrob119 \n", + "101 https://api.github.com/users/jrob119 \n", + "102 https://api.github.com/users/jrob119 \n", + "103 https://api.github.com/users/jrob119 \n", + "104 https://api.github.com/users/jrob119 \n", + "105 https://api.github.com/users/jrob119 \n", + "106 https://api.github.com/users/jrob119 \n", + "107 https://api.github.com/users/jrob119 \n", + "108 https://api.github.com/users/jrob119 \n", + "109 https://api.github.com/users/jrob119 \n", + "110 https://api.github.com/users/jrob119 \n", + "111 https://api.github.com/users/jrob119 \n", + "112 https://api.github.com/users/jrob119 \n", + "113 https://api.github.com/users/jrob119 \n", + "114 https://api.github.com/users/jrob119 \n", + "115 https://api.github.com/users/jrob119 \n", + "116 https://api.github.com/users/jrob119 \n", + "117 https://api.github.com/users/jrob119 \n", + "118 https://api.github.com/users/jrob119 \n", + "119 https://api.github.com/users/jrob119 \n", + "120 https://api.github.com/users/jrob119 \n", + "121 https://api.github.com/users/jrob119 \n", + "122 https://api.github.com/users/jrob119 \n", + "123 https://api.github.com/users/jrob119 \n", + "124 https://api.github.com/users/jrob119 \n", + "125 https://api.github.com/users/jrob119 \n", + "126 https://api.github.com/users/jrob119 \n", + "127 https://api.github.com/users/jrob119 \n", + "128 https://api.github.com/users/jrob119 \n", + "129 https://api.github.com/users/jrob119 \n", + "130 https://api.github.com/users/jrob119 \n", + "131 https://api.github.com/users/jrob119 \n", + "132 https://api.github.com/users/jrob119 \n", + "133 https://api.github.com/users/jrob119 \n", + "134 https://api.github.com/users/jrob119 \n", + "135 https://api.github.com/users/jrob119 \n", + "136 https://api.github.com/users/jrob119 \n", + "137 https://api.github.com/users/jrob119 \n", + "138 https://api.github.com/users/jrob119 \n", + "139 https://api.github.com/users/jrob119 \n", + "140 https://api.github.com/users/jrob119 \n", + "141 https://api.github.com/users/jrob119 \n", + "142 https://api.github.com/users/jrob119 \n", + "143 https://api.github.com/users/jrob119 \n", + "144 https://api.github.com/users/jrob119 \n", + "145 https://api.github.com/users/jrob119 \n", + "146 https://api.github.com/users/jrob119 \n", + "147 https://api.github.com/users/jrob119 \n", + "148 https://api.github.com/users/jrob119 \n", + "149 https://api.github.com/users/jrob119 \n", + "150 https://api.github.com/users/jrob119 \n", + "151 https://api.github.com/users/jrob119 \n", + "152 https://api.github.com/users/jrob119 \n", + "153 https://api.github.com/users/jrob119 \n", + "154 https://api.github.com/users/jrob119 \n", + "155 https://api.github.com/users/jrob119 \n", + "156 https://api.github.com/users/jrob119 \n", + "157 https://api.github.com/users/jrob119 \n", + "158 https://api.github.com/users/jrob119 \n", + "159 https://api.github.com/users/jrob119 \n", + "160 https://api.github.com/users/jrob119 \n", + "161 https://api.github.com/users/jrob119 \n", + "162 https://api.github.com/users/jrob119 \n", + "163 https://api.github.com/users/jrob119 \n", + "164 https://api.github.com/users/jrob119 \n", + "165 https://api.github.com/users/jrob119 \n", + "166 https://api.github.com/users/jrob119 \n", + "167 https://api.github.com/users/jrob119 \n", + "168 https://api.github.com/users/jrob119 \n", + "169 https://api.github.com/users/jrob119 \n", + "170 https://api.github.com/users/jrob119 \n", + "171 https://api.github.com/users/jrob119 \n", + "172 https://api.github.com/users/jrob119 \n", + "173 https://api.github.com/users/jrob119 \n", + "174 https://api.github.com/users/jrob119 \n", + "175 https://api.github.com/users/jrob119 \n", + "176 https://api.github.com/users/jrob119 \n", + "177 https://api.github.com/users/jrob119 \n", + "178 https://api.github.com/users/jrob119 \n", + "179 https://api.github.com/users/jrob119 \n", + "180 https://api.github.com/users/jrob119 \n", + "181 https://api.github.com/users/jrob119 \n", + "182 https://api.github.com/users/jrob119 \n", + "183 https://api.github.com/users/jrob119 \n", + "184 https://api.github.com/users/jrob119 \n", + "185 https://api.github.com/users/web-flow \n", + "186 https://api.github.com/users/jrob119 \n", + "187 https://api.github.com/users/web-flow \n", + "188 https://api.github.com/users/jrob119 \n", + "189 https://api.github.com/users/web-flow \n", + "190 https://api.github.com/users/jrob119 \n", + "191 https://api.github.com/users/web-flow \n", + "192 https://api.github.com/users/jrob119 \n", + "193 https://api.github.com/users/web-flow \n", + "194 https://api.github.com/users/jrob119 \n", + "195 https://api.github.com/users/jrob119 \n", + "196 https://api.github.com/users/web-flow \n", + "197 https://api.github.com/users/jrob119 \n", + "198 https://api.github.com/users/web-flow \n", + "199 https://api.github.com/users/jrob119 \n", + "200 https://api.github.com/users/web-flow \n", + "201 https://api.github.com/users/web-flow \n", + "202 https://api.github.com/users/web-flow \n", + "203 https://api.github.com/users/jrob119 \n", + "204 https://api.github.com/users/jrob119 \n", + "205 https://api.github.com/users/web-flow \n", + "206 https://api.github.com/users/jrob119 \n", + "207 https://api.github.com/users/web-flow \n", + "208 https://api.github.com/users/jrob119 \n", + "209 https://api.github.com/users/web-flow \n", + "210 https://api.github.com/users/jrob119 \n", + "211 https://api.github.com/users/web-flow \n", + "212 https://api.github.com/users/jrob119 \n", + "213 https://api.github.com/users/web-flow \n", + "214 https://api.github.com/users/jrob119 \n", + "215 https://api.github.com/users/web-flow \n", + "216 https://api.github.com/users/jrob119 \n", + "217 https://api.github.com/users/web-flow \n", + "218 https://api.github.com/users/jrob119 \n", + "219 https://api.github.com/users/web-flow \n", + "220 https://api.github.com/users/jrob119 \n", + "221 https://api.github.com/users/web-flow \n", + "222 https://api.github.com/users/jrob119 \n", + "223 https://api.github.com/users/jrob119 \n", + "224 https://api.github.com/users/web-flow \n", + "225 https://api.github.com/users/jrob119 \n", + "226 https://api.github.com/users/jrob119 \n", + "227 https://api.github.com/users/web-flow \n", + "228 https://api.github.com/users/jrob119 \n", + "229 https://api.github.com/users/web-flow \n", + "230 https://api.github.com/users/jrob119 \n", + "231 https://api.github.com/users/web-flow \n", + "232 https://api.github.com/users/jrob119 \n", + "233 https://api.github.com/users/web-flow \n", + "234 https://api.github.com/users/web-flow \n", + "235 https://api.github.com/users/web-flow \n", + "236 https://api.github.com/users/jrob119 \n", + "237 https://api.github.com/users/web-flow \n", + "238 https://api.github.com/users/jrob119 \n", + "239 https://api.github.com/users/jrob119 \n", + "240 https://api.github.com/users/jrob119 \n", + "241 https://api.github.com/users/jrob119 \n", + "242 https://api.github.com/users/jrob119 \n", + "243 https://api.github.com/users/web-flow \n", + "244 https://api.github.com/users/jrob119 \n", + "245 https://api.github.com/users/web-flow \n", + "246 https://api.github.com/users/web-flow \n", + "247 https://api.github.com/users/web-flow \n", + "248 https://api.github.com/users/web-flow \n", + "249 https://api.github.com/users/jrob119 \n", + "250 https://api.github.com/users/web-flow \n", + "251 https://api.github.com/users/web-flow \n", + "252 https://api.github.com/users/web-flow \n", + "253 https://api.github.com/users/jrob119 \n", + "254 https://api.github.com/users/web-flow \n", + "255 https://api.github.com/users/jrob119 \n", + "256 https://api.github.com/users/web-flow \n", + "257 https://api.github.com/users/jrob119 \n", + "258 https://api.github.com/users/jrob119 \n", + "259 https://api.github.com/users/jrob119 \n", + "260 https://api.github.com/users/jrob119 \n", + "261 https://api.github.com/users/jrob119 \n", + "262 https://api.github.com/users/jrob119 \n", + "263 https://api.github.com/users/jrob119 \n", + "264 https://api.github.com/users/jrob119 \n", + "265 https://api.github.com/users/jrob119 \n", + "266 https://api.github.com/users/jrob119 \n", + "267 https://api.github.com/users/jrob119 \n", + "268 https://api.github.com/users/jrob119 \n", + "269 https://api.github.com/users/jrob119 \n", + "270 https://api.github.com/users/jrob119 \n", + "271 https://api.github.com/users/jrob119 \n", + "272 https://api.github.com/users/jrob119 \n", + "273 https://api.github.com/users/jrob119 \n", + "274 https://api.github.com/users/jrob119 \n", + "275 https://api.github.com/users/jrob119 \n", + "276 https://api.github.com/users/jrob119 \n", + "277 https://api.github.com/users/jrob119 \n", + "278 https://api.github.com/users/jrob119 \n", + "279 https://api.github.com/users/jrob119 \n", + "280 https://api.github.com/users/jrob119 \n", + "281 https://api.github.com/users/jrob119 \n", + "282 https://api.github.com/users/jrob119 \n", + "283 https://api.github.com/users/jrob119 \n", + "284 https://api.github.com/users/jrob119 \n", + "285 https://api.github.com/users/jrob119 \n", + "286 https://api.github.com/users/jrob119 \n", + "287 https://api.github.com/users/jrob119 \n", + "288 https://api.github.com/users/jrob119 \n", + "289 https://api.github.com/users/web-flow \n", + "290 https://api.github.com/users/jrob119 \n", + "291 https://api.github.com/users/web-flow \n", + "292 https://api.github.com/users/jrob119 \n", + "293 https://api.github.com/users/web-flow \n", + "294 https://api.github.com/users/jrob119 \n", + "295 https://api.github.com/users/web-flow \n", + "296 https://api.github.com/users/jrob119 \n", + "297 https://api.github.com/users/jrob119 \n", + "298 https://api.github.com/users/web-flow \n", + "299 https://api.github.com/users/jrob119 \n", + "300 https://api.github.com/users/web-flow \n", + "301 https://api.github.com/users/jrob119 \n", + "302 https://api.github.com/users/web-flow \n", + "303 https://api.github.com/users/jrob119 \n", + "304 https://api.github.com/users/web-flow \n", + "305 https://api.github.com/users/jrob119 \n", + "306 https://api.github.com/users/jrob119 \n", + "307 https://api.github.com/users/jrob119 \n", + "308 https://api.github.com/users/web-flow \n", + "309 https://api.github.com/users/web-flow \n", + "310 https://api.github.com/users/web-flow \n", + "311 https://api.github.com/users/web-flow \n", + "312 https://api.github.com/users/web-flow \n", + "313 https://api.github.com/users/web-flow \n", + "314 https://api.github.com/users/web-flow \n", + "315 https://api.github.com/users/web-flow \n", + "316 https://api.github.com/users/web-flow \n", + "317 https://api.github.com/users/web-flow \n", + "318 https://api.github.com/users/jrob119 \n", + "319 https://api.github.com/users/web-flow \n", + "320 https://api.github.com/users/jrob119 \n", + "321 https://api.github.com/users/jrob119 \n", + "322 https://api.github.com/users/jrob119 \n", + "323 https://api.github.com/users/web-flow \n", + "324 https://api.github.com/users/jrob119 \n", + "325 https://api.github.com/users/web-flow \n", + "326 https://api.github.com/users/jrob119 \n", + "327 https://api.github.com/users/web-flow \n", + "328 https://api.github.com/users/jrob119 \n", + "329 https://api.github.com/users/web-flow \n", + "330 https://api.github.com/users/jrob119 \n", + "331 https://api.github.com/users/web-flow \n", + "332 https://api.github.com/users/jrob119 \n", + "333 https://api.github.com/users/web-flow \n", + "334 https://api.github.com/users/jrob119 \n", + "335 https://api.github.com/users/jrob119 \n", + "336 https://api.github.com/users/web-flow \n", + "337 https://api.github.com/users/jrob119 \n", + "338 https://api.github.com/users/web-flow \n", + "339 https://api.github.com/users/web-flow \n", + "340 https://api.github.com/users/web-flow \n", + "341 https://api.github.com/users/web-flow \n", + "342 https://api.github.com/users/web-flow \n", + "343 https://api.github.com/users/web-flow \n", + "344 https://api.github.com/users/web-flow \n", + "345 https://api.github.com/users/jrob119 \n", + "346 https://api.github.com/users/jrob119 \n", + "347 https://api.github.com/users/web-flow \n", + "348 https://api.github.com/users/jrob119 \n", + "349 https://api.github.com/users/jrob119 \n", + "350 https://api.github.com/users/jrob119 \n", + "351 https://api.github.com/users/web-flow \n", + "352 https://api.github.com/users/jrob119 \n", + "353 https://api.github.com/users/jrob119 \n", + "354 https://api.github.com/users/jrob119 \n", + "355 https://api.github.com/users/jrob119 \n", + "356 https://api.github.com/users/jrob119 \n", + "357 https://api.github.com/users/jrob119 \n", + "358 https://api.github.com/users/jrob119 \n", + "359 https://api.github.com/users/jrob119 \n", + "360 https://api.github.com/users/jrob119 \n", + "361 https://api.github.com/users/web-flow \n", + "362 https://api.github.com/users/jrob119 \n", + "363 https://api.github.com/users/web-flow \n", + "364 https://api.github.com/users/jrob119 \n", + "365 https://api.github.com/users/web-flow \n", + "366 https://api.github.com/users/jrob119 \n", + "367 https://api.github.com/users/web-flow \n", + "368 https://api.github.com/users/jrob119 \n", + "369 https://api.github.com/users/jrob119 \n", + "370 https://api.github.com/users/web-flow \n", + "371 https://api.github.com/users/web-flow \n", + "372 https://api.github.com/users/web-flow \n", + "373 https://api.github.com/users/web-flow \n", + "374 https://api.github.com/users/jrob119 \n", + "375 https://api.github.com/users/web-flow \n", + "376 https://api.github.com/users/jrob119 \n", + "377 https://api.github.com/users/web-flow \n", + "378 https://api.github.com/users/jrob119 \n", + "379 https://api.github.com/users/web-flow \n", + "380 https://api.github.com/users/jrob119 \n", + "381 https://api.github.com/users/web-flow \n", + "382 https://api.github.com/users/jrob119 \n", + "383 https://api.github.com/users/web-flow \n", + "384 https://api.github.com/users/web-flow \n", + "385 NaN NaN \n", + "386 https://api.github.com/users/web-flow \n", + "387 https://api.github.com/users/jrob119 \n", + "388 NaN NaN \n", + "389 https://api.github.com/users/jrob119 \n", + "390 https://api.github.com/users/web-flow \n", + "391 https://api.github.com/users/jrob119 \n", + "392 https://api.github.com/users/jrob119 \n", + "393 https://api.github.com/users/web-flow \n", + "394 https://api.github.com/users/web-flow \n", + "395 https://api.github.com/users/web-flow \n", + "396 https://api.github.com/users/web-flow \n", + "397 https://api.github.com/users/web-flow \n", + "398 https://api.github.com/users/web-flow \n", + "399 https://api.github.com/users/web-flow \n", + "400 https://api.github.com/users/web-flow \n", + "401 https://api.github.com/users/web-flow \n", + "402 https://api.github.com/users/jrob119 \n", + "403 https://api.github.com/users/jrob119 \n", + "404 https://api.github.com/users/web-flow \n", + "405 https://api.github.com/users/web-flow \n", + "406 https://api.github.com/users/jrob119 \n", + "407 https://api.github.com/users/web-flow \n", + "408 https://api.github.com/users/jrob119 \n", + "409 https://api.github.com/users/jrob119 \n", + "410 https://api.github.com/users/web-flow \n", + "411 https://api.github.com/users/jrob119 \n", + "412 https://api.github.com/users/jrob119 \n", + "413 https://api.github.com/users/jrob119 \n", + "414 https://api.github.com/users/jrob119 \n", + "415 https://api.github.com/users/jrob119 \n", + "416 https://api.github.com/users/web-flow \n", + "417 https://api.github.com/users/web-flow \n", + "418 https://api.github.com/users/jrob119 \n", + "419 https://api.github.com/users/web-flow \n", + "420 https://api.github.com/users/web-flow \n", + "421 https://api.github.com/users/dominicbarkerAN \n", + "422 https://api.github.com/users/web-flow \n", + "423 https://api.github.com/users/dominicbarkerAN \n", + "424 https://api.github.com/users/web-flow \n", + "425 https://api.github.com/users/dominicbarkerAN \n", + "426 https://api.github.com/users/web-flow \n", + "427 https://api.github.com/users/dominicbarkerAN \n", + "428 https://api.github.com/users/web-flow \n", + "429 https://api.github.com/users/dominicbarkerAN \n", + "430 https://api.github.com/users/web-flow \n", + "431 https://api.github.com/users/dominicbarkerAN \n", + "432 https://api.github.com/users/web-flow \n", + "433 https://api.github.com/users/web-flow \n", + "434 https://api.github.com/users/dominicbarkerAN \n", + "435 https://api.github.com/users/web-flow \n", + "436 https://api.github.com/users/jrob119 \n", + "437 https://api.github.com/users/web-flow \n", + "438 https://api.github.com/users/dominicbarkerAN \n", + "439 https://api.github.com/users/dominicbarkerAN \n", + "440 https://api.github.com/users/dominicbarkerAN \n", + "441 https://api.github.com/users/dominicbarkerAN \n", + "442 https://api.github.com/users/jrob119 \n", + "443 https://api.github.com/users/jrob119 \n", + "444 https://api.github.com/users/jrob119 \n", + "445 https://api.github.com/users/jrob119 \n", + "446 https://api.github.com/users/jrob119 \n", + "447 https://api.github.com/users/jrob119 \n", + "448 https://api.github.com/users/web-flow \n", + "449 https://api.github.com/users/dominicbarkerAN \n", + "450 https://api.github.com/users/web-flow \n", + "451 https://api.github.com/users/dominicbarkerAN \n", + "452 https://api.github.com/users/web-flow \n", + "453 https://api.github.com/users/dominicbarkerAN \n", + "454 https://api.github.com/users/dominicbarkerAN \n", + "455 https://api.github.com/users/web-flow \n", + "456 https://api.github.com/users/dominicbarkerAN \n", + "457 https://api.github.com/users/web-flow \n", + "458 https://api.github.com/users/jrob119 \n", + "459 https://api.github.com/users/web-flow \n", + "460 https://api.github.com/users/jrob119 \n", + "461 https://api.github.com/users/dominicbarkerAN \n", + "462 https://api.github.com/users/dominicbarkerAN \n", + "463 https://api.github.com/users/web-flow \n", + "464 https://api.github.com/users/dominicbarkerAN \n", + "465 https://api.github.com/users/web-flow \n", + "466 https://api.github.com/users/dominicbarkerAN \n", + "467 https://api.github.com/users/web-flow \n", + "468 https://api.github.com/users/dominicbarkerAN \n", + "469 https://api.github.com/users/web-flow \n", + "470 https://api.github.com/users/web-flow \n", + "471 https://api.github.com/users/web-flow \n", + "472 https://api.github.com/users/web-flow \n", + "473 https://api.github.com/users/dominicbarkerAN \n", + "474 https://api.github.com/users/dominicbarkerAN \n", + "475 https://api.github.com/users/web-flow \n", + "476 https://api.github.com/users/dominicbarkerAN \n", + "477 https://api.github.com/users/dominicbarkerAN \n", + "478 https://api.github.com/users/web-flow \n", + "479 https://api.github.com/users/dominicbarkerAN \n", + "480 https://api.github.com/users/web-flow \n", + "481 https://api.github.com/users/dominicbarkerAN \n", + "482 https://api.github.com/users/dominicbarkerAN \n", + "483 https://api.github.com/users/web-flow \n", + "484 https://api.github.com/users/jrob119 \n", + "485 https://api.github.com/users/jrob119 \n", + "486 https://api.github.com/users/jrob119 \n", + "487 NaN NaN \n", + "488 NaN NaN \n", + "489 NaN NaN \n", + "490 NaN NaN \n", + "491 https://api.github.com/users/web-flow \n", + "492 NaN NaN \n", + "493 NaN NaN \n", + "494 https://api.github.com/users/web-flow \n", + "495 NaN NaN \n", + "496 https://api.github.com/users/web-flow \n", + "497 https://api.github.com/users/jrob119 \n", + "498 https://api.github.com/users/web-flow \n", + "499 NaN NaN \n", + "500 https://api.github.com/users/web-flow \n", + "501 NaN NaN \n", + "502 https://api.github.com/users/web-flow \n", + "503 NaN NaN \n", + "504 https://api.github.com/users/web-flow \n", + "505 NaN NaN \n", + "506 https://api.github.com/users/web-flow \n", + "507 NaN NaN \n", + "508 https://api.github.com/users/web-flow \n", + "509 https://api.github.com/users/web-flow \n", + "510 https://api.github.com/users/web-flow \n", + "511 https://api.github.com/users/jrob119 \n", + "512 https://api.github.com/users/web-flow \n", + "513 NaN NaN \n", + "514 NaN NaN \n", + "515 NaN NaN \n", + "516 https://api.github.com/users/web-flow \n", + "517 https://api.github.com/users/jrob119 \n", + "518 https://api.github.com/users/jrob119 \n", + "519 https://api.github.com/users/jrob119 \n", + "520 https://api.github.com/users/web-flow \n", + "521 NaN NaN \n", + "522 https://api.github.com/users/web-flow \n", + "523 NaN NaN \n", + "524 https://api.github.com/users/web-flow \n", + "525 NaN NaN \n", + "526 https://api.github.com/users/web-flow \n", + "527 NaN NaN \n", + "528 https://api.github.com/users/web-flow \n", + "529 NaN NaN \n", + "530 https://api.github.com/users/web-flow \n", + "531 NaN NaN \n", + "532 NaN NaN \n", + "533 https://api.github.com/users/jrob119 \n", + "534 https://api.github.com/users/web-flow \n", + "535 NaN NaN \n", + "536 https://api.github.com/users/web-flow \n", + "537 https://api.github.com/users/jrob119 \n", + "538 https://api.github.com/users/jrob119 \n", + "539 https://api.github.com/users/jrob119 \n", + "540 https://api.github.com/users/web-flow \n", + "541 NaN NaN \n", + "542 https://api.github.com/users/web-flow \n", + "543 NaN NaN \n", + "544 https://api.github.com/users/web-flow \n", + "545 NaN NaN \n", + "546 https://api.github.com/users/web-flow \n", + "547 NaN NaN \n", + "548 https://api.github.com/users/web-flow \n", + "549 https://api.github.com/users/jrob119 \n", + "550 https://api.github.com/users/jrob119 \n", + "551 https://api.github.com/users/web-flow \n", + "552 https://api.github.com/users/jrob119 \n", + "553 https://api.github.com/users/web-flow \n", + "554 https://api.github.com/users/jrob119 \n", + "555 https://api.github.com/users/jrob119 \n", + "556 https://api.github.com/users/jrob119 \n", + "557 https://api.github.com/users/jrob119 \n", + "558 NaN NaN \n", + "559 https://api.github.com/users/web-flow \n", + "560 https://api.github.com/users/jrob119 \n", + "561 https://api.github.com/users/jrob119 \n", + "562 https://api.github.com/users/jrob119 \n", + "563 https://api.github.com/users/jrob119 \n", + "564 https://api.github.com/users/jrob119 \n", + "565 https://api.github.com/users/jrob119 \n", + "566 https://api.github.com/users/jrob119 \n", + "567 https://api.github.com/users/jrob119 \n", + "568 https://api.github.com/users/jrob119 \n", + "569 https://api.github.com/users/jrob119 \n", + "570 https://api.github.com/users/jrob119 \n", + "571 https://api.github.com/users/jrob119 \n", + "572 https://api.github.com/users/jrob119 \n", + "573 https://api.github.com/users/jrob119 \n", + "574 https://api.github.com/users/jrob119 \n", + "575 https://api.github.com/users/jrob119 \n", + "576 https://api.github.com/users/jrob119 \n", + "577 https://api.github.com/users/jrob119 \n", + "578 https://api.github.com/users/jrob119 \n", + "579 https://api.github.com/users/jrob119 \n", + "580 https://api.github.com/users/jrob119 \n", + "581 https://api.github.com/users/jrob119 \n", + "582 https://api.github.com/users/jrob119 \n", + "583 https://api.github.com/users/jrob119 \n", + "584 https://api.github.com/users/jrob119 \n", + "585 https://api.github.com/users/jrob119 \n", + "586 https://api.github.com/users/jrob119 \n", + "587 https://api.github.com/users/jrob119 \n", + "588 https://api.github.com/users/jrob119 \n", + "589 https://api.github.com/users/jrob119 \n", + "590 https://api.github.com/users/jrob119 \n", + "591 https://api.github.com/users/jrob119 \n", + "592 https://api.github.com/users/jrob119 \n", + "593 https://api.github.com/users/web-flow \n", + "594 NaN NaN \n", + "595 https://api.github.com/users/web-flow \n", + "596 NaN NaN \n", + "597 https://api.github.com/users/web-flow \n", + "598 https://api.github.com/users/web-flow \n", + "599 NaN NaN \n", + "600 NaN NaN \n", + "601 https://api.github.com/users/web-flow \n", + "602 NaN NaN \n", + "603 NaN NaN \n", + "604 NaN NaN \n", + "605 NaN NaN \n", + "606 NaN NaN \n", + "607 NaN NaN \n", + "608 NaN NaN \n", + "609 NaN NaN \n", + "610 NaN NaN \n", + "611 https://api.github.com/users/web-flow \n", + "612 https://api.github.com/users/web-flow \n", + "613 https://api.github.com/users/jrob119 \n", + "614 https://api.github.com/users/web-flow \n", + "615 https://api.github.com/users/ipd-deploy \n", + "616 https://api.github.com/users/ipd-deploy \n", + "617 https://api.github.com/users/ipd-deploy \n", + "618 https://api.github.com/users/ipd-deploy \n", + "619 https://api.github.com/users/ipd-deploy \n", + "620 https://api.github.com/users/ipd-deploy \n", + "621 https://api.github.com/users/web-flow \n", + "622 NaN NaN \n", + "623 https://api.github.com/users/web-flow \n", + "624 https://api.github.com/users/ipd-deploy \n", + "625 https://api.github.com/users/web-flow \n", + "626 NaN NaN \n", + "627 https://api.github.com/users/web-flow \n", + "628 NaN NaN \n", + "629 https://api.github.com/users/web-flow \n", + "630 https://api.github.com/users/dominicbarkerAN \n", + "631 https://api.github.com/users/dominicbarkerAN \n", + "632 https://api.github.com/users/web-flow \n", + "633 https://api.github.com/users/jrob119 \n", + "634 https://api.github.com/users/jrob119 \n", + "635 https://api.github.com/users/jrob119 \n", + "636 https://api.github.com/users/web-flow \n", + "637 https://api.github.com/users/jrob119 \n", + "638 https://api.github.com/users/web-flow \n", + "639 https://api.github.com/users/jrob119 \n", + "640 https://api.github.com/users/web-flow \n", + "641 NaN NaN \n", + "642 https://api.github.com/users/web-flow \n", + "643 https://api.github.com/users/web-flow \n", + "644 https://api.github.com/users/web-flow \n", + "645 NaN NaN \n", + "646 NaN NaN \n", + "647 https://api.github.com/users/web-flow \n", + "648 https://api.github.com/users/web-flow \n", + "649 NaN NaN \n", + "650 NaN NaN \n", + "651 https://api.github.com/users/web-flow \n", + "652 NaN NaN \n", + "653 NaN NaN \n", + "654 NaN NaN \n", + "655 https://api.github.com/users/web-flow \n", + "656 https://api.github.com/users/dominicbarkerAN \n", + "657 https://api.github.com/users/web-flow \n", + "658 https://api.github.com/users/dominicbarkerAN \n", + "659 https://api.github.com/users/dominicbarkerAN \n", + "660 https://api.github.com/users/dominicbarkerAN \n", + "661 NaN NaN \n", + "662 https://api.github.com/users/web-flow \n", + "663 NaN NaN \n", + "664 NaN NaN \n", + "665 NaN NaN \n", + "666 NaN NaN \n", + "667 https://api.github.com/users/dominicbarkerAN \n", + "668 https://api.github.com/users/web-flow \n", + "669 NaN NaN \n", + "670 https://api.github.com/users/web-flow \n", + "671 NaN NaN \n", + "672 NaN NaN \n", + "673 https://api.github.com/users/web-flow \n", + "674 https://api.github.com/users/dominicbarkerAN \n", + "675 https://api.github.com/users/web-flow \n", + "676 https://api.github.com/users/dominicbarkerAN \n", + "677 https://api.github.com/users/xeniageorgiouAN \n", + "678 https://api.github.com/users/web-flow \n", + "679 https://api.github.com/users/dominicbarkerAN \n", + "680 https://api.github.com/users/web-flow \n", + "681 https://api.github.com/users/web-flow \n", + "682 https://api.github.com/users/web-flow \n", + "683 https://api.github.com/users/web-flow \n", + "684 https://api.github.com/users/web-flow \n", + "685 https://api.github.com/users/web-flow \n", + "686 https://api.github.com/users/web-flow \n", + "687 https://api.github.com/users/web-flow \n", + "688 https://api.github.com/users/web-flow \n", + "689 https://api.github.com/users/web-flow \n", + "690 https://api.github.com/users/web-flow \n", + "691 https://api.github.com/users/web-flow \n", + "692 https://api.github.com/users/web-flow \n", + "693 https://api.github.com/users/web-flow \n", + "694 https://api.github.com/users/web-flow \n", + "695 https://api.github.com/users/web-flow \n", + "696 https://api.github.com/users/web-flow \n", + "697 https://api.github.com/users/web-flow \n", + "698 https://api.github.com/users/web-flow \n", + "699 https://api.github.com/users/web-flow \n", + "700 https://api.github.com/users/web-flow \n", + "701 https://api.github.com/users/dominicbarkerAN \n", + "702 https://api.github.com/users/dominicbarkerAN \n", + "703 https://api.github.com/users/web-flow \n", + "704 https://api.github.com/users/michaelcooperAN \n", + "705 https://api.github.com/users/michaelcooperAN \n", + "706 https://api.github.com/users/web-flow \n", + "707 https://api.github.com/users/xeniageorgiouAN \n", + "708 https://api.github.com/users/web-flow \n", + "709 https://api.github.com/users/web-flow \n", + "710 https://api.github.com/users/web-flow \n", + "711 https://api.github.com/users/web-flow \n", + "712 https://api.github.com/users/web-flow \n", + "713 https://api.github.com/users/web-flow \n", + "714 https://api.github.com/users/web-flow \n", + "715 https://api.github.com/users/web-flow \n", + "716 https://api.github.com/users/web-flow \n", + "717 https://api.github.com/users/web-flow \n", + "718 https://api.github.com/users/xeniageorgiouAN \n", + "719 https://api.github.com/users/web-flow \n", + "720 https://api.github.com/users/web-flow \n", + "721 https://api.github.com/users/web-flow \n", + "722 NaN NaN \n", + "723 https://api.github.com/users/web-flow \n", + "724 NaN NaN \n", + "725 https://api.github.com/users/web-flow \n", + "726 https://api.github.com/users/michaelcooperAN \n", + "727 https://api.github.com/users/web-flow \n", + "728 NaN NaN \n", + "729 https://api.github.com/users/web-flow \n", + "730 NaN NaN \n", + "731 https://api.github.com/users/web-flow \n", + "732 NaN NaN \n", + "733 https://api.github.com/users/web-flow \n", + "734 https://api.github.com/users/michaelcooperAN \n", + "735 https://api.github.com/users/michaelcooperAN \n", + "736 https://api.github.com/users/web-flow \n", + "737 NaN NaN \n", + "738 https://api.github.com/users/web-flow \n", + "\n", + " committer.html_url \\\n", + "0 https://github.com/jrob119 \n", + "1 https://github.com/jrob119 \n", + "2 https://github.com/jrob119 \n", + "3 https://github.com/jrob119 \n", + "4 https://github.com/jrob119 \n", + "5 https://github.com/jrob119 \n", + "6 https://github.com/jrob119 \n", + "7 https://github.com/jrob119 \n", + "8 https://github.com/jrob119 \n", + "9 https://github.com/jrob119 \n", + "10 https://github.com/jrob119 \n", + "11 https://github.com/jrob119 \n", + "12 https://github.com/jrob119 \n", + "13 https://github.com/jrob119 \n", + "14 https://github.com/jrob119 \n", + "15 https://github.com/jrob119 \n", + "16 https://github.com/jrob119 \n", + "17 https://github.com/jrob119 \n", + "18 https://github.com/jrob119 \n", + "19 https://github.com/jrob119 \n", + "20 https://github.com/jrob119 \n", + "21 https://github.com/jrob119 \n", + "22 https://github.com/jrob119 \n", + "23 https://github.com/jrob119 \n", + "24 https://github.com/jrob119 \n", + "25 https://github.com/jrob119 \n", + "26 https://github.com/jrob119 \n", + "27 https://github.com/jrob119 \n", + "28 https://github.com/jrob119 \n", + "29 https://github.com/jrob119 \n", + "30 https://github.com/jrob119 \n", + "31 https://github.com/jrob119 \n", + "32 https://github.com/jrob119 \n", + "33 https://github.com/jrob119 \n", + "34 https://github.com/jrob119 \n", + "35 https://github.com/jrob119 \n", + "36 https://github.com/jrob119 \n", + "37 https://github.com/jrob119 \n", + "38 https://github.com/jrob119 \n", + "39 https://github.com/jrob119 \n", + "40 https://github.com/jrob119 \n", + "41 https://github.com/jrob119 \n", + "42 https://github.com/jrob119 \n", + "43 https://github.com/jrob119 \n", + "44 https://github.com/jrob119 \n", + "45 https://github.com/jrob119 \n", + "46 https://github.com/jrob119 \n", + "47 https://github.com/jrob119 \n", + "48 https://github.com/jrob119 \n", + "49 https://github.com/jrob119 \n", + "50 https://github.com/jrob119 \n", + "51 https://github.com/jrob119 \n", + "52 https://github.com/jrob119 \n", + "53 https://github.com/jrob119 \n", + "54 https://github.com/jrob119 \n", + "55 https://github.com/jrob119 \n", + "56 https://github.com/jrob119 \n", + "57 https://github.com/jrob119 \n", + "58 https://github.com/jrob119 \n", + "59 https://github.com/jrob119 \n", + "60 https://github.com/jrob119 \n", + "61 https://github.com/jrob119 \n", + "62 https://github.com/jrob119 \n", + "63 https://github.com/jrob119 \n", + "64 https://github.com/jrob119 \n", + "65 https://github.com/jrob119 \n", + "66 https://github.com/jrob119 \n", + "67 https://github.com/jrob119 \n", + "68 https://github.com/jrob119 \n", + "69 https://github.com/jrob119 \n", + "70 https://github.com/jrob119 \n", + "71 https://github.com/jrob119 \n", + "72 https://github.com/jrob119 \n", + "73 https://github.com/jrob119 \n", + "74 https://github.com/jrob119 \n", + "75 https://github.com/jrob119 \n", + "76 https://github.com/jrob119 \n", + "77 https://github.com/jrob119 \n", + "78 https://github.com/jrob119 \n", + "79 https://github.com/jrob119 \n", + "80 https://github.com/jrob119 \n", + "81 https://github.com/jrob119 \n", + "82 https://github.com/jrob119 \n", + "83 https://github.com/jrob119 \n", + "84 https://github.com/jrob119 \n", + "85 https://github.com/jrob119 \n", + "86 https://github.com/jrob119 \n", + "87 https://github.com/jrob119 \n", + "88 https://github.com/jrob119 \n", + "89 https://github.com/jrob119 \n", + "90 https://github.com/jrob119 \n", + "91 https://github.com/jrob119 \n", + "92 https://github.com/jrob119 \n", + "93 https://github.com/jrob119 \n", + "94 https://github.com/jrob119 \n", + "95 https://github.com/jrob119 \n", + "96 https://github.com/jrob119 \n", + "97 https://github.com/jrob119 \n", + "98 https://github.com/jrob119 \n", + "99 https://github.com/jrob119 \n", + "100 https://github.com/jrob119 \n", + "101 https://github.com/jrob119 \n", + "102 https://github.com/jrob119 \n", + "103 https://github.com/jrob119 \n", + "104 https://github.com/jrob119 \n", + "105 https://github.com/jrob119 \n", + "106 https://github.com/jrob119 \n", + "107 https://github.com/jrob119 \n", + "108 https://github.com/jrob119 \n", + "109 https://github.com/jrob119 \n", + "110 https://github.com/jrob119 \n", + "111 https://github.com/jrob119 \n", + "112 https://github.com/jrob119 \n", + "113 https://github.com/jrob119 \n", + "114 https://github.com/jrob119 \n", + "115 https://github.com/jrob119 \n", + "116 https://github.com/jrob119 \n", + "117 https://github.com/jrob119 \n", + "118 https://github.com/jrob119 \n", + "119 https://github.com/jrob119 \n", + "120 https://github.com/jrob119 \n", + "121 https://github.com/jrob119 \n", + "122 https://github.com/jrob119 \n", + "123 https://github.com/jrob119 \n", + "124 https://github.com/jrob119 \n", + "125 https://github.com/jrob119 \n", + "126 https://github.com/jrob119 \n", + "127 https://github.com/jrob119 \n", + "128 https://github.com/jrob119 \n", + "129 https://github.com/jrob119 \n", + "130 https://github.com/jrob119 \n", + "131 https://github.com/jrob119 \n", + "132 https://github.com/jrob119 \n", + "133 https://github.com/jrob119 \n", + "134 https://github.com/jrob119 \n", + "135 https://github.com/jrob119 \n", + "136 https://github.com/jrob119 \n", + "137 https://github.com/jrob119 \n", + "138 https://github.com/jrob119 \n", + "139 https://github.com/jrob119 \n", + "140 https://github.com/jrob119 \n", + "141 https://github.com/jrob119 \n", + "142 https://github.com/jrob119 \n", + "143 https://github.com/jrob119 \n", + "144 https://github.com/jrob119 \n", + "145 https://github.com/jrob119 \n", + "146 https://github.com/jrob119 \n", + "147 https://github.com/jrob119 \n", + "148 https://github.com/jrob119 \n", + "149 https://github.com/jrob119 \n", + "150 https://github.com/jrob119 \n", + "151 https://github.com/jrob119 \n", + "152 https://github.com/jrob119 \n", + "153 https://github.com/jrob119 \n", + "154 https://github.com/jrob119 \n", + "155 https://github.com/jrob119 \n", + "156 https://github.com/jrob119 \n", + "157 https://github.com/jrob119 \n", + "158 https://github.com/jrob119 \n", + "159 https://github.com/jrob119 \n", + "160 https://github.com/jrob119 \n", + "161 https://github.com/jrob119 \n", + "162 https://github.com/jrob119 \n", + "163 https://github.com/jrob119 \n", + "164 https://github.com/jrob119 \n", + "165 https://github.com/jrob119 \n", + "166 https://github.com/jrob119 \n", + "167 https://github.com/jrob119 \n", + "168 https://github.com/jrob119 \n", + "169 https://github.com/jrob119 \n", + "170 https://github.com/jrob119 \n", + "171 https://github.com/jrob119 \n", + "172 https://github.com/jrob119 \n", + "173 https://github.com/jrob119 \n", + "174 https://github.com/jrob119 \n", + "175 https://github.com/jrob119 \n", + "176 https://github.com/jrob119 \n", + "177 https://github.com/jrob119 \n", + "178 https://github.com/jrob119 \n", + "179 https://github.com/jrob119 \n", + "180 https://github.com/jrob119 \n", + "181 https://github.com/jrob119 \n", + "182 https://github.com/jrob119 \n", + "183 https://github.com/jrob119 \n", + "184 https://github.com/jrob119 \n", + "185 https://github.com/web-flow \n", + "186 https://github.com/jrob119 \n", + "187 https://github.com/web-flow \n", + "188 https://github.com/jrob119 \n", + "189 https://github.com/web-flow \n", + "190 https://github.com/jrob119 \n", + "191 https://github.com/web-flow \n", + "192 https://github.com/jrob119 \n", + "193 https://github.com/web-flow \n", + "194 https://github.com/jrob119 \n", + "195 https://github.com/jrob119 \n", + "196 https://github.com/web-flow \n", + "197 https://github.com/jrob119 \n", + "198 https://github.com/web-flow \n", + "199 https://github.com/jrob119 \n", + "200 https://github.com/web-flow \n", + "201 https://github.com/web-flow \n", + "202 https://github.com/web-flow \n", + "203 https://github.com/jrob119 \n", + "204 https://github.com/jrob119 \n", + "205 https://github.com/web-flow \n", + "206 https://github.com/jrob119 \n", + "207 https://github.com/web-flow \n", + "208 https://github.com/jrob119 \n", + "209 https://github.com/web-flow \n", + "210 https://github.com/jrob119 \n", + "211 https://github.com/web-flow \n", + "212 https://github.com/jrob119 \n", + "213 https://github.com/web-flow \n", + "214 https://github.com/jrob119 \n", + "215 https://github.com/web-flow \n", + "216 https://github.com/jrob119 \n", + "217 https://github.com/web-flow \n", + "218 https://github.com/jrob119 \n", + "219 https://github.com/web-flow \n", + "220 https://github.com/jrob119 \n", + "221 https://github.com/web-flow \n", + "222 https://github.com/jrob119 \n", + "223 https://github.com/jrob119 \n", + "224 https://github.com/web-flow \n", + "225 https://github.com/jrob119 \n", + "226 https://github.com/jrob119 \n", + "227 https://github.com/web-flow \n", + "228 https://github.com/jrob119 \n", + "229 https://github.com/web-flow \n", + "230 https://github.com/jrob119 \n", + "231 https://github.com/web-flow \n", + "232 https://github.com/jrob119 \n", + "233 https://github.com/web-flow \n", + "234 https://github.com/web-flow \n", + "235 https://github.com/web-flow \n", + "236 https://github.com/jrob119 \n", + "237 https://github.com/web-flow \n", + "238 https://github.com/jrob119 \n", + "239 https://github.com/jrob119 \n", + "240 https://github.com/jrob119 \n", + "241 https://github.com/jrob119 \n", + "242 https://github.com/jrob119 \n", + "243 https://github.com/web-flow \n", + "244 https://github.com/jrob119 \n", + "245 https://github.com/web-flow \n", + "246 https://github.com/web-flow \n", + "247 https://github.com/web-flow \n", + "248 https://github.com/web-flow \n", + "249 https://github.com/jrob119 \n", + "250 https://github.com/web-flow \n", + "251 https://github.com/web-flow \n", + "252 https://github.com/web-flow \n", + "253 https://github.com/jrob119 \n", + "254 https://github.com/web-flow \n", + "255 https://github.com/jrob119 \n", + "256 https://github.com/web-flow \n", + "257 https://github.com/jrob119 \n", + "258 https://github.com/jrob119 \n", + "259 https://github.com/jrob119 \n", + "260 https://github.com/jrob119 \n", + "261 https://github.com/jrob119 \n", + "262 https://github.com/jrob119 \n", + "263 https://github.com/jrob119 \n", + "264 https://github.com/jrob119 \n", + "265 https://github.com/jrob119 \n", + "266 https://github.com/jrob119 \n", + "267 https://github.com/jrob119 \n", + "268 https://github.com/jrob119 \n", + "269 https://github.com/jrob119 \n", + "270 https://github.com/jrob119 \n", + "271 https://github.com/jrob119 \n", + "272 https://github.com/jrob119 \n", + "273 https://github.com/jrob119 \n", + "274 https://github.com/jrob119 \n", + "275 https://github.com/jrob119 \n", + "276 https://github.com/jrob119 \n", + "277 https://github.com/jrob119 \n", + "278 https://github.com/jrob119 \n", + "279 https://github.com/jrob119 \n", + "280 https://github.com/jrob119 \n", + "281 https://github.com/jrob119 \n", + "282 https://github.com/jrob119 \n", + "283 https://github.com/jrob119 \n", + "284 https://github.com/jrob119 \n", + "285 https://github.com/jrob119 \n", + "286 https://github.com/jrob119 \n", + "287 https://github.com/jrob119 \n", + "288 https://github.com/jrob119 \n", + "289 https://github.com/web-flow \n", + "290 https://github.com/jrob119 \n", + "291 https://github.com/web-flow \n", + "292 https://github.com/jrob119 \n", + "293 https://github.com/web-flow \n", + "294 https://github.com/jrob119 \n", + "295 https://github.com/web-flow \n", + "296 https://github.com/jrob119 \n", + "297 https://github.com/jrob119 \n", + "298 https://github.com/web-flow \n", + "299 https://github.com/jrob119 \n", + "300 https://github.com/web-flow \n", + "301 https://github.com/jrob119 \n", + "302 https://github.com/web-flow \n", + "303 https://github.com/jrob119 \n", + "304 https://github.com/web-flow \n", + "305 https://github.com/jrob119 \n", + "306 https://github.com/jrob119 \n", + "307 https://github.com/jrob119 \n", + "308 https://github.com/web-flow \n", + "309 https://github.com/web-flow \n", + "310 https://github.com/web-flow \n", + "311 https://github.com/web-flow \n", + "312 https://github.com/web-flow \n", + "313 https://github.com/web-flow \n", + "314 https://github.com/web-flow \n", + "315 https://github.com/web-flow \n", + "316 https://github.com/web-flow \n", + "317 https://github.com/web-flow \n", + "318 https://github.com/jrob119 \n", + "319 https://github.com/web-flow \n", + "320 https://github.com/jrob119 \n", + "321 https://github.com/jrob119 \n", + "322 https://github.com/jrob119 \n", + "323 https://github.com/web-flow \n", + "324 https://github.com/jrob119 \n", + "325 https://github.com/web-flow \n", + "326 https://github.com/jrob119 \n", + "327 https://github.com/web-flow \n", + "328 https://github.com/jrob119 \n", + "329 https://github.com/web-flow \n", + "330 https://github.com/jrob119 \n", + "331 https://github.com/web-flow \n", + "332 https://github.com/jrob119 \n", + "333 https://github.com/web-flow \n", + "334 https://github.com/jrob119 \n", + "335 https://github.com/jrob119 \n", + "336 https://github.com/web-flow \n", + "337 https://github.com/jrob119 \n", + "338 https://github.com/web-flow \n", + "339 https://github.com/web-flow \n", + "340 https://github.com/web-flow \n", + "341 https://github.com/web-flow \n", + "342 https://github.com/web-flow \n", + "343 https://github.com/web-flow \n", + "344 https://github.com/web-flow \n", + "345 https://github.com/jrob119 \n", + "346 https://github.com/jrob119 \n", + "347 https://github.com/web-flow \n", + "348 https://github.com/jrob119 \n", + "349 https://github.com/jrob119 \n", + "350 https://github.com/jrob119 \n", + "351 https://github.com/web-flow \n", + "352 https://github.com/jrob119 \n", + "353 https://github.com/jrob119 \n", + "354 https://github.com/jrob119 \n", + "355 https://github.com/jrob119 \n", + "356 https://github.com/jrob119 \n", + "357 https://github.com/jrob119 \n", + "358 https://github.com/jrob119 \n", + "359 https://github.com/jrob119 \n", + "360 https://github.com/jrob119 \n", + "361 https://github.com/web-flow \n", + "362 https://github.com/jrob119 \n", + "363 https://github.com/web-flow \n", + "364 https://github.com/jrob119 \n", + "365 https://github.com/web-flow \n", + "366 https://github.com/jrob119 \n", + "367 https://github.com/web-flow \n", + "368 https://github.com/jrob119 \n", + "369 https://github.com/jrob119 \n", + "370 https://github.com/web-flow \n", + "371 https://github.com/web-flow \n", + "372 https://github.com/web-flow \n", + "373 https://github.com/web-flow \n", + "374 https://github.com/jrob119 \n", + "375 https://github.com/web-flow \n", + "376 https://github.com/jrob119 \n", + "377 https://github.com/web-flow \n", + "378 https://github.com/jrob119 \n", + "379 https://github.com/web-flow \n", + "380 https://github.com/jrob119 \n", + "381 https://github.com/web-flow \n", + "382 https://github.com/jrob119 \n", + "383 https://github.com/web-flow \n", + "384 https://github.com/web-flow \n", + "385 NaN \n", + "386 https://github.com/web-flow \n", + "387 https://github.com/jrob119 \n", + "388 NaN \n", + "389 https://github.com/jrob119 \n", + "390 https://github.com/web-flow \n", + "391 https://github.com/jrob119 \n", + "392 https://github.com/jrob119 \n", + "393 https://github.com/web-flow \n", + "394 https://github.com/web-flow \n", + "395 https://github.com/web-flow \n", + "396 https://github.com/web-flow \n", + "397 https://github.com/web-flow \n", + "398 https://github.com/web-flow \n", + "399 https://github.com/web-flow \n", + "400 https://github.com/web-flow \n", + "401 https://github.com/web-flow \n", + "402 https://github.com/jrob119 \n", + "403 https://github.com/jrob119 \n", + "404 https://github.com/web-flow \n", + "405 https://github.com/web-flow \n", + "406 https://github.com/jrob119 \n", + "407 https://github.com/web-flow \n", + "408 https://github.com/jrob119 \n", + "409 https://github.com/jrob119 \n", + "410 https://github.com/web-flow \n", + "411 https://github.com/jrob119 \n", + "412 https://github.com/jrob119 \n", + "413 https://github.com/jrob119 \n", + "414 https://github.com/jrob119 \n", + "415 https://github.com/jrob119 \n", + "416 https://github.com/web-flow \n", + "417 https://github.com/web-flow \n", + "418 https://github.com/jrob119 \n", + "419 https://github.com/web-flow \n", + "420 https://github.com/web-flow \n", + "421 https://github.com/dominicbarkerAN \n", + "422 https://github.com/web-flow \n", + "423 https://github.com/dominicbarkerAN \n", + "424 https://github.com/web-flow \n", + "425 https://github.com/dominicbarkerAN \n", + "426 https://github.com/web-flow \n", + "427 https://github.com/dominicbarkerAN \n", + "428 https://github.com/web-flow \n", + "429 https://github.com/dominicbarkerAN \n", + "430 https://github.com/web-flow \n", + "431 https://github.com/dominicbarkerAN \n", + "432 https://github.com/web-flow \n", + "433 https://github.com/web-flow \n", + "434 https://github.com/dominicbarkerAN \n", + "435 https://github.com/web-flow \n", + "436 https://github.com/jrob119 \n", + "437 https://github.com/web-flow \n", + "438 https://github.com/dominicbarkerAN \n", + "439 https://github.com/dominicbarkerAN \n", + "440 https://github.com/dominicbarkerAN \n", + "441 https://github.com/dominicbarkerAN \n", + "442 https://github.com/jrob119 \n", + "443 https://github.com/jrob119 \n", + "444 https://github.com/jrob119 \n", + "445 https://github.com/jrob119 \n", + "446 https://github.com/jrob119 \n", + "447 https://github.com/jrob119 \n", + "448 https://github.com/web-flow \n", + "449 https://github.com/dominicbarkerAN \n", + "450 https://github.com/web-flow \n", + "451 https://github.com/dominicbarkerAN \n", + "452 https://github.com/web-flow \n", + "453 https://github.com/dominicbarkerAN \n", + "454 https://github.com/dominicbarkerAN \n", + "455 https://github.com/web-flow \n", + "456 https://github.com/dominicbarkerAN \n", + "457 https://github.com/web-flow \n", + "458 https://github.com/jrob119 \n", + "459 https://github.com/web-flow \n", + "460 https://github.com/jrob119 \n", + "461 https://github.com/dominicbarkerAN \n", + "462 https://github.com/dominicbarkerAN \n", + "463 https://github.com/web-flow \n", + "464 https://github.com/dominicbarkerAN \n", + "465 https://github.com/web-flow \n", + "466 https://github.com/dominicbarkerAN \n", + "467 https://github.com/web-flow \n", + "468 https://github.com/dominicbarkerAN \n", + "469 https://github.com/web-flow \n", + "470 https://github.com/web-flow \n", + "471 https://github.com/web-flow \n", + "472 https://github.com/web-flow \n", + "473 https://github.com/dominicbarkerAN \n", + "474 https://github.com/dominicbarkerAN \n", + "475 https://github.com/web-flow \n", + "476 https://github.com/dominicbarkerAN \n", + "477 https://github.com/dominicbarkerAN \n", + "478 https://github.com/web-flow \n", + "479 https://github.com/dominicbarkerAN \n", + "480 https://github.com/web-flow \n", + "481 https://github.com/dominicbarkerAN \n", + "482 https://github.com/dominicbarkerAN \n", + "483 https://github.com/web-flow \n", + "484 https://github.com/jrob119 \n", + "485 https://github.com/jrob119 \n", + "486 https://github.com/jrob119 \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://github.com/web-flow \n", + "492 NaN \n", + "493 NaN \n", + "494 https://github.com/web-flow \n", + "495 NaN \n", + "496 https://github.com/web-flow \n", + "497 https://github.com/jrob119 \n", + "498 https://github.com/web-flow \n", + "499 NaN \n", + "500 https://github.com/web-flow \n", + "501 NaN \n", + "502 https://github.com/web-flow \n", + "503 NaN \n", + "504 https://github.com/web-flow \n", + "505 NaN \n", + "506 https://github.com/web-flow \n", + "507 NaN \n", + "508 https://github.com/web-flow \n", + "509 https://github.com/web-flow \n", + "510 https://github.com/web-flow \n", + "511 https://github.com/jrob119 \n", + "512 https://github.com/web-flow \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://github.com/web-flow \n", + "517 https://github.com/jrob119 \n", + "518 https://github.com/jrob119 \n", + "519 https://github.com/jrob119 \n", + "520 https://github.com/web-flow \n", + "521 NaN \n", + "522 https://github.com/web-flow \n", + "523 NaN \n", + "524 https://github.com/web-flow \n", + "525 NaN \n", + "526 https://github.com/web-flow \n", + "527 NaN \n", + "528 https://github.com/web-flow \n", + "529 NaN \n", + "530 https://github.com/web-flow \n", + "531 NaN \n", + "532 NaN \n", + "533 https://github.com/jrob119 \n", + "534 https://github.com/web-flow \n", + "535 NaN \n", + "536 https://github.com/web-flow \n", + "537 https://github.com/jrob119 \n", + "538 https://github.com/jrob119 \n", + "539 https://github.com/jrob119 \n", + "540 https://github.com/web-flow \n", + "541 NaN \n", + "542 https://github.com/web-flow \n", + "543 NaN \n", + "544 https://github.com/web-flow \n", + "545 NaN \n", + "546 https://github.com/web-flow \n", + "547 NaN \n", + "548 https://github.com/web-flow \n", + "549 https://github.com/jrob119 \n", + "550 https://github.com/jrob119 \n", + "551 https://github.com/web-flow \n", + "552 https://github.com/jrob119 \n", + "553 https://github.com/web-flow \n", + "554 https://github.com/jrob119 \n", + "555 https://github.com/jrob119 \n", + "556 https://github.com/jrob119 \n", + "557 https://github.com/jrob119 \n", + "558 NaN \n", + "559 https://github.com/web-flow \n", + "560 https://github.com/jrob119 \n", + "561 https://github.com/jrob119 \n", + "562 https://github.com/jrob119 \n", + "563 https://github.com/jrob119 \n", + "564 https://github.com/jrob119 \n", + "565 https://github.com/jrob119 \n", + "566 https://github.com/jrob119 \n", + "567 https://github.com/jrob119 \n", + "568 https://github.com/jrob119 \n", + "569 https://github.com/jrob119 \n", + "570 https://github.com/jrob119 \n", + "571 https://github.com/jrob119 \n", + "572 https://github.com/jrob119 \n", + "573 https://github.com/jrob119 \n", + "574 https://github.com/jrob119 \n", + "575 https://github.com/jrob119 \n", + "576 https://github.com/jrob119 \n", + "577 https://github.com/jrob119 \n", + "578 https://github.com/jrob119 \n", + "579 https://github.com/jrob119 \n", + "580 https://github.com/jrob119 \n", + "581 https://github.com/jrob119 \n", + "582 https://github.com/jrob119 \n", + "583 https://github.com/jrob119 \n", + "584 https://github.com/jrob119 \n", + "585 https://github.com/jrob119 \n", + "586 https://github.com/jrob119 \n", + "587 https://github.com/jrob119 \n", + "588 https://github.com/jrob119 \n", + "589 https://github.com/jrob119 \n", + "590 https://github.com/jrob119 \n", + "591 https://github.com/jrob119 \n", + "592 https://github.com/jrob119 \n", + "593 https://github.com/web-flow \n", + "594 NaN \n", + "595 https://github.com/web-flow \n", + "596 NaN \n", + "597 https://github.com/web-flow \n", + "598 https://github.com/web-flow \n", + "599 NaN \n", + "600 NaN \n", + "601 https://github.com/web-flow \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://github.com/web-flow \n", + "612 https://github.com/web-flow \n", + "613 https://github.com/jrob119 \n", + "614 https://github.com/web-flow \n", + "615 https://github.com/ipd-deploy \n", + "616 https://github.com/ipd-deploy \n", + "617 https://github.com/ipd-deploy \n", + "618 https://github.com/ipd-deploy \n", + "619 https://github.com/ipd-deploy \n", + "620 https://github.com/ipd-deploy \n", + "621 https://github.com/web-flow \n", + "622 NaN \n", + "623 https://github.com/web-flow \n", + "624 https://github.com/ipd-deploy \n", + "625 https://github.com/web-flow \n", + "626 NaN \n", + "627 https://github.com/web-flow \n", + "628 NaN \n", + "629 https://github.com/web-flow \n", + "630 https://github.com/dominicbarkerAN \n", + "631 https://github.com/dominicbarkerAN \n", + "632 https://github.com/web-flow \n", + "633 https://github.com/jrob119 \n", + "634 https://github.com/jrob119 \n", + "635 https://github.com/jrob119 \n", + "636 https://github.com/web-flow \n", + "637 https://github.com/jrob119 \n", + "638 https://github.com/web-flow \n", + "639 https://github.com/jrob119 \n", + "640 https://github.com/web-flow \n", + "641 NaN \n", + "642 https://github.com/web-flow \n", + "643 https://github.com/web-flow \n", + "644 https://github.com/web-flow \n", + "645 NaN \n", + "646 NaN \n", + "647 https://github.com/web-flow \n", + "648 https://github.com/web-flow \n", + "649 NaN \n", + "650 NaN \n", + "651 https://github.com/web-flow \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://github.com/web-flow \n", + "656 https://github.com/dominicbarkerAN \n", + "657 https://github.com/web-flow \n", + "658 https://github.com/dominicbarkerAN \n", + "659 https://github.com/dominicbarkerAN \n", + "660 https://github.com/dominicbarkerAN \n", + "661 NaN \n", + "662 https://github.com/web-flow \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://github.com/dominicbarkerAN \n", + "668 https://github.com/web-flow \n", + "669 NaN \n", + "670 https://github.com/web-flow \n", + "671 NaN \n", + "672 NaN \n", + "673 https://github.com/web-flow \n", + "674 https://github.com/dominicbarkerAN \n", + "675 https://github.com/web-flow \n", + "676 https://github.com/dominicbarkerAN \n", + "677 https://github.com/xeniageorgiouAN \n", + "678 https://github.com/web-flow \n", + "679 https://github.com/dominicbarkerAN \n", + "680 https://github.com/web-flow \n", + "681 https://github.com/web-flow \n", + "682 https://github.com/web-flow \n", + "683 https://github.com/web-flow \n", + "684 https://github.com/web-flow \n", + "685 https://github.com/web-flow \n", + "686 https://github.com/web-flow \n", + "687 https://github.com/web-flow \n", + "688 https://github.com/web-flow \n", + "689 https://github.com/web-flow \n", + "690 https://github.com/web-flow \n", + "691 https://github.com/web-flow \n", + "692 https://github.com/web-flow \n", + "693 https://github.com/web-flow \n", + "694 https://github.com/web-flow \n", + "695 https://github.com/web-flow \n", + "696 https://github.com/web-flow \n", + "697 https://github.com/web-flow \n", + "698 https://github.com/web-flow \n", + "699 https://github.com/web-flow \n", + "700 https://github.com/web-flow \n", + "701 https://github.com/dominicbarkerAN \n", + "702 https://github.com/dominicbarkerAN \n", + "703 https://github.com/web-flow \n", + "704 https://github.com/michaelcooperAN \n", + "705 https://github.com/michaelcooperAN \n", + "706 https://github.com/web-flow \n", + "707 https://github.com/xeniageorgiouAN \n", + "708 https://github.com/web-flow \n", + "709 https://github.com/web-flow \n", + "710 https://github.com/web-flow \n", + "711 https://github.com/web-flow \n", + "712 https://github.com/web-flow \n", + "713 https://github.com/web-flow \n", + "714 https://github.com/web-flow \n", + "715 https://github.com/web-flow \n", + "716 https://github.com/web-flow \n", + "717 https://github.com/web-flow \n", + "718 https://github.com/xeniageorgiouAN \n", + "719 https://github.com/web-flow \n", + "720 https://github.com/web-flow \n", + "721 https://github.com/web-flow \n", + "722 NaN \n", + "723 https://github.com/web-flow \n", + "724 NaN \n", + "725 https://github.com/web-flow \n", + "726 https://github.com/michaelcooperAN \n", + "727 https://github.com/web-flow \n", + "728 NaN \n", + "729 https://github.com/web-flow \n", + "730 NaN \n", + "731 https://github.com/web-flow \n", + "732 NaN \n", + "733 https://github.com/web-flow \n", + "734 https://github.com/michaelcooperAN \n", + "735 https://github.com/michaelcooperAN \n", + "736 https://github.com/web-flow \n", + "737 NaN \n", + "738 https://github.com/web-flow \n", + "\n", + " committer.followers_url \\\n", + "0 https://api.github.com/users/jrob119/followers \n", + "1 https://api.github.com/users/jrob119/followers \n", + "2 https://api.github.com/users/jrob119/followers \n", + "3 https://api.github.com/users/jrob119/followers \n", + "4 https://api.github.com/users/jrob119/followers \n", + "5 https://api.github.com/users/jrob119/followers \n", + "6 https://api.github.com/users/jrob119/followers \n", + "7 https://api.github.com/users/jrob119/followers \n", + "8 https://api.github.com/users/jrob119/followers \n", + "9 https://api.github.com/users/jrob119/followers \n", + "10 https://api.github.com/users/jrob119/followers \n", + "11 https://api.github.com/users/jrob119/followers \n", + "12 https://api.github.com/users/jrob119/followers \n", + "13 https://api.github.com/users/jrob119/followers \n", + "14 https://api.github.com/users/jrob119/followers \n", + "15 https://api.github.com/users/jrob119/followers \n", + "16 https://api.github.com/users/jrob119/followers \n", + "17 https://api.github.com/users/jrob119/followers \n", + "18 https://api.github.com/users/jrob119/followers \n", + "19 https://api.github.com/users/jrob119/followers \n", + "20 https://api.github.com/users/jrob119/followers \n", + "21 https://api.github.com/users/jrob119/followers \n", + "22 https://api.github.com/users/jrob119/followers \n", + "23 https://api.github.com/users/jrob119/followers \n", + "24 https://api.github.com/users/jrob119/followers \n", + "25 https://api.github.com/users/jrob119/followers \n", + "26 https://api.github.com/users/jrob119/followers \n", + "27 https://api.github.com/users/jrob119/followers \n", + "28 https://api.github.com/users/jrob119/followers \n", + "29 https://api.github.com/users/jrob119/followers \n", + "30 https://api.github.com/users/jrob119/followers \n", + "31 https://api.github.com/users/jrob119/followers \n", + "32 https://api.github.com/users/jrob119/followers \n", + "33 https://api.github.com/users/jrob119/followers \n", + "34 https://api.github.com/users/jrob119/followers \n", + "35 https://api.github.com/users/jrob119/followers \n", + "36 https://api.github.com/users/jrob119/followers \n", + "37 https://api.github.com/users/jrob119/followers \n", + "38 https://api.github.com/users/jrob119/followers \n", + "39 https://api.github.com/users/jrob119/followers \n", + "40 https://api.github.com/users/jrob119/followers \n", + "41 https://api.github.com/users/jrob119/followers \n", + "42 https://api.github.com/users/jrob119/followers \n", + "43 https://api.github.com/users/jrob119/followers \n", + "44 https://api.github.com/users/jrob119/followers \n", + "45 https://api.github.com/users/jrob119/followers \n", + "46 https://api.github.com/users/jrob119/followers \n", + "47 https://api.github.com/users/jrob119/followers \n", + "48 https://api.github.com/users/jrob119/followers \n", + "49 https://api.github.com/users/jrob119/followers \n", + "50 https://api.github.com/users/jrob119/followers \n", + "51 https://api.github.com/users/jrob119/followers \n", + "52 https://api.github.com/users/jrob119/followers \n", + "53 https://api.github.com/users/jrob119/followers \n", + "54 https://api.github.com/users/jrob119/followers \n", + "55 https://api.github.com/users/jrob119/followers \n", + "56 https://api.github.com/users/jrob119/followers \n", + "57 https://api.github.com/users/jrob119/followers \n", + "58 https://api.github.com/users/jrob119/followers \n", + "59 https://api.github.com/users/jrob119/followers \n", + "60 https://api.github.com/users/jrob119/followers \n", + "61 https://api.github.com/users/jrob119/followers \n", + "62 https://api.github.com/users/jrob119/followers \n", + "63 https://api.github.com/users/jrob119/followers \n", + "64 https://api.github.com/users/jrob119/followers \n", + "65 https://api.github.com/users/jrob119/followers \n", + "66 https://api.github.com/users/jrob119/followers \n", + "67 https://api.github.com/users/jrob119/followers \n", + "68 https://api.github.com/users/jrob119/followers \n", + "69 https://api.github.com/users/jrob119/followers \n", + "70 https://api.github.com/users/jrob119/followers \n", + "71 https://api.github.com/users/jrob119/followers \n", + "72 https://api.github.com/users/jrob119/followers \n", + "73 https://api.github.com/users/jrob119/followers \n", + "74 https://api.github.com/users/jrob119/followers \n", + "75 https://api.github.com/users/jrob119/followers \n", + "76 https://api.github.com/users/jrob119/followers \n", + "77 https://api.github.com/users/jrob119/followers \n", + "78 https://api.github.com/users/jrob119/followers \n", + "79 https://api.github.com/users/jrob119/followers \n", + "80 https://api.github.com/users/jrob119/followers \n", + "81 https://api.github.com/users/jrob119/followers \n", + "82 https://api.github.com/users/jrob119/followers \n", + "83 https://api.github.com/users/jrob119/followers \n", + "84 https://api.github.com/users/jrob119/followers \n", + "85 https://api.github.com/users/jrob119/followers \n", + "86 https://api.github.com/users/jrob119/followers \n", + "87 https://api.github.com/users/jrob119/followers \n", + "88 https://api.github.com/users/jrob119/followers \n", + "89 https://api.github.com/users/jrob119/followers \n", + "90 https://api.github.com/users/jrob119/followers \n", + "91 https://api.github.com/users/jrob119/followers \n", + "92 https://api.github.com/users/jrob119/followers \n", + "93 https://api.github.com/users/jrob119/followers \n", + "94 https://api.github.com/users/jrob119/followers \n", + "95 https://api.github.com/users/jrob119/followers \n", + "96 https://api.github.com/users/jrob119/followers \n", + "97 https://api.github.com/users/jrob119/followers \n", + "98 https://api.github.com/users/jrob119/followers \n", + "99 https://api.github.com/users/jrob119/followers \n", + "100 https://api.github.com/users/jrob119/followers \n", + "101 https://api.github.com/users/jrob119/followers \n", + "102 https://api.github.com/users/jrob119/followers \n", + "103 https://api.github.com/users/jrob119/followers \n", + "104 https://api.github.com/users/jrob119/followers \n", + "105 https://api.github.com/users/jrob119/followers \n", + "106 https://api.github.com/users/jrob119/followers \n", + "107 https://api.github.com/users/jrob119/followers \n", + "108 https://api.github.com/users/jrob119/followers \n", + "109 https://api.github.com/users/jrob119/followers \n", + "110 https://api.github.com/users/jrob119/followers \n", + "111 https://api.github.com/users/jrob119/followers \n", + "112 https://api.github.com/users/jrob119/followers \n", + "113 https://api.github.com/users/jrob119/followers \n", + "114 https://api.github.com/users/jrob119/followers \n", + "115 https://api.github.com/users/jrob119/followers \n", + "116 https://api.github.com/users/jrob119/followers \n", + "117 https://api.github.com/users/jrob119/followers \n", + "118 https://api.github.com/users/jrob119/followers \n", + "119 https://api.github.com/users/jrob119/followers \n", + "120 https://api.github.com/users/jrob119/followers \n", + "121 https://api.github.com/users/jrob119/followers \n", + "122 https://api.github.com/users/jrob119/followers \n", + "123 https://api.github.com/users/jrob119/followers \n", + "124 https://api.github.com/users/jrob119/followers \n", + "125 https://api.github.com/users/jrob119/followers \n", + "126 https://api.github.com/users/jrob119/followers \n", + "127 https://api.github.com/users/jrob119/followers \n", + "128 https://api.github.com/users/jrob119/followers \n", + "129 https://api.github.com/users/jrob119/followers \n", + "130 https://api.github.com/users/jrob119/followers \n", + "131 https://api.github.com/users/jrob119/followers \n", + "132 https://api.github.com/users/jrob119/followers \n", + "133 https://api.github.com/users/jrob119/followers \n", + "134 https://api.github.com/users/jrob119/followers \n", + "135 https://api.github.com/users/jrob119/followers \n", + "136 https://api.github.com/users/jrob119/followers \n", + "137 https://api.github.com/users/jrob119/followers \n", + "138 https://api.github.com/users/jrob119/followers \n", + "139 https://api.github.com/users/jrob119/followers \n", + "140 https://api.github.com/users/jrob119/followers \n", + "141 https://api.github.com/users/jrob119/followers \n", + "142 https://api.github.com/users/jrob119/followers \n", + "143 https://api.github.com/users/jrob119/followers \n", + "144 https://api.github.com/users/jrob119/followers \n", + "145 https://api.github.com/users/jrob119/followers \n", + "146 https://api.github.com/users/jrob119/followers \n", + "147 https://api.github.com/users/jrob119/followers \n", + "148 https://api.github.com/users/jrob119/followers \n", + "149 https://api.github.com/users/jrob119/followers \n", + "150 https://api.github.com/users/jrob119/followers \n", + "151 https://api.github.com/users/jrob119/followers \n", + "152 https://api.github.com/users/jrob119/followers \n", + "153 https://api.github.com/users/jrob119/followers \n", + "154 https://api.github.com/users/jrob119/followers \n", + "155 https://api.github.com/users/jrob119/followers \n", + "156 https://api.github.com/users/jrob119/followers \n", + "157 https://api.github.com/users/jrob119/followers \n", + "158 https://api.github.com/users/jrob119/followers \n", + "159 https://api.github.com/users/jrob119/followers \n", + "160 https://api.github.com/users/jrob119/followers \n", + "161 https://api.github.com/users/jrob119/followers \n", + "162 https://api.github.com/users/jrob119/followers \n", + "163 https://api.github.com/users/jrob119/followers \n", + "164 https://api.github.com/users/jrob119/followers \n", + "165 https://api.github.com/users/jrob119/followers \n", + "166 https://api.github.com/users/jrob119/followers \n", + "167 https://api.github.com/users/jrob119/followers \n", + "168 https://api.github.com/users/jrob119/followers \n", + "169 https://api.github.com/users/jrob119/followers \n", + "170 https://api.github.com/users/jrob119/followers \n", + "171 https://api.github.com/users/jrob119/followers \n", + "172 https://api.github.com/users/jrob119/followers \n", + "173 https://api.github.com/users/jrob119/followers \n", + "174 https://api.github.com/users/jrob119/followers \n", + "175 https://api.github.com/users/jrob119/followers \n", + "176 https://api.github.com/users/jrob119/followers \n", + "177 https://api.github.com/users/jrob119/followers \n", + "178 https://api.github.com/users/jrob119/followers \n", + "179 https://api.github.com/users/jrob119/followers \n", + "180 https://api.github.com/users/jrob119/followers \n", + "181 https://api.github.com/users/jrob119/followers \n", + "182 https://api.github.com/users/jrob119/followers \n", + "183 https://api.github.com/users/jrob119/followers \n", + "184 https://api.github.com/users/jrob119/followers \n", + "185 https://api.github.com/users/web-flow/followers \n", + "186 https://api.github.com/users/jrob119/followers \n", + "187 https://api.github.com/users/web-flow/followers \n", + "188 https://api.github.com/users/jrob119/followers \n", + "189 https://api.github.com/users/web-flow/followers \n", + "190 https://api.github.com/users/jrob119/followers \n", + "191 https://api.github.com/users/web-flow/followers \n", + "192 https://api.github.com/users/jrob119/followers \n", + "193 https://api.github.com/users/web-flow/followers \n", + "194 https://api.github.com/users/jrob119/followers \n", + "195 https://api.github.com/users/jrob119/followers \n", + "196 https://api.github.com/users/web-flow/followers \n", + "197 https://api.github.com/users/jrob119/followers \n", + "198 https://api.github.com/users/web-flow/followers \n", + "199 https://api.github.com/users/jrob119/followers \n", + "200 https://api.github.com/users/web-flow/followers \n", + "201 https://api.github.com/users/web-flow/followers \n", + "202 https://api.github.com/users/web-flow/followers \n", + "203 https://api.github.com/users/jrob119/followers \n", + "204 https://api.github.com/users/jrob119/followers \n", + "205 https://api.github.com/users/web-flow/followers \n", + "206 https://api.github.com/users/jrob119/followers \n", + "207 https://api.github.com/users/web-flow/followers \n", + "208 https://api.github.com/users/jrob119/followers \n", + "209 https://api.github.com/users/web-flow/followers \n", + "210 https://api.github.com/users/jrob119/followers \n", + "211 https://api.github.com/users/web-flow/followers \n", + "212 https://api.github.com/users/jrob119/followers \n", + "213 https://api.github.com/users/web-flow/followers \n", + "214 https://api.github.com/users/jrob119/followers \n", + "215 https://api.github.com/users/web-flow/followers \n", + "216 https://api.github.com/users/jrob119/followers \n", + "217 https://api.github.com/users/web-flow/followers \n", + "218 https://api.github.com/users/jrob119/followers \n", + "219 https://api.github.com/users/web-flow/followers \n", + "220 https://api.github.com/users/jrob119/followers \n", + "221 https://api.github.com/users/web-flow/followers \n", + "222 https://api.github.com/users/jrob119/followers \n", + "223 https://api.github.com/users/jrob119/followers \n", + "224 https://api.github.com/users/web-flow/followers \n", + "225 https://api.github.com/users/jrob119/followers \n", + "226 https://api.github.com/users/jrob119/followers \n", + "227 https://api.github.com/users/web-flow/followers \n", + "228 https://api.github.com/users/jrob119/followers \n", + "229 https://api.github.com/users/web-flow/followers \n", + "230 https://api.github.com/users/jrob119/followers \n", + "231 https://api.github.com/users/web-flow/followers \n", + "232 https://api.github.com/users/jrob119/followers \n", + "233 https://api.github.com/users/web-flow/followers \n", + "234 https://api.github.com/users/web-flow/followers \n", + "235 https://api.github.com/users/web-flow/followers \n", + "236 https://api.github.com/users/jrob119/followers \n", + "237 https://api.github.com/users/web-flow/followers \n", + "238 https://api.github.com/users/jrob119/followers \n", + "239 https://api.github.com/users/jrob119/followers \n", + "240 https://api.github.com/users/jrob119/followers \n", + "241 https://api.github.com/users/jrob119/followers \n", + "242 https://api.github.com/users/jrob119/followers \n", + "243 https://api.github.com/users/web-flow/followers \n", + "244 https://api.github.com/users/jrob119/followers \n", + "245 https://api.github.com/users/web-flow/followers \n", + "246 https://api.github.com/users/web-flow/followers \n", + "247 https://api.github.com/users/web-flow/followers \n", + "248 https://api.github.com/users/web-flow/followers \n", + "249 https://api.github.com/users/jrob119/followers \n", + "250 https://api.github.com/users/web-flow/followers \n", + "251 https://api.github.com/users/web-flow/followers \n", + "252 https://api.github.com/users/web-flow/followers \n", + "253 https://api.github.com/users/jrob119/followers \n", + "254 https://api.github.com/users/web-flow/followers \n", + "255 https://api.github.com/users/jrob119/followers \n", + "256 https://api.github.com/users/web-flow/followers \n", + "257 https://api.github.com/users/jrob119/followers \n", + "258 https://api.github.com/users/jrob119/followers \n", + "259 https://api.github.com/users/jrob119/followers \n", + "260 https://api.github.com/users/jrob119/followers \n", + "261 https://api.github.com/users/jrob119/followers \n", + "262 https://api.github.com/users/jrob119/followers \n", + "263 https://api.github.com/users/jrob119/followers \n", + "264 https://api.github.com/users/jrob119/followers \n", + "265 https://api.github.com/users/jrob119/followers \n", + "266 https://api.github.com/users/jrob119/followers \n", + "267 https://api.github.com/users/jrob119/followers \n", + "268 https://api.github.com/users/jrob119/followers \n", + "269 https://api.github.com/users/jrob119/followers \n", + "270 https://api.github.com/users/jrob119/followers \n", + "271 https://api.github.com/users/jrob119/followers \n", + "272 https://api.github.com/users/jrob119/followers \n", + "273 https://api.github.com/users/jrob119/followers \n", + "274 https://api.github.com/users/jrob119/followers \n", + "275 https://api.github.com/users/jrob119/followers \n", + "276 https://api.github.com/users/jrob119/followers \n", + "277 https://api.github.com/users/jrob119/followers \n", + "278 https://api.github.com/users/jrob119/followers \n", + "279 https://api.github.com/users/jrob119/followers \n", + "280 https://api.github.com/users/jrob119/followers \n", + "281 https://api.github.com/users/jrob119/followers \n", + "282 https://api.github.com/users/jrob119/followers \n", + "283 https://api.github.com/users/jrob119/followers \n", + "284 https://api.github.com/users/jrob119/followers \n", + "285 https://api.github.com/users/jrob119/followers \n", + "286 https://api.github.com/users/jrob119/followers \n", + "287 https://api.github.com/users/jrob119/followers \n", + "288 https://api.github.com/users/jrob119/followers \n", + "289 https://api.github.com/users/web-flow/followers \n", + "290 https://api.github.com/users/jrob119/followers \n", + "291 https://api.github.com/users/web-flow/followers \n", + "292 https://api.github.com/users/jrob119/followers \n", + "293 https://api.github.com/users/web-flow/followers \n", + "294 https://api.github.com/users/jrob119/followers \n", + "295 https://api.github.com/users/web-flow/followers \n", + "296 https://api.github.com/users/jrob119/followers \n", + "297 https://api.github.com/users/jrob119/followers \n", + "298 https://api.github.com/users/web-flow/followers \n", + "299 https://api.github.com/users/jrob119/followers \n", + "300 https://api.github.com/users/web-flow/followers \n", + "301 https://api.github.com/users/jrob119/followers \n", + "302 https://api.github.com/users/web-flow/followers \n", + "303 https://api.github.com/users/jrob119/followers \n", + "304 https://api.github.com/users/web-flow/followers \n", + "305 https://api.github.com/users/jrob119/followers \n", + "306 https://api.github.com/users/jrob119/followers \n", + "307 https://api.github.com/users/jrob119/followers \n", + "308 https://api.github.com/users/web-flow/followers \n", + "309 https://api.github.com/users/web-flow/followers \n", + "310 https://api.github.com/users/web-flow/followers \n", + "311 https://api.github.com/users/web-flow/followers \n", + "312 https://api.github.com/users/web-flow/followers \n", + "313 https://api.github.com/users/web-flow/followers \n", + "314 https://api.github.com/users/web-flow/followers \n", + "315 https://api.github.com/users/web-flow/followers \n", + "316 https://api.github.com/users/web-flow/followers \n", + "317 https://api.github.com/users/web-flow/followers \n", + "318 https://api.github.com/users/jrob119/followers \n", + "319 https://api.github.com/users/web-flow/followers \n", + "320 https://api.github.com/users/jrob119/followers \n", + "321 https://api.github.com/users/jrob119/followers \n", + "322 https://api.github.com/users/jrob119/followers \n", + "323 https://api.github.com/users/web-flow/followers \n", + "324 https://api.github.com/users/jrob119/followers \n", + "325 https://api.github.com/users/web-flow/followers \n", + "326 https://api.github.com/users/jrob119/followers \n", + "327 https://api.github.com/users/web-flow/followers \n", + "328 https://api.github.com/users/jrob119/followers \n", + "329 https://api.github.com/users/web-flow/followers \n", + "330 https://api.github.com/users/jrob119/followers \n", + "331 https://api.github.com/users/web-flow/followers \n", + "332 https://api.github.com/users/jrob119/followers \n", + "333 https://api.github.com/users/web-flow/followers \n", + "334 https://api.github.com/users/jrob119/followers \n", + "335 https://api.github.com/users/jrob119/followers \n", + "336 https://api.github.com/users/web-flow/followers \n", + "337 https://api.github.com/users/jrob119/followers \n", + "338 https://api.github.com/users/web-flow/followers \n", + "339 https://api.github.com/users/web-flow/followers \n", + "340 https://api.github.com/users/web-flow/followers \n", + "341 https://api.github.com/users/web-flow/followers \n", + "342 https://api.github.com/users/web-flow/followers \n", + "343 https://api.github.com/users/web-flow/followers \n", + "344 https://api.github.com/users/web-flow/followers \n", + "345 https://api.github.com/users/jrob119/followers \n", + "346 https://api.github.com/users/jrob119/followers \n", + "347 https://api.github.com/users/web-flow/followers \n", + "348 https://api.github.com/users/jrob119/followers \n", + "349 https://api.github.com/users/jrob119/followers \n", + "350 https://api.github.com/users/jrob119/followers \n", + "351 https://api.github.com/users/web-flow/followers \n", + "352 https://api.github.com/users/jrob119/followers \n", + "353 https://api.github.com/users/jrob119/followers \n", + "354 https://api.github.com/users/jrob119/followers \n", + "355 https://api.github.com/users/jrob119/followers \n", + "356 https://api.github.com/users/jrob119/followers \n", + "357 https://api.github.com/users/jrob119/followers \n", + "358 https://api.github.com/users/jrob119/followers \n", + "359 https://api.github.com/users/jrob119/followers \n", + "360 https://api.github.com/users/jrob119/followers \n", + "361 https://api.github.com/users/web-flow/followers \n", + "362 https://api.github.com/users/jrob119/followers \n", + "363 https://api.github.com/users/web-flow/followers \n", + "364 https://api.github.com/users/jrob119/followers \n", + "365 https://api.github.com/users/web-flow/followers \n", + "366 https://api.github.com/users/jrob119/followers \n", + "367 https://api.github.com/users/web-flow/followers \n", + "368 https://api.github.com/users/jrob119/followers \n", + "369 https://api.github.com/users/jrob119/followers \n", + "370 https://api.github.com/users/web-flow/followers \n", + "371 https://api.github.com/users/web-flow/followers \n", + "372 https://api.github.com/users/web-flow/followers \n", + "373 https://api.github.com/users/web-flow/followers \n", + "374 https://api.github.com/users/jrob119/followers \n", + "375 https://api.github.com/users/web-flow/followers \n", + "376 https://api.github.com/users/jrob119/followers \n", + "377 https://api.github.com/users/web-flow/followers \n", + "378 https://api.github.com/users/jrob119/followers \n", + "379 https://api.github.com/users/web-flow/followers \n", + "380 https://api.github.com/users/jrob119/followers \n", + "381 https://api.github.com/users/web-flow/followers \n", + "382 https://api.github.com/users/jrob119/followers \n", + "383 https://api.github.com/users/web-flow/followers \n", + "384 https://api.github.com/users/web-flow/followers \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/followers \n", + "387 https://api.github.com/users/jrob119/followers \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/followers \n", + "390 https://api.github.com/users/web-flow/followers \n", + "391 https://api.github.com/users/jrob119/followers \n", + "392 https://api.github.com/users/jrob119/followers \n", + "393 https://api.github.com/users/web-flow/followers \n", + "394 https://api.github.com/users/web-flow/followers \n", + "395 https://api.github.com/users/web-flow/followers \n", + "396 https://api.github.com/users/web-flow/followers \n", + "397 https://api.github.com/users/web-flow/followers \n", + "398 https://api.github.com/users/web-flow/followers \n", + "399 https://api.github.com/users/web-flow/followers \n", + "400 https://api.github.com/users/web-flow/followers \n", + "401 https://api.github.com/users/web-flow/followers \n", + "402 https://api.github.com/users/jrob119/followers \n", + "403 https://api.github.com/users/jrob119/followers \n", + "404 https://api.github.com/users/web-flow/followers \n", + "405 https://api.github.com/users/web-flow/followers \n", + "406 https://api.github.com/users/jrob119/followers \n", + "407 https://api.github.com/users/web-flow/followers \n", + "408 https://api.github.com/users/jrob119/followers \n", + "409 https://api.github.com/users/jrob119/followers \n", + "410 https://api.github.com/users/web-flow/followers \n", + "411 https://api.github.com/users/jrob119/followers \n", + "412 https://api.github.com/users/jrob119/followers \n", + "413 https://api.github.com/users/jrob119/followers \n", + "414 https://api.github.com/users/jrob119/followers \n", + "415 https://api.github.com/users/jrob119/followers \n", + "416 https://api.github.com/users/web-flow/followers \n", + "417 https://api.github.com/users/web-flow/followers \n", + "418 https://api.github.com/users/jrob119/followers \n", + "419 https://api.github.com/users/web-flow/followers \n", + "420 https://api.github.com/users/web-flow/followers \n", + "421 https://api.github.com/users/dominicbarkerAN/followers \n", + "422 https://api.github.com/users/web-flow/followers \n", + "423 https://api.github.com/users/dominicbarkerAN/followers \n", + "424 https://api.github.com/users/web-flow/followers \n", + "425 https://api.github.com/users/dominicbarkerAN/followers \n", + "426 https://api.github.com/users/web-flow/followers \n", + "427 https://api.github.com/users/dominicbarkerAN/followers \n", + "428 https://api.github.com/users/web-flow/followers \n", + "429 https://api.github.com/users/dominicbarkerAN/followers \n", + "430 https://api.github.com/users/web-flow/followers \n", + "431 https://api.github.com/users/dominicbarkerAN/followers \n", + "432 https://api.github.com/users/web-flow/followers \n", + "433 https://api.github.com/users/web-flow/followers \n", + "434 https://api.github.com/users/dominicbarkerAN/followers \n", + "435 https://api.github.com/users/web-flow/followers \n", + "436 https://api.github.com/users/jrob119/followers \n", + "437 https://api.github.com/users/web-flow/followers \n", + "438 https://api.github.com/users/dominicbarkerAN/followers \n", + "439 https://api.github.com/users/dominicbarkerAN/followers \n", + "440 https://api.github.com/users/dominicbarkerAN/followers \n", + "441 https://api.github.com/users/dominicbarkerAN/followers \n", + "442 https://api.github.com/users/jrob119/followers \n", + "443 https://api.github.com/users/jrob119/followers \n", + "444 https://api.github.com/users/jrob119/followers \n", + "445 https://api.github.com/users/jrob119/followers \n", + "446 https://api.github.com/users/jrob119/followers \n", + "447 https://api.github.com/users/jrob119/followers \n", + "448 https://api.github.com/users/web-flow/followers \n", + "449 https://api.github.com/users/dominicbarkerAN/followers \n", + "450 https://api.github.com/users/web-flow/followers \n", + "451 https://api.github.com/users/dominicbarkerAN/followers \n", + "452 https://api.github.com/users/web-flow/followers \n", + "453 https://api.github.com/users/dominicbarkerAN/followers \n", + "454 https://api.github.com/users/dominicbarkerAN/followers \n", + "455 https://api.github.com/users/web-flow/followers \n", + "456 https://api.github.com/users/dominicbarkerAN/followers \n", + "457 https://api.github.com/users/web-flow/followers \n", + "458 https://api.github.com/users/jrob119/followers \n", + "459 https://api.github.com/users/web-flow/followers \n", + "460 https://api.github.com/users/jrob119/followers \n", + "461 https://api.github.com/users/dominicbarkerAN/followers \n", + "462 https://api.github.com/users/dominicbarkerAN/followers \n", + "463 https://api.github.com/users/web-flow/followers \n", + "464 https://api.github.com/users/dominicbarkerAN/followers \n", + "465 https://api.github.com/users/web-flow/followers \n", + "466 https://api.github.com/users/dominicbarkerAN/followers \n", + "467 https://api.github.com/users/web-flow/followers \n", + "468 https://api.github.com/users/dominicbarkerAN/followers \n", + "469 https://api.github.com/users/web-flow/followers \n", + "470 https://api.github.com/users/web-flow/followers \n", + "471 https://api.github.com/users/web-flow/followers \n", + "472 https://api.github.com/users/web-flow/followers \n", + "473 https://api.github.com/users/dominicbarkerAN/followers \n", + "474 https://api.github.com/users/dominicbarkerAN/followers \n", + "475 https://api.github.com/users/web-flow/followers \n", + "476 https://api.github.com/users/dominicbarkerAN/followers \n", + "477 https://api.github.com/users/dominicbarkerAN/followers \n", + "478 https://api.github.com/users/web-flow/followers \n", + "479 https://api.github.com/users/dominicbarkerAN/followers \n", + "480 https://api.github.com/users/web-flow/followers \n", + "481 https://api.github.com/users/dominicbarkerAN/followers \n", + "482 https://api.github.com/users/dominicbarkerAN/followers \n", + "483 https://api.github.com/users/web-flow/followers \n", + "484 https://api.github.com/users/jrob119/followers \n", + "485 https://api.github.com/users/jrob119/followers \n", + "486 https://api.github.com/users/jrob119/followers \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/followers \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/followers \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/followers \n", + "497 https://api.github.com/users/jrob119/followers \n", + "498 https://api.github.com/users/web-flow/followers \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/followers \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/followers \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/followers \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/followers \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/followers \n", + "509 https://api.github.com/users/web-flow/followers \n", + "510 https://api.github.com/users/web-flow/followers \n", + "511 https://api.github.com/users/jrob119/followers \n", + "512 https://api.github.com/users/web-flow/followers \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/followers \n", + "517 https://api.github.com/users/jrob119/followers \n", + "518 https://api.github.com/users/jrob119/followers \n", + "519 https://api.github.com/users/jrob119/followers \n", + "520 https://api.github.com/users/web-flow/followers \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/followers \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/followers \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/followers \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/followers \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/followers \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/followers \n", + "534 https://api.github.com/users/web-flow/followers \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/followers \n", + "537 https://api.github.com/users/jrob119/followers \n", + "538 https://api.github.com/users/jrob119/followers \n", + "539 https://api.github.com/users/jrob119/followers \n", + "540 https://api.github.com/users/web-flow/followers \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/followers \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/followers \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/followers \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/followers \n", + "549 https://api.github.com/users/jrob119/followers \n", + "550 https://api.github.com/users/jrob119/followers \n", + "551 https://api.github.com/users/web-flow/followers \n", + "552 https://api.github.com/users/jrob119/followers \n", + "553 https://api.github.com/users/web-flow/followers \n", + "554 https://api.github.com/users/jrob119/followers \n", + "555 https://api.github.com/users/jrob119/followers \n", + "556 https://api.github.com/users/jrob119/followers \n", + "557 https://api.github.com/users/jrob119/followers \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/followers \n", + "560 https://api.github.com/users/jrob119/followers \n", + "561 https://api.github.com/users/jrob119/followers \n", + "562 https://api.github.com/users/jrob119/followers \n", + "563 https://api.github.com/users/jrob119/followers \n", + "564 https://api.github.com/users/jrob119/followers \n", + "565 https://api.github.com/users/jrob119/followers \n", + "566 https://api.github.com/users/jrob119/followers \n", + "567 https://api.github.com/users/jrob119/followers \n", + "568 https://api.github.com/users/jrob119/followers \n", + "569 https://api.github.com/users/jrob119/followers \n", + "570 https://api.github.com/users/jrob119/followers \n", + "571 https://api.github.com/users/jrob119/followers \n", + "572 https://api.github.com/users/jrob119/followers \n", + "573 https://api.github.com/users/jrob119/followers \n", + "574 https://api.github.com/users/jrob119/followers \n", + "575 https://api.github.com/users/jrob119/followers \n", + "576 https://api.github.com/users/jrob119/followers \n", + "577 https://api.github.com/users/jrob119/followers \n", + "578 https://api.github.com/users/jrob119/followers \n", + "579 https://api.github.com/users/jrob119/followers \n", + "580 https://api.github.com/users/jrob119/followers \n", + "581 https://api.github.com/users/jrob119/followers \n", + "582 https://api.github.com/users/jrob119/followers \n", + "583 https://api.github.com/users/jrob119/followers \n", + "584 https://api.github.com/users/jrob119/followers \n", + "585 https://api.github.com/users/jrob119/followers \n", + "586 https://api.github.com/users/jrob119/followers \n", + "587 https://api.github.com/users/jrob119/followers \n", + "588 https://api.github.com/users/jrob119/followers \n", + "589 https://api.github.com/users/jrob119/followers \n", + "590 https://api.github.com/users/jrob119/followers \n", + "591 https://api.github.com/users/jrob119/followers \n", + "592 https://api.github.com/users/jrob119/followers \n", + "593 https://api.github.com/users/web-flow/followers \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/followers \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/followers \n", + "598 https://api.github.com/users/web-flow/followers \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/followers \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/followers \n", + "612 https://api.github.com/users/web-flow/followers \n", + "613 https://api.github.com/users/jrob119/followers \n", + "614 https://api.github.com/users/web-flow/followers \n", + "615 https://api.github.com/users/ipd-deploy/followers \n", + "616 https://api.github.com/users/ipd-deploy/followers \n", + "617 https://api.github.com/users/ipd-deploy/followers \n", + "618 https://api.github.com/users/ipd-deploy/followers \n", + "619 https://api.github.com/users/ipd-deploy/followers \n", + "620 https://api.github.com/users/ipd-deploy/followers \n", + "621 https://api.github.com/users/web-flow/followers \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/followers \n", + "624 https://api.github.com/users/ipd-deploy/followers \n", + "625 https://api.github.com/users/web-flow/followers \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/followers \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/followers \n", + "630 https://api.github.com/users/dominicbarkerAN/followers \n", + "631 https://api.github.com/users/dominicbarkerAN/followers \n", + "632 https://api.github.com/users/web-flow/followers \n", + "633 https://api.github.com/users/jrob119/followers \n", + "634 https://api.github.com/users/jrob119/followers \n", + "635 https://api.github.com/users/jrob119/followers \n", + "636 https://api.github.com/users/web-flow/followers \n", + "637 https://api.github.com/users/jrob119/followers \n", + "638 https://api.github.com/users/web-flow/followers \n", + "639 https://api.github.com/users/jrob119/followers \n", + "640 https://api.github.com/users/web-flow/followers \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/followers \n", + "643 https://api.github.com/users/web-flow/followers \n", + "644 https://api.github.com/users/web-flow/followers \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/followers \n", + "648 https://api.github.com/users/web-flow/followers \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/followers \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/followers \n", + "656 https://api.github.com/users/dominicbarkerAN/followers \n", + "657 https://api.github.com/users/web-flow/followers \n", + "658 https://api.github.com/users/dominicbarkerAN/followers \n", + "659 https://api.github.com/users/dominicbarkerAN/followers \n", + "660 https://api.github.com/users/dominicbarkerAN/followers \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/followers \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/followers \n", + "668 https://api.github.com/users/web-flow/followers \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/followers \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/followers \n", + "674 https://api.github.com/users/dominicbarkerAN/followers \n", + "675 https://api.github.com/users/web-flow/followers \n", + "676 https://api.github.com/users/dominicbarkerAN/followers \n", + "677 https://api.github.com/users/xeniageorgiouAN/followers \n", + "678 https://api.github.com/users/web-flow/followers \n", + "679 https://api.github.com/users/dominicbarkerAN/followers \n", + "680 https://api.github.com/users/web-flow/followers \n", + "681 https://api.github.com/users/web-flow/followers \n", + "682 https://api.github.com/users/web-flow/followers \n", + "683 https://api.github.com/users/web-flow/followers \n", + "684 https://api.github.com/users/web-flow/followers \n", + "685 https://api.github.com/users/web-flow/followers \n", + "686 https://api.github.com/users/web-flow/followers \n", + "687 https://api.github.com/users/web-flow/followers \n", + "688 https://api.github.com/users/web-flow/followers \n", + "689 https://api.github.com/users/web-flow/followers \n", + "690 https://api.github.com/users/web-flow/followers \n", + "691 https://api.github.com/users/web-flow/followers \n", + "692 https://api.github.com/users/web-flow/followers \n", + "693 https://api.github.com/users/web-flow/followers \n", + "694 https://api.github.com/users/web-flow/followers \n", + "695 https://api.github.com/users/web-flow/followers \n", + "696 https://api.github.com/users/web-flow/followers \n", + "697 https://api.github.com/users/web-flow/followers \n", + "698 https://api.github.com/users/web-flow/followers \n", + "699 https://api.github.com/users/web-flow/followers \n", + "700 https://api.github.com/users/web-flow/followers \n", + "701 https://api.github.com/users/dominicbarkerAN/followers \n", + "702 https://api.github.com/users/dominicbarkerAN/followers \n", + "703 https://api.github.com/users/web-flow/followers \n", + "704 https://api.github.com/users/michaelcooperAN/followers \n", + "705 https://api.github.com/users/michaelcooperAN/followers \n", + "706 https://api.github.com/users/web-flow/followers \n", + "707 https://api.github.com/users/xeniageorgiouAN/followers \n", + "708 https://api.github.com/users/web-flow/followers \n", + "709 https://api.github.com/users/web-flow/followers \n", + "710 https://api.github.com/users/web-flow/followers \n", + "711 https://api.github.com/users/web-flow/followers \n", + "712 https://api.github.com/users/web-flow/followers \n", + "713 https://api.github.com/users/web-flow/followers \n", + "714 https://api.github.com/users/web-flow/followers \n", + "715 https://api.github.com/users/web-flow/followers \n", + "716 https://api.github.com/users/web-flow/followers \n", + "717 https://api.github.com/users/web-flow/followers \n", + "718 https://api.github.com/users/xeniageorgiouAN/followers \n", + "719 https://api.github.com/users/web-flow/followers \n", + "720 https://api.github.com/users/web-flow/followers \n", + "721 https://api.github.com/users/web-flow/followers \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/followers \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/followers \n", + "726 https://api.github.com/users/michaelcooperAN/followers \n", + "727 https://api.github.com/users/web-flow/followers \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/followers \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/followers \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/followers \n", + "734 https://api.github.com/users/michaelcooperAN/followers \n", + "735 https://api.github.com/users/michaelcooperAN/followers \n", + "736 https://api.github.com/users/web-flow/followers \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/followers \n", + "\n", + " committer.following_url \\\n", + "0 https://api.github.com/users/jrob119/following{/other_user} \n", + "1 https://api.github.com/users/jrob119/following{/other_user} \n", + "2 https://api.github.com/users/jrob119/following{/other_user} \n", + "3 https://api.github.com/users/jrob119/following{/other_user} \n", + "4 https://api.github.com/users/jrob119/following{/other_user} \n", + "5 https://api.github.com/users/jrob119/following{/other_user} \n", + "6 https://api.github.com/users/jrob119/following{/other_user} \n", + "7 https://api.github.com/users/jrob119/following{/other_user} \n", + "8 https://api.github.com/users/jrob119/following{/other_user} \n", + "9 https://api.github.com/users/jrob119/following{/other_user} \n", + "10 https://api.github.com/users/jrob119/following{/other_user} \n", + "11 https://api.github.com/users/jrob119/following{/other_user} \n", + "12 https://api.github.com/users/jrob119/following{/other_user} \n", + "13 https://api.github.com/users/jrob119/following{/other_user} \n", + "14 https://api.github.com/users/jrob119/following{/other_user} \n", + "15 https://api.github.com/users/jrob119/following{/other_user} \n", + "16 https://api.github.com/users/jrob119/following{/other_user} \n", + "17 https://api.github.com/users/jrob119/following{/other_user} \n", + "18 https://api.github.com/users/jrob119/following{/other_user} \n", + "19 https://api.github.com/users/jrob119/following{/other_user} \n", + "20 https://api.github.com/users/jrob119/following{/other_user} \n", + "21 https://api.github.com/users/jrob119/following{/other_user} \n", + "22 https://api.github.com/users/jrob119/following{/other_user} \n", + "23 https://api.github.com/users/jrob119/following{/other_user} \n", + "24 https://api.github.com/users/jrob119/following{/other_user} \n", + "25 https://api.github.com/users/jrob119/following{/other_user} \n", + "26 https://api.github.com/users/jrob119/following{/other_user} \n", + "27 https://api.github.com/users/jrob119/following{/other_user} \n", + "28 https://api.github.com/users/jrob119/following{/other_user} \n", + "29 https://api.github.com/users/jrob119/following{/other_user} \n", + "30 https://api.github.com/users/jrob119/following{/other_user} \n", + "31 https://api.github.com/users/jrob119/following{/other_user} \n", + "32 https://api.github.com/users/jrob119/following{/other_user} \n", + "33 https://api.github.com/users/jrob119/following{/other_user} \n", + "34 https://api.github.com/users/jrob119/following{/other_user} \n", + "35 https://api.github.com/users/jrob119/following{/other_user} \n", + "36 https://api.github.com/users/jrob119/following{/other_user} \n", + "37 https://api.github.com/users/jrob119/following{/other_user} \n", + "38 https://api.github.com/users/jrob119/following{/other_user} \n", + "39 https://api.github.com/users/jrob119/following{/other_user} \n", + "40 https://api.github.com/users/jrob119/following{/other_user} \n", + "41 https://api.github.com/users/jrob119/following{/other_user} \n", + "42 https://api.github.com/users/jrob119/following{/other_user} \n", + "43 https://api.github.com/users/jrob119/following{/other_user} \n", + "44 https://api.github.com/users/jrob119/following{/other_user} \n", + "45 https://api.github.com/users/jrob119/following{/other_user} \n", + "46 https://api.github.com/users/jrob119/following{/other_user} \n", + "47 https://api.github.com/users/jrob119/following{/other_user} \n", + "48 https://api.github.com/users/jrob119/following{/other_user} \n", + "49 https://api.github.com/users/jrob119/following{/other_user} \n", + "50 https://api.github.com/users/jrob119/following{/other_user} \n", + "51 https://api.github.com/users/jrob119/following{/other_user} \n", + "52 https://api.github.com/users/jrob119/following{/other_user} \n", + "53 https://api.github.com/users/jrob119/following{/other_user} \n", + "54 https://api.github.com/users/jrob119/following{/other_user} \n", + "55 https://api.github.com/users/jrob119/following{/other_user} \n", + "56 https://api.github.com/users/jrob119/following{/other_user} \n", + "57 https://api.github.com/users/jrob119/following{/other_user} \n", + "58 https://api.github.com/users/jrob119/following{/other_user} \n", + "59 https://api.github.com/users/jrob119/following{/other_user} \n", + "60 https://api.github.com/users/jrob119/following{/other_user} \n", + "61 https://api.github.com/users/jrob119/following{/other_user} \n", + "62 https://api.github.com/users/jrob119/following{/other_user} \n", + "63 https://api.github.com/users/jrob119/following{/other_user} \n", + "64 https://api.github.com/users/jrob119/following{/other_user} \n", + "65 https://api.github.com/users/jrob119/following{/other_user} \n", + "66 https://api.github.com/users/jrob119/following{/other_user} \n", + "67 https://api.github.com/users/jrob119/following{/other_user} \n", + "68 https://api.github.com/users/jrob119/following{/other_user} \n", + "69 https://api.github.com/users/jrob119/following{/other_user} \n", + "70 https://api.github.com/users/jrob119/following{/other_user} \n", + "71 https://api.github.com/users/jrob119/following{/other_user} \n", + "72 https://api.github.com/users/jrob119/following{/other_user} \n", + "73 https://api.github.com/users/jrob119/following{/other_user} \n", + "74 https://api.github.com/users/jrob119/following{/other_user} \n", + "75 https://api.github.com/users/jrob119/following{/other_user} \n", + "76 https://api.github.com/users/jrob119/following{/other_user} \n", + "77 https://api.github.com/users/jrob119/following{/other_user} \n", + "78 https://api.github.com/users/jrob119/following{/other_user} \n", + "79 https://api.github.com/users/jrob119/following{/other_user} \n", + "80 https://api.github.com/users/jrob119/following{/other_user} \n", + "81 https://api.github.com/users/jrob119/following{/other_user} \n", + "82 https://api.github.com/users/jrob119/following{/other_user} \n", + "83 https://api.github.com/users/jrob119/following{/other_user} \n", + "84 https://api.github.com/users/jrob119/following{/other_user} \n", + "85 https://api.github.com/users/jrob119/following{/other_user} \n", + "86 https://api.github.com/users/jrob119/following{/other_user} \n", + "87 https://api.github.com/users/jrob119/following{/other_user} \n", + "88 https://api.github.com/users/jrob119/following{/other_user} \n", + "89 https://api.github.com/users/jrob119/following{/other_user} \n", + "90 https://api.github.com/users/jrob119/following{/other_user} \n", + "91 https://api.github.com/users/jrob119/following{/other_user} \n", + "92 https://api.github.com/users/jrob119/following{/other_user} \n", + "93 https://api.github.com/users/jrob119/following{/other_user} \n", + "94 https://api.github.com/users/jrob119/following{/other_user} \n", + "95 https://api.github.com/users/jrob119/following{/other_user} \n", + "96 https://api.github.com/users/jrob119/following{/other_user} \n", + "97 https://api.github.com/users/jrob119/following{/other_user} \n", + "98 https://api.github.com/users/jrob119/following{/other_user} \n", + "99 https://api.github.com/users/jrob119/following{/other_user} \n", + "100 https://api.github.com/users/jrob119/following{/other_user} \n", + "101 https://api.github.com/users/jrob119/following{/other_user} \n", + "102 https://api.github.com/users/jrob119/following{/other_user} \n", + "103 https://api.github.com/users/jrob119/following{/other_user} \n", + "104 https://api.github.com/users/jrob119/following{/other_user} \n", + "105 https://api.github.com/users/jrob119/following{/other_user} \n", + "106 https://api.github.com/users/jrob119/following{/other_user} \n", + "107 https://api.github.com/users/jrob119/following{/other_user} \n", + "108 https://api.github.com/users/jrob119/following{/other_user} \n", + "109 https://api.github.com/users/jrob119/following{/other_user} \n", + "110 https://api.github.com/users/jrob119/following{/other_user} \n", + "111 https://api.github.com/users/jrob119/following{/other_user} \n", + "112 https://api.github.com/users/jrob119/following{/other_user} \n", + "113 https://api.github.com/users/jrob119/following{/other_user} \n", + "114 https://api.github.com/users/jrob119/following{/other_user} \n", + "115 https://api.github.com/users/jrob119/following{/other_user} \n", + "116 https://api.github.com/users/jrob119/following{/other_user} \n", + "117 https://api.github.com/users/jrob119/following{/other_user} \n", + "118 https://api.github.com/users/jrob119/following{/other_user} \n", + "119 https://api.github.com/users/jrob119/following{/other_user} \n", + "120 https://api.github.com/users/jrob119/following{/other_user} \n", + "121 https://api.github.com/users/jrob119/following{/other_user} \n", + "122 https://api.github.com/users/jrob119/following{/other_user} \n", + "123 https://api.github.com/users/jrob119/following{/other_user} \n", + "124 https://api.github.com/users/jrob119/following{/other_user} \n", + "125 https://api.github.com/users/jrob119/following{/other_user} \n", + "126 https://api.github.com/users/jrob119/following{/other_user} \n", + "127 https://api.github.com/users/jrob119/following{/other_user} \n", + "128 https://api.github.com/users/jrob119/following{/other_user} \n", + "129 https://api.github.com/users/jrob119/following{/other_user} \n", + "130 https://api.github.com/users/jrob119/following{/other_user} \n", + "131 https://api.github.com/users/jrob119/following{/other_user} \n", + "132 https://api.github.com/users/jrob119/following{/other_user} \n", + "133 https://api.github.com/users/jrob119/following{/other_user} \n", + "134 https://api.github.com/users/jrob119/following{/other_user} \n", + "135 https://api.github.com/users/jrob119/following{/other_user} \n", + "136 https://api.github.com/users/jrob119/following{/other_user} \n", + "137 https://api.github.com/users/jrob119/following{/other_user} \n", + "138 https://api.github.com/users/jrob119/following{/other_user} \n", + "139 https://api.github.com/users/jrob119/following{/other_user} \n", + "140 https://api.github.com/users/jrob119/following{/other_user} \n", + "141 https://api.github.com/users/jrob119/following{/other_user} \n", + "142 https://api.github.com/users/jrob119/following{/other_user} \n", + "143 https://api.github.com/users/jrob119/following{/other_user} \n", + "144 https://api.github.com/users/jrob119/following{/other_user} \n", + "145 https://api.github.com/users/jrob119/following{/other_user} \n", + "146 https://api.github.com/users/jrob119/following{/other_user} \n", + "147 https://api.github.com/users/jrob119/following{/other_user} \n", + "148 https://api.github.com/users/jrob119/following{/other_user} \n", + "149 https://api.github.com/users/jrob119/following{/other_user} \n", + "150 https://api.github.com/users/jrob119/following{/other_user} \n", + "151 https://api.github.com/users/jrob119/following{/other_user} \n", + "152 https://api.github.com/users/jrob119/following{/other_user} \n", + "153 https://api.github.com/users/jrob119/following{/other_user} \n", + "154 https://api.github.com/users/jrob119/following{/other_user} \n", + "155 https://api.github.com/users/jrob119/following{/other_user} \n", + "156 https://api.github.com/users/jrob119/following{/other_user} \n", + "157 https://api.github.com/users/jrob119/following{/other_user} \n", + "158 https://api.github.com/users/jrob119/following{/other_user} \n", + "159 https://api.github.com/users/jrob119/following{/other_user} \n", + "160 https://api.github.com/users/jrob119/following{/other_user} \n", + "161 https://api.github.com/users/jrob119/following{/other_user} \n", + "162 https://api.github.com/users/jrob119/following{/other_user} \n", + "163 https://api.github.com/users/jrob119/following{/other_user} \n", + "164 https://api.github.com/users/jrob119/following{/other_user} \n", + "165 https://api.github.com/users/jrob119/following{/other_user} \n", + "166 https://api.github.com/users/jrob119/following{/other_user} \n", + "167 https://api.github.com/users/jrob119/following{/other_user} \n", + "168 https://api.github.com/users/jrob119/following{/other_user} \n", + "169 https://api.github.com/users/jrob119/following{/other_user} \n", + "170 https://api.github.com/users/jrob119/following{/other_user} \n", + "171 https://api.github.com/users/jrob119/following{/other_user} \n", + "172 https://api.github.com/users/jrob119/following{/other_user} \n", + "173 https://api.github.com/users/jrob119/following{/other_user} \n", + "174 https://api.github.com/users/jrob119/following{/other_user} \n", + "175 https://api.github.com/users/jrob119/following{/other_user} \n", + "176 https://api.github.com/users/jrob119/following{/other_user} \n", + "177 https://api.github.com/users/jrob119/following{/other_user} \n", + "178 https://api.github.com/users/jrob119/following{/other_user} \n", + "179 https://api.github.com/users/jrob119/following{/other_user} \n", + "180 https://api.github.com/users/jrob119/following{/other_user} \n", + "181 https://api.github.com/users/jrob119/following{/other_user} \n", + "182 https://api.github.com/users/jrob119/following{/other_user} \n", + "183 https://api.github.com/users/jrob119/following{/other_user} \n", + "184 https://api.github.com/users/jrob119/following{/other_user} \n", + "185 https://api.github.com/users/web-flow/following{/other_user} \n", + "186 https://api.github.com/users/jrob119/following{/other_user} \n", + "187 https://api.github.com/users/web-flow/following{/other_user} \n", + "188 https://api.github.com/users/jrob119/following{/other_user} \n", + "189 https://api.github.com/users/web-flow/following{/other_user} \n", + "190 https://api.github.com/users/jrob119/following{/other_user} \n", + "191 https://api.github.com/users/web-flow/following{/other_user} \n", + "192 https://api.github.com/users/jrob119/following{/other_user} \n", + "193 https://api.github.com/users/web-flow/following{/other_user} \n", + "194 https://api.github.com/users/jrob119/following{/other_user} \n", + "195 https://api.github.com/users/jrob119/following{/other_user} \n", + "196 https://api.github.com/users/web-flow/following{/other_user} \n", + "197 https://api.github.com/users/jrob119/following{/other_user} \n", + "198 https://api.github.com/users/web-flow/following{/other_user} \n", + "199 https://api.github.com/users/jrob119/following{/other_user} \n", + "200 https://api.github.com/users/web-flow/following{/other_user} \n", + "201 https://api.github.com/users/web-flow/following{/other_user} \n", + "202 https://api.github.com/users/web-flow/following{/other_user} \n", + "203 https://api.github.com/users/jrob119/following{/other_user} \n", + "204 https://api.github.com/users/jrob119/following{/other_user} \n", + "205 https://api.github.com/users/web-flow/following{/other_user} \n", + "206 https://api.github.com/users/jrob119/following{/other_user} \n", + "207 https://api.github.com/users/web-flow/following{/other_user} \n", + "208 https://api.github.com/users/jrob119/following{/other_user} \n", + "209 https://api.github.com/users/web-flow/following{/other_user} \n", + "210 https://api.github.com/users/jrob119/following{/other_user} \n", + "211 https://api.github.com/users/web-flow/following{/other_user} \n", + "212 https://api.github.com/users/jrob119/following{/other_user} \n", + "213 https://api.github.com/users/web-flow/following{/other_user} \n", + "214 https://api.github.com/users/jrob119/following{/other_user} \n", + "215 https://api.github.com/users/web-flow/following{/other_user} \n", + "216 https://api.github.com/users/jrob119/following{/other_user} \n", + "217 https://api.github.com/users/web-flow/following{/other_user} \n", + "218 https://api.github.com/users/jrob119/following{/other_user} \n", + "219 https://api.github.com/users/web-flow/following{/other_user} \n", + "220 https://api.github.com/users/jrob119/following{/other_user} \n", + "221 https://api.github.com/users/web-flow/following{/other_user} \n", + "222 https://api.github.com/users/jrob119/following{/other_user} \n", + "223 https://api.github.com/users/jrob119/following{/other_user} \n", + "224 https://api.github.com/users/web-flow/following{/other_user} \n", + "225 https://api.github.com/users/jrob119/following{/other_user} \n", + "226 https://api.github.com/users/jrob119/following{/other_user} \n", + "227 https://api.github.com/users/web-flow/following{/other_user} \n", + "228 https://api.github.com/users/jrob119/following{/other_user} \n", + "229 https://api.github.com/users/web-flow/following{/other_user} \n", + "230 https://api.github.com/users/jrob119/following{/other_user} \n", + "231 https://api.github.com/users/web-flow/following{/other_user} \n", + "232 https://api.github.com/users/jrob119/following{/other_user} \n", + "233 https://api.github.com/users/web-flow/following{/other_user} \n", + "234 https://api.github.com/users/web-flow/following{/other_user} \n", + "235 https://api.github.com/users/web-flow/following{/other_user} \n", + "236 https://api.github.com/users/jrob119/following{/other_user} \n", + "237 https://api.github.com/users/web-flow/following{/other_user} \n", + "238 https://api.github.com/users/jrob119/following{/other_user} \n", + "239 https://api.github.com/users/jrob119/following{/other_user} \n", + "240 https://api.github.com/users/jrob119/following{/other_user} \n", + "241 https://api.github.com/users/jrob119/following{/other_user} \n", + "242 https://api.github.com/users/jrob119/following{/other_user} \n", + "243 https://api.github.com/users/web-flow/following{/other_user} \n", + "244 https://api.github.com/users/jrob119/following{/other_user} \n", + "245 https://api.github.com/users/web-flow/following{/other_user} \n", + "246 https://api.github.com/users/web-flow/following{/other_user} \n", + "247 https://api.github.com/users/web-flow/following{/other_user} \n", + "248 https://api.github.com/users/web-flow/following{/other_user} \n", + "249 https://api.github.com/users/jrob119/following{/other_user} \n", + "250 https://api.github.com/users/web-flow/following{/other_user} \n", + "251 https://api.github.com/users/web-flow/following{/other_user} \n", + "252 https://api.github.com/users/web-flow/following{/other_user} \n", + "253 https://api.github.com/users/jrob119/following{/other_user} \n", + "254 https://api.github.com/users/web-flow/following{/other_user} \n", + "255 https://api.github.com/users/jrob119/following{/other_user} \n", + "256 https://api.github.com/users/web-flow/following{/other_user} \n", + "257 https://api.github.com/users/jrob119/following{/other_user} \n", + "258 https://api.github.com/users/jrob119/following{/other_user} \n", + "259 https://api.github.com/users/jrob119/following{/other_user} \n", + "260 https://api.github.com/users/jrob119/following{/other_user} \n", + "261 https://api.github.com/users/jrob119/following{/other_user} \n", + "262 https://api.github.com/users/jrob119/following{/other_user} \n", + "263 https://api.github.com/users/jrob119/following{/other_user} \n", + "264 https://api.github.com/users/jrob119/following{/other_user} \n", + "265 https://api.github.com/users/jrob119/following{/other_user} \n", + "266 https://api.github.com/users/jrob119/following{/other_user} \n", + "267 https://api.github.com/users/jrob119/following{/other_user} \n", + "268 https://api.github.com/users/jrob119/following{/other_user} \n", + "269 https://api.github.com/users/jrob119/following{/other_user} \n", + "270 https://api.github.com/users/jrob119/following{/other_user} \n", + "271 https://api.github.com/users/jrob119/following{/other_user} \n", + "272 https://api.github.com/users/jrob119/following{/other_user} \n", + "273 https://api.github.com/users/jrob119/following{/other_user} \n", + "274 https://api.github.com/users/jrob119/following{/other_user} \n", + "275 https://api.github.com/users/jrob119/following{/other_user} \n", + "276 https://api.github.com/users/jrob119/following{/other_user} \n", + "277 https://api.github.com/users/jrob119/following{/other_user} \n", + "278 https://api.github.com/users/jrob119/following{/other_user} \n", + "279 https://api.github.com/users/jrob119/following{/other_user} \n", + "280 https://api.github.com/users/jrob119/following{/other_user} \n", + "281 https://api.github.com/users/jrob119/following{/other_user} \n", + "282 https://api.github.com/users/jrob119/following{/other_user} \n", + "283 https://api.github.com/users/jrob119/following{/other_user} \n", + "284 https://api.github.com/users/jrob119/following{/other_user} \n", + "285 https://api.github.com/users/jrob119/following{/other_user} \n", + "286 https://api.github.com/users/jrob119/following{/other_user} \n", + "287 https://api.github.com/users/jrob119/following{/other_user} \n", + "288 https://api.github.com/users/jrob119/following{/other_user} \n", + "289 https://api.github.com/users/web-flow/following{/other_user} \n", + "290 https://api.github.com/users/jrob119/following{/other_user} \n", + "291 https://api.github.com/users/web-flow/following{/other_user} \n", + "292 https://api.github.com/users/jrob119/following{/other_user} \n", + "293 https://api.github.com/users/web-flow/following{/other_user} \n", + "294 https://api.github.com/users/jrob119/following{/other_user} \n", + "295 https://api.github.com/users/web-flow/following{/other_user} \n", + "296 https://api.github.com/users/jrob119/following{/other_user} \n", + "297 https://api.github.com/users/jrob119/following{/other_user} \n", + "298 https://api.github.com/users/web-flow/following{/other_user} \n", + "299 https://api.github.com/users/jrob119/following{/other_user} \n", + "300 https://api.github.com/users/web-flow/following{/other_user} \n", + "301 https://api.github.com/users/jrob119/following{/other_user} \n", + "302 https://api.github.com/users/web-flow/following{/other_user} \n", + "303 https://api.github.com/users/jrob119/following{/other_user} \n", + "304 https://api.github.com/users/web-flow/following{/other_user} \n", + "305 https://api.github.com/users/jrob119/following{/other_user} \n", + "306 https://api.github.com/users/jrob119/following{/other_user} \n", + "307 https://api.github.com/users/jrob119/following{/other_user} \n", + "308 https://api.github.com/users/web-flow/following{/other_user} \n", + "309 https://api.github.com/users/web-flow/following{/other_user} \n", + "310 https://api.github.com/users/web-flow/following{/other_user} \n", + "311 https://api.github.com/users/web-flow/following{/other_user} \n", + "312 https://api.github.com/users/web-flow/following{/other_user} \n", + "313 https://api.github.com/users/web-flow/following{/other_user} \n", + "314 https://api.github.com/users/web-flow/following{/other_user} \n", + "315 https://api.github.com/users/web-flow/following{/other_user} \n", + "316 https://api.github.com/users/web-flow/following{/other_user} \n", + "317 https://api.github.com/users/web-flow/following{/other_user} \n", + "318 https://api.github.com/users/jrob119/following{/other_user} \n", + "319 https://api.github.com/users/web-flow/following{/other_user} \n", + "320 https://api.github.com/users/jrob119/following{/other_user} \n", + "321 https://api.github.com/users/jrob119/following{/other_user} \n", + "322 https://api.github.com/users/jrob119/following{/other_user} \n", + "323 https://api.github.com/users/web-flow/following{/other_user} \n", + "324 https://api.github.com/users/jrob119/following{/other_user} \n", + "325 https://api.github.com/users/web-flow/following{/other_user} \n", + "326 https://api.github.com/users/jrob119/following{/other_user} \n", + "327 https://api.github.com/users/web-flow/following{/other_user} \n", + "328 https://api.github.com/users/jrob119/following{/other_user} \n", + "329 https://api.github.com/users/web-flow/following{/other_user} \n", + "330 https://api.github.com/users/jrob119/following{/other_user} \n", + "331 https://api.github.com/users/web-flow/following{/other_user} \n", + "332 https://api.github.com/users/jrob119/following{/other_user} \n", + "333 https://api.github.com/users/web-flow/following{/other_user} \n", + "334 https://api.github.com/users/jrob119/following{/other_user} \n", + "335 https://api.github.com/users/jrob119/following{/other_user} \n", + "336 https://api.github.com/users/web-flow/following{/other_user} \n", + "337 https://api.github.com/users/jrob119/following{/other_user} \n", + "338 https://api.github.com/users/web-flow/following{/other_user} \n", + "339 https://api.github.com/users/web-flow/following{/other_user} \n", + "340 https://api.github.com/users/web-flow/following{/other_user} \n", + "341 https://api.github.com/users/web-flow/following{/other_user} \n", + "342 https://api.github.com/users/web-flow/following{/other_user} \n", + "343 https://api.github.com/users/web-flow/following{/other_user} \n", + "344 https://api.github.com/users/web-flow/following{/other_user} \n", + "345 https://api.github.com/users/jrob119/following{/other_user} \n", + "346 https://api.github.com/users/jrob119/following{/other_user} \n", + "347 https://api.github.com/users/web-flow/following{/other_user} \n", + "348 https://api.github.com/users/jrob119/following{/other_user} \n", + "349 https://api.github.com/users/jrob119/following{/other_user} \n", + "350 https://api.github.com/users/jrob119/following{/other_user} \n", + "351 https://api.github.com/users/web-flow/following{/other_user} \n", + "352 https://api.github.com/users/jrob119/following{/other_user} \n", + "353 https://api.github.com/users/jrob119/following{/other_user} \n", + "354 https://api.github.com/users/jrob119/following{/other_user} \n", + "355 https://api.github.com/users/jrob119/following{/other_user} \n", + "356 https://api.github.com/users/jrob119/following{/other_user} \n", + "357 https://api.github.com/users/jrob119/following{/other_user} \n", + "358 https://api.github.com/users/jrob119/following{/other_user} \n", + "359 https://api.github.com/users/jrob119/following{/other_user} \n", + "360 https://api.github.com/users/jrob119/following{/other_user} \n", + "361 https://api.github.com/users/web-flow/following{/other_user} \n", + "362 https://api.github.com/users/jrob119/following{/other_user} \n", + "363 https://api.github.com/users/web-flow/following{/other_user} \n", + "364 https://api.github.com/users/jrob119/following{/other_user} \n", + "365 https://api.github.com/users/web-flow/following{/other_user} \n", + "366 https://api.github.com/users/jrob119/following{/other_user} \n", + "367 https://api.github.com/users/web-flow/following{/other_user} \n", + "368 https://api.github.com/users/jrob119/following{/other_user} \n", + "369 https://api.github.com/users/jrob119/following{/other_user} \n", + "370 https://api.github.com/users/web-flow/following{/other_user} \n", + "371 https://api.github.com/users/web-flow/following{/other_user} \n", + "372 https://api.github.com/users/web-flow/following{/other_user} \n", + "373 https://api.github.com/users/web-flow/following{/other_user} \n", + "374 https://api.github.com/users/jrob119/following{/other_user} \n", + "375 https://api.github.com/users/web-flow/following{/other_user} \n", + "376 https://api.github.com/users/jrob119/following{/other_user} \n", + "377 https://api.github.com/users/web-flow/following{/other_user} \n", + "378 https://api.github.com/users/jrob119/following{/other_user} \n", + "379 https://api.github.com/users/web-flow/following{/other_user} \n", + "380 https://api.github.com/users/jrob119/following{/other_user} \n", + "381 https://api.github.com/users/web-flow/following{/other_user} \n", + "382 https://api.github.com/users/jrob119/following{/other_user} \n", + "383 https://api.github.com/users/web-flow/following{/other_user} \n", + "384 https://api.github.com/users/web-flow/following{/other_user} \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/following{/other_user} \n", + "387 https://api.github.com/users/jrob119/following{/other_user} \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/following{/other_user} \n", + "390 https://api.github.com/users/web-flow/following{/other_user} \n", + "391 https://api.github.com/users/jrob119/following{/other_user} \n", + "392 https://api.github.com/users/jrob119/following{/other_user} \n", + "393 https://api.github.com/users/web-flow/following{/other_user} \n", + "394 https://api.github.com/users/web-flow/following{/other_user} \n", + "395 https://api.github.com/users/web-flow/following{/other_user} \n", + "396 https://api.github.com/users/web-flow/following{/other_user} \n", + "397 https://api.github.com/users/web-flow/following{/other_user} \n", + "398 https://api.github.com/users/web-flow/following{/other_user} \n", + "399 https://api.github.com/users/web-flow/following{/other_user} \n", + "400 https://api.github.com/users/web-flow/following{/other_user} \n", + "401 https://api.github.com/users/web-flow/following{/other_user} \n", + "402 https://api.github.com/users/jrob119/following{/other_user} \n", + "403 https://api.github.com/users/jrob119/following{/other_user} \n", + "404 https://api.github.com/users/web-flow/following{/other_user} \n", + "405 https://api.github.com/users/web-flow/following{/other_user} \n", + "406 https://api.github.com/users/jrob119/following{/other_user} \n", + "407 https://api.github.com/users/web-flow/following{/other_user} \n", + "408 https://api.github.com/users/jrob119/following{/other_user} \n", + "409 https://api.github.com/users/jrob119/following{/other_user} \n", + "410 https://api.github.com/users/web-flow/following{/other_user} \n", + "411 https://api.github.com/users/jrob119/following{/other_user} \n", + "412 https://api.github.com/users/jrob119/following{/other_user} \n", + "413 https://api.github.com/users/jrob119/following{/other_user} \n", + "414 https://api.github.com/users/jrob119/following{/other_user} \n", + "415 https://api.github.com/users/jrob119/following{/other_user} \n", + "416 https://api.github.com/users/web-flow/following{/other_user} \n", + "417 https://api.github.com/users/web-flow/following{/other_user} \n", + "418 https://api.github.com/users/jrob119/following{/other_user} \n", + "419 https://api.github.com/users/web-flow/following{/other_user} \n", + "420 https://api.github.com/users/web-flow/following{/other_user} \n", + "421 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "422 https://api.github.com/users/web-flow/following{/other_user} \n", + "423 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "424 https://api.github.com/users/web-flow/following{/other_user} \n", + "425 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "426 https://api.github.com/users/web-flow/following{/other_user} \n", + "427 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "428 https://api.github.com/users/web-flow/following{/other_user} \n", + "429 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "430 https://api.github.com/users/web-flow/following{/other_user} \n", + "431 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "432 https://api.github.com/users/web-flow/following{/other_user} \n", + "433 https://api.github.com/users/web-flow/following{/other_user} \n", + "434 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "435 https://api.github.com/users/web-flow/following{/other_user} \n", + "436 https://api.github.com/users/jrob119/following{/other_user} \n", + "437 https://api.github.com/users/web-flow/following{/other_user} \n", + "438 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "439 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "440 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "441 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "442 https://api.github.com/users/jrob119/following{/other_user} \n", + "443 https://api.github.com/users/jrob119/following{/other_user} \n", + "444 https://api.github.com/users/jrob119/following{/other_user} \n", + "445 https://api.github.com/users/jrob119/following{/other_user} \n", + "446 https://api.github.com/users/jrob119/following{/other_user} \n", + "447 https://api.github.com/users/jrob119/following{/other_user} \n", + "448 https://api.github.com/users/web-flow/following{/other_user} \n", + "449 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "450 https://api.github.com/users/web-flow/following{/other_user} \n", + "451 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "452 https://api.github.com/users/web-flow/following{/other_user} \n", + "453 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "454 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "455 https://api.github.com/users/web-flow/following{/other_user} \n", + "456 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "457 https://api.github.com/users/web-flow/following{/other_user} \n", + "458 https://api.github.com/users/jrob119/following{/other_user} \n", + "459 https://api.github.com/users/web-flow/following{/other_user} \n", + "460 https://api.github.com/users/jrob119/following{/other_user} \n", + "461 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "462 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "463 https://api.github.com/users/web-flow/following{/other_user} \n", + "464 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "465 https://api.github.com/users/web-flow/following{/other_user} \n", + "466 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "467 https://api.github.com/users/web-flow/following{/other_user} \n", + "468 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "469 https://api.github.com/users/web-flow/following{/other_user} \n", + "470 https://api.github.com/users/web-flow/following{/other_user} \n", + "471 https://api.github.com/users/web-flow/following{/other_user} \n", + "472 https://api.github.com/users/web-flow/following{/other_user} \n", + "473 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "474 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "475 https://api.github.com/users/web-flow/following{/other_user} \n", + "476 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "477 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "478 https://api.github.com/users/web-flow/following{/other_user} \n", + "479 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "480 https://api.github.com/users/web-flow/following{/other_user} \n", + "481 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "482 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "483 https://api.github.com/users/web-flow/following{/other_user} \n", + "484 https://api.github.com/users/jrob119/following{/other_user} \n", + "485 https://api.github.com/users/jrob119/following{/other_user} \n", + "486 https://api.github.com/users/jrob119/following{/other_user} \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/following{/other_user} \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/following{/other_user} \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/following{/other_user} \n", + "497 https://api.github.com/users/jrob119/following{/other_user} \n", + "498 https://api.github.com/users/web-flow/following{/other_user} \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/following{/other_user} \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/following{/other_user} \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/following{/other_user} \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/following{/other_user} \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/following{/other_user} \n", + "509 https://api.github.com/users/web-flow/following{/other_user} \n", + "510 https://api.github.com/users/web-flow/following{/other_user} \n", + "511 https://api.github.com/users/jrob119/following{/other_user} \n", + "512 https://api.github.com/users/web-flow/following{/other_user} \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/following{/other_user} \n", + "517 https://api.github.com/users/jrob119/following{/other_user} \n", + "518 https://api.github.com/users/jrob119/following{/other_user} \n", + "519 https://api.github.com/users/jrob119/following{/other_user} \n", + "520 https://api.github.com/users/web-flow/following{/other_user} \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/following{/other_user} \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/following{/other_user} \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/following{/other_user} \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/following{/other_user} \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/following{/other_user} \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/following{/other_user} \n", + "534 https://api.github.com/users/web-flow/following{/other_user} \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/following{/other_user} \n", + "537 https://api.github.com/users/jrob119/following{/other_user} \n", + "538 https://api.github.com/users/jrob119/following{/other_user} \n", + "539 https://api.github.com/users/jrob119/following{/other_user} \n", + "540 https://api.github.com/users/web-flow/following{/other_user} \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/following{/other_user} \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/following{/other_user} \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/following{/other_user} \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/following{/other_user} \n", + "549 https://api.github.com/users/jrob119/following{/other_user} \n", + "550 https://api.github.com/users/jrob119/following{/other_user} \n", + "551 https://api.github.com/users/web-flow/following{/other_user} \n", + "552 https://api.github.com/users/jrob119/following{/other_user} \n", + "553 https://api.github.com/users/web-flow/following{/other_user} \n", + "554 https://api.github.com/users/jrob119/following{/other_user} \n", + "555 https://api.github.com/users/jrob119/following{/other_user} \n", + "556 https://api.github.com/users/jrob119/following{/other_user} \n", + "557 https://api.github.com/users/jrob119/following{/other_user} \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/following{/other_user} \n", + "560 https://api.github.com/users/jrob119/following{/other_user} \n", + "561 https://api.github.com/users/jrob119/following{/other_user} \n", + "562 https://api.github.com/users/jrob119/following{/other_user} \n", + "563 https://api.github.com/users/jrob119/following{/other_user} \n", + "564 https://api.github.com/users/jrob119/following{/other_user} \n", + "565 https://api.github.com/users/jrob119/following{/other_user} \n", + "566 https://api.github.com/users/jrob119/following{/other_user} \n", + "567 https://api.github.com/users/jrob119/following{/other_user} \n", + "568 https://api.github.com/users/jrob119/following{/other_user} \n", + "569 https://api.github.com/users/jrob119/following{/other_user} \n", + "570 https://api.github.com/users/jrob119/following{/other_user} \n", + "571 https://api.github.com/users/jrob119/following{/other_user} \n", + "572 https://api.github.com/users/jrob119/following{/other_user} \n", + "573 https://api.github.com/users/jrob119/following{/other_user} \n", + "574 https://api.github.com/users/jrob119/following{/other_user} \n", + "575 https://api.github.com/users/jrob119/following{/other_user} \n", + "576 https://api.github.com/users/jrob119/following{/other_user} \n", + "577 https://api.github.com/users/jrob119/following{/other_user} \n", + "578 https://api.github.com/users/jrob119/following{/other_user} \n", + "579 https://api.github.com/users/jrob119/following{/other_user} \n", + "580 https://api.github.com/users/jrob119/following{/other_user} \n", + "581 https://api.github.com/users/jrob119/following{/other_user} \n", + "582 https://api.github.com/users/jrob119/following{/other_user} \n", + "583 https://api.github.com/users/jrob119/following{/other_user} \n", + "584 https://api.github.com/users/jrob119/following{/other_user} \n", + "585 https://api.github.com/users/jrob119/following{/other_user} \n", + "586 https://api.github.com/users/jrob119/following{/other_user} \n", + "587 https://api.github.com/users/jrob119/following{/other_user} \n", + "588 https://api.github.com/users/jrob119/following{/other_user} \n", + "589 https://api.github.com/users/jrob119/following{/other_user} \n", + "590 https://api.github.com/users/jrob119/following{/other_user} \n", + "591 https://api.github.com/users/jrob119/following{/other_user} \n", + "592 https://api.github.com/users/jrob119/following{/other_user} \n", + "593 https://api.github.com/users/web-flow/following{/other_user} \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/following{/other_user} \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/following{/other_user} \n", + "598 https://api.github.com/users/web-flow/following{/other_user} \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/following{/other_user} \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/following{/other_user} \n", + "612 https://api.github.com/users/web-flow/following{/other_user} \n", + "613 https://api.github.com/users/jrob119/following{/other_user} \n", + "614 https://api.github.com/users/web-flow/following{/other_user} \n", + "615 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "616 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "617 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "618 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "619 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "620 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "621 https://api.github.com/users/web-flow/following{/other_user} \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/following{/other_user} \n", + "624 https://api.github.com/users/ipd-deploy/following{/other_user} \n", + "625 https://api.github.com/users/web-flow/following{/other_user} \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/following{/other_user} \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/following{/other_user} \n", + "630 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "631 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "632 https://api.github.com/users/web-flow/following{/other_user} \n", + "633 https://api.github.com/users/jrob119/following{/other_user} \n", + "634 https://api.github.com/users/jrob119/following{/other_user} \n", + "635 https://api.github.com/users/jrob119/following{/other_user} \n", + "636 https://api.github.com/users/web-flow/following{/other_user} \n", + "637 https://api.github.com/users/jrob119/following{/other_user} \n", + "638 https://api.github.com/users/web-flow/following{/other_user} \n", + "639 https://api.github.com/users/jrob119/following{/other_user} \n", + "640 https://api.github.com/users/web-flow/following{/other_user} \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/following{/other_user} \n", + "643 https://api.github.com/users/web-flow/following{/other_user} \n", + "644 https://api.github.com/users/web-flow/following{/other_user} \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/following{/other_user} \n", + "648 https://api.github.com/users/web-flow/following{/other_user} \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/following{/other_user} \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/following{/other_user} \n", + "656 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "657 https://api.github.com/users/web-flow/following{/other_user} \n", + "658 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "659 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "660 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/following{/other_user} \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "668 https://api.github.com/users/web-flow/following{/other_user} \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/following{/other_user} \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/following{/other_user} \n", + "674 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "675 https://api.github.com/users/web-flow/following{/other_user} \n", + "676 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "677 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "678 https://api.github.com/users/web-flow/following{/other_user} \n", + "679 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "680 https://api.github.com/users/web-flow/following{/other_user} \n", + "681 https://api.github.com/users/web-flow/following{/other_user} \n", + "682 https://api.github.com/users/web-flow/following{/other_user} \n", + "683 https://api.github.com/users/web-flow/following{/other_user} \n", + "684 https://api.github.com/users/web-flow/following{/other_user} \n", + "685 https://api.github.com/users/web-flow/following{/other_user} \n", + "686 https://api.github.com/users/web-flow/following{/other_user} \n", + "687 https://api.github.com/users/web-flow/following{/other_user} \n", + "688 https://api.github.com/users/web-flow/following{/other_user} \n", + "689 https://api.github.com/users/web-flow/following{/other_user} \n", + "690 https://api.github.com/users/web-flow/following{/other_user} \n", + "691 https://api.github.com/users/web-flow/following{/other_user} \n", + "692 https://api.github.com/users/web-flow/following{/other_user} \n", + "693 https://api.github.com/users/web-flow/following{/other_user} \n", + "694 https://api.github.com/users/web-flow/following{/other_user} \n", + "695 https://api.github.com/users/web-flow/following{/other_user} \n", + "696 https://api.github.com/users/web-flow/following{/other_user} \n", + "697 https://api.github.com/users/web-flow/following{/other_user} \n", + "698 https://api.github.com/users/web-flow/following{/other_user} \n", + "699 https://api.github.com/users/web-flow/following{/other_user} \n", + "700 https://api.github.com/users/web-flow/following{/other_user} \n", + "701 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "702 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", + "703 https://api.github.com/users/web-flow/following{/other_user} \n", + "704 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "705 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "706 https://api.github.com/users/web-flow/following{/other_user} \n", + "707 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "708 https://api.github.com/users/web-flow/following{/other_user} \n", + "709 https://api.github.com/users/web-flow/following{/other_user} \n", + "710 https://api.github.com/users/web-flow/following{/other_user} \n", + "711 https://api.github.com/users/web-flow/following{/other_user} \n", + "712 https://api.github.com/users/web-flow/following{/other_user} \n", + "713 https://api.github.com/users/web-flow/following{/other_user} \n", + "714 https://api.github.com/users/web-flow/following{/other_user} \n", + "715 https://api.github.com/users/web-flow/following{/other_user} \n", + "716 https://api.github.com/users/web-flow/following{/other_user} \n", + "717 https://api.github.com/users/web-flow/following{/other_user} \n", + "718 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", + "719 https://api.github.com/users/web-flow/following{/other_user} \n", + "720 https://api.github.com/users/web-flow/following{/other_user} \n", + "721 https://api.github.com/users/web-flow/following{/other_user} \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/following{/other_user} \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/following{/other_user} \n", + "726 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "727 https://api.github.com/users/web-flow/following{/other_user} \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/following{/other_user} \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/following{/other_user} \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/following{/other_user} \n", + "734 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "735 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", + "736 https://api.github.com/users/web-flow/following{/other_user} \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/following{/other_user} \n", + "\n", + " committer.gists_url \\\n", + "0 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "1 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "2 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "3 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "4 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "5 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "6 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "7 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "8 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "9 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "10 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "11 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "12 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "13 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "14 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "15 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "16 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "17 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "18 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "19 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "20 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "21 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "22 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "23 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "24 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "25 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "26 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "27 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "28 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "29 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "30 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "31 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "32 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "33 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "34 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "35 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "36 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "37 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "38 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "39 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "40 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "41 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "42 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "43 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "44 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "45 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "46 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "47 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "48 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "49 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "50 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "51 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "52 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "53 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "54 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "55 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "56 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "57 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "58 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "59 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "60 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "61 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "62 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "63 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "64 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "65 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "66 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "67 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "68 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "69 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "70 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "71 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "72 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "73 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "74 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "75 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "76 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "77 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "78 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "79 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "80 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "81 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "82 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "83 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "84 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "85 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "86 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "87 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "88 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "89 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "90 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "91 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "92 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "93 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "94 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "95 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "96 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "97 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "98 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "99 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "100 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "101 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "102 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "103 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "104 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "105 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "106 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "107 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "108 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "109 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "110 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "111 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "112 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "113 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "114 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "115 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "116 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "117 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "118 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "119 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "120 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "121 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "122 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "123 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "124 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "125 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "126 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "127 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "128 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "129 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "130 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "131 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "132 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "133 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "134 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "135 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "136 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "137 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "138 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "139 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "140 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "141 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "142 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "143 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "144 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "145 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "146 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "147 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "148 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "149 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "150 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "151 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "152 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "153 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "154 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "155 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "156 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "157 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "158 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "159 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "160 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "161 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "162 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "163 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "164 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "165 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "166 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "167 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "168 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "169 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "170 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "171 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "172 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "173 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "174 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "175 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "176 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "177 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "178 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "179 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "180 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "181 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "182 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "183 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "184 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "185 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "186 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "187 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "188 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "189 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "190 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "191 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "192 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "193 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "194 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "195 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "196 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "197 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "198 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "199 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "200 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "201 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "202 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "203 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "204 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "205 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "206 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "207 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "208 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "209 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "210 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "211 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "212 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "213 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "214 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "215 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "216 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "217 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "218 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "219 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "220 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "221 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "222 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "223 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "224 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "225 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "226 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "227 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "228 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "229 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "230 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "231 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "232 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "233 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "234 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "235 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "236 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "237 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "238 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "239 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "240 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "241 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "242 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "243 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "244 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "245 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "246 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "247 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "248 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "249 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "250 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "251 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "252 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "253 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "254 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "255 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "256 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "257 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "258 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "259 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "260 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "261 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "262 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "263 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "264 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "265 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "266 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "267 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "268 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "269 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "270 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "271 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "272 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "273 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "274 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "275 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "276 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "277 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "278 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "279 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "280 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "281 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "282 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "283 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "284 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "285 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "286 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "287 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "288 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "289 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "290 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "291 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "292 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "293 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "294 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "295 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "296 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "297 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "298 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "299 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "300 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "301 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "302 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "303 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "304 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "305 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "306 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "307 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "308 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "309 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "310 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "311 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "312 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "313 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "314 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "315 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "316 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "317 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "318 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "319 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "320 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "321 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "322 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "323 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "324 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "325 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "326 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "327 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "328 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "329 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "330 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "331 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "332 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "333 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "334 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "335 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "336 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "337 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "338 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "339 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "340 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "341 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "342 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "343 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "344 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "345 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "346 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "347 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "348 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "349 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "350 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "351 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "352 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "353 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "354 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "355 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "356 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "357 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "358 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "359 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "360 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "361 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "362 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "363 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "364 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "365 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "366 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "367 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "368 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "369 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "370 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "371 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "372 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "373 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "374 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "375 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "376 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "377 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "378 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "379 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "380 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "381 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "382 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "383 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "384 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "387 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "390 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "391 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "392 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "393 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "394 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "395 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "396 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "397 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "398 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "399 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "400 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "401 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "402 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "403 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "404 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "405 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "406 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "407 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "408 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "409 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "410 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "411 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "412 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "413 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "414 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "415 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "416 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "417 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "418 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "419 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "420 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "421 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "422 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "423 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "424 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "425 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "426 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "427 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "428 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "429 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "430 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "431 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "432 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "433 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "434 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "435 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "436 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "437 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "438 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "439 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "440 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "441 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "442 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "443 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "444 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "445 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "446 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "447 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "448 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "449 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "450 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "451 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "452 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "453 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "454 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "455 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "456 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "457 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "458 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "459 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "460 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "461 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "462 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "463 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "464 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "465 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "466 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "467 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "468 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "469 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "470 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "471 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "472 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "473 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "474 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "475 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "476 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "477 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "478 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "479 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "480 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "481 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "482 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "483 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "484 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "485 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "486 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "497 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "498 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "509 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "510 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "511 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "512 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "517 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "518 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "519 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "520 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "534 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "537 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "538 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "539 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "540 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "549 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "550 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "551 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "552 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "553 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "554 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "555 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "556 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "557 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "560 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "561 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "562 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "563 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "564 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "565 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "566 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "567 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "568 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "569 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "570 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "571 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "572 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "573 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "574 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "575 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "576 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "577 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "578 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "579 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "580 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "581 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "582 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "583 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "584 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "585 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "586 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "587 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "588 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "589 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "590 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "591 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "592 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "593 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "598 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "612 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "613 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "614 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "615 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "616 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "617 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "618 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "619 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "620 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "621 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "624 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", + "625 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "630 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "631 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "632 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "633 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "634 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "635 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "636 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "637 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "638 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "639 https://api.github.com/users/jrob119/gists{/gist_id} \n", + "640 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "643 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "644 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "648 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "656 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "657 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "658 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "659 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "660 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "668 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "674 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "675 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "676 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "677 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "678 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "679 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "680 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "681 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "682 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "683 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "684 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "685 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "686 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "687 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "688 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "689 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "690 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "691 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "692 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "693 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "694 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "695 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "696 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "697 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "698 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "699 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "700 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "701 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "702 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", + "703 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "704 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "705 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "706 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "707 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "708 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "709 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "710 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "711 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "712 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "713 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "714 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "715 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "716 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "717 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "718 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", + "719 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "720 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "721 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "726 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "727 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "734 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "735 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", + "736 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/gists{/gist_id} \n", + "\n", + " committer.starred_url \\\n", + "0 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "1 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "2 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "3 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "4 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "5 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "6 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "7 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "8 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "9 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "10 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "11 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "12 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "13 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "14 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "15 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "16 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "17 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "18 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "19 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "20 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "21 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "22 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "23 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "24 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "25 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "26 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "27 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "28 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "29 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "30 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "31 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "32 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "33 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "34 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "35 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "36 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "37 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "38 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "39 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "40 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "41 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "42 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "43 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "44 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "45 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "46 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "47 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "48 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "49 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "50 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "51 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "52 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "53 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "54 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "55 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "56 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "57 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "58 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "59 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "60 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "61 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "62 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "63 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "64 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "65 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "66 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "67 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "68 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "69 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "70 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "71 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "72 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "73 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "74 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "75 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "76 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "77 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "78 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "79 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "80 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "81 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "82 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "83 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "84 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "85 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "86 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "87 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "88 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "89 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "90 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "91 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "92 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "93 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "94 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "95 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "96 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "97 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "98 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "99 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "100 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "101 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "102 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "103 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "104 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "105 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "106 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "107 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "108 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "109 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "110 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "111 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "112 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "113 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "114 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "115 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "116 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "117 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "118 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "119 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "120 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "121 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "122 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "123 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "124 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "125 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "126 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "127 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "128 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "129 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "130 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "131 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "132 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "133 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "134 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "135 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "136 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "137 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "138 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "139 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "140 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "141 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "142 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "143 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "144 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "145 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "146 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "147 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "148 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "149 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "150 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "151 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "152 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "153 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "154 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "155 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "156 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "157 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "158 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "159 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "160 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "161 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "162 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "163 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "164 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "165 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "166 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "167 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "168 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "169 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "170 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "171 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "172 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "173 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "174 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "175 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "176 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "177 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "178 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "179 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "180 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "181 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "182 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "183 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "184 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "185 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "186 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "187 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "188 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "189 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "190 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "191 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "192 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "193 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "194 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "195 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "196 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "197 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "198 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "199 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "200 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "201 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "202 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "203 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "204 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "205 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "206 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "207 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "208 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "209 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "210 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "211 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "212 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "213 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "214 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "215 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "216 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "217 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "218 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "219 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "220 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "221 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "222 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "223 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "224 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "225 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "226 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "227 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "228 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "229 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "230 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "231 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "232 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "233 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "234 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "235 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "236 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "237 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "238 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "239 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "240 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "241 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "242 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "243 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "244 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "245 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "246 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "247 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "248 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "249 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "250 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "251 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "252 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "253 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "254 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "255 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "256 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "257 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "258 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "259 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "260 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "261 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "262 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "263 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "264 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "265 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "266 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "267 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "268 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "269 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "270 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "271 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "272 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "273 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "274 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "275 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "276 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "277 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "278 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "279 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "280 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "281 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "282 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "283 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "284 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "285 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "286 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "287 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "288 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "289 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "290 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "291 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "292 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "293 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "294 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "295 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "296 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "297 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "298 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "299 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "300 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "301 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "302 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "303 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "304 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "305 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "306 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "307 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "308 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "309 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "310 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "311 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "312 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "313 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "314 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "315 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "316 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "317 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "318 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "319 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "320 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "321 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "322 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "323 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "324 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "325 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "326 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "327 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "328 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "329 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "330 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "331 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "332 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "333 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "334 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "335 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "336 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "337 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "338 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "339 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "340 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "341 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "342 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "343 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "344 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "345 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "346 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "347 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "348 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "349 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "350 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "351 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "352 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "353 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "354 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "355 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "356 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "357 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "358 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "359 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "360 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "361 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "362 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "363 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "364 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "365 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "366 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "367 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "368 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "369 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "370 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "371 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "372 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "373 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "374 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "375 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "376 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "377 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "378 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "379 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "380 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "381 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "382 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "383 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "384 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "387 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "390 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "391 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "392 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "393 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "394 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "395 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "396 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "397 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "398 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "399 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "400 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "401 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "402 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "403 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "404 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "405 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "406 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "407 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "408 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "409 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "410 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "411 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "412 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "413 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "414 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "415 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "416 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "417 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "418 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "419 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "420 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "421 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "422 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "423 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "424 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "425 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "426 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "427 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "428 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "429 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "430 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "431 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "432 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "433 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "434 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "435 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "436 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "437 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "438 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "439 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "440 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "441 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "442 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "443 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "444 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "445 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "446 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "447 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "448 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "449 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "450 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "451 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "452 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "453 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "454 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "455 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "456 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "457 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "458 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "459 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "460 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "461 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "462 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "463 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "464 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "465 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "466 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "467 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "468 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "469 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "470 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "471 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "472 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "473 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "474 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "475 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "476 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "477 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "478 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "479 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "480 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "481 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "482 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "483 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "484 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "485 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "486 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "497 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "498 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "509 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "510 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "511 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "512 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "517 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "518 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "519 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "520 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "534 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "537 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "538 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "539 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "540 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "549 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "550 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "551 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "552 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "553 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "554 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "555 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "556 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "557 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "560 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "561 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "562 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "563 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "564 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "565 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "566 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "567 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "568 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "569 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "570 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "571 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "572 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "573 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "574 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "575 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "576 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "577 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "578 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "579 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "580 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "581 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "582 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "583 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "584 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "585 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "586 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "587 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "588 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "589 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "590 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "591 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "592 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "593 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "598 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "612 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "613 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "614 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "615 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "616 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "617 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "618 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "619 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "620 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "621 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "624 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", + "625 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "630 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "631 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "632 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "633 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "634 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "635 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "636 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "637 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "638 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "639 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", + "640 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "643 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "644 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "648 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "656 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "657 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "658 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "659 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "660 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "668 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "674 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "675 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "676 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "677 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "678 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "679 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "680 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "681 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "682 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "683 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "684 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "685 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "686 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "687 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "688 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "689 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "690 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "691 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "692 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "693 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "694 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "695 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "696 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "697 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "698 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "699 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "700 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "701 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "702 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", + "703 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "704 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "705 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "706 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "707 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "708 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "709 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "710 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "711 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "712 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "713 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "714 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "715 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "716 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "717 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "718 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", + "719 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "720 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "721 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "726 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "727 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "734 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "735 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", + "736 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", + "\n", + " committer.subscriptions_url \\\n", + "0 https://api.github.com/users/jrob119/subscriptions \n", + "1 https://api.github.com/users/jrob119/subscriptions \n", + "2 https://api.github.com/users/jrob119/subscriptions \n", + "3 https://api.github.com/users/jrob119/subscriptions \n", + "4 https://api.github.com/users/jrob119/subscriptions \n", + "5 https://api.github.com/users/jrob119/subscriptions \n", + "6 https://api.github.com/users/jrob119/subscriptions \n", + "7 https://api.github.com/users/jrob119/subscriptions \n", + "8 https://api.github.com/users/jrob119/subscriptions \n", + "9 https://api.github.com/users/jrob119/subscriptions \n", + "10 https://api.github.com/users/jrob119/subscriptions \n", + "11 https://api.github.com/users/jrob119/subscriptions \n", + "12 https://api.github.com/users/jrob119/subscriptions \n", + "13 https://api.github.com/users/jrob119/subscriptions \n", + "14 https://api.github.com/users/jrob119/subscriptions \n", + "15 https://api.github.com/users/jrob119/subscriptions \n", + "16 https://api.github.com/users/jrob119/subscriptions \n", + "17 https://api.github.com/users/jrob119/subscriptions \n", + "18 https://api.github.com/users/jrob119/subscriptions \n", + "19 https://api.github.com/users/jrob119/subscriptions \n", + "20 https://api.github.com/users/jrob119/subscriptions \n", + "21 https://api.github.com/users/jrob119/subscriptions \n", + "22 https://api.github.com/users/jrob119/subscriptions \n", + "23 https://api.github.com/users/jrob119/subscriptions \n", + "24 https://api.github.com/users/jrob119/subscriptions \n", + "25 https://api.github.com/users/jrob119/subscriptions \n", + "26 https://api.github.com/users/jrob119/subscriptions \n", + "27 https://api.github.com/users/jrob119/subscriptions \n", + "28 https://api.github.com/users/jrob119/subscriptions \n", + "29 https://api.github.com/users/jrob119/subscriptions \n", + "30 https://api.github.com/users/jrob119/subscriptions \n", + "31 https://api.github.com/users/jrob119/subscriptions \n", + "32 https://api.github.com/users/jrob119/subscriptions \n", + "33 https://api.github.com/users/jrob119/subscriptions \n", + "34 https://api.github.com/users/jrob119/subscriptions \n", + "35 https://api.github.com/users/jrob119/subscriptions \n", + "36 https://api.github.com/users/jrob119/subscriptions \n", + "37 https://api.github.com/users/jrob119/subscriptions \n", + "38 https://api.github.com/users/jrob119/subscriptions \n", + "39 https://api.github.com/users/jrob119/subscriptions \n", + "40 https://api.github.com/users/jrob119/subscriptions \n", + "41 https://api.github.com/users/jrob119/subscriptions \n", + "42 https://api.github.com/users/jrob119/subscriptions \n", + "43 https://api.github.com/users/jrob119/subscriptions \n", + "44 https://api.github.com/users/jrob119/subscriptions \n", + "45 https://api.github.com/users/jrob119/subscriptions \n", + "46 https://api.github.com/users/jrob119/subscriptions \n", + "47 https://api.github.com/users/jrob119/subscriptions \n", + "48 https://api.github.com/users/jrob119/subscriptions \n", + "49 https://api.github.com/users/jrob119/subscriptions \n", + "50 https://api.github.com/users/jrob119/subscriptions \n", + "51 https://api.github.com/users/jrob119/subscriptions \n", + "52 https://api.github.com/users/jrob119/subscriptions \n", + "53 https://api.github.com/users/jrob119/subscriptions \n", + "54 https://api.github.com/users/jrob119/subscriptions \n", + "55 https://api.github.com/users/jrob119/subscriptions \n", + "56 https://api.github.com/users/jrob119/subscriptions \n", + "57 https://api.github.com/users/jrob119/subscriptions \n", + "58 https://api.github.com/users/jrob119/subscriptions \n", + "59 https://api.github.com/users/jrob119/subscriptions \n", + "60 https://api.github.com/users/jrob119/subscriptions \n", + "61 https://api.github.com/users/jrob119/subscriptions \n", + "62 https://api.github.com/users/jrob119/subscriptions \n", + "63 https://api.github.com/users/jrob119/subscriptions \n", + "64 https://api.github.com/users/jrob119/subscriptions \n", + "65 https://api.github.com/users/jrob119/subscriptions \n", + "66 https://api.github.com/users/jrob119/subscriptions \n", + "67 https://api.github.com/users/jrob119/subscriptions \n", + "68 https://api.github.com/users/jrob119/subscriptions \n", + "69 https://api.github.com/users/jrob119/subscriptions \n", + "70 https://api.github.com/users/jrob119/subscriptions \n", + "71 https://api.github.com/users/jrob119/subscriptions \n", + "72 https://api.github.com/users/jrob119/subscriptions \n", + "73 https://api.github.com/users/jrob119/subscriptions \n", + "74 https://api.github.com/users/jrob119/subscriptions \n", + "75 https://api.github.com/users/jrob119/subscriptions \n", + "76 https://api.github.com/users/jrob119/subscriptions \n", + "77 https://api.github.com/users/jrob119/subscriptions \n", + "78 https://api.github.com/users/jrob119/subscriptions \n", + "79 https://api.github.com/users/jrob119/subscriptions \n", + "80 https://api.github.com/users/jrob119/subscriptions \n", + "81 https://api.github.com/users/jrob119/subscriptions \n", + "82 https://api.github.com/users/jrob119/subscriptions \n", + "83 https://api.github.com/users/jrob119/subscriptions \n", + "84 https://api.github.com/users/jrob119/subscriptions \n", + "85 https://api.github.com/users/jrob119/subscriptions \n", + "86 https://api.github.com/users/jrob119/subscriptions \n", + "87 https://api.github.com/users/jrob119/subscriptions \n", + "88 https://api.github.com/users/jrob119/subscriptions \n", + "89 https://api.github.com/users/jrob119/subscriptions \n", + "90 https://api.github.com/users/jrob119/subscriptions \n", + "91 https://api.github.com/users/jrob119/subscriptions \n", + "92 https://api.github.com/users/jrob119/subscriptions \n", + "93 https://api.github.com/users/jrob119/subscriptions \n", + "94 https://api.github.com/users/jrob119/subscriptions \n", + "95 https://api.github.com/users/jrob119/subscriptions \n", + "96 https://api.github.com/users/jrob119/subscriptions \n", + "97 https://api.github.com/users/jrob119/subscriptions \n", + "98 https://api.github.com/users/jrob119/subscriptions \n", + "99 https://api.github.com/users/jrob119/subscriptions \n", + "100 https://api.github.com/users/jrob119/subscriptions \n", + "101 https://api.github.com/users/jrob119/subscriptions \n", + "102 https://api.github.com/users/jrob119/subscriptions \n", + "103 https://api.github.com/users/jrob119/subscriptions \n", + "104 https://api.github.com/users/jrob119/subscriptions \n", + "105 https://api.github.com/users/jrob119/subscriptions \n", + "106 https://api.github.com/users/jrob119/subscriptions \n", + "107 https://api.github.com/users/jrob119/subscriptions \n", + "108 https://api.github.com/users/jrob119/subscriptions \n", + "109 https://api.github.com/users/jrob119/subscriptions \n", + "110 https://api.github.com/users/jrob119/subscriptions \n", + "111 https://api.github.com/users/jrob119/subscriptions \n", + "112 https://api.github.com/users/jrob119/subscriptions \n", + "113 https://api.github.com/users/jrob119/subscriptions \n", + "114 https://api.github.com/users/jrob119/subscriptions \n", + "115 https://api.github.com/users/jrob119/subscriptions \n", + "116 https://api.github.com/users/jrob119/subscriptions \n", + "117 https://api.github.com/users/jrob119/subscriptions \n", + "118 https://api.github.com/users/jrob119/subscriptions \n", + "119 https://api.github.com/users/jrob119/subscriptions \n", + "120 https://api.github.com/users/jrob119/subscriptions \n", + "121 https://api.github.com/users/jrob119/subscriptions \n", + "122 https://api.github.com/users/jrob119/subscriptions \n", + "123 https://api.github.com/users/jrob119/subscriptions \n", + "124 https://api.github.com/users/jrob119/subscriptions \n", + "125 https://api.github.com/users/jrob119/subscriptions \n", + "126 https://api.github.com/users/jrob119/subscriptions \n", + "127 https://api.github.com/users/jrob119/subscriptions \n", + "128 https://api.github.com/users/jrob119/subscriptions \n", + "129 https://api.github.com/users/jrob119/subscriptions \n", + "130 https://api.github.com/users/jrob119/subscriptions \n", + "131 https://api.github.com/users/jrob119/subscriptions \n", + "132 https://api.github.com/users/jrob119/subscriptions \n", + "133 https://api.github.com/users/jrob119/subscriptions \n", + "134 https://api.github.com/users/jrob119/subscriptions \n", + "135 https://api.github.com/users/jrob119/subscriptions \n", + "136 https://api.github.com/users/jrob119/subscriptions \n", + "137 https://api.github.com/users/jrob119/subscriptions \n", + "138 https://api.github.com/users/jrob119/subscriptions \n", + "139 https://api.github.com/users/jrob119/subscriptions \n", + "140 https://api.github.com/users/jrob119/subscriptions \n", + "141 https://api.github.com/users/jrob119/subscriptions \n", + "142 https://api.github.com/users/jrob119/subscriptions \n", + "143 https://api.github.com/users/jrob119/subscriptions \n", + "144 https://api.github.com/users/jrob119/subscriptions \n", + "145 https://api.github.com/users/jrob119/subscriptions \n", + "146 https://api.github.com/users/jrob119/subscriptions \n", + "147 https://api.github.com/users/jrob119/subscriptions \n", + "148 https://api.github.com/users/jrob119/subscriptions \n", + "149 https://api.github.com/users/jrob119/subscriptions \n", + "150 https://api.github.com/users/jrob119/subscriptions \n", + "151 https://api.github.com/users/jrob119/subscriptions \n", + "152 https://api.github.com/users/jrob119/subscriptions \n", + "153 https://api.github.com/users/jrob119/subscriptions \n", + "154 https://api.github.com/users/jrob119/subscriptions \n", + "155 https://api.github.com/users/jrob119/subscriptions \n", + "156 https://api.github.com/users/jrob119/subscriptions \n", + "157 https://api.github.com/users/jrob119/subscriptions \n", + "158 https://api.github.com/users/jrob119/subscriptions \n", + "159 https://api.github.com/users/jrob119/subscriptions \n", + "160 https://api.github.com/users/jrob119/subscriptions \n", + "161 https://api.github.com/users/jrob119/subscriptions \n", + "162 https://api.github.com/users/jrob119/subscriptions \n", + "163 https://api.github.com/users/jrob119/subscriptions \n", + "164 https://api.github.com/users/jrob119/subscriptions \n", + "165 https://api.github.com/users/jrob119/subscriptions \n", + "166 https://api.github.com/users/jrob119/subscriptions \n", + "167 https://api.github.com/users/jrob119/subscriptions \n", + "168 https://api.github.com/users/jrob119/subscriptions \n", + "169 https://api.github.com/users/jrob119/subscriptions \n", + "170 https://api.github.com/users/jrob119/subscriptions \n", + "171 https://api.github.com/users/jrob119/subscriptions \n", + "172 https://api.github.com/users/jrob119/subscriptions \n", + "173 https://api.github.com/users/jrob119/subscriptions \n", + "174 https://api.github.com/users/jrob119/subscriptions \n", + "175 https://api.github.com/users/jrob119/subscriptions \n", + "176 https://api.github.com/users/jrob119/subscriptions \n", + "177 https://api.github.com/users/jrob119/subscriptions \n", + "178 https://api.github.com/users/jrob119/subscriptions \n", + "179 https://api.github.com/users/jrob119/subscriptions \n", + "180 https://api.github.com/users/jrob119/subscriptions \n", + "181 https://api.github.com/users/jrob119/subscriptions \n", + "182 https://api.github.com/users/jrob119/subscriptions \n", + "183 https://api.github.com/users/jrob119/subscriptions \n", + "184 https://api.github.com/users/jrob119/subscriptions \n", + "185 https://api.github.com/users/web-flow/subscriptions \n", + "186 https://api.github.com/users/jrob119/subscriptions \n", + "187 https://api.github.com/users/web-flow/subscriptions \n", + "188 https://api.github.com/users/jrob119/subscriptions \n", + "189 https://api.github.com/users/web-flow/subscriptions \n", + "190 https://api.github.com/users/jrob119/subscriptions \n", + "191 https://api.github.com/users/web-flow/subscriptions \n", + "192 https://api.github.com/users/jrob119/subscriptions \n", + "193 https://api.github.com/users/web-flow/subscriptions \n", + "194 https://api.github.com/users/jrob119/subscriptions \n", + "195 https://api.github.com/users/jrob119/subscriptions \n", + "196 https://api.github.com/users/web-flow/subscriptions \n", + "197 https://api.github.com/users/jrob119/subscriptions \n", + "198 https://api.github.com/users/web-flow/subscriptions \n", + "199 https://api.github.com/users/jrob119/subscriptions \n", + "200 https://api.github.com/users/web-flow/subscriptions \n", + "201 https://api.github.com/users/web-flow/subscriptions \n", + "202 https://api.github.com/users/web-flow/subscriptions \n", + "203 https://api.github.com/users/jrob119/subscriptions \n", + "204 https://api.github.com/users/jrob119/subscriptions \n", + "205 https://api.github.com/users/web-flow/subscriptions \n", + "206 https://api.github.com/users/jrob119/subscriptions \n", + "207 https://api.github.com/users/web-flow/subscriptions \n", + "208 https://api.github.com/users/jrob119/subscriptions \n", + "209 https://api.github.com/users/web-flow/subscriptions \n", + "210 https://api.github.com/users/jrob119/subscriptions \n", + "211 https://api.github.com/users/web-flow/subscriptions \n", + "212 https://api.github.com/users/jrob119/subscriptions \n", + "213 https://api.github.com/users/web-flow/subscriptions \n", + "214 https://api.github.com/users/jrob119/subscriptions \n", + "215 https://api.github.com/users/web-flow/subscriptions \n", + "216 https://api.github.com/users/jrob119/subscriptions \n", + "217 https://api.github.com/users/web-flow/subscriptions \n", + "218 https://api.github.com/users/jrob119/subscriptions \n", + "219 https://api.github.com/users/web-flow/subscriptions \n", + "220 https://api.github.com/users/jrob119/subscriptions \n", + "221 https://api.github.com/users/web-flow/subscriptions \n", + "222 https://api.github.com/users/jrob119/subscriptions \n", + "223 https://api.github.com/users/jrob119/subscriptions \n", + "224 https://api.github.com/users/web-flow/subscriptions \n", + "225 https://api.github.com/users/jrob119/subscriptions \n", + "226 https://api.github.com/users/jrob119/subscriptions \n", + "227 https://api.github.com/users/web-flow/subscriptions \n", + "228 https://api.github.com/users/jrob119/subscriptions \n", + "229 https://api.github.com/users/web-flow/subscriptions \n", + "230 https://api.github.com/users/jrob119/subscriptions \n", + "231 https://api.github.com/users/web-flow/subscriptions \n", + "232 https://api.github.com/users/jrob119/subscriptions \n", + "233 https://api.github.com/users/web-flow/subscriptions \n", + "234 https://api.github.com/users/web-flow/subscriptions \n", + "235 https://api.github.com/users/web-flow/subscriptions \n", + "236 https://api.github.com/users/jrob119/subscriptions \n", + "237 https://api.github.com/users/web-flow/subscriptions \n", + "238 https://api.github.com/users/jrob119/subscriptions \n", + "239 https://api.github.com/users/jrob119/subscriptions \n", + "240 https://api.github.com/users/jrob119/subscriptions \n", + "241 https://api.github.com/users/jrob119/subscriptions \n", + "242 https://api.github.com/users/jrob119/subscriptions \n", + "243 https://api.github.com/users/web-flow/subscriptions \n", + "244 https://api.github.com/users/jrob119/subscriptions \n", + "245 https://api.github.com/users/web-flow/subscriptions \n", + "246 https://api.github.com/users/web-flow/subscriptions \n", + "247 https://api.github.com/users/web-flow/subscriptions \n", + "248 https://api.github.com/users/web-flow/subscriptions \n", + "249 https://api.github.com/users/jrob119/subscriptions \n", + "250 https://api.github.com/users/web-flow/subscriptions \n", + "251 https://api.github.com/users/web-flow/subscriptions \n", + "252 https://api.github.com/users/web-flow/subscriptions \n", + "253 https://api.github.com/users/jrob119/subscriptions \n", + "254 https://api.github.com/users/web-flow/subscriptions \n", + "255 https://api.github.com/users/jrob119/subscriptions \n", + "256 https://api.github.com/users/web-flow/subscriptions \n", + "257 https://api.github.com/users/jrob119/subscriptions \n", + "258 https://api.github.com/users/jrob119/subscriptions \n", + "259 https://api.github.com/users/jrob119/subscriptions \n", + "260 https://api.github.com/users/jrob119/subscriptions \n", + "261 https://api.github.com/users/jrob119/subscriptions \n", + "262 https://api.github.com/users/jrob119/subscriptions \n", + "263 https://api.github.com/users/jrob119/subscriptions \n", + "264 https://api.github.com/users/jrob119/subscriptions \n", + "265 https://api.github.com/users/jrob119/subscriptions \n", + "266 https://api.github.com/users/jrob119/subscriptions \n", + "267 https://api.github.com/users/jrob119/subscriptions \n", + "268 https://api.github.com/users/jrob119/subscriptions \n", + "269 https://api.github.com/users/jrob119/subscriptions \n", + "270 https://api.github.com/users/jrob119/subscriptions \n", + "271 https://api.github.com/users/jrob119/subscriptions \n", + "272 https://api.github.com/users/jrob119/subscriptions \n", + "273 https://api.github.com/users/jrob119/subscriptions \n", + "274 https://api.github.com/users/jrob119/subscriptions \n", + "275 https://api.github.com/users/jrob119/subscriptions \n", + "276 https://api.github.com/users/jrob119/subscriptions \n", + "277 https://api.github.com/users/jrob119/subscriptions \n", + "278 https://api.github.com/users/jrob119/subscriptions \n", + "279 https://api.github.com/users/jrob119/subscriptions \n", + "280 https://api.github.com/users/jrob119/subscriptions \n", + "281 https://api.github.com/users/jrob119/subscriptions \n", + "282 https://api.github.com/users/jrob119/subscriptions \n", + "283 https://api.github.com/users/jrob119/subscriptions \n", + "284 https://api.github.com/users/jrob119/subscriptions \n", + "285 https://api.github.com/users/jrob119/subscriptions \n", + "286 https://api.github.com/users/jrob119/subscriptions \n", + "287 https://api.github.com/users/jrob119/subscriptions \n", + "288 https://api.github.com/users/jrob119/subscriptions \n", + "289 https://api.github.com/users/web-flow/subscriptions \n", + "290 https://api.github.com/users/jrob119/subscriptions \n", + "291 https://api.github.com/users/web-flow/subscriptions \n", + "292 https://api.github.com/users/jrob119/subscriptions \n", + "293 https://api.github.com/users/web-flow/subscriptions \n", + "294 https://api.github.com/users/jrob119/subscriptions \n", + "295 https://api.github.com/users/web-flow/subscriptions \n", + "296 https://api.github.com/users/jrob119/subscriptions \n", + "297 https://api.github.com/users/jrob119/subscriptions \n", + "298 https://api.github.com/users/web-flow/subscriptions \n", + "299 https://api.github.com/users/jrob119/subscriptions \n", + "300 https://api.github.com/users/web-flow/subscriptions \n", + "301 https://api.github.com/users/jrob119/subscriptions \n", + "302 https://api.github.com/users/web-flow/subscriptions \n", + "303 https://api.github.com/users/jrob119/subscriptions \n", + "304 https://api.github.com/users/web-flow/subscriptions \n", + "305 https://api.github.com/users/jrob119/subscriptions \n", + "306 https://api.github.com/users/jrob119/subscriptions \n", + "307 https://api.github.com/users/jrob119/subscriptions \n", + "308 https://api.github.com/users/web-flow/subscriptions \n", + "309 https://api.github.com/users/web-flow/subscriptions \n", + "310 https://api.github.com/users/web-flow/subscriptions \n", + "311 https://api.github.com/users/web-flow/subscriptions \n", + "312 https://api.github.com/users/web-flow/subscriptions \n", + "313 https://api.github.com/users/web-flow/subscriptions \n", + "314 https://api.github.com/users/web-flow/subscriptions \n", + "315 https://api.github.com/users/web-flow/subscriptions \n", + "316 https://api.github.com/users/web-flow/subscriptions \n", + "317 https://api.github.com/users/web-flow/subscriptions \n", + "318 https://api.github.com/users/jrob119/subscriptions \n", + "319 https://api.github.com/users/web-flow/subscriptions \n", + "320 https://api.github.com/users/jrob119/subscriptions \n", + "321 https://api.github.com/users/jrob119/subscriptions \n", + "322 https://api.github.com/users/jrob119/subscriptions \n", + "323 https://api.github.com/users/web-flow/subscriptions \n", + "324 https://api.github.com/users/jrob119/subscriptions \n", + "325 https://api.github.com/users/web-flow/subscriptions \n", + "326 https://api.github.com/users/jrob119/subscriptions \n", + "327 https://api.github.com/users/web-flow/subscriptions \n", + "328 https://api.github.com/users/jrob119/subscriptions \n", + "329 https://api.github.com/users/web-flow/subscriptions \n", + "330 https://api.github.com/users/jrob119/subscriptions \n", + "331 https://api.github.com/users/web-flow/subscriptions \n", + "332 https://api.github.com/users/jrob119/subscriptions \n", + "333 https://api.github.com/users/web-flow/subscriptions \n", + "334 https://api.github.com/users/jrob119/subscriptions \n", + "335 https://api.github.com/users/jrob119/subscriptions \n", + "336 https://api.github.com/users/web-flow/subscriptions \n", + "337 https://api.github.com/users/jrob119/subscriptions \n", + "338 https://api.github.com/users/web-flow/subscriptions \n", + "339 https://api.github.com/users/web-flow/subscriptions \n", + "340 https://api.github.com/users/web-flow/subscriptions \n", + "341 https://api.github.com/users/web-flow/subscriptions \n", + "342 https://api.github.com/users/web-flow/subscriptions \n", + "343 https://api.github.com/users/web-flow/subscriptions \n", + "344 https://api.github.com/users/web-flow/subscriptions \n", + "345 https://api.github.com/users/jrob119/subscriptions \n", + "346 https://api.github.com/users/jrob119/subscriptions \n", + "347 https://api.github.com/users/web-flow/subscriptions \n", + "348 https://api.github.com/users/jrob119/subscriptions \n", + "349 https://api.github.com/users/jrob119/subscriptions \n", + "350 https://api.github.com/users/jrob119/subscriptions \n", + "351 https://api.github.com/users/web-flow/subscriptions \n", + "352 https://api.github.com/users/jrob119/subscriptions \n", + "353 https://api.github.com/users/jrob119/subscriptions \n", + "354 https://api.github.com/users/jrob119/subscriptions \n", + "355 https://api.github.com/users/jrob119/subscriptions \n", + "356 https://api.github.com/users/jrob119/subscriptions \n", + "357 https://api.github.com/users/jrob119/subscriptions \n", + "358 https://api.github.com/users/jrob119/subscriptions \n", + "359 https://api.github.com/users/jrob119/subscriptions \n", + "360 https://api.github.com/users/jrob119/subscriptions \n", + "361 https://api.github.com/users/web-flow/subscriptions \n", + "362 https://api.github.com/users/jrob119/subscriptions \n", + "363 https://api.github.com/users/web-flow/subscriptions \n", + "364 https://api.github.com/users/jrob119/subscriptions \n", + "365 https://api.github.com/users/web-flow/subscriptions \n", + "366 https://api.github.com/users/jrob119/subscriptions \n", + "367 https://api.github.com/users/web-flow/subscriptions \n", + "368 https://api.github.com/users/jrob119/subscriptions \n", + "369 https://api.github.com/users/jrob119/subscriptions \n", + "370 https://api.github.com/users/web-flow/subscriptions \n", + "371 https://api.github.com/users/web-flow/subscriptions \n", + "372 https://api.github.com/users/web-flow/subscriptions \n", + "373 https://api.github.com/users/web-flow/subscriptions \n", + "374 https://api.github.com/users/jrob119/subscriptions \n", + "375 https://api.github.com/users/web-flow/subscriptions \n", + "376 https://api.github.com/users/jrob119/subscriptions \n", + "377 https://api.github.com/users/web-flow/subscriptions \n", + "378 https://api.github.com/users/jrob119/subscriptions \n", + "379 https://api.github.com/users/web-flow/subscriptions \n", + "380 https://api.github.com/users/jrob119/subscriptions \n", + "381 https://api.github.com/users/web-flow/subscriptions \n", + "382 https://api.github.com/users/jrob119/subscriptions \n", + "383 https://api.github.com/users/web-flow/subscriptions \n", + "384 https://api.github.com/users/web-flow/subscriptions \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/subscriptions \n", + "387 https://api.github.com/users/jrob119/subscriptions \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/subscriptions \n", + "390 https://api.github.com/users/web-flow/subscriptions \n", + "391 https://api.github.com/users/jrob119/subscriptions \n", + "392 https://api.github.com/users/jrob119/subscriptions \n", + "393 https://api.github.com/users/web-flow/subscriptions \n", + "394 https://api.github.com/users/web-flow/subscriptions \n", + "395 https://api.github.com/users/web-flow/subscriptions \n", + "396 https://api.github.com/users/web-flow/subscriptions \n", + "397 https://api.github.com/users/web-flow/subscriptions \n", + "398 https://api.github.com/users/web-flow/subscriptions \n", + "399 https://api.github.com/users/web-flow/subscriptions \n", + "400 https://api.github.com/users/web-flow/subscriptions \n", + "401 https://api.github.com/users/web-flow/subscriptions \n", + "402 https://api.github.com/users/jrob119/subscriptions \n", + "403 https://api.github.com/users/jrob119/subscriptions \n", + "404 https://api.github.com/users/web-flow/subscriptions \n", + "405 https://api.github.com/users/web-flow/subscriptions \n", + "406 https://api.github.com/users/jrob119/subscriptions \n", + "407 https://api.github.com/users/web-flow/subscriptions \n", + "408 https://api.github.com/users/jrob119/subscriptions \n", + "409 https://api.github.com/users/jrob119/subscriptions \n", + "410 https://api.github.com/users/web-flow/subscriptions \n", + "411 https://api.github.com/users/jrob119/subscriptions \n", + "412 https://api.github.com/users/jrob119/subscriptions \n", + "413 https://api.github.com/users/jrob119/subscriptions \n", + "414 https://api.github.com/users/jrob119/subscriptions \n", + "415 https://api.github.com/users/jrob119/subscriptions \n", + "416 https://api.github.com/users/web-flow/subscriptions \n", + "417 https://api.github.com/users/web-flow/subscriptions \n", + "418 https://api.github.com/users/jrob119/subscriptions \n", + "419 https://api.github.com/users/web-flow/subscriptions \n", + "420 https://api.github.com/users/web-flow/subscriptions \n", + "421 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "422 https://api.github.com/users/web-flow/subscriptions \n", + "423 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "424 https://api.github.com/users/web-flow/subscriptions \n", + "425 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "426 https://api.github.com/users/web-flow/subscriptions \n", + "427 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "428 https://api.github.com/users/web-flow/subscriptions \n", + "429 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "430 https://api.github.com/users/web-flow/subscriptions \n", + "431 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "432 https://api.github.com/users/web-flow/subscriptions \n", + "433 https://api.github.com/users/web-flow/subscriptions \n", + "434 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "435 https://api.github.com/users/web-flow/subscriptions \n", + "436 https://api.github.com/users/jrob119/subscriptions \n", + "437 https://api.github.com/users/web-flow/subscriptions \n", + "438 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "439 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "440 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "441 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "442 https://api.github.com/users/jrob119/subscriptions \n", + "443 https://api.github.com/users/jrob119/subscriptions \n", + "444 https://api.github.com/users/jrob119/subscriptions \n", + "445 https://api.github.com/users/jrob119/subscriptions \n", + "446 https://api.github.com/users/jrob119/subscriptions \n", + "447 https://api.github.com/users/jrob119/subscriptions \n", + "448 https://api.github.com/users/web-flow/subscriptions \n", + "449 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "450 https://api.github.com/users/web-flow/subscriptions \n", + "451 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "452 https://api.github.com/users/web-flow/subscriptions \n", + "453 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "454 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "455 https://api.github.com/users/web-flow/subscriptions \n", + "456 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "457 https://api.github.com/users/web-flow/subscriptions \n", + "458 https://api.github.com/users/jrob119/subscriptions \n", + "459 https://api.github.com/users/web-flow/subscriptions \n", + "460 https://api.github.com/users/jrob119/subscriptions \n", + "461 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "462 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "463 https://api.github.com/users/web-flow/subscriptions \n", + "464 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "465 https://api.github.com/users/web-flow/subscriptions \n", + "466 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "467 https://api.github.com/users/web-flow/subscriptions \n", + "468 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "469 https://api.github.com/users/web-flow/subscriptions \n", + "470 https://api.github.com/users/web-flow/subscriptions \n", + "471 https://api.github.com/users/web-flow/subscriptions \n", + "472 https://api.github.com/users/web-flow/subscriptions \n", + "473 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "474 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "475 https://api.github.com/users/web-flow/subscriptions \n", + "476 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "477 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "478 https://api.github.com/users/web-flow/subscriptions \n", + "479 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "480 https://api.github.com/users/web-flow/subscriptions \n", + "481 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "482 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "483 https://api.github.com/users/web-flow/subscriptions \n", + "484 https://api.github.com/users/jrob119/subscriptions \n", + "485 https://api.github.com/users/jrob119/subscriptions \n", + "486 https://api.github.com/users/jrob119/subscriptions \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/subscriptions \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/subscriptions \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/subscriptions \n", + "497 https://api.github.com/users/jrob119/subscriptions \n", + "498 https://api.github.com/users/web-flow/subscriptions \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/subscriptions \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/subscriptions \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/subscriptions \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/subscriptions \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/subscriptions \n", + "509 https://api.github.com/users/web-flow/subscriptions \n", + "510 https://api.github.com/users/web-flow/subscriptions \n", + "511 https://api.github.com/users/jrob119/subscriptions \n", + "512 https://api.github.com/users/web-flow/subscriptions \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/subscriptions \n", + "517 https://api.github.com/users/jrob119/subscriptions \n", + "518 https://api.github.com/users/jrob119/subscriptions \n", + "519 https://api.github.com/users/jrob119/subscriptions \n", + "520 https://api.github.com/users/web-flow/subscriptions \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/subscriptions \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/subscriptions \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/subscriptions \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/subscriptions \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/subscriptions \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/subscriptions \n", + "534 https://api.github.com/users/web-flow/subscriptions \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/subscriptions \n", + "537 https://api.github.com/users/jrob119/subscriptions \n", + "538 https://api.github.com/users/jrob119/subscriptions \n", + "539 https://api.github.com/users/jrob119/subscriptions \n", + "540 https://api.github.com/users/web-flow/subscriptions \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/subscriptions \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/subscriptions \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/subscriptions \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/subscriptions \n", + "549 https://api.github.com/users/jrob119/subscriptions \n", + "550 https://api.github.com/users/jrob119/subscriptions \n", + "551 https://api.github.com/users/web-flow/subscriptions \n", + "552 https://api.github.com/users/jrob119/subscriptions \n", + "553 https://api.github.com/users/web-flow/subscriptions \n", + "554 https://api.github.com/users/jrob119/subscriptions \n", + "555 https://api.github.com/users/jrob119/subscriptions \n", + "556 https://api.github.com/users/jrob119/subscriptions \n", + "557 https://api.github.com/users/jrob119/subscriptions \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/subscriptions \n", + "560 https://api.github.com/users/jrob119/subscriptions \n", + "561 https://api.github.com/users/jrob119/subscriptions \n", + "562 https://api.github.com/users/jrob119/subscriptions \n", + "563 https://api.github.com/users/jrob119/subscriptions \n", + "564 https://api.github.com/users/jrob119/subscriptions \n", + "565 https://api.github.com/users/jrob119/subscriptions \n", + "566 https://api.github.com/users/jrob119/subscriptions \n", + "567 https://api.github.com/users/jrob119/subscriptions \n", + "568 https://api.github.com/users/jrob119/subscriptions \n", + "569 https://api.github.com/users/jrob119/subscriptions \n", + "570 https://api.github.com/users/jrob119/subscriptions \n", + "571 https://api.github.com/users/jrob119/subscriptions \n", + "572 https://api.github.com/users/jrob119/subscriptions \n", + "573 https://api.github.com/users/jrob119/subscriptions \n", + "574 https://api.github.com/users/jrob119/subscriptions \n", + "575 https://api.github.com/users/jrob119/subscriptions \n", + "576 https://api.github.com/users/jrob119/subscriptions \n", + "577 https://api.github.com/users/jrob119/subscriptions \n", + "578 https://api.github.com/users/jrob119/subscriptions \n", + "579 https://api.github.com/users/jrob119/subscriptions \n", + "580 https://api.github.com/users/jrob119/subscriptions \n", + "581 https://api.github.com/users/jrob119/subscriptions \n", + "582 https://api.github.com/users/jrob119/subscriptions \n", + "583 https://api.github.com/users/jrob119/subscriptions \n", + "584 https://api.github.com/users/jrob119/subscriptions \n", + "585 https://api.github.com/users/jrob119/subscriptions \n", + "586 https://api.github.com/users/jrob119/subscriptions \n", + "587 https://api.github.com/users/jrob119/subscriptions \n", + "588 https://api.github.com/users/jrob119/subscriptions \n", + "589 https://api.github.com/users/jrob119/subscriptions \n", + "590 https://api.github.com/users/jrob119/subscriptions \n", + "591 https://api.github.com/users/jrob119/subscriptions \n", + "592 https://api.github.com/users/jrob119/subscriptions \n", + "593 https://api.github.com/users/web-flow/subscriptions \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/subscriptions \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/subscriptions \n", + "598 https://api.github.com/users/web-flow/subscriptions \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/subscriptions \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/subscriptions \n", + "612 https://api.github.com/users/web-flow/subscriptions \n", + "613 https://api.github.com/users/jrob119/subscriptions \n", + "614 https://api.github.com/users/web-flow/subscriptions \n", + "615 https://api.github.com/users/ipd-deploy/subscriptions \n", + "616 https://api.github.com/users/ipd-deploy/subscriptions \n", + "617 https://api.github.com/users/ipd-deploy/subscriptions \n", + "618 https://api.github.com/users/ipd-deploy/subscriptions \n", + "619 https://api.github.com/users/ipd-deploy/subscriptions \n", + "620 https://api.github.com/users/ipd-deploy/subscriptions \n", + "621 https://api.github.com/users/web-flow/subscriptions \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/subscriptions \n", + "624 https://api.github.com/users/ipd-deploy/subscriptions \n", + "625 https://api.github.com/users/web-flow/subscriptions \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/subscriptions \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/subscriptions \n", + "630 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "631 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "632 https://api.github.com/users/web-flow/subscriptions \n", + "633 https://api.github.com/users/jrob119/subscriptions \n", + "634 https://api.github.com/users/jrob119/subscriptions \n", + "635 https://api.github.com/users/jrob119/subscriptions \n", + "636 https://api.github.com/users/web-flow/subscriptions \n", + "637 https://api.github.com/users/jrob119/subscriptions \n", + "638 https://api.github.com/users/web-flow/subscriptions \n", + "639 https://api.github.com/users/jrob119/subscriptions \n", + "640 https://api.github.com/users/web-flow/subscriptions \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/subscriptions \n", + "643 https://api.github.com/users/web-flow/subscriptions \n", + "644 https://api.github.com/users/web-flow/subscriptions \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/subscriptions \n", + "648 https://api.github.com/users/web-flow/subscriptions \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/subscriptions \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/subscriptions \n", + "656 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "657 https://api.github.com/users/web-flow/subscriptions \n", + "658 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "659 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "660 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/subscriptions \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "668 https://api.github.com/users/web-flow/subscriptions \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/subscriptions \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/subscriptions \n", + "674 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "675 https://api.github.com/users/web-flow/subscriptions \n", + "676 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "677 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "678 https://api.github.com/users/web-flow/subscriptions \n", + "679 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "680 https://api.github.com/users/web-flow/subscriptions \n", + "681 https://api.github.com/users/web-flow/subscriptions \n", + "682 https://api.github.com/users/web-flow/subscriptions \n", + "683 https://api.github.com/users/web-flow/subscriptions \n", + "684 https://api.github.com/users/web-flow/subscriptions \n", + "685 https://api.github.com/users/web-flow/subscriptions \n", + "686 https://api.github.com/users/web-flow/subscriptions \n", + "687 https://api.github.com/users/web-flow/subscriptions \n", + "688 https://api.github.com/users/web-flow/subscriptions \n", + "689 https://api.github.com/users/web-flow/subscriptions \n", + "690 https://api.github.com/users/web-flow/subscriptions \n", + "691 https://api.github.com/users/web-flow/subscriptions \n", + "692 https://api.github.com/users/web-flow/subscriptions \n", + "693 https://api.github.com/users/web-flow/subscriptions \n", + "694 https://api.github.com/users/web-flow/subscriptions \n", + "695 https://api.github.com/users/web-flow/subscriptions \n", + "696 https://api.github.com/users/web-flow/subscriptions \n", + "697 https://api.github.com/users/web-flow/subscriptions \n", + "698 https://api.github.com/users/web-flow/subscriptions \n", + "699 https://api.github.com/users/web-flow/subscriptions \n", + "700 https://api.github.com/users/web-flow/subscriptions \n", + "701 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "702 https://api.github.com/users/dominicbarkerAN/subscriptions \n", + "703 https://api.github.com/users/web-flow/subscriptions \n", + "704 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "705 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "706 https://api.github.com/users/web-flow/subscriptions \n", + "707 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "708 https://api.github.com/users/web-flow/subscriptions \n", + "709 https://api.github.com/users/web-flow/subscriptions \n", + "710 https://api.github.com/users/web-flow/subscriptions \n", + "711 https://api.github.com/users/web-flow/subscriptions \n", + "712 https://api.github.com/users/web-flow/subscriptions \n", + "713 https://api.github.com/users/web-flow/subscriptions \n", + "714 https://api.github.com/users/web-flow/subscriptions \n", + "715 https://api.github.com/users/web-flow/subscriptions \n", + "716 https://api.github.com/users/web-flow/subscriptions \n", + "717 https://api.github.com/users/web-flow/subscriptions \n", + "718 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", + "719 https://api.github.com/users/web-flow/subscriptions \n", + "720 https://api.github.com/users/web-flow/subscriptions \n", + "721 https://api.github.com/users/web-flow/subscriptions \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/subscriptions \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/subscriptions \n", + "726 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "727 https://api.github.com/users/web-flow/subscriptions \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/subscriptions \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/subscriptions \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/subscriptions \n", + "734 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "735 https://api.github.com/users/michaelcooperAN/subscriptions \n", + "736 https://api.github.com/users/web-flow/subscriptions \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/subscriptions \n", + "\n", + " committer.organizations_url \\\n", + "0 https://api.github.com/users/jrob119/orgs \n", + "1 https://api.github.com/users/jrob119/orgs \n", + "2 https://api.github.com/users/jrob119/orgs \n", + "3 https://api.github.com/users/jrob119/orgs \n", + "4 https://api.github.com/users/jrob119/orgs \n", + "5 https://api.github.com/users/jrob119/orgs \n", + "6 https://api.github.com/users/jrob119/orgs \n", + "7 https://api.github.com/users/jrob119/orgs \n", + "8 https://api.github.com/users/jrob119/orgs \n", + "9 https://api.github.com/users/jrob119/orgs \n", + "10 https://api.github.com/users/jrob119/orgs \n", + "11 https://api.github.com/users/jrob119/orgs \n", + "12 https://api.github.com/users/jrob119/orgs \n", + "13 https://api.github.com/users/jrob119/orgs \n", + "14 https://api.github.com/users/jrob119/orgs \n", + "15 https://api.github.com/users/jrob119/orgs \n", + "16 https://api.github.com/users/jrob119/orgs \n", + "17 https://api.github.com/users/jrob119/orgs \n", + "18 https://api.github.com/users/jrob119/orgs \n", + "19 https://api.github.com/users/jrob119/orgs \n", + "20 https://api.github.com/users/jrob119/orgs \n", + "21 https://api.github.com/users/jrob119/orgs \n", + "22 https://api.github.com/users/jrob119/orgs \n", + "23 https://api.github.com/users/jrob119/orgs \n", + "24 https://api.github.com/users/jrob119/orgs \n", + "25 https://api.github.com/users/jrob119/orgs \n", + "26 https://api.github.com/users/jrob119/orgs \n", + "27 https://api.github.com/users/jrob119/orgs \n", + "28 https://api.github.com/users/jrob119/orgs \n", + "29 https://api.github.com/users/jrob119/orgs \n", + "30 https://api.github.com/users/jrob119/orgs \n", + "31 https://api.github.com/users/jrob119/orgs \n", + "32 https://api.github.com/users/jrob119/orgs \n", + "33 https://api.github.com/users/jrob119/orgs \n", + "34 https://api.github.com/users/jrob119/orgs \n", + "35 https://api.github.com/users/jrob119/orgs \n", + "36 https://api.github.com/users/jrob119/orgs \n", + "37 https://api.github.com/users/jrob119/orgs \n", + "38 https://api.github.com/users/jrob119/orgs \n", + "39 https://api.github.com/users/jrob119/orgs \n", + "40 https://api.github.com/users/jrob119/orgs \n", + "41 https://api.github.com/users/jrob119/orgs \n", + "42 https://api.github.com/users/jrob119/orgs \n", + "43 https://api.github.com/users/jrob119/orgs \n", + "44 https://api.github.com/users/jrob119/orgs \n", + "45 https://api.github.com/users/jrob119/orgs \n", + "46 https://api.github.com/users/jrob119/orgs \n", + "47 https://api.github.com/users/jrob119/orgs \n", + "48 https://api.github.com/users/jrob119/orgs \n", + "49 https://api.github.com/users/jrob119/orgs \n", + "50 https://api.github.com/users/jrob119/orgs \n", + "51 https://api.github.com/users/jrob119/orgs \n", + "52 https://api.github.com/users/jrob119/orgs \n", + "53 https://api.github.com/users/jrob119/orgs \n", + "54 https://api.github.com/users/jrob119/orgs \n", + "55 https://api.github.com/users/jrob119/orgs \n", + "56 https://api.github.com/users/jrob119/orgs \n", + "57 https://api.github.com/users/jrob119/orgs \n", + "58 https://api.github.com/users/jrob119/orgs \n", + "59 https://api.github.com/users/jrob119/orgs \n", + "60 https://api.github.com/users/jrob119/orgs \n", + "61 https://api.github.com/users/jrob119/orgs \n", + "62 https://api.github.com/users/jrob119/orgs \n", + "63 https://api.github.com/users/jrob119/orgs \n", + "64 https://api.github.com/users/jrob119/orgs \n", + "65 https://api.github.com/users/jrob119/orgs \n", + "66 https://api.github.com/users/jrob119/orgs \n", + "67 https://api.github.com/users/jrob119/orgs \n", + "68 https://api.github.com/users/jrob119/orgs \n", + "69 https://api.github.com/users/jrob119/orgs \n", + "70 https://api.github.com/users/jrob119/orgs \n", + "71 https://api.github.com/users/jrob119/orgs \n", + "72 https://api.github.com/users/jrob119/orgs \n", + "73 https://api.github.com/users/jrob119/orgs \n", + "74 https://api.github.com/users/jrob119/orgs \n", + "75 https://api.github.com/users/jrob119/orgs \n", + "76 https://api.github.com/users/jrob119/orgs \n", + "77 https://api.github.com/users/jrob119/orgs \n", + "78 https://api.github.com/users/jrob119/orgs \n", + "79 https://api.github.com/users/jrob119/orgs \n", + "80 https://api.github.com/users/jrob119/orgs \n", + "81 https://api.github.com/users/jrob119/orgs \n", + "82 https://api.github.com/users/jrob119/orgs \n", + "83 https://api.github.com/users/jrob119/orgs \n", + "84 https://api.github.com/users/jrob119/orgs \n", + "85 https://api.github.com/users/jrob119/orgs \n", + "86 https://api.github.com/users/jrob119/orgs \n", + "87 https://api.github.com/users/jrob119/orgs \n", + "88 https://api.github.com/users/jrob119/orgs \n", + "89 https://api.github.com/users/jrob119/orgs \n", + "90 https://api.github.com/users/jrob119/orgs \n", + "91 https://api.github.com/users/jrob119/orgs \n", + "92 https://api.github.com/users/jrob119/orgs \n", + "93 https://api.github.com/users/jrob119/orgs \n", + "94 https://api.github.com/users/jrob119/orgs \n", + "95 https://api.github.com/users/jrob119/orgs \n", + "96 https://api.github.com/users/jrob119/orgs \n", + "97 https://api.github.com/users/jrob119/orgs \n", + "98 https://api.github.com/users/jrob119/orgs \n", + "99 https://api.github.com/users/jrob119/orgs \n", + "100 https://api.github.com/users/jrob119/orgs \n", + "101 https://api.github.com/users/jrob119/orgs \n", + "102 https://api.github.com/users/jrob119/orgs \n", + "103 https://api.github.com/users/jrob119/orgs \n", + "104 https://api.github.com/users/jrob119/orgs \n", + "105 https://api.github.com/users/jrob119/orgs \n", + "106 https://api.github.com/users/jrob119/orgs \n", + "107 https://api.github.com/users/jrob119/orgs \n", + "108 https://api.github.com/users/jrob119/orgs \n", + "109 https://api.github.com/users/jrob119/orgs \n", + "110 https://api.github.com/users/jrob119/orgs \n", + "111 https://api.github.com/users/jrob119/orgs \n", + "112 https://api.github.com/users/jrob119/orgs \n", + "113 https://api.github.com/users/jrob119/orgs \n", + "114 https://api.github.com/users/jrob119/orgs \n", + "115 https://api.github.com/users/jrob119/orgs \n", + "116 https://api.github.com/users/jrob119/orgs \n", + "117 https://api.github.com/users/jrob119/orgs \n", + "118 https://api.github.com/users/jrob119/orgs \n", + "119 https://api.github.com/users/jrob119/orgs \n", + "120 https://api.github.com/users/jrob119/orgs \n", + "121 https://api.github.com/users/jrob119/orgs \n", + "122 https://api.github.com/users/jrob119/orgs \n", + "123 https://api.github.com/users/jrob119/orgs \n", + "124 https://api.github.com/users/jrob119/orgs \n", + "125 https://api.github.com/users/jrob119/orgs \n", + "126 https://api.github.com/users/jrob119/orgs \n", + "127 https://api.github.com/users/jrob119/orgs \n", + "128 https://api.github.com/users/jrob119/orgs \n", + "129 https://api.github.com/users/jrob119/orgs \n", + "130 https://api.github.com/users/jrob119/orgs \n", + "131 https://api.github.com/users/jrob119/orgs \n", + "132 https://api.github.com/users/jrob119/orgs \n", + "133 https://api.github.com/users/jrob119/orgs \n", + "134 https://api.github.com/users/jrob119/orgs \n", + "135 https://api.github.com/users/jrob119/orgs \n", + "136 https://api.github.com/users/jrob119/orgs \n", + "137 https://api.github.com/users/jrob119/orgs \n", + "138 https://api.github.com/users/jrob119/orgs \n", + "139 https://api.github.com/users/jrob119/orgs \n", + "140 https://api.github.com/users/jrob119/orgs \n", + "141 https://api.github.com/users/jrob119/orgs \n", + "142 https://api.github.com/users/jrob119/orgs \n", + "143 https://api.github.com/users/jrob119/orgs \n", + "144 https://api.github.com/users/jrob119/orgs \n", + "145 https://api.github.com/users/jrob119/orgs \n", + "146 https://api.github.com/users/jrob119/orgs \n", + "147 https://api.github.com/users/jrob119/orgs \n", + "148 https://api.github.com/users/jrob119/orgs \n", + "149 https://api.github.com/users/jrob119/orgs \n", + "150 https://api.github.com/users/jrob119/orgs \n", + "151 https://api.github.com/users/jrob119/orgs \n", + "152 https://api.github.com/users/jrob119/orgs \n", + "153 https://api.github.com/users/jrob119/orgs \n", + "154 https://api.github.com/users/jrob119/orgs \n", + "155 https://api.github.com/users/jrob119/orgs \n", + "156 https://api.github.com/users/jrob119/orgs \n", + "157 https://api.github.com/users/jrob119/orgs \n", + "158 https://api.github.com/users/jrob119/orgs \n", + "159 https://api.github.com/users/jrob119/orgs \n", + "160 https://api.github.com/users/jrob119/orgs \n", + "161 https://api.github.com/users/jrob119/orgs \n", + "162 https://api.github.com/users/jrob119/orgs \n", + "163 https://api.github.com/users/jrob119/orgs \n", + "164 https://api.github.com/users/jrob119/orgs \n", + "165 https://api.github.com/users/jrob119/orgs \n", + "166 https://api.github.com/users/jrob119/orgs \n", + "167 https://api.github.com/users/jrob119/orgs \n", + "168 https://api.github.com/users/jrob119/orgs \n", + "169 https://api.github.com/users/jrob119/orgs \n", + "170 https://api.github.com/users/jrob119/orgs \n", + "171 https://api.github.com/users/jrob119/orgs \n", + "172 https://api.github.com/users/jrob119/orgs \n", + "173 https://api.github.com/users/jrob119/orgs \n", + "174 https://api.github.com/users/jrob119/orgs \n", + "175 https://api.github.com/users/jrob119/orgs \n", + "176 https://api.github.com/users/jrob119/orgs \n", + "177 https://api.github.com/users/jrob119/orgs \n", + "178 https://api.github.com/users/jrob119/orgs \n", + "179 https://api.github.com/users/jrob119/orgs \n", + "180 https://api.github.com/users/jrob119/orgs \n", + "181 https://api.github.com/users/jrob119/orgs \n", + "182 https://api.github.com/users/jrob119/orgs \n", + "183 https://api.github.com/users/jrob119/orgs \n", + "184 https://api.github.com/users/jrob119/orgs \n", + "185 https://api.github.com/users/web-flow/orgs \n", + "186 https://api.github.com/users/jrob119/orgs \n", + "187 https://api.github.com/users/web-flow/orgs \n", + "188 https://api.github.com/users/jrob119/orgs \n", + "189 https://api.github.com/users/web-flow/orgs \n", + "190 https://api.github.com/users/jrob119/orgs \n", + "191 https://api.github.com/users/web-flow/orgs \n", + "192 https://api.github.com/users/jrob119/orgs \n", + "193 https://api.github.com/users/web-flow/orgs \n", + "194 https://api.github.com/users/jrob119/orgs \n", + "195 https://api.github.com/users/jrob119/orgs \n", + "196 https://api.github.com/users/web-flow/orgs \n", + "197 https://api.github.com/users/jrob119/orgs \n", + "198 https://api.github.com/users/web-flow/orgs \n", + "199 https://api.github.com/users/jrob119/orgs \n", + "200 https://api.github.com/users/web-flow/orgs \n", + "201 https://api.github.com/users/web-flow/orgs \n", + "202 https://api.github.com/users/web-flow/orgs \n", + "203 https://api.github.com/users/jrob119/orgs \n", + "204 https://api.github.com/users/jrob119/orgs \n", + "205 https://api.github.com/users/web-flow/orgs \n", + "206 https://api.github.com/users/jrob119/orgs \n", + "207 https://api.github.com/users/web-flow/orgs \n", + "208 https://api.github.com/users/jrob119/orgs \n", + "209 https://api.github.com/users/web-flow/orgs \n", + "210 https://api.github.com/users/jrob119/orgs \n", + "211 https://api.github.com/users/web-flow/orgs \n", + "212 https://api.github.com/users/jrob119/orgs \n", + "213 https://api.github.com/users/web-flow/orgs \n", + "214 https://api.github.com/users/jrob119/orgs \n", + "215 https://api.github.com/users/web-flow/orgs \n", + "216 https://api.github.com/users/jrob119/orgs \n", + "217 https://api.github.com/users/web-flow/orgs \n", + "218 https://api.github.com/users/jrob119/orgs \n", + "219 https://api.github.com/users/web-flow/orgs \n", + "220 https://api.github.com/users/jrob119/orgs \n", + "221 https://api.github.com/users/web-flow/orgs \n", + "222 https://api.github.com/users/jrob119/orgs \n", + "223 https://api.github.com/users/jrob119/orgs \n", + "224 https://api.github.com/users/web-flow/orgs \n", + "225 https://api.github.com/users/jrob119/orgs \n", + "226 https://api.github.com/users/jrob119/orgs \n", + "227 https://api.github.com/users/web-flow/orgs \n", + "228 https://api.github.com/users/jrob119/orgs \n", + "229 https://api.github.com/users/web-flow/orgs \n", + "230 https://api.github.com/users/jrob119/orgs \n", + "231 https://api.github.com/users/web-flow/orgs \n", + "232 https://api.github.com/users/jrob119/orgs \n", + "233 https://api.github.com/users/web-flow/orgs \n", + "234 https://api.github.com/users/web-flow/orgs \n", + "235 https://api.github.com/users/web-flow/orgs \n", + "236 https://api.github.com/users/jrob119/orgs \n", + "237 https://api.github.com/users/web-flow/orgs \n", + "238 https://api.github.com/users/jrob119/orgs \n", + "239 https://api.github.com/users/jrob119/orgs \n", + "240 https://api.github.com/users/jrob119/orgs \n", + "241 https://api.github.com/users/jrob119/orgs \n", + "242 https://api.github.com/users/jrob119/orgs \n", + "243 https://api.github.com/users/web-flow/orgs \n", + "244 https://api.github.com/users/jrob119/orgs \n", + "245 https://api.github.com/users/web-flow/orgs \n", + "246 https://api.github.com/users/web-flow/orgs \n", + "247 https://api.github.com/users/web-flow/orgs \n", + "248 https://api.github.com/users/web-flow/orgs \n", + "249 https://api.github.com/users/jrob119/orgs \n", + "250 https://api.github.com/users/web-flow/orgs \n", + "251 https://api.github.com/users/web-flow/orgs \n", + "252 https://api.github.com/users/web-flow/orgs \n", + "253 https://api.github.com/users/jrob119/orgs \n", + "254 https://api.github.com/users/web-flow/orgs \n", + "255 https://api.github.com/users/jrob119/orgs \n", + "256 https://api.github.com/users/web-flow/orgs \n", + "257 https://api.github.com/users/jrob119/orgs \n", + "258 https://api.github.com/users/jrob119/orgs \n", + "259 https://api.github.com/users/jrob119/orgs \n", + "260 https://api.github.com/users/jrob119/orgs \n", + "261 https://api.github.com/users/jrob119/orgs \n", + "262 https://api.github.com/users/jrob119/orgs \n", + "263 https://api.github.com/users/jrob119/orgs \n", + "264 https://api.github.com/users/jrob119/orgs \n", + "265 https://api.github.com/users/jrob119/orgs \n", + "266 https://api.github.com/users/jrob119/orgs \n", + "267 https://api.github.com/users/jrob119/orgs \n", + "268 https://api.github.com/users/jrob119/orgs \n", + "269 https://api.github.com/users/jrob119/orgs \n", + "270 https://api.github.com/users/jrob119/orgs \n", + "271 https://api.github.com/users/jrob119/orgs \n", + "272 https://api.github.com/users/jrob119/orgs \n", + "273 https://api.github.com/users/jrob119/orgs \n", + "274 https://api.github.com/users/jrob119/orgs \n", + "275 https://api.github.com/users/jrob119/orgs \n", + "276 https://api.github.com/users/jrob119/orgs \n", + "277 https://api.github.com/users/jrob119/orgs \n", + "278 https://api.github.com/users/jrob119/orgs \n", + "279 https://api.github.com/users/jrob119/orgs \n", + "280 https://api.github.com/users/jrob119/orgs \n", + "281 https://api.github.com/users/jrob119/orgs \n", + "282 https://api.github.com/users/jrob119/orgs \n", + "283 https://api.github.com/users/jrob119/orgs \n", + "284 https://api.github.com/users/jrob119/orgs \n", + "285 https://api.github.com/users/jrob119/orgs \n", + "286 https://api.github.com/users/jrob119/orgs \n", + "287 https://api.github.com/users/jrob119/orgs \n", + "288 https://api.github.com/users/jrob119/orgs \n", + "289 https://api.github.com/users/web-flow/orgs \n", + "290 https://api.github.com/users/jrob119/orgs \n", + "291 https://api.github.com/users/web-flow/orgs \n", + "292 https://api.github.com/users/jrob119/orgs \n", + "293 https://api.github.com/users/web-flow/orgs \n", + "294 https://api.github.com/users/jrob119/orgs \n", + "295 https://api.github.com/users/web-flow/orgs \n", + "296 https://api.github.com/users/jrob119/orgs \n", + "297 https://api.github.com/users/jrob119/orgs \n", + "298 https://api.github.com/users/web-flow/orgs \n", + "299 https://api.github.com/users/jrob119/orgs \n", + "300 https://api.github.com/users/web-flow/orgs \n", + "301 https://api.github.com/users/jrob119/orgs \n", + "302 https://api.github.com/users/web-flow/orgs \n", + "303 https://api.github.com/users/jrob119/orgs \n", + "304 https://api.github.com/users/web-flow/orgs \n", + "305 https://api.github.com/users/jrob119/orgs \n", + "306 https://api.github.com/users/jrob119/orgs \n", + "307 https://api.github.com/users/jrob119/orgs \n", + "308 https://api.github.com/users/web-flow/orgs \n", + "309 https://api.github.com/users/web-flow/orgs \n", + "310 https://api.github.com/users/web-flow/orgs \n", + "311 https://api.github.com/users/web-flow/orgs \n", + "312 https://api.github.com/users/web-flow/orgs \n", + "313 https://api.github.com/users/web-flow/orgs \n", + "314 https://api.github.com/users/web-flow/orgs \n", + "315 https://api.github.com/users/web-flow/orgs \n", + "316 https://api.github.com/users/web-flow/orgs \n", + "317 https://api.github.com/users/web-flow/orgs \n", + "318 https://api.github.com/users/jrob119/orgs \n", + "319 https://api.github.com/users/web-flow/orgs \n", + "320 https://api.github.com/users/jrob119/orgs \n", + "321 https://api.github.com/users/jrob119/orgs \n", + "322 https://api.github.com/users/jrob119/orgs \n", + "323 https://api.github.com/users/web-flow/orgs \n", + "324 https://api.github.com/users/jrob119/orgs \n", + "325 https://api.github.com/users/web-flow/orgs \n", + "326 https://api.github.com/users/jrob119/orgs \n", + "327 https://api.github.com/users/web-flow/orgs \n", + "328 https://api.github.com/users/jrob119/orgs \n", + "329 https://api.github.com/users/web-flow/orgs \n", + "330 https://api.github.com/users/jrob119/orgs \n", + "331 https://api.github.com/users/web-flow/orgs \n", + "332 https://api.github.com/users/jrob119/orgs \n", + "333 https://api.github.com/users/web-flow/orgs \n", + "334 https://api.github.com/users/jrob119/orgs \n", + "335 https://api.github.com/users/jrob119/orgs \n", + "336 https://api.github.com/users/web-flow/orgs \n", + "337 https://api.github.com/users/jrob119/orgs \n", + "338 https://api.github.com/users/web-flow/orgs \n", + "339 https://api.github.com/users/web-flow/orgs \n", + "340 https://api.github.com/users/web-flow/orgs \n", + "341 https://api.github.com/users/web-flow/orgs \n", + "342 https://api.github.com/users/web-flow/orgs \n", + "343 https://api.github.com/users/web-flow/orgs \n", + "344 https://api.github.com/users/web-flow/orgs \n", + "345 https://api.github.com/users/jrob119/orgs \n", + "346 https://api.github.com/users/jrob119/orgs \n", + "347 https://api.github.com/users/web-flow/orgs \n", + "348 https://api.github.com/users/jrob119/orgs \n", + "349 https://api.github.com/users/jrob119/orgs \n", + "350 https://api.github.com/users/jrob119/orgs \n", + "351 https://api.github.com/users/web-flow/orgs \n", + "352 https://api.github.com/users/jrob119/orgs \n", + "353 https://api.github.com/users/jrob119/orgs \n", + "354 https://api.github.com/users/jrob119/orgs \n", + "355 https://api.github.com/users/jrob119/orgs \n", + "356 https://api.github.com/users/jrob119/orgs \n", + "357 https://api.github.com/users/jrob119/orgs \n", + "358 https://api.github.com/users/jrob119/orgs \n", + "359 https://api.github.com/users/jrob119/orgs \n", + "360 https://api.github.com/users/jrob119/orgs \n", + "361 https://api.github.com/users/web-flow/orgs \n", + "362 https://api.github.com/users/jrob119/orgs \n", + "363 https://api.github.com/users/web-flow/orgs \n", + "364 https://api.github.com/users/jrob119/orgs \n", + "365 https://api.github.com/users/web-flow/orgs \n", + "366 https://api.github.com/users/jrob119/orgs \n", + "367 https://api.github.com/users/web-flow/orgs \n", + "368 https://api.github.com/users/jrob119/orgs \n", + "369 https://api.github.com/users/jrob119/orgs \n", + "370 https://api.github.com/users/web-flow/orgs \n", + "371 https://api.github.com/users/web-flow/orgs \n", + "372 https://api.github.com/users/web-flow/orgs \n", + "373 https://api.github.com/users/web-flow/orgs \n", + "374 https://api.github.com/users/jrob119/orgs \n", + "375 https://api.github.com/users/web-flow/orgs \n", + "376 https://api.github.com/users/jrob119/orgs \n", + "377 https://api.github.com/users/web-flow/orgs \n", + "378 https://api.github.com/users/jrob119/orgs \n", + "379 https://api.github.com/users/web-flow/orgs \n", + "380 https://api.github.com/users/jrob119/orgs \n", + "381 https://api.github.com/users/web-flow/orgs \n", + "382 https://api.github.com/users/jrob119/orgs \n", + "383 https://api.github.com/users/web-flow/orgs \n", + "384 https://api.github.com/users/web-flow/orgs \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/orgs \n", + "387 https://api.github.com/users/jrob119/orgs \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/orgs \n", + "390 https://api.github.com/users/web-flow/orgs \n", + "391 https://api.github.com/users/jrob119/orgs \n", + "392 https://api.github.com/users/jrob119/orgs \n", + "393 https://api.github.com/users/web-flow/orgs \n", + "394 https://api.github.com/users/web-flow/orgs \n", + "395 https://api.github.com/users/web-flow/orgs \n", + "396 https://api.github.com/users/web-flow/orgs \n", + "397 https://api.github.com/users/web-flow/orgs \n", + "398 https://api.github.com/users/web-flow/orgs \n", + "399 https://api.github.com/users/web-flow/orgs \n", + "400 https://api.github.com/users/web-flow/orgs \n", + "401 https://api.github.com/users/web-flow/orgs \n", + "402 https://api.github.com/users/jrob119/orgs \n", + "403 https://api.github.com/users/jrob119/orgs \n", + "404 https://api.github.com/users/web-flow/orgs \n", + "405 https://api.github.com/users/web-flow/orgs \n", + "406 https://api.github.com/users/jrob119/orgs \n", + "407 https://api.github.com/users/web-flow/orgs \n", + "408 https://api.github.com/users/jrob119/orgs \n", + "409 https://api.github.com/users/jrob119/orgs \n", + "410 https://api.github.com/users/web-flow/orgs \n", + "411 https://api.github.com/users/jrob119/orgs \n", + "412 https://api.github.com/users/jrob119/orgs \n", + "413 https://api.github.com/users/jrob119/orgs \n", + "414 https://api.github.com/users/jrob119/orgs \n", + "415 https://api.github.com/users/jrob119/orgs \n", + "416 https://api.github.com/users/web-flow/orgs \n", + "417 https://api.github.com/users/web-flow/orgs \n", + "418 https://api.github.com/users/jrob119/orgs \n", + "419 https://api.github.com/users/web-flow/orgs \n", + "420 https://api.github.com/users/web-flow/orgs \n", + "421 https://api.github.com/users/dominicbarkerAN/orgs \n", + "422 https://api.github.com/users/web-flow/orgs \n", + "423 https://api.github.com/users/dominicbarkerAN/orgs \n", + "424 https://api.github.com/users/web-flow/orgs \n", + "425 https://api.github.com/users/dominicbarkerAN/orgs \n", + "426 https://api.github.com/users/web-flow/orgs \n", + "427 https://api.github.com/users/dominicbarkerAN/orgs \n", + "428 https://api.github.com/users/web-flow/orgs \n", + "429 https://api.github.com/users/dominicbarkerAN/orgs \n", + "430 https://api.github.com/users/web-flow/orgs \n", + "431 https://api.github.com/users/dominicbarkerAN/orgs \n", + "432 https://api.github.com/users/web-flow/orgs \n", + "433 https://api.github.com/users/web-flow/orgs \n", + "434 https://api.github.com/users/dominicbarkerAN/orgs \n", + "435 https://api.github.com/users/web-flow/orgs \n", + "436 https://api.github.com/users/jrob119/orgs \n", + "437 https://api.github.com/users/web-flow/orgs \n", + "438 https://api.github.com/users/dominicbarkerAN/orgs \n", + "439 https://api.github.com/users/dominicbarkerAN/orgs \n", + "440 https://api.github.com/users/dominicbarkerAN/orgs \n", + "441 https://api.github.com/users/dominicbarkerAN/orgs \n", + "442 https://api.github.com/users/jrob119/orgs \n", + "443 https://api.github.com/users/jrob119/orgs \n", + "444 https://api.github.com/users/jrob119/orgs \n", + "445 https://api.github.com/users/jrob119/orgs \n", + "446 https://api.github.com/users/jrob119/orgs \n", + "447 https://api.github.com/users/jrob119/orgs \n", + "448 https://api.github.com/users/web-flow/orgs \n", + "449 https://api.github.com/users/dominicbarkerAN/orgs \n", + "450 https://api.github.com/users/web-flow/orgs \n", + "451 https://api.github.com/users/dominicbarkerAN/orgs \n", + "452 https://api.github.com/users/web-flow/orgs \n", + "453 https://api.github.com/users/dominicbarkerAN/orgs \n", + "454 https://api.github.com/users/dominicbarkerAN/orgs \n", + "455 https://api.github.com/users/web-flow/orgs \n", + "456 https://api.github.com/users/dominicbarkerAN/orgs \n", + "457 https://api.github.com/users/web-flow/orgs \n", + "458 https://api.github.com/users/jrob119/orgs \n", + "459 https://api.github.com/users/web-flow/orgs \n", + "460 https://api.github.com/users/jrob119/orgs \n", + "461 https://api.github.com/users/dominicbarkerAN/orgs \n", + "462 https://api.github.com/users/dominicbarkerAN/orgs \n", + "463 https://api.github.com/users/web-flow/orgs \n", + "464 https://api.github.com/users/dominicbarkerAN/orgs \n", + "465 https://api.github.com/users/web-flow/orgs \n", + "466 https://api.github.com/users/dominicbarkerAN/orgs \n", + "467 https://api.github.com/users/web-flow/orgs \n", + "468 https://api.github.com/users/dominicbarkerAN/orgs \n", + "469 https://api.github.com/users/web-flow/orgs \n", + "470 https://api.github.com/users/web-flow/orgs \n", + "471 https://api.github.com/users/web-flow/orgs \n", + "472 https://api.github.com/users/web-flow/orgs \n", + "473 https://api.github.com/users/dominicbarkerAN/orgs \n", + "474 https://api.github.com/users/dominicbarkerAN/orgs \n", + "475 https://api.github.com/users/web-flow/orgs \n", + "476 https://api.github.com/users/dominicbarkerAN/orgs \n", + "477 https://api.github.com/users/dominicbarkerAN/orgs \n", + "478 https://api.github.com/users/web-flow/orgs \n", + "479 https://api.github.com/users/dominicbarkerAN/orgs \n", + "480 https://api.github.com/users/web-flow/orgs \n", + "481 https://api.github.com/users/dominicbarkerAN/orgs \n", + "482 https://api.github.com/users/dominicbarkerAN/orgs \n", + "483 https://api.github.com/users/web-flow/orgs \n", + "484 https://api.github.com/users/jrob119/orgs \n", + "485 https://api.github.com/users/jrob119/orgs \n", + "486 https://api.github.com/users/jrob119/orgs \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/orgs \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/orgs \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/orgs \n", + "497 https://api.github.com/users/jrob119/orgs \n", + "498 https://api.github.com/users/web-flow/orgs \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/orgs \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/orgs \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/orgs \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/orgs \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/orgs \n", + "509 https://api.github.com/users/web-flow/orgs \n", + "510 https://api.github.com/users/web-flow/orgs \n", + "511 https://api.github.com/users/jrob119/orgs \n", + "512 https://api.github.com/users/web-flow/orgs \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/orgs \n", + "517 https://api.github.com/users/jrob119/orgs \n", + "518 https://api.github.com/users/jrob119/orgs \n", + "519 https://api.github.com/users/jrob119/orgs \n", + "520 https://api.github.com/users/web-flow/orgs \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/orgs \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/orgs \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/orgs \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/orgs \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/orgs \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/orgs \n", + "534 https://api.github.com/users/web-flow/orgs \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/orgs \n", + "537 https://api.github.com/users/jrob119/orgs \n", + "538 https://api.github.com/users/jrob119/orgs \n", + "539 https://api.github.com/users/jrob119/orgs \n", + "540 https://api.github.com/users/web-flow/orgs \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/orgs \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/orgs \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/orgs \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/orgs \n", + "549 https://api.github.com/users/jrob119/orgs \n", + "550 https://api.github.com/users/jrob119/orgs \n", + "551 https://api.github.com/users/web-flow/orgs \n", + "552 https://api.github.com/users/jrob119/orgs \n", + "553 https://api.github.com/users/web-flow/orgs \n", + "554 https://api.github.com/users/jrob119/orgs \n", + "555 https://api.github.com/users/jrob119/orgs \n", + "556 https://api.github.com/users/jrob119/orgs \n", + "557 https://api.github.com/users/jrob119/orgs \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/orgs \n", + "560 https://api.github.com/users/jrob119/orgs \n", + "561 https://api.github.com/users/jrob119/orgs \n", + "562 https://api.github.com/users/jrob119/orgs \n", + "563 https://api.github.com/users/jrob119/orgs \n", + "564 https://api.github.com/users/jrob119/orgs \n", + "565 https://api.github.com/users/jrob119/orgs \n", + "566 https://api.github.com/users/jrob119/orgs \n", + "567 https://api.github.com/users/jrob119/orgs \n", + "568 https://api.github.com/users/jrob119/orgs \n", + "569 https://api.github.com/users/jrob119/orgs \n", + "570 https://api.github.com/users/jrob119/orgs \n", + "571 https://api.github.com/users/jrob119/orgs \n", + "572 https://api.github.com/users/jrob119/orgs \n", + "573 https://api.github.com/users/jrob119/orgs \n", + "574 https://api.github.com/users/jrob119/orgs \n", + "575 https://api.github.com/users/jrob119/orgs \n", + "576 https://api.github.com/users/jrob119/orgs \n", + "577 https://api.github.com/users/jrob119/orgs \n", + "578 https://api.github.com/users/jrob119/orgs \n", + "579 https://api.github.com/users/jrob119/orgs \n", + "580 https://api.github.com/users/jrob119/orgs \n", + "581 https://api.github.com/users/jrob119/orgs \n", + "582 https://api.github.com/users/jrob119/orgs \n", + "583 https://api.github.com/users/jrob119/orgs \n", + "584 https://api.github.com/users/jrob119/orgs \n", + "585 https://api.github.com/users/jrob119/orgs \n", + "586 https://api.github.com/users/jrob119/orgs \n", + "587 https://api.github.com/users/jrob119/orgs \n", + "588 https://api.github.com/users/jrob119/orgs \n", + "589 https://api.github.com/users/jrob119/orgs \n", + "590 https://api.github.com/users/jrob119/orgs \n", + "591 https://api.github.com/users/jrob119/orgs \n", + "592 https://api.github.com/users/jrob119/orgs \n", + "593 https://api.github.com/users/web-flow/orgs \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/orgs \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/orgs \n", + "598 https://api.github.com/users/web-flow/orgs \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/orgs \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/orgs \n", + "612 https://api.github.com/users/web-flow/orgs \n", + "613 https://api.github.com/users/jrob119/orgs \n", + "614 https://api.github.com/users/web-flow/orgs \n", + "615 https://api.github.com/users/ipd-deploy/orgs \n", + "616 https://api.github.com/users/ipd-deploy/orgs \n", + "617 https://api.github.com/users/ipd-deploy/orgs \n", + "618 https://api.github.com/users/ipd-deploy/orgs \n", + "619 https://api.github.com/users/ipd-deploy/orgs \n", + "620 https://api.github.com/users/ipd-deploy/orgs \n", + "621 https://api.github.com/users/web-flow/orgs \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/orgs \n", + "624 https://api.github.com/users/ipd-deploy/orgs \n", + "625 https://api.github.com/users/web-flow/orgs \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/orgs \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/orgs \n", + "630 https://api.github.com/users/dominicbarkerAN/orgs \n", + "631 https://api.github.com/users/dominicbarkerAN/orgs \n", + "632 https://api.github.com/users/web-flow/orgs \n", + "633 https://api.github.com/users/jrob119/orgs \n", + "634 https://api.github.com/users/jrob119/orgs \n", + "635 https://api.github.com/users/jrob119/orgs \n", + "636 https://api.github.com/users/web-flow/orgs \n", + "637 https://api.github.com/users/jrob119/orgs \n", + "638 https://api.github.com/users/web-flow/orgs \n", + "639 https://api.github.com/users/jrob119/orgs \n", + "640 https://api.github.com/users/web-flow/orgs \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/orgs \n", + "643 https://api.github.com/users/web-flow/orgs \n", + "644 https://api.github.com/users/web-flow/orgs \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/orgs \n", + "648 https://api.github.com/users/web-flow/orgs \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/orgs \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/orgs \n", + "656 https://api.github.com/users/dominicbarkerAN/orgs \n", + "657 https://api.github.com/users/web-flow/orgs \n", + "658 https://api.github.com/users/dominicbarkerAN/orgs \n", + "659 https://api.github.com/users/dominicbarkerAN/orgs \n", + "660 https://api.github.com/users/dominicbarkerAN/orgs \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/orgs \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/orgs \n", + "668 https://api.github.com/users/web-flow/orgs \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/orgs \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/orgs \n", + "674 https://api.github.com/users/dominicbarkerAN/orgs \n", + "675 https://api.github.com/users/web-flow/orgs \n", + "676 https://api.github.com/users/dominicbarkerAN/orgs \n", + "677 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "678 https://api.github.com/users/web-flow/orgs \n", + "679 https://api.github.com/users/dominicbarkerAN/orgs \n", + "680 https://api.github.com/users/web-flow/orgs \n", + "681 https://api.github.com/users/web-flow/orgs \n", + "682 https://api.github.com/users/web-flow/orgs \n", + "683 https://api.github.com/users/web-flow/orgs \n", + "684 https://api.github.com/users/web-flow/orgs \n", + "685 https://api.github.com/users/web-flow/orgs \n", + "686 https://api.github.com/users/web-flow/orgs \n", + "687 https://api.github.com/users/web-flow/orgs \n", + "688 https://api.github.com/users/web-flow/orgs \n", + "689 https://api.github.com/users/web-flow/orgs \n", + "690 https://api.github.com/users/web-flow/orgs \n", + "691 https://api.github.com/users/web-flow/orgs \n", + "692 https://api.github.com/users/web-flow/orgs \n", + "693 https://api.github.com/users/web-flow/orgs \n", + "694 https://api.github.com/users/web-flow/orgs \n", + "695 https://api.github.com/users/web-flow/orgs \n", + "696 https://api.github.com/users/web-flow/orgs \n", + "697 https://api.github.com/users/web-flow/orgs \n", + "698 https://api.github.com/users/web-flow/orgs \n", + "699 https://api.github.com/users/web-flow/orgs \n", + "700 https://api.github.com/users/web-flow/orgs \n", + "701 https://api.github.com/users/dominicbarkerAN/orgs \n", + "702 https://api.github.com/users/dominicbarkerAN/orgs \n", + "703 https://api.github.com/users/web-flow/orgs \n", + "704 https://api.github.com/users/michaelcooperAN/orgs \n", + "705 https://api.github.com/users/michaelcooperAN/orgs \n", + "706 https://api.github.com/users/web-flow/orgs \n", + "707 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "708 https://api.github.com/users/web-flow/orgs \n", + "709 https://api.github.com/users/web-flow/orgs \n", + "710 https://api.github.com/users/web-flow/orgs \n", + "711 https://api.github.com/users/web-flow/orgs \n", + "712 https://api.github.com/users/web-flow/orgs \n", + "713 https://api.github.com/users/web-flow/orgs \n", + "714 https://api.github.com/users/web-flow/orgs \n", + "715 https://api.github.com/users/web-flow/orgs \n", + "716 https://api.github.com/users/web-flow/orgs \n", + "717 https://api.github.com/users/web-flow/orgs \n", + "718 https://api.github.com/users/xeniageorgiouAN/orgs \n", + "719 https://api.github.com/users/web-flow/orgs \n", + "720 https://api.github.com/users/web-flow/orgs \n", + "721 https://api.github.com/users/web-flow/orgs \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/orgs \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/orgs \n", + "726 https://api.github.com/users/michaelcooperAN/orgs \n", + "727 https://api.github.com/users/web-flow/orgs \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/orgs \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/orgs \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/orgs \n", + "734 https://api.github.com/users/michaelcooperAN/orgs \n", + "735 https://api.github.com/users/michaelcooperAN/orgs \n", + "736 https://api.github.com/users/web-flow/orgs \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/orgs \n", + "\n", + " committer.repos_url \\\n", + "0 https://api.github.com/users/jrob119/repos \n", + "1 https://api.github.com/users/jrob119/repos \n", + "2 https://api.github.com/users/jrob119/repos \n", + "3 https://api.github.com/users/jrob119/repos \n", + "4 https://api.github.com/users/jrob119/repos \n", + "5 https://api.github.com/users/jrob119/repos \n", + "6 https://api.github.com/users/jrob119/repos \n", + "7 https://api.github.com/users/jrob119/repos \n", + "8 https://api.github.com/users/jrob119/repos \n", + "9 https://api.github.com/users/jrob119/repos \n", + "10 https://api.github.com/users/jrob119/repos \n", + "11 https://api.github.com/users/jrob119/repos \n", + "12 https://api.github.com/users/jrob119/repos \n", + "13 https://api.github.com/users/jrob119/repos \n", + "14 https://api.github.com/users/jrob119/repos \n", + "15 https://api.github.com/users/jrob119/repos \n", + "16 https://api.github.com/users/jrob119/repos \n", + "17 https://api.github.com/users/jrob119/repos \n", + "18 https://api.github.com/users/jrob119/repos \n", + "19 https://api.github.com/users/jrob119/repos \n", + "20 https://api.github.com/users/jrob119/repos \n", + "21 https://api.github.com/users/jrob119/repos \n", + "22 https://api.github.com/users/jrob119/repos \n", + "23 https://api.github.com/users/jrob119/repos \n", + "24 https://api.github.com/users/jrob119/repos \n", + "25 https://api.github.com/users/jrob119/repos \n", + "26 https://api.github.com/users/jrob119/repos \n", + "27 https://api.github.com/users/jrob119/repos \n", + "28 https://api.github.com/users/jrob119/repos \n", + "29 https://api.github.com/users/jrob119/repos \n", + "30 https://api.github.com/users/jrob119/repos \n", + "31 https://api.github.com/users/jrob119/repos \n", + "32 https://api.github.com/users/jrob119/repos \n", + "33 https://api.github.com/users/jrob119/repos \n", + "34 https://api.github.com/users/jrob119/repos \n", + "35 https://api.github.com/users/jrob119/repos \n", + "36 https://api.github.com/users/jrob119/repos \n", + "37 https://api.github.com/users/jrob119/repos \n", + "38 https://api.github.com/users/jrob119/repos \n", + "39 https://api.github.com/users/jrob119/repos \n", + "40 https://api.github.com/users/jrob119/repos \n", + "41 https://api.github.com/users/jrob119/repos \n", + "42 https://api.github.com/users/jrob119/repos \n", + "43 https://api.github.com/users/jrob119/repos \n", + "44 https://api.github.com/users/jrob119/repos \n", + "45 https://api.github.com/users/jrob119/repos \n", + "46 https://api.github.com/users/jrob119/repos \n", + "47 https://api.github.com/users/jrob119/repos \n", + "48 https://api.github.com/users/jrob119/repos \n", + "49 https://api.github.com/users/jrob119/repos \n", + "50 https://api.github.com/users/jrob119/repos \n", + "51 https://api.github.com/users/jrob119/repos \n", + "52 https://api.github.com/users/jrob119/repos \n", + "53 https://api.github.com/users/jrob119/repos \n", + "54 https://api.github.com/users/jrob119/repos \n", + "55 https://api.github.com/users/jrob119/repos \n", + "56 https://api.github.com/users/jrob119/repos \n", + "57 https://api.github.com/users/jrob119/repos \n", + "58 https://api.github.com/users/jrob119/repos \n", + "59 https://api.github.com/users/jrob119/repos \n", + "60 https://api.github.com/users/jrob119/repos \n", + "61 https://api.github.com/users/jrob119/repos \n", + "62 https://api.github.com/users/jrob119/repos \n", + "63 https://api.github.com/users/jrob119/repos \n", + "64 https://api.github.com/users/jrob119/repos \n", + "65 https://api.github.com/users/jrob119/repos \n", + "66 https://api.github.com/users/jrob119/repos \n", + "67 https://api.github.com/users/jrob119/repos \n", + "68 https://api.github.com/users/jrob119/repos \n", + "69 https://api.github.com/users/jrob119/repos \n", + "70 https://api.github.com/users/jrob119/repos \n", + "71 https://api.github.com/users/jrob119/repos \n", + "72 https://api.github.com/users/jrob119/repos \n", + "73 https://api.github.com/users/jrob119/repos \n", + "74 https://api.github.com/users/jrob119/repos \n", + "75 https://api.github.com/users/jrob119/repos \n", + "76 https://api.github.com/users/jrob119/repos \n", + "77 https://api.github.com/users/jrob119/repos \n", + "78 https://api.github.com/users/jrob119/repos \n", + "79 https://api.github.com/users/jrob119/repos \n", + "80 https://api.github.com/users/jrob119/repos \n", + "81 https://api.github.com/users/jrob119/repos \n", + "82 https://api.github.com/users/jrob119/repos \n", + "83 https://api.github.com/users/jrob119/repos \n", + "84 https://api.github.com/users/jrob119/repos \n", + "85 https://api.github.com/users/jrob119/repos \n", + "86 https://api.github.com/users/jrob119/repos \n", + "87 https://api.github.com/users/jrob119/repos \n", + "88 https://api.github.com/users/jrob119/repos \n", + "89 https://api.github.com/users/jrob119/repos \n", + "90 https://api.github.com/users/jrob119/repos \n", + "91 https://api.github.com/users/jrob119/repos \n", + "92 https://api.github.com/users/jrob119/repos \n", + "93 https://api.github.com/users/jrob119/repos \n", + "94 https://api.github.com/users/jrob119/repos \n", + "95 https://api.github.com/users/jrob119/repos \n", + "96 https://api.github.com/users/jrob119/repos \n", + "97 https://api.github.com/users/jrob119/repos \n", + "98 https://api.github.com/users/jrob119/repos \n", + "99 https://api.github.com/users/jrob119/repos \n", + "100 https://api.github.com/users/jrob119/repos \n", + "101 https://api.github.com/users/jrob119/repos \n", + "102 https://api.github.com/users/jrob119/repos \n", + "103 https://api.github.com/users/jrob119/repos \n", + "104 https://api.github.com/users/jrob119/repos \n", + "105 https://api.github.com/users/jrob119/repos \n", + "106 https://api.github.com/users/jrob119/repos \n", + "107 https://api.github.com/users/jrob119/repos \n", + "108 https://api.github.com/users/jrob119/repos \n", + "109 https://api.github.com/users/jrob119/repos \n", + "110 https://api.github.com/users/jrob119/repos \n", + "111 https://api.github.com/users/jrob119/repos \n", + "112 https://api.github.com/users/jrob119/repos \n", + "113 https://api.github.com/users/jrob119/repos \n", + "114 https://api.github.com/users/jrob119/repos \n", + "115 https://api.github.com/users/jrob119/repos \n", + "116 https://api.github.com/users/jrob119/repos \n", + "117 https://api.github.com/users/jrob119/repos \n", + "118 https://api.github.com/users/jrob119/repos \n", + "119 https://api.github.com/users/jrob119/repos \n", + "120 https://api.github.com/users/jrob119/repos \n", + "121 https://api.github.com/users/jrob119/repos \n", + "122 https://api.github.com/users/jrob119/repos \n", + "123 https://api.github.com/users/jrob119/repos \n", + "124 https://api.github.com/users/jrob119/repos \n", + "125 https://api.github.com/users/jrob119/repos \n", + "126 https://api.github.com/users/jrob119/repos \n", + "127 https://api.github.com/users/jrob119/repos \n", + "128 https://api.github.com/users/jrob119/repos \n", + "129 https://api.github.com/users/jrob119/repos \n", + "130 https://api.github.com/users/jrob119/repos \n", + "131 https://api.github.com/users/jrob119/repos \n", + "132 https://api.github.com/users/jrob119/repos \n", + "133 https://api.github.com/users/jrob119/repos \n", + "134 https://api.github.com/users/jrob119/repos \n", + "135 https://api.github.com/users/jrob119/repos \n", + "136 https://api.github.com/users/jrob119/repos \n", + "137 https://api.github.com/users/jrob119/repos \n", + "138 https://api.github.com/users/jrob119/repos \n", + "139 https://api.github.com/users/jrob119/repos \n", + "140 https://api.github.com/users/jrob119/repos \n", + "141 https://api.github.com/users/jrob119/repos \n", + "142 https://api.github.com/users/jrob119/repos \n", + "143 https://api.github.com/users/jrob119/repos \n", + "144 https://api.github.com/users/jrob119/repos \n", + "145 https://api.github.com/users/jrob119/repos \n", + "146 https://api.github.com/users/jrob119/repos \n", + "147 https://api.github.com/users/jrob119/repos \n", + "148 https://api.github.com/users/jrob119/repos \n", + "149 https://api.github.com/users/jrob119/repos \n", + "150 https://api.github.com/users/jrob119/repos \n", + "151 https://api.github.com/users/jrob119/repos \n", + "152 https://api.github.com/users/jrob119/repos \n", + "153 https://api.github.com/users/jrob119/repos \n", + "154 https://api.github.com/users/jrob119/repos \n", + "155 https://api.github.com/users/jrob119/repos \n", + "156 https://api.github.com/users/jrob119/repos \n", + "157 https://api.github.com/users/jrob119/repos \n", + "158 https://api.github.com/users/jrob119/repos \n", + "159 https://api.github.com/users/jrob119/repos \n", + "160 https://api.github.com/users/jrob119/repos \n", + "161 https://api.github.com/users/jrob119/repos \n", + "162 https://api.github.com/users/jrob119/repos \n", + "163 https://api.github.com/users/jrob119/repos \n", + "164 https://api.github.com/users/jrob119/repos \n", + "165 https://api.github.com/users/jrob119/repos \n", + "166 https://api.github.com/users/jrob119/repos \n", + "167 https://api.github.com/users/jrob119/repos \n", + "168 https://api.github.com/users/jrob119/repos \n", + "169 https://api.github.com/users/jrob119/repos \n", + "170 https://api.github.com/users/jrob119/repos \n", + "171 https://api.github.com/users/jrob119/repos \n", + "172 https://api.github.com/users/jrob119/repos \n", + "173 https://api.github.com/users/jrob119/repos \n", + "174 https://api.github.com/users/jrob119/repos \n", + "175 https://api.github.com/users/jrob119/repos \n", + "176 https://api.github.com/users/jrob119/repos \n", + "177 https://api.github.com/users/jrob119/repos \n", + "178 https://api.github.com/users/jrob119/repos \n", + "179 https://api.github.com/users/jrob119/repos \n", + "180 https://api.github.com/users/jrob119/repos \n", + "181 https://api.github.com/users/jrob119/repos \n", + "182 https://api.github.com/users/jrob119/repos \n", + "183 https://api.github.com/users/jrob119/repos \n", + "184 https://api.github.com/users/jrob119/repos \n", + "185 https://api.github.com/users/web-flow/repos \n", + "186 https://api.github.com/users/jrob119/repos \n", + "187 https://api.github.com/users/web-flow/repos \n", + "188 https://api.github.com/users/jrob119/repos \n", + "189 https://api.github.com/users/web-flow/repos \n", + "190 https://api.github.com/users/jrob119/repos \n", + "191 https://api.github.com/users/web-flow/repos \n", + "192 https://api.github.com/users/jrob119/repos \n", + "193 https://api.github.com/users/web-flow/repos \n", + "194 https://api.github.com/users/jrob119/repos \n", + "195 https://api.github.com/users/jrob119/repos \n", + "196 https://api.github.com/users/web-flow/repos \n", + "197 https://api.github.com/users/jrob119/repos \n", + "198 https://api.github.com/users/web-flow/repos \n", + "199 https://api.github.com/users/jrob119/repos \n", + "200 https://api.github.com/users/web-flow/repos \n", + "201 https://api.github.com/users/web-flow/repos \n", + "202 https://api.github.com/users/web-flow/repos \n", + "203 https://api.github.com/users/jrob119/repos \n", + "204 https://api.github.com/users/jrob119/repos \n", + "205 https://api.github.com/users/web-flow/repos \n", + "206 https://api.github.com/users/jrob119/repos \n", + "207 https://api.github.com/users/web-flow/repos \n", + "208 https://api.github.com/users/jrob119/repos \n", + "209 https://api.github.com/users/web-flow/repos \n", + "210 https://api.github.com/users/jrob119/repos \n", + "211 https://api.github.com/users/web-flow/repos \n", + "212 https://api.github.com/users/jrob119/repos \n", + "213 https://api.github.com/users/web-flow/repos \n", + "214 https://api.github.com/users/jrob119/repos \n", + "215 https://api.github.com/users/web-flow/repos \n", + "216 https://api.github.com/users/jrob119/repos \n", + "217 https://api.github.com/users/web-flow/repos \n", + "218 https://api.github.com/users/jrob119/repos \n", + "219 https://api.github.com/users/web-flow/repos \n", + "220 https://api.github.com/users/jrob119/repos \n", + "221 https://api.github.com/users/web-flow/repos \n", + "222 https://api.github.com/users/jrob119/repos \n", + "223 https://api.github.com/users/jrob119/repos \n", + "224 https://api.github.com/users/web-flow/repos \n", + "225 https://api.github.com/users/jrob119/repos \n", + "226 https://api.github.com/users/jrob119/repos \n", + "227 https://api.github.com/users/web-flow/repos \n", + "228 https://api.github.com/users/jrob119/repos \n", + "229 https://api.github.com/users/web-flow/repos \n", + "230 https://api.github.com/users/jrob119/repos \n", + "231 https://api.github.com/users/web-flow/repos \n", + "232 https://api.github.com/users/jrob119/repos \n", + "233 https://api.github.com/users/web-flow/repos \n", + "234 https://api.github.com/users/web-flow/repos \n", + "235 https://api.github.com/users/web-flow/repos \n", + "236 https://api.github.com/users/jrob119/repos \n", + "237 https://api.github.com/users/web-flow/repos \n", + "238 https://api.github.com/users/jrob119/repos \n", + "239 https://api.github.com/users/jrob119/repos \n", + "240 https://api.github.com/users/jrob119/repos \n", + "241 https://api.github.com/users/jrob119/repos \n", + "242 https://api.github.com/users/jrob119/repos \n", + "243 https://api.github.com/users/web-flow/repos \n", + "244 https://api.github.com/users/jrob119/repos \n", + "245 https://api.github.com/users/web-flow/repos \n", + "246 https://api.github.com/users/web-flow/repos \n", + "247 https://api.github.com/users/web-flow/repos \n", + "248 https://api.github.com/users/web-flow/repos \n", + "249 https://api.github.com/users/jrob119/repos \n", + "250 https://api.github.com/users/web-flow/repos \n", + "251 https://api.github.com/users/web-flow/repos \n", + "252 https://api.github.com/users/web-flow/repos \n", + "253 https://api.github.com/users/jrob119/repos \n", + "254 https://api.github.com/users/web-flow/repos \n", + "255 https://api.github.com/users/jrob119/repos \n", + "256 https://api.github.com/users/web-flow/repos \n", + "257 https://api.github.com/users/jrob119/repos \n", + "258 https://api.github.com/users/jrob119/repos \n", + "259 https://api.github.com/users/jrob119/repos \n", + "260 https://api.github.com/users/jrob119/repos \n", + "261 https://api.github.com/users/jrob119/repos \n", + "262 https://api.github.com/users/jrob119/repos \n", + "263 https://api.github.com/users/jrob119/repos \n", + "264 https://api.github.com/users/jrob119/repos \n", + "265 https://api.github.com/users/jrob119/repos \n", + "266 https://api.github.com/users/jrob119/repos \n", + "267 https://api.github.com/users/jrob119/repos \n", + "268 https://api.github.com/users/jrob119/repos \n", + "269 https://api.github.com/users/jrob119/repos \n", + "270 https://api.github.com/users/jrob119/repos \n", + "271 https://api.github.com/users/jrob119/repos \n", + "272 https://api.github.com/users/jrob119/repos \n", + "273 https://api.github.com/users/jrob119/repos \n", + "274 https://api.github.com/users/jrob119/repos \n", + "275 https://api.github.com/users/jrob119/repos \n", + "276 https://api.github.com/users/jrob119/repos \n", + "277 https://api.github.com/users/jrob119/repos \n", + "278 https://api.github.com/users/jrob119/repos \n", + "279 https://api.github.com/users/jrob119/repos \n", + "280 https://api.github.com/users/jrob119/repos \n", + "281 https://api.github.com/users/jrob119/repos \n", + "282 https://api.github.com/users/jrob119/repos \n", + "283 https://api.github.com/users/jrob119/repos \n", + "284 https://api.github.com/users/jrob119/repos \n", + "285 https://api.github.com/users/jrob119/repos \n", + "286 https://api.github.com/users/jrob119/repos \n", + "287 https://api.github.com/users/jrob119/repos \n", + "288 https://api.github.com/users/jrob119/repos \n", + "289 https://api.github.com/users/web-flow/repos \n", + "290 https://api.github.com/users/jrob119/repos \n", + "291 https://api.github.com/users/web-flow/repos \n", + "292 https://api.github.com/users/jrob119/repos \n", + "293 https://api.github.com/users/web-flow/repos \n", + "294 https://api.github.com/users/jrob119/repos \n", + "295 https://api.github.com/users/web-flow/repos \n", + "296 https://api.github.com/users/jrob119/repos \n", + "297 https://api.github.com/users/jrob119/repos \n", + "298 https://api.github.com/users/web-flow/repos \n", + "299 https://api.github.com/users/jrob119/repos \n", + "300 https://api.github.com/users/web-flow/repos \n", + "301 https://api.github.com/users/jrob119/repos \n", + "302 https://api.github.com/users/web-flow/repos \n", + "303 https://api.github.com/users/jrob119/repos \n", + "304 https://api.github.com/users/web-flow/repos \n", + "305 https://api.github.com/users/jrob119/repos \n", + "306 https://api.github.com/users/jrob119/repos \n", + "307 https://api.github.com/users/jrob119/repos \n", + "308 https://api.github.com/users/web-flow/repos \n", + "309 https://api.github.com/users/web-flow/repos \n", + "310 https://api.github.com/users/web-flow/repos \n", + "311 https://api.github.com/users/web-flow/repos \n", + "312 https://api.github.com/users/web-flow/repos \n", + "313 https://api.github.com/users/web-flow/repos \n", + "314 https://api.github.com/users/web-flow/repos \n", + "315 https://api.github.com/users/web-flow/repos \n", + "316 https://api.github.com/users/web-flow/repos \n", + "317 https://api.github.com/users/web-flow/repos \n", + "318 https://api.github.com/users/jrob119/repos \n", + "319 https://api.github.com/users/web-flow/repos \n", + "320 https://api.github.com/users/jrob119/repos \n", + "321 https://api.github.com/users/jrob119/repos \n", + "322 https://api.github.com/users/jrob119/repos \n", + "323 https://api.github.com/users/web-flow/repos \n", + "324 https://api.github.com/users/jrob119/repos \n", + "325 https://api.github.com/users/web-flow/repos \n", + "326 https://api.github.com/users/jrob119/repos \n", + "327 https://api.github.com/users/web-flow/repos \n", + "328 https://api.github.com/users/jrob119/repos \n", + "329 https://api.github.com/users/web-flow/repos \n", + "330 https://api.github.com/users/jrob119/repos \n", + "331 https://api.github.com/users/web-flow/repos \n", + "332 https://api.github.com/users/jrob119/repos \n", + "333 https://api.github.com/users/web-flow/repos \n", + "334 https://api.github.com/users/jrob119/repos \n", + "335 https://api.github.com/users/jrob119/repos \n", + "336 https://api.github.com/users/web-flow/repos \n", + "337 https://api.github.com/users/jrob119/repos \n", + "338 https://api.github.com/users/web-flow/repos \n", + "339 https://api.github.com/users/web-flow/repos \n", + "340 https://api.github.com/users/web-flow/repos \n", + "341 https://api.github.com/users/web-flow/repos \n", + "342 https://api.github.com/users/web-flow/repos \n", + "343 https://api.github.com/users/web-flow/repos \n", + "344 https://api.github.com/users/web-flow/repos \n", + "345 https://api.github.com/users/jrob119/repos \n", + "346 https://api.github.com/users/jrob119/repos \n", + "347 https://api.github.com/users/web-flow/repos \n", + "348 https://api.github.com/users/jrob119/repos \n", + "349 https://api.github.com/users/jrob119/repos \n", + "350 https://api.github.com/users/jrob119/repos \n", + "351 https://api.github.com/users/web-flow/repos \n", + "352 https://api.github.com/users/jrob119/repos \n", + "353 https://api.github.com/users/jrob119/repos \n", + "354 https://api.github.com/users/jrob119/repos \n", + "355 https://api.github.com/users/jrob119/repos \n", + "356 https://api.github.com/users/jrob119/repos \n", + "357 https://api.github.com/users/jrob119/repos \n", + "358 https://api.github.com/users/jrob119/repos \n", + "359 https://api.github.com/users/jrob119/repos \n", + "360 https://api.github.com/users/jrob119/repos \n", + "361 https://api.github.com/users/web-flow/repos \n", + "362 https://api.github.com/users/jrob119/repos \n", + "363 https://api.github.com/users/web-flow/repos \n", + "364 https://api.github.com/users/jrob119/repos \n", + "365 https://api.github.com/users/web-flow/repos \n", + "366 https://api.github.com/users/jrob119/repos \n", + "367 https://api.github.com/users/web-flow/repos \n", + "368 https://api.github.com/users/jrob119/repos \n", + "369 https://api.github.com/users/jrob119/repos \n", + "370 https://api.github.com/users/web-flow/repos \n", + "371 https://api.github.com/users/web-flow/repos \n", + "372 https://api.github.com/users/web-flow/repos \n", + "373 https://api.github.com/users/web-flow/repos \n", + "374 https://api.github.com/users/jrob119/repos \n", + "375 https://api.github.com/users/web-flow/repos \n", + "376 https://api.github.com/users/jrob119/repos \n", + "377 https://api.github.com/users/web-flow/repos \n", + "378 https://api.github.com/users/jrob119/repos \n", + "379 https://api.github.com/users/web-flow/repos \n", + "380 https://api.github.com/users/jrob119/repos \n", + "381 https://api.github.com/users/web-flow/repos \n", + "382 https://api.github.com/users/jrob119/repos \n", + "383 https://api.github.com/users/web-flow/repos \n", + "384 https://api.github.com/users/web-flow/repos \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/repos \n", + "387 https://api.github.com/users/jrob119/repos \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/repos \n", + "390 https://api.github.com/users/web-flow/repos \n", + "391 https://api.github.com/users/jrob119/repos \n", + "392 https://api.github.com/users/jrob119/repos \n", + "393 https://api.github.com/users/web-flow/repos \n", + "394 https://api.github.com/users/web-flow/repos \n", + "395 https://api.github.com/users/web-flow/repos \n", + "396 https://api.github.com/users/web-flow/repos \n", + "397 https://api.github.com/users/web-flow/repos \n", + "398 https://api.github.com/users/web-flow/repos \n", + "399 https://api.github.com/users/web-flow/repos \n", + "400 https://api.github.com/users/web-flow/repos \n", + "401 https://api.github.com/users/web-flow/repos \n", + "402 https://api.github.com/users/jrob119/repos \n", + "403 https://api.github.com/users/jrob119/repos \n", + "404 https://api.github.com/users/web-flow/repos \n", + "405 https://api.github.com/users/web-flow/repos \n", + "406 https://api.github.com/users/jrob119/repos \n", + "407 https://api.github.com/users/web-flow/repos \n", + "408 https://api.github.com/users/jrob119/repos \n", + "409 https://api.github.com/users/jrob119/repos \n", + "410 https://api.github.com/users/web-flow/repos \n", + "411 https://api.github.com/users/jrob119/repos \n", + "412 https://api.github.com/users/jrob119/repos \n", + "413 https://api.github.com/users/jrob119/repos \n", + "414 https://api.github.com/users/jrob119/repos \n", + "415 https://api.github.com/users/jrob119/repos \n", + "416 https://api.github.com/users/web-flow/repos \n", + "417 https://api.github.com/users/web-flow/repos \n", + "418 https://api.github.com/users/jrob119/repos \n", + "419 https://api.github.com/users/web-flow/repos \n", + "420 https://api.github.com/users/web-flow/repos \n", + "421 https://api.github.com/users/dominicbarkerAN/repos \n", + "422 https://api.github.com/users/web-flow/repos \n", + "423 https://api.github.com/users/dominicbarkerAN/repos \n", + "424 https://api.github.com/users/web-flow/repos \n", + "425 https://api.github.com/users/dominicbarkerAN/repos \n", + "426 https://api.github.com/users/web-flow/repos \n", + "427 https://api.github.com/users/dominicbarkerAN/repos \n", + "428 https://api.github.com/users/web-flow/repos \n", + "429 https://api.github.com/users/dominicbarkerAN/repos \n", + "430 https://api.github.com/users/web-flow/repos \n", + "431 https://api.github.com/users/dominicbarkerAN/repos \n", + "432 https://api.github.com/users/web-flow/repos \n", + "433 https://api.github.com/users/web-flow/repos \n", + "434 https://api.github.com/users/dominicbarkerAN/repos \n", + "435 https://api.github.com/users/web-flow/repos \n", + "436 https://api.github.com/users/jrob119/repos \n", + "437 https://api.github.com/users/web-flow/repos \n", + "438 https://api.github.com/users/dominicbarkerAN/repos \n", + "439 https://api.github.com/users/dominicbarkerAN/repos \n", + "440 https://api.github.com/users/dominicbarkerAN/repos \n", + "441 https://api.github.com/users/dominicbarkerAN/repos \n", + "442 https://api.github.com/users/jrob119/repos \n", + "443 https://api.github.com/users/jrob119/repos \n", + "444 https://api.github.com/users/jrob119/repos \n", + "445 https://api.github.com/users/jrob119/repos \n", + "446 https://api.github.com/users/jrob119/repos \n", + "447 https://api.github.com/users/jrob119/repos \n", + "448 https://api.github.com/users/web-flow/repos \n", + "449 https://api.github.com/users/dominicbarkerAN/repos \n", + "450 https://api.github.com/users/web-flow/repos \n", + "451 https://api.github.com/users/dominicbarkerAN/repos \n", + "452 https://api.github.com/users/web-flow/repos \n", + "453 https://api.github.com/users/dominicbarkerAN/repos \n", + "454 https://api.github.com/users/dominicbarkerAN/repos \n", + "455 https://api.github.com/users/web-flow/repos \n", + "456 https://api.github.com/users/dominicbarkerAN/repos \n", + "457 https://api.github.com/users/web-flow/repos \n", + "458 https://api.github.com/users/jrob119/repos \n", + "459 https://api.github.com/users/web-flow/repos \n", + "460 https://api.github.com/users/jrob119/repos \n", + "461 https://api.github.com/users/dominicbarkerAN/repos \n", + "462 https://api.github.com/users/dominicbarkerAN/repos \n", + "463 https://api.github.com/users/web-flow/repos \n", + "464 https://api.github.com/users/dominicbarkerAN/repos \n", + "465 https://api.github.com/users/web-flow/repos \n", + "466 https://api.github.com/users/dominicbarkerAN/repos \n", + "467 https://api.github.com/users/web-flow/repos \n", + "468 https://api.github.com/users/dominicbarkerAN/repos \n", + "469 https://api.github.com/users/web-flow/repos \n", + "470 https://api.github.com/users/web-flow/repos \n", + "471 https://api.github.com/users/web-flow/repos \n", + "472 https://api.github.com/users/web-flow/repos \n", + "473 https://api.github.com/users/dominicbarkerAN/repos \n", + "474 https://api.github.com/users/dominicbarkerAN/repos \n", + "475 https://api.github.com/users/web-flow/repos \n", + "476 https://api.github.com/users/dominicbarkerAN/repos \n", + "477 https://api.github.com/users/dominicbarkerAN/repos \n", + "478 https://api.github.com/users/web-flow/repos \n", + "479 https://api.github.com/users/dominicbarkerAN/repos \n", + "480 https://api.github.com/users/web-flow/repos \n", + "481 https://api.github.com/users/dominicbarkerAN/repos \n", + "482 https://api.github.com/users/dominicbarkerAN/repos \n", + "483 https://api.github.com/users/web-flow/repos \n", + "484 https://api.github.com/users/jrob119/repos \n", + "485 https://api.github.com/users/jrob119/repos \n", + "486 https://api.github.com/users/jrob119/repos \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/repos \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/repos \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/repos \n", + "497 https://api.github.com/users/jrob119/repos \n", + "498 https://api.github.com/users/web-flow/repos \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/repos \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/repos \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/repos \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/repos \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/repos \n", + "509 https://api.github.com/users/web-flow/repos \n", + "510 https://api.github.com/users/web-flow/repos \n", + "511 https://api.github.com/users/jrob119/repos \n", + "512 https://api.github.com/users/web-flow/repos \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/repos \n", + "517 https://api.github.com/users/jrob119/repos \n", + "518 https://api.github.com/users/jrob119/repos \n", + "519 https://api.github.com/users/jrob119/repos \n", + "520 https://api.github.com/users/web-flow/repos \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/repos \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/repos \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/repos \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/repos \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/repos \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/repos \n", + "534 https://api.github.com/users/web-flow/repos \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/repos \n", + "537 https://api.github.com/users/jrob119/repos \n", + "538 https://api.github.com/users/jrob119/repos \n", + "539 https://api.github.com/users/jrob119/repos \n", + "540 https://api.github.com/users/web-flow/repos \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/repos \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/repos \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/repos \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/repos \n", + "549 https://api.github.com/users/jrob119/repos \n", + "550 https://api.github.com/users/jrob119/repos \n", + "551 https://api.github.com/users/web-flow/repos \n", + "552 https://api.github.com/users/jrob119/repos \n", + "553 https://api.github.com/users/web-flow/repos \n", + "554 https://api.github.com/users/jrob119/repos \n", + "555 https://api.github.com/users/jrob119/repos \n", + "556 https://api.github.com/users/jrob119/repos \n", + "557 https://api.github.com/users/jrob119/repos \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/repos \n", + "560 https://api.github.com/users/jrob119/repos \n", + "561 https://api.github.com/users/jrob119/repos \n", + "562 https://api.github.com/users/jrob119/repos \n", + "563 https://api.github.com/users/jrob119/repos \n", + "564 https://api.github.com/users/jrob119/repos \n", + "565 https://api.github.com/users/jrob119/repos \n", + "566 https://api.github.com/users/jrob119/repos \n", + "567 https://api.github.com/users/jrob119/repos \n", + "568 https://api.github.com/users/jrob119/repos \n", + "569 https://api.github.com/users/jrob119/repos \n", + "570 https://api.github.com/users/jrob119/repos \n", + "571 https://api.github.com/users/jrob119/repos \n", + "572 https://api.github.com/users/jrob119/repos \n", + "573 https://api.github.com/users/jrob119/repos \n", + "574 https://api.github.com/users/jrob119/repos \n", + "575 https://api.github.com/users/jrob119/repos \n", + "576 https://api.github.com/users/jrob119/repos \n", + "577 https://api.github.com/users/jrob119/repos \n", + "578 https://api.github.com/users/jrob119/repos \n", + "579 https://api.github.com/users/jrob119/repos \n", + "580 https://api.github.com/users/jrob119/repos \n", + "581 https://api.github.com/users/jrob119/repos \n", + "582 https://api.github.com/users/jrob119/repos \n", + "583 https://api.github.com/users/jrob119/repos \n", + "584 https://api.github.com/users/jrob119/repos \n", + "585 https://api.github.com/users/jrob119/repos \n", + "586 https://api.github.com/users/jrob119/repos \n", + "587 https://api.github.com/users/jrob119/repos \n", + "588 https://api.github.com/users/jrob119/repos \n", + "589 https://api.github.com/users/jrob119/repos \n", + "590 https://api.github.com/users/jrob119/repos \n", + "591 https://api.github.com/users/jrob119/repos \n", + "592 https://api.github.com/users/jrob119/repos \n", + "593 https://api.github.com/users/web-flow/repos \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/repos \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/repos \n", + "598 https://api.github.com/users/web-flow/repos \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/repos \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/repos \n", + "612 https://api.github.com/users/web-flow/repos \n", + "613 https://api.github.com/users/jrob119/repos \n", + "614 https://api.github.com/users/web-flow/repos \n", + "615 https://api.github.com/users/ipd-deploy/repos \n", + "616 https://api.github.com/users/ipd-deploy/repos \n", + "617 https://api.github.com/users/ipd-deploy/repos \n", + "618 https://api.github.com/users/ipd-deploy/repos \n", + "619 https://api.github.com/users/ipd-deploy/repos \n", + "620 https://api.github.com/users/ipd-deploy/repos \n", + "621 https://api.github.com/users/web-flow/repos \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/repos \n", + "624 https://api.github.com/users/ipd-deploy/repos \n", + "625 https://api.github.com/users/web-flow/repos \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/repos \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/repos \n", + "630 https://api.github.com/users/dominicbarkerAN/repos \n", + "631 https://api.github.com/users/dominicbarkerAN/repos \n", + "632 https://api.github.com/users/web-flow/repos \n", + "633 https://api.github.com/users/jrob119/repos \n", + "634 https://api.github.com/users/jrob119/repos \n", + "635 https://api.github.com/users/jrob119/repos \n", + "636 https://api.github.com/users/web-flow/repos \n", + "637 https://api.github.com/users/jrob119/repos \n", + "638 https://api.github.com/users/web-flow/repos \n", + "639 https://api.github.com/users/jrob119/repos \n", + "640 https://api.github.com/users/web-flow/repos \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/repos \n", + "643 https://api.github.com/users/web-flow/repos \n", + "644 https://api.github.com/users/web-flow/repos \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/repos \n", + "648 https://api.github.com/users/web-flow/repos \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/repos \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/repos \n", + "656 https://api.github.com/users/dominicbarkerAN/repos \n", + "657 https://api.github.com/users/web-flow/repos \n", + "658 https://api.github.com/users/dominicbarkerAN/repos \n", + "659 https://api.github.com/users/dominicbarkerAN/repos \n", + "660 https://api.github.com/users/dominicbarkerAN/repos \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/repos \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/repos \n", + "668 https://api.github.com/users/web-flow/repos \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/repos \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/repos \n", + "674 https://api.github.com/users/dominicbarkerAN/repos \n", + "675 https://api.github.com/users/web-flow/repos \n", + "676 https://api.github.com/users/dominicbarkerAN/repos \n", + "677 https://api.github.com/users/xeniageorgiouAN/repos \n", + "678 https://api.github.com/users/web-flow/repos \n", + "679 https://api.github.com/users/dominicbarkerAN/repos \n", + "680 https://api.github.com/users/web-flow/repos \n", + "681 https://api.github.com/users/web-flow/repos \n", + "682 https://api.github.com/users/web-flow/repos \n", + "683 https://api.github.com/users/web-flow/repos \n", + "684 https://api.github.com/users/web-flow/repos \n", + "685 https://api.github.com/users/web-flow/repos \n", + "686 https://api.github.com/users/web-flow/repos \n", + "687 https://api.github.com/users/web-flow/repos \n", + "688 https://api.github.com/users/web-flow/repos \n", + "689 https://api.github.com/users/web-flow/repos \n", + "690 https://api.github.com/users/web-flow/repos \n", + "691 https://api.github.com/users/web-flow/repos \n", + "692 https://api.github.com/users/web-flow/repos \n", + "693 https://api.github.com/users/web-flow/repos \n", + "694 https://api.github.com/users/web-flow/repos \n", + "695 https://api.github.com/users/web-flow/repos \n", + "696 https://api.github.com/users/web-flow/repos \n", + "697 https://api.github.com/users/web-flow/repos \n", + "698 https://api.github.com/users/web-flow/repos \n", + "699 https://api.github.com/users/web-flow/repos \n", + "700 https://api.github.com/users/web-flow/repos \n", + "701 https://api.github.com/users/dominicbarkerAN/repos \n", + "702 https://api.github.com/users/dominicbarkerAN/repos \n", + "703 https://api.github.com/users/web-flow/repos \n", + "704 https://api.github.com/users/michaelcooperAN/repos \n", + "705 https://api.github.com/users/michaelcooperAN/repos \n", + "706 https://api.github.com/users/web-flow/repos \n", + "707 https://api.github.com/users/xeniageorgiouAN/repos \n", + "708 https://api.github.com/users/web-flow/repos \n", + "709 https://api.github.com/users/web-flow/repos \n", + "710 https://api.github.com/users/web-flow/repos \n", + "711 https://api.github.com/users/web-flow/repos \n", + "712 https://api.github.com/users/web-flow/repos \n", + "713 https://api.github.com/users/web-flow/repos \n", + "714 https://api.github.com/users/web-flow/repos \n", + "715 https://api.github.com/users/web-flow/repos \n", + "716 https://api.github.com/users/web-flow/repos \n", + "717 https://api.github.com/users/web-flow/repos \n", + "718 https://api.github.com/users/xeniageorgiouAN/repos \n", + "719 https://api.github.com/users/web-flow/repos \n", + "720 https://api.github.com/users/web-flow/repos \n", + "721 https://api.github.com/users/web-flow/repos \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/repos \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/repos \n", + "726 https://api.github.com/users/michaelcooperAN/repos \n", + "727 https://api.github.com/users/web-flow/repos \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/repos \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/repos \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/repos \n", + "734 https://api.github.com/users/michaelcooperAN/repos \n", + "735 https://api.github.com/users/michaelcooperAN/repos \n", + "736 https://api.github.com/users/web-flow/repos \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/repos \n", + "\n", + " committer.events_url \\\n", + "0 https://api.github.com/users/jrob119/events{/privacy} \n", + "1 https://api.github.com/users/jrob119/events{/privacy} \n", + "2 https://api.github.com/users/jrob119/events{/privacy} \n", + "3 https://api.github.com/users/jrob119/events{/privacy} \n", + "4 https://api.github.com/users/jrob119/events{/privacy} \n", + "5 https://api.github.com/users/jrob119/events{/privacy} \n", + "6 https://api.github.com/users/jrob119/events{/privacy} \n", + "7 https://api.github.com/users/jrob119/events{/privacy} \n", + "8 https://api.github.com/users/jrob119/events{/privacy} \n", + "9 https://api.github.com/users/jrob119/events{/privacy} \n", + "10 https://api.github.com/users/jrob119/events{/privacy} \n", + "11 https://api.github.com/users/jrob119/events{/privacy} \n", + "12 https://api.github.com/users/jrob119/events{/privacy} \n", + "13 https://api.github.com/users/jrob119/events{/privacy} \n", + "14 https://api.github.com/users/jrob119/events{/privacy} \n", + "15 https://api.github.com/users/jrob119/events{/privacy} \n", + "16 https://api.github.com/users/jrob119/events{/privacy} \n", + "17 https://api.github.com/users/jrob119/events{/privacy} \n", + "18 https://api.github.com/users/jrob119/events{/privacy} \n", + "19 https://api.github.com/users/jrob119/events{/privacy} \n", + "20 https://api.github.com/users/jrob119/events{/privacy} \n", + "21 https://api.github.com/users/jrob119/events{/privacy} \n", + "22 https://api.github.com/users/jrob119/events{/privacy} \n", + "23 https://api.github.com/users/jrob119/events{/privacy} \n", + "24 https://api.github.com/users/jrob119/events{/privacy} \n", + "25 https://api.github.com/users/jrob119/events{/privacy} \n", + "26 https://api.github.com/users/jrob119/events{/privacy} \n", + "27 https://api.github.com/users/jrob119/events{/privacy} \n", + "28 https://api.github.com/users/jrob119/events{/privacy} \n", + "29 https://api.github.com/users/jrob119/events{/privacy} \n", + "30 https://api.github.com/users/jrob119/events{/privacy} \n", + "31 https://api.github.com/users/jrob119/events{/privacy} \n", + "32 https://api.github.com/users/jrob119/events{/privacy} \n", + "33 https://api.github.com/users/jrob119/events{/privacy} \n", + "34 https://api.github.com/users/jrob119/events{/privacy} \n", + "35 https://api.github.com/users/jrob119/events{/privacy} \n", + "36 https://api.github.com/users/jrob119/events{/privacy} \n", + "37 https://api.github.com/users/jrob119/events{/privacy} \n", + "38 https://api.github.com/users/jrob119/events{/privacy} \n", + "39 https://api.github.com/users/jrob119/events{/privacy} \n", + "40 https://api.github.com/users/jrob119/events{/privacy} \n", + "41 https://api.github.com/users/jrob119/events{/privacy} \n", + "42 https://api.github.com/users/jrob119/events{/privacy} \n", + "43 https://api.github.com/users/jrob119/events{/privacy} \n", + "44 https://api.github.com/users/jrob119/events{/privacy} \n", + "45 https://api.github.com/users/jrob119/events{/privacy} \n", + "46 https://api.github.com/users/jrob119/events{/privacy} \n", + "47 https://api.github.com/users/jrob119/events{/privacy} \n", + "48 https://api.github.com/users/jrob119/events{/privacy} \n", + "49 https://api.github.com/users/jrob119/events{/privacy} \n", + "50 https://api.github.com/users/jrob119/events{/privacy} \n", + "51 https://api.github.com/users/jrob119/events{/privacy} \n", + "52 https://api.github.com/users/jrob119/events{/privacy} \n", + "53 https://api.github.com/users/jrob119/events{/privacy} \n", + "54 https://api.github.com/users/jrob119/events{/privacy} \n", + "55 https://api.github.com/users/jrob119/events{/privacy} \n", + "56 https://api.github.com/users/jrob119/events{/privacy} \n", + "57 https://api.github.com/users/jrob119/events{/privacy} \n", + "58 https://api.github.com/users/jrob119/events{/privacy} \n", + "59 https://api.github.com/users/jrob119/events{/privacy} \n", + "60 https://api.github.com/users/jrob119/events{/privacy} \n", + "61 https://api.github.com/users/jrob119/events{/privacy} \n", + "62 https://api.github.com/users/jrob119/events{/privacy} \n", + "63 https://api.github.com/users/jrob119/events{/privacy} \n", + "64 https://api.github.com/users/jrob119/events{/privacy} \n", + "65 https://api.github.com/users/jrob119/events{/privacy} \n", + "66 https://api.github.com/users/jrob119/events{/privacy} \n", + "67 https://api.github.com/users/jrob119/events{/privacy} \n", + "68 https://api.github.com/users/jrob119/events{/privacy} \n", + "69 https://api.github.com/users/jrob119/events{/privacy} \n", + "70 https://api.github.com/users/jrob119/events{/privacy} \n", + "71 https://api.github.com/users/jrob119/events{/privacy} \n", + "72 https://api.github.com/users/jrob119/events{/privacy} \n", + "73 https://api.github.com/users/jrob119/events{/privacy} \n", + "74 https://api.github.com/users/jrob119/events{/privacy} \n", + "75 https://api.github.com/users/jrob119/events{/privacy} \n", + "76 https://api.github.com/users/jrob119/events{/privacy} \n", + "77 https://api.github.com/users/jrob119/events{/privacy} \n", + "78 https://api.github.com/users/jrob119/events{/privacy} \n", + "79 https://api.github.com/users/jrob119/events{/privacy} \n", + "80 https://api.github.com/users/jrob119/events{/privacy} \n", + "81 https://api.github.com/users/jrob119/events{/privacy} \n", + "82 https://api.github.com/users/jrob119/events{/privacy} \n", + "83 https://api.github.com/users/jrob119/events{/privacy} \n", + "84 https://api.github.com/users/jrob119/events{/privacy} \n", + "85 https://api.github.com/users/jrob119/events{/privacy} \n", + "86 https://api.github.com/users/jrob119/events{/privacy} \n", + "87 https://api.github.com/users/jrob119/events{/privacy} \n", + "88 https://api.github.com/users/jrob119/events{/privacy} \n", + "89 https://api.github.com/users/jrob119/events{/privacy} \n", + "90 https://api.github.com/users/jrob119/events{/privacy} \n", + "91 https://api.github.com/users/jrob119/events{/privacy} \n", + "92 https://api.github.com/users/jrob119/events{/privacy} \n", + "93 https://api.github.com/users/jrob119/events{/privacy} \n", + "94 https://api.github.com/users/jrob119/events{/privacy} \n", + "95 https://api.github.com/users/jrob119/events{/privacy} \n", + "96 https://api.github.com/users/jrob119/events{/privacy} \n", + "97 https://api.github.com/users/jrob119/events{/privacy} \n", + "98 https://api.github.com/users/jrob119/events{/privacy} \n", + "99 https://api.github.com/users/jrob119/events{/privacy} \n", + "100 https://api.github.com/users/jrob119/events{/privacy} \n", + "101 https://api.github.com/users/jrob119/events{/privacy} \n", + "102 https://api.github.com/users/jrob119/events{/privacy} \n", + "103 https://api.github.com/users/jrob119/events{/privacy} \n", + "104 https://api.github.com/users/jrob119/events{/privacy} \n", + "105 https://api.github.com/users/jrob119/events{/privacy} \n", + "106 https://api.github.com/users/jrob119/events{/privacy} \n", + "107 https://api.github.com/users/jrob119/events{/privacy} \n", + "108 https://api.github.com/users/jrob119/events{/privacy} \n", + "109 https://api.github.com/users/jrob119/events{/privacy} \n", + "110 https://api.github.com/users/jrob119/events{/privacy} \n", + "111 https://api.github.com/users/jrob119/events{/privacy} \n", + "112 https://api.github.com/users/jrob119/events{/privacy} \n", + "113 https://api.github.com/users/jrob119/events{/privacy} \n", + "114 https://api.github.com/users/jrob119/events{/privacy} \n", + "115 https://api.github.com/users/jrob119/events{/privacy} \n", + "116 https://api.github.com/users/jrob119/events{/privacy} \n", + "117 https://api.github.com/users/jrob119/events{/privacy} \n", + "118 https://api.github.com/users/jrob119/events{/privacy} \n", + "119 https://api.github.com/users/jrob119/events{/privacy} \n", + "120 https://api.github.com/users/jrob119/events{/privacy} \n", + "121 https://api.github.com/users/jrob119/events{/privacy} \n", + "122 https://api.github.com/users/jrob119/events{/privacy} \n", + "123 https://api.github.com/users/jrob119/events{/privacy} \n", + "124 https://api.github.com/users/jrob119/events{/privacy} \n", + "125 https://api.github.com/users/jrob119/events{/privacy} \n", + "126 https://api.github.com/users/jrob119/events{/privacy} \n", + "127 https://api.github.com/users/jrob119/events{/privacy} \n", + "128 https://api.github.com/users/jrob119/events{/privacy} \n", + "129 https://api.github.com/users/jrob119/events{/privacy} \n", + "130 https://api.github.com/users/jrob119/events{/privacy} \n", + "131 https://api.github.com/users/jrob119/events{/privacy} \n", + "132 https://api.github.com/users/jrob119/events{/privacy} \n", + "133 https://api.github.com/users/jrob119/events{/privacy} \n", + "134 https://api.github.com/users/jrob119/events{/privacy} \n", + "135 https://api.github.com/users/jrob119/events{/privacy} \n", + "136 https://api.github.com/users/jrob119/events{/privacy} \n", + "137 https://api.github.com/users/jrob119/events{/privacy} \n", + "138 https://api.github.com/users/jrob119/events{/privacy} \n", + "139 https://api.github.com/users/jrob119/events{/privacy} \n", + "140 https://api.github.com/users/jrob119/events{/privacy} \n", + "141 https://api.github.com/users/jrob119/events{/privacy} \n", + "142 https://api.github.com/users/jrob119/events{/privacy} \n", + "143 https://api.github.com/users/jrob119/events{/privacy} \n", + "144 https://api.github.com/users/jrob119/events{/privacy} \n", + "145 https://api.github.com/users/jrob119/events{/privacy} \n", + "146 https://api.github.com/users/jrob119/events{/privacy} \n", + "147 https://api.github.com/users/jrob119/events{/privacy} \n", + "148 https://api.github.com/users/jrob119/events{/privacy} \n", + "149 https://api.github.com/users/jrob119/events{/privacy} \n", + "150 https://api.github.com/users/jrob119/events{/privacy} \n", + "151 https://api.github.com/users/jrob119/events{/privacy} \n", + "152 https://api.github.com/users/jrob119/events{/privacy} \n", + "153 https://api.github.com/users/jrob119/events{/privacy} \n", + "154 https://api.github.com/users/jrob119/events{/privacy} \n", + "155 https://api.github.com/users/jrob119/events{/privacy} \n", + "156 https://api.github.com/users/jrob119/events{/privacy} \n", + "157 https://api.github.com/users/jrob119/events{/privacy} \n", + "158 https://api.github.com/users/jrob119/events{/privacy} \n", + "159 https://api.github.com/users/jrob119/events{/privacy} \n", + "160 https://api.github.com/users/jrob119/events{/privacy} \n", + "161 https://api.github.com/users/jrob119/events{/privacy} \n", + "162 https://api.github.com/users/jrob119/events{/privacy} \n", + "163 https://api.github.com/users/jrob119/events{/privacy} \n", + "164 https://api.github.com/users/jrob119/events{/privacy} \n", + "165 https://api.github.com/users/jrob119/events{/privacy} \n", + "166 https://api.github.com/users/jrob119/events{/privacy} \n", + "167 https://api.github.com/users/jrob119/events{/privacy} \n", + "168 https://api.github.com/users/jrob119/events{/privacy} \n", + "169 https://api.github.com/users/jrob119/events{/privacy} \n", + "170 https://api.github.com/users/jrob119/events{/privacy} \n", + "171 https://api.github.com/users/jrob119/events{/privacy} \n", + "172 https://api.github.com/users/jrob119/events{/privacy} \n", + "173 https://api.github.com/users/jrob119/events{/privacy} \n", + "174 https://api.github.com/users/jrob119/events{/privacy} \n", + "175 https://api.github.com/users/jrob119/events{/privacy} \n", + "176 https://api.github.com/users/jrob119/events{/privacy} \n", + "177 https://api.github.com/users/jrob119/events{/privacy} \n", + "178 https://api.github.com/users/jrob119/events{/privacy} \n", + "179 https://api.github.com/users/jrob119/events{/privacy} \n", + "180 https://api.github.com/users/jrob119/events{/privacy} \n", + "181 https://api.github.com/users/jrob119/events{/privacy} \n", + "182 https://api.github.com/users/jrob119/events{/privacy} \n", + "183 https://api.github.com/users/jrob119/events{/privacy} \n", + "184 https://api.github.com/users/jrob119/events{/privacy} \n", + "185 https://api.github.com/users/web-flow/events{/privacy} \n", + "186 https://api.github.com/users/jrob119/events{/privacy} \n", + "187 https://api.github.com/users/web-flow/events{/privacy} \n", + "188 https://api.github.com/users/jrob119/events{/privacy} \n", + "189 https://api.github.com/users/web-flow/events{/privacy} \n", + "190 https://api.github.com/users/jrob119/events{/privacy} \n", + "191 https://api.github.com/users/web-flow/events{/privacy} \n", + "192 https://api.github.com/users/jrob119/events{/privacy} \n", + "193 https://api.github.com/users/web-flow/events{/privacy} \n", + "194 https://api.github.com/users/jrob119/events{/privacy} \n", + "195 https://api.github.com/users/jrob119/events{/privacy} \n", + "196 https://api.github.com/users/web-flow/events{/privacy} \n", + "197 https://api.github.com/users/jrob119/events{/privacy} \n", + "198 https://api.github.com/users/web-flow/events{/privacy} \n", + "199 https://api.github.com/users/jrob119/events{/privacy} \n", + "200 https://api.github.com/users/web-flow/events{/privacy} \n", + "201 https://api.github.com/users/web-flow/events{/privacy} \n", + "202 https://api.github.com/users/web-flow/events{/privacy} \n", + "203 https://api.github.com/users/jrob119/events{/privacy} \n", + "204 https://api.github.com/users/jrob119/events{/privacy} \n", + "205 https://api.github.com/users/web-flow/events{/privacy} \n", + "206 https://api.github.com/users/jrob119/events{/privacy} \n", + "207 https://api.github.com/users/web-flow/events{/privacy} \n", + "208 https://api.github.com/users/jrob119/events{/privacy} \n", + "209 https://api.github.com/users/web-flow/events{/privacy} \n", + "210 https://api.github.com/users/jrob119/events{/privacy} \n", + "211 https://api.github.com/users/web-flow/events{/privacy} \n", + "212 https://api.github.com/users/jrob119/events{/privacy} \n", + "213 https://api.github.com/users/web-flow/events{/privacy} \n", + "214 https://api.github.com/users/jrob119/events{/privacy} \n", + "215 https://api.github.com/users/web-flow/events{/privacy} \n", + "216 https://api.github.com/users/jrob119/events{/privacy} \n", + "217 https://api.github.com/users/web-flow/events{/privacy} \n", + "218 https://api.github.com/users/jrob119/events{/privacy} \n", + "219 https://api.github.com/users/web-flow/events{/privacy} \n", + "220 https://api.github.com/users/jrob119/events{/privacy} \n", + "221 https://api.github.com/users/web-flow/events{/privacy} \n", + "222 https://api.github.com/users/jrob119/events{/privacy} \n", + "223 https://api.github.com/users/jrob119/events{/privacy} \n", + "224 https://api.github.com/users/web-flow/events{/privacy} \n", + "225 https://api.github.com/users/jrob119/events{/privacy} \n", + "226 https://api.github.com/users/jrob119/events{/privacy} \n", + "227 https://api.github.com/users/web-flow/events{/privacy} \n", + "228 https://api.github.com/users/jrob119/events{/privacy} \n", + "229 https://api.github.com/users/web-flow/events{/privacy} \n", + "230 https://api.github.com/users/jrob119/events{/privacy} \n", + "231 https://api.github.com/users/web-flow/events{/privacy} \n", + "232 https://api.github.com/users/jrob119/events{/privacy} \n", + "233 https://api.github.com/users/web-flow/events{/privacy} \n", + "234 https://api.github.com/users/web-flow/events{/privacy} \n", + "235 https://api.github.com/users/web-flow/events{/privacy} \n", + "236 https://api.github.com/users/jrob119/events{/privacy} \n", + "237 https://api.github.com/users/web-flow/events{/privacy} \n", + "238 https://api.github.com/users/jrob119/events{/privacy} \n", + "239 https://api.github.com/users/jrob119/events{/privacy} \n", + "240 https://api.github.com/users/jrob119/events{/privacy} \n", + "241 https://api.github.com/users/jrob119/events{/privacy} \n", + "242 https://api.github.com/users/jrob119/events{/privacy} \n", + "243 https://api.github.com/users/web-flow/events{/privacy} \n", + "244 https://api.github.com/users/jrob119/events{/privacy} \n", + "245 https://api.github.com/users/web-flow/events{/privacy} \n", + "246 https://api.github.com/users/web-flow/events{/privacy} \n", + "247 https://api.github.com/users/web-flow/events{/privacy} \n", + "248 https://api.github.com/users/web-flow/events{/privacy} \n", + "249 https://api.github.com/users/jrob119/events{/privacy} \n", + "250 https://api.github.com/users/web-flow/events{/privacy} \n", + "251 https://api.github.com/users/web-flow/events{/privacy} \n", + "252 https://api.github.com/users/web-flow/events{/privacy} \n", + "253 https://api.github.com/users/jrob119/events{/privacy} \n", + "254 https://api.github.com/users/web-flow/events{/privacy} \n", + "255 https://api.github.com/users/jrob119/events{/privacy} \n", + "256 https://api.github.com/users/web-flow/events{/privacy} \n", + "257 https://api.github.com/users/jrob119/events{/privacy} \n", + "258 https://api.github.com/users/jrob119/events{/privacy} \n", + "259 https://api.github.com/users/jrob119/events{/privacy} \n", + "260 https://api.github.com/users/jrob119/events{/privacy} \n", + "261 https://api.github.com/users/jrob119/events{/privacy} \n", + "262 https://api.github.com/users/jrob119/events{/privacy} \n", + "263 https://api.github.com/users/jrob119/events{/privacy} \n", + "264 https://api.github.com/users/jrob119/events{/privacy} \n", + "265 https://api.github.com/users/jrob119/events{/privacy} \n", + "266 https://api.github.com/users/jrob119/events{/privacy} \n", + "267 https://api.github.com/users/jrob119/events{/privacy} \n", + "268 https://api.github.com/users/jrob119/events{/privacy} \n", + "269 https://api.github.com/users/jrob119/events{/privacy} \n", + "270 https://api.github.com/users/jrob119/events{/privacy} \n", + "271 https://api.github.com/users/jrob119/events{/privacy} \n", + "272 https://api.github.com/users/jrob119/events{/privacy} \n", + "273 https://api.github.com/users/jrob119/events{/privacy} \n", + "274 https://api.github.com/users/jrob119/events{/privacy} \n", + "275 https://api.github.com/users/jrob119/events{/privacy} \n", + "276 https://api.github.com/users/jrob119/events{/privacy} \n", + "277 https://api.github.com/users/jrob119/events{/privacy} \n", + "278 https://api.github.com/users/jrob119/events{/privacy} \n", + "279 https://api.github.com/users/jrob119/events{/privacy} \n", + "280 https://api.github.com/users/jrob119/events{/privacy} \n", + "281 https://api.github.com/users/jrob119/events{/privacy} \n", + "282 https://api.github.com/users/jrob119/events{/privacy} \n", + "283 https://api.github.com/users/jrob119/events{/privacy} \n", + "284 https://api.github.com/users/jrob119/events{/privacy} \n", + "285 https://api.github.com/users/jrob119/events{/privacy} \n", + "286 https://api.github.com/users/jrob119/events{/privacy} \n", + "287 https://api.github.com/users/jrob119/events{/privacy} \n", + "288 https://api.github.com/users/jrob119/events{/privacy} \n", + "289 https://api.github.com/users/web-flow/events{/privacy} \n", + "290 https://api.github.com/users/jrob119/events{/privacy} \n", + "291 https://api.github.com/users/web-flow/events{/privacy} \n", + "292 https://api.github.com/users/jrob119/events{/privacy} \n", + "293 https://api.github.com/users/web-flow/events{/privacy} \n", + "294 https://api.github.com/users/jrob119/events{/privacy} \n", + "295 https://api.github.com/users/web-flow/events{/privacy} \n", + "296 https://api.github.com/users/jrob119/events{/privacy} \n", + "297 https://api.github.com/users/jrob119/events{/privacy} \n", + "298 https://api.github.com/users/web-flow/events{/privacy} \n", + "299 https://api.github.com/users/jrob119/events{/privacy} \n", + "300 https://api.github.com/users/web-flow/events{/privacy} \n", + "301 https://api.github.com/users/jrob119/events{/privacy} \n", + "302 https://api.github.com/users/web-flow/events{/privacy} \n", + "303 https://api.github.com/users/jrob119/events{/privacy} \n", + "304 https://api.github.com/users/web-flow/events{/privacy} \n", + "305 https://api.github.com/users/jrob119/events{/privacy} \n", + "306 https://api.github.com/users/jrob119/events{/privacy} \n", + "307 https://api.github.com/users/jrob119/events{/privacy} \n", + "308 https://api.github.com/users/web-flow/events{/privacy} \n", + "309 https://api.github.com/users/web-flow/events{/privacy} \n", + "310 https://api.github.com/users/web-flow/events{/privacy} \n", + "311 https://api.github.com/users/web-flow/events{/privacy} \n", + "312 https://api.github.com/users/web-flow/events{/privacy} \n", + "313 https://api.github.com/users/web-flow/events{/privacy} \n", + "314 https://api.github.com/users/web-flow/events{/privacy} \n", + "315 https://api.github.com/users/web-flow/events{/privacy} \n", + "316 https://api.github.com/users/web-flow/events{/privacy} \n", + "317 https://api.github.com/users/web-flow/events{/privacy} \n", + "318 https://api.github.com/users/jrob119/events{/privacy} \n", + "319 https://api.github.com/users/web-flow/events{/privacy} \n", + "320 https://api.github.com/users/jrob119/events{/privacy} \n", + "321 https://api.github.com/users/jrob119/events{/privacy} \n", + "322 https://api.github.com/users/jrob119/events{/privacy} \n", + "323 https://api.github.com/users/web-flow/events{/privacy} \n", + "324 https://api.github.com/users/jrob119/events{/privacy} \n", + "325 https://api.github.com/users/web-flow/events{/privacy} \n", + "326 https://api.github.com/users/jrob119/events{/privacy} \n", + "327 https://api.github.com/users/web-flow/events{/privacy} \n", + "328 https://api.github.com/users/jrob119/events{/privacy} \n", + "329 https://api.github.com/users/web-flow/events{/privacy} \n", + "330 https://api.github.com/users/jrob119/events{/privacy} \n", + "331 https://api.github.com/users/web-flow/events{/privacy} \n", + "332 https://api.github.com/users/jrob119/events{/privacy} \n", + "333 https://api.github.com/users/web-flow/events{/privacy} \n", + "334 https://api.github.com/users/jrob119/events{/privacy} \n", + "335 https://api.github.com/users/jrob119/events{/privacy} \n", + "336 https://api.github.com/users/web-flow/events{/privacy} \n", + "337 https://api.github.com/users/jrob119/events{/privacy} \n", + "338 https://api.github.com/users/web-flow/events{/privacy} \n", + "339 https://api.github.com/users/web-flow/events{/privacy} \n", + "340 https://api.github.com/users/web-flow/events{/privacy} \n", + "341 https://api.github.com/users/web-flow/events{/privacy} \n", + "342 https://api.github.com/users/web-flow/events{/privacy} \n", + "343 https://api.github.com/users/web-flow/events{/privacy} \n", + "344 https://api.github.com/users/web-flow/events{/privacy} \n", + "345 https://api.github.com/users/jrob119/events{/privacy} \n", + "346 https://api.github.com/users/jrob119/events{/privacy} \n", + "347 https://api.github.com/users/web-flow/events{/privacy} \n", + "348 https://api.github.com/users/jrob119/events{/privacy} \n", + "349 https://api.github.com/users/jrob119/events{/privacy} \n", + "350 https://api.github.com/users/jrob119/events{/privacy} \n", + "351 https://api.github.com/users/web-flow/events{/privacy} \n", + "352 https://api.github.com/users/jrob119/events{/privacy} \n", + "353 https://api.github.com/users/jrob119/events{/privacy} \n", + "354 https://api.github.com/users/jrob119/events{/privacy} \n", + "355 https://api.github.com/users/jrob119/events{/privacy} \n", + "356 https://api.github.com/users/jrob119/events{/privacy} \n", + "357 https://api.github.com/users/jrob119/events{/privacy} \n", + "358 https://api.github.com/users/jrob119/events{/privacy} \n", + "359 https://api.github.com/users/jrob119/events{/privacy} \n", + "360 https://api.github.com/users/jrob119/events{/privacy} \n", + "361 https://api.github.com/users/web-flow/events{/privacy} \n", + "362 https://api.github.com/users/jrob119/events{/privacy} \n", + "363 https://api.github.com/users/web-flow/events{/privacy} \n", + "364 https://api.github.com/users/jrob119/events{/privacy} \n", + "365 https://api.github.com/users/web-flow/events{/privacy} \n", + "366 https://api.github.com/users/jrob119/events{/privacy} \n", + "367 https://api.github.com/users/web-flow/events{/privacy} \n", + "368 https://api.github.com/users/jrob119/events{/privacy} \n", + "369 https://api.github.com/users/jrob119/events{/privacy} \n", + "370 https://api.github.com/users/web-flow/events{/privacy} \n", + "371 https://api.github.com/users/web-flow/events{/privacy} \n", + "372 https://api.github.com/users/web-flow/events{/privacy} \n", + "373 https://api.github.com/users/web-flow/events{/privacy} \n", + "374 https://api.github.com/users/jrob119/events{/privacy} \n", + "375 https://api.github.com/users/web-flow/events{/privacy} \n", + "376 https://api.github.com/users/jrob119/events{/privacy} \n", + "377 https://api.github.com/users/web-flow/events{/privacy} \n", + "378 https://api.github.com/users/jrob119/events{/privacy} \n", + "379 https://api.github.com/users/web-flow/events{/privacy} \n", + "380 https://api.github.com/users/jrob119/events{/privacy} \n", + "381 https://api.github.com/users/web-flow/events{/privacy} \n", + "382 https://api.github.com/users/jrob119/events{/privacy} \n", + "383 https://api.github.com/users/web-flow/events{/privacy} \n", + "384 https://api.github.com/users/web-flow/events{/privacy} \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/events{/privacy} \n", + "387 https://api.github.com/users/jrob119/events{/privacy} \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/events{/privacy} \n", + "390 https://api.github.com/users/web-flow/events{/privacy} \n", + "391 https://api.github.com/users/jrob119/events{/privacy} \n", + "392 https://api.github.com/users/jrob119/events{/privacy} \n", + "393 https://api.github.com/users/web-flow/events{/privacy} \n", + "394 https://api.github.com/users/web-flow/events{/privacy} \n", + "395 https://api.github.com/users/web-flow/events{/privacy} \n", + "396 https://api.github.com/users/web-flow/events{/privacy} \n", + "397 https://api.github.com/users/web-flow/events{/privacy} \n", + "398 https://api.github.com/users/web-flow/events{/privacy} \n", + "399 https://api.github.com/users/web-flow/events{/privacy} \n", + "400 https://api.github.com/users/web-flow/events{/privacy} \n", + "401 https://api.github.com/users/web-flow/events{/privacy} \n", + "402 https://api.github.com/users/jrob119/events{/privacy} \n", + "403 https://api.github.com/users/jrob119/events{/privacy} \n", + "404 https://api.github.com/users/web-flow/events{/privacy} \n", + "405 https://api.github.com/users/web-flow/events{/privacy} \n", + "406 https://api.github.com/users/jrob119/events{/privacy} \n", + "407 https://api.github.com/users/web-flow/events{/privacy} \n", + "408 https://api.github.com/users/jrob119/events{/privacy} \n", + "409 https://api.github.com/users/jrob119/events{/privacy} \n", + "410 https://api.github.com/users/web-flow/events{/privacy} \n", + "411 https://api.github.com/users/jrob119/events{/privacy} \n", + "412 https://api.github.com/users/jrob119/events{/privacy} \n", + "413 https://api.github.com/users/jrob119/events{/privacy} \n", + "414 https://api.github.com/users/jrob119/events{/privacy} \n", + "415 https://api.github.com/users/jrob119/events{/privacy} \n", + "416 https://api.github.com/users/web-flow/events{/privacy} \n", + "417 https://api.github.com/users/web-flow/events{/privacy} \n", + "418 https://api.github.com/users/jrob119/events{/privacy} \n", + "419 https://api.github.com/users/web-flow/events{/privacy} \n", + "420 https://api.github.com/users/web-flow/events{/privacy} \n", + "421 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "422 https://api.github.com/users/web-flow/events{/privacy} \n", + "423 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "424 https://api.github.com/users/web-flow/events{/privacy} \n", + "425 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "426 https://api.github.com/users/web-flow/events{/privacy} \n", + "427 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "428 https://api.github.com/users/web-flow/events{/privacy} \n", + "429 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "430 https://api.github.com/users/web-flow/events{/privacy} \n", + "431 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "432 https://api.github.com/users/web-flow/events{/privacy} \n", + "433 https://api.github.com/users/web-flow/events{/privacy} \n", + "434 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "435 https://api.github.com/users/web-flow/events{/privacy} \n", + "436 https://api.github.com/users/jrob119/events{/privacy} \n", + "437 https://api.github.com/users/web-flow/events{/privacy} \n", + "438 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "439 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "440 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "441 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "442 https://api.github.com/users/jrob119/events{/privacy} \n", + "443 https://api.github.com/users/jrob119/events{/privacy} \n", + "444 https://api.github.com/users/jrob119/events{/privacy} \n", + "445 https://api.github.com/users/jrob119/events{/privacy} \n", + "446 https://api.github.com/users/jrob119/events{/privacy} \n", + "447 https://api.github.com/users/jrob119/events{/privacy} \n", + "448 https://api.github.com/users/web-flow/events{/privacy} \n", + "449 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "450 https://api.github.com/users/web-flow/events{/privacy} \n", + "451 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "452 https://api.github.com/users/web-flow/events{/privacy} \n", + "453 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "454 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "455 https://api.github.com/users/web-flow/events{/privacy} \n", + "456 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "457 https://api.github.com/users/web-flow/events{/privacy} \n", + "458 https://api.github.com/users/jrob119/events{/privacy} \n", + "459 https://api.github.com/users/web-flow/events{/privacy} \n", + "460 https://api.github.com/users/jrob119/events{/privacy} \n", + "461 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "462 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "463 https://api.github.com/users/web-flow/events{/privacy} \n", + "464 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "465 https://api.github.com/users/web-flow/events{/privacy} \n", + "466 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "467 https://api.github.com/users/web-flow/events{/privacy} \n", + "468 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "469 https://api.github.com/users/web-flow/events{/privacy} \n", + "470 https://api.github.com/users/web-flow/events{/privacy} \n", + "471 https://api.github.com/users/web-flow/events{/privacy} \n", + "472 https://api.github.com/users/web-flow/events{/privacy} \n", + "473 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "474 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "475 https://api.github.com/users/web-flow/events{/privacy} \n", + "476 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "477 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "478 https://api.github.com/users/web-flow/events{/privacy} \n", + "479 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "480 https://api.github.com/users/web-flow/events{/privacy} \n", + "481 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "482 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "483 https://api.github.com/users/web-flow/events{/privacy} \n", + "484 https://api.github.com/users/jrob119/events{/privacy} \n", + "485 https://api.github.com/users/jrob119/events{/privacy} \n", + "486 https://api.github.com/users/jrob119/events{/privacy} \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/events{/privacy} \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/events{/privacy} \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/events{/privacy} \n", + "497 https://api.github.com/users/jrob119/events{/privacy} \n", + "498 https://api.github.com/users/web-flow/events{/privacy} \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/events{/privacy} \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/events{/privacy} \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/events{/privacy} \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/events{/privacy} \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/events{/privacy} \n", + "509 https://api.github.com/users/web-flow/events{/privacy} \n", + "510 https://api.github.com/users/web-flow/events{/privacy} \n", + "511 https://api.github.com/users/jrob119/events{/privacy} \n", + "512 https://api.github.com/users/web-flow/events{/privacy} \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/events{/privacy} \n", + "517 https://api.github.com/users/jrob119/events{/privacy} \n", + "518 https://api.github.com/users/jrob119/events{/privacy} \n", + "519 https://api.github.com/users/jrob119/events{/privacy} \n", + "520 https://api.github.com/users/web-flow/events{/privacy} \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/events{/privacy} \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/events{/privacy} \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/events{/privacy} \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/events{/privacy} \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/events{/privacy} \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/events{/privacy} \n", + "534 https://api.github.com/users/web-flow/events{/privacy} \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/events{/privacy} \n", + "537 https://api.github.com/users/jrob119/events{/privacy} \n", + "538 https://api.github.com/users/jrob119/events{/privacy} \n", + "539 https://api.github.com/users/jrob119/events{/privacy} \n", + "540 https://api.github.com/users/web-flow/events{/privacy} \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/events{/privacy} \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/events{/privacy} \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/events{/privacy} \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/events{/privacy} \n", + "549 https://api.github.com/users/jrob119/events{/privacy} \n", + "550 https://api.github.com/users/jrob119/events{/privacy} \n", + "551 https://api.github.com/users/web-flow/events{/privacy} \n", + "552 https://api.github.com/users/jrob119/events{/privacy} \n", + "553 https://api.github.com/users/web-flow/events{/privacy} \n", + "554 https://api.github.com/users/jrob119/events{/privacy} \n", + "555 https://api.github.com/users/jrob119/events{/privacy} \n", + "556 https://api.github.com/users/jrob119/events{/privacy} \n", + "557 https://api.github.com/users/jrob119/events{/privacy} \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/events{/privacy} \n", + "560 https://api.github.com/users/jrob119/events{/privacy} \n", + "561 https://api.github.com/users/jrob119/events{/privacy} \n", + "562 https://api.github.com/users/jrob119/events{/privacy} \n", + "563 https://api.github.com/users/jrob119/events{/privacy} \n", + "564 https://api.github.com/users/jrob119/events{/privacy} \n", + "565 https://api.github.com/users/jrob119/events{/privacy} \n", + "566 https://api.github.com/users/jrob119/events{/privacy} \n", + "567 https://api.github.com/users/jrob119/events{/privacy} \n", + "568 https://api.github.com/users/jrob119/events{/privacy} \n", + "569 https://api.github.com/users/jrob119/events{/privacy} \n", + "570 https://api.github.com/users/jrob119/events{/privacy} \n", + "571 https://api.github.com/users/jrob119/events{/privacy} \n", + "572 https://api.github.com/users/jrob119/events{/privacy} \n", + "573 https://api.github.com/users/jrob119/events{/privacy} \n", + "574 https://api.github.com/users/jrob119/events{/privacy} \n", + "575 https://api.github.com/users/jrob119/events{/privacy} \n", + "576 https://api.github.com/users/jrob119/events{/privacy} \n", + "577 https://api.github.com/users/jrob119/events{/privacy} \n", + "578 https://api.github.com/users/jrob119/events{/privacy} \n", + "579 https://api.github.com/users/jrob119/events{/privacy} \n", + "580 https://api.github.com/users/jrob119/events{/privacy} \n", + "581 https://api.github.com/users/jrob119/events{/privacy} \n", + "582 https://api.github.com/users/jrob119/events{/privacy} \n", + "583 https://api.github.com/users/jrob119/events{/privacy} \n", + "584 https://api.github.com/users/jrob119/events{/privacy} \n", + "585 https://api.github.com/users/jrob119/events{/privacy} \n", + "586 https://api.github.com/users/jrob119/events{/privacy} \n", + "587 https://api.github.com/users/jrob119/events{/privacy} \n", + "588 https://api.github.com/users/jrob119/events{/privacy} \n", + "589 https://api.github.com/users/jrob119/events{/privacy} \n", + "590 https://api.github.com/users/jrob119/events{/privacy} \n", + "591 https://api.github.com/users/jrob119/events{/privacy} \n", + "592 https://api.github.com/users/jrob119/events{/privacy} \n", + "593 https://api.github.com/users/web-flow/events{/privacy} \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/events{/privacy} \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/events{/privacy} \n", + "598 https://api.github.com/users/web-flow/events{/privacy} \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/events{/privacy} \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/events{/privacy} \n", + "612 https://api.github.com/users/web-flow/events{/privacy} \n", + "613 https://api.github.com/users/jrob119/events{/privacy} \n", + "614 https://api.github.com/users/web-flow/events{/privacy} \n", + "615 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "616 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "617 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "618 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "619 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "620 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "621 https://api.github.com/users/web-flow/events{/privacy} \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/events{/privacy} \n", + "624 https://api.github.com/users/ipd-deploy/events{/privacy} \n", + "625 https://api.github.com/users/web-flow/events{/privacy} \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/events{/privacy} \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/events{/privacy} \n", + "630 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "631 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "632 https://api.github.com/users/web-flow/events{/privacy} \n", + "633 https://api.github.com/users/jrob119/events{/privacy} \n", + "634 https://api.github.com/users/jrob119/events{/privacy} \n", + "635 https://api.github.com/users/jrob119/events{/privacy} \n", + "636 https://api.github.com/users/web-flow/events{/privacy} \n", + "637 https://api.github.com/users/jrob119/events{/privacy} \n", + "638 https://api.github.com/users/web-flow/events{/privacy} \n", + "639 https://api.github.com/users/jrob119/events{/privacy} \n", + "640 https://api.github.com/users/web-flow/events{/privacy} \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/events{/privacy} \n", + "643 https://api.github.com/users/web-flow/events{/privacy} \n", + "644 https://api.github.com/users/web-flow/events{/privacy} \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/events{/privacy} \n", + "648 https://api.github.com/users/web-flow/events{/privacy} \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/events{/privacy} \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/events{/privacy} \n", + "656 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "657 https://api.github.com/users/web-flow/events{/privacy} \n", + "658 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "659 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "660 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/events{/privacy} \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "668 https://api.github.com/users/web-flow/events{/privacy} \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/events{/privacy} \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/events{/privacy} \n", + "674 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "675 https://api.github.com/users/web-flow/events{/privacy} \n", + "676 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "677 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "678 https://api.github.com/users/web-flow/events{/privacy} \n", + "679 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "680 https://api.github.com/users/web-flow/events{/privacy} \n", + "681 https://api.github.com/users/web-flow/events{/privacy} \n", + "682 https://api.github.com/users/web-flow/events{/privacy} \n", + "683 https://api.github.com/users/web-flow/events{/privacy} \n", + "684 https://api.github.com/users/web-flow/events{/privacy} \n", + "685 https://api.github.com/users/web-flow/events{/privacy} \n", + "686 https://api.github.com/users/web-flow/events{/privacy} \n", + "687 https://api.github.com/users/web-flow/events{/privacy} \n", + "688 https://api.github.com/users/web-flow/events{/privacy} \n", + "689 https://api.github.com/users/web-flow/events{/privacy} \n", + "690 https://api.github.com/users/web-flow/events{/privacy} \n", + "691 https://api.github.com/users/web-flow/events{/privacy} \n", + "692 https://api.github.com/users/web-flow/events{/privacy} \n", + "693 https://api.github.com/users/web-flow/events{/privacy} \n", + "694 https://api.github.com/users/web-flow/events{/privacy} \n", + "695 https://api.github.com/users/web-flow/events{/privacy} \n", + "696 https://api.github.com/users/web-flow/events{/privacy} \n", + "697 https://api.github.com/users/web-flow/events{/privacy} \n", + "698 https://api.github.com/users/web-flow/events{/privacy} \n", + "699 https://api.github.com/users/web-flow/events{/privacy} \n", + "700 https://api.github.com/users/web-flow/events{/privacy} \n", + "701 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "702 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", + "703 https://api.github.com/users/web-flow/events{/privacy} \n", + "704 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "705 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "706 https://api.github.com/users/web-flow/events{/privacy} \n", + "707 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "708 https://api.github.com/users/web-flow/events{/privacy} \n", + "709 https://api.github.com/users/web-flow/events{/privacy} \n", + "710 https://api.github.com/users/web-flow/events{/privacy} \n", + "711 https://api.github.com/users/web-flow/events{/privacy} \n", + "712 https://api.github.com/users/web-flow/events{/privacy} \n", + "713 https://api.github.com/users/web-flow/events{/privacy} \n", + "714 https://api.github.com/users/web-flow/events{/privacy} \n", + "715 https://api.github.com/users/web-flow/events{/privacy} \n", + "716 https://api.github.com/users/web-flow/events{/privacy} \n", + "717 https://api.github.com/users/web-flow/events{/privacy} \n", + "718 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", + "719 https://api.github.com/users/web-flow/events{/privacy} \n", + "720 https://api.github.com/users/web-flow/events{/privacy} \n", + "721 https://api.github.com/users/web-flow/events{/privacy} \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/events{/privacy} \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/events{/privacy} \n", + "726 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "727 https://api.github.com/users/web-flow/events{/privacy} \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/events{/privacy} \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/events{/privacy} \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/events{/privacy} \n", + "734 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "735 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", + "736 https://api.github.com/users/web-flow/events{/privacy} \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/events{/privacy} \n", + "\n", + " committer.received_events_url \\\n", + "0 https://api.github.com/users/jrob119/received_events \n", + "1 https://api.github.com/users/jrob119/received_events \n", + "2 https://api.github.com/users/jrob119/received_events \n", + "3 https://api.github.com/users/jrob119/received_events \n", + "4 https://api.github.com/users/jrob119/received_events \n", + "5 https://api.github.com/users/jrob119/received_events \n", + "6 https://api.github.com/users/jrob119/received_events \n", + "7 https://api.github.com/users/jrob119/received_events \n", + "8 https://api.github.com/users/jrob119/received_events \n", + "9 https://api.github.com/users/jrob119/received_events \n", + "10 https://api.github.com/users/jrob119/received_events \n", + "11 https://api.github.com/users/jrob119/received_events \n", + "12 https://api.github.com/users/jrob119/received_events \n", + "13 https://api.github.com/users/jrob119/received_events \n", + "14 https://api.github.com/users/jrob119/received_events \n", + "15 https://api.github.com/users/jrob119/received_events \n", + "16 https://api.github.com/users/jrob119/received_events \n", + "17 https://api.github.com/users/jrob119/received_events \n", + "18 https://api.github.com/users/jrob119/received_events \n", + "19 https://api.github.com/users/jrob119/received_events \n", + "20 https://api.github.com/users/jrob119/received_events \n", + "21 https://api.github.com/users/jrob119/received_events \n", + "22 https://api.github.com/users/jrob119/received_events \n", + "23 https://api.github.com/users/jrob119/received_events \n", + "24 https://api.github.com/users/jrob119/received_events \n", + "25 https://api.github.com/users/jrob119/received_events \n", + "26 https://api.github.com/users/jrob119/received_events \n", + "27 https://api.github.com/users/jrob119/received_events \n", + "28 https://api.github.com/users/jrob119/received_events \n", + "29 https://api.github.com/users/jrob119/received_events \n", + "30 https://api.github.com/users/jrob119/received_events \n", + "31 https://api.github.com/users/jrob119/received_events \n", + "32 https://api.github.com/users/jrob119/received_events \n", + "33 https://api.github.com/users/jrob119/received_events \n", + "34 https://api.github.com/users/jrob119/received_events \n", + "35 https://api.github.com/users/jrob119/received_events \n", + "36 https://api.github.com/users/jrob119/received_events \n", + "37 https://api.github.com/users/jrob119/received_events \n", + "38 https://api.github.com/users/jrob119/received_events \n", + "39 https://api.github.com/users/jrob119/received_events \n", + "40 https://api.github.com/users/jrob119/received_events \n", + "41 https://api.github.com/users/jrob119/received_events \n", + "42 https://api.github.com/users/jrob119/received_events \n", + "43 https://api.github.com/users/jrob119/received_events \n", + "44 https://api.github.com/users/jrob119/received_events \n", + "45 https://api.github.com/users/jrob119/received_events \n", + "46 https://api.github.com/users/jrob119/received_events \n", + "47 https://api.github.com/users/jrob119/received_events \n", + "48 https://api.github.com/users/jrob119/received_events \n", + "49 https://api.github.com/users/jrob119/received_events \n", + "50 https://api.github.com/users/jrob119/received_events \n", + "51 https://api.github.com/users/jrob119/received_events \n", + "52 https://api.github.com/users/jrob119/received_events \n", + "53 https://api.github.com/users/jrob119/received_events \n", + "54 https://api.github.com/users/jrob119/received_events \n", + "55 https://api.github.com/users/jrob119/received_events \n", + "56 https://api.github.com/users/jrob119/received_events \n", + "57 https://api.github.com/users/jrob119/received_events \n", + "58 https://api.github.com/users/jrob119/received_events \n", + "59 https://api.github.com/users/jrob119/received_events \n", + "60 https://api.github.com/users/jrob119/received_events \n", + "61 https://api.github.com/users/jrob119/received_events \n", + "62 https://api.github.com/users/jrob119/received_events \n", + "63 https://api.github.com/users/jrob119/received_events \n", + "64 https://api.github.com/users/jrob119/received_events \n", + "65 https://api.github.com/users/jrob119/received_events \n", + "66 https://api.github.com/users/jrob119/received_events \n", + "67 https://api.github.com/users/jrob119/received_events \n", + "68 https://api.github.com/users/jrob119/received_events \n", + "69 https://api.github.com/users/jrob119/received_events \n", + "70 https://api.github.com/users/jrob119/received_events \n", + "71 https://api.github.com/users/jrob119/received_events \n", + "72 https://api.github.com/users/jrob119/received_events \n", + "73 https://api.github.com/users/jrob119/received_events \n", + "74 https://api.github.com/users/jrob119/received_events \n", + "75 https://api.github.com/users/jrob119/received_events \n", + "76 https://api.github.com/users/jrob119/received_events \n", + "77 https://api.github.com/users/jrob119/received_events \n", + "78 https://api.github.com/users/jrob119/received_events \n", + "79 https://api.github.com/users/jrob119/received_events \n", + "80 https://api.github.com/users/jrob119/received_events \n", + "81 https://api.github.com/users/jrob119/received_events \n", + "82 https://api.github.com/users/jrob119/received_events \n", + "83 https://api.github.com/users/jrob119/received_events \n", + "84 https://api.github.com/users/jrob119/received_events \n", + "85 https://api.github.com/users/jrob119/received_events \n", + "86 https://api.github.com/users/jrob119/received_events \n", + "87 https://api.github.com/users/jrob119/received_events \n", + "88 https://api.github.com/users/jrob119/received_events \n", + "89 https://api.github.com/users/jrob119/received_events \n", + "90 https://api.github.com/users/jrob119/received_events \n", + "91 https://api.github.com/users/jrob119/received_events \n", + "92 https://api.github.com/users/jrob119/received_events \n", + "93 https://api.github.com/users/jrob119/received_events \n", + "94 https://api.github.com/users/jrob119/received_events \n", + "95 https://api.github.com/users/jrob119/received_events \n", + "96 https://api.github.com/users/jrob119/received_events \n", + "97 https://api.github.com/users/jrob119/received_events \n", + "98 https://api.github.com/users/jrob119/received_events \n", + "99 https://api.github.com/users/jrob119/received_events \n", + "100 https://api.github.com/users/jrob119/received_events \n", + "101 https://api.github.com/users/jrob119/received_events \n", + "102 https://api.github.com/users/jrob119/received_events \n", + "103 https://api.github.com/users/jrob119/received_events \n", + "104 https://api.github.com/users/jrob119/received_events \n", + "105 https://api.github.com/users/jrob119/received_events \n", + "106 https://api.github.com/users/jrob119/received_events \n", + "107 https://api.github.com/users/jrob119/received_events \n", + "108 https://api.github.com/users/jrob119/received_events \n", + "109 https://api.github.com/users/jrob119/received_events \n", + "110 https://api.github.com/users/jrob119/received_events \n", + "111 https://api.github.com/users/jrob119/received_events \n", + "112 https://api.github.com/users/jrob119/received_events \n", + "113 https://api.github.com/users/jrob119/received_events \n", + "114 https://api.github.com/users/jrob119/received_events \n", + "115 https://api.github.com/users/jrob119/received_events \n", + "116 https://api.github.com/users/jrob119/received_events \n", + "117 https://api.github.com/users/jrob119/received_events \n", + "118 https://api.github.com/users/jrob119/received_events \n", + "119 https://api.github.com/users/jrob119/received_events \n", + "120 https://api.github.com/users/jrob119/received_events \n", + "121 https://api.github.com/users/jrob119/received_events \n", + "122 https://api.github.com/users/jrob119/received_events \n", + "123 https://api.github.com/users/jrob119/received_events \n", + "124 https://api.github.com/users/jrob119/received_events \n", + "125 https://api.github.com/users/jrob119/received_events \n", + "126 https://api.github.com/users/jrob119/received_events \n", + "127 https://api.github.com/users/jrob119/received_events \n", + "128 https://api.github.com/users/jrob119/received_events \n", + "129 https://api.github.com/users/jrob119/received_events \n", + "130 https://api.github.com/users/jrob119/received_events \n", + "131 https://api.github.com/users/jrob119/received_events \n", + "132 https://api.github.com/users/jrob119/received_events \n", + "133 https://api.github.com/users/jrob119/received_events \n", + "134 https://api.github.com/users/jrob119/received_events \n", + "135 https://api.github.com/users/jrob119/received_events \n", + "136 https://api.github.com/users/jrob119/received_events \n", + "137 https://api.github.com/users/jrob119/received_events \n", + "138 https://api.github.com/users/jrob119/received_events \n", + "139 https://api.github.com/users/jrob119/received_events \n", + "140 https://api.github.com/users/jrob119/received_events \n", + "141 https://api.github.com/users/jrob119/received_events \n", + "142 https://api.github.com/users/jrob119/received_events \n", + "143 https://api.github.com/users/jrob119/received_events \n", + "144 https://api.github.com/users/jrob119/received_events \n", + "145 https://api.github.com/users/jrob119/received_events \n", + "146 https://api.github.com/users/jrob119/received_events \n", + "147 https://api.github.com/users/jrob119/received_events \n", + "148 https://api.github.com/users/jrob119/received_events \n", + "149 https://api.github.com/users/jrob119/received_events \n", + "150 https://api.github.com/users/jrob119/received_events \n", + "151 https://api.github.com/users/jrob119/received_events \n", + "152 https://api.github.com/users/jrob119/received_events \n", + "153 https://api.github.com/users/jrob119/received_events \n", + "154 https://api.github.com/users/jrob119/received_events \n", + "155 https://api.github.com/users/jrob119/received_events \n", + "156 https://api.github.com/users/jrob119/received_events \n", + "157 https://api.github.com/users/jrob119/received_events \n", + "158 https://api.github.com/users/jrob119/received_events \n", + "159 https://api.github.com/users/jrob119/received_events \n", + "160 https://api.github.com/users/jrob119/received_events \n", + "161 https://api.github.com/users/jrob119/received_events \n", + "162 https://api.github.com/users/jrob119/received_events \n", + "163 https://api.github.com/users/jrob119/received_events \n", + "164 https://api.github.com/users/jrob119/received_events \n", + "165 https://api.github.com/users/jrob119/received_events \n", + "166 https://api.github.com/users/jrob119/received_events \n", + "167 https://api.github.com/users/jrob119/received_events \n", + "168 https://api.github.com/users/jrob119/received_events \n", + "169 https://api.github.com/users/jrob119/received_events \n", + "170 https://api.github.com/users/jrob119/received_events \n", + "171 https://api.github.com/users/jrob119/received_events \n", + "172 https://api.github.com/users/jrob119/received_events \n", + "173 https://api.github.com/users/jrob119/received_events \n", + "174 https://api.github.com/users/jrob119/received_events \n", + "175 https://api.github.com/users/jrob119/received_events \n", + "176 https://api.github.com/users/jrob119/received_events \n", + "177 https://api.github.com/users/jrob119/received_events \n", + "178 https://api.github.com/users/jrob119/received_events \n", + "179 https://api.github.com/users/jrob119/received_events \n", + "180 https://api.github.com/users/jrob119/received_events \n", + "181 https://api.github.com/users/jrob119/received_events \n", + "182 https://api.github.com/users/jrob119/received_events \n", + "183 https://api.github.com/users/jrob119/received_events \n", + "184 https://api.github.com/users/jrob119/received_events \n", + "185 https://api.github.com/users/web-flow/received_events \n", + "186 https://api.github.com/users/jrob119/received_events \n", + "187 https://api.github.com/users/web-flow/received_events \n", + "188 https://api.github.com/users/jrob119/received_events \n", + "189 https://api.github.com/users/web-flow/received_events \n", + "190 https://api.github.com/users/jrob119/received_events \n", + "191 https://api.github.com/users/web-flow/received_events \n", + "192 https://api.github.com/users/jrob119/received_events \n", + "193 https://api.github.com/users/web-flow/received_events \n", + "194 https://api.github.com/users/jrob119/received_events \n", + "195 https://api.github.com/users/jrob119/received_events \n", + "196 https://api.github.com/users/web-flow/received_events \n", + "197 https://api.github.com/users/jrob119/received_events \n", + "198 https://api.github.com/users/web-flow/received_events \n", + "199 https://api.github.com/users/jrob119/received_events \n", + "200 https://api.github.com/users/web-flow/received_events \n", + "201 https://api.github.com/users/web-flow/received_events \n", + "202 https://api.github.com/users/web-flow/received_events \n", + "203 https://api.github.com/users/jrob119/received_events \n", + "204 https://api.github.com/users/jrob119/received_events \n", + "205 https://api.github.com/users/web-flow/received_events \n", + "206 https://api.github.com/users/jrob119/received_events \n", + "207 https://api.github.com/users/web-flow/received_events \n", + "208 https://api.github.com/users/jrob119/received_events \n", + "209 https://api.github.com/users/web-flow/received_events \n", + "210 https://api.github.com/users/jrob119/received_events \n", + "211 https://api.github.com/users/web-flow/received_events \n", + "212 https://api.github.com/users/jrob119/received_events \n", + "213 https://api.github.com/users/web-flow/received_events \n", + "214 https://api.github.com/users/jrob119/received_events \n", + "215 https://api.github.com/users/web-flow/received_events \n", + "216 https://api.github.com/users/jrob119/received_events \n", + "217 https://api.github.com/users/web-flow/received_events \n", + "218 https://api.github.com/users/jrob119/received_events \n", + "219 https://api.github.com/users/web-flow/received_events \n", + "220 https://api.github.com/users/jrob119/received_events \n", + "221 https://api.github.com/users/web-flow/received_events \n", + "222 https://api.github.com/users/jrob119/received_events \n", + "223 https://api.github.com/users/jrob119/received_events \n", + "224 https://api.github.com/users/web-flow/received_events \n", + "225 https://api.github.com/users/jrob119/received_events \n", + "226 https://api.github.com/users/jrob119/received_events \n", + "227 https://api.github.com/users/web-flow/received_events \n", + "228 https://api.github.com/users/jrob119/received_events \n", + "229 https://api.github.com/users/web-flow/received_events \n", + "230 https://api.github.com/users/jrob119/received_events \n", + "231 https://api.github.com/users/web-flow/received_events \n", + "232 https://api.github.com/users/jrob119/received_events \n", + "233 https://api.github.com/users/web-flow/received_events \n", + "234 https://api.github.com/users/web-flow/received_events \n", + "235 https://api.github.com/users/web-flow/received_events \n", + "236 https://api.github.com/users/jrob119/received_events \n", + "237 https://api.github.com/users/web-flow/received_events \n", + "238 https://api.github.com/users/jrob119/received_events \n", + "239 https://api.github.com/users/jrob119/received_events \n", + "240 https://api.github.com/users/jrob119/received_events \n", + "241 https://api.github.com/users/jrob119/received_events \n", + "242 https://api.github.com/users/jrob119/received_events \n", + "243 https://api.github.com/users/web-flow/received_events \n", + "244 https://api.github.com/users/jrob119/received_events \n", + "245 https://api.github.com/users/web-flow/received_events \n", + "246 https://api.github.com/users/web-flow/received_events \n", + "247 https://api.github.com/users/web-flow/received_events \n", + "248 https://api.github.com/users/web-flow/received_events \n", + "249 https://api.github.com/users/jrob119/received_events \n", + "250 https://api.github.com/users/web-flow/received_events \n", + "251 https://api.github.com/users/web-flow/received_events \n", + "252 https://api.github.com/users/web-flow/received_events \n", + "253 https://api.github.com/users/jrob119/received_events \n", + "254 https://api.github.com/users/web-flow/received_events \n", + "255 https://api.github.com/users/jrob119/received_events \n", + "256 https://api.github.com/users/web-flow/received_events \n", + "257 https://api.github.com/users/jrob119/received_events \n", + "258 https://api.github.com/users/jrob119/received_events \n", + "259 https://api.github.com/users/jrob119/received_events \n", + "260 https://api.github.com/users/jrob119/received_events \n", + "261 https://api.github.com/users/jrob119/received_events \n", + "262 https://api.github.com/users/jrob119/received_events \n", + "263 https://api.github.com/users/jrob119/received_events \n", + "264 https://api.github.com/users/jrob119/received_events \n", + "265 https://api.github.com/users/jrob119/received_events \n", + "266 https://api.github.com/users/jrob119/received_events \n", + "267 https://api.github.com/users/jrob119/received_events \n", + "268 https://api.github.com/users/jrob119/received_events \n", + "269 https://api.github.com/users/jrob119/received_events \n", + "270 https://api.github.com/users/jrob119/received_events \n", + "271 https://api.github.com/users/jrob119/received_events \n", + "272 https://api.github.com/users/jrob119/received_events \n", + "273 https://api.github.com/users/jrob119/received_events \n", + "274 https://api.github.com/users/jrob119/received_events \n", + "275 https://api.github.com/users/jrob119/received_events \n", + "276 https://api.github.com/users/jrob119/received_events \n", + "277 https://api.github.com/users/jrob119/received_events \n", + "278 https://api.github.com/users/jrob119/received_events \n", + "279 https://api.github.com/users/jrob119/received_events \n", + "280 https://api.github.com/users/jrob119/received_events \n", + "281 https://api.github.com/users/jrob119/received_events \n", + "282 https://api.github.com/users/jrob119/received_events \n", + "283 https://api.github.com/users/jrob119/received_events \n", + "284 https://api.github.com/users/jrob119/received_events \n", + "285 https://api.github.com/users/jrob119/received_events \n", + "286 https://api.github.com/users/jrob119/received_events \n", + "287 https://api.github.com/users/jrob119/received_events \n", + "288 https://api.github.com/users/jrob119/received_events \n", + "289 https://api.github.com/users/web-flow/received_events \n", + "290 https://api.github.com/users/jrob119/received_events \n", + "291 https://api.github.com/users/web-flow/received_events \n", + "292 https://api.github.com/users/jrob119/received_events \n", + "293 https://api.github.com/users/web-flow/received_events \n", + "294 https://api.github.com/users/jrob119/received_events \n", + "295 https://api.github.com/users/web-flow/received_events \n", + "296 https://api.github.com/users/jrob119/received_events \n", + "297 https://api.github.com/users/jrob119/received_events \n", + "298 https://api.github.com/users/web-flow/received_events \n", + "299 https://api.github.com/users/jrob119/received_events \n", + "300 https://api.github.com/users/web-flow/received_events \n", + "301 https://api.github.com/users/jrob119/received_events \n", + "302 https://api.github.com/users/web-flow/received_events \n", + "303 https://api.github.com/users/jrob119/received_events \n", + "304 https://api.github.com/users/web-flow/received_events \n", + "305 https://api.github.com/users/jrob119/received_events \n", + "306 https://api.github.com/users/jrob119/received_events \n", + "307 https://api.github.com/users/jrob119/received_events \n", + "308 https://api.github.com/users/web-flow/received_events \n", + "309 https://api.github.com/users/web-flow/received_events \n", + "310 https://api.github.com/users/web-flow/received_events \n", + "311 https://api.github.com/users/web-flow/received_events \n", + "312 https://api.github.com/users/web-flow/received_events \n", + "313 https://api.github.com/users/web-flow/received_events \n", + "314 https://api.github.com/users/web-flow/received_events \n", + "315 https://api.github.com/users/web-flow/received_events \n", + "316 https://api.github.com/users/web-flow/received_events \n", + "317 https://api.github.com/users/web-flow/received_events \n", + "318 https://api.github.com/users/jrob119/received_events \n", + "319 https://api.github.com/users/web-flow/received_events \n", + "320 https://api.github.com/users/jrob119/received_events \n", + "321 https://api.github.com/users/jrob119/received_events \n", + "322 https://api.github.com/users/jrob119/received_events \n", + "323 https://api.github.com/users/web-flow/received_events \n", + "324 https://api.github.com/users/jrob119/received_events \n", + "325 https://api.github.com/users/web-flow/received_events \n", + "326 https://api.github.com/users/jrob119/received_events \n", + "327 https://api.github.com/users/web-flow/received_events \n", + "328 https://api.github.com/users/jrob119/received_events \n", + "329 https://api.github.com/users/web-flow/received_events \n", + "330 https://api.github.com/users/jrob119/received_events \n", + "331 https://api.github.com/users/web-flow/received_events \n", + "332 https://api.github.com/users/jrob119/received_events \n", + "333 https://api.github.com/users/web-flow/received_events \n", + "334 https://api.github.com/users/jrob119/received_events \n", + "335 https://api.github.com/users/jrob119/received_events \n", + "336 https://api.github.com/users/web-flow/received_events \n", + "337 https://api.github.com/users/jrob119/received_events \n", + "338 https://api.github.com/users/web-flow/received_events \n", + "339 https://api.github.com/users/web-flow/received_events \n", + "340 https://api.github.com/users/web-flow/received_events \n", + "341 https://api.github.com/users/web-flow/received_events \n", + "342 https://api.github.com/users/web-flow/received_events \n", + "343 https://api.github.com/users/web-flow/received_events \n", + "344 https://api.github.com/users/web-flow/received_events \n", + "345 https://api.github.com/users/jrob119/received_events \n", + "346 https://api.github.com/users/jrob119/received_events \n", + "347 https://api.github.com/users/web-flow/received_events \n", + "348 https://api.github.com/users/jrob119/received_events \n", + "349 https://api.github.com/users/jrob119/received_events \n", + "350 https://api.github.com/users/jrob119/received_events \n", + "351 https://api.github.com/users/web-flow/received_events \n", + "352 https://api.github.com/users/jrob119/received_events \n", + "353 https://api.github.com/users/jrob119/received_events \n", + "354 https://api.github.com/users/jrob119/received_events \n", + "355 https://api.github.com/users/jrob119/received_events \n", + "356 https://api.github.com/users/jrob119/received_events \n", + "357 https://api.github.com/users/jrob119/received_events \n", + "358 https://api.github.com/users/jrob119/received_events \n", + "359 https://api.github.com/users/jrob119/received_events \n", + "360 https://api.github.com/users/jrob119/received_events \n", + "361 https://api.github.com/users/web-flow/received_events \n", + "362 https://api.github.com/users/jrob119/received_events \n", + "363 https://api.github.com/users/web-flow/received_events \n", + "364 https://api.github.com/users/jrob119/received_events \n", + "365 https://api.github.com/users/web-flow/received_events \n", + "366 https://api.github.com/users/jrob119/received_events \n", + "367 https://api.github.com/users/web-flow/received_events \n", + "368 https://api.github.com/users/jrob119/received_events \n", + "369 https://api.github.com/users/jrob119/received_events \n", + "370 https://api.github.com/users/web-flow/received_events \n", + "371 https://api.github.com/users/web-flow/received_events \n", + "372 https://api.github.com/users/web-flow/received_events \n", + "373 https://api.github.com/users/web-flow/received_events \n", + "374 https://api.github.com/users/jrob119/received_events \n", + "375 https://api.github.com/users/web-flow/received_events \n", + "376 https://api.github.com/users/jrob119/received_events \n", + "377 https://api.github.com/users/web-flow/received_events \n", + "378 https://api.github.com/users/jrob119/received_events \n", + "379 https://api.github.com/users/web-flow/received_events \n", + "380 https://api.github.com/users/jrob119/received_events \n", + "381 https://api.github.com/users/web-flow/received_events \n", + "382 https://api.github.com/users/jrob119/received_events \n", + "383 https://api.github.com/users/web-flow/received_events \n", + "384 https://api.github.com/users/web-flow/received_events \n", + "385 NaN \n", + "386 https://api.github.com/users/web-flow/received_events \n", + "387 https://api.github.com/users/jrob119/received_events \n", + "388 NaN \n", + "389 https://api.github.com/users/jrob119/received_events \n", + "390 https://api.github.com/users/web-flow/received_events \n", + "391 https://api.github.com/users/jrob119/received_events \n", + "392 https://api.github.com/users/jrob119/received_events \n", + "393 https://api.github.com/users/web-flow/received_events \n", + "394 https://api.github.com/users/web-flow/received_events \n", + "395 https://api.github.com/users/web-flow/received_events \n", + "396 https://api.github.com/users/web-flow/received_events \n", + "397 https://api.github.com/users/web-flow/received_events \n", + "398 https://api.github.com/users/web-flow/received_events \n", + "399 https://api.github.com/users/web-flow/received_events \n", + "400 https://api.github.com/users/web-flow/received_events \n", + "401 https://api.github.com/users/web-flow/received_events \n", + "402 https://api.github.com/users/jrob119/received_events \n", + "403 https://api.github.com/users/jrob119/received_events \n", + "404 https://api.github.com/users/web-flow/received_events \n", + "405 https://api.github.com/users/web-flow/received_events \n", + "406 https://api.github.com/users/jrob119/received_events \n", + "407 https://api.github.com/users/web-flow/received_events \n", + "408 https://api.github.com/users/jrob119/received_events \n", + "409 https://api.github.com/users/jrob119/received_events \n", + "410 https://api.github.com/users/web-flow/received_events \n", + "411 https://api.github.com/users/jrob119/received_events \n", + "412 https://api.github.com/users/jrob119/received_events \n", + "413 https://api.github.com/users/jrob119/received_events \n", + "414 https://api.github.com/users/jrob119/received_events \n", + "415 https://api.github.com/users/jrob119/received_events \n", + "416 https://api.github.com/users/web-flow/received_events \n", + "417 https://api.github.com/users/web-flow/received_events \n", + "418 https://api.github.com/users/jrob119/received_events \n", + "419 https://api.github.com/users/web-flow/received_events \n", + "420 https://api.github.com/users/web-flow/received_events \n", + "421 https://api.github.com/users/dominicbarkerAN/received_events \n", + "422 https://api.github.com/users/web-flow/received_events \n", + "423 https://api.github.com/users/dominicbarkerAN/received_events \n", + "424 https://api.github.com/users/web-flow/received_events \n", + "425 https://api.github.com/users/dominicbarkerAN/received_events \n", + "426 https://api.github.com/users/web-flow/received_events \n", + "427 https://api.github.com/users/dominicbarkerAN/received_events \n", + "428 https://api.github.com/users/web-flow/received_events \n", + "429 https://api.github.com/users/dominicbarkerAN/received_events \n", + "430 https://api.github.com/users/web-flow/received_events \n", + "431 https://api.github.com/users/dominicbarkerAN/received_events \n", + "432 https://api.github.com/users/web-flow/received_events \n", + "433 https://api.github.com/users/web-flow/received_events \n", + "434 https://api.github.com/users/dominicbarkerAN/received_events \n", + "435 https://api.github.com/users/web-flow/received_events \n", + "436 https://api.github.com/users/jrob119/received_events \n", + "437 https://api.github.com/users/web-flow/received_events \n", + "438 https://api.github.com/users/dominicbarkerAN/received_events \n", + "439 https://api.github.com/users/dominicbarkerAN/received_events \n", + "440 https://api.github.com/users/dominicbarkerAN/received_events \n", + "441 https://api.github.com/users/dominicbarkerAN/received_events \n", + "442 https://api.github.com/users/jrob119/received_events \n", + "443 https://api.github.com/users/jrob119/received_events \n", + "444 https://api.github.com/users/jrob119/received_events \n", + "445 https://api.github.com/users/jrob119/received_events \n", + "446 https://api.github.com/users/jrob119/received_events \n", + "447 https://api.github.com/users/jrob119/received_events \n", + "448 https://api.github.com/users/web-flow/received_events \n", + "449 https://api.github.com/users/dominicbarkerAN/received_events \n", + "450 https://api.github.com/users/web-flow/received_events \n", + "451 https://api.github.com/users/dominicbarkerAN/received_events \n", + "452 https://api.github.com/users/web-flow/received_events \n", + "453 https://api.github.com/users/dominicbarkerAN/received_events \n", + "454 https://api.github.com/users/dominicbarkerAN/received_events \n", + "455 https://api.github.com/users/web-flow/received_events \n", + "456 https://api.github.com/users/dominicbarkerAN/received_events \n", + "457 https://api.github.com/users/web-flow/received_events \n", + "458 https://api.github.com/users/jrob119/received_events \n", + "459 https://api.github.com/users/web-flow/received_events \n", + "460 https://api.github.com/users/jrob119/received_events \n", + "461 https://api.github.com/users/dominicbarkerAN/received_events \n", + "462 https://api.github.com/users/dominicbarkerAN/received_events \n", + "463 https://api.github.com/users/web-flow/received_events \n", + "464 https://api.github.com/users/dominicbarkerAN/received_events \n", + "465 https://api.github.com/users/web-flow/received_events \n", + "466 https://api.github.com/users/dominicbarkerAN/received_events \n", + "467 https://api.github.com/users/web-flow/received_events \n", + "468 https://api.github.com/users/dominicbarkerAN/received_events \n", + "469 https://api.github.com/users/web-flow/received_events \n", + "470 https://api.github.com/users/web-flow/received_events \n", + "471 https://api.github.com/users/web-flow/received_events \n", + "472 https://api.github.com/users/web-flow/received_events \n", + "473 https://api.github.com/users/dominicbarkerAN/received_events \n", + "474 https://api.github.com/users/dominicbarkerAN/received_events \n", + "475 https://api.github.com/users/web-flow/received_events \n", + "476 https://api.github.com/users/dominicbarkerAN/received_events \n", + "477 https://api.github.com/users/dominicbarkerAN/received_events \n", + "478 https://api.github.com/users/web-flow/received_events \n", + "479 https://api.github.com/users/dominicbarkerAN/received_events \n", + "480 https://api.github.com/users/web-flow/received_events \n", + "481 https://api.github.com/users/dominicbarkerAN/received_events \n", + "482 https://api.github.com/users/dominicbarkerAN/received_events \n", + "483 https://api.github.com/users/web-flow/received_events \n", + "484 https://api.github.com/users/jrob119/received_events \n", + "485 https://api.github.com/users/jrob119/received_events \n", + "486 https://api.github.com/users/jrob119/received_events \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/users/web-flow/received_events \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/users/web-flow/received_events \n", + "495 NaN \n", + "496 https://api.github.com/users/web-flow/received_events \n", + "497 https://api.github.com/users/jrob119/received_events \n", + "498 https://api.github.com/users/web-flow/received_events \n", + "499 NaN \n", + "500 https://api.github.com/users/web-flow/received_events \n", + "501 NaN \n", + "502 https://api.github.com/users/web-flow/received_events \n", + "503 NaN \n", + "504 https://api.github.com/users/web-flow/received_events \n", + "505 NaN \n", + "506 https://api.github.com/users/web-flow/received_events \n", + "507 NaN \n", + "508 https://api.github.com/users/web-flow/received_events \n", + "509 https://api.github.com/users/web-flow/received_events \n", + "510 https://api.github.com/users/web-flow/received_events \n", + "511 https://api.github.com/users/jrob119/received_events \n", + "512 https://api.github.com/users/web-flow/received_events \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/users/web-flow/received_events \n", + "517 https://api.github.com/users/jrob119/received_events \n", + "518 https://api.github.com/users/jrob119/received_events \n", + "519 https://api.github.com/users/jrob119/received_events \n", + "520 https://api.github.com/users/web-flow/received_events \n", + "521 NaN \n", + "522 https://api.github.com/users/web-flow/received_events \n", + "523 NaN \n", + "524 https://api.github.com/users/web-flow/received_events \n", + "525 NaN \n", + "526 https://api.github.com/users/web-flow/received_events \n", + "527 NaN \n", + "528 https://api.github.com/users/web-flow/received_events \n", + "529 NaN \n", + "530 https://api.github.com/users/web-flow/received_events \n", + "531 NaN \n", + "532 NaN \n", + "533 https://api.github.com/users/jrob119/received_events \n", + "534 https://api.github.com/users/web-flow/received_events \n", + "535 NaN \n", + "536 https://api.github.com/users/web-flow/received_events \n", + "537 https://api.github.com/users/jrob119/received_events \n", + "538 https://api.github.com/users/jrob119/received_events \n", + "539 https://api.github.com/users/jrob119/received_events \n", + "540 https://api.github.com/users/web-flow/received_events \n", + "541 NaN \n", + "542 https://api.github.com/users/web-flow/received_events \n", + "543 NaN \n", + "544 https://api.github.com/users/web-flow/received_events \n", + "545 NaN \n", + "546 https://api.github.com/users/web-flow/received_events \n", + "547 NaN \n", + "548 https://api.github.com/users/web-flow/received_events \n", + "549 https://api.github.com/users/jrob119/received_events \n", + "550 https://api.github.com/users/jrob119/received_events \n", + "551 https://api.github.com/users/web-flow/received_events \n", + "552 https://api.github.com/users/jrob119/received_events \n", + "553 https://api.github.com/users/web-flow/received_events \n", + "554 https://api.github.com/users/jrob119/received_events \n", + "555 https://api.github.com/users/jrob119/received_events \n", + "556 https://api.github.com/users/jrob119/received_events \n", + "557 https://api.github.com/users/jrob119/received_events \n", + "558 NaN \n", + "559 https://api.github.com/users/web-flow/received_events \n", + "560 https://api.github.com/users/jrob119/received_events \n", + "561 https://api.github.com/users/jrob119/received_events \n", + "562 https://api.github.com/users/jrob119/received_events \n", + "563 https://api.github.com/users/jrob119/received_events \n", + "564 https://api.github.com/users/jrob119/received_events \n", + "565 https://api.github.com/users/jrob119/received_events \n", + "566 https://api.github.com/users/jrob119/received_events \n", + "567 https://api.github.com/users/jrob119/received_events \n", + "568 https://api.github.com/users/jrob119/received_events \n", + "569 https://api.github.com/users/jrob119/received_events \n", + "570 https://api.github.com/users/jrob119/received_events \n", + "571 https://api.github.com/users/jrob119/received_events \n", + "572 https://api.github.com/users/jrob119/received_events \n", + "573 https://api.github.com/users/jrob119/received_events \n", + "574 https://api.github.com/users/jrob119/received_events \n", + "575 https://api.github.com/users/jrob119/received_events \n", + "576 https://api.github.com/users/jrob119/received_events \n", + "577 https://api.github.com/users/jrob119/received_events \n", + "578 https://api.github.com/users/jrob119/received_events \n", + "579 https://api.github.com/users/jrob119/received_events \n", + "580 https://api.github.com/users/jrob119/received_events \n", + "581 https://api.github.com/users/jrob119/received_events \n", + "582 https://api.github.com/users/jrob119/received_events \n", + "583 https://api.github.com/users/jrob119/received_events \n", + "584 https://api.github.com/users/jrob119/received_events \n", + "585 https://api.github.com/users/jrob119/received_events \n", + "586 https://api.github.com/users/jrob119/received_events \n", + "587 https://api.github.com/users/jrob119/received_events \n", + "588 https://api.github.com/users/jrob119/received_events \n", + "589 https://api.github.com/users/jrob119/received_events \n", + "590 https://api.github.com/users/jrob119/received_events \n", + "591 https://api.github.com/users/jrob119/received_events \n", + "592 https://api.github.com/users/jrob119/received_events \n", + "593 https://api.github.com/users/web-flow/received_events \n", + "594 NaN \n", + "595 https://api.github.com/users/web-flow/received_events \n", + "596 NaN \n", + "597 https://api.github.com/users/web-flow/received_events \n", + "598 https://api.github.com/users/web-flow/received_events \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/users/web-flow/received_events \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/users/web-flow/received_events \n", + "612 https://api.github.com/users/web-flow/received_events \n", + "613 https://api.github.com/users/jrob119/received_events \n", + "614 https://api.github.com/users/web-flow/received_events \n", + "615 https://api.github.com/users/ipd-deploy/received_events \n", + "616 https://api.github.com/users/ipd-deploy/received_events \n", + "617 https://api.github.com/users/ipd-deploy/received_events \n", + "618 https://api.github.com/users/ipd-deploy/received_events \n", + "619 https://api.github.com/users/ipd-deploy/received_events \n", + "620 https://api.github.com/users/ipd-deploy/received_events \n", + "621 https://api.github.com/users/web-flow/received_events \n", + "622 NaN \n", + "623 https://api.github.com/users/web-flow/received_events \n", + "624 https://api.github.com/users/ipd-deploy/received_events \n", + "625 https://api.github.com/users/web-flow/received_events \n", + "626 NaN \n", + "627 https://api.github.com/users/web-flow/received_events \n", + "628 NaN \n", + "629 https://api.github.com/users/web-flow/received_events \n", + "630 https://api.github.com/users/dominicbarkerAN/received_events \n", + "631 https://api.github.com/users/dominicbarkerAN/received_events \n", + "632 https://api.github.com/users/web-flow/received_events \n", + "633 https://api.github.com/users/jrob119/received_events \n", + "634 https://api.github.com/users/jrob119/received_events \n", + "635 https://api.github.com/users/jrob119/received_events \n", + "636 https://api.github.com/users/web-flow/received_events \n", + "637 https://api.github.com/users/jrob119/received_events \n", + "638 https://api.github.com/users/web-flow/received_events \n", + "639 https://api.github.com/users/jrob119/received_events \n", + "640 https://api.github.com/users/web-flow/received_events \n", + "641 NaN \n", + "642 https://api.github.com/users/web-flow/received_events \n", + "643 https://api.github.com/users/web-flow/received_events \n", + "644 https://api.github.com/users/web-flow/received_events \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/users/web-flow/received_events \n", + "648 https://api.github.com/users/web-flow/received_events \n", + "649 NaN \n", + "650 NaN \n", + "651 https://api.github.com/users/web-flow/received_events \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/users/web-flow/received_events \n", + "656 https://api.github.com/users/dominicbarkerAN/received_events \n", + "657 https://api.github.com/users/web-flow/received_events \n", + "658 https://api.github.com/users/dominicbarkerAN/received_events \n", + "659 https://api.github.com/users/dominicbarkerAN/received_events \n", + "660 https://api.github.com/users/dominicbarkerAN/received_events \n", + "661 NaN \n", + "662 https://api.github.com/users/web-flow/received_events \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/users/dominicbarkerAN/received_events \n", + "668 https://api.github.com/users/web-flow/received_events \n", + "669 NaN \n", + "670 https://api.github.com/users/web-flow/received_events \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/users/web-flow/received_events \n", + "674 https://api.github.com/users/dominicbarkerAN/received_events \n", + "675 https://api.github.com/users/web-flow/received_events \n", + "676 https://api.github.com/users/dominicbarkerAN/received_events \n", + "677 https://api.github.com/users/xeniageorgiouAN/received_events \n", + "678 https://api.github.com/users/web-flow/received_events \n", + "679 https://api.github.com/users/dominicbarkerAN/received_events \n", + "680 https://api.github.com/users/web-flow/received_events \n", + "681 https://api.github.com/users/web-flow/received_events \n", + "682 https://api.github.com/users/web-flow/received_events \n", + "683 https://api.github.com/users/web-flow/received_events \n", + "684 https://api.github.com/users/web-flow/received_events \n", + "685 https://api.github.com/users/web-flow/received_events \n", + "686 https://api.github.com/users/web-flow/received_events \n", + "687 https://api.github.com/users/web-flow/received_events \n", + "688 https://api.github.com/users/web-flow/received_events \n", + "689 https://api.github.com/users/web-flow/received_events \n", + "690 https://api.github.com/users/web-flow/received_events \n", + "691 https://api.github.com/users/web-flow/received_events \n", + "692 https://api.github.com/users/web-flow/received_events \n", + "693 https://api.github.com/users/web-flow/received_events \n", + "694 https://api.github.com/users/web-flow/received_events \n", + "695 https://api.github.com/users/web-flow/received_events \n", + "696 https://api.github.com/users/web-flow/received_events \n", + "697 https://api.github.com/users/web-flow/received_events \n", + "698 https://api.github.com/users/web-flow/received_events \n", + "699 https://api.github.com/users/web-flow/received_events \n", + "700 https://api.github.com/users/web-flow/received_events \n", + "701 https://api.github.com/users/dominicbarkerAN/received_events \n", + "702 https://api.github.com/users/dominicbarkerAN/received_events \n", + "703 https://api.github.com/users/web-flow/received_events \n", + "704 https://api.github.com/users/michaelcooperAN/received_events \n", + "705 https://api.github.com/users/michaelcooperAN/received_events \n", + "706 https://api.github.com/users/web-flow/received_events \n", + "707 https://api.github.com/users/xeniageorgiouAN/received_events \n", + "708 https://api.github.com/users/web-flow/received_events \n", + "709 https://api.github.com/users/web-flow/received_events \n", + "710 https://api.github.com/users/web-flow/received_events \n", + "711 https://api.github.com/users/web-flow/received_events \n", + "712 https://api.github.com/users/web-flow/received_events \n", + "713 https://api.github.com/users/web-flow/received_events \n", + "714 https://api.github.com/users/web-flow/received_events \n", + "715 https://api.github.com/users/web-flow/received_events \n", + "716 https://api.github.com/users/web-flow/received_events \n", + "717 https://api.github.com/users/web-flow/received_events \n", + "718 https://api.github.com/users/xeniageorgiouAN/received_events \n", + "719 https://api.github.com/users/web-flow/received_events \n", + "720 https://api.github.com/users/web-flow/received_events \n", + "721 https://api.github.com/users/web-flow/received_events \n", + "722 NaN \n", + "723 https://api.github.com/users/web-flow/received_events \n", + "724 NaN \n", + "725 https://api.github.com/users/web-flow/received_events \n", + "726 https://api.github.com/users/michaelcooperAN/received_events \n", + "727 https://api.github.com/users/web-flow/received_events \n", + "728 NaN \n", + "729 https://api.github.com/users/web-flow/received_events \n", + "730 NaN \n", + "731 https://api.github.com/users/web-flow/received_events \n", + "732 NaN \n", + "733 https://api.github.com/users/web-flow/received_events \n", + "734 https://api.github.com/users/michaelcooperAN/received_events \n", + "735 https://api.github.com/users/michaelcooperAN/received_events \n", + "736 https://api.github.com/users/web-flow/received_events \n", + "737 NaN \n", + "738 https://api.github.com/users/web-flow/received_events \n", + "\n", + " committer.type committer.site_admin \\\n", + "0 User False \n", + "1 User False \n", + "2 User False \n", + "3 User False \n", + "4 User False \n", + "5 User False \n", + "6 User False \n", + "7 User False \n", + "8 User False \n", + "9 User False \n", + "10 User False \n", + "11 User False \n", + "12 User False \n", + "13 User False \n", + "14 User False \n", + "15 User False \n", + "16 User False \n", + "17 User False \n", + "18 User False \n", + "19 User False \n", + "20 User False \n", + "21 User False \n", + "22 User False \n", + "23 User False \n", + "24 User False \n", + "25 User False \n", + "26 User False \n", + "27 User False \n", + "28 User False \n", + "29 User False \n", + "30 User False \n", + "31 User False \n", + "32 User False \n", + "33 User False \n", + "34 User False \n", + "35 User False \n", + "36 User False \n", + "37 User False \n", + "38 User False \n", + "39 User False \n", + "40 User False \n", + "41 User False \n", + "42 User False \n", + "43 User False \n", + "44 User False \n", + "45 User False \n", + "46 User False \n", + "47 User False \n", + "48 User False \n", + "49 User False \n", + "50 User False \n", + "51 User False \n", + "52 User False \n", + "53 User False \n", + "54 User False \n", + "55 User False \n", + "56 User False \n", + "57 User False \n", + "58 User False \n", + "59 User False \n", + "60 User False \n", + "61 User False \n", + "62 User False \n", + "63 User False \n", + "64 User False \n", + "65 User False \n", + "66 User False \n", + "67 User False \n", + "68 User False \n", + "69 User False \n", + "70 User False \n", + "71 User False \n", + "72 User False \n", + "73 User False \n", + "74 User False \n", + "75 User False \n", + "76 User False \n", + "77 User False \n", + "78 User False \n", + "79 User False \n", + "80 User False \n", + "81 User False \n", + "82 User False \n", + "83 User False \n", + "84 User False \n", + "85 User False \n", + "86 User False \n", + "87 User False \n", + "88 User False \n", + "89 User False \n", + "90 User False \n", + "91 User False \n", + "92 User False \n", + "93 User False \n", + "94 User False \n", + "95 User False \n", + "96 User False \n", + "97 User False \n", + "98 User False \n", + "99 User False \n", + "100 User False \n", + "101 User False \n", + "102 User False \n", + "103 User False \n", + "104 User False \n", + "105 User False \n", + "106 User False \n", + "107 User False \n", + "108 User False \n", + "109 User False \n", + "110 User False \n", + "111 User False \n", + "112 User False \n", + "113 User False \n", + "114 User False \n", + "115 User False \n", + "116 User False \n", + "117 User False \n", + "118 User False \n", + "119 User False \n", + "120 User False \n", + "121 User False \n", + "122 User False \n", + "123 User False \n", + "124 User False \n", + "125 User False \n", + "126 User False \n", + "127 User False \n", + "128 User False \n", + "129 User False \n", + "130 User False \n", + "131 User False \n", + "132 User False \n", + "133 User False \n", + "134 User False \n", + "135 User False \n", + "136 User False \n", + "137 User False \n", + "138 User False \n", + "139 User False \n", + "140 User False \n", + "141 User False \n", + "142 User False \n", + "143 User False \n", + "144 User False \n", + "145 User False \n", + "146 User False \n", + "147 User False \n", + "148 User False \n", + "149 User False \n", + "150 User False \n", + "151 User False \n", + "152 User False \n", + "153 User False \n", + "154 User False \n", + "155 User False \n", + "156 User False \n", + "157 User False \n", + "158 User False \n", + "159 User False \n", + "160 User False \n", + "161 User False \n", + "162 User False \n", + "163 User False \n", + "164 User False \n", + "165 User False \n", + "166 User False \n", + "167 User False \n", + "168 User False \n", + "169 User False \n", + "170 User False \n", + "171 User False \n", + "172 User False \n", + "173 User False \n", + "174 User False \n", + "175 User False \n", + "176 User False \n", + "177 User False \n", + "178 User False \n", + "179 User False \n", + "180 User False \n", + "181 User False \n", + "182 User False \n", + "183 User False \n", + "184 User False \n", + "185 User False \n", + "186 User False \n", + "187 User False \n", + "188 User False \n", + "189 User False \n", + "190 User False \n", + "191 User False \n", + "192 User False \n", + "193 User False \n", + "194 User False \n", + "195 User False \n", + "196 User False \n", + "197 User False \n", + "198 User False \n", + "199 User False \n", + "200 User False \n", + "201 User False \n", + "202 User False \n", + "203 User False \n", + "204 User False \n", + "205 User False \n", + "206 User False \n", + "207 User False \n", + "208 User False \n", + "209 User False \n", + "210 User False \n", + "211 User False \n", + "212 User False \n", + "213 User False \n", + "214 User False \n", + "215 User False \n", + "216 User False \n", + "217 User False \n", + "218 User False \n", + "219 User False \n", + "220 User False \n", + "221 User False \n", + "222 User False \n", + "223 User False \n", + "224 User False \n", + "225 User False \n", + "226 User False \n", + "227 User False \n", + "228 User False \n", + "229 User False \n", + "230 User False \n", + "231 User False \n", + "232 User False \n", + "233 User False \n", + "234 User False \n", + "235 User False \n", + "236 User False \n", + "237 User False \n", + "238 User False \n", + "239 User False \n", + "240 User False \n", + "241 User False \n", + "242 User False \n", + "243 User False \n", + "244 User False \n", + "245 User False \n", + "246 User False \n", + "247 User False \n", + "248 User False \n", + "249 User False \n", + "250 User False \n", + "251 User False \n", + "252 User False \n", + "253 User False \n", + "254 User False \n", + "255 User False \n", + "256 User False \n", + "257 User False \n", + "258 User False \n", + "259 User False \n", + "260 User False \n", + "261 User False \n", + "262 User False \n", + "263 User False \n", + "264 User False \n", + "265 User False \n", + "266 User False \n", + "267 User False \n", + "268 User False \n", + "269 User False \n", + "270 User False \n", + "271 User False \n", + "272 User False \n", + "273 User False \n", + "274 User False \n", + "275 User False \n", + "276 User False \n", + "277 User False \n", + "278 User False \n", + "279 User False \n", + "280 User False \n", + "281 User False \n", + "282 User False \n", + "283 User False \n", + "284 User False \n", + "285 User False \n", + "286 User False \n", + "287 User False \n", + "288 User False \n", + "289 User False \n", + "290 User False \n", + "291 User False \n", + "292 User False \n", + "293 User False \n", + "294 User False \n", + "295 User False \n", + "296 User False \n", + "297 User False \n", + "298 User False \n", + "299 User False \n", + "300 User False \n", + "301 User False \n", + "302 User False \n", + "303 User False \n", + "304 User False \n", + "305 User False \n", + "306 User False \n", + "307 User False \n", + "308 User False \n", + "309 User False \n", + "310 User False \n", + "311 User False \n", + "312 User False \n", + "313 User False \n", + "314 User False \n", + "315 User False \n", + "316 User False \n", + "317 User False \n", + "318 User False \n", + "319 User False \n", + "320 User False \n", + "321 User False \n", + "322 User False \n", + "323 User False \n", + "324 User False \n", + "325 User False \n", + "326 User False \n", + "327 User False \n", + "328 User False \n", + "329 User False \n", + "330 User False \n", + "331 User False \n", + "332 User False \n", + "333 User False \n", + "334 User False \n", + "335 User False \n", + "336 User False \n", + "337 User False \n", + "338 User False \n", + "339 User False \n", + "340 User False \n", + "341 User False \n", + "342 User False \n", + "343 User False \n", + "344 User False \n", + "345 User False \n", + "346 User False \n", + "347 User False \n", + "348 User False \n", + "349 User False \n", + "350 User False \n", + "351 User False \n", + "352 User False \n", + "353 User False \n", + "354 User False \n", + "355 User False \n", + "356 User False \n", + "357 User False \n", + "358 User False \n", + "359 User False \n", + "360 User False \n", + "361 User False \n", + "362 User False \n", + "363 User False \n", + "364 User False \n", + "365 User False \n", + "366 User False \n", + "367 User False \n", + "368 User False \n", + "369 User False \n", + "370 User False \n", + "371 User False \n", + "372 User False \n", + "373 User False \n", + "374 User False \n", + "375 User False \n", + "376 User False \n", + "377 User False \n", + "378 User False \n", + "379 User False \n", + "380 User False \n", + "381 User False \n", + "382 User False \n", + "383 User False \n", + "384 User False \n", + "385 NaN NaN \n", + "386 User False \n", + "387 User False \n", + "388 NaN NaN \n", + "389 User False \n", + "390 User False \n", + "391 User False \n", + "392 User False \n", + "393 User False \n", + "394 User False \n", + "395 User False \n", + "396 User False \n", + "397 User False \n", + "398 User False \n", + "399 User False \n", + "400 User False \n", + "401 User False \n", + "402 User False \n", + "403 User False \n", + "404 User False \n", + "405 User False \n", + "406 User False \n", + "407 User False \n", + "408 User False \n", + "409 User False \n", + "410 User False \n", + "411 User False \n", + "412 User False \n", + "413 User False \n", + "414 User False \n", + "415 User False \n", + "416 User False \n", + "417 User False \n", + "418 User False \n", + "419 User False \n", + "420 User False \n", + "421 User False \n", + "422 User False \n", + "423 User False \n", + "424 User False \n", + "425 User False \n", + "426 User False \n", + "427 User False \n", + "428 User False \n", + "429 User False \n", + "430 User False \n", + "431 User False \n", + "432 User False \n", + "433 User False \n", + "434 User False \n", + "435 User False \n", + "436 User False \n", + "437 User False \n", + "438 User False \n", + "439 User False \n", + "440 User False \n", + "441 User False \n", + "442 User False \n", + "443 User False \n", + "444 User False \n", + "445 User False \n", + "446 User False \n", + "447 User False \n", + "448 User False \n", + "449 User False \n", + "450 User False \n", + "451 User False \n", + "452 User False \n", + "453 User False \n", + "454 User False \n", + "455 User False \n", + "456 User False \n", + "457 User False \n", + "458 User False \n", + "459 User False \n", + "460 User False \n", + "461 User False \n", + "462 User False \n", + "463 User False \n", + "464 User False \n", + "465 User False \n", + "466 User False \n", + "467 User False \n", + "468 User False \n", + "469 User False \n", + "470 User False \n", + "471 User False \n", + "472 User False \n", + "473 User False \n", + "474 User False \n", + "475 User False \n", + "476 User False \n", + "477 User False \n", + "478 User False \n", + "479 User False \n", + "480 User False \n", + "481 User False \n", + "482 User False \n", + "483 User False \n", + "484 User False \n", + "485 User False \n", + "486 User False \n", + "487 NaN NaN \n", + "488 NaN NaN \n", + "489 NaN NaN \n", + "490 NaN NaN \n", + "491 User False \n", + "492 NaN NaN \n", + "493 NaN NaN \n", + "494 User False \n", + "495 NaN NaN \n", + "496 User False \n", + "497 User False \n", + "498 User False \n", + "499 NaN NaN \n", + "500 User False \n", + "501 NaN NaN \n", + "502 User False \n", + "503 NaN NaN \n", + "504 User False \n", + "505 NaN NaN \n", + "506 User False \n", + "507 NaN NaN \n", + "508 User False \n", + "509 User False \n", + "510 User False \n", + "511 User False \n", + "512 User False \n", + "513 NaN NaN \n", + "514 NaN NaN \n", + "515 NaN NaN \n", + "516 User False \n", + "517 User False \n", + "518 User False \n", + "519 User False \n", + "520 User False \n", + "521 NaN NaN \n", + "522 User False \n", + "523 NaN NaN \n", + "524 User False \n", + "525 NaN NaN \n", + "526 User False \n", + "527 NaN NaN \n", + "528 User False \n", + "529 NaN NaN \n", + "530 User False \n", + "531 NaN NaN \n", + "532 NaN NaN \n", + "533 User False \n", + "534 User False \n", + "535 NaN NaN \n", + "536 User False \n", + "537 User False \n", + "538 User False \n", + "539 User False \n", + "540 User False \n", + "541 NaN NaN \n", + "542 User False \n", + "543 NaN NaN \n", + "544 User False \n", + "545 NaN NaN \n", + "546 User False \n", + "547 NaN NaN \n", + "548 User False \n", + "549 User False \n", + "550 User False \n", + "551 User False \n", + "552 User False \n", + "553 User False \n", + "554 User False \n", + "555 User False \n", + "556 User False \n", + "557 User False \n", + "558 NaN NaN \n", + "559 User False \n", + "560 User False \n", + "561 User False \n", + "562 User False \n", + "563 User False \n", + "564 User False \n", + "565 User False \n", + "566 User False \n", + "567 User False \n", + "568 User False \n", + "569 User False \n", + "570 User False \n", + "571 User False \n", + "572 User False \n", + "573 User False \n", + "574 User False \n", + "575 User False \n", + "576 User False \n", + "577 User False \n", + "578 User False \n", + "579 User False \n", + "580 User False \n", + "581 User False \n", + "582 User False \n", + "583 User False \n", + "584 User False \n", + "585 User False \n", + "586 User False \n", + "587 User False \n", + "588 User False \n", + "589 User False \n", + "590 User False \n", + "591 User False \n", + "592 User False \n", + "593 User False \n", + "594 NaN NaN \n", + "595 User False \n", + "596 NaN NaN \n", + "597 User False \n", + "598 User False \n", + "599 NaN NaN \n", + "600 NaN NaN \n", + "601 User False \n", + "602 NaN NaN \n", + "603 NaN NaN \n", + "604 NaN NaN \n", + "605 NaN NaN \n", + "606 NaN NaN \n", + "607 NaN NaN \n", + "608 NaN NaN \n", + "609 NaN NaN \n", + "610 NaN NaN \n", + "611 User False \n", + "612 User False \n", + "613 User False \n", + "614 User False \n", + "615 User False \n", + "616 User False \n", + "617 User False \n", + "618 User False \n", + "619 User False \n", + "620 User False \n", + "621 User False \n", + "622 NaN NaN \n", + "623 User False \n", + "624 User False \n", + "625 User False \n", + "626 NaN NaN \n", + "627 User False \n", + "628 NaN NaN \n", + "629 User False \n", + "630 User False \n", + "631 User False \n", + "632 User False \n", + "633 User False \n", + "634 User False \n", + "635 User False \n", + "636 User False \n", + "637 User False \n", + "638 User False \n", + "639 User False \n", + "640 User False \n", + "641 NaN NaN \n", + "642 User False \n", + "643 User False \n", + "644 User False \n", + "645 NaN NaN \n", + "646 NaN NaN \n", + "647 User False \n", + "648 User False \n", + "649 NaN NaN \n", + "650 NaN NaN \n", + "651 User False \n", + "652 NaN NaN \n", + "653 NaN NaN \n", + "654 NaN NaN \n", + "655 User False \n", + "656 User False \n", + "657 User False \n", + "658 User False \n", + "659 User False \n", + "660 User False \n", + "661 NaN NaN \n", + "662 User False \n", + "663 NaN NaN \n", + "664 NaN NaN \n", + "665 NaN NaN \n", + "666 NaN NaN \n", + "667 User False \n", + "668 User False \n", + "669 NaN NaN \n", + "670 User False \n", + "671 NaN NaN \n", + "672 NaN NaN \n", + "673 User False \n", + "674 User False \n", + "675 User False \n", + "676 User False \n", + "677 User False \n", + "678 User False \n", + "679 User False \n", + "680 User False \n", + "681 User False \n", + "682 User False \n", + "683 User False \n", + "684 User False \n", + "685 User False \n", + "686 User False \n", + "687 User False \n", + "688 User False \n", + "689 User False \n", + "690 User False \n", + "691 User False \n", + "692 User False \n", + "693 User False \n", + "694 User False \n", + "695 User False \n", + "696 User False \n", + "697 User False \n", + "698 User False \n", + "699 User False \n", + "700 User False \n", + "701 User False \n", + "702 User False \n", + "703 User False \n", + "704 User False \n", + "705 User False \n", + "706 User False \n", + "707 User False \n", + "708 User False \n", + "709 User False \n", + "710 User False \n", + "711 User False \n", + "712 User False \n", + "713 User False \n", + "714 User False \n", + "715 User False \n", + "716 User False \n", + "717 User False \n", + "718 User False \n", + "719 User False \n", + "720 User False \n", + "721 User False \n", + "722 NaN NaN \n", + "723 User False \n", + "724 NaN NaN \n", + "725 User False \n", + "726 User False \n", + "727 User False \n", + "728 NaN NaN \n", + "729 User False \n", + "730 NaN NaN \n", + "731 User False \n", + "732 NaN NaN \n", + "733 User False \n", + "734 User False \n", + "735 User False \n", + "736 User False \n", + "737 NaN NaN \n", + "738 User False \n", + "\n", + " parents.0.sha \\\n", + "0 NaN \n", + "1 efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", + "2 785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", + "3 9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", + "4 79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", + "5 6ad21b61dee3689c5ae68370d635c5ede483c851 \n", + "6 08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "7 08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "8 6ce547fefafa6b804338c231bcb137b789653fdc \n", + "9 af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "10 16da2f90240d536159a20697fb952b4d14846b13 \n", + "11 d9944466594e328cb46f732e5670660fd672a141 \n", + "12 0e31941b14171c16697123ff7b81becbeef1c089 \n", + "13 7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", + "14 a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "15 8632b0d19389dcac1b3f1089b634396b51ae8530 \n", + "16 9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "17 340238f97d078fc6b8524deac6366c9ce261b049 \n", + "18 0022011301eada9040803c924aa45423fd39e89c \n", + "19 69ac32a1e30dda03ea96d38178682a986d2b01db \n", + "20 cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", + "21 3645f26142d7b8481ab0b9848f87822118f04415 \n", + "22 4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "23 e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", + "24 552bffb1497d24e4f71b1accf7905a6356622c97 \n", + "25 3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", + "26 6070036419bc21c39658a0362a91bb0ba6105b56 \n", + "27 77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", + "28 b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "29 6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", + "30 7265da109f405f63768c8ce8efc023f57283059f \n", + "31 fcd68570866ef29194433ac4087d4505ca08f8b1 \n", + "32 f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", + "33 b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", + "34 47142c65baa97e5d65c02d0fba403091f3a8f269 \n", + "35 cd39076585625dec1eebbf66af67269b0ace44fd \n", + "36 e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", + "37 257c8a685708951e0f2b41f7d671fee44b4234c2 \n", + "38 b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", + "39 167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", + "40 9196885051adca8a5adccb2e2ac075f006e78500 \n", + "41 e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", + "42 736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", + "43 e65254b19ff0d017fd349d9678d4c8233670c707 \n", + "44 3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "45 3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "46 3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "47 a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "48 189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", + "49 4567906453bee9982446cd027786eecf829ef2b7 \n", + "50 e58668988a36089ba7e486c143bb73a387deae47 \n", + "51 757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "52 8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", + "53 0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "54 4f904b51a3ad844ab77d01625129093de37975be \n", + "55 e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "56 5d5783479260ee516f3d37476682fff5139128b9 \n", + "57 3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "58 e1cc17686f8b48d470603b2059d7dea413d18cbe \n", + "59 09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", + "60 6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "61 0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "62 8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", + "63 8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "64 77df60df8a34b0a0c2c8910513370df53feec03c \n", + "65 a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "66 05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", + "67 a7f09d915f8a526b44485c7c56d82e278e930948 \n", + "68 d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "69 bd24869bb2b00401066586a54c3c9059a9261801 \n", + "70 d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", + "71 2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "72 6b3074777693f615855355efc92ba5eaa5fd18c9 \n", + "73 ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "74 f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", + "75 4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "76 a2390433650e43a1df673dbc03745703c266d6be \n", + "77 18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "78 c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", + "79 8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "80 4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "81 42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "82 c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "83 e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", + "84 07313301b74c4c0bd95755b48de1e426eda70712 \n", + "85 2994c396f12803e8a850890c61f38dce385bad90 \n", + "86 62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "87 340839349582612fd277eb5d046a355a15d291b3 \n", + "88 309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "89 5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", + "90 13d04064764124c55b01ef23947fa28b88779417 \n", + "91 2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "92 7b6638237aa2dd25cc13b6931671e231675eabe7 \n", + "93 0de983f3897470047ecc176332187eff12580d7e \n", + "94 24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", + "95 69a243a698555feac49dd16d1ab544d60b74115b \n", + "96 767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "97 1429eb572ade1b728cd095c554f735e8184016b0 \n", + "98 d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", + "99 23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "100 fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", + "101 3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "102 61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", + "103 ee5a661314196af16994119d69b609f2b11de764 \n", + "104 cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", + "105 025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", + "106 c20d33fafaa72f0f0728574efb39715e58e5d27f \n", + "107 c73a0acd51382f17f34c360430f0ca30c92d9129 \n", + "108 ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", + "109 6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "110 6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", + "111 6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "112 ed8f3032452f07635808d7c426ac164a205c39ca \n", + "113 5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", + "114 02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "115 b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", + "116 a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "117 8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", + "118 ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "119 b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", + "120 328aab0e1d08169095c461fb564224a72adf5981 \n", + "121 328aab0e1d08169095c461fb564224a72adf5981 \n", + "122 bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "123 4aea6786955cf3bce6f87d9ce9156e6239420314 \n", + "124 82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "125 566ca78947776620ccda7b5739070b1ce5b225fc \n", + "126 1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "127 525f63f8f7160bf930c6839c3ae00449c947798d \n", + "128 5518ee75e215a8a9881173733f9072b1765ac560 \n", + "129 f28b599f12fcaf8ee74c709871c425bc9c516388 \n", + "130 c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "131 c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", + "132 975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "133 a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", + "134 397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", + "135 8406662a52d5c36e3be3d25382fffeca637692ce \n", + "136 cf890c54b1cb079796f39034131ab7d16d961ade \n", + "137 301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "138 239b59523b85571fcc95584c9e3ae8962ea18dfc \n", + "139 d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "140 f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", + "141 956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "142 4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", + "143 54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "144 a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", + "145 03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", + "146 89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "147 a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", + "148 5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "149 8de644858386b234999018cfd609463cc6ccd1bd \n", + "150 31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", + "151 4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", + "152 fb4f942af950aaede9111853f3623393f8dfbeba \n", + "153 0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", + "154 dc373c05432b0862847b64053524cad676a624c1 \n", + "155 085cf28c84337e84d3c821fec281f159193501c7 \n", + "156 930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "157 1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", + "158 cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "159 2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "160 1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", + "161 cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "162 d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", + "163 059daf7439b541a96ee814460f9764df45a2393b \n", + "164 2812ababfb97e4cb43c13f17e40e292560ac633c \n", + "165 930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "166 d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "167 40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", + "168 ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "169 dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", + "170 ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "171 15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", + "172 99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "173 2fc03e93c3e5fb074ec957039252baa3b655147a \n", + "174 36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "175 18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", + "176 4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "177 98adbce2d54553228999014ad63398430bfb41ef \n", + "178 6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", + "179 70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "180 f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", + "181 817531168e66d066c588f4a1a8b55022b7e49e2f \n", + "182 434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", + "183 7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "184 e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", + "185 5550f593225b353973d81531849d2085a8d20049 \n", + "186 a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "187 45c377516bdb7f1b926d1bb504afc801069d5bba \n", + "188 5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "189 88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", + "190 8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "191 7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", + "192 580de96b0844723391a641604968711510d6442a \n", + "193 2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", + "194 25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "195 a156e69e38ddb3b53d7b65e859398380003291e6 \n", + "196 0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", + "197 003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "198 adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", + "199 13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "200 13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "201 bce98f4fcec72e2c07840b18deab36ae63167a0d \n", + "202 d1be675b7aedbfee9a2775e15e42d1993da9830c \n", + "203 5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "204 4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", + "205 189fda135211d63053575020374b0cb68fb427f5 \n", + "206 294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "207 301ccad3f11519ae3be1fbc124838a3717031b0a \n", + "208 be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "209 0fccff6e64ebf013432297c3e14bb012c0bda298 \n", + "210 140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "211 4a459f938ce64318655f544a912c7a897f41769f \n", + "212 0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "213 d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", + "214 9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "215 e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", + "216 9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "217 e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", + "218 673c18ede6be55c414166826f9b9f293aac4d712 \n", + "219 54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", + "220 997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "221 2c445fbe6910e47d2b452a2000da512c806d399c \n", + "222 cb93364422d93a620d10f3c0570236f924cb8535 \n", + "223 73efa769148f11d4d7c7aa1ea1076695318532d1 \n", + "224 32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", + "225 a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "226 6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", + "227 d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", + "228 dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "229 a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", + "230 16372613782964481372e0e17050caa66f325a55 \n", + "231 c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", + "232 d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "233 b1acc3d89cab4617a30a04874853a902ac7c9927 \n", + "234 221fc90fc6594eda4b5b0771adcdccd10b679393 \n", + "235 772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "236 324f734c75dcdc51907ec293fbb2791fdf32da59 \n", + "237 df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", + "238 38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "239 0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", + "240 481f95db5848a427bce0f863816e3c804ab2f667 \n", + "241 785d25ca252c14d915b9847577b9b1e987909572 \n", + "242 44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", + "243 d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", + "244 814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "245 c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", + "246 7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "247 2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", + "248 dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "249 2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "250 2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "251 abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "252 af3948942c421276835dcc20deb6dc88d90a93b5 \n", + "253 72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "254 652fff742a0b27d7ba2016cca7bd380c800658e8 \n", + "255 b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "256 355263814c3236a3513b46396bfbcfdf6b8f222e \n", + "257 8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "258 4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "259 c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "260 07313301b74c4c0bd95755b48de1e426eda70712 \n", + "261 2994c396f12803e8a850890c61f38dce385bad90 \n", + "262 340839349582612fd277eb5d046a355a15d291b3 \n", + "263 62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "264 309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "265 2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "266 0de983f3897470047ecc176332187eff12580d7e \n", + "267 69a243a698555feac49dd16d1ab544d60b74115b \n", + "268 767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "269 23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "270 041318439bf0ba291f990faaa27cd6ad0a062d13 \n", + "271 3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "272 ee5a661314196af16994119d69b609f2b11de764 \n", + "273 de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", + "274 4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "275 5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", + "276 42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "277 beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", + "278 0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "279 18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "280 11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "281 975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "282 ffb709269dad74b4d538be957ae318b0bd874c9e \n", + "283 7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "284 7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "285 f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", + "286 4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "287 3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", + "288 684864ec79bc932ba4789b787171f7487b8cc025 \n", + "289 8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", + "290 de01b0573fd9108539ef10b4e44b12d334085871 \n", + "291 090c0ae6d951af2729c5e58c334a19530cc92462 \n", + "292 3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "293 3bbf66f3b680f17e404388ed009202a082045458 \n", + "294 ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "295 9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", + "296 47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "297 ffc92e7718351a97dd6a76166f60743b2ec200cb \n", + "298 887dff715147378da5ead94cb430cbfd7bb78900 \n", + "299 9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "300 c0c61df0b334cc454968643a3ffe278d73e8b13b \n", + "301 2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "302 5800ab43fe4afd66825db1e574176370558a94bf \n", + "303 d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "304 22d72b81647a52536359e041b14a962e177e3e09 \n", + "305 2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "306 3061939d9c953367a53b79c1a954d14d1a259948 \n", + "307 08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "308 58c11d41888968d3d740007beb3106f869163a3a \n", + "309 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "310 3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "311 56c76906d05437800ab90b4124f2f508ef2ad046 \n", + "312 2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", + "313 833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", + "314 4438901e7a482548ab48cc25886281d438a1b2a5 \n", + "315 a5dfe9973ad3f2e018d8786d1a325df0142138be \n", + "316 ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", + "317 7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", + "318 eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "319 6551121884cd844b90a95d4a9ca8715326570628 \n", + "320 c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "321 292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", + "322 63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", + "323 687aad1961604b6d46d42c09870d7565c4a6e956 \n", + "324 8753c19af7238360702ecbd5ac41c415d2721189 \n", + "325 a7e4b0a53425162108bcebbf876b60151b575eee \n", + "326 b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "327 b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "328 0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "329 bad10b1f56257845787573dffd8906545887b9db \n", + "330 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "331 a0723d561f4158d10be9f6b11d376122bb657a15 \n", + "332 4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "333 5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", + "334 d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "335 86148b86c6965207f8258e28710dd2fab8618970 \n", + "336 aa861b930fe68121b94cd06c07d3055ce90f4258 \n", + "337 8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "338 8d5661e174009c682a8d378c87596a1489925275 \n", + "339 36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", + "340 bcd392034d1a991d3fb179e86f5865c30d41f961 \n", + "341 88f692665895f67f6da8346afa5d7d8d70833177 \n", + "342 2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", + "343 eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", + "344 4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", + "345 5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "346 8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", + "347 fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "348 ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "349 d575b21a52735d79dd37a3a8b417b9c93e564700 \n", + "350 9372102bda7df07a02f114c196a4d0b1bb668f39 \n", + "351 ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "352 60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", + "353 e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", + "354 52f499bc735f01d48207bf6e8520b56d9e576a76 \n", + "355 e46989ce2bccf8e58a520da10d172ef2960ed755 \n", + "356 c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", + "357 b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "358 1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", + "359 b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", + "360 0bbcd1706ca2f899b67682b8783fae636bb0372d \n", + "361 cf54775bef36c0df39e66317fe86b806d74811a3 \n", + "362 027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "363 6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", + "364 58b9841003e927db3fdb503055a22f57cb56a57c \n", + "365 1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", + "366 f46dca0809b813e38214d96860da7ea83614e54c \n", + "367 ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", + "368 c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "369 0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", + "370 bb2498ccdb4396ed602db544a725793ea0d75d2a \n", + "371 c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "372 256afa4865645e3bafc2372cfbd9780e653f535c \n", + "373 e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "374 140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", + "375 3e41645a33c1badb690ea9325732398b15bdd305 \n", + "376 fdb4666aac16126e3d851db8343e2d8c573131df \n", + "377 0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", + "378 8b002924f8c095ab39fec054b1886adca6452d31 \n", + "379 c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", + "380 39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "381 f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", + "382 0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "383 0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "384 2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", + "385 589fec138a6544295f0b146d0da8c24735910bfb \n", + "386 5edcf73549d1f462932c4fbb9416e911665bca15 \n", + "387 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "388 d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", + "389 3062d7af91c20811352c88bb87d318a93fa3fd78 \n", + "390 7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", + "391 440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "392 9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", + "393 80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "394 58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", + "395 bc5afbccfcab83e753302e06c9f4c9c232992646 \n", + "396 440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "397 99547568f22e486a758db0df41c27bd7a0a4abe0 \n", + "398 cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", + "399 472b541958e2f8755dd72bf8601404c3fb035115 \n", + "400 b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", + "401 25e45be1413ac507192852914d3aeb808834c08d \n", + "402 80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "403 c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", + "404 f4cee99def7786ecdc76093de36441a22e1d2744 \n", + "405 283c47387dbc9ef10de816a5a7069edc194ec215 \n", + "406 1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "407 86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", + "408 182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", + "409 252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "410 154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", + "411 af857a504106434a753ecd541f7b0bb5d07970aa \n", + "412 5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", + "413 fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", + "414 0fa0767f806b67ec842f6eda423931038c74456d \n", + "415 10ff0031128024299158c2873e6f4f19bdfce9fa \n", + "416 1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "417 252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "418 1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "419 af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", + "420 4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", + "421 ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "422 59c7309f45fd1973beba192c429073b8469b5766 \n", + "423 61daadbf669adf36fe353b4d6487acae57268715 \n", + "424 0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", + "425 67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "426 730872d14dae5650a1cf69e9110d00af523235f4 \n", + "427 6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "428 58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", + "429 1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "430 293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", + "431 d557b80c2db149dc50e2163abe30635c32faa971 \n", + "432 9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", + "433 d557b80c2db149dc50e2163abe30635c32faa971 \n", + "434 431b4b6434f318354426ee02a49616b998e8cc68 \n", + "435 887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", + "436 0d3a6c5423405678431f647444cbefb72626210b \n", + "437 fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", + "438 16c09d89398603dcf653cc5476f857f1a21c1d9d \n", + "439 1e5b0f481bd71308be89983e031377b3e7492a0d \n", + "440 0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", + "441 501950eec393c13893d439deae3c536d3b8a694f \n", + "442 ba884d04072b9b74763294c05fecffe465056590 \n", + "443 81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", + "444 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "445 8681f662939bd76d24ebc56f149118fb6567ee18 \n", + "446 be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", + "447 021b5670e6e563087b7821fca927f62d989e5cea \n", + "448 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "449 0d06063abf79210210b95887714630740210e26a \n", + "450 0d06063abf79210210b95887714630740210e26a \n", + "451 01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "452 475cfe27e43194a6d38915e4110dfc5be1b12935 \n", + "453 96e477a681d939a64af04440ee682a2d0f6be365 \n", + "454 fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "455 2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", + "456 788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "457 c259def486334fc9f7610d6ecb1d22c7fd92507d \n", + "458 b46aec85945ed773eff0445db3b0940f4469d028 \n", + "459 d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", + "460 e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "461 9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "462 02ef01dd646992f7518094c48281eb1b389ac105 \n", + "463 3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", + "464 b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "465 b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "466 48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "467 d89e87e2eb0296a353cd880d47773307d949ad02 \n", + "468 bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "469 a19f887adf8ddf4c61c1af803d46bbd35643516a \n", + "470 e7537add911efbf8890b126d3639c0560fe03827 \n", + "471 0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", + "472 e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "473 e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "474 14a38b648034e61270207ba3672a19ec08401aca \n", + "475 a9f619032ea68c561e39a9ea3fe4358543356a92 \n", + "476 b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "477 032815608e6312b595b4aaf9904d5b4c189dd6dc \n", + "478 72911607eb497585b8e56d906d0794c99f888e7c \n", + "479 b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "480 e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", + "481 0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "482 ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", + "483 933b99c3cbf59d96086e272189e9f885684c3a3c \n", + "484 e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "485 18599815b186419ea8f71caccd3d3496e52310bb \n", + "486 8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", + "487 3565d1fa78d202b3ab92badfc438b07104835152 \n", + "488 db5a21729701340b0ce4441267d315fc3ff9d56c \n", + "489 f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", + "490 d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", + "491 3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", + "492 aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "493 9443bf0185c229b2805f6d748642a9ef868ed910 \n", + "494 33114538c5c04a541b79c07b9eab13e7f4688776 \n", + "495 04b174de7519eba544de546c8da83605b2d67695 \n", + "496 313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", + "497 776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "498 7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", + "499 84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "500 28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", + "501 a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "502 0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", + "503 19d69647f9abfa71c99eb9db5c38006af993864e \n", + "504 408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", + "505 17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "506 8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", + "507 a48af996cb97f811d37735f251903ece2b08cbfc \n", + "508 318d9bf94836219690597e8f3f88d6e544008903 \n", + "509 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "510 7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "511 145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "512 60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", + "513 48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "514 6fdaa17d9183d60ed609197acdd18fea87101931 \n", + "515 59b5cdb1dee0213511256459d4fcde13649ee888 \n", + "516 ea1a723bdac5652aa6407361fd05e814f3a51401 \n", + "517 84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "518 a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", + "519 a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "520 92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", + "521 c40a48a903d50116e537c135e6f852900341dbf8 \n", + "522 c40a48a903d50116e537c135e6f852900341dbf8 \n", + "523 59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "524 596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", + "525 46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "526 dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", + "527 9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "528 ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", + "529 c436780fea7228df63f493451531be6fd448854e \n", + "530 98d47fb0511e0b19b087c29a8464e773106334a8 \n", + "531 18599815b186419ea8f71caccd3d3496e52310bb \n", + "532 171a34d4e648d23f090572086a6ed40794eb0896 \n", + "533 d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "534 e435af939c4a776f9cb9309e761a46cbd0043b61 \n", + "535 41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "536 7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", + "537 0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", + "538 432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "539 5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "540 c5468c985964935bd9600f8e20380e31be449e2b \n", + "541 a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "542 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", + "543 67c8be545d4483ac34f86fdd57f09135a4820be6 \n", + "544 a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "545 7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "546 4ec1022d2645f3c2e5018971473710d568078eae \n", + "547 03ded64be9b290287ab0101891ca6f338861c2fe \n", + "548 cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", + "549 25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "550 cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", + "551 6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", + "552 2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "553 0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", + "554 83b4e1cc168c66466a246f63da7b62b42d412110 \n", + "555 fdfbacb192894a95177245e08264d591d3980725 \n", + "556 4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "557 94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", + "558 5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "559 3182e0793150de4ffb34da2774991cb24e49a191 \n", + "560 3066954597d739b4aba34d474b2e0f6a8b818714 \n", + "561 82edfc44b8b1671ece57d88953f7350ea8837237 \n", + "562 096377bad78018607072daf7c94e7eb90ae17af8 \n", + "563 2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", + "564 3b1848614de19ad87a66436350f5a3161ee61188 \n", + "565 8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "566 b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", + "567 f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "568 e3efe8773f959910461fc3bbf9b49c57c97de27a \n", + "569 f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "570 62034dec31973902cdbad9dde49d215016520b5e \n", + "571 9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", + "572 3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", + "573 054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "574 245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", + "575 204cef7c7591703727291b16cc78cc5e30d710d7 \n", + "576 9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", + "577 e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "578 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "579 da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", + "580 965b82561d82c5d347fd10c77245dcd8691ba119 \n", + "581 d531c3422f806634d35d611b0296b6a34815c4e7 \n", + "582 fc0134c3516e01032a32997d037b3ba296e26221 \n", + "583 9e470184929001d566cbe593656b2c4b13aa1624 \n", + "584 da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", + "585 bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", + "586 e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", + "587 193d738ff05632b2a2f301bf08d4d9772b1837ec \n", + "588 659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", + "589 4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", + "590 d146942a21ba93007cadd23d4f2c2035fa783142 \n", + "591 affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", + "592 7d2a5e215a986441ef272144bf4a009134df7ce9 \n", + "593 0fa36435691cac5651bee2ffe511f73ccd98c367 \n", + "594 c37267e1ee355c619a3058da5a7135e19e6522de \n", + "595 94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "596 94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "597 410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", + "598 4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "599 8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", + "600 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "601 b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", + "602 4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", + "603 4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", + "604 d3955683782369078d9d9137d6a0968adae23a92 \n", + "605 734690c08be5b5d00193e2307125e669a1e3334f \n", + "606 b9174859384269ff9eeadcab12762d38c56aef36 \n", + "607 7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "608 98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", + "609 c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", + "610 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "611 c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", + "612 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "613 2f6878301950dfea48a8147a6d8bd012be564063 \n", + "614 a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", + "615 af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "616 d155ba8553d2c53580ef66fbf733484dc2857a30 \n", + "617 3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", + "618 487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", + "619 e6a3f0cc5710495475e7b959ee82c649978843f8 \n", + "620 4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", + "621 af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "622 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "623 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", + "624 89b57278869c7b46fbbaf94825ed336328f3567a \n", + "625 fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", + "626 d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "627 4a8d93e8607e2413edee71da68cade6e11249fea \n", + "628 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "629 a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", + "630 05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", + "631 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "632 6c613ce701353f42b6c911801f0aeb78413fac9d \n", + "633 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "634 5088650c144e6a3ee05ac1e015d487a86095e665 \n", + "635 389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", + "636 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "637 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "638 8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", + "639 ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "640 8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", + "641 3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "642 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", + "643 d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", + "644 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", + "645 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "646 06ceff14b2db920d458dc337b1100dced992e627 \n", + "647 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "648 d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "649 d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "650 ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", + "651 239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", + "652 178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "653 a9c8d5c82645cd677340c408291f6c5556f2586f \n", + "654 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "655 d4c410cd91618a8a74a7763598e499f6a8aa168b \n", + "656 8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "657 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "658 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "659 ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", + "660 cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", + "661 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "662 4a13df461c42f970a099de77377f309995e7995c \n", + "663 4a13df461c42f970a099de77377f309995e7995c \n", + "664 dddc6afc29de895f4131693e17b3cc856ff23f8d \n", + "665 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", + "666 4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", + "667 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", + "668 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "669 c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "670 536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", + "671 5c3aab6eea0b638551682adf029a947d11d41621 \n", + "672 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "673 50e92c677f4cd547c32bb9305269a762a9595074 \n", + "674 1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "675 a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", + "676 4d33035dd296826bbde200e17e5281910ac8be13 \n", + "677 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "678 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "679 2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "680 1ce31fc9e2805034578eff60a269c02176f03252 \n", + "681 1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", + "682 25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", + "683 63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", + "684 e5198e0f0cb97456678856a60a13e87581e39966 \n", + "685 ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", + "686 870e39341592de0113c530f471098490a246ac24 \n", + "687 58e40f66297b220958bcf09c6f92009ba6422e3a \n", + "688 6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", + "689 81bceb5eee4289c9fcefad90f821f5269849df37 \n", + "690 77f7c148e7de394021ca84a012427a8a0974eb5f \n", + "691 19fd85f5aceb424c866a2c939caea18a4383a136 \n", + "692 7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", + "693 a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", + "694 71626fbc1ecab1867deda1c9739557a345c443c3 \n", + "695 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "696 352813601073bcdc3d5eb08d1be07be904276a9a \n", + "697 48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", + "698 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "699 51015f8712a57688e520961c4ccf7e259bf56995 \n", + "700 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "701 db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", + "702 2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "703 e941759874365cb152a3562c22d10847d10db326 \n", + "704 50b790037030d958b662085c3f4cf34ba72a32ec \n", + "705 4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", + "706 50b790037030d958b662085c3f4cf34ba72a32ec \n", + "707 5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "708 5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "709 def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "710 4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "711 36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "712 6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", + "713 1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", + "714 cac526afe42a99640d287b18521d4f597f758cc7 \n", + "715 3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", + "716 ca9422949acac3495dc385af56e9778a720578fa \n", + "717 38398a75e9762ff070d8e9bd714d074332646cd7 \n", + "718 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "719 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "720 9283ea834c9036298d0ffeec455cb00e80998157 \n", + "721 257023f6884c7be64f80212d5b7e5b5090074675 \n", + "722 8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "723 359b8c8634db73b939496c53643cc0fae7f22a58 \n", + "724 dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "725 63dd028fca845a55a065ac75aea5f9079cce065e \n", + "726 a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "727 a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "728 f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "729 82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", + "730 860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "731 5734aa71940623de415012e724571e8dc83c7ec4 \n", + "732 37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "733 901b1b788a2ec2b4722c9672910ad880b29b368b \n", + "734 522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "735 3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", + "736 522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "737 9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "738 976810404a63f0f005190d8183450534f4c631df \n", + "\n", + " parents.0.url \\\n", + "0 NaN \n", + "1 https://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", + "2 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", + "3 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", + "4 https://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", + "5 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", + "6 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "7 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "8 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdc \n", + "9 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "10 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13 \n", + "11 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141 \n", + "12 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089 \n", + "13 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", + "14 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "15 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", + "16 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "17 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049 \n", + "18 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89c \n", + "19 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01db \n", + "20 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", + "21 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415 \n", + "22 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "23 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", + "24 https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97 \n", + "25 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", + "26 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56 \n", + "27 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", + "28 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "29 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", + "30 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059f \n", + "31 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", + "32 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", + "33 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", + "34 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", + "35 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fd \n", + "36 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", + "37 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", + "38 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", + "39 https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", + "40 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500 \n", + "41 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", + "42 https://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", + "43 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707 \n", + "44 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "45 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "46 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "47 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "48 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", + "49 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7 \n", + "50 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47 \n", + "51 https://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "52 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", + "53 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "54 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975be \n", + "55 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "56 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9 \n", + "57 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "58 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", + "59 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", + "60 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "61 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "62 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", + "63 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "64 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03c \n", + "65 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "66 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", + "67 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948 \n", + "68 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "69 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801 \n", + "70 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", + "71 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "72 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", + "73 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "74 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", + "75 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "76 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6be \n", + "77 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "78 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", + "79 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "80 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "81 https://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "82 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "83 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", + "84 https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712 \n", + "85 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90 \n", + "86 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "87 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3 \n", + "88 https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "89 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", + "90 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417 \n", + "91 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "92 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", + "93 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e \n", + "94 https://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", + "95 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b \n", + "96 https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "97 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0 \n", + "98 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", + "99 https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "100 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", + "101 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "102 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", + "103 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764 \n", + "104 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", + "105 https://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", + "106 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", + "107 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", + "108 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", + "109 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "110 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", + "111 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "112 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca \n", + "113 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", + "114 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "115 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", + "116 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "117 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", + "118 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "119 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", + "120 https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981 \n", + "121 https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981 \n", + "122 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "123 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", + "124 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "125 https://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fc \n", + "126 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "127 https://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798d \n", + "128 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560 \n", + "129 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", + "130 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "131 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", + "132 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "133 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", + "134 https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", + "135 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce \n", + "136 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961ade \n", + "137 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "138 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", + "139 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "140 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", + "141 https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "142 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", + "143 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "144 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", + "145 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", + "146 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "147 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", + "148 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "149 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bd \n", + "150 https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", + "151 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", + "152 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbeba \n", + "153 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", + "154 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1 \n", + "155 https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7 \n", + "156 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "157 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", + "158 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "159 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "160 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", + "161 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "162 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", + "163 https://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b \n", + "164 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633c \n", + "165 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "166 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "167 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", + "168 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "169 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", + "170 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "171 https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", + "172 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "173 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147a \n", + "174 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "175 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", + "176 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "177 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41ef \n", + "178 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", + "179 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "180 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", + "181 https://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2f \n", + "182 https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", + "183 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "184 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", + "185 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049 \n", + "186 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "187 https://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bba \n", + "188 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "189 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", + "190 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "191 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", + "192 https://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a \n", + "193 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", + "194 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "195 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6 \n", + "196 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", + "197 https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "198 https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", + "199 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "200 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "201 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", + "202 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", + "203 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "204 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", + "205 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5 \n", + "206 https://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "207 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0a \n", + "208 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "209 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", + "210 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "211 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769f \n", + "212 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "213 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", + "214 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "215 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", + "216 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "217 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", + "218 https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712 \n", + "219 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", + "220 https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "221 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399c \n", + "222 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535 \n", + "223 https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", + "224 https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", + "225 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "226 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", + "227 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", + "228 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "229 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", + "230 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55 \n", + "231 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", + "232 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "233 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", + "234 https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", + "235 https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "236 https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", + "237 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", + "238 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "239 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", + "240 https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667 \n", + "241 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572 \n", + "242 https://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", + "243 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", + "244 https://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "245 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", + "246 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "247 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", + "248 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "249 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "250 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "251 https://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "252 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5 \n", + "253 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "254 https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", + "255 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "256 https://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222e \n", + "257 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "258 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "259 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "260 https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712 \n", + "261 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90 \n", + "262 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3 \n", + "263 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "264 https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "265 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "266 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e \n", + "267 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b \n", + "268 https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "269 https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "270 https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", + "271 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "272 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764 \n", + "273 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", + "274 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "275 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", + "276 https://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "277 https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", + "278 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "279 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "280 https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "281 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "282 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9e \n", + "283 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "284 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "285 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", + "286 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "287 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", + "288 https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025 \n", + "289 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", + "290 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871 \n", + "291 https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462 \n", + "292 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "293 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458 \n", + "294 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "295 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", + "296 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "297 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", + "298 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900 \n", + "299 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "300 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", + "301 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "302 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bf \n", + "303 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "304 https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09 \n", + "305 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "306 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948 \n", + "307 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "308 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3a \n", + "309 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "310 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "311 https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046 \n", + "312 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", + "313 https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", + "314 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5 \n", + "315 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", + "316 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", + "317 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", + "318 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "319 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628 \n", + "320 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "321 https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", + "322 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", + "323 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956 \n", + "324 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189 \n", + "325 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eee \n", + "326 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "327 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "328 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "329 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9db \n", + "330 https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "331 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15 \n", + "332 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "333 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", + "334 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "335 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970 \n", + "336 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", + "337 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "338 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275 \n", + "339 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", + "340 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", + "341 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177 \n", + "342 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", + "343 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", + "344 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", + "345 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "346 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", + "347 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "348 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "349 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", + "350 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", + "351 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "352 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", + "353 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", + "354 https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", + "355 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", + "356 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", + "357 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "358 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", + "359 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", + "360 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", + "361 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3 \n", + "362 https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "363 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", + "364 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c \n", + "365 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", + "366 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c \n", + "367 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", + "368 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "369 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", + "370 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", + "371 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "372 https://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535c \n", + "373 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "374 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", + "375 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305 \n", + "376 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df \n", + "377 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", + "378 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31 \n", + "379 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", + "380 https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "381 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", + "382 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "383 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "384 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", + "385 https://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb \n", + "386 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15 \n", + "387 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "388 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", + "389 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", + "390 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", + "391 https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "392 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", + "393 https://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "394 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", + "395 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", + "396 https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "397 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", + "398 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", + "399 https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115 \n", + "400 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", + "401 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08d \n", + "402 https://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "403 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", + "404 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744 \n", + "405 https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215 \n", + "406 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "407 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", + "408 https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", + "409 https://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "410 https://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", + "411 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aa \n", + "412 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", + "413 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", + "414 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456d \n", + "415 https://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fa \n", + "416 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "417 https://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "418 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "419 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", + "420 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", + "421 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "422 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766 \n", + "423 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715 \n", + "424 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", + "425 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "426 https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4 \n", + "427 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "428 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", + "429 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "430 https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", + "431 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971 \n", + "432 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", + "433 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971 \n", + "434 https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68 \n", + "435 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", + "436 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b \n", + "437 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", + "438 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", + "439 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0d \n", + "440 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", + "441 https://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694f \n", + "442 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590 \n", + "443 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", + "444 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "445 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18 \n", + "446 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", + "447 https://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5cea \n", + "448 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "449 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a \n", + "450 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a \n", + "451 https://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "452 https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", + "453 https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365 \n", + "454 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "455 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", + "456 https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "457 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", + "458 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028 \n", + "459 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", + "460 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "461 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "462 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105 \n", + "463 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", + "464 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "465 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "466 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "467 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02 \n", + "468 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "469 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", + "470 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827 \n", + "471 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", + "472 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "473 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "474 https://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401aca \n", + "475 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", + "476 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "477 https://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", + "478 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7c \n", + "479 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "480 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", + "481 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "482 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", + "483 https://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3c \n", + "484 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "485 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb \n", + "486 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", + "487 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152 \n", + "488 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56c \n", + "489 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", + "490 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", + "491 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", + "492 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "493 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910 \n", + "494 https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776 \n", + "495 https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695 \n", + "496 https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", + "497 https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "498 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", + "499 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "500 https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", + "501 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "502 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", + "503 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e \n", + "504 https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", + "505 https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "506 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", + "507 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc \n", + "508 https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903 \n", + "509 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "510 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "511 https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "512 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", + "513 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "514 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931 \n", + "515 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888 \n", + "516 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", + "517 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "518 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", + "519 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "520 https://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", + "521 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8 \n", + "522 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8 \n", + "523 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "524 https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", + "525 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "526 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", + "527 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "528 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", + "529 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e \n", + "530 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8 \n", + "531 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb \n", + "532 https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896 \n", + "533 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "534 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", + "535 https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "536 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", + "537 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", + "538 https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "539 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "540 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2b \n", + "541 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "542 https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", + "543 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", + "544 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "545 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "546 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eae \n", + "547 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe \n", + "548 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", + "549 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "550 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", + "551 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", + "552 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "553 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", + "554 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110 \n", + "555 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725 \n", + "556 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "557 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", + "558 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "559 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191 \n", + "560 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714 \n", + "561 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237 \n", + "562 https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8 \n", + "563 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", + "564 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188 \n", + "565 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "566 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", + "567 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "568 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", + "569 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "570 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e \n", + "571 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", + "572 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", + "573 https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "574 https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", + "575 https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7 \n", + "576 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", + "577 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "578 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "579 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", + "580 https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119 \n", + "581 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7 \n", + "582 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221 \n", + "583 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624 \n", + "584 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", + "585 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", + "586 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", + "587 https://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", + "588 https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", + "589 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", + "590 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142 \n", + "591 https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", + "592 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", + "593 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", + "594 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de \n", + "595 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "596 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "597 https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", + "598 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "599 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", + "600 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "601 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", + "602 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", + "603 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", + "604 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92 \n", + "605 https://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334f \n", + "606 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36 \n", + "607 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "608 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", + "609 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", + "610 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "611 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", + "612 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "613 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063 \n", + "614 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", + "615 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "616 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", + "617 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", + "618 https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", + "619 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", + "620 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", + "621 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "622 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "623 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", + "624 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a \n", + "625 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", + "626 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "627 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249fea \n", + "628 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "629 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", + "630 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", + "631 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "632 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9d \n", + "633 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "634 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665 \n", + "635 https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", + "636 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "637 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "638 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", + "639 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "640 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", + "641 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "642 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", + "643 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", + "644 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", + "645 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "646 https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627 \n", + "647 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "648 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "649 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "650 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", + "651 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", + "652 https://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "653 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586f \n", + "654 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "655 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", + "656 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "657 https://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "658 https://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "659 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", + "660 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", + "661 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "662 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c \n", + "663 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c \n", + "664 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", + "665 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", + "666 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", + "667 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", + "668 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "669 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "670 https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", + "671 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621 \n", + "672 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "673 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074 \n", + "674 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "675 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", + "676 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13 \n", + "677 https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "678 https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "679 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "680 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252 \n", + "681 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", + "682 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", + "683 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", + "684 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966 \n", + "685 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", + "686 https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24 \n", + "687 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3a \n", + "688 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", + "689 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37 \n", + "690 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5f \n", + "691 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136 \n", + "692 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", + "693 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", + "694 https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3 \n", + "695 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "696 https://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a \n", + "697 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", + "698 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "699 https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995 \n", + "700 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "701 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", + "702 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "703 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326 \n", + "704 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec \n", + "705 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", + "706 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec \n", + "707 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "708 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "709 https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "710 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "711 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "712 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", + "713 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", + "714 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7 \n", + "715 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", + "716 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fa \n", + "717 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7 \n", + "718 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "719 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "720 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157 \n", + "721 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675 \n", + "722 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "723 https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58 \n", + "724 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "725 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065e \n", + "726 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "727 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "728 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "729 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", + "730 https://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "731 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4 \n", + "732 https://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "733 https://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368b \n", + "734 https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "735 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", + "736 https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "737 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "738 https://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631df \n", + "\n", + " parents.0.html_url \\\n", + "0 NaN \n", + "1 https://github.com/ANHIG/IMGTHLA/commit/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", + "2 https://github.com/ANHIG/IMGTHLA/commit/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", + "3 https://github.com/ANHIG/IMGTHLA/commit/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", + "4 https://github.com/ANHIG/IMGTHLA/commit/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", + "5 https://github.com/ANHIG/IMGTHLA/commit/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", + "6 https://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "7 https://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", + "8 https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc \n", + "9 https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "10 https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13 \n", + "11 https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141 \n", + "12 https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089 \n", + "13 https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", + "14 https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "15 https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", + "16 https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "17 https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049 \n", + "18 https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c \n", + "19 https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db \n", + "20 https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", + "21 https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415 \n", + "22 https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "23 https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", + "24 https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97 \n", + "25 https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", + "26 https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56 \n", + "27 https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", + "28 https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "29 https://github.com/ANHIG/IMGTHLA/commit/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", + "30 https://github.com/ANHIG/IMGTHLA/commit/7265da109f405f63768c8ce8efc023f57283059f \n", + "31 https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", + "32 https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", + "33 https://github.com/ANHIG/IMGTHLA/commit/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", + "34 https://github.com/ANHIG/IMGTHLA/commit/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", + "35 https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd \n", + "36 https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", + "37 https://github.com/ANHIG/IMGTHLA/commit/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", + "38 https://github.com/ANHIG/IMGTHLA/commit/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", + "39 https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", + "40 https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500 \n", + "41 https://github.com/ANHIG/IMGTHLA/commit/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", + "42 https://github.com/ANHIG/IMGTHLA/commit/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", + "43 https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707 \n", + "44 https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "45 https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "46 https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", + "47 https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "48 https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", + "49 https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7 \n", + "50 https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47 \n", + "51 https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "52 https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", + "53 https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "54 https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be \n", + "55 https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "56 https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9 \n", + "57 https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "58 https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", + "59 https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", + "60 https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "61 https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "62 https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", + "63 https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "64 https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c \n", + "65 https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "66 https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", + "67 https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948 \n", + "68 https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "69 https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801 \n", + "70 https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", + "71 https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "72 https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", + "73 https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "74 https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", + "75 https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "76 https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be \n", + "77 https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "78 https://github.com/ANHIG/IMGTHLA/commit/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", + "79 https://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "80 https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "81 https://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "82 https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "83 https://github.com/ANHIG/IMGTHLA/commit/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", + "84 https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712 \n", + "85 https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90 \n", + "86 https://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "87 https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3 \n", + "88 https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "89 https://github.com/ANHIG/IMGTHLA/commit/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", + "90 https://github.com/ANHIG/IMGTHLA/commit/13d04064764124c55b01ef23947fa28b88779417 \n", + "91 https://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "92 https://github.com/ANHIG/IMGTHLA/commit/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", + "93 https://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7e \n", + "94 https://github.com/ANHIG/IMGTHLA/commit/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", + "95 https://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115b \n", + "96 https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "97 https://github.com/ANHIG/IMGTHLA/commit/1429eb572ade1b728cd095c554f735e8184016b0 \n", + "98 https://github.com/ANHIG/IMGTHLA/commit/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", + "99 https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "100 https://github.com/ANHIG/IMGTHLA/commit/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", + "101 https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "102 https://github.com/ANHIG/IMGTHLA/commit/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", + "103 https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764 \n", + "104 https://github.com/ANHIG/IMGTHLA/commit/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", + "105 https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", + "106 https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", + "107 https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", + "108 https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", + "109 https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "110 https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", + "111 https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", + "112 https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca \n", + "113 https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", + "114 https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "115 https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", + "116 https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "117 https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", + "118 https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "119 https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", + "120 https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981 \n", + "121 https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981 \n", + "122 https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "123 https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", + "124 https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "125 https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc \n", + "126 https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "127 https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d \n", + "128 https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560 \n", + "129 https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", + "130 https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "131 https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", + "132 https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "133 https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", + "134 https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", + "135 https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce \n", + "136 https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade \n", + "137 https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "138 https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", + "139 https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "140 https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", + "141 https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "142 https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", + "143 https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "144 https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", + "145 https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", + "146 https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "147 https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", + "148 https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "149 https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd \n", + "150 https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", + "151 https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", + "152 https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba \n", + "153 https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", + "154 https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1 \n", + "155 https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7 \n", + "156 https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "157 https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", + "158 https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "159 https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "160 https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", + "161 https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "162 https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", + "163 https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b \n", + "164 https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c \n", + "165 https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "166 https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "167 https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", + "168 https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "169 https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", + "170 https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "171 https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", + "172 https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "173 https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a \n", + "174 https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "175 https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", + "176 https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "177 https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef \n", + "178 https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", + "179 https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "180 https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", + "181 https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f \n", + "182 https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", + "183 https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "184 https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", + "185 https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049 \n", + "186 https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "187 https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba \n", + "188 https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "189 https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", + "190 https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "191 https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", + "192 https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a \n", + "193 https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", + "194 https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "195 https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6 \n", + "196 https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", + "197 https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "198 https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", + "199 https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "200 https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", + "201 https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", + "202 https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", + "203 https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "204 https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", + "205 https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5 \n", + "206 https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "207 https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a \n", + "208 https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "209 https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", + "210 https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "211 https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f \n", + "212 https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "213 https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", + "214 https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "215 https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", + "216 https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "217 https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", + "218 https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712 \n", + "219 https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", + "220 https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "221 https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c \n", + "222 https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535 \n", + "223 https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", + "224 https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", + "225 https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "226 https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", + "227 https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", + "228 https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "229 https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", + "230 https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55 \n", + "231 https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", + "232 https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "233 https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", + "234 https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", + "235 https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "236 https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", + "237 https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", + "238 https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "239 https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", + "240 https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667 \n", + "241 https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572 \n", + "242 https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", + "243 https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", + "244 https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "245 https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", + "246 https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "247 https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", + "248 https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "249 https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "250 https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", + "251 https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "252 https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5 \n", + "253 https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "254 https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", + "255 https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "256 https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e \n", + "257 https://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", + "258 https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18 \n", + "259 https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", + "260 https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712 \n", + "261 https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90 \n", + "262 https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3 \n", + "263 https://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", + "264 https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", + "265 https://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", + "266 https://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7e \n", + "267 https://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115b \n", + "268 https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3 \n", + "269 https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", + "270 https://github.com/ANHIG/IMGTHLA/commit/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", + "271 https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", + "272 https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764 \n", + "273 https://github.com/ANHIG/IMGTHLA/commit/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", + "274 https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "275 https://github.com/ANHIG/IMGTHLA/commit/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", + "276 https://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", + "277 https://github.com/ANHIG/IMGTHLA/commit/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", + "278 https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "279 https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "280 https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "281 https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "282 https://github.com/ANHIG/IMGTHLA/commit/ffb709269dad74b4d538be957ae318b0bd874c9e \n", + "283 https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "284 https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "285 https://github.com/ANHIG/IMGTHLA/commit/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", + "286 https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "287 https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", + "288 https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025 \n", + "289 https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", + "290 https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871 \n", + "291 https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462 \n", + "292 https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "293 https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458 \n", + "294 https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "295 https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", + "296 https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "297 https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", + "298 https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900 \n", + "299 https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "300 https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", + "301 https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "302 https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf \n", + "303 https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "304 https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09 \n", + "305 https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "306 https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948 \n", + "307 https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "308 https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a \n", + "309 https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "310 https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "311 https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046 \n", + "312 https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", + "313 https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", + "314 https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5 \n", + "315 https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", + "316 https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", + "317 https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", + "318 https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "319 https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628 \n", + "320 https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "321 https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", + "322 https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", + "323 https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956 \n", + "324 https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189 \n", + "325 https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee \n", + "326 https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "327 https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc \n", + "328 https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "329 https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db \n", + "330 https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "331 https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15 \n", + "332 https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "333 https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", + "334 https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "335 https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970 \n", + "336 https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", + "337 https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "338 https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275 \n", + "339 https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", + "340 https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", + "341 https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177 \n", + "342 https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", + "343 https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", + "344 https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", + "345 https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "346 https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", + "347 https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "348 https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "349 https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", + "350 https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", + "351 https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "352 https://github.com/ANHIG/IMGTHLA/commit/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", + "353 https://github.com/ANHIG/IMGTHLA/commit/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", + "354 https://github.com/ANHIG/IMGTHLA/commit/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", + "355 https://github.com/ANHIG/IMGTHLA/commit/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", + "356 https://github.com/ANHIG/IMGTHLA/commit/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", + "357 https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "358 https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", + "359 https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", + "360 https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", + "361 https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3 \n", + "362 https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "363 https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", + "364 https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c \n", + "365 https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", + "366 https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c \n", + "367 https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", + "368 https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "369 https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", + "370 https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", + "371 https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", + "372 https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c \n", + "373 https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "374 https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", + "375 https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305 \n", + "376 https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df \n", + "377 https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", + "378 https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31 \n", + "379 https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", + "380 https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "381 https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", + "382 https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "383 https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", + "384 https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", + "385 https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb \n", + "386 https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15 \n", + "387 https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "388 https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", + "389 https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", + "390 https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", + "391 https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "392 https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", + "393 https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "394 https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", + "395 https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", + "396 https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", + "397 https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", + "398 https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", + "399 https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115 \n", + "400 https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", + "401 https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d \n", + "402 https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", + "403 https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", + "404 https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744 \n", + "405 https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215 \n", + "406 https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "407 https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", + "408 https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", + "409 https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "410 https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", + "411 https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa \n", + "412 https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", + "413 https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", + "414 https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d \n", + "415 https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa \n", + "416 https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "417 https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", + "418 https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", + "419 https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", + "420 https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", + "421 https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "422 https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766 \n", + "423 https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715 \n", + "424 https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", + "425 https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "426 https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4 \n", + "427 https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "428 https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", + "429 https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "430 https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", + "431 https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971 \n", + "432 https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", + "433 https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971 \n", + "434 https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68 \n", + "435 https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", + "436 https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b \n", + "437 https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", + "438 https://github.com/ANHIG/IMGTHLA/commit/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", + "439 https://github.com/ANHIG/IMGTHLA/commit/1e5b0f481bd71308be89983e031377b3e7492a0d \n", + "440 https://github.com/ANHIG/IMGTHLA/commit/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", + "441 https://github.com/ANHIG/IMGTHLA/commit/501950eec393c13893d439deae3c536d3b8a694f \n", + "442 https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590 \n", + "443 https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", + "444 https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "445 https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18 \n", + "446 https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", + "447 https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea \n", + "448 https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", + "449 https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a \n", + "450 https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a \n", + "451 https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "452 https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", + "453 https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365 \n", + "454 https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "455 https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", + "456 https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "457 https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", + "458 https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028 \n", + "459 https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", + "460 https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "461 https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "462 https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105 \n", + "463 https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", + "464 https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "465 https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", + "466 https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "467 https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02 \n", + "468 https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "469 https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", + "470 https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827 \n", + "471 https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", + "472 https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "473 https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "474 https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca \n", + "475 https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", + "476 https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "477 https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", + "478 https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c \n", + "479 https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "480 https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", + "481 https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "482 https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", + "483 https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c \n", + "484 https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "485 https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb \n", + "486 https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", + "487 https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152 \n", + "488 https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c \n", + "489 https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", + "490 https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", + "491 https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", + "492 https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "493 https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910 \n", + "494 https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776 \n", + "495 https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695 \n", + "496 https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", + "497 https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "498 https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", + "499 https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "500 https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", + "501 https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "502 https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", + "503 https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e \n", + "504 https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", + "505 https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "506 https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", + "507 https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc \n", + "508 https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903 \n", + "509 https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "510 https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "511 https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "512 https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", + "513 https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "514 https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931 \n", + "515 https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888 \n", + "516 https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", + "517 https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "518 https://github.com/ANHIG/IMGTHLA/commit/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", + "519 https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "520 https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", + "521 https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8 \n", + "522 https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8 \n", + "523 https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "524 https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", + "525 https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "526 https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", + "527 https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "528 https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", + "529 https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e \n", + "530 https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8 \n", + "531 https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb \n", + "532 https://github.com/ANHIG/IMGTHLA/commit/171a34d4e648d23f090572086a6ed40794eb0896 \n", + "533 https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "534 https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", + "535 https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "536 https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", + "537 https://github.com/ANHIG/IMGTHLA/commit/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", + "538 https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "539 https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "540 https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b \n", + "541 https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "542 https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", + "543 https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", + "544 https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", + "545 https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "546 https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae \n", + "547 https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe \n", + "548 https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", + "549 https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "550 https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", + "551 https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", + "552 https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "553 https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", + "554 https://github.com/ANHIG/IMGTHLA/commit/83b4e1cc168c66466a246f63da7b62b42d412110 \n", + "555 https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725 \n", + "556 https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "557 https://github.com/ANHIG/IMGTHLA/commit/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", + "558 https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "559 https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191 \n", + "560 https://github.com/ANHIG/IMGTHLA/commit/3066954597d739b4aba34d474b2e0f6a8b818714 \n", + "561 https://github.com/ANHIG/IMGTHLA/commit/82edfc44b8b1671ece57d88953f7350ea8837237 \n", + "562 https://github.com/ANHIG/IMGTHLA/commit/096377bad78018607072daf7c94e7eb90ae17af8 \n", + "563 https://github.com/ANHIG/IMGTHLA/commit/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", + "564 https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188 \n", + "565 https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "566 https://github.com/ANHIG/IMGTHLA/commit/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", + "567 https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "568 https://github.com/ANHIG/IMGTHLA/commit/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", + "569 https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "570 https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e \n", + "571 https://github.com/ANHIG/IMGTHLA/commit/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", + "572 https://github.com/ANHIG/IMGTHLA/commit/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", + "573 https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "574 https://github.com/ANHIG/IMGTHLA/commit/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", + "575 https://github.com/ANHIG/IMGTHLA/commit/204cef7c7591703727291b16cc78cc5e30d710d7 \n", + "576 https://github.com/ANHIG/IMGTHLA/commit/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", + "577 https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "578 https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "579 https://github.com/ANHIG/IMGTHLA/commit/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", + "580 https://github.com/ANHIG/IMGTHLA/commit/965b82561d82c5d347fd10c77245dcd8691ba119 \n", + "581 https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7 \n", + "582 https://github.com/ANHIG/IMGTHLA/commit/fc0134c3516e01032a32997d037b3ba296e26221 \n", + "583 https://github.com/ANHIG/IMGTHLA/commit/9e470184929001d566cbe593656b2c4b13aa1624 \n", + "584 https://github.com/ANHIG/IMGTHLA/commit/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", + "585 https://github.com/ANHIG/IMGTHLA/commit/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", + "586 https://github.com/ANHIG/IMGTHLA/commit/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", + "587 https://github.com/ANHIG/IMGTHLA/commit/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", + "588 https://github.com/ANHIG/IMGTHLA/commit/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", + "589 https://github.com/ANHIG/IMGTHLA/commit/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", + "590 https://github.com/ANHIG/IMGTHLA/commit/d146942a21ba93007cadd23d4f2c2035fa783142 \n", + "591 https://github.com/ANHIG/IMGTHLA/commit/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", + "592 https://github.com/ANHIG/IMGTHLA/commit/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", + "593 https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", + "594 https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de \n", + "595 https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "596 https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", + "597 https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", + "598 https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "599 https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", + "600 https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "601 https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", + "602 https://github.com/ANHIG/IMGTHLA/commit/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", + "603 https://github.com/ANHIG/IMGTHLA/commit/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", + "604 https://github.com/ANHIG/IMGTHLA/commit/d3955683782369078d9d9137d6a0968adae23a92 \n", + "605 https://github.com/ANHIG/IMGTHLA/commit/734690c08be5b5d00193e2307125e669a1e3334f \n", + "606 https://github.com/ANHIG/IMGTHLA/commit/b9174859384269ff9eeadcab12762d38c56aef36 \n", + "607 https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "608 https://github.com/ANHIG/IMGTHLA/commit/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", + "609 https://github.com/ANHIG/IMGTHLA/commit/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", + "610 https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "611 https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", + "612 https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "613 https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063 \n", + "614 https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", + "615 https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "616 https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", + "617 https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", + "618 https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", + "619 https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", + "620 https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", + "621 https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", + "622 https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "623 https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", + "624 https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a \n", + "625 https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", + "626 https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "627 https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea \n", + "628 https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "629 https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", + "630 https://github.com/ANHIG/IMGTHLA/commit/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", + "631 https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "632 https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d \n", + "633 https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "634 https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665 \n", + "635 https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", + "636 https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", + "637 https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "638 https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", + "639 https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "640 https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", + "641 https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "642 https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", + "643 https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", + "644 https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", + "645 https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "646 https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627 \n", + "647 https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", + "648 https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "649 https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "650 https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", + "651 https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", + "652 https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "653 https://github.com/ANHIG/IMGTHLA/commit/a9c8d5c82645cd677340c408291f6c5556f2586f \n", + "654 https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "655 https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", + "656 https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "657 https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "658 https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", + "659 https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", + "660 https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", + "661 https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "662 https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c \n", + "663 https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c \n", + "664 https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", + "665 https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", + "666 https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", + "667 https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", + "668 https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "669 https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "670 https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", + "671 https://github.com/ANHIG/IMGTHLA/commit/5c3aab6eea0b638551682adf029a947d11d41621 \n", + "672 https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "673 https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074 \n", + "674 https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "675 https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", + "676 https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13 \n", + "677 https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "678 https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", + "679 https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "680 https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252 \n", + "681 https://github.com/ANHIG/IMGTHLA/commit/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", + "682 https://github.com/ANHIG/IMGTHLA/commit/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", + "683 https://github.com/ANHIG/IMGTHLA/commit/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", + "684 https://github.com/ANHIG/IMGTHLA/commit/e5198e0f0cb97456678856a60a13e87581e39966 \n", + "685 https://github.com/ANHIG/IMGTHLA/commit/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", + "686 https://github.com/ANHIG/IMGTHLA/commit/870e39341592de0113c530f471098490a246ac24 \n", + "687 https://github.com/ANHIG/IMGTHLA/commit/58e40f66297b220958bcf09c6f92009ba6422e3a \n", + "688 https://github.com/ANHIG/IMGTHLA/commit/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", + "689 https://github.com/ANHIG/IMGTHLA/commit/81bceb5eee4289c9fcefad90f821f5269849df37 \n", + "690 https://github.com/ANHIG/IMGTHLA/commit/77f7c148e7de394021ca84a012427a8a0974eb5f \n", + "691 https://github.com/ANHIG/IMGTHLA/commit/19fd85f5aceb424c866a2c939caea18a4383a136 \n", + "692 https://github.com/ANHIG/IMGTHLA/commit/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", + "693 https://github.com/ANHIG/IMGTHLA/commit/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", + "694 https://github.com/ANHIG/IMGTHLA/commit/71626fbc1ecab1867deda1c9739557a345c443c3 \n", + "695 https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "696 https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a \n", + "697 https://github.com/ANHIG/IMGTHLA/commit/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", + "698 https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "699 https://github.com/ANHIG/IMGTHLA/commit/51015f8712a57688e520961c4ccf7e259bf56995 \n", + "700 https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "701 https://github.com/ANHIG/IMGTHLA/commit/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", + "702 https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "703 https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326 \n", + "704 https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec \n", + "705 https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", + "706 https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec \n", + "707 https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "708 https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", + "709 https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "710 https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "711 https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "712 https://github.com/ANHIG/IMGTHLA/commit/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", + "713 https://github.com/ANHIG/IMGTHLA/commit/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", + "714 https://github.com/ANHIG/IMGTHLA/commit/cac526afe42a99640d287b18521d4f597f758cc7 \n", + "715 https://github.com/ANHIG/IMGTHLA/commit/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", + "716 https://github.com/ANHIG/IMGTHLA/commit/ca9422949acac3495dc385af56e9778a720578fa \n", + "717 https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7 \n", + "718 https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "719 https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", + "720 https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157 \n", + "721 https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b5090074675 \n", + "722 https://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "723 https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58 \n", + "724 https://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "725 https://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065e \n", + "726 https://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "727 https://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", + "728 https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "729 https://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", + "730 https://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "731 https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec4 \n", + "732 https://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "733 https://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368b \n", + "734 https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "735 https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", + "736 https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", + "737 https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "738 https://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631df \n", + "\n", + " parents.1.sha \\\n", + "0 NaN \n", + "1 NaN \n", + "2 NaN \n", + "3 NaN \n", + "4 NaN \n", + "5 NaN \n", + "6 NaN \n", + "7 af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "8 NaN \n", + "9 16da2f90240d536159a20697fb952b4d14846b13 \n", + "10 d9944466594e328cb46f732e5670660fd672a141 \n", + "11 0e31941b14171c16697123ff7b81becbeef1c089 \n", + "12 NaN \n", + "13 a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "14 NaN \n", + "15 9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "16 340238f97d078fc6b8524deac6366c9ce261b049 \n", + "17 NaN \n", + "18 NaN \n", + "19 4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "20 NaN \n", + "21 NaN \n", + "22 NaN \n", + "23 NaN \n", + "24 NaN \n", + "25 b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "26 NaN \n", + "27 NaN \n", + "28 NaN \n", + "29 NaN \n", + "30 NaN \n", + "31 NaN \n", + "32 NaN \n", + "33 NaN \n", + "34 NaN \n", + "35 NaN \n", + "36 NaN \n", + "37 NaN \n", + "38 NaN \n", + "39 NaN \n", + "40 NaN \n", + "41 NaN \n", + "42 NaN \n", + "43 NaN \n", + "44 NaN \n", + "45 NaN \n", + "46 a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "47 NaN \n", + "48 4567906453bee9982446cd027786eecf829ef2b7 \n", + "49 NaN \n", + "50 757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "51 NaN \n", + "52 0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "53 NaN \n", + "54 e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "55 NaN \n", + "56 3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "57 NaN \n", + "58 6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "59 0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "60 NaN \n", + "61 NaN \n", + "62 8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "63 NaN \n", + "64 a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "65 NaN \n", + "66 d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "67 NaN \n", + "68 NaN \n", + "69 NaN \n", + "70 2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "71 NaN \n", + "72 ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "73 NaN \n", + "74 4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "75 NaN \n", + "76 18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "77 NaN \n", + "78 NaN \n", + "79 NaN \n", + "80 NaN \n", + "81 NaN \n", + "82 NaN \n", + "83 NaN \n", + "84 NaN \n", + "85 NaN \n", + "86 NaN \n", + "87 NaN \n", + "88 NaN \n", + "89 NaN \n", + "90 NaN \n", + "91 NaN \n", + "92 NaN \n", + "93 NaN \n", + "94 NaN \n", + "95 NaN \n", + "96 NaN \n", + "97 NaN \n", + "98 NaN \n", + "99 NaN \n", + "100 NaN \n", + "101 NaN \n", + "102 NaN \n", + "103 NaN \n", + "104 NaN \n", + "105 NaN \n", + "106 03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", + "107 NaN \n", + "108 NaN \n", + "109 NaN \n", + "110 NaN \n", + "111 ed8f3032452f07635808d7c426ac164a205c39ca \n", + "112 NaN \n", + "113 02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "114 NaN \n", + "115 a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "116 NaN \n", + "117 ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "118 NaN \n", + "119 11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "120 NaN \n", + "121 bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "122 NaN \n", + "123 82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "124 NaN \n", + "125 1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "126 NaN \n", + "127 5518ee75e215a8a9881173733f9072b1765ac560 \n", + "128 NaN \n", + "129 c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "130 NaN \n", + "131 975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "132 NaN \n", + "133 NaN \n", + "134 8406662a52d5c36e3be3d25382fffeca637692ce \n", + "135 NaN \n", + "136 301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "137 NaN \n", + "138 d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "139 NaN \n", + "140 956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "141 NaN \n", + "142 54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "143 NaN \n", + "144 NaN \n", + "145 89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "146 NaN \n", + "147 5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "148 NaN \n", + "149 NaN \n", + "150 NaN \n", + "151 NaN \n", + "152 NaN \n", + "153 dc373c05432b0862847b64053524cad676a624c1 \n", + "154 NaN \n", + "155 930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "156 NaN \n", + "157 cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "158 2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "159 NaN \n", + "160 cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "161 NaN \n", + "162 059daf7439b541a96ee814460f9764df45a2393b \n", + "163 NaN \n", + "164 d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "165 NaN \n", + "166 NaN \n", + "167 ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "168 NaN \n", + "169 ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "170 NaN \n", + "171 99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "172 NaN \n", + "173 36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "174 NaN \n", + "175 4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "176 NaN \n", + "177 NaN \n", + "178 70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "179 NaN \n", + "180 7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "181 NaN \n", + "182 NaN \n", + "183 NaN \n", + "184 NaN \n", + "185 a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "186 NaN \n", + "187 5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "188 NaN \n", + "189 8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "190 NaN \n", + "191 580de96b0844723391a641604968711510d6442a \n", + "192 NaN \n", + "193 25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "194 NaN \n", + "195 NaN \n", + "196 003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "197 NaN \n", + "198 7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "199 NaN \n", + "200 5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "201 NaN \n", + "202 NaN \n", + "203 NaN \n", + "204 NaN \n", + "205 294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "206 NaN \n", + "207 be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "208 NaN \n", + "209 140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "210 NaN \n", + "211 0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "212 NaN \n", + "213 9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "214 NaN \n", + "215 9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "216 NaN \n", + "217 673c18ede6be55c414166826f9b9f293aac4d712 \n", + "218 NaN \n", + "219 997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "220 NaN \n", + "221 cb93364422d93a620d10f3c0570236f924cb8535 \n", + "222 NaN \n", + "223 NaN \n", + "224 a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "225 NaN \n", + "226 NaN \n", + "227 dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "228 NaN \n", + "229 16372613782964481372e0e17050caa66f325a55 \n", + "230 NaN \n", + "231 d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "232 NaN \n", + "233 772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "234 NaN \n", + "235 NaN \n", + "236 NaN \n", + "237 38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "238 NaN \n", + "239 NaN \n", + "240 NaN \n", + "241 NaN \n", + "242 NaN \n", + "243 814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "244 NaN \n", + "245 7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "246 NaN \n", + "247 fdfbacb192894a95177245e08264d591d3980725 \n", + "248 NaN \n", + "249 NaN \n", + "250 abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "251 NaN \n", + "252 72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "253 NaN \n", + "254 b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "255 NaN \n", + "256 4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "257 NaN \n", + "258 NaN \n", + "259 NaN \n", + "260 NaN \n", + "261 NaN \n", + "262 NaN \n", + "263 NaN \n", + "264 NaN \n", + "265 NaN \n", + "266 NaN \n", + "267 NaN \n", + "268 NaN \n", + "269 NaN \n", + "270 NaN \n", + "271 NaN \n", + "272 NaN \n", + "273 NaN \n", + "274 NaN \n", + "275 NaN \n", + "276 NaN \n", + "277 NaN \n", + "278 NaN \n", + "279 NaN \n", + "280 NaN \n", + "281 NaN \n", + "282 NaN \n", + "283 NaN \n", + "284 NaN \n", + "285 NaN \n", + "286 NaN \n", + "287 NaN \n", + "288 NaN \n", + "289 de01b0573fd9108539ef10b4e44b12d334085871 \n", + "290 NaN \n", + "291 3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "292 NaN \n", + "293 ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "294 NaN \n", + "295 47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "296 NaN \n", + "297 NaN \n", + "298 9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "299 NaN \n", + "300 2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "301 NaN \n", + "302 d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "303 NaN \n", + "304 08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "305 NaN \n", + "306 NaN \n", + "307 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "308 NaN \n", + "309 3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "310 NaN \n", + "311 NaN \n", + "312 NaN \n", + "313 NaN \n", + "314 NaN \n", + "315 NaN \n", + "316 NaN \n", + "317 eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "318 NaN \n", + "319 c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "320 NaN \n", + "321 NaN \n", + "322 NaN \n", + "323 8753c19af7238360702ecbd5ac41c415d2721189 \n", + "324 NaN \n", + "325 f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "326 NaN \n", + "327 0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "328 NaN \n", + "329 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "330 NaN \n", + "331 4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "332 NaN \n", + "333 d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "334 NaN \n", + "335 NaN \n", + "336 8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "337 NaN \n", + "338 5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "339 NaN \n", + "340 NaN \n", + "341 NaN \n", + "342 NaN \n", + "343 NaN \n", + "344 NaN \n", + "345 fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "346 NaN \n", + "347 ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "348 NaN \n", + "349 ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "350 NaN \n", + "351 b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "352 NaN \n", + "353 NaN \n", + "354 NaN \n", + "355 NaN \n", + "356 NaN \n", + "357 NaN \n", + "358 NaN \n", + "359 NaN \n", + "360 NaN \n", + "361 027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "362 NaN \n", + "363 58b9841003e927db3fdb503055a22f57cb56a57c \n", + "364 NaN \n", + "365 f46dca0809b813e38214d96860da7ea83614e54c \n", + "366 NaN \n", + "367 39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "368 NaN \n", + "369 NaN \n", + "370 NaN \n", + "371 e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "372 NaN \n", + "373 NaN \n", + "374 NaN \n", + "375 fdb4666aac16126e3d851db8343e2d8c573131df \n", + "376 NaN \n", + "377 8b002924f8c095ab39fec054b1886adca6452d31 \n", + "378 NaN \n", + "379 3b1848614de19ad87a66436350f5a3161ee61188 \n", + "380 NaN \n", + "381 NaN \n", + "382 NaN \n", + "383 589fec138a6544295f0b146d0da8c24735910bfb \n", + "384 NaN \n", + "385 NaN \n", + "386 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "387 NaN \n", + "388 NaN \n", + "389 NaN \n", + "390 f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "391 NaN \n", + "392 NaN \n", + "393 NaN \n", + "394 NaN \n", + "395 NaN \n", + "396 2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "397 NaN \n", + "398 NaN \n", + "399 NaN \n", + "400 NaN \n", + "401 NaN \n", + "402 NaN \n", + "403 2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "404 1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "405 NaN \n", + "406 NaN \n", + "407 NaN \n", + "408 62034dec31973902cdbad9dde49d215016520b5e \n", + "409 NaN \n", + "410 NaN \n", + "411 NaN \n", + "412 NaN \n", + "413 NaN \n", + "414 NaN \n", + "415 NaN \n", + "416 NaN \n", + "417 bf673b4a4f42415317b116ef71552a75d15974c7 \n", + "418 NaN \n", + "419 NaN \n", + "420 ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "421 NaN \n", + "422 61daadbf669adf36fe353b4d6487acae57268715 \n", + "423 NaN \n", + "424 67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "425 NaN \n", + "426 6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "427 NaN \n", + "428 1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "429 NaN \n", + "430 e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "431 NaN \n", + "432 NaN \n", + "433 431b4b6434f318354426ee02a49616b998e8cc68 \n", + "434 NaN \n", + "435 0d3a6c5423405678431f647444cbefb72626210b \n", + "436 NaN \n", + "437 ba884d04072b9b74763294c05fecffe465056590 \n", + "438 NaN \n", + "439 NaN \n", + "440 NaN \n", + "441 NaN \n", + "442 NaN \n", + "443 NaN \n", + "444 ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", + "445 NaN \n", + "446 NaN \n", + "447 NaN \n", + "448 96e477a681d939a64af04440ee682a2d0f6be365 \n", + "449 NaN \n", + "450 01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "451 NaN \n", + "452 fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "453 NaN \n", + "454 NaN \n", + "455 788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "456 NaN \n", + "457 b46aec85945ed773eff0445db3b0940f4469d028 \n", + "458 NaN \n", + "459 9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "460 NaN \n", + "461 NaN \n", + "462 NaN \n", + "463 054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "464 NaN \n", + "465 48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "466 NaN \n", + "467 bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "468 NaN \n", + "469 e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "470 NaN \n", + "471 NaN \n", + "472 NaN \n", + "473 NaN \n", + "474 30ca054efd7872597e8a3e14043627ae126a1ee9 \n", + "475 b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "476 NaN \n", + "477 NaN \n", + "478 b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "479 NaN \n", + "480 0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "481 NaN \n", + "482 NaN \n", + "483 e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "484 NaN \n", + "485 NaN \n", + "486 NaN \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "492 NaN \n", + "493 NaN \n", + "494 04b174de7519eba544de546c8da83605b2d67695 \n", + "495 NaN \n", + "496 776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "497 NaN \n", + "498 84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "499 NaN \n", + "500 a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "501 NaN \n", + "502 19d69647f9abfa71c99eb9db5c38006af993864e \n", + "503 NaN \n", + "504 17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "505 NaN \n", + "506 a48af996cb97f811d37735f251903ece2b08cbfc \n", + "507 NaN \n", + "508 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "509 7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "510 145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "511 NaN \n", + "512 48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "517 NaN \n", + "518 NaN \n", + "519 NaN \n", + "520 432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "521 NaN \n", + "522 59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "523 NaN \n", + "524 46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "525 NaN \n", + "526 9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "527 NaN \n", + "528 c436780fea7228df63f493451531be6fd448854e \n", + "529 NaN \n", + "530 d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "531 NaN \n", + "532 NaN \n", + "533 NaN \n", + "534 41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "535 NaN \n", + "536 5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "537 NaN \n", + "538 NaN \n", + "539 NaN \n", + "540 e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "541 NaN \n", + "542 NaN \n", + "543 NaN \n", + "544 7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "545 NaN \n", + "546 03ded64be9b290287ab0101891ca6f338861c2fe \n", + "547 NaN \n", + "548 25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "549 NaN \n", + "550 NaN \n", + "551 2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "552 NaN \n", + "553 5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "554 NaN \n", + "555 NaN \n", + "556 NaN \n", + "557 NaN \n", + "558 NaN \n", + "559 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "560 NaN \n", + "561 NaN \n", + "562 NaN \n", + "563 NaN \n", + "564 NaN \n", + "565 NaN \n", + "566 NaN \n", + "567 NaN \n", + "568 NaN \n", + "569 NaN \n", + "570 NaN \n", + "571 NaN \n", + "572 NaN \n", + "573 NaN \n", + "574 NaN \n", + "575 NaN \n", + "576 NaN \n", + "577 NaN \n", + "578 NaN \n", + "579 NaN \n", + "580 NaN \n", + "581 NaN \n", + "582 NaN \n", + "583 NaN \n", + "584 NaN \n", + "585 NaN \n", + "586 NaN \n", + "587 NaN \n", + "588 NaN \n", + "589 NaN \n", + "590 NaN \n", + "591 NaN \n", + "592 NaN \n", + "593 c37267e1ee355c619a3058da5a7135e19e6522de \n", + "594 NaN \n", + "595 7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "596 NaN \n", + "597 4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "598 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "599 NaN \n", + "600 NaN \n", + "601 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "612 2f6878301950dfea48a8147a6d8bd012be564063 \n", + "613 NaN \n", + "614 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "615 NaN \n", + "616 NaN \n", + "617 NaN \n", + "618 NaN \n", + "619 NaN \n", + "620 NaN \n", + "621 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "622 NaN \n", + "623 89b57278869c7b46fbbaf94825ed336328f3567a \n", + "624 NaN \n", + "625 d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "626 NaN \n", + "627 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "628 NaN \n", + "629 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "630 NaN \n", + "631 NaN \n", + "632 352813601073bcdc3d5eb08d1be07be904276a9a \n", + "633 NaN \n", + "634 NaN \n", + "635 NaN \n", + "636 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "637 NaN \n", + "638 ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "639 NaN \n", + "640 3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "641 NaN \n", + "642 178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "643 NaN \n", + "644 NaN \n", + "645 NaN \n", + "646 NaN \n", + "647 d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "648 NaN \n", + "649 NaN \n", + "650 fc712c5a4dd00f534e845982a29f46a14e22b292 \n", + "651 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "656 NaN \n", + "657 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "658 NaN \n", + "659 NaN \n", + "660 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "661 NaN \n", + "662 4d33035dd296826bbde200e17e5281910ac8be13 \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "668 c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "669 NaN \n", + "670 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "671 NaN \n", + "672 NaN \n", + "673 1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "674 NaN \n", + "675 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "676 NaN \n", + "677 NaN \n", + "678 2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "679 NaN \n", + "680 2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "681 NaN \n", + "682 NaN \n", + "683 NaN \n", + "684 NaN \n", + "685 NaN \n", + "686 NaN \n", + "687 NaN \n", + "688 NaN \n", + "689 NaN \n", + "690 NaN \n", + "691 NaN \n", + "692 NaN \n", + "693 NaN \n", + "694 NaN \n", + "695 NaN \n", + "696 NaN \n", + "697 NaN \n", + "698 NaN \n", + "699 NaN \n", + "700 NaN \n", + "701 NaN \n", + "702 NaN \n", + "703 36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "704 NaN \n", + "705 NaN \n", + "706 4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "707 NaN \n", + "708 def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "709 NaN \n", + "710 NaN \n", + "711 NaN \n", + "712 NaN \n", + "713 NaN \n", + "714 NaN \n", + "715 NaN \n", + "716 NaN \n", + "717 62945381d236dcdb2770daf1fa861b216b99635c \n", + "718 NaN \n", + "719 9283ea834c9036298d0ffeec455cb00e80998157 \n", + "720 NaN \n", + "721 8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "722 NaN \n", + "723 dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "724 NaN \n", + "725 83aa94b540407ccdfcb452c77439b86c543f849d \n", + "726 NaN \n", + "727 f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "728 NaN \n", + "729 860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "730 NaN \n", + "731 37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "732 NaN \n", + "733 7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", + "734 NaN \n", + "735 NaN \n", + "736 9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "737 NaN \n", + "738 e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", + "\n", + " parents.1.url \\\n", + "0 NaN \n", + "1 NaN \n", + "2 NaN \n", + "3 NaN \n", + "4 NaN \n", + "5 NaN \n", + "6 NaN \n", + "7 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "8 NaN \n", + "9 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13 \n", + "10 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141 \n", + "11 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089 \n", + "12 NaN \n", + "13 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "14 NaN \n", + "15 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "16 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049 \n", + "17 NaN \n", + "18 NaN \n", + "19 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "20 NaN \n", + "21 NaN \n", + "22 NaN \n", + "23 NaN \n", + "24 NaN \n", + "25 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "26 NaN \n", + "27 NaN \n", + "28 NaN \n", + "29 NaN \n", + "30 NaN \n", + "31 NaN \n", + "32 NaN \n", + "33 NaN \n", + "34 NaN \n", + "35 NaN \n", + "36 NaN \n", + "37 NaN \n", + "38 NaN \n", + "39 NaN \n", + "40 NaN \n", + "41 NaN \n", + "42 NaN \n", + "43 NaN \n", + "44 NaN \n", + "45 NaN \n", + "46 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "47 NaN \n", + "48 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7 \n", + "49 NaN \n", + "50 https://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "51 NaN \n", + "52 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "53 NaN \n", + "54 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "55 NaN \n", + "56 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "57 NaN \n", + "58 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "59 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "60 NaN \n", + "61 NaN \n", + "62 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "63 NaN \n", + "64 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "65 NaN \n", + "66 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "67 NaN \n", + "68 NaN \n", + "69 NaN \n", + "70 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "71 NaN \n", + "72 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "73 NaN \n", + "74 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "75 NaN \n", + "76 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "77 NaN \n", + "78 NaN \n", + "79 NaN \n", + "80 NaN \n", + "81 NaN \n", + "82 NaN \n", + "83 NaN \n", + "84 NaN \n", + "85 NaN \n", + "86 NaN \n", + "87 NaN \n", + "88 NaN \n", + "89 NaN \n", + "90 NaN \n", + "91 NaN \n", + "92 NaN \n", + "93 NaN \n", + "94 NaN \n", + "95 NaN \n", + "96 NaN \n", + "97 NaN \n", + "98 NaN \n", + "99 NaN \n", + "100 NaN \n", + "101 NaN \n", + "102 NaN \n", + "103 NaN \n", + "104 NaN \n", + "105 NaN \n", + "106 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", + "107 NaN \n", + "108 NaN \n", + "109 NaN \n", + "110 NaN \n", + "111 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca \n", + "112 NaN \n", + "113 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "114 NaN \n", + "115 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "116 NaN \n", + "117 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "118 NaN \n", + "119 https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "120 NaN \n", + "121 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "122 NaN \n", + "123 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "124 NaN \n", + "125 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "126 NaN \n", + "127 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560 \n", + "128 NaN \n", + "129 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "130 NaN \n", + "131 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "132 NaN \n", + "133 NaN \n", + "134 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce \n", + "135 NaN \n", + "136 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "137 NaN \n", + "138 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "139 NaN \n", + "140 https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "141 NaN \n", + "142 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "143 NaN \n", + "144 NaN \n", + "145 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "146 NaN \n", + "147 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "148 NaN \n", + "149 NaN \n", + "150 NaN \n", + "151 NaN \n", + "152 NaN \n", + "153 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1 \n", + "154 NaN \n", + "155 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "156 NaN \n", + "157 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "158 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "159 NaN \n", + "160 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "161 NaN \n", + "162 https://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b \n", + "163 NaN \n", + "164 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "165 NaN \n", + "166 NaN \n", + "167 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "168 NaN \n", + "169 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "170 NaN \n", + "171 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "172 NaN \n", + "173 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "174 NaN \n", + "175 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "176 NaN \n", + "177 NaN \n", + "178 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "179 NaN \n", + "180 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "181 NaN \n", + "182 NaN \n", + "183 NaN \n", + "184 NaN \n", + "185 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "186 NaN \n", + "187 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "188 NaN \n", + "189 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "190 NaN \n", + "191 https://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a \n", + "192 NaN \n", + "193 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "194 NaN \n", + "195 NaN \n", + "196 https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "197 NaN \n", + "198 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "199 NaN \n", + "200 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "201 NaN \n", + "202 NaN \n", + "203 NaN \n", + "204 NaN \n", + "205 https://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "206 NaN \n", + "207 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "208 NaN \n", + "209 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "210 NaN \n", + "211 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "212 NaN \n", + "213 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "214 NaN \n", + "215 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "216 NaN \n", + "217 https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712 \n", + "218 NaN \n", + "219 https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "220 NaN \n", + "221 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535 \n", + "222 NaN \n", + "223 NaN \n", + "224 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "225 NaN \n", + "226 NaN \n", + "227 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "228 NaN \n", + "229 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55 \n", + "230 NaN \n", + "231 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "232 NaN \n", + "233 https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "234 NaN \n", + "235 NaN \n", + "236 NaN \n", + "237 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "238 NaN \n", + "239 NaN \n", + "240 NaN \n", + "241 NaN \n", + "242 NaN \n", + "243 https://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "244 NaN \n", + "245 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "246 NaN \n", + "247 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725 \n", + "248 NaN \n", + "249 NaN \n", + "250 https://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "251 NaN \n", + "252 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "253 NaN \n", + "254 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "255 NaN \n", + "256 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "257 NaN \n", + "258 NaN \n", + "259 NaN \n", + "260 NaN \n", + "261 NaN \n", + "262 NaN \n", + "263 NaN \n", + "264 NaN \n", + "265 NaN \n", + "266 NaN \n", + "267 NaN \n", + "268 NaN \n", + "269 NaN \n", + "270 NaN \n", + "271 NaN \n", + "272 NaN \n", + "273 NaN \n", + "274 NaN \n", + "275 NaN \n", + "276 NaN \n", + "277 NaN \n", + "278 NaN \n", + "279 NaN \n", + "280 NaN \n", + "281 NaN \n", + "282 NaN \n", + "283 NaN \n", + "284 NaN \n", + "285 NaN \n", + "286 NaN \n", + "287 NaN \n", + "288 NaN \n", + "289 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871 \n", + "290 NaN \n", + "291 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "292 NaN \n", + "293 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "294 NaN \n", + "295 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "296 NaN \n", + "297 NaN \n", + "298 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "299 NaN \n", + "300 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "301 NaN \n", + "302 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "303 NaN \n", + "304 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "305 NaN \n", + "306 NaN \n", + "307 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "308 NaN \n", + "309 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "310 NaN \n", + "311 NaN \n", + "312 NaN \n", + "313 NaN \n", + "314 NaN \n", + "315 NaN \n", + "316 NaN \n", + "317 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "318 NaN \n", + "319 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "320 NaN \n", + "321 NaN \n", + "322 NaN \n", + "323 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189 \n", + "324 NaN \n", + "325 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "326 NaN \n", + "327 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "328 NaN \n", + "329 https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "330 NaN \n", + "331 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "332 NaN \n", + "333 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "334 NaN \n", + "335 NaN \n", + "336 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "337 NaN \n", + "338 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "339 NaN \n", + "340 NaN \n", + "341 NaN \n", + "342 NaN \n", + "343 NaN \n", + "344 NaN \n", + "345 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "346 NaN \n", + "347 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "348 NaN \n", + "349 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "350 NaN \n", + "351 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "352 NaN \n", + "353 NaN \n", + "354 NaN \n", + "355 NaN \n", + "356 NaN \n", + "357 NaN \n", + "358 NaN \n", + "359 NaN \n", + "360 NaN \n", + "361 https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "362 NaN \n", + "363 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c \n", + "364 NaN \n", + "365 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c \n", + "366 NaN \n", + "367 https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "368 NaN \n", + "369 NaN \n", + "370 NaN \n", + "371 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "372 NaN \n", + "373 NaN \n", + "374 NaN \n", + "375 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df \n", + "376 NaN \n", + "377 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31 \n", + "378 NaN \n", + "379 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188 \n", + "380 NaN \n", + "381 NaN \n", + "382 NaN \n", + "383 https://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb \n", + "384 NaN \n", + "385 NaN \n", + "386 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "387 NaN \n", + "388 NaN \n", + "389 NaN \n", + "390 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "391 NaN \n", + "392 NaN \n", + "393 NaN \n", + "394 NaN \n", + "395 NaN \n", + "396 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "397 NaN \n", + "398 NaN \n", + "399 NaN \n", + "400 NaN \n", + "401 NaN \n", + "402 NaN \n", + "403 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "404 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "405 NaN \n", + "406 NaN \n", + "407 NaN \n", + "408 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e \n", + "409 NaN \n", + "410 NaN \n", + "411 NaN \n", + "412 NaN \n", + "413 NaN \n", + "414 NaN \n", + "415 NaN \n", + "416 NaN \n", + "417 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7 \n", + "418 NaN \n", + "419 NaN \n", + "420 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "421 NaN \n", + "422 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715 \n", + "423 NaN \n", + "424 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "425 NaN \n", + "426 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "427 NaN \n", + "428 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "429 NaN \n", + "430 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "431 NaN \n", + "432 NaN \n", + "433 https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68 \n", + "434 NaN \n", + "435 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b \n", + "436 NaN \n", + "437 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590 \n", + "438 NaN \n", + "439 NaN \n", + "440 NaN \n", + "441 NaN \n", + "442 NaN \n", + "443 NaN \n", + "444 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", + "445 NaN \n", + "446 NaN \n", + "447 NaN \n", + "448 https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365 \n", + "449 NaN \n", + "450 https://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "451 NaN \n", + "452 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "453 NaN \n", + "454 NaN \n", + "455 https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "456 NaN \n", + "457 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028 \n", + "458 NaN \n", + "459 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "460 NaN \n", + "461 NaN \n", + "462 NaN \n", + "463 https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "464 NaN \n", + "465 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "466 NaN \n", + "467 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "468 NaN \n", + "469 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "470 NaN \n", + "471 NaN \n", + "472 NaN \n", + "473 NaN \n", + "474 https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", + "475 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "476 NaN \n", + "477 NaN \n", + "478 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "479 NaN \n", + "480 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "481 NaN \n", + "482 NaN \n", + "483 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "484 NaN \n", + "485 NaN \n", + "486 NaN \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "492 NaN \n", + "493 NaN \n", + "494 https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695 \n", + "495 NaN \n", + "496 https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "497 NaN \n", + "498 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "499 NaN \n", + "500 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "501 NaN \n", + "502 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e \n", + "503 NaN \n", + "504 https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "505 NaN \n", + "506 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc \n", + "507 NaN \n", + "508 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "509 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "510 https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "511 NaN \n", + "512 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "517 NaN \n", + "518 NaN \n", + "519 NaN \n", + "520 https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "521 NaN \n", + "522 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "523 NaN \n", + "524 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "525 NaN \n", + "526 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "527 NaN \n", + "528 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e \n", + "529 NaN \n", + "530 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "531 NaN \n", + "532 NaN \n", + "533 NaN \n", + "534 https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "535 NaN \n", + "536 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "537 NaN \n", + "538 NaN \n", + "539 NaN \n", + "540 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "541 NaN \n", + "542 NaN \n", + "543 NaN \n", + "544 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "545 NaN \n", + "546 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe \n", + "547 NaN \n", + "548 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "549 NaN \n", + "550 NaN \n", + "551 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "552 NaN \n", + "553 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "554 NaN \n", + "555 NaN \n", + "556 NaN \n", + "557 NaN \n", + "558 NaN \n", + "559 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "560 NaN \n", + "561 NaN \n", + "562 NaN \n", + "563 NaN \n", + "564 NaN \n", + "565 NaN \n", + "566 NaN \n", + "567 NaN \n", + "568 NaN \n", + "569 NaN \n", + "570 NaN \n", + "571 NaN \n", + "572 NaN \n", + "573 NaN \n", + "574 NaN \n", + "575 NaN \n", + "576 NaN \n", + "577 NaN \n", + "578 NaN \n", + "579 NaN \n", + "580 NaN \n", + "581 NaN \n", + "582 NaN \n", + "583 NaN \n", + "584 NaN \n", + "585 NaN \n", + "586 NaN \n", + "587 NaN \n", + "588 NaN \n", + "589 NaN \n", + "590 NaN \n", + "591 NaN \n", + "592 NaN \n", + "593 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de \n", + "594 NaN \n", + "595 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "596 NaN \n", + "597 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "598 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "599 NaN \n", + "600 NaN \n", + "601 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "612 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063 \n", + "613 NaN \n", + "614 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "615 NaN \n", + "616 NaN \n", + "617 NaN \n", + "618 NaN \n", + "619 NaN \n", + "620 NaN \n", + "621 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "622 NaN \n", + "623 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a \n", + "624 NaN \n", + "625 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "626 NaN \n", + "627 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "628 NaN \n", + "629 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "630 NaN \n", + "631 NaN \n", + "632 https://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a \n", + "633 NaN \n", + "634 NaN \n", + "635 NaN \n", + "636 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "637 NaN \n", + "638 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "639 NaN \n", + "640 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "641 NaN \n", + "642 https://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "643 NaN \n", + "644 NaN \n", + "645 NaN \n", + "646 NaN \n", + "647 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "648 NaN \n", + "649 NaN \n", + "650 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", + "651 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "656 NaN \n", + "657 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "658 NaN \n", + "659 NaN \n", + "660 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "661 NaN \n", + "662 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13 \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "668 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "669 NaN \n", + "670 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "671 NaN \n", + "672 NaN \n", + "673 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "674 NaN \n", + "675 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "676 NaN \n", + "677 NaN \n", + "678 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "679 NaN \n", + "680 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "681 NaN \n", + "682 NaN \n", + "683 NaN \n", + "684 NaN \n", + "685 NaN \n", + "686 NaN \n", + "687 NaN \n", + "688 NaN \n", + "689 NaN \n", + "690 NaN \n", + "691 NaN \n", + "692 NaN \n", + "693 NaN \n", + "694 NaN \n", + "695 NaN \n", + "696 NaN \n", + "697 NaN \n", + "698 NaN \n", + "699 NaN \n", + "700 NaN \n", + "701 NaN \n", + "702 NaN \n", + "703 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "704 NaN \n", + "705 NaN \n", + "706 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "707 NaN \n", + "708 https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "709 NaN \n", + "710 NaN \n", + "711 NaN \n", + "712 NaN \n", + "713 NaN \n", + "714 NaN \n", + "715 NaN \n", + "716 NaN \n", + "717 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c \n", + "718 NaN \n", + "719 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157 \n", + "720 NaN \n", + "721 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "722 NaN \n", + "723 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "724 NaN \n", + "725 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d \n", + "726 NaN \n", + "727 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "728 NaN \n", + "729 https://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "730 NaN \n", + "731 https://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "732 NaN \n", + "733 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", + "734 NaN \n", + "735 NaN \n", + "736 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "737 NaN \n", + "738 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", + "\n", + " parents.1.html_url \\\n", + "0 NaN \n", + "1 NaN \n", + "2 NaN \n", + "3 NaN \n", + "4 NaN \n", + "5 NaN \n", + "6 NaN \n", + "7 https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", + "8 NaN \n", + "9 https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13 \n", + "10 https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141 \n", + "11 https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089 \n", + "12 NaN \n", + "13 https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", + "14 NaN \n", + "15 https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", + "16 https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049 \n", + "17 NaN \n", + "18 NaN \n", + "19 https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb \n", + "20 NaN \n", + "21 NaN \n", + "22 NaN \n", + "23 NaN \n", + "24 NaN \n", + "25 https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", + "26 NaN \n", + "27 NaN \n", + "28 NaN \n", + "29 NaN \n", + "30 NaN \n", + "31 NaN \n", + "32 NaN \n", + "33 NaN \n", + "34 NaN \n", + "35 NaN \n", + "36 NaN \n", + "37 NaN \n", + "38 NaN \n", + "39 NaN \n", + "40 NaN \n", + "41 NaN \n", + "42 NaN \n", + "43 NaN \n", + "44 NaN \n", + "45 NaN \n", + "46 https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618 \n", + "47 NaN \n", + "48 https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7 \n", + "49 NaN \n", + "50 https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", + "51 NaN \n", + "52 https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", + "53 NaN \n", + "54 https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", + "55 NaN \n", + "56 https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", + "57 NaN \n", + "58 https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", + "59 https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", + "60 NaN \n", + "61 NaN \n", + "62 https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", + "63 NaN \n", + "64 https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", + "65 NaN \n", + "66 https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", + "67 NaN \n", + "68 NaN \n", + "69 NaN \n", + "70 https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", + "71 NaN \n", + "72 https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", + "73 NaN \n", + "74 https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", + "75 NaN \n", + "76 https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", + "77 NaN \n", + "78 NaN \n", + "79 NaN \n", + "80 NaN \n", + "81 NaN \n", + "82 NaN \n", + "83 NaN \n", + "84 NaN \n", + "85 NaN \n", + "86 NaN \n", + "87 NaN \n", + "88 NaN \n", + "89 NaN \n", + "90 NaN \n", + "91 NaN \n", + "92 NaN \n", + "93 NaN \n", + "94 NaN \n", + "95 NaN \n", + "96 NaN \n", + "97 NaN \n", + "98 NaN \n", + "99 NaN \n", + "100 NaN \n", + "101 NaN \n", + "102 NaN \n", + "103 NaN \n", + "104 NaN \n", + "105 NaN \n", + "106 https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", + "107 NaN \n", + "108 NaN \n", + "109 NaN \n", + "110 NaN \n", + "111 https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca \n", + "112 NaN \n", + "113 https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", + "114 NaN \n", + "115 https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", + "116 NaN \n", + "117 https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574 \n", + "118 NaN \n", + "119 https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", + "120 NaN \n", + "121 https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", + "122 NaN \n", + "123 https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", + "124 NaN \n", + "125 https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", + "126 NaN \n", + "127 https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560 \n", + "128 NaN \n", + "129 https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", + "130 NaN \n", + "131 https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", + "132 NaN \n", + "133 NaN \n", + "134 https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce \n", + "135 NaN \n", + "136 https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", + "137 NaN \n", + "138 https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", + "139 NaN \n", + "140 https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", + "141 NaN \n", + "142 https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", + "143 NaN \n", + "144 NaN \n", + "145 https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7 \n", + "146 NaN \n", + "147 https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", + "148 NaN \n", + "149 NaN \n", + "150 NaN \n", + "151 NaN \n", + "152 NaN \n", + "153 https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1 \n", + "154 NaN \n", + "155 https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", + "156 NaN \n", + "157 https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", + "158 https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", + "159 NaN \n", + "160 https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", + "161 NaN \n", + "162 https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b \n", + "163 NaN \n", + "164 https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9 \n", + "165 NaN \n", + "166 NaN \n", + "167 https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", + "168 NaN \n", + "169 https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", + "170 NaN \n", + "171 https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", + "172 NaN \n", + "173 https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", + "174 NaN \n", + "175 https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", + "176 NaN \n", + "177 NaN \n", + "178 https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", + "179 NaN \n", + "180 https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", + "181 NaN \n", + "182 NaN \n", + "183 NaN \n", + "184 NaN \n", + "185 https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", + "186 NaN \n", + "187 https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", + "188 NaN \n", + "189 https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", + "190 NaN \n", + "191 https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a \n", + "192 NaN \n", + "193 https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a \n", + "194 NaN \n", + "195 NaN \n", + "196 https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", + "197 NaN \n", + "198 https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", + "199 NaN \n", + "200 https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", + "201 NaN \n", + "202 NaN \n", + "203 NaN \n", + "204 NaN \n", + "205 https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a \n", + "206 NaN \n", + "207 https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", + "208 NaN \n", + "209 https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", + "210 NaN \n", + "211 https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1 \n", + "212 NaN \n", + "213 https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", + "214 NaN \n", + "215 https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", + "216 NaN \n", + "217 https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712 \n", + "218 NaN \n", + "219 https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", + "220 NaN \n", + "221 https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535 \n", + "222 NaN \n", + "223 NaN \n", + "224 https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f \n", + "225 NaN \n", + "226 NaN \n", + "227 https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", + "228 NaN \n", + "229 https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55 \n", + "230 NaN \n", + "231 https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9 \n", + "232 NaN \n", + "233 https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", + "234 NaN \n", + "235 NaN \n", + "236 NaN \n", + "237 https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", + "238 NaN \n", + "239 NaN \n", + "240 NaN \n", + "241 NaN \n", + "242 NaN \n", + "243 https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", + "244 NaN \n", + "245 https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea \n", + "246 NaN \n", + "247 https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725 \n", + "248 NaN \n", + "249 NaN \n", + "250 https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", + "251 NaN \n", + "252 https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", + "253 NaN \n", + "254 https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", + "255 NaN \n", + "256 https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac \n", + "257 NaN \n", + "258 NaN \n", + "259 NaN \n", + "260 NaN \n", + "261 NaN \n", + "262 NaN \n", + "263 NaN \n", + "264 NaN \n", + "265 NaN \n", + "266 NaN \n", + "267 NaN \n", + "268 NaN \n", + "269 NaN \n", + "270 NaN \n", + "271 NaN \n", + "272 NaN \n", + "273 NaN \n", + "274 NaN \n", + "275 NaN \n", + "276 NaN \n", + "277 NaN \n", + "278 NaN \n", + "279 NaN \n", + "280 NaN \n", + "281 NaN \n", + "282 NaN \n", + "283 NaN \n", + "284 NaN \n", + "285 NaN \n", + "286 NaN \n", + "287 NaN \n", + "288 NaN \n", + "289 https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871 \n", + "290 NaN \n", + "291 https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", + "292 NaN \n", + "293 https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", + "294 NaN \n", + "295 https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", + "296 NaN \n", + "297 NaN \n", + "298 https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", + "299 NaN \n", + "300 https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", + "301 NaN \n", + "302 https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", + "303 NaN \n", + "304 https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", + "305 NaN \n", + "306 NaN \n", + "307 https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", + "308 NaN \n", + "309 https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", + "310 NaN \n", + "311 NaN \n", + "312 NaN \n", + "313 NaN \n", + "314 NaN \n", + "315 NaN \n", + "316 NaN \n", + "317 https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", + "318 NaN \n", + "319 https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", + "320 NaN \n", + "321 NaN \n", + "322 NaN \n", + "323 https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189 \n", + "324 NaN \n", + "325 https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", + "326 NaN \n", + "327 https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", + "328 NaN \n", + "329 https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", + "330 NaN \n", + "331 https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", + "332 NaN \n", + "333 https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", + "334 NaN \n", + "335 NaN \n", + "336 https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", + "337 NaN \n", + "338 https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", + "339 NaN \n", + "340 NaN \n", + "341 NaN \n", + "342 NaN \n", + "343 NaN \n", + "344 NaN \n", + "345 https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f \n", + "346 NaN \n", + "347 https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", + "348 NaN \n", + "349 https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0 \n", + "350 NaN \n", + "351 https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", + "352 NaN \n", + "353 NaN \n", + "354 NaN \n", + "355 NaN \n", + "356 NaN \n", + "357 NaN \n", + "358 NaN \n", + "359 NaN \n", + "360 NaN \n", + "361 https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", + "362 NaN \n", + "363 https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c \n", + "364 NaN \n", + "365 https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c \n", + "366 NaN \n", + "367 https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", + "368 NaN \n", + "369 NaN \n", + "370 NaN \n", + "371 https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", + "372 NaN \n", + "373 NaN \n", + "374 NaN \n", + "375 https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df \n", + "376 NaN \n", + "377 https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31 \n", + "378 NaN \n", + "379 https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188 \n", + "380 NaN \n", + "381 NaN \n", + "382 NaN \n", + "383 https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb \n", + "384 NaN \n", + "385 NaN \n", + "386 https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", + "387 NaN \n", + "388 NaN \n", + "389 NaN \n", + "390 https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", + "391 NaN \n", + "392 NaN \n", + "393 NaN \n", + "394 NaN \n", + "395 NaN \n", + "396 https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "397 NaN \n", + "398 NaN \n", + "399 NaN \n", + "400 NaN \n", + "401 NaN \n", + "402 NaN \n", + "403 https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4 \n", + "404 https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", + "405 NaN \n", + "406 NaN \n", + "407 NaN \n", + "408 https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e \n", + "409 NaN \n", + "410 NaN \n", + "411 NaN \n", + "412 NaN \n", + "413 NaN \n", + "414 NaN \n", + "415 NaN \n", + "416 NaN \n", + "417 https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7 \n", + "418 NaN \n", + "419 NaN \n", + "420 https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", + "421 NaN \n", + "422 https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715 \n", + "423 NaN \n", + "424 https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", + "425 NaN \n", + "426 https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", + "427 NaN \n", + "428 https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", + "429 NaN \n", + "430 https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", + "431 NaN \n", + "432 NaN \n", + "433 https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68 \n", + "434 NaN \n", + "435 https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b \n", + "436 NaN \n", + "437 https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590 \n", + "438 NaN \n", + "439 NaN \n", + "440 NaN \n", + "441 NaN \n", + "442 NaN \n", + "443 NaN \n", + "444 https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", + "445 NaN \n", + "446 NaN \n", + "447 NaN \n", + "448 https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365 \n", + "449 NaN \n", + "450 https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", + "451 NaN \n", + "452 https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", + "453 NaN \n", + "454 NaN \n", + "455 https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", + "456 NaN \n", + "457 https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028 \n", + "458 NaN \n", + "459 https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c \n", + "460 NaN \n", + "461 NaN \n", + "462 NaN \n", + "463 https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", + "464 NaN \n", + "465 https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea \n", + "466 NaN \n", + "467 https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", + "468 NaN \n", + "469 https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", + "470 NaN \n", + "471 NaN \n", + "472 NaN \n", + "473 NaN \n", + "474 https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", + "475 https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d \n", + "476 NaN \n", + "477 NaN \n", + "478 https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", + "479 NaN \n", + "480 https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", + "481 NaN \n", + "482 NaN \n", + "483 https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", + "484 NaN \n", + "485 NaN \n", + "486 NaN \n", + "487 NaN \n", + "488 NaN \n", + "489 NaN \n", + "490 NaN \n", + "491 https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", + "492 NaN \n", + "493 NaN \n", + "494 https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695 \n", + "495 NaN \n", + "496 https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", + "497 NaN \n", + "498 https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd \n", + "499 NaN \n", + "500 https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", + "501 NaN \n", + "502 https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e \n", + "503 NaN \n", + "504 https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", + "505 NaN \n", + "506 https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc \n", + "507 NaN \n", + "508 https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", + "509 https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", + "510 https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", + "511 NaN \n", + "512 https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", + "513 NaN \n", + "514 NaN \n", + "515 NaN \n", + "516 https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", + "517 NaN \n", + "518 NaN \n", + "519 NaN \n", + "520 https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", + "521 NaN \n", + "522 https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", + "523 NaN \n", + "524 https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", + "525 NaN \n", + "526 https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", + "527 NaN \n", + "528 https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e \n", + "529 NaN \n", + "530 https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", + "531 NaN \n", + "532 NaN \n", + "533 NaN \n", + "534 https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", + "535 NaN \n", + "536 https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", + "537 NaN \n", + "538 NaN \n", + "539 NaN \n", + "540 https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", + "541 NaN \n", + "542 NaN \n", + "543 NaN \n", + "544 https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", + "545 NaN \n", + "546 https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe \n", + "547 NaN \n", + "548 https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", + "549 NaN \n", + "550 NaN \n", + "551 https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", + "552 NaN \n", + "553 https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540 \n", + "554 NaN \n", + "555 NaN \n", + "556 NaN \n", + "557 NaN \n", + "558 NaN \n", + "559 https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", + "560 NaN \n", + "561 NaN \n", + "562 NaN \n", + "563 NaN \n", + "564 NaN \n", + "565 NaN \n", + "566 NaN \n", + "567 NaN \n", + "568 NaN \n", + "569 NaN \n", + "570 NaN \n", + "571 NaN \n", + "572 NaN \n", + "573 NaN \n", + "574 NaN \n", + "575 NaN \n", + "576 NaN \n", + "577 NaN \n", + "578 NaN \n", + "579 NaN \n", + "580 NaN \n", + "581 NaN \n", + "582 NaN \n", + "583 NaN \n", + "584 NaN \n", + "585 NaN \n", + "586 NaN \n", + "587 NaN \n", + "588 NaN \n", + "589 NaN \n", + "590 NaN \n", + "591 NaN \n", + "592 NaN \n", + "593 https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de \n", + "594 NaN \n", + "595 https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", + "596 NaN \n", + "597 https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", + "598 https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", + "599 NaN \n", + "600 NaN \n", + "601 https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", + "602 NaN \n", + "603 NaN \n", + "604 NaN \n", + "605 NaN \n", + "606 NaN \n", + "607 NaN \n", + "608 NaN \n", + "609 NaN \n", + "610 NaN \n", + "611 https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", + "612 https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063 \n", + "613 NaN \n", + "614 https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", + "615 NaN \n", + "616 NaN \n", + "617 NaN \n", + "618 NaN \n", + "619 NaN \n", + "620 NaN \n", + "621 https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", + "622 NaN \n", + "623 https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a \n", + "624 NaN \n", + "625 https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", + "626 NaN \n", + "627 https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", + "628 NaN \n", + "629 https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", + "630 NaN \n", + "631 NaN \n", + "632 https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a \n", + "633 NaN \n", + "634 NaN \n", + "635 NaN \n", + "636 https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", + "637 NaN \n", + "638 https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", + "639 NaN \n", + "640 https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05 \n", + "641 NaN \n", + "642 https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", + "643 NaN \n", + "644 NaN \n", + "645 NaN \n", + "646 NaN \n", + "647 https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191 \n", + "648 NaN \n", + "649 NaN \n", + "650 https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", + "651 https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", + "652 NaN \n", + "653 NaN \n", + "654 NaN \n", + "655 https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", + "656 NaN \n", + "657 https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", + "658 NaN \n", + "659 NaN \n", + "660 https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", + "661 NaN \n", + "662 https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13 \n", + "663 NaN \n", + "664 NaN \n", + "665 NaN \n", + "666 NaN \n", + "667 https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", + "668 https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", + "669 NaN \n", + "670 https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", + "671 NaN \n", + "672 NaN \n", + "673 https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", + "674 NaN \n", + "675 https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", + "676 NaN \n", + "677 NaN \n", + "678 https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", + "679 NaN \n", + "680 https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", + "681 NaN \n", + "682 NaN \n", + "683 NaN \n", + "684 NaN \n", + "685 NaN \n", + "686 NaN \n", + "687 NaN \n", + "688 NaN \n", + "689 NaN \n", + "690 NaN \n", + "691 NaN \n", + "692 NaN \n", + "693 NaN \n", + "694 NaN \n", + "695 NaN \n", + "696 NaN \n", + "697 NaN \n", + "698 NaN \n", + "699 NaN \n", + "700 NaN \n", + "701 NaN \n", + "702 NaN \n", + "703 https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", + "704 NaN \n", + "705 NaN \n", + "706 https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", + "707 NaN \n", + "708 https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", + "709 NaN \n", + "710 NaN \n", + "711 NaN \n", + "712 NaN \n", + "713 NaN \n", + "714 NaN \n", + "715 NaN \n", + "716 NaN \n", + "717 https://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635c \n", + "718 NaN \n", + "719 https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157 \n", + "720 NaN \n", + "721 https://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29f \n", + "722 NaN \n", + "723 https://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", + "724 NaN \n", + "725 https://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849d \n", + "726 NaN \n", + "727 https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", + "728 NaN \n", + "729 https://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", + "730 NaN \n", + "731 https://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebd \n", + "732 NaN \n", + "733 https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", + "734 NaN \n", + "735 NaN \n", + "736 https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", + "737 NaN \n", + "738 https://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", + "\n", + " author committer \n", + "0 NaN NaN \n", + "1 NaN NaN \n", + "2 NaN NaN \n", + "3 NaN NaN \n", + "4 NaN NaN \n", + "5 NaN NaN \n", + "6 NaN NaN \n", + "7 NaN NaN \n", + "8 NaN NaN \n", + "9 NaN NaN \n", + "10 NaN NaN \n", + "11 NaN NaN \n", + "12 NaN NaN \n", + "13 NaN NaN \n", + "14 NaN NaN \n", + "15 NaN NaN \n", + "16 NaN NaN \n", + "17 NaN NaN \n", + "18 NaN NaN \n", + "19 NaN NaN \n", + "20 NaN NaN \n", + "21 NaN NaN \n", + "22 NaN NaN \n", + "23 NaN NaN \n", + "24 NaN NaN \n", + "25 NaN NaN \n", + "26 NaN NaN \n", + "27 NaN NaN \n", + "28 NaN NaN \n", + "29 NaN NaN \n", + "30 NaN NaN \n", + "31 NaN NaN \n", + "32 NaN NaN \n", + "33 NaN NaN \n", + "34 NaN NaN \n", + "35 NaN NaN \n", + "36 NaN NaN \n", + "37 NaN NaN \n", + "38 NaN NaN \n", + "39 NaN NaN \n", + "40 NaN NaN \n", + "41 NaN NaN \n", + "42 NaN NaN \n", + "43 NaN NaN \n", + "44 NaN NaN \n", + "45 NaN NaN \n", + "46 NaN NaN \n", + "47 NaN NaN \n", + "48 NaN NaN \n", + "49 NaN NaN \n", + "50 NaN NaN \n", + "51 NaN NaN \n", + "52 NaN NaN \n", + "53 NaN NaN \n", + "54 NaN NaN \n", + "55 NaN NaN \n", + "56 NaN NaN \n", + "57 NaN NaN \n", + "58 NaN NaN \n", + "59 NaN NaN \n", + "60 NaN NaN \n", + "61 NaN NaN \n", + "62 NaN NaN \n", + "63 NaN NaN \n", + "64 NaN NaN \n", + "65 NaN NaN \n", + "66 NaN NaN \n", + "67 NaN NaN \n", + "68 NaN NaN \n", + "69 NaN NaN \n", + "70 NaN NaN \n", + "71 NaN NaN \n", + "72 NaN NaN \n", + "73 NaN NaN \n", + "74 NaN NaN \n", + "75 NaN NaN \n", + "76 NaN NaN \n", + "77 NaN NaN \n", + "78 NaN NaN \n", + "79 NaN NaN \n", + "80 NaN NaN \n", + "81 NaN NaN \n", + "82 NaN NaN \n", + "83 NaN NaN \n", + "84 NaN NaN \n", + "85 NaN NaN \n", + "86 NaN NaN \n", + "87 NaN NaN \n", + "88 NaN NaN \n", + "89 NaN NaN \n", + "90 NaN NaN \n", + "91 NaN NaN \n", + "92 NaN NaN \n", + "93 NaN NaN \n", + "94 NaN NaN \n", + "95 NaN NaN \n", + "96 NaN NaN \n", + "97 NaN NaN \n", + "98 NaN NaN \n", + "99 NaN NaN \n", + "100 NaN NaN \n", + "101 NaN NaN \n", + "102 NaN NaN \n", + "103 NaN NaN \n", + "104 NaN NaN \n", + "105 NaN NaN \n", + "106 NaN NaN \n", + "107 NaN NaN \n", + "108 NaN NaN \n", + "109 NaN NaN \n", + "110 NaN NaN \n", + "111 NaN NaN \n", + "112 NaN NaN \n", + "113 NaN NaN \n", + "114 NaN NaN \n", + "115 NaN NaN \n", + "116 NaN NaN \n", + "117 NaN NaN \n", + "118 NaN NaN \n", + "119 NaN NaN \n", + "120 NaN NaN \n", + "121 NaN NaN \n", + "122 NaN NaN \n", + "123 NaN NaN \n", + "124 NaN NaN \n", + "125 NaN NaN \n", + "126 NaN NaN \n", + "127 NaN NaN \n", + "128 NaN NaN \n", + "129 NaN NaN \n", + "130 NaN NaN \n", + "131 NaN NaN \n", + "132 NaN NaN \n", + "133 NaN NaN \n", + "134 NaN NaN \n", + "135 NaN NaN \n", + "136 NaN NaN \n", + "137 NaN NaN \n", + "138 NaN NaN \n", + "139 NaN NaN \n", + "140 NaN NaN \n", + "141 NaN NaN \n", + "142 NaN NaN \n", + "143 NaN NaN \n", + "144 NaN NaN \n", + "145 NaN NaN \n", + "146 NaN NaN \n", + "147 NaN NaN \n", + "148 NaN NaN \n", + "149 NaN NaN \n", + "150 NaN NaN \n", + "151 NaN NaN \n", + "152 NaN NaN \n", + "153 NaN NaN \n", + "154 NaN NaN \n", + "155 NaN NaN \n", + "156 NaN NaN \n", + "157 NaN NaN \n", + "158 NaN NaN \n", + "159 NaN NaN \n", + "160 NaN NaN \n", + "161 NaN NaN \n", + "162 NaN NaN \n", + "163 NaN NaN \n", + "164 NaN NaN \n", + "165 NaN NaN \n", + "166 NaN NaN \n", + "167 NaN NaN \n", + "168 NaN NaN \n", + "169 NaN NaN \n", + "170 NaN NaN \n", + "171 NaN NaN \n", + "172 NaN NaN \n", + "173 NaN NaN \n", + "174 NaN NaN \n", + "175 NaN NaN \n", + "176 NaN NaN \n", + "177 NaN NaN \n", + "178 NaN NaN \n", + "179 NaN NaN \n", + "180 NaN NaN \n", + "181 NaN NaN \n", + "182 NaN NaN \n", + "183 NaN NaN \n", + "184 NaN NaN \n", + "185 NaN NaN \n", + "186 NaN NaN \n", + "187 NaN NaN \n", + "188 NaN NaN \n", + "189 NaN NaN \n", + "190 NaN NaN \n", + "191 NaN NaN \n", + "192 NaN NaN \n", + "193 NaN NaN \n", + "194 NaN NaN \n", + "195 NaN NaN \n", + "196 NaN NaN \n", + "197 NaN NaN \n", + "198 NaN NaN \n", + "199 NaN NaN \n", + "200 NaN NaN \n", + "201 NaN NaN \n", + "202 NaN NaN \n", + "203 NaN NaN \n", + "204 NaN NaN \n", + "205 NaN NaN \n", + "206 NaN NaN \n", + "207 NaN NaN \n", + "208 NaN NaN \n", + "209 NaN NaN \n", + "210 NaN NaN \n", + "211 NaN NaN \n", + "212 NaN NaN \n", + "213 NaN NaN \n", + "214 NaN NaN \n", + "215 NaN NaN \n", + "216 NaN NaN \n", + "217 NaN NaN \n", + "218 NaN NaN \n", + "219 NaN NaN \n", + "220 NaN NaN \n", + "221 NaN NaN \n", + "222 NaN NaN \n", + "223 NaN NaN \n", + "224 NaN NaN \n", + "225 NaN NaN \n", + "226 NaN NaN \n", + "227 NaN NaN \n", + "228 NaN NaN \n", + "229 NaN NaN \n", + "230 NaN NaN \n", + "231 NaN NaN \n", + "232 NaN NaN \n", + "233 NaN NaN \n", + "234 NaN NaN \n", + "235 NaN NaN \n", + "236 NaN NaN \n", + "237 NaN NaN \n", + "238 NaN NaN \n", + "239 NaN NaN \n", + "240 NaN NaN \n", + "241 NaN NaN \n", + "242 NaN NaN \n", + "243 NaN NaN \n", + "244 NaN NaN \n", + "245 NaN NaN \n", + "246 NaN NaN \n", + "247 NaN NaN \n", + "248 NaN NaN \n", + "249 NaN NaN \n", + "250 NaN NaN \n", + "251 NaN NaN \n", + "252 NaN NaN \n", + "253 NaN NaN \n", + "254 NaN NaN \n", + "255 NaN NaN \n", + "256 NaN NaN \n", + "257 NaN NaN \n", + "258 NaN NaN \n", + "259 NaN NaN \n", + "260 NaN NaN \n", + "261 NaN NaN \n", + "262 NaN NaN \n", + "263 NaN NaN \n", + "264 NaN NaN \n", + "265 NaN NaN \n", + "266 NaN NaN \n", + "267 NaN NaN \n", + "268 NaN NaN \n", + "269 NaN NaN \n", + "270 NaN NaN \n", + "271 NaN NaN \n", + "272 NaN NaN \n", + "273 NaN NaN \n", + "274 NaN NaN \n", + "275 NaN NaN \n", + "276 NaN NaN \n", + "277 NaN NaN \n", + "278 NaN NaN \n", + "279 NaN NaN \n", + "280 NaN NaN \n", + "281 NaN NaN \n", + "282 NaN NaN \n", + "283 NaN NaN \n", + "284 NaN NaN \n", + "285 NaN NaN \n", + "286 NaN NaN \n", + "287 NaN NaN \n", + "288 NaN NaN \n", + "289 NaN NaN \n", + "290 NaN NaN \n", + "291 NaN NaN \n", + "292 NaN NaN \n", + "293 NaN NaN \n", + "294 NaN NaN \n", + "295 NaN NaN \n", + "296 NaN NaN \n", + "297 NaN NaN \n", + "298 NaN NaN \n", + "299 NaN NaN \n", + "300 NaN NaN \n", + "301 NaN NaN \n", + "302 NaN NaN \n", + "303 NaN NaN \n", + "304 NaN NaN \n", + "305 NaN NaN \n", + "306 NaN NaN \n", + "307 NaN NaN \n", + "308 NaN NaN \n", + "309 NaN NaN \n", + "310 NaN NaN \n", + "311 NaN NaN \n", + "312 NaN NaN \n", + "313 NaN NaN \n", + "314 NaN NaN \n", + "315 NaN NaN \n", + "316 NaN NaN \n", + "317 NaN NaN \n", + "318 NaN NaN \n", + "319 NaN NaN \n", + "320 NaN NaN \n", + "321 NaN NaN \n", + "322 NaN NaN \n", + "323 NaN NaN \n", + "324 NaN NaN \n", + "325 NaN NaN \n", + "326 NaN NaN \n", + "327 NaN NaN \n", + "328 NaN NaN \n", + "329 NaN NaN \n", + "330 NaN NaN \n", + "331 NaN NaN \n", + "332 NaN NaN \n", + "333 NaN NaN \n", + "334 NaN NaN \n", + "335 NaN NaN \n", + "336 NaN NaN \n", + "337 NaN NaN \n", + "338 NaN NaN \n", + "339 NaN NaN \n", + "340 NaN NaN \n", + "341 NaN NaN \n", + "342 NaN NaN \n", + "343 NaN NaN \n", + "344 NaN NaN \n", + "345 NaN NaN \n", + "346 NaN NaN \n", + "347 NaN NaN \n", + "348 NaN NaN \n", + "349 NaN NaN \n", + "350 NaN NaN \n", + "351 NaN NaN \n", + "352 NaN NaN \n", + "353 NaN NaN \n", + "354 NaN NaN \n", + "355 NaN NaN \n", + "356 NaN NaN \n", + "357 NaN NaN \n", + "358 NaN NaN \n", + "359 NaN NaN \n", + "360 NaN NaN \n", + "361 NaN NaN \n", + "362 NaN NaN \n", + "363 NaN NaN \n", + "364 NaN NaN \n", + "365 NaN NaN \n", + "366 NaN NaN \n", + "367 NaN NaN \n", + "368 NaN NaN \n", + "369 NaN NaN \n", + "370 NaN NaN \n", + "371 NaN NaN \n", + "372 NaN NaN \n", + "373 NaN NaN \n", + "374 NaN NaN \n", + "375 NaN NaN \n", + "376 NaN NaN \n", + "377 NaN NaN \n", + "378 NaN NaN \n", + "379 NaN NaN \n", + "380 NaN NaN \n", + "381 NaN NaN \n", + "382 NaN NaN \n", + "383 NaN NaN \n", + "384 NaN NaN \n", + "385 NaN NaN \n", + "386 NaN NaN \n", + "387 NaN NaN \n", + "388 NaN NaN \n", + "389 NaN NaN \n", + "390 NaN NaN \n", + "391 NaN NaN \n", + "392 NaN NaN \n", + "393 NaN NaN \n", + "394 NaN NaN \n", + "395 NaN NaN \n", + "396 NaN NaN \n", + "397 NaN NaN \n", + "398 NaN NaN \n", + "399 NaN NaN \n", + "400 NaN NaN \n", + "401 NaN NaN \n", + "402 NaN NaN \n", + "403 NaN NaN \n", + "404 NaN NaN \n", + "405 NaN NaN \n", + "406 NaN NaN \n", + "407 NaN NaN \n", + "408 NaN NaN \n", + "409 NaN NaN \n", + "410 NaN NaN \n", + "411 NaN NaN \n", + "412 NaN NaN \n", + "413 NaN NaN \n", + "414 NaN NaN \n", + "415 NaN NaN \n", + "416 NaN NaN \n", + "417 NaN NaN \n", + "418 NaN NaN \n", + "419 NaN NaN \n", + "420 NaN NaN \n", + "421 NaN NaN \n", + "422 NaN NaN \n", + "423 NaN NaN \n", + "424 NaN NaN \n", + "425 NaN NaN \n", + "426 NaN NaN \n", + "427 NaN NaN \n", + "428 NaN NaN \n", + "429 NaN NaN \n", + "430 NaN NaN \n", + "431 NaN NaN \n", + "432 NaN NaN \n", + "433 NaN NaN \n", + "434 NaN NaN \n", + "435 NaN NaN \n", + "436 NaN NaN \n", + "437 NaN NaN \n", + "438 NaN NaN \n", + "439 NaN NaN \n", + "440 NaN NaN \n", + "441 NaN NaN \n", + "442 NaN NaN \n", + "443 NaN NaN \n", + "444 NaN NaN \n", + "445 NaN NaN \n", + "446 NaN NaN \n", + "447 NaN NaN \n", + "448 NaN NaN \n", + "449 NaN NaN \n", + "450 NaN NaN \n", + "451 NaN NaN \n", + "452 NaN NaN \n", + "453 NaN NaN \n", + "454 NaN NaN \n", + "455 NaN NaN \n", + "456 NaN NaN \n", + "457 NaN NaN \n", + "458 NaN NaN \n", + "459 NaN NaN \n", + "460 NaN NaN \n", + "461 NaN NaN \n", + "462 NaN NaN \n", + "463 NaN NaN \n", + "464 NaN NaN \n", + "465 NaN NaN \n", + "466 NaN NaN \n", + "467 NaN NaN \n", + "468 NaN NaN \n", + "469 NaN NaN \n", + "470 NaN NaN \n", + "471 NaN NaN \n", + "472 NaN NaN \n", + "473 NaN NaN \n", + "474 NaN NaN \n", + "475 NaN NaN \n", + "476 NaN NaN \n", + "477 NaN NaN \n", + "478 NaN NaN \n", + "479 NaN NaN \n", + "480 NaN NaN \n", + "481 NaN NaN \n", + "482 NaN NaN \n", + "483 NaN NaN \n", + "484 NaN NaN \n", + "485 NaN NaN \n", + "486 NaN NaN \n", + "487 NaN NaN \n", + "488 NaN NaN \n", + "489 NaN NaN \n", + "490 NaN NaN \n", + "491 NaN NaN \n", + "492 NaN NaN \n", + "493 NaN NaN \n", + "494 NaN NaN \n", + "495 NaN NaN \n", + "496 NaN NaN \n", + "497 NaN NaN \n", + "498 NaN NaN \n", + "499 NaN NaN \n", + "500 NaN NaN \n", + "501 NaN NaN \n", + "502 NaN NaN \n", + "503 NaN NaN \n", + "504 NaN NaN \n", + "505 NaN NaN \n", + "506 NaN NaN \n", + "507 NaN NaN \n", + "508 NaN NaN \n", + "509 NaN NaN \n", + "510 NaN NaN \n", + "511 NaN NaN \n", + "512 NaN NaN \n", + "513 NaN NaN \n", + "514 NaN NaN \n", + "515 NaN NaN \n", + "516 NaN NaN \n", + "517 NaN NaN \n", + "518 NaN NaN \n", + "519 NaN NaN \n", + "520 NaN NaN \n", + "521 NaN NaN \n", + "522 NaN NaN \n", + "523 NaN NaN \n", + "524 NaN NaN \n", + "525 NaN NaN \n", + "526 NaN NaN \n", + "527 NaN NaN \n", + "528 NaN NaN \n", + "529 NaN NaN \n", + "530 NaN NaN \n", + "531 NaN NaN \n", + "532 NaN NaN \n", + "533 NaN NaN \n", + "534 NaN NaN \n", + "535 NaN NaN \n", + "536 NaN NaN \n", + "537 NaN NaN \n", + "538 NaN NaN \n", + "539 NaN NaN \n", + "540 NaN NaN \n", + "541 NaN NaN \n", + "542 NaN NaN \n", + "543 NaN NaN \n", + "544 NaN NaN \n", + "545 NaN NaN \n", + "546 NaN NaN \n", + "547 NaN NaN \n", + "548 NaN NaN \n", + "549 NaN NaN \n", + "550 NaN NaN \n", + "551 NaN NaN \n", + "552 NaN NaN \n", + "553 NaN NaN \n", + "554 NaN NaN \n", + "555 NaN NaN \n", + "556 NaN NaN \n", + "557 NaN NaN \n", + "558 NaN NaN \n", + "559 NaN NaN \n", + "560 NaN NaN \n", + "561 NaN NaN \n", + "562 NaN NaN \n", + "563 NaN NaN \n", + "564 NaN NaN \n", + "565 NaN NaN \n", + "566 NaN NaN \n", + "567 NaN NaN \n", + "568 NaN NaN \n", + "569 NaN NaN \n", + "570 NaN NaN \n", + "571 NaN NaN \n", + "572 NaN NaN \n", + "573 NaN NaN \n", + "574 NaN NaN \n", + "575 NaN NaN \n", + "576 NaN NaN \n", + "577 NaN NaN \n", + "578 NaN NaN \n", + "579 NaN NaN \n", + "580 NaN NaN \n", + "581 NaN NaN \n", + "582 NaN NaN \n", + "583 NaN NaN \n", + "584 NaN NaN \n", + "585 NaN NaN \n", + "586 NaN NaN \n", + "587 NaN NaN \n", + "588 NaN NaN \n", + "589 NaN NaN \n", + "590 NaN NaN \n", + "591 NaN NaN \n", + "592 NaN NaN \n", + "593 NaN NaN \n", + "594 NaN NaN \n", + "595 NaN NaN \n", + "596 NaN NaN \n", + "597 NaN NaN \n", + "598 NaN NaN \n", + "599 NaN NaN \n", + "600 NaN NaN \n", + "601 NaN NaN \n", + "602 NaN NaN \n", + "603 NaN NaN \n", + "604 NaN NaN \n", + "605 NaN NaN \n", + "606 NaN NaN \n", + "607 NaN NaN \n", + "608 NaN NaN \n", + "609 NaN NaN \n", + "610 NaN NaN \n", + "611 NaN NaN \n", + "612 NaN NaN \n", + "613 NaN NaN \n", + "614 NaN NaN \n", + "615 NaN NaN \n", + "616 NaN NaN \n", + "617 NaN NaN \n", + "618 NaN NaN \n", + "619 NaN NaN \n", + "620 NaN NaN \n", + "621 NaN NaN \n", + "622 NaN NaN \n", + "623 NaN NaN \n", + "624 NaN NaN \n", + "625 NaN NaN \n", + "626 NaN NaN \n", + "627 NaN NaN \n", + "628 NaN NaN \n", + "629 NaN NaN \n", + "630 NaN NaN \n", + "631 NaN NaN \n", + "632 NaN NaN \n", + "633 NaN NaN \n", + "634 NaN NaN \n", + "635 NaN NaN \n", + "636 NaN NaN \n", + "637 NaN NaN \n", + "638 NaN NaN \n", + "639 NaN NaN \n", + "640 NaN NaN \n", + "641 NaN NaN \n", + "642 NaN NaN \n", + "643 NaN NaN \n", + "644 NaN NaN \n", + "645 NaN NaN \n", + "646 NaN NaN \n", + "647 NaN NaN \n", + "648 NaN NaN \n", + "649 NaN NaN \n", + "650 NaN NaN \n", + "651 NaN NaN \n", + "652 NaN NaN \n", + "653 NaN NaN \n", + "654 NaN NaN \n", + "655 NaN NaN \n", + "656 NaN NaN \n", + "657 NaN NaN \n", + "658 NaN NaN \n", + "659 NaN NaN \n", + "660 NaN NaN \n", + "661 NaN NaN \n", + "662 NaN NaN \n", + "663 NaN NaN \n", + "664 NaN NaN \n", + "665 NaN NaN \n", + "666 NaN NaN \n", + "667 NaN NaN \n", + "668 NaN NaN \n", + "669 NaN NaN \n", + "670 NaN NaN \n", + "671 NaN NaN \n", + "672 NaN NaN \n", + "673 NaN NaN \n", + "674 NaN NaN \n", + "675 NaN NaN \n", + "676 NaN NaN \n", + "677 NaN NaN \n", + "678 NaN NaN \n", + "679 NaN NaN \n", + "680 NaN NaN \n", + "681 NaN NaN \n", + "682 NaN NaN \n", + "683 NaN NaN \n", + "684 NaN NaN \n", + "685 NaN NaN \n", + "686 NaN NaN \n", + "687 NaN NaN \n", + "688 NaN NaN \n", + "689 NaN NaN \n", + "690 NaN NaN \n", + "691 NaN NaN \n", + "692 NaN NaN \n", + "693 NaN NaN \n", + "694 NaN NaN \n", + "695 NaN NaN \n", + "696 NaN NaN \n", + "697 NaN NaN \n", + "698 NaN NaN \n", + "699 NaN NaN \n", + "700 NaN NaN \n", + "701 NaN NaN \n", + "702 NaN NaN \n", + "703 NaN NaN \n", + "704 NaN NaN \n", + "705 NaN NaN \n", + "706 NaN NaN \n", + "707 NaN NaN \n", + "708 NaN NaN \n", + "709 NaN NaN \n", + "710 NaN NaN \n", + "711 NaN NaN \n", + "712 NaN NaN \n", + "713 NaN NaN \n", + "714 NaN NaN \n", + "715 NaN NaN \n", + "716 NaN NaN \n", + "717 NaN NaN \n", + "718 NaN NaN \n", + "719 NaN NaN \n", + "720 NaN NaN \n", + "721 NaN NaN \n", + "722 NaN NaN \n", + "723 NaN NaN \n", + "724 NaN NaN \n", + "725 NaN NaN \n", + "726 NaN NaN \n", + "727 NaN NaN \n", + "728 NaN NaN \n", + "729 NaN NaN \n", + "730 NaN NaN \n", + "731 NaN NaN \n", + "732 NaN NaN \n", + "733 NaN NaN \n", + "734 NaN NaN \n", + "735 NaN NaN \n", + "736 NaN NaN \n", + "737 NaN NaN \n", + "738 NaN NaN " + ] + }, + "execution_count": 24, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "unique_commits_df" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Handling Error SHAs\n", + "Some SHAs do not allow files to be retrieved using the GitHub REST API:\n", + "```json\n", + "[\n", + " \"8d77b3dd93959663d58ae5b626289d0746edd0e7\",\n", + " \"252d7c5dc9d2f7671447fd11fe6bb004c438f34b\",\n", + " \"e1cd1ec3e66f4ab2b218f6758ed315f557778655\",\n", + " \"fa208da83a7f96d62c1e4efee2018074bbd805e0\",\n", + " \"09ed08b9abcd97622d59ec37e31b4706dc9a9391\",\n", + " \"8db938b1eb58dd8c77cba9b7524f84cf8ffe719c\",\n", + " \"041318439bf0ba291f990faaa27cd6ad0a062d13\",\n", + " \"ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\",\n", + " \"7ca4eb239a96884142d3ef0b0182d3bc84ec1bba\",\n", + " \"3abe7e12dcbc3824315959af4428c53bd760c6e7\",\n", + " \"c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56\",\n", + " \"23044ee80c27f75bb34c9f9ac689b1c68cd65914\"\n", + "]\n", + "```\n", + "\n", + "In this case version 300 is still missing." + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": {}, + "outputs": [], + "source": [ + "commit = get_commit(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\")" + ] + }, + { + "cell_type": "code", + "execution_count": 29, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "{'sha': 'ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", + " 'node_id': 'MDY6Q29tbWl0MjQ1NDAxMzY6YmE1Y2IzZDA1YzdiM2JhNTAyNGNkYWZhMTkyZDg5YWYxODZmMDhhOQ==',\n", + " 'commit': {'author': {'name': 'anhig',\n", + " 'email': 'james.robinson@anthonynolan.org',\n", + " 'date': '2017-06-07T13:49:28Z'},\n", + " 'committer': {'name': 'anhig',\n", + " 'email': 'james.robinson@anthonynolan.org',\n", + " 'date': '2017-06-07T13:49:28Z'},\n", + " 'message': 'Addition of historical WMDA files\\n\\nAddition of historical WMDA files',\n", + " 'tree': {'sha': '9eafc92b0944c5e08f7c4b9faeb75c491d293a8a',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9eafc92b0944c5e08f7c4b9faeb75c491d293a8a'},\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", + " 'comment_count': 0,\n", + " 'verification': {'verified': False,\n", + " 'reason': 'unsigned',\n", + " 'signature': None,\n", + " 'payload': None}},\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", + " 'comments_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/comments',\n", + " 'author': {'login': 'jrob119',\n", + " 'id': 19726400,\n", + " 'node_id': 'MDQ6VXNlcjE5NzI2NDAw',\n", + " 'avatar_url': 'https://avatars.githubusercontent.com/u/19726400?v=4',\n", + " 'gravatar_id': '',\n", + " 'url': 'https://api.github.com/users/jrob119',\n", + " 'html_url': 'https://github.com/jrob119',\n", + " 'followers_url': 'https://api.github.com/users/jrob119/followers',\n", + " 'following_url': 'https://api.github.com/users/jrob119/following{/other_user}',\n", + " 'gists_url': 'https://api.github.com/users/jrob119/gists{/gist_id}',\n", + " 'starred_url': 'https://api.github.com/users/jrob119/starred{/owner}{/repo}',\n", + " 'subscriptions_url': 'https://api.github.com/users/jrob119/subscriptions',\n", + " 'organizations_url': 'https://api.github.com/users/jrob119/orgs',\n", + " 'repos_url': 'https://api.github.com/users/jrob119/repos',\n", + " 'events_url': 'https://api.github.com/users/jrob119/events{/privacy}',\n", + " 'received_events_url': 'https://api.github.com/users/jrob119/received_events',\n", + " 'type': 'User',\n", + " 'site_admin': False},\n", + " 'committer': {'login': 'jrob119',\n", + " 'id': 19726400,\n", + " 'node_id': 'MDQ6VXNlcjE5NzI2NDAw',\n", + " 'avatar_url': 'https://avatars.githubusercontent.com/u/19726400?v=4',\n", + " 'gravatar_id': '',\n", + " 'url': 'https://api.github.com/users/jrob119',\n", + " 'html_url': 'https://github.com/jrob119',\n", + " 'followers_url': 'https://api.github.com/users/jrob119/followers',\n", + " 'following_url': 'https://api.github.com/users/jrob119/following{/other_user}',\n", + " 'gists_url': 'https://api.github.com/users/jrob119/gists{/gist_id}',\n", + " 'starred_url': 'https://api.github.com/users/jrob119/starred{/owner}{/repo}',\n", + " 'subscriptions_url': 'https://api.github.com/users/jrob119/subscriptions',\n", + " 'organizations_url': 'https://api.github.com/users/jrob119/orgs',\n", + " 'repos_url': 'https://api.github.com/users/jrob119/repos',\n", + " 'events_url': 'https://api.github.com/users/jrob119/events{/privacy}',\n", + " 'received_events_url': 'https://api.github.com/users/jrob119/received_events',\n", + " 'type': 'User',\n", + " 'site_admin': False},\n", + " 'parents': [{'sha': '8db938b1eb58dd8c77cba9b7524f84cf8ffe719c',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c',\n", + " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c'}],\n", + " 'stats': {'total': 17268, 'additions': 17268, 'deletions': 0},\n", + " 'files': [{'sha': '0e2ae53e68f235327b0e5d6f6263bbb54fa53067',\n", + " 'filename': 'wmda/hla_nom.txt',\n", + " 'status': 'added',\n", + " 'additions': 4997,\n", + " 'deletions': 0,\n", + " 'changes': 4997,\n", + " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom.txt',\n", + " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom.txt',\n", + " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Fhla_nom.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9'},\n", + " {'sha': 'f2c9461fe914d7ff2e5690846547f608b42dfaa3',\n", + " 'filename': 'wmda/hla_nom_g.txt',\n", + " 'status': 'added',\n", + " 'additions': 4191,\n", + " 'deletions': 0,\n", + " 'changes': 4191,\n", + " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom_g.txt',\n", + " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom_g.txt',\n", + " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Fhla_nom_g.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9'},\n", + " {'sha': 'bbc39091ddc891e26720077c58ababdd979643f4',\n", + " 'filename': 'wmda/hla_nom_p.txt',\n", + " 'status': 'added',\n", + " 'additions': 3292,\n", + " 'deletions': 0,\n", + " 'changes': 3292,\n", + " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom_p.txt',\n", + " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom_p.txt',\n", + " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Fhla_nom_p.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9'},\n", + " {'sha': '57ecd4d5a56abcfe3535f36405889536bd5b69a3',\n", + " 'filename': 'wmda/md5checksum.txt',\n", + " 'status': 'added',\n", + " 'additions': 6,\n", + " 'deletions': 0,\n", + " 'changes': 6,\n", + " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fmd5checksum.txt',\n", + " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fmd5checksum.txt',\n", + " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Fmd5checksum.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", + " 'patch': '@@ -0,0 +1,6 @@\\n+MD5 (Icon\\r) = d41d8cd98f00b204e9800998ecf8427e\\n+MD5 (hla_nom.txt) = bd0fb59dcd892539442a76e6925e7526\\n+MD5 (hla_nom_g.txt) = 404a41e44d1890e2f13afcf71cb4dc1b\\n+MD5 (hla_nom_p.txt) = 486ea94ed70c45da1867024fdff3338f\\n+MD5 (rel_dna_ser.txt) = 13f0b5a2cda109ed02c0bc2bafc5e7da\\n+MD5 (rel_ser_ser.txt) = cb6f32d2e07272a7671df6db72f208ff'},\n", + " {'sha': '54d8df17ec28852c8cb4f415ee13f59dfb693386',\n", + " 'filename': 'wmda/rel_dna_ser.txt',\n", + " 'status': 'added',\n", + " 'additions': 4747,\n", + " 'deletions': 0,\n", + " 'changes': 4747,\n", + " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Frel_dna_ser.txt',\n", + " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Frel_dna_ser.txt',\n", + " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Frel_dna_ser.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9'},\n", + " {'sha': 'f3b4c1d04df7a3065862b255f2a169b1afbee68d',\n", + " 'filename': 'wmda/rel_ser_ser.txt',\n", + " 'status': 'added',\n", + " 'additions': 35,\n", + " 'deletions': 0,\n", + " 'changes': 35,\n", + " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Frel_ser_ser.txt',\n", + " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Frel_ser_ser.txt',\n", + " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Frel_ser_ser.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", + " 'patch': '@@ -0,0 +1,35 @@\\n+# file: rel_ser_ser.txt\\n+# date: 2010-04-01\\n+# origin: http://hla.alleles.org/wmda/rel_ser_ser.txt\\n+# author: WHO, Steven G. E. Marsh (steven.marsh@ucl.ac.uk)\\n+A;2;;203/210\\n+A;9;23/24;\\n+A;10;25/26/34/66;\\n+A;19;29/30/31/32/33/74;\\n+A;24;;2403\\n+A;28;68/69;\\n+B;5;51/52;\\n+B;7;;703\\n+B;12;44/45;\\n+B;14;64/65;\\n+B;15;62/63/75/76/77;\\n+B;16;38/39;\\n+B;17;57/58;\\n+B;21;49/50;4005\\n+B;22;54/55/56;\\n+B;27;;2708\\n+B;39;;3901/3902\\n+B;40;60/61;\\n+B;51;;5102/5103\\n+B;70;71/72;\\n+Cw;3;9/10;\\n+DQ;1;5/6;\\n+DQ;3;7/8/9;\\n+DR;1;;103\\n+DR;2;15/16;\\n+DR;3;17/18;\\n+DR;5;11/12;\\n+DR;6;13/14;\\n+DR;14;;1403/1404\\n+Dw;6;18/19;\\n+Dw;7;11/17;\\n\\\\ No newline at end of file'}]}" + ] + }, + "execution_count": 29, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "commit" + ] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + } + ], + "metadata": { + "kernelspec": { + "display_name": ".venv", + "language": "python", + "name": "python3" + }, + "language_info": { + "codemirror_mode": { + "name": "ipython", + "version": 3 + }, + "file_extension": ".py", + "mimetype": "text/x-python", + "name": "python", + "nbconvert_exporter": "python", + "pygments_lexer": "ipython3", + "version": "3.10.13" + }, + "orig_nbformat": 4 + }, + "nbformat": 4, + "nbformat_minor": 2 +} diff --git a/notebooks/0.2-github-api-eda.ipynb b/notebooks/0.2-github-api-eda.ipynb index 77ff67e4..77729da0 100644 --- a/notebooks/0.2-github-api-eda.ipynb +++ b/notebooks/0.2-github-api-eda.ipynb @@ -12,11 +12,26 @@ "cell_type": "code", "execution_count": 1, "metadata": {}, - "outputs": [], + "outputs": [ + { + "name": "stderr", + "output_type": "stream", + "text": [ + "/var/folders/8s/9sb2nsn913q7b4zz75fd_qf00000gn/T/ipykernel_12407/494911564.py:7: DeprecationWarning: \n", + "Pyarrow will become a required dependency of pandas in the next major release of pandas (pandas 3.0),\n", + "(to allow more performant data types, such as the Arrow string type, and better interoperability with other libraries)\n", + "but was not found to be installed on your system.\n", + "If this would cause problems for you,\n", + "please provide us feedback at https://github.com/pandas-dev/pandas/issues/54466\n", + " \n", + " import pandas as pd\n" + ] + } + ], "source": [ "import os\n", "from dotenv import load_dotenv, find_dotenv\n", - "load_dotenv('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.env.dev');\n", + "load_dotenv('/Users/ammon/Projects/nmdp-bioinformatics/02-Repositories/gfe-db/.env.nmdpf');\n", "from itertools import chain, starmap\n", "import json\n", "import requests\n", @@ -66,6 +81,26 @@ "cell_type": "code", "execution_count": 4, "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'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'" + ] + }, + "execution_count": 4, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "GITHUB_PERSONAL_ACCESS_TOKEN" + ] + }, + { + "cell_type": "code", + "execution_count": 5, + "metadata": {}, "outputs": [], "source": [ "def flatten_json(dictionary, sep='.', skip_fields=[]):\n", @@ -106,7 +141,7 @@ }, { "cell_type": "code", - "execution_count": 5, + "execution_count": 6, "metadata": {}, "outputs": [], "source": [ @@ -135,7 +170,7 @@ }, { "cell_type": "code", - "execution_count": 6, + "execution_count": 7, "metadata": {}, "outputs": [], "source": [ @@ -163,7 +198,7 @@ }, { "cell_type": "code", - "execution_count": 7, + "execution_count": 8, "metadata": {}, "outputs": [], "source": [ @@ -192,7 +227,7 @@ }, { "cell_type": "code", - "execution_count": 8, + "execution_count": 9, "metadata": {}, "outputs": [], "source": [ @@ -221,7 +256,7 @@ }, { "cell_type": "code", - "execution_count": 9, + "execution_count": 10, "metadata": {}, "outputs": [], "source": [ @@ -255,7 +290,7 @@ }, { "cell_type": "code", - "execution_count": 10, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ @@ -264,7 +299,7 @@ }, { "cell_type": "code", - "execution_count": 11, + "execution_count": 12, "metadata": {}, "outputs": [], "source": [ @@ -273,41 +308,132 @@ }, { "cell_type": "code", - "execution_count": 12, + "execution_count": 13, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "'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'" + ] + }, + "execution_count": 13, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "GITHUB_PERSONAL_ACCESS_TOKEN" + ] + }, + { + "cell_type": "code", + "execution_count": 20, "metadata": {}, "outputs": [], "source": [ "# Get all branches\n", - "\n", - "branches_gen = paginator.get_paginator(list_branches, owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME)" + "paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN)\n", + "pages = paginator.get_paginator(list_branches, owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME)\n", + "all_branches = list(pages)" ] }, { "cell_type": "code", - "execution_count": 13, + "execution_count": 22, "metadata": {}, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "Page 1: 55 items\n" + "ename": "NameError", + "evalue": "name 'pygethub' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", + "\u001b[0;31mNameError\u001b[0m Traceback (most recent call last)", + "Cell \u001b[0;32mIn[22], line 1\u001b[0m\n\u001b[0;32m----> 1\u001b[0m \u001b[43mpygethub\u001b[49m\u001b[38;5;241m.\u001b[39m__version__\n", + "\u001b[0;31mNameError\u001b[0m: name 'pygethub' is not defined" ] } ], + "source": [] + }, + { + "cell_type": "code", + "execution_count": 21, + "metadata": {}, + "outputs": [ + { + "data": { + "text/plain": [ + "0" + ] + }, + "execution_count": 21, + "metadata": {}, + "output_type": "execute_result" + } + ], "source": [ - "all_branches = list(branches_gen)" + "len(all_branches)" ] }, { "cell_type": "code", - "execution_count": 15, + "execution_count": 11, "metadata": {}, "outputs": [], "source": [ "branches_df = pd.DataFrame([flatten_json(branch) for branch in all_branches])" ] }, + { + "cell_type": "code", + "execution_count": 12, + "metadata": {}, + "outputs": [ + { + "data": { + "text/html": [ + "
\n", + "\n", + "\n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + " \n", + "
\n", + "
" + ], + "text/plain": [ + "Empty DataFrame\n", + "Columns: []\n", + "Index: []" + ] + }, + "execution_count": 12, + "metadata": {}, + "output_type": "execute_result" + } + ], + "source": [ + "branches_df.head()" + ] + }, { "cell_type": "code", "execution_count": 16, From 875563ab3eb99a6ba0096dc8e90ba40c5f0e2e68 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 11 Feb 2024 21:23:01 -0800 Subject: [PATCH 318/367] get commits for all branches; return error shas --- .../gfe_db_models/gfedbmodels/ingest.py | 81 +++++++++++++------ .../gfe_db_models/gfedbmodels/types.py | 5 +- .../gfe_db_models/gfedbmodels/utils.py | 18 +++++ gfe-db/pipeline/scripts/state/build.py | 66 ++++++++++++--- 4 files changed, 134 insertions(+), 36 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index f03e4dea..8092341c 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -3,6 +3,8 @@ from typing import List, Dict, Union import multiprocessing from concurrent.futures import ThreadPoolExecutor, as_completed +from requests.exceptions import HTTPError +from time import sleep from .types import ( SourceConfig, RepositoryConfig, @@ -53,28 +55,34 @@ def process_execution_state_item( metadata_regex=config.metadata_regex) logger.info(f"Found release version {release_version} ({sha})") - result = { - "created_utc": timestamp, - "repository": repository_config, - "commit": Commit(**commit), - "execution": ExecutionDetailsConfig( - version=release_version, - status="NOT_PROCESSED", - date_utc=None, - input_parameters=None, - ), - } - - except Exception as e: + result = ( + None, + { + "created_utc": timestamp, + "repository": repository_config, + "commit": Commit(**commit), + "execution": ExecutionDetailsConfig( + version=release_version, + status="NOT_PROCESSED", + date_utc=None, + input_parameters=None, + ), + } + ) + + except HTTPError as e: # This is because Allelelist.txt for certain commits doesn't contain the release version or name # Need to find another file that indicates the release version should be small errors += 1 - logger.info(f"Commit {sha} failed: {e}") + logger.info(f"Commit {sha} failed: {e} for {config.asset_path}") # Throw error if all possible asset paths have been tried if errors == len(target_metadata_config.items): - logger.error(f"Max errors reached. Exiting loop.") - raise e + logger.error(f"Max errors reached, this sha must be skipped: {sha}") + + # return the sha if all asset paths have been tried + result = (sha, None) + return result else: continue @@ -113,16 +121,23 @@ def parallel_process_execution_state_items( ] # Collect the results as they complete - execution_state_items = [future.result() for future in as_completed(futures)] + results = [future.result() for future in as_completed(futures)] - return [ - ExecutionStateItem(**item) - for item in sort_execution_state_items(filter_nulls(execution_state_items)) - ] + # Separate the results into execution state items and error shas + execution_state_items = [result[1] for result in results if result[1] is not None] + error_shas = [result[0] for result in results if result[0] is not None] + + return ( + error_shas, + [ + ExecutionStateItem(**item) + for item in sort_execution_state_items(filter_nulls(execution_state_items)) + ] + ) # limit is int or None -@cache_pickle +# @cache_pickle def process_execution_state_items( timestamp: str, commits: List[Dict[str, str]], @@ -177,14 +192,32 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo commit_sha=sha ) + # # todo debug error shas + # if sha in [ + # # "8d77b3dd93959663d58ae5b626289d0746edd0e7", + # # "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", + # "e1cd1ec3e66f4ab2b218f6758ed315f557778655", + # "fa208da83a7f96d62c1e4efee2018074bbd805e0", + + # "09ed08b9abcd97622d59ec37e31b4706dc9a9391", + # "8db938b1eb58dd8c77cba9b7524f84cf8ffe719c", + # "041318439bf0ba291f990faaa27cd6ad0a062d13", + # "ba5cb3d05c7b3ba5024cdafa192d89af186f08a9", + # "7ca4eb239a96884142d3ef0b0182d3bc84ec1bba", + # "3abe7e12dcbc3824315959af4428c53bd760c6e7", + # "c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56", + # "23044ee80c27f75bb34c9f9ac689b1c68cd65914" + # ]: + # print(f"Error sha: {sha}") + release_version = find_text(metadata_regex, allele_list) if release_version is None: + # TODO BOOKMARK 2/12/24 save these shas (`fatal: reference is not a tree`) for debugging, need to get the file contents raise Exception(f"Release version not found for commit {sha}") - # TODO fix so that 3 digit release versions are returned correctly return int(release_version.replace(".", "")[:4]) - ### debug ### +### debug ### if __name__ == "__main__": import sys sys.path.append(os.environ["GFEDBMODELS_PATH"]) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index a78b1ac3..60d48751 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -78,10 +78,11 @@ def url_is_valid(v): raise ValueError("Url must be a valid URL") return v +release_version_re = r"^[1-9][0-9]{1,2}0$" def version_is_valid(v): - if not re.match(r"^[1-9][0-9]{2}0$", str(v)): - raise ValueError("Version must match '^[1-9][0-9]{2}0$'") + if not re.match(release_version_re, str(v)): + raise ValueError(f"Release version must match regex pattern `{release_version_re}`") return v diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 7a5f1f2a..92785ea6 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -327,6 +327,24 @@ def get_repo_contents(owner, repo, token, path, commit_sha=None): def get_repo_asset(owner, repo, token, path, commit_sha=None): """Download a file from a GitHub repository""" + + # # todo debug error shas + # if commit_sha in [ + # "8d77b3dd93959663d58ae5b626289d0746edd0e7", + # "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", + # "e1cd1ec3e66f4ab2b218f6758ed315f557778655", + # "fa208da83a7f96d62c1e4efee2018074bbd805e0", + # "09ed08b9abcd97622d59ec37e31b4706dc9a9391", + # "8db938b1eb58dd8c77cba9b7524f84cf8ffe719c", + # "041318439bf0ba291f990faaa27cd6ad0a062d13", + # "ba5cb3d05c7b3ba5024cdafa192d89af186f08a9", + # "7ca4eb239a96884142d3ef0b0182d3bc84ec1bba", + # "3abe7e12dcbc3824315959af4428c53bd760c6e7", + # "c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56", + # "23044ee80c27f75bb34c9f9ac689b1c68cd65914" + # ]: + # print(f"Error sha: {commit_sha}") + repo_contents = get_repo_contents(owner, repo, token, path, commit_sha) response = requests.get(repo_contents["download_url"]) diff --git a/gfe-db/pipeline/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py index e23c4b50..3370bc03 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/gfe-db/pipeline/scripts/state/build.py @@ -14,7 +14,7 @@ logger = logging.getLogger(__name__) # from datetime import datetime import json -from pygethub import list_commits, GitHubPaginator +from pygethub import list_commits, list_branches, GitHubPaginator from gfedbmodels.utils import ( get_utc_now, paginate_commits, @@ -23,6 +23,7 @@ select_keys, rename_fields, filter_nested_nulls, + cache_json ) from gfedbmodels.types import ( SourceConfig, @@ -53,19 +54,58 @@ with open(output_dir / "source-config.json", "r") as f: source_config = SourceConfig(**json.load(f)) - # TODO FIX not returning all commits from repo, integrate pygethub # Fetch all commits from repo using GitHub API, will be cached logger.info("Processing source repository data") - # COMMITS # TODO add requests session for user-agent tracking paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN) - pages = paginator.get_paginator( - list_commits, - owner=GITHUB_REPOSITORY_OWNER, - repo=GITHUB_REPOSITORY_NAME, - user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") - all_commits = list(pages) + + ### COMMITS BY BRANCHES ### + branch_pages = paginator.get_paginator(list_branches, owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME) + all_branches = list(branch_pages) + + # extract the branch names + branch_names = [branch["name"] for branch in all_branches] + + @cache_json + def get_commits_by_branch(branch_name): + + # Fetch the commits for each branch + commits_by_branch = {} + for branch in branch_names: + logger.info(f"Retrieving commits for branch {branch}") + list_commits_params = { + "owner": GITHUB_REPOSITORY_OWNER, + "repo": GITHUB_REPOSITORY_NAME, + "sha": branch, + } + branch_commit_pages = paginator.get_paginator( + list_commits, + **list_commits_params, + user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") + commits_by_branch[branch] = list(branch_commit_pages) + + # Create an array of all unique commits (using set method) in commits_by_branch and omit the branch information + all_commits = set() + for release, commits in commits_by_branch.items(): + all_commits.update([json.dumps(commit) for commit in commits]) + + # covert back to dict + all_commits = [json.loads(commit) for commit in all_commits] + + return all_commits + + # get all commits by branch + all_commits = get_commits_by_branch(branch_names) + + # # COMMITS + # commit_pages = paginator.get_paginator( + # list_commits, + # owner=GITHUB_REPOSITORY_OWNER, + # repo=GITHUB_REPOSITORY_NAME, + # user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") + # all_commits = list(commit_pages) + # filter by chosen commit keys commit_keys = ["sha", "commit", "html_url"] @@ -101,7 +141,7 @@ # Build ExecutionStateItem records from raw commits using thread pooling logger.info("Building execution state") - execution_state_items = process_execution_state_items( + error_shas, execution_state_items = process_execution_state_items( timestamp=utc_now, commits=commits, # TODO remove default params from state table, they are retrieved from source config file in S3 @@ -142,3 +182,9 @@ # write SourceConfig locally with open(output_dir / f"source-config.json", "w") as f: json.dump(source_config.model_dump(), f, indent=4) + + logger.info("Execution state and source config updated") + + # write error shas + with open(output_dir / "error-shas.json", "w") as f: + json.dump(error_shas, f, indent=4) From aa13760b3f989024c433037762844fbf790a3ffc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 11 Feb 2024 21:23:51 -0800 Subject: [PATCH 319/367] add pygethub dependency --- gfe-db/pipeline/config/source-config.json | 6 +++--- requirements-dev.txt | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 8ed53ac3..ac8a87fd 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-02-02T20:56:36.504Z", - "updated_utc": "2024-02-02T20:56:36.504Z", + "created_utc": "2024-02-11T23:36:40.352Z", + "updated_utc": "2024-02-11T23:36:40.352Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", @@ -33,7 +33,7 @@ "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" }, { - "description": "Extract release version metadata for all commits before 08e0ef9", + "description": "Extract release version metadata for all commits including and before 08e0ef9", "asset_path": "V_nuc.txt", "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" } diff --git a/requirements-dev.txt b/requirements-dev.txt index 711377ea..891122d2 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -8,4 +8,5 @@ Pympler==0.9 awscli==1.18.159 boto3==1.15.3 polars==0.18.3 -aws-parameters>=0.1.8 \ No newline at end of file +aws-parameters>=0.1.8 +pygethub~=0.1.1 \ No newline at end of file From 9f0e830990b9d7a960bd61acb5d9e34211e9f98f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 22 Feb 2024 13:52:47 -0800 Subject: [PATCH 320/367] fix missing releases and validate that all versions are present --- .../gfe_db_models/gfedbmodels/types.py | 39 ++- .../gfe_db_models/gfedbmodels/utils.py | 2 +- gfe-db/pipeline/scripts/state/build.py | 323 ++++++++++++------ 3 files changed, 253 insertions(+), 111 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 60d48751..a5c3fccd 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -104,6 +104,8 @@ class Commit(BaseModel): date_utc: str message: Optional[str] = None html_url: str + # # TODO the url field returns a JSON object with a list of files; see all-branches for more info + # url: str @validator("sha") def _commit_sha_is_hex(cls, v): @@ -278,28 +280,41 @@ def execution_state_is_sorted(cls, v): ) return v - # Releases are formatted as a 4 digit integer incrementing by 10 with a lower bound of 3170 + # Releases are formatted as a 3 or 4 digit integer incrementing by 10 with a lower bound of 300 # Based on the formatting described, validate that no releases are missing from items - # Remember that the items is sorted by commit.date_utc descending, so release versions will decrement by 10 + # Remember that the items is sorted by commit.date_utc descending and that release versions decrement by 10 @validator("items") - def execution_state_has_no_missing_releases(cls, v): - unique_release_versions = sorted( - list(set([item.execution.version for item in v])), reverse=True + def execution_state_has_no_missing_releases(cls, items): + actual_unique_release_versions = sorted( + list(set([item.execution.version for item in items])), reverse=True ) - first_version = 3170 - expected_version = v[0].execution.version - for version in unique_release_versions: - if version != expected_version: + first_version = 300 + expected_version = items[0].execution.version + for idx, actual_version in enumerate(actual_unique_release_versions): + + # Make custom adjust for releases under 3100 to account for inconsistent versioning + if actual_version == 390: + expected_version = int(str(expected_version)[:1] + str(expected_version)[2:]) + + # If the version is not the expected version, raise an error + if actual_version != expected_version: raise ValueError( f"Execution history is missing version {expected_version}" ) - expected_version -= 10 - if version == first_version: + # If the version is the first version, then the expected version should be the last version + if actual_version == first_version: + if idx != len(actual_unique_release_versions) - 1: + raise ValueError( + f"Execution history has an unexpected version {actual_version}" + ) break + + # Since release versioning increments by 10 in a complete dataset (all version), get the expected value using math + expected_version -= 10 - return v + return items class ExecutionPayloadItem(BaseModel): diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 92785ea6..5d17d327 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -237,7 +237,7 @@ def get_commit(owner, repo, token, commit_sha): # Headers headers = { - "Authorization": f"token {token}", + "Authorization": f"Bearer {token}", "Content-Type": "application/json", "Accept": "application/vnd.github.v3+json", "X-GitHub-Api-Version": "2022-11-28", diff --git a/gfe-db/pipeline/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py index 3370bc03..822cedd7 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/gfe-db/pipeline/scripts/state/build.py @@ -17,21 +17,26 @@ from pygethub import list_commits, list_branches, GitHubPaginator from gfedbmodels.utils import ( get_utc_now, - paginate_commits, select_fields, flatten_json_records, select_keys, rename_fields, filter_nested_nulls, - cache_json + get_commit, + cache_pickle ) from gfedbmodels.types import ( SourceConfig, - RepositoryConfig, + RepositoryConfig, + Commit, + ExecutionStateItem, + ExecutionDetailsConfig, ExecutionState ) from gfedbmodels.ingest import ( - process_execution_state_items + process_execution_state_items, + get_commits_by_branch, + sort_execution_state_items ) # Environment variables @@ -40,6 +45,80 @@ GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] # DATA_BUCKET_NAME = infra.params.DataBucketName +# @cache_pickle +def get_branch_commits(branches): + + # For each entry in all-branches, get the commit data and build the execution state item + execution_state_items = [] + for item in branches: + + if item['name'].lower() == 'latest': + continue + + release_version = item['name'] + sha = item['commit']['sha'] + + commit_json = get_commit(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, GITHUB_PERSONAL_ACCESS_TOKEN, sha) + assert sha == commit_json['sha'] + + logger.info(f'Retrieving data for {sha}') + + commit = Commit( + sha=commit_json['sha'], + date_utc=commit_json['commit']['author']['date'], + message=commit_json['commit']['message'], + html_url=commit_json['html_url'] + ) + + execution_state_item = ExecutionStateItem( + created_utc=utc_now, + updated_utc=utc_now, + commit=commit, + execution=ExecutionDetailsConfig( + version=release_version, + status="NOT_PROCESSED", + date_utc=None, + input_parameters=None, + ), + # error=None, + # s3_path=None, + repository=RepositoryConfig( + **select_keys( + source_config.repositories[ + GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + ].model_dump(), + ["owner", "name", "url"], + ) + ), + ) + execution_state_items.append(execution_state_item) + + return execution_state_items + + +def build_execution_state(branches, utc_now=None): + + utc_now = utc_now or get_utc_now() + + # Create ExecutionStateItems array from branch/commit sha pairs + execution_state_items = get_branch_commits(branches) + + # Sort execution state items by date descending + execution_state_items = sorted( + execution_state_items, + key=lambda x: x.commit.date_utc, + reverse=True + ) + + # Package records as ExecutionState object to seed table + execution_state = ExecutionState( + **{ + "created_utc": utc_now, + "items": execution_state_items, + } + ) + + return execution_state if __name__ == "__main__": @@ -61,42 +140,82 @@ paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN) ### COMMITS BY BRANCHES ### - branch_pages = paginator.get_paginator(list_branches, owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME) + branch_pages = paginator.get_paginator( + list_branches, + owner=GITHUB_REPOSITORY_OWNER, + repo=GITHUB_REPOSITORY_NAME, + user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0" + ) all_branches = list(branch_pages) - # extract the branch names - branch_names = [branch["name"] for branch in all_branches] + # # extract the branch names + # branch_names = [branch["name"] for branch in all_branches] + + # # For each entry in all-branches, get the commit data and build the execution state item + # execution_state_items = [] + # for item in all_branches: + + # if item['name'].lower() == 'latest': + # continue + + # release_version = item['name'] + # sha = item['commit']['sha'] + + # commit_json = get_commit(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, GITHUB_PERSONAL_ACCESS_TOKEN, sha) + # assert sha == commit_json['sha'] - @cache_json - def get_commits_by_branch(branch_name): + # logger.info(f'Retrieving data for {sha}') - # Fetch the commits for each branch - commits_by_branch = {} - for branch in branch_names: - logger.info(f"Retrieving commits for branch {branch}") - list_commits_params = { - "owner": GITHUB_REPOSITORY_OWNER, - "repo": GITHUB_REPOSITORY_NAME, - "sha": branch, - } - branch_commit_pages = paginator.get_paginator( - list_commits, - **list_commits_params, - user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") - commits_by_branch[branch] = list(branch_commit_pages) - - # Create an array of all unique commits (using set method) in commits_by_branch and omit the branch information - all_commits = set() - for release, commits in commits_by_branch.items(): - all_commits.update([json.dumps(commit) for commit in commits]) - - # covert back to dict - all_commits = [json.loads(commit) for commit in all_commits] - - return all_commits - - # get all commits by branch - all_commits = get_commits_by_branch(branch_names) + # commit = Commit( + # sha=commit_json['sha'], + # date_utc=commit_json['commit']['author']['date'], + # message=commit_json['commit']['message'], + # html_url=commit_json['html_url'] + # ) + + # execution_state_item = ExecutionStateItem( + # created_utc=utc_now, + # updated_utc=utc_now, + # commit=commit, + # execution=ExecutionDetailsConfig( + # version=release_version, + # status="NOT_PROCESSED", + # date_utc=None, + # input_parameters=None, + # ), + # # error=None, + # # s3_path=None, + # repository=RepositoryConfig( + # **select_keys( + # source_config.repositories[ + # GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + # ].model_dump(), + # ["owner", "name", "url"], + # ) + # ), + # ) + # execution_state_items.append(execution_state_item) + + # Create ExecutionStateItems object from branch/commit sha pairs + # Commit fields + """ + class Commit(BaseModel): + sha: str + date_utc: str + message: Optional[str] = None + html_url: str + """ + # ExecutionStateItems fields + """ + class ExecutionStateItem(BaseModel): + created_utc: Optional[str] = None + updated_utc: Optional[str] = None + repository: Optional[RepositoryConfig] + commit: Commit + execution: ExecutionDetailsConfig + error: Optional[ExecutionError] = None + s3_path: Optional[str] = None + """ # # COMMITS # commit_pages = paginator.get_paginator( @@ -106,65 +225,73 @@ def get_commits_by_branch(branch_name): # user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") # all_commits = list(commit_pages) - - # filter by chosen commit keys - commit_keys = ["sha", "commit", "html_url"] - all_commits = select_fields(all_commits, commit_keys) - - # flatten JSON records - all_commits_flat = flatten_json_records(all_commits) - commit_keys = ["sha", "commit.author.date", "commit.message", "html_url"] - all_commits_flat = [select_keys(x, commit_keys) for x in all_commits_flat] - - # rename fields for state table model - commit_key_names_map = { - "sha": "sha", - "commit.author.date": "date_utc", - "commit.message": "message", - "html_url": "html_url", - } - - commits = rename_fields(all_commits_flat, commit_key_names_map) - - # Get the release version for each commit - target_metadata_config = source_config.repositories[ - GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME - ].target_metadata_config - - excluded_commit_shas = source_config.repositories[ - GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME - ].excluded_commit_shas.values - - commits = [ - commit for commit in commits if commit["sha"] not in excluded_commit_shas - ] - - # Build ExecutionStateItem records from raw commits using thread pooling - logger.info("Building execution state") - error_shas, execution_state_items = process_execution_state_items( - timestamp=utc_now, - commits=commits, - # TODO remove default params from state table, they are retrieved from source config file in S3 - repository_config=RepositoryConfig( - **select_keys( - source_config.repositories[ - GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME - ].model_dump(), - ["owner", "name", "url"], - ) - ), - target_metadata_config=target_metadata_config, # Infers release version from file contents - token=GITHUB_PERSONAL_ACCESS_TOKEN, - parallel=True, - ) - - # Package records as ExecutionState object to seed table - execution_state = ExecutionState( - **{ - "created_utc": utc_now, - "items": execution_state_items, - } - ) + # # filter by chosen commit keys + # commit_keys = ["sha", "commit", "html_url"] + # all_commits = select_fields(all_commits, commit_keys) + + # # flatten JSON records + # all_commits_flat = flatten_json_records(all_commits) + # commit_keys = ["sha", "commit.author.date", "commit.message", "html_url"] + # all_commits_flat = [select_keys(x, commit_keys) for x in all_commits_flat] + + # # rename fields for state table model + # commit_key_names_map = { + # "sha": "sha", + # "commit.author.date": "date_utc", + # "commit.message": "message", + # "html_url": "html_url", + # } + + # commits = rename_fields(all_commits_flat, commit_key_names_map) + + # # Get the release version for each commit + # target_metadata_config = source_config.repositories[ + # GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + # ].target_metadata_config + + # excluded_commit_shas = source_config.repositories[ + # GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + # ].excluded_commit_shas.values + + # commits = [ + # commit for commit in commits if commit["sha"] not in excluded_commit_shas + # ] + + # # Build ExecutionStateItem records from raw commits using thread pooling + # logger.info("Building execution state") + # error_shas, execution_state_items = process_execution_state_items( + # timestamp=utc_now, + # commits=commits, + # # TODO remove default params from state table, they are retrieved from source config file in S3 + # repository_config=RepositoryConfig( + # **select_keys( + # source_config.repositories[ + # GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + # ].model_dump(), + # ["owner", "name", "url"], + # ) + # ), + # target_metadata_config=target_metadata_config, # Infers release version from file contents + # token=GITHUB_PERSONAL_ACCESS_TOKEN, + # parallel=True, + # ) + + # # Sort execution state items by date descending + # execution_state_items = sorted( + # execution_state_items, + # key=lambda x: x.commit.date_utc, + # reverse=True + # ) + + # # Package records as ExecutionState object to seed table + # execution_state = ExecutionState( + # **{ + # "created_utc": utc_now, + # "items": execution_state_items, + # } + # ) + + execution_state = build_execution_state(all_branches, utc_now) # Updates the source config file but does not actually build it source_config.created_utc, source_config.updated_utc = utc_now, utc_now @@ -185,6 +312,6 @@ def get_commits_by_branch(branch_name): logger.info("Execution state and source config updated") - # write error shas - with open(output_dir / "error-shas.json", "w") as f: - json.dump(error_shas, f, indent=4) + # # write error shas + # with open(output_dir / "error-shas.json", "w") as f: + # json.dump(error_shas, f, indent=4) From 3d0ca8016c9e657d5b11b3a1359d2f08ae109c78 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 22 Feb 2024 14:36:29 -0800 Subject: [PATCH 321/367] clean up and format --- .../gfe_db_models/gfedbmodels/constants.py | 3 - .../gfe_db_models/gfedbmodels/ingest.py | 88 +++---- .../gfe_db_models/gfedbmodels/types.py | 50 ++-- .../gfe_db_models/gfedbmodels/utils.py | 6 +- gfe-db/pipeline/scripts/state/build.py | 217 +++--------------- 5 files changed, 115 insertions(+), 249 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py index 2d207a76..aa3d6304 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/constants.py @@ -19,11 +19,8 @@ infra_config_path = f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbInfrastructureParamMappings" infra = AppConfig(mappings_path=infra_config_path, boto3_session=session) -# TODO parameterize paths or use a consolidated mapping for all layers pipeline_config_path = f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbPipelineParamMappings" pipeline = AppConfig(mappings_path=pipeline_config_path, boto3_session=session) -# TODO parameterize paths or use a consolidated mapping for all layers database_config_path = f"/{APP_NAME}/{STAGE}/{AWS_REGION}/GfedbDatabaseParamMappings" database = AppConfig(mappings_path=database_config_path, boto3_session=session) - diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index 8092341c..6a6a88da 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -19,17 +19,19 @@ sort_execution_state_items, filter_nulls, get_repo_asset, - find_text + find_text, ) logger = logging.getLogger(__name__) logger.setLevel(logging.INFO) + # TODO use method SourceConfig().from_s3(bucket, key) instead def read_source_config(s3_client, bucket, key): data = read_s3_json(s3_client, bucket, key) return SourceConfig(**data) + def process_execution_state_item( timestamp: str, commit: Dict[str, str], @@ -47,12 +49,13 @@ def process_execution_state_item( f"Getting release version for sha {sha} from {config.asset_path}" ) release_version = get_release_version_for_commit( - commit=commit, - owner=repository_config.owner, - repo=repository_config.name, - token=token, - asset_path=config.asset_path, - metadata_regex=config.metadata_regex) + commit=commit, + owner=repository_config.owner, + repo=repository_config.name, + token=token, + asset_path=config.asset_path, + metadata_regex=config.metadata_regex, + ) logger.info(f"Found release version {release_version} ({sha})") result = ( @@ -67,7 +70,7 @@ def process_execution_state_item( date_utc=None, input_parameters=None, ), - } + }, ) except HTTPError as e: @@ -90,7 +93,8 @@ def process_execution_state_item( # TODO deserialize to ExecutionStateItem, use as method return result - + + def parallel_process_execution_state_items( timestamp: str, commits: List[Dict[str, str]], @@ -124,7 +128,9 @@ def parallel_process_execution_state_items( results = [future.result() for future in as_completed(futures)] # Separate the results into execution state items and error shas - execution_state_items = [result[1] for result in results if result[1] is not None] + execution_state_items = [ + result[1] for result in results if result[1] is not None + ] error_shas = [result[0] for result in results if result[0] is not None] return ( @@ -132,7 +138,7 @@ def parallel_process_execution_state_items( [ ExecutionStateItem(**item) for item in sort_execution_state_items(filter_nulls(execution_state_items)) - ] + ], ) @@ -176,50 +182,39 @@ def process_execution_state_items( ExecutionStateItem(**item) for item in sort_execution_state_items(filter_nulls(execution_state_items)) ] - -def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo: str, token: str, asset_path:str, metadata_regex: str) -> int: + +def get_release_version_for_commit( + commit: Union[Commit, dict], + owner: str, + repo: str, + token: str, + asset_path: str, + metadata_regex: str, +) -> int: try: sha = commit["sha"] except: sha = commit.sha allele_list = get_repo_asset( - owner=owner, - repo=repo, - token=token, - path=asset_path, - commit_sha=sha + owner=owner, repo=repo, token=token, path=asset_path, commit_sha=sha ) - # # todo debug error shas - # if sha in [ - # # "8d77b3dd93959663d58ae5b626289d0746edd0e7", - # # "252d7c5dc9d2f7671447fd11fe6bb004c438f34b", - # "e1cd1ec3e66f4ab2b218f6758ed315f557778655", - # "fa208da83a7f96d62c1e4efee2018074bbd805e0", - - # "09ed08b9abcd97622d59ec37e31b4706dc9a9391", - # "8db938b1eb58dd8c77cba9b7524f84cf8ffe719c", - # "041318439bf0ba291f990faaa27cd6ad0a062d13", - # "ba5cb3d05c7b3ba5024cdafa192d89af186f08a9", - # "7ca4eb239a96884142d3ef0b0182d3bc84ec1bba", - # "3abe7e12dcbc3824315959af4428c53bd760c6e7", - # "c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56", - # "23044ee80c27f75bb34c9f9ac689b1c68cd65914" - # ]: - # print(f"Error sha: {sha}") - release_version = find_text(metadata_regex, allele_list) + if release_version is None: + # TODO BOOKMARK 2/12/24 save these shas (`fatal: reference is not a tree`) for debugging, need to get the file contents raise Exception(f"Release version not found for commit {sha}") - + return int(release_version.replace(".", "")[:4]) + ### debug ### if __name__ == "__main__": import sys + sys.path.append(os.environ["GFEDBMODELS_PATH"]) from pathlib import Path import json @@ -236,15 +231,22 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] - test_path = json.loads((Path(__file__).parent.parent.parent.parent / "functions" / "check_source_update" / "most-recent-commits.json").read_text()) + test_path = json.loads( + ( + Path(__file__).parent.parent.parent.parent + / "functions" + / "check_source_update" + / "most-recent-commits.json" + ).read_text() + ) commits_with_releases = [] for commit in test_path: # Get data source configuration source_repo_config = read_source_config( - s3_client=s3, + s3_client=s3, bucket=os.environ["DATA_BUCKET_NAME"], - key=os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"] + key=os.environ["PIPELINE_SOURCE_CONFIG_S3_PATH"], ).repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] # Loop through available file assets containing release version metadata @@ -252,12 +254,12 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo # Get the release version for the commit by examining file asset contents release_version = get_release_version_for_commit( - commit=commit, + commit=commit, owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME, token=GITHUB_PERSONAL_ACCESS_TOKEN, asset_path=asset_config.asset_path, - metadata_regex=asset_config.metadata_regex + metadata_regex=asset_config.metadata_regex, ) logger.info( f'Found release version {release_version} for commit {commit["sha"]}' @@ -273,7 +275,7 @@ def get_release_version_for_commit(commit: Union[Commit, dict], owner: str, repo **{ "owner": GITHUB_REPOSITORY_OWNER, "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}" + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", } ) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index a5c3fccd..6868843f 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -24,6 +24,7 @@ class ExecutionStatus(str, Enum): EXECUTION_FAILED: build or load failed (set by State Machine) ✅ ABORTED: build or load aborted (set by UpdateExecutionState) ✅ """ + NOT_PROCESSED = "NOT_PROCESSED" SKIPPED = "SKIPPED" PENDING = "PENDING" @@ -43,6 +44,7 @@ class ExecutionStatus(str, Enum): def __contains__(cls, item): return item in cls.__members__ + def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%S.%fZ"): return datetime.strptime(v, fmt) @@ -50,25 +52,26 @@ def str_to_datetime(v, fmt="%Y-%m-%dT%H:%M:%S.%fZ"): def str_from_datetime(v, fmt="%Y-%m-%dT%H:%M:%SZ"): return v.strftime(fmt) + # validate that date field is ISO 8601 format with timezone def date_is_iso_8601_with_timezone(v): # Check if the date is already in the desired ISO 8601 format with 3 milliseconds if re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d{3}Z$", v): return v - + # Check if the date is in ISO 8601 format with fractional seconds (arbitrary number of digits) match = re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}\.\d+Z$", v) if match: fractional_seconds = v.split(".")[1].split("Z")[0] # Truncate or pad fractional seconds to 3 digits - truncated_fractional_seconds = fractional_seconds[:3].ljust(3, '0') + truncated_fractional_seconds = fractional_seconds[:3].ljust(3, "0") return v.replace(fractional_seconds, truncated_fractional_seconds) - + # Check if the date is in ISO 8601 format without fractional seconds if re.match(r"^\d{4}-\d{2}-\d{2}T\d{2}:\d{2}:\d{2}Z$", v): # Add milliseconds and return return v[:-1] + ".000Z" - + raise ValueError("Date must be in ISO 8601 format with timezone") @@ -78,11 +81,15 @@ def url_is_valid(v): raise ValueError("Url must be a valid URL") return v + release_version_re = r"^[1-9][0-9]{1,2}0$" + def version_is_valid(v): if not re.match(release_version_re, str(v)): - raise ValueError(f"Release version must match regex pattern `{release_version_re}`") + raise ValueError( + f"Release version must match regex pattern `{release_version_re}`" + ) return v @@ -98,6 +105,7 @@ def s3_path_is_valid(v): raise ValueError("S3 path must be a valid S3 path (s3:///)") return v + ### Source Config Models ### class Commit(BaseModel): sha: str @@ -126,7 +134,6 @@ def from_response_json(cls, response_json): def date_utc_is_iso_8601_with_timezone(cls, v): return date_is_iso_8601_with_timezone(v) - # TODO: validate that html_url is a valid URL for a commit class InputParameters(BaseModel): @@ -166,8 +173,8 @@ class TrackedAssetsConfig(BaseModel): class TargetMetadataConfigItem(BaseModel): description: Optional[str] = None - asset_path: str # Path (in remote git repository, on GitHub) to the file to check for strings matching a release version - metadata_regex: str # Contextual metadata for the commit. This is the regex to match the release version string that might be found in the assets being checked + asset_path: str # Path (in remote git repository, on GitHub) to the file to check for strings matching a release version + metadata_regex: str # Contextual metadata for the commit. This is the regex to match the release version string that might be found in the assets being checked class TargetMetadataConfig(BaseModel): @@ -192,8 +199,12 @@ def url_is_valid(cls, v): class ExecutionDetailsConfig(BaseModel): - id: str = None # Refers to execution id in Step Functions and is only set if the commit is processed - invocation_id: str = None # One invocation can have multiple executions depending on how many release versions are given + id: str = ( + None # Refers to execution id in Step Functions and is only set if the commit is processed + ) + invocation_id: str = ( + None # One invocation can have multiple executions depending on how many release versions are given + ) version: int status: str date_utc: Optional[str] = None @@ -205,7 +216,9 @@ class ExecutionDetailsConfig(BaseModel): @validator("status") def status_is_valid(cls, v): if v not in ExecutionStatus.__members__: - raise ValueError(f"Status must be one of {[value.value for value in ExecutionStatus.__members__.values()]}") + raise ValueError( + f"Status must be one of {[value.value for value in ExecutionStatus.__members__.values()]}" + ) return v # validate that version is a 4 digit number, position 0 is a number between 1 and 9, and position 1:2 is a number between 0 and 99 and position 3 is 0 @@ -230,11 +243,16 @@ class ExecutionError(BaseModel): message: str cause: str + # One item in the ExecutionState table # The Primary Key is commit.sha, or commit__sha in the table class ExecutionStateItem(BaseModel): - created_utc: Optional[str] = None # Partial updates may not be able to include timestamps - updated_utc: Optional[str] = None # Partial updates may not be able to include timestamps + created_utc: Optional[str] = ( + None # Partial updates may not be able to include timestamps + ) + updated_utc: Optional[str] = ( + None # Partial updates may not be able to include timestamps + ) repository: Optional[RepositoryConfig] commit: Commit execution: ExecutionDetailsConfig @@ -295,7 +313,9 @@ def execution_state_has_no_missing_releases(cls, items): # Make custom adjust for releases under 3100 to account for inconsistent versioning if actual_version == 390: - expected_version = int(str(expected_version)[:1] + str(expected_version)[2:]) + expected_version = int( + str(expected_version)[:1] + str(expected_version)[2:] + ) # If the version is not the expected version, raise an error if actual_version != expected_version: @@ -310,7 +330,7 @@ def execution_state_has_no_missing_releases(cls, items): f"Execution history has an unexpected version {actual_version}" ) break - + # Since release versioning increments by 10 in a complete dataset (all version), get the expected value using math expected_version -= 10 diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py index 5d17d327..dc7132ba 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/utils.py @@ -22,9 +22,11 @@ # TODO clear cache # TODO disable/enable cache for testing + def get_utc_now(): return datetime.utcnow().strftime("%Y-%m-%dT%H:%M:%S.%f")[:-3] + "Z" + def save_json_to_cache(data, var_name): """Saves data to cache directory""" if not cache_dir.exists(): @@ -170,7 +172,9 @@ def write_s3_json(s3_client, bucket, key, data): a GitHub repo""" try: - response = s3_client.put_object(Bucket=bucket, Key=key, Body=json.dumps(data).encode()) + response = s3_client.put_object( + Bucket=bucket, Key=key, Body=json.dumps(data).encode() + ) except Exception as err: logger.error( diff --git a/gfe-db/pipeline/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py index 822cedd7..194ce623 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/gfe-db/pipeline/scripts/state/build.py @@ -1,6 +1,7 @@ """ Builds the execution state for the given repository source from the static repository source configuration (`source-config.json`). """ + import os import sys @@ -10,64 +11,55 @@ from pathlib import Path import logging + logging.basicConfig(level=logging.INFO) logger = logging.getLogger(__name__) # from datetime import datetime import json -from pygethub import list_commits, list_branches, GitHubPaginator -from gfedbmodels.utils import ( - get_utc_now, - select_fields, - flatten_json_records, - select_keys, - rename_fields, - filter_nested_nulls, - get_commit, - cache_pickle -) +from pygethub import list_branches, GitHubPaginator +from gfedbmodels.utils import get_utc_now, select_keys, filter_nested_nulls, get_commit from gfedbmodels.types import ( - SourceConfig, + SourceConfig, RepositoryConfig, Commit, ExecutionStateItem, ExecutionDetailsConfig, - ExecutionState -) -from gfedbmodels.ingest import ( - process_execution_state_items, - get_commits_by_branch, - sort_execution_state_items + ExecutionState, ) # Environment variables GITHUB_REPOSITORY_OWNER = os.environ["GITHUB_REPOSITORY_OWNER"] GITHUB_REPOSITORY_NAME = os.environ["GITHUB_REPOSITORY_NAME"] GITHUB_PERSONAL_ACCESS_TOKEN = os.environ["GITHUB_PERSONAL_ACCESS_TOKEN"] -# DATA_BUCKET_NAME = infra.params.DataBucketName -# @cache_pickle + def get_branch_commits(branches): # For each entry in all-branches, get the commit data and build the execution state item execution_state_items = [] + for item in branches: - if item['name'].lower() == 'latest': + if item["name"].lower() == "latest": continue - - release_version = item['name'] - sha = item['commit']['sha'] - commit_json = get_commit(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, GITHUB_PERSONAL_ACCESS_TOKEN, sha) - assert sha == commit_json['sha'] + release_version = item["name"] + sha = item["commit"]["sha"] + + logger.info(f"Retrieving data for {sha}") + commit_json = get_commit( + GITHUB_REPOSITORY_OWNER, + GITHUB_REPOSITORY_NAME, + GITHUB_PERSONAL_ACCESS_TOKEN, + sha, + ) + assert sha == commit_json["sha"] - logger.info(f'Retrieving data for {sha}') - commit = Commit( - sha=commit_json['sha'], - date_utc=commit_json['commit']['author']['date'], - message=commit_json['commit']['message'], - html_url=commit_json['html_url'] + sha=commit_json["sha"], + date_utc=commit_json["commit"]["author"]["date"], + message=commit_json["commit"]["message"], + html_url=commit_json["html_url"], ) execution_state_item = ExecutionStateItem( @@ -105,9 +97,7 @@ def build_execution_state(branches, utc_now=None): # Sort execution state items by date descending execution_state_items = sorted( - execution_state_items, - key=lambda x: x.commit.date_utc, - reverse=True + execution_state_items, key=lambda x: x.commit.date_utc, reverse=True ) # Package records as ExecutionState object to seed table @@ -120,10 +110,11 @@ def build_execution_state(branches, utc_now=None): return execution_state + if __name__ == "__main__": utc_now = get_utc_now() - + # Paths try: output_dir = Path(sys.argv[1]) @@ -136,161 +127,17 @@ def build_execution_state(branches, utc_now=None): # Fetch all commits from repo using GitHub API, will be cached logger.info("Processing source repository data") - # TODO add requests session for user-agent tracking paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN) ### COMMITS BY BRANCHES ### branch_pages = paginator.get_paginator( - list_branches, - owner=GITHUB_REPOSITORY_OWNER, + list_branches, + owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME, - user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0" + user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0", ) all_branches = list(branch_pages) - # # extract the branch names - # branch_names = [branch["name"] for branch in all_branches] - - # # For each entry in all-branches, get the commit data and build the execution state item - # execution_state_items = [] - # for item in all_branches: - - # if item['name'].lower() == 'latest': - # continue - - # release_version = item['name'] - # sha = item['commit']['sha'] - - # commit_json = get_commit(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, GITHUB_PERSONAL_ACCESS_TOKEN, sha) - # assert sha == commit_json['sha'] - - # logger.info(f'Retrieving data for {sha}') - - # commit = Commit( - # sha=commit_json['sha'], - # date_utc=commit_json['commit']['author']['date'], - # message=commit_json['commit']['message'], - # html_url=commit_json['html_url'] - # ) - - # execution_state_item = ExecutionStateItem( - # created_utc=utc_now, - # updated_utc=utc_now, - # commit=commit, - # execution=ExecutionDetailsConfig( - # version=release_version, - # status="NOT_PROCESSED", - # date_utc=None, - # input_parameters=None, - # ), - # # error=None, - # # s3_path=None, - # repository=RepositoryConfig( - # **select_keys( - # source_config.repositories[ - # GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME - # ].model_dump(), - # ["owner", "name", "url"], - # ) - # ), - # ) - # execution_state_items.append(execution_state_item) - - # Create ExecutionStateItems object from branch/commit sha pairs - # Commit fields - """ - class Commit(BaseModel): - sha: str - date_utc: str - message: Optional[str] = None - html_url: str - """ - # ExecutionStateItems fields - """ - class ExecutionStateItem(BaseModel): - created_utc: Optional[str] = None - updated_utc: Optional[str] = None - repository: Optional[RepositoryConfig] - commit: Commit - execution: ExecutionDetailsConfig - error: Optional[ExecutionError] = None - s3_path: Optional[str] = None - """ - - # # COMMITS - # commit_pages = paginator.get_paginator( - # list_commits, - # owner=GITHUB_REPOSITORY_OWNER, - # repo=GITHUB_REPOSITORY_NAME, - # user_agent="nmdp-bioinformatics-gfe-db-state-builder/1.0") - # all_commits = list(commit_pages) - - # # filter by chosen commit keys - # commit_keys = ["sha", "commit", "html_url"] - # all_commits = select_fields(all_commits, commit_keys) - - # # flatten JSON records - # all_commits_flat = flatten_json_records(all_commits) - # commit_keys = ["sha", "commit.author.date", "commit.message", "html_url"] - # all_commits_flat = [select_keys(x, commit_keys) for x in all_commits_flat] - - # # rename fields for state table model - # commit_key_names_map = { - # "sha": "sha", - # "commit.author.date": "date_utc", - # "commit.message": "message", - # "html_url": "html_url", - # } - - # commits = rename_fields(all_commits_flat, commit_key_names_map) - - # # Get the release version for each commit - # target_metadata_config = source_config.repositories[ - # GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME - # ].target_metadata_config - - # excluded_commit_shas = source_config.repositories[ - # GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME - # ].excluded_commit_shas.values - - # commits = [ - # commit for commit in commits if commit["sha"] not in excluded_commit_shas - # ] - - # # Build ExecutionStateItem records from raw commits using thread pooling - # logger.info("Building execution state") - # error_shas, execution_state_items = process_execution_state_items( - # timestamp=utc_now, - # commits=commits, - # # TODO remove default params from state table, they are retrieved from source config file in S3 - # repository_config=RepositoryConfig( - # **select_keys( - # source_config.repositories[ - # GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME - # ].model_dump(), - # ["owner", "name", "url"], - # ) - # ), - # target_metadata_config=target_metadata_config, # Infers release version from file contents - # token=GITHUB_PERSONAL_ACCESS_TOKEN, - # parallel=True, - # ) - - # # Sort execution state items by date descending - # execution_state_items = sorted( - # execution_state_items, - # key=lambda x: x.commit.date_utc, - # reverse=True - # ) - - # # Package records as ExecutionState object to seed table - # execution_state = ExecutionState( - # **{ - # "created_utc": utc_now, - # "items": execution_state_items, - # } - # ) - execution_state = build_execution_state(all_branches, utc_now) # Updates the source config file but does not actually build it @@ -311,7 +158,3 @@ class ExecutionStateItem(BaseModel): json.dump(source_config.model_dump(), f, indent=4) logger.info("Execution state and source config updated") - - # # write error shas - # with open(output_dir / "error-shas.json", "w") as f: - # json.dump(error_shas, f, indent=4) From 5bc4a3de13e8618f3cd7675600d9aab42076b0ba Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 25 Feb 2024 17:02:59 -0800 Subject: [PATCH 322/367] use SV field instead of AC field for IPD_Accession name property --- Makefile | 2 +- gfe-db/pipeline/jobs/build/src/app.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Makefile b/Makefile index 65880110..5c39b064 100644 --- a/Makefile +++ b/Makefile @@ -112,7 +112,7 @@ ifeq ($(SPLASH_FONT),slant) @echo "\033[0;34m \__, //_/ \___/ \____//_____/ " @echo "\033[0;34m/____/ " @echo "\033[0;34m " - @echo "\033[0;34mCopyright © 2002-2023 National Marrow Donor Program. All rights reserved." + @echo "\033[0;34mCopyright © 2002-2024 National Marrow Donor Program. All rights reserved." @echo "\033[0;34m \033[0m" endif diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index 4a525d62..ee94f214 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -229,7 +229,7 @@ def build_GFE(allele): row = { "gfe_name": gfe_name, - "acc_name": allele.name, + "acc_name": allele.id, "locus": locus, "hla_name": hla_name, #"a_name": hla_name.split("-")[1], From 3f66a606479e486f11f037c27fd3d0c7f67f9ac2 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 10 Mar 2024 13:07:12 -0700 Subject: [PATCH 323/367] update README --- README.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/README.md b/README.md index c4e76be0..e355e298 100755 --- a/README.md +++ b/README.md @@ -650,9 +650,8 @@ set -a; source .env.; set +a ```bash # Run from the root directory of gfe-db docker run \ - --restart always \ + --name gfedb \ --publish=7474:7474 --publish=7687:7687 \ - --volume=$(pwd)/gfe-db/local/neo4j/logs:/logs \ $DOCKER_USERNAME/gfe-db:latest ``` 3. Navigate to `http://localhost:7474/browser/` to access the Neo4j browser. There is no authentication set so you can leave the username and password fields blank. From a1d07c43b96ff1e2e1d09a02406bbef3e201e4d5 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 10 Mar 2024 18:09:47 -0700 Subject: [PATCH 324/367] update dev requirements --- requirements-dev.txt | 24 +++++++++++++----------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/requirements-dev.txt b/requirements-dev.txt index 891122d2..172898ce 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -1,12 +1,14 @@ -requests +requests~=2.31.0 urllib3<2 -numpy -py-ard==0.9.1 -py-gfe==1.1.5 -lxml==4.9.2 -Pympler==0.9 -awscli==1.18.159 -boto3==1.15.3 -polars==0.18.3 -aws-parameters>=0.1.8 -pygethub~=0.1.1 \ No newline at end of file +numpy~=1.26.4 +py-ard~=0.9.1 +py-gfe~=1.1.6 +lxml~=4.9.2 +Pympler~=0.9 +awscli~=1.18.159 +boto3~=1.15.3 +polars~=0.18.3 +aws-parameters~=0.1.8 +pygethub~=0.1.1 +pydantic~=2.0.0 +python-dotenv~=1.0.1 \ No newline at end of file From 04e470f77d2e7d75a0bc648e4eec03cb0e5e49f1 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 10 Mar 2024 18:11:50 -0700 Subject: [PATCH 325/367] sync app state with repo state; handle user request --- .../functions/check_source_update/app.py | 402 +++++++++++++----- .../gfe_db_models/gfedbmodels/types.py | 2 +- .../gfe_db_models/requirements.txt | 8 +- gfe-db/pipeline/scripts/requirements.txt | 10 +- 4 files changed, 294 insertions(+), 128 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 6bd08f91..754fd66d 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -20,6 +20,7 @@ from decimal import Decimal from datetime import datetime, timedelta import json +from pygethub import list_branches, GitHubPaginator from gfedbmodels.constants import session, pipeline from gfedbmodels.types import ( str_to_datetime, @@ -31,6 +32,7 @@ Commit, ExecutionDetailsConfig, ExecutionPayloadItem, + ExecutionState ) from gfedbmodels.utils import ( get_utc_now, @@ -38,6 +40,8 @@ list_commits, flatten_json, filter_null_fields, + select_keys, + get_commit ) from gfedbmodels.ingest import ( read_source_config, @@ -69,11 +73,13 @@ GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.GitHubPersonalAccessToken # Get data source configuration -source_repo_config = read_source_config( +source_config = read_source_config( s3_client=s3, bucket=data_bucket_name, key=PIPELINE_SOURCE_CONFIG_S3_PATH -).repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] +) + +source_repo_config = source_config.repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) @@ -86,127 +92,195 @@ def lambda_handler(event, context): logger.info(f"Invocation Id: {invocation_id}") logger.info(json.dumps(event)) + is_user_event = True if "releases" in event else False + try: - ### Get the app state and compare with the repository ### + ### Sync App State with Repo State ### - # 1) Get all items from state table logger.info(f"Fetching execution state from {execution_state_table_name}") table = dynamodb.Table(execution_state_table_name) + + # Get all items from app state table execution_state = get_execution_state(table) + execution_state_items = execution_state.items + + # 2) Get the repository state from the GitHub API + paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN) + branch_pages = paginator.get_paginator( + list_branches, + owner=GITHUB_REPOSITORY_OWNER, + repo=GITHUB_REPOSITORY_NAME, + user_agent="nmdp-bioinformatics-gfe-db-update-pipeline/1.0", + ) + all_branches = list(branch_pages) - if not execution_state: - message = "No execution items found. Please populate the state table." - logger.error(message) - raise Exception(message) + repo_state = build_execution_state(all_branches, utc_now) + repo_state = repo_state.items - else: - commits_with_releases = [] + # 3) Compare the app state with the repo state to find new commits + + # Extract commit sha, release version into tuples from both the app and repo states for set operations + app_state_commits = set([(item.commit.sha, item.execution.version) for item in execution_state_items]) + # app_state_commits = set([(item.commit.sha, item.execution.version) for item in execution_state_items][:-1]) # todo: for testing, remove before deploy + repo_state_commits = set([(item.commit.sha, item.execution.version) for item in repo_state]) + + # get the difference between the two states + new_items = [] + if app_state_commits != repo_state_commits: + new_commits = repo_state_commits - app_state_commits + + # update the outdated records in app state with the new records from repo state + logger.info(f"Updating execution state with new commits: {new_commits}") + + # get the new records from the repo state + new_items.extend([item for item in repo_state if (item.commit.sha, item.execution.version) in new_commits]) - # Handle manually triggered pipeline execution - if "releases" in event: - is_user_event = True + # insert the new records into the remote app state + items = format_execution_state_items(new_items) + for item in items: + table.put_item(Item=item) - logger.info(f"Processing release(s) from user: {event['releases']}") + # insert the new records into the local app state + execution_state_items.extend(new_items) - # TODO marshal releases to InputPayloadItem instead of casting to int - # extract the most recent record for the release value passed in the event - releases = [int(release) for release in event["releases"].split(",")] + synced_execution_state_items = sorted( + execution_state_items, key=lambda x: x.commit.date_utc, reverse=False + ) - for release in releases: - commits_with_releases.extend(list(filter( - lambda record: record.execution.version == release, - execution_state - ))) + except Exception as e: + import traceback + message = f"Error syncing app state: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" + logger.error(message) + raise Exception(message) - releases_without_commits = list(set(releases) - set([item.execution.version for item in execution_state])) + ### Process New and User Requested Release Versions ### + unprocessed_execution_state_items = [] - if not commits_with_releases or releases_without_commits: - logger.info("No commits found for release version(s) provided, fetching most recent commits...") - most_recent_commits = get_most_recent_commits(execution_state) - else: - most_recent_commits = [] + # Parse event for user input + user_items = [] + if is_user_event: - # Set input parameters for manual pipeline execution from event - input_parameters = InputParameters(**event) + # Get the state items for each release given by the user + user_releases = [int(release) for release in event["releases"].split(",")] + user_items = list(filter( + lambda item: item.execution.version in user_releases, + synced_execution_state_items + )) - # Handle scheduled pipeline execution - else: - is_user_event = False + # Combine the new items and user items + unprocessed_execution_state_items.extend(new_items + user_items) + + # TODO Convert unprocessed items to state machine payload + # TODO deduplicate and sort the unprocessed_execution_state_items by date + + try: + commits_with_releases = [] + # Handle manually triggered pipeline execution + if "releases" in event: + is_user_event = True + + logger.info(f"Processing release(s) from user: {event['releases']}") + + # TODO marshal releases to InputPayloadItem instead of casting to int + # extract the most recent record for the release value passed in the event + releases = [int(release) for release in event["releases"].split(",")] - # Use default parameters for automated pipeline execution - input_parameters = source_repo_config.default_input_parameters - # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB + # Filter the execution state for the release version(s) provided in the input event + for release in releases: + commits_with_releases.extend(list(filter( + lambda record: record.execution.version == release, + execution_state + ))) + + releases_without_commits = list(set(releases) - set([item.execution.version for item in execution_state])) + + if not commits_with_releases or releases_without_commits: + logger.info("No commits found for release version(s) provided, fetching most recent commits...") most_recent_commits = get_most_recent_commits(execution_state) + else: + most_recent_commits = [] - # Return if no commits are found, otherwise process the new commits - if not most_recent_commits: - message = "No new commits found" - logger.info(message) - return { - "statusCode": 200, - "body": json.dumps({"message": message}), - } - - logger.info( - f"Found {len(most_recent_commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in most_recent_commits], indent=2)}" - ) + # Set input parameters for manual pipeline execution from event + input_parameters = InputParameters(**event) - logger.info(f"Getting release versions") - - - if most_recent_commits: - for commit in most_recent_commits: - sha = commit["sha"] - - # Loop through available file assets containing release version metadata - for asset_config in source_repo_config.target_metadata_config.items: - try: - - # Get the release version for the commit by examining file asset contents - release_version = get_release_version_for_commit( - commit=commit, - owner=GITHUB_REPOSITORY_OWNER, - repo=GITHUB_REPOSITORY_NAME, - token=GITHUB_PERSONAL_ACCESS_TOKEN, - asset_path=asset_config.asset_path, - metadata_regex=asset_config.metadata_regex - ) - logger.info( - f"Found release version {release_version} for commit {sha}" - ) - - # Build the execution object to be stored in the state table (`execution__*` fields) - execution_detail = ExecutionDetailsConfig( - **{ - "version": release_version, - "status": ExecutionStatus.NOT_PROCESSED - } - ) - - # Build the repository object to be stored in the state table (`repository__*` fields) - repository_config = RepositoryConfig( - **{ - "owner": GITHUB_REPOSITORY_OWNER, - "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - # TODO remove default params from state table, they are retrieved from source config file in S3 - # "default_input_parameters": source_repo_config.default_input_parameters, - } - ) - - # Assemble the execution state item for the new commit - execution_state_item = ExecutionStateItem( - created_utc=utc_now, - execution=execution_detail, - repository=repository_config, - commit=Commit.from_response_json(commit), - ) - - commits_with_releases.append(execution_state_item) - # break the loop if successful - break - except Exception as e: - logger.info(f"Error getting release version for commit {sha}: {e}") + # Handle scheduled pipeline execution + else: + is_user_event = False + + # Use default parameters for automated pipeline execution + input_parameters = source_repo_config.default_input_parameters + # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB + most_recent_commits = get_most_recent_commits(execution_state) + + # Return if no commits are found, otherwise process the new commits + if not most_recent_commits: + message = "No new commits found" + logger.info(message) + return { + "statusCode": 200, + "body": json.dumps({"message": message}), + } + + logger.info( + f"Found {len(most_recent_commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in most_recent_commits], indent=2)}" + ) + + logger.info(f"Getting release versions") + + + if most_recent_commits: + for commit in most_recent_commits: + sha = commit["sha"] + + # Loop through available file assets containing release version metadata + for asset_config in source_repo_config.target_metadata_config.items: + try: + + # Get the release version for the commit by examining file asset contents + release_version = get_release_version_for_commit( + commit=commit, + owner=GITHUB_REPOSITORY_OWNER, + repo=GITHUB_REPOSITORY_NAME, + token=GITHUB_PERSONAL_ACCESS_TOKEN, + asset_path=asset_config.asset_path, + metadata_regex=asset_config.metadata_regex + ) + logger.info( + f"Found release version {release_version} for commit {sha}" + ) + + # Build the execution object to be stored in the state table (`execution__*` fields) + execution_detail = ExecutionDetailsConfig( + **{ + "version": release_version, + "status": ExecutionStatus.NOT_PROCESSED + } + ) + + # Build the repository object to be stored in the state table (`repository__*` fields) + repository_config = RepositoryConfig( + **{ + "owner": GITHUB_REPOSITORY_OWNER, + "name": GITHUB_REPOSITORY_NAME, + "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + # TODO remove default params from state table, they are retrieved from source config file in S3 + # "default_input_parameters": source_repo_config.default_input_parameters, + } + ) + + # Assemble the execution state item for the new commit + execution_state_item = ExecutionStateItem( + created_utc=utc_now, + execution=execution_detail, + repository=repository_config, + commit=Commit.from_response_json(commit), + ) + + commits_with_releases.append(execution_state_item) + # break the loop if successful + break + except Exception as e: + logger.info(f"Error getting release version for commit {sha}: {e}") logger.info("Updating execution state") if is_user_event: @@ -254,18 +328,7 @@ def lambda_handler(event, context): raise Exception(message) # 2) Preprocess the records for the state table (DynamoDB payload) - items = [ - filter_null_fields( - flatten_json( - data=item.model_dump(), - sep="__", - select_fields=[ - item.replace(".", "__") for item in execution_state_table_fields - ], - ) - ) - for item in new_execution_state - ] + items = format_execution_state_items(new_execution_state) logger.info(f'Adding items to state table: {json.dumps(items, indent=2)}') @@ -341,7 +404,9 @@ def get_execution_state(table, sort_column="commit__date_utc", reverse_sort=True items = table.scan()["Items"] if not items: - return [] + message = "No execution items found. Please populate the state table." + logger.error(message) + raise Exception(message) items = [ {k: int(v) if isinstance(v, Decimal) else v for k, v in item.items()} @@ -350,10 +415,19 @@ def get_execution_state(table, sort_column="commit__date_utc", reverse_sort=True items = sorted(items, key=lambda x: x[sort_column], reverse=reverse_sort) # TODO Deserialize and repack the items - return [ + execution_state_items = [ ExecutionStateItem(**restore_nested_json(item, split_on="__")) for item in items ] + execution_state = ExecutionState( + **{ + "created_utc": get_utc_now(), + "items": execution_state_items, + } + ) + + return execution_state + # @cache_json # TODO return Commit class to make sure data is correct @@ -425,6 +499,98 @@ def update_execution_state_item( return execution_state_item +def format_execution_state_items(new_execution_state: list[ExecutionStateItem]) -> list[dict]: + return [ + filter_null_fields( + flatten_json( + data=item.model_dump(), + sep="__", + select_fields=[ + item.replace(".", "__") for item in execution_state_table_fields + ], + ) + ) + for item in new_execution_state + ] + + +def get_branch_commits(branches: list[dict]) -> list[ExecutionStateItem]: + + # For each entry in all-branches, get the commit data and build the execution state item + execution_state_items = [] + + for item in branches: + + if item["name"].lower() == "latest": + continue + + release_version = item["name"] + sha = item["commit"]["sha"] + + logger.info(f"Retrieving data for {sha}") + commit_json = get_commit( + GITHUB_REPOSITORY_OWNER, + GITHUB_REPOSITORY_NAME, + GITHUB_PERSONAL_ACCESS_TOKEN, + sha, + ) + assert sha == commit_json["sha"] + + commit = Commit( + sha=commit_json["sha"], + date_utc=commit_json["commit"]["author"]["date"], + message=commit_json["commit"]["message"], + html_url=commit_json["html_url"], + ) + + execution_state_item = ExecutionStateItem( + created_utc=get_utc_now(), + updated_utc=get_utc_now(), + commit=commit, + execution=ExecutionDetailsConfig( + version=release_version, + status="NOT_PROCESSED", + date_utc=None, + input_parameters=None, + ), + # error=None, + # s3_path=None, + repository=RepositoryConfig( + **select_keys( + source_config.repositories[ + GITHUB_REPOSITORY_OWNER + "/" + GITHUB_REPOSITORY_NAME + ].model_dump(), + ["owner", "name", "url"], + ) + ), + ) + execution_state_items.append(execution_state_item) + + return execution_state_items + + + +def build_execution_state(branches, utc_now=None): + + utc_now = utc_now or get_utc_now() + + # Create ExecutionStateItems array from branch/commit sha pairs + execution_state_items = get_branch_commits(branches) + + # Sort execution state items by date descending + execution_state_items = sorted( + execution_state_items, key=lambda x: x.commit.date_utc, reverse=True + ) + + # Package records as ExecutionState object to seed table + execution_state = ExecutionState( + **{ + "created_utc": utc_now, + "items": execution_state_items, + } + ) + + return execution_state if __name__ == "__main__": from pathlib import Path diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 6868843f..014df353 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -96,7 +96,7 @@ def version_is_valid(v): # validate that commit sha is a 40 character hex string def commit_sha_is_hex(v): if not re.match(r"^[0-9a-f]{40}$", v): - raise ValueError("Commit sha must be a 40 character hex string") + raise ValueError(f"Commit sha must be a 40 character hex string matching regex pattern `^[0-9a-f]{40}$`: {v}") return v diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt index 1cea58be..06394a3b 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/requirements.txt @@ -1,6 +1,6 @@ # --extra-index-url https://test.pypi.org/simple/ -pydantic>=2.0.0 -requests>=2.22.0 +pydantic~=2.0.0 +requests~=2.22.0 urllib3<2 -aws-parameters>=0.1.8 -pygethub>=0.1.0 \ No newline at end of file +aws-parameters~=0.1.8 +pygethub~=0.1.1 \ No newline at end of file diff --git a/gfe-db/pipeline/scripts/requirements.txt b/gfe-db/pipeline/scripts/requirements.txt index f6e3032a..375faf7e 100644 --- a/gfe-db/pipeline/scripts/requirements.txt +++ b/gfe-db/pipeline/scripts/requirements.txt @@ -1,5 +1,5 @@ -pydantic>=2.0.0 -requests -boto3==1.15.3 -aws-parameters>=0.1.8 -pygethub>=0.1.0 \ No newline at end of file +pydantic~=2.0.0 +requests~=2.31.0 +boto3~=1.15.3 +aws-parameters~=0.1.8 +pygethub~=0.1.1 \ No newline at end of file From e5d67cdcfd045f64d57f5015a797ddec5cdbef6d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 10 Mar 2024 18:13:42 -0700 Subject: [PATCH 326/367] update dev notebooks --- ...0.0-github-api-commits-by-branch-eda.ipynb | 87704 +--------------- notebooks/0.2-github-api-eda.ipynb | 40 - 2 files changed, 140 insertions(+), 87604 deletions(-) diff --git a/notebooks/0.0-github-api-commits-by-branch-eda.ipynb b/notebooks/0.0-github-api-commits-by-branch-eda.ipynb index d2100f42..9f52093e 100644 --- a/notebooks/0.0-github-api-commits-by-branch-eda.ipynb +++ b/notebooks/0.0-github-api-commits-by-branch-eda.ipynb @@ -17,7 +17,7 @@ "name": "stderr", "output_type": "stream", "text": [ - "/var/folders/8s/9sb2nsn913q7b4zz75fd_qf00000gn/T/ipykernel_17493/1475131825.py:8: DeprecationWarning: \n", + "/var/folders/8s/9sb2nsn913q7b4zz75fd_qf00000gn/T/ipykernel_1653/1475131825.py:8: DeprecationWarning: \n", "Pyarrow will become a required dependency of pandas in the next major release of pandas (pandas 3.0),\n", "(to allow more performant data types, such as the Arrow string type, and better interoperability with other libraries)\n", "but was not found to be installed on your system.\n", @@ -465,13 +465,23 @@ "commits_by_sha = commits_by_branch_df.groupby(\"sha\").agg(\n", " branches=(\"branch\", \"unique\"),\n", " date=(\"commit.author.date\", \"first\"),\n", - " num_branches=(\"branch\", \"nunique\")\n", + " num_branches=(\"branch\", \"nunique\"),\n", + " # html_url=(\"html_url\", \"first\"),\n", ").sort_values(\"date\").reset_index()" ] }, { "cell_type": "code", - "execution_count": 27, + "execution_count": 19, + "metadata": {}, + "outputs": [], + "source": [ + "# commits_by_sha" + ] + }, + { + "cell_type": "code", + "execution_count": 20, "metadata": {}, "outputs": [ { @@ -521,7 +531,7 @@ "270 1 " ] }, - "execution_count": 27, + "execution_count": 20, "metadata": {}, "output_type": "execute_result" } @@ -532,7 +542,7 @@ }, { "cell_type": "code", - "execution_count": 25, + "execution_count": 21, "metadata": {}, "outputs": [ { @@ -541,7 +551,7 @@ "739" ] }, - "execution_count": 25, + "execution_count": 21, "metadata": {}, "output_type": "execute_result" } @@ -560,7 +570,7 @@ }, { "cell_type": "code", - "execution_count": 20, + "execution_count": 22, "metadata": {}, "outputs": [], "source": [ @@ -575,7 +585,7 @@ }, { "cell_type": "code", - "execution_count": 21, + "execution_count": 23, "metadata": {}, "outputs": [ { @@ -584,7 +594,7 @@ "739" ] }, - "execution_count": 21, + "execution_count": 23, "metadata": {}, "output_type": "execute_result" } @@ -595,7 +605,7 @@ }, { "cell_type": "code", - "execution_count": 22, + "execution_count": 24, "metadata": {}, "outputs": [], "source": [ @@ -605,7 +615,7 @@ }, { "cell_type": "code", - "execution_count": 23, + "execution_count": 25, "metadata": {}, "outputs": [ { @@ -614,7 +624,7 @@ "739" ] }, - "execution_count": 23, + "execution_count": 25, "metadata": {}, "output_type": "execute_result" } @@ -626,87592 +636,158 @@ }, { "cell_type": "code", - "execution_count": 24, + "execution_count": 26, + "metadata": {}, + "outputs": [], + "source": [ + "# unique_commits_df.columns" + ] + }, + { + "cell_type": "code", + "execution_count": 27, + "metadata": {}, + "outputs": [], + "source": [ + "# unique_commits_df[['sha', 'commit.author.date', 'commit.message', 'html_url']]" + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "### Handling Error SHAs\n", + "Some SHAs do not allow files to be retrieved using the GitHub REST API:\n", + "```json\n", + "[\n", + " \"8d77b3dd93959663d58ae5b626289d0746edd0e7\",\n", + " \"252d7c5dc9d2f7671447fd11fe6bb004c438f34b\",\n", + " \"e1cd1ec3e66f4ab2b218f6758ed315f557778655\",\n", + " \"fa208da83a7f96d62c1e4efee2018074bbd805e0\",\n", + " \"09ed08b9abcd97622d59ec37e31b4706dc9a9391\",\n", + " \"8db938b1eb58dd8c77cba9b7524f84cf8ffe719c\",\n", + " \"041318439bf0ba291f990faaa27cd6ad0a062d13\",\n", + " \"ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\",\n", + " \"7ca4eb239a96884142d3ef0b0182d3bc84ec1bba\",\n", + " \"3abe7e12dcbc3824315959af4428c53bd760c6e7\",\n", + " \"c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56\",\n", + " \"23044ee80c27f75bb34c9f9ac689b1c68cd65914\"\n", + "]\n", + "```\n", + "\n", + "In this case version 300 is still missing." + ] + }, + { + "cell_type": "markdown", + "metadata": {}, + "source": [ + "## Most Recent Commit by Branch\n", + "Evaluating API responses with the objective of finding the most recent data for a given release.\n", + "- All releases are available as branches" + ] + }, + { + "cell_type": "code", + "execution_count": 28, + "metadata": {}, + "outputs": [ + { + "name": "stdout", + "output_type": "stream", + "text": [ + "Page 1: 57 items\n" + ] + } + ], + "source": [ + "paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN)\n", + "\n", + "### COMMITS BY BRANCHES ###\n", + "branch_pages = paginator.get_paginator(\n", + " list_branches, \n", + " owner=GITHUB_REPOSITORY_OWNER, \n", + " repo=GITHUB_REPOSITORY_NAME,\n", + " user_agent=\"nmdp-bioinformatics-gfe-db-state-builder/1.0\"\n", + ")\n", + "all_branches = list(branch_pages)\n", + "\n", + "# # extract the branch names\n", + "# branch_names = [branch[\"name\"] for branch in all_branches]" + ] + }, + { + "cell_type": "code", + "execution_count": 29, "metadata": {}, "outputs": [ { "data": { - "text/html": [ - "
\n", - "\n", - "\n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - " \n", - "
shanode_idcommit.author.namecommit.author.emailcommit.author.datecommit.committer.namecommit.committer.emailcommit.committer.datecommit.messagecommit.tree.shacommit.tree.urlcommit.urlcommit.comment_countcommit.verification.verifiedcommit.verification.reasoncommit.verification.signaturecommit.verification.payloadurlhtml_urlcomments_urlauthor.loginauthor.idauthor.node_idauthor.avatar_urlauthor.gravatar_idauthor.urlauthor.html_urlauthor.followers_urlauthor.following_urlauthor.gists_urlauthor.starred_urlauthor.subscriptions_urlauthor.organizations_urlauthor.repos_urlauthor.events_urlauthor.received_events_urlauthor.typeauthor.site_admincommitter.logincommitter.idcommitter.node_idcommitter.avatar_urlcommitter.gravatar_idcommitter.urlcommitter.html_urlcommitter.followers_urlcommitter.following_urlcommitter.gists_urlcommitter.starred_urlcommitter.subscriptions_urlcommitter.organizations_urlcommitter.repos_urlcommitter.events_urlcommitter.received_events_urlcommitter.typecommitter.site_adminparents.0.shaparents.0.urlparents.0.html_urlparents.1.shaparents.1.urlparents.1.html_urlauthorcommitter
0efc06e88b56d1e6e44661ec45f192dc1186a30adMDY6Q29tbWl0MjQ1NDAxMzY6ZWZjMDZlODhiNTZkMWU2ZTQ0NjYxZWM0NWYxOTJkYzExODZhMzBhZA==James Robinsonjames.robinson@anthonynolan.org2014-09-27T18:57:55ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T18:57:55ZInitial commit954fe154eccfcb5dff9a5c2368336851ad3e695fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/954fe154eccfcb5dff9a5c2368336851ad3e695fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30adhttps://github.com/ANHIG/IMGTHLA/commit/efc06e88b56d1e6e44661ec45f192dc1186a30adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseNaNNaNNaNNaNNaNNaNNaNNaN
1785c913f2d42abd68bcdf630ce2f58ee9b9c2579MDY6Q29tbWl0MjQ1NDAxMzY6Nzg1YzkxM2YyZDQyYWJkNjhiY2RmNjMwY2UyZjU4ZWU5YjljMjU3OQ==jrob119james.robinson@anthonynolan.org2014-09-27T18:58:59Zjrob119james.robinson@anthonynolan.org2014-09-27T18:58:59ZInitial Release and Commit6effc6b250803775feb79454cd9451ed014949cehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6effc6b250803775feb79454cd9451ed014949cehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c25790FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579https://github.com/ANHIG/IMGTHLA/commit/785c913f2d42abd68bcdf630ce2f58ee9b9c2579https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseefc06e88b56d1e6e44661ec45f192dc1186a30adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30adhttps://github.com/ANHIG/IMGTHLA/commit/efc06e88b56d1e6e44661ec45f192dc1186a30adNaNNaNNaNNaNNaN
29f35f8fe8a2e25bb076e588e65389cac16a8ed2fMDY6Q29tbWl0MjQ1NDAxMzY6OWYzNWY4ZmU4YTJlMjViYjA3NmU1ODhlNjUzODljYWMxNmE4ZWQyZg==jrob119james.robinson@anthonynolan.org2014-09-27T19:00:41Zjrob119james.robinson@anthonynolan.org2014-09-27T19:00:41ZUpdates to Licence2da947b5c470830df9584083726c1bf00a483e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2da947b5c470830df9584083726c1bf00a483e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2fhttps://github.com/ANHIG/IMGTHLA/commit/9f35f8fe8a2e25bb076e588e65389cac16a8ed2fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse785c913f2d42abd68bcdf630ce2f58ee9b9c2579https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579https://github.com/ANHIG/IMGTHLA/commit/785c913f2d42abd68bcdf630ce2f58ee9b9c2579NaNNaNNaNNaNNaN
379d13ceb388eb9dacc9e166be18cce9373f7fd1dMDY6Q29tbWl0MjQ1NDAxMzY6NzlkMTNjZWIzODhlYjlkYWNjOWUxNjZiZTE4Y2NlOTM3M2Y3ZmQxZA==jrob119james.robinson@anthonynolan.org2014-09-27T19:00:51Zjrob119james.robinson@anthonynolan.org2014-09-27T19:00:51ZUpdate to Licence file9a6f0b53be0fc00c8220ddc89b25cbc1cf4b5655https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9a6f0b53be0fc00c8220ddc89b25cbc1cf4b5655https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1dhttps://github.com/ANHIG/IMGTHLA/commit/79d13ceb388eb9dacc9e166be18cce9373f7fd1dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9f35f8fe8a2e25bb076e588e65389cac16a8ed2fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2fhttps://github.com/ANHIG/IMGTHLA/commit/9f35f8fe8a2e25bb076e588e65389cac16a8ed2fNaNNaNNaNNaNNaN
46ad21b61dee3689c5ae68370d635c5ede483c851MDY6Q29tbWl0MjQ1NDAxMzY6NmFkMjFiNjFkZWUzNjg5YzVhZTY4MzcwZDYzNWM1ZWRlNDgzYzg1MQ==jrob119james.robinson@anthonynolan.org2014-09-27T19:02:35Zjrob119james.robinson@anthonynolan.org2014-09-27T19:02:35ZUpdates to README filesa9ed9a65ab7b5d5421aeb9c936a783ff55283165https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a9ed9a65ab7b5d5421aeb9c936a783ff55283165https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ad21b61dee3689c5ae68370d635c5ede483c8510FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851https://github.com/ANHIG/IMGTHLA/commit/6ad21b61dee3689c5ae68370d635c5ede483c851https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse79d13ceb388eb9dacc9e166be18cce9373f7fd1dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1dhttps://github.com/ANHIG/IMGTHLA/commit/79d13ceb388eb9dacc9e166be18cce9373f7fd1dNaNNaNNaNNaNNaN
508e0ef9f5c6aade40df681821a0b9caef439fe3aMDY6Q29tbWl0MjQ1NDAxMzY6MDhlMGVmOWY1YzZhYWRlNDBkZjY4MTgyMWEwYjljYWVmNDM5ZmUzYQ==jrob119james.robinson@anthonynolan.org2014-09-27T19:03:30Zjrob119james.robinson@anthonynolan.org2014-09-27T19:03:30ZUpdates to License filee49067173b75b41e7d9f703cfe1b0aa89e314ebehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e49067173b75b41e7d9f703cfe1b0aa89e314ebehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6ad21b61dee3689c5ae68370d635c5ede483c851https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851https://github.com/ANHIG/IMGTHLA/commit/6ad21b61dee3689c5ae68370d635c5ede483c851NaNNaNNaNNaNNaN
6af54d281b5f99a75ba06f1026bac7a4086d92f8aMDY6Q29tbWl0MjQ1NDAxMzY6YWY1NGQyODFiNWY5OWE3NWJhMDZmMTAyNmJhYzdhNDA4NmQ5MmY4YQ==jrob119james.robinson@anthonynolan.org2014-09-27T19:10:12Zjrob119james.robinson@anthonynolan.org2014-09-27T19:10:12ZInitial Release and Commit1f226f2fcf5017507d6f587c9b91d446a808ccc5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f226f2fcf5017507d6f587c9b91d446a808ccc5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3aNaNNaNNaNNaNNaN
76ce547fefafa6b804338c231bcb137b789653fdcMDY6Q29tbWl0MjQ1NDAxMzY6NmNlNTQ3ZmVmYWZhNmI4MDQzMzhjMjMxYmNiMTM3Yjc4OTY1M2ZkYw==James Robinsonjames.robinson@anthonynolan.org2014-09-27T19:13:24ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T19:13:24ZMerge pull request #1 from jrob119/3170\\n\\nInitial Release and Commit1f226f2fcf5017507d6f587c9b91d446a808ccc5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f226f2fcf5017507d6f587c9b91d446a808ccc5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ce547fefafa6b804338c231bcb137b789653fdc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdchttps://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3ahttps://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3aaf54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8aNaNNaN
816da2f90240d536159a20697fb952b4d14846b13MDY6Q29tbWl0MjQ1NDAxMzY6MTZkYTJmOTAyNDBkNTM2MTU5YTIwNjk3ZmI5NTJiNGQxNDg0NmIxMw==jrob119james.robinson@anthonynolan.org2014-09-27T19:18:54Zjrob119james.robinson@anthonynolan.org2014-09-27T19:24:02ZRestructuring to subdirectories308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16da2f90240d536159a20697fb952b4d14846b130FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6ce547fefafa6b804338c231bcb137b789653fdchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdchttps://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdcNaNNaNNaNNaNNaN
9d9944466594e328cb46f732e5670660fd672a141MDY6Q29tbWl0MjQ1NDAxMzY6ZDk5NDQ0NjY1OTRlMzI4Y2I0NmY3MzJlNTY3MDY2MGZkNjcyYTE0MQ==James Robinsonjames.robinson@anthonynolan.org2014-09-27T19:25:48ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T19:25:48ZMerge pull request #2 from jrob119/Latest\\n\\nRestructuring308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d9944466594e328cb46f732e5670660fd672a1410FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseaf54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8ahttps://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a16da2f90240d536159a20697fb952b4d14846b13https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13NaNNaN
100e31941b14171c16697123ff7b81becbeef1c089MDY6Q29tbWl0MjQ1NDAxMzY6MGUzMTk0MWIxNDE3MWMxNjY5NzEyM2ZmN2I4MWJlY2JlZWYxYzA4OQ==James Robinsonjames.robinson@anthonynolan.org2014-09-27T19:38:32ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T19:38:32ZMerge pull request #3 from jrob119/3170\\n\\nMerge pull request #2 from jrob119/Latest308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0e31941b14171c16697123ff7b81becbeef1c0890FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse16da2f90240d536159a20697fb952b4d14846b13https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13d9944466594e328cb46f732e5670660fd672a141https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141NaNNaN
11a07bcbd18f5f95606b16258241f9d18ba0e65390MDY6Q29tbWl0MjQ1NDAxMzY6YTA3YmNiZDE4ZjVmOTU2MDZiMTYyNTgyNDFmOWQxOGJhMGU2NTM5MA==James Robinsonjames.robinson@anthonynolan.org2014-09-27T19:53:05ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T19:53:05ZMerge pull request #4 from jrob119/Latest\\n\\nMerge pull request #3 from jrob119/3170308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a07bcbd18f5f95606b16258241f9d18ba0e653900FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed9944466594e328cb46f732e5670660fd672a141https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a1410e31941b14171c16697123ff7b81becbeef1c089https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089NaNNaN
127c9d9585576bec8fdf41e18d44033d2c8af7a923MDY6Q29tbWl0MjQ1NDAxMzY6N2M5ZDk1ODU1NzZiZWM4ZmRmNDFlMThkNDQwMzNkMmM4YWY3YTkyMw==jrob119james.robinson@anthonynolan.org2014-09-27T20:33:03Zjrob119james.robinson@anthonynolan.org2014-09-27T20:33:03ZRemoved md5 file07d95df30a8989ec01fd14b8ece907c31d5178bahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07d95df30a8989ec01fd14b8ece907c31d5178bahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a9230FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0e31941b14171c16697123ff7b81becbeef1c089https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089NaNNaNNaNNaNNaN
139d8f585502fcfe70c5f809ba44856a6f0cd986a2MDY6Q29tbWl0MjQ1NDAxMzY6OWQ4ZjU4NTUwMmZjZmU3MGM1ZjgwOWJhNDQ4NTZhNmYwY2Q5ODZhMg==James Robinsonjames.robinson@anthonynolan.org2014-09-27T20:33:43ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T20:33:43ZMerge pull request #5 from jrob119/3170\\n\\nMerge pull request #4 from jrob119/Latest07d95df30a8989ec01fd14b8ece907c31d5178bahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07d95df30a8989ec01fd14b8ece907c31d5178bahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7c9d9585576bec8fdf41e18d44033d2c8af7a923https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923a07bcbd18f5f95606b16258241f9d18ba0e65390https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390NaNNaN
148632b0d19389dcac1b3f1089b634396b51ae8530MDY6Q29tbWl0MjQ1NDAxMzY6ODYzMmIwZDE5Mzg5ZGNhYzFiM2YxMDg5YjYzNDM5NmI1MWFlODUzMA==jrob119james.robinson@anthonynolan.org2014-09-27T20:47:44Zjrob119james.robinson@anthonynolan.org2014-09-27T20:47:44ZRenaming8ca145ba8007c6692095018f5aec4c136526e04fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8ca145ba8007c6692095018f5aec4c136526e04fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8632b0d19389dcac1b3f1089b634396b51ae85300FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea07bcbd18f5f95606b16258241f9d18ba0e65390https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390NaNNaNNaNNaNNaN
15340238f97d078fc6b8524deac6366c9ce261b049MDY6Q29tbWl0MjQ1NDAxMzY6MzQwMjM4Zjk3ZDA3OGZjNmI4NTI0ZGVhYzYzNjZjOWNlMjYxYjA0OQ==James Robinsonjames.robinson@anthonynolan.org2014-09-27T20:48:52ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T20:48:52ZMerge pull request #6 from jrob119/Latest\\n\\nRenaming0e9edee4c41fc90412e925d4ca95a2b1074cb4a7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0e9edee4c41fc90412e925d4ca95a2b1074cb4a7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/340238f97d078fc6b8524deac6366c9ce261b0490FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8632b0d19389dcac1b3f1089b634396b51ae8530https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae85309d8f585502fcfe70c5f809ba44856a6f0cd986a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2NaNNaN
1669ac32a1e30dda03ea96d38178682a986d2b01dbMDY6Q29tbWl0MjQ1NDAxMzY6NjlhYzMyYTFlMzBkZGEwM2VhOTZkMzgxNzg2ODJhOTg2ZDJiMDFkYg==James Robinsonjames.robinson@anthonynolan.org2014-09-27T20:50:18ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T20:50:18ZMerge pull request #7 from jrob119/3170\\n\\n31700e9edee4c41fc90412e925d4ca95a2b1074cb4a7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0e9edee4c41fc90412e925d4ca95a2b1074cb4a7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/69ac32a1e30dda03ea96d38178682a986d2b01db0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01dbhttps://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01db/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2340238f97d078fc6b8524deac6366c9ce261b049https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049NaNNaN
170022011301eada9040803c924aa45423fd39e89cMDY6Q29tbWl0MjQ1NDAxMzY6MDAyMjAxMTMwMWVhZGE5MDQwODAzYzkyNGFhNDU0MjNmZDM5ZTg5Yw==jrob119james.robinson@anthonynolan.org2014-09-27T20:56:36Zjrob119james.robinson@anthonynolan.org2014-09-27T20:56:36ZAdding XML files3504772233dc01a817fce71cea7fadb5f3643e7chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3504772233dc01a817fce71cea7fadb5f3643e7chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0022011301eada9040803c924aa45423fd39e89c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89chttps://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse340238f97d078fc6b8524deac6366c9ce261b049https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049NaNNaNNaNNaNNaN
184826201263c95aefc29beaeb323f883cf6b4edfbMDY6Q29tbWl0MjQ1NDAxMzY6NDgyNjIwMTI2M2M5NWFlZmMyOWJlYWViMzIzZjg4M2NmNmI0ZWRmYg==jrob119james.robinson@anthonynolan.org2014-09-27T21:02:10Zjrob119james.robinson@anthonynolan.org2014-09-27T21:02:10ZAdded XML Files2731245ed5e70c880096e407e0b24dc9d9d4b199https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2731245ed5e70c880096e407e0b24dc9d9d4b199https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4826201263c95aefc29beaeb323f883cf6b4edfb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0022011301eada9040803c924aa45423fd39e89chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89chttps://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89cNaNNaNNaNNaNNaN
19cfcebc23178847dbd71fd1154c59a251a2d570b8MDY6Q29tbWl0MjQ1NDAxMzY6Y2ZjZWJjMjMxNzg4NDdkYmQ3MWZkMTE1NGM1OWEyNTFhMmQ1NzBiOA==James Robinsonjames.robinson@anthonynolan.org2014-09-27T21:03:12ZJames Robinsonjames.robinson@anthonynolan.org2014-09-27T21:03:12ZMerge pull request #8 from jrob119/3170\\n\\n31702731245ed5e70c880096e407e0b24dc9d9d4b199https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2731245ed5e70c880096e407e0b24dc9d9d4b199https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cfcebc23178847dbd71fd1154c59a251a2d570b80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse69ac32a1e30dda03ea96d38178682a986d2b01dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01dbhttps://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db4826201263c95aefc29beaeb323f883cf6b4edfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfbNaNNaN
203645f26142d7b8481ab0b9848f87822118f04415MDY6Q29tbWl0MjQ1NDAxMzY6MzY0NWYyNjE0MmQ3Yjg0ODFhYjBiOTg0OGY4NzgyMjExOGYwNDQxNQ==jrob119james.robinson@anthonynolan.org2014-09-27T21:04:43Zjrob119james.robinson@anthonynolan.org2014-09-27T21:04:45ZAdded Allele lists to Latest Directorye9f2accc1f5087678ead29ca3a83b8573bb6cb51https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9f2accc1f5087678ead29ca3a83b8573bb6cb51https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3645f26142d7b8481ab0b9848f87822118f044150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecfcebc23178847dbd71fd1154c59a251a2d570b8https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8NaNNaNNaNNaNNaN
213a71348c5399bbcc1c2b28cd4ebaaa287cd5269eMDY6Q29tbWl0MjQ1NDAxMzY6M2E3MTM0OGM1Mzk5YmJjYzFjMmIyOGNkNGViYWFhMjg3Y2Q1MjY5ZQ==jrob119james.robinson@anthonynolan.org2014-09-27T21:07:01Zjrob119james.robinson@anthonynolan.org2014-09-27T21:07:01ZRenaming subdirectoryd88781eadaf9341b324f15e64ee2635a7449f440https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d88781eadaf9341b324f15e64ee2635a7449f440https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269ehttps://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3645f26142d7b8481ab0b9848f87822118f04415https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415NaNNaNNaNNaNNaN
22e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fMDY6Q29tbWl0MjQ1NDAxMzY6ZTZjYzlmMzA4MDkzMmY5Yzc3YjZiMDNhN2FiMmU2NWRkYjUwYmIzZg==James Robinsonjames.robinson@anthonynolan.org2014-10-07T13:03:28ZJames Robinsonjames.robinson@anthonynolan.org2014-10-07T13:03:28ZRelease 3.18.0b149ed0e594eca40d261cf7c420407321134d17dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b149ed0e594eca40d261cf7c420407321134d17dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fhttps://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4826201263c95aefc29beaeb323f883cf6b4edfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfbNaNNaNNaNNaNNaN
23552bffb1497d24e4f71b1accf7905a6356622c97MDY6Q29tbWl0MjQ1NDAxMzY6NTUyYmZmYjE0OTdkMjRlNGY3MWIxYWNjZjc5MDVhNjM1NjYyMmM5Nw==James Robinsonjames.robinson@anthonynolan.org2014-10-07T15:11:13ZJames Robinsonjames.robinson@anthonynolan.org2014-10-07T15:11:13ZRelease 3.18.0002904b2d9294736df8274f0502b62d54f91518ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/002904b2d9294736df8274f0502b62d54f91518ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/552bffb1497d24e4f71b1accf7905a6356622c970FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fhttps://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3fNaNNaNNaNNaNNaN
24b2bc0b6582d3d681518ba61fda43f4412ed4ce3cMDY6Q29tbWl0MjQ1NDAxMzY6YjJiYzBiNjU4MmQzZDY4MTUxOGJhNjFmZGE0M2Y0NDEyZWQ0Y2UzYw==James Robinsonjames.robinson@anthonynolan.org2014-10-10T08:11:43ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T08:11:43ZRelease 3.18.0d35d7fdd90026a9dd3d08317ca4a789f96c94051https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d35d7fdd90026a9dd3d08317ca4a789f96c94051https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse552bffb1497d24e4f71b1accf7905a6356622c97https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97NaNNaNNaNNaNNaN
256070036419bc21c39658a0362a91bb0ba6105b56MDY6Q29tbWl0MjQ1NDAxMzY6NjA3MDAzNjQxOWJjMjFjMzk2NThhMDM2MmE5MWJiMGJhNjEwNWI1Ng==James Robinsonjames.robinson@anthonynolan.org2014-10-10T08:28:16ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T08:28:16ZMerge branch '3180' into Latest6b20ba2b076221318acefbb209469b13fdcccb5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6b20ba2b076221318acefbb209469b13fdcccb5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6070036419bc21c39658a0362a91bb0ba6105b560FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3a71348c5399bbcc1c2b28cd4ebaaa287cd5269ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269ehttps://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269eb2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3cNaNNaN
2677dab20c6e423fef3c41419cdc9271b3d5d667c5MDY6Q29tbWl0MjQ1NDAxMzY6NzdkYWIyMGM2ZTQyM2ZlZjNjNDE0MTljZGM5MjcxYjNkNWQ2NjdjNQ==James Robinsonjames.robinson@anthonynolan.org2014-10-10T08:38:01ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T08:38:01ZRelease 3.18.02dd93e44074d2e2f29ca95facbfb061173a9451bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2dd93e44074d2e2f29ca95facbfb061173a9451bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6070036419bc21c39658a0362a91bb0ba6105b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56NaNNaNNaNNaNNaN
27fcd68570866ef29194433ac4087d4505ca08f8b1MDY6Q29tbWl0MjQ1NDAxMzY6ZmNkNjg1NzA4NjZlZjI5MTk0NDMzYWM0MDg3ZDQ1MDVjYTA4ZjhiMQ==James Robinsonjames.robinson@anthonynolan.org2014-10-10T11:35:52ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T11:35:52ZRelease 3.18.01f5963bf9dc5af66f1b8782491f65f134ce941fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f5963bf9dc5af66f1b8782491f65f134ce941fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fcd68570866ef29194433ac4087d4505ca08f8b10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse77dab20c6e423fef3c41419cdc9271b3d5d667c5https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5NaNNaNNaNNaNNaN
286d408b53ba2123a75f3a60ac7f9b35163bb38199MDY6Q29tbWl0MjQ1NDAxMzY6NmQ0MDhiNTNiYTIxMjNhNzVmM2E2MGFjN2Y5YjM1MTYzYmIzODE5OQ==James Robinsonjames.robinson@anthonynolan.org2014-10-10T12:50:43ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T12:50:43ZRelease 3.18.0dcbbfb79f479ccff31ca4c019eb1e0feb5b4945dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcbbfb79f479ccff31ca4c019eb1e0feb5b4945dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6d408b53ba2123a75f3a60ac7f9b35163bb381990FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199https://github.com/ANHIG/IMGTHLA/commit/6d408b53ba2123a75f3a60ac7f9b35163bb38199https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3chttps://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3cNaNNaNNaNNaNNaN
297265da109f405f63768c8ce8efc023f57283059fMDY6Q29tbWl0MjQ1NDAxMzY6NzI2NWRhMTA5ZjQwNWY2Mzc2OGM4Y2U4ZWZjMDIzZjU3MjgzMDU5Zg==James Robinsonjames.robinson@anthonynolan.org2014-10-10T12:57:20ZJames Robinsonjames.robinson@anthonynolan.org2014-10-10T12:57:20ZReleas 3.18.0920bb5e5c661ae74fcc5d29829b9ba81e007f0e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/920bb5e5c661ae74fcc5d29829b9ba81e007f0e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7265da109f405f63768c8ce8efc023f57283059f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059fhttps://github.com/ANHIG/IMGTHLA/commit/7265da109f405f63768c8ce8efc023f57283059fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6d408b53ba2123a75f3a60ac7f9b35163bb38199https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199https://github.com/ANHIG/IMGTHLA/commit/6d408b53ba2123a75f3a60ac7f9b35163bb38199NaNNaNNaNNaNNaN
30b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453MDY6Q29tbWl0MjQ1NDAxMzY6YjI4MWFjZDBjM2ZkZjk0YzFkMmJjM2U0ZWJiMjg1M2IxNzJkMjQ1Mw==James Robinsonjames.robinson@anthonynolan.org2014-10-13T08:56:00ZJames Robinsonjames.robinson@anthonynolan.org2014-10-13T08:56:00ZRelease 3.18.0749fc24e3aa36f0cbb0cdd10e7841251a1b3cef0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/749fc24e3aa36f0cbb0cdd10e7841251a1b3cef0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d24530FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453https://github.com/ANHIG/IMGTHLA/commit/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7265da109f405f63768c8ce8efc023f57283059fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059fhttps://github.com/ANHIG/IMGTHLA/commit/7265da109f405f63768c8ce8efc023f57283059fNaNNaNNaNNaNNaN
31f126f70b25b1e61d169ab9da1dfa37f05fbdba7eMDY6Q29tbWl0MjQ1NDAxMzY6ZjEyNmY3MGIyNWIxZTYxZDE2OWFiOWRhMWRmYTM3ZjA1ZmJkYmE3ZQ==James Robinsonjames.robinson@anthonynolan.org2014-10-13T08:57:07ZJames Robinsonjames.robinson@anthonynolan.org2014-10-13T08:57:07ZRelease 3.18.0363ce6e2fa7642ec67afe6ebced9fe079f0b754ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/363ce6e2fa7642ec67afe6ebced9fe079f0b754ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7ehttps://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefcd68570866ef29194433ac4087d4505ca08f8b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1NaNNaNNaNNaNNaN
32cd39076585625dec1eebbf66af67269b0ace44fdMDY6Q29tbWl0MjQ1NDAxMzY6Y2QzOTA3NjU4NTYyNWRlYzFlZWJiZjY2YWY2NzI2OWIwYWNlNDRmZA==James Robinsonjames.robinson@anthonynolan.org2014-10-16T11:06:40ZJames Robinsonjames.robinson@anthonynolan.org2014-10-16T11:06:40ZCorrection to C*08:89 Exon 2 coordinatesb4e163bb68072ab076c371732d7e885b6179c763https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b4e163bb68072ab076c371732d7e885b6179c763https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd39076585625dec1eebbf66af67269b0ace44fd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fdhttps://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef126f70b25b1e61d169ab9da1dfa37f05fbdba7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7ehttps://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7eNaNNaNNaNNaNNaN
3347142c65baa97e5d65c02d0fba403091f3a8f269MDY6Q29tbWl0MjQ1NDAxMzY6NDcxNDJjNjViYWE5N2U1ZDY1YzAyZDBmYmE0MDMwOTFmM2E4ZjI2OQ==James Robinsonjames.robinson@anthonynolan.org2014-10-16T11:08:12ZJames Robinsonjames.robinson@anthonynolan.org2014-10-16T11:08:12ZCorrection to C*08:89 Exon 2 coordinatesf078e0c351c7c9074126005ff8c0f65774c287a9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f078e0c351c7c9074126005ff8c0f65774c287a9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/47142c65baa97e5d65c02d0fba403091f3a8f2690FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269https://github.com/ANHIG/IMGTHLA/commit/47142c65baa97e5d65c02d0fba403091f3a8f269https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb281acd0c3fdf94c1d2bc3e4ebb2853b172d2453https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453https://github.com/ANHIG/IMGTHLA/commit/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453NaNNaNNaNNaNNaN
34257c8a685708951e0f2b41f7d671fee44b4234c2MDY6Q29tbWl0MjQ1NDAxMzY6MjU3YzhhNjg1NzA4OTUxZTBmMmI0MWY3ZDY3MWZlZTQ0YjQyMzRjMg==James Robinsonjames.robinson@anthonynolan.org2014-11-20T12:25:29ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T12:25:29ZCorrection to mark up A*24:252N deletion471e8636f0570b883d9ab44ec120d177aaed7f22https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/471e8636f0570b883d9ab44ec120d177aaed7f22https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/257c8a685708951e0f2b41f7d671fee44b4234c20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2https://github.com/ANHIG/IMGTHLA/commit/257c8a685708951e0f2b41f7d671fee44b4234c2https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse47142c65baa97e5d65c02d0fba403091f3a8f269https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269https://github.com/ANHIG/IMGTHLA/commit/47142c65baa97e5d65c02d0fba403091f3a8f269NaNNaNNaNNaNNaN
35e8db2e14dd3d1ae99e8d18d472917b9af3ed5006MDY6Q29tbWl0MjQ1NDAxMzY6ZThkYjJlMTRkZDNkMWFlOTllOGQxOGQ0NzI5MTdiOWFmM2VkNTAwNg==James Robinsonjames.robinson@anthonynolan.org2014-11-20T12:26:50ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T12:26:50ZCorrection to mark up of A*24:252N deletionb2c2a252eecd0837e71cd4703caf700f46b58e0bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2c2a252eecd0837e71cd4703caf700f46b58e0bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed50060FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecd39076585625dec1eebbf66af67269b0ace44fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fdhttps://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fdNaNNaNNaNNaNNaN
36167fe20afe4b342d0a0df8012efa0e176f4aaff7MDY6Q29tbWl0MjQ1NDAxMzY6MTY3ZmUyMGFmZTRiMzQyZDBhMGRmODAxMmVmYTBlMTc2ZjRhYWZmNw==James Robinsonjames.robinson@anthonynolan.org2014-11-20T12:51:26ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T12:51:26Zhugogenename added to XSD3d4c00a589d55f384af7f6bd22834d8376b0a797https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d4c00a589d55f384af7f6bd22834d8376b0a797https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee8db2e14dd3d1ae99e8d18d472917b9af3ed5006https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006NaNNaNNaNNaNNaN
37b855d8ad05bb44eb23d26562cfb65bc728ffd1bfMDY6Q29tbWl0MjQ1NDAxMzY6Yjg1NWQ4YWQwNWJiNDRlYjIzZDI2NTYyY2ZiNjViYzcyOGZmZDFiZg==James Robinsonjames.robinson@anthonynolan.org2014-11-20T12:52:19ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T12:52:19Zhugogenename added to XSDf3a6243276fcc9acfbbd919c4c6a34ed53b18f89https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f3a6243276fcc9acfbbd919c4c6a34ed53b18f89https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bfhttps://github.com/ANHIG/IMGTHLA/commit/b855d8ad05bb44eb23d26562cfb65bc728ffd1bfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse257c8a685708951e0f2b41f7d671fee44b4234c2https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2https://github.com/ANHIG/IMGTHLA/commit/257c8a685708951e0f2b41f7d671fee44b4234c2NaNNaNNaNNaNNaN
38e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3MDY6Q29tbWl0MjQ1NDAxMzY6ZThmOTg3NzMwZWI5ZjJmYTk2ZDY5ZDNjNTNjN2RjYzg2YjhlNGZiMw==James Robinsonjames.robinson@anthonynolan.org2014-11-20T15:56:14ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T15:56:14ZUpdating zip file with A*24:252N corrections to text alignments4e143d8bb7cbd86f3ff848ba459758c8f61a24f3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e143d8bb7cbd86f3ff848ba459758c8f61a24f3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3https://github.com/ANHIG/IMGTHLA/commit/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb855d8ad05bb44eb23d26562cfb65bc728ffd1bfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bfhttps://github.com/ANHIG/IMGTHLA/commit/b855d8ad05bb44eb23d26562cfb65bc728ffd1bfNaNNaNNaNNaNNaN
399196885051adca8a5adccb2e2ac075f006e78500MDY6Q29tbWl0MjQ1NDAxMzY6OTE5Njg4NTA1MWFkY2E4YTVhZGNjYjJlMmFjMDc1ZjAwNmU3ODUwMA==James Robinsonjames.robinson@anthonynolan.org2014-11-20T15:56:43ZJames Robinsonjames.robinson@anthonynolan.org2014-11-20T15:56:43ZUpdating zip file with A*24:252N corrections to text alignmentsd909b6b8740fc5ed1f87df7e4b3bbfbd4c24c5adhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d909b6b8740fc5ed1f87df7e4b3bbfbd4c24c5adhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9196885051adca8a5adccb2e2ac075f006e785000FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse167fe20afe4b342d0a0df8012efa0e176f4aaff7https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7NaNNaNNaNNaNNaN
40e65254b19ff0d017fd349d9678d4c8233670c707MDY6Q29tbWl0MjQ1NDAxMzY6ZTY1MjU0YjE5ZmYwZDAxN2ZkMzQ5ZDk2NzhkNGM4MjMzNjcwYzcwNw==James Robinsonjames.robinson@anthonynolan.org2014-11-21T10:03:45ZJames Robinsonjames.robinson@anthonynolan.org2014-11-21T10:03:45ZUpdating zip file with A*24:252N corrections to text alignments77cd2ec4f10e765795f0f973b9ec797c8dc7794dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77cd2ec4f10e765795f0f973b9ec797c8dc7794dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e65254b19ff0d017fd349d9678d4c8233670c7070FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9196885051adca8a5adccb2e2ac075f006e78500https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500NaNNaNNaNNaNNaN
41736ce5f66c8959b3bb57c7e65d19ae35bd2ce76eMDY6Q29tbWl0MjQ1NDAxMzY6NzM2Y2U1ZjY2Yzg5NTliM2JiNTdjN2U2NWQxOWFlMzViZDJjZTc2ZQ==James Robinsonjames.robinson@anthonynolan.org2014-11-21T10:04:14ZJames Robinsonjames.robinson@anthonynolan.org2014-11-21T10:04:14ZUpdating zip file with A*24:252N corrections to text alignments3573353b6e749a61958416a4193e84cdacf649d1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3573353b6e749a61958416a4193e84cdacf649d1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76ehttps://github.com/ANHIG/IMGTHLA/commit/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3https://github.com/ANHIG/IMGTHLA/commit/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3NaNNaNNaNNaNNaN
42beefc6c755f7c4255b5f3a6f38a706d2451161d1MDY6Q29tbWl0MjQ1NDAxMzY6YmVlZmM2Yzc1NWY3YzQyNTViNWYzYTZmMzhhNzA2ZDI0NTExNjFkMQ==James Robinsonjames.robinson@anthonynolan.org2014-11-27T15:52:04ZJames Robinsonjames.robinson@anthonynolan.org2014-11-27T15:52:04ZInclusion of single allele G groupsb92e996f096497864182acb54f150483b22b6ad2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b92e996f096497864182acb54f150483b22b6ad2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1https://github.com/ANHIG/IMGTHLA/commit/beefc6c755f7c4255b5f3a6f38a706d2451161d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse736ce5f66c8959b3bb57c7e65d19ae35bd2ce76ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76ehttps://github.com/ANHIG/IMGTHLA/commit/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76eNaNNaNNaNNaNNaN
433f99d6172ea3777ef27af719d2dda40dcecf1b56MDY6Q29tbWl0MjQ1NDAxMzY6M2Y5OWQ2MTcyZWEzNzc3ZWYyN2FmNzE5ZDJkZGE0MGRjZWNmMWI1Ng==James Robinsonjames.robinson@anthonynolan.org2014-11-27T15:52:46ZJames Robinsonjames.robinson@anthonynolan.org2014-11-27T15:52:46ZInclusion of single allele G groups016db43b75c33740824cbd336c614b4548a1c6c1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/016db43b75c33740824cbd336c614b4548a1c6c1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b560FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee65254b19ff0d017fd349d9678d4c8233670c707https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707NaNNaNNaNNaNNaN
44025e835ee28d08dfb6e1f0f16a6118800d72be6bMDY6Q29tbWl0MjQ1NDAxMzY6MDI1ZTgzNWVlMjhkMDhkZmI2ZTFmMGYxNmE2MTE4ODAwZDcyYmU2Yg==James Robinsonjames.robinson@anthonynolan.org2014-12-11T11:30:23ZJames Robinsonjames.robinson@anthonynolan.org2014-12-11T11:30:23ZAddition of CWD element6e550af15b619362c7bafd51d59e2576313f7e69https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6e550af15b619362c7bafd51d59e2576313f7e69https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6bhttps://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3f99d6172ea3777ef27af719d2dda40dcecf1b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56NaNNaNNaNNaNNaN
45a77291dc50f529de813a08cdefbbc0986e9af618MDY6Q29tbWl0MjQ1NDAxMzY6YTc3MjkxZGM1MGY1MjlkZTgxM2EwOGNkZWZiYmMwOTg2ZTlhZjYxOA==jrob119james.robinson@anthonynolan.org2015-01-17T12:04:07Zjrob119james.robinson@anthonynolan.org2015-01-17T12:04:07ZRelease 3.19.0\\n\\nUpdates for Release 3.19.0 of the IMGT/HLA Databasecf0b33374d7764e1c76dbc872e86b706c910e66fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf0b33374d7764e1c76dbc872e86b706c910e66fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a77291dc50f529de813a08cdefbbc0986e9af6180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3f99d6172ea3777ef27af719d2dda40dcecf1b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56NaNNaNNaNNaNNaN
46189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6facMDY6Q29tbWl0MjQ1NDAxMzY6MTg5YmY4ZWRlYjdiYzJiZGQyYWVhYmY2ZWE5YTM1ZjJhMzRiNmZhYw==James Robinsonjames.robinson@anthonynolan.org2015-01-19T10:28:09ZJames Robinsonjames.robinson@anthonynolan.org2015-01-19T10:28:09ZMerge pull request #11 from jrob119/3.19.0\\n\\nRelease 3.19.0cf0b33374d7764e1c76dbc872e86b706c910e66fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf0b33374d7764e1c76dbc872e86b706c910e66fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fachttps://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fachttps://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3f99d6172ea3777ef27af719d2dda40dcecf1b56https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56a77291dc50f529de813a08cdefbbc0986e9af618https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618NaNNaN
474567906453bee9982446cd027786eecf829ef2b7MDY6Q29tbWl0MjQ1NDAxMzY6NDU2NzkwNjQ1M2JlZTk5ODI0NDZjZDAyNzc4NmVlY2Y4MjllZjJiNw==jrob119james.robinson@anthonynolan.org2015-01-19T11:57:41Zjrob119james.robinson@anthonynolan.org2015-01-19T11:57:41ZRelease 3.19.07ae4da723c778ecfa3b36f9ecd18b8dd7881537ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae4da723c778ecfa3b36f9ecd18b8dd7881537ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4567906453bee9982446cd027786eecf829ef2b70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea77291dc50f529de813a08cdefbbc0986e9af618https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618NaNNaNNaNNaNNaN
48e58668988a36089ba7e486c143bb73a387deae47MDY6Q29tbWl0MjQ1NDAxMzY6ZTU4NjY4OTg4YTM2MDg5YmE3ZTQ4NmMxNDNiYjczYTM4N2RlYWU0Nw==James Robinsonjames.robinson@anthonynolan.org2015-01-19T11:58:44ZJames Robinsonjames.robinson@anthonynolan.org2015-01-19T11:58:44ZMerge pull request #12 from jrob119/3190\\n\\nRelease 3.19.07ae4da723c778ecfa3b36f9ecd18b8dd7881537ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae4da723c778ecfa3b36f9ecd18b8dd7881537ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e58668988a36089ba7e486c143bb73a387deae470FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fachttps://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fachttps://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac4567906453bee9982446cd027786eecf829ef2b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7NaNNaN
49757c50c62877fd1dc6f9b3b8e5d147c38687be5eMDY6Q29tbWl0MjQ1NDAxMzY6NzU3YzUwYzYyODc3ZmQxZGM2ZjliM2I4ZTVkMTQ3YzM4Njg3YmU1ZQ==jrob119james.robinson@anthonynolan.org2015-01-19T12:11:47Zjrob119james.robinson@anthonynolan.org2015-01-19T12:11:47ZRelease 3.19.08460689215732c8c268acc60dfdd6f4e76997bdehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8460689215732c8c268acc60dfdd6f4e76997bdehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4567906453bee9982446cd027786eecf829ef2b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7NaNNaNNaNNaNNaN
508d4aeace94c22b512f77425cfd93c73a1f8dc199MDY6Q29tbWl0MjQ1NDAxMzY6OGQ0YWVhY2U5NGMyMmI1MTJmNzc0MjVjZmQ5M2M3M2ExZjhkYzE5OQ==James Robinsonjames.robinson@anthonynolan.org2015-01-19T12:15:23ZJames Robinsonjames.robinson@anthonynolan.org2015-01-19T12:15:23ZMerge pull request #13 from jrob119/3190\\n\\nRelease 3.19.08460689215732c8c268acc60dfdd6f4e76997bdehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8460689215732c8c268acc60dfdd6f4e76997bdehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc1990FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee58668988a36089ba7e486c143bb73a387deae47https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5eNaNNaN
510955750fc82de4cf23b6c1d4cef9030190335f39MDY6Q29tbWl0MjQ1NDAxMzY6MDk1NTc1MGZjODJkZTRjZjIzYjZjMWQ0Y2VmOTAzMDE5MDMzNWYzOQ==James Robinsonjames.robinson@anthonynolan.org2015-01-22T09:56:07ZJames Robinsonjames.robinson@anthonynolan.org2015-01-22T09:56:07ZUpdate for Release 3.19.07eeb1b7a80023e55246cedc91300648ffbd16d8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7eeb1b7a80023e55246cedc91300648ffbd16d8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0955750fc82de4cf23b6c1d4cef9030190335f390FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5ehttps://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5eNaNNaNNaNNaNNaN
524f904b51a3ad844ab77d01625129093de37975beMDY6Q29tbWl0MjQ1NDAxMzY6NGY5MDRiNTFhM2FkODQ0YWI3N2QwMTYyNTEyOTA5M2RlMzc5NzViZQ==James Robinsonjames.robinson@anthonynolan.org2015-01-22T09:56:54ZJames Robinsonjames.robinson@anthonynolan.org2015-01-22T09:56:54ZMerge pull request #14 from jrob119/3190\\n\\nUpdate for Release 3.19.07eeb1b7a80023e55246cedc91300648ffbd16d8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7eeb1b7a80023e55246cedc91300648ffbd16d8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4f904b51a3ad844ab77d01625129093de37975be0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975behttps://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975be/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8d4aeace94c22b512f77425cfd93c73a1f8dc199https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc1990955750fc82de4cf23b6c1d4cef9030190335f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39NaNNaN
53e5d86aedd655d9cc9e08b3c2fd408d57dccbde9cMDY6Q29tbWl0MjQ1NDAxMzY6ZTVkODZhZWRkNjU1ZDljYzllMDhiM2MyZmQ0MDhkNTdkY2NiZGU5Yw==James Robinsonjames.robinson@anthonynolan.org2015-01-27T10:21:58ZJames Robinsonjames.robinson@anthonynolan.org2015-01-27T10:21:58ZRelease 3.19.0 Update7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0955750fc82de4cf23b6c1d4cef9030190335f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39NaNNaNNaNNaNNaN
545d5783479260ee516f3d37476682fff5139128b9MDY6Q29tbWl0MjQ1NDAxMzY6NWQ1NzgzNDc5MjYwZWU1MTZmM2QzNzQ3NjY4MmZmZjUxMzkxMjhiOQ==James Robinsonjames.robinson@anthonynolan.org2015-01-27T10:22:26ZJames Robinsonjames.robinson@anthonynolan.org2015-01-27T10:22:26ZMerge pull request #15 from jrob119/3190\\n\\nRelease 3.19.0 Update7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5d5783479260ee516f3d37476682fff5139128b90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4f904b51a3ad844ab77d01625129093de37975behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975behttps://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975bee5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9cNaNNaN
553a4e2d96d7e8fdb78d4174580420d58e31956406MDY6Q29tbWl0MjQ1NDAxMzY6M2E0ZTJkOTZkN2U4ZmRiNzhkNDE3NDU4MDQyMGQ1OGUzMTk1NjQwNg==James Robinsonjames.robinson@anthonynolan.org2015-01-29T14:02:30ZJames Robinsonjames.robinson@anthonynolan.org2015-01-29T14:02:30ZRelease 3.19.0 - XML patch\\n\\nCorrection to encoding of single base pair exons in Class IIa5e56b675c5532706bb1ac61465f1c97852cb0e4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a5e56b675c5532706bb1ac61465f1c97852cb0e4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a4e2d96d7e8fdb78d4174580420d58e319564060FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9chttps://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9cNaNNaNNaNNaNNaN
56e1cc17686f8b48d470603b2059d7dea413d18cbeMDY6Q29tbWl0MjQ1NDAxMzY6ZTFjYzE3Njg2ZjhiNDhkNDcwNjAzYjIwNTlkN2RlYTQxM2QxOGNiZQ==James Robinsonjames.robinson@anthonynolan.org2015-01-29T14:04:42ZJames Robinsonjames.robinson@anthonynolan.org2015-01-29T14:04:42ZMerge pull request #16 from jrob119/3190\\n\\nRelease 3.19.0 - XML patcha5e56b675c5532706bb1ac61465f1c97852cb0e4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a5e56b675c5532706bb1ac61465f1c97852cb0e4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbehttps://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5d5783479260ee516f3d37476682fff5139128b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b93a4e2d96d7e8fdb78d4174580420d58e31956406https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406NaNNaN
576fa96efcee41d829c147cef7dbe71ccbd3650f80MDY6Q29tbWl0MjQ1NDAxMzY6NmZhOTZlZmNlZTQxZDgyOWMxNDdjZWY3ZGJlNzFjY2JkMzY1MGY4MA==James Robinsonjames.robinson@anthonynolan.org2015-02-12T14:49:21ZJames Robinsonjames.robinson@anthonynolan.org2015-02-12T14:49:21ZCorrection to length of aberrant splice site709f29b1a018b11e7e99548aef67fe734ee35a67https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709f29b1a018b11e7e99548aef67fe734ee35a67https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f800FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3a4e2d96d7e8fdb78d4174580420d58e31956406https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406NaNNaNNaNNaNNaN
5809ed08b9abcd97622d59ec37e31b4706dc9a9391MDY6Q29tbWl0MjQ1NDAxMzY6MDllZDA4YjlhYmNkOTc2MjJkNTllYzM3ZTMxYjQ3MDZkYzlhOTM5MQ==James Robinsonjames.robinson@anthonynolan.org2015-02-12T14:51:10ZJames Robinsonjames.robinson@anthonynolan.org2015-02-12T14:51:10ZMerge pull request #17 from jrob119/3190\\n\\nCorrection to length of aberrant splice site709f29b1a018b11e7e99548aef67fe734ee35a67https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709f29b1a018b11e7e99548aef67fe734ee35a67https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/09ed08b9abcd97622d59ec37e31b4706dc9a93910FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee1cc17686f8b48d470603b2059d7dea413d18cbehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbehttps://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe6fa96efcee41d829c147cef7dbe71ccbd3650f80https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80NaNNaN
598d8242f5358bb6c7bea2f98311887f49a4d006efMDY6Q29tbWl0MjQ1NDAxMzY6OGQ4MjQyZjUzNThiYjZjN2JlYTJmOTgzMTE4ODdmNDlhNGQwMDZlZg==James Robinsonjames.robinson@anthonynolan.org2015-02-26T10:08:05ZJames Robinsonjames.robinson@anthonynolan.org2015-02-26T10:08:05ZMerge pull request #18 from jrob119/3190\\n\\nB*15:302N exon 2 and 3 coordinates corrected7802093bfd41adb1fc57b2209725903d805646cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7802093bfd41adb1fc57b2209725903d805646cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006efhttps://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse09ed08b9abcd97622d59ec37e31b4706dc9a9391https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a93910e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7NaNNaN
600e0482b4cc5fd3f7757f479284c27a940ea1f3d7MDY6Q29tbWl0MjQ1NDAxMzY6MGUwNDgyYjRjYzVmZDNmNzc1N2Y0NzkyODRjMjdhOTQwZWExZjNkNw==James Robinsonjames.robinson@anthonynolan.org2015-02-26T10:09:36ZJames Robinsonjames.robinson@anthonynolan.org2015-02-26T10:09:36ZB*15:302N exon 2 and 3 coordinates corrected7802093bfd41adb1fc57b2209725903d805646cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7802093bfd41adb1fc57b2209725903d805646cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6fa96efcee41d829c147cef7dbe71ccbd3650f80https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80NaNNaNNaNNaNNaN
618ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7MDY6Q29tbWl0MjQ1NDAxMzY6OGZmYjdhNjNiMGYyNjU0NTJlNWRjMDIzN2JmYmUwY2UzYWVkMTRjNw==James Robinsonjames.robinson@anthonynolan.org2015-04-16T09:05:11ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T09:05:11ZRelease 3.20.06181a160faf9f95f77c16e59534cc2e4f03927achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6181a160faf9f95f77c16e59534cc2e4f03927achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7NaNNaNNaNNaNNaN
6277df60df8a34b0a0c2c8910513370df53feec03cMDY6Q29tbWl0MjQ1NDAxMzY6NzdkZjYwZGY4YTM0YjBhMGMyYzg5MTA1MTMzNzBkZjUzZmVlYzAzYw==James Robinsonjames.robinson@anthonynolan.org2015-04-16T09:08:02ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T09:08:02ZMerge pull request #19 from jrob119/3200\\n\\nRelease 3.20.06181a160faf9f95f77c16e59534cc2e4f03927achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6181a160faf9f95f77c16e59534cc2e4f03927achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77df60df8a34b0a0c2c8910513370df53feec03c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03chttps://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8d8242f5358bb6c7bea2f98311887f49a4d006efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006efhttps://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7NaNNaN
63a1e2cf2f22d2d4b1ee12358a06772756ceb535a6MDY6Q29tbWl0MjQ1NDAxMzY6YTFlMmNmMmYyMmQyZDRiMWVlMTIzNThhMDY3NzI3NTZjZWI1MzVhNg==James Robinsonjames.robinson@anthonynolan.org2015-04-16T09:55:20ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T09:55:20ZRelease 3.20.026f105dcc9975955796a34e1de4be83d97cbe752https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/26f105dcc9975955796a34e1de4be83d97cbe752https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7NaNNaNNaNNaNNaN
6405c2b659561c531c577cd0c1959ef32c74e58ad5MDY6Q29tbWl0MjQ1NDAxMzY6MDVjMmI2NTk1NjFjNTMxYzU3N2NkMGMxOTU5ZWYzMmM3NGU1OGFkNQ==James Robinsonjames.robinson@anthonynolan.org2015-04-16T09:56:18ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T09:56:18ZMerge pull request #20 from jrob119/3200\\n\\nRelease 3.20.026f105dcc9975955796a34e1de4be83d97cbe752https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/26f105dcc9975955796a34e1de4be83d97cbe752https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/05c2b659561c531c577cd0c1959ef32c74e58ad50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse77df60df8a34b0a0c2c8910513370df53feec03chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03chttps://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03ca1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6NaNNaN
65d2d5c25c6d50ad76246eaf38b5610b08a0b2e388MDY6Q29tbWl0MjQ1NDAxMzY6ZDJkNWMyNWM2ZDUwYWQ3NjI0NmVhZjM4YjU2MTBiMDhhMGIyZTM4OA==James Robinsonjames.robinson@anthonynolan.org2015-04-16T10:24:54ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T10:24:54ZRelease 3.20.0e6aa58d1c5cfb3cb2759ff191da1c76c656708a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6aa58d1c5cfb3cb2759ff191da1c76c656708a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e3880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6NaNNaNNaNNaNNaN
66a7f09d915f8a526b44485c7c56d82e278e930948MDY6Q29tbWl0MjQ1NDAxMzY6YTdmMDlkOTE1ZjhhNTI2YjQ0NDg1YzdjNTZkODJlMjc4ZTkzMDk0OA==James Robinsonjames.robinson@anthonynolan.org2015-04-16T10:25:29ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T10:25:29ZMerge pull request #21 from jrob119/3200\\n\\nRelease 3.20.0e6aa58d1c5cfb3cb2759ff191da1c76c656708a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6aa58d1c5cfb3cb2759ff191da1c76c656708a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7f09d915f8a526b44485c7c56d82e278e9309480FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse05c2b659561c531c577cd0c1959ef32c74e58ad5https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388NaNNaN
67d56d72ffead3781d6c84de4c0b360f010d8e0d06MDY6Q29tbWl0MjQ1NDAxMzY6ZDU2ZDcyZmZlYWQzNzgxZDZjODRkZTRjMGIzNjBmMDEwZDhlMGQwNg==James Robinsonjames.robinson@anthonynolan.org2015-04-16T10:27:11ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T10:27:11ZDelete Alignments Rel_3190.zip1435359ccbed2b34f625ea29d76f3f095eaf92b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1435359ccbed2b34f625ea29d76f3f095eaf92b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d060FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea7f09d915f8a526b44485c7c56d82e278e930948https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948NaNNaNNaNNaNNaN
68bd24869bb2b00401066586a54c3c9059a9261801MDY6Q29tbWl0MjQ1NDAxMzY6YmQyNDg2OWJiMmIwMDQwMTA2NjU4NmE1NGMzYzkwNTlhOTI2MTgwMQ==James Robinsonjames.robinson@anthonynolan.org2015-04-16T10:27:23ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T10:27:23ZDelete Alignments Rel_3190.zip1435359ccbed2b34f625ea29d76f3f095eaf92b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1435359ccbed2b34f625ea29d76f3f095eaf92b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bd24869bb2b00401066586a54c3c9059a92618010FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388NaNNaNNaNNaNNaN
692e48e6b4d03a527cc1d49ceee753a274618f95a5MDY6Q29tbWl0MjQ1NDAxMzY6MmU0OGU2YjRkMDNhNTI3Y2MxZDQ5Y2VlZTc1M2EyNzQ2MThmOTVhNQ==James Robinsonjames.robinson@anthonynolan.org2015-04-16T11:31:19ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T11:36:35ZRelease 3.20.098f091d988c419d6a17b793032043ff9e9c94610https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98f091d988c419d6a17b793032043ff9e9c94610https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebd24869bb2b00401066586a54c3c9059a9261801https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801NaNNaNNaNNaNNaN
706b3074777693f615855355efc92ba5eaa5fd18c9MDY6Q29tbWl0MjQ1NDAxMzY6NmIzMDc0Nzc3NjkzZjYxNTg1NTM1NWVmYzkyYmE1ZWFhNWZkMThjOQ==James Robinsonjames.robinson@anthonynolan.org2015-04-16T11:38:04ZJames Robinsonjames.robinson@anthonynolan.org2015-04-16T11:38:04ZMerge pull request #22 from jrob119/3200\\n\\n320098f091d988c419d6a17b793032043ff9e9c94610https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98f091d988c419d6a17b793032043ff9e9c94610https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6b3074777693f615855355efc92ba5eaa5fd18c90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed56d72ffead3781d6c84de4c0b360f010d8e0d06https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d062e48e6b4d03a527cc1d49ceee753a274618f95a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5NaNNaN
71ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4MDY6Q29tbWl0MjQ1NDAxMzY6ZWU5ZGRmOWE2NzA0NjdhZjA5YjE3YmQyY2EwZWYzN2U3YjNjYzBlNA==James Robinsonjames.robinson@anthonynolan.org2015-04-17T08:26:00ZJames Robinsonjames.robinson@anthonynolan.org2015-04-17T08:26:00ZRelease 3.20.0 Patch\\n\\nInclusion of DRB5*01:15 sequence and formatting issues5ce67ed8dff360ed548786d5d05c9b39bd96282fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ce67ed8dff360ed548786d5d05c9b39bd96282fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2e48e6b4d03a527cc1d49ceee753a274618f95a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5NaNNaNNaNNaNNaN
72f3064a7fac0c4fce7311fd1f814b2a2026809b93MDY6Q29tbWl0MjQ1NDAxMzY6ZjMwNjRhN2ZhYzBjNGZjZTczMTFmZDFmODE0YjJhMjAyNjgwOWI5Mw==James Robinsonjames.robinson@anthonynolan.org2015-04-17T08:26:23ZJames Robinsonjames.robinson@anthonynolan.org2015-04-17T08:26:23ZMerge pull request #23 from jrob119/3200\\n\\nRelease 3.20.0 Patch5ce67ed8dff360ed548786d5d05c9b39bd96282fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ce67ed8dff360ed548786d5d05c9b39bd96282fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b930FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6b3074777693f615855355efc92ba5eaa5fd18c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4NaNNaN
734e50cded5c4e45a577b1cb229eb3ed3461093839MDY6Q29tbWl0MjQ1NDAxMzY6NGU1MGNkZWQ1YzRlNDVhNTc3YjFjYjIyOWViM2VkMzQ2MTA5MzgzOQ==James Robinsonjames.robinson@anthonynolan.org2015-04-23T08:59:20ZJames Robinsonjames.robinson@anthonynolan.org2015-04-23T08:59:20ZRelease 3.20.0\\n\\nInclusion of genomic sequences in hla.dat and XML files.dcacd4892d228510c168b4fa888a91d6a986b67chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcacd4892d228510c168b4fa888a91d6a986b67chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4e50cded5c4e45a577b1cb229eb3ed34610938390FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4NaNNaNNaNNaNNaN
74a2390433650e43a1df673dbc03745703c266d6beMDY6Q29tbWl0MjQ1NDAxMzY6YTIzOTA0MzM2NTBlNDNhMWRmNjczZGJjMDM3NDU3MDNjMjY2ZDZiZQ==James Robinsonjames.robinson@anthonynolan.org2015-04-23T08:59:43ZJames Robinsonjames.robinson@anthonynolan.org2015-04-23T08:59:43ZMerge pull request #24 from jrob119/3200\\n\\nRelease 3.20.0dcacd4892d228510c168b4fa888a91d6a986b67chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcacd4892d228510c168b4fa888a91d6a986b67chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a2390433650e43a1df673dbc03745703c266d6be0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6behttps://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6be/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef3064a7fac0c4fce7311fd1f814b2a2026809b93https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b934e50cded5c4e45a577b1cb229eb3ed3461093839https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839NaNNaN
7518fb9dc249237ad5cb0043fabc1519a11cd60604MDY6Q29tbWl0MjQ1NDAxMzY6MThmYjlkYzI0OTIzN2FkNWNiMDA0M2ZhYmMxNTE5YTExY2Q2MDYwNA==James Robinsonjames.robinson@anthonynolan.org2015-06-01T11:53:33ZJames Robinsonjames.robinson@anthonynolan.org2015-06-01T11:53:33ZUpdate to information for Release 3.10.0\\n\\nCorrection to information for Release 3.10.0d1d0cbd209899025fa35623d718a9d0867f4f76bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1d0cbd209899025fa35623d718a9d0867f4f76bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18fb9dc249237ad5cb0043fabc1519a11cd606040FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4e50cded5c4e45a577b1cb229eb3ed3461093839https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839NaNNaNNaNNaNNaN
7603bec554dde5de988a9b8834b2255b5c1fda2da9MDY6Q29tbWl0MjQ1NDAxMzY6MDNiZWM1NTRkZGU1ZGU5ODhhOWI4ODM0YjIyNTViNWMxZmRhMmRhOQ==James Robinsonjames.robinson@anthonynolan.org2015-06-01T11:56:10ZJames Robinsonjames.robinson@anthonynolan.org2015-06-01T11:56:10ZMerge pull request #25 from jrob119/3200\\n\\nUpdate to information for Release 3.10.0d1d0cbd209899025fa35623d718a9d0867f4f76bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1d0cbd209899025fa35623d718a9d0867f4f76bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03bec554dde5de988a9b8834b2255b5c1fda2da90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea2390433650e43a1df673dbc03745703c266d6behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6behttps://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be18fb9dc249237ad5cb0043fabc1519a11cd60604https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604NaNNaN
77c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56MDY6Q29tbWl0MjQ1NDAxMzY6YzRkM2Y2N2VmN2VmNGI1ZjY1NzFiNGYxZDRhYTViOTI4ZDJhM2Q1Ng==James Robinsonjames.robinson@anthonynolan.org2015-06-12T10:59:57ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T10:59:57ZRelease 3.0.0 Files\\n\\nFiles for Release 3.0.074417ea51780b7367dff7297ffd1e97d765a30b9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/74417ea51780b7367dff7297ffd1e97d765a30b9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d560FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56https://github.com/ANHIG/IMGTHLA/commit/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse18fb9dc249237ad5cb0043fabc1519a11cd60604https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604NaNNaNNaNNaNNaN
788db938b1eb58dd8c77cba9b7524f84cf8ffe719cMDY6Q29tbWl0MjQ1NDAxMzY6OGRiOTM4YjFlYjU4ZGQ4Yzc3Y2JhOWI3NTI0Zjg0Y2Y4ZmZlNzE5Yw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:00:29ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:00:29ZRelease 3.0.0 Files\\n\\nRelease 3.0.0 Files99512f4763bdfa0b525761826e137aeb45859956https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99512f4763bdfa0b525761826e137aeb45859956https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56https://github.com/ANHIG/IMGTHLA/commit/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56NaNNaNNaNNaNNaN
794730fe74e15427e2e909aa19212d537c389c9e18MDY6Q29tbWl0MjQ1NDAxMzY6NDczMGZlNzRlMTU0MjdlMmU5MDlhYTE5MjEyZDUzN2MzODljOWUxOA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:04:23ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:04:23ZRelease 3.1.0 Files\\n\\nRelease 3.1.0 Filesf9963b6cfd57f82c5068295ca54f6e04f4bb0b22https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f9963b6cfd57f82c5068295ca54f6e04f4bb0b22https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4730fe74e15427e2e909aa19212d537c389c9e180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719cNaNNaNNaNNaNNaN
8042d79575c4f3d67f83a44a968eeb34ebe92085adMDY6Q29tbWl0MjQ1NDAxMzY6NDJkNzk1NzVjNGYzZDY3ZjgzYTQ0YTk2OGVlYjM0ZWJlOTIwODVhZA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:07:15ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:07:15ZRelease 3.2.0 Files\\n\\nRelease 3.2.0 Files6317052ef288611fa2111156a369ab099f7c1aa7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6317052ef288611fa2111156a369ab099f7c1aa7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4730fe74e15427e2e909aa19212d537c389c9e18https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18NaNNaNNaNNaNNaN
81c1391b0a42b32da22b24d46b78c5ab1efe9b21e8MDY6Q29tbWl0MjQ1NDAxMzY6YzEzOTFiMGE0MmIzMmRhMjJiMjRkNDZiNzhjNWFiMWVmZTliMjFlOA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:10:18ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:10:18ZRelease 3.3.0 Files\\n\\nRelease 3.3.0 Filesd353d22e1e815669f2a33ff7c80f9dceb2ac53b7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d353d22e1e815669f2a33ff7c80f9dceb2ac53b7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085adNaNNaNNaNNaNNaN
82e1c6124040a44d82aebf66fbeb86904c0e1457cbMDY6Q29tbWl0MjQ1NDAxMzY6ZTFjNjEyNDA0MGE0NGQ4MmFlYmY2NmZiZWI4NjkwNGMwZTE0NTdjYg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:19:14ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:19:14ZRelease 3.4.0 Files\\n\\nRelease 3.4.0 Files6f86f8540a8d7088e414da0b518e26c65dc8185chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f86f8540a8d7088e414da0b518e26c65dc8185chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cbhttps://github.com/ANHIG/IMGTHLA/commit/e1c6124040a44d82aebf66fbeb86904c0e1457cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8NaNNaNNaNNaNNaN
8307313301b74c4c0bd95755b48de1e426eda70712MDY6Q29tbWl0MjQ1NDAxMzY6MDczMTMzMDFiNzRjNGMwYmQ5NTc1NWI0OGRlMWU0MjZlZGE3MDcxMg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:19:32ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:19:32ZRelease 3.4.0 Files\\n\\nRelease 3.4.0 Filesd4fbd4ebd52ea082904b91d6b1ad3aa3a973ea44https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d4fbd4ebd52ea082904b91d6b1ad3aa3a973ea44https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/07313301b74c4c0bd95755b48de1e426eda707120FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee1c6124040a44d82aebf66fbeb86904c0e1457cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cbhttps://github.com/ANHIG/IMGTHLA/commit/e1c6124040a44d82aebf66fbeb86904c0e1457cbNaNNaNNaNNaNNaN
842994c396f12803e8a850890c61f38dce385bad90MDY6Q29tbWl0MjQ1NDAxMzY6Mjk5NGMzOTZmMTI4MDNlOGE4NTA4OTBjNjFmMzhkY2UzODViYWQ5MA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:21:41ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:21:41ZRelease 3.5.0 Files\\n\\nRelease 3.5.0 Files565310833d01a80824f763655d63e54484ddb181https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/565310833d01a80824f763655d63e54484ddb181https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2994c396f12803e8a850890c61f38dce385bad900FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse07313301b74c4c0bd95755b48de1e426eda70712https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712NaNNaNNaNNaNNaN
8562ca4ecb834e06f92e16cbd755e700b9d73aedadMDY6Q29tbWl0MjQ1NDAxMzY6NjJjYTRlY2I4MzRlMDZmOTJlMTZjYmQ3NTVlNzAwYjlkNzNhZWRhZA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:23:58ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:23:58ZRelease 3.6.0 Files\\n\\nRelease 3.6.0 Files7ba8b726cfe75980151f4b1868066ee5f50d1007https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ba8b726cfe75980151f4b1868066ee5f50d1007https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2994c396f12803e8a850890c61f38dce385bad90https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90NaNNaNNaNNaNNaN
86340839349582612fd277eb5d046a355a15d291b3MDY6Q29tbWl0MjQ1NDAxMzY6MzQwODM5MzQ5NTgyNjEyZmQyNzdlYjVkMDQ2YTM1NWExNWQyOTFiMw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:26:08ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:26:08ZRelease 3.7.0 Files\\n\\nRelease 3.7.0 Files24be92630f25c73b840b8ef02226838c55f82bcfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24be92630f25c73b840b8ef02226838c55f82bcfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/340839349582612fd277eb5d046a355a15d291b30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedadNaNNaNNaNNaNNaN
87309db7b9ad74d01800c188d3d4cc2d31b73037b6MDY6Q29tbWl0MjQ1NDAxMzY6MzA5ZGI3YjlhZDc0ZDAxODAwYzE4OGQzZDRjYzJkMzFiNzMwMzdiNg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:30:02ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:30:02ZRelease 3.8.0 Files\\n\\nRelease 3.8.0 Filesf557c7a9eda6d5d63c7f552619ce6e7ea5c7681ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f557c7a9eda6d5d63c7f552619ce6e7ea5c7681ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse340839349582612fd277eb5d046a355a15d291b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3NaNNaNNaNNaNNaN
885ffa3dc03bda482a7cbbc22f250843eb348797f6MDY6Q29tbWl0MjQ1NDAxMzY6NWZmYTNkYzAzYmRhNDgyYTdjYmJjMjJmMjUwODQzZWIzNDg3OTdmNg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:32:37ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:32:37ZRelease 3.9.0 Files\\n\\nRelease 3.9.0 Filesb6ee54c8db6c22b8ae3416ca74ed42c089254d4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b6ee54c8db6c22b8ae3416ca74ed42c089254d4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6https://github.com/ANHIG/IMGTHLA/commit/5ffa3dc03bda482a7cbbc22f250843eb348797f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse309db7b9ad74d01800c188d3d4cc2d31b73037b6https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6NaNNaNNaNNaNNaN
8913d04064764124c55b01ef23947fa28b88779417MDY6Q29tbWl0MjQ1NDAxMzY6MTNkMDQwNjQ3NjQxMjRjNTViMDFlZjIzOTQ3ZmEyOGI4ODc3OTQxNw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:34:20ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:34:20ZRelease 3.9.0.1 Files\\n\\nRelease 3.9.0.1 Files7f1b7bafd03c47200c9920464254432fac47472dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f1b7bafd03c47200c9920464254432fac47472dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/13d04064764124c55b01ef23947fa28b887794170FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417https://github.com/ANHIG/IMGTHLA/commit/13d04064764124c55b01ef23947fa28b88779417https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5ffa3dc03bda482a7cbbc22f250843eb348797f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6https://github.com/ANHIG/IMGTHLA/commit/5ffa3dc03bda482a7cbbc22f250843eb348797f6NaNNaNNaNNaNNaN
902e702eed7b7f877f24b096d35d5e53c9a071276aMDY6Q29tbWl0MjQ1NDAxMzY6MmU3MDJlZWQ3YjdmODc3ZjI0YjA5NmQzNWQ1ZTUzYzlhMDcxMjc2YQ==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:34:36ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:34:36ZRelease 3.9.0.1 Files\\n\\nRelease 3.9.0.1 Files1f39d767a62c94ae9a859d3db13408c58aeae59ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f39d767a62c94ae9a859d3db13408c58aeae59ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse13d04064764124c55b01ef23947fa28b88779417https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417https://github.com/ANHIG/IMGTHLA/commit/13d04064764124c55b01ef23947fa28b88779417NaNNaNNaNNaNNaN
917b6638237aa2dd25cc13b6931671e231675eabe7MDY6Q29tbWl0MjQ1NDAxMzY6N2I2NjM4MjM3YWEyZGQyNWNjMTNiNjkzMTY3MWUyMzE2NzVlYWJlNw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:36:31ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:36:31ZRelease 3.10.0 Files\\n\\nRelease 3.10.0 Files2cf24c3676aa237b2ef336775289f7ee2dc54440https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2cf24c3676aa237b2ef336775289f7ee2dc54440https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b6638237aa2dd25cc13b6931671e231675eabe70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7https://github.com/ANHIG/IMGTHLA/commit/7b6638237aa2dd25cc13b6931671e231675eabe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276aNaNNaNNaNNaNNaN
920de983f3897470047ecc176332187eff12580d7eMDY6Q29tbWl0MjQ1NDAxMzY6MGRlOTgzZjM4OTc0NzAwNDdlY2MxNzYzMzIxODdlZmYxMjU4MGQ3ZQ==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:37:52ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:37:52ZRelease 3.10.0.1 Files\\n\\nRelease 3.10.0.1 Files5fe00061419a54c00711571e40ad163c3b6802f2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5fe00061419a54c00711571e40ad163c3b6802f2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0de983f3897470047ecc176332187eff12580d7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7ehttps://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7b6638237aa2dd25cc13b6931671e231675eabe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7https://github.com/ANHIG/IMGTHLA/commit/7b6638237aa2dd25cc13b6931671e231675eabe7NaNNaNNaNNaNNaN
9324fb614aaadddb2e3a209ce4c290aa1bedf6883dMDY6Q29tbWl0MjQ1NDAxMzY6MjRmYjYxNGFhYWRkZGIyZTNhMjA5Y2U0YzI5MGFhMWJlZGY2ODgzZA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:40:16ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:40:16ZRelease 3.11.0 Files\\n\\nRelease 3.11.0 Filesb465762b9763f55e1fe88e7da2ed051ff59848dehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b465762b9763f55e1fe88e7da2ed051ff59848dehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883dhttps://github.com/ANHIG/IMGTHLA/commit/24fb614aaadddb2e3a209ce4c290aa1bedf6883dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0de983f3897470047ecc176332187eff12580d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7ehttps://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7eNaNNaNNaNNaNNaN
9469a243a698555feac49dd16d1ab544d60b74115bMDY6Q29tbWl0MjQ1NDAxMzY6NjlhMjQzYTY5ODU1NWZlYWM0OWRkMTZkMWFiNTQ0ZDYwYjc0MTE1Yg==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:41:10ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:41:10ZRelease 3.11.0.1 Files\\n\\nRelease 3.11.0.1 Files41174d8cc7bd43db5a1a9ff8ad79ffcb6fb3ccb7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41174d8cc7bd43db5a1a9ff8ad79ffcb6fb3ccb7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/69a243a698555feac49dd16d1ab544d60b74115b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115bhttps://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse24fb614aaadddb2e3a209ce4c290aa1bedf6883dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883dhttps://github.com/ANHIG/IMGTHLA/commit/24fb614aaadddb2e3a209ce4c290aa1bedf6883dNaNNaNNaNNaNNaN
95767691bb05170799914ce53cbbb05508bebcb0b3MDY6Q29tbWl0MjQ1NDAxMzY6NzY3NjkxYmIwNTE3MDc5OTkxNGNlNTNjYmJiMDU1MDhiZWJjYjBiMw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:43:24ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:43:24ZRelease 3.12.0 Files\\n\\nRelease 3.12.0 Filese32209e07e19387d23e7f53c40c059d7590230aahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e32209e07e19387d23e7f53c40c059d7590230aahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/767691bb05170799914ce53cbbb05508bebcb0b30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse69a243a698555feac49dd16d1ab544d60b74115bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115bhttps://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115bNaNNaNNaNNaNNaN
961429eb572ade1b728cd095c554f735e8184016b0MDY6Q29tbWl0MjQ1NDAxMzY6MTQyOWViNTcyYWRlMWI3MjhjZDA5NWM1NTRmNzM1ZTgxODQwMTZiMA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:44:23ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:44:23ZRelease 3.13.0 Files\\n\\nRelease 3.13.0 Files9a5b0d6486106568aafdf8cb6a7fd4bc52fa1aa7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9a5b0d6486106568aafdf8cb6a7fd4bc52fa1aa7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1429eb572ade1b728cd095c554f735e8184016b00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0https://github.com/ANHIG/IMGTHLA/commit/1429eb572ade1b728cd095c554f735e8184016b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse767691bb05170799914ce53cbbb05508bebcb0b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3NaNNaNNaNNaNNaN
97d15d9b633b67f5a632f5f78cef6c8986a00a92daMDY6Q29tbWl0MjQ1NDAxMzY6ZDE1ZDliNjMzYjY3ZjVhNjMyZjVmNzhjZWY2Yzg5ODZhMDBhOTJkYQ==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:46:17ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:46:17ZRelease 3.13.0 Files\\n\\nRelease 3.13.0 Files72d3064a38f36558234ea39ed6ad3a9201c0c86ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/72d3064a38f36558234ea39ed6ad3a9201c0c86ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92dahttps://github.com/ANHIG/IMGTHLA/commit/d15d9b633b67f5a632f5f78cef6c8986a00a92dahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1429eb572ade1b728cd095c554f735e8184016b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0https://github.com/ANHIG/IMGTHLA/commit/1429eb572ade1b728cd095c554f735e8184016b0NaNNaNNaNNaNNaN
9823044ee80c27f75bb34c9f9ac689b1c68cd65914MDY6Q29tbWl0MjQ1NDAxMzY6MjMwNDRlZTgwYzI3Zjc1YmIzNGM5ZjlhYzY4OWIxYzY4Y2Q2NTkxNA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:47:46ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:47:46ZRelease 3.13.1 Files\\n\\nRelease 3.13.1 Files554b244ad1cd0626c791c3fbd8ab7afa3ad94efahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/554b244ad1cd0626c791c3fbd8ab7afa3ad94efahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/23044ee80c27f75bb34c9f9ac689b1c68cd659140FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed15d9b633b67f5a632f5f78cef6c8986a00a92dahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92dahttps://github.com/ANHIG/IMGTHLA/commit/d15d9b633b67f5a632f5f78cef6c8986a00a92daNaNNaNNaNNaNNaN
99fa208da83a7f96d62c1e4efee2018074bbd805e0MDY6Q29tbWl0MjQ1NDAxMzY6ZmEyMDhkYTgzYTdmOTZkNjJjMWU0ZWZlZTIwMTgwNzRiYmQ4MDVlMA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:49:48ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:49:48ZRelease 3.14.0 Files\\n\\nRelease 3.14.0 Filese0eccede4cde00c604fb7ea9282579750afaf343https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e0eccede4cde00c604fb7ea9282579750afaf343https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fa208da83a7f96d62c1e4efee2018074bbd805e00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0https://github.com/ANHIG/IMGTHLA/commit/fa208da83a7f96d62c1e4efee2018074bbd805e0https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse23044ee80c27f75bb34c9f9ac689b1c68cd65914https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914NaNNaNNaNNaNNaN
1003abe7e12dcbc3824315959af4428c53bd760c6e7MDY6Q29tbWl0MjQ1NDAxMzY6M2FiZTdlMTJkY2JjMzgyNDMxNTk1OWFmNDQyOGM1M2JkNzYwYzZlNw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:50:38ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:50:38ZRelease 3.14.0.1 Files\\n\\nRelease 3.14.0.1 Files79a13a0e02372c16f7fb15671ff1fd2b007eaf43https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79a13a0e02372c16f7fb15671ff1fd2b007eaf43https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3abe7e12dcbc3824315959af4428c53bd760c6e70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefa208da83a7f96d62c1e4efee2018074bbd805e0https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0https://github.com/ANHIG/IMGTHLA/commit/fa208da83a7f96d62c1e4efee2018074bbd805e0NaNNaNNaNNaNNaN
10161b194bca5a2e2bacf80c3081c7d521fdde0bdc5MDY6Q29tbWl0MjQ1NDAxMzY6NjFiMTk0YmNhNWEyZTJiYWNmODBjMzA4MWM3ZDUyMWZkZGUwYmRjNQ==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:53:42ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:53:42ZRelease 3.15.0 Files\\n\\nRelease 3.15.0 Files94dd7362e1a94fdc2e2599c24df9b1b463412b13https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94dd7362e1a94fdc2e2599c24df9b1b463412b13https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5https://github.com/ANHIG/IMGTHLA/commit/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3abe7e12dcbc3824315959af4428c53bd760c6e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7NaNNaNNaNNaNNaN
102ee5a661314196af16994119d69b609f2b11de764MDY6Q29tbWl0MjQ1NDAxMzY6ZWU1YTY2MTMxNDE5NmFmMTY5OTQxMTlkNjliNjA5ZjJiMTFkZTc2NA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:54:26ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:54:26ZRelease 3.15.0.1 Files\\n\\nRelease 3.15.0.1 Filesbcbd9cd006a9143c48bc777f9a218be9215b1c65https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bcbd9cd006a9143c48bc777f9a218be9215b1c65https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee5a661314196af16994119d69b609f2b11de7640FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse61b194bca5a2e2bacf80c3081c7d521fdde0bdc5https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5https://github.com/ANHIG/IMGTHLA/commit/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5NaNNaNNaNNaNNaN
103cd21729801a7f4c9da36666cfbf8a587cdc77144MDY6Q29tbWl0MjQ1NDAxMzY6Y2QyMTcyOTgwMWE3ZjRjOWRhMzY2NjZjZmJmOGE1ODdjZGM3NzE0NA==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:56:43ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:56:43ZRelease 3.16.0 Files\\n\\nRelease 3.16.0 Files0a95352993ef91098bfa772874201b47a25470d4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a95352993ef91098bfa772874201b47a25470d4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd21729801a7f4c9da36666cfbf8a587cdc771440FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144https://github.com/ANHIG/IMGTHLA/commit/cd21729801a7f4c9da36666cfbf8a587cdc77144https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseee5a661314196af16994119d69b609f2b11de764https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764NaNNaNNaNNaNNaN
104de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3cMDY6Q29tbWl0MjQ1NDAxMzY6ZGUyMzJjMGI5YjFiMmMzM2M0YzVlN2NhYTA2OGMzZDhlMWExNmEzYw==James Robinsonjames.robinson@anthonynolan.org2015-06-12T11:58:47ZJames Robinsonjames.robinson@anthonynolan.org2015-06-12T11:58:47ZRelease 3.16.0.1 Files\\n\\nRelease 3.16.0.1 Files36e7a5eccf36e90b8184706e75a8874c6f5ec5dehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/36e7a5eccf36e90b8184706e75a8874c6f5ec5dehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3chttps://github.com/ANHIG/IMGTHLA/commit/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecd21729801a7f4c9da36666cfbf8a587cdc77144https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144https://github.com/ANHIG/IMGTHLA/commit/cd21729801a7f4c9da36666cfbf8a587cdc77144NaNNaNNaNNaNNaN
105c20d33fafaa72f0f0728574efb39715e58e5d27fMDY6Q29tbWl0MjQ1NDAxMzY6YzIwZDMzZmFmYWE3MmYwZjA3Mjg1NzRlZmIzOTcxNWU1OGU1ZDI3Zg==James Robinsonjames.robinson@anthonynolan.org2015-07-07T12:28:19ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T12:28:19ZFiles for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.056416ae4e5946c6efea7a3fae8e2935dcf6a8124https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/56416ae4e5946c6efea7a3fae8e2935dcf6a8124https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27fhttps://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse025e835ee28d08dfb6e1f0f16a6118800d72be6bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6bhttps://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6bNaNNaNNaNNaNNaN
106c73a0acd51382f17f34c360430f0ca30c92d9129MDY6Q29tbWl0MjQ1NDAxMzY6YzczYTBhY2Q1MTM4MmYxN2YzNGMzNjA0MzBmMGNhMzBjOTJkOTEyOQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T12:41:38ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T12:41:38ZMerge remote-tracking branch 'origin/Latest' into Latest\\n\\nConflicts:\\n\\tAllelelist.txt\\n\\tAllelelist_history.txt\\n\\talignments/A_gen.txt\\n\\talignments/A_nuc.txt\\n\\talignments/A_prot.txt\\n\\talignments/B_gen.txt\\n\\talignments/B_nuc.txt\\n\\talignments/B_prot.txt\\n\\talignments/C_gen.txt\\n\\talignments/C_nuc.txt\\n\\talignments/C_prot.txt\\n\\talignments/ClassI_nuc.txt\\n\\talignments/ClassI_prot.txt\\n\\talignments/DMA_gen.txt\\n\\talignments/DMA_nuc.txt\\n\\talignments/DMA_prot.txt\\n\\talignments/DMB_gen.txt\\n\\talignments/DMB_nuc.txt\\n\\talignments/DMB_prot.txt\\n\\talignments/DOA_gen.txt\\n\\talignments/DOA_nuc.txt\\n\\talignments/DOA_prot.txt\\n\\talignments/DOB_gen.txt\\n\\talignments/DOB_nuc.txt\\n\\talignments/DOB_prot.txt\\n\\talignments/DPA_gen.txt\\n\\talignments/DPA_nuc.txt\\n\\talignments/DPA_prot.txt\\n\\talignments/DPB_gen.txt\\n\\talignments/DPB_nuc.txt\\n\\talignments/DPB_prot.txt\\n\\talignments/DQA_gen.txt\\n\\talignments/DQA_nuc.txt\\n\\talignments/DQA_prot.txt\\n\\talignments/DQB_gen.txt\\n\\talignments/DQB_nuc.txt\\n\\talignments/DQB_prot.txt\\n\\talignments/DRA_gen.txt\\n\\talignments/DRA_nuc.txt\\n\\talignments/DRA_prot.txt\\n\\talignments/DRB3_gen.txt\\n\\talignments/DRB4_gen.txt\\n\\talignments/DRB_gen.txt\\n\\talignments/DRB_nuc.txt\\n\\talignments/DRB_prot.txt\\n\\talignments/E_gen.txt\\n\\talignments/E_nuc.txt\\n\\talignments/E_prot.txt\\n\\talignments/F_gen.txt\\n\\talignments/F_nuc.txt\\n\\talignments/F_prot.txt\\n\\talignments/G_gen.txt\\n\\talignments/G_nuc.txt\\n\\talignments/G_prot.txt\\n\\talignments/H_gen.txt\\n\\talignments/H_nuc.txt\\n\\talignments/J_gen.txt\\n\\talignments/J_nuc.txt\\n\\talignments/K_gen.txt\\n\\talignments/K_nuc.txt\\n\\talignments/L_gen.txt\\n\\talignments/L_nuc.txt\\n\\talignments/MICA_gen.txt\\n\\talignments/MICA_nuc.txt\\n\\talignments/MICA_prot.txt\\n\\talignments/MICB_gen.txt\\n\\talignments/MICB_nuc.txt\\n\\talignments/MICB_prot.txt\\n\\talignments/P_gen.txt\\n\\talignments/TAP1_gen.txt\\n\\talignments/TAP1_nuc.txt\\n\\talignments/TAP1_prot.txt\\n\\talignments/TAP2_gen.txt\\n\\talignments/TAP2_nuc.txt\\n\\talignments/TAP2_prot.txt\\n\\talignments/V_gen.txt\\n\\talignments/V_nuc.txt\\n\\talignments/Y_gen.txt\\n\\talignments/Y_nuc.txt\\n\\tfasta/A_gen.fasta\\n\\tfasta/A_nuc.fasta\\n\\tfasta/A_prot.fasta\\n\\tfasta/B_gen.fasta\\n\\tfasta/B_nuc.fasta\\n\\tfasta/B_prot.fasta\\n\\tfasta/C_gen.fasta\\n\\tfasta/C_nuc.fasta\\n\\tfasta/C_prot.fasta\\n\\tfasta/DPB1_nuc.fasta\\n\\tfasta/DPB1_prot.fasta\\n\\tfasta/DQB1_nuc.fasta\\n\\tfasta/DQB1_prot.fasta\\n\\tfasta/DRB1_nuc.fasta\\n\\tfasta/DRB1_prot.fasta\\n\\tfasta/DRB345_prot.fasta\\n\\tfasta/DRB_nuc.fasta\\n\\tfasta/DRB_prot.fasta\\n\\tfasta/MICA_prot.fasta\\n\\tfasta/hla_nuc.fasta\\n\\tfasta/hla_prot.fasta\\n\\thla.dat\\n\\thla_nuc.fasta\\n\\thla_prot.fasta\\n\\tmsf/A_gen.msf\\n\\tmsf/A_nuc.msf\\n\\tmsf/A_prot.msf\\n\\tmsf/B_gen.msf\\n\\tmsf/B_nuc.msf\\n\\tmsf/B_prot.msf\\n\\tmsf/C_gen.msf\\n\\tmsf/C_nuc.msf\\n\\tmsf/C_prot.msf\\n\\tmsf/DMA_gen.msf\\n\\tmsf/DMA_nuc.msf\\n\\tmsf/DMA_prot.msf\\n\\tmsf/DMB_gen.msf\\n\\tmsf/DMB_nuc.msf\\n\\tmsf/DMB_prot.msf\\n\\tmsf/DOA_gen.msf\\n\\tmsf/DOA_nuc.msf\\n\\tmsf/DOA_prot.msf\\n\\tmsf/DOB_gen.msf\\n\\tmsf/DOB_nuc.msf\\n\\tmsf/DOB_prot.msf\\n\\tmsf/DPA1_nuc.msf\\n\\tmsf/DPA1_prot.msf\\n\\tmsf/DPA_gen.msf\\n\\tmsf/DPB1_nuc.msf\\n\\tmsf/DPB1_prot.msf\\n\\tmsf/DPB_gen.msf\\n\\tmsf/DQA1_nuc.msf\\n\\tmsf/DQA1_prot.msf\\n\\tmsf/DQA_gen.msf\\n\\tmsf/DQB1_nuc.msf\\n\\tmsf/DQB1_prot.msf\\n\\tmsf/DQB_gen.msf\\n\\tmsf/DRA_gen.msf\\n\\tmsf/DRA_nuc.msf\\n\\tmsf/DRA_prot.msf\\n\\tmsf/DRB1_gen.msf\\n\\tmsf/DRB1_nuc.msf\\n\\tmsf/DRB1_prot.msf\\n\\tmsf/DRB345_nuc.msf\\n\\tmsf/DRB345_prot.msf\\n\\tmsf/DRB3_gen.msf\\n\\tmsf/DRB4_gen.msf\\n\\tmsf/DRB5_gen.msf\\n\\tmsf/DRB_nuc.msf\\n\\tmsf/DRB_prot.msf\\n\\tmsf/E_gen.msf\\n\\tmsf/E_nuc.msf\\n\\tmsf/E_prot.msf\\n\\tmsf/F_gen.msf\\n\\tmsf/F_nuc.msf\\n\\tmsf/F_prot.msf\\n\\tmsf/G_gen.msf\\n\\tmsf/G_nuc.msf\\n\\tmsf/G_prot.msf\\n\\tmsf/H_gen.msf\\n\\tmsf/H_nuc.msf\\n\\tmsf/J_gen.msf\\n\\tmsf/J_nuc.msf\\n\\tmsf/K_gen.msf\\n\\tmsf/K_nuc.msf\\n\\tmsf/L_gen.msf\\n\\tmsf/L_nuc.msf\\n\\tmsf/MICA_gen.msf\\n\\tmsf/MICA_nuc.msf\\n\\tmsf/MICA_prot.msf\\n\\tmsf/MICB_gen.msf\\n\\tmsf/MICB_nuc.msf\\n\\tmsf/MICB_prot.msf\\n\\tmsf/P_gen.msf\\n\\tmsf/TAP1_gen.msf\\n\\tmsf/TAP1_nuc.msf\\n\\tmsf/TAP1_prot.msf\\n\\tmsf/TAP2_gen.msf\\n\\tmsf/TAP2_nuc.msf\\n\\tmsf/TAP2_prot.msf\\n\\tmsf/V_gen.msf\\n\\tmsf/V_nuc.msf\\n\\tpir/A_gen.pir\\n\\tpir/A_nuc.pir\\n\\tpir/A_prot.pir\\n\\tpir/B_gen.pir\\n\\tpir/B_nuc.pir\\n\\tpir/B_prot.pir\\n\\tpir/C_gen.pir\\n\\tpir/C_nuc.pir\\n\\tpir/C_prot.pir\\n\\tpir/DPA1_nuc.pir\\n\\tpir/DPA1_prot.pir\\n\\tpir/DPB1_nuc.pir\\n\\tpir/DPB1_prot.pir\\n\\tpir/DQA1_nuc.pir\\n\\tpir/DQA1_prot.pir\\n\\tpir/DQB1_nuc.pir\\n\\tpir/DQB1_prot.pir\\n\\tpir/DQB_gen.pir\\n\\tpir/DRB1_nuc.pir\\n\\tpir/DRB1_prot.pir\\n\\tpir/DRB345_nuc.pir\\n\\tpir/DRB345_prot.pir\\n\\tpir/DRB_nuc.pir\\n\\tpir/DRB_prot.pir\\n\\tpir/E_gen.pir\\n\\tpir/E_nuc.pir\\n\\tpir/E_prot.pir\\n\\tpir/MICA_nuc.pir\\n\\tpir/MICA_prot.pir\\n\\tpir/MICB_nuc.pir\\n\\tpir/MICB_prot.pir\\n\\txml/hla.xml.zip\\n\\txml/hla_ambigs.xml.zipcd1335d5fd566c7b7fc07429f71279ed3e510815https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1335d5fd566c7b7fc07429f71279ed3e510815https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c73a0acd51382f17f34c360430f0ca30c92d91290FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec20d33fafaa72f0f0728574efb39715e58e5d27fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27fhttps://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f03bec554dde5de988a9b8834b2255b5c1fda2da9https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9NaNNaN
1076385484e7dc65bbd2df7b15da52f8428c782d1c9MDY6Q29tbWl0MjQ1NDAxMzY6NjM4NTQ4NGU3ZGM2NWJiZDJkZjdiMTVkYTUyZjg0MjhjNzgyZDFjOQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T12:47:36ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T12:47:36ZFiles for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0a1382393f7291d863a37b0a3459f32c5dc3e48b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a1382393f7291d863a37b0a3459f32c5dc3e48b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec73a0acd51382f17f34c360430f0ca30c92d9129https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129NaNNaNNaNNaNNaN
1086d164341f9b0f1dd3d0b0d18e942cbafa93d2caaMDY6Q29tbWl0MjQ1NDAxMzY6NmQxNjQzNDFmOWIwZjFkZDNkMGIwZDE4ZTk0MmNiYWZhOTNkMmNhYQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T13:14:32ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T13:54:54ZFiles for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0a1382393f7291d863a37b0a3459f32c5dc3e48b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a1382393f7291d863a37b0a3459f32c5dc3e48b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caahttps://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18NaNNaNNaNNaNNaN
109ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18MDY6Q29tbWl0MjQ1NDAxMzY6ZWUzOWFjNjhmMjkzYzVmYjc2NDJmNmNmOTI5NGI2YzdlYmZlMWExOA==James Robinsonjames.robinson@anthonynolan.org2015-07-07T13:35:01ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T13:54:54ZRevert \"Files for IMGT/HLA Release 3.21.0\"\\n\\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8.c503afebededd786abea9e2bd918f7c05f49b25chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c503afebededd786abea9e2bd918f7c05f49b25chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6385484e7dc65bbd2df7b15da52f8428c782d1c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9NaNNaNNaNNaNNaN
110ed8f3032452f07635808d7c426ac164a205c39caMDY6Q29tbWl0MjQ1NDAxMzY6ZWQ4ZjMwMzI0NTJmMDc2MzU4MDhkN2M0MjZhYzE2NGEyMDVjMzljYQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T13:57:07ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T13:57:07ZRelease 3.21.0\\n\\nFiles for Release IMGT/HLA 3.21.064f5c65d9888c240c924d720698d232147437e80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64f5c65d9888c240c924d720698d232147437e80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ed8f3032452f07635808d7c426ac164a205c39ca0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39cahttps://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39cahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6d164341f9b0f1dd3d0b0d18e942cbafa93d2caahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caahttps://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caaNaNNaNNaNNaNNaN
1115f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2MDY6Q29tbWl0MjQ1NDAxMzY6NWYzYTRjNzU1ZDliZjVkM2JjZjA3OWQ1OTA4ZDhiZGU1ZDVhY2RiMg==James Robinsonjames.robinson@anthonynolan.org2015-07-07T13:59:17ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T13:59:17ZMerge pull request #28 from jrob119/3210\\n\\n321064f5c65d9888c240c924d720698d232147437e80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64f5c65d9888c240c924d720698d232147437e80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6385484e7dc65bbd2df7b15da52f8428c782d1c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9ed8f3032452f07635808d7c426ac164a205c39cahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39cahttps://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39caNaNNaN
11202feff2f6c970ecb2e56f4d183a6914cc3671688MDY6Q29tbWl0MjQ1NDAxMzY6MDJmZWZmMmY2Yzk3MGVjYjJlNTZmNGQxODNhNjkxNGNjMzY3MTY4OA==James Robinsonjames.robinson@anthonynolan.org2015-07-07T14:01:00ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T14:01:00ZFiles for Release 3.21.0dededc37912554b52f855773cf9c0906ecd9e7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dededc37912554b52f855773cf9c0906ecd9e7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/02feff2f6c970ecb2e56f4d183a6914cc36716880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseed8f3032452f07635808d7c426ac164a205c39cahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39cahttps://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39caNaNNaNNaNNaNNaN
113b21c8a56223316de27fa4d1960f10dcba5bc7245MDY6Q29tbWl0MjQ1NDAxMzY6YjIxYzhhNTYyMjMzMTZkZTI3ZmE0ZDE5NjBmMTBkY2JhNWJjNzI0NQ==James Robinsonjames.robinson@anthonynolan.org2015-07-07T14:02:51ZJames Robinsonjames.robinson@anthonynolan.org2015-07-07T14:02:51ZMerge pull request #29 from jrob119/3210\\n\\nFiles for Release 3.21.0dededc37912554b52f855773cf9c0906ecd9e7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dededc37912554b52f855773cf9c0906ecd9e7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b21c8a56223316de27fa4d1960f10dcba5bc72450FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb202feff2f6c970ecb2e56f4d183a6914cc3671688https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688NaNNaN
114a86ee12d28796d6f313c82c1e432d8d3c23642c3MDY6Q29tbWl0MjQ1NDAxMzY6YTg2ZWUxMmQyODc5NmQ2ZjMxM2M4MmMxZTQzMmQ4ZDNjMjM2NDJjMw==James Robinsonjames.robinson@anthonynolan.org2015-08-12T10:19:30ZJames Robinsonjames.robinson@anthonynolan.org2015-08-12T10:19:30ZUpdate for Release 3.21.1\\n\\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\\nthe end of the CDS sequence.38422a480ebc3e6ff54b0ea2cfc795a459464f44https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38422a480ebc3e6ff54b0ea2cfc795a459464f44https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse02feff2f6c970ecb2e56f4d183a6914cc3671688https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688NaNNaNNaNNaNNaN
1158ab68c8501ae33bf27d80d070cea4bf2c76b092bMDY6Q29tbWl0MjQ1NDAxMzY6OGFiNjhjODUwMWFlMzNiZjI3ZDgwZDA3MGNlYTRiZjJjNzZiMDkyYg==James Robinsonjames.robinson@anthonynolan.org2015-08-12T10:22:19ZJames Robinsonjames.robinson@anthonynolan.org2015-08-12T10:22:19ZMerge pull request #30 from jrob119/3210\\n\\nUpdate for Release 3.21.138422a480ebc3e6ff54b0ea2cfc795a459464f44https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38422a480ebc3e6ff54b0ea2cfc795a459464f44https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092bhttps://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb21c8a56223316de27fa4d1960f10dcba5bc7245https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245a86ee12d28796d6f313c82c1e432d8d3c23642c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3NaNNaN
116ff1912ff754078df3971b043fa1e75792eb5f574MDY6Q29tbWl0MjQ1NDAxMzY6ZmYxOTEyZmY3NTQwNzhkZjM5NzFiMDQzZmExZTc1NzkyZWI1ZjU3NA==James Robinsonjames.robinson@anthonynolan.org2015-09-11T12:34:58ZJames Robinsonjames.robinson@anthonynolan.org2015-09-11T12:34:58ZUpdate for Release 3.21.1\\n\\nUpdate for Release 3.21.1c2f1b64d793199b546ee4ba94018cafc4ebb4426https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c2f1b64d793199b546ee4ba94018cafc4ebb4426https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ff1912ff754078df3971b043fa1e75792eb5f5740FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea86ee12d28796d6f313c82c1e432d8d3c23642c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3NaNNaNNaNNaNNaN
117b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1MDY6Q29tbWl0MjQ1NDAxMzY6YjlkMzllZDdlNTlkNDlhYWY3YWIwZmRiYTVkMjRmNzdkMzIyOWRkMQ==James Robinsonjames.robinson@anthonynolan.org2015-09-11T12:37:30ZJames Robinsonjames.robinson@anthonynolan.org2015-09-11T12:37:30ZMerge pull request #31 from jrob119/3210\\n\\nUpdate for Release 3.21.1c2f1b64d793199b546ee4ba94018cafc4ebb4426https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c2f1b64d793199b546ee4ba94018cafc4ebb4426https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8ab68c8501ae33bf27d80d070cea4bf2c76b092bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092bhttps://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092bff1912ff754078df3971b043fa1e75792eb5f574https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574NaNNaN
11811bf2f4bfa5aacee1e93371db7031384464e0c00MDY6Q29tbWl0MjQ1NDAxMzY6MTFiZjJmNGJmYTVhYWNlZTFlOTMzNzFkYjcwMzEzODQ0NjRlMGMwMA==James Robinsonjames.robinson@anthonynolan.org2015-09-11T15:39:09ZJames Robinsonjames.robinson@anthonynolan.org2015-09-11T15:39:09ZUpdate for 3.21.0\\n\\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G236e4f4746dbec613e4a0b0509f52a5dbb9631bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/236e4f4746dbec613e4a0b0509f52a5dbb9631bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/11bf2f4bfa5aacee1e93371db7031384464e0c000FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseff1912ff754078df3971b043fa1e75792eb5f574https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574NaNNaNNaNNaNNaN
119328aab0e1d08169095c461fb564224a72adf5981MDY6Q29tbWl0MjQ1NDAxMzY6MzI4YWFiMGUxZDA4MTY5MDk1YzQ2MWZiNTY0MjI0YTcyYWRmNTk4MQ==James Robinsonjames.robinson@anthonynolan.org2015-09-11T15:44:02ZJames Robinsonjames.robinson@anthonynolan.org2015-09-11T15:44:02ZMerge pull request #32 from jrob119/3210\\n\\nUpdate for 3.21.0236e4f4746dbec613e4a0b0509f52a5dbb9631bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/236e4f4746dbec613e4a0b0509f52a5dbb9631bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/328aab0e1d08169095c461fb564224a72adf59810FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd111bf2f4bfa5aacee1e93371db7031384464e0c00https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00NaNNaN
120bb822ea4345bd2c8112c9a38b2ff52f740d66fe7MDY6Q29tbWl0MjQ1NDAxMzY6YmI4MjJlYTQzNDViZDJjODExMmM5YTM4YjJmZjUyZjc0MGQ2NmZlNw==James Robinsonjames.robinson@anthonynolan.org2015-10-09T10:55:47ZJames Robinsonjames.robinson@anthonynolan.org2015-10-09T10:55:47ZRelease 3.22.0\\n\\nFiles for Release 3.22.0 of IPD-IMGT/HLA92ae9256e9909b6cef3ed2ad8088bfec63566a1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92ae9256e9909b6cef3ed2ad8088bfec63566a1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse328aab0e1d08169095c461fb564224a72adf5981https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981NaNNaNNaNNaNNaN
1214aea6786955cf3bce6f87d9ce9156e6239420314MDY6Q29tbWl0MjQ1NDAxMzY6NGFlYTY3ODY5NTVjZjNiY2U2Zjg3ZDljZTkxNTZlNjIzOTQyMDMxNA==James Robinsonjames.robinson@anthonynolan.org2015-10-09T11:00:44ZJames Robinsonjames.robinson@anthonynolan.org2015-10-09T11:00:44ZMerge pull request #33 from jrob119/3220\\n\\nRelease 3.22.092ae9256e9909b6cef3ed2ad8088bfec63566a1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92ae9256e9909b6cef3ed2ad8088bfec63566a1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4aea6786955cf3bce6f87d9ce9156e62394203140FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse328aab0e1d08169095c461fb564224a72adf5981https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7NaNNaN
12282db091ca78ba3d56ec7e9ad8ec5b14a2c29e798MDY6Q29tbWl0MjQ1NDAxMzY6ODJkYjA5MWNhNzhiYTNkNTZlYzdlOWFkOGVjNWIxNGEyYzI5ZTc5OA==James Robinsonjames.robinson@anthonynolan.org2015-10-09T11:13:51ZJames Robinsonjames.robinson@anthonynolan.org2015-10-09T11:13:51ZRelease 3.22.03446f6482fed7f85530491fffa1e3f3d48d6c836https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3446f6482fed7f85530491fffa1e3f3d48d6c836https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e7980FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7NaNNaNNaNNaNNaN
123566ca78947776620ccda7b5739070b1ce5b225fcMDY6Q29tbWl0MjQ1NDAxMzY6NTY2Y2E3ODk0Nzc3NjYyMGNjZGE3YjU3MzkwNzBiMWNlNWIyMjVmYw==James Robinsonjames.robinson@anthonynolan.org2015-10-09T11:15:34ZJames Robinsonjames.robinson@anthonynolan.org2015-10-09T11:15:34ZMerge pull request #34 from jrob119/3220\\n\\nRelease 3.22.03446f6482fed7f85530491fffa1e3f3d48d6c836https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3446f6482fed7f85530491fffa1e3f3d48d6c836https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/566ca78947776620ccda7b5739070b1ce5b225fc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fchttps://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4aea6786955cf3bce6f87d9ce9156e6239420314https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e623942031482db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798NaNNaN
1241ef6c70cae0dd961affcbc3e12378efb28d09e82MDY6Q29tbWl0MjQ1NDAxMzY6MWVmNmM3MGNhZTBkZDk2MWFmZmNiYzNlMTIzNzhlZmIyOGQwOWU4Mg==James Robinsonjames.robinson@anthonynolan.org2015-10-12T13:18:45ZJames Robinsonjames.robinson@anthonynolan.org2015-10-12T13:18:45ZRelease 3.22.0\\n\\nHFE sequences removed from HLA-H filesadbc868a761db211a72a244ab66ab7ca79a7cf65https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adbc868a761db211a72a244ab66ab7ca79a7cf65https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e820FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798NaNNaNNaNNaNNaN
125525f63f8f7160bf930c6839c3ae00449c947798dMDY6Q29tbWl0MjQ1NDAxMzY6NTI1ZjYzZjhmNzE2MGJmOTMwYzY4MzljM2FlMDA0NDljOTQ3Nzk4ZA==James Robinsonjames.robinson@anthonynolan.org2015-10-12T13:20:15ZJames Robinsonjames.robinson@anthonynolan.org2015-10-12T13:20:15ZMerge pull request #35 from jrob119/3220\\n\\nRelease 3.22.0adbc868a761db211a72a244ab66ab7ca79a7cf65https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adbc868a761db211a72a244ab66ab7ca79a7cf65https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/525f63f8f7160bf930c6839c3ae00449c947798d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798dhttps://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse566ca78947776620ccda7b5739070b1ce5b225fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fchttps://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc1ef6c70cae0dd961affcbc3e12378efb28d09e82https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82NaNNaN
1265518ee75e215a8a9881173733f9072b1765ac560MDY6Q29tbWl0MjQ1NDAxMzY6NTUxOGVlNzVlMjE1YThhOTg4MTE3MzczM2Y5MDcyYjE3NjVhYzU2MA==James Robinsonjames.robinson@anthonynolan.org2015-10-15T12:46:56ZJames Robinsonjames.robinson@anthonynolan.org2015-10-15T12:46:56ZRelease 3.22.0\\n\\nFix to include DRB5 genomic sequencesfc44c80eb36acdf288d3dcd293956c773369a945https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc44c80eb36acdf288d3dcd293956c773369a945https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5518ee75e215a8a9881173733f9072b1765ac5600FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1ef6c70cae0dd961affcbc3e12378efb28d09e82https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82NaNNaNNaNNaNNaN
127f28b599f12fcaf8ee74c709871c425bc9c516388MDY6Q29tbWl0MjQ1NDAxMzY6ZjI4YjU5OWYxMmZjYWY4ZWU3NGM3MDk4NzFjNDI1YmM5YzUxNjM4OA==James Robinsonjames.robinson@anthonynolan.org2015-10-15T12:47:31ZJames Robinsonjames.robinson@anthonynolan.org2015-10-15T12:47:31ZMerge pull request #36 from jrob119/3220\\n\\nRelease 3.22.0fc44c80eb36acdf288d3dcd293956c773369a945https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc44c80eb36acdf288d3dcd293956c773369a945https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f28b599f12fcaf8ee74c709871c425bc9c5163880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse525f63f8f7160bf930c6839c3ae00449c947798dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798dhttps://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d5518ee75e215a8a9881173733f9072b1765ac560https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560NaNNaN
128c67fe7dfbd506bf0351f2e1a39dcba4011452f27MDY6Q29tbWl0MjQ1NDAxMzY6YzY3ZmU3ZGZiZDUwNmJmMDM1MWYyZTFhMzlkY2JhNDAxMTQ1MmYyNw==James Robinsonjames.robinson@anthonynolan.org2015-10-16T16:00:35ZJames Robinsonjames.robinson@anthonynolan.org2015-10-16T16:00:35ZRelease 3.22.0\\n\\nFix to include the DRB5 genomic sequences and corrected coordinates for\\nB*07:251N and DRB1*14:166N150daacb0a90592301e349855b75f30a9cacdd51https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/150daacb0a90592301e349855b75f30a9cacdd51https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f270FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5518ee75e215a8a9881173733f9072b1765ac560https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560NaNNaNNaNNaNNaN
129c5c0225cdaea47d02951bb1c5c32ce6561bc2491MDY6Q29tbWl0MjQ1NDAxMzY6YzVjMDIyNWNkYWVhNDdkMDI5NTFiYjFjNWMzMmNlNjU2MWJjMjQ5MQ==James Robinsonjames.robinson@anthonynolan.org2015-10-16T16:01:29ZJames Robinsonjames.robinson@anthonynolan.org2015-10-16T16:01:29ZMerge pull request #37 from jrob119/3220\\n\\nRelease 3.22.0150daacb0a90592301e349855b75f30a9cacdd51https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/150daacb0a90592301e349855b75f30a9cacdd51https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc24910FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef28b599f12fcaf8ee74c709871c425bc9c516388https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27NaNNaN
130975fe3fdb5f7a6a603407d8a402e972fd664ce77MDY6Q29tbWl0MjQ1NDAxMzY6OTc1ZmUzZmRiNWY3YTZhNjAzNDA3ZDhhNDAyZTk3MmZkNjY0Y2U3Nw==James Robinsonjames.robinson@anthonynolan.org2015-11-11T17:12:40ZJames Robinsonjames.robinson@anthonynolan.org2015-11-11T17:12:40ZHLA-H Sequence Correction\\n\\nCorrection to sequence of HLA-H alleles. The sequence section contained\\npart of a file path.99980dc60baa84548e9482c28e81a424a782b73ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99980dc60baa84548e9482c28e81a424a782b73ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce770FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec67fe7dfbd506bf0351f2e1a39dcba4011452f27https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27NaNNaNNaNNaNNaN
131397ae1dd1e9cedb693e47461a46a2b50786f30a8MDY6Q29tbWl0MjQ1NDAxMzY6Mzk3YWUxZGQxZTljZWRiNjkzZTQ3NDYxYTQ2YTJiNTA3ODZmMzBhOA==James Robinsonjames.robinson@anthonynolan.org2015-11-11T17:16:20ZJames Robinsonjames.robinson@anthonynolan.org2015-11-11T17:16:20ZMerge pull request #38 from jrob119/3220\\n\\nHLA-H Sequence Correction99980dc60baa84548e9482c28e81a424a782b73ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99980dc60baa84548e9482c28e81a424a782b73ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec5c0225cdaea47d02951bb1c5c32ce6561bc2491https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491975fe3fdb5f7a6a603407d8a402e972fd664ce77https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77NaNNaN
132a7ceab2728c280e910169ae14fcdd0b134b7a22aMDY6Q29tbWl0MjQ1NDAxMzY6YTdjZWFiMjcyOGMyODBlOTEwMTY5YWUxNGZjZGQwYjEzNGI3YTIyYQ==James Robinsonjames.robinson@anthonynolan.org2016-01-19T10:43:35ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T10:43:35ZRelease 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Databaseb5790004580a4ef143b353d8938e8129325a4176https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5790004580a4ef143b353d8938e8129325a4176https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22ahttps://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse975fe3fdb5f7a6a603407d8a402e972fd664ce77https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77NaNNaNNaNNaNNaN
1338406662a52d5c36e3be3d25382fffeca637692ceMDY6Q29tbWl0MjQ1NDAxMzY6ODQwNjY2MmE1MmQ1YzM2ZTNiZTNkMjUzODJmZmZlY2E2Mzc2OTJjZQ==James Robinsonjames.robinson@anthonynolan.org2016-01-19T12:28:52ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T12:28:52ZRelease 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database08590e6afcdd2eb0012b1f2537193a50ce5f07dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08590e6afcdd2eb0012b1f2537193a50ce5f07dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8406662a52d5c36e3be3d25382fffeca637692ce0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692cehttps://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea7ceab2728c280e910169ae14fcdd0b134b7a22ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22ahttps://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22aNaNNaNNaNNaNNaN
134cf890c54b1cb079796f39034131ab7d16d961adeMDY6Q29tbWl0MjQ1NDAxMzY6Y2Y4OTBjNTRiMWNiMDc5Nzk2ZjM5MDM0MTMxYWI3ZDE2ZDk2MWFkZQ==James Robinsonjames.robinson@anthonynolan.org2016-01-19T12:35:11ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T12:35:11ZMerge pull request #39 from jrob119/3230\\n\\n323008590e6afcdd2eb0012b1f2537193a50ce5f07dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08590e6afcdd2eb0012b1f2537193a50ce5f07dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf890c54b1cb079796f39034131ab7d16d961ade0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961adehttps://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961adehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961ade/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse397ae1dd1e9cedb693e47461a46a2b50786f30a8https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a88406662a52d5c36e3be3d25382fffeca637692cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692cehttps://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ceNaNNaN
135301f14b040fe71ddaf3b3c2d82a9f018acc3ac08MDY6Q29tbWl0MjQ1NDAxMzY6MzAxZjE0YjA0MGZlNzFkZGFmM2IzYzJkODJhOWYwMThhY2MzYWMwOA==James Robinsonjames.robinson@anthonynolan.org2016-01-19T12:42:17ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T12:42:17ZRelease 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database09f241881e1c3b40229821bc768c1d58953359a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/09f241881e1c3b40229821bc768c1d58953359a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac080FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8406662a52d5c36e3be3d25382fffeca637692cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692cehttps://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ceNaNNaNNaNNaNNaN
136239b59523b85571fcc95584c9e3ae8962ea18dfcMDY6Q29tbWl0MjQ1NDAxMzY6MjM5YjU5NTIzYjg1NTcxZmNjOTU1ODRjOWUzYWU4OTYyZWExOGRmYw==James Robinsonjames.robinson@anthonynolan.org2016-01-19T12:44:35ZJames Robinsonjames.robinson@anthonynolan.org2016-01-19T12:44:35ZMerge pull request #40 from jrob119/3230\\n\\nRelease 3.23.009f241881e1c3b40229821bc768c1d58953359a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/09f241881e1c3b40229821bc768c1d58953359a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfchttps://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecf890c54b1cb079796f39034131ab7d16d961adehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961adehttps://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08NaNNaN
137d2fa905f97c12bdc052422c2bd0612e4febc7296MDY6Q29tbWl0MjQ1NDAxMzY6ZDJmYTkwNWY5N2MxMmJkYzA1MjQyMmMyYmQwNjEyZTRmZWJjNzI5Ng==James Robinsonjames.robinson@anthonynolan.org2016-01-20T14:39:42ZJames Robinsonjames.robinson@anthonynolan.org2016-01-20T14:39:42ZRelease 3.23.0\\n\\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\\nformatted file.2290677a29f0e3df7190f79847522a7ba0d5b17chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2290677a29f0e3df7190f79847522a7ba0d5b17chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2fa905f97c12bdc052422c2bd0612e4febc72960FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08NaNNaNNaNNaNNaN
138f1539b31f9a8d733e67f5d8216741cb2bad78ea6MDY6Q29tbWl0MjQ1NDAxMzY6ZjE1MzliMzFmOWE4ZDczM2U2N2Y1ZDgyMTY3NDFjYjJiYWQ3OGVhNg==James Robinsonjames.robinson@anthonynolan.org2016-01-20T16:22:42ZJames Robinsonjames.robinson@anthonynolan.org2016-01-20T16:22:42ZMerge pull request #41 from jrob119/3230\\n\\nRelease 3.23.02290677a29f0e3df7190f79847522a7ba0d5b17chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2290677a29f0e3df7190f79847522a7ba0d5b17chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse239b59523b85571fcc95584c9e3ae8962ea18dfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfchttps://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfcd2fa905f97c12bdc052422c2bd0612e4febc7296https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296NaNNaN
139956dca426d7762aec9b4b6b2c44aecc737497b90MDY6Q29tbWl0MjQ1NDAxMzY6OTU2ZGNhNDI2ZDc3NjJhZWM5YjRiNmIyYzQ0YWVjYzczNzQ5N2I5MA==James Robinsonjames.robinson@anthonynolan.org2016-02-01T14:53:57ZJames Robinsonjames.robinson@anthonynolan.org2016-02-01T14:53:57ZRelease 3.23.0 Update\\n\\nAddition of data for some HLA-F alleles.646aa36da8c6d5deefd754f098d0bd46dee82377https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/646aa36da8c6d5deefd754f098d0bd46dee82377https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/956dca426d7762aec9b4b6b2c44aecc737497b900FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed2fa905f97c12bdc052422c2bd0612e4febc7296https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296NaNNaNNaNNaNNaN
1404b66442c897537b96a6cfb3ab1febb9a1edd135dMDY6Q29tbWl0MjQ1NDAxMzY6NGI2NjQ0MmM4OTc1MzdiOTZhNmNmYjNhYjFmZWJiOWExZWRkMTM1ZA==James Robinsonjames.robinson@anthonynolan.org2016-02-01T14:55:24ZJames Robinsonjames.robinson@anthonynolan.org2016-02-01T14:55:24ZMerge pull request #42 from jrob119/3230\\n\\nRelease 3.23.0 Update646aa36da8c6d5deefd754f098d0bd46dee82377https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/646aa36da8c6d5deefd754f098d0bd46dee82377https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135dhttps://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef1539b31f9a8d733e67f5d8216741cb2bad78ea6https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6956dca426d7762aec9b4b6b2c44aecc737497b90https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90NaNNaN
14154260ae30292eab4c5b6cd04e9c9f40a5f733209MDY6Q29tbWl0MjQ1NDAxMzY6NTQyNjBhZTMwMjkyZWFiNGM1YjZjZDA0ZTljOWY0MGE1ZjczMzIwOQ==jrob119james.robinson@anthonynolan.org2016-02-09T11:17:59Zjrob119james.robinson@anthonynolan.org2016-02-09T11:17:59ZRelease 3.23.0\\n\\nUpdate to hla.dat file to include DRB1 genomic sequences.0d5a07bd78cfa8240075a4936796e5ec92951926https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d5a07bd78cfa8240075a4936796e5ec92951926https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/54260ae30292eab4c5b6cd04e9c9f40a5f7332090FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse956dca426d7762aec9b4b6b2c44aecc737497b90https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90NaNNaNNaNNaNNaN
14203972a0cf53d221118ad22fb6a8c35bdd7bc8c8bMDY6Q29tbWl0MjQ1NDAxMzY6MDM5NzJhMGNmNTNkMjIxMTE4YWQyMmZiNmE4YzM1YmRkN2JjOGM4Yg==James Robinsonjames.robinson@anthonynolan.org2016-02-09T11:18:33ZJames Robinsonjames.robinson@anthonynolan.org2016-02-09T11:18:33ZMerge pull request #43 from jrob119/3230\\n\\nRelease 3.23.00d5a07bd78cfa8240075a4936796e5ec92951926https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d5a07bd78cfa8240075a4936796e5ec92951926https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8bhttps://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4b66442c897537b96a6cfb3ab1febb9a1edd135dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135dhttps://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d54260ae30292eab4c5b6cd04e9c9f40a5f733209https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209NaNNaN
143a4a8961cded408cce9f2479f1b8e31dc2320be35MDY6Q29tbWl0MjQ1NDAxMzY6YTRhODk2MWNkZWQ0MDhjY2U5ZjI0NzlmMWI4ZTMxZGMyMzIwYmUzNQ==jrob119james.robinson@anthonynolan.org2016-02-10T10:55:33Zjrob119james.robinson@anthonynolan.org2016-02-10T10:55:33ZRelease 3.23.0\\n\\nUpdate to include missing DRB genomic sequences65f658507e8c545a564418c5affcf6bd2b82f5bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65f658507e8c545a564418c5affcf6bd2b82f5bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a4a8961cded408cce9f2479f1b8e31dc2320be350FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse54260ae30292eab4c5b6cd04e9c9f40a5f733209https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209NaNNaNNaNNaNNaN
14489e34862a183428e57cfb2adfe34024e885f80c7MDY6Q29tbWl0MjQ1NDAxMzY6ODllMzQ4NjJhMTgzNDI4ZTU3Y2ZiMmFkZmUzNDAyNGU4ODVmODBjNw==jrob119james.robinson@anthonynolan.org2016-02-10T10:57:01Zjrob119james.robinson@anthonynolan.org2016-02-10T10:57:01ZRelease 3.23.0\\n\\nUpdate to include missing DRB genomic sequences1a373861399ed0b542cd26b3a8ad434a65eff947https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1a373861399ed0b542cd26b3a8ad434a65eff947https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89e34862a183428e57cfb2adfe34024e885f80c70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea4a8961cded408cce9f2479f1b8e31dc2320be35https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35NaNNaNNaNNaNNaN
145a019e043e3aaa4c6d3deb42d7549dfd76a262859MDY6Q29tbWl0MjQ1NDAxMzY6YTAxOWUwNDNlM2FhYTRjNmQzZGViNDJkNzU0OWRmZDc2YTI2Mjg1OQ==James Robinsonjames.robinson@anthonynolan.org2016-02-10T10:59:26ZJames Robinsonjames.robinson@anthonynolan.org2016-02-10T10:59:26ZMerge pull request #45 from jrob119/3230\\n\\n32301a373861399ed0b542cd26b3a8ad434a65eff947https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1a373861399ed0b542cd26b3a8ad434a65eff947https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a019e043e3aaa4c6d3deb42d7549dfd76a2628590FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse03972a0cf53d221118ad22fb6a8c35bdd7bc8c8bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8bhttps://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b89e34862a183428e57cfb2adfe34024e885f80c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7NaNNaN
1465d18a91dcab45d288991ce287e10de01f9b86c8eMDY6Q29tbWl0MjQ1NDAxMzY6NWQxOGE5MWRjYWI0NWQyODg5OTFjZTI4N2UxMGRlMDFmOWI4NmM4ZQ==jrob119james.robinson@anthonynolan.org2016-02-19T12:36:15Zjrob119james.robinson@anthonynolan.org2016-02-19T12:36:15ZRelease 3.23.0 HL7 Update\\n\\nISO Standardised HL7 OIDs added665137da33e27eff4a2ab0381a9bf9b5705797a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/665137da33e27eff4a2ab0381a9bf9b5705797a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse89e34862a183428e57cfb2adfe34024e885f80c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7NaNNaNNaNNaNNaN
1470b7b76b1a10d097df526a20d7beba8202286f0c4MDY6Q29tbWl0MjQ1NDAxMzY6MGI3Yjc2YjFhMTBkMDk3ZGY1MjZhMjBkN2JlYmE4MjAyMjg2ZjBjNA==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:37:02ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:37:02ZMerge pull request #46 from jrob119/3230\\n\\nRelease 3.23.0 HL7 Update665137da33e27eff4a2ab0381a9bf9b5705797a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/665137da33e27eff4a2ab0381a9bf9b5705797a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0b7b76b1a10d097df526a20d7beba8202286f0c40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea019e043e3aaa4c6d3deb42d7549dfd76a262859https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a2628595d18a91dcab45d288991ce287e10de01f9b86c8ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8eNaNNaN
1488de644858386b234999018cfd609463cc6ccd1bdMDY6Q29tbWl0MjQ1NDAxMzY6OGRlNjQ0ODU4Mzg2YjIzNDk5OTAxOGNmZDYwOTQ2M2NjNmNjZDFiZA==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:20ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:20ZUpdate README.mdf177ec9dfe69ceae47bdb37efcd3d4a3a312495fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f177ec9dfe69ceae47bdb37efcd3d4a3a312495fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8de644858386b234999018cfd609463cc6ccd1bd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bdhttps://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8ehttps://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8eNaNNaNNaNNaNNaN
14931e43a2f31e0450d6d6c93a0c458f6482416c795MDY6Q29tbWl0MjQ1NDAxMzY6MzFlNDNhMmYzMWUwNDUwZDZkNmM5M2EwYzQ1OGY2NDgyNDE2Yzc5NQ==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:40ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:40ZUpdate README.md39d00fb7d709b5d5871a2037712a44f452aa0e4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39d00fb7d709b5d5871a2037712a44f452aa0e4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/31e43a2f31e0450d6d6c93a0c458f6482416c7950FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8de644858386b234999018cfd609463cc6ccd1bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bdhttps://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bdNaNNaNNaNNaNNaN
1504a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50MDY6Q29tbWl0MjQ1NDAxMzY6NGE0ZGM2MGVhNWFmM2ZjODcwZTIzZjZhMjFjNDM1OGM1ZjVhMmY1MA==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:58ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:45:58ZUpdate README.md391467a4ef3276a9c3b66a26131a16f78ec2d3eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/391467a4ef3276a9c3b66a26131a16f78ec2d3eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f500FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse31e43a2f31e0450d6d6c93a0c458f6482416c795https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795NaNNaNNaNNaNNaN
151fb4f942af950aaede9111853f3623393f8dfbebaMDY6Q29tbWl0MjQ1NDAxMzY6ZmI0Zjk0MmFmOTUwYWFlZGU5MTExODUzZjM2MjMzOTNmOGRmYmViYQ==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:46:12ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:46:12ZUpdate README.md71c3c88e93f551117f0017107dc690757514d295https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/71c3c88e93f551117f0017107dc690757514d295https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb4f942af950aaede9111853f3623393f8dfbeba0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbebahttps://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbebahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbeba/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50NaNNaNNaNNaNNaN
152dc373c05432b0862847b64053524cad676a624c1MDY6Q29tbWl0MjQ1NDAxMzY6ZGMzNzNjMDU0MzJiMDg2Mjg0N2I2NDA1MzUyNGNhZDY3NmE2MjRjMQ==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:47:04ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:47:04ZUpdate README.md4e00b57fba9f597485bdea6f93a40473686e2127https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e00b57fba9f597485bdea6f93a40473686e2127https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc373c05432b0862847b64053524cad676a624c10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefb4f942af950aaede9111853f3623393f8dfbebahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbebahttps://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbebaNaNNaNNaNNaNNaN
153085cf28c84337e84d3c821fec281f159193501c7MDY6Q29tbWl0MjQ1NDAxMzY6MDg1Y2YyOGM4NDMzN2U4NGQzYzgyMWZlYzI4MWYxNTkxOTM1MDFjNw==James Robinsonjames.robinson@anthonynolan.org2016-02-19T12:47:26ZJames Robinsonjames.robinson@anthonynolan.org2016-02-19T12:47:26ZMerge pull request #47 from jrob119/3230\\n\\n32304e00b57fba9f597485bdea6f93a40473686e2127https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e00b57fba9f597485bdea6f93a40473686e2127https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/085cf28c84337e84d3c821fec281f159193501c70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0b7b76b1a10d097df526a20d7beba8202286f0c4https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4dc373c05432b0862847b64053524cad676a624c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1NaNNaN
154930ed78dd5a00c7190d4f743bbda0ae389a95faeMDY6Q29tbWl0MjQ1NDAxMzY6OTMwZWQ3OGRkNWEwMGM3MTkwZDRmNzQzYmJkYTBhZTM4OWE5NWZhZQ==jrob119james.robinson@anthonynolan.org2016-02-22T14:29:44Zjrob119james.robinson@anthonynolan.org2016-02-22T14:29:50ZRelease 3.23.0 Update\\n\\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\\nincluded in to file.3cc862e4d1a7e3683fcf5a46f56c735356c70b95https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3cc862e4d1a7e3683fcf5a46f56c735356c70b95https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsedc373c05432b0862847b64053524cad676a624c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1NaNNaNNaNNaNNaN
155cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653cMDY6Q29tbWl0MjQ1NDAxMzY6Y2RlYWY0MDVkM2ExYzE1MzdlMWI5Y2MwZDdhYjFkYmZmYjBiNjUzYw==James Robinsonjames.robinson@anthonynolan.org2016-02-22T14:36:39ZJames Robinsonjames.robinson@anthonynolan.org2016-02-22T14:36:39ZMerge pull request #48 from jrob119/3230\\n\\nRelease 3.23.0 Update3cc862e4d1a7e3683fcf5a46f56c735356c70b95https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3cc862e4d1a7e3683fcf5a46f56c735356c70b95https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse085cf28c84337e84d3c821fec281f159193501c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95faeNaNNaN
1561d3608f1e7b32568c150db11b9e30716434e1fb3MDY6Q29tbWl0MjQ1NDAxMzY6MWQzNjA4ZjFlN2IzMjU2OGMxNTBkYjExYjllMzA3MTY0MzRlMWZiMw==jrob119james.robinson@anthonynolan.org2016-04-13T15:34:48Zjrob119james.robinson@anthonynolan.org2016-04-13T15:34:48ZRelease 3.24.0 Update\\n\\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Databasecb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d3608f1e7b32568c150db11b9e30716434e1fb30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95faeNaNNaNNaNNaNNaN
1572313e0f9e830e72fcba7d4444caabb512060fad1MDY6Q29tbWl0MjQ1NDAxMzY6MjMxM2UwZjllODMwZTcyZmNiYTdkNDQ0NGNhYWJiNTEyMDYwZmFkMQ==James Robinsonjames.robinson@anthonynolan.org2016-04-14T08:31:24ZJames Robinsonjames.robinson@anthonynolan.org2016-04-14T08:31:24ZMerge pull request #49 from jrob119/Latest\\n\\nRelease 3.24.0cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2313e0f9e830e72fcba7d4444caabb512060fad10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1d3608f1e7b32568c150db11b9e30716434e1fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653cNaNNaN
1581dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998MDY6Q29tbWl0MjQ1NDAxMzY6MWRkNzE5YzcwZWMxZDBlYjNjYTE1YWJlNmM1MGI3Y2NmOGMyYzk5OA==James Robinsonjames.robinson@anthonynolan.org2016-04-14T08:32:56ZJames Robinsonjames.robinson@anthonynolan.org2016-04-14T08:32:56ZMerge pull request #51 from jrob119/3240\\n\\nRelease 3.24.0cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c9980FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653chttps://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c2313e0f9e830e72fcba7d4444caabb512060fad1https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1NaNNaN
159cfb6db3de7f3a7e76d88467271541ff0cc8fbca1MDY6Q29tbWl0MjQ1NDAxMzY6Y2ZiNmRiM2RlN2YzYTdlNzZkODg0NjcyNzE1NDFmZjBjYzhmYmNhMQ==jrob119james.robinson@anthonynolan.org2016-04-14T08:35:17Zjrob119james.robinson@anthonynolan.org2016-04-14T08:35:30ZRelease 3.24.0\\n\\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database0820c2fc36abcfb144f22d076fbec1974c3bba9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0820c2fc36abcfb144f22d076fbec1974c3bba9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2313e0f9e830e72fcba7d4444caabb512060fad1https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1NaNNaNNaNNaNNaN
160d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fcMDY6Q29tbWl0MjQ1NDAxMzY6ZDlhODViMmVhN2JmMzlkMjBkNmEyMDYyZDlhYTIzYzdjYzQ4OTVmYw==James Robinsonjames.robinson@anthonynolan.org2016-04-14T08:36:01ZJames Robinsonjames.robinson@anthonynolan.org2016-04-14T08:36:01ZMerge pull request #52 from jrob119/3240\\n\\nRelease 3.24.00820c2fc36abcfb144f22d076fbec1974c3bba9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0820c2fc36abcfb144f22d076fbec1974c3bba9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fchttps://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1NaNNaN
161059daf7439b541a96ee814460f9764df45a2393bMDY6Q29tbWl0MjQ1NDAxMzY6MDU5ZGFmNzQzOWI1NDFhOTZlZTgxNDQ2MGY5NzY0ZGY0NWEyMzkzYg==jrob119james.robinson@anthonynolan.org2016-04-15T15:21:37Zjrob119james.robinson@anthonynolan.org2016-04-15T15:21:37ZRelease 3.24.0 Update\\n\\nAmendments to wmda/hla_nom.txt file, the ’Deleted Antigen/Allele\\nIdentical to’ column for Cw1401\\nand DRB112031 was updated2ddbf42510b3ac586adbae8c66d51bc2a80f40dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ddbf42510b3ac586adbae8c66d51bc2a80f40dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/059daf7439b541a96ee814460f9764df45a2393b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393bhttps://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1NaNNaNNaNNaNNaN
1622812ababfb97e4cb43c13f17e40e292560ac633cMDY6Q29tbWl0MjQ1NDAxMzY6MjgxMmFiYWJmYjk3ZTRjYjQzYzEzZjE3ZTQwZTI5MjU2MGFjNjMzYw==James Robinsonjames.robinson@anthonynolan.org2016-04-15T15:21:54ZJames Robinsonjames.robinson@anthonynolan.org2016-04-15T15:21:54ZMerge pull request #53 from jrob119/3240\\n\\nRelease 3.24.0 Update2ddbf42510b3ac586adbae8c66d51bc2a80f40dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ddbf42510b3ac586adbae8c66d51bc2a80f40dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2812ababfb97e4cb43c13f17e40e292560ac633c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633chttps://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fchttps://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc059daf7439b541a96ee814460f9764df45a2393bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393bhttps://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393bNaNNaN
163d709ecc8960232754a592b2f442126f8a905e5c9MDY6Q29tbWl0MjQ1NDAxMzY6ZDcwOWVjYzg5NjAyMzI3NTRhNTkyYjJmNDQyMTI2ZjhhOTA1ZTVjOQ==jrob119james.robinson@anthonynolan.org2016-04-15T15:35:32Zjrob119james.robinson@anthonynolan.org2016-04-15T15:35:32ZRelease 3.24.0 Update\\n\\nRemoval of duplicate DRB345 entries from hla.xml file14601e2b0ad2deec6b4798e8b5354d8bd3df4677https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14601e2b0ad2deec6b4798e8b5354d8bd3df4677https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d709ecc8960232754a592b2f442126f8a905e5c90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse059daf7439b541a96ee814460f9764df45a2393bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393bhttps://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393bNaNNaNNaNNaNNaN
16440478a1aa8f6629903e5d2b10ec2f60af03eb3e1MDY6Q29tbWl0MjQ1NDAxMzY6NDA0NzhhMWFhOGY2NjI5OTAzZTVkMmIxMGVjMmY2MGFmMDNlYjNlMQ==James Robinsonjames.robinson@anthonynolan.org2016-04-15T15:35:58ZJames Robinsonjames.robinson@anthonynolan.org2016-04-15T15:35:58ZMerge pull request #54 from jrob119/3240\\n\\nRelease 3.24.0 Update14601e2b0ad2deec6b4798e8b5354d8bd3df4677https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14601e2b0ad2deec6b4798e8b5354d8bd3df4677https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2812ababfb97e4cb43c13f17e40e292560ac633chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633chttps://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633cd709ecc8960232754a592b2f442126f8a905e5c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9NaNNaN
165ffb709269dad74b4d538be957ae318b0bd874c9eMDY6Q29tbWl0MjQ1NDAxMzY6ZmZiNzA5MjY5ZGFkNzRiNGQ1MzhiZTk1N2FlMzE4YjBiZDg3NGM5ZQ==James Robinsonjames.robinson@anthonynolan.org2016-04-21T10:14:14ZJames Robinsonjames.robinson@anthonynolan.org2016-04-21T10:14:14ZUpdate README.mdff257eb4d04ad1b7d30086faa61ad50288f5319fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff257eb4d04ad1b7d30086faa61ad50288f5319fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffb709269dad74b4d538be957ae318b0bd874c9e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9ehttps://github.com/ANHIG/IMGTHLA/commit/ffb709269dad74b4d538be957ae318b0bd874c9ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95faehttps://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95faeNaNNaNNaNNaNNaN
166ed7d5ca3c803c270c2f9bf2c203e91a440a28327MDY6Q29tbWl0MjQ1NDAxMzY6ZWQ3ZDVjYTNjODAzYzI3MGMyZjliZjJjMjAzZTkxYTQ0MGEyODMyNw==jrob119james.robinson@anthonynolan.org2016-04-21T10:17:13Zjrob119james.robinson@anthonynolan.org2016-04-21T10:17:13ZUpdated 3.24.0 OID Readmefc97b92d28346eef6d59d9b1cc8e468cd147be72https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc97b92d28346eef6d59d9b1cc8e468cd147be72https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a283270FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed709ecc8960232754a592b2f442126f8a905e5c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9NaNNaNNaNNaNNaN
167dee7fbe962cb97fdb09b4d7e67a49d64b764c228MDY6Q29tbWl0MjQ1NDAxMzY6ZGVlN2ZiZTk2MmNiOTdmZGIwOWI0ZDdlNjdhNDlkNjRiNzY0YzIyOA==James Robinsonjames.robinson@anthonynolan.org2016-04-21T10:17:27ZJames Robinsonjames.robinson@anthonynolan.org2016-04-21T10:17:27ZMerge pull request #56 from jrob119/3240\\n\\nUpdated 3.24.0 OID Readmefc97b92d28346eef6d59d9b1cc8e468cd147be72https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc97b92d28346eef6d59d9b1cc8e468cd147be72https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c2280FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse40478a1aa8f6629903e5d2b10ec2f60af03eb3e1https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327NaNNaN
168ada3512714bf4053e2210e44b4368c1cabc14f5eMDY6Q29tbWl0MjQ1NDAxMzY6YWRhMzUxMjcxNGJmNDA1M2UyMjEwZTQ0YjQzNjhjMWNhYmMxNGY1ZQ==jrob119james.robinson@anthonynolan.org2016-04-21T10:20:50Zjrob119james.robinson@anthonynolan.org2016-04-21T10:20:50ZUpdated OID README.md255116564b7eaea75cba24759006eeee1c3df3e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/255116564b7eaea75cba24759006eeee1c3df3e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseed7d5ca3c803c270c2f9bf2c203e91a440a28327https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327NaNNaNNaNNaNNaN
16915f5a4a517d3c8720cc61e521e072efdd30f4f23MDY6Q29tbWl0MjQ1NDAxMzY6MTVmNWE0YTUxN2QzYzg3MjBjYzYxZTUyMWUwNzJlZmRkMzBmNGYyMw==James Robinsonjames.robinson@anthonynolan.org2016-04-21T10:21:33ZJames Robinsonjames.robinson@anthonynolan.org2016-04-21T10:21:33ZMerge pull request #57 from jrob119/3240\\n\\nUpdated OID README.md255116564b7eaea75cba24759006eeee1c3df3e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/255116564b7eaea75cba24759006eeee1c3df3e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f230FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsedee7fbe962cb97fdb09b4d7e67a49d64b764c228https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5eNaNNaN
17099fff9d205cc7fb0cf0b02a408ce628989bad7f9MDY6Q29tbWl0MjQ1NDAxMzY6OTlmZmY5ZDIwNWNjN2ZiMGNmMGIwMmE0MDhjZTYyODk4OWJhZDdmOQ==jrob119james.robinson@anthonynolan.org2016-04-21T14:06:15Zjrob119james.robinson@anthonynolan.org2016-04-21T14:06:15ZUpdate to Release 3.24.0\\n\\nThe A*30:89 genomic sequence was erroneously omitted from the release.\\nThe alignment of the C*04:09N sequence has been reviewed and updated.\\nThe nucleotide and protein sequences have not changed.fa25c81e4dd42cbcc721fde401df903b4c36a33fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fa25c81e4dd42cbcc721fde401df903b4c36a33fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseada3512714bf4053e2210e44b4368c1cabc14f5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5ehttps://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5eNaNNaNNaNNaNNaN
1712fc03e93c3e5fb074ec957039252baa3b655147aMDY6Q29tbWl0MjQ1NDAxMzY6MmZjMDNlOTNjM2U1ZmIwNzRlYzk1NzAzOTI1MmJhYTNiNjU1MTQ3YQ==James Robinsonjames.robinson@anthonynolan.org2016-04-21T14:07:40ZJames Robinsonjames.robinson@anthonynolan.org2016-04-21T14:07:40ZMerge pull request #58 from jrob119/3240\\n\\nUpdate to Release 3.24.0fa25c81e4dd42cbcc721fde401df903b4c36a33fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fa25c81e4dd42cbcc721fde401df903b4c36a33fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2fc03e93c3e5fb074ec957039252baa3b655147a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147ahttps://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse15f5a4a517d3c8720cc61e521e072efdd30f4f23https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f2399fff9d205cc7fb0cf0b02a408ce628989bad7f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9NaNNaN
17236da94dd4846a89c2321178900a5eb082bc19eb4MDY6Q29tbWl0MjQ1NDAxMzY6MzZkYTk0ZGQ0ODQ2YTg5YzIzMjExNzg5MDBhNWViMDgyYmMxOWViNA==jrob119james.robinson@anthonynolan.org2016-04-22T09:41:32Zjrob119james.robinson@anthonynolan.org2016-04-22T09:41:32ZRelease 3.24.0 Update\\n\\nIncomplete transfer of hla.dat file89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36da94dd4846a89c2321178900a5eb082bc19eb40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9NaNNaNNaNNaNNaN
17318facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15MDY6Q29tbWl0MjQ1NDAxMzY6MThmYWNiZmNmNTdlNTVjMTNlMjliYzk3ZmY5ZTdhOGE1Y2M1YmIxNQ==James Robinsonjames.robinson@anthonynolan.org2016-04-22T09:41:56ZJames Robinsonjames.robinson@anthonynolan.org2016-04-22T09:41:56ZMerge pull request #59 from jrob119/3240\\n\\nRelease 3.24.0 Update89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2fc03e93c3e5fb074ec957039252baa3b655147ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147ahttps://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a36da94dd4846a89c2321178900a5eb082bc19eb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4NaNNaN
1744a0401af6be02ca688adeef3f63f5e55288d14feMDY6Q29tbWl0MjQ1NDAxMzY6NGEwNDAxYWY2YmUwMmNhNjg4YWRlZWYzZjYzZjVlNTUyODhkMTRmZQ==jrob119james.robinson@anthonynolan.org2016-04-22T09:49:05Zjrob119james.robinson@anthonynolan.org2016-04-22T09:49:05ZRelease 3.24.0 Update\\n\\nIncomplete transfer of hla.dat fileaabac56a0e26751a06dc08f2496f943cfc5ca9b8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aabac56a0e26751a06dc08f2496f943cfc5ca9b8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fehttps://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse36da94dd4846a89c2321178900a5eb082bc19eb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4NaNNaNNaNNaNNaN
1756b7e701845b5e8fcce28b3631df1c108b4627c69MDY6Q29tbWl0MjQ1NDAxMzY6NmI3ZTcwMTg0NWI1ZThmY2NlMjhiMzYzMWRmMWMxMDhiNDYyN2M2OQ==James Robinsonjames.robinson@anthonynolan.org2016-04-22T09:50:27ZJames Robinsonjames.robinson@anthonynolan.org2016-04-22T09:50:27ZMerge pull request #60 from jrob119/3240\\n\\nRelease 3.24.0 Updateaabac56a0e26751a06dc08f2496f943cfc5ca9b8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aabac56a0e26751a06dc08f2496f943cfc5ca9b8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6b7e701845b5e8fcce28b3631df1c108b4627c690FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb154a0401af6be02ca688adeef3f63f5e55288d14fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fehttps://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14feNaNNaN
17698adbce2d54553228999014ad63398430bfb41efMDY6Q29tbWl0MjQ1NDAxMzY6OThhZGJjZTJkNTQ1NTMyMjg5OTkwMTRhZDYzMzk4NDMwYmZiNDFlZg==jrob119james.robinson@anthonynolan.org2016-05-06T14:24:47Zjrob119james.robinson@anthonynolan.org2016-05-06T14:24:47ZRelease 3.24.0.1 Update\\n\\nVersion Report - 3.24.0.1 (2016-05)\\n\\nThe following changes have been made to release 3.24.0 to correct a\\nnumber of protein sequences, a number of minor errors in displaying the\\nsequences and to include a number of sequences that were accidently\\nomitted.\\n\\nCDS sequences\\n\\nThe C*04:09N deletion was incorrectly displayed.\\nThe CDS sequences were not changed.\\n\\nProtein sequences\\n\\nThe following proteins sequences were incorrectly translated; A*30:78N,\\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\\nThe following proteins sequences did not have the stop codon displayed;\\nA*01:04N, A*68:18N, DPB1*507:01N.\\n\\nGenomic sequences\\n\\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\\n\\nThe displayed sequences of the following alleles have been modified;\\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\\n\\nChanges to the hla.dat file\\n\\nAt the request of our users, deleted alleles have been added to the\\nhla.dat file. These are included as an entry with a single ambiguous\\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\\nand the reason for deletion.f9b30cb99c0c485601627ce161a5fb5b786f4cc2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f9b30cb99c0c485601627ce161a5fb5b786f4cc2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98adbce2d54553228999014ad63398430bfb41ef0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41efhttps://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41ef/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4a0401af6be02ca688adeef3f63f5e55288d14fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fehttps://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14feNaNNaNNaNNaNNaN
17770055402cf42eef5e0d13a1d2ef3b93de0c020f9MDY6Q29tbWl0MjQ1NDAxMzY6NzAwNTU0MDJjZjQyZWVmNWUwZDEzYTFkMmVmM2I5M2RlMGMwMjBmOQ==jrob119james.robinson@anthonynolan.org2016-05-06T14:27:07Zjrob119james.robinson@anthonynolan.org2016-05-06T14:27:07ZRelease 3.24.0.1 Update\\n\\nVersion Report - 3.24.0.1 (2016-05)\\n\\nThe following changes have been made to release 3.24.0 to correct a\\nnumber of protein sequences, a number of minor errors in displaying the\\nsequences and to include a number of sequences that were accidently\\nomitted.\\n\\nCDS sequences\\n\\nThe C*04:09N deletion was incorrectly displayed.\\nThe CDS sequences were not changed.\\n\\nProtein sequences\\n\\nThe following proteins sequences were incorrectly translated; A*30:78N,\\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\\nThe following proteins sequences did not have the stop codon displayed;\\nA*01:04N, A*68:18N, DPB1*507:01N.\\n\\nGenomic sequences\\n\\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\\n\\nThe displayed sequences of the following alleles have been modified;\\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\\n\\nChanges to the hla.dat file\\n\\nAt the request of our users, deleted alleles have been added to the\\nhla.dat file. These are included as an entry with a single ambiguous\\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\\nand the reason for deletion.d6f487dc21706911824af978d4e8e892cb5d07b7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d6f487dc21706911824af978d4e8e892cb5d07b7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse98adbce2d54553228999014ad63398430bfb41efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41efhttps://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41efNaNNaNNaNNaNNaN
178f1ad73426bf06478f2b9e07e8309886bc71137b2MDY6Q29tbWl0MjQ1NDAxMzY6ZjFhZDczNDI2YmYwNjQ3OGYyYjllMDdlODMwOTg4NmJjNzExMzdiMg==James Robinsonjames.robinson@anthonynolan.org2016-05-06T14:28:11ZJames Robinsonjames.robinson@anthonynolan.org2016-05-06T14:28:11ZMerge pull request #61 from jrob119/3240\\n\\n3240d6f487dc21706911824af978d4e8e892cb5d07b7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d6f487dc21706911824af978d4e8e892cb5d07b7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f1ad73426bf06478f2b9e07e8309886bc71137b20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6b7e701845b5e8fcce28b3631df1c108b4627c69https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c6970055402cf42eef5e0d13a1d2ef3b93de0c020f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9NaNNaN
1797d90e5cc213b23a0d743e9c53071ba84651bfe5aMDY6Q29tbWl0MjQ1NDAxMzY6N2Q5MGU1Y2MyMTNiMjNhMGQ3NDNlOWM1MzA3MWJhODQ2NTFiZmU1YQ==jrob119james.robinson@anthonynolan.org2016-06-03T13:07:28Zjrob119james.robinson@anthonynolan.org2016-06-03T13:07:28ZAddition of archives and README\\n\\nAddition of archives and README to directoryf5b5208b045c70a6fa484e1f298a489788d86bb6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5b5208b045c70a6fa484e1f298a489788d86bb6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9NaNNaNNaNNaNNaN
180817531168e66d066c588f4a1a8b55022b7e49e2fMDY6Q29tbWl0MjQ1NDAxMzY6ODE3NTMxMTY4ZTY2ZDA2NmM1ODhmNGExYThiNTUwMjJiN2U0OWUyZg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-03T13:08:11ZAnthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-03T13:08:11ZMerge pull request #62 from ANHIG/3240\\n\\nAddition of archives and READMEf5b5208b045c70a6fa484e1f298a489788d86bb6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5b5208b045c70a6fa484e1f298a489788d86bb6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/817531168e66d066c588f4a1a8b55022b7e49e2f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2fhttps://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef1ad73426bf06478f2b9e07e8309886bc71137b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b27d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5aNaNNaN
181434882a4348817ba1d56d5b60e1b64a36a0ea179MDY6Q29tbWl0MjQ1NDAxMzY6NDM0ODgyYTQzNDg4MTdiYTFkNTZkNWI2MGUxYjY0YTM2YTBlYTE3OQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-03T13:23:27ZAnthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-03T13:23:27ZUpdate README.mde21c51b1b1d20c001df7e27061fd2c2283774bfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e21c51b1b1d20c001df7e27061fd2c2283774bfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/434882a4348817ba1d56d5b60e1b64a36a0ea1790FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse817531168e66d066c588f4a1a8b55022b7e49e2fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2fhttps://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2fNaNNaNNaNNaNNaN
1825550f593225b353973d81531849d2085a8d20049MDY6Q29tbWl0MjQ1NDAxMzY6NTU1MGY1OTMyMjViMzUzOTczZDgxNTMxODQ5ZDIwODVhOGQyMDA0OQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-09T08:50:50ZAnthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-06-09T08:50:50ZCreate README.mdfd0bf18f1d172be0b2683df920dba0e227770c1ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fd0bf18f1d172be0b2683df920dba0e227770c1ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5550f593225b353973d81531849d2085a8d200490FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse434882a4348817ba1d56d5b60e1b64a36a0ea179https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179NaNNaNNaNNaNNaN
183e0a5eb838abec8cf00fc16f91e28d63c7bc592c6MDY6Q29tbWl0MjQ1NDAxMzY6ZTBhNWViODM4YWJlYzhjZjAwZmMxNmY5MWUyOGQ2M2M3YmM1OTJjNg==anhigjames.robinson@anthonynolan.org2016-07-13T13:43:30Zanhigjames.robinson@anthonynolan.org2016-07-13T13:43:30ZIPD-IMGT/HLA Release 3.25.0\\n\\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA835eddc5cb4bdd953eb8f5584d982cba6cb31312https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/835eddc5cb4bdd953eb8f5584d982cba6cb31312https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5aNaNNaNNaNNaNNaN
184a4444d12054ea29fb23c2f1f495bd4ee5015f8abMDY6Q29tbWl0MjQ1NDAxMzY6YTQ0NDRkMTIwNTRlYTI5ZmIyM2MyZjFmNDk1YmQ0ZWU1MDE1ZjhhYg==anhigjames.robinson@anthonynolan.org2016-07-14T09:18:36Zanhigjames.robinson@anthonynolan.org2016-07-14T09:18:36ZIPD-IMGT/HLA Release 3.25.0\\n\\nUpdate for IPD-IMGT/HLA Release 3.25.0dd4d9706c258f43a8911ecb4b78a652e59c7c04dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd4d9706c258f43a8911ecb4b78a652e59c7c04dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee0a5eb838abec8cf00fc16f91e28d63c7bc592c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6NaNNaNNaNNaNNaN
18545c377516bdb7f1b926d1bb504afc801069d5bbaMDY6Q29tbWl0MjQ1NDAxMzY6NDVjMzc3NTE2YmRiN2YxYjkyNmQxYmI1MDRhZmM4MDEwNjlkNWJiYQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-07-14T09:20:20ZGitHubnoreply@github.com2016-07-14T09:20:20ZMerge pull request #65 from ANHIG/3250\\n\\n32509219b9435fa96b8fa56cedb008a954a1af81abd3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9219b9435fa96b8fa56cedb008a954a1af81abd3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/45c377516bdb7f1b926d1bb504afc801069d5bba0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bbahttps://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bbahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bba/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5550f593225b353973d81531849d2085a8d20049https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8abNaNNaN
1865214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2MDY6Q29tbWl0MjQ1NDAxMzY6NTIxNGU2NWM1YWYzZDQ2ZmZlMzVlOWU3ZDBlMGVkZTAwMjRlZTRiMg==anhigjames.robinson@anthonynolan.org2016-08-03T09:21:43Zanhigjames.robinson@anthonynolan.org2016-08-03T09:21:43ZRelease 3.25.0 Update\\n\\nDPB2 sequences were omitted from the concatenated fasta libraries.dfdee5beebedabbd6536bdf131f3b71e55c41549https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dfdee5beebedabbd6536bdf131f3b71e55c41549https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8abhttps://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8abNaNNaNNaNNaNNaN
18788e0c8e970d5fdeba1ba3b0ddf520d1a65001353MDY6Q29tbWl0MjQ1NDAxMzY6ODhlMGM4ZTk3MGQ1ZmRlYmExYmEzYjBkZGY1MjBkMWE2NTAwMTM1Mw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-03T09:22:09ZGitHubnoreply@github.com2016-08-03T09:22:09ZMerge pull request #66 from ANHIG/3250\\n\\nRelease 3.25.0 Update98db38e0c1f6de5c4561c687e7109dd2aed05572https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98db38e0c1f6de5c4561c687e7109dd2aed05572https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a650013530FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse45c377516bdb7f1b926d1bb504afc801069d5bbahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bbahttps://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2NaNNaN
1888b89f84af6dfc4f1ebc96355a73520138dc0da57MDY6Q29tbWl0MjQ1NDAxMzY6OGI4OWY4NGFmNmRmYzRmMWViYzk2MzU1YTczNTIwMTM4ZGMwZGE1Nw==anhigjames.robinson@anthonynolan.org2016-08-03T09:41:35Zanhigjames.robinson@anthonynolan.org2016-08-03T09:41:35ZRelease 3.25.0 Update\\n\\nDPB2 sequences were omitted from the concatenated fasta libraries.6805ddf6b5cf7b0d1dd013207a7ba4d20d6cb3cehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6805ddf6b5cf7b0d1dd013207a7ba4d20d6cb3cehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2NaNNaNNaNNaNNaN
1897dfd8cde8009ee80ac6494f95447b37e14b3f3eeMDY6Q29tbWl0MjQ1NDAxMzY6N2RmZDhjZGU4MDA5ZWU4MGFjNjQ5NGY5NTQ0N2IzN2UxNGIzZjNlZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-03T09:42:39ZGitHubnoreply@github.com2016-08-03T09:42:39ZMerge pull request #67 from ANHIG/3250\\n\\nRelease 3.25.0 Update8b4b1f3b4ada2e6e496802322c2941ae74128332https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8b4b1f3b4ada2e6e496802322c2941ae74128332https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3eehttps://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse88e0c8e970d5fdeba1ba3b0ddf520d1a65001353https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a650013538b89f84af6dfc4f1ebc96355a73520138dc0da57https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57NaNNaN
190580de96b0844723391a641604968711510d6442aMDY6Q29tbWl0MjQ1NDAxMzY6NTgwZGU5NmIwODQ0NzIzMzkxYTY0MTYwNDk2ODcxMTUxMGQ2NDQyYQ==anhigjames.robinson@anthonynolan.org2016-08-15T10:50:28Zanhigjames.robinson@anthonynolan.org2016-08-15T10:50:28ZRelease 3.25.0 Update\\n\\nInclusion of DPB2 files into zipped archived538a5352b6ef367814e37d3cfde8903fff4ca3ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d538a5352b6ef367814e37d3cfde8903fff4ca3ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/580de96b0844723391a641604968711510d6442a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442ahttps://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8b89f84af6dfc4f1ebc96355a73520138dc0da57https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57NaNNaNNaNNaNNaN
1912c88b82e2ed05d9989ffbf6f35260d98b5b7fe75MDY6Q29tbWl0MjQ1NDAxMzY6MmM4OGI4MmUyZWQwNWQ5OTg5ZmZiZjZmMzUyNjBkOThiNWI3ZmU3NQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-15T10:50:52ZGitHubnoreply@github.com2016-08-15T10:50:52ZMerge pull request #68 from ANHIG/3250\\n\\nRelease 3.25.0 Update0d46248315b3b083f09ec6ae49eef2cdae264fb6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d46248315b3b083f09ec6ae49eef2cdae264fb6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe750FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7dfd8cde8009ee80ac6494f95447b37e14b3f3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3eehttps://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee580de96b0844723391a641604968711510d6442ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442ahttps://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442aNaNNaN
19225d5b34c0315027ace921911b3b970f6f061dc1aMDY6Q29tbWl0MjQ1NDAxMzY6MjVkNWIzNGMwMzE1MDI3YWNlOTIxOTExYjNiOTcwZjZmMDYxZGMxYQ==anhigjames.robinson@anthonynolan.org2016-08-15T10:57:55Zanhigjames.robinson@anthonynolan.org2016-08-15T10:57:55ZIPD-IMGT/HLA Release 3.25.0 Update\\n\\nUpdate to filenames and zipped alignmentsb84ee393184d668cbe56416830442b6ec5b8a886https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b84ee393184d668cbe56416830442b6ec5b8a886https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25d5b34c0315027ace921911b3b970f6f061dc1a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1ahttps://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse580de96b0844723391a641604968711510d6442ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442ahttps://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442aNaNNaNNaNNaNNaN
1930f7985cab0dd8155ab97b93edba5e1320d6fc19bMDY6Q29tbWl0MjQ1NDAxMzY6MGY3OTg1Y2FiMGRkODE1NWFiOTdiOTNlZGJhNWUxMzIwZDZmYzE5Yg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-15T11:01:40ZGitHubnoreply@github.com2016-08-15T11:01:40ZMerge pull request #69 from ANHIG/3250\\n\\nIPD-IMGT/HLA Release 3.25.0 Update0bcfd1c8571a575fec64fdb5c43b289525d82cfehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0bcfd1c8571a575fec64fdb5c43b289525d82cfehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19bhttps://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe7525d5b34c0315027ace921911b3b970f6f061dc1ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1ahttps://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1aNaNNaN
194a156e69e38ddb3b53d7b65e859398380003291e6MDY6Q29tbWl0MjQ1NDAxMzY6YTE1NmU2OWUzOGRkYjNiNTNkN2I2NWU4NTkzOTgzODAwMDMyOTFlNg==anhigjames.robinson@anthonynolan.org2016-08-22T14:28:44Zanhigjames.robinson@anthonynolan.org2016-08-22T14:28:44ZRelease 3.25.0 Update\\n\\nAddition of DRB1*04:94:02N to deleted alleles file35b7852e1b40d577e4c023a080f32ce75115c2c7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/35b7852e1b40d577e4c023a080f32ce75115c2c7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a156e69e38ddb3b53d7b65e859398380003291e60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse25d5b34c0315027ace921911b3b970f6f061dc1ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1ahttps://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1aNaNNaNNaNNaNNaN
195003ea5a0ad4901d5d23b74c950aabc25bb00dcd4MDY6Q29tbWl0MjQ1NDAxMzY6MDAzZWE1YTBhZDQ5MDFkNWQyM2I3NGM5NTBhYWJjMjViYjAwZGNkNA==anhigjames.robinson@anthonynolan.org2016-08-24T10:47:21Zanhigjames.robinson@anthonynolan.org2016-08-24T10:47:21ZRelease 3.25.0 Update\\n\\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\\none HLA-C sequence.5991a7dc33d4607a46e05d77caa8f6d898fc0d92https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5991a7dc33d4607a46e05d77caa8f6d898fc0d92https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea156e69e38ddb3b53d7b65e859398380003291e6https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6NaNNaNNaNNaNNaN
196adec3121cc96858e7f5d6d36cdd350fd4ddca708MDY6Q29tbWl0MjQ1NDAxMzY6YWRlYzMxMjFjYzk2ODU4ZTdmNWQ2ZDM2Y2RkMzUwZmQ0ZGRjYTcwOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-08-25T14:53:06ZGitHubnoreply@github.com2016-08-25T14:53:06ZMerge pull request #70 from ANHIG/3250\\n\\n3250a367ff54b1bd04d514ea797fc23c05c8c224c494https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a367ff54b1bd04d514ea797fc23c05c8c224c494https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca7080FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0f7985cab0dd8155ab97b93edba5e1320d6fc19bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19bhttps://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4NaNNaN
1977fdf01fe7d6d820e528facfd2667fadd97f72d36MDY6Q29tbWl0MjQ1NDAxMzY6N2ZkZjAxZmU3ZDZkODIwZTUyOGZhY2ZkMjY2N2ZhZGQ5N2Y3MmQzNg==anhigjames.robinson@anthonynolan.org2016-09-15T14:42:03Zanhigjames.robinson@anthonynolan.org2016-09-15T14:42:03ZDeleted alleles update\\n\\nUpdate to description of DRB1*08:01:03 deletion6a702f55088cf7f475aafb4799710c65ed497548https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a702f55088cf7f475aafb4799710c65ed497548https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d360FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4NaNNaNNaNNaNNaN
19813f8bc112d704fc9e1b3cd0ce56e02c72416cf4fMDY6Q29tbWl0MjQ1NDAxMzY6MTNmOGJjMTEyZDcwNGZjOWUxYjNjZDBjZTU2ZTAyYzcyNDE2Y2Y0Zg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-09-15T14:44:23ZGitHubnoreply@github.com2016-09-15T14:44:23ZMerge pull request #71 from ANHIG/3250\\n\\nDeleted alleles updatedbc4a8c816236ee2b83f122aa1ac3acb21d15bc6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbc4a8c816236ee2b83f122aa1ac3acb21d15bc6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseadec3121cc96858e7f5d6d36cdd350fd4ddca708https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca7087fdf01fe7d6d820e528facfd2667fadd97f72d36https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36NaNNaN
1995c3deac6525c7c955a2cd0ce1bce6053325364d9MDY6Q29tbWl0MjQ1NDAxMzY6NWMzZGVhYzY1MjVjN2M5NTVhMmNkMGNlMWJjZTYwNTMzMjUzNjRkOQ==anhigjames.robinson@anthonynolan.org2016-10-17T10:51:06Zanhigjames.robinson@anthonynolan.org2016-10-17T10:51:06ZIPD-IMGT/HLA Release 3.26.0\\n\\nFiles for IPD-IMGT/HLA Release 3.26.00b4768691428b9ed7bb50f4aedca4dd3f6805e5chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0b4768691428b9ed7bb50f4aedca4dd3f6805e5chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fNaNNaNNaNNaNNaN
200bce98f4fcec72e2c07840b18deab36ae63167a0dMDY6Q29tbWl0MjQ1NDAxMzY6YmNlOThmNGZjZWM3MmUyYzA3ODQwYjE4ZGVhYjM2YWU2MzE2N2EwZA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T10:52:44ZGitHubnoreply@github.com2016-10-17T10:52:44ZMerge pull request #72 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.00b4768691428b9ed7bb50f4aedca4dd3f6805e5chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0b4768691428b9ed7bb50f4aedca4dd3f6805e5chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0dhttps://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4fhttps://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f5c3deac6525c7c955a2cd0ce1bce6053325364d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9NaNNaN
201d1be675b7aedbfee9a2775e15e42d1993da9830cMDY6Q29tbWl0MjQ1NDAxMzY6ZDFiZTY3NWI3YWVkYmZlZTlhMjc3NWUxNWU0MmQxOTkzZGE5ODMwYw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T10:53:06ZGitHubnoreply@github.com2016-10-17T10:53:06ZDelete .DS_Store8a2c77495d49eee2d2ff38c1a13c7b3c3d243ebahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a2c77495d49eee2d2ff38c1a13c7b3c3d243ebahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830chttps://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebce98f4fcec72e2c07840b18deab36ae63167a0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0dhttps://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0dNaNNaNNaNNaNNaN
202189fda135211d63053575020374b0cb68fb427f5MDY6Q29tbWl0MjQ1NDAxMzY6MTg5ZmRhMTM1MjExZDYzMDUzNTc1MDIwMzc0YjBjYjY4ZmI0MjdmNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T10:53:33ZGitHubnoreply@github.com2016-10-17T10:53:33ZDelete README250b7f2c8154ebff4fc623c981188f53c35bf909https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/250b7f2c8154ebff4fc623c981188f53c35bf909https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/189fda135211d63053575020374b0cb68fb427f50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed1be675b7aedbfee9a2775e15e42d1993da9830chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830chttps://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830cNaNNaNNaNNaNNaN
2034c23ad5250c132915b95e91a5faae5878e73d5e3MDY6Q29tbWl0MjQ1NDAxMzY6NGMyM2FkNTI1MGMxMzI5MTViOTVlOTFhNWZhYWU1ODc4ZTczZDVlMw==anhigjames.robinson@anthonynolan.org2016-10-17T15:12:08Zanhigjames.robinson@anthonynolan.org2016-10-17T15:12:08ZIPD-IMGT/HLA Release 3.26.0\\n\\nTSV to CSV formatting950837c29c0831746c872a16db3dd880933d8471https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/950837c29c0831746c872a16db3dd880933d8471https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c23ad5250c132915b95e91a5faae5878e73d5e30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5c3deac6525c7c955a2cd0ce1bce6053325364d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9NaNNaNNaNNaNNaN
204294df7d8073810bbfcc0e576f9fa5573818a611aMDY6Q29tbWl0MjQ1NDAxMzY6Mjk0ZGY3ZDgwNzM4MTBiYmZjYzBlNTc2ZjlmYTU1NzM4MThhNjExYQ==anhigjames.robinson@anthonynolan.org2016-10-17T15:13:32Zanhigjames.robinson@anthonynolan.org2016-10-17T15:13:32ZIPD-IMGT/HLA Release 3.26.0\\n\\nRemoval of .DS_Store file7d9288c78c0f496d7dd6ff6db59bef5784bcc376https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9288c78c0f496d7dd6ff6db59bef5784bcc376https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/294df7d8073810bbfcc0e576f9fa5573818a611a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611ahttps://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4c23ad5250c132915b95e91a5faae5878e73d5e3https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3NaNNaNNaNNaNNaN
205301ccad3f11519ae3be1fbc124838a3717031b0aMDY6Q29tbWl0MjQ1NDAxMzY6MzAxY2NhZDNmMTE1MTlhZTNiZTFmYmMxMjQ4MzhhMzcxNzAzMWIwYQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T15:13:43ZGitHubnoreply@github.com2016-10-17T15:13:43ZMerge pull request #73 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0f17f6e17e3be1c64907ce2d89313d9bd4f5280ffhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f17f6e17e3be1c64907ce2d89313d9bd4f5280ffhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/301ccad3f11519ae3be1fbc124838a3717031b0a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0ahttps://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse189fda135211d63053575020374b0cb68fb427f5https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5294df7d8073810bbfcc0e576f9fa5573818a611ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611ahttps://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611aNaNNaN
206be4d5ed21800456d4bc0806f3c0ff691428e2672MDY6Q29tbWl0MjQ1NDAxMzY6YmU0ZDVlZDIxODAwNDU2ZDRiYzA4MDZmM2MwZmY2OTE0MjhlMjY3Mg==anhigjames.robinson@anthonynolan.org2016-10-17T15:17:00Zanhigjames.robinson@anthonynolan.org2016-10-17T15:17:00ZIPD-IMGT/HLA Release 3.26.0\\n\\nUpdated md5 checksum values4fd0d3f58a0a0e7b0140adfca6496a7ccaf4ec18https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4fd0d3f58a0a0e7b0140adfca6496a7ccaf4ec18https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/be4d5ed21800456d4bc0806f3c0ff691428e26720FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse294df7d8073810bbfcc0e576f9fa5573818a611ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611ahttps://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611aNaNNaNNaNNaNNaN
2070fccff6e64ebf013432297c3e14bb012c0bda298MDY6Q29tbWl0MjQ1NDAxMzY6MGZjY2ZmNmU2NGViZjAxMzQzMjI5N2MzZTE0YmIwMTJjMGJkYTI5OA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-17T15:21:13ZGitHubnoreply@github.com2016-10-17T15:21:13ZMerge pull request #74 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0ba4650a05aac1282bdd59353e90d51e19016bc18https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ba4650a05aac1282bdd59353e90d51e19016bc18https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fccff6e64ebf013432297c3e14bb012c0bda2980FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse301ccad3f11519ae3be1fbc124838a3717031b0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0ahttps://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0abe4d5ed21800456d4bc0806f3c0ff691428e2672https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672NaNNaN
208140ad289ff4d93d5ba5168b2c6ea6b03549fea49MDY6Q29tbWl0MjQ1NDAxMzY6MTQwYWQyODlmZjRkOTNkNWJhNTE2OGIyYzZlYTZiMDM1NDlmZWE0OQ==anhigjames.robinson@anthonynolan.org2016-10-19T10:22:38Zanhigjames.robinson@anthonynolan.org2016-10-19T10:22:38ZIPD-IMGT/HLA Release 3.26.0\\n\\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\\ndirectories. Removal of a ‘Vertical Tab’ character from the hla.xml\\nfile and removal of Icon and .DS_store files from directories41a67a138c780b56aff3a6a0b58cafbfb39a060fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41a67a138c780b56aff3a6a0b58cafbfb39a060fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea490FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebe4d5ed21800456d4bc0806f3c0ff691428e2672https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672NaNNaNNaNNaNNaN
2094a459f938ce64318655f544a912c7a897f41769fMDY6Q29tbWl0MjQ1NDAxMzY6NGE0NTlmOTM4Y2U2NDMxODY1NWY1NDRhOTEyYzdhODk3ZjQxNzY5Zg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-19T10:23:08ZGitHubnoreply@github.com2016-10-19T10:23:08ZMerge pull request #77 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.00823f2661c4543b649305d29af0fbeb42d31b8f5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0823f2661c4543b649305d29af0fbeb42d31b8f5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a459f938ce64318655f544a912c7a897f41769f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769fhttps://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0fccff6e64ebf013432297c3e14bb012c0bda298https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49NaNNaN
2100759a159d55c8615b8202b917018c8ef07097aa1MDY6Q29tbWl0MjQ1NDAxMzY6MDc1OWExNTlkNTVjODYxNWI4MjAyYjkxNzAxOGM4ZWYwNzA5N2FhMQ==anhigjames.robinson@anthonynolan.org2016-10-19T10:30:11Zanhigjames.robinson@anthonynolan.org2016-10-19T10:30:11ZIPD-IMGT/HLA Release 3.26.0\\n\\nUpdated MD5 checksumsbe5b1bea028fab6e3c9eb964f6ae114036a410dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/be5b1bea028fab6e3c9eb964f6ae114036a410dahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0759a159d55c8615b8202b917018c8ef07097aa10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49NaNNaNNaNNaNNaN
211d84ea6e84c9c8a27334b9a4425bd72852b8f2db8MDY6Q29tbWl0MjQ1NDAxMzY6ZDg0ZWE2ZTg0YzljOGEyNzMzNGI5YTQ0MjViZDcyODUyYjhmMmRiOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-19T10:30:44ZGitHubnoreply@github.com2016-10-19T10:30:44ZMerge pull request #78 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.07f9d0423fa6468cbd3a89663e01e15c36d13f88fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f9d0423fa6468cbd3a89663e01e15c36d13f88fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4a459f938ce64318655f544a912c7a897f41769fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769fhttps://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f0759a159d55c8615b8202b917018c8ef07097aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1NaNNaN
2129cd9ad7659f05f0455488e4b6f099b0c1c8ec5bcMDY6Q29tbWl0MjQ1NDAxMzY6OWNkOWFkNzY1OWYwNWYwNDU1NDg4ZTRiNmYwOTliMGMxYzhlYzViYw==anhigjames.robinson@anthonynolan.org2016-10-19T12:49:13Zanhigjames.robinson@anthonynolan.org2016-10-19T12:49:13ZIPD-IMGT/HLA Release 3.26.0\\n\\nUpdate to allele name on line 3016 of A_gen.txt55fad82c9bb5723557670052c14dcb0b20281bcchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/55fad82c9bb5723557670052c14dcb0b20281bcchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0759a159d55c8615b8202b917018c8ef07097aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1NaNNaNNaNNaNNaN
213e807c83dd9fd414c5813699fb5fdf38b47815f07MDY6Q29tbWl0MjQ1NDAxMzY6ZTgwN2M4M2RkOWZkNDE0YzU4MTM2OTlmYjVmZGYzOGI0NzgxNWYwNw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-19T12:50:05ZGitHubnoreply@github.com2016-10-19T12:50:05ZMerge pull request #79 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0260ea446a5017ee860e6602ee23c59c584e703e6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/260ea446a5017ee860e6602ee23c59c584e703e6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e807c83dd9fd414c5813699fb5fdf38b47815f070FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed84ea6e84c9c8a27334b9a4425bd72852b8f2db8https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db89cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bcNaNNaN
2149058bc22aeb92d1a949f5b4deb7a60a9397223afMDY6Q29tbWl0MjQ1NDAxMzY6OTA1OGJjMjJhZWI5MmQxYTk0OWY1YjRkZWI3YTYwYTkzOTcyMjNhZg==anhigjames.robinson@anthonynolan.org2016-10-20T13:25:53Zanhigjames.robinson@anthonynolan.org2016-10-20T13:25:53ZIPD-IMGT/HLA Release 3.26.0 Update\\n\\nInclusion of gene number in file names of some class II files for\\nconsistency i.e. DPA1 and not DPA.\\n\\nThree allele entries were missing from the A_gen.txt file but present\\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24.73ae3a7f7b4bbd6e0284300fdf725fd9699b5f46https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/73ae3a7f7b4bbd6e0284300fdf725fd9699b5f46https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bchttps://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bcNaNNaNNaNNaNNaN
215e873c7e5932069f9ce4bbede9126a059c13a4aa1MDY6Q29tbWl0MjQ1NDAxMzY6ZTg3M2M3ZTU5MzIwNjlmOWNlNGJiZWRlOTEyNmEwNTljMTNhNGFhMQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-20T13:51:40ZGitHubnoreply@github.com2016-10-20T13:51:40ZMerge pull request #82 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 Updatea944b7319da59ed0bd84fd5c62dd8b99c7a25c78https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a944b7319da59ed0bd84fd5c62dd8b99c7a25c78https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee807c83dd9fd414c5813699fb5fdf38b47815f07https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f079058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223afNaNNaN
216673c18ede6be55c414166826f9b9f293aac4d712MDY6Q29tbWl0MjQ1NDAxMzY6NjczYzE4ZWRlNmJlNTVjNDE0MTY2ODI2ZjliOWYyOTNhYWM0ZDcxMg==anhigjames.robinson@anthonynolan.org2016-10-25T14:22:51Zanhigjames.robinson@anthonynolan.org2016-10-25T14:22:51ZIPD-IMGT/HLA Release 3.2.0 XML Update\\n\\nThe accession number of the HLA-DQA1 reference allele was omitted from\\na number of entries58667295d99d6fa14c1b458544c4eb56e025d033https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58667295d99d6fa14c1b458544c4eb56e025d033https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/673c18ede6be55c414166826f9b9f293aac4d7120FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223afhttps://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223afNaNNaNNaNNaNNaN
21754cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3MDY6Q29tbWl0MjQ1NDAxMzY6NTRjZDY2MDAxYzNlYTVlZjlkMWI4ZDAwZDcxODJiODg3OGRkN2NlMw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-25T14:23:15ZGitHubnoreply@github.com2016-10-25T14:23:15ZMerge pull request #83 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.2.0 XML Updatefc4c36b6bb6c5a12191b7e132c5a6e7f2c4f9b3ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc4c36b6bb6c5a12191b7e132c5a6e7f2c4f9b3ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee873c7e5932069f9ce4bbede9126a059c13a4aa1https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1673c18ede6be55c414166826f9b9f293aac4d712https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712NaNNaN
218997b91b4b9f7bce0b2864a53fea8c597ce856560MDY6Q29tbWl0MjQ1NDAxMzY6OTk3YjkxYjRiOWY3YmNlMGIyODY0YTUzZmVhOGM1OTdjZTg1NjU2MA==anhigjames.robinson@anthonynolan.org2016-10-26T14:33:37Zanhigjames.robinson@anthonynolan.org2016-10-26T14:33:37ZIPD-IMGT/HLA Release 3.2.0 XML Update\\n\\nRemoval of non-ascii characteraa09ddf50d18b1a57d67d62283066db5995f8016https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aa09ddf50d18b1a57d67d62283066db5995f8016https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/997b91b4b9f7bce0b2864a53fea8c597ce8565600FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse673c18ede6be55c414166826f9b9f293aac4d712https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712NaNNaNNaNNaNNaN
2192c445fbe6910e47d2b452a2000da512c806d399cMDY6Q29tbWl0MjQ1NDAxMzY6MmM0NDVmYmU2OTEwZTQ3ZDJiNDUyYTIwMDBkYTUxMmM4MDZkMzk5Yw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-10-26T15:04:59ZGitHubnoreply@github.com2016-10-26T15:04:59ZMerge pull request #84 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.2.0 XML Update99ab1a67d463acce1059f99fff46dc719f9d3596https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99ab1a67d463acce1059f99fff46dc719f9d3596https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c445fbe6910e47d2b452a2000da512c806d399c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399chttps://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3997b91b4b9f7bce0b2864a53fea8c597ce856560https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560NaNNaN
220cb93364422d93a620d10f3c0570236f924cb8535MDY6Q29tbWl0MjQ1NDAxMzY6Y2I5MzM2NDQyMmQ5M2E2MjBkMTBmM2MwNTcwMjM2ZjkyNGNiODUzNQ==anhigjames.robinson@anthonynolan.org2016-11-08T16:10:36Zanhigjames.robinson@anthonynolan.org2016-11-08T16:10:36ZRelease IPD-IMGT/HLA 3.26.0.0.1\\n\\nThe sequence of the B*35:40N was updated to remove an ’N’ in the intron\\n5 sequence, and replace this with a ‘C’6676f22fb160f530aa81cafab386ffd31098b2d3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6676f22fb160f530aa81cafab386ffd31098b2d3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cb93364422d93a620d10f3c0570236f924cb85350FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse997b91b4b9f7bce0b2864a53fea8c597ce856560https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560NaNNaNNaNNaNNaN
22132e0c9b2fe09f08ea4f0edd957e52c895121f469MDY6Q29tbWl0MjQ1NDAxMzY6MzJlMGM5YjJmZTA5ZjA4ZWE0ZjBlZGQ5NTdlNTJjODk1MTIxZjQ2OQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-11-08T16:11:34ZGitHubnoreply@github.com2016-11-08T16:11:34ZMerge pull request #85 from ANHIG/3260\\n\\nRelease IPD-IMGT/HLA 3.26.0.18963b7037766545d539f546c125b3d8bba90ea1bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8963b7037766545d539f546c125b3d8bba90ea1bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f4690FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2c445fbe6910e47d2b452a2000da512c806d399chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399chttps://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399ccb93364422d93a620d10f3c0570236f924cb8535https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535NaNNaN
22273efa769148f11d4d7c7aa1ea1076695318532d1MDY6Q29tbWl0MjQ1NDAxMzY6NzNlZmE3NjkxNDhmMTFkNGQ3YzdhYTFlYTEwNzY2OTUzMTg1MzJkMQ==anhigjames.robinson@anthonynolan.org2016-11-16T13:50:09Zanhigjames.robinson@anthonynolan.org2016-11-16T13:50:09ZIPD-IMGT/HLA Release 3.26.0.1\\n\\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\\nfiles, which hold all genomic sequences.8c4cd7910fffcdbe5c99f28de59cc077a39cd789https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c4cd7910fffcdbe5c99f28de59cc077a39cd789https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/73efa769148f11d4d7c7aa1ea1076695318532d10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecb93364422d93a620d10f3c0570236f924cb8535https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535NaNNaNNaNNaNNaN
223a31926c9f4ad39e4459965fee193c17d06afec9fMDY6Q29tbWl0MjQ1NDAxMzY6YTMxOTI2YzlmNGFkMzllNDQ1OTk2NWZlZTE5M2MxN2QwNmFmZWM5Zg==anhigjames.robinson@anthonynolan.org2016-11-16T13:51:23Zanhigjames.robinson@anthonynolan.org2016-11-16T13:51:23ZIPD-IMGT/HLA Release 3.26.0.1\\n\\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\\nfiles, which hold all genomic sequences.30f6b9cba396acf3ebae44531e6194bb42ab1a2ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30f6b9cba396acf3ebae44531e6194bb42ab1a2ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a31926c9f4ad39e4459965fee193c17d06afec9f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9fhttps://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse73efa769148f11d4d7c7aa1ea1076695318532d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1NaNNaNNaNNaNNaN
224d3b559b34b96ff9e7f0d97476222d8e4cdee63adMDY6Q29tbWl0MjQ1NDAxMzY6ZDNiNTU5YjM0Yjk2ZmY5ZTdmMGQ5NzQ3NjIyMmQ4ZTRjZGVlNjNhZA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-11-16T13:52:40ZGitHubnoreply@github.com2016-11-16T13:52:40ZMerge pull request #86 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0.175a4f65852e184ed9310ff32c8b7305491fbc024https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/75a4f65852e184ed9310ff32c8b7305491fbc024https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63adhttps://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse32e0c9b2fe09f08ea4f0edd957e52c895121f469https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469a31926c9f4ad39e4459965fee193c17d06afec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9fhttps://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9fNaNNaN
2256623bdd487a43b48df15f4c2b4340858b6fa8638MDY6Q29tbWl0MjQ1NDAxMzY6NjYyM2JkZDQ4N2E0M2I0OGRmMTVmNGMyYjQzNDA4NThiNmZhODYzOA==anhigjames.robinson@anthonynolan.org2016-11-16T14:06:46Zanhigjames.robinson@anthonynolan.org2016-11-16T14:06:46ZIPD-IMGT/HLA Release 3.26.0.1\\n\\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\\nhla_nomg_g.txt file.671451574c1d9a1dae1abfb08705f39411df4095https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/671451574c1d9a1dae1abfb08705f39411df4095https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6623bdd487a43b48df15f4c2b4340858b6fa86380FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea31926c9f4ad39e4459965fee193c17d06afec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9fhttps://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9fNaNNaNNaNNaNNaN
226dc30eaa5e37a87beb406cb7eded516d74ae32097MDY6Q29tbWl0MjQ1NDAxMzY6ZGMzMGVhYTVlMzdhODdiZWI0MDZjYjdlZGVkNTE2ZDc0YWUzMjA5Nw==anhigjames.robinson@anthonynolan.org2016-11-30T13:57:15Zanhigjames.robinson@anthonynolan.org2016-11-30T13:57:15ZRelease IPD-IMGT/HLA 3.26.0.0.1\\n\\nAddition of A*03:02:12 to Deleted Alleles list.4e04230e1d45f74913f9babe2dea879744ac1026https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e04230e1d45f74913f9babe2dea879744ac1026https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc30eaa5e37a87beb406cb7eded516d74ae320970FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse6623bdd487a43b48df15f4c2b4340858b6fa8638https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638NaNNaNNaNNaNNaN
227a1839ca903eecc64a9e8a8fc611ea2b5acf9b77cMDY6Q29tbWl0MjQ1NDAxMzY6YTE4MzljYTkwM2VlY2M2NGE5ZThhOGZjNjExZWEyYjVhY2Y5Yjc3Yw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2016-11-30T13:58:27ZGitHubnoreply@github.com2016-11-30T13:58:27ZMerge pull request #87 from ANHIG/3260\\n\\n3260ae3cbfb13449efe47e86d172ba8508cb57be66e7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae3cbfb13449efe47e86d172ba8508cb57be66e7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77chttps://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed3b559b34b96ff9e7f0d97476222d8e4cdee63adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63adhttps://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63addc30eaa5e37a87beb406cb7eded516d74ae32097https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097NaNNaN
22816372613782964481372e0e17050caa66f325a55MDY6Q29tbWl0MjQ1NDAxMzY6MTYzNzI2MTM3ODI5NjQ0ODEzNzJlMGUxNzA1MGNhYTY2ZjMyNWE1NQ==anhigjames.robinson@anthonynolan.org2017-01-20T08:59:20Zanhigjames.robinson@anthonynolan.org2017-01-20T08:59:20ZIPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0703788356ffaa43e7226ac0861b5ac7a2973cef2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/703788356ffaa43e7226ac0861b5ac7a2973cef2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16372613782964481372e0e17050caa66f325a550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsedc30eaa5e37a87beb406cb7eded516d74ae32097https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097NaNNaNNaNNaNNaN
229c5d9c0b8986ebba78115b8d2978420062a4a8d72MDY6Q29tbWl0MjQ1NDAxMzY6YzVkOWMwYjg5ODZlYmJhNzgxMTViOGQyOTc4NDIwMDYyYTRhOGQ3Mg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-20T10:51:37ZGitHubnoreply@github.com2017-01-20T10:51:37ZMerge pull request #90 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0703788356ffaa43e7226ac0861b5ac7a2973cef2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/703788356ffaa43e7226ac0861b5ac7a2973cef2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d720FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea1839ca903eecc64a9e8a8fc611ea2b5acf9b77chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77chttps://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c16372613782964481372e0e17050caa66f325a55https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55NaNNaN
230d67374ac2e2935ea39591034bb2013cb275706a9MDY6Q29tbWl0MjQ1NDAxMzY6ZDY3Mzc0YWMyZTI5MzVlYTM5NTkxMDM0YmIyMDEzY2IyNzU3MDZhOQ==anhigjames.robinson@anthonynolan.org2017-01-20T13:29:32Zanhigjames.robinson@anthonynolan.org2017-01-20T13:29:32ZIPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.03e6d9995a037dfceafd48f0daede9721129a7e23https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e6d9995a037dfceafd48f0daede9721129a7e23https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d67374ac2e2935ea39591034bb2013cb275706a90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse16372613782964481372e0e17050caa66f325a55https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55NaNNaNNaNNaNNaN
231b1acc3d89cab4617a30a04874853a902ac7c9927MDY6Q29tbWl0MjQ1NDAxMzY6YjFhY2MzZDg5Y2FiNDYxN2EzMGEwNDg3NDg1M2E5MDJhYzdjOTkyNw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-20T13:30:07ZGitHubnoreply@github.com2017-01-20T13:30:07ZMerge pull request #91 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.03e6d9995a037dfceafd48f0daede9721129a7e23https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e6d9995a037dfceafd48f0daede9721129a7e23https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b1acc3d89cab4617a30a04874853a902ac7c99270FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec5d9c0b8986ebba78115b8d2978420062a4a8d72https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72d67374ac2e2935ea39591034bb2013cb275706a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9NaNNaN
232772825eca8db8262af6d7d274dec7f8c4d8c94f1MDY6Q29tbWl0MjQ1NDAxMzY6NzcyODI1ZWNhOGRiODI2MmFmNmQ3ZDI3NGRlYzdmOGM0ZDhjOTRmMQ==anhigjames.robinson@anthonynolan.org2017-01-23T17:19:34Zanhigjames.robinson@anthonynolan.org2017-01-23T17:19:34ZIPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase ‘g’\\nt ‘G’ at start of B*15:11:01 gDNA sequence720e508a72cd0b68a38dceba128d2960bdc0419chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/720e508a72cd0b68a38dceba128d2960bdc0419chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed67374ac2e2935ea39591034bb2013cb275706a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9NaNNaNNaNNaNNaN
233221fc90fc6594eda4b5b0771adcdccd10b679393MDY6Q29tbWl0MjQ1NDAxMzY6MjIxZmM5MGZjNjU5NGVkYTRiNWIwNzcxYWRjZGNjZDEwYjY3OTM5Mw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-23T17:24:05ZGitHubnoreply@github.com2017-01-23T17:24:05ZMerge pull request #92 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0720e508a72cd0b68a38dceba128d2960bdc0419chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/720e508a72cd0b68a38dceba128d2960bdc0419chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/221fc90fc6594eda4b5b0771adcdccd10b6793930FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb1acc3d89cab4617a30a04874853a902ac7c9927https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927772825eca8db8262af6d7d274dec7f8c4d8c94f1https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1NaNNaN
234df4b34350a2ea5ce08f3d7730bda224fece4afb5MDY6Q29tbWl0MjQ1NDAxMzY6ZGY0YjM0MzUwYTJlYTVjZTA4ZjNkNzczMGJkYTIyNGZlY2U0YWZiNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-23T18:03:48ZGitHubnoreply@github.com2017-01-23T18:03:48ZDelete errant Icon file65c66cc514407c53f8465a5ed68f7e18bcc0e26bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65c66cc514407c53f8465a5ed68f7e18bcc0e26bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse221fc90fc6594eda4b5b0771adcdccd10b679393https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393NaNNaNNaNNaNNaN
235324f734c75dcdc51907ec293fbb2791fdf32da59MDY6Q29tbWl0MjQ1NDAxMzY6MzI0ZjczNGM3NWRjZGM1MTkwN2VjMjkzZmJiMjc5MWZkZjMyZGE1OQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-23T18:04:19ZGitHubnoreply@github.com2017-01-23T18:04:19ZDelete Icon65c66cc514407c53f8465a5ed68f7e18bcc0e26bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65c66cc514407c53f8465a5ed68f7e18bcc0e26bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/324f734c75dcdc51907ec293fbb2791fdf32da590FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse772825eca8db8262af6d7d274dec7f8c4d8c94f1https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1NaNNaNNaNNaNNaN
23638c516e7c81ec1e13f622748fc2d5290ca2aaf57MDY6Q29tbWl0MjQ1NDAxMzY6MzhjNTE2ZTdjODFlYzFlMTNmNjIyNzQ4ZmMyZDUyOTBjYTJhYWY1Nw==anhigjames.robinson@anthonynolan.org2017-01-25T13:00:32Zanhigjames.robinson@anthonynolan.org2017-01-25T13:00:35ZIPD-IMGT/HLA Release 3.27.0\\n\\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\\ninsertion compared to HLA-A.9d9f48c7223a4d434077f83bbcc3b847e2185a6bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d9f48c7223a4d434077f83bbcc3b847e2185a6bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse324f734c75dcdc51907ec293fbb2791fdf32da59https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59NaNNaNNaNNaNNaN
237d41d8b49df8ed0dbe3f49f468aa90b36a89fa63fMDY6Q29tbWl0MjQ1NDAxMzY6ZDQxZDhiNDlkZjhlZDBkYmUzZjQ5ZjQ2OGFhOTBiMzZhODlmYTYzZg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-25T13:01:05ZGitHubnoreply@github.com2017-01-25T13:01:05ZMerge pull request #97 from ANHIG/3270\\n\\n32709d9f48c7223a4d434077f83bbcc3b847e2185a6bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d9f48c7223a4d434077f83bbcc3b847e2185a6bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63fhttps://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedf4b34350a2ea5ce08f3d7730bda224fece4afb5https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb538c516e7c81ec1e13f622748fc2d5290ca2aaf57https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57NaNNaN
2380036fd5b0d5dc26d6b40a558fe4b06a95e01a7efMDY6Q29tbWl0MjQ1NDAxMzY6MDAzNmZkNWIwZDVkYzI2ZDZiNDBhNTU4ZmU0YjA2YTk1ZTAxYTdlZg==anhigjames.robinson@anthonynolan.org2017-01-26T11:32:38Zanhigjames.robinson@anthonynolan.org2017-01-26T11:32:38ZIPD-IMGT/HLA Release 3.27.0\\n\\nCorrection of spelling in README.md290e77dbda04d24c943fb98ccfc189815978d979https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/290e77dbda04d24c943fb98ccfc189815978d979https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efhttps://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57NaNNaNNaNNaNNaN
239481f95db5848a427bce0f863816e3c804ab2f667MDY6Q29tbWl0MjQ1NDAxMzY6NDgxZjk1ZGI1ODQ4YTQyN2JjZTBmODYzODE2ZTNjODA0YWIyZjY2Nw==anhigjames.robinson@anthonynolan.org2017-01-26T15:07:16Zanhigjames.robinson@anthonynolan.org2017-01-26T15:07:16ZIPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\\nB*58:01:01:01.381cc9246054a12316c5dce70b0fad71f5a84fb1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/381cc9246054a12316c5dce70b0fad71f5a84fb1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/481f95db5848a427bce0f863816e3c804ab2f6670FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efhttps://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7efNaNNaNNaNNaNNaN
240785d25ca252c14d915b9847577b9b1e987909572MDY6Q29tbWl0MjQ1NDAxMzY6Nzg1ZDI1Y2EyNTJjMTRkOTE1Yjk4NDc1NzdiOWIxZTk4NzkwOTU3Mg==anhigjames.robinson@anthonynolan.org2017-01-27T10:30:26Zanhigjames.robinson@anthonynolan.org2017-01-27T10:30:26ZIPD-IMGT/HLA Release 3.27.0\\n\\nAddition of README.md to WMDA directory3d10f9ba79eecc49eb55120d2716da281e3ed981https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d10f9ba79eecc49eb55120d2716da281e3ed981https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/785d25ca252c14d915b9847577b9b1e9879095720FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse481f95db5848a427bce0f863816e3c804ab2f667https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667NaNNaNNaNNaNNaN
24144e751fd95e7466f29e1890e9cb907a8fe5406baMDY6Q29tbWl0MjQ1NDAxMzY6NDRlNzUxZmQ5NWU3NDY2ZjI5ZTE4OTBlOWNiOTA3YThmZTU0MDZiYQ==anhigjames.robinson@anthonynolan.org2017-01-27T10:34:00Zanhigjames.robinson@anthonynolan.org2017-01-27T10:34:00ZIPD-IMGT/HLA Release 3.27.0\\n\\nAddition of README.md to WMDA directorybcb552e78c57fc593d1a14882b770feb882cdf53https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bcb552e78c57fc593d1a14882b770feb882cdf53https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406bahttps://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406bahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse785d25ca252c14d915b9847577b9b1e987909572https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572NaNNaNNaNNaNNaN
242814e16d51b800a14a3ca90c394df84d90cc8c24dMDY6Q29tbWl0MjQ1NDAxMzY6ODE0ZTE2ZDUxYjgwMGExNGEzY2E5MGMzOTRkZjg0ZDkwY2M4YzI0ZA==anhigjames.robinson@anthonynolan.org2017-01-27T12:02:40Zanhigjames.robinson@anthonynolan.org2017-01-27T12:02:40ZIPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-B genomic sequences due to the omission of\\nB*35:40N.8144c56677fbb25c50a975eb022d2bb0db8732c0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8144c56677fbb25c50a975eb022d2bb0db8732c0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse44e751fd95e7466f29e1890e9cb907a8fe5406bahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406bahttps://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406baNaNNaNNaNNaNNaN
243c36e0c7ab391a1f313b1ddc5058c8677f2d170aeMDY6Q29tbWl0MjQ1NDAxMzY6YzM2ZTBjN2FiMzkxYTFmMzEzYjFkZGM1MDU4Yzg2NzdmMmQxNzBhZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-01-27T15:44:02ZGitHubnoreply@github.com2017-01-27T15:44:02ZMerge pull request #99 from ANHIG/3270\\n\\n32708144c56677fbb25c50a975eb022d2bb0db8732c0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8144c56677fbb25c50a975eb022d2bb0db8732c0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170aehttps://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170aehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed41d8b49df8ed0dbe3f49f468aa90b36a89fa63fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63fhttps://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24dNaNNaN
2447c558d92c641955ce1f03be38e95057cc47ddeeaMDY6Q29tbWl0MjQ1NDAxMzY6N2M1NThkOTJjNjQxOTU1Y2UxZjAzYmUzOGU5NTA1N2NjNDdkZGVlYQ==anhigjames.robinson@anthonynolan.org2017-02-17T11:22:46Zanhigjames.robinson@anthonynolan.org2017-02-17T11:22:46ZIPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\\nwith C*12:02:02 and DQB1*04:02:01:018a28b3bca8594ade53f114656e769743eb7540d3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a28b3bca8594ade53f114656e769743eb7540d3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7c558d92c641955ce1f03be38e95057cc47ddeea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeeahttps://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24dhttps://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24dNaNNaNNaNNaNNaN
2452035667b138c8149538a64cc0870ec8bdb7da3f9MDY6Q29tbWl0MjQ1NDAxMzY6MjAzNTY2N2IxMzhjODE0OTUzOGE2NGNjMDg3MGVjOGJkYjdkYTNmOQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-02-17T11:23:57ZGitHubnoreply@github.com2017-02-17T11:23:57ZMerge pull request #100 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.08a28b3bca8594ade53f114656e769743eb7540d3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a28b3bca8594ade53f114656e769743eb7540d3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2035667b138c8149538a64cc0870ec8bdb7da3f90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec36e0c7ab391a1f313b1ddc5058c8677f2d170aehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170aehttps://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae7c558d92c641955ce1f03be38e95057cc47ddeeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeeahttps://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeeaNaNNaN
246fdfbacb192894a95177245e08264d591d3980725MDY6Q29tbWl0MjQ1NDAxMzY6ZmRmYmFjYjE5Mjg5NGE5NTE3NzI0NWUwODI2NGQ1OTFkMzk4MDcyNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-03-09T14:30:23ZGitHubnoreply@github.com2017-03-09T14:30:23ZUpdate README.mdadcfa34d92a4362ff14816af69e13ba33addc2fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adcfa34d92a4362ff14816af69e13ba33addc2fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fdfbacb192894a95177245e08264d591d39807250FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7c558d92c641955ce1f03be38e95057cc47ddeeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeeahttps://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeeaNaNNaNNaNNaNNaN
2472f21b0efa38a21b4f66437181e4337bd7aaa04abMDY6Q29tbWl0MjQ1NDAxMzY6MmYyMWIwZWZhMzhhMjFiNGY2NjQzNzE4MWU0MzM3YmQ3YWFhMDRhYg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-03-09T14:33:14ZGitHubnoreply@github.com2017-03-09T14:33:14ZMerge pull request #101 from ANHIG/3270\\n\\nUpdate README.mdadcfa34d92a4362ff14816af69e13ba33addc2fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adcfa34d92a4362ff14816af69e13ba33addc2fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2035667b138c8149538a64cc0870ec8bdb7da3f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9fdfbacb192894a95177245e08264d591d3980725https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725NaNNaN
248f37aec9570a2a6f05cf7341781cadfe1d98a7d7eMDY6Q29tbWl0MjQ1NDAxMzY6ZjM3YWVjOTU3MGEyYTZmMDVjZjczNDE3ODFjYWRmZTFkOThhN2Q3ZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-13T11:38:20ZGitHubnoreply@github.com2017-04-13T11:38:20ZIPD-IMGT/HLA Release 3.26.0 - XML Patch\\n\\nAdded release number and date to headers of file90be1c11b95faa9ef7714b150f5a19e1c02ad6b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/90be1c11b95faa9ef7714b150f5a19e1c02ad6b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7ehttps://github.com/ANHIG/IMGTHLA/commit/f37aec9570a2a6f05cf7341781cadfe1d98a7d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedc30eaa5e37a87beb406cb7eded516d74ae32097https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097NaNNaNNaNNaNNaN
249abccbbfe6192ad26e04d5392c112e39951eec1aaMDY6Q29tbWl0MjQ1NDAxMzY6YWJjY2JiZmU2MTkyYWQyNmUwNGQ1MzkyYzExMmUzOTk1MWVlYzFhYQ==anhigjames.robinson@anthonynolan.org2017-04-18T09:47:03Zanhigjames.robinson@anthonynolan.org2017-04-18T09:47:03ZIPD-IMGT/HLA Release 3.28.0\\n\\nFiles for IPD-IMGT/HLA Release 3.28.000456164fcd9524ddbf23e35e84f0c99e7430b6ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/00456164fcd9524ddbf23e35e84f0c99e7430b6ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aahttps://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04abNaNNaNNaNNaNNaN
250af3948942c421276835dcc20deb6dc88d90a93b5MDY6Q29tbWl0MjQ1NDAxMzY6YWYzOTQ4OTQyYzQyMTI3NjgzNWRjYzIwZGViNmRjODhkOTBhOTNiNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-18T09:48:30ZGitHubnoreply@github.com2017-04-18T09:48:30ZMerge pull request #102 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.000456164fcd9524ddbf23e35e84f0c99e7430b6ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/00456164fcd9524ddbf23e35e84f0c99e7430b6ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af3948942c421276835dcc20deb6dc88d90a93b50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04abhttps://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ababccbbfe6192ad26e04d5392c112e39951eec1aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aahttps://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aaNaNNaN
25172dbd49747c0d01d22bb090d8b847738d4ecd70cMDY6Q29tbWl0MjQ1NDAxMzY6NzJkYmQ0OTc0N2MwZDAxZDIyYmIwOTBkOGI4NDc3MzhkNGVjZDcwYw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-19T09:06:49ZGitHubnoreply@github.com2017-04-19T09:06:49ZIPD-IMGT/HLA Release 3.28.0\\n\\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01cd1c23014354fa724b927a52dda667ee6bad0d27https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1c23014354fa724b927a52dda667ee6bad0d27https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseabccbbfe6192ad26e04d5392c112e39951eec1aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aahttps://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aaNaNNaNNaNNaNNaN
252652fff742a0b27d7ba2016cca7bd380c800658e8MDY6Q29tbWl0MjQ1NDAxMzY6NjUyZmZmNzQyYTBiMjdkN2JhMjAxNmNjYTdiZDM4MGM4MDA2NThlOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-19T09:07:11ZGitHubnoreply@github.com2017-04-19T09:07:11ZMerge pull request #103 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0cd1c23014354fa724b927a52dda667ee6bad0d27https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1c23014354fa724b927a52dda667ee6bad0d27https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/652fff742a0b27d7ba2016cca7bd380c800658e80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseaf3948942c421276835dcc20deb6dc88d90a93b5https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b572dbd49747c0d01d22bb090d8b847738d4ecd70chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70cNaNNaN
253b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1MDY6Q29tbWl0MjQ1NDAxMzY6YjNmMzg2ZWMyYzJiYzQzYTgyM2VjZDA5ZGNjODg4YTMyYmI4YWFlMQ==anhigjames.robinson@anthonynolan.org2017-04-19T10:46:28Zanhigjames.robinson@anthonynolan.org2017-04-19T10:46:28ZIPD-IMGT/HLA Release 3.28.0\\n\\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\\nchecksums87286fa5696dba76d8d4b11cde18389469262997https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/87286fa5696dba76d8d4b11cde18389469262997https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70chttps://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70cNaNNaNNaNNaNNaN
254355263814c3236a3513b46396bfbcfdf6b8f222eMDY6Q29tbWl0MjQ1NDAxMzY6MzU1MjYzODE0YzMyMzZhMzUxM2I0NjM5NmJmYmNmZGY2YjhmMjIyZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-04-19T10:47:08ZGitHubnoreply@github.com2017-04-19T10:47:08ZMerge pull request #104 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.087286fa5696dba76d8d4b11cde18389469262997https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/87286fa5696dba76d8d4b11cde18389469262997https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/355263814c3236a3513b46396bfbcfdf6b8f222e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222ehttps://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse652fff742a0b27d7ba2016cca7bd380c800658e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1NaNNaN
2554a543c59a2e838e82fb9e2388670552e96b565acMDY6Q29tbWl0MjQ1NDAxMzY6NGE1NDNjNTlhMmU4MzhlODJmYjllMjM4ODY3MDU1MmU5NmI1NjVhYw==anhigjames.robinson@anthonynolan.org2017-05-05T09:08:02Zanhigjames.robinson@anthonynolan.org2017-05-05T09:08:02ZIPD-IMGT/HLA Release 3.28.0\\n\\nUpdate to the exon coordinates listed in the hla.dat files for\\nB*15:149N and B*15:246Ncb1790604b2e3914bcfcb459c26a2dd256296372https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb1790604b2e3914bcfcb459c26a2dd256296372https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a543c59a2e838e82fb9e2388670552e96b565ac0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565achttps://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565achttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1NaNNaNNaNNaNNaN
2568f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7MDY6Q29tbWl0MjQ1NDAxMzY6OGY1NDBhOWZiNjdmNTNjMWQ2ZjQzZjdlOTI1MGIxMGM5ZGE0ZThmNw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-05-05T09:08:48ZGitHubnoreply@github.com2017-05-05T09:08:48ZMerge pull request #105 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0cb1790604b2e3914bcfcb459c26a2dd256296372https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb1790604b2e3914bcfcb459c26a2dd256296372https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse355263814c3236a3513b46396bfbcfdf6b8f222ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222ehttps://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e4a543c59a2e838e82fb9e2388670552e96b565achttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565achttps://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565acNaNNaN
257ba5cb3d05c7b3ba5024cdafa192d89af186f08a9MDY6Q29tbWl0MjQ1NDAxMzY6YmE1Y2IzZDA1YzdiM2JhNTAyNGNkYWZhMTkyZDg5YWYxODZmMDhhOQ==anhigjames.robinson@anthonynolan.org2017-06-07T13:49:28Zanhigjames.robinson@anthonynolan.org2017-06-07T13:49:28ZAddition of historical WMDA files\\n\\nAddition of historical WMDA files9eafc92b0944c5e08f7c4b9faeb75c491d293a8ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9eafc92b0944c5e08f7c4b9faeb75c491d293a8ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9https://github.com/ANHIG/IMGTHLA/commit/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719chttps://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719cNaNNaNNaNNaNNaN
258bf257304fe44a170cbd382148caa14e14b3d0f8bMDY6Q29tbWl0MjQ1NDAxMzY6YmYyNTczMDRmZTQ0YTE3MGNiZDM4MjE0OGNhYTE0ZTE0YjNkMGY4Yg==anhigjames.robinson@anthonynolan.org2017-06-07T13:52:43Zanhigjames.robinson@anthonynolan.org2017-06-07T13:52:43ZAddition of historical WMDA files\\n\\nAddition of historical WMDA filese5e4c75375b2c1c77954f02d2dbb21e4deb50dbahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e5e4c75375b2c1c77954f02d2dbb21e4deb50dbahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf257304fe44a170cbd382148caa14e14b3d0f8bhttps://github.com/ANHIG/IMGTHLA/commit/bf257304fe44a170cbd382148caa14e14b3d0f8bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4730fe74e15427e2e909aa19212d537c389c9e18https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18NaNNaNNaNNaNNaN
259eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18MDY6Q29tbWl0MjQ1NDAxMzY6ZWI4MjI1MGY4YjBlYjlkMWNjNTRhMTA4ZDA1YWI4ZmEzZTBhOGQxOA==anhigjames.robinson@anthonynolan.org2017-06-07T15:21:27Zanhigjames.robinson@anthonynolan.org2017-06-07T15:21:27ZAddition of historical WMDA files\\n\\nAddition of historical WMDA files7a048d638ae6305e05e47079a1dfce0fc8184cb8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a048d638ae6305e05e47079a1dfce0fc8184cb8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18https://github.com/ANHIG/IMGTHLA/commit/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8NaNNaNNaNNaNNaN
260e1535af59a925b01fe67ba1c0a6c6f20960493e6MDY6Q29tbWl0MjQ1NDAxMzY6ZTE1MzVhZjU5YTkyNWIwMWZlNjdiYTFjMGE2YzZmMjA5NjA0OTNlNg==anhigjames.robinson@anthonynolan.org2017-06-07T15:22:41Zanhigjames.robinson@anthonynolan.org2017-06-07T15:22:41ZAddition of WMDA files\\n\\nAddition of WMDA filesf3bb133c33fdf166e851e2fd6345c3f7c0f0ea1ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f3bb133c33fdf166e851e2fd6345c3f7c0f0ea1ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6https://github.com/ANHIG/IMGTHLA/commit/e1535af59a925b01fe67ba1c0a6c6f20960493e6https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse07313301b74c4c0bd95755b48de1e426eda70712https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712NaNNaNNaNNaNNaN
26143be46757040bbd485bcdff1f7fe1e72be117fcfMDY6Q29tbWl0MjQ1NDAxMzY6NDNiZTQ2NzU3MDQwYmJkNDg1YmNkZmYxZjdmZTFlNzJiZTExN2ZjZg==anhigjames.robinson@anthonynolan.org2017-06-07T15:23:29Zanhigjames.robinson@anthonynolan.org2017-06-07T15:23:29ZAddition of WMDA files\\n\\nAddition of WMDA files398c520313700c23569f68a4b72f9feef79b5c3fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/398c520313700c23569f68a4b72f9feef79b5c3fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/43be46757040bbd485bcdff1f7fe1e72be117fcfhttps://github.com/ANHIG/IMGTHLA/commit/43be46757040bbd485bcdff1f7fe1e72be117fcfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2994c396f12803e8a850890c61f38dce385bad90https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90NaNNaNNaNNaNNaN
2626599041f06d568261be10f0bca306a772e5cd36cMDY6Q29tbWl0MjQ1NDAxMzY6NjU5OTA0MWYwNmQ1NjgyNjFiZTEwZjBiY2EzMDZhNzcyZTVjZDM2Yw==anhigjames.robinson@anthonynolan.org2017-06-21T14:32:52Zanhigjames.robinson@anthonynolan.org2017-06-21T14:32:52ZAddition of historical WMDA files\\n\\nAddition of historical WMDA files8adee4a151807186c77b0db7ab84cec4f659faa8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8adee4a151807186c77b0db7ab84cec4f659faa8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6599041f06d568261be10f0bca306a772e5cd36c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6599041f06d568261be10f0bca306a772e5cd36chttps://github.com/ANHIG/IMGTHLA/commit/6599041f06d568261be10f0bca306a772e5cd36chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6599041f06d568261be10f0bca306a772e5cd36c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse340839349582612fd277eb5d046a355a15d291b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3NaNNaNNaNNaNNaN
26378bbe4865d1131f6843a4b2846f340a0d207a487MDY6Q29tbWl0MjQ1NDAxMzY6NzhiYmU0ODY1ZDExMzFmNjg0M2E0YjI4NDZmMzQwYTBkMjA3YTQ4Nw==anhigjames.robinson@anthonynolan.org2017-06-21T14:34:47Zanhigjames.robinson@anthonynolan.org2017-06-21T14:34:47ZAddition of WMDA Files\\n\\nAddition of WMDA Filesc50b19357411e9089ce5277d1da6dbb46552c551https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c50b19357411e9089ce5277d1da6dbb46552c551https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/78bbe4865d1131f6843a4b2846f340a0d207a4870FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/78bbe4865d1131f6843a4b2846f340a0d207a487https://github.com/ANHIG/IMGTHLA/commit/78bbe4865d1131f6843a4b2846f340a0d207a487https://api.github.com/repos/ANHIG/IMGTHLA/commits/78bbe4865d1131f6843a4b2846f340a0d207a487/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedadhttps://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedadNaNNaNNaNNaNNaN
2644d8879eb073b7852071734eaa2c41544bd552643MDY6Q29tbWl0MjQ1NDAxMzY6NGQ4ODc5ZWIwNzNiNzg1MjA3MTczNGVhYTJjNDE1NDRiZDU1MjY0Mw==anhigjames.robinson@anthonynolan.org2017-06-21T14:35:14Zanhigjames.robinson@anthonynolan.org2017-06-21T14:35:14ZAddition of WMDA Files\\n\\nAddition of WMDA Files365d13a9a1a9103365c82a3e1eb5d72ebc5747fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/365d13a9a1a9103365c82a3e1eb5d72ebc5747fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4d8879eb073b7852071734eaa2c41544bd5526430FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4d8879eb073b7852071734eaa2c41544bd552643https://github.com/ANHIG/IMGTHLA/commit/4d8879eb073b7852071734eaa2c41544bd552643https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d8879eb073b7852071734eaa2c41544bd552643/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse309db7b9ad74d01800c188d3d4cc2d31b73037b6https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6NaNNaNNaNNaNNaN
2659243c652d3e942afed3397a0f97ecc38e365b731MDY6Q29tbWl0MjQ1NDAxMzY6OTI0M2M2NTJkM2U5NDJhZmVkMzM5N2EwZjk3ZWNjMzhlMzY1YjczMQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:36:04Zanhigjames.robinson@anthonynolan.org2017-06-21T14:36:04ZAddition of WMDA Files\\n\\nAddition of WMDA Files69680aaf4f24973c2f5b9eefb7654f831ebc8b89https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/69680aaf4f24973c2f5b9eefb7654f831ebc8b89https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9243c652d3e942afed3397a0f97ecc38e365b7310FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9243c652d3e942afed3397a0f97ecc38e365b731https://github.com/ANHIG/IMGTHLA/commit/9243c652d3e942afed3397a0f97ecc38e365b731https://api.github.com/repos/ANHIG/IMGTHLA/commits/9243c652d3e942afed3397a0f97ecc38e365b731/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276ahttps://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276aNaNNaNNaNNaNNaN
266260494e5b0cc256e9e8864e1e08f6ea5bf83dcebMDY6Q29tbWl0MjQ1NDAxMzY6MjYwNDk0ZTViMGNjMjU2ZTllODg2NGUxZTA4ZjZlYTViZjgzZGNlYg==anhigjames.robinson@anthonynolan.org2017-06-21T14:37:01Zanhigjames.robinson@anthonynolan.org2017-06-21T14:37:01ZAddition of WMDA Files\\n\\nAddition of WMDA Filesa810249eebce8b7e511c5cbb11e5f853c07c6e62https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a810249eebce8b7e511c5cbb11e5f853c07c6e62https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dcebhttps://github.com/ANHIG/IMGTHLA/commit/260494e5b0cc256e9e8864e1e08f6ea5bf83dcebhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0de983f3897470047ecc176332187eff12580d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7ehttps://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7eNaNNaNNaNNaNNaN
267658df88d6a758ddf8c184de90b725c21bb5ece37MDY6Q29tbWl0MjQ1NDAxMzY6NjU4ZGY4OGQ2YTc1OGRkZjhjMTg0ZGU5MGI3MjVjMjFiYjVlY2UzNw==anhigjames.robinson@anthonynolan.org2017-06-21T14:38:41Zanhigjames.robinson@anthonynolan.org2017-06-21T14:38:41ZAddition of WMDA Files\\n\\nAddition of WMDA Files6b7a4db22b464769ae458b91b3b3270422ef8684https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6b7a4db22b464769ae458b91b3b3270422ef8684https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/658df88d6a758ddf8c184de90b725c21bb5ece370FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/658df88d6a758ddf8c184de90b725c21bb5ece37https://github.com/ANHIG/IMGTHLA/commit/658df88d6a758ddf8c184de90b725c21bb5ece37https://api.github.com/repos/ANHIG/IMGTHLA/commits/658df88d6a758ddf8c184de90b725c21bb5ece37/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse69a243a698555feac49dd16d1ab544d60b74115bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115bhttps://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115bNaNNaNNaNNaNNaN
268c8a80bdef97daefab0f4bdf27a1aab0e1b805b31MDY6Q29tbWl0MjQ1NDAxMzY6YzhhODBiZGVmOTdkYWVmYWIwZjRiZGYyN2ExYWFiMGUxYjgwNWIzMQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:39:19Zanhigjames.robinson@anthonynolan.org2017-06-21T14:39:19ZAddition of WMDA Files\\n\\nAddition of WMDA Filesfe0fb30b1587586298a97f0a7e7a6f7f02506146https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fe0fb30b1587586298a97f0a7e7a6f7f02506146https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b310FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31https://github.com/ANHIG/IMGTHLA/commit/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31https://api.github.com/repos/ANHIG/IMGTHLA/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse767691bb05170799914ce53cbbb05508bebcb0b3https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3NaNNaNNaNNaNNaN
269041318439bf0ba291f990faaa27cd6ad0a062d13MDY6Q29tbWl0MjQ1NDAxMzY6MDQxMzE4NDM5YmYwYmEyOTFmOTkwZmFhYTI3Y2Q2YWQwYTA2MmQxMw==anhigjames.robinson@anthonynolan.org2017-06-21T14:39:51Zanhigjames.robinson@anthonynolan.org2017-06-21T14:39:51ZAddition of WMDA Files\\n\\nAddition of WMDA Files828505c38ee0173df29c5eedbaaebdfbe258dccchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/828505c38ee0173df29c5eedbaaebdfbe258dccchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/041318439bf0ba291f990faaa27cd6ad0a062d130FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13https://github.com/ANHIG/IMGTHLA/commit/041318439bf0ba291f990faaa27cd6ad0a062d13https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse23044ee80c27f75bb34c9f9ac689b1c68cd65914https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914NaNNaNNaNNaNNaN
270e1cd1ec3e66f4ab2b218f6758ed315f557778655MDY6Q29tbWl0MjQ1NDAxMzY6ZTFjZDFlYzNlNjZmNGFiMmIyMThmNjc1OGVkMzE1ZjU1Nzc3ODY1NQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:40:46Zanhigjames.robinson@anthonynolan.org2017-06-21T14:40:46ZUpdate of WMDA Files\\n\\nUpdate of WMDA Files0a9d18e04ca058f8530631ac4a5082288f0c90cdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a9d18e04ca058f8530631ac4a5082288f0c90cdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1cd1ec3e66f4ab2b218f6758ed315f5577786550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655https://github.com/ANHIG/IMGTHLA/commit/e1cd1ec3e66f4ab2b218f6758ed315f557778655https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse041318439bf0ba291f990faaa27cd6ad0a062d13https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13https://github.com/ANHIG/IMGTHLA/commit/041318439bf0ba291f990faaa27cd6ad0a062d13NaNNaNNaNNaNNaN
2717ca4eb239a96884142d3ef0b0182d3bc84ec1bbaMDY6Q29tbWl0MjQ1NDAxMzY6N2NhNGViMjM5YTk2ODg0MTQyZDNlZjBiMDE4MmQzYmM4NGVjMWJiYQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:41:27Zanhigjames.robinson@anthonynolan.org2017-06-21T14:41:27ZAddition of WMDA Files\\n\\nAddition of WMDA Files453cd91b2102b3c9230a0d9c6daf1c3f89580b26https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/453cd91b2102b3c9230a0d9c6daf1c3f89580b26https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bbahttps://github.com/ANHIG/IMGTHLA/commit/7ca4eb239a96884142d3ef0b0182d3bc84ec1bbahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3abe7e12dcbc3824315959af4428c53bd760c6e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7NaNNaNNaNNaNNaN
27289911df382bf499cd2fad648575d64f84e0ebee5MDY6Q29tbWl0MjQ1NDAxMzY6ODk5MTFkZjM4MmJmNDk5Y2QyZmFkNjQ4NTc1ZDY0Zjg0ZTBlYmVlNQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:42:04Zanhigjames.robinson@anthonynolan.org2017-06-21T14:42:04ZAddition of WMDA Files\\n\\nAddition of WMDA Files0901f161df9166299033fe0f38f3b45b360954d2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0901f161df9166299033fe0f38f3b45b360954d2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89911df382bf499cd2fad648575d64f84e0ebee50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89911df382bf499cd2fad648575d64f84e0ebee5https://github.com/ANHIG/IMGTHLA/commit/89911df382bf499cd2fad648575d64f84e0ebee5https://api.github.com/repos/ANHIG/IMGTHLA/commits/89911df382bf499cd2fad648575d64f84e0ebee5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseee5a661314196af16994119d69b609f2b11de764https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764NaNNaNNaNNaNNaN
2735efd2671688f48f60637136f7712c046c0d3c9b4MDY6Q29tbWl0MjQ1NDAxMzY6NWVmZDI2NzE2ODhmNDhmNjA2MzcxMzZmNzcxMmMwNDZjMGQzYzliNA==anhigjames.robinson@anthonynolan.org2017-06-21T14:42:28Zanhigjames.robinson@anthonynolan.org2017-06-21T14:42:28ZAddition of WMDA Files\\n\\nAddition of WMDA Files885a8c3e3970d3567322c153fd1073a3aab8ef1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/885a8c3e3970d3567322c153fd1073a3aab8ef1chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5efd2671688f48f60637136f7712c046c0d3c9b40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5efd2671688f48f60637136f7712c046c0d3c9b4https://github.com/ANHIG/IMGTHLA/commit/5efd2671688f48f60637136f7712c046c0d3c9b4https://api.github.com/repos/ANHIG/IMGTHLA/commits/5efd2671688f48f60637136f7712c046c0d3c9b4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsede232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3chttps://github.com/ANHIG/IMGTHLA/commit/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3cNaNNaNNaNNaNNaN
2745945032a37b6bf1c2e798bf416aad6e1635b3aa7MDY6Q29tbWl0MjQ1NDAxMzY6NTk0NTAzMmEzN2I2YmYxYzJlNzk4YmY0MTZhYWQ2ZTE2MzViM2FhNw==anhigjames.robinson@anthonynolan.org2017-06-21T14:42:56Zanhigjames.robinson@anthonynolan.org2017-06-21T14:42:56ZAddition of WMDA Files\\n\\nAddition of WMDA Filescf26a3a65f6c4759c43f505bf677016f8ac785f6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf26a3a65f6c4759c43f505bf677016f8ac785f6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7https://github.com/ANHIG/IMGTHLA/commit/5945032a37b6bf1c2e798bf416aad6e1635b3aa7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4826201263c95aefc29beaeb323f883cf6b4edfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfbhttps://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfbNaNNaNNaNNaNNaN
275ada88d5af76675bb10c8a8b6491f963ee5d2f4adMDY6Q29tbWl0MjQ1NDAxMzY6YWRhODhkNWFmNzY2NzViYjEwYzhhOGI2NDkxZjk2M2VlNWQyZjRhZA==anhigjames.robinson@anthonynolan.org2017-06-21T14:43:43Zanhigjames.robinson@anthonynolan.org2017-06-21T14:43:43ZUpdate of WMDA Files\\n\\nUpdate of WMDA Files65f5c4fb16aab12d682e9c8d9a6aa902563622ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65f5c4fb16aab12d682e9c8d9a6aa902563622ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4adhttps://github.com/ANHIG/IMGTHLA/commit/ada88d5af76675bb10c8a8b6491f963ee5d2f4adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5945032a37b6bf1c2e798bf416aad6e1635b3aa7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7https://github.com/ANHIG/IMGTHLA/commit/5945032a37b6bf1c2e798bf416aad6e1635b3aa7NaNNaNNaNNaNNaN
2765c3aab6eea0b638551682adf029a947d11d41621MDY6Q29tbWl0MjQ1NDAxMzY6NWMzYWFiNmVlYTBiNjM4NTUxNjgyYWRmMDI5YTk0N2QxMWQ0MTYyMQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:47:42Zanhigjames.robinson@anthonynolan.org2017-06-21T14:47:42ZAddition of WMDA Files and removal of files from Release 3.25.0\\n\\nThe directory was missing some data from Release 3.2.0 and contained\\nadditional data from Release 3.25.0. The additional files have been\\nremoved.a652bcc0717e448a6f7a06278df7fc84d5e6096bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a652bcc0717e448a6f7a06278df7fc84d5e6096bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c3aab6eea0b638551682adf029a947d11d416210FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621https://github.com/ANHIG/IMGTHLA/commit/5c3aab6eea0b638551682adf029a947d11d41621https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085adhttps://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085adNaNNaNNaNNaNNaN
27753f567078d46365a3fec66ac57316cc7c038f650MDY6Q29tbWl0MjQ1NDAxMzY6NTNmNTY3MDc4ZDQ2MzY1YTNmZWM2NmFjNTczMTZjYzdjMDM4ZjY1MA==anhigjames.robinson@anthonynolan.org2017-06-21T14:48:38Zanhigjames.robinson@anthonynolan.org2017-06-21T14:48:38ZAddition of WMDA files\\n\\nAddition of WMDA files2b38e1c6208a9c1389f346fe3b41f0a351cdc606https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2b38e1c6208a9c1389f346fe3b41f0a351cdc606https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/53f567078d46365a3fec66ac57316cc7c038f6500FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/53f567078d46365a3fec66ac57316cc7c038f650https://github.com/ANHIG/IMGTHLA/commit/53f567078d46365a3fec66ac57316cc7c038f650https://api.github.com/repos/ANHIG/IMGTHLA/commits/53f567078d46365a3fec66ac57316cc7c038f650/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebeefc6c755f7c4255b5f3a6f38a706d2451161d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1https://github.com/ANHIG/IMGTHLA/commit/beefc6c755f7c4255b5f3a6f38a706d2451161d1NaNNaNNaNNaNNaN
2781c7f60887bb500313f461c68c84fcacb7c567410MDY6Q29tbWl0MjQ1NDAxMzY6MWM3ZjYwODg3YmI1MDAzMTNmNDYxYzY4Yzg0ZmNhY2I3YzU2NzQxMA==anhigjames.robinson@anthonynolan.org2017-06-21T14:49:28Zanhigjames.robinson@anthonynolan.org2017-06-21T14:49:28ZAddition of WMDA files\\n\\nAddition of WMDA files5a5c9a2d218e4b862b03b24d3c3a44b79d9aa6a3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5a5c9a2d218e4b862b03b24d3c3a44b79d9aa6a3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1c7f60887bb500313f461c68c84fcacb7c5674100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1c7f60887bb500313f461c68c84fcacb7c567410https://github.com/ANHIG/IMGTHLA/commit/1c7f60887bb500313f461c68c84fcacb7c567410https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c7f60887bb500313f461c68c84fcacb7c567410/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7NaNNaNNaNNaNNaN
27960a5b4fb4e1488b6e2f9109078a5bcaa43e69b36MDY6Q29tbWl0MjQ1NDAxMzY6NjBhNWI0ZmI0ZTE0ODhiNmUyZjkxMDkwNzhhNWJjYWE0M2U2OWIzNg==anhigjames.robinson@anthonynolan.org2017-06-21T14:50:04Zanhigjames.robinson@anthonynolan.org2017-06-21T14:50:04ZAddition of WMDA files\\n\\nAddition of WMDA files589db8b4d51e1af3c73f485268f241bdc37904d2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/589db8b4d51e1af3c73f485268f241bdc37904d2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b360FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36https://github.com/ANHIG/IMGTHLA/commit/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse18fb9dc249237ad5cb0043fabc1519a11cd60604https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604NaNNaNNaNNaNNaN
280e547ac988250b42804d7d59a9d4b1d5a2e0855c5MDY6Q29tbWl0MjQ1NDAxMzY6ZTU0N2FjOTg4MjUwYjQyODA0ZDdkNTlhOWQ0YjFkNWEyZTA4NTVjNQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:50:34Zanhigjames.robinson@anthonynolan.org2017-06-21T14:50:34ZAddition of WMDA files\\n\\nAddition of WMDA files11451edb8631a2ee1fd2248bd9b14158135ca1b2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11451edb8631a2ee1fd2248bd9b14158135ca1b2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5https://github.com/ANHIG/IMGTHLA/commit/e547ac988250b42804d7d59a9d4b1d5a2e0855c5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse11bf2f4bfa5aacee1e93371db7031384464e0c00https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00NaNNaNNaNNaNNaN
28152f499bc735f01d48207bf6e8520b56d9e576a76MDY6Q29tbWl0MjQ1NDAxMzY6NTJmNDk5YmM3MzVmMDFkNDgyMDdiZjZlODUyMGI1NmQ5ZTU3NmE3Ng==anhigjames.robinson@anthonynolan.org2017-06-21T14:51:08Zanhigjames.robinson@anthonynolan.org2017-06-21T14:51:08ZAddition of WMDA checksum file\\n\\nAddition of WMDA checksum file7861db4070ca55df859908c8e0c1d2e27c947294https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7861db4070ca55df859908c8e0c1d2e27c947294https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/52f499bc735f01d48207bf6e8520b56d9e576a760FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76https://github.com/ANHIG/IMGTHLA/commit/52f499bc735f01d48207bf6e8520b56d9e576a76https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse975fe3fdb5f7a6a603407d8a402e972fd664ce77https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77NaNNaNNaNNaNNaN
282e46989ce2bccf8e58a520da10d172ef2960ed755MDY6Q29tbWl0MjQ1NDAxMzY6ZTQ2OTg5Y2UyYmNjZjhlNThhNTIwZGExMGQxNzJlZjI5NjBlZDc1NQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:51:36Zanhigjames.robinson@anthonynolan.org2017-06-21T14:51:36ZAddition of WMDA checksum file\\n\\nAddition of WMDA checksum filea2281e7bea1959cf7c3b8640e58e79a183a234d5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a2281e7bea1959cf7c3b8640e58e79a183a234d5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e46989ce2bccf8e58a520da10d172ef2960ed7550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755https://github.com/ANHIG/IMGTHLA/commit/e46989ce2bccf8e58a520da10d172ef2960ed755https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseffb709269dad74b4d538be957ae318b0bd874c9ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9ehttps://github.com/ANHIG/IMGTHLA/commit/ffb709269dad74b4d538be957ae318b0bd874c9eNaNNaNNaNNaNNaN
283c320d8541552dcad51ac9fc5d3dd09e4ef549a89MDY6Q29tbWl0MjQ1NDAxMzY6YzMyMGQ4NTQxNTUyZGNhZDUxYWM5ZmM1ZDNkZDA5ZTRlZjU0OWE4OQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:52:10Zanhigjames.robinson@anthonynolan.org2017-06-21T14:52:10ZAddition of WMDA checksum file and removal of zipped archives\\n\\nAddition of WMDA checksum file and removal of zipped archives2f299f70a69316f8bf1e442663be385f9a4408b6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2f299f70a69316f8bf1e442663be385f9a4408b6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a890FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89https://github.com/ANHIG/IMGTHLA/commit/c320d8541552dcad51ac9fc5d3dd09e4ef549a89https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5ahttps://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5aNaNNaNNaNNaNNaN
284039466eee45519d41411df5783695dbe8dc7843aMDY6Q29tbWl0MjQ1NDAxMzY6MDM5NDY2ZWVlNDU1MTlkNDE0MTFkZjU3ODM2OTVkYmU4ZGM3ODQzYQ==anhigjames.robinson@anthonynolan.org2017-06-21T14:52:35Zanhigjames.robinson@anthonynolan.org2017-06-21T14:52:35ZAddition of WMDA checksum file and removal of zipped archives\\n\\nAddition of WMDA checksum file and removal of zipped archives316a00e04776ddc4b5c63fcaa8bfa832328bc2eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/316a00e04776ddc4b5c63fcaa8bfa832328bc2eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/039466eee45519d41411df5783695dbe8dc7843a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/039466eee45519d41411df5783695dbe8dc7843ahttps://github.com/ANHIG/IMGTHLA/commit/039466eee45519d41411df5783695dbe8dc7843ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/039466eee45519d41411df5783695dbe8dc7843a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7fdf01fe7d6d820e528facfd2667fadd97f72d36https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36NaNNaNNaNNaNNaN
28583b4e1cc168c66466a246f63da7b62b42d412110MDY6Q29tbWl0MjQ1NDAxMzY6ODNiNGUxY2MxNjhjNjY0NjZhMjQ2ZjYzZGE3YjYyYjQyZDQxMjExMA==anhigjames.robinson@anthonynolan.org2017-06-21T14:53:31Zanhigjames.robinson@anthonynolan.org2017-06-21T14:53:31ZAddition of WMDA checksum file\\n\\nAddition of WMDA checksum file259f4f55bf5d9b7c7d431471be0edc4e8f31534chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/259f4f55bf5d9b7c7d431471be0edc4e8f31534chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/83b4e1cc168c66466a246f63da7b62b42d4121100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110https://github.com/ANHIG/IMGTHLA/commit/83b4e1cc168c66466a246f63da7b62b42d412110https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef37aec9570a2a6f05cf7341781cadfe1d98a7d7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7ehttps://github.com/ANHIG/IMGTHLA/commit/f37aec9570a2a6f05cf7341781cadfe1d98a7d7eNaNNaNNaNNaNNaN
2863faa0d6f4dbefeb3fa6d0574aa9ce053deeec968MDY6Q29tbWl0MjQ1NDAxMzY6M2ZhYTBkNmY0ZGJlZmViM2ZhNmQwNTc0YWE5Y2UwNTNkZWVlYzk2OA==anhigjames.robinson@anthonynolan.org2017-07-12T09:03:03Zanhigjames.robinson@anthonynolan.org2017-07-12T09:03:03ZIPD-IMGT/HLA Release 3.29.0\\n\\nFiles for IPD-IMGT/HLA Release 3.29.01ac635deb7795fb6cd2c12c4e672241e5056de8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ac635deb7795fb6cd2c12c4e672241e5056de8fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec9680FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4a543c59a2e838e82fb9e2388670552e96b565achttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565achttps://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565acNaNNaNNaNNaNNaN
287684864ec79bc932ba4789b787171f7487b8cc025MDY6Q29tbWl0MjQ1NDAxMzY6Njg0ODY0ZWM3OWJjOTMyYmE0Nzg5Yjc4NzE3MWY3NDg3YjhjYzAyNQ==anhigjames.robinson@anthonynolan.org2017-07-12T09:08:09Zanhigjames.robinson@anthonynolan.org2017-07-12T09:08:09ZIPD-IMGT/HLA Release 3.28.0\\n\\nUpdate to README regarding gen.txt files67d7aefe9d11a8d24c6a03bee70f4693175c467ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/67d7aefe9d11a8d24c6a03bee70f4693175c467ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/684864ec79bc932ba4789b787171f7487b8cc0250FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968NaNNaNNaNNaNNaN
288de01b0573fd9108539ef10b4e44b12d334085871MDY6Q29tbWl0MjQ1NDAxMzY6ZGUwMWIwNTczZmQ5MTA4NTM5ZWYxMGI0ZTQ0YjEyZDMzNDA4NTg3MQ==anhigjames.robinson@anthonynolan.org2017-07-12T09:10:39Zanhigjames.robinson@anthonynolan.org2017-07-12T09:10:39ZIPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to README regarding gen.txt files612b00f8f2b5e7b10d5d3221059fa8c39e4629d7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/612b00f8f2b5e7b10d5d3221059fa8c39e4629d7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/de01b0573fd9108539ef10b4e44b12d3340858710FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse684864ec79bc932ba4789b787171f7487b8cc025https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025NaNNaNNaNNaNNaN
289090c0ae6d951af2729c5e58c334a19530cc92462MDY6Q29tbWl0MjQ1NDAxMzY6MDkwYzBhZTZkOTUxYWYyNzI5YzVlNThjMzM0YTE5NTMwY2M5MjQ2Mg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-07-12T09:15:01ZGitHubnoreply@github.com2017-07-12T09:15:01ZMerge pull request #107 from ANHIG/3290\\n\\n3290612b00f8f2b5e7b10d5d3221059fa8c39e4629d7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/612b00f8f2b5e7b10d5d3221059fa8c39e4629d7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/090c0ae6d951af2729c5e58c334a19530cc924620FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7de01b0573fd9108539ef10b4e44b12d334085871https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871NaNNaN
2903524e254b9229f55204336ea48a08209ff4fcaf5MDY6Q29tbWl0MjQ1NDAxMzY6MzUyNGUyNTRiOTIyOWY1NTIwNDMzNmVhNDhhMDgyMDlmZjRmY2FmNQ==anhigjames.robinson@anthonynolan.org2017-07-13T08:50:49Zanhigjames.robinson@anthonynolan.org2017-07-13T08:50:49ZIPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt6a8028d7cac673816c26c8436a43a4596dace282https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a8028d7cac673816c26c8436a43a4596dace282https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3524e254b9229f55204336ea48a08209ff4fcaf50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsede01b0573fd9108539ef10b4e44b12d334085871https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871NaNNaNNaNNaNNaN
2913bbf66f3b680f17e404388ed009202a082045458MDY6Q29tbWl0MjQ1NDAxMzY6M2JiZjY2ZjNiNjgwZjE3ZTQwNDM4OGVkMDA5MjAyYTA4MjA0NTQ1OA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-07-13T08:51:19ZGitHubnoreply@github.com2017-07-13T08:51:19ZMerge pull request #108 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.06a8028d7cac673816c26c8436a43a4596dace282https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a8028d7cac673816c26c8436a43a4596dace282https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3bbf66f3b680f17e404388ed009202a0820454580FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse090c0ae6d951af2729c5e58c334a19530cc92462https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc924623524e254b9229f55204336ea48a08209ff4fcaf5https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5NaNNaN
292ab4270d992aa01bdad00391cf9f75637ad639f4cMDY6Q29tbWl0MjQ1NDAxMzY6YWI0MjcwZDk5MmFhMDFiZGFkMDAzOTFjZjlmNzU2MzdhZDYzOWY0Yw==anhigjames.robinson@anthonynolan.org2017-07-21T14:16:04Zanhigjames.robinson@anthonynolan.org2017-07-21T14:16:04ZIPD-IMGT/HLA Release 3.29.0\\n\\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\\nrepresent indels in the 3’ UTR in the DQA1_gen.txt and hla.dat filesbc80d4c076d3145979e418438c8dc64a109c239ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bc80d4c076d3145979e418438c8dc64a109c239ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4chttps://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3524e254b9229f55204336ea48a08209ff4fcaf5https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5NaNNaNNaNNaNNaN
2939daaf431bd16ef8619a8b625ba44b4b00ab32ac4MDY6Q29tbWl0MjQ1NDAxMzY6OWRhYWY0MzFiZDE2ZWY4NjE5YThiNjI1YmE0NGI0YjAwYWIzMmFjNA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-07-21T14:16:30ZGitHubnoreply@github.com2017-07-21T14:16:30ZMerge pull request #109 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0bc80d4c076d3145979e418438c8dc64a109c239ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bc80d4c076d3145979e418438c8dc64a109c239ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3bbf66f3b680f17e404388ed009202a082045458https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458ab4270d992aa01bdad00391cf9f75637ad639f4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4chttps://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4cNaNNaN
29447e2bd1bac36eaec7519074b32e7e51c91e2cbfbMDY6Q29tbWl0MjQ1NDAxMzY6NDdlMmJkMWJhYzM2ZWFlYzc1MTkwNzRiMzJlN2U1MWM5MWUyY2JmYg==anhigjames.robinson@anthonynolan.org2017-07-26T10:29:28Zanhigjames.robinson@anthonynolan.org2017-07-26T10:29:28ZIPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file.056d26070f881accf736007d5f84cd81b82d5ccbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/056d26070f881accf736007d5f84cd81b82d5ccbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseab4270d992aa01bdad00391cf9f75637ad639f4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4chttps://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4cNaNNaNNaNNaNNaN
295887dff715147378da5ead94cb430cbfd7bb78900MDY6Q29tbWl0MjQ1NDAxMzY6ODg3ZGZmNzE1MTQ3Mzc4ZGE1ZWFkOTRjYjQzMGNiZmQ3YmI3ODkwMA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-07-26T10:30:22ZGitHubnoreply@github.com2017-07-26T10:30:22ZMerge pull request #110 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0056d26070f881accf736007d5f84cd81b82d5ccbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/056d26070f881accf736007d5f84cd81b82d5ccbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/887dff715147378da5ead94cb430cbfd7bb789000FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse9daaf431bd16ef8619a8b625ba44b4b00ab32ac4https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac447e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbNaNNaN
296ffc92e7718351a97dd6a76166f60743b2ec200cbMDY6Q29tbWl0MjQ1NDAxMzY6ZmZjOTJlNzcxODM1MWE5N2RkNmE3NjE2NmY2MDc0M2IyZWMyMDBjYg==anhigjames.robinson@anthonynolan.org2017-08-17T14:22:40Zanhigjames.robinson@anthonynolan.org2017-08-17T14:22:40ZIPD-IMGT/HLA Release 3.29.0.1\\n\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:02aa4e076d9d0cf11fc35de8c095180df3d646310bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aa4e076d9d0cf11fc35de8c095180df3d646310bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cbhttps://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbhttps://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfbNaNNaNNaNNaNNaN
2979bfeefc2260b746f6957c779cbf6b312d12a8315MDY6Q29tbWl0MjQ1NDAxMzY6OWJmZWVmYzIyNjBiNzQ2ZjY5NTdjNzc5Y2JmNmIzMTJkMTJhODMxNQ==anhigjames.robinson@anthonynolan.org2017-08-17T14:40:48Zanhigjames.robinson@anthonynolan.org2017-08-17T14:40:48ZIPD-IMGT/HLA Release 3.29.0.1\\n\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:026f07bade59823880646b2b872573bb2a7e81b66dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f07bade59823880646b2b872573bb2a7e81b66dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9bfeefc2260b746f6957c779cbf6b312d12a83150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseffc92e7718351a97dd6a76166f60743b2ec200cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cbhttps://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cbNaNNaNNaNNaNNaN
298c0c61df0b334cc454968643a3ffe278d73e8b13bMDY6Q29tbWl0MjQ1NDAxMzY6YzBjNjFkZjBiMzM0Y2M0NTQ5Njg2NDNhM2ZmZTI3OGQ3M2U4YjEzYg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-08-17T14:46:14ZGitHubnoreply@github.com2017-08-17T14:46:14ZMerge pull request #111 from ANHIG/3290\\n\\n32906f07bade59823880646b2b872573bb2a7e81b66dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f07bade59823880646b2b872573bb2a7e81b66dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13bhttps://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse887dff715147378da5ead94cb430cbfd7bb78900https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb789009bfeefc2260b746f6957c779cbf6b312d12a8315https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315NaNNaN
2992d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874MDY6Q29tbWl0MjQ1NDAxMzY6MmQ2NGIxMzdhNmM0ZjZhNmY1NmI2YmQ3OGVmMGRjN2IxZjg1OTg3NA==anhigjames.robinson@anthonynolan.org2017-08-17T15:00:48Zanhigjames.robinson@anthonynolan.org2017-08-17T15:00:48ZIPD-IMGT/HLA Release 3.29.0.1\\n\\nIPD-IMGT/HLA Release 3.29.0.1\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\\nDRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:023be29c2ac5b2912a629810d2304e3850873d97a0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3be29c2ac5b2912a629810d2304e3850873d97a0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f8598740FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9bfeefc2260b746f6957c779cbf6b312d12a8315https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315NaNNaNNaNNaNNaN
3005800ab43fe4afd66825db1e574176370558a94bfMDY6Q29tbWl0MjQ1NDAxMzY6NTgwMGFiNDNmZTRhZmQ2NjgyNWRiMWU1NzQxNzYzNzA1NThhOTRiZg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-08-17T15:03:53ZGitHubnoreply@github.com2017-08-17T15:03:53ZMerge pull request #112 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0.13be29c2ac5b2912a629810d2304e3850873d97a0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3be29c2ac5b2912a629810d2304e3850873d97a0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5800ab43fe4afd66825db1e574176370558a94bf0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bfhttps://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bf/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec0c61df0b334cc454968643a3ffe278d73e8b13bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13bhttps://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874NaNNaN
301d99d8aca3f01f7431741a998ea5cc2417d53ac9cMDY6Q29tbWl0MjQ1NDAxMzY6ZDk5ZDhhY2EzZjAxZjc0MzE3NDFhOTk4ZWE1Y2MyNDE3ZDUzYWM5Yw==anhigjames.robinson@anthonynolan.org2017-10-26T09:30:35Zanhigjames.robinson@anthonynolan.org2017-10-26T09:30:35ZIPD-IMGT/HLA Release 3.30.0\\n\\nFiles for IPD-IMGT/HLA Release 3.30.088094ebf9c6f2e192678a0fec6c62041a6f0e389https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/88094ebf9c6f2e192678a0fec6c62041a6f0e389https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874NaNNaNNaNNaNNaN
30222d72b81647a52536359e041b14a962e177e3e09MDY6Q29tbWl0MjQ1NDAxMzY6MjJkNzJiODE2NDdhNTI1MzYzNTllMDQxYjE0YTk2MmUxNzdlM2UwOQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-10-26T09:33:19ZGitHubnoreply@github.com2017-10-26T09:33:19ZMerge pull request #115 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.088094ebf9c6f2e192678a0fec6c62041a6f0e389https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/88094ebf9c6f2e192678a0fec6c62041a6f0e389https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/22d72b81647a52536359e041b14a962e177e3e090FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5800ab43fe4afd66825db1e574176370558a94bfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bfhttps://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bfd99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9cNaNNaN
30308554f8595c64127fc5d7cd316e046b7f0909cb2MDY6Q29tbWl0MjQ1NDAxMzY6MDg1NTRmODU5NWM2NDEyN2ZjNWQ3Y2QzMTZlMDQ2YjdmMDkwOWNiMg==anhigjames.robinson@anthonynolan.org2017-11-10T10:15:45Zanhigjames.robinson@anthonynolan.org2017-11-10T10:15:45ZIPD-IMGT/HLA Release 3.30.0.\\n\\nThe CDS line of the hla.dat file has been updated, in response to\\nreported parser errors. The ‘<‘ has been removed from all entries and\\nthe join condition is only used when at least two blocks of coordinates\\nare listed.526bd300cecdce6c39108fffd105e96a7086a342https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/526bd300cecdce6c39108fffd105e96a7086a342https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/08554f8595c64127fc5d7cd316e046b7f0909cb20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9chttps://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9cNaNNaNNaNNaNNaN
3043061939d9c953367a53b79c1a954d14d1a259948MDY6Q29tbWl0MjQ1NDAxMzY6MzA2MTkzOWQ5Yzk1MzM2N2E1M2I3OWMxYTk1NGQxNGQxYTI1OTk0OA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-10T10:17:18ZGitHubnoreply@github.com2017-11-10T10:17:18ZMerge pull request #119 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0.526bd300cecdce6c39108fffd105e96a7086a342https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/526bd300cecdce6c39108fffd105e96a7086a342https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3061939d9c953367a53b79c1a954d14d1a2599480Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaBXyuCRBK7hj4Ov3rIwAAdHIIAHSzIUXFBqqziBkxZnXVjo7t\\n7Qp5FkryT3mnPD2GY2NyxhhHAhO8xBGVJqjioCbcSqKUskfeNmvDLIhQhbe53xwl\\nINCOlEySEH6RBr5w/NSEKJ8xas09TcC5B3W1N8qa3ELS/zLWaTFuyttwtI6CdDdE\\n+OlIeRgEdxUk7bJcGu4sMRNuOgd9U7x7kn19CRkG3T8ay5vaHjrUdjC6/zQNcIPW\\nQKA+WY2ig2cvZGO5kyx0PVPvvuhzPcooNC8FnJY1K8wMB0t/UP7BAYW4j8ERZpJq\\nDkF/agiZCouEWVB8Tq2vsyq/R4urENBPfIWr/wdLtQ7ymZFLe7f8MSpI0zFGN7k=\\n=6nd4\\n-----END PGP SIGNATURE-----\\ntree 526bd300cecdce6c39108fffd105e96a7086a342\\nparent 22d72b81647a52536359e041b14a962e177e3e09\\nparent 08554f8595c64127fc5d7cd316e046b7f0909cb2\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1510309038 +0000\\ncommitter GitHub <noreply@github.com> 1510309038 +0000\\n\\nMerge pull request #119 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0.https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse22d72b81647a52536359e041b14a962e177e3e09https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e0908554f8595c64127fc5d7cd316e046b7f0909cb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2NaNNaN
30594dbd8ff0c71d31171c75e551b442125b0b0fe2aMDY6Q29tbWl0MjQ1NDAxMzY6OTRkYmQ4ZmYwYzcxZDMxMTcxYzc1ZTU1MWI0NDIxMjViMGIwZmUyYQ==anhigjames.robinson@anthonynolan.org2017-11-27T14:16:48Zanhigjames.robinson@anthonynolan.org2017-11-27T14:16:48ZUpdate to hla.dat\\n\\nAdditional sequence features for HLA-DRB1*14:13 removed.d1716679a838bb9a0ee750404b3f071fcb48b984https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1716679a838bb9a0ee750404b3f071fcb48b984https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2ahttps://github.com/ANHIG/IMGTHLA/commit/94dbd8ff0c71d31171c75e551b442125b0b0fe2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874NaNNaNNaNNaNNaN
3061c2e1db1481078fd1fcb254e9b6077b7a0176fe9MDY6Q29tbWl0MjQ1NDAxMzY6MWMyZTFkYjE0ODEwNzhmZDFmY2IyNTRlOWI2MDc3YjdhMDE3NmZlOQ==anhigjames.robinson@anthonynolan.org2017-11-27T15:53:40Zanhigjames.robinson@anthonynolan.org2017-11-27T15:53:40ZIPD-IMGT/HLA Release 3.30.0\\n\\nRemoval of erroneous pseudo tag on a number of exon 5 sequences.c517c069478de350e4a78e0cefd49890c547a3bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c517c069478de350e4a78e0cefd49890c547a3bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3061939d9c953367a53b79c1a954d14d1a259948https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948NaNNaNNaNNaNNaN
30758c11d41888968d3d740007beb3106f869163a3aMDY6Q29tbWl0MjQ1NDAxMzY6NThjMTFkNDE4ODg5NjhkM2Q3NDAwMDdiZWIzMTA2Zjg2OTE2M2EzYQ==anhigjames.robinson@anthonynolan.org2017-11-27T15:55:46Zanhigjames.robinson@anthonynolan.org2017-11-27T15:55:46ZMerge branch 'Latest' into 3300c517c069478de350e4a78e0cefd49890c547a3bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c517c069478de350e4a78e0cefd49890c547a3bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58c11d41888968d3d740007beb3106f869163a3a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3ahttps://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse08554f8595c64127fc5d7cd316e046b7f0909cb2https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb21c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9NaNNaN
3083ec3328f771ccd276d42093b08b40110c22cf8bdMDY6Q29tbWl0MjQ1NDAxMzY6M2VjMzMyOGY3NzFjY2QyNzZkNDIwOTNiMDhiNDAxMTBjMjJjZjhiZA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-27T19:54:43ZGitHubnoreply@github.com2017-11-27T19:54:43ZUpdate README.mdb2d69f8dc5bb67b3fd79b168116d5cd535a81f29https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2d69f8dc5bb67b3fd79b168116d5cd535a81f29https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHG2DCRBK7hj4Ov3rIwAAdHIIAKqL9Fhas2xguqHJBwaHJSYJ\\nLNeBIlf241E1oI6K80Pw0RTbk7VtPwndA7eafb52FB3es7aWaEEDOCRS1b385a9r\\n4m1Bvh0j73d008SQAnBVlH75Hfkm5r7XmDjnnU7BhP7bmyCSzH8ZEaDobjXsC7ra\\ngb/5PtwX2i8w01zHQEt/7EmuntmsyJbdy7ySlwSF9Pl28EI2jPgYm3KfCN2T/exk\\njnASnwIZmBmYRxM8t0S/foq6Qzq93sRKXeoBpi+GP0t5otGxOpq7OA4e5+Ywchdm\\n6/60zkiprn6i+0GhNVYeZU5ac6bFNjOxK9pF0bOFlBxfvALYAKX3yPRiC9Sc0e0=\\n=Krss\\n-----END PGP SIGNATURE-----\\ntree b2d69f8dc5bb67b3fd79b168116d5cd535a81f29\\nparent 58c11d41888968d3d740007beb3106f869163a3a\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511812483 +0000\\ncommitter GitHub <noreply@github.com> 1511812483 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse58c11d41888968d3d740007beb3106f869163a3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3ahttps://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3aNaNNaNNaNNaNNaN
3097e7f5b2d0b7ea8241b8d5f06657477781c4415a2MDY6Q29tbWl0MjQ1NDAxMzY6N2U3ZjViMmQwYjdlYTgyNDFiOGQ1ZjA2NjU3NDc3NzgxYzQ0MTVhMg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-27T19:56:09ZGitHubnoreply@github.com2017-11-27T19:56:09ZMerge pull request #121 from ANHIG/3300\\n\\nUpdate to README.mdb2d69f8dc5bb67b3fd79b168116d5cd535a81f29https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2d69f8dc5bb67b3fd79b168116d5cd535a81f29https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a20Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHG3ZCRBK7hj4Ov3rIwAAdHIIAAZduKimykHEu82uGtzb21wE\\ngQC+89Jzy+7fEFbuKsSu9O9AMn7DmVHilSlwR/ZI+kwNUSkPnPbihOqS3iRCkMa5\\neQlab7u9e/eESZ6Nh7WKQWP0axRirjGu3XtpDcv+Uw9Iak+2WL7T6TTWx8+6UEiU\\nq4ZW2MuNEP2aUOjE7WlXMwMwh5103erB/DWHxXYSSaYpTDCVFwWdMSc4xaOHVhBW\\nwEXC97grfLytv16h9Q+pUjfU4prRX6oP23FEDApLRHzhb/7GAAD28DprM1aMuo4R\\nfN9MHBvmnr3eZ65JdiWiFODqrJl2AOSccceS/WAsknoPyekJE/oS6Lwc+udZf7M=\\n=Wsxl\\n-----END PGP SIGNATURE-----\\ntree b2d69f8dc5bb67b3fd79b168116d5cd535a81f29\\nparent 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9\\nparent 3ec3328f771ccd276d42093b08b40110c22cf8bd\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511812569 +0000\\ncommitter GitHub <noreply@github.com> 1511812569 +0000\\n\\nMerge pull request #121 from ANHIG/3300\\n\\nUpdate to README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe93ec3328f771ccd276d42093b08b40110c22cf8bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bdNaNNaN
31056c76906d05437800ab90b4124f2f508ef2ad046MDY6Q29tbWl0MjQ1NDAxMzY6NTZjNzY5MDZkMDU0Mzc4MDBhYjkwYjQxMjRmMmY1MDhlZjJhZDA0Ng==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:41:25ZGitHubnoreply@github.com2017-11-29T11:41:25ZHLA.dat Manual\\n\\nA copy of the hla.dat manuald07395aaf55cad639377cee73fd2ce89e288552fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d07395aaf55cad639377cee73fd2ce89e288552fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/56c76906d05437800ab90b4124f2f508ef2ad0460Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHpzlCRBK7hj4Ov3rIwAAdHIIAA0QQcHJsy5UWWpZdL2juJat\\nqwv3uDJOGYapIGrcTRnKhm9cEgIm7QNBhBslQQ4S4YWAi/zmiTixRInee85FtAvm\\nUv1ZV5WH4xH+6hH07asVQoEA48ewfdKlTfAZ+fJpUG616GcyMYp+KJERqvOKpDba\\n1UL4v2I5UC3K5CyOULjr2Kntw0y42pOcRJXsaDzeKoUG3CWZob/6xLWKOouhNTrH\\nAIBu1aH5TIMpWQzktVm7Dl+AoZmOr5CPYJfrmhnSxgiaQEKHuyY4otNf0ygnAq8x\\ns8trwvXb1wb+YxdgukD8uRLpgMwsLA7Y6lfqsxfHGn2ylmyLuso5Q6BzwUSX9GQ=\\n=6c7n\\n-----END PGP SIGNATURE-----\\ntree d07395aaf55cad639377cee73fd2ce89e288552f\\nparent 3ec3328f771ccd276d42093b08b40110c22cf8bd\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511955685 +0000\\ncommitter GitHub <noreply@github.com> 1511955685 +0000\\n\\nHLA.dat Manual\\n\\nA copy of the hla.dat manualhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bdhttps://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bdNaNNaNNaNNaNNaN
3112bd125a7b3a4bc66c17557dce66458b460e44f13MDY6Q29tbWl0MjQ1NDAxMzY6MmJkMTI1YTdiM2E0YmM2NmMxNzU1N2RjZTY2NDU4YjQ2MGU0NGYxMw==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:42:58ZGitHubnoreply@github.com2017-11-29T11:42:58ZUpdate Manual.mdcc40c5eac565c2208b0a26b5c37194657ff21b84https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cc40c5eac565c2208b0a26b5c37194657ff21b84https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2bd125a7b3a4bc66c17557dce66458b460e44f130Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp1CCRBK7hj4Ov3rIwAAdHIIAF+nQ8826gDzEDfamjFwS7FB\\nZXdQeQvzKwljXO8PdeAT/mo3ORj7R8JM/JvzzKWzt6bFFLTfZfNnrFR5XyRwhsnR\\n3bnmQ788Xr4K/08p6My9SX+5MVhONciIwyU0fkb0tfHzc6KvgeLJwXquyqjPoUg7\\nvWb0uhooY4QMtFnHgtdUm4CmdN8u8YwgIP2uTsg0FCOMlTbxtKvjZOKm/ZxPFrKh\\nmjBAWkwCPJ4dObI2XP8o3BAVEOyRo37XiKUgcGbqzqWHm9AFIJ5BbdJkE2lE0P+0\\nAafPfLIe5/mMPwz+C6+2dBqlb01VKW6Aap2Jyo6IrcYNVftbAa6TCGFBa6moFFk=\\n=bnpQ\\n-----END PGP SIGNATURE-----\\ntree cc40c5eac565c2208b0a26b5c37194657ff21b84\\nparent 56c76906d05437800ab90b4124f2f508ef2ad046\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511955778 +0000\\ncommitter GitHub <noreply@github.com> 1511955778 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse56c76906d05437800ab90b4124f2f508ef2ad046https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046NaNNaNNaNNaNNaN
312833f4eb56bf4eaa7e466680e7590ed7f993a6b18MDY6Q29tbWl0MjQ1NDAxMzY6ODMzZjRlYjU2YmY0ZWFhN2U0NjY2ODBlNzU5MGVkN2Y5OTNhNmIxOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:44:51ZGitHubnoreply@github.com2017-11-29T11:44:51ZUpdate Manual.md676959c28da35aa5a34fc9207269b674e4304c90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/676959c28da35aa5a34fc9207269b674e4304c90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b180Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp2zCRBK7hj4Ov3rIwAAdHIIAJznZhpWHJE2W+RvR52P4UtD\\nxjjpA8yFVxRxADrrAXDDgJmXa84Mqo2vTVUSlbkaE7bdLKA82LsEBV4lM0AArEVy\\nY3hKWY3019tyXmxkV7FhNLNSDnRd+IJcKzIgBTfxbNHtute9J+sekNaIV+44AqO8\\nYNqilaKTmbLNLksxPXqMraslN02HBw7fewmnjC9xmtrPrSwiHdTQezHqGN13uLX1\\ngMZxc1AE5nT9BNNMD5+YAhoTUobdEzREtHlgb4GOd9auTYK8ovnvThy3Cd654pPV\\nIBEIUAhxKmLrSEKhp4WiWlQLQDpKqRhDlak4csTXXRfqi9mok0QynZTtqAb/biM=\\n=ZP5k\\n-----END PGP SIGNATURE-----\\ntree 676959c28da35aa5a34fc9207269b674e4304c90\\nparent 2bd125a7b3a4bc66c17557dce66458b460e44f13\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511955891 +0000\\ncommitter GitHub <noreply@github.com> 1511955891 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2bd125a7b3a4bc66c17557dce66458b460e44f13https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13NaNNaNNaNNaNNaN
3134438901e7a482548ab48cc25886281d438a1b2a5MDY6Q29tbWl0MjQ1NDAxMzY6NDQzODkwMWU3YTQ4MjU0OGFiNDhjYzI1ODg2MjgxZDQzOGExYjJhNQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:48:04ZGitHubnoreply@github.com2017-11-29T11:48:04ZUpdate Manual.mdb840491d885e7fea466c2303ac9e76a49330c80fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b840491d885e7fea466c2303ac9e76a49330c80fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4438901e7a482548ab48cc25886281d438a1b2a50Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp50CRBK7hj4Ov3rIwAAdHIIAKnr9tFtBLKq5UuwGP1w8VEB\\naVNg340nsweX9U5GEH2IGkI0XVVdyR34/A/0Ic+Mtloba5fVtnZiBJPD2z7QVGOV\\naTKC9NYZxd111CLw1TGgVS1yvQ1LM8bbkLh7XTvBC4Hw71wVbYqr9+bDsGYSN3V7\\nje2mee9uEAgUQJxoHXy7aYm6VW7Ew1MPn3TJjn/jlDxxLT1+jT7KjXCZUawxfWDC\\nJdqEcC4AwrVrKJwJNGR3U3YHKB6Zd8Vr4SQqFpyVFMPjJN+TIjxmIeQbaggVsKG2\\nzUj8bayHzWhqLeQ3OW1Pb0gsuHcWey4kk/Hr8YZA6WRYh0hF+zoG2Vy8HcpTl4E=\\n=YIqb\\n-----END PGP SIGNATURE-----\\ntree b840491d885e7fea466c2303ac9e76a49330c80f\\nparent 833f4eb56bf4eaa7e466680e7590ed7f993a6b18\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956084 +0000\\ncommitter GitHub <noreply@github.com> 1511956084 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse833f4eb56bf4eaa7e466680e7590ed7f993a6b18https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18NaNNaNNaNNaNNaN
314a5dfe9973ad3f2e018d8786d1a325df0142138beMDY6Q29tbWl0MjQ1NDAxMzY6YTVkZmU5OTczYWQzZjJlMDE4ZDg3ODZkMWEzMjVkZjAxNDIxMzhiZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:48:59ZGitHubnoreply@github.com2017-11-29T11:48:59ZUpdate Manual.mdc9390f6013c34f4cfec9f853969e4dc478896eb5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c9390f6013c34f4cfec9f853969e4dc478896eb5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp6rCRBK7hj4Ov3rIwAAdHIIAElkNiFfoqNhJaZezF3reL6+\\n3MYIh8Ofgze+EQO40qrDfpKBSHocPzbtyuRzWCpPfJP9R92Qd5s28pXAjjttc983\\nqpWlDAIKOLh7Bhs5B6lGaXNE/saBZdw73Bq/0DK6OXlCqMSOoiUQ6yb8VpAuJz8T\\nP7gWfNVntOktX1S6nKVTfsXbpdK5+MfiV31/m6sq7rtUiJTaCGXhiUAooKCWSQaj\\nmQNZKzpa2GIiMVfhAxPKUMYBCLA3ZZix+D8HdWxZJE/Xv4F3wai6PTWBKQNK/A5K\\n1BvdhW0GIrsRb4CpsL1H5+OZ/wS0IY7N4ZBmRpzSl5z8MPkXggw5Vb6GaSs1Jfw=\\n=XXxH\\n-----END PGP SIGNATURE-----\\ntree c9390f6013c34f4cfec9f853969e4dc478896eb5\\nparent 4438901e7a482548ab48cc25886281d438a1b2a5\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956139 +0000\\ncommitter GitHub <noreply@github.com> 1511956139 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138behttps://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4438901e7a482548ab48cc25886281d438a1b2a5https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5NaNNaNNaNNaNNaN
315ba956c36c7f462445047c9e3ff186c7bc14c3108MDY6Q29tbWl0MjQ1NDAxMzY6YmE5NTZjMzZjN2Y0NjI0NDUwNDdjOWUzZmYxODZjN2JjMTRjMzEwOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:50:03ZGitHubnoreply@github.com2017-11-29T11:50:03ZUpdate Manual.md8cb68ff70994b741b78e72a14aac480ffd6e614chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8cb68ff70994b741b78e72a14aac480ffd6e614chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba956c36c7f462445047c9e3ff186c7bc14c31080Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp7rCRBK7hj4Ov3rIwAAdHIIAG0xTQONDKlOfWvXixyoRy3f\\nuR0rMGxonYgVWwLkSdDSbLptQq2R7PGJoOvTk0YRRzQI0jOk0u8D2h/af0kgV9G/\\n5uGvHawOT9P/EBdnWHVsvjYVNw7UWabLzB7xyB9Vqlr+vvVrCacFjVRl0PbmtsHj\\nt+P78jNzQp+QwdeohUMcI98M/hvUXijUPmsJpzfaw8hKlyNv2c9A3S7WsIF87XdD\\nkxeu5eh09IkrcmyKKfb/KskXGZmdBxVHvXBYIUDGAZGvzVnNxFrrN2Vis7gJlMwB\\nFFoAlkypFIo3fuM0vVUml78HPdvoA1a2IRzCInJczqyeE7jtchYOrYhI5KRPJms=\\n=ljsF\\n-----END PGP SIGNATURE-----\\ntree 8cb68ff70994b741b78e72a14aac480ffd6e614c\\nparent a5dfe9973ad3f2e018d8786d1a325df0142138be\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956203 +0000\\ncommitter GitHub <noreply@github.com> 1511956203 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea5dfe9973ad3f2e018d8786d1a325df0142138behttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138behttps://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138beNaNNaNNaNNaNNaN
316eb55f49c6095fba21b84e56b15e35a3b4d1677efMDY6Q29tbWl0MjQ1NDAxMzY6ZWI1NWY0OWM2MDk1ZmJhMjFiODRlNTZiMTVlMzVhM2I0ZDE2NzdlZg==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:51:55ZGitHubnoreply@github.com2017-11-29T11:51:55ZUpdate Manual.mdc958eb6884fcaccc68ba42d8a1d016ca79012614https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c958eb6884fcaccc68ba42d8a1d016ca79012614https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp9bCRBK7hj4Ov3rIwAAdHIIALHbvfM4vs0e7fw7xLZQ7AEH\\nLthlCLY8lD8rs6BvJmCw2XfJ1oOljZBR4AfIbrC2mCFS0fnG/oJOoqMWa4uoXQ11\\n4gEAaKnW00jRMtb2WHz6NqG+YD8TuUHHGIQcJL59hGLg/Zcl5/NuyHqXQgb2wU3n\\nJHBqi/ujtlZn3W8pZxUaDPZHWvufw4cZ9KFBKh0JWA2ctIJj2EZSQ5TfGmDQR+In\\n/V15orZ2dpsZzm83ygQ+7axo57p8289hzQrbaypdGIIQGtaTJH+ftNGHcZHNTW0t\\njKqkZYRad69LuqjVd8TMFytOlayaSgyf8cQLAQ2EezEnvAQIklZrWJ1H6ZfpwHA=\\n=rwv4\\n-----END PGP SIGNATURE-----\\ntree c958eb6884fcaccc68ba42d8a1d016ca79012614\\nparent ba956c36c7f462445047c9e3ff186c7bc14c3108\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956315 +0000\\ncommitter GitHub <noreply@github.com> 1511956315 +0000\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseba956c36c7f462445047c9e3ff186c7bc14c3108https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108NaNNaNNaNNaNNaN
3176551121884cd844b90a95d4a9ca8715326570628MDY6Q29tbWl0MjQ1NDAxMzY6NjU1MTEyMTg4NGNkODQ0YjkwYTk1ZDRhOWNhODcxNTMyNjU3MDYyOA==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-29T11:52:52ZGitHubnoreply@github.com2017-11-29T11:52:52ZMerge pull request #122 from ANHIG/3300\\n\\nAddition of Manual.MD to Latestc958eb6884fcaccc68ba42d8a1d016ca79012614https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c958eb6884fcaccc68ba42d8a1d016ca79012614https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6551121884cd844b90a95d4a9ca87153265706280Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp+UCRBK7hj4Ov3rIwAAdHIIAK7CSBh1QlsK2BPYMjd4eRm3\\nSCA2Ts2kEKG5rliUVNHtxeylY6buEy1j6nysZLFqP2rwxySiwm1X6Xk8bk/t1OUL\\n61keimq7Ds7WwI5VAnRsZvBwUkQKNVUb9PuHgmgn1rrTDai1scnOQhyNTwdWBxIe\\nrm2u1wHaoO+dH5d7c/f7xWwUUqBgY8q5pssG2297fuWVQqGQXnHZH19RdNmAwdsE\\nFTZUQ7BjVTlX/eWMQMW1OMxp3sOp1TwBlAFOKcRFrmn7fSEZTt+hmxQpiy/NFPhI\\nB4KBXkJxH/P20nWONBik+PpJIaGtV/bk1xacYKMNtskNlWn3ApCYscKDqD2AFRM=\\n=ILSI\\n-----END PGP SIGNATURE-----\\ntree c958eb6884fcaccc68ba42d8a1d016ca79012614\\nparent 7e7f5b2d0b7ea8241b8d5f06657477781c4415a2\\nparent eb55f49c6095fba21b84e56b15e35a3b4d1677ef\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1511956372 +0000\\ncommitter GitHub <noreply@github.com> 1511956372 +0000\\n\\nMerge pull request #122 from ANHIG/3300\\n\\nAddition of Manual.MD to Latesthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7e7f5b2d0b7ea8241b8d5f06657477781c4415a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677efNaNNaN
318c23a7bc6bba0269ee6e01572b06ea6483da2813bMDY6Q29tbWl0MjQ1NDAxMzY6YzIzYTdiYzZiYmEwMjY5ZWU2ZTAxNTcyYjA2ZWE2NDgzZGEyODEzYg==anhigjames.robinson@anthonynolan.org2017-11-30T10:02:36Zanhigjames.robinson@anthonynolan.org2017-11-30T10:02:37ZIPD-IMGT/HLA Release 3.30.0\\n\\nUpdates to Allele_status.txt as recently released alleles were not\\nincluded. Addition of manual for hla.dat file and md5checksum.txt\\nupdated.bb7dbad0a4952439e96286f46d0304fbd46ea0c9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bb7dbad0a4952439e96286f46d0304fbd46ea0c9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseeb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677efhttps://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677efNaNNaNNaNNaNNaN
319687aad1961604b6d46d42c09870d7565c4a6e956MDY6Q29tbWl0MjQ1NDAxMzY6Njg3YWFkMTk2MTYwNGI2ZDQ2ZDQyYzA5ODcwZDc1NjVjNGE2ZTk1Ng==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2017-11-30T10:04:18ZGitHubnoreply@github.com2017-11-30T10:04:18ZMerge pull request #123 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0bb7dbad0a4952439e96286f46d0304fbd46ea0c9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bb7dbad0a4952439e96286f46d0304fbd46ea0c9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/687aad1961604b6d46d42c09870d7565c4a6e9560Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaH9eiCRBK7hj4Ov3rIwAAdHIIAFReUQ2NLBSD3EiPCSwfAPx0\\nkVxDOSYibtPY/UT1kIkxPP9v9qwl/fnqfmDNWlurII16zUZ7j4duqRIHjeg0YDvu\\n+WAJLdJuAtaLlVXuWxDRCI+g/7Kr6CGEED+QcucdKvdITcfPY/XzNCiBOFKTt6Kz\\nPG+jiGwMb0uNqNM/AohE+RAyx9TdARgNdLKNPQMHrMOrLmv+Cr7eBaD6g7HLNgwp\\nnvc0Y/UPIU/JwW3o+FMEnUvo1bbAmLgnYPgdrm6VuzhZ2lxKUbh2JSakN8K4rWwe\\neW7XxWK5WB0jZi0cJJ6w3EBwuVlDuktNRCZaJhXidPqAvdp1Iph9huiqwA/EHFo=\\n=fVg8\\n-----END PGP SIGNATURE-----\\ntree bb7dbad0a4952439e96286f46d0304fbd46ea0c9\\nparent 6551121884cd844b90a95d4a9ca8715326570628\\nparent c23a7bc6bba0269ee6e01572b06ea6483da2813b\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1512036258 +0000\\ncommitter GitHub <noreply@github.com> 1512036258 +0000\\n\\nMerge pull request #123 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6551121884cd844b90a95d4a9ca8715326570628https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813bNaNNaN
320292e50390ce03ef29bcd473abcfc4239fd5fddd6MDY6Q29tbWl0MjQ1NDAxMzY6MjkyZTUwMzkwY2UwM2VmMjliY2Q0NzNhYmNmYzQyMzlmZDVmZGRkNg==anhigjames.robinson@anthonynolan.org2017-12-01T10:07:12Zanhigjames.robinson@anthonynolan.org2017-12-01T10:07:12ZIPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details SV entry in ID line, and SV line.86887ece02b9c52084067d35bea7defc047b9913https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/86887ece02b9c52084067d35bea7defc047b9913https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813bhttps://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813bNaNNaNNaNNaNNaN
32163bcf41d5e8357579a01b5dde14dac4dee4b9f62MDY6Q29tbWl0MjQ1NDAxMzY6NjNiY2Y0MWQ1ZTgzNTc1NzlhMDFiNWRkZTE0ZGFjNGRlZTRiOWY2Mg==anhigjames.robinson@anthonynolan.org2017-12-01T10:10:06Zanhigjames.robinson@anthonynolan.org2017-12-01T10:10:06ZIPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details SV entry in ID line, and SV line.77d22ff910764c2d635893802eaaa80e411ca8f2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77d22ff910764c2d635893802eaaa80e411ca8f2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f620FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse292e50390ce03ef29bcd473abcfc4239fd5fddd6https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6NaNNaNNaNNaNNaN
3228753c19af7238360702ecbd5ac41c415d2721189MDY6Q29tbWl0MjQ1NDAxMzY6ODc1M2MxOWFmNzIzODM2MDcwMmVjYmQ1YWM0MWM0MTVkMjcyMTE4OQ==anhigjames.robinson@anthonynolan.org2018-01-03T11:34:18Zanhigjames.robinson@anthonynolan.org2018-01-03T11:34:18ZIPD-IMGT/HLA Release 3.30.0 Update\\n\\nUpdates to manual, and date and release number added to hla_ambigs.xml\\nfile.64990e259b1ec9b1bb9aa62ca4b1b41d876d832chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64990e259b1ec9b1bb9aa62ca4b1b41d876d832chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8753c19af7238360702ecbd5ac41c415d27211890FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse63bcf41d5e8357579a01b5dde14dac4dee4b9f62https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62NaNNaNNaNNaNNaN
323a7e4b0a53425162108bcebbf876b60151b575eeeMDY6Q29tbWl0MjQ1NDAxMzY6YTdlNGIwYTUzNDI1MTYyMTA4YmNlYmJmODc2YjYwMTUxYjU3NWVlZQ==Anthony Nolan HLA Informatics Groupjames.robinson@anthonynolan.org2018-01-03T11:36:08ZGitHubnoreply@github.com2018-01-03T11:36:08ZMerge pull request #124 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.064990e259b1ec9b1bb9aa62ca4b1b41d876d832chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64990e259b1ec9b1bb9aa62ca4b1b41d876d832chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7e4b0a53425162108bcebbf876b60151b575eee0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaTMAoCRBK7hj4Ov3rIwAAdHIIAGzZq4hb81Tw83QRrgLMtXU0\\nQxybPt6qCVKvggUqvu2qeoUs5Ty4QDi6gubNa/jTHD91p3DI2XnM68QjSVPmKNmm\\nUkIJV//ADBQYdBMT3Swf8d4/ZHY4qnm9KyHaVKYjvFB9vLmM3D7ABbZhISvDAYg+\\nYEVQ7LqYkcSIC2L0LBN5XUFqzYV41L+rtXd0tiHIDJ2QwPBsLCz9GjBM9Dki0RuN\\nk7jghutG8PgLambuQYYASfkMp0Qvd0+sTOfT5fn9Irn8yro2ozLlheGBc9Tgsq0d\\nL6s9q7Zq4Nk7ZLHfCNzLzl6rldnnTc2/laeXRDmgB9MhlqwY+QhDJLS/8cYwLIk=\\n=sAs8\\n-----END PGP SIGNATURE-----\\ntree 64990e259b1ec9b1bb9aa62ca4b1b41d876d832c\\nparent 687aad1961604b6d46d42c09870d7565c4a6e956\\nparent 8753c19af7238360702ecbd5ac41c415d2721189\\nauthor Anthony Nolan HLA Informatics Group <james.robinson@anthonynolan.org> 1514979368 +0000\\ncommitter GitHub <noreply@github.com> 1514979368 +0000\\n\\nMerge pull request #124 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eeehttps://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eeehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eee/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse687aad1961604b6d46d42c09870d7565c4a6e956https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e9568753c19af7238360702ecbd5ac41c415d2721189https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189NaNNaN
324f0d17a6dfbdbbb3d65562d674386340b1ae778f9MDY6Q29tbWl0MjQ1NDAxMzY6ZjBkMTdhNmRmYmRiYmIzZDY1NTYyZDY3NDM4NjM0MGIxYWU3NzhmOQ==James Robinsonjames.robinson@anthonynolan.org2018-01-10T10:25:58ZJames Robinsonjames.robinson@anthonynolan.org2018-01-10T10:25:58ZIPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details about DT lines.643289569ff63977196ebb69592645219aa1b172https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/643289569ff63977196ebb69592645219aa1b172https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8753c19af7238360702ecbd5ac41c415d2721189https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189NaNNaNNaNNaNNaN
325b74bae18f48c092943fbfdc4f959aec1960301dcMDY6Q29tbWl0MjQ1NDAxMzY6Yjc0YmFlMThmNDhjMDkyOTQzZmJmZGM0Zjk1OWFlYzE5NjAzMDFkYw==James Robinsonjrob119@users.noreply.github.com2018-01-10T10:27:23ZGitHubnoreply@github.com2018-01-10T10:27:23ZMerge pull request #128 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0643289569ff63977196ebb69592645219aa1b172https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/643289569ff63977196ebb69592645219aa1b172https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b74bae18f48c092943fbfdc4f959aec1960301dc0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaVeqLCRBK7hj4Ov3rIwAAdHIIABb6EAMNublJ0WZf6xSMl1Fq\\ndx1Y1lmtxtqWxHC9/oiOrbZ3usm5k/sz+mPFyEQvFpzpy+iOmUsYHgpknrh/2+Ip\\nTRFGhSKNysw3RkFGmPe9xyzlICcV1vtp2/HgVGZoJavwVUiqY33xAXzIgZ8mf406\\nWMpvhMfK14UVVpDpQc6L6IYwT90CaRBsgrV1e4Ar3UTF/fSJS/pC47Q8kIkJv5J/\\n64VolJpYNz4bNsicpzcsi4SV9LebG8ipWJp+mkO86jpOjR87rO14IOQth9qnaVPj\\nlVnQkglz/eHQvjxFJ9IGokvTR/nIBg76Gk6Bbld9BAxvs7Miwj/WFcrb4/MP4tE=\\n=OjFc\\n-----END PGP SIGNATURE-----\\ntree 643289569ff63977196ebb69592645219aa1b172\\nparent a7e4b0a53425162108bcebbf876b60151b575eee\\nparent f0d17a6dfbdbbb3d65562d674386340b1ae778f9\\nauthor James Robinson <jrob119@users.noreply.github.com> 1515580043 +0000\\ncommitter GitHub <noreply@github.com> 1515580043 +0000\\n\\nMerge pull request #128 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dchttps://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea7e4b0a53425162108bcebbf876b60151b575eeehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eeehttps://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eeef0d17a6dfbdbbb3d65562d674386340b1ae778f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9NaNNaN
3260434e7ca92456678ce303e0c94af4e36266f1fbdMDY6Q29tbWl0MjQ1NDAxMzY6MDQzNGU3Y2E5MjQ1NjY3OGNlMzAzZTBjOTRhZjRlMzYyNjZmMWZiZA==James Robinsonjames.robinson@anthonynolan.org2018-01-19T11:23:52ZJames Robinsonjames.robinson@anthonynolan.org2018-01-19T11:23:52ZIPD-IMGT/HLA Release 3.31.0\\n\\nRelease 3.31.0 of the IPD-IMGT/HLA Database15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb74bae18f48c092943fbfdc4f959aec1960301dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dchttps://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dcNaNNaNNaNNaNNaN
327bad10b1f56257845787573dffd8906545887b9dbMDY6Q29tbWl0MjQ1NDAxMzY6YmFkMTBiMWY1NjI1Nzg0NTc4NzU3M2RmZmQ4OTA2NTQ1ODg3YjlkYg==James Robinsonjrob119@users.noreply.github.com2018-01-19T11:25:09ZGitHubnoreply@github.com2018-01-19T11:25:09ZMerge pull request #129 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.015fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bad10b1f56257845787573dffd8906545887b9db0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYdWVCRBK7hj4Ov3rIwAAdHIIAAxh+0bYvvvFnIPNP7yqEK34\\npzhcV06jlGUrXnOt7nl99HOKXPL3tm+x2h+9LnOg2RItfovzVtHapqtnoLFr1e7+\\nf7C/dofLT2b8k35AeXgPVCRL+WfK30cbj/Uf7ARkBu/K42v5Pg3/fYxqWkvlGPcs\\nOdo2NDgIJWq44JxN6C97X8zhxXglWvvmvcSVGWIKq+u1JhaN2jkTw5HqU4qWowek\\nPb+KLQYZwCzne7UJttNSZLxMeLBW0QjDrRVu3OrZQ2/Tw0HE95LcQwixmrQ1YJ2b\\n/k8sH89k1ak4bwqDqj+7P2TfYo3h//aAuI6k7AtJ2fRipNOLjEPndnMEWncqAl0=\\n=CXpF\\n-----END PGP SIGNATURE-----\\ntree 15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0\\nparent b74bae18f48c092943fbfdc4f959aec1960301dc\\nparent 0434e7ca92456678ce303e0c94af4e36266f1fbd\\nauthor James Robinson <jrob119@users.noreply.github.com> 1516361109 +0000\\ncommitter GitHub <noreply@github.com> 1516361109 +0000\\n\\nMerge pull request #129 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9dbhttps://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9db/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb74bae18f48c092943fbfdc4f959aec1960301dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dchttps://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbdNaNNaN
32895387f55b0ffc7a0a858a1bbf162a159a3fb12c6MDY6Q29tbWl0MjQ1NDAxMzY6OTUzODdmNTViMGZmYzdhMGE4NThhMWJiZjE2MmExNTlhM2ZiMTJjNg==James Robinsonjames.robinson@anthonynolan.org2018-01-19T11:41:17ZJames Robinsonjames.robinson@anthonynolan.org2018-01-19T11:41:17ZIPD-IMGT/HLA Release 3.31.0\\n\\nRelease 3.31.0 of the IPD-IMGT/HLA Database94da8ced34e6e9630bd67df32f411c2683152e8dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94da8ced34e6e9630bd67df32f411c2683152e8dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbdhttps://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbdNaNNaNNaNNaNNaN
329a0723d561f4158d10be9f6b11d376122bb657a15MDY6Q29tbWl0MjQ1NDAxMzY6YTA3MjNkNTYxZjQxNThkMTBiZTlmNmIxMWQzNzYxMjJiYjY1N2ExNQ==James Robinsonjrob119@users.noreply.github.com2018-01-19T11:42:27ZGitHubnoreply@github.com2018-01-19T11:42:27ZMerge pull request #130 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.094da8ced34e6e9630bd67df32f411c2683152e8dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94da8ced34e6e9630bd67df32f411c2683152e8dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a0723d561f4158d10be9f6b11d376122bb657a150Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYdmjCRBK7hj4Ov3rIwAAdHIIAHMcioe4liKGUchMg+cJ3CIf\\nT4TgBuBHxr3Jt5Wqpy9SNn9tepupr1C/iO8mHY+S0bWPrRQF5lF7V8dK53n/IL8z\\nfYtNaWusYzSyiRIn5XaljC2jcE/oBlPOjD9zK4avNvsSBjAN72OHde3n/+kk3DGL\\nZbT6WsZtBSQ4tHJGWyjsRLQ+OsgFTxVH/8vslv42IX+0kkntVmCjEssaefZpZ2kF\\nHYYI+fnFF5QXIf2/ziw/QvEEAjOzMyUZHxOPB/Og9Z46WNe9V/Ecu7i1gX7aNpiu\\njc9o0nPgTRg6XQd0YpAjwpHs7Y7AFkMcly0mSO4SUoTGH+pmmk7zQC8njw7Yclw=\\n=V3NE\\n-----END PGP SIGNATURE-----\\ntree 94da8ced34e6e9630bd67df32f411c2683152e8d\\nparent bad10b1f56257845787573dffd8906545887b9db\\nparent 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6\\nauthor James Robinson <jrob119@users.noreply.github.com> 1516362147 +0000\\ncommitter GitHub <noreply@github.com> 1516362147 +0000\\n\\nMerge pull request #130 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebad10b1f56257845787573dffd8906545887b9dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9dbhttps://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6NaNNaN
3304282c60ae637ad863b5ae99ef32393590dd1ef1fMDY6Q29tbWl0MjQ1NDAxMzY6NDI4MmM2MGFlNjM3YWQ4NjNiNWFlOTllZjMyMzkzNTkwZGQxZWYxZg==James Robinsonjames.robinson@anthonynolan.org2018-01-19T15:26:18ZJames Robinsonjames.robinson@anthonynolan.org2018-01-19T15:26:18ZIPD-IMGT/HLA Release 3.31.0\\n\\nInclusion of updated hla.dat file357fc314b10ac6b9bffc008c814b131d634fe4c7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/357fc314b10ac6b9bffc008c814b131d634fe4c7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6NaNNaNNaNNaNNaN
3315c40960a1fa5b158ba8c7927e6dbce72d712fd7aMDY6Q29tbWl0MjQ1NDAxMzY6NWM0MDk2MGExZmE1YjE1OGJhOGM3OTI3ZTZkYmNlNzJkNzEyZmQ3YQ==James Robinsonjrob119@users.noreply.github.com2018-01-19T15:28:27ZGitHubnoreply@github.com2018-01-19T15:28:27ZMerge pull request #131 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0357fc314b10ac6b9bffc008c814b131d634fe4c7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/357fc314b10ac6b9bffc008c814b131d634fe4c7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYg6bCRBK7hj4Ov3rIwAAdHIIAD6ZSn1p8n+WTa/qRPkYQ+o0\\nkwDjkLBnS8aBjE0PO0rXngNB7KTJF0Qa29TfUS8S8L8xBFaGC25II1Np5+8Fz6uD\\nGwq4/mT/DljmMyg82Nm0eJApTZU1ejMqGVUy2LaHYT4WYSiZDuLPhonwZ4IQkxpK\\npoakkSMQ8fkWtR941blYyhRobQR1GQ2odTEI/QLiXsi8510RnZ9g9pL8X7T8NTBO\\nqdRg20tcxaMBqlrFZPlkgUmqc+TM+1iPNGHCifg3qlOpwm6WkbmkHHSXxHzZ7WDY\\nK7bUuPaVcLQNY1fZfbkKiK5CBJrcO3bLpQIS0zKwlkih0q6klkKFe0kKviQT90I=\\n=LjAM\\n-----END PGP SIGNATURE-----\\ntree 357fc314b10ac6b9bffc008c814b131d634fe4c7\\nparent a0723d561f4158d10be9f6b11d376122bb657a15\\nparent 4282c60ae637ad863b5ae99ef32393590dd1ef1f\\nauthor James Robinson <jrob119@users.noreply.github.com> 1516375707 +0000\\ncommitter GitHub <noreply@github.com> 1516375707 +0000\\n\\nMerge pull request #131 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7ahttps://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea0723d561f4158d10be9f6b11d376122bb657a15https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a154282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1fNaNNaN
332d2cf3ddfe6861b12eb46e763b5426657ec08fb5eMDY6Q29tbWl0MjQ1NDAxMzY6ZDJjZjNkZGZlNjg2MWIxMmViNDZlNzYzYjU0MjY2NTdlYzA4ZmI1ZQ==James Robinsonjames.robinson@anthonynolan.org2018-01-22T10:16:41ZJames Robinsonjames.robinson@anthonynolan.org2018-01-22T10:16:41ZIPD-IMGT/HLA Release 3.31.0\\n\\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums.4f5314542aad0ee68b358886e2031a59c46a08dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f5314542aad0ee68b358886e2031a59c46a08dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1fhttps://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1fNaNNaNNaNNaNNaN
333aa861b930fe68121b94cd06c07d3055ce90f4258MDY6Q29tbWl0MjQ1NDAxMzY6YWE4NjFiOTMwZmU2ODEyMWI5NGNkMDZjMDdkMzA1NWNlOTBmNDI1OA==James Robinsonjrob119@users.noreply.github.com2018-01-22T10:17:33ZGitHubnoreply@github.com2018-01-22T10:17:33ZMerge pull request #132 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.04f5314542aad0ee68b358886e2031a59c46a08dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f5314542aad0ee68b358886e2031a59c46a08dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/aa861b930fe68121b94cd06c07d3055ce90f42580Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaZbo9CRBK7hj4Ov3rIwAAdHIIABIdv1ykGq/iNQnIWECErsRh\\nirT+iUIwOwy8zV+/fJi23UUTQCk/HKwQMElP38Td5DLfF151nXcTj6stU5YbzPll\\n49k4APLM3amsQvOO8woMFldrgF+tIWIWswNb1rnPbLj+iwveAPduJND1fI0yiWpS\\nKF7rI/LuuPhGm+TE4OBqYrxT1iTJDP5mvc4Ff5gqBcsyrjnZGr3MUipiBLa/N1Cq\\nqxkAen0CqwToyRMBvDzjq4D12G89dJRBGHo+rV+43gCvOUak3Ui1Nf7wzsaQxkwb\\nPr7K5XzTZqXKHrMrl+AZRJFIyZopVyZO5tFJvboMfjtsLsol9iiV1luVXqQcMnk=\\n=WYrt\\n-----END PGP SIGNATURE-----\\ntree 4f5314542aad0ee68b358886e2031a59c46a08db\\nparent 5c40960a1fa5b158ba8c7927e6dbce72d712fd7a\\nparent d2cf3ddfe6861b12eb46e763b5426657ec08fb5e\\nauthor James Robinson <jrob119@users.noreply.github.com> 1516616253 +0000\\ncommitter GitHub <noreply@github.com> 1516616253 +0000\\n\\nMerge pull request #132 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5c40960a1fa5b158ba8c7927e6dbce72d712fd7ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7ahttps://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7ad2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5eNaNNaN
33486148b86c6965207f8258e28710dd2fab8618970MDY6Q29tbWl0MjQ1NDAxMzY6ODYxNDhiODZjNjk2NTIwN2Y4MjU4ZTI4NzEwZGQyZmFiODYxODk3MA==James Robinsonjames.robinson@anthonynolan.org2018-02-13T10:45:53ZJames Robinsonjames.robinson@anthonynolan.org2018-02-13T10:45:53ZIPD-IMGT/HLA Release 3.31.0\\n\\nRemoval or erroneous 'pseudo' tag on a number of exon entries.44fe399c0d0876b61a169917df765daf81e2e077https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/44fe399c0d0876b61a169917df765daf81e2e077https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/86148b86c6965207f8258e28710dd2fab86189700FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5ehttps://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5eNaNNaNNaNNaNNaN
3358d0a251d1fd75d178eac597094d0508f8e1024b9MDY6Q29tbWl0MjQ1NDAxMzY6OGQwYTI1MWQxZmQ3NWQxNzhlYWM1OTcwOTRkMDUwOGY4ZTEwMjRiOQ==James Robinsonjames.robinson@anthonynolan.org2018-02-13T10:46:53ZJames Robinsonjames.robinson@anthonynolan.org2018-02-13T10:46:53ZIPD-IMGT/HLA Release 3.31.0 James Robinson committed\\n\\nRemoval or erroneous 'pseudo' tag on a number of exon entries.ebcbec4c6ef661001a7106fdc129f6cd488b32b2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ebcbec4c6ef661001a7106fdc129f6cd488b32b2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d0a251d1fd75d178eac597094d0508f8e1024b90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse86148b86c6965207f8258e28710dd2fab8618970https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970NaNNaNNaNNaNNaN
3368d5661e174009c682a8d378c87596a1489925275MDY6Q29tbWl0MjQ1NDAxMzY6OGQ1NjYxZTE3NDAwOWM2ODJhOGQzNzhjODc1OTZhMTQ4OTkyNTI3NQ==James Robinsonjrob119@users.noreply.github.com2018-02-13T10:50:02ZGitHubnoreply@github.com2018-02-13T10:50:02ZMerge pull request #134 from ANHIG/3310\\n\\n3310ebcbec4c6ef661001a7106fdc129f6cd488b32b2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ebcbec4c6ef661001a7106fdc129f6cd488b32b2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d5661e174009c682a8d378c87596a14899252750Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJagsLaCRBK7hj4Ov3rIwAAdHIIAD2EcEyginDQROjXg710HhYv\\n7bxBVoXHLE9A1ZO6hXlbQxv1e/BZYz7iAKHdy761F0reTfjbx8QZ31/BvZnSVoH1\\nloUbz8wtvAQPAK9OSCgB1JR8MGRSHV5TvRfNzgoAFY65GitrswBWDUrOEIHb48bW\\nJ6yGdlv3kw5Li+uEcj1caVwWIYizNJKUbjmCF9FXjUqsuDS9XxMjXMXpjWCI9wP7\\n/AYZ89gYPbcT49BEOEgUG6tRflE6xUsu6xw+CzffAGA9bu3WguNIREbP3ZtvWg3F\\nOfIe5H7FUe7e0HLHmPskaVfr3JhjphZEFYl9LHUMeuPFISyfYkd+8sCDThPQFGM=\\n=NvIw\\n-----END PGP SIGNATURE-----\\ntree ebcbec4c6ef661001a7106fdc129f6cd488b32b2\\nparent aa861b930fe68121b94cd06c07d3055ce90f4258\\nparent 8d0a251d1fd75d178eac597094d0508f8e1024b9\\nauthor James Robinson <jrob119@users.noreply.github.com> 1518519002 +0000\\ncommitter GitHub <noreply@github.com> 1518519002 +0000\\n\\nMerge pull request #134 from ANHIG/3310\\n\\n3310https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseaa861b930fe68121b94cd06c07d3055ce90f4258https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f42588d0a251d1fd75d178eac597094d0508f8e1024b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9NaNNaN
3375fd5136e8c6efd0f35352a138d3bf2b31481266aMDY6Q29tbWl0MjQ1NDAxMzY6NWZkNTEzNmU4YzZlZmQwZjM1MzUyYTEzOGQzYmYyYjMxNDgxMjY2YQ==James Robinsonjames.robinson@anthonynolan.org2018-04-17T15:36:25ZJames Robinsonjames.robinson@anthonynolan.org2018-04-17T15:36:25ZIPD-IMGT/HLA Release 3.32.0\\n\\nRelease 3.32.0 of the IPD-IMGT/HLA Databaseb5db942db4e392f29fcca9c49864a9852919dcfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5db942db4e392f29fcca9c49864a9852919dcfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8d0a251d1fd75d178eac597094d0508f8e1024b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9NaNNaNNaNNaNNaN
33836baa58fcd0fad90852b6e6ae690784eb4cb4b7aMDY6Q29tbWl0MjQ1NDAxMzY6MzZiYWE1OGZjZDBmYWQ5MDg1MmI2ZTZhZTY5MDc4NGViNGNiNGI3YQ==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:38:24ZGitHubnoreply@github.com2018-04-17T15:38:24ZMerge pull request #138 from ANHIG/3320\\n\\nIPD-IMGT/HLA Release 3.32.0b5db942db4e392f29fcca9c49864a9852919dcfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5db942db4e392f29fcca9c49864a9852919dcfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hTwCRBK7hj4Ov3rIwAAdHIIACdmdje+l4lrmK3tjt2psWuD\\nKlI0mw46Ust/AQ/15m6jZvBIl1mat5Rvddm6npOh9XHtaaghRCDePxpSPqG7RMBm\\nUtaIPsWIeqX7e4EIM8jWrgM3aReTSTUDhnIpNM7fMv9xpKiQLt9Y1d0cnMU8jwtw\\ne0avByC/bE0QOgWQRodzIVgDlnG+5gHBgipGjn3HRHlaGLEsh7EJRmAkzCV8hQG3\\nW1C6vJ7upWMdylQcEfdRjBJ6V/hoOZm9KRrTZLZOdcpg1F/LIf+avm/I4OxyujXS\\nPvGy8MiKykWABhbDYOuuWV0v0PsN9Q+moLgkxvu72rqFyMZ8Qu9nrIZz7TyIoGs=\\n=sXsC\\n-----END PGP SIGNATURE-----\\ntree b5db942db4e392f29fcca9c49864a9852919dcfa\\nparent 8d5661e174009c682a8d378c87596a1489925275\\nparent 5fd5136e8c6efd0f35352a138d3bf2b31481266a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523979504 +0100\\ncommitter GitHub <noreply@github.com> 1523979504 +0100\\n\\nMerge pull request #138 from ANHIG/3320\\n\\nIPD-IMGT/HLA Release 3.32.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7ahttps://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8d5661e174009c682a8d378c87596a1489925275https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a14899252755fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266aNaNNaN
339bcd392034d1a991d3fb179e86f5865c30d41f961MDY6Q29tbWl0MjQ1NDAxMzY6YmNkMzkyMDM0ZDFhOTkxZDNmYjE3OWU4NmY1ODY1YzMwZDQxZjk2MQ==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:45:58ZGitHubnoreply@github.com2018-04-17T15:45:58ZDelete T_prot.fasta\\n\\nRemoved as HLA-T is a pseudogene0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bcd392034d1a991d3fb179e86f5865c30d41f9610Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1ha2CRBK7hj4Ov3rIwAAdHIIAKeH/w5cdUaTGAVP66qPVnde\\n76+7ZQ5DFEWuLXFjRLbgoStpycjX/fXMiI25qOd7wKGQqbXTa/jdROqMZznUEvJ/\\ngYHsEP7ttlIKAw4APyjkbVDkLpA1LT+OSxIaxpoF9/U5kkfF/gdQOMRFj7rO02d0\\nr0M7hBog949F0gMZFlvF1YvzphmukleqmhVaLAgcPZHiUAmdJ1Ud80gkEtRtL6dN\\n5uWTlNImi0tEpmEpcWeRcFx594IKHzuh/EJc9qgpeS7xwfMTOy647/I7uxCkYc24\\nD3rtwe66HQRIoZ3XqVBhjpDylsngNB7/GcTA9oNmFjQTU8UDjJ2H6D8BXe+v6tw=\\n=dtxx\\n-----END PGP SIGNATURE-----\\ntree 0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5\\nparent 36baa58fcd0fad90852b6e6ae690784eb4cb4b7a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523979958 +0100\\ncommitter GitHub <noreply@github.com> 1523979958 +0100\\n\\nDelete T_prot.fasta\\n\\nRemoved as HLA-T is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse36baa58fcd0fad90852b6e6ae690784eb4cb4b7ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7ahttps://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7aNaNNaNNaNNaNNaN
34088f692665895f67f6da8346afa5d7d8d70833177MDY6Q29tbWl0MjQ1NDAxMzY6ODhmNjkyNjY1ODk1ZjY3ZjZkYTgzNDZhZmE1ZDdkOGQ3MDgzMzE3Nw==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:46:06ZGitHubnoreply@github.com2018-04-17T15:46:06ZDelete W_prot.fasta\\n\\nRemoved as HLA-W is a pseudogeneea85a98be5fcf67962f9148b40814ef5435288c9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ea85a98be5fcf67962f9148b40814ef5435288c9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88f692665895f67f6da8346afa5d7d8d708331770Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1ha+CRBK7hj4Ov3rIwAAdHIIAKch1TUcDPi+KxnkJCfLQFGg\\nQJ7wgDUJ4j8EbF95thd7YFdVI0wvR3eRZEh40FfpgJ0ww8UludG3l0eJ4tI89pFw\\n/2YA1nCZQv1ThsZhGGukwlp+ulQg1SiwAfr3RMsFXX5Q2Tv631UDz23SHbZD1I8u\\nJ0/8eSITh7iPsCO17zih63gsfkg8ifcwyLEXGalkeh6IdJSffQCHCu2gFU3q87LB\\ns5x3DprImPyQP1R+aUfT3AP2unpPQKD0n1bCp5F9n6vg3v1dm2CxdZSIW6DyaYFr\\nTfA5x3TcwS6cfPOIiVR+JlYuzHpcJxXoojNygq/5Y1uy13yUjv2TdAqalh3dWdE=\\n=izbZ\\n-----END PGP SIGNATURE-----\\ntree ea85a98be5fcf67962f9148b40814ef5435288c9\\nparent bcd392034d1a991d3fb179e86f5865c30d41f961\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523979966 +0100\\ncommitter GitHub <noreply@github.com> 1523979966 +0100\\n\\nDelete W_prot.fasta\\n\\nRemoved as HLA-W is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebcd392034d1a991d3fb179e86f5865c30d41f961https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961NaNNaNNaNNaNNaN
3412dccbfbedf40084f3bb99aa233032c3a5d1bce20MDY6Q29tbWl0MjQ1NDAxMzY6MmRjY2JmYmVkZjQwMDg0ZjNiYjk5YWEyMzMwMzJjM2E1ZDFiY2UyMA==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:47:00ZGitHubnoreply@github.com2018-04-17T15:47:00ZDelete W_prot.pir\\n\\nRemoved as it is a pseudogene4f4ca0eadf29ca72043c1c237ea10aa3129bbdaehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f4ca0eadf29ca72043c1c237ea10aa3129bbdaehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce200Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hb1CRBK7hj4Ov3rIwAAdHIIAKiy7sX8XD57ody/srfe25/6\\nyOZcDVnWIH0LqEe5a0VEiMh82QJwPWx1nkxeBJReJKsL2CoWnUjQdZcTg8r1GSrO\\nSbdJaz3r97aiGhH4xuYRC93tEgNYMEC6Ugh2oDhGSh4N8vZGbuwNwUYp7M7XBTP4\\nNRO2ncXUJWyB3L+uDMjwMMgv/d3S9379Sk6TB7vM/28OOkYRbXfnZSJSqkQV0ghI\\ntcXXsss+ljoJqCkMWK1O5M0FfyLPfKhh9qb9Mg6VCHWBv+AgvCzDLx20UvhShMUr\\nZDsC2YBtv91BAP1yNYe4NUIHQCjdBWyTJ3g1oumnt292b6VD3a1YxCVdVVCUrlM=\\n=b14x\\n-----END PGP SIGNATURE-----\\ntree 4f4ca0eadf29ca72043c1c237ea10aa3129bbdae\\nparent 88f692665895f67f6da8346afa5d7d8d70833177\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523980020 +0100\\ncommitter GitHub <noreply@github.com> 1523980020 +0100\\n\\nDelete W_prot.pir\\n\\nRemoved as it is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse88f692665895f67f6da8346afa5d7d8d70833177https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177NaNNaNNaNNaNNaN
342eaf4db3e00fcf151ec86c05dc05d13b904359a3cMDY6Q29tbWl0MjQ1NDAxMzY6ZWFmNGRiM2UwMGZjZjE1MWVjODZjMDVkYzA1ZDEzYjkwNDM1OWEzYw==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:47:08ZGitHubnoreply@github.com2018-04-17T15:47:08ZDelete T_prot.pir\\n\\nRemoved as it is a pseudogenee1f3cdee9e11aab075a277212d7578bf0c75babfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e1f3cdee9e11aab075a277212d7578bf0c75babfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hb8CRBK7hj4Ov3rIwAAdHIIAAEFgABiEx2i9tFHGSztm+HA\\nDcN88KsAqU/HfHIocLGwgQuDb6K7NOSXI/CJeTzO7baRxGPegoD/D+suTr455NnC\\nIO3QfnmwDo+iu7X43tFV8dGHhhzhtBzeFesgjK4J42td8s9xSCfeZZJWWWEwOf6E\\nm5NPKV9iN8vT4nm7WpfO0y4ZKqxGolQL0eXuSq+3HxlWhkPtGBTPhVDlvbGA+vyZ\\n3+F0/5bR70g+Pjhn1iTrmGQioGEO51Xm+YgHPrjNbtRHHcyeKsyfsfPtjzZjgxpC\\nkN7pkb/i6E++naSkOwuBEVWAz+nzJJVVyP3yIR5IAHKAMkZdTVnjjrzMOkLA5Oo=\\n=GRgJ\\n-----END PGP SIGNATURE-----\\ntree e1f3cdee9e11aab075a277212d7578bf0c75babf\\nparent 2dccbfbedf40084f3bb99aa233032c3a5d1bce20\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523980028 +0100\\ncommitter GitHub <noreply@github.com> 1523980028 +0100\\n\\nDelete T_prot.pir\\n\\nRemoved as it is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3chttps://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2dccbfbedf40084f3bb99aa233032c3a5d1bce20https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20NaNNaNNaNNaNNaN
3434a2271d6c125d43c72498bac2dc1a73a3a320fcdMDY6Q29tbWl0MjQ1NDAxMzY6NGEyMjcxZDZjMTI1ZDQzYzcyNDk4YmFjMmRjMWE3M2EzYTMyMGZjZA==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:47:20ZGitHubnoreply@github.com2018-04-17T15:47:20ZDelete W_prot.msf\\n\\nRemoved as it is a pseudogene8ee34ef7dd52e6361a744311ba47b66f3df6cbcbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8ee34ef7dd52e6361a744311ba47b66f3df6cbcbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hcICRBK7hj4Ov3rIwAAdHIIADzkxtGE+4T5rHJL99NtL6xO\\nRWQG3ti3tCu8qxQEImcM406Q5DSpgBwBa0SMf+C6szXKv5JpDlIY24O/HrYbmeCi\\nNdyXxyyvt36kffIS96CIqxMUXSIKkILtF60BP5C0TtFXyHc9iCzDNWhjDE2keguJ\\nr23WzYZGTxKvL3ZCI0CSB6LZsGhvIDNp+L8gLjcf0HDi2c52LDaegefNhJsjgy1a\\nNVwuvHqzSZCvOOyMhuO/FgkcD9pJo3jCYhjDdIgXNVaXl7pDpUsTh2jwpNEolz1k\\ncd/ZzEr67KIRH3U/cRNkWp07TDTMAAKdvBfTTe+xBCxFfT1nObQqCHiIrZeQIYA=\\n=iw7o\\n-----END PGP SIGNATURE-----\\ntree 8ee34ef7dd52e6361a744311ba47b66f3df6cbcb\\nparent eaf4db3e00fcf151ec86c05dc05d13b904359a3c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523980040 +0100\\ncommitter GitHub <noreply@github.com> 1523980040 +0100\\n\\nDelete W_prot.msf\\n\\nRemoved as it is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcdhttps://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseeaf4db3e00fcf151ec86c05dc05d13b904359a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3chttps://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3cNaNNaNNaNNaNNaN
344fb3d245c5c449ce3b69990934a404c1ece84901fMDY6Q29tbWl0MjQ1NDAxMzY6ZmIzZDI0NWM1YzQ0OWNlM2I2OTk5MDkzNGE0MDRjMWVjZTg0OTAxZg==James Robinsonjrob119@users.noreply.github.com2018-04-17T15:47:30ZGitHubnoreply@github.com2018-04-17T15:47:30ZDelete T_prot.msf\\n\\nRemoved as it is a pseudogene06d95c4a6b4a73c53503bac22313de9cf5d96f4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/06d95c4a6b4a73c53503bac22313de9cf5d96f4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb3d245c5c449ce3b69990934a404c1ece84901f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hcTCRBK7hj4Ov3rIwAAdHIIAHj+2VKgsXdtx6hOOQb7/CHy\\n9KNZNH4LWnuMhlib9+c1ONcsk9aKNZkPD2EGE4ek61pdylrPy95fxllbir4GWDz7\\nVeLsuJcXL/rhdYWtxXF0DKmtJhU+ZukDBVTH5/L1EAEksp3MG5ISRQT3euz3+bGL\\nBX1cbRcm7/EFcB14KGjAiPvqwRqR2k7NLb33GecJp5kJge+6Sr5afQjqlp64lVyV\\nRKAMkQVkIwqlWKGRI+kVx5P7ZBcfrFbdXi8XE3liAHyV2v4aid62XWBK3vmyzCMP\\nDp7ZSthcI3ft5Phb1AvvNBNpBQgBwmCcLEwThg7gOSWGw6rm5qg0JP0amrSBcvA=\\n=xhFm\\n-----END PGP SIGNATURE-----\\ntree 06d95c4a6b4a73c53503bac22313de9cf5d96f4e\\nparent 4a2271d6c125d43c72498bac2dc1a73a3a320fcd\\nauthor James Robinson <jrob119@users.noreply.github.com> 1523980050 +0100\\ncommitter GitHub <noreply@github.com> 1523980050 +0100\\n\\nDelete T_prot.msf\\n\\nRemoved as it is a pseudogenehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901fhttps://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4a2271d6c125d43c72498bac2dc1a73a3a320fcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcdhttps://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcdNaNNaNNaNNaNNaN
3458cd29d3f4190623811ead7e8c5af4d8fe13d9b4cMDY6Q29tbWl0MjQ1NDAxMzY6OGNkMjlkM2Y0MTkwNjIzODExZWFkN2U4YzVhZjRkOGZlMTNkOWI0Yw==James Robinsonjames.robinson@anthonynolan.org2018-04-18T14:41:55ZJames Robinsonjames.robinson@anthonynolan.org2018-04-18T14:41:55ZMerge branch 'Latest' into 332006d95c4a6b4a73c53503bac22313de9cf5d96f4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/06d95c4a6b4a73c53503bac22313de9cf5d96f4ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4chttps://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266ahttps://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266afb3d245c5c449ce3b69990934a404c1ece84901fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901fhttps://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901fNaNNaN
346ae24ec929b79de60a9c0da3d2bc78a13b9b0da88MDY6Q29tbWl0MjQ1NDAxMzY6YWUyNGVjOTI5Yjc5ZGU2MGE5YzBkYTNkMmJjNzhhMTNiOWIwZGE4OA==James Robinsonjames.robinson@anthonynolan.org2018-04-18T14:45:29ZJames Robinsonjames.robinson@anthonynolan.org2018-04-18T14:45:29ZIPD-IMGT/HLA Release 3.32.0\\n\\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\\nDPB1*697:01Q entry in rel_dna_ser.txt61f6d956059636a1f04327988872b8bbbac12d64https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/61f6d956059636a1f04327988872b8bbbac12d64https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8cd29d3f4190623811ead7e8c5af4d8fe13d9b4chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4chttps://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4cNaNNaNNaNNaNNaN
347ceec6c83623fc48e31c306c88089891fb89575b0MDY6Q29tbWl0MjQ1NDAxMzY6Y2VlYzZjODM2MjNmYzQ4ZTMxYzMwNmM4ODA4OTg5MWZiODk1NzViMA==James Robinsonjrob119@users.noreply.github.com2018-04-18T14:46:25ZGitHubnoreply@github.com2018-04-18T14:46:25ZMerge pull request #139 from ANHIG/3320\\n\\n332061f6d956059636a1f04327988872b8bbbac12d64https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/61f6d956059636a1f04327988872b8bbbac12d64https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ceec6c83623fc48e31c306c88089891fb89575b00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa11pBCRBK7hj4Ov3rIwAAdHIIABwhTDfVJKbrvlmQymS4sM2F\\nAI3UePG6ggvC8hfBH8ANu8WZZ9BEY+F7fcQCwtsooYT4o2rE4lCAf82vWBykWNYW\\nT4xdhsPXF7ipoPAbr1UptppfSfEZZ16Ke03fO+nSzfsq5plFrYI2ZXrRjKdDGiCu\\ntgFXX/O/8Ah4OKAJFjHHW736+4GPoq8lODK/X48pNOr30gKHMqjeWfyO/DHb+vq/\\nKx31CpI2JhzN+clUyy8DGcnyWUeO9akr7MjkZK/R7HOXrx/6/lKKArzIvAAwW7hr\\nhJt7Hx9HlR/cDhDm46pqqZiDYeS7NRF7jvlVWe+LBciA9aNXfPqgrc+M9/Z8lwk=\\n=psmd\\n-----END PGP SIGNATURE-----\\ntree 61f6d956059636a1f04327988872b8bbbac12d64\\nparent fb3d245c5c449ce3b69990934a404c1ece84901f\\nparent ae24ec929b79de60a9c0da3d2bc78a13b9b0da88\\nauthor James Robinson <jrob119@users.noreply.github.com> 1524062785 +0100\\ncommitter GitHub <noreply@github.com> 1524062785 +0100\\n\\nMerge pull request #139 from ANHIG/3320\\n\\n3320https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsefb3d245c5c449ce3b69990934a404c1ece84901fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901fhttps://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901fae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88NaNNaN
348d575b21a52735d79dd37a3a8b417b9c93e564700MDY6Q29tbWl0MjQ1NDAxMzY6ZDU3NWIyMWE1MjczNWQ3OWRkMzdhM2E4YjQxN2I5YzkzZTU2NDcwMA==James Robinsonjames.robinson@anthonynolan.org2018-04-20T14:28:27ZJames Robinsonjames.robinson@anthonynolan.org2018-04-20T14:28:27ZIPD-IMGT/HLA Release 3.32.0\\n\\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\\nhla_gen.fasta files.e10cd510e107b368cb34d88e64b2c775eb6c77ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e10cd510e107b368cb34d88e64b2c775eb6c77ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d575b21a52735d79dd37a3a8b417b9c93e5647000FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88NaNNaNNaNNaNNaN
3499372102bda7df07a02f114c196a4d0b1bb668f39MDY6Q29tbWl0MjQ1NDAxMzY6OTM3MjEwMmJkYTdkZjA3YTAyZjExNGMxOTZhNGQwYjFiYjY2OGYzOQ==James Robinsonjames.robinson@anthonynolan.org2018-04-20T14:29:01ZJames Robinsonjames.robinson@anthonynolan.org2018-04-20T14:29:01ZMerge branch 'Latest' into 3320e10cd510e107b368cb34d88e64b2c775eb6c77ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e10cd510e107b368cb34d88e64b2c775eb6c77ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9372102bda7df07a02f114c196a4d0b1bb668f390FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed575b21a52735d79dd37a3a8b417b9c93e564700https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700ceec6c83623fc48e31c306c88089891fb89575b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0NaNNaN
350b9055382e8c2c30fff6d9de6a0be0265b5abc55fMDY6Q29tbWl0MjQ1NDAxMzY6YjkwNTUzODJlOGMyYzMwZmZmNmQ5ZGU2YTBiZTAyNjViNWFiYzU1Zg==James Robinsonjames.robinson@anthonynolan.org2018-04-20T14:29:17ZJames Robinsonjames.robinson@anthonynolan.org2018-04-20T14:29:17ZIPD-IMGT/HLA Release 3.32.0\\n\\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\\nhla_gen.fasta files.840f00af732470a7435f965bbf881b557a7e9a4bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/840f00af732470a7435f965bbf881b557a7e9a4bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9372102bda7df07a02f114c196a4d0b1bb668f39https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39NaNNaNNaNNaNNaN
351cf54775bef36c0df39e66317fe86b806d74811a3MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y1NDc3NWJlZjM2YzBkZjM5ZTY2MzE3ZmU4NmI4MDZkNzQ4MTFhMw==James Robinsonjrob119@users.noreply.github.com2018-04-20T14:29:38ZGitHubnoreply@github.com2018-04-20T14:29:38ZMerge pull request #141 from ANHIG/3320\\n\\n3320840f00af732470a7435f965bbf881b557a7e9a4bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/840f00af732470a7435f965bbf881b557a7e9a4bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf54775bef36c0df39e66317fe86b806d74811a30Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa2flSCRBK7hj4Ov3rIwAAdHIIAGIDJDb/U6UEYuhg/kq+i0M2\\nzxZWlEzkhHo6C2cKlbecDv9zHVS63eHeoTvZ4RU8rexVRV9805mEnLWQ0dd0g8EP\\nzqlNZOUiRbknNx0CtPUiuDMc/Q/jdvtiVdnI2EM8ldImA5/PJ+fB0VyoAt/gFSzS\\nv/WCxGxHFkraEympoDlu1nu3KLE0TLVJcXlHN5ENT2+n5LJgn9xmCpGXr+TSpo/w\\nOcznhwlpFVpLmlH1lkTnuW8+rQFfFAxOQnr+U8ycXjTrZbNiXsBl7hB/tEdv3bBV\\nGpzE2eyMdxpfJC22xM8C6yxrsSPXd2oxRBXYt67HVJxH3Rqi2wniBcISs0g4LOg=\\n=qZUr\\n-----END PGP SIGNATURE-----\\ntree 840f00af732470a7435f965bbf881b557a7e9a4b\\nparent ceec6c83623fc48e31c306c88089891fb89575b0\\nparent b9055382e8c2c30fff6d9de6a0be0265b5abc55f\\nauthor James Robinson <jrob119@users.noreply.github.com> 1524234578 +0100\\ncommitter GitHub <noreply@github.com> 1524234578 +0100\\n\\nMerge pull request #141 from ANHIG/3320\\n\\n3320https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseceec6c83623fc48e31c306c88089891fb89575b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55fNaNNaN
352608ffc01f775e8495191944bd4ac1e77fd5ca7cbMDY6Q29tbWl0MjQ1NDAxMzY6NjA4ZmZjMDFmNzc1ZTg0OTUxOTE5NDRiZDRhYzFlNzdmZDVjYTdjYg==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:02:03ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:02:03ZUpdate to Release 3.20.0\\n\\nRemoval of single feature join from DRB5 CDS entries in hla.dat45bdd393e71049e1eaa5dd992466b9d5878eebd0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/45bdd393e71049e1eaa5dd992466b9d5878eebd0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cbhttps://github.com/ANHIG/IMGTHLA/commit/608ffc01f775e8495191944bd4ac1e77fd5ca7cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36https://github.com/ANHIG/IMGTHLA/commit/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36NaNNaNNaNNaNNaN
3536ed8336e430025284e3023dc24f149e63f2739b5MDY6Q29tbWl0MjQ1NDAxMzY6NmVkODMzNmU0MzAwMjUyODRlMzAyM2RjMjRmMTQ5ZTYzZjI3MzliNQ==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:08:21ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:08:21ZUpdate to hla.dat\\n\\nUpdates to hla.dat to remove single feature joins for DRB5 and special\\ncharacters from author names41847c5d1a748db4d94b65f09524fcf32c22a0f9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41847c5d1a748db4d94b65f09524fcf32c22a0f9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ed8336e430025284e3023dc24f149e63f2739b50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ed8336e430025284e3023dc24f149e63f2739b5https://github.com/ANHIG/IMGTHLA/commit/6ed8336e430025284e3023dc24f149e63f2739b5https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ed8336e430025284e3023dc24f149e63f2739b5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee547ac988250b42804d7d59a9d4b1d5a2e0855c5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5https://github.com/ANHIG/IMGTHLA/commit/e547ac988250b42804d7d59a9d4b1d5a2e0855c5NaNNaNNaNNaNNaN
3543813802728ea8402b8d2e843f670bbc98526143aMDY6Q29tbWl0MjQ1NDAxMzY6MzgxMzgwMjcyOGVhODQwMmI4ZDJlODQzZjY3MGJiYzk4NTI2MTQzYQ==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:09:53ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:09:53ZUpdate to hla.dat\\n\\nCorrection of special characters in author namesd559802496b4561c919e1712b7902169dca8a7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d559802496b4561c919e1712b7902169dca8a7a6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3813802728ea8402b8d2e843f670bbc98526143a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3813802728ea8402b8d2e843f670bbc98526143ahttps://github.com/ANHIG/IMGTHLA/commit/3813802728ea8402b8d2e843f670bbc98526143ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3813802728ea8402b8d2e843f670bbc98526143a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse52f499bc735f01d48207bf6e8520b56d9e576a76https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76https://github.com/ANHIG/IMGTHLA/commit/52f499bc735f01d48207bf6e8520b56d9e576a76NaNNaNNaNNaNNaN
35505d9083ce42b1687c3e4f35a139f2fbbc2bfe8daMDY6Q29tbWl0MjQ1NDAxMzY6MDVkOTA4M2NlNDJiMTY4N2MzZTRmMzVhMTM5ZjJmYmJjMmJmZThkYQ==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:10:58ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:10:58ZUpdate to hla.dat\\n\\nRemoval of special characters from author namesa811b3c13aef8b3cb19b7bd92a124fdaa03a08c4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a811b3c13aef8b3cb19b7bd92a124fdaa03a08c4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8dahttps://github.com/ANHIG/IMGTHLA/commit/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8dahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee46989ce2bccf8e58a520da10d172ef2960ed755https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755https://github.com/ANHIG/IMGTHLA/commit/e46989ce2bccf8e58a520da10d172ef2960ed755NaNNaNNaNNaNNaN
356c5acf7a4342869351b2382b1cc1d1b5763e7e04eMDY6Q29tbWl0MjQ1NDAxMzY6YzVhY2Y3YTQzNDI4NjkzNTFiMjM4MmIxY2MxZDFiNTc2M2U3ZTA0ZQ==James Robinsonjames.robinson@anthonynolan.org2018-04-24T14:12:02ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T14:12:02ZUpdate to hla.dat\\n\\nRemoval of special characters from author names38f6dec075130ddb16c4d7a0508d92ec3e03490fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38f6dec075130ddb16c4d7a0508d92ec3e03490fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04ehttps://github.com/ANHIG/IMGTHLA/commit/c5acf7a4342869351b2382b1cc1d1b5763e7e04ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec320d8541552dcad51ac9fc5d3dd09e4ef549a89https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89https://github.com/ANHIG/IMGTHLA/commit/c320d8541552dcad51ac9fc5d3dd09e4ef549a89NaNNaNNaNNaNNaN
3571bdf407969cf6c5bb6db2c17c1f47bbbc916b74bMDY6Q29tbWl0MjQ1NDAxMzY6MWJkZjQwNzk2OWNmNmM1YmI2ZGIyYzE3YzFmNDdiYmJjOTE2Yjc0Yg==James Robinsonjames.robinson@anthonynolan.org2018-04-24T16:04:58ZJames Robinsonjames.robinson@anthonynolan.org2018-04-24T16:04:58ZUpdates to formatting\\n\\nAll historical Allelelist.XXX.txt files have been updated to csv\\nformat, and include the standardised headerscd66fdd12af5452d1e47cfdc8200f52c67ef9001https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd66fdd12af5452d1e47cfdc8200f52c67ef9001https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bhttps://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55fhttps://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55fNaNNaNNaNNaNNaN
358b0a9e76723ba3a7d7ae161c6eba506d150b5171cMDY6Q29tbWl0MjQ1NDAxMzY6YjBhOWU3NjcyM2JhM2E3ZDdhZTE2MWM2ZWJhNTA2ZDE1MGI1MTcxYw==James Robinsonjames.robinson@anthonynolan.org2018-04-25T10:56:04ZJames Robinsonjames.robinson@anthonynolan.org2018-04-25T10:56:04ZUpdates to formatting\\n\\nAll historical Allelelist.XXX.txt files have been updated to csv\\nformat, and include the standardised headers, and READ.me updated6f3c24dd5259d78a59c3c4b8e3fcebf7e1a052fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f3c24dd5259d78a59c3c4b8e3fcebf7e1a052fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171chttps://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bhttps://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74bNaNNaNNaNNaNNaN
3590bbcd1706ca2f899b67682b8783fae636bb0372dMDY6Q29tbWl0MjQ1NDAxMzY6MGJiY2QxNzA2Y2EyZjg5OWI2NzY4MmI4NzgzZmFlNjM2YmIwMzcyZA==James Robinsonjames.robinson@anthonynolan.org2018-04-26T12:36:01ZJames Robinsonjames.robinson@anthonynolan.org2018-04-26T12:36:01ZUpdate to IPD-IMGT/HLA Release 3.32.0\\n\\nUpdated prot.msf files to ensure all sequences are the same length with\\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\\nreflect splice variant.4b1533a6b8199efa310581e4e3b223a4ef5ea8dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4b1533a6b8199efa310581e4e3b223a4ef5ea8dfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372dhttps://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb0a9e76723ba3a7d7ae161c6eba506d150b5171chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171chttps://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171cNaNNaNNaNNaNNaN
360027c139d2dda9e7bbf29d61af35f513c06a812a6MDY6Q29tbWl0MjQ1NDAxMzY6MDI3YzEzOWQyZGRhOWU3YmJmMjlkNjFhZjM1ZjUxM2MwNmE4MTJhNg==James Robinsonjames.robinson@anthonynolan.org2018-04-27T12:12:02ZJames Robinsonjames.robinson@anthonynolan.org2018-04-27T12:12:02ZUpdate to IPD-IMGT/HLA Release 3.32.0\\n\\nUpdates to the C*07:02:01:17N exon coordinates9b3efa64f243e958ac0dddff3eea26a1e5096a73https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b3efa64f243e958ac0dddff3eea26a1e5096a73https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/027c139d2dda9e7bbf29d61af35f513c06a812a60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0bbcd1706ca2f899b67682b8783fae636bb0372dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372dhttps://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372dNaNNaNNaNNaNNaN
3616942db8a0c2abbeb23fdb488721bbb41014923a4MDY6Q29tbWl0MjQ1NDAxMzY6Njk0MmRiOGEwYzJhYmJlYjIzZmRiNDg4NzIxYmJiNDEwMTQ5MjNhNA==James Robinsonjrob119@users.noreply.github.com2018-04-27T12:12:58ZGitHubnoreply@github.com2018-04-27T12:12:58ZMerge pull request #142 from ANHIG/3320\\n\\n33209b3efa64f243e958ac0dddff3eea26a1e5096a73https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b3efa64f243e958ac0dddff3eea26a1e5096a73https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6942db8a0c2abbeb23fdb488721bbb41014923a40Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa4xPKCRBK7hj4Ov3rIwAAdHIIAK+NybKudA+DInLexGKVE7a4\\nVon3ifClelFYeyeiAuORaysT8rEGmiOrMBJdde+i4IHhCmu7dzTaMervPq2+qlA+\\nB3qp5Pii5FbpO85HXy90c5e0t78LS3zfMYqhIjNmG6w4uMs1TSHTp80d/N3/GdV8\\nHLLYjRzb/tZ9r7BgeS2xpBEOysrlS2eS/cL/AwZDXEWT2wMnQf+GAJrRXgpD935O\\nL/iaZfPzZ38aLJQ1kUh44GHaEnjFKfFujtPvA59KDYPL6pfzuQ/Mr70Dxx+pfQgb\\n7svq+nHTW8TruydoPtCSnvXGZfQC78zy31Kcnxrjs75IrBGk1On849wDDBLKMPY=\\n=0A5l\\n-----END PGP SIGNATURE-----\\ntree 9b3efa64f243e958ac0dddff3eea26a1e5096a73\\nparent cf54775bef36c0df39e66317fe86b806d74811a3\\nparent 027c139d2dda9e7bbf29d61af35f513c06a812a6\\nauthor James Robinson <jrob119@users.noreply.github.com> 1524831178 +0100\\ncommitter GitHub <noreply@github.com> 1524831178 +0100\\n\\nMerge pull request #142 from ANHIG/3320\\n\\n3320https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsecf54775bef36c0df39e66317fe86b806d74811a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3027c139d2dda9e7bbf29d61af35f513c06a812a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6NaNNaN
36258b9841003e927db3fdb503055a22f57cb56a57cMDY6Q29tbWl0MjQ1NDAxMzY6NThiOTg0MTAwM2U5MjdkYjNmZGI1MDMwNTVhMjJmNTdjYjU2YTU3Yw==James Robinsonjames.robinson@anthonynolan.org2018-05-04T10:31:08ZJames Robinsonjames.robinson@anthonynolan.org2018-05-04T10:31:08ZUpdate to IPD-IMGT/HLA Release 3.32.0\\n\\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes07bcfef1480c9b0dc09d7ff23a44e8872513aa6dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07bcfef1480c9b0dc09d7ff23a44e8872513aa6dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58b9841003e927db3fdb503055a22f57cb56a57c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57chttps://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse027c139d2dda9e7bbf29d61af35f513c06a812a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6NaNNaNNaNNaNNaN
3631e7d4759ce1a7bfb42ddd782272b7fe926c3d04fMDY6Q29tbWl0MjQ1NDAxMzY6MWU3ZDQ3NTljZTFhN2JmYjQyZGRkNzgyMjcyYjdmZTkyNmMzZDA0Zg==James Robinsonjrob119@users.noreply.github.com2018-05-04T10:33:51ZGitHubnoreply@github.com2018-05-04T10:33:51ZMerge pull request #144 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.007bcfef1480c9b0dc09d7ff23a44e8872513aa6dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07bcfef1480c9b0dc09d7ff23a44e8872513aa6dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa7DcPCRBK7hj4Ov3rIwAAdHIIAHf3cCfS331L7hDGmQT0g+/Z\\nquurxO81SZTVzW/5Zocz3ghMsP/bJAAZgG9UYZ0TxdKI0phoTgFKnR7u6u82FzOj\\nxHuq1OAb/ViYWVkOlNL6jVFU9g589QTSxcEqyrebPsS15LAJ54BFVv+00cMYkXNw\\n1FjRuep9kxhFKgPvaqjrClbHlJb+uX+gWSdhNzREi5Pfr4jGr5G5dsusoDp2NRbE\\nRwx7/XBhni2/4yCdXCzCiDDdMeRmlLzSeb6G3nI8gJ5UETX3Ms+ulPGtbMuIBF94\\nM5/AdMECDIDsNGHVnwQ8eQBJnlqtRaVXrejG3ItFy2bMUxdCWaisyxv7nZb2k+k=\\n=R61z\\n-----END PGP SIGNATURE-----\\ntree 07bcfef1480c9b0dc09d7ff23a44e8872513aa6d\\nparent 6942db8a0c2abbeb23fdb488721bbb41014923a4\\nparent 58b9841003e927db3fdb503055a22f57cb56a57c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1525430031 +0100\\ncommitter GitHub <noreply@github.com> 1525430031 +0100\\n\\nMerge pull request #144 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04fhttps://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6942db8a0c2abbeb23fdb488721bbb41014923a4https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a458b9841003e927db3fdb503055a22f57cb56a57chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57chttps://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57cNaNNaN
364f46dca0809b813e38214d96860da7ea83614e54cMDY6Q29tbWl0MjQ1NDAxMzY6ZjQ2ZGNhMDgwOWI4MTNlMzgyMTRkOTY4NjBkYTdlYTgzNjE0ZTU0Yw==James Robinsonjames.robinson@anthonynolan.org2018-05-18T14:43:27ZJames Robinsonjames.robinson@anthonynolan.org2018-05-18T14:43:27ZUpdate to IPD-IMGT/HLA Release 3.32.0\\n\\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txtd84299286555d1be458860820c8b6d0e6ac2369chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d84299286555d1be458860820c8b6d0e6ac2369chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f46dca0809b813e38214d96860da7ea83614e54c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54chttps://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse58b9841003e927db3fdb503055a22f57cb56a57chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57chttps://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57cNaNNaNNaNNaNNaN
365ebf0441ac18df985ffda33d62f0f75f78e06d223MDY6Q29tbWl0MjQ1NDAxMzY6ZWJmMDQ0MWFjMThkZjk4NWZmZGEzM2Q2MmYwZjc1Zjc4ZTA2ZDIyMw==James Robinsonjrob119@users.noreply.github.com2018-05-18T15:36:36ZGitHubnoreply@github.com2018-05-18T15:36:36ZMerge pull request #145 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0d84299286555d1be458860820c8b6d0e6ac2369chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d84299286555d1be458860820c8b6d0e6ac2369chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ebf0441ac18df985ffda33d62f0f75f78e06d2230Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa/vMECRBK7hj4Ov3rIwAAdHIIAAQrvsw9/g17Dv0oV30dUtP+\\npWdiT9pyOEowSlUAwo/vA/o1SbVmDThwRhHUUDeCZwIz8mJvt664VYT1ZXFe9SEJ\\nGNYi/NO/8b1TLqdefyaxnp3PZ9ogKugW6jx/SvOWdXVwjuM0NxVnjz5G7NQqcKx9\\nEjAayHCmFX91qN/xgC2y/sDlZqcRb8pGPqLJIb/VN9g4gLHxM/uadK9b6zFsTXN3\\nXJLXcJ0skRwxUnRrGfE1i0ka5pGHWHYU1XqYJPvK1+jtgMX1+kw8FSXQf8A9/SDp\\n0JlBvJSaT5SsOZQ4z8TFzmw44/ZAjgxRiJ/sCO2EIwcdLLOFCZCKtvWcw3uF0IA=\\n=EAVI\\n-----END PGP SIGNATURE-----\\ntree d84299286555d1be458860820c8b6d0e6ac2369c\\nparent 1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f\\nparent f46dca0809b813e38214d96860da7ea83614e54c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1526657796 +0100\\ncommitter GitHub <noreply@github.com> 1526657796 +0100\\n\\nMerge pull request #145 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1e7d4759ce1a7bfb42ddd782272b7fe926c3d04fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04fhttps://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04ff46dca0809b813e38214d96860da7ea83614e54chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54chttps://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54cNaNNaN
36639309155109aabc9f65ebe96cf6dca3e103b9e10MDY6Q29tbWl0MjQ1NDAxMzY6MzkzMDkxNTUxMDlhYWJjOWY2NWViZTk2Y2Y2ZGNhM2UxMDNiOWUxMA==James Robinsonjames.robinson@anthonynolan.org2018-05-22T13:52:03ZJames Robinsonjames.robinson@anthonynolan.org2018-05-22T13:52:03ZUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\\n\\nUdpated compressed alignments folder and updated md5 checksum663f953728288e1efc50a81ea54a4f4fcdea7d5ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/663f953728288e1efc50a81ea54a4f4fcdea7d5ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/39309155109aabc9f65ebe96cf6dca3e103b9e100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef46dca0809b813e38214d96860da7ea83614e54chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54chttps://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54cNaNNaNNaNNaNNaN
367c87a3f615f2cbff3426bfbcd46aa92ea2351f05eMDY6Q29tbWl0MjQ1NDAxMzY6Yzg3YTNmNjE1ZjJjYmZmMzQyNmJmYmNkNDZhYTkyZWEyMzUxZjA1ZQ==James Robinsonjrob119@users.noreply.github.com2018-05-22T13:52:26ZGitHubnoreply@github.com2018-05-22T13:52:26ZMerge pull request #146 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed663f953728288e1efc50a81ea54a4f4fcdea7d5ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/663f953728288e1efc50a81ea54a4f4fcdea7d5ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbBCCaCRBK7hj4Ov3rIwAAdHIIAJe1IC1F6eacMWoqqlfuon3+\\nnu4kydBjlgE3DVqBsFnqzkR5jwvvPZhJI+QaOBMH6Sm8cnz1MfEO1YYuJfpGBY8a\\nVSp3U1qL4xCpwH8AnGE3dcZ8FGbGl5V6ROdrp3MuQipZ0sPZAnsoSMWG5S6MZZPk\\nonRG2yGOM7x+a4IQ4m1ijk3PCFOqxTzfAOmsHN/ZS7mlyM/OdWQ7mZ6YoKtp2Jcb\\nEKVOR7l/w1/UzaHnp51if6EyN4HSMwpfVQ8tD8n0sJ1WNu8iRCCFLBJJ0ow5+eEm\\n3I16rItJCtI4qA9R2uhwexySOJTAys+FvAruPILKC2MUJ2QLe/kBXoVrD3po3P0=\\n=Zmk6\\n-----END PGP SIGNATURE-----\\ntree 663f953728288e1efc50a81ea54a4f4fcdea7d5e\\nparent ebf0441ac18df985ffda33d62f0f75f78e06d223\\nparent 39309155109aabc9f65ebe96cf6dca3e103b9e10\\nauthor James Robinson <jrob119@users.noreply.github.com> 1526997146 +0100\\ncommitter GitHub <noreply@github.com> 1526997146 +0100\\n\\nMerge pull request #146 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committedhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseebf0441ac18df985ffda33d62f0f75f78e06d223https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d22339309155109aabc9f65ebe96cf6dca3e103b9e10https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10NaNNaN
3680f047cb2ba3d00f3c0e0e496865909cfdc46b846MDY6Q29tbWl0MjQ1NDAxMzY6MGYwNDdjYjJiYTNkMDBmM2MwZTBlNDk2ODY1OTA5Y2ZkYzQ2Yjg0Ng==James Robinsonjames.robinson@anthonynolan.org2018-07-11T11:22:21ZJames Robinsonjames.robinson@anthonynolan.org2018-07-11T11:22:21ZIPD-IMGT/HLA Release 3.33.0\\n\\nRelease 3.33.0 of the IPD-IMGT/HLA Database568e836ce323defc9edbfe426a08ce79f4d0901chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/568e836ce323defc9edbfe426a08ce79f4d0901chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b8460FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05eNaNNaNNaNNaNNaN
369bb2498ccdb4396ed602db544a725793ea0d75d2aMDY6Q29tbWl0MjQ1NDAxMzY6YmIyNDk4Y2NkYjQzOTZlZDYwMmRiNTQ0YTcyNTc5M2VhMGQ3NWQyYQ==James Robinsonjames.robinson@anthonynolan.org2018-07-11T11:35:01ZJames Robinsonjames.robinson@anthonynolan.org2018-07-11T11:35:01ZIPD-IMGT/HLA Release 3.33.0\\n\\nRelease 3.33.0 of the IPD-IMGT/HLA Database614bb625d0645f51007cc9de94643a7a32faab42https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/614bb625d0645f51007cc9de94643a7a32faab42https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2ahttps://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0f047cb2ba3d00f3c0e0e496865909cfdc46b846https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846NaNNaNNaNNaNNaN
370e923f79e2aaacacdb52de9b149c4a4946163b742MDY6Q29tbWl0MjQ1NDAxMzY6ZTkyM2Y3OWUyYWFhY2FjZGI1MmRlOWIxNDljNGE0OTQ2MTYzYjc0Mg==James Robinsonjrob119@users.noreply.github.com2018-07-11T11:36:49ZGitHubnoreply@github.com2018-07-11T11:36:49ZUpdate change_log.txt30c715d5115e55f48a4549da23bfeda974d066e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30c715d5115e55f48a4549da23bfeda974d066e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e923f79e2aaacacdb52de9b149c4a4946163b7420Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRevRCRBK7hj4Ov3rIwAAdHIIAIBNPzBAhg38zxCC98mwGtD/\\nS9i8pQ0E3o02NGBvNLSMmjz+Wap7p2e5TTq249Ge47bHj25Xs8IbDeii08WV4a4B\\nwwOmdfuCuuWKWJUAJutRLs/fdOySgVhTpUZZwahdM1RDH+Nr+7/wI8bJ+jV45RJY\\nTvB/uU+sp7LKY6JfVxwMD0M5V90irsBQ6klgE7vlLcS3YRRfh9mTsGEKrsZXmTOG\\nkFksGQJs5uV5EIg034lFqaomnOPJtQLVYC0GI44QORa4+L+MxaLONXKs14q42lAK\\nQ3sWQgZWo8ObaFKs6Ogqr2NT40Wa9KHN1h6OKW4eBbvRAYoTnNSBzBCedC6eR4A=\\n=WHLN\\n-----END PGP SIGNATURE-----\\ntree 30c715d5115e55f48a4549da23bfeda974d066e8\\nparent bb2498ccdb4396ed602db544a725793ea0d75d2a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531309009 +0100\\ncommitter GitHub <noreply@github.com> 1531309009 +0100\\n\\nUpdate change_log.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebb2498ccdb4396ed602db544a725793ea0d75d2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2ahttps://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2aNaNNaNNaNNaNNaN
371256afa4865645e3bafc2372cfbd9780e653f535cMDY6Q29tbWl0MjQ1NDAxMzY6MjU2YWZhNDg2NTY0NWUzYmFmYzIzNzJjZmJkOTc4MGU2NTNmNTM1Yw==James Robinsonjrob119@users.noreply.github.com2018-07-11T11:37:44ZGitHubnoreply@github.com2018-07-11T11:37:44ZMerge pull request #148 from ANHIG/3330\\n\\nIPD-IMGT/HLA Release 3.33.030c715d5115e55f48a4549da23bfeda974d066e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30c715d5115e55f48a4549da23bfeda974d066e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/256afa4865645e3bafc2372cfbd9780e653f535c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRewICRBK7hj4Ov3rIwAAdHIIAHVfK7lEcBA8xEXUvD5eGEnf\\ndADtfL++ASy/oZj4UuoxsAHIso4BgpvrX9fAcbDnRo4viTHYXh4LN460dx7j2kJI\\nHoF4h0dA97mstJodEJYnJch0YyyOZm1XEE/vlYtOpXBw7as0WrI5/cRTODGvR8HL\\nKS3DfAq4R9XXLFTGxUv2T18TqOjewn74yfrB2PhF36sQzbE6VHgI9lMXgebpSy/w\\nGZaXBpn1M4hYVFmM0P9wSbFc9YFXEZA/2bN37FMeGhKRY3EVjafSyhjmx/sUw5H7\\nXQqmChEApBO00vNTyTbIyK510dhMaJEGEaoHcWDNbTOKWtbZdeR7uOKp6lWFzxg=\\n=6gma\\n-----END PGP SIGNATURE-----\\ntree 30c715d5115e55f48a4549da23bfeda974d066e8\\nparent c87a3f615f2cbff3426bfbcd46aa92ea2351f05e\\nparent e923f79e2aaacacdb52de9b149c4a4946163b742\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531309064 +0100\\ncommitter GitHub <noreply@github.com> 1531309064 +0100\\n\\nMerge pull request #148 from ANHIG/3330\\n\\nIPD-IMGT/HLA Release 3.33.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535chttps://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ehttps://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05ee923f79e2aaacacdb52de9b149c4a4946163b742https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742NaNNaN
3723e41645a33c1badb690ea9325732398b15bdd305MDY6Q29tbWl0MjQ1NDAxMzY6M2U0MTY0NWEzM2MxYmFkYjY5MGVhOTMyNTczMjM5OGIxNWJkZDMwNQ==James Robinsonjrob119@users.noreply.github.com2018-07-11T17:30:10ZGitHubnoreply@github.com2018-07-11T17:30:10ZUpdate hla_nom_g.txt39f7cea8fe6a25f969ddb6a449a07e652d77bd38https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39f7cea8fe6a25f969ddb6a449a07e652d77bd38https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e41645a33c1badb690ea9325732398b15bdd3050Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRj6iCRBK7hj4Ov3rIwAAdHIIAC6PyFJp/T4PT19MPmBYfB+P\\nF/Uv6OeMcFiLQP2a4FEoItb8S3KacXmgf//4iKZ/ngWdbW1newWRVqtalBowXOhW\\noONF9gMF2lXCGcCZwC/gl+qOe98V19bU2YTsxy0hwJ7nbSxdhINQItvdaZp/Z41h\\nxA7UT2gUmPHfBs4dps2b0/wUW68lEy3VAXVZhhmqwmmcYlcQBt2O3ekF2rWn/b14\\npO6W/KJiddFLDM69EH3I9ZcW2+57aoYY/tpEB16S9V+86olVhD0FMYAAqsZRpb0Y\\nE0pDFZbU/2dcnkjTjNBuAgeUkfozI0+QTo7gUSHnfJYFs3ggcyl+iZkuG2TT94s=\\n=Vhdm\\n-----END PGP SIGNATURE-----\\ntree 39f7cea8fe6a25f969ddb6a449a07e652d77bd38\\nparent 256afa4865645e3bafc2372cfbd9780e653f535c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531330210 +0100\\ncommitter GitHub <noreply@github.com> 1531330210 +0100\\n\\nUpdate hla_nom_g.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse256afa4865645e3bafc2372cfbd9780e653f535chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535chttps://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535cNaNNaNNaNNaNNaN
373140fa68f7c413fab6f220b30ace6e414b8bf6ec0MDY6Q29tbWl0MjQ1NDAxMzY6MTQwZmE2OGY3YzQxM2ZhYjZmMjIwYjMwYWNlNmU0MTRiOGJmNmVjMA==James Robinsonjrob119@users.noreply.github.com2018-07-11T17:30:53ZGitHubnoreply@github.com2018-07-11T17:30:53ZUpdate hla_nom_g.txt39f7cea8fe6a25f969ddb6a449a07e652d77bd38https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39f7cea8fe6a25f969ddb6a449a07e652d77bd38https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRj7NCRBK7hj4Ov3rIwAAdHIIAAMi35bpg6GDXlDzrOP3rD4o\\nEG2jI7I94/Z8o4YrA34erigU/LpUEblx5cxTKAHXIKq6dKL8RPqbKsDrlVNjZd/B\\nEtz5kJBSy5LYET2FFVHKFncmVtKWEaoyzBgTDpv8Es1XDdBd/ToTgMmwo6gTVAq3\\nC7Qg1/nUxrJ8ceuElzhOEZwLWiwf4FoJAVVy83uc9SX+rdqMFa48frS/P5Zm7u5u\\nldsMofK7vMe3FdNZSF0YIbKoax2AiXplus6sD3pd9RRWCIM16+0uu4jjJfAWyfe1\\nXR1VAP+XtABvk+C8SbUghNna8XKgyDXSihJI0iFv2ztd/RYOOpaabi7boI+CyZQ=\\n=VPjx\\n-----END PGP SIGNATURE-----\\ntree 39f7cea8fe6a25f969ddb6a449a07e652d77bd38\\nparent e923f79e2aaacacdb52de9b149c4a4946163b742\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531330253 +0100\\ncommitter GitHub <noreply@github.com> 1531330253 +0100\\n\\nUpdate hla_nom_g.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee923f79e2aaacacdb52de9b149c4a4946163b742https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742NaNNaNNaNNaNNaN
374fdb4666aac16126e3d851db8343e2d8c573131dfMDY6Q29tbWl0MjQ1NDAxMzY6ZmRiNDY2NmFhYzE2MTI2ZTNkODUxZGI4MzQzZTJkOGM1NzMxMzFkZg==James Robinsonjames.robinson@anthonynolan.org2018-07-12T09:50:05ZJames Robinsonjames.robinson@anthonynolan.org2018-07-12T09:50:05ZUpdated md5 checksum file331eeb0ced31a6cc4984ff43662c9d456f22f1b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/331eeb0ced31a6cc4984ff43662c9d456f22f1b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fdb4666aac16126e3d851db8343e2d8c573131df0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131dfhttps://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse140fa68f7c413fab6f220b30ace6e414b8bf6ec0https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0NaNNaNNaNNaNNaN
3750c15e44d2c6efbf105d89282cef5ad171db4c131MDY6Q29tbWl0MjQ1NDAxMzY6MGMxNWU0NGQyYzZlZmJmMTA1ZDg5MjgyY2VmNWFkMTcxZGI0YzEzMQ==James Robinsonjrob119@users.noreply.github.com2018-07-12T09:50:43ZGitHubnoreply@github.com2018-07-12T09:50:43ZMerge pull request #149 from ANHIG/3330\\n\\n3330331eeb0ced31a6cc4984ff43662c9d456f22f1b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/331eeb0ced31a6cc4984ff43662c9d456f22f1b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0c15e44d2c6efbf105d89282cef5ad171db4c1310Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRyRzCRBK7hj4Ov3rIwAAdHIIABq8ETUH34S1gSC9q9seEtoY\\nHd4eKb/3kr5pR3Vx+OlWPvqo8vyDPjvzU6lhgPenHtK6dg4lC1baS5RNCrjeutoG\\nLTjdzVcnKJxkK7GBx3N1fsFVEtgXr2WFWBNs6SOdLPL/OqKwCX5EX3dZc3uVbOpS\\nEzgkN4UbECvpri+pvEqYYPTCb9qilQCLj1O/RqZtfB9CsBJIFKQ21OdvPGkW76dF\\nPnuZitiE8dtLhB86nie68nsgZzHgmTZQT44+uhNrzuM3xSUnCOdvs7RaPXUdjyvo\\nUTl4ZvW9AG0MNyAfuZzT2Y9uDVfh5S+kq49wPpIvIg3iQA15BHzzv4sbPg7v6AM=\\n=Oe19\\n-----END PGP SIGNATURE-----\\ntree 331eeb0ced31a6cc4984ff43662c9d456f22f1b1\\nparent 3e41645a33c1badb690ea9325732398b15bdd305\\nparent fdb4666aac16126e3d851db8343e2d8c573131df\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531389043 +0100\\ncommitter GitHub <noreply@github.com> 1531389043 +0100\\n\\nMerge pull request #149 from ANHIG/3330\\n\\n3330https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3e41645a33c1badb690ea9325732398b15bdd305https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305fdb4666aac16126e3d851db8343e2d8c573131dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131dfhttps://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131dfNaNNaN
3768b002924f8c095ab39fec054b1886adca6452d31MDY6Q29tbWl0MjQ1NDAxMzY6OGIwMDI5MjRmOGMwOTVhYjM5ZmVjMDU0YjE4ODZhZGNhNjQ1MmQzMQ==James Robinsonjames.robinson@anthonynolan.org2018-07-16T13:15:56ZJames Robinsonjames.robinson@anthonynolan.org2018-07-16T13:15:56ZUpdate to hla.dat and Class I Text Alignment.4f3fac82bad61561833e469b8be7accc7aaf74achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f3fac82bad61561833e469b8be7accc7aaf74achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8b002924f8c095ab39fec054b1886adca6452d310FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefdb4666aac16126e3d851db8343e2d8c573131dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131dfhttps://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131dfNaNNaNNaNNaNNaN
377c2f4740643ccf3c23b3be1145a1665944fcffbc6MDY6Q29tbWl0MjQ1NDAxMzY6YzJmNDc0MDY0M2NjZjNjMjNiM2JlMTE0NWExNjY1OTQ0ZmNmZmJjNg==James Robinsonjrob119@users.noreply.github.com2018-07-16T13:17:19ZGitHubnoreply@github.com2018-07-16T13:17:19ZMerge pull request #152 from ANHIG/3330\\n\\nUpdate to hla.dat and Class I Text Alignment.4f3fac82bad61561833e469b8be7accc7aaf74achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f3fac82bad61561833e469b8be7accc7aaf74achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbTJrfCRBK7hj4Ov3rIwAAdHIIADOGGHhu9dopWsU8BZ9JN8Kq\\nMs+GzYiLyOY8TUDyBpU00ZMiLA99q2DMrq63R9pPTNKpeBZYRJ96eC1uHk7iNdeT\\n5LjDyBrUhwq8LY+OwTTAltuhPaDGSiv81wWhA4QOtv05Wyq0/DZoxrAi9+P6JiSu\\nwVQFzqjO8Y27QTG68F0XoHYJFRW2GayHJB9pMY7/whRlRCwNXXvGJNpwWw00g5lR\\n41LyPO3/qvHk6umCOHi77jrQP6lPPNoKX84eJ3v8FHDybc2eV7adh5NiQ0IoBeqx\\nnrZ/qoy3lOhoEc6JKKQzei1dqAZtI3S1UWwo9WRiKAt/zyUhwL8bKqfGTLVtZvU=\\n=S6kP\\n-----END PGP SIGNATURE-----\\ntree 4f3fac82bad61561833e469b8be7accc7aaf74ac\\nparent 0c15e44d2c6efbf105d89282cef5ad171db4c131\\nparent 8b002924f8c095ab39fec054b1886adca6452d31\\nauthor James Robinson <jrob119@users.noreply.github.com> 1531747039 +0100\\ncommitter GitHub <noreply@github.com> 1531747039 +0100\\n\\nMerge pull request #152 from ANHIG/3330\\n\\nUpdate to hla.dat and Class I Text Alignment.https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0c15e44d2c6efbf105d89282cef5ad171db4c131https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c1318b002924f8c095ab39fec054b1886adca6452d31https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31NaNNaN
3783b1848614de19ad87a66436350f5a3161ee61188MDY6Q29tbWl0MjQ1NDAxMzY6M2IxODQ4NjE0ZGUxOWFkODdhNjY0MzYzNTBmNWEzMTYxZWU2MTE4OA==James Robinsonjames.robinson@anthonynolan.org2018-07-31T09:57:05ZJames Robinsonjames.robinson@anthonynolan.org2018-07-31T09:57:05ZCorrections to hla.xml11224c69febf5a614671f590ef020ab812bf282chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11224c69febf5a614671f590ef020ab812bf282chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3b1848614de19ad87a66436350f5a3161ee611880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8b002924f8c095ab39fec054b1886adca6452d31https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31NaNNaNNaNNaNNaN
379f2b32a8dbc4d3cbc22e899619e3e88e24ec4541eMDY6Q29tbWl0MjQ1NDAxMzY6ZjJiMzJhOGRiYzRkM2NiYzIyZTg5OTYxOWUzZTg4ZTI0ZWM0NTQxZQ==James Robinsonjrob119@users.noreply.github.com2018-07-31T09:59:25ZGitHubnoreply@github.com2018-07-31T09:59:25ZMerge pull request #157 from ANHIG/3330\\n\\nCorrections to hla.xml11224c69febf5a614671f590ef020ab812bf282chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11224c69febf5a614671f590ef020ab812bf282chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbYDL9CRBK7hj4Ov3rIwAAdHIIAJ092/PxKEtB2CqxYWDY8xD2\\nTjGeAr3QA2omjFcZGGbrb4O2+28lyTOuK9vI8NUENS/EyXC3BUQNcHnwFnjEe22R\\nZgN9+YBNqwzVBFJTukkvREgBF6SvB0mzbyGZifllG+TtMMZn5o0BKJCq286AQqhk\\nFU0RE5ZIPKOX2W/nsR190Rkoh4UJxU7hXl2Uo4QTDlChl2QmZYYe3N6GK0WBAo79\\nojpiseA5C4vFx/D5bU79a8AtwnG3DBxz6oerl3RV15fyu4VGn+IQFWzKq1j0bLqV\\ncsviUzSEAI7JmGc1uEDN/ADWsw14TGPR7lXNkmdQ98awbKV9LdAuWYtMt7Avh2M=\\n=QZaB\\n-----END PGP SIGNATURE-----\\ntree 11224c69febf5a614671f590ef020ab812bf282c\\nparent c2f4740643ccf3c23b3be1145a1665944fcffbc6\\nparent 3b1848614de19ad87a66436350f5a3161ee61188\\nauthor James Robinson <jrob119@users.noreply.github.com> 1533031165 -0500\\ncommitter GitHub <noreply@github.com> 1533031165 -0500\\n\\nMerge pull request #157 from ANHIG/3330\\n\\nCorrections to hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541ehttps://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec2f4740643ccf3c23b3be1145a1665944fcffbc6https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc63b1848614de19ad87a66436350f5a3161ee61188https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188NaNNaN
38016c09d89398603dcf653cc5476f857f1a21c1d9dMDY6Q29tbWl0MjQ1NDAxMzY6MTZjMDlkODkzOTg2MDNkY2Y2NTNjYzU0NzZmODU3ZjFhMjFjMWQ5ZA==James Robinsonjames.robinson@anthonynolan.org2018-08-14T08:54:04ZJames Robinsonjames.robinson@anthonynolan.org2018-08-14T08:54:04ZBlank files replaced\\n\\nA number of MSF files where showing as zero length, these have been updated7191080da28f0bea9682f16615d9eb39cd9df4c8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7191080da28f0bea9682f16615d9eb39cd9df4c8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9dhttps://github.com/ANHIG/IMGTHLA/commit/16c09d89398603dcf653cc5476f857f1a21c1d9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse39309155109aabc9f65ebe96cf6dca3e103b9e10https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10NaNNaNNaNNaNNaN
3810fb005a2a7da21b0a44670969e57b2cef883fea2MDY6Q29tbWl0MjQ1NDAxMzY6MGZiMDA1YTJhN2RhMjFiMGE0NDY3MDk2OWU1N2IyY2VmODgzZmVhMg==James Robinsonjrob119@users.noreply.github.com2018-09-06T11:04:54ZGitHubnoreply@github.com2018-09-06T11:04:54ZUpdate Deleted_alleles.txt\\n\\nErroneous comma removed488260063bfe02807faa610cb49a94f55c288b45https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/488260063bfe02807faa610cb49a94f55c288b45https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fb005a2a7da21b0a44670969e57b2cef883fea20Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbkQnWCRBK7hj4Ov3rIwAAdHIIAFZmEaaaznd7sleLbeilQcM1\\ntNFRO8OCwMhqZO5zyB267fKkrgQ7xRdDiuXmVZkldlwIFPzsNgv5bRTyhRtMTU1s\\nmszBedMTCuyhhqAkRaviVDFuUFeHNcC6OHsWh0zN7pVP0n8V0x6kOyk3OxLprLCR\\nEdFJ2KUS82NqXVD7NkcGL1getBripm0ckIL4Lo5IHZ+FG+1sODHUPRs6+pcFKgvp\\nWgUrwCgv+0pVHx1BvHzkTRbssdPaCdIBuZZPcHaxuv+9dxv49GU692hz8LsNoQs3\\nLs0xc+kbd4Hz27hyzFvHPNJPwMWuqmAzsVJLn7OlXukb5BZgPZ8KEYmRR2W+iCI=\\n=pLFI\\n-----END PGP SIGNATURE-----\\ntree 488260063bfe02807faa610cb49a94f55c288b45\\nparent f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e\\nauthor James Robinson <jrob119@users.noreply.github.com> 1536231894 +0100\\ncommitter GitHub <noreply@github.com> 1536231894 +0100\\n\\nUpdate Deleted_alleles.txt\\n\\nErroneous comma removedhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsef2b32a8dbc4d3cbc22e899619e3e88e24ec4541ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541ehttps://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541eNaNNaNNaNNaNNaN
382589fec138a6544295f0b146d0da8c24735910bfbMDY6Q29tbWl0MjQ1NDAxMzY6NTg5ZmVjMTM4YTY1NDQyOTVmMGIxNDZkMGRhOGMyNDczNTkxMGJmYg==James Robinsonjames.robinson@anthonynolan.org2018-10-17T09:08:57ZJames Robinsonjames.robinson@anthonynolan.org2018-10-17T09:08:57ZIPD-IMGT/HLA Release 3.34.0\\n\\nRelease of files for IPD-IMGT/HLA Release 3.34.0dd07d1c55be033a24645d2da927a9cfb3abf2f37https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd07d1c55be033a24645d2da927a9cfb3abf2f37https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/589fec138a6544295f0b146d0da8c24735910bfb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfbhttps://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0fb005a2a7da21b0a44670969e57b2cef883fea2https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2NaNNaNNaNNaNNaN
3832a0214a4cf92aa2b145b3b6a29fe234ea5649c27MDY6Q29tbWl0MjQ1NDAxMzY6MmEwMjE0YTRjZjkyYWEyYjE0NWIzYjZhMjlmZTIzNGVhNTY0OWMyNw==James Robinsonjrob119@users.noreply.github.com2018-10-17T09:15:48ZGitHubnoreply@github.com2018-10-17T09:15:48ZMerge pull request #162 from ANHIG/3340\\n\\nIPD-IMGT/HLA Release 3.34.0dd07d1c55be033a24645d2da927a9cfb3abf2f37https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd07d1c55be033a24645d2da927a9cfb3abf2f37https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c270Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbxv3ECRBK7hj4Ov3rIwAAdHIIAI5uY80KtYev1uzBugN0C9sI\\naFBa87ftDtXwznkX87aMRWwxQI66ye2n7UlFwQAMu8B3p5OBv4xN5Sd/Qnfacy3o\\ncd5VJvOEFX7nyu16rOiYZvV+JAlQtsJTaMViFF37lkQsxM2DOq3yxnswD/k/iQ1n\\nKNyeZ7IPgvAVWEOsdqaWpBnPHPTf+ES04I1QcxRA5Sraz0v58E4yytwD1FFzWwjx\\nKmrNAy6bOW+l7GQ7MiD3WAQ8G50u60tWDmIuqeEradv+61wiSiYqdx2rLNfemju8\\nBGcfkXFrg9zmRMbJgjpimwl4SJ+J/MFJbX2WfvjTDTVIyhMhPeIM5Je8B9RUkVo=\\n=kbt+\\n-----END PGP SIGNATURE-----\\ntree dd07d1c55be033a24645d2da927a9cfb3abf2f37\\nparent 0fb005a2a7da21b0a44670969e57b2cef883fea2\\nparent 589fec138a6544295f0b146d0da8c24735910bfb\\nauthor James Robinson <jrob119@users.noreply.github.com> 1539767748 +0100\\ncommitter GitHub <noreply@github.com> 1539767748 +0100\\n\\nMerge pull request #162 from ANHIG/3340\\n\\nIPD-IMGT/HLA Release 3.34.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0fb005a2a7da21b0a44670969e57b2cef883fea2https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2589fec138a6544295f0b146d0da8c24735910bfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfbhttps://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfbNaNNaN
3845edcf73549d1f462932c4fbb9416e911665bca15MDY6Q29tbWl0MjQ1NDAxMzY6NWVkY2Y3MzU0OWQxZjQ2MjkzMmM0ZmJiOTQxNmU5MTE2NjViY2ExNQ==James Robinsonjrob119@users.noreply.github.com2018-10-17T09:17:38ZGitHubnoreply@github.com2018-10-17T09:17:38ZUpdate README.mdc948e2d6d19019fc97204be20612b0878cdd0161https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c948e2d6d19019fc97204be20612b0878cdd0161https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5edcf73549d1f462932c4fbb9416e911665bca150Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbxv4yCRBK7hj4Ov3rIwAAdHIIAJzIAQzmWnm5g+4o1v72ZlLx\\nQGCHoicJfj+Hsc6G1cuzeRxD4wtrX34wh32tXAYB2WrRyEzD5gMdTjSpoeoi2d+E\\nVW89Cemj5H0EC465QwFoeBsf1ixY9xsHHlIvAy/eocJqsdZjAT/T7Xsv+jYIgi8P\\nbr9XnRoP4bmpiF3nhnSzJsu7yD9d2ms4AS6mob8dkrWaD0X+4boNLsXvZx6f2c2+\\npNNYQUAS5nOjdqFiOxtzg6YOpmMJkTtPQ5l9WI15vfuc4Po/X28KMBEFcBuOYBuo\\nmXW/2ueMXiGgkDtXB8CcbZgk/N/O80yhDqeMXVqzWQFMqrxUbsQnmhtr2tksHP4=\\n=Yn7F\\n-----END PGP SIGNATURE-----\\ntree c948e2d6d19019fc97204be20612b0878cdd0161\\nparent 2a0214a4cf92aa2b145b3b6a29fe234ea5649c27\\nauthor James Robinson <jrob119@users.noreply.github.com> 1539767858 +0100\\ncommitter GitHub <noreply@github.com> 1539767858 +0100\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2a0214a4cf92aa2b145b3b6a29fe234ea5649c27https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27NaNNaNNaNNaNNaN
3852d282c36c2005a11e9d3151daaaaf7e4ca5acfb9MDY6Q29tbWl0MjQ1NDAxMzY6MmQyODJjMzZjMjAwNWExMWU5ZDMxNTFkYWFhYWY3ZTRjYTVhY2ZiOQ==Dominic Barkerdominicbarker@Dominics-iMac.local2018-10-18T15:05:10ZDominic Barkerdominicbarker@Dominics-iMac.local2018-10-18T15:05:10ZUpdate to DQB1*05:02:01:04 in DQB1_prot.txt86d8ca5851a41c45e953cc487bee9a23444b2a1ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/86d8ca5851a41c45e953cc487bee9a23444b2a1ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN589fec138a6544295f0b146d0da8c24735910bfbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfbhttps://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfbNaNNaNNaNNaNNaN
3867b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48MDY6Q29tbWl0MjQ1NDAxMzY6N2I0MjliOGM4Y2U3MzQ3ZWM4NmNiMDFiMGRmYzJmNTUzZWJlOGY0OA==James Robinsonjrob119@users.noreply.github.com2018-10-18T15:10:34ZGitHubnoreply@github.com2018-10-18T15:10:34ZMerge pull request #164 from ANHIG/3340\\n\\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt0f9576aa4adb537d44adbf3609305706b2ae8f30https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0f9576aa4adb537d44adbf3609305706b2ae8f30https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f480Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbyKJqCRBK7hj4Ov3rIwAAdHIIALHTO0SgzevZnDmoc5pNFUi8\\nYeZC0eI54BgU5jMk9ZULZ4BM4PEymQ2j8Vyj7aeNxtUfjWt3iMHHkiuUy5nSwh4d\\n1Stfeg2XytzvWxXcBTkOI9nY/fjCKqUiwboOkWmRkstsKwqJ5YEJGcou8WETtRlg\\nHSVqLLFu6N0nayev+hd1dw+WNCEecEGp8emo/wPyqMYhY9dT3O4tVenJP9Nz8kKm\\n78vMX029jC9bwzCI0+n2k6/M0BNVk7DpUe8zjI07jLRsBDcl+rfqTB1Hs5AHbGce\\nACzMD6bG6UCcYf4pXu1ALF2Yw84v95jNX8m55MI+T/cVS9zK7GOTglRH9vSJpg0=\\n=qJo+\\n-----END PGP SIGNATURE-----\\ntree 0f9576aa4adb537d44adbf3609305706b2ae8f30\\nparent 5edcf73549d1f462932c4fbb9416e911665bca15\\nparent 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9\\nauthor James Robinson <jrob119@users.noreply.github.com> 1539875434 +0100\\ncommitter GitHub <noreply@github.com> 1539875434 +0100\\n\\nMerge pull request #164 from ANHIG/3340\\n\\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5edcf73549d1f462932c4fbb9416e911665bca15https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca152d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9NaNNaN
387d7a9804aa1e45b977538a5d6b405584b5c9f2422MDY6Q29tbWl0MjQ1NDAxMzY6ZDdhOTgwNGFhMWU0NWI5Nzc1MzhhNWQ2YjQwNTU4NGI1YzlmMjQyMg==James Robinsonjames.robinson@anthonynolan.org2018-11-06T11:15:51ZJames Robinsonjames.robinson@anthonynolan.org2018-11-06T11:15:51ZUpdate xml/hla.xml.zip\\n\\nCorrrected sequence status for C*04:180:01, C*15:08755fd264b305bf03efe75d9d02d2cc598c85549dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/755fd264b305bf03efe75d9d02d2cc598c85549dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d7a9804aa1e45b977538a5d6b405584b5c9f24220FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9NaNNaNNaNNaNNaN
3883062d7af91c20811352c88bb87d318a93fa3fd78MDY6Q29tbWl0MjQ1NDAxMzY6MzA2MmQ3YWY5MWMyMDgxMTM1MmM4OGJiODdkMzE4YTkzZmEzZmQ3OA==Dominic Barkerdominicbarker@Dominics-iMac.local2018-11-06T11:25:45ZDominic Barkerdominicbarker@Dominics-iMac.local2018-11-06T11:25:45ZUpdates to protein number for B*13:123Q5000b429f42f1f11c6baa3efe091252bbc5d804bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5000b429f42f1f11c6baa3efe091252bbc5d804bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3062d7af91c20811352c88bb87d318a93fa3fd780FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd7a9804aa1e45b977538a5d6b405584b5c9f2422https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422NaNNaNNaNNaNNaN
389f2472aaf572658757a7fc2b0132fcc85fbfe02c1MDY6Q29tbWl0MjQ1NDAxMzY6ZjI0NzJhYWY1NzI2NTg3NTdhN2ZjMmIwMTMyZmNjODVmYmZlMDJjMQ==James Robinsonjames.robinson@anthonynolan.org2018-11-06T11:29:52ZJames Robinsonjames.robinson@anthonynolan.org2018-11-06T11:29:52ZUpdate md5checksum.txt914b76326fda60b4c9f0391b0e1c0180589886efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/914b76326fda60b4c9f0391b0e1c0180589886efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3062d7af91c20811352c88bb87d318a93fa3fd78https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78NaNNaNNaNNaNNaN
390440678154494d8efd6d3fc4fe1c225b8fab3b25bMDY6Q29tbWl0MjQ1NDAxMzY6NDQwNjc4MTU0NDk0ZDhlZmQ2ZDNmYzRmZTFjMjI1YjhmYWIzYjI1Yg==James Robinsonjrob119@users.noreply.github.com2018-11-06T11:30:30ZGitHubnoreply@github.com2018-11-06T11:30:30ZMerge pull request #165 from ANHIG/3340\\n\\n334005fb3c207f4bf377955c3c2e24c80619e10fb2cdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/05fb3c207f4bf377955c3c2e24c80619e10fb2cdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJb4XtWCRBK7hj4Ov3rIwAAdHIIAIAtGAcuec1vCDdevOMNDt6s\\nXzPba2+U+FDjYsZUsYKg6aBjOPt2AjCJKkJ3DWtGEjXk+au1nXiq82Q10DP6umQc\\n8jMWTOAMZkn0/RURSH3IWKw6BqYJYSFK0lSBEIymBiQqwG0qSDgi8vvcDF39Doak\\nE3PmrWFxOMIksbTZGEeswQuEFkYH/7K+wXD/eXMUbaHQi/+TPNytkboECU4zcUSB\\nYD4Kz55nrwdIQmPVf1//b/bs9q2doR3w4XsfHVjjo9UEfcAL96bVvlHkB0rhufni\\nWIQK2JdecA7Gk4f2Wt7R0T12PqYEKSDE2rtRihuQ0VUYlmRl83luceWldSyV11o=\\n=Nlwp\\n-----END PGP SIGNATURE-----\\ntree 05fb3c207f4bf377955c3c2e24c80619e10fb2cd\\nparent 7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48\\nparent f2472aaf572658757a7fc2b0132fcc85fbfe02c1\\nauthor James Robinson <jrob119@users.noreply.github.com> 1541503830 +0000\\ncommitter GitHub <noreply@github.com> 1541503830 +0000\\n\\nMerge pull request #165 from ANHIG/3340\\n\\n3340https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1NaNNaN
3919a56d821cf09fa6acf34ba7fdb5fec294302dc68MDY6Q29tbWl0MjQ1NDAxMzY6OWE1NmQ4MjFjZjA5ZmE2YWNmMzRiYTdmZGI1ZmVjMjk0MzAyZGM2OA==James Robinsonjames.robinson@anthonynolan.org2019-01-23T12:20:16ZJames Robinsonjames.robinson@anthonynolan.org2019-01-23T12:20:16ZIPD-IMGT/HLA Release 3.35.064fa05aa1ed8a419db2aa39fbd0c2c64ec59147ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64fa05aa1ed8a419db2aa39fbd0c2c64ec59147ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc680FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25bNaNNaNNaNNaNNaN
39280b19dd75cfc5144df45b7ed9b69ae237895b3eeMDY6Q29tbWl0MjQ1NDAxMzY6ODBiMTlkZDc1Y2ZjNTE0NGRmNDViN2VkOWI2OWFlMjM3ODk1YjNlZQ==James Robinsonjames.robinson@anthonynolan.org2019-01-23T12:22:08ZJames Robinsonjames.robinson@anthonynolan.org2019-01-23T12:22:08ZIPD-IMGT/HLA Release 3.35.00fa2b1f3cccceb6028aa2151c27b83be3151dd98https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0fa2b1f3cccceb6028aa2151c27b83be3151dd98https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9a56d821cf09fa6acf34ba7fdb5fec294302dc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68NaNNaNNaNNaNNaN
39358d5dbb01d59bb01bf52a54ee916de0502e3795eMDY6Q29tbWl0MjQ1NDAxMzY6NThkNWRiYjAxZDU5YmIwMWJmNTJhNTRlZTkxNmRlMDUwMmUzNzk1ZQ==James Robinsonjrob119@users.noreply.github.com2019-01-23T12:24:28ZGitHubnoreply@github.com2019-01-23T12:24:28ZDelete Alignments_Rel_3340.zipb0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSFz8CRBK7hj4Ov3rIwAAdHIIAEfDChDTrA6LKpL3st39nyfh\\n5eRowJyRU8hVo/har8KmuCseInzog7xo5G3qOqPkc3L7fb5WNRKhtjaWfY7uKvB1\\n1BFutDSaP+cfEfEVHO1k16KUO4cmLVkvxL04awRuZ3++F1EUWrkBXJVDMKKpjfD1\\n6AuyCpCDQD9tVPMGBlKbSZ9e3Yu+nCsMQcTUdA34bKJioHYEeGetdzV8ZTa5nuF6\\nPzforNolj5RAO6ZOtEhtsPf4DMtF3CxtCB6oFAIStQJXNOcYuy93KXYHTI5uD2rI\\nxpzsRuNu1GyomMFPHKXISpn3BiZzGsSCKF6YCrM+dt8+ZoaMuIcYaGYiE2hnI4U=\\n=ZVBL\\n-----END PGP SIGNATURE-----\\ntree b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7\\nparent 80b19dd75cfc5144df45b7ed9b69ae237895b3ee\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548246268 +0000\\ncommitter GitHub <noreply@github.com> 1548246268 +0000\\n\\nDelete Alignments_Rel_3340.ziphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795ehttps://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3eeNaNNaNNaNNaNNaN
394bc5afbccfcab83e753302e06c9f4c9c232992646MDY6Q29tbWl0MjQ1NDAxMzY6YmM1YWZiY2NmY2FiODNlNzUzMzAyZTA2YzlmNGM5YzIzMjk5MjY0Ng==James Robinsonjrob119@users.noreply.github.com2019-01-23T12:32:29ZGitHubnoreply@github.com2019-01-23T12:32:29ZUpdate README.md7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bc5afbccfcab83e753302e06c9f4c9c2329926460Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF7eCRBK7hj4Ov3rIwAAdHIIAA1Hr3VaWhcRRBiLv0PGGUGc\\nWbuuWNj+j4XkGeY3adxVmGTVQK9FNGdmlBUEmsbJCGNjH5OLug7K+48QpUr/Zri7\\nA2EZF7sTmQvbkXQQjtJwq7ta+SHoYeluGrwPtaUs6A14e/z5Z042oG24P/6326sI\\nyJQAPZvWNstJC2DuRgkAk7/Bw32DCBLj5nFbTdr5aemHVtv983JzylKKmRm0qlEe\\nKsEuBK/Ny9PadvDFHjpx6nrDSNuZHWTNyy0vi8fDwuXEk7hogY4pNGg90qzDpIo0\\nkbfc4uNw1KAnLlQvNZi2UekUz5cI3FtPvLk+BFFQRSjL7cPLlfiCRde5OhyyHgQ=\\n=fzVD\\n-----END PGP SIGNATURE-----\\ntree 7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29c\\nparent 58d5dbb01d59bb01bf52a54ee916de0502e3795e\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548246749 +0000\\ncommitter GitHub <noreply@github.com> 1548246749 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse58d5dbb01d59bb01bf52a54ee916de0502e3795ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795ehttps://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795eNaNNaNNaNNaNNaN
3952841da4de8bad88fdcff4f711d188eca731320e4MDY6Q29tbWl0MjQ1NDAxMzY6Mjg0MWRhNGRlOGJhZDg4ZmRjZmY0ZjcxMWQxODhlY2E3MzEzMjBlNA==James Robinsonjrob119@users.noreply.github.com2019-01-23T12:33:52ZGitHubnoreply@github.com2019-01-23T12:33:52ZUpdate README.mdc866b1ade1df61f15c70cc2f1d715e67a107062bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c866b1ade1df61f15c70cc2f1d715e67a107062bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2841da4de8bad88fdcff4f711d188eca731320e40Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF8wCRBK7hj4Ov3rIwAAdHIIACUWWKfPJQVWnS3bQ9ROSkAo\\nwgkmWT6C2FORmnAEqtbxvSX4Wpu2uMQNyb7HujijoUT083oYbegsR/NHbGeBxqdP\\ndbKqbgox09qSe6A+WWml18IWxJCJhjqpPTl/WrjJYi1g/Q39TxPJdvFOTbfSIW3V\\nV0bxA6ZAEzGbNmEe1IcPmg9BmlQ53+n926V/KlTZbmfXCGYhEdhQYrxBtrc7F5OO\\n7dV0Mj6+EGQRah9Lrv0lr3J+2FXWCaMJY/1PEk9IYvvOZ2kc4DdvZys2ULJkRiac\\n9aasq0Pz63i1Z4bA0UtEUSUXj7m+byceTlVm64ijh9gX8un2XGnmS66rkRHv8i8=\\n=LwYh\\n-----END PGP SIGNATURE-----\\ntree c866b1ade1df61f15c70cc2f1d715e67a107062b\\nparent bc5afbccfcab83e753302e06c9f4c9c232992646\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548246832 +0000\\ncommitter GitHub <noreply@github.com> 1548246832 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsebc5afbccfcab83e753302e06c9f4c9c232992646https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646NaNNaNNaNNaNNaN
39699547568f22e486a758db0df41c27bd7a0a4abe0MDY6Q29tbWl0MjQ1NDAxMzY6OTk1NDc1NjhmMjJlNDg2YTc1OGRiMGRmNDFjMjdiZDdhMGE0YWJlMA==James Robinsonjrob119@users.noreply.github.com2019-01-23T12:35:16ZGitHubnoreply@github.com2019-01-23T12:35:16ZMerge pull request #167 from ANHIG/3350\\n\\n3350c866b1ade1df61f15c70cc2f1d715e67a107062bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c866b1ade1df61f15c70cc2f1d715e67a107062bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/99547568f22e486a758db0df41c27bd7a0a4abe00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF+ECRBK7hj4Ov3rIwAAdHIIAAgkEGt672Ui0xACNY8dMF39\\nNuinUWqwp3xkMXNuaQqKobGKSucrDog/L7EJCrOwzYKdksSwAOonhJGmITbh2313\\n1pI0eEajq88XLpVNFBrrGWBPkDGU6lh37Uqv65JzTo7ZS1eKPaZ26dr9/ztdo8ps\\nvOu7EFZaFZMLI0iUhzXXRU4nA7P00hJ3cEopYs2Z5IUC5Lv3e2PTC8urUFzoF5ce\\n/eqp8VuskTnIUyJ4wHEOGyFvQcy47ooTWdLREnAVQMvltlgShfqmdukjhbyFGhF2\\nqmwjCG0rSWVirs1tQFalmLhfik3AjDsraJ540TFzhaD8c4pkZT9zg0AhS1MAESg=\\n=6GS7\\n-----END PGP SIGNATURE-----\\ntree c866b1ade1df61f15c70cc2f1d715e67a107062b\\nparent 440678154494d8efd6d3fc4fe1c225b8fab3b25b\\nparent 2841da4de8bad88fdcff4f711d188eca731320e4\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548246916 +0000\\ncommitter GitHub <noreply@github.com> 1548246916 +0000\\n\\nMerge pull request #167 from ANHIG/3350\\n\\n3350https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25bhttps://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b2841da4de8bad88fdcff4f711d188eca731320e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4NaNNaN
397cd579d7ed59cc01e5b1d5230543b552e1afe55ceMDY6Q29tbWl0MjQ1NDAxMzY6Y2Q1NzlkN2VkNTljYzAxZTViMWQ1MjMwNTQzYjU1MmUxYWZlNTVjZQ==James Robinsonjrob119@users.noreply.github.com2019-01-23T16:43:09ZGitHubnoreply@github.com2019-01-23T16:43:09ZUpdate README.mddb982c3210a8b9dc2d31a5bccfdd2d7aced5f686https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db982c3210a8b9dc2d31a5bccfdd2d7aced5f686https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSJmdCRBK7hj4Ov3rIwAAdHIIADxu0hBiNAxD27/1kzMRmJ6j\\nuxC7CkfLUFaEpbDE4PG7xw0jz6jYiGYolbH1WiXzDoop+1PJeqnRI9GSVF6uR2AO\\nKrVQsSy+rAc4mwaTG1X0QoH2fOH4tnSliZRPxWmjVWiKg6TiwiuOzqA8vez0zCjP\\ngtwjQgPKgfVRmRFIsu9HR6vq5pJTDmxNwP1dWvtRllXyXBtAFp9oOoZpbTf6e1XY\\nUQ3y/2+LPl7mi+jbeOdCkwdfWYDqcfkHGeGFPka43UvQ+P9aV48nw0AsXe0eQpxA\\nGXwdAtTCCyjRk7sxB00IdQOZ6NqTGwrSB3wUNuw4YWxHANqvVY+/MBCc1eQ46iI=\\n=1Fwz\\n-----END PGP SIGNATURE-----\\ntree db982c3210a8b9dc2d31a5bccfdd2d7aced5f686\\nparent 99547568f22e486a758db0df41c27bd7a0a4abe0\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548261789 +0000\\ncommitter GitHub <noreply@github.com> 1548261789 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55cehttps://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse99547568f22e486a758db0df41c27bd7a0a4abe0https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0NaNNaNNaNNaNNaN
398472b541958e2f8755dd72bf8601404c3fb035115MDY6Q29tbWl0MjQ1NDAxMzY6NDcyYjU0MTk1OGUyZjg3NTVkZDcyYmY4NjAxNDA0YzNmYjAzNTExNQ==James Robinsonjrob119@users.noreply.github.com2019-01-24T10:13:04ZGitHubnoreply@github.com2019-01-24T10:13:04ZUpdate README.md75b1a782874208273856adff1f782d13d4acef8chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/75b1a782874208273856adff1f782d13d4acef8chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/472b541958e2f8755dd72bf8601404c3fb0351150Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSY+wCRBK7hj4Ov3rIwAAdHIIAET6Rj1P872YhDWZuR40rDau\\n3TPVKdlmh2vT33SXo/4LoEUyW/ScEyJ3nOcyzscB6bdgiQaB35dFgL9mMUbpBLY1\\nN71rpkroWVbwY6TnO3BroPQMFVt9sSi8BDsRoHNp806irsCn0qbc20Hcd4YZUJVr\\nxE9ZZwhWMVVCbFllXA8WZqWmPhAgZ9T+S0003XisTxQjUAsv2C66taSUNMbzNwfM\\nlPLG+qteVvAHTmRlRtNLFHS5ldDVwY01G562Yql1torKPYRZmDEzHfOFgUZbSyvV\\noo3p9X+0Q+revRu0h3ljN0Bd3/Yvii+msNqRO6C6dEQdgyXuUq6UPJx7J6SPMgw=\\n=rSPA\\n-----END PGP SIGNATURE-----\\ntree 75b1a782874208273856adff1f782d13d4acef8c\\nparent cd579d7ed59cc01e5b1d5230543b552e1afe55ce\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548324784 +0000\\ncommitter GitHub <noreply@github.com> 1548324784 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsecd579d7ed59cc01e5b1d5230543b552e1afe55cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55cehttps://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ceNaNNaNNaNNaNNaN
399b242db2010c8b5ed5f22ba89c3132da225fc5fa2MDY6Q29tbWl0MjQ1NDAxMzY6YjI0MmRiMjAxMGM4YjVlZDVmMjJiYTg5YzMxMzJkYTIyNWZjNWZhMg==James Robinsonjrob119@users.noreply.github.com2019-01-24T10:13:21ZGitHubnoreply@github.com2019-01-24T10:13:21ZUpdate README.md54e46cb91a8843722fd011c1a389b76fab41894dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/54e46cb91a8843722fd011c1a389b76fab41894dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa20Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSY/BCRBK7hj4Ov3rIwAAdHIIAEp91W8xsed1QCZAUVtAQjrQ\\nbrDyo06lhQDan9HIKp1wudHZ32lGNzpHDjJ8/Cd5nx1Mh7Qhx68HDJeCRZ3OE4/J\\nrs+b2e4jUjn9WNr9SdMR09md1VJw+jOAZN0Lmd7lXCnqxUha/BCDkY3AckmmPLUD\\nqLxXBpufWW58k7hD5c5VXAtEGFmOY2DzbVQR/J/G/KldgBPPisXbuaV99BvMcgzU\\n5sb2HBNQIvCZZC9IAeF4aG3BI6GaQK/rTJStnW3yIAmZmMk0woPbKdjgGYJtTpRN\\nRp/xOmcpkgw8hRLKhCQHdtqv91TekFBlyuUNUryPhLmyhsEd27u4vlRihTVLcDE=\\n=zZ1J\\n-----END PGP SIGNATURE-----\\ntree 54e46cb91a8843722fd011c1a389b76fab41894d\\nparent 472b541958e2f8755dd72bf8601404c3fb035115\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548324801 +0000\\ncommitter GitHub <noreply@github.com> 1548324801 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse472b541958e2f8755dd72bf8601404c3fb035115https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115NaNNaNNaNNaNNaN
40025e45be1413ac507192852914d3aeb808834c08dMDY6Q29tbWl0MjQ1NDAxMzY6MjVlNDViZTE0MTNhYzUwNzE5Mjg1MjkxNGQzYWViODA4ODM0YzA4ZA==James Robinsonjrob119@users.noreply.github.com2019-01-24T11:12:04ZGitHubnoreply@github.com2019-01-24T11:12:04ZCreate temp94b0f747fe17635551fc419947b2ada0dacec9e9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94b0f747fe17635551fc419947b2ada0dacec9e9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25e45be1413ac507192852914d3aeb808834c08d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSZ2ECRBK7hj4Ov3rIwAAdHIIAAr2On5PPUEoZUv6pyPobBvs\\nOx83Jyv+2MVzovilOvCPngOsemscg+hE18zV7sdR/JSXDWSgtFmgEzhMMZakwEjY\\nenXjOJXSwCrInyTZHuLdT8tR11N/5bMw4+YlUOPWOJ7pSwpb1QcRbYb6lGOycfNA\\nVrJvtM+2N/ErrChRTHNC4TVP06Ss9n1mw7HTLF7Z1RzjQ6f3f6lzLHGp1pESBwQo\\nFfOaLTkRetVLmLsKU+J9s+Uca+7wUMMFHv3t4A7p7bn8QkBKQ+ynFKfa49Kb46/a\\n4pw7MmOhSwAYgPx05p/ADnfX8RIXsv0VnV+lITHUvl1LvLcSMmz49zamDEqxJc0=\\n=DkyR\\n-----END PGP SIGNATURE-----\\ntree 94b0f747fe17635551fc419947b2ada0dacec9e9\\nparent b242db2010c8b5ed5f22ba89c3132da225fc5fa2\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548328324 +0000\\ncommitter GitHub <noreply@github.com> 1548328324 +0000\\n\\nCreate temphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08dhttps://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb242db2010c8b5ed5f22ba89c3132da225fc5fa2https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2NaNNaNNaNNaNNaN
401f4cee99def7786ecdc76093de36441a22e1d2744MDY6Q29tbWl0MjQ1NDAxMzY6ZjRjZWU5OWRlZjc3ODZlY2RjNzYwOTNkZTM2NDQxYTIyZTFkMjc0NA==James Robinsonjrob119@users.noreply.github.com2019-01-24T11:12:59ZGitHubnoreply@github.com2019-01-24T11:12:59ZDelete temp54e46cb91a8843722fd011c1a389b76fab41894dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/54e46cb91a8843722fd011c1a389b76fab41894dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f4cee99def7786ecdc76093de36441a22e1d27440Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSZ27CRBK7hj4Ov3rIwAAdHIIAFpzfmLgU3Wjwxso06uFg1HV\\n46sCVc6vOksUqBTodVESF8uqbjEYthY04m2L2DN55YRiG1AEPVqAHa9GEXs0/ukS\\n9CbmRF/o0EEj7S3JZgnnvW2aM/5nVB6IIL2Z9n7rjXmNMMvLcz3IEbcnVLgdWBp4\\nhw1T0oeYoyxN58QDc6/7/qAwp+6pouEjSVphgoD6/0WWj7umMGh2FaIT65nK1Gbk\\nup8tw9AeWTu9jBfO5+pt1/8U6EdLOz0lTK8fVkeFzA7kt7nsu8Ap6bV9mpkJO7Ta\\n/03BLICdSQZassWkUxQyNnmkIqa8kSUeyNb6Q2mzPbj0RD3U5/GTb+JpyP9qKWo=\\n=o8k6\\n-----END PGP SIGNATURE-----\\ntree 54e46cb91a8843722fd011c1a389b76fab41894d\\nparent 25e45be1413ac507192852914d3aeb808834c08d\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548328379 +0000\\ncommitter GitHub <noreply@github.com> 1548328379 +0000\\n\\nDelete temphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse25e45be1413ac507192852914d3aeb808834c08dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08dhttps://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08dNaNNaNNaNNaNNaN
402c475baba75906c3d0b59cd0a460e646cd0d6f694MDY6Q29tbWl0MjQ1NDAxMzY6YzQ3NWJhYmE3NTkwNmMzZDBiNTljZDBhNDYwZTY0NmNkMGQ2ZjY5NA==James Robinsonjames.robinson@anthonynolan.org2019-01-24T12:22:46ZJames Robinsonjames.robinson@anthonynolan.org2019-01-24T12:22:46ZIPD-IMGT/HLA Release 3.35.04879b3c95641972dfe41730ccbd1952049fac1c4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4879b3c95641972dfe41730ccbd1952049fac1c4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c475baba75906c3d0b59cd0a460e646cd0d6f6940FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3eehttps://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3eeNaNNaNNaNNaNNaN
4031647233ff5acfd74579e079bcc0bd33aa67d0344MDY6Q29tbWl0MjQ1NDAxMzY6MTY0NzIzM2ZmNWFjZmQ3NDU3OWUwNzliY2MwYmQzM2FhNjdkMDM0NA==James Robinsonjames.robinson@anthonynolan.org2019-01-24T12:23:21ZJames Robinsonjames.robinson@anthonynolan.org2019-01-24T12:23:21ZMerge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350bed4b97da59c13582c6ae742d8d2c09ea0897ea2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bed4b97da59c13582c6ae742d8d2c09ea0897ea2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1647233ff5acfd74579e079bcc0bd33aa67d03440FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsec475baba75906c3d0b59cd0a460e646cd0d6f694https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f6942841da4de8bad88fdcff4f711d188eca731320e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4NaNNaN
404283c47387dbc9ef10de816a5a7069edc194ec215MDY6Q29tbWl0MjQ1NDAxMzY6MjgzYzQ3Mzg3ZGJjOWVmMTBkZTgxNmE1YTcwNjllZGMxOTRlYzIxNQ==James Robinsonjrob119@users.noreply.github.com2019-01-24T12:27:42ZGitHubnoreply@github.com2019-01-24T12:27:42ZMerge pull request #168 from ANHIG/3350\\n\\n33503b2f589d480765e4ec373adc7a04720336084c62https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b2f589d480765e4ec373adc7a04720336084c62https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/283c47387dbc9ef10de816a5a7069edc194ec2150Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSa8+CRBK7hj4Ov3rIwAAdHIIAK8EQHMHF5+o1Fcq0oYjyvVI\\nq0pPKzj9BWZPeFvO4Z6bHMzHmGbEN3mQbhGFtbGma2Ddthc08YN32KGbvJGQztDw\\npAEESbWFh0/37wxvZ34tdzt/JOJOtU3cnAxvnq6kEkuFa2Xpcg12HSotOVuP/OsI\\nAJAj5jPxu5MJawjHNHhtCnP1ZayzeN0lMrlqZmtSLTnwsD4cCl19IBgO1NqBvFW0\\npPCntL1CVjA6L8XB4yIcQ/qiiAnVv2yNOdgdPMONIDM8bKIm0FkpnDrXnj4JYf1I\\nQ6RRAdmQENUN1L3sW/i657wcMWQ+CVrt0ZZ8toysayOdtx4Lxc+T9+pLl6Cu1M0=\\n=5vOe\\n-----END PGP SIGNATURE-----\\ntree 3b2f589d480765e4ec373adc7a04720336084c62\\nparent f4cee99def7786ecdc76093de36441a22e1d2744\\nparent 1647233ff5acfd74579e079bcc0bd33aa67d0344\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548332862 +0000\\ncommitter GitHub <noreply@github.com> 1548332862 +0000\\n\\nMerge pull request #168 from ANHIG/3350\\n\\n3350https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsef4cee99def7786ecdc76093de36441a22e1d2744https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d27441647233ff5acfd74579e079bcc0bd33aa67d0344https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344NaNNaN
40586598fb3a4a8f0e99dcacadd9dab1ef25fec23baMDY6Q29tbWl0MjQ1NDAxMzY6ODY1OThmYjNhNGE4ZjBlOTlkY2FjYWRkOWRhYjFlZjI1ZmVjMjNiYQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-01-28T09:54:30ZGitHubnoreply@github.com2019-01-28T09:54:30ZCorrection of C*03:99:02 name change to C*01:155c53f566af1f04d633119f18f6d9255e7f1567a5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5c53f566af1f04d633119f18f6d9255e7f1567a5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcTtFWCRBK7hj4Ov3rIwAAdHIIADZQ36fY8PnzSk9oNy6QhQ+S\\nMiJglA7I7PjIlEPUcUlwsk8SbFKNq/qfz7nuTqoqYtCvLIPJevlietRZW0zmUgHC\\nWGF2Gw/uOHJfiPXrMnr5QgmP4873jN8EwzKlkINS0vatZ0nbWi/3qUml8tg+vjxS\\nupZMm7JuAOMpmmf6YZXTF+URu7MZc9t3DS3kRkZ9QWR5XoxYi567gA6LD2fTP1w0\\nGq33VmPjW+dikXDg7hrdd5eKfBi3fDA+nambq8fIfe26Hbeb4Es7iU/a1/Q89gD9\\nxbt7ICjEDUGMk4xX9HPaDD/WLDdJGa10hJP88m4USqVcuEvQ2IZEkwvk7R4WlrI=\\n=IO1t\\n-----END PGP SIGNATURE-----\\ntree 5c53f566af1f04d633119f18f6d9255e7f1567a5\\nparent 283c47387dbc9ef10de816a5a7069edc194ec215\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1548669270 +0000\\ncommitter GitHub <noreply@github.com> 1548669270 +0000\\n\\nCorrection of C*03:99:02 name change to C*01:15https://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23bahttps://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23bahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse283c47387dbc9ef10de816a5a7069edc194ec215https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215NaNNaNNaNNaNNaN
40662034dec31973902cdbad9dde49d215016520b5eMDY6Q29tbWl0MjQ1NDAxMzY6NjIwMzRkZWMzMTk3MzkwMmNkYmFkOWRkZTQ5ZDIxNTAxNjUyMGI1ZQ==James Robinsonjames.robinson@anthonynolan.org2019-01-29T16:54:18ZJames Robinsonjames.robinson@anthonynolan.org2019-01-29T16:54:18ZCorrection to hla_nom.txtd7ebc6abdfbfffc582815476e05e27e1bc9b45e0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d7ebc6abdfbfffc582815476e05e27e1bc9b45e0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62034dec31973902cdbad9dde49d215016520b5e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5ehttps://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1647233ff5acfd74579e079bcc0bd33aa67d0344https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344NaNNaNNaNNaNNaN
407182b469d47d2debc7353517cb7a3b7c92f9f4176MDY6Q29tbWl0MjQ1NDAxMzY6MTgyYjQ2OWQ0N2QyZGViYzczNTM1MTdjYjdhM2I3YzkyZjlmNDE3Ng==James Robinsonjrob119@users.noreply.github.com2019-01-29T17:20:59ZGitHubnoreply@github.com2019-01-29T17:20:59ZDelete hla_nom.txtd9a21bf4be7494cb9fe2463f5c6a07231857ee74https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d9a21bf4be7494cb9fe2463f5c6a07231857ee74https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/182b469d47d2debc7353517cb7a3b7c92f9f41760Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcUIt7CRBK7hj4Ov3rIwAAdHIIAHV0K3Y5UaEKNFZzv47j5gTx\\nDXlfZxNE7IjpnL+qXXPwMKNOFR6aMWTZkih6N86D9B6L0aBynaJR9+D8BEIdUJDm\\nzzl446mUYDo2+10mfi0M3cDaKZvsF86XpvDVDJL+U2zChYxhu79YZXcgCJzTyG3H\\nn3bwx1ln0s8ILHcVPmSq7u1iCit4zfNqYRD4T6om69epxGIzJbvoZUw5rWkoLcP7\\nwPNq9vdmvhTyrevEQATzMqpQfQ1WT5bWOCQJB+5LrLazqAkzU+gGPm8VSDbzWPHn\\nesCAV34gGTe3n6Q+ibsheDPGibbbq1u4X1YIyJyu6WjKR7Z3AP25FcgkB3eaFs8=\\n=XBcM\\n-----END PGP SIGNATURE-----\\ntree d9a21bf4be7494cb9fe2463f5c6a07231857ee74\\nparent 86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba\\nauthor James Robinson <jrob119@users.noreply.github.com> 1548782459 -0800\\ncommitter GitHub <noreply@github.com> 1548782459 -0800\\n\\nDelete hla_nom.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse86598fb3a4a8f0e99dcacadd9dab1ef25fec23bahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23bahttps://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23baNaNNaNNaNNaNNaN
408252d7c5dc9d2f7671447fd11fe6bb004c438f34bMDY6Q29tbWl0MjQ1NDAxMzY6MjUyZDdjNWRjOWQyZjc2NzE0NDdmZDExZmU2YmIwMDRjNDM4ZjM0Yg==James Robinsonjames.robinson@anthonynolan.org2019-01-29T17:38:58ZJames Robinsonjames.robinson@anthonynolan.org2019-01-29T17:38:58ZMerge branch '3350' into Latest2ca178f4b19912ba343e8f1f6986e579195dc58chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ca178f4b19912ba343e8f1f6986e579195dc58chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse182b469d47d2debc7353517cb7a3b7c92f9f4176https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f417662034dec31973902cdbad9dde49d215016520b5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5ehttps://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5eNaNNaN
409154bc94f928f5e4c20ddb9dff112de36b4f2086aMDY6Q29tbWl0MjQ1NDAxMzY6MTU0YmM5NGY5MjhmNWU0YzIwZGRiOWRmZjExMmRlMzZiNGYyMDg2YQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T08:57:40ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T08:57:40ZIPD-IMGT/HLA Release 3.36.00168b4764ed65d9ce5163672a8afa9dbd7edcbc3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0168b4764ed65d9ce5163672a8afa9dbd7edcbc3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086ahttps://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34bNaNNaNNaNNaNNaN
410af857a504106434a753ecd541f7b0bb5d07970aaMDY6Q29tbWl0MjQ1NDAxMzY6YWY4NTdhNTA0MTA2NDM0YTc1M2VjZDU0MWY3YjBiYjVkMDc5NzBhYQ==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:00:15ZGitHubnoreply@github.com2019-04-17T09:00:15ZUpdate README.md4bb0336ea0cb03bd6de0e4361027daddcfbc4068https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4bb0336ea0cb03bd6de0e4361027daddcfbc4068https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af857a504106434a753ecd541f7b0bb5d07970aa0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctusfCRBK7hj4Ov3rIwAAdHIIAA8QbmdxF9ewH/ZYTpaw33jb\\nPAlbOWq2eGV0rr/JzM6tNK1dNT1Rhr8snLr5LTqd3OZQHL3b6CX7auTFdvlZWkch\\nWLpdEIwkshdru6pkFnKABYFb1h2pR/HKdSg4Z4h6+6uutbq3C4Bqh63frgXx0tTV\\n3wwBzPIWRDixvI4KQO3YN1VlgowJiUmd9tQawKOy5wsSECckiX11CluAuyX1zyeb\\nDSmX1e8Bnh1bCrFkq7BZE/jemgTOC9PYeaCC+0rH34MIOBh+A/5c9p5fd176GIU8\\nIDoBNau5fqOjzkrjvwUEurLTt9GaJcNs+k6YOWekCRokoxR8G3NNs1sHinMqVjw=\\n=C9qa\\n-----END PGP SIGNATURE-----\\ntree 4bb0336ea0cb03bd6de0e4361027daddcfbc4068\\nparent 154bc94f928f5e4c20ddb9dff112de36b4f2086a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555491615 +0100\\ncommitter GitHub <noreply@github.com> 1555491615 +0100\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aahttps://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aa/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse154bc94f928f5e4c20ddb9dff112de36b4f2086ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086ahttps://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086aNaNNaNNaNNaNNaN
4115298cb37ddccb57dc9f47dd730daa8e021ce6edeMDY6Q29tbWl0MjQ1NDAxMzY6NTI5OGNiMzdkZGNjYjU3ZGM5ZjQ3ZGQ3MzBkYWE4ZTAyMWNlNmVkZQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:01:16ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:01:16ZIPD-IMGT/HLA Release 3.36.06d639f5c12ef71933d30156475d8f8cae5fe3aa0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6d639f5c12ef71933d30156475d8f8cae5fe3aa0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6edehttps://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6edehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseaf857a504106434a753ecd541f7b0bb5d07970aahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aahttps://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aaNaNNaNNaNNaNNaN
412fd64197a3eb6ca7b68b8ff47b489858efa673909MDY6Q29tbWl0MjQ1NDAxMzY6ZmQ2NDE5N2EzZWI2Y2E3YjY4YjhmZjQ3YjQ4OTg1OGVmYTY3MzkwOQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:01:53ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:01:53ZIPD-IMGT/HLA Release 3.36.0f24600f23ce3feb6bbde039c0750589d5596dc90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f24600f23ce3feb6bbde039c0750589d5596dc90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fd64197a3eb6ca7b68b8ff47b489858efa6739090FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5298cb37ddccb57dc9f47dd730daa8e021ce6edehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6edehttps://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6edeNaNNaNNaNNaNNaN
4130fa0767f806b67ec842f6eda423931038c74456dMDY6Q29tbWl0MjQ1NDAxMzY6MGZhMDc2N2Y4MDZiNjdlYzg0MmY2ZWRhNDIzOTMxMDM4Yzc0NDU2ZA==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:03:09ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:03:09ZIPD-IMGT/HLA Release 3.36.095a48b64e4cba56d23553207b6dacbd1278dc699https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/95a48b64e4cba56d23553207b6dacbd1278dc699https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fa0767f806b67ec842f6eda423931038c74456d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456dhttps://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefd64197a3eb6ca7b68b8ff47b489858efa673909https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909NaNNaNNaNNaNNaN
41410ff0031128024299158c2873e6f4f19bdfce9faMDY6Q29tbWl0MjQ1NDAxMzY6MTBmZjAwMzExMjgwMjQyOTkxNThjMjg3M2U2ZjRmMTliZGZjZTlmYQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:05:13ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:05:13ZIPD-IMGT/HLA Release 3.36.0d101e23b3968a3c570b44252a14384e8674bc65ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d101e23b3968a3c570b44252a14384e8674bc65ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/10ff0031128024299158c2873e6f4f19bdfce9fa0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fahttps://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fa/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0fa0767f806b67ec842f6eda423931038c74456dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456dhttps://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456dNaNNaNNaNNaNNaN
4151b9b17a14e9c070b64b9d55b288b68745fa3a49cMDY6Q29tbWl0MjQ1NDAxMzY6MWI5YjE3YTE0ZTljMDcwYjY0YjlkNTViMjg4YjY4NzQ1ZmEzYTQ5Yw==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:07:45ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:07:45ZIPD-IMGT/HLA Release 3.36.06e902e36393bf8f115ce21bf468e3e2f17ef7c4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6e902e36393bf8f115ce21bf468e3e2f17ef7c4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse10ff0031128024299158c2873e6f4f19bdfce9fahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fahttps://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9faNaNNaNNaNNaNNaN
416bf673b4a4f42415317b116ef71552a75d15974c7MDY6Q29tbWl0MjQ1NDAxMzY6YmY2NzNiNGE0ZjQyNDE1MzE3YjExNmVmNzE1NTJhNzVkMTU5NzRjNw==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:09:26ZGitHubnoreply@github.com2019-04-17T09:09:26ZDelete .gitattributesdbe8b20b4a3439c7a60dd446d212d892b1e82823https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbe8b20b4a3439c7a60dd446d212d892b1e82823https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf673b4a4f42415317b116ef71552a75d15974c70Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctu1GCRBK7hj4Ov3rIwAAdHIIAGYBNWQhSCE3ZtYD7cZ2ve+L\\nQFunnqQ2MTEvN8apmcEjCHiWR6kdJDi+WPHzmvp6ekIb8P7+r3FJfTpLNmwdjNCu\\nPio82hpJKQbkVPX+lkf9ziGFYArqSFsH9E4B3OSoZwrz9G5qI79WLrXPzRYLE+fD\\n6Td0hmuiFGEvozuDuxhyOZ7q6OCGauxe6wyFWWp6PxQJ+21bDLAu3Njur2e4rRYQ\\n+K4WL4KA8C9pCpEpgLSra79tvdBDr6/3wrUjqM4owadPwhaI7RcfIo4Qy4kWYx6T\\nRveNaG6WkEX5pXS8/nkkAaoLmJEiQzRkTvEOmMiJT2EqPIQ6G71BQlyxP4Mgztc=\\n=y6HX\\n-----END PGP SIGNATURE-----\\ntree dbe8b20b4a3439c7a60dd446d212d892b1e82823\\nparent 1b9b17a14e9c070b64b9d55b288b68745fa3a49c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555492166 +0100\\ncommitter GitHub <noreply@github.com> 1555492166 +0100\\n\\nDelete .gitattributeshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49cNaNNaNNaNNaNNaN
4174052371f8d68dc662d8c5b07377d9aebcfccc0b9MDY6Q29tbWl0MjQ1NDAxMzY6NDA1MjM3MWY4ZDY4ZGM2NjJkOGM1YjA3Mzc3ZDlhZWJjZmNjYzBiOQ==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:10:57ZGitHubnoreply@github.com2019-04-17T09:10:57ZMerge pull request #174 from ANHIG/3360\\n\\n3360dbe8b20b4a3439c7a60dd446d212d892b1e82823https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbe8b20b4a3439c7a60dd446d212d892b1e82823https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctu2hCRBK7hj4Ov3rIwAAdHIIAILQljZebIO0GVwJ0B1cDqoi\\n3Q8SzPkX1TlRofY0pJ9aZG0SMYBzDb6f0RJZf7c7gaFUA32aiLZ4fjEH+jo5RGZS\\npmUuRFzN7xxCE6unP120OHWGquh9JOzqJgLDhWkVwvLBYndqOBZQ14SVZGAee/h9\\nOQJ+MdO472PzW6dM7CyEJlQ9+xBs6Vf4a/Y+iErJ0VJr4jGbyUfzhRnIypjpM1Sa\\nVmpE7wz200DKA0jQIj1YZPli0oEaOxFB6/7uzybkwQuG/1XSTx67OzLJM7Ej+iwV\\nncCeaRKdhAI3Txh5Ps59alUzj2vXFbIi4MVtKUG+iFICwqZI3mXy0+Q7K8i3q/A=\\n=LcOt\\n-----END PGP SIGNATURE-----\\ntree dbe8b20b4a3439c7a60dd446d212d892b1e82823\\nparent 252d7c5dc9d2f7671447fd11fe6bb004c438f34b\\nparent bf673b4a4f42415317b116ef71552a75d15974c7\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555492257 +0100\\ncommitter GitHub <noreply@github.com> 1555492257 +0100\\n\\nMerge pull request #174 from ANHIG/3360\\n\\n3360https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34bhttps://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34bbf673b4a4f42415317b116ef71552a75d15974c7https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7NaNNaN
418af8f6da4c921a2a5d5d392f550edba5003bcd65aMDY6Q29tbWl0MjQ1NDAxMzY6YWY4ZjZkYTRjOTIxYTJhNWQ1ZDM5MmY1NTBlZGJhNTAwM2JjZDY1YQ==James Robinsonjames.robinson@anthonynolan.org2019-04-17T09:19:50ZJames Robinsonjames.robinson@anthonynolan.org2019-04-17T09:19:50ZIPD-IMGT/HLA Release 3.36.0de7c34b992144cd20fc16554700cdaf75ca3a5d1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/de7c34b992144cd20fc16554700cdaf75ca3a5d1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65ahttps://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49chttps://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49cNaNNaNNaNNaNNaN
419ffddb088051b8b0b0de0e9956613e31f88b2fe64MDY6Q29tbWl0MjQ1NDAxMzY6ZmZkZGIwODgwNTFiOGIwYjBkZTBlOTk1NjYxM2UzMWY4OGIyZmU2NA==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:23:42ZGitHubnoreply@github.com2019-04-17T09:23:42ZDelete .gitattributes82554eb5c6daa1270a2741ca9a652f8fdac3740dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82554eb5c6daa1270a2741ca9a652f8fdac3740dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe640Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctvCeCRBK7hj4Ov3rIwAAdHIIALMjHlIy0BRqiPFvLN1BKmsg\\nBo9SeyQJlLXAjov+4L2AkL+lgSpA0yD+c88swyA4vZY7A/erfr44Mvqkr3e3XyD0\\n7rtiuXzhKBnsrXcxMLWTJPjJJ+4qqdaOmOvn1I9fpRPHMZghRE+MoEQXXn4e69EO\\n7QQlwdIf95PoGRzPJvaJj+YVuhM8Ggb7g8oy+ntR3sbCjc8R42P56O9IicI4lsFP\\nUvYWOArhR3l0BUfG41SJkaycHRn1M0bCRQwFQDlSujiejIHjFedcRSadudyyjpGV\\nl/stHRSkgKrpFsZeTSnEF47jUveSOVqIb3iIhGGiWT/xIIc7NL+qGLiylfVgrfY=\\n=3WRt\\n-----END PGP SIGNATURE-----\\ntree 82554eb5c6daa1270a2741ca9a652f8fdac3740d\\nparent af8f6da4c921a2a5d5d392f550edba5003bcd65a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555493022 +0100\\ncommitter GitHub <noreply@github.com> 1555493022 +0100\\n\\nDelete .gitattributeshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseaf8f6da4c921a2a5d5d392f550edba5003bcd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65ahttps://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65aNaNNaNNaNNaNNaN
42059c7309f45fd1973beba192c429073b8469b5766MDY6Q29tbWl0MjQ1NDAxMzY6NTljNzMwOWY0NWZkMTk3M2JlYmExOTJjNDI5MDczYjg0NjliNTc2Ng==James Robinsonjrob119@users.noreply.github.com2019-04-17T09:25:25ZGitHubnoreply@github.com2019-04-17T09:25:25ZMerge pull request #175 from ANHIG/3360\\n\\n336082554eb5c6daa1270a2741ca9a652f8fdac3740dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82554eb5c6daa1270a2741ca9a652f8fdac3740dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59c7309f45fd1973beba192c429073b8469b57660Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctvEFCRBK7hj4Ov3rIwAAdHIIAJKRvKzbJ6JjetVzTOp6TQ1K\\nsqVs615HJQChbepgGMIb/jLX11TJf3q/smqmmhSzBgaI+RDtN/dGGEQNi7OCP5+I\\nnvxCRtFJVXfBKF/5WCv7/p28CZa1lXDF61K3BgUEEERYCwVefYLH7ewwgFoUzT6r\\nOX6e7fw0YaJdyysRq8uTJ7tpSGi8PhajuzShG+lUeRfpwNOlhz6g2gNFbHO0er0f\\n/qpGoB05BoQlkohK0rzXPf66eLEnXCzNzlxLRR3wrGeQr+Hd+9wg3p+g7uQ7XB+R\\nGpuAgcduxtrUaIXh35DIwSw1MBVxo6xFPoYXThmvP7QWYpyNZfrVrJo2z5i3hOM=\\n=I0Ux\\n-----END PGP SIGNATURE-----\\ntree 82554eb5c6daa1270a2741ca9a652f8fdac3740d\\nparent 4052371f8d68dc662d8c5b07377d9aebcfccc0b9\\nparent ffddb088051b8b0b0de0e9956613e31f88b2fe64\\nauthor James Robinson <jrob119@users.noreply.github.com> 1555493125 +0100\\ncommitter GitHub <noreply@github.com> 1555493125 +0100\\n\\nMerge pull request #175 from ANHIG/3360\\n\\n3360https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4052371f8d68dc662d8c5b07377d9aebcfccc0b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9ffddb088051b8b0b0de0e9956613e31f88b2fe64https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64NaNNaN
42161daadbf669adf36fe353b4d6487acae57268715MDY6Q29tbWl0MjQ1NDAxMzY6NjFkYWFkYmY2NjlhZGYzNmZlMzUzYjRkNjQ4N2FjYWU1NzI2ODcxNQ==Dominic Barkerdominic.barker@anthonynolan.org2019-04-18T08:32:24ZDominic Barkerdominic.barker@anthonynolan.org2019-04-18T08:32:24ZIPD-IMGT/HLA Release 3.36.0db74e17c38212ed4c756c2907397e2e9be4bd203https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db74e17c38212ed4c756c2907397e2e9be4bd203https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/61daadbf669adf36fe353b4d6487acae572687150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseffddb088051b8b0b0de0e9956613e31f88b2fe64https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64NaNNaNNaNNaNNaN
4220f20a34eb36af52fd2e5877f0d532a2d7196f3f6MDY6Q29tbWl0MjQ1NDAxMzY6MGYyMGEzNGViMzZhZjUyZmQyZTU4NzdmMGQ1MzJhMmQ3MTk2ZjNmNg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-04-18T08:33:01ZGitHubnoreply@github.com2019-04-18T08:33:01ZMerge pull request #176 from ANHIG/3360\\n\\nIPD-IMGT/HLA Release 3.36.0db74e17c38212ed4c756c2907397e2e9be4bd203https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db74e17c38212ed4c756c2907397e2e9be4bd203https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcuDY9CRBK7hj4Ov3rIwAAdHIIABuI7hkaDDskDD69z6BeJiOv\\nOtSEb/kcZlmxu1RPjVHZ+pFgWivEJ8XpWOCPjcWM83t2F1cWm0lvJLt0KtSilYsY\\ncIR+dlFNZo4wBvKKSg6KN0lSWmQnuqyX18FQPzk/+WDqXjeJ0tXw8zRQhFOQ/d1i\\nOFlDJ1NafSMEI9ZXAGiitwWVOkkltE9M5BG6lO3yjSbiB+kRmcL28HmFLbrfbvda\\nzLvomI7mKUO+p0c2UrjYjiUDLZxWw8ch2XjsdjAxjW1qE9T0F2GNpSjeRaG3yvwX\\n4LYQJ29pCsqbvavEZOPGdl2Q1iv+fiwWV08W9Mg/KbN7M2Db0TBPNPMsOo6kFWg=\\n=FsUY\\n-----END PGP SIGNATURE-----\\ntree db74e17c38212ed4c756c2907397e2e9be4bd203\\nparent 59c7309f45fd1973beba192c429073b8469b5766\\nparent 61daadbf669adf36fe353b4d6487acae57268715\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1555576381 +0100\\ncommitter GitHub <noreply@github.com> 1555576381 +0100\\n\\nMerge pull request #176 from ANHIG/3360\\n\\nIPD-IMGT/HLA Release 3.36.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse59c7309f45fd1973beba192c429073b8469b5766https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b576661daadbf669adf36fe353b4d6487acae57268715https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715NaNNaN
42367ad77c3759b8ce339c7f72e45dc69e112346530MDY6Q29tbWl0MjQ1NDAxMzY6NjdhZDc3YzM3NTliOGNlMzM5YzdmNzJlNDVkYzY5ZTExMjM0NjUzMA==Dominic Barkerdominic.barker@anthonynolan.org2019-04-18T09:09:56ZDominic Barkerdominic.barker@anthonynolan.org2019-04-18T09:09:56ZUpdated protein alignment for MICA*029:029ddd5541827e0ba201af8e3d222ec8dc4001ec38https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ddd5541827e0ba201af8e3d222ec8dc4001ec38https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/67ad77c3759b8ce339c7f72e45dc69e1123465300FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse61daadbf669adf36fe353b4d6487acae57268715https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715NaNNaNNaNNaNNaN
424730872d14dae5650a1cf69e9110d00af523235f4MDY6Q29tbWl0MjQ1NDAxMzY6NzMwODcyZDE0ZGFlNTY1MGExY2Y2OWU5MTEwZDAwYWY1MjMyMzVmNA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-04-18T09:14:03ZGitHubnoreply@github.com2019-04-18T09:14:03ZMerge pull request #177 from ANHIG/3360\\n\\nUpdated protein alignment for MICA*029:029ddd5541827e0ba201af8e3d222ec8dc4001ec38https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ddd5541827e0ba201af8e3d222ec8dc4001ec38https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/730872d14dae5650a1cf69e9110d00af523235f40Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcuD/bCRBK7hj4Ov3rIwAAdHIIAJQz1nnAtcF9Snsb2rjlG0tL\\njrcPqVDBlvfCVhHaZ4yaoSAX4qrObqRVavHmXbJTsmRGT6TKRQFCxw4Jq1sBHGBN\\nBeFi/nTNmQkCWMKrWCJxaWP3gzNfPv3oIhh7diOP5iRzB1BU55qzBp6+5sR6+JrH\\nMdtY2zYBeYoQuCfN1Q0dldC8omN9Zsa4CFBpGKDoMIG2yVz5v5gEXbSdfzi2DV/w\\nwioUYRbxSWVBP26iAjINQcVW8J9v7O72Arpp6lV7Od6cSLK5mi39l2NRZP8wslPh\\nE3QZvMzBOWFZBe5pglj6DKculWrkZmLxZcos5lQBSDxrVjCJCVHoS3qaxtPI/6I=\\n=SXzZ\\n-----END PGP SIGNATURE-----\\ntree 9ddd5541827e0ba201af8e3d222ec8dc4001ec38\\nparent 0f20a34eb36af52fd2e5877f0d532a2d7196f3f6\\nparent 67ad77c3759b8ce339c7f72e45dc69e112346530\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1555578843 +0100\\ncommitter GitHub <noreply@github.com> 1555578843 +0100\\n\\nMerge pull request #177 from ANHIG/3360\\n\\nUpdated protein alignment for MICA*029:02https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0f20a34eb36af52fd2e5877f0d532a2d7196f3f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f667ad77c3759b8ce339c7f72e45dc69e112346530https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530NaNNaN
4256c01806964b5fd841d9e76290bb2b67a9a2014fcMDY6Q29tbWl0MjQ1NDAxMzY6NmMwMTgwNjk2NGI1ZmQ4NDFkOWU3NjI5MGJiMmI2N2E5YTIwMTRmYw==Dominic Barkerdominic.barker@anthonynolan.org2019-04-23T09:32:15ZDominic Barkerdominic.barker@anthonynolan.org2019-04-23T09:32:15ZUpdate to C Genomic alignments7d9a09fce42bd40cee6569fceb7aed79451bd8cfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9a09fce42bd40cee6569fceb7aed79451bd8cfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse67ad77c3759b8ce339c7f72e45dc69e112346530https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530NaNNaNNaNNaNNaN
42658d50a620c610b4c4bc224dbcd30fbcb6d0eed3fMDY6Q29tbWl0MjQ1NDAxMzY6NThkNTBhNjIwYzYxMGI0YzRiYzIyNGRiY2QzMGZiY2I2ZDBlZWQzZg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-04-23T09:33:22ZGitHubnoreply@github.com2019-04-23T09:33:22ZMerge pull request #178 from ANHIG/3360\\n\\nUpdate to C Genomic alignments7d9a09fce42bd40cee6569fceb7aed79451bd8cfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9a09fce42bd40cee6569fceb7aed79451bd8cfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcvtviCRBK7hj4Ov3rIwAAdHIIAGZJ6KxojXdSLZ2rvPGcV+Pj\\nujUFSkYg1H5Q9yV6MaSJiet+2Dd/1OT+QRaLvmHSUaWQ8Ft8kUl1OizfweUL5By+\\nxnq9VaZbaGAwzspbA5OWqi8zlFD2nkAM8wCj9A3OUSbEypglmkpPEOMe5d82oLAa\\nLR8s6fZlTTYdH4GXIRod7U03GM/nizgT2kl/WB6kmM5d2L1EMJFYYpJBTC0iqa5e\\n9RucVv1RmmKPMK3+kkvFPCelcXN9L5HonQ6yFVY2gDxjWz8EqpQXnlK7nc7jlIfd\\ni6xDp4cwRcbY6TquI4e9wJyErz+dvIrdTgJa7WeXbBLxmuYTFhpmTFTGU0CDwHM=\\n=LGMa\\n-----END PGP SIGNATURE-----\\ntree 7d9a09fce42bd40cee6569fceb7aed79451bd8cf\\nparent 730872d14dae5650a1cf69e9110d00af523235f4\\nparent 6c01806964b5fd841d9e76290bb2b67a9a2014fc\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1556012002 +0100\\ncommitter GitHub <noreply@github.com> 1556012002 +0100\\n\\nMerge pull request #178 from ANHIG/3360\\n\\nUpdate to C Genomic alignmentshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3fhttps://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse730872d14dae5650a1cf69e9110d00af523235f4https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f46c01806964b5fd841d9e76290bb2b67a9a2014fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fcNaNNaN
4271bc1e29a8e819a698b1b88f443d908f834bb82b7MDY6Q29tbWl0MjQ1NDAxMzY6MWJjMWUyOWE4ZTgxOWE2OThiMWI4OGY0NDNkOTA4ZjgzNGJiODJiNw==Dominic Barkerdominic.barker@anthonynolan.org2019-05-13T12:51:25ZDominic Barkerdominic.barker@anthonynolan.org2019-05-13T12:51:25ZUpdates to hla.xml and hla_nom.txt5ab36c323399e2d4708bdfb6bd34a11017ff9b4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ab36c323399e2d4708bdfb6bd34a11017ff9b4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fchttps://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fcNaNNaNNaNNaNNaN
428293b0e1f740595ef2ae765e0f70c64a92c53e054MDY6Q29tbWl0MjQ1NDAxMzY6MjkzYjBlMWY3NDA1OTVlZjJhZTc2NWUwZjcwYzY0YTkyYzUzZTA1NA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-05-13T12:52:43ZGitHubnoreply@github.com2019-05-13T12:52:43ZMerge pull request #180 from ANHIG/3360\\n\\nUpdates to hla.xml and hla_nom.txt5ab36c323399e2d4708bdfb6bd34a11017ff9b4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ab36c323399e2d4708bdfb6bd34a11017ff9b4dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/293b0e1f740595ef2ae765e0f70c64a92c53e0540Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJc2WibCRBK7hj4Ov3rIwAAdHIIAGuq9OaM0Qt9IflIYnVufeES\\nh1Rty6GeSqaPWMctZUVDVBB5qDGa5sl7ZXN7h5hERfBi5UcRLL387hgdcv++FBu0\\nhsZuv0BuH+vtluV4+zmK7GS5DVW41scCtpPuMdeVidU6i08x+OGtoDtG33v5I+ET\\nca5QAIVjX0+TPOKDIJgNlUKTk/t9m6ZN4FO3aO7IdZRJmJerTRC7dTRVCy11OxqJ\\nKjOhVuMPDOfhiwU6Wt32HmRIr22ttAxJSQmPPCbmoNXmtVMM0nmbLS403/XWrDD7\\nqV1+1+vpEWzCzXdRgwisH+QsJAlOCkIKREW+kiSF+vSWvds5iBK4kVp6X6pgCcs=\\n=0mO1\\n-----END PGP SIGNATURE-----\\ntree 5ab36c323399e2d4708bdfb6bd34a11017ff9b4d\\nparent 58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f\\nparent 1bc1e29a8e819a698b1b88f443d908f834bb82b7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1557751963 +0100\\ncommitter GitHub <noreply@github.com> 1557751963 +0100\\n\\nMerge pull request #180 from ANHIG/3360\\n\\nUpdates to hla.xml and hla_nom.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse58d50a620c610b4c4bc224dbcd30fbcb6d0eed3fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3fhttps://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f1bc1e29a8e819a698b1b88f443d908f834bb82b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7NaNNaN
429e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebMDY6Q29tbWl0MjQ1NDAxMzY6ZTQ2M2E5ZjEzZmY4YWI3OGM0ZGY0MmM2YWY5ZmRjNzdlODRlZjhlYg==Dominic Barkerdominic.barker@anthonynolan.org2019-06-06T15:14:20ZDominic Barkerdominic.barker@anthonynolan.org2019-06-06T15:14:20ZAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt8d50d813264371a9f946d97c6ed449a5c0da4ea7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d50d813264371a9f946d97c6ed449a5c0da4ea7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse1bc1e29a8e819a698b1b88f443d908f834bb82b7https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7NaNNaNNaNNaNNaN
430d557b80c2db149dc50e2163abe30635c32faa971MDY6Q29tbWl0MjQ1NDAxMzY6ZDU1N2I4MGMyZGIxNDlkYzUwZTIxNjNhYmUzMDYzNWMzMmZhYTk3MQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-06-06T15:15:05ZGitHubnoreply@github.com2019-06-06T15:15:05ZMerge pull request #181 from ANHIG/3360\\n\\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt8d50d813264371a9f946d97c6ed449a5c0da4ea7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d50d813264371a9f946d97c6ed449a5c0da4ea7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d557b80c2db149dc50e2163abe30635c32faa9710Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJc+S35CRBK7hj4Ov3rIwAAdHIIAHjy0vMwnydtEpmhFor7JJIS\\nKVDhRS/5GBHG8TE55LJ2lE7zxDvzrPjILWUq+y/ZpS9yK2VYHqxR5768RGu6LxSx\\nuzIV9fb6hU6Rn9pmACaMNkVIzVaRcM1u12Whk497M1PoppIE44TlsO9XzmTwKVDs\\nySzEKOoMzl2Be/mLJtmV1qBDlxt5+0CeT452A6G+Hxi4LnvkBaFZShSAwLBisJGQ\\nf/8pT26xFhY1m1oGs8eCIyC9/KHIA65QYkvhAXe5v/mopZdUCQxlH8Y6BipUWUZU\\n9n8eL9+PWMgD2va7tq4vfGo6I2EIgSZ8+5yMpuFdSYGa8Pun1QvxWDOgCOmeey4=\\n=Vsds\\n-----END PGP SIGNATURE-----\\ntree 8d50d813264371a9f946d97c6ed449a5c0da4ea7\\nparent 293b0e1f740595ef2ae765e0f70c64a92c53e054\\nparent e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1559834105 +0100\\ncommitter GitHub <noreply@github.com> 1559834105 +0100\\n\\nMerge pull request #181 from ANHIG/3360\\n\\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse293b0e1f740595ef2ae765e0f70c64a92c53e054https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebNaNNaN
4319656fba11d0cb9a3dcf28eb8615337f85b5f65c1MDY6Q29tbWl0MjQ1NDAxMzY6OTY1NmZiYTExZDBjYjlhM2RjZjI4ZWI4NjE1MzM3Zjg1YjVmNjVjMQ==Dominic Barkerdominic.barker@anthonynolan.org2019-07-04T13:13:35ZDominic Barkerdominic.barker@anthonynolan.org2019-07-04T13:13:35ZIPD-IMGT/HLA Release 3.37.077c3eff66510373e2e97421e054c71952c5fc838https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77c3eff66510373e2e97421e054c71952c5fc838https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsed557b80c2db149dc50e2163abe30635c32faa971https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971NaNNaNNaNNaNNaN
432431b4b6434f318354426ee02a49616b998e8cc68MDY6Q29tbWl0MjQ1NDAxMzY6NDMxYjRiNjQzNGYzMTgzNTQ0MjZlZTAyYTQ5NjE2Yjk5OGU4Y2M2OA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-07-04T13:15:25ZGitHubnoreply@github.com2019-07-04T13:15:25ZDelete Alignments_Rel_3360.zip63021d7639200d379202a85ae6bb864da321deachttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63021d7639200d379202a85ae6bb864da321deachttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/431b4b6434f318354426ee02a49616b998e8cc680Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdHfvtCRBK7hj4Ov3rIwAAdHIIAHdFf/CH4rLFXq92/Pt2KE7m\\nALz6KGp+xOECJ5MptYXzb3N/7NnEMujeVqzun1/ZOp8P3lpbZ0gc/1mWjNecILBj\\nIfj9Kq66SkGfEaE9dgETOlsRpnEbbhlrFpghrO3iucocMBcvcp4+BP9IB44TI7mS\\nv8ehI2CasVcKW60iH39AWfPpmaQcUNk9HsoXLaiZvVVnyBmBmWTmrxAZDZfcxXAJ\\nQIfXb4IIDEJ+PLpyI01+fzm1EqGjSi8N9t5i/ntCMIUYnb30gMuq28D0vMN5y2m2\\nM/sIdU2s+KsffIgLpk1Yb0LZ1GHPGACiJKTHCypy741BfHhYgR1A9rTZazwC4Xo=\\n=N4y5\\n-----END PGP SIGNATURE-----\\ntree 63021d7639200d379202a85ae6bb864da321deac\\nparent 9656fba11d0cb9a3dcf28eb8615337f85b5f65c1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562246125 +0100\\ncommitter GitHub <noreply@github.com> 1562246125 +0100\\n\\nDelete Alignments_Rel_3360.ziphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse9656fba11d0cb9a3dcf28eb8615337f85b5f65c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1NaNNaNNaNNaNNaN
433887434edaeec2f4161fdc1642dab4d07e55f23c8MDY6Q29tbWl0MjQ1NDAxMzY6ODg3NDM0ZWRhZWVjMmY0MTYxZmRjMTY0MmRhYjRkMDdlNTVmMjNjOA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-07-04T13:16:00ZGitHubnoreply@github.com2019-07-04T13:16:00ZMerge pull request #182 from ANHIG/3370\\n\\n337063021d7639200d379202a85ae6bb864da321deachttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63021d7639200d379202a85ae6bb864da321deachttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/887434edaeec2f4161fdc1642dab4d07e55f23c80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdHfwQCRBK7hj4Ov3rIwAAdHIIAISOZaaPuTqL7E09a02Ktlny\\nq3jtv8OKYNTbTYYTjM3uLxegF4/0Wq3bmmCD3E7K/q63Q4yHSUIEGVuuxQwLJa/o\\nFIHTHFXdy3kF5W3upHy2wkURAa6At2kgqzm7D6zoKVXJGAvSAZ+vYDRLT3oefS/L\\nDGsWMlsOPQ5tgcNAL0AVBERlkl3aBkx5d8ekMI87q8nyKFsZuxBpQBvxrSLXcl7C\\n+I6ouLhh8lFVkZbihUZYMl7qVCK7+DNYPFhfHxPPRTCEMaZzx13GXAnkgA+kFeRP\\nnLf5gF7VtS/hIeqeKjG9OXZ50ZmLalzrU68QgR7TZ83nlwvmA+qaU/JGjzLUi+A=\\n=g+xt\\n-----END PGP SIGNATURE-----\\ntree 63021d7639200d379202a85ae6bb864da321deac\\nparent d557b80c2db149dc50e2163abe30635c32faa971\\nparent 431b4b6434f318354426ee02a49616b998e8cc68\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562246160 +0100\\ncommitter GitHub <noreply@github.com> 1562246160 +0100\\n\\nMerge pull request #182 from ANHIG/3370\\n\\n3370https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed557b80c2db149dc50e2163abe30635c32faa971https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971431b4b6434f318354426ee02a49616b998e8cc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68NaNNaN
4340d3a6c5423405678431f647444cbefb72626210bMDY6Q29tbWl0MjQ1NDAxMzY6MGQzYTZjNTQyMzQwNTY3ODQzMWY2NDc0NDRjYmVmYjcyNjI2MjEwYg==Dominic Barkerdominic.barker@anthonynolan.org2019-07-08T09:11:11ZDominic Barkerdominic.barker@anthonynolan.org2019-07-08T09:11:11ZUpload of hla.dat file for 3.37.0 which did not upload correctlyac67d51a238334a112fa7c3ad492ded8bda80594https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac67d51a238334a112fa7c3ad492ded8bda80594https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d3a6c5423405678431f647444cbefb72626210b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210bhttps://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse431b4b6434f318354426ee02a49616b998e8cc68https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68NaNNaNNaNNaNNaN
435fef5db5ec9c98b47c487f92b714ffbe05abc03cfMDY6Q29tbWl0MjQ1NDAxMzY6ZmVmNWRiNWVjOWM5OGI0N2M0ODdmOTJiNzE0ZmZiZTA1YWJjMDNjZg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-07-08T09:13:10ZGitHubnoreply@github.com2019-07-08T09:13:10ZMerge pull request #184 from ANHIG/3370\\n\\nUpload of hla.dat file for 3.37.0 which did not upload correctlyac67d51a238334a112fa7c3ad492ded8bda80594https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac67d51a238334a112fa7c3ad492ded8bda80594https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdIwkmCRBK7hj4Ov3rIwAAdHIIACWGi0n8o43NihelmM05+T2t\\ndB0lIBdDQbHc33+bXhlEzy00QI1T16MKIePb+FfNvkT3LtFzM5L4vC5YqfU/OMzv\\nUO4AqHwXU73D7Qa0Y626q9AEWvJwWZQ68YWz4efWw0f3LgbGO+IG66K1L3eSMhdY\\n94TQowCmDUXh4TKFbOl1tinoE18+r91fT89kthsoLhYu1Q+obn8j11hgMj/RHOE3\\nb2OpVycCAMyCBb0LGMz4WGW/ijDEdMX67enuVVmyPeLsrZabI/mupEWkh1QoCHxS\\ntaDBpH9S0NY20FuvQy6uxX4KZzOFMYzgtsyf/HUNLWmxQqEg4ZGH3O6QC67S1rA=\\n=1gVB\\n-----END PGP SIGNATURE-----\\ntree ac67d51a238334a112fa7c3ad492ded8bda80594\\nparent 887434edaeec2f4161fdc1642dab4d07e55f23c8\\nparent 0d3a6c5423405678431f647444cbefb72626210b\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562577190 +0100\\ncommitter GitHub <noreply@github.com> 1562577190 +0100\\n\\nMerge pull request #184 from ANHIG/3370\\n\\nUpload of hla.dat file for 3.37.0 which did not upload correctlyhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cfhttps://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse887434edaeec2f4161fdc1642dab4d07e55f23c8https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c80d3a6c5423405678431f647444cbefb72626210bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210bhttps://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210bNaNNaN
436ba884d04072b9b74763294c05fecffe465056590MDY6Q29tbWl0MjQ1NDAxMzY6YmE4ODRkMDQwNzJiOWI3NDc2MzI5NGMwNWZlY2ZmZTQ2NTA1NjU5MA==James Robinsonjames.robinson@anthonynolan.org2019-07-22T14:54:22ZJames Robinsonjames.robinson@anthonynolan.org2019-07-22T14:54:22ZUpdate to C*07:726:01G Designation\\n\\nUpdate to C*07:726:01G Designation in hla.xml.zip filee59d6073d90f72f9175ba56bd4d8bce54ac6a8b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba884d04072b9b74763294c05fecffe4650565900FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0d3a6c5423405678431f647444cbefb72626210bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210bhttps://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210bNaNNaNNaNNaNNaN
43740cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168MDY6Q29tbWl0MjQ1NDAxMzY6NDBjZjJmZmQ5ZDFlZWJhZWEzYTIzZmQ2OWEwYzlkZGVlMmIyNjE2OA==James Robinsonjrob119@users.noreply.github.com2019-07-22T14:55:12ZGitHubnoreply@github.com2019-07-22T14:55:12ZMerge pull request #188 from ANHIG/3370\\n\\nUpdate to C*07:726:01G Designatione59d6073d90f72f9175ba56bd4d8bce54ac6a8b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b261680Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdNc5QCRBK7hj4Ov3rIwAAdHIIAC/ynGVGjwIB8JJkUxItbKyW\\nDE+dW6a/eM8CtQ4l6wiFgxwWqWuxWrdnwY3Jb6al9h0mUtkshmUqGivNRRibEH9B\\nTuG3PP/4uYSGoAdMJJoOxe72MjQCwyp4WFXlYGBIlU5INoyLDC13WfpFFzbVuR1t\\n1hbhlapjnW+gDadze/DTR2qYti/aq64+/QCM7EF8bpDgJqmh+khu8zORwF9doIiO\\nN/BkUfb7wVom9vYw8/LmNFcYu/KEaytRKKRulJR+jIsLER287A1yyERinYrH/Bna\\n/uVD4OXGPz4tLeikipTAy6ndB8tEH5wtvzifTS8qBWQhwbN2glVvJ3idzVxyFWw=\\n=GsHC\\n-----END PGP SIGNATURE-----\\ntree e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5\\nparent fef5db5ec9c98b47c487f92b714ffbe05abc03cf\\nparent ba884d04072b9b74763294c05fecffe465056590\\nauthor James Robinson <jrob119@users.noreply.github.com> 1563807312 -0400\\ncommitter GitHub <noreply@github.com> 1563807312 -0400\\n\\nMerge pull request #188 from ANHIG/3370\\n\\nUpdate to C*07:726:01G Designationhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsefef5db5ec9c98b47c487f92b714ffbe05abc03cfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cfhttps://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cfba884d04072b9b74763294c05fecffe465056590https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590NaNNaN
4381e5b0f481bd71308be89983e031377b3e7492a0dMDY6Q29tbWl0MjQ1NDAxMzY6MWU1YjBmNDgxYmQ3MTMwOGJlODk5ODNlMDMxMzc3YjNlNzQ5MmEwZA==Dominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:39:05ZDominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:39:05ZUpdates to msf/C_prot.msf8c73619f34b282de4366d23d815e665a34a92ff4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c73619f34b282de4366d23d815e665a34a92ff4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1e5b0f481bd71308be89983e031377b3e7492a0d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0dhttps://github.com/ANHIG/IMGTHLA/commit/1e5b0f481bd71308be89983e031377b3e7492a0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse16c09d89398603dcf653cc5476f857f1a21c1d9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9dhttps://github.com/ANHIG/IMGTHLA/commit/16c09d89398603dcf653cc5476f857f1a21c1d9dNaNNaNNaNNaNNaN
4390d608e028ae5842d2450ab8e977a9cf64b8e7854MDY6Q29tbWl0MjQ1NDAxMzY6MGQ2MDhlMDI4YWU1ODQyZDI0NTBhYjhlOTc3YTljZjY0YjhlNzg1NA==Dominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:41:49ZDominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:41:49ZRevert \"Updates to msf/C_prot.msf\"\\n\\nThis reverts commit 1e5b0f481bd71308be89983e031377b3e7492a0d.7191080da28f0bea9682f16615d9eb39cd9df4c8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7191080da28f0bea9682f16615d9eb39cd9df4c8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d608e028ae5842d2450ab8e977a9cf64b8e78540FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854https://github.com/ANHIG/IMGTHLA/commit/0d608e028ae5842d2450ab8e977a9cf64b8e7854https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse1e5b0f481bd71308be89983e031377b3e7492a0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0dhttps://github.com/ANHIG/IMGTHLA/commit/1e5b0f481bd71308be89983e031377b3e7492a0dNaNNaNNaNNaNNaN
440501950eec393c13893d439deae3c536d3b8a694fMDY6Q29tbWl0MjQ1NDAxMzY6NTAxOTUwZWVjMzkzYzEzODkzZDQzOWRlYWUzYzUzNmQzYjhhNjk0Zg==Dominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:42:47ZDominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:42:47ZRevert \"Revert \"Updates to msf/C_prot.msf\"\"\\n\\nThis reverts commit 0d608e028ae5842d2450ab8e977a9cf64b8e7854.8c73619f34b282de4366d23d815e665a34a92ff4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c73619f34b282de4366d23d815e665a34a92ff4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/501950eec393c13893d439deae3c536d3b8a694f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694fhttps://github.com/ANHIG/IMGTHLA/commit/501950eec393c13893d439deae3c536d3b8a694fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694f/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse0d608e028ae5842d2450ab8e977a9cf64b8e7854https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854https://github.com/ANHIG/IMGTHLA/commit/0d608e028ae5842d2450ab8e977a9cf64b8e7854NaNNaNNaNNaNNaN
441b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6MDY6Q29tbWl0MjQ1NDAxMzY6YjBiYzc5YmI2ODhmNzlhOWM0NGZiYjU4OTIzY2RiMzIxNWNiOWJjNg==Dominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:44:22ZDominic Barkerdominic.barker@anthonynolan.org2019-09-18T10:44:22ZUpdates to msf/C_prot.msf3ffaf97cbeeaf8a63fa6656c7ee20b236e00d490https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3ffaf97cbeeaf8a63fa6656c7ee20b236e00d490https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6https://github.com/ANHIG/IMGTHLA/commit/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse501950eec393c13893d439deae3c536d3b8a694fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694fhttps://github.com/ANHIG/IMGTHLA/commit/501950eec393c13893d439deae3c536d3b8a694fNaNNaNNaNNaNNaN
44281b6b174ec67929d0b4401b00e25df87cb1f6718MDY6Q29tbWl0MjQ1NDAxMzY6ODFiNmIxNzRlYzY3OTI5ZDBiNDQwMWIwMGUyNWRmODdjYjFmNjcxOA==James Robinsonjames.robinson@anthonynolan.org2019-10-04T13:11:38ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T13:11:38ZRemoval of erronenous 0 and pipe in alignment file5af8619fa3201379cb71dc754aa33eecf9fd73b5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5af8619fa3201379cb71dc754aa33eecf9fd73b5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/81b6b174ec67929d0b4401b00e25df87cb1f67180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseba884d04072b9b74763294c05fecffe465056590https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590NaNNaNNaNNaNNaN
443ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0MDY6Q29tbWl0MjQ1NDAxMzY6YmE1ZjU4ZjQ4ODllM2VjZTI1NTY2NjJlZTdkZmEzZDcyY2NiNmJlMA==James Robinsonjames.robinson@anthonynolan.org2019-10-04T13:57:07ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T13:57:07ZRemoval of erroneous 0 and pipe from TAP protein numbering and rezipping archive82b140d47fb5135c781832ea1515893b52842611https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82b140d47fb5135c781832ea1515893b52842611https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse81b6b174ec67929d0b4401b00e25df87cb1f6718https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718NaNNaNNaNNaNNaN
4448681f662939bd76d24ebc56f149118fb6567ee18MDY6Q29tbWl0MjQ1NDAxMzY6ODY4MWY2NjI5MzliZDc2ZDI0ZWJjNTZmMTQ5MTE4ZmI2NTY3ZWUxOA==James Robinsonjames.robinson@anthonynolan.org2019-10-04T14:13:36ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T14:13:36ZMerge branch '3370' of github.com:ANHIG/IMGTHLA into 337082b140d47fb5135c781832ea1515893b52842611https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82b140d47fb5135c781832ea1515893b52842611https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8681f662939bd76d24ebc56f149118fb6567ee180FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0NaNNaN
445be66340f37c15a1d30c61eb05881d63fa99ea5f6MDY6Q29tbWl0MjQ1NDAxMzY6YmU2NjM0MGYzN2MxNWExZDMwYzYxZWIwNTg4MWQ2M2ZhOTllYTVmNg==James Robinsonjames.robinson@anthonynolan.org2019-10-04T14:22:17ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T14:22:17ZCorrecting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene namesd77f4ead43e209869eca021c060b19250ba1303bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d77f4ead43e209869eca021c060b19250ba1303bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8681f662939bd76d24ebc56f149118fb6567ee18https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18NaNNaNNaNNaNNaN
446021b5670e6e563087b7821fca927f62d989e5ceaMDY6Q29tbWl0MjQ1NDAxMzY6MDIxYjU2NzBlNmU1NjMwODdiNzgyMWZjYTkyN2Y2MmQ5ODllNWNlYQ==James Robinsonjames.robinson@anthonynolan.org2019-10-04T14:24:16ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T14:24:16ZCorrecting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names1c3eb3875d90ac7c63c21bd0f4e5565463cac78ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1c3eb3875d90ac7c63c21bd0f4e5565463cac78ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/021b5670e6e563087b7821fca927f62d989e5cea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5ceahttps://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5ceahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5cea/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebe66340f37c15a1d30c61eb05881d63fa99ea5f6https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6NaNNaNNaNNaNNaN
44796e477a681d939a64af04440ee682a2d0f6be365MDY6Q29tbWl0MjQ1NDAxMzY6OTZlNDc3YTY4MWQ5MzlhNjRhZjA0NDQwZWU2ODJhMmQwZjZiZTM2NQ==James Robinsonjames.robinson@anthonynolan.org2019-10-04T14:26:57ZJames Robinsonjames.robinson@anthonynolan.org2019-10-04T14:26:57ZUpdating checksumsd0191614ee279cb393550c5dd16a0cab46d723c8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d0191614ee279cb393550c5dd16a0cab46d723c8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/96e477a681d939a64af04440ee682a2d0f6be3650FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse021b5670e6e563087b7821fca927f62d989e5ceahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5ceahttps://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5ceaNaNNaNNaNNaNNaN
4480d06063abf79210210b95887714630740210e26aMDY6Q29tbWl0MjQ1NDAxMzY6MGQwNjA2M2FiZjc5MjEwMjEwYjk1ODg3NzE0NjMwNzQwMjEwZTI2YQ==James Robinsonjrob119@users.noreply.github.com2019-10-04T14:30:56ZGitHubnoreply@github.com2019-10-04T14:30:56ZMerge pull request #193 from ANHIG/3370\\n\\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.datd0191614ee279cb393550c5dd16a0cab46d723c8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d0191614ee279cb393550c5dd16a0cab46d723c8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d06063abf79210210b95887714630740210e26a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdl1egCRBK7hj4Ov3rIwAAdHIIAHM/EBXG0gNhqbBlD6OkzsL2\\nd6SgREcITNFuTVTEDX4e+v5HFyP5zWaY4kQqU7+EfSfJgHEKc8xdcCA7eiHVIfp+\\nrPdb0+dAmGMDipPiVdg8xbDFxXNM/jEzg709ZHTRvZelC1+vgwBJDTarvmHfCxre\\njq+Clwy/uLf7E2gvNoZu69WTuX73eXMysph6bKOv7AfvojU3I2rATG3e+bp40Px2\\nwUn8c5mrLKHl5zhcc0XBrnU1SFMIM7IfKoeUjC+Nur0yvB+opfC5fkftfbGfsEyb\\nJoyFPDgrco1I9l/PLojHyYl+WrH13Vj1JYV7Fg9YxwE78E3BhIYipUVTwiUnb2E=\\n=GLFo\\n-----END PGP SIGNATURE-----\\ntree d0191614ee279cb393550c5dd16a0cab46d723c8\\nparent 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168\\nparent 96e477a681d939a64af04440ee682a2d0f6be365\\nauthor James Robinson <jrob119@users.noreply.github.com> 1570199456 +0100\\ncommitter GitHub <noreply@github.com> 1570199456 +0100\\n\\nMerge pull request #193 from ANHIG/3370\\n\\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dathttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26ahttps://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b2616896e477a681d939a64af04440ee682a2d0f6be365https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365NaNNaN
44901588fbf4c5636142fe8d33980a3edab2b023e9dMDY6Q29tbWl0MjQ1NDAxMzY6MDE1ODhmYmY0YzU2MzYxNDJmZThkMzM5ODBhM2VkYWIyYjAyM2U5ZA==Dominic Barkerdominic.barker@anthonynolan.org2019-10-17T10:45:14ZDominic Barkerdominic.barker@anthonynolan.org2019-10-17T10:45:14ZIPD-IMGT/HLA Release 3.38.0b3506f1397f949860a0b76aa0e41155c343e0129https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b3506f1397f949860a0b76aa0e41155c343e0129https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse0d06063abf79210210b95887714630740210e26ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26ahttps://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26aNaNNaNNaNNaNNaN
450475cfe27e43194a6d38915e4110dfc5be1b12935MDY6Q29tbWl0MjQ1NDAxMzY6NDc1Y2ZlMjdlNDMxOTRhNmQzODkxNWU0MTEwZGZjNWJlMWIxMjkzNQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-10-17T10:47:54ZGitHubnoreply@github.com2019-10-17T10:47:54ZMerge pull request #195 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0b3506f1397f949860a0b76aa0e41155c343e0129https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b3506f1397f949860a0b76aa0e41155c343e0129https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/475cfe27e43194a6d38915e4110dfc5be1b129350Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqEbaCRBK7hj4Ov3rIwAAdHIIABWYLXv7j2rSh0qzuLrvThIZ\\ne0kI6EWucaf4mBeeKGKmW0K+ui8Dk9QB8w0cwnE6BJjBdJXlTzZlHT96NM9o0t0E\\n0glkQSin3RxH/UByksLSZdSdCmgqyXMCuTwC+kOV4Ro6/z1pAAp0X0rNcpj176Uf\\n48oI2sQeb7rho0Td1Ypb5HCE8hLiqtGu/P0Mhi0J6JWH7qdmj0ST/cF7xzlwHZP8\\nv+Olk9CnYnwt/aUibjERF5oGLPK/cguaGCfHAU/ZU2Tf/CjrjEY0mgv9n4eQbzZD\\nPgvVjPEPT0mwXK8Wi+1a+T9feeHaIl3iBQfeXouOr3ueArM+rJh6LBaluj058oc=\\n=mBsb\\n-----END PGP SIGNATURE-----\\ntree b3506f1397f949860a0b76aa0e41155c343e0129\\nparent 0d06063abf79210210b95887714630740210e26a\\nparent 01588fbf4c5636142fe8d33980a3edab2b023e9d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571309274 +0100\\ncommitter GitHub <noreply@github.com> 1571309274 +0100\\n\\nMerge pull request #195 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0d06063abf79210210b95887714630740210e26ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26ahttps://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9dNaNNaN
451fb025d76e2509be704b4b738e4ac5f83e511aea3MDY6Q29tbWl0MjQ1NDAxMzY6ZmIwMjVkNzZlMjUwOWJlNzA0YjRiNzM4ZTRhYzVmODNlNTExYWVhMw==Dominic Barkerdominic.barker@anthonynolan.org2019-10-17T15:12:58ZDominic Barkerdominic.barker@anthonynolan.org2019-10-17T15:12:58ZIPD-IMGT/HLA Release 3.38.007c88eec6885139ad3492d661c562aa99624fad7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07c88eec6885139ad3492d661c562aa99624fad7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb025d76e2509be704b4b738e4ac5f83e511aea30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9dhttps://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9dNaNNaNNaNNaNNaN
4522a61062a54d8491751fc7d8eaed23e8bbf4e3830MDY6Q29tbWl0MjQ1NDAxMzY6MmE2MTA2MmE1NGQ4NDkxNzUxZmM3ZDhlYWVkMjNlOGJiZjRlMzgzMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-10-17T15:14:13ZGitHubnoreply@github.com2019-10-17T15:14:13ZMerge pull request #196 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.007c88eec6885139ad3492d661c562aa99624fad7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07c88eec6885139ad3492d661c562aa99624fad7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e38300Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqIVFCRBK7hj4Ov3rIwAAdHIIABaguyvi/oR9a+y1UvrwNt09\\nuiiQfrpr3YMqISB82MhmUpmHV2nOSBbcdq4/2qudlE/Wg6Lxk4eYQcwLnw6WQAKv\\nUty5fYHBZ+e86kkG/h5FwreKB1zUewxUuiLeyoGBTl0Z7bquINWAvdmM06uDvyjL\\nYViNZQ78FzpicEWapqlE+NDF6vQHn55gCrYAnR5Pl0tdXO9TqEIwXLPCfx4Eu/tz\\neQuqYn1eKwygiU8ycTw5AyNMZgiWPum3gaAzd6oRXT3r+hKOWmGuVTamE4ldaHX3\\nrDQ9+MhU3qL7aEBdRDSJtg5QWE1gNJgLNIWzauG3OU3Hix7vekc2DM9qdl95oug=\\n=xxdT\\n-----END PGP SIGNATURE-----\\ntree 07c88eec6885139ad3492d661c562aa99624fad7\\nparent 475cfe27e43194a6d38915e4110dfc5be1b12935\\nparent fb025d76e2509be704b4b738e4ac5f83e511aea3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571325253 +0100\\ncommitter GitHub <noreply@github.com> 1571325253 +0100\\n\\nMerge pull request #196 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse475cfe27e43194a6d38915e4110dfc5be1b12935https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935fb025d76e2509be704b4b738e4ac5f83e511aea3https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3NaNNaN
4533e3c49d94aaf2e36c77f06f1eff455b9ec196f84MDY6Q29tbWl0MjQ1NDAxMzY6M2UzYzQ5ZDk0YWFmMmUzNmM3N2YwNmYxZWZmNDU1YjllYzE5NmY4NA==Dominic Barkerdominic.barker@anthonynolan.org2019-10-17T16:24:20ZDominic Barkerdominic.barker@anthonynolan.org2019-10-17T16:24:20ZUpdate of 3.37.0 ClassI_nuc.txtdc8e544e95bb4ae7de440a247689428dd48579e3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dc8e544e95bb4ae7de440a247689428dd48579e3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f840FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84https://github.com/ANHIG/IMGTHLA/commit/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse96e477a681d939a64af04440ee682a2d0f6be365https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365NaNNaNNaNNaNNaN
454788e9d8a3e8db9606824d2d52646bd91902f03a9MDY6Q29tbWl0MjQ1NDAxMzY6Nzg4ZTlkOGEzZThkYjk2MDY4MjRkMmQ1MjY0NmJkOTE5MDJmMDNhOQ==Dominic Barkerdominic.barker@anthonynolan.org2019-10-18T10:21:26ZDominic Barkerdominic.barker@anthonynolan.org2019-10-18T10:21:26ZIPD-IMGT/HLA Release 3.38.02012a32d239bc8cb4389fd21971b42598dd09ad8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2012a32d239bc8cb4389fd21971b42598dd09ad8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/788e9d8a3e8db9606824d2d52646bd91902f03a90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsefb025d76e2509be704b4b738e4ac5f83e511aea3https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3NaNNaNNaNNaNNaN
455c259def486334fc9f7610d6ecb1d22c7fd92507dMDY6Q29tbWl0MjQ1NDAxMzY6YzI1OWRlZjQ4NjMzNGZjOWY3NjEwZDZlY2IxZDIyYzdmZDkyNTA3ZA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-10-18T10:21:54ZGitHubnoreply@github.com2019-10-18T10:21:54ZMerge pull request #197 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.02012a32d239bc8cb4389fd21971b42598dd09ad8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2012a32d239bc8cb4389fd21971b42598dd09ad8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqZJCCRBK7hj4Ov3rIwAAdHIIAHinW0FjGKLkM8RE3NyJVnZH\\npXpjly1u4A0uA/J5rVKl8t/RSn14irnt7Z4JVnuSX6wXIDRiQTadiXc0v1fLYkfQ\\nbbDOFU8DYfAeXcVbZOyV4Z2q++kFa+Rj8k1qOcMjNJm45I1WvIpcPERsz2PKV5LV\\nL0B8qgOJwahlgtbulH1TGyG+rS7Z+Aw/+cVj4lAukUt/jslOH2feHxK3FJWH8nWr\\nsB+4/X6jqcwEWw6jCj2cKCIwWyItLjLod91dt+AEagg1fFN8oZfznq2JWJ47i7CK\\ni91UC7FL6cpyGiZDBzjSqQjoOnM/oAUht5QzFNBy4EVIZp70fA5nBjv1d2QCBeI=\\n=2f7v\\n-----END PGP SIGNATURE-----\\ntree 2012a32d239bc8cb4389fd21971b42598dd09ad8\\nparent 2a61062a54d8491751fc7d8eaed23e8bbf4e3830\\nparent 788e9d8a3e8db9606824d2d52646bd91902f03a9\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571394114 +0100\\ncommitter GitHub <noreply@github.com> 1571394114 +0100\\n\\nMerge pull request #197 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507dhttps://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2a61062a54d8491751fc7d8eaed23e8bbf4e3830https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830788e9d8a3e8db9606824d2d52646bd91902f03a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9NaNNaN
456b46aec85945ed773eff0445db3b0940f4469d028MDY6Q29tbWl0MjQ1NDAxMzY6YjQ2YWVjODU5NDVlZDc3M2VmZjA0NDVkYjNiMDk0MGY0NDY5ZDAyOA==Dominic Barkerdominic.barker@anthonynolan.org2019-10-29T12:24:07ZDominic Barkerdominic.barker@anthonynolan.org2019-10-29T12:24:07ZRemoval of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xmld3c927eb8a4a574e3f55fdb1e1672992ce93fcadhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d3c927eb8a4a574e3f55fdb1e1672992ce93fcadhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b46aec85945ed773eff0445db3b0940f4469d0280FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse788e9d8a3e8db9606824d2d52646bd91902f03a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9NaNNaNNaNNaNNaN
457d5e7b34526886c7f5a3291b132b3c80ce55640cbMDY6Q29tbWl0MjQ1NDAxMzY6ZDVlN2IzNDUyNjg4NmM3ZjVhMzI5MWIxMzJiM2M4MGNlNTU2NDBjYg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-10-29T12:24:57ZGitHubnoreply@github.com2019-10-29T12:24:57ZMerge pull request #199 from ANHIG/3380\\n\\nRemoval of tab character from first line of hla.xml and conversion of…d3c927eb8a4a574e3f55fdb1e1672992ce93fcadhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d3c927eb8a4a574e3f55fdb1e1672992ce93fcadhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJduC+ZCRBK7hj4Ov3rIwAAdHIIAFLWbwPV4nBtMUECsPM7vblL\\nUNxNRX6glKyS4JlmZc6JBSh4EAkhuuE/iG0mNkmo7y74gCDJls+RCqf9j4m8F8fU\\nEffVip2tTk5aMVqjSN/oLo9QhNqY/lZNkF6xJa7xLxJ6io5SEq9xNz88P+U8W+ZN\\nTxi8flQQq3AFeEt58Lrhm+q9XzWB5jLPUq3V4xz0wUQqjc4Yp/b3zuGHmH7Isll3\\njkFP2gtG7i05r/bcIvvE+WvSaFiQCIFHia0D37FMYIMZC7d4zMC+8uvBn4Xi6dNR\\nfNSAaKazwvaiIQ43NIPau04JyY3tPX8MYdSNqLwDxh/7M6Leyr8vQSR6coJQ0t0=\\n=30p1\\n-----END PGP SIGNATURE-----\\ntree d3c927eb8a4a574e3f55fdb1e1672992ce93fcad\\nparent c259def486334fc9f7610d6ecb1d22c7fd92507d\\nparent b46aec85945ed773eff0445db3b0940f4469d028\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1572351897 +0000\\ncommitter GitHub <noreply@github.com> 1572351897 +0000\\n\\nMerge pull request #199 from ANHIG/3380\\n\\nRemoval of tab character from first line of hla.xml and conversion of…https://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cbhttps://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec259def486334fc9f7610d6ecb1d22c7fd92507dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507dhttps://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507db46aec85945ed773eff0445db3b0940f4469d028https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028NaNNaN
4589ab5d76764617e43c840fbe187b7c3173682d94cMDY6Q29tbWl0MjQ1NDAxMzY6OWFiNWQ3Njc2NDYxN2U0M2M4NDBmYmUxODdiN2MzMTczNjgyZDk0Yw==James Robinsonjames.robinson@anthonynolan.org2019-11-05T14:32:38ZJames Robinsonjames.robinson@anthonynolan.org2019-11-05T14:32:38ZRemoval of N from G group name for C*07:726:01Gbfa06800e79c90548a1570c6dbd720ee675d4c59https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bfa06800e79c90548a1570c6dbd720ee675d4c59https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9ab5d76764617e43c840fbe187b7c3173682d94c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94chttps://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb46aec85945ed773eff0445db3b0940f4469d028https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028NaNNaNNaNNaNNaN
4593e8bb627774ad62a765fb7826bef8b8d3efc82b8MDY6Q29tbWl0MjQ1NDAxMzY6M2U4YmI2Mjc3NzRhZDYyYTc2NWZiNzgyNmJlZjhiOGQzZWZjODJiOA==James Robinsonjrob119@users.noreply.github.com2019-11-05T14:33:40ZGitHubnoreply@github.com2019-11-05T14:33:40ZMerge pull request #203 from ANHIG/3380\\n\\nRemoval of N from G group name for C*07:726:01G in xmlbfa06800e79c90548a1570c6dbd720ee675d4c59https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bfa06800e79c90548a1570c6dbd720ee675d4c59https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdwYhECRBK7hj4Ov3rIwAAdHIIAGm8GEf4SmegY7jco9gZEGf+\\nFN7HNndE6PVjKlby9KIXVsGKLmqCFVHtcuko2io2Mh7VKv3fF2GINsYGbhqHNQBR\\nAalFbT4khN1zhZKYodouapYwxDJYWfnxmNmMjsqWpgLXFtvdG9kWPQNvSjml9k57\\n/X35X0OZSd4TpiCmzxnnHu7oEHVK+XEdtaTk5SHteOJ63c761jEKt+lutuDHsUZQ\\nmAEVhiibo+ABvZ3X+7O/t1CFiEeu/UKF03xmy6uQWs8sDg9xJWzaMLVQvbt/XrUM\\nTF7+qy4T6CTd9Yz22uaSL008HwR3mkKdlxlHgCP3qh785VrYpnZgST2gRi1BHuk=\\n=+GSf\\n-----END PGP SIGNATURE-----\\ntree bfa06800e79c90548a1570c6dbd720ee675d4c59\\nparent d5e7b34526886c7f5a3291b132b3c80ce55640cb\\nparent 9ab5d76764617e43c840fbe187b7c3173682d94c\\nauthor James Robinson <jrob119@users.noreply.github.com> 1572964420 +0000\\ncommitter GitHub <noreply@github.com> 1572964420 +0000\\n\\nMerge pull request #203 from ANHIG/3380\\n\\nRemoval of N from G group name for C*07:726:01G in xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed5e7b34526886c7f5a3291b132b3c80ce55640cbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cbhttps://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb9ab5d76764617e43c840fbe187b7c3173682d94chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94chttps://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94cNaNNaN
4609926a70c8d463929ee5e38b4b6aa2284ba07da9fMDY6Q29tbWl0MjQ1NDAxMzY6OTkyNmE3MGM4ZDQ2MzkyOWVlNWUzOGI0YjZhYTIyODRiYTA3ZGE5Zg==James Robinsonjames.robinson@anthonynolan.org2019-11-05T14:40:29ZJames Robinsonjames.robinson@anthonynolan.org2019-11-05T14:40:29ZCorrection of length of C*05:206 and C*05:208N in C_gen.msf file3e647b42b5154facb1d9e84e539bccee996853bchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e647b42b5154facb1d9e84e539bccee996853bchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9fhttps://github.com/ANHIG/IMGTHLA/commit/9926a70c8d463929ee5e38b4b6aa2284ba07da9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebhttps://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8ebNaNNaNNaNNaNNaN
46102ef01dd646992f7518094c48281eb1b389ac105MDY6Q29tbWl0MjQ1NDAxMzY6MDJlZjAxZGQ2NDY5OTJmNzUxODA5NGM0ODI4MWViMWIzODlhYzEwNQ==Dominic Barkerdominic.barker@anthonynolan.org2019-11-18T10:46:03ZDominic Barkerdominic.barker@anthonynolan.org2019-11-18T10:46:03ZLower case base 't' in gen files for B*07:14 corrected to 'T'af70330860d237f3af5f58e2f9ca87f28b3ad595https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/af70330860d237f3af5f58e2f9ca87f28b3ad595https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/02ef01dd646992f7518094c48281eb1b389ac1050FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse9ab5d76764617e43c840fbe187b7c3173682d94chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94chttps://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94cNaNNaNNaNNaNNaN
462054dac767e3513fed7ced0639fc67dd371b4bd28MDY6Q29tbWl0MjQ1NDAxMzY6MDU0ZGFjNzY3ZTM1MTNmZWQ3Y2VkMDYzOWZjNjdkZDM3MWI0YmQyOA==Dominic Barkerdominic.barker@anthonynolan.org2019-11-18T10:49:42ZDominic Barkerdominic.barker@anthonynolan.org2019-11-18T10:49:42ZLower case base 't' in gen files for B*07:14 corrected to 'T'572a3581db57ddc8f48c0f6f36a18db33b72ba68https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/572a3581db57ddc8f48c0f6f36a18db33b72ba68https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/054dac767e3513fed7ced0639fc67dd371b4bd280FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse02ef01dd646992f7518094c48281eb1b389ac105https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105NaNNaNNaNNaNNaN
463b67c8cee9f317b9aab7ca3a9478813183c77e16fMDY6Q29tbWl0MjQ1NDAxMzY6YjY3YzhjZWU5ZjMxN2I5YWFiN2NhM2E5NDc4ODEzMTgzYzc3ZTE2Zg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2019-11-18T10:52:18ZGitHubnoreply@github.com2019-11-18T10:52:18ZMerge pull request #204 from ANHIG/3380\\n\\nLower case base 't' in gen files for B*07:14 corrected to 'T'572a3581db57ddc8f48c0f6f36a18db33b72ba68https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/572a3581db57ddc8f48c0f6f36a18db33b72ba68https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd0nfiCRBK7hj4Ov3rIwAAdHIIAD3G0DVgL6S7wNO3kIMBeCPr\\nR3kGy74f4aEDbBXv/usAI4pDg75bWImkDBIfQ9svqRsziZw80DAIPIxBPOXggMdw\\nexIdl92ZKmOBAK8eXn5bdjuLSHy28qQa5Gg0IRr5dkH6iQeqmJ5vDxhHYp20ZQi2\\nVaXsyQvan2uelVSqmK+yDrBDm90sxROwP8s9eABHDZribUHnFdZeDCXI9/nzdKGq\\n0KvREUKr7Cx1KiXFyD3bkvkHA2wfSn4puIpM6xMKj/zgN7fwB6/BnWwlCRKikiHm\\n3LUc1r+1m/r0hEHFfbdYLC7yRsJG/Xwpti6Pt6gQC2e7Au0BLVpB86JpH2egEH8=\\n=4qvW\\n-----END PGP SIGNATURE-----\\ntree 572a3581db57ddc8f48c0f6f36a18db33b72ba68\\nparent 3e8bb627774ad62a765fb7826bef8b8d3efc82b8\\nparent 054dac767e3513fed7ced0639fc67dd371b4bd28\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1574074338 +0000\\ncommitter GitHub <noreply@github.com> 1574074338 +0000\\n\\nMerge pull request #204 from ANHIG/3380\\n\\nLower case base 't' in gen files for B*07:14 corrected to 'T'https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3e8bb627774ad62a765fb7826bef8b8d3efc82b8https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8054dac767e3513fed7ced0639fc67dd371b4bd28https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28NaNNaN
46448caa202c941b79a1868311cd2bc2dbf45889aeaMDY6Q29tbWl0MjQ1NDAxMzY6NDhjYWEyMDJjOTQxYjc5YTE4NjgzMTFjZDJiYzJkYmY0NTg4OWFlYQ==Dominic Barkerdominic.barker@anthonynolan.org2020-01-20T12:59:01ZDominic Barkerdominic.barker@anthonynolan.org2020-01-20T12:59:01ZIPD-IMGT/HLA Release 3.39.0a3d5029fd9a9569fbc58f59d19c355ddd74de93fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3d5029fd9a9569fbc58f59d19c355ddd74de93fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48caa202c941b79a1868311cd2bc2dbf45889aea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aeahttps://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseb67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16fNaNNaNNaNNaNNaN
465d89e87e2eb0296a353cd880d47773307d949ad02MDY6Q29tbWl0MjQ1NDAxMzY6ZDg5ZTg3ZTJlYjAyOTZhMzUzY2Q4ODBkNDc3NzMzMDdkOTQ5YWQwMg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-20T14:09:42ZGitHubnoreply@github.com2020-01-20T14:09:42ZMerge pull request #207 from ANHIG/3390\\n\\nIPD-IMGT/HLA Release 3.39.0a3d5029fd9a9569fbc58f59d19c355ddd74de93fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3d5029fd9a9569fbc58f59d19c355ddd74de93fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d89e87e2eb0296a353cd880d47773307d949ad020Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeJbSmCRBK7hj4Ov3rIwAAdHIIAFnk4odaXB9nNthUr+FKxaKq\\n9jLZ7JIrzbX/qemRvpe+bWxYF8b+VJcZG7q6eCLYKV0QblWVurCJzspAljFeF8c6\\n4vMvVLkrwvp2JfhlKtToS8ikc+WHTEciT9oi4j89uPWSgkjyzKGu5u2sHtv5lPRa\\nI+sYHKvEtaA9HKvzBItlcfdMB+GclLvywQy1HRmXdqqtc9cD+3byUDWqOApp/PJ6\\nhMst3mLp21cjGxK1E/vv4XAxp3OsXhfm+X01vWdHY/hyaP8GkBEts43e6xo57gaQ\\nOD8KLws1uIlFw5cOwkH9/lv6KaA/HwhgGIAGfz0Rjs88y6ZYTcvu5JLiL43gYus=\\n=R1l0\\n-----END PGP SIGNATURE-----\\ntree a3d5029fd9a9569fbc58f59d19c355ddd74de93f\\nparent b67c8cee9f317b9aab7ca3a9478813183c77e16f\\nparent 48caa202c941b79a1868311cd2bc2dbf45889aea\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579529382 +0000\\ncommitter GitHub <noreply@github.com> 1579529382 +0000\\n\\nMerge pull request #207 from ANHIG/3390\\n\\nIPD-IMGT/HLA Release 3.39.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16fhttps://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f48caa202c941b79a1868311cd2bc2dbf45889aeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aeahttps://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aeaNaNNaN
466bd4562b0edc5b02a22b8a588568e04f0362d8220MDY6Q29tbWl0MjQ1NDAxMzY6YmQ0NTYyYjBlZGM1YjAyYTIyYjhhNTg4NTY4ZTA0ZjAzNjJkODIyMA==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T10:39:24ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T10:39:24ZUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 allelesae6b4286aecfb2fe61978464aa4f7cd556c57101https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae6b4286aecfb2fe61978464aa4f7cd556c57101https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bd4562b0edc5b02a22b8a588568e04f0362d82200FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse48caa202c941b79a1868311cd2bc2dbf45889aeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aeahttps://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aeaNaNNaNNaNNaNNaN
467a19f887adf8ddf4c61c1af803d46bbd35643516aMDY6Q29tbWl0MjQ1NDAxMzY6YTE5Zjg4N2FkZjhkZGY0YzYxYzFhZjgwM2Q0NmJiZDM1NjQzNTE2YQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-22T10:41:13ZGitHubnoreply@github.com2020-01-22T10:41:13ZMerge pull request #208 from ANHIG/3390\\n\\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 allelesae6b4286aecfb2fe61978464aa4f7cd556c57101https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae6b4286aecfb2fe61978464aa4f7cd556c57101https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCbKCRBK7hj4Ov3rIwAAdHIIAJp8XW5c3zazv0UkNDOlDDr/\\nskclXKLLe0nOGkT8SptDbh9bEq62A+JaxkswCgxlAEs/aqMGdZV6X/XIxKtCtCPR\\nPX8qvo7OPtvXv9Y9W47tlERd0d9wpX+4APIiCU4QScz39BJPuBJTCNIWSIRrGdkQ\\nkgoMl/xMVE9TgP7njsEGIh05TS6wgXhLEt4uoZ7DLnQHWSoBNrurlSdkrkF5dAc7\\nzywKxyP7D8DYKkfcbsIq2YYHZ/Ec1o1yJp3r/2v/x2zxt8QdVYlxxlowVZhiBXOz\\n/wXVEL+vgJyEFmFVIyknm/tO04rhegNVhqpPgkMz7MAoIu1km205IVhrrgQI+VQ=\\n=KMXC\\n-----END PGP SIGNATURE-----\\ntree ae6b4286aecfb2fe61978464aa4f7cd556c57101\\nparent d89e87e2eb0296a353cd880d47773307d949ad02\\nparent bd4562b0edc5b02a22b8a588568e04f0362d8220\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579689673 +0000\\ncommitter GitHub <noreply@github.com> 1579689673 +0000\\n\\nMerge pull request #208 from ANHIG/3390\\n\\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleleshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516ahttps://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed89e87e2eb0296a353cd880d47773307d949ad02https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02bd4562b0edc5b02a22b8a588568e04f0362d8220https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220NaNNaN
468e05a5c42d89815626d4a272d3283e2bd86f5fc66MDY6Q29tbWl0MjQ1NDAxMzY6ZTA1YTVjNDJkODk4MTU2MjZkNGEyNzJkMzI4M2UyYmQ4NmY1ZmM2Ng==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T10:45:26ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T10:45:26ZUpdate to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\"6128a9e53c986b6efbbc23631c222296e743bc19https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6128a9e53c986b6efbbc23631c222296e743bc19https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc660FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsebd4562b0edc5b02a22b8a588568e04f0362d8220https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220NaNNaNNaNNaNNaN
469e7537add911efbf8890b126d3639c0560fe03827MDY6Q29tbWl0MjQ1NDAxMzY6ZTc1MzdhZGQ5MTFlZmJmODg5MGIxMjZkMzYzOWMwNTYwZmUwMzgyNw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-22T10:46:35ZGitHubnoreply@github.com2020-01-22T10:46:35ZMerge pull request #209 from ANHIG/3390\\n\\nUpdate to C*12:139Q moving defined serology6128a9e53c986b6efbbc23631c222296e743bc19https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6128a9e53c986b6efbbc23631c222296e743bc19https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e7537add911efbf8890b126d3639c0560fe038270Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCgLCRBK7hj4Ov3rIwAAdHIIAKe9Ak8vEPR+B681TBqzf1Pu\\nlwq/0qmarnbnqWs1xZKFuJtaAfzoBMAY8cnb2yqvNyIpqhfq3kHmqCxEQcXkHUl2\\nhrh732nnoxUow1ijgW/0LYD54dqasV+VFIC0oKEqWCVtTSZkW+Tg0QibkcbuHy7q\\nr4ti9uBubu0LeRkXmYXCpaOryUUWBWXEsKD+90i8UP/Vyn1YicEhQw42gTAF91VW\\nppmTJLPciNBwSC2C7oSir2vXMH3bXJhLCCW+bzC4KbZfMrbtXfRg9t629tPEbhTA\\neM+bqxzWu1LJT79eQWWoaxe0CFcuS2GS0fzkGPEITiqeLM4Pe73ozFa2e37SIMM=\\n=I2D+\\n-----END PGP SIGNATURE-----\\ntree 6128a9e53c986b6efbbc23631c222296e743bc19\\nparent a19f887adf8ddf4c61c1af803d46bbd35643516a\\nparent e05a5c42d89815626d4a272d3283e2bd86f5fc66\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579689995 +0000\\ncommitter GitHub <noreply@github.com> 1579689995 +0000\\n\\nMerge pull request #209 from ANHIG/3390\\n\\nUpdate to C*12:139Q moving defined serologyhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea19f887adf8ddf4c61c1af803d46bbd35643516ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516ahttps://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516ae05a5c42d89815626d4a272d3283e2bd86f5fc66https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66NaNNaN
4700bfff70fe8ca504abaf8637ccd4ecc752e9717e9MDY6Q29tbWl0MjQ1NDAxMzY6MGJmZmY3MGZlOGNhNTA0YWJhZjg2MzdjY2Q0ZWNjNzUyZTk3MTdlOQ==James Robinsonjrob119@users.noreply.github.com2020-01-22T10:52:27ZGitHubnoreply@github.com2020-01-22T10:52:27ZUpdate README.md\\n\\nCorrected formatting of lists of fields.a61d33a9b07d1d94b9ca03419ccb227f99edd222https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a61d33a9b07d1d94b9ca03419ccb227f99edd222https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKClrCRBK7hj4Ov3rIwAAdHIIAFwyUD6b63JTWQ6arSrrXGxh\\nxXDYfZ5P/isILiYGAPfXZBeercBQOI8iln1N9v7wz7IF4PI50YQ1Fhbrq+WILfhh\\n9EfN56VkHjLMaT6buNHf/15fmq/yk0Cy0GHz6jIKpRS7vMZUZh2QfelP0YfWYg+2\\nlvTitdke3NlCyiJv+Xx68AufLn0NpBNj3+7qpOSTSUSo1c9wjsWbN+jRkENRTX6P\\nA0Qe2hgEPr23an5VtPSeeEGf+6At0b7IhSnhLrIYkxSyI+lxTvAM1HDPkzCg0UVo\\nyINAnu5/MZYupqagR2dwgNps2L8s/YZhjI9ToQtXNbweGJan9ohbLh8E0TWISzQ=\\n=cJvE\\n-----END PGP SIGNATURE-----\\ntree a61d33a9b07d1d94b9ca03419ccb227f99edd222\\nparent e7537add911efbf8890b126d3639c0560fe03827\\nauthor James Robinson <jrob119@users.noreply.github.com> 1579690347 +0000\\ncommitter GitHub <noreply@github.com> 1579690347 +0000\\n\\nUpdate README.md\\n\\nCorrected formatting of lists of fields.https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee7537add911efbf8890b126d3639c0560fe03827https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827NaNNaNNaNNaNNaN
471a9f619032ea68c561e39a9ea3fe4358543356a92MDY6Q29tbWl0MjQ1NDAxMzY6YTlmNjE5MDMyZWE2OGM1NjFlMzlhOWVhM2ZlNDM1ODU0MzM1NmE5Mg==James Robinsonjrob119@users.noreply.github.com2020-01-22T10:54:06ZGitHubnoreply@github.com2020-01-22T10:54:06ZUpdate README.mdf21f46c1f1a0cc886d33cd46afcb8fb299a552b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f21f46c1f1a0cc886d33cd46afcb8fb299a552b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9f619032ea68c561e39a9ea3fe4358543356a920Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCnOCRBK7hj4Ov3rIwAAdHIIAByzPGiK515TuoOPHRl1o9NV\\nZYNBj/yMJfi5zEZ5Cm59q08QRqBjNlOm8e3s2HjaIH/yDWvkt01l65rpP5TlAdR+\\nPdJYgRrmZ4CX89C2IATbP0/t0YuaxL6VJYQVBfs87CkNYdxv6yl3JtcgEovX34tO\\n5NEYVaqXuhb8PmmAs9V30xbPQlvRzjO9IQ8zhuSBAx6bfLWpwDi7CP6a7J0L7Rez\\ndj2czr9cHbD8A+eBu5D6YBhFew3qfw+Let0XQ0ZxCBqSw/ZkupdPHOEf4lIVUx1r\\nBRFN7SNvG65J8ymnZyOlB4rXofCTbrE7szktZwIKmQ//mUTJMYT95mYvITaaCyU=\\n=2MRj\\n-----END PGP SIGNATURE-----\\ntree f21f46c1f1a0cc886d33cd46afcb8fb299a552b1\\nparent 0bfff70fe8ca504abaf8637ccd4ecc752e9717e9\\nauthor James Robinson <jrob119@users.noreply.github.com> 1579690446 +0000\\ncommitter GitHub <noreply@github.com> 1579690446 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0bfff70fe8ca504abaf8637ccd4ecc752e9717e9https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9NaNNaNNaNNaNNaN
47230ca054efd7872597e8a3e14043627ae126a1ee9MDY6Q29tbWl0MjQ1NDAxMzY6MzBjYTA1NGVmZDc4NzI1OTdlOGEzZTE0MDQzNjI3YWUxMjZhMWVlOQ==James Robinsonjrob119@users.noreply.github.com2020-01-22T11:02:35ZGitHubnoreply@github.com2020-01-22T11:02:35ZUpdate README.mdf21f46c1f1a0cc886d33cd46afcb8fb299a552b1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f21f46c1f1a0cc886d33cd46afcb8fb299a552b1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/30ca054efd7872597e8a3e14043627ae126a1ee90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCvLCRBK7hj4Ov3rIwAAdHIIAFtqMCZca4MOCxtw5xOItx6E\\nv8eyMEhxST7aix6RtmUiMByiuxODFo16ZKCnEdccxzkhCOStRgIwN64f2In6mE5x\\ng2HEyut+OG9CYYeTr5lsxp5sYGZCRJP2aCvw4eqfWVimTJ8CgQX7OBfoJry12M4S\\nndtmr8saaZ4JOpJggufO+5cI2BFlkLo/LRPTW+uFZcdu9FUg7sdzKuRMZ0heA7mb\\ncrPRiQxtpZ6UQdxm3D5NpfHWCvfgF1jKQgalHTKATOxYiBleiz5CTEsSpWZhOJX4\\nzJIAbos03bgFVoR10fdYHBlphIqsNgzeANjl35dikK8pWJoYB9OSNYHp0IhUfhg=\\n=5R8T\\n-----END PGP SIGNATURE-----\\ntree f21f46c1f1a0cc886d33cd46afcb8fb299a552b1\\nparent e05a5c42d89815626d4a272d3283e2bd86f5fc66\\nauthor James Robinson <jrob119@users.noreply.github.com> 1579690955 +0000\\ncommitter GitHub <noreply@github.com> 1579690955 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee05a5c42d89815626d4a272d3283e2bd86f5fc66https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66NaNNaNNaNNaNNaN
47314a38b648034e61270207ba3672a19ec08401acaMDY6Q29tbWl0MjQ1NDAxMzY6MTRhMzhiNjQ4MDM0ZTYxMjcwMjA3YmEzNjcyYTE5ZWMwODQwMWFjYQ==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T11:23:48ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T11:23:48ZUpdate to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed1535136e8e4ae5c51ba8f157a5e3c3ce36c90e3ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1535136e8e4ae5c51ba8f157a5e3c3ce36c90e3ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/14a38b648034e61270207ba3672a19ec08401aca0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401acahttps://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401acahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401aca/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsee05a5c42d89815626d4a272d3283e2bd86f5fc66https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66NaNNaNNaNNaNNaN
474b25532e27dabf40752a2687c6b14c7e521addf4dMDY6Q29tbWl0MjQ1NDAxMzY6YjI1NTMyZTI3ZGFiZjQwNzUyYTI2ODdjNmIxNGM3ZTUyMWFkZGY0ZA==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T11:27:27ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T11:27:27ZMerge branch '3390' of github.com:ANHIG/IMGTHLA into 3390e7a31e33069c63582f072c4748298830fdd6bcd5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7a31e33069c63582f072c4748298830fdd6bcd5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b25532e27dabf40752a2687c6b14c7e521addf4d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4dhttps://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse14a38b648034e61270207ba3672a19ec08401acahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401acahttps://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca30ca054efd7872597e8a3e14043627ae126a1ee9https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9NaNNaN
47572911607eb497585b8e56d906d0794c99f888e7cMDY6Q29tbWl0MjQ1NDAxMzY6NzI5MTE2MDdlYjQ5NzU4NWI4ZTU2ZDkwNmQwNzk0Yzk5Zjg4OGU3Yw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-22T11:32:33ZGitHubnoreply@github.com2020-01-22T11:32:33ZMerge pull request #210 from ANHIG/3390\\n\\n3390e7a31e33069c63582f072c4748298830fdd6bcd5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7a31e33069c63582f072c4748298830fdd6bcd5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72911607eb497585b8e56d906d0794c99f888e7c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKDLRCRBK7hj4Ov3rIwAAdHIIAJpuX9+uaE69g2Sr68eyVGG+\\nYHhgsidpLAQLGN7fsB2J5Kw4kza4oS1zefRAUjWNbkDJWGfUaZ6lcSrAkv1EoBYH\\nYmlh0pmBkneTn5p7fWDFRSVaVb2yMrOjgGPejxIWzdxYiY/JAdJ6INegyojIoKTO\\nVAbuEkMOqGL5q25FYGDM1VROqHB22SLCeQQWyAIsQrqVPC87oWHTOaX+GcIoP/oL\\nqQL9I8Jh02fB+dyGLqRWC6sB40aZCoRi2QnFQBw+nbuLi1eBRGgldFghGeJoEBXt\\nuKWiinICubddIGRnC/gmgZwmEyTl2NoThDsiLVdgTiqFZOuze1DNWW54DjsrC3k=\\n=Guld\\n-----END PGP SIGNATURE-----\\ntree e7a31e33069c63582f072c4748298830fdd6bcd5\\nparent a9f619032ea68c561e39a9ea3fe4358543356a92\\nparent b25532e27dabf40752a2687c6b14c7e521addf4d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579692753 +0000\\ncommitter GitHub <noreply@github.com> 1579692753 +0000\\n\\nMerge pull request #210 from ANHIG/3390\\n\\n3390https://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7chttps://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea9f619032ea68c561e39a9ea3fe4358543356a92https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92b25532e27dabf40752a2687c6b14c7e521addf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4dhttps://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4dNaNNaN
476032815608e6312b595b4aaf9904d5b4c189dd6dcMDY6Q29tbWl0MjQ1NDAxMzY6MDMyODE1NjA4ZTYzMTJiNTk1YjRhYWY5OTA0ZDViNGMxODlkZDZkYw==Dominic Barkerdominic.barker@anthonynolan.org2020-01-22T12:45:20ZDominic Barkerdominic.barker@anthonynolan.org2020-01-22T12:45:20ZUpdated Alignments_Rel_3390.zip and md5 checksums following previous commitsa2b9f07dfe2ce70095e1beab6290399f7b1ec102https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a2b9f07dfe2ce70095e1beab6290399f7b1ec102https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dchttps://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseb25532e27dabf40752a2687c6b14c7e521addf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4dhttps://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4dNaNNaNNaNNaNNaN
477b23d7db0eebbf52d510780cefb6e09f83de70581MDY6Q29tbWl0MjQ1NDAxMzY6YjIzZDdkYjBlZWJiZjUyZDUxMDc4MGNlZmI2ZTA5ZjgzZGU3MDU4MQ==Dominic Barkerdominic.barker@anthonynolan.org2020-01-23T09:59:05ZDominic Barkerdominic.barker@anthonynolan.org2020-01-23T09:59:05ZCorrection to DQA1*01:07P group name in hla.xmlc77e55c01bf520f10a55bc8b10ca613660078418https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c77e55c01bf520f10a55bc8b10ca613660078418https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b23d7db0eebbf52d510780cefb6e09f83de705810FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse032815608e6312b595b4aaf9904d5b4c189dd6dchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dchttps://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dcNaNNaNNaNNaNNaN
478e5e80a1f24de819be3be7d0b2661b6eb5f0917abMDY6Q29tbWl0MjQ1NDAxMzY6ZTVlODBhMWYyNGRlODE5YmUzYmU3ZDBiMjY2MWI2ZWI1ZjA5MTdhYg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-23T10:04:20ZGitHubnoreply@github.com2020-01-23T10:04:20ZMerge pull request #212 from ANHIG/3390\\n\\n3390c77e55c01bf520f10a55bc8b10ca613660078418https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c77e55c01bf520f10a55bc8b10ca613660078418https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKW+kCRBK7hj4Ov3rIwAAdHIIAGRAtweh15iZaVL519x3PvJv\\nFtiJNxuz/NOwHWFzycD5MdZyON9hBC7w0j0VsPgbDUpFWHmYhTvkDDrSYw29ngwX\\nJUl8nCvlBnXH+uNVGpZNho3tt0DnheBRl2HkHW54XYeGpHsdirMQVEE8ZUV04YCH\\nH1FpAtnQkVJiI1kEEaC4oHc/3IeK0Ai9HO82WNPAR+SKCqW28eye7bfvBDegoVE7\\nZEBmDY3d21/X8zUT2tdTqA3WvSOmGuSEx8fzmPCaqzZCfan5V+I05Rdv+Lsqtgo7\\nmQcDh5YzVdlL22TcenrN6SpSWTXc/yUUwaHQGcGFzt9S3bVpu9MBbj6SZQD2Jkk=\\n=kPaQ\\n-----END PGP SIGNATURE-----\\ntree c77e55c01bf520f10a55bc8b10ca613660078418\\nparent 72911607eb497585b8e56d906d0794c99f888e7c\\nparent b23d7db0eebbf52d510780cefb6e09f83de70581\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579773860 +0000\\ncommitter GitHub <noreply@github.com> 1579773860 +0000\\n\\nMerge pull request #212 from ANHIG/3390\\n\\n3390https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917abhttps://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse72911607eb497585b8e56d906d0794c99f888e7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7chttps://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7cb23d7db0eebbf52d510780cefb6e09f83de70581https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581NaNNaN
4790d5afcde672cf0472d5f02f4705dd8d31c32eb01MDY6Q29tbWl0MjQ1NDAxMzY6MGQ1YWZjZGU2NzJjZjA0NzJkNWYwMmY0NzA1ZGQ4ZDMxYzMyZWIwMQ==Dominic Barkerdominic.barker@anthonynolan.org2020-01-23T10:17:07ZDominic Barkerdominic.barker@anthonynolan.org2020-01-23T10:17:07ZRemoval of HLA- prefix for MICA/MICB alleles in hla.xml1fc91e54a136014db8274ad0b74d0a641e048113https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1fc91e54a136014db8274ad0b74d0a641e048113https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb010FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseb23d7db0eebbf52d510780cefb6e09f83de70581https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581NaNNaNNaNNaNNaN
480933b99c3cbf59d96086e272189e9f885684c3a3cMDY6Q29tbWl0MjQ1NDAxMzY6OTMzYjk5YzNjYmY1OWQ5NjA4NmUyNzIxODllOWY4ODU2ODRjM2EzYw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-01-23T10:19:10ZGitHubnoreply@github.com2020-01-23T10:19:10ZMerge pull request #213 from ANHIG/3390\\n\\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml1fc91e54a136014db8274ad0b74d0a641e048113https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1fc91e54a136014db8274ad0b74d0a641e048113https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/933b99c3cbf59d96086e272189e9f885684c3a3c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKXMeCRBK7hj4Ov3rIwAAdHIIAC2QBSHGGVrqd2mDsvi1YAQE\\nJXxJUdmDGsyM/xQoDVArGhAwV+3iKkQ9g8AetclVTx8P3sFjzVM96WbGeyA0tL3Y\\nBG5pjxM7AEEnjUHQ8dyO9Ti5+/b6fxbuTJNKuUshSqKsbf7GA5+tZE4XBb6EZLZs\\nC5+7gNSMrCU2SaXP6NoRUlnimXyCONVQ589kh8T1iik8p0MyuPYmUv/Rd7OgrMc4\\nO0oWi6SMtWsJZdBxbCZKUp2rhGksJbb1y3fYdUpYMa+TeAhEIOpJaFcCqiDmG5li\\nLettID8a5UxOO/WnO7lio++4S5GlRvDhG1nAPZOCy54/8kKkiPzBADqkZ8iOH9M=\\n=Ag9l\\n-----END PGP SIGNATURE-----\\ntree 1fc91e54a136014db8274ad0b74d0a641e048113\\nparent e5e80a1f24de819be3be7d0b2661b6eb5f0917ab\\nparent 0d5afcde672cf0472d5f02f4705dd8d31c32eb01\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579774750 +0000\\ncommitter GitHub <noreply@github.com> 1579774750 +0000\\n\\nMerge pull request #213 from ANHIG/3390\\n\\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3chttps://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee5e80a1f24de819be3be7d0b2661b6eb5f0917abhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917abhttps://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01NaNNaN
481ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1MDY6Q29tbWl0MjQ1NDAxMzY6YWU3ZGQ2ZDM3MmM3ZDFmMWQzYThhNjMzMzdjYmVhN2M1MTJlYzFhMQ==Dominic Barkerdominic.barker@anthonynolan.org2020-02-03T10:50:43ZDominic Barkerdominic.barker@anthonynolan.org2020-02-03T10:50:43ZRemoval of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt8430d8bdfdd5dfcd5825046a2344420452551193https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8430d8bdfdd5dfcd5825046a2344420452551193https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01NaNNaNNaNNaNNaN
482e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4MDY6Q29tbWl0MjQ1NDAxMzY6ZTVhZjZhYWY4Y2UzZDA1MmNhYjA5YmNkYThmNDVjOGVmYWZlYWViNA==Dominic Barkerdominic.barker@anthonynolan.org2020-02-03T10:54:06ZDominic Barkerdominic.barker@anthonynolan.org2020-02-03T10:54:06ZRemoval of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt62c1ac817034984f4334fa14e6694c7a4c51cc87https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/62c1ac817034984f4334fa14e6694c7a4c51cc87https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1NaNNaNNaNNaNNaN
4833bef58fa463f149dba9bbe39ce5998dc309775b1MDY6Q29tbWl0MjQ1NDAxMzY6M2JlZjU4ZmE0NjNmMTQ5ZGJhOWJiZTM5Y2U1OTk4ZGMzMDk3NzViMQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-02-03T10:54:45ZGitHubnoreply@github.com2020-02-03T10:54:45ZMerge pull request #214 from ANHIG/3390\\n\\n339062c1ac817034984f4334fa14e6694c7a4c51cc87https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/62c1ac817034984f4334fa14e6694c7a4c51cc87https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3bef58fa463f149dba9bbe39ce5998dc309775b10Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeN/v1CRBK7hj4Ov3rIwAAdHIIAG7XLXok9/NzSAc9NszjlOnv\\n/ZyUTBX7qdxy6kISBpRx7Jcm9zqMDcZuEPwi6T356R/V1qXp1/lJAe/HG7JH00a9\\nPfJ1X+wvX1ROi+6rUoowlwN3mIExcY4J63FkooMGuViDGGeYvXQYyPOyf1/xfmp1\\nXYzo26CFLyOILmumDTimJSq+Cenr5Z6aGirdENVVcafgTtPfkYm7hARcdtuH3ak4\\nZhvhv6oGX6g+XJz6WkUOXU5+Oy4bqrTG4xVR6OsI6VAnXwelWac6AyescXNvWlMV\\nUMcPCNDpAbu7knko9c/WXYz/ehnF1uAw42zSDwPnmoxS5htaXsiqogZEHUnerKo=\\n=/9Af\\n-----END PGP SIGNATURE-----\\ntree 62c1ac817034984f4334fa14e6694c7a4c51cc87\\nparent 933b99c3cbf59d96086e272189e9f885684c3a3c\\nparent e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1580727285 +0000\\ncommitter GitHub <noreply@github.com> 1580727285 +0000\\n\\nMerge pull request #214 from ANHIG/3390\\n\\n3390https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse933b99c3cbf59d96086e272189e9f885684c3a3chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3chttps://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3ce5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4NaNNaN
48418599815b186419ea8f71caccd3d3496e52310bbMDY6Q29tbWl0MjQ1NDAxMzY6MTg1OTk4MTViMTg2NDE5ZWE4ZjcxY2FjY2QzZDM0OTZlNTIzMTBiYg==James Robinsonjames.robinson@anthonynolan.org2020-04-21T12:13:52ZJames Robinsonjames.robinson@anthonynolan.org2020-04-21T12:13:52ZUpdated C*07:226 enry in deleted alleles listd34d867a0923e222d0607044eacab8c2f3eb2e74https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d34d867a0923e222d0607044eacab8c2f3eb2e74https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18599815b186419ea8f71caccd3d3496e52310bb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bbhttps://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4NaNNaNNaNNaNNaN
4858cd90d4790a8e27577adbb677c5e1b711f6dd85eMDY6Q29tbWl0MjQ1NDAxMzY6OGNkOTBkNDc5MGE4ZTI3NTc3YWRiYjY3N2M1ZTFiNzExZjZkZDg1ZQ==James Robinsonjames.robinson@anthonynolan.org2020-04-22T09:02:07ZJames Robinsonjames.robinson@anthonynolan.org2020-04-22T09:02:07ZIPD-IMGT/HLA Release 3.40.0\\n\\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databaeb92d17485fa43b43ef183d6b756f0db1ecc8729bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b92d17485fa43b43ef183d6b756f0db1ecc8729bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85ehttps://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse18599815b186419ea8f71caccd3d3496e52310bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bbhttps://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bbNaNNaNNaNNaNNaN
4863565d1fa78d202b3ab92badfc438b07104835152MDY6Q29tbWl0MjQ1NDAxMzY6MzU2NWQxZmE3OGQyMDJiM2FiOTJiYWRmYzQzOGIwNzEwNDgzNTE1Mg==James Robinsonjames.robinson@anthonynolan.org2020-04-22T09:15:05ZJames Robinsonjames.robinson@anthonynolan.org2020-04-22T09:15:05ZIPD-IMGT/HLA Release 3.40.0\\n\\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae15df3d5a9504634a1b60dce34dd84709e00f13f9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15df3d5a9504634a1b60dce34dd84709e00f13f9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3565d1fa78d202b3ab92badfc438b071048351520FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8cd90d4790a8e27577adbb677c5e1b711f6dd85ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85ehttps://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85eNaNNaNNaNNaNNaN
487db5a21729701340b0ce4441267d315fc3ff9d56cMDY6Q29tbWl0MjQ1NDAxMzY6ZGI1YTIxNzI5NzAxMzQwYjBjZTQ0NDEyNjdkMzE1ZmMzZmY5ZDU2Yw==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T09:57:21ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T09:57:21ZIPD-IMGT/HLA Release 3.40.07a6b7fac2fa34e5b9bcb0bcd77ecbaf244beb8aahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a6b7fac2fa34e5b9bcb0bcd77ecbaf244beb8aahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db5a21729701340b0ce4441267d315fc3ff9d56c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56chttps://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56c/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN3565d1fa78d202b3ab92badfc438b07104835152https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152NaNNaNNaNNaNNaN
488f42ef066981fa407258f525f2191ae6dacbdf3a3MDY6Q29tbWl0MjQ1NDAxMzY6ZjQyZWYwNjY5ODFmYTQwNzI1OGY1MjVmMjE5MWFlNmRhY2JkZjNhMw==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:01:08ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:01:08ZIPD-IMGT/HLA Release 3.40.051176c046810010fbf41cf00adbe9f24a3664953https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/51176c046810010fbf41cf00adbe9f24a3664953https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f42ef066981fa407258f525f2191ae6dacbdf3a30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNdb5a21729701340b0ce4441267d315fc3ff9d56chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56chttps://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56cNaNNaNNaNNaNNaN
489d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dMDY6Q29tbWl0MjQ1NDAxMzY6ZDczN2ZiZTM0Y2Q4ZDY4NDhlYjFmZDEwYjJkNDVmNjY5ZTEzY2Y0ZA==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:02:46ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:02:46ZIPD-IMGT/HLA Release 3.40.0f0b572938b27474277fda39e4845d56ac05c93e7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f0b572938b27474277fda39e4845d56ac05c93e7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dhttps://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNf42ef066981fa407258f525f2191ae6dacbdf3a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3NaNNaNNaNNaNNaN
490aa665c92a1e8a83795a769b2df05ea523230a6eaMDY6Q29tbWl0MjQ1NDAxMzY6YWE2NjVjOTJhMWU4YTgzNzk1YTc2OWIyZGYwNWVhNTIzMjMwYTZlYQ==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:03:51ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:03:51ZIPD-IMGT/HLA Release 3.40.09f20ea61cdd4e576ffcd87ed44ec4592829d1d6fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9f20ea61cdd4e576ffcd87ed44ec4592829d1d6fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6eahttps://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd737fbe34cd8d6848eb1fd10b2d45f669e13cf4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dhttps://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4dNaNNaNNaNNaNNaN
49133114538c5c04a541b79c07b9eab13e7f4688776MDY6Q29tbWl0MjQ1NDAxMzY6MzMxMTQ1MzhjNWMwNGE1NDFiNzljMDdiOWVhYjEzZTdmNDY4ODc3Ng==James Robinsonjrob119@users.noreply.github.com2020-04-22T10:06:30ZGitHubnoreply@github.com2020-04-22T10:06:30ZMerge pull request #216 from ANHIG/3400\\n\\n34009f20ea61cdd4e576ffcd87ed44ec4592829d1d6fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9f20ea61cdd4e576ffcd87ed44ec4592829d1d6fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/33114538c5c04a541b79c07b9eab13e7f46887760Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeoBcmCRBK7hj4Ov3rIwAAdHIIAD8pdCYAHPGF297/2fZ6Pt53\\nWVFhxZi6bC2Pwn4ZMFDTpxhALKNW7TbXoUPhMyqH6zD5awCYnYZl5p7zb+H6X9PV\\nFy4VvIlq8IJ138KY++fKNmzdzUEjI/zBsStPxwTdS7uWiyRsIamdQXAwCfC/Wqol\\nHjRCqQenaR7SBrdd2TxbGx7IR7XMUxpQ7ruZ5tt/GkV78vPDwKgetKtIubSZcIzD\\n0xVXzVxSaOkU8iH+cxiOMqPsqsTVS0rR9sRErJ5JWoOFfnk/SyXzO5pS5lX7ba2t\\nxi8OXaFzjCeKWCtGBUVvVPMw1J65+agmS867nnaMuPTlyAIOjrRUs+YIn8l4RS4=\\n=nHk3\\n-----END PGP SIGNATURE-----\\ntree 9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f\\nparent 3bef58fa463f149dba9bbe39ce5998dc309775b1\\nparent aa665c92a1e8a83795a769b2df05ea523230a6ea\\nauthor James Robinson <jrob119@users.noreply.github.com> 1587549990 +0100\\ncommitter GitHub <noreply@github.com> 1587549990 +0100\\n\\nMerge pull request #216 from ANHIG/3400\\n\\n3400https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3bef58fa463f149dba9bbe39ce5998dc309775b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1aa665c92a1e8a83795a769b2df05ea523230a6eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6eahttps://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6eaNaNNaN
4929443bf0185c229b2805f6d748642a9ef868ed910MDY6Q29tbWl0MjQ1NDAxMzY6OTQ0M2JmMDE4NWMyMjliMjgwNWY2ZDc0ODY0MmE5ZWY4NjhlZDkxMA==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:11:07ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T10:11:07ZIPD-IMGT/HLA Release 3.40.06d73755c4a776e1659dfc21d58a20b9c073df791https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6d73755c4a776e1659dfc21d58a20b9c073df791https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9443bf0185c229b2805f6d748642a9ef868ed9100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNaa665c92a1e8a83795a769b2df05ea523230a6eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6eahttps://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6eaNaNNaNNaNNaNNaN
49304b174de7519eba544de546c8da83605b2d67695MDY6Q29tbWl0MjQ1NDAxMzY6MDRiMTc0ZGU3NTE5ZWJhNTQ0ZGU1NDZjOGRhODM2MDViMmQ2NzY5NQ==dominicbarkerANdominicbarker@anthonynolan.org2020-04-22T11:36:54ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-22T11:36:54ZIPD-IMGT/HLA Release 3.40.0ec625bca664566b3a650c7a92c052f6cefd200efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec625bca664566b3a650c7a92c052f6cefd200efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/04b174de7519eba544de546c8da83605b2d676950FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN9443bf0185c229b2805f6d748642a9ef868ed910https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910NaNNaNNaNNaNNaN
494313fa941c27dc80c8be643e559a57fa9a61b5c81MDY6Q29tbWl0MjQ1NDAxMzY6MzEzZmE5NDFjMjdkYzgwYzhiZTY0M2U1NTlhNTdmYTlhNjFiNWM4MQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-04-22T11:37:19ZGitHubnoreply@github.com2020-04-22T11:37:19ZMerge pull request #217 from ANHIG/3400\\n\\n3400ec625bca664566b3a650c7a92c052f6cefd200efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec625bca664566b3a650c7a92c052f6cefd200efhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/313fa941c27dc80c8be643e559a57fa9a61b5c810Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeoCxvCRBK7hj4Ov3rIwAAdHIIADkVxag0J/Na/MbQPyZNCAXg\\nEGGARuVwbXLkrmAu+Bcb6XHBMM8uB7BKjUM5ptNvRgna2HDBtT+EcGppbhnfa+fW\\nTrWjtVCxaewjRyAIlCrh/5iX/lgMwTqlxGNmfdwekhncVobRda1CuZZJROwRC6j8\\nkq2qhrlJgk9LnrAsJcA9guEAhE8AF3d05L+YHtEUsdA4+Co7G3wAU+5e0Kpwsl9+\\nzhvMpU/xhq5j+7EgG/89BGegtF2uNRNJINm/1PMaalq3wxkmj/+Sg53W9n3s2lXW\\n/5N7iW93VgECw5vLgs+W1/IbYLXXsorj7pvPqnETLtsmiAWTWB/sgz7HiWdi4Zw=\\n=lBBQ\\n-----END PGP SIGNATURE-----\\ntree ec625bca664566b3a650c7a92c052f6cefd200ef\\nparent 33114538c5c04a541b79c07b9eab13e7f4688776\\nparent 04b174de7519eba544de546c8da83605b2d67695\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1587555439 +0100\\ncommitter GitHub <noreply@github.com> 1587555439 +0100\\n\\nMerge pull request #217 from ANHIG/3400\\n\\n3400https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse33114538c5c04a541b79c07b9eab13e7f4688776https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f468877604b174de7519eba544de546c8da83605b2d67695https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695NaNNaN
495776bfa37573cd955f2a65b153c2a4a9da135ccf3MDY6Q29tbWl0MjQ1NDAxMzY6Nzc2YmZhMzc1NzNjZDk1NWYyYTY1YjE1M2MyYTRhOWRhMTM1Y2NmMw==dominicbarkerANdominicbarker@anthonynolan.org2020-04-30T12:16:43ZdominicbarkerANdominicbarker@anthonynolan.org2020-04-30T12:16:43ZRemoval of invalid expression characters from G and P groups833ed0e95fe16e7dbd9aee10e67f2327715d6623https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/833ed0e95fe16e7dbd9aee10e67f2327715d6623https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN04b174de7519eba544de546c8da83605b2d67695https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695NaNNaNNaNNaNNaN
4967fc318a21ee5e61b20b67713da83f53f170fa8c9MDY6Q29tbWl0MjQ1NDAxMzY6N2ZjMzE4YTIxZWU1ZTYxYjIwYjY3NzEzZGE4M2Y1M2YxNzBmYThjOQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-04-30T12:19:29ZGitHubnoreply@github.com2020-04-30T12:19:29ZMerge pull request #219 from ANHIG/3400\\n\\nRemoval of invalid expression characters from G and P groups833ed0e95fe16e7dbd9aee10e67f2327715d6623https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/833ed0e95fe16e7dbd9aee10e67f2327715d6623https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeqsJRCRBK7hj4Ov3rIwAAdHIIAAW+xHr95FEW2dr3GwfZXeoD\\n8I8O/D14odUi3FnaRZwxl+/D6L7Lc/v4VN2OXIyazzKJ8dLy15EpF4LgWJqchYtc\\nlBvsVXlo+VDkJ3yZ0AMhovptTNWsza1X0a72bWzNlzGjxkm85ZjdD2TlXO4RO3V/\\nF8tImFS5hCe4MerrofUCoa0Ddyr92NYJ74OjY1hqHhVRVbYYNzn79FLb481mJEY4\\nG4MuZclifPrrhVJsRApsqCPGfhw3zg14lvex/phO14FR+CECcDXXPLdJgbYC/DPT\\nngRl2eMWMZp2LKc6rex3Y9ugya272XzKNePab4+hCMKGKPlvyhAECGKQ4wcUjfo=\\n=EpNL\\n-----END PGP SIGNATURE-----\\ntree 833ed0e95fe16e7dbd9aee10e67f2327715d6623\\nparent 313fa941c27dc80c8be643e559a57fa9a61b5c81\\nparent 776bfa37573cd955f2a65b153c2a4a9da135ccf3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1588249169 +0100\\ncommitter GitHub <noreply@github.com> 1588249169 +0100\\n\\nMerge pull request #219 from ANHIG/3400\\n\\nRemoval of invalid expression characters from G and P groupshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse313fa941c27dc80c8be643e559a57fa9a61b5c81https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81776bfa37573cd955f2a65b153c2a4a9da135ccf3https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3NaNNaN
49784b22ea27bf990f8863509d5a808f221d211fbbdMDY6Q29tbWl0MjQ1NDAxMzY6ODRiMjJlYTI3YmY5OTBmODg2MzUwOWQ1YTgwOGYyMjFkMjExZmJiZA==James Robinsonjames.robinson@anthonynolan.org2020-06-01T10:18:24ZJames Robinsonjames.robinson@anthonynolan.org2020-06-01T10:18:24ZRestored missing xsd file\\n\\nRestored missing xsd file477b1f2a6a2d6d0da3c053803a3b115ac88e6143https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/477b1f2a6a2d6d0da3c053803a3b115ac88e6143https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/84b22ea27bf990f8863509d5a808f221d211fbbd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse776bfa37573cd955f2a65b153c2a4a9da135ccf3https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3NaNNaNNaNNaNNaN
49828392d448b1ed1b928e0e47c79655dd8ab451a87MDY6Q29tbWl0MjQ1NDAxMzY6MjgzOTJkNDQ4YjFlZDFiOTI4ZTBlNDdjNzk2NTVkZDhhYjQ1MWE4Nw==James Robinsonjrob119@users.noreply.github.com2020-06-01T10:19:49ZGitHubnoreply@github.com2020-06-01T10:19:49ZMerge pull request #221 from ANHIG/3400\\n\\nRestored missing xsd file477b1f2a6a2d6d0da3c053803a3b115ac88e6143https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/477b1f2a6a2d6d0da3c053803a3b115ac88e6143https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/28392d448b1ed1b928e0e47c79655dd8ab451a870Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJe1NZFCRBK7hj4Ov3rIwAAdHIIAIcqSn+8zG1ueS4FOabuVrma\\nuKApIsU0Z9lD9zD4JGpNjfg5QRedOflkhx93v3VUSigxcBs0/Y47310a5469jNLA\\nH/TsF7/qXIxuNHFLedxcx9SspS6Tr5k3GVUBl0ANLLUfH/0bGTi52bPT6NY4O8Rq\\n8kiVwzbe5zLpYXm/235AlG27i04DVF/7s/kwekZ3ZET1fu1bAY1KGOqQ8XLW7aYL\\nSW9pPym3h2/5ilM+PASgpNtzRV4SIPqS+6YNob2B8bHr0cnAZnpPKv7x/jOGo1TN\\nLomQZ1TMvH2BRcHrxYKNMRuCc7c+dRBd7l+KmxQEyyKJc2a59O9sWi8ql4P8ZZc=\\n=2SQ2\\n-----END PGP SIGNATURE-----\\ntree 477b1f2a6a2d6d0da3c053803a3b115ac88e6143\\nparent 7fc318a21ee5e61b20b67713da83f53f170fa8c9\\nparent 84b22ea27bf990f8863509d5a808f221d211fbbd\\nauthor James Robinson <jrob119@users.noreply.github.com> 1591006789 +0100\\ncommitter GitHub <noreply@github.com> 1591006789 +0100\\n\\nMerge pull request #221 from ANHIG/3400\\n\\nRestored missing xsd filehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7fc318a21ee5e61b20b67713da83f53f170fa8c9https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c984b22ea27bf990f8863509d5a808f221d211fbbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbdNaNNaN
499a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7MDY6Q29tbWl0MjQ1NDAxMzY6YTNiNDkwYjZlNzNhYWY2Y2Y4ZjkzNmY4ZWY3NzE4MGJhZThmYTBlNw==dominicbarkerANdominicbarker@anthonynolan.org2020-07-13T13:25:47ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-13T13:25:47ZIPD-IMGT/HLA Release 3.41.05f05c318fcda4b01b7212902e2f8c29cfde8497chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5f05c318fcda4b01b7212902e2f8c29cfde8497chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN84b22ea27bf990f8863509d5a808f221d211fbbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbdNaNNaNNaNNaNNaN
5000c88bb6bd32c7d2bdf91d28a2df092f20a7ac34aMDY6Q29tbWl0MjQ1NDAxMzY6MGM4OGJiNmJkMzJjN2QyYmRmOTFkMjhhMmRmMDkyZjIwYTdhYzM0YQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-13T14:51:38ZGitHubnoreply@github.com2020-07-13T14:51:38ZMerge pull request #222 from ANHIG/3410\\n\\nIPD-IMGT/HLA Release 3.41.05f05c318fcda4b01b7212902e2f8c29cfde8497chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5f05c318fcda4b01b7212902e2f8c29cfde8497chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDHT6CRBK7hj4Ov3rIwAAdHIIAEkT8FMjwuYQR3JpCoAOYFGP\\nVHCcUP4ZmGa1ce5vi9wzzlPwFnRc2e1OnIbZ9f4aN2z1QUfG/nKEGhml+U0diLQZ\\nNfx+Y7n+VWoNC3Mg+a1F2F2rRZf5dthFqZDt4o8F18uR5Jnn6g7VI7SeLxLh+LU5\\nyp7gjCa8F99kThtcuZVXbAgaxVwjKXwciUfMiAWC6XJJGKN2AyoaxNUJjC+oWNHe\\nGykxmgMZZCOQr2cLC18WyRcdwzSpNvzf6oZyHpndnve9y4P5gG0RlawhstwPkVNn\\n6eVs1GZhjclce/km2wZ6Jm2kmUmLPgh4QhaW2oMbRPIVjs71rCcQNsNb80I9f8M=\\n=hT4t\\n-----END PGP SIGNATURE-----\\ntree 5f05c318fcda4b01b7212902e2f8c29cfde8497c\\nparent 28392d448b1ed1b928e0e47c79655dd8ab451a87\\nparent a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594651898 +0100\\ncommitter GitHub <noreply@github.com> 1594651898 +0100\\n\\nMerge pull request #222 from ANHIG/3410\\n\\nIPD-IMGT/HLA Release 3.41.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34ahttps://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse28392d448b1ed1b928e0e47c79655dd8ab451a87https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7NaNNaN
50119d69647f9abfa71c99eb9db5c38006af993864eMDY6Q29tbWl0MjQ1NDAxMzY6MTlkNjk2NDdmOWFiZmE3MWM5OWViOWRiNWMzODAwNmFmOTkzODY0ZQ==dominicbarkerANdominicbarker@anthonynolan.org2020-07-14T13:02:45ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-14T13:02:45ZCorrected header for dpb_tce.csv filee7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/19d69647f9abfa71c99eb9db5c38006af993864e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864ehttps://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7NaNNaNNaNNaNNaN
502408f46b67f28e31941e8b5f0fc30fcf6c3453936MDY6Q29tbWl0MjQ1NDAxMzY6NDA4ZjQ2YjY3ZjI4ZTMxOTQxZThiNWYwZmMzMGZjZjZjMzQ1MzkzNg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-14T13:03:15ZGitHubnoreply@github.com2020-07-14T13:03:15ZMerge pull request #224 from ANHIG/3410\\n\\nCorrected header for dpb_tce.csv filee7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/408f46b67f28e31941e8b5f0fc30fcf6c34539360Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDa0TCRBK7hj4Ov3rIwAAdHIIAGMwFsBVl7tzxj79uLqxLnz/\\n7Oyd1kJTXYn8saS+Or9k6Kqad9n3aT1lQm0NfyR79EKS6ro3wuZnHNwBYYsdjiXo\\nlcV5QQc3rB023xpllScfLNTUya13JN3ZJlEeaGSibxOfxlAISB2bFSSySj1JXFDa\\nLqgOuyxjNNbGk+Cgw+YlUGoMPFUfNB5KC0wmifEL2Oet8mmsx7nY51WqJgamwctO\\nIfCvnGosPyOsLDNfjqWZ0Bs2D6ybf9DnEsxGDyTdaGmkQ4psrOb8Bl4BQchhkP5M\\nlGTioXaV2Fe9WKY+jb/FDsxde6vOtCNa9wuzxDcVh4gMtt4nWbdZ4hcCe6RweII=\\n=6MEl\\n-----END PGP SIGNATURE-----\\ntree e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0\\nparent 0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a\\nparent 19d69647f9abfa71c99eb9db5c38006af993864e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594731795 +0100\\ncommitter GitHub <noreply@github.com> 1594731795 +0100\\n\\nMerge pull request #224 from ANHIG/3410\\n\\nCorrected header for dpb_tce.csv filehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34ahttps://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a19d69647f9abfa71c99eb9db5c38006af993864ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864ehttps://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864eNaNNaN
50317fd07eda35d5224aa199c8b75a187676e59f4f8MDY6Q29tbWl0MjQ1NDAxMzY6MTdmZDA3ZWRhMzVkNTIyNGFhMTk5YzhiNzVhMTg3Njc2ZTU5ZjRmOA==dominicbarkerANdominicbarker@anthonynolan.org2020-07-14T15:15:09ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-14T15:15:09ZRemoval of invalid characters from hla.xml27824699e7ccee6180b4d21ca9c152315648ec5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/27824699e7ccee6180b4d21ca9c152315648ec5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/17fd07eda35d5224aa199c8b75a187676e59f4f80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN19d69647f9abfa71c99eb9db5c38006af993864ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864ehttps://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864eNaNNaNNaNNaNNaN
5048a1c83d5eaaa9128aac546659d0cc97602bb7a10MDY6Q29tbWl0MjQ1NDAxMzY6OGExYzgzZDVlYWFhOTEyOGFhYzU0NjY1OWQwY2M5NzYwMmJiN2ExMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-14T15:16:59ZGitHubnoreply@github.com2020-07-14T15:16:59ZMerge pull request #226 from ANHIG/3410\\n\\nRemoval of invalid characters from hla.xml27824699e7ccee6180b4d21ca9c152315648ec5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/27824699e7ccee6180b4d21ca9c152315648ec5ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a100Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDcxrCRBK7hj4Ov3rIwAAdHIIAEl/94jW8yb+af15maiKmlnb\\nARAD929OUoAW04rUhoY2aNU/Gh3omZ8JMK04LGJSVi5StEDeyWmhIEHNscbUgo1g\\nuFH8ssWQLqrH1wUljgklqt28Ne2g8xc7heCDHLAaUmYeDM5cPcoMcbKyGwcHvWoa\\nD3wv7PGjJSWJqdEIk5OdOQM+jjSP1GSME26tNkjR73Tux1zRz9/9iQGpxOP6RlPz\\nM/eN8VyanYsbN4VM25TFLaipx3cbY9Hp3c/aa4dz710/cIqigGPQfEqCW2KBWMxB\\nurpSmGTeGPf+Wudw/LAHUXCU5WrG16WqLMDOqR0E688iEC1+Sbf63DZl7TydZLQ=\\n=nCUj\\n-----END PGP SIGNATURE-----\\ntree 27824699e7ccee6180b4d21ca9c152315648ec5a\\nparent 408f46b67f28e31941e8b5f0fc30fcf6c3453936\\nparent 17fd07eda35d5224aa199c8b75a187676e59f4f8\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594739819 +0100\\ncommitter GitHub <noreply@github.com> 1594739819 +0100\\n\\nMerge pull request #226 from ANHIG/3410\\n\\nRemoval of invalid characters from hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse408f46b67f28e31941e8b5f0fc30fcf6c3453936https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c345393617fd07eda35d5224aa199c8b75a187676e59f4f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8NaNNaN
505a48af996cb97f811d37735f251903ece2b08cbfcMDY6Q29tbWl0MjQ1NDAxMzY6YTQ4YWY5OTZjYjk3ZjgxMWQzNzczNWYyNTE5MDNlY2UyYjA4Y2JmYw==dominicbarkerANdominicbarker@anthonynolan.org2020-07-17T08:59:57ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-17T08:59:57ZCorrection of C*01:02:04 in fasta/hla_nuc.fastaedbdad3d30b41391b3514cdc4a22055242efba09https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/edbdad3d30b41391b3514cdc4a22055242efba09https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a48af996cb97f811d37735f251903ece2b08cbfc0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfchttps://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN17fd07eda35d5224aa199c8b75a187676e59f4f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8NaNNaNNaNNaNNaN
506318d9bf94836219690597e8f3f88d6e544008903MDY6Q29tbWl0MjQ1NDAxMzY6MzE4ZDliZjk0ODM2MjE5NjkwNTk3ZThmM2Y4OGQ2ZTU0NDAwODkwMw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-17T09:01:03ZGitHubnoreply@github.com2020-07-17T09:01:03ZMerge pull request #227 from ANHIG/3410\\n\\nCorrection of C*01:02:04 in fasta/hla_nuc.fastaedbdad3d30b41391b3514cdc4a22055242efba09https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/edbdad3d30b41391b3514cdc4a22055242efba09https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/318d9bf94836219690597e8f3f88d6e5440089030Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfEWjPCRBK7hj4Ov3rIwAAdHIIABc5v/3W2/M8kt5uIJ/yi3jh\\nVikL/Q2U1HjxFN750iY33dmhOT9QJj01I50LcaoxzZeWYpHQHEpUIHJzk4CfHvmM\\n1EmnGuJEMkiJBQt12ceIqnll8Idp77BNjmuNIhrd7nPnINucLDiMEwpbrxN/ASjz\\nwFz/hPmHfAuF44mTXkKPa3FwEnQFFw9GDLsOVsLkkuC2+WgD0NW1Fj9NvTCf/n+i\\nJRp0yA6VB8k9ITx2Tuvl7h8bZgYEO+9ZhBWMKf1uHGxKod+5sHC1VDvLCwFwIHXm\\nfkjNtGoFqGklYKEuN2Y1TBC+qB1DhQKIYHxCpz+5Iqo+z+tNEO+5wzmXM59xxrY=\\n=i8eg\\n-----END PGP SIGNATURE-----\\ntree edbdad3d30b41391b3514cdc4a22055242efba09\\nparent 8a1c83d5eaaa9128aac546659d0cc97602bb7a10\\nparent a48af996cb97f811d37735f251903ece2b08cbfc\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594976463 +0100\\ncommitter GitHub <noreply@github.com> 1594976463 +0100\\n\\nMerge pull request #227 from ANHIG/3410\\n\\nCorrection of C*01:02:04 in fasta/hla_nuc.fastahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8a1c83d5eaaa9128aac546659d0cc97602bb7a10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10a48af996cb97f811d37735f251903ece2b08cbfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfchttps://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfcNaNNaN
50709f5ae780a2907e61ad8d04555cb4a07c45ba2d7MDY6Q29tbWl0MjQ1NDAxMzY6MDlmNWFlNzgwYTI5MDdlNjFhZDhkMDQ1NTVjYjRhMDdjNDViYTJkNw==dominicbarkerANdominicbarker@anthonynolan.org2020-07-30T09:32:52ZdominicbarkerANdominicbarker@anthonynolan.org2020-07-30T09:32:52ZCorrected serology for E*01:114 and E*01:115fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa48af996cb97f811d37735f251903ece2b08cbfchttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfchttps://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfcNaNNaNNaNNaNNaN
5087ca733b18edab1fc837a34e3764b7d55e8dc93b0MDY6Q29tbWl0MjQ1NDAxMzY6N2NhNzMzYjE4ZWRhYjFmYzgzN2EzNGUzNzY0YjdkNTVlOGRjOTNiMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-07-30T09:33:20ZGitHubnoreply@github.com2020-07-30T09:33:20ZMerge pull request #228 from ANHIG/3410\\n\\nCorrected serology for E*01:114 and E*01:115fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfIpPgCRBK7hj4Ov3rIwAAdHIIAF0zPxvQwVroOKtc9B0bpnNp\\nxv0OISaNs/tx5DiY8M+LhM4l9ht0uKL47gOXbNhQWDju9B3VKqirZ1UQ1/8VTCE/\\n7t1uQBtadtqm51b86a5HoUQFLX9DLsLmCwKGkmglwtx3teXP2GSn51MulezR3gFM\\nLLpd303TxppVKePxIZvZjIAiPcA51XMQvzX5CAHX0U0H82KitKJXAqnxtSLmtK+a\\nEZtXoiJuibWpB2axHkqDrhbtwcpT0wR7HJPMGDzNGPZGbaPjhZls5O6G3agO8g1q\\nCLuK0LziYPL1zm9hYBbQqvg9EFmk6g+fAAoK+HnoiPZuv56METMmJjth/gELFy8=\\n=vh8q\\n-----END PGP SIGNATURE-----\\ntree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 318d9bf94836219690597e8f3f88d6e544008903\\nparent 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1596101600 +0100\\ncommitter GitHub <noreply@github.com> 1596101600 +0100\\n\\nMerge pull request #228 from ANHIG/3410\\n\\nCorrected serology for E*01:114 and E*01:115https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse318d9bf94836219690597e8f3f88d6e544008903https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e54400890309f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7NaNNaN
509145561f6c5c7a3e6a4a07366457eb3a1edcf2200MDY6Q29tbWl0MjQ1NDAxMzY6MTQ1NTYxZjZjNWM3YTNlNmE0YTA3MzY2NDU3ZWIzYTFlZGNmMjIwMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-09-07T11:31:30ZGitHubnoreply@github.com2020-09-07T11:31:30ZMerge pull request #230 from ANHIG/Latest\\n\\nLatest to 3410fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf22000Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVhoSCRBK7hj4Ov3rIwAAdHIIAAaYAnQzoTpk00CT9O3jAX7o\\n7SH3ZYmO1EmAP7AEdjuazCBtohe/BwegQiwdCoHR663xLAL3kBWq0n3lfaRD9Z/A\\nZHXwi3ZjbgMR3Y9wInVEG5/zdbSJLT4qmzqa90cGsXUMFuiIm6PrQGF+w1xEX0Dk\\nGtgZwjjYFLdrdQNdLSt1Nkyt9o6au9Hex7FtGx17zqGLKqVh+6dWoF8CL1Ne9Qyr\\nN49vESr+DvawF6JWQvQCIV3edTDRp4JMQOrpOg6rDNz2tBNKA8JViet9EkjkajjR\\nmb181vlLFV4cngYO7LXhcs42ntSJifpwPclseWnAX5cb0EMD+mtwarZxePtkCiA=\\n=1AUw\\n-----END PGP SIGNATURE-----\\ntree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7\\nparent 7ca733b18edab1fc837a34e3764b7d55e8dc93b0\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599478290 +0100\\ncommitter GitHub <noreply@github.com> 1599478290 +0100\\n\\nMerge pull request #230 from ANHIG/Latest\\n\\nLatest to 3410https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d77ca733b18edab1fc837a34e3764b7d55e8dc93b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0NaNNaN
51060c4ea7496d1133d7f3e146aea13f48c42c50f34MDY6Q29tbWl0MjQ1NDAxMzY6NjBjNGVhNzQ5NmQxMTMzZDdmM2UxNDZhZWExM2Y0OGM0MmM1MGYzNA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-09-07T11:34:33ZGitHubnoreply@github.com2020-09-07T11:34:33ZMerge pull request #231 from ANHIG/3410\\n\\nMerge pull request #230 from ANHIG/Latestfcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f340Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVhrJCRBK7hj4Ov3rIwAAdHIIAGFuH5fh+HM2BPcTJ0YAboUR\\nZOTkRnscaeGNZvwDmYE6lIDUMCvBWe82j3fvg8OHfdtAODsoOuaB2JK5Tv5kNWxD\\nRjsyoKITmRItXIyl+f2Tmk3Cn8RP8x0c+coTQylyUew2YXPDXWNxQdW1enH6zoTG\\nKHKzg23Huyvc/t9+E527ENSKjl/Gy3OUsp7YmXWwSvRYM+l21tY099/dUnGrn6D6\\nLDPdkYFb6vW28qskNUBzjWeFSf89P7LnR2x+0Fag5VPWva/K9sSaV+EmteDm/OW4\\nKZxnfnUOdDPvY85D8T/+/SoDSP/06Z2XdwZvmA2JC8jTaNv10ETi9L9JbV3p0tg=\\n=egry\\n-----END PGP SIGNATURE-----\\ntree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 7ca733b18edab1fc837a34e3764b7d55e8dc93b0\\nparent 145561f6c5c7a3e6a4a07366457eb3a1edcf2200\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599478473 +0100\\ncommitter GitHub <noreply@github.com> 1599478473 +0100\\n\\nMerge pull request #231 from ANHIG/3410\\n\\nMerge pull request #230 from ANHIG/Latesthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200NaNNaN
51148e676dd09433ba9181d31db3c938b68cbc2c194MDY6Q29tbWl0MjQ1NDAxMzY6NDhlNjc2ZGQwOTQzM2JhOTE4MWQzMWRiM2M5MzhiNjhjYmMyYzE5NA==James Robinsonjames.robinson@anthonynolan.org2020-09-07T12:08:16ZJames Robinsonjames.robinson@anthonynolan.org2020-09-07T12:08:16ZChanges for missing MICA genomic sequencesee869878737f1d205c3052842d3586a768c39b45https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ee869878737f1d205c3052842d3586a768c39b45https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48e676dd09433ba9181d31db3c938b68cbc2c1940FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200NaNNaNNaNNaNNaN
512ea1a723bdac5652aa6407361fd05e814f3a51401MDY6Q29tbWl0MjQ1NDAxMzY6ZWExYTcyM2JkYWM1NjUyYWE2NDA3MzYxZmQwNWU4MTRmM2E1MTQwMQ==James Robinsonjrob119@users.noreply.github.com2020-09-07T13:21:55ZGitHubnoreply@github.com2020-09-07T13:21:55ZMerge pull request #232 from ANHIG/3410\\n\\nChanges for missing MICA genomic sequencesee869878737f1d205c3052842d3586a768c39b45https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ee869878737f1d205c3052842d3586a768c39b45https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ea1a723bdac5652aa6407361fd05e814f3a514010Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVjPzCRBK7hj4Ov3rIwAAdHIIAGX/s4fj+s6LY9IZSiJgcHau\\nyiR40hM6YG85mnQTeHJ0hxfXoSnxK9wCSXjlypH+C9tsyhdp8a932xazgbmGNPpt\\njlGfrBjtE8MdEBhCA9FPc/xiVWnpYtC4CWAPaxASBKdyw4lnXdAacyHFmsgoMVSP\\nY6hYzGVclmghdBs/Xmx/Bhv2cPBDEjD7tuwM60YLc9tRcB/z2cXTNNa1eVtHEiKG\\ndT+3q+lSrc+Fz8fDGWn7pntG3BQro5dOewXNxdYAdGjyjYe+ijaVFl+SMiLXRljM\\nVbl2mSGaFGqLhaEqpBJweGyvJUsjHbK55Upb+06SaCgqBc54tqT0DOjTlrZu2Oo=\\n=tkOk\\n-----END PGP SIGNATURE-----\\ntree ee869878737f1d205c3052842d3586a768c39b45\\nparent 60c4ea7496d1133d7f3e146aea13f48c42c50f34\\nparent 48e676dd09433ba9181d31db3c938b68cbc2c194\\nauthor James Robinson <jrob119@users.noreply.github.com> 1599484915 +0100\\ncommitter GitHub <noreply@github.com> 1599484915 +0100\\n\\nMerge pull request #232 from ANHIG/3410\\n\\nChanges for missing MICA genomic sequenceshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse60c4ea7496d1133d7f3e146aea13f48c42c50f34https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f3448e676dd09433ba9181d31db3c938b68cbc2c194https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194NaNNaN
5136fdaa17d9183d60ed609197acdd18fea87101931MDY6Q29tbWl0MjQ1NDAxMzY6NmZkYWExN2Q5MTgzZDYwZWQ2MDkxOTdhY2RkMThmZWE4NzEwMTkzMQ==dominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:33:01ZdominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:33:01ZUpdate to dpb-tce-header857a28a7dd7a744411f89cb137df7cec661157eehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/857a28a7dd7a744411f89cb137df7cec661157eehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fdaa17d9183d60ed609197acdd18fea871019310FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN48e676dd09433ba9181d31db3c938b68cbc2c194https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194NaNNaNNaNNaNNaN
51459b5cdb1dee0213511256459d4fcde13649ee888MDY6Q29tbWl0MjQ1NDAxMzY6NTliNWNkYjFkZWUwMjEzNTExMjU2NDU5ZDRmY2RlMTM2NDllZTg4OA==dominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:35:06ZdominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:35:06ZUpdates to DPB-TCE5200e61b5b6302b30d292fdc1f7a784851fc890fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5200e61b5b6302b30d292fdc1f7a784851fc890fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59b5cdb1dee0213511256459d4fcde13649ee8880FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN6fdaa17d9183d60ed609197acdd18fea87101931https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931NaNNaNNaNNaNNaN
515a192c306215ff6657c46c06ac3d8e44fa8b0c237MDY6Q29tbWl0MjQ1NDAxMzY6YTE5MmMzMDYyMTVmZjY2NTdjNDZjMDZhYzNkOGU0NGZhOGIwYzIzNw==dominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:38:40ZdominicbarkerANdominicbarker@anthonynolan.org2020-09-07T13:38:40ZUpdates to DPB-TCE81d714a27ee6e5b9d8d31b2fe8bd05202ee8030fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d714a27ee6e5b9d8d31b2fe8bd05202ee8030fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c2370FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN59b5cdb1dee0213511256459d4fcde13649ee888https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888NaNNaNNaNNaNNaN
51692f2221eac44170043965bf8c2f9abfbe8a3d6feMDY6Q29tbWl0MjQ1NDAxMzY6OTJmMjIyMWVhYzQ0MTcwMDQzOTY1YmY4YzJmOWFiZmJlOGEzZDZmZQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-09-07T13:40:08ZGitHubnoreply@github.com2020-09-07T13:40:08ZMerge pull request #233 from ANHIG/3410\\n\\n341081d714a27ee6e5b9d8d31b2fe8bd05202ee8030fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d714a27ee6e5b9d8d31b2fe8bd05202ee8030fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVjg4CRBK7hj4Ov3rIwAAdHIIAF4JEUkwZ5teE8UEQK+zw3Nl\\njlNOF4k5WkBKWdL2FoDaiH3z1kgke2/rYTNY2BksBImCTwzE/0MNE3FXp8oz1Vt7\\nsizW6mYVRWWw76O7CTYJdafIVF8o4RaAtVL+Qhr3Tb0JmAiCXssUcgpWflZUuVJU\\n22HbciJsKYIpFzFt8MSntI2JJ5ZRgYLqLs7NDKZNXtwaNZo4rvlEzQ8gU2avCDvb\\nGdxXqE86EQaU1DGgrQ/973ofJp5jVz7QR4EQrKuwdL0gM0qnfy+MQrzkTloGHvny\\n+/waXm0nRb9r6JZ63B3u/dGCT0H4we/LJzLQtyeFSwurLjHpOrfQZMngl+MeN2M=\\n=ZS3L\\n-----END PGP SIGNATURE-----\\ntree 81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f\\nparent ea1a723bdac5652aa6407361fd05e814f3a51401\\nparent a192c306215ff6657c46c06ac3d8e44fa8b0c237\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599486008 +0100\\ncommitter GitHub <noreply@github.com> 1599486008 +0100\\n\\nMerge pull request #233 from ANHIG/3410\\n\\n3410https://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fehttps://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseea1a723bdac5652aa6407361fd05e814f3a51401https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401a192c306215ff6657c46c06ac3d8e44fa8b0c237https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237NaNNaN
517a70ae889966bc666e5b975669ebfa8937b9bb5f0MDY6Q29tbWl0MjQ1NDAxMzY6YTcwYWU4ODk5NjZiYzY2NmU1Yjk3NTY2OWViZmE4OTM3YjliYjVmMA==James Robinsonjames.robinson@anthonynolan.org2020-09-11T14:16:14ZJames Robinsonjames.robinson@anthonynolan.org2020-09-11T14:16:14ZCorrections to feature coordinates of DRB pseudogenes in hla.dat filead999eba902494de920044cc5c3d2ec2f7db4228https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ad999eba902494de920044cc5c3d2ec2f7db4228https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0https://github.com/ANHIG/IMGTHLA/commit/a70ae889966bc666e5b975669ebfa8937b9bb5f0https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse84b22ea27bf990f8863509d5a808f221d211fbbdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbdhttps://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbdNaNNaNNaNNaNNaN
5180745da1cf831294fb7682ddbaab8f5e4e71b4d2eMDY6Q29tbWl0MjQ1NDAxMzY6MDc0NWRhMWNmODMxMjk0ZmI3NjgyZGRiYWFiOGY1ZTRlNzFiNGQyZQ==James Robinsonjames.robinson@anthonynolan.org2020-09-11T14:18:59ZJames Robinsonjames.robinson@anthonynolan.org2020-09-11T14:18:59ZCorrections to feature coordinates of DRB pseudogenes in hla.dat filecb7cf7a9bcedcc85344e0d093caf0f245ab563f5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb7cf7a9bcedcc85344e0d093caf0f245ab563f5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2ehttps://github.com/ANHIG/IMGTHLA/commit/0745da1cf831294fb7682ddbaab8f5e4e71b4d2ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea70ae889966bc666e5b975669ebfa8937b9bb5f0https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0https://github.com/ANHIG/IMGTHLA/commit/a70ae889966bc666e5b975669ebfa8937b9bb5f0NaNNaNNaNNaNNaN
519432ebf6dddf39319f93a984938d160f5fdd86b02MDY6Q29tbWl0MjQ1NDAxMzY6NDMyZWJmNmRkZGYzOTMxOWY5M2E5ODQ5MzhkMTYwZjVmZGQ4NmIwMg==James Robinsonjames.robinson@anthonynolan.org2020-09-11T14:28:00ZJames Robinsonjames.robinson@anthonynolan.org2020-09-11T14:28:00ZCorrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences709fd87a711d526ffa77049d96d88bac05c774fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709fd87a711d526ffa77049d96d88bac05c774fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/432ebf6dddf39319f93a984938d160f5fdd86b020FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea192c306215ff6657c46c06ac3d8e44fa8b0c237https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237NaNNaNNaNNaNNaN
520c40a48a903d50116e537c135e6f852900341dbf8MDY6Q29tbWl0MjQ1NDAxMzY6YzQwYTQ4YTkwM2Q1MDExNmU1MzdjMTM1ZTZmODUyOTAwMzQxZGJmOA==James Robinsonjrob119@users.noreply.github.com2020-09-11T14:32:04ZGitHubnoreply@github.com2020-09-11T14:32:04ZMerge pull request #234 from ANHIG/3410\\n\\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and …709fd87a711d526ffa77049d96d88bac05c774fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709fd87a711d526ffa77049d96d88bac05c774fahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c40a48a903d50116e537c135e6f852900341dbf80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfW4pkCRBK7hj4Ov3rIwAAdHIIAEI5ODnt9MJOHCICgY/09J0C\\nHli2TYAo3Lgp/hi3RhJ466PmW7UMAXzk8gQVsSeX1WIIdK24M6l9L10Uu5ChA9FE\\nt/NXL23F/tEPdvk33qM8OmalFOTCxi/cD9pI2CH1lYqaBYZN7bqsn7oEL38mtQBi\\nZ1TAuQC2wzmmv5J80qHUfCDq+GG0w07mrlj+mdhKo/Tr13hEmzazCEslmwW2GgDC\\nXODFynU8peoDvBGHE0uCPk0Sx0UhxAd7ydl2btOgm9wZT+lSWW/ViZ6Tba4GRp7A\\nE4Wo4xp+CIvULoA6YiWuwxZf6chK4KkCms04mItGNWUvcz+k6ijOPbvSnW0OvqY=\\n=oyl3\\n-----END PGP SIGNATURE-----\\ntree 709fd87a711d526ffa77049d96d88bac05c774fa\\nparent 92f2221eac44170043965bf8c2f9abfbe8a3d6fe\\nparent 432ebf6dddf39319f93a984938d160f5fdd86b02\\nauthor James Robinson <jrob119@users.noreply.github.com> 1599834724 +0100\\ncommitter GitHub <noreply@github.com> 1599834724 +0100\\n\\nMerge pull request #234 from ANHIG/3410\\n\\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and …https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse92f2221eac44170043965bf8c2f9abfbe8a3d6fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fehttps://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe432ebf6dddf39319f93a984938d160f5fdd86b02https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02NaNNaN
52159ed1d6dffcc2787bf974f4ea69092a9072cc184MDY6Q29tbWl0MjQ1NDAxMzY6NTllZDFkNmRmZmNjMjc4N2JmOTc0ZjRlYTY5MDkyYTkwNzJjYzE4NA==dominicbarkerANdominicbarker@anthonynolan.org2020-10-15T12:45:32ZdominicbarkerANdominicbarker@anthonynolan.org2020-10-15T12:45:32ZIPD-IMGT/HLA Release 3.42.0bad765a6de468421b3eb60fa0b2c3ef138ffa316https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bad765a6de468421b3eb60fa0b2c3ef138ffa316https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc1840FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc40a48a903d50116e537c135e6f852900341dbf8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8NaNNaNNaNNaNNaN
522596a5e28098a9b937e947cba3dbf2a4ea866a886MDY6Q29tbWl0MjQ1NDAxMzY6NTk2YTVlMjgwOThhOWI5MzdlOTQ3Y2JhM2RiZjJhNGVhODY2YTg4Ng==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-10-15T14:43:53ZGitHubnoreply@github.com2020-10-15T14:43:53ZMerge pull request #236 from ANHIG/3420\\n\\nIPD-IMGT/HLA Release 3.42.0bad765a6de468421b3eb60fa0b2c3ef138ffa316https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bad765a6de468421b3eb60fa0b2c3ef138ffa316https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/596a5e28098a9b937e947cba3dbf2a4ea866a8860Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfiGApCRBK7hj4Ov3rIwAAdHIIABXB91z6dT46MfDyo2vme6iJ\\ng0xb2TvzYViqK6TY9Uod2zjzwCp5NSPVRucS0a9NQutYtjRNy2t1Ff33tMMck7UI\\nvIs3Na0pTnTtc4dFgavMZ2wayd5pzbc3NUjHgDoz5ODXWIRu+fQjGdTduEb3UQLo\\njJR6fcaYw7i8ovpVBvd1BGpy2NqngV/9k0a+6Jol+QhM90Z1nF1fInJ7e5dXO/lY\\nPPfKbrcTJ+BHsQ8uLahA8ET3E8mfQsDs73N066oVazr17GzDkNBirfoh77ayKbMk\\neGt8/ODR5maMGhLo/X98JKFOf3PnbsLaZxSjJ5dzFd7GyEwEnrTRbL0DbqZ+Vf0=\\n=t2eM\\n-----END PGP SIGNATURE-----\\ntree bad765a6de468421b3eb60fa0b2c3ef138ffa316\\nparent c40a48a903d50116e537c135e6f852900341dbf8\\nparent 59ed1d6dffcc2787bf974f4ea69092a9072cc184\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1602773033 +0100\\ncommitter GitHub <noreply@github.com> 1602773033 +0100\\n\\nMerge pull request #236 from ANHIG/3420\\n\\nIPD-IMGT/HLA Release 3.42.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec40a48a903d50116e537c135e6f852900341dbf8https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf859ed1d6dffcc2787bf974f4ea69092a9072cc184https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184NaNNaN
52346a38e4abbd2392c57350f023b5c855070e44cf7MDY6Q29tbWl0MjQ1NDAxMzY6NDZhMzhlNGFiYmQyMzkyYzU3MzUwZjAyM2I1Yzg1NTA3MGU0NGNmNw==dominicbarkerANdominicbarker@anthonynolan.org2020-10-16T06:20:59ZdominicbarkerANdominicbarker@anthonynolan.org2020-10-16T06:20:59ZCorrections to hla_nom.txt and rel_dna_ser.txtc639bb7d852762d0329a9ff5eb2932ff1a8ee404https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c639bb7d852762d0329a9ff5eb2932ff1a8ee404https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46a38e4abbd2392c57350f023b5c855070e44cf70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN59ed1d6dffcc2787bf974f4ea69092a9072cc184https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184NaNNaNNaNNaNNaN
524dc54b50015fcfbb49528748520e0d7f2b2ff2e08MDY6Q29tbWl0MjQ1NDAxMzY6ZGM1NGI1MDAxNWZjZmJiNDk1Mjg3NDg1MjBlMGQ3ZjJiMmZmMmUwOA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-10-16T06:22:10ZGitHubnoreply@github.com2020-10-16T06:22:10ZMerge pull request #237 from ANHIG/3420\\n\\nCorrections to hla_nom.txt and rel_dna_ser.txtc639bb7d852762d0329a9ff5eb2932ff1a8ee404https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c639bb7d852762d0329a9ff5eb2932ff1a8ee404https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e080Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfiTwSCRBK7hj4Ov3rIwAAdHIIAJV+17eAxvT4WcinrWeYPyWe\\nffQGD14twm8N0ZH6rosY9drMw12Evt8Vjp6nOqQGBIKxCzp7ZOxtfElurxXN6irr\\n48/RbmF1TLRVRPDRrNau4zwABNpf122ye4M8Hs24jY2dOPUiVdoBCi61nnChYB1O\\nMn8eFHPMWToNuoXnFfv6iATQMJqVuGFDDzRlNwdEPQ5ZOIp4m0OXANF5G+kAEvV6\\nn3p12ByU2nCo6biOgWj7pMF//GOu/orwmedfhAvY3UxNT4X65hbHPLcksnhTSn6f\\nRzxo/P/MCXRVOuWnQawTQ4JJIuD1MUFMIQSK1SUtU4rluN+DrK/ZSZ3ec9VnyM0=\\n=AWpy\\n-----END PGP SIGNATURE-----\\ntree c639bb7d852762d0329a9ff5eb2932ff1a8ee404\\nparent 596a5e28098a9b937e947cba3dbf2a4ea866a886\\nparent 46a38e4abbd2392c57350f023b5c855070e44cf7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1602829330 +0100\\ncommitter GitHub <noreply@github.com> 1602829330 +0100\\n\\nMerge pull request #237 from ANHIG/3420\\n\\nCorrections to hla_nom.txt and rel_dna_ser.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse596a5e28098a9b937e947cba3dbf2a4ea866a886https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a88646a38e4abbd2392c57350f023b5c855070e44cf7https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7NaNNaN
5259ad7336fb1b7b6307310efb0308f6f7362133e8cMDY6Q29tbWl0MjQ1NDAxMzY6OWFkNzMzNmZiMWI3YjYzMDczMTBlZmIwMzA4ZjZmNzM2MjEzM2U4Yw==dominicbarkerANdominicbarker@anthonynolan.org2020-10-23T15:09:34ZdominicbarkerANdominicbarker@anthonynolan.org2020-10-23T15:09:34ZRemoval of duplicate DRB1*01:01:01:01 entries from hla.xmld90b0e5ad9bd236290ad53d14012d47bdb3eb198https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d90b0e5ad9bd236290ad53d14012d47bdb3eb198https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN46a38e4abbd2392c57350f023b5c855070e44cf7https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7NaNNaNNaNNaNNaN
526ee5934b4ff020fe21cf59e51ae78f623fed259c0MDY6Q29tbWl0MjQ1NDAxMzY6ZWU1OTM0YjRmZjAyMGZlMjFjZjU5ZTUxYWU3OGY2MjNmZWQyNTljMA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-10-23T15:10:51ZGitHubnoreply@github.com2020-10-23T15:10:51ZMerge pull request #239 from ANHIG/3420\\n\\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xmld90b0e5ad9bd236290ad53d14012d47bdb3eb198https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d90b0e5ad9bd236290ad53d14012d47bdb3eb198https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfkvJ7CRBK7hj4Ov3rIwAAdHIIAHnfFriXEnAkHhGztEmG1vGl\\njLY2H6EaygBa3p6HqFdouyKiu6q7Y2lCx0LP826UpsYJ562gwi4BnjWzSxPpT+oM\\ntiGyZLJySKnr/+hojvWWkQ4BNEU/XWfedAUAV1N+HDzEqkDXVKfFKi8xY+COp78m\\n5xgY/Ct9nHQFEewQJHrGDyNMBSnjxNQ1P+xdsf3ZJ14TeEmTF6LrfGydrmzYynkn\\ndt0AMa6PQ2/Y1U3XFT/g+JVrvQgr1QUjIqfwpCADNBeHANEUGjU5bGGBqop9oYNk\\n+sty/5fStcLxrA3Vp+mzUYk0uBqEeHpXluA3dmEELKkUsmwBkI4aNkWLdK1PWXI=\\n=M4JD\\n-----END PGP SIGNATURE-----\\ntree d90b0e5ad9bd236290ad53d14012d47bdb3eb198\\nparent dc54b50015fcfbb49528748520e0d7f2b2ff2e08\\nparent 9ad7336fb1b7b6307310efb0308f6f7362133e8c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1603465851 +0100\\ncommitter GitHub <noreply@github.com> 1603465851 +0100\\n\\nMerge pull request #239 from ANHIG/3420\\n\\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedc54b50015fcfbb49528748520e0d7f2b2ff2e08https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e089ad7336fb1b7b6307310efb0308f6f7362133e8chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8cNaNNaN
527c436780fea7228df63f493451531be6fd448854eMDY6Q29tbWl0MjQ1NDAxMzY6YzQzNjc4MGZlYTcyMjhkZjYzZjQ5MzQ1MTUzMWJlNmZkNDQ4ODU0ZQ==dominicbarkerANdominicbarker@anthonynolan.org2020-11-09T15:38:20ZdominicbarkerANdominicbarker@anthonynolan.org2020-11-09T15:38:20ZRemoval of expression characters from G and P groups in hla.xml2bc63de53394800052a040a4c791223486881ec2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2bc63de53394800052a040a4c791223486881ec2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c436780fea7228df63f493451531be6fd448854e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854ehttps://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8chttps://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8cNaNNaNNaNNaNNaN
52898d47fb0511e0b19b087c29a8464e773106334a8MDY6Q29tbWl0MjQ1NDAxMzY6OThkNDdmYjA1MTFlMGIxOWIwODdjMjlhODQ2NGU3NzMxMDYzMzRhOA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-11-09T15:38:58ZGitHubnoreply@github.com2020-11-09T15:38:58ZMerge pull request #241 from ANHIG/3420\\n\\nRemoval of expression characters from G and P groups in hla.xml2bc63de53394800052a040a4c791223486881ec2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2bc63de53394800052a040a4c791223486881ec2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98d47fb0511e0b19b087c29a8464e773106334a80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfqWKSCRBK7hj4Ov3rIwAAdHIIAGGq3N1YxOA11iTSewEr/iEa\\nrm4tPi9SLpRVW+RVncPPAZcZgeguVyhhYN2rm8gROo+RIC/IoWhxiz2lArUnDQEL\\na1tWRNnqxUkm8T4oBA1XnTmmzzJ/QJuxCDn+S4u0S2xS0Z2NKHTYzdc97iVHjqhV\\nbvpOKNlZ1jIdrV8g2x0zBzR5y9FSHeWF38+nVimX/a5lTonT04aIkbznSMvFjvIV\\nE+JpC9GiELH1cjG4oYGTKrSf59d+tAM9T8q6piPh2EGK7W3MIIQwWL48lQPNS7j1\\nTjGxumIS4imnZ06mfQK0VbgqFZDSwmifOkmYowAOf479cKSpv+/PpT4zNNrG6rQ=\\n=zJhr\\n-----END PGP SIGNATURE-----\\ntree 2bc63de53394800052a040a4c791223486881ec2\\nparent ee5934b4ff020fe21cf59e51ae78f623fed259c0\\nparent c436780fea7228df63f493451531be6fd448854e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1604936338 +0000\\ncommitter GitHub <noreply@github.com> 1604936338 +0000\\n\\nMerge pull request #241 from ANHIG/3420\\n\\nRemoval of expression characters from G and P groups in hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseee5934b4ff020fe21cf59e51ae78f623fed259c0https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0c436780fea7228df63f493451531be6fd448854ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854ehttps://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854eNaNNaN
529d6c74bdb8f18dc13086d95ff3072af1422b61889MDY6Q29tbWl0MjQ1NDAxMzY6ZDZjNzRiZGI4ZjE4ZGMxMzA4NmQ5NWZmMzA3MmFmMTQyMmI2MTg4OQ==dominicbarkerANdominicbarker@anthonynolan.org2020-11-09T15:43:31ZdominicbarkerANdominicbarker@anthonynolan.org2020-11-09T15:43:31ZUpdate to release_verison.txt and md5checksums4d3db4e3ca478ec58f68e29f4c2550debd5b287dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4d3db4e3ca478ec58f68e29f4c2550debd5b287dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d6c74bdb8f18dc13086d95ff3072af1422b618890FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc436780fea7228df63f493451531be6fd448854ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854ehttps://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854eNaNNaNNaNNaNNaN
530e435af939c4a776f9cb9309e761a46cbd0043b61MDY6Q29tbWl0MjQ1NDAxMzY6ZTQzNWFmOTM5YzRhNzc2ZjljYjkzMDllNzYxYTQ2Y2JkMDA0M2I2MQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-11-09T15:44:49ZGitHubnoreply@github.com2020-11-09T15:44:49ZMerge pull request #242 from ANHIG/3420\\n\\nUpdate to release_verison.txt and md5checksums4d3db4e3ca478ec58f68e29f4c2550debd5b287dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4d3db4e3ca478ec58f68e29f4c2550debd5b287dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e435af939c4a776f9cb9309e761a46cbd0043b610Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfqWPxCRBK7hj4Ov3rIwAAdHIIAGvxKt3uU+2ff9MyNlPglZ5j\\ndciN0MoxMNNvXBJzoulvnaWb0p9JU2ZvZcckalWnXTwQfNFlchZhGYAcnITV0ci3\\n+3DXYpJnntMo1OUxwUoBCMGxlP7mdTcwv4Gbox1jeGRJiTqwYNCHaLRGxyLnSMC2\\npKXOgwIOBDSQ+RqGoUAkS1U71qfc/M1jxwyEg26LKH9eal6S9htYW30OGf2f9siu\\nCXzpoVLm5KdNlEkf28AKTfpMElLXAr7RbnzXlgTdMgehMjnSEx4yleF5oXnc8SHL\\ntl2n8tTYaDqP0s+YUvaERxRZpjxJWZkyYE7Me8MlbNU/9qmJpHPBCf60Yj5nQNE=\\n=ZpA/\\n-----END PGP SIGNATURE-----\\ntree 4d3db4e3ca478ec58f68e29f4c2550debd5b287d\\nparent 98d47fb0511e0b19b087c29a8464e773106334a8\\nparent d6c74bdb8f18dc13086d95ff3072af1422b61889\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1604936689 +0000\\ncommitter GitHub <noreply@github.com> 1604936689 +0000\\n\\nMerge pull request #242 from ANHIG/3420\\n\\nUpdate to release_verison.txt and md5checksumshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse98d47fb0511e0b19b087c29a8464e773106334a8https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8d6c74bdb8f18dc13086d95ff3072af1422b61889https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889NaNNaN
531171a34d4e648d23f090572086a6ed40794eb0896MDY6Q29tbWl0MjQ1NDAxMzY6MTcxYTM0ZDRlNjQ4ZDIzZjA5MDU3MjA4NmE2ZWQ0MDc5NGViMDg5Ng==dominicbarkerANdominicbarker@anthonynolan.org2020-11-13T14:39:57ZdominicbarkerANdominicbarker@anthonynolan.org2020-11-13T14:39:57ZCorrection of final character for alleles in alignments/E_nuc.txtbaca50c7defc85b518e14d66ff893acd5e6634a8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/baca50c7defc85b518e14d66ff893acd5e6634a8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/171a34d4e648d23f090572086a6ed40794eb08960FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896https://github.com/ANHIG/IMGTHLA/commit/171a34d4e648d23f090572086a6ed40794eb0896https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN18599815b186419ea8f71caccd3d3496e52310bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bbhttps://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bbNaNNaNNaNNaNNaN
532245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1MDY6Q29tbWl0MjQ1NDAxMzY6MjQ1ZmRlOGRjYzUzNWE3OWYyZGZkYWVlYjFiZDJmMjgwNGExMTZlMQ==dominicbarkerANdominicbarker@anthonynolan.org2020-11-16T09:53:39ZdominicbarkerANdominicbarker@anthonynolan.org2020-11-16T09:53:39ZCorrection of final character for alleles in msf/E_nuc.msf2889120cae635a8315dd6fd83c43156fb4a2876fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2889120cae635a8315dd6fd83c43156fb4a2876fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1https://github.com/ANHIG/IMGTHLA/commit/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN171a34d4e648d23f090572086a6ed40794eb0896https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896https://github.com/ANHIG/IMGTHLA/commit/171a34d4e648d23f090572086a6ed40794eb0896NaNNaNNaNNaNNaN
53341b3364db96b56b6dd596d776385657e9f2d96a2MDY6Q29tbWl0MjQ1NDAxMzY6NDFiMzM2NGRiOTZiNTZiNmRkNTk2ZDc3NjM4NTY1N2U5ZjJkOTZhMg==James Robinsonjames.robinson@anthonynolan.org2020-12-09T10:58:52ZJames Robinsonjames.robinson@anthonynolan.org2020-12-09T10:58:52ZUpdate dpb_tce.csv\\n\\nAdditional TCE assignments included418496a0c6136a95543c9cd34fd96e6ba182d574https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/418496a0c6136a95543c9cd34fd96e6ba182d574https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/41b3364db96b56b6dd596d776385657e9f2d96a20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed6c74bdb8f18dc13086d95ff3072af1422b61889https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889NaNNaNNaNNaNNaN
5347486e3f8276e3a8495d2b154495d7a8fa30e57c0MDY6Q29tbWl0MjQ1NDAxMzY6NzQ4NmUzZjgyNzZlM2E4NDk1ZDJiMTU0NDk1ZDdhOGZhMzBlNTdjMA==James Robinsonjrob119@users.noreply.github.com2020-12-09T10:59:31ZGitHubnoreply@github.com2020-12-09T10:59:31ZMerge pull request #244 from ANHIG/3420\\n\\nUpdate dpb_tce.csv418496a0c6136a95543c9cd34fd96e6ba182d574https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/418496a0c6136a95543c9cd34fd96e6ba182d574https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf0K4TCRBK7hj4Ov3rIwAAdHIIADA8xwPTFIT5RJOg1uY/HWQT\\n7R3bPGwTC+iaAFN8InyKfmX9egZldhQ7w0bkfDTWV1FgMicSLvSrpHiHK2wvHc01\\nxVGgRe9xA3Qa3A+ASsODq8OYYFgkjOubJtENyhcqTQMeMrcA9RDAYzaCod/Hp/hW\\nc2btzBVK/4g6c4X56gal51eizB2eo3q6laHhDiJariPSvwMkpUv/XnB0IWUyfYwI\\nWAhIkhKjgKd+cCheZtLnTnW7rxfWHR2Y4snr7Van32t5irm6L12MsYHlnsWWA9Tx\\nJa69xezLf8VfTyZR0m7Y5VTjLxERgbZ5DOGigVvhdN2xIRMiwcmhRd3vI7H+MgE=\\n=zWBy\\n-----END PGP SIGNATURE-----\\ntree 418496a0c6136a95543c9cd34fd96e6ba182d574\\nparent e435af939c4a776f9cb9309e761a46cbd0043b61\\nparent 41b3364db96b56b6dd596d776385657e9f2d96a2\\nauthor James Robinson <jrob119@users.noreply.github.com> 1607511571 +0000\\ncommitter GitHub <noreply@github.com> 1607511571 +0000\\n\\nMerge pull request #244 from ANHIG/3420\\n\\nUpdate dpb_tce.csvhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee435af939c4a776f9cb9309e761a46cbd0043b61https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b6141b3364db96b56b6dd596d776385657e9f2d96a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2NaNNaN
5355ef0d330953fba1889653b120bdf50d22cc571a7MDY6Q29tbWl0MjQ1NDAxMzY6NWVmMGQzMzA5NTNmYmExODg5NjUzYjEyMGJkZjUwZDIyY2M1NzFhNw==dominicbarkerANdominicbarker@anthonynolan.org2020-12-16T11:16:00ZdominicbarkerANdominicbarker@anthonynolan.org2020-12-16T11:16:00ZUpload of hla.xsd and hla_ambigs.xsde23a616abe415801d3d74851f746b4782a6322a1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e23a616abe415801d3d74851f746b4782a6322a1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5ef0d330953fba1889653b120bdf50d22cc571a70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN41b3364db96b56b6dd596d776385657e9f2d96a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2NaNNaNNaNNaNNaN
536c5468c985964935bd9600f8e20380e31be449e2bMDY6Q29tbWl0MjQ1NDAxMzY6YzU0NjhjOTg1OTY0OTM1YmQ5NjAwZjhlMjAzODBlMzFiZTQ0OWUyYg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2020-12-16T11:16:26ZGitHubnoreply@github.com2020-12-16T11:16:26ZMerge pull request #247 from ANHIG/3420\\n\\nUpload of hla.xsd and hla_ambigs.xsde23a616abe415801d3d74851f746b4782a6322a1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e23a616abe415801d3d74851f746b4782a6322a1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5468c985964935bd9600f8e20380e31be449e2b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf2eyKCRBK7hj4Ov3rIwAAdHIIABjNVJBDsZDxVVRuTZHoCK12\\nDrswGMvDswiqI4/BTXH3m0S+RNuIniJxbAS59j0M3hN1qJuy7rY2WP4FBGAkJwUZ\\nFykN0PXKYvD9a3J4woZQMd1RQR8aQDAXgdZCDIVtddyB15yCxx/plxFKAOZLNCD1\\n7iJqcuyWDzLSa30yTZ/5xNxvJEZcP7McvLwOSsYA5yODj+B34QT/ETjO/p/VX0SG\\nH6t6o9LOJgYvRzrI0Y4ERZotyok3YzgTp1I9tzWMV+hWbRAZduSCA9Nzy8GWAO1i\\npXkcsE6jpViLHpxh1yRbaBFvOr/MKMdoX2/1B03kJQ8BOMBbLIz3egTF1lJDFDU=\\n=gzVA\\n-----END PGP SIGNATURE-----\\ntree e23a616abe415801d3d74851f746b4782a6322a1\\nparent 7486e3f8276e3a8495d2b154495d7a8fa30e57c0\\nparent 5ef0d330953fba1889653b120bdf50d22cc571a7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1608117386 +0000\\ncommitter GitHub <noreply@github.com> 1608117386 +0000\\n\\nMerge pull request #247 from ANHIG/3420\\n\\nUpload of hla.xsd and hla_ambigs.xsdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2bhttps://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7486e3f8276e3a8495d2b154495d7a8fa30e57c0https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c05ef0d330953fba1889653b120bdf50d22cc571a7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7NaNNaN
537204cef7c7591703727291b16cc78cc5e30d710d7MDY6Q29tbWl0MjQ1NDAxMzY6MjA0Y2VmN2M3NTkxNzAzNzI3MjkxYjE2Y2M3OGNjNWUzMGQ3MTBkNw==James Robinsonjames.robinson@anthonynolan.org2020-12-16T11:31:55ZJames Robinsonjames.robinson@anthonynolan.org2020-12-16T11:31:55Zhla.xml updated and mssing xsd restored.\\n\\nHLA-MIC designation corrected to just MICA or MICB and missing xsd files restored.420803dd6c414bb0ac6eb013c3d5156151a0e0c6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/420803dd6c414bb0ac6eb013c3d5156151a0e0c6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/204cef7c7591703727291b16cc78cc5e30d710d70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7https://github.com/ANHIG/IMGTHLA/commit/204cef7c7591703727291b16cc78cc5e30d710d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse0745da1cf831294fb7682ddbaab8f5e4e71b4d2ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2ehttps://github.com/ANHIG/IMGTHLA/commit/0745da1cf831294fb7682ddbaab8f5e4e71b4d2eNaNNaNNaNNaNNaN
5389e0c45390d73e4fd10f72b3c6530f2eb68ec6942MDY6Q29tbWl0MjQ1NDAxMzY6OWUwYzQ1MzkwZDczZTRmZDEwZjcyYjNjNjUzMGYyZWI2OGVjNjk0Mg==James Robinsonjames.robinson@anthonynolan.org2020-12-16T11:36:15ZJames Robinsonjames.robinson@anthonynolan.org2020-12-16T11:36:15Zhla.xml updated and xsd files restored\\n\\nRemoval of HLA- from MIC gene designations. Missing xsd files restoredaff44f0c7d4e4c28e784a7770ca45e5570fa06eehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aff44f0c7d4e4c28e784a7770ca45e5570fa06eehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec69420FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942https://github.com/ANHIG/IMGTHLA/commit/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse432ebf6dddf39319f93a984938d160f5fdd86b02https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02NaNNaNNaNNaNNaN
539e9eb52c8016d15233e9c70537d830181bc28fec5MDY6Q29tbWl0MjQ1NDAxMzY6ZTllYjUyYzgwMTZkMTUyMzNlOWM3MDUzN2Q4MzAxODFiYzI4ZmVjNQ==James Robinsonjames.robinson@anthonynolan.org2020-12-16T11:37:50ZJames Robinsonjames.robinson@anthonynolan.org2020-12-16T11:37:50ZUpdate hla.xml.zip\\n\\nRemoval of HLA- from MIC gene designationse84c4b41ca146f946001687b463bfe0af1776267https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e84c4b41ca146f946001687b463bfe0af1776267https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e9eb52c8016d15233e9c70537d830181bc28fec50FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5ef0d330953fba1889653b120bdf50d22cc571a7https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7NaNNaNNaNNaNNaN
540a02389393dbd06e2e936d7d2438ef7e48fb969d9MDY6Q29tbWl0MjQ1NDAxMzY6YTAyMzg5MzkzZGJkMDZlMmU5MzZkN2QyNDM4ZWY3ZTQ4ZmI5NjlkOQ==James Robinsonjrob119@users.noreply.github.com2020-12-16T11:39:46ZGitHubnoreply@github.com2020-12-16T11:39:46ZMerge pull request #248 from ANHIG/3420\\n\\nUpdate hla.xml.zipe84c4b41ca146f946001687b463bfe0af1776267https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e84c4b41ca146f946001687b463bfe0af1776267https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf2fICCRBK7hj4Ov3rIwAAdHIIAEkNm8Ec4fZPGkVdyuKcHVpV\\nPoiLt/EedHsDUYUKqReSmgYeQ4wwSkErG1Tld22R88JONN6an0WxW61qMKRj4hOh\\nYm5vPxFT0nyW4I1urTltKcto6rngmfckU7pYJ0ZpJm+wR7Rvr99jKZgN+GpicSeK\\nA/F3ZedOjxNoqRbT0vxnk8pXzAvP3IqL0EltX9vkg74sOjRvswy6iaNzFdB3QVSX\\n4peA8u50LqWxAurrHGe8ibyM3SRwqtjzIWSihK2PilpFIown9V0mOJybxl4DDgdr\\njDApOv2c8ykpgFS61oRELmUTdSHvhg+13WGPBKPtJKtn8zwy5RDoLgxsM7GVqTo=\\n=Nh4F\\n-----END PGP SIGNATURE-----\\ntree e84c4b41ca146f946001687b463bfe0af1776267\\nparent c5468c985964935bd9600f8e20380e31be449e2b\\nparent e9eb52c8016d15233e9c70537d830181bc28fec5\\nauthor James Robinson <jrob119@users.noreply.github.com> 1608118786 +0000\\ncommitter GitHub <noreply@github.com> 1608118786 +0000\\n\\nMerge pull request #248 from ANHIG/3420\\n\\nUpdate hla.xml.ziphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec5468c985964935bd9600f8e20380e31be449e2bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2bhttps://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2be9eb52c8016d15233e9c70537d830181bc28fec5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5NaNNaN
541441eeff3a9fca4934fc9cf54e2e4a914bb43ef10MDY6Q29tbWl0MjQ1NDAxMzY6NDQxZWVmZjNhOWZjYTQ5MzRmYzljZjU0ZTJlNGE5MTRiYjQzZWYxMA==dominicbarkerANdominicbarker@anthonynolan.org2021-01-18T14:51:08ZdominicbarkerANdominicbarker@anthonynolan.org2021-01-18T14:51:08ZIPD-IMGT/HLA Release 3.43.01aa7aae14d7c25ab89c12856eb7a7456d687aad3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1aa7aae14d7c25ab89c12856eb7a7456d687aad3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa02389393dbd06e2e936d7d2438ef7e48fb969d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9NaNNaNNaNNaNNaN
54267c8be545d4483ac34f86fdd57f09135a4820be6MDY6Q29tbWl0MjQ1NDAxMzY6NjdjOGJlNTQ1ZDQ0ODNhYzM0Zjg2ZmRkNTdmMDkxMzVhNDgyMGJlNg==James Robinsonjrob119@users.noreply.github.com2021-01-18T15:02:25ZGitHubnoreply@github.com2021-01-18T15:02:25ZUpdate README.md8327a0e16ac34139239dde70f5ee53d6cbcdc222https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8327a0e16ac34139239dde70f5ee53d6cbcdc222https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/67c8be545d4483ac34f86fdd57f09135a4820be60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBaMBCRBK7hj4Ov3rIwAAdHIIAKIiAf7XvwQU18ZBn1LJpEjw\\nxECFd0XmaIbpi3uTj5lCNTe9f8lcgBr13YzoFgpeRevmkyGqEOZZHo3qEgp/oxmr\\ntX9NFgr7VNhKpBcnZ1DopxjsCkMlEk+B/chL51VjfyWUSd9BXEf4UhcVcix+e2BD\\niGEEsM3krzE/3zy3toZ4j3dnr9v/Tk04cZicnMj1TLNJ09ZbZIbvmqbgf22FVyha\\n3YLyFiXpi7SR4QQXBS7l8f5OneQxNpOb5vlhL+M7694K26770H2WrZQ7F/khyQu4\\nZ1bRRIPAaaQfJEm0ofeW3JGuhDA704KmGhA6fp0gGpgkOA2ZTpx8h1/xwFFwItY=\\n=VJ2R\\n-----END PGP SIGNATURE-----\\ntree 8327a0e16ac34139239dde70f5ee53d6cbcdc222\\nparent 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10\\nauthor James Robinson <jrob119@users.noreply.github.com> 1610982145 +0000\\ncommitter GitHub <noreply@github.com> 1610982145 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse441eeff3a9fca4934fc9cf54e2e4a914bb43ef10https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10NaNNaNNaNNaNNaN
5437a7d58ec828e8295dd4011f4f460f961a2b4428aMDY6Q29tbWl0MjQ1NDAxMzY6N2E3ZDU4ZWM4MjhlODI5NWRkNDAxMWY0ZjQ2MGY5NjFhMmI0NDI4YQ==dominicbarkerANdominicbarker@anthonynolan.org2021-01-18T15:04:52ZdominicbarkerANdominicbarker@anthonynolan.org2021-01-18T15:04:52ZIPD-IMGT/HLA Release 3.43.00af0372f917fb1a207d5e335f57bcfbd4765e34fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0af0372f917fb1a207d5e335f57bcfbd4765e34fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN67c8be545d4483ac34f86fdd57f09135a4820be6https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6NaNNaNNaNNaNNaN
5444ec1022d2645f3c2e5018971473710d568078eaeMDY6Q29tbWl0MjQ1NDAxMzY6NGVjMTAyMmQyNjQ1ZjNjMmU1MDE4OTcxNDczNzEwZDU2ODA3OGVhZQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-01-18T16:31:24ZGitHubnoreply@github.com2021-01-18T16:31:24ZMerge pull request #250 from ANHIG/3430\\n\\n34300af0372f917fb1a207d5e335f57bcfbd4765e34fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0af0372f917fb1a207d5e335f57bcfbd4765e34fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4ec1022d2645f3c2e5018971473710d568078eae0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBbfcCRBK7hj4Ov3rIwAAdHIIAIzYXfpuxkl18y1u8EpOMGL2\\n90Fh77Si6PTKZUMfivtmU0+ekCq3EABgzVeOqkyHgd9M0Fb5f3G4RQEUNueG58Lj\\nmfUDCA8N4qhxL0/pBZkrgNZ7vzEEKDzQKw4xzE71Gw658HyxLPaB0TyYQOde/tWE\\nzYK+uKeXCRg5x8AukSmqUdmWYYaOlItxaJ+FrL54/bN6kAC6kzYy3uZG7SAV1OOJ\\nu6pu/xa3lpBnSXF3QKqhN0yBtfodl4wcwlOzfDl2QsgT59NH6tS55x8FBjiMuYcu\\nSna4XLeDL/VJ5+VuvcekuArhi0wnjGN21ijXAfJykdutT7cayuMbq4owxNYBI2Q=\\n=s7R7\\n-----END PGP SIGNATURE-----\\ntree 0af0372f917fb1a207d5e335f57bcfbd4765e34f\\nparent a02389393dbd06e2e936d7d2438ef7e48fb969d9\\nparent 7a7d58ec828e8295dd4011f4f460f961a2b4428a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1610987484 +0000\\ncommitter GitHub <noreply@github.com> 1610987484 +0000\\n\\nMerge pull request #250 from ANHIG/3430\\n\\n3430https://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eaehttps://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eaehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eae/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea02389393dbd06e2e936d7d2438ef7e48fb969d9https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d97a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428aNaNNaN
54503ded64be9b290287ab0101891ca6f338861c2feMDY6Q29tbWl0MjQ1NDAxMzY6MDNkZWQ2NGJlOWIyOTAyODdhYjAxMDE4OTFjYTZmMzM4ODYxYzJmZQ==dominicbarkerANdominicbarker@anthonynolan.org2021-01-19T11:55:23ZdominicbarkerANdominicbarker@anthonynolan.org2021-01-19T11:55:23ZIPD-IMGT/HLA Release 3.43.0268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03ded64be9b290287ab0101891ca6f338861c2fe0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fehttps://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428ahttps://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428aNaNNaNNaNNaNNaN
546cee977d8d1ca2d1f03f384e53227d56e5143b6fbMDY6Q29tbWl0MjQ1NDAxMzY6Y2VlOTc3ZDhkMWNhMmQxZjAzZjM4NGU1MzIyN2Q1NmU1MTQzYjZmYg==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-01-19T11:56:18ZGitHubnoreply@github.com2021-01-19T11:56:18ZMerge pull request #251 from ANHIG/3430\\n\\nIPD-IMGT/HLA Release 3.43.0268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBsjiCRBK7hj4Ov3rIwAAdHIIAA6In5EeAoytTlqGGOy2zyad\\n85wpRBFOWfhGRTC1cLtTOhenAYbYHKhFUB8lk1zCpua5/IxnrFCdmD/SN8JN/6jJ\\n4TwR0Ee/6cSZMqlWCtUSnR+2JKz5WH3TwtGDKW8b8ISiWcG2g8O4R+IHCgp702Af\\njYe5Bgo4uPQG1+3UrQxP8kC6rYZRAgkcFc7TFH6F8A9JjYz67NSeTT7aOuP9MffZ\\nY414868NZYeaH81RECcl68NNMN+ZquIr3x2oyYSyRfraLan45zX+iWLSlJUVgrUq\\nQ8Tus1sZKpOM5TtFNTgeeyEti7EA0whKLxvd7Q26+8cPrRskYgii1hCgBOGyyaE=\\n=1PXb\\n-----END PGP SIGNATURE-----\\ntree 268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8\\nparent 4ec1022d2645f3c2e5018971473710d568078eae\\nparent 03ded64be9b290287ab0101891ca6f338861c2fe\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1611057378 +0000\\ncommitter GitHub <noreply@github.com> 1611057378 +0000\\n\\nMerge pull request #251 from ANHIG/3430\\n\\nIPD-IMGT/HLA Release 3.43.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fbhttps://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4ec1022d2645f3c2e5018971473710d568078eaehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eaehttps://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae03ded64be9b290287ab0101891ca6f338861c2fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fehttps://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2feNaNNaN
54725c04ea1f8bc4a9915417998310a563bdbb48115MDY6Q29tbWl0MjQ1NDAxMzY6MjVjMDRlYTFmOGJjNGE5OTE1NDE3OTk4MzEwYTU2M2JkYmI0ODExNQ==dominicbarkerANdominicbarker@anthonynolan.org2021-01-19T16:56:43ZdominicbarkerANdominicbarker@anthonynolan.org2021-01-19T16:56:43ZCorrect to P group allocation for B*51:329Qff02ff518cac66aae7b5a2a11c47a1faa71b0b4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff02ff518cac66aae7b5a2a11c47a1faa71b0b4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25c04ea1f8bc4a9915417998310a563bdbb481150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN03ded64be9b290287ab0101891ca6f338861c2fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fehttps://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2feNaNNaNNaNNaNNaN
5486305b6c83d61553d3606905f7b41a0cb99f92f0dMDY6Q29tbWl0MjQ1NDAxMzY6NjMwNWI2YzgzZDYxNTUzZDM2MDY5MDVmN2I0MWEwY2I5OWY5MmYwZA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-01-19T16:57:57ZGitHubnoreply@github.com2021-01-19T16:57:57ZMerge pull request #252 from ANHIG/3430\\n\\nCorrect to P group allocation for B*51:329Qff02ff518cac66aae7b5a2a11c47a1faa71b0b4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff02ff518cac66aae7b5a2a11c47a1faa71b0b4chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBw+VCRBK7hj4Ov3rIwAAdHIIAFsJuIyXxXiuGJO8M5sb2oRu\\n8ssaGAB1a6/7sVF3n5DPQAtuie3hfr5XZGzoIdKHUHaL2+LTmKxlxxTNwtB96Iw3\\n82re93oIr+PpDF9mwMmK0b+xVV6KxWR0QhmSHbmesiD5tJTxwV1Bj9POwyU6Mp70\\nWtVZ1YDhdDitgB5JBqskdQuaFTzUiHVZJ7IfTzwYngV7wY6DlAUyMIC1ahqH1vLJ\\nJrVMbrdh0OZVoG/yujDZtjG9aDuwZbD+1n7oxrD+TIdEXmj2NckF/6UiW+RKpnD2\\n11PezQdDFQvEaP5jR9h4qpLh+DEQFQkG80sW92lxKGpiym9Iaa137UIE9jMF/TM=\\n=Hb6l\\n-----END PGP SIGNATURE-----\\ntree ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c\\nparent cee977d8d1ca2d1f03f384e53227d56e5143b6fb\\nparent 25c04ea1f8bc4a9915417998310a563bdbb48115\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1611075477 +0000\\ncommitter GitHub <noreply@github.com> 1611075477 +0000\\n\\nMerge pull request #252 from ANHIG/3430\\n\\nCorrect to P group allocation for B*51:329Qhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0dhttps://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsecee977d8d1ca2d1f03f384e53227d56e5143b6fbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fbhttps://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb25c04ea1f8bc4a9915417998310a563bdbb48115https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115NaNNaN
549cf7eb4a9781fbdac6dba9ff7b345db2d88748eeaMDY6Q29tbWl0MjQ1NDAxMzY6Y2Y3ZWI0YTk3ODFmYmRhYzZkYmE5ZmY3YjM0NWRiMmQ4ODc0OGVlYQ==James Robinsonjames.robinson@anthonynolan.org2021-02-03T16:10:25ZJames Robinsonjames.robinson@anthonynolan.org2021-02-03T16:10:25ZMisc fixes\\n\\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment.8a97ca8707129b1773a213610d4ac6a50534650bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a97ca8707129b1773a213610d4ac6a50534650bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eeahttps://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse25c04ea1f8bc4a9915417998310a563bdbb48115https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115NaNNaNNaNNaNNaN
5502fdc68adf24ec02e28fba5657c7f31c1373491d2MDY6Q29tbWl0MjQ1NDAxMzY6MmZkYzY4YWRmMjRlYzAyZTI4ZmJhNTY1N2M3ZjMxYzEzNzM0OTFkMg==James Robinsonjames.robinson@anthonynolan.org2021-02-03T16:11:39ZJames Robinsonjames.robinson@anthonynolan.org2021-02-03T16:11:39ZMisc fixes\\n\\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated.3d16225d6ee0c564ff5ad163feebd053f910b44bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d16225d6ee0c564ff5ad163feebd053f910b44bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsecf7eb4a9781fbdac6dba9ff7b345db2d88748eeahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eeahttps://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eeaNaNNaNNaNNaNNaN
5510fe7efb1a6217accb8d53cbb17a633f406459fbbMDY6Q29tbWl0MjQ1NDAxMzY6MGZlN2VmYjFhNjIxN2FjY2I4ZDUzY2JiMTdhNjMzZjQwNjQ1OWZiYg==James Robinsonjrob119@users.noreply.github.com2021-02-03T16:38:34ZGitHubnoreply@github.com2021-02-03T16:38:34ZMerge pull request #254 from ANHIG/3430\\n\\nP, G group name patch and other fixes3d16225d6ee0c564ff5ad163feebd053f910b44bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d16225d6ee0c564ff5ad163feebd053f910b44bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgGtGKCRBK7hj4Ov3rIwAAdHIIAAxrFBGKAdQhyHMEqO5eU8SD\\nZqI7Kd5TFbWrqmE1IrlQ1VpE7bwZKZGV+au7g+3SB9koVl2diR0kRCyADO7GqOIu\\nQKH34GvdVeMzO5lrXtBZiYNpW1eCe43AMEny7akiETGZkSoUSbd8XvjNsMgCPw6C\\nwAHLVL65Wj5uE5pD6FxAVqovRBB/mZSWFWjcKFoHP1VZ+2bx99B+5QG028T6NF9f\\nbzxHCpJ6RTTPqnLvYar4HJtAfnomOsV3tDtqX9B9f44cNYbmLOf+ZwuBivnmDmvj\\nNIaZi0kaefutmv+TpyjCZJZTtUyW6995cH80MdIoOwY7nDOn60LVQg0Ktig2014=\\n=Ev6Z\\n-----END PGP SIGNATURE-----\\ntree 3d16225d6ee0c564ff5ad163feebd053f910b44b\\nparent 6305b6c83d61553d3606905f7b41a0cb99f92f0d\\nparent 2fdc68adf24ec02e28fba5657c7f31c1373491d2\\nauthor James Robinson <jrob119@users.noreply.github.com> 1612370314 +0000\\ncommitter GitHub <noreply@github.com> 1612370314 +0000\\n\\nMerge pull request #254 from ANHIG/3430\\n\\nP, G group name patch and other fixeshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbbhttps://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6305b6c83d61553d3606905f7b41a0cb99f92f0dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0dhttps://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d2fdc68adf24ec02e28fba5657c7f31c1373491d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2NaNNaN
5525df8b7ecec0e249df5485dd622efed8b35758540MDY6Q29tbWl0MjQ1NDAxMzY6NWRmOGI3ZWNlYzBlMjQ5ZGY1NDg1ZGQ2MjJlZmVkOGIzNTc1ODU0MA==James Robinsonjames.robinson@anthonynolan.org2021-02-04T11:29:37ZJames Robinsonjames.robinson@anthonynolan.org2021-02-04T11:29:37ZUpdate hla.xml.zip\\n\\nCorrection of DQA1*01:07:01 G-group tage4abe7afa968cef486eea66649f7de2cd122dd70https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e4abe7afa968cef486eea66649f7de2cd122dd70https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5df8b7ecec0e249df5485dd622efed8b357585400FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2fdc68adf24ec02e28fba5657c7f31c1373491d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2NaNNaNNaNNaNNaN
5533182e0793150de4ffb34da2774991cb24e49a191MDY6Q29tbWl0MjQ1NDAxMzY6MzE4MmUwNzkzMTUwZGU0ZmZiMzRkYTI3NzQ5OTFjYjI0ZTQ5YTE5MQ==James Robinsonjrob119@users.noreply.github.com2021-02-04T13:05:18ZGitHubnoreply@github.com2021-02-04T13:05:18ZMerge pull request #256 from ANHIG/3430\\n\\nUpdate hla.xml.zipe4abe7afa968cef486eea66649f7de2cd122dd70https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e4abe7afa968cef486eea66649f7de2cd122dd70https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3182e0793150de4ffb34da2774991cb24e49a1910Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgG/EOCRBK7hj4Ov3rIwAAdHIIAJ2HZ+HsabaT1leyMgXdPbRU\\nE4OEo6R1Epf/Bg/LenmGpz3JOXQpxlqt/VO3G4o83ZZGpfaCEtkFlVcHj/qa46YH\\nT/nj9oiwQkjMd38kp8hKDtwmu4Ca1F8yrONIt6uXTnCTurh6YFLUMZ4tTY5plHV9\\nxob2RrQq4rcgdnhU/sVaJHFTXRc+Aw74NdBHQQOaB/4h0dD5UTpNMObzD99/xkRy\\nx1TY9KZCzUObe9iUMsT5NnHOWwl3QENh281LrEN6ZHz57VhdigLkFyvL56RcwETX\\ngS2yKwM71tqwMuJ6cYodD4exnkUuQxWQrfNE+AOgoQZ67Q2/ZAHfB8IHp0h5Tb4=\\n=xpa2\\n-----END PGP SIGNATURE-----\\ntree e4abe7afa968cef486eea66649f7de2cd122dd70\\nparent 0fe7efb1a6217accb8d53cbb17a633f406459fbb\\nparent 5df8b7ecec0e249df5485dd622efed8b35758540\\nauthor James Robinson <jrob119@users.noreply.github.com> 1612443918 +0000\\ncommitter GitHub <noreply@github.com> 1612443918 +0000\\n\\nMerge pull request #256 from ANHIG/3430\\n\\nUpdate hla.xml.ziphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0fe7efb1a6217accb8d53cbb17a633f406459fbbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbbhttps://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb5df8b7ecec0e249df5485dd622efed8b35758540https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540NaNNaN
5543066954597d739b4aba34d474b2e0f6a8b818714MDY6Q29tbWl0MjQ1NDAxMzY6MzA2Njk1NDU5N2Q3MzliNGFiYTM0ZDQ3NGIyZTBmNmE4YjgxODcxNA==James Robinsonjames.robinson@anthonynolan.org2021-02-10T12:05:39ZJames Robinsonjames.robinson@anthonynolan.org2021-02-10T12:05:39ZAddition of IHIW HML References\\n\\nAddition of files for IHIW HML References115e399c154986cb2ee5011e1324b960a07d86b8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/115e399c154986cb2ee5011e1324b960a07d86b8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3066954597d739b4aba34d474b2e0f6a8b8187140FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714https://github.com/ANHIG/IMGTHLA/commit/3066954597d739b4aba34d474b2e0f6a8b818714https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse83b4e1cc168c66466a246f63da7b62b42d412110https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110https://github.com/ANHIG/IMGTHLA/commit/83b4e1cc168c66466a246f63da7b62b42d412110NaNNaNNaNNaNNaN
55582edfc44b8b1671ece57d88953f7350ea8837237MDY6Q29tbWl0MjQ1NDAxMzY6ODJlZGZjNDRiOGIxNjcxZWNlNTdkODg5NTNmNzM1MGVhODgzNzIzNw==James Robinsonjames.robinson@anthonynolan.org2021-02-10T12:06:58ZJames Robinsonjames.robinson@anthonynolan.org2021-02-10T12:06:58ZAddition of IHIW HML References12217d8a5723f2b9194a757556ef56c8edfecd55https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/12217d8a5723f2b9194a757556ef56c8edfecd55https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82edfc44b8b1671ece57d88953f7350ea88372370FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237https://github.com/ANHIG/IMGTHLA/commit/82edfc44b8b1671ece57d88953f7350ea8837237https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefdfbacb192894a95177245e08264d591d3980725https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725NaNNaNNaNNaNNaN
556096377bad78018607072daf7c94e7eb90ae17af8MDY6Q29tbWl0MjQ1NDAxMzY6MDk2Mzc3YmFkNzgwMTg2MDcwNzJkYWY3Yzk0ZTdlYjkwYWUxN2FmOA==James Robinsonjames.robinson@anthonynolan.org2021-02-10T12:07:44ZJames Robinsonjames.robinson@anthonynolan.org2021-02-10T12:07:44ZAddition of IHIW HML References30e21e7864412f086ed5514fbe03d6d3cac2463fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30e21e7864412f086ed5514fbe03d6d3cac2463fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/096377bad78018607072daf7c94e7eb90ae17af80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8https://github.com/ANHIG/IMGTHLA/commit/096377bad78018607072daf7c94e7eb90ae17af8https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4a543c59a2e838e82fb9e2388670552e96b565achttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565achttps://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565acNaNNaNNaNNaNNaN
5572d5d09066a8ad1fdc195c925bddbe95491fb1e58MDY6Q29tbWl0MjQ1NDAxMzY6MmQ1ZDA5MDY2YThhZDFmZGMxOTVjOTI1YmRkYmU5NTQ5MWZiMWU1OA==James Robinsonjames.robinson@anthonynolan.org2021-02-10T12:10:42ZJames Robinsonjames.robinson@anthonynolan.org2021-02-10T12:10:42ZAddition of IHIW HML Referenceseb1b3d33a86062694a36d1365d7a00267129ea72https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/eb1b3d33a86062694a36d1365d7a00267129ea72https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e580FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58https://github.com/ANHIG/IMGTHLA/commit/2d5d09066a8ad1fdc195c925bddbe95491fb1e58https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse94dbd8ff0c71d31171c75e551b442125b0b0fe2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2ahttps://github.com/ANHIG/IMGTHLA/commit/94dbd8ff0c71d31171c75e551b442125b0b0fe2aNaNNaNNaNNaNNaN
558a65fcca04e51ba8a9d48d2ee676be1de7ff01746MDY6Q29tbWl0MjQ1NDAxMzY6YTY1ZmNjYTA0ZTUxYmE4YTlkNDhkMmVlNjc2YmUxZGU3ZmYwMTc0Ng==dominicbarkerANdominicbarker@anthonynolan.org2021-02-17T14:31:37ZdominicbarkerANdominicbarker@anthonynolan.org2021-02-17T14:31:37ZCorrection of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICBe9d53f77bc50482a40e2aaf00aa3e7d9f0ac670ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff017460FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN5df8b7ecec0e249df5485dd622efed8b35758540https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540NaNNaNNaNNaNNaN
5590fa36435691cac5651bee2ffe511f73ccd98c367MDY6Q29tbWl0MjQ1NDAxMzY6MGZhMzY0MzU2OTFjYWM1NjUxYmVlMmZmZTUxMWY3M2NjZDk4YzM2Nw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-02-17T15:20:04ZGitHubnoreply@github.com2021-02-17T15:20:04ZMerge pull request #258 from ANHIG/3430\\n\\nCorrection of release version in hla.xml and hla_ciwd.xml and additio…e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fa36435691cac5651bee2ffe511f73ccd98c3670Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgLTQkCRBK7hj4Ov3rIwAAdHIIAEX++3mHb3iyu39dY2/RFLRE\\ncsHYVi9m/EJRDcPU87q3nbKMwHuaGSkEgl0QnoiUQnbnx5xysJOatw2tU4UYTgu5\\nbIoMuuSoipK5/IO7zlqYx4968hCAFSAU1IYo96dRnnUsioAnmtVqNzFY/7vRHikS\\nA8I8TuJu6AoONg996IGmyz2XLayzfEppM43LYOfWwZD0KhaOK6Qxu6k2cMZY1h3I\\nj3rn2vusOfNjmrEtkbu0VvT6HGjDm66B4ytpi+kl/fsWhoLkc5Kpb3Bj08P397Cn\\nJ9UxNHLS9ouPd5PGyTj/H9PGC+4wdWVfs57rxjCD9G3cgMEQb+iRI+PP+iS4gqI=\\n=BkOS\\n-----END PGP SIGNATURE-----\\ntree e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e\\nparent 3182e0793150de4ffb34da2774991cb24e49a191\\nparent a65fcca04e51ba8a9d48d2ee676be1de7ff01746\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1613575204 +0000\\ncommitter GitHub <noreply@github.com> 1613575204 +0000\\n\\nMerge pull request #258 from ANHIG/3430\\n\\nCorrection of release version in hla.xml and hla_ciwd.xml and additio…https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3182e0793150de4ffb34da2774991cb24e49a191https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746NaNNaN
560087234db7d9a87138f071f130f793c52019ea7e4MDY6Q29tbWl0MjQ1NDAxMzY6MDg3MjM0ZGI3ZDlhODcxMzhmMDcxZjEzMGY3OTNjNTIwMTllYTdlNA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:01:44ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:01:44ZUpdate README.md3b1ced27da4b70e0b620b0017cacf7cb571c5c7ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b1ced27da4b70e0b620b0017cacf7cb571c5c7ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/087234db7d9a87138f071f130f793c52019ea7e40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/087234db7d9a87138f071f130f793c52019ea7e4https://github.com/ANHIG/IMGTHLA/commit/087234db7d9a87138f071f130f793c52019ea7e4https://api.github.com/repos/ANHIG/IMGTHLA/commits/087234db7d9a87138f071f130f793c52019ea7e4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3066954597d739b4aba34d474b2e0f6a8b818714https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714https://github.com/ANHIG/IMGTHLA/commit/3066954597d739b4aba34d474b2e0f6a8b818714NaNNaNNaNNaNNaN
561a627893de839025c7082930481238db5d34493c4MDY6Q29tbWl0MjQ1NDAxMzY6YTYyNzg5M2RlODM5MDI1YzcwODI5MzA0ODEyMzhkYjVkMzQ0OTNjNA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:03:31ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:03:31ZUpdate README.mdec1cae5485aef153f721427be74423ff57e0d0e8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec1cae5485aef153f721427be74423ff57e0d0e8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a627893de839025c7082930481238db5d34493c40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a627893de839025c7082930481238db5d34493c4https://github.com/ANHIG/IMGTHLA/commit/a627893de839025c7082930481238db5d34493c4https://api.github.com/repos/ANHIG/IMGTHLA/commits/a627893de839025c7082930481238db5d34493c4/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse82edfc44b8b1671ece57d88953f7350ea8837237https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237https://github.com/ANHIG/IMGTHLA/commit/82edfc44b8b1671ece57d88953f7350ea8837237NaNNaNNaNNaNNaN
5620fcb4ad38ea898053916e60f8c55ea86efcff3dbMDY6Q29tbWl0MjQ1NDAxMzY6MGZjYjRhZDM4ZWE4OTgwNTM5MTZlNjBmOGM1NWVhODZlZmNmZjNkYg==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:04:54ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:04:54ZUpdate README.mdfb47284dade2644325b353eb3e6c55bea909b7a5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fb47284dade2644325b353eb3e6c55bea909b7a5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3dbhttps://github.com/ANHIG/IMGTHLA/commit/0fcb4ad38ea898053916e60f8c55ea86efcff3dbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse096377bad78018607072daf7c94e7eb90ae17af8https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8https://github.com/ANHIG/IMGTHLA/commit/096377bad78018607072daf7c94e7eb90ae17af8NaNNaNNaNNaNNaN
563228082acf94115319c60d50d8909d4e1cb88c557MDY6Q29tbWl0MjQ1NDAxMzY6MjI4MDgyYWNmOTQxMTUzMTljNjBkNTBkODkwOWQ0ZTFjYjg4YzU1Nw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:05:27ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:05:27ZUpdate README.md4ec8586a2dbc1f2876dad3f9060c3cb8f8e52bfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4ec8586a2dbc1f2876dad3f9060c3cb8f8e52bfahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/228082acf94115319c60d50d8909d4e1cb88c5570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/228082acf94115319c60d50d8909d4e1cb88c557https://github.com/ANHIG/IMGTHLA/commit/228082acf94115319c60d50d8909d4e1cb88c557https://api.github.com/repos/ANHIG/IMGTHLA/commits/228082acf94115319c60d50d8909d4e1cb88c557/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2d5d09066a8ad1fdc195c925bddbe95491fb1e58https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58https://github.com/ANHIG/IMGTHLA/commit/2d5d09066a8ad1fdc195c925bddbe95491fb1e58NaNNaNNaNNaNNaN
564e3efe8773f959910461fc3bbf9b49c57c97de27aMDY6Q29tbWl0MjQ1NDAxMzY6ZTNlZmU4NzczZjk1OTkxMDQ2MWZjM2JiZjliNDljNTdjOTdkZTI3YQ==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:08:17ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:08:17ZAddition of IHIW HML References\\n\\nAddition of files for IHIW HML Referencesaaba8c4f0cc4a30d791f1497e295f2c36a35b029https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aaba8c4f0cc4a30d791f1497e295f2c36a35b029https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27ahttps://github.com/ANHIG/IMGTHLA/commit/e3efe8773f959910461fc3bbf9b49c57c97de27ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3b1848614de19ad87a66436350f5a3161ee61188https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188NaNNaNNaNNaNNaN
565affd79f76b7ccb76cd6e0305bd417cf1ceda94c6MDY6Q29tbWl0MjQ1NDAxMzY6YWZmZDc5Zjc2YjdjY2I3NmNkNmUwMzA1YmQ0MTdjZjFjZWRhOTRjNg==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:12:07ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:12:07ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References1907528e38e7a5bf9f6ce2fa8f1ccfbf03202ba6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1907528e38e7a5bf9f6ce2fa8f1ccfbf03202ba6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6https://github.com/ANHIG/IMGTHLA/commit/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse8d0a251d1fd75d178eac597094d0508f8e1024b9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9NaNNaNNaNNaNNaN
566d146942a21ba93007cadd23d4f2c2035fa783142MDY6Q29tbWl0MjQ1NDAxMzY6ZDE0Njk0MmEyMWJhOTMwMDdjYWRkMjNkNGYyYzIwMzVmYTc4MzE0Mg==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:12:59ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:12:59ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesa3a6a2bd94835ca178c0a133584321bd793cd902https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3a6a2bd94835ca178c0a133584321bd793cd902https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d146942a21ba93007cadd23d4f2c2035fa7831420FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142https://github.com/ANHIG/IMGTHLA/commit/d146942a21ba93007cadd23d4f2c2035fa783142https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseb0bc79bb688f79a9c44fbb58923cdb3215cb9bc6https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6https://github.com/ANHIG/IMGTHLA/commit/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6NaNNaNNaNNaNNaN
5677d2a5e215a986441ef272144bf4a009134df7ce9MDY6Q29tbWl0MjQ1NDAxMzY6N2QyYTVlMjE1YTk4NjQ0MWVmMjcyMTQ0YmY0YTAwOTEzNGRmN2NlOQ==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:15:38ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:15:38ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References72139f3bb756a785f6064ff413097bfc893f55fdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/72139f3bb756a785f6064ff413097bfc893f55fdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d2a5e215a986441ef272144bf4a009134df7ce90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9https://github.com/ANHIG/IMGTHLA/commit/7d2a5e215a986441ef272144bf4a009134df7ce9https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef0d17a6dfbdbbb3d65562d674386340b1ae778f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9NaNNaNNaNNaNNaN
5684cfdfe0df5bd5a0eba050ab8d022b0517119cd8dMDY6Q29tbWl0MjQ1NDAxMzY6NGNmZGZlMGRmNWJkNWEwZWJhMDUwYWI4ZDAyMmIwNTE3MTE5Y2Q4ZA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:16:14ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:16:14ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References2a437a4ea36a350b907b27fa3490a70ce4343f7chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a437a4ea36a350b907b27fa3490a70ce4343f7chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dhttps://github.com/ANHIG/IMGTHLA/commit/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee3efe8773f959910461fc3bbf9b49c57c97de27ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27ahttps://github.com/ANHIG/IMGTHLA/commit/e3efe8773f959910461fc3bbf9b49c57c97de27aNaNNaNNaNNaNNaN
569659eb8ff27ca443cfab75fc16cb6a2d100bd8430MDY6Q29tbWl0MjQ1NDAxMzY6NjU5ZWI4ZmYyN2NhNDQzY2ZhYjc1ZmMxNmNiNmEyZDEwMGJkODQzMA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:17:01ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:17:01ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesa0a3603d332ae0df9ef4258ac2516f76e9836957https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a0a3603d332ae0df9ef4258ac2516f76e9836957https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd84300FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430https://github.com/ANHIG/IMGTHLA/commit/659eb8ff27ca443cfab75fc16cb6a2d100bd8430https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsef2472aaf572658757a7fc2b0132fcc85fbfe02c1https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1NaNNaNNaNNaNNaN
570193d738ff05632b2a2f301bf08d4d9772b1837ecMDY6Q29tbWl0MjQ1NDAxMzY6MTkzZDczOGZmMDU2MzJiMmEyZjMwMWJmMDhkNGQ5NzcyYjE4MzdlYw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:18:23ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:18:23ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References9b1227901f5ff8be4f54ba8b12cfa5346093d1d5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b1227901f5ff8be4f54ba8b12cfa5346093d1d5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837echttps://github.com/ANHIG/IMGTHLA/commit/193d738ff05632b2a2f301bf08d4d9772b1837echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse62034dec31973902cdbad9dde49d215016520b5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5ehttps://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5eNaNNaNNaNNaNNaN
571e0a0d054dd9a1afc60adc54381802dae2e09d4d3MDY6Q29tbWl0MjQ1NDAxMzY6ZTBhMGQwNTRkZDlhMWFmYzYwYWRjNTQzODE4MDJkYWUyZTA5ZDRkMw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:20:59ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:20:59ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencescbb44e27f5b8fc4e0148e546e762027926c44d9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cbb44e27f5b8fc4e0148e546e762027926c44d9ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3https://github.com/ANHIG/IMGTHLA/commit/e0a0d054dd9a1afc60adc54381802dae2e09d4d3https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9926a70c8d463929ee5e38b4b6aa2284ba07da9fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9fhttps://github.com/ANHIG/IMGTHLA/commit/9926a70c8d463929ee5e38b4b6aa2284ba07da9fNaNNaNNaNNaNNaN
572bf1169414b835f506f3a3bcfed4c8856d9213bbbMDY6Q29tbWl0MjQ1NDAxMzY6YmYxMTY5NDE0YjgzNWY1MDZmM2EzYmNmZWQ0Yzg4NTZkOTIxM2JiYg==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:22:22ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:22:22ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References5d57c190022d8d93eaa39c42f3fec9536c4dded6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5d57c190022d8d93eaa39c42f3fec9536c4dded6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbbhttps://github.com/ANHIG/IMGTHLA/commit/bf1169414b835f506f3a3bcfed4c8856d9213bbbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse3e3c49d94aaf2e36c77f06f1eff455b9ec196f84https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84https://github.com/ANHIG/IMGTHLA/commit/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84NaNNaNNaNNaNNaN
573da6660011ed13b30e8e32e0b7eb6b99cdb518fb3MDY6Q29tbWl0MjQ1NDAxMzY6ZGE2NjYwMDExZWQxM2IzMGU4ZTMyZTBiN2ViNmI5OWNkYjUxOGZiMw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:23:43ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:23:43ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References7285d9e11157460f62671482f8417426b47823d7https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7285d9e11157460f62671482f8417426b47823d7https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3https://github.com/ANHIG/IMGTHLA/commit/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse054dac767e3513fed7ced0639fc67dd371b4bd28https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28NaNNaNNaNNaNNaN
5749e470184929001d566cbe593656b2c4b13aa1624MDY6Q29tbWl0MjQ1NDAxMzY6OWU0NzAxODQ5MjkwMDFkNTY2Y2JlNTkzNjU2YjJjNGIxM2FhMTYyNA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:25:16ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:25:16ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesbf3c5851b8b07e49fbefa7ee569ce515e9d24369https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bf3c5851b8b07e49fbefa7ee569ce515e9d24369https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9e470184929001d566cbe593656b2c4b13aa16240FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624https://github.com/ANHIG/IMGTHLA/commit/9e470184929001d566cbe593656b2c4b13aa1624https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1https://github.com/ANHIG/IMGTHLA/commit/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1NaNNaNNaNNaNNaN
575fc0134c3516e01032a32997d037b3ba296e26221MDY6Q29tbWl0MjQ1NDAxMzY6ZmMwMTM0YzM1MTZlMDEwMzJhMzI5OTdkMDM3YjNiYTI5NmUyNjIyMQ==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:26:35ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:26:35ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References5006d6bc05b72a2efcaa68e11c559b2c84a0698bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5006d6bc05b72a2efcaa68e11c559b2c84a0698bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fc0134c3516e01032a32997d037b3ba296e262210FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221https://github.com/ANHIG/IMGTHLA/commit/fc0134c3516e01032a32997d037b3ba296e26221https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse204cef7c7591703727291b16cc78cc5e30d710d7https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7https://github.com/ANHIG/IMGTHLA/commit/204cef7c7591703727291b16cc78cc5e30d710d7NaNNaNNaNNaNNaN
576965b82561d82c5d347fd10c77245dcd8691ba119MDY6Q29tbWl0MjQ1NDAxMzY6OTY1YjgyNTYxZDgyYzVkMzQ3ZmQxMGM3NzI0NWRjZDg2OTFiYTExOQ==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:27:59ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:27:59ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesb73657fa4b3fbb2bcdc55db1ae7310e4e888cb39https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b73657fa4b3fbb2bcdc55db1ae7310e4e888cb39https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/965b82561d82c5d347fd10c77245dcd8691ba1190FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119https://github.com/ANHIG/IMGTHLA/commit/965b82561d82c5d347fd10c77245dcd8691ba119https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9e0c45390d73e4fd10f72b3c6530f2eb68ec6942https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942https://github.com/ANHIG/IMGTHLA/commit/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942NaNNaNNaNNaNNaN
577da01a2c4317137aea8d1f8c431af57ea9cbf5fcdMDY6Q29tbWl0MjQ1NDAxMzY6ZGEwMWEyYzQzMTcxMzdhZWE4ZDFmOGM0MzFhZjU3ZWE5Y2JmNWZjZA==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:28:45ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:28:45ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencese68f25d9726cdc3fab709da958a0c286d165ec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e68f25d9726cdc3fab709da958a0c286d165ec9fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcdhttps://github.com/ANHIG/IMGTHLA/commit/da01a2c4317137aea8d1f8c431af57ea9cbf5fcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee9eb52c8016d15233e9c70537d830181bc28fec5https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5NaNNaNNaNNaNNaN
578d531c3422f806634d35d611b0296b6a34815c4e7MDY6Q29tbWl0MjQ1NDAxMzY6ZDUzMWMzNDIyZjgwNjYzNGQzNWQ2MTFiMDI5NmI2YTM0ODE1YzRlNw==James Robinsonjames.robinson@anthonynolan.org2021-02-26T12:30:20ZJames Robinsonjames.robinson@anthonynolan.org2021-02-26T12:30:20ZAddition of files for IHIW HML References\\n\\nAddition of files for IHIW HML Referencesa233bce48bd41ef94bda40f22e09267394e506e3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a233bce48bd41ef94bda40f22e09267394e506e3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d531c3422f806634d35d611b0296b6a34815c4e70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsea65fcca04e51ba8a9d48d2ee676be1de7ff01746https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746NaNNaNNaNNaNNaN
579b9174859384269ff9eeadcab12762d38c56aef36MDY6Q29tbWl0MjQ1NDAxMzY6YjkxNzQ4NTkzODQyNjlmZjllZWFkY2FiMTI3NjJkMzhjNTZhZWYzNg==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:43:31ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:43:31ZMoving to hml subdir in ihiw964a42aef28b6e5eb2752462b71976f197a86b40https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/964a42aef28b6e5eb2752462b71976f197a86b40https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9174859384269ff9eeadcab12762d38c56aef360FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36https://github.com/ANHIG/IMGTHLA/commit/b9174859384269ff9eeadcab12762d38c56aef36https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseda01a2c4317137aea8d1f8c431af57ea9cbf5fcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcdhttps://github.com/ANHIG/IMGTHLA/commit/da01a2c4317137aea8d1f8c431af57ea9cbf5fcdNaNNaNNaNNaNNaN
580c406294628d2e1db4d2656fe60eb7e0f5e2efab7MDY6Q29tbWl0MjQ1NDAxMzY6YzQwNjI5NDYyOGQyZTFkYjRkMjY1NmZlNjBlYjdlMGY1ZTJlZmFiNw==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:44:11ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:44:11ZMoving to hml subdir in ihiwabc1a0a489bb459556910bd11377845adc82bfd8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/abc1a0a489bb459556910bd11377845adc82bfd8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab70FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7https://github.com/ANHIG/IMGTHLA/commit/c406294628d2e1db4d2656fe60eb7e0f5e2efab7https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse965b82561d82c5d347fd10c77245dcd8691ba119https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119https://github.com/ANHIG/IMGTHLA/commit/965b82561d82c5d347fd10c77245dcd8691ba119NaNNaNNaNNaNNaN
581c37267e1ee355c619a3058da5a7135e19e6522deMDY6Q29tbWl0MjQ1NDAxMzY6YzM3MjY3ZTFlZTM1NWM2MTlhMzA1OGRhNWE3MTM1ZTE5ZTY1MjJkZQ==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:44:58ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:44:58ZMoving to hml subdir in ihiw486270e19b03dd6741f2345504c6dd8aabf3ec80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/486270e19b03dd6741f2345504c6dd8aabf3ec80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c37267e1ee355c619a3058da5a7135e19e6522de0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522dehttps://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522dehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed531c3422f806634d35d611b0296b6a34815c4e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7NaNNaNNaNNaNNaN
58298cba1c4e5e8e18b5f355121d6ad84b2836a9c40MDY6Q29tbWl0MjQ1NDAxMzY6OThjYmExYzRlNWU4ZTE4YjVmMzU1MTIxZDZhZDg0YjI4MzZhOWM0MA==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:45:32ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:45:32ZMoving to hml subdir in ihiw9bc8140c3a55a57535d19ba0ea8bb4134332600bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9bc8140c3a55a57535d19ba0ea8bb4134332600bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c400FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40https://github.com/ANHIG/IMGTHLA/commit/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsefc0134c3516e01032a32997d037b3ba296e26221https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221https://github.com/ANHIG/IMGTHLA/commit/fc0134c3516e01032a32997d037b3ba296e26221NaNNaNNaNNaNNaN
583734690c08be5b5d00193e2307125e669a1e3334fMDY6Q29tbWl0MjQ1NDAxMzY6NzM0NjkwYzA4YmU1YjVkMDAxOTNlMjMwNzEyNWU2NjlhMWUzMzM0Zg==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:46:04ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:46:04ZMoving to hml subdir in ihiw8fdd0e687f81f1cf0aa670eedfcde26effc7622dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8fdd0e687f81f1cf0aa670eedfcde26effc7622dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/734690c08be5b5d00193e2307125e669a1e3334f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334fhttps://github.com/ANHIG/IMGTHLA/commit/734690c08be5b5d00193e2307125e669a1e3334fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse9e470184929001d566cbe593656b2c4b13aa1624https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624https://github.com/ANHIG/IMGTHLA/commit/9e470184929001d566cbe593656b2c4b13aa1624NaNNaNNaNNaNNaN
584d3955683782369078d9d9137d6a0968adae23a92MDY6Q29tbWl0MjQ1NDAxMzY6ZDM5NTU2ODM3ODIzNjkwNzhkOWQ5MTM3ZDZhMDk2OGFkYWUyM2E5Mg==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:46:31ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:46:31ZMoving to hml subdir in ihiwd9f4f83043761df82718ae3bf9ec33b6b0910508https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d9f4f83043761df82718ae3bf9ec33b6b0910508https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3955683782369078d9d9137d6a0968adae23a920FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92https://github.com/ANHIG/IMGTHLA/commit/d3955683782369078d9d9137d6a0968adae23a92https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseda6660011ed13b30e8e32e0b7eb6b99cdb518fb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3https://github.com/ANHIG/IMGTHLA/commit/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3NaNNaNNaNNaNNaN
5854c423f90eeef8e5616057c72f50fee5c412bbf23MDY6Q29tbWl0MjQ1NDAxMzY6NGM0MjNmOTBlZWVmOGU1NjE2MDU3YzcyZjUwZmVlNWM0MTJiYmYyMw==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:47:43ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:47:43ZMoving to hml subdir in ihiwa03944caad8e0b830009e6d1a14dd44234fd15aehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a03944caad8e0b830009e6d1a14dd44234fd15aehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c423f90eeef8e5616057c72f50fee5c412bbf230FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23https://github.com/ANHIG/IMGTHLA/commit/4c423f90eeef8e5616057c72f50fee5c412bbf23https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsebf1169414b835f506f3a3bcfed4c8856d9213bbbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbbhttps://github.com/ANHIG/IMGTHLA/commit/bf1169414b835f506f3a3bcfed4c8856d9213bbbNaNNaNNaNNaNNaN
5864c95ab3a721f3f9664bb68e51225ddf11e46e315MDY6Q29tbWl0MjQ1NDAxMzY6NGM5NWFiM2E3MjFmM2Y5NjY0YmI2OGU1MTIyNWRkZjExZTQ2ZTMxNQ==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:48:43ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:48:43ZMoving to hml subdir in ihiwa074be187a8126465df36672d0212570d4fe0e4ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a074be187a8126465df36672d0212570d4fe0e4ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e3150FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315https://github.com/ANHIG/IMGTHLA/commit/4c95ab3a721f3f9664bb68e51225ddf11e46e315https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsee0a0d054dd9a1afc60adc54381802dae2e09d4d3https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3https://github.com/ANHIG/IMGTHLA/commit/e0a0d054dd9a1afc60adc54381802dae2e09d4d3NaNNaNNaNNaNNaN
587870e39341592de0113c530f471098490a246ac24MDY6Q29tbWl0MjQ1NDAxMzY6ODcwZTM5MzQxNTkyZGUwMTEzYzUzMGY0NzEwOTg0OTBhMjQ2YWMyNA==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:49:19ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:49:19ZMoving to hml subdir in ihiw4540e3e294ed83cf1f49ecf3514804de54fb7a23https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4540e3e294ed83cf1f49ecf3514804de54fb7a23https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/870e39341592de0113c530f471098490a246ac240FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24https://github.com/ANHIG/IMGTHLA/commit/870e39341592de0113c530f471098490a246ac24https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse193d738ff05632b2a2f301bf08d4d9772b1837echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837echttps://github.com/ANHIG/IMGTHLA/commit/193d738ff05632b2a2f301bf08d4d9772b1837ecNaNNaNNaNNaNNaN
588ce483229eac6fd693d73cd96c0c14a898b0ee257MDY6Q29tbWl0MjQ1NDAxMzY6Y2U0ODMyMjllYWM2ZmQ2OTNkNzNjZDk2YzBjMTRhODk4YjBlZTI1Nw==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:50:16ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:50:16ZMoving to hml subdir in ihiw9081854bfd51831a2b99b0e685aa76d1c27a7cdfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9081854bfd51831a2b99b0e685aa76d1c27a7cdfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ce483229eac6fd693d73cd96c0c14a898b0ee2570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257https://github.com/ANHIG/IMGTHLA/commit/ce483229eac6fd693d73cd96c0c14a898b0ee257https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse659eb8ff27ca443cfab75fc16cb6a2d100bd8430https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430https://github.com/ANHIG/IMGTHLA/commit/659eb8ff27ca443cfab75fc16cb6a2d100bd8430NaNNaNNaNNaNNaN
589e5198e0f0cb97456678856a60a13e87581e39966MDY6Q29tbWl0MjQ1NDAxMzY6ZTUxOThlMGYwY2I5NzQ1NjY3ODg1NmE2MGExM2U4NzU4MWUzOTk2Ng==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:50:45ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:50:45ZMoving to hml subdir in ihiw5a7baddd6451249f1b9b6317a7c14bb07da091ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5a7baddd6451249f1b9b6317a7c14bb07da091ddhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5198e0f0cb97456678856a60a13e87581e399660FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966https://github.com/ANHIG/IMGTHLA/commit/e5198e0f0cb97456678856a60a13e87581e39966https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dhttps://github.com/ANHIG/IMGTHLA/commit/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8dNaNNaNNaNNaNNaN
59063bd2a16920933caed1bcc2489913ad1a52d9c55MDY6Q29tbWl0MjQ1NDAxMzY6NjNiZDJhMTY5MjA5MzNjYWVkMWJjYzI0ODk5MTNhZDFhNTJkOWM1NQ==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:51:17ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:51:17ZMoving to hml subdir in ihiwac7e07f021601615733b7097fad0aa99bb98d1a4https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac7e07f021601615733b7097fad0aa99bb98d1a4https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63bd2a16920933caed1bcc2489913ad1a52d9c550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55https://github.com/ANHIG/IMGTHLA/commit/63bd2a16920933caed1bcc2489913ad1a52d9c55https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed146942a21ba93007cadd23d4f2c2035fa783142https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142https://github.com/ANHIG/IMGTHLA/commit/d146942a21ba93007cadd23d4f2c2035fa783142NaNNaNNaNNaNNaN
59125ca5b9aeaad82db223c11bc058ba2b66ca996bbMDY6Q29tbWl0MjQ1NDAxMzY6MjVjYTViOWFlYWFkODJkYjIyM2MxMWJjMDU4YmEyYjY2Y2E5OTZiYg==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:51:55ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:51:55ZMoving to hml subdir in ihiw1059c2f19d73f985f843d2fd11648cf10e1c35f5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1059c2f19d73f985f843d2fd11648cf10e1c35f5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bbhttps://github.com/ANHIG/IMGTHLA/commit/25ca5b9aeaad82db223c11bc058ba2b66ca996bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseaffd79f76b7ccb76cd6e0305bd417cf1ceda94c6https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6https://github.com/ANHIG/IMGTHLA/commit/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6NaNNaNNaNNaNNaN
5921d50edc746506c55aa9f5dc2fff61a2e4bb25a0eMDY6Q29tbWl0MjQ1NDAxMzY6MWQ1MGVkYzc0NjUwNmM1NWFhOWY1ZGMyZmZmNjFhMmU0YmIyNWEwZQ==James Robinsonjames.robinson@anthonynolan.org2021-03-03T08:52:24ZJames Robinsonjames.robinson@anthonynolan.org2021-03-03T08:52:24ZMoving to hml subdir in ihiw432d459b9beb1860fdc23925167d53e1ea73db78https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/432d459b9beb1860fdc23925167d53e1ea73db78https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0ehttps://github.com/ANHIG/IMGTHLA/commit/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7d2a5e215a986441ef272144bf4a009134df7ce9https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9https://github.com/ANHIG/IMGTHLA/commit/7d2a5e215a986441ef272144bf4a009134df7ce9NaNNaNNaNNaNNaN
59394cfe2ac15af0171f1397984ca0d1968a6931eb3MDY6Q29tbWl0MjQ1NDAxMzY6OTRjZmUyYWMxNWFmMDE3MWYxMzk3OTg0Y2EwZDE5NjhhNjkzMWViMw==James Robinsonjrob119@users.noreply.github.com2021-03-03T08:53:38ZGitHubnoreply@github.com2021-03-03T08:53:38ZMerge pull request #260 from ANHIG/3430\\n\\nAddition of files for IHIW HML References486270e19b03dd6741f2345504c6dd8aabf3ec80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/486270e19b03dd6741f2345504c6dd8aabf3ec80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb30Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgP06SCRBK7hj4Ov3rIwAAdHIIAFga2SdsiZrkDjjbfAmB6MQQ\\nf1hxqalAJWjZXI5O344pwKwGjo9jV94wgaHzJPflAAMrsPa+KqGYDFx/wMXNKwqE\\nXMVY77YWmFjri73WlwCUWiIh0rJvsBAAgqBjvnJGNHIdhMLlGRgfwICA9oHw91rg\\n0pm/iA0KbFCKlQYcfD8hL7jO7IVxqvdIK1qoB5O5lcf/yhIPjmTdIqZXa+mvdUEa\\nv9zOgV8MU3XVHGnep+GhDSxQ6Vl0nWLDoqe+oDUkeJBykNbRYNxvEo+TxcP9e3q/\\n47iccuf0IfogveM1HCmt8vzLLEDrCsVlt28XtJXdedlHjSyp+YxQ0O5UgNPv51g=\\n=d97M\\n-----END PGP SIGNATURE-----\\ntree 486270e19b03dd6741f2345504c6dd8aabf3ec80\\nparent 0fa36435691cac5651bee2ffe511f73ccd98c367\\nparent c37267e1ee355c619a3058da5a7135e19e6522de\\nauthor James Robinson <jrob119@users.noreply.github.com> 1614761618 +0000\\ncommitter GitHub <noreply@github.com> 1614761618 +0000\\n\\nMerge pull request #260 from ANHIG/3430\\n\\nAddition of files for IHIW HML Referenceshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0fa36435691cac5651bee2ffe511f73ccd98c367https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367c37267e1ee355c619a3058da5a7135e19e6522dehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522dehttps://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522deNaNNaN
5947b746d5303493fb53214ceffbd9b365c8ef4a126MDY6Q29tbWl0MjQ1NDAxMzY6N2I3NDZkNTMwMzQ5M2ZiNTMyMTRjZWZmYmQ5YjM2NWM4ZWY0YTEyNg==dominicbarkerANdominicbarker@anthonynolan.org2021-04-01T10:04:53ZdominicbarkerANdominicbarker@anthonynolan.org2021-04-01T10:04:53ZCorrection of DQB1 pseudo-exon mark up838d1f52f5159e036291e68d93b4e1ed7ee7742chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/838d1f52f5159e036291e68d93b4e1ed7ee7742chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b746d5303493fb53214ceffbd9b365c8ef4a1260FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc37267e1ee355c619a3058da5a7135e19e6522dehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522dehttps://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522deNaNNaNNaNNaNNaN
5954240ef4cf17e503c44b177ff0f7b740258ac2e70MDY6Q29tbWl0MjQ1NDAxMzY6NDI0MGVmNGNmMTdlNTAzYzQ0YjE3N2ZmMGY3Yjc0MDI1OGFjMmU3MA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-04-12T15:17:44ZGitHubnoreply@github.com2021-04-12T15:17:44ZMerge pull request #262 from ANHIG/3430\\n\\nCorrection of DQB1 pseudo-exon mark up838d1f52f5159e036291e68d93b4e1ed7ee7742chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/838d1f52f5159e036291e68d93b4e1ed7ee7742chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e700Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgdGSYCRBK7hj4Ov3rIwAAdHIIABsmZW5bDHaLPuHtQWS7gGTq\\nBegzE08qUx1kJBHRsLAaeQAZowDycVW0ApHQpO75IwxEbt263g4n4j0/uA2yge59\\nAuQbnWwgXj4iG0Vxgq3HHEsC8C4Jqq39QXppwrEXCjlfb4Gor1IjkAnfX2R5uzBh\\nOlgY/1W4N5FB30ygit/F4RYStvVD/IBgJNAbl5Z8eM8ur6MeaxFUSsXrPcPqBbQx\\nVUdEwzKLqzaEMK8RhNTihKNIVRD1GwsdQG5AOF4erQdBhfncX4rJv4Qm3QfjkfKC\\nykmcPlRioQkXMHWZor+citOQLjNPt2GkoFFB8GyfJriG4i+N5vn6K6e1ZfvN2Tk=\\n=awoY\\n-----END PGP SIGNATURE-----\\ntree 838d1f52f5159e036291e68d93b4e1ed7ee7742c\\nparent 94cfe2ac15af0171f1397984ca0d1968a6931eb3\\nparent 7b746d5303493fb53214ceffbd9b365c8ef4a126\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1618240664 +0100\\ncommitter GitHub <noreply@github.com> 1618240664 +0100\\n\\nMerge pull request #262 from ANHIG/3430\\n\\nCorrection of DQB1 pseudo-exon mark uphttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse94cfe2ac15af0171f1397984ca0d1968a6931eb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb37b746d5303493fb53214ceffbd9b365c8ef4a126https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126NaNNaN
596410e5b8bd76c20bcde2cd0e92c78713e00160c28MDY6Q29tbWl0MjQ1NDAxMzY6NDEwZTViOGJkNzZjMjBiY2RlMmNkMGU5MmM3ODcxM2UwMDE2MGMyOA==dominicbarkerANdominicbarker@anthonynolan.org2021-04-21T10:36:48ZdominicbarkerANdominicbarker@anthonynolan.org2021-04-21T10:36:48ZIPD-IMGT/HLA Release 3.44.09d69c2510ce6053564bbbd61716586f733e95ff9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d69c2510ce6053564bbbd61716586f733e95ff9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c280FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN94cfe2ac15af0171f1397984ca0d1968a6931eb3https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3NaNNaNNaNNaNNaN
597a2726dfb0cde8a5d567ce9a115d4f254f2af3851MDY6Q29tbWl0MjQ1NDAxMzY6YTI3MjZkZmIwY2RlOGE1ZDU2N2NlOWExMTVkNGYyNTRmMmFmMzg1MQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-04-21T11:16:49ZGitHubnoreply@github.com2021-04-21T11:16:49ZMerge branch 'Latest' into 34402fd0910671771b719cc3fd60df9ace06bad5454ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2fd0910671771b719cc3fd60df9ace06bad5454ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af38510Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJggAmhCRBK7hj4Ov3rIwAA0U4IAGjoMYbk8qszcF87z/G/1nQh\\nu7C0Fs0uNYGq5Vl1LbaigBzON02DNbrUr0tJKnbgenkuKXeZ1oDqYQveontTzXxf\\nXdEn1ppBSp9bvvkWbBXR1A8vgrPXC+lI4/LbMZEPZyqpcyoCGxl64Z5JETrUzdVV\\nUEGVEf+ubA6JlapY9t9pzSbos7XYrzx7J8u4scWhD0zl68XCgHlWvyvrffZUdpbd\\nzX2X4kVp6UOYwS89Ul0edsvSmn5BTXp3HWEDmfwaCymVLWd9bLQg5gPtluDV7Z3P\\nK9v24H6NGyKGRPFfwv4gKW71bsY/OQtYZ8UI0/hUKllMYQwfizn9SwyEahs4N+Y=\\n=HxEB\\n-----END PGP SIGNATURE-----\\ntree 2fd0910671771b719cc3fd60df9ace06bad5454a\\nparent 410e5b8bd76c20bcde2cd0e92c78713e00160c28\\nparent 4240ef4cf17e503c44b177ff0f7b740258ac2e70\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1619003809 +0100\\ncommitter GitHub <noreply@github.com> 1619003809 +0100\\n\\nMerge branch 'Latest' into 3440https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse410e5b8bd76c20bcde2cd0e92c78713e00160c28https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c284240ef4cf17e503c44b177ff0f7b740258ac2e70https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70NaNNaN
5988da1eca28db8f6ae0db7e7134d334a10eb96f6a3MDY6Q29tbWl0MjQ1NDAxMzY6OGRhMWVjYTI4ZGI4ZjZhZTBkYjdlNzEzNGQzMzRhMTBlYjk2ZjZhMw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-04-21T11:17:00ZGitHubnoreply@github.com2021-04-21T11:17:00ZMerge pull request #263 from ANHIG/3440\\n\\nIPD-IMGT/HLA Release 3.44.02fd0910671771b719cc3fd60df9ace06bad5454ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2fd0910671771b719cc3fd60df9ace06bad5454ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a30Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJggAmsCRBK7hj4Ov3rIwAANhAIACs4T6nKKKx7Xw3DydIm2BzC\\nhBVqzE/TXQc4UIQGToFSC1zXEnPqEdJbRYy8emb8T44tsyvISaH9x+Gh2Cx3HRzW\\nINZXVqUvaBUYJbOpSlYk4MccITY9vMJSxZVsV2ijcDAIJU4PgRfWJXVtk9Bn93ML\\n6YJaNW96/PYWJjy0PyUeBmeHK+fjt7ekQgso9eU/pfRM3BkX9IqhgA72+3bPhUaT\\nf2kezIFQgODV6PiNA/7NLHJ0q62/t7zFY2UrFmhFU/CCx1oTieJ3o2iuXxi/X2j4\\nnZpfBYDpuBvxVsEBH5Xg1Z9vWxc2O2beURG7qOlJVkQH4EUUGel2UiCZ1KzV2kM=\\n=KIdZ\\n-----END PGP SIGNATURE-----\\ntree 2fd0910671771b719cc3fd60df9ace06bad5454a\\nparent 4240ef4cf17e503c44b177ff0f7b740258ac2e70\\nparent a2726dfb0cde8a5d567ce9a115d4f254f2af3851\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1619003820 +0100\\ncommitter GitHub <noreply@github.com> 1619003820 +0100\\n\\nMerge pull request #263 from ANHIG/3440\\n\\nIPD-IMGT/HLA Release 3.44.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4240ef4cf17e503c44b177ff0f7b740258ac2e70https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851NaNNaN
599b9d97ef45c56394528534bd1a2ec7d2d78523354MDY6Q29tbWl0MjQ1NDAxMzY6YjlkOTdlZjQ1YzU2Mzk0NTI4NTM0YmQxYTJlYzdkMmQ3ODUyMzM1NA==dominicbarkerANdominicbarker@anthonynolan.org2021-04-26T14:25:47ZdominicbarkerANdominicbarker@anthonynolan.org2021-04-26T14:25:47Zclean9d69c2510ce6053564bbbd61716586f733e95ff9https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d69c2510ce6053564bbbd61716586f733e95ff9https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9d97ef45c56394528534bd1a2ec7d2d785233540FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN8da1eca28db8f6ae0db7e7134d334a10eb96f6a3https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3NaNNaNNaNNaNNaN
600cf8ed2bb499fae21b7ed1544177ef3589a8246b1MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y4ZWQyYmI0OTlmYWUyMWI3ZWQxNTQ0MTc3ZWYzNTg5YTgyNDZiMQ==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T10:34:43ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T10:34:43ZRemoval of duplicate DRB1 entries from hla.xmlc67999566f2c4441a88175e49e335baea1dedf07https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c67999566f2c4441a88175e49e335baea1dedf07https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa2726dfb0cde8a5d567ce9a115d4f254f2af3851https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851NaNNaNNaNNaNNaN
6014871325c65b16d5fc1a0fb406ebf539c3cbcf054MDY6Q29tbWl0MjQ1NDAxMzY6NDg3MTMyNWM2NWIxNmQ1ZmMxYTBmYjQwNmViZjUzOWMzY2JjZjA1NA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-05-12T10:36:19ZGitHubnoreply@github.com2021-05-12T10:36:19ZMerge pull request #266 from ANHIG/3440\\n\\nRemoval of duplicate DRB1 entries from hla.xml6051a84888dcc089da909236838bd2f745c2fe81https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6051a84888dcc089da909236838bd2f745c2fe81https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf0540Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgm6+jCRBK7hj4Ov3rIwAABYgIACiOCI7NHMR8WSE4nykELF9k\\nDyzwoMQdjaFI1EzMRopI/itTnQJxTVEMUSTPD+Pf9lcmx/r+J831C3Aj2ie+j61N\\nC3FonTjgnD7crAMyKlyqj7k/F7M5jW3+kZ2Gptr0vYnSUh0Qz2OOzVVXQHmRhJ4f\\nHC9DRtxNgMrLNtkaXo6DnGJPfzVjFK6PPirl4EyokGWo/4IdDNA9po2f3Mj+7hj5\\n5dXBhPNou407l2m1x2Og3wK0JQFKW2doaQONI3AaiaXhVTe/I58kYBzUMUZIHagJ\\n/xbzpMhweQiiqHkENbgfhkiJmyrs3fr2rsmzyjPCmuIN5qeymPkLaVcLUDAz0lo=\\n=YQHB\\n-----END PGP SIGNATURE-----\\ntree 6051a84888dcc089da909236838bd2f745c2fe81\\nparent b9d97ef45c56394528534bd1a2ec7d2d78523354\\nparent cf8ed2bb499fae21b7ed1544177ef3589a8246b1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1620815779 +0100\\ncommitter GitHub <noreply@github.com> 1620815779 +0100\\n\\nMerge pull request #266 from ANHIG/3440\\n\\nRemoval of duplicate DRB1 entries from hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseb9d97ef45c56394528534bd1a2ec7d2d78523354https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1NaNNaN
60258e40f66297b220958bcf09c6f92009ba6422e3aMDY6Q29tbWl0MjQ1NDAxMzY6NThlNDBmNjYyOTdiMjIwOTU4YmNmMDljNmY5MjAwOWJhNjQyMmUzYQ==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T11:34:11ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T11:34:11ZCorrection of DQB1*02:53Q prot indel placement159f7ae61b116d86a5a39e61cc2e43d4ba85fccahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/159f7ae61b116d86a5a39e61cc2e43d4ba85fccahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58e40f66297b220958bcf09c6f92009ba6422e3a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3ahttps://github.com/ANHIG/IMGTHLA/commit/58e40f66297b220958bcf09c6f92009ba6422e3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3a/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN4c95ab3a721f3f9664bb68e51225ddf11e46e315https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315https://github.com/ANHIG/IMGTHLA/commit/4c95ab3a721f3f9664bb68e51225ddf11e46e315NaNNaNNaNNaNNaN
6036105b0721add250edc33e25f4c09b3fcf2a9c896MDY6Q29tbWl0MjQ1NDAxMzY6NjEwNWIwNzIxYWRkMjUwZWRjMzNlMjVmNGMwOWIzZmNmMmE5Yzg5Ng==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:19:37ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:19:37ZCorrection of DQB1*02:53Q prot indel placement773f49fba8e3ed51d48ce0da1c9915a8d53fae2dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/773f49fba8e3ed51d48ce0da1c9915a8d53fae2dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6105b0721add250edc33e25f4c09b3fcf2a9c8960FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896https://github.com/ANHIG/IMGTHLA/commit/6105b0721add250edc33e25f4c09b3fcf2a9c896https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN4c423f90eeef8e5616057c72f50fee5c412bbf23https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23https://github.com/ANHIG/IMGTHLA/commit/4c423f90eeef8e5616057c72f50fee5c412bbf23NaNNaNNaNNaNNaN
60481bceb5eee4289c9fcefad90f821f5269849df37MDY6Q29tbWl0MjQ1NDAxMzY6ODFiY2ViNWVlZTQyODljOWZjZWZhZDkwZjgyMWY1MjY5ODQ5ZGYzNw==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:23:38ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:23:38ZCorrection of DQB1*02:53Q prot indel placement1086e189c0f7cb9e24f839c7a995481bd5798a70https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1086e189c0f7cb9e24f839c7a995481bd5798a70https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/81bceb5eee4289c9fcefad90f821f5269849df370FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37https://github.com/ANHIG/IMGTHLA/commit/81bceb5eee4289c9fcefad90f821f5269849df37https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd3955683782369078d9d9137d6a0968adae23a92https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92https://github.com/ANHIG/IMGTHLA/commit/d3955683782369078d9d9137d6a0968adae23a92NaNNaNNaNNaNNaN
60577f7c148e7de394021ca84a012427a8a0974eb5fMDY6Q29tbWl0MjQ1NDAxMzY6NzdmN2MxNDhlN2RlMzk0MDIxY2E4NGEwMTI0MjdhOGEwOTc0ZWI1Zg==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:29:55ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:29:55ZCorrection of DQB1*02:53Q prot indel placement9ab0b7a13c718495cc69f36d65c4e52272f44076https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ab0b7a13c718495cc69f36d65c4e52272f44076https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77f7c148e7de394021ca84a012427a8a0974eb5f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5fhttps://github.com/ANHIG/IMGTHLA/commit/77f7c148e7de394021ca84a012427a8a0974eb5fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5f/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN734690c08be5b5d00193e2307125e669a1e3334fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334fhttps://github.com/ANHIG/IMGTHLA/commit/734690c08be5b5d00193e2307125e669a1e3334fNaNNaNNaNNaNNaN
606a22f909ec97f3e2b5bdaf764fc46606c1d2718a2MDY6Q29tbWl0MjQ1NDAxMzY6YTIyZjkwOWVjOTdmM2UyYjViZGFmNzY0ZmM0NjYwNmMxZDI3MThhMg==dominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:31:05ZdominicbarkerANdominicbarker@anthonynolan.org2021-05-12T15:31:05ZCorrection of DQB1*02:53Q prot indel placement51e06c408b174e36e47be01253ef2cc9f1636942https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/51e06c408b174e36e47be01253ef2cc9f1636942https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2https://github.com/ANHIG/IMGTHLA/commit/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNb9174859384269ff9eeadcab12762d38c56aef36https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36https://github.com/ANHIG/IMGTHLA/commit/b9174859384269ff9eeadcab12762d38c56aef36NaNNaNNaNNaNNaN
60771626fbc1ecab1867deda1c9739557a345c443c3MDY6Q29tbWl0MjQ1NDAxMzY6NzE2MjZmYmMxZWNhYjE4NjdkZWRhMWM5NzM5NTU3YTM0NWM0NDNjMw==dominicbarkerANdominicbarker@anthonynolan.org2021-06-01T14:52:58ZdominicbarkerANdominicbarker@anthonynolan.org2021-06-01T14:52:58ZCorrection to indel for DQB1*02:53Q28ad2d769ef1ff1a3e14dfd7e80082fe97677ae0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/28ad2d769ef1ff1a3e14dfd7e80082fe97677ae0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/71626fbc1ecab1867deda1c9739557a345c443c30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3https://github.com/ANHIG/IMGTHLA/commit/71626fbc1ecab1867deda1c9739557a345c443c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN7b746d5303493fb53214ceffbd9b365c8ef4a126https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126NaNNaNNaNNaNNaN
60819fd85f5aceb424c866a2c939caea18a4383a136MDY6Q29tbWl0MjQ1NDAxMzY6MTlmZDg1ZjVhY2ViNDI0Yzg2NmEyYzkzOWNhZWExOGE0MzgzYTEzNg==dominicbarkerANdominicbarker@anthonynolan.org2021-06-01T15:14:40ZdominicbarkerANdominicbarker@anthonynolan.org2021-06-01T15:14:40ZCorrection of indel placement in DQB1*02:53Q6dfcd6aa7b685609bad27039518bfd0c3544e91fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6dfcd6aa7b685609bad27039518bfd0c3544e91fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/19fd85f5aceb424c866a2c939caea18a4383a1360FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136https://github.com/ANHIG/IMGTHLA/commit/19fd85f5aceb424c866a2c939caea18a4383a136https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN98cba1c4e5e8e18b5f355121d6ad84b2836a9c40https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40https://github.com/ANHIG/IMGTHLA/commit/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40NaNNaNNaNNaNNaN
6097cf5f88bd3698ebb5170c34b2f155883a0a82e7eMDY6Q29tbWl0MjQ1NDAxMzY6N2NmNWY4OGJkMzY5OGViYjUxNzBjMzRiMmYxNTU4ODNhMGE4MmU3ZQ==dominicbarkerANdominicbarker@anthonynolan.org2021-06-01T15:20:14ZdominicbarkerANdominicbarker@anthonynolan.org2021-06-01T15:20:14ZCorrection of indel placement for DQB1*02:53Q0bf2d0566235ddaafac86b2dbea9f10111997a0chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0bf2d0566235ddaafac86b2dbea9f10111997a0chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7ehttps://github.com/ANHIG/IMGTHLA/commit/7cf5f88bd3698ebb5170c34b2f155883a0a82e7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc406294628d2e1db4d2656fe60eb7e0f5e2efab7https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7https://github.com/ANHIG/IMGTHLA/commit/c406294628d2e1db4d2656fe60eb7e0f5e2efab7NaNNaNNaNNaNNaN
610c0510fbaa138ba0029d8aa2949c282fb2dfbf926MDY6Q29tbWl0MjQ1NDAxMzY6YzA1MTBmYmFhMTM4YmEwMDI5ZDhhYTI5NDljMjgyZmIyZGZiZjkyNg==dominicbarkerANdominicbarker@anthonynolan.org2021-06-11T10:16:30ZdominicbarkerANdominicbarker@anthonynolan.org2021-06-11T10:16:30ZInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release2606fbabbf72183e5828aab051e668fb15e9a71dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2606fbabbf72183e5828aab051e668fb15e9a71dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf9260FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNcf8ed2bb499fae21b7ed1544177ef3589a8246b1https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1NaNNaNNaNNaNNaN
6112f6878301950dfea48a8147a6d8bd012be564063MDY6Q29tbWl0MjQ1NDAxMzY6MmY2ODc4MzAxOTUwZGZlYTQ4YTgxNDdhNmQ4YmQwMTJiZTU2NDA2Mw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-06-11T12:09:02ZGitHubnoreply@github.com2021-06-11T12:09:02ZMerge branch 'Latest' into 34409c05fea3fa44a36a22e23ad60617f00819a0e951https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9c05fea3fa44a36a22e23ad60617f00819a0e951https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2f6878301950dfea48a8147a6d8bd012be5640630Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgw1JeCRBK7hj4Ov3rIwAAw/QIAHxcmtS+BvBG+7zBuczFpdE7\\neGDowaC2hdO8jBKr7lWGd3cSrdxxHCE/9wtgCMhi8wPKKfGq+b7WxWtj1VFlxnCB\\ngZFWEqWBspeyLVm1Gk1PisPoCkep8YvQCEpUQyMQghUo0rOcQy1xTeJR6ZcX9REt\\n1SZGZEAnwn5KP+ECJZhJ1pmS+JAC1+632EczYIDvw5SrpRrxbZv5OoDkvDCywa83\\nxjc4qK+ZmEnmfrpRbbkDnI5u600HoA7wly6MN+50KbsmoolLl/7pjNksCbaHMgJ4\\n9AGYAntiDzL3MQhntNQHT4hBaqUxDBRQTfqRIts8Mp6WO2v/RuXJDEYlVaUOBCQ=\\n=D9DX\\n-----END PGP SIGNATURE-----\\ntree 9c05fea3fa44a36a22e23ad60617f00819a0e951\\nparent c0510fbaa138ba0029d8aa2949c282fb2dfbf926\\nparent 4871325c65b16d5fc1a0fb406ebf539c3cbcf054\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1623413342 +0100\\ncommitter GitHub <noreply@github.com> 1623413342 +0100\\n\\nMerge branch 'Latest' into 3440https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsec0510fbaa138ba0029d8aa2949c282fb2dfbf926https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf9264871325c65b16d5fc1a0fb406ebf539c3cbcf054https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054NaNNaN
612a736a7ce4d98a0fefa3f4c01ab6da4641de74254MDY6Q29tbWl0MjQ1NDAxMzY6YTczNmE3Y2U0ZDk4YTBmZWZhM2Y0YzAxYWI2ZGE0NjQxZGU3NDI1NA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-06-11T12:09:09ZGitHubnoreply@github.com2021-06-11T12:09:09ZMerge pull request #267 from ANHIG/3440\\n\\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4…9c05fea3fa44a36a22e23ad60617f00819a0e951https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9c05fea3fa44a36a22e23ad60617f00819a0e951https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de742540Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgw1JlCRBK7hj4Ov3rIwAAFyAIACr/G1LI+Yzm0EeEyIKfgXhw\\nmuLv+QYkOFx+d9YJOL1AUFBpf1DBcR2XdKJ96SBCbb609rJwwAWYDDXljYAYbInP\\nYsaFcotoymElafXtMcECWpg07XeiIr95nasi5gdJtLFZ0puDtClL4QVN5iSqcOlN\\nnGZmiHQynyQbnFEt75OMiKkq3a0cElf6jXG2yVA6D7yFbfusBFhLzg8jH8yPQ7iU\\nvkKj+0ynlr94O+wKvo0MukmVF91c2KejLh27qQFy+SBleH6vXLdFEi+XsUKL6SN9\\n1LL9cj1mRt5N5XhenbGy8mx6YJod0pyY7044gJpjZA4w6twZ5VX3TKIHRVci4Jk=\\n=DZpy\\n-----END PGP SIGNATURE-----\\ntree 9c05fea3fa44a36a22e23ad60617f00819a0e951\\nparent 4871325c65b16d5fc1a0fb406ebf539c3cbcf054\\nparent 2f6878301950dfea48a8147a6d8bd012be564063\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1623413349 +0100\\ncommitter GitHub <noreply@github.com> 1623413349 +0100\\n\\nMerge pull request #267 from ANHIG/3440\\n\\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4…https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf0542f6878301950dfea48a8147a6d8bd012be564063https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063NaNNaN
613ee9eefb21f878da18c72bdc04b31d6ec5d8ade06MDY6Q29tbWl0MjQ1NDAxMzY6ZWU5ZWVmYjIxZjg3OGRhMThjNzJiZGMwNGIzMWQ2ZWM1ZDhhZGUwNg==James Robinsonjames.robinson@anthonynolan.org2021-06-15T10:26:05ZJames Robinsonjames.robinson@anthonynolan.org2021-06-15T10:26:05ZUpdated DQB1 version number in gen txt filea016fa2dcc42b1d2904bbad92c65522d64bb7636https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a016fa2dcc42b1d2904bbad92c65522d64bb7636https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade060FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse2f6878301950dfea48a8147a6d8bd012be564063https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063NaNNaNNaNNaNNaN
614af805f6d40beef639fac7bd1c5f7789893c2f662MDY6Q29tbWl0MjQ1NDAxMzY6YWY4MDVmNmQ0MGJlZWY2MzlmYWM3YmQxYzVmNzc4OTg5M2MyZjY2Mg==James Robinsonjrob119@users.noreply.github.com2021-06-15T10:31:53ZGitHubnoreply@github.com2021-06-15T10:31:53ZMerge pull request #268 from ANHIG/3440\\n\\nUpdated DQB1 version number in gen txt filea016fa2dcc42b1d2904bbad92c65522d64bb7636https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a016fa2dcc42b1d2904bbad92c65522d64bb7636https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af805f6d40beef639fac7bd1c5f7789893c2f6620Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgyIGZCRBK7hj4Ov3rIwAAOY4IAALwnWorUjdHr2rZU82cE4da\\n1Cgv+r8YwurnrB9Qm+NLJ8o/s6Al2It7SVlvx9G0MExiXE1ZHMhWcNPGNy6VP2vf\\nx5i3GjExt0f88u33UVItjwUtvzMTzJvxgSIaz+gvRIPolVgHBkd1rsmUHKBKW8YB\\nit//XuL/yzuxFOzY7CE/ndlcp5353wFV6LHwvGIs7CTupHDe0yj23LdtBVSInFt9\\nxwRMpFRNYrfn2QedeWwbWq4v7KYM6GDk/DL2LLEve37Ct7ug/38blgDNkAfi4Dum\\nnO5l+X2nbTDKRnJcbzgg1g1dDLTNeSMxk+HP4IzhMZWE980IurrGlh6teXaAWEg=\\n=tskX\\n-----END PGP SIGNATURE-----\\ntree a016fa2dcc42b1d2904bbad92c65522d64bb7636\\nparent a736a7ce4d98a0fefa3f4c01ab6da4641de74254\\nparent ee9eefb21f878da18c72bdc04b31d6ec5d8ade06\\nauthor James Robinson <jrob119@users.noreply.github.com> 1623753113 +0100\\ncommitter GitHub <noreply@github.com> 1623753113 +0100\\n\\nMerge pull request #268 from ANHIG/3440\\n\\nUpdated DQB1 version number in gen txt filehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea736a7ce4d98a0fefa3f4c01ab6da4641de74254https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06NaNNaN
615d155ba8553d2c53580ef66fbf733484dc2857a30MDY6Q29tbWl0MjQ1NDAxMzY6ZDE1NWJhODU1M2QyYzUzNTgwZWY2NmZiZjczMzQ4NGRjMjg1N2EzMA==ipdadminipdsubs@anthonynolan.org2021-07-13T15:52:43Zipdadminipdsubs@anthonynolan.org2021-07-13T15:52:43ZIPD-IMGT/HLA Release 3.45.0e6c6fc030e2c12421764c9f2c2046e864b673c31https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6c6fc030e2c12421764c9f2c2046e864b673c31https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d155ba8553d2c53580ef66fbf733484dc2857a300FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseaf805f6d40beef639fac7bd1c5f7789893c2f662https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662NaNNaNNaNNaNNaN
6163d7382f653a9707c3b2d683e7d58b7b9d0b4e747MDY6Q29tbWl0MjQ1NDAxMzY6M2Q3MzgyZjY1M2E5NzA3YzNiMmQ2ODNlN2Q1OGI3YjlkMGI0ZTc0Nw==ipdadminipdsubs@anthonynolan.org2021-07-13T15:55:05Zipdadminipdsubs@anthonynolan.org2021-07-13T15:55:05ZIPD-IMGT/HLA Release 3.45.01b1f8e006b51510909d1a7f3c58712f44b9379fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1b1f8e006b51510909d1a7f3c58712f44b9379fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e7470FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalsed155ba8553d2c53580ef66fbf733484dc2857a30https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30NaNNaNNaNNaNNaN
617487c16cf1fb4ecb7eca25d752cb7178f10232a81MDY6Q29tbWl0MjQ1NDAxMzY6NDg3YzE2Y2YxZmI0ZWNiN2VjYTI1ZDc1MmNiNzE3OGYxMDIzMmE4MQ==ipdadminipdsubs@anthonynolan.org2021-07-13T15:56:41Zipdadminipdsubs@anthonynolan.org2021-07-13T15:56:41ZIPD-IMGT/HLA Release 3.45.058fa8b3d7ce69751217a58609a972a470736bd17https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58fa8b3d7ce69751217a58609a972a470736bd17https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a810FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalse3d7382f653a9707c3b2d683e7d58b7b9d0b4e747https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747NaNNaNNaNNaNNaN
618e6a3f0cc5710495475e7b959ee82c649978843f8MDY6Q29tbWl0MjQ1NDAxMzY6ZTZhM2YwY2M1NzEwNDk1NDc1ZTdiOTU5ZWU4MmM2NDk5Nzg4NDNmOA==ipdadminipdsubs@anthonynolan.org2021-07-13T16:01:36Zipdadminipdsubs@anthonynolan.org2021-07-13T16:01:36ZIPD-IMGT/HLA Release 3.45.080db3fd9a894a25b0106b5c24d1c79cb9d6fe769https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/80db3fd9a894a25b0106b5c24d1c79cb9d6fe769https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e6a3f0cc5710495475e7b959ee82c649978843f80FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalse487c16cf1fb4ecb7eca25d752cb7178f10232a81https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81NaNNaNNaNNaNNaN
6194cdd02827d4b0d2d8834e45baaea621663e0d632MDY6Q29tbWl0MjQ1NDAxMzY6NGNkZDAyODI3ZDRiMGQyZDg4MzRlNDViYWFlYTYyMTY2M2UwZDYzMg==ipdadminipdsubs@anthonynolan.org2021-07-13T16:03:03Zipdadminipdsubs@anthonynolan.org2021-07-13T16:03:03ZIPD-IMGT/HLA Release 3.45.08f2e1a1d95c6f22bce4c1b406429243c593732ebhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8f2e1a1d95c6f22bce4c1b406429243c593732ebhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4cdd02827d4b0d2d8834e45baaea621663e0d6320FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalsee6a3f0cc5710495475e7b959ee82c649978843f8https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8NaNNaNNaNNaNNaN
620b57de92d58da2bf787e5af34ab09e0e8ee6cea6cMDY6Q29tbWl0MjQ1NDAxMzY6YjU3ZGU5MmQ1OGRhMmJmNzg3ZTVhZjM0YWIwOWUwZThlZTZjZWE2Yw==ipdadminipdsubs@anthonynolan.org2021-07-13T16:04:39Zipdadminipdsubs@anthonynolan.org2021-07-13T16:04:39ZIPD-IMGT/HLA Release 3.45.06424cf47380a105370690c8ddbf86212eb5ba49dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6424cf47380a105370690c8ddbf86212eb5ba49dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalse4cdd02827d4b0d2d8834e45baaea621663e0d632https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632NaNNaNNaNNaNNaN
6216fdf7add8bb4f416bd8660e6b826d80e8759dfe1MDY6Q29tbWl0MjQ1NDAxMzY6NmZkZjdhZGQ4YmI0ZjQxNmJkODY2MGU2YjgyNmQ4MGU4NzU5ZGZlMQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-07-14T06:19:03ZGitHubnoreply@github.com2021-07-14T06:19:03ZMerge pull request #271 from ANHIG/3450\\n\\n34506424cf47380a105370690c8ddbf86212eb5ba49dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6424cf47380a105370690c8ddbf86212eb5ba49dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe10Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg7oHXCRBK7hj4Ov3rIwAAy/8IAF565BMsMNWOjibKQsEEgYyj\\nycaPMFlDeI4NUFzIGTH7Hpvm3Lhw/y2pSq0y8jzzOduxXvSKAn53SeqZVuyvq2bK\\nuluj9KKsJWgU6Cm220f74HeVa6MoW9TpzpPjYzbVNagP3oFahi2iEXcX0GKq9XIm\\n4AjmwrPC7vswKCVBJMG3wd6R5X9JOO/4IrOcc99qFuPNsB5CB9n+Nf3P1ple0x2E\\n966roJQOF3pUKAoPPyvXlUdmx67oKIxjUQ/5R9hDS1X7PMquI11GaeNHwgJDeWmZ\\nAxiAUnaUu9RPeN7ZqeAQQL10eVpZsw8aWj1tARY7zGPZJqEOSgkGr4A6/UmArCc=\\n=cNT0\\n-----END PGP SIGNATURE-----\\ntree 6424cf47380a105370690c8ddbf86212eb5ba49d\\nparent af805f6d40beef639fac7bd1c5f7789893c2f662\\nparent b57de92d58da2bf787e5af34ab09e0e8ee6cea6c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626243543 +0100\\ncommitter GitHub <noreply@github.com> 1626243543 +0100\\n\\nMerge pull request #271 from ANHIG/3450\\n\\n3450https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseaf805f6d40beef639fac7bd1c5f7789893c2f662https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6cNaNNaN
62289b57278869c7b46fbbaf94825ed336328f3567aMDY6Q29tbWl0MjQ1NDAxMzY6ODliNTcyNzg4NjljN2I0NmZiYmFmOTQ4MjVlZDMzNjMyOGYzNTY3YQ==dominicbarkerANdominicbarker@anthonynolan.org2021-07-15T07:59:10ZdominicbarkerANdominicbarker@anthonynolan.org2021-07-15T07:59:10ZRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0581a1278deba65a0a9ac9fbcdc173744e51bc4cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/581a1278deba65a0a9ac9fbcdc173744e51bc4cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89b57278869c7b46fbbaf94825ed336328f3567a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567ahttps://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNb57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6chttps://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6cNaNNaNNaNNaNNaN
623fd63f824a11eead1f7fb39457251c7ac27ad1f93MDY6Q29tbWl0MjQ1NDAxMzY6ZmQ2M2Y4MjRhMTFlZWFkMWY3ZmIzOTQ1NzI1MWM3YWMyN2FkMWY5Mw==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-07-15T08:07:22ZGitHubnoreply@github.com2021-07-15T08:07:22ZMerge pull request #273 from ANHIG/3450\\n\\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0581a1278deba65a0a9ac9fbcdc173744e51bc4cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/581a1278deba65a0a9ac9fbcdc173744e51bc4cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f930Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg7+y6CRBK7hj4Ov3rIwAAoE4IAHfbgfTqu4qhf/XXbrk7v50L\\n2mke0hqaNL9QL9W/cnqyp5tkXrzdxi2mEaiegq/8lHESCbGr0zjggDW+CK4HQsL2\\nDtUIhZsvX6ADIHhqsh1Nbxs2XTJgFm/ZMqmvon0cC5c1kpvZr5bAIdaq+LE87xFE\\nZPBboEApY+EnxV8pdxsiEzAoZGKU/tCtaSLgDq6ODdqCOEW3jhMfT+kUff2OTJw8\\nuLCvWT5pYyn5vBjQLNiaxk0K/AwEOrg8ARh9BG9sDHmjtrAfLPNm30LIbppR6MCD\\nr52HMTEwoGaiDL5uwj8QxJ7eiN6vyJEm4KXPCiuuiJdGuVUWUklfr5L/gTPvdWE=\\n=huEF\\n-----END PGP SIGNATURE-----\\ntree 581a1278deba65a0a9ac9fbcdc173744e51bc4cc\\nparent 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1\\nparent 89b57278869c7b46fbbaf94825ed336328f3567a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626336442 +0100\\ncommitter GitHub <noreply@github.com> 1626336442 +0100\\n\\nMerge pull request #273 from ANHIG/3450\\n\\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6fdf7add8bb4f416bd8660e6b826d80e8759dfe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe189b57278869c7b46fbbaf94825ed336328f3567ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567ahttps://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567aNaNNaN
624d3fd19b04d4256600e8c90a27a2b317d61514c86MDY6Q29tbWl0MjQ1NDAxMzY6ZDNmZDE5YjA0ZDQyNTY2MDBlOGM5MGEyN2EyYjMxN2Q2MTUxNGM4Ng==ipdadminipdsubs@anthonynolan.org2021-07-19T11:23:30Zipdadminipdsubs@anthonynolan.org2021-07-19T11:23:30ZUpdate hla_prot/nuc/gen.fasta in main directory with latest version57980302ea7464bbf80923f7cdb503c6fc50df80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/57980302ea7464bbf80923f7cdb503c6fc50df80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3fd19b04d4256600e8c90a27a2b317d61514c860FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86/commentsipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalseipd-deploy78602048.0MDQ6VXNlcjc4NjAyMDQ4https://avatars.githubusercontent.com/u/78602048?v=4https://api.github.com/users/ipd-deployhttps://github.com/ipd-deployhttps://api.github.com/users/ipd-deploy/followershttps://api.github.com/users/ipd-deploy/following{/other_user}https://api.github.com/users/ipd-deploy/gists{/gist_id}https://api.github.com/users/ipd-deploy/starred{/owner}{/repo}https://api.github.com/users/ipd-deploy/subscriptionshttps://api.github.com/users/ipd-deploy/orgshttps://api.github.com/users/ipd-deploy/reposhttps://api.github.com/users/ipd-deploy/events{/privacy}https://api.github.com/users/ipd-deploy/received_eventsUserFalse89b57278869c7b46fbbaf94825ed336328f3567ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567ahttps://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567aNaNNaNNaNNaNNaN
6254a8d93e8607e2413edee71da68cade6e11249feaMDY6Q29tbWl0MjQ1NDAxMzY6NGE4ZDkzZTg2MDdlMjQxM2VkZWU3MWRhNjhjYWRlNmUxMTI0OWZlYQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-07-19T11:27:37ZGitHubnoreply@github.com2021-07-19T11:27:37ZMerge pull request #274 from ANHIG/3450\\n\\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version57980302ea7464bbf80923f7cdb503c6fc50df80https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/57980302ea7464bbf80923f7cdb503c6fc50df80https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a8d93e8607e2413edee71da68cade6e11249fea0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg9WGpCRBK7hj4Ov3rIwAAPSwIAKhRHUyXH39+8iFpz280jJyl\\n3dRXbwG4pw5RVz/x8UzTfplC6RJCmwomzsH4meR7B6sKlRseMBszjTa7UFTP4sTb\\nVDYBhrR/eYKk5UYmg9U88omJi2pNJxYcs8ezEyqFAQpE7yYXmfBZkaH3vuSDMsJC\\nhd+296DuU1xERPIYRcl41vYI6cC15MH7Q0foHLw8XS2Ny4RaRJGfm7eSsmwUbAt8\\nLlbTi3E222gkjRQGo48Fq0ORWndCgmrwMOxUloYoepaQxrKe9n4dQ71R+pJmuhxs\\nM7fKxqjIyJ16I1gjTYz8ezxiWAHGceqN6Ndr8d2hAi9DOIU0r33tLA6BUr9fMRQ=\\n=pEJ2\\n-----END PGP SIGNATURE-----\\ntree 57980302ea7464bbf80923f7cdb503c6fc50df80\\nparent fd63f824a11eead1f7fb39457251c7ac27ad1f93\\nparent d3fd19b04d4256600e8c90a27a2b317d61514c86\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626694057 +0100\\ncommitter GitHub <noreply@github.com> 1626694057 +0100\\n\\nMerge pull request #274 from ANHIG/3450\\n\\nUpdate hla_prot/nuc/gen.fasta in main directory with latest versionhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249feahttps://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249feahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249fea/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsefd63f824a11eead1f7fb39457251c7ac27ad1f93https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93d3fd19b04d4256600e8c90a27a2b317d61514c86https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86NaNNaN
6261a3007e433ed7ccffc4a2c7c36ed8013d6105d4dMDY6Q29tbWl0MjQ1NDAxMzY6MWEzMDA3ZTQzM2VkN2NjZmZjNGEyYzdjMzZlZDgwMTNkNjEwNWQ0ZA==dominicbarkerANdominicbarker@anthonynolan.org2021-07-20T10:34:46ZdominicbarkerANdominicbarker@anthonynolan.org2021-07-20T10:34:46ZRemoval of invalid control characters from hla.xml and hla.dat files2a59a672021b2f43961276bfc873b518f367d845https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a59a672021b2f43961276bfc873b518f367d845https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd3fd19b04d4256600e8c90a27a2b317d61514c86https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86NaNNaNNaNNaNNaN
627a231c3b065a7b9c86c92915f3b4bcf012ec36175MDY6Q29tbWl0MjQ1NDAxMzY6YTIzMWMzYjA2NWE3YjljODZjOTI5MTVmM2I0YmNmMDEyZWMzNjE3NQ==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-07-20T11:13:25ZGitHubnoreply@github.com2021-07-20T11:13:25ZMerge pull request #276 from ANHIG/3450\\n\\nRemoval of invalid control characters from hla.xml and hla.dat files2a59a672021b2f43961276bfc873b518f367d845https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a59a672021b2f43961276bfc873b518f367d845https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a231c3b065a7b9c86c92915f3b4bcf012ec361750Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg9q/VCRBK7hj4Ov3rIwAAXzYIAIkDCJo4T0PI30AkUEfu015F\\ngFzi72LSoziIE603GbFMokrLsE4TY6yDc/UBdwP2ETUhSIR1aN51caX4o5lt0Rpv\\nzV2ZWeQiTk2FXcaSbf5eiMXWn5vVKZj63MWS96Uu2+fnor4PIbXVKgSqq3+OCHmL\\nkP5FO1q/yh0lwoawQEzO1hoPRCPrYmYveCpsuApw2lbsFY/w63MGZ8kYjrK8ItZN\\nI158ZAM1YLpiqulOdQjEz/mC0rgABPbuJyw60N7dX0lTusGb5lVvdLLOB7w/GIEG\\niP0r5HcmNFcVPcAuxBwkmmul511x0B0Z1WTjMps11ZxT2/z/Y/C7TQfw766Fafc=\\n=2k7O\\n-----END PGP SIGNATURE-----\\ntree 2a59a672021b2f43961276bfc873b518f367d845\\nparent 4a8d93e8607e2413edee71da68cade6e11249fea\\nparent 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626779605 +0100\\ncommitter GitHub <noreply@github.com> 1626779605 +0100\\n\\nMerge pull request #276 from ANHIG/3450\\n\\nRemoval of invalid control characters from hla.xml and hla.dat fileshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4a8d93e8607e2413edee71da68cade6e11249feahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249feahttps://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dNaNNaN
6288f892b2675dd6464f526d32f1ad1d3fd62fa3b03MDY6Q29tbWl0MjQ1NDAxMzY6OGY4OTJiMjY3NWRkNjQ2NGY1MjZkMzJmMWFkMWQzZmQ2MmZhM2IwMw==dominicbarkerANdominicbarker@anthonynolan.org2021-08-20T14:12:35ZdominicbarkerANdominicbarker@anthonynolan.org2021-08-20T14:12:35ZIPD-IMGT/HLA Patch 3.45.178ea0888b047c3305649e0c730a7adc43462950dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/78ea0888b047c3305649e0c730a7adc43462950dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b030FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dhttps://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4dNaNNaNNaNNaNNaN
6296c613ce701353f42b6c911801f0aeb78413fac9dMDY6Q29tbWl0MjQ1NDAxMzY6NmM2MTNjZTcwMTM1M2Y0MmI2YzkxMTgwMWYwYWViNzg0MTNmYWM5ZA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-08-20T15:25:29ZGitHubnoreply@github.com2021-08-20T15:25:29ZMerge pull request #279 from ANHIG/3450\\n\\nIPD-IMGT/HLA Patch 3.45.178ea0888b047c3305649e0c730a7adc43462950dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/78ea0888b047c3305649e0c730a7adc43462950dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c613ce701353f42b6c911801f0aeb78413fac9d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhH8lpCRBK7hj4Ov3rIwAAdxUIAGUryQOA5ebCnLnsWoeRWHE2\\nb/gbJaFHoLSiqzaidtL53xD5w8wmxcFP1Fm3KIAAvTJ9iv2N2Tpvb84ArRSJZfJP\\nrucquBw77rBcYTnG2tXRcThJiD51jL4bmvhRkpefRytZHlURElALTPGv6AO5waGp\\nmPB2Dm9CYNSk9xbbdH+ZpkW+s3XbczkbIOZwCL1zk98UGHK7QqafsrKsK+10SIoh\\nr1HZf/tK/V5r18lIjyagR8zZHxkuW3eFQkXyiZjQUfUEaszi6fgmbtXKPWWoM2jw\\nmUF5s3gw3svoZOp7DYrPx+LQysi+gHSHKel6sZrBgg2Mif40D8AZHl0eVUXljvM=\\n=w1w2\\n-----END PGP SIGNATURE-----\\ntree 78ea0888b047c3305649e0c730a7adc43462950d\\nparent a231c3b065a7b9c86c92915f3b4bcf012ec36175\\nparent 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1629473129 +0100\\ncommitter GitHub <noreply@github.com> 1629473129 +0100\\n\\nMerge pull request #279 from ANHIG/3450\\n\\nIPD-IMGT/HLA Patch 3.45.1https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9dhttps://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea231c3b065a7b9c86c92915f3b4bcf012ec36175https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec361758f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03NaNNaN
630316f7c8d0056d58a7a8b992fd9f35024d954aa03MDY6Q29tbWl0MjQ1NDAxMzY6MzE2ZjdjOGQwMDU2ZDU4YTdhOGI5OTJmZDlmMzUwMjRkOTU0YWEwMw==Dominic Barkerdominic.barker@anthonynolan.org2021-09-17T15:44:33ZDominic Barkerdominic.barker@anthonynolan.org2021-09-17T15:44:33ZAdded hla_gen.fasta missing from original release0349d4c6f2ea59e7b2dae1690bfc2b6b5c694e64https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0349d4c6f2ea59e7b2dae1690bfc2b6b5c694e64https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa030FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03https://github.com/ANHIG/IMGTHLA/commit/316f7c8d0056d58a7a8b992fd9f35024d954aa03https://api.github.com/repos/ANHIG/IMGTHLA/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse05d9083ce42b1687c3e4f35a139f2fbbc2bfe8dahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8dahttps://github.com/ANHIG/IMGTHLA/commit/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8daNaNNaNNaNNaNNaN
631352813601073bcdc3d5eb08d1be07be904276a9aMDY6Q29tbWl0MjQ1NDAxMzY6MzUyODEzNjAxMDczYmNkYzNkNWViMDhkMWJlMDdiZTkwNDI3NmE5YQ==Dominic Barkerdominic.barker@anthonynolan.org2021-09-17T15:49:21ZDominic Barkerdominic.barker@anthonynolan.org2021-09-17T15:49:21ZUpdate of release_version.txt to 3.45.1767c2a360947e6ea3f39804f06458e7206f5cec1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/767c2a360947e6ea3f39804f06458e7206f5cec1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/352813601073bcdc3d5eb08d1be07be904276a9a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9ahttps://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03NaNNaNNaNNaNNaN
6327dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdMDY6Q29tbWl0MjQ1NDAxMzY6N2RjNDY3Mjc5NWVhZWEzNWJkOGM3ZTFmYTJlYzQwY2Y5NDhmYzJmZA==dominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-09-17T15:49:56ZGitHubnoreply@github.com2021-09-17T15:49:56ZMerge pull request #281 from ANHIG/3450\\n\\nUpdate of release_version.txt to 3.45.1767c2a360947e6ea3f39804f06458e7206f5cec1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/767c2a360947e6ea3f39804f06458e7206f5cec1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhRLkkCRBK7hj4Ov3rIwAAI/wIAK5HzVSWkDR2bYOJ75UEUyBN\\nIEemfB+WWLwSpKejIL7fwOmNVcMCKPb0B89ijCBqKoLJXJ3/vTKwHPpyognfA4dY\\n1Ci5DVm6kN8ZHxPUnI3rwXeEhUs2vXHQA48cgTLPBTKV9IsKL6H5Kem0f+BZmSra\\nfkNbsVpaLXBYiwEz1LGuJ+Q3tXxG3FksJG8ZVdmEc+YuYg4m5P8lxA4pH+eS1piy\\n6adtU0SgEltRyadwk12eMvO+K0fw2+LmA+WvyhGgcICaAnUoeuW6bUi8dja49JGM\\nP4qb345z2LFaPWEwH3IiPu6TuU7w6PhA3TObAaTkOJz7TBWJHlNicH7XHA5RNBY=\\n=RRKq\\n-----END PGP SIGNATURE-----\\ntree 767c2a360947e6ea3f39804f06458e7206f5cec1\\nparent 6c613ce701353f42b6c911801f0aeb78413fac9d\\nparent 352813601073bcdc3d5eb08d1be07be904276a9a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1631893796 +0100\\ncommitter GitHub <noreply@github.com> 1631893796 +0100\\n\\nMerge pull request #281 from ANHIG/3450\\n\\nUpdate of release_version.txt to 3.45.1https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6c613ce701353f42b6c911801f0aeb78413fac9dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9dhttps://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d352813601073bcdc3d5eb08d1be07be904276a9ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9ahttps://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9aNaNNaN
6335088650c144e6a3ee05ac1e015d487a86095e665C_kwDOAXZz6NoAKDUwODg2NTBjMTQ0ZTZhM2VlMDVhYzFlMDE1ZDQ4N2E4NjA5NWU2NjUJames Robinsonjames.robinson@anthonynolan.org2021-10-11T12:53:06ZJames Robinsonjames.robinson@anthonynolan.org2021-10-11T12:53:06ZIPD-IMGT/HLA Release 3.46.0 Build\\n\\nInitial Build of 3.46.019fbc4a9e41c20599297684adfe9d44e0a683237https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/19fbc4a9e41c20599297684adfe9d44e0a683237https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5088650c144e6a3ee05ac1e015d487a86095e6650FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdNaNNaNNaNNaNNaN
634389b55b1c3ef58ea1136fb0c9e6d2ce73038d655C_kwDOAXZz6NoAKDM4OWI1NWIxYzNlZjU4ZWExMTM2ZmIwYzllNmQyY2U3MzAzOGQ2NTUJames Robinsonjames.robinson@anthonynolan.org2021-10-11T13:16:09ZJames Robinsonjames.robinson@anthonynolan.org2021-10-11T13:16:09ZIPD-IMGT/HLA Release 3.46.0\\n\\nUpdating READMEs81d2114c0cea63d994b34c0496bcdc4d14a9dd9bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d2114c0cea63d994b34c0496bcdc4d14a9dd9bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d6550FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse5088650c144e6a3ee05ac1e015d487a86095e665https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665NaNNaNNaNNaNNaN
635d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eaC_kwDOAXZz6NoAKGQ1M2NmZTM5MDg5YmQyY2U0MGNmMGZhMDYxNjdkMGFlMzhlM2U0ZWEJames Robinsonjames.robinson@anthonynolan.org2021-10-11T14:48:05ZJames Robinsonjames.robinson@anthonynolan.org2021-10-11T14:48:05ZIPD-IMGT/HLA Release 3.46.0\\n\\nNon-ascii chars removed610e054687c53bcebf7ff18f5869eb37922a47fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/610e054687c53bcebf7ff18f5869eb37922a47fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalse389b55b1c3ef58ea1136fb0c9e6d2ce73038d655https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655NaNNaNNaNNaNNaN
6368d77b3dd93959663d58ae5b626289d0746edd0e7C_kwDOAXZz6NoAKDhkNzdiM2RkOTM5NTk2NjNkNThhZTViNjI2Mjg5ZDA3NDZlZGQwZTcJames Robinsonjrob119@users.noreply.github.com2021-10-11T15:13:57ZGitHubnoreply@github.com2021-10-11T15:13:57ZMerge pull request #282 from ANHIG/3460\\n\\nRelease 3.46.0610e054687c53bcebf7ff18f5869eb37922a47fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/610e054687c53bcebf7ff18f5869eb37922a47fehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d77b3dd93959663d58ae5b626289d0746edd0e70Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhZFS1CRBK7hj4Ov3rIwAAbpwIAFoU+ioqCE3AneKwzxhwdNYt\\n8eeqCsj0vw7KvQz6I1MBtzqnOJOCou2Myc82dOMYZdbjxWyHs2iB9NJvXPxkO/QM\\nnpCwewXYUB6fwVydGW40bum5lpeF+2NHy7FmP5V3Ie6PxOyBwaDVFzMWSOZQudhh\\nyC9mbM8Ru8ztXYUZ3u+l6Q8O80/Sf7Gf7ityZuA+lCDHFdxPY6dIQwtH+1EWPC5B\\naei/+KGxlABkTX9qkuY2H+72vdwZUS8XVQb8adjBLq0fhVbtyRpqrSfkZREG4SOr\\n70sUNhj/JT54HwmZEL/sEXd9Ez5iNeiSmzpBVvI5jxHRy5cKoMAwR9/3XC+TnQI=\\n=3S9V\\n-----END PGP SIGNATURE-----\\ntree 610e054687c53bcebf7ff18f5869eb37922a47fe\\nparent 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd\\nparent d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea\\nauthor James Robinson <jrob119@users.noreply.github.com> 1633965237 +0100\\ncommitter GitHub <noreply@github.com> 1633965237 +0100\\n\\nMerge pull request #282 from ANHIG/3460\\n\\nRelease 3.46.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdhttps://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fdd53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eaNaNNaN
637ddda708da9f2f41ae7e7d122973c2eddb141d949C_kwDOAXZz6NoAKGRkZGE3MDhkYTlmMmY0MWFlN2U3ZDEyMjk3M2MyZWRkYjE0MWQ5NDkJames Robinsonjames.robinson@anthonynolan.org2021-10-11T15:29:53ZJames Robinsonjames.robinson@anthonynolan.org2021-10-11T15:29:53ZAdding updated alignment zip826beb70dab6efe7253a866981e50cd84b26e73fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/826beb70dab6efe7253a866981e50cd84b26e73fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ddda708da9f2f41ae7e7d122973c2eddb141d9490FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsed53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eahttps://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4eaNaNNaNNaNNaNNaN
6388dd2a04b1d7e559f5124d012f0a729d0180216d2C_kwDOAXZz6NoAKDhkZDJhMDRiMWQ3ZTU1OWY1MTI0ZDAxMmYwYTcyOWQwMTgwMjE2ZDIJames Robinsonjrob119@users.noreply.github.com2021-10-11T15:33:46ZGitHubnoreply@github.com2021-10-11T15:33:46ZMerge pull request #283 from ANHIG/3460\\n\\nIPD-IMGT/HLA Release 3.46.0826beb70dab6efe7253a866981e50cd84b26e73fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/826beb70dab6efe7253a866981e50cd84b26e73fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d20Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhZFlaCRBK7hj4Ov3rIwAAT8EIAJfPfTQKFP/7AojE1qbWXv6O\\n3udMVR5SkCi0odIz43GIHvwitsbwzNsYmZ/n5cxOsxOzU/OsBbruboFWfl8nJxNP\\nLjCoceviUMRVrfDyqiQy3Q/omRgDi6P6I3B+FF3/DdpUKk0el+DAeAySPbnaNSQW\\nqAwxANbWfvOQxFiUIWAsoXl74mMJ8ovyFV55/zTPoLGMAZJROHRM0iEHZePs51zO\\nXwNaB/aph6g4uWn7F7LC/8LCtwrq19FCtDulo0QxBKQZ75/6Vc17Eahrg7rNva+R\\nbUg6whgAgcmGpmfbJ0npwW36iFYe+vPXQue/qEbl6qm4zV/YzMt6TrTXPd/inW0=\\n=xXLN\\n-----END PGP SIGNATURE-----\\ntree 826beb70dab6efe7253a866981e50cd84b26e73f\\nparent 8d77b3dd93959663d58ae5b626289d0746edd0e7\\nparent ddda708da9f2f41ae7e7d122973c2eddb141d949\\nauthor James Robinson <jrob119@users.noreply.github.com> 1633966426 +0100\\ncommitter GitHub <noreply@github.com> 1633966426 +0100\\n\\nMerge pull request #283 from ANHIG/3460\\n\\nIPD-IMGT/HLA Release 3.46.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8d77b3dd93959663d58ae5b626289d0746edd0e7https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7ddda708da9f2f41ae7e7d122973c2eddb141d949https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949NaNNaN
6393f46491c0fe377fd922412c93137efb6a4879b05C_kwDOAXZz6NoAKDNmNDY0OTFjMGZlMzc3ZmQ5MjI0MTJjOTMxMzdlZmI2YTQ4NzliMDUJames Robinsonjames.robinson@anthonynolan.org2021-10-26T11:15:21ZJames Robinsonjames.robinson@anthonynolan.org2021-10-26T11:15:21ZChanges to descriptors for two deleted alleles739503884c4439a043a8bcf2249c0c59512befcahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/739503884c4439a043a8bcf2249c0c59512befcahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3f46491c0fe377fd922412c93137efb6a4879b050FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalsejrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseddda708da9f2f41ae7e7d122973c2eddb141d949https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949NaNNaNNaNNaNNaN
6402d19daf42ff47c2f2c4e7970dd77ed32768eb38fC_kwDOAXZz6NoAKDJkMTlkYWY0MmZmNDdjMmYyYzRlNzk3MGRkNzdlZDMyNzY4ZWIzOGYJames Robinsonjrob119@users.noreply.github.com2021-10-26T11:32:30ZGitHubnoreply@github.com2021-10-26T11:32:30ZMerge pull request #286 from ANHIG/3460\\n\\nChanges to descriptors for two deleted alleles739503884c4439a043a8bcf2249c0c59512befcahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/739503884c4439a043a8bcf2249c0c59512befcahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhd+dOCRBK7hj4Ov3rIwAAG74IAJ8B9RQEhrr/0W85V0dFNFXd\\nqdO2Na5BT7xffxMDUHDfd+zpNyliFD0NIocJp4ZJUFxB/jLorPNfMBodT4XPjpSe\\nr3pemu9M7Di0pHYEKbVAM9sa05UXnf63vqHudOgh1ctGINqABont/7RsPIMQYC/2\\n52KYaUNz0jkgQI+urgb8yDwJ5EsjVAAhQLyKWF5PjhjNMz+SsQ0MOVx5CrNZEinM\\nob+ZYu5ZTfxlT1H3Hx6Vuwd0/Tu9UcOJyOYRjav8U10Q0EOCG56QYGCB+xaDfD+L\\nzJihFIt+wUEMiC5/UVtqlHa70eXlS5FiN8M5CFyiu33wid/IHBXi20n9DltmdDY=\\n=rz1f\\n-----END PGP SIGNATURE-----\\ntree 739503884c4439a043a8bcf2249c0c59512befca\\nparent 8dd2a04b1d7e559f5124d012f0a729d0180216d2\\nparent 3f46491c0fe377fd922412c93137efb6a4879b05\\nauthor James Robinson <jrob119@users.noreply.github.com> 1635247950 +0100\\ncommitter GitHub <noreply@github.com> 1635247950 +0100\\n\\nMerge pull request #286 from ANHIG/3460\\n\\nChanges to descriptors for two deleted alleleshttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38fhttps://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8dd2a04b1d7e559f5124d012f0a729d0180216d2https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d23f46491c0fe377fd922412c93137efb6a4879b05https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05NaNNaN
641178c68cca2044cbd5032cbff23e4c06b738aed2aC_kwDOAXZz6NoAKDE3OGM2OGNjYTIwNDRjYmQ1MDMyY2JmZjIzZTRjMDZiNzM4YWVkMmEdominicbarkerANdominicbarker@anthonynolan.org2021-11-11T11:48:57ZdominicbarkerANdominicbarker@anthonynolan.org2021-11-11T11:48:57ZUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt53443064a41f075cf6336f5c513d9212a62b2168https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/53443064a41f075cf6336f5c513d9212a62b2168https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN3f46491c0fe377fd922412c93137efb6a4879b05https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05NaNNaNNaNNaNNaN
642d76ca7d75891aac95205b2cc11510ce8ef41a65aC_kwDOAXZz6NoAKGQ3NmNhN2Q3NTg5MWFhYzk1MjA1YjJjYzExNTEwY2U4ZWY0MWE2NWEdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2021-11-11T11:49:26ZGitHubnoreply@github.com2021-11-11T11:49:26ZMerge pull request #289 from ANHIG/3460\\n\\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02…53443064a41f075cf6336f5c513d9212a62b2168https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/53443064a41f075cf6336f5c513d9212a62b2168https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhjQNGCRBK7hj4Ov3rIwAA+ikIAK1c7gjtL8+Xv/wS1jB5rTmu\\nmeATONz18nGaL0xhQ8MYhFjmeDLgsSpApISCJrY6Kg+2Qrgz/w0x0232umIO1qAn\\nmNQqv+zkzxpvhbVCDeqif0XhLA9oKKNh2gH3DTxK71jRNjvYHlgJPjl4FkZHaPtx\\nxPTUKDxB5yHF/fv4SUSmXz296j9rSV9alN2iSA6xrmbzoXu2/XuOh1ApFDMIP6mm\\nA/lEW6OHEPt2q3BE44DYxGlM6KEhRcy+QxrViU1nH9DRr3PXZzX75dgzNHxjOKp6\\n+ce+ih8ydeMTxBTOu65IC3YJsxVLijmmURBbmgx/VN8jwM8Tml/qZzjtFYWtdCU=\\n=h0oM\\n-----END PGP SIGNATURE-----\\ntree 53443064a41f075cf6336f5c513d9212a62b2168\\nparent 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f\\nparent 178c68cca2044cbd5032cbff23e4c06b738aed2a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1636631366 +0000\\ncommitter GitHub <noreply@github.com> 1636631366 +0000\\n\\nMerge pull request #289 from ANHIG/3460\\n\\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02…https://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65ahttps://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse2d19daf42ff47c2f2c4e7970dd77ed32768eb38fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38fhttps://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2aNaNNaN
6430a051a92e0baab68b4c77ad13b8cb4e7eaa2f810C_kwDOAXZz6NoAKDBhMDUxYTkyZTBiYWFiNjhiNGM3N2FkMTNiOGNiNGU3ZWFhMmY4MTAJames Robinsonjrob119@users.noreply.github.com2022-01-04T09:18:33ZGitHubnoreply@github.com2022-01-04T09:18:33ZUpdate README.md9cd8f053ab1857b8156bdb9fe015cb54d44f6e50https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9cd8f053ab1857b8156bdb9fe015cb54d44f6e50https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f8100Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh1BDpCRBK7hj4Ov3rIwAAXGsIABUlbk0jdrSFtqxSOF53PaNI\\nKui16mzvMZeGq9hO+sXvm/gaQELu1V6dohqOtx/md78t2R0wSMGN8IsvPP4ncYPR\\n+giZ3TqY3EjSZP/+4PuqMmn0prkd1b7Avucfxn6OLaAi82lYuWzpwNjxAVa6Jy1o\\nAabpCuLg89+F7kxwor4LvWQd+lPnnhnMEPCHGWIJXy+qAWYO9H1iXvQfpN3+1T4B\\n4TbCJ5Cbm2eqw06lX/iN4i/LDxfJwlpSdA/rVVV6asP0Szvj6by9qZP+pO7jota1\\n7sSucdwFvMCpqZDgW4ms2oO6LCSVA8IY5lmf65eKlzBAHoaHkLBlmJy5srlk2LU=\\n=cnoR\\n-----END PGP SIGNATURE-----\\ntree 9cd8f053ab1857b8156bdb9fe015cb54d44f6e50\\nparent d76ca7d75891aac95205b2cc11510ce8ef41a65a\\nauthor James Robinson <jrob119@users.noreply.github.com> 1641287913 +0000\\ncommitter GitHub <noreply@github.com> 1641287913 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed76ca7d75891aac95205b2cc11510ce8ef41a65ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65ahttps://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65aNaNNaNNaNNaNNaN
6443fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddC_kwDOAXZz6NoAKDNmYjI3Njk4ZmU0ZWJiZDVlYzRhMGU1NjVkOTdhNTNmZTQ4YzdjZGQJames Robinsonjrob119@users.noreply.github.com2022-01-04T09:19:02ZGitHubnoreply@github.com2022-01-04T09:19:02ZUpdate README.mdb2dfe7a38a1d029e61713429dd6761217c91f00bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2dfe7a38a1d029e61713429dd6761217c91f00bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh1BEGCRBK7hj4Ov3rIwAA9EIIALAAjRQGNu84S4etqC28p+Ol\\nqfywLU+QRlnBIYyPRTAPA3DtHhojHSRz79thDUputsbfJMPAiDShNS2eRNqzbaeV\\nq6c+T2TX5RnjWDvT35ZpYJlM7FKb9+mIe5O4xMVhYHVon7wL9wfLxwC48HQ8qPco\\nLW2jm3isQavvzdHWXFgN07hOeaXa6mAcwBBqjf1Nk5+/xyFs0BGq6rx+4QshGobq\\nMUObvTeLr5szUbKUK4+ob2qFWTZYfPa+fVNfe68R0wNAMrugJf8PeuVJ3qBmpezb\\n45SnMy7ZS3fYTpxa1Vt88neUltdvCLyOWx9tJIXZnRibVwabtiizWOpVj+lxsqo=\\n=81ZS\\n-----END PGP SIGNATURE-----\\ntree b2dfe7a38a1d029e61713429dd6761217c91f00b\\nparent 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810\\nauthor James Robinson <jrob119@users.noreply.github.com> 1641287942 +0000\\ncommitter GitHub <noreply@github.com> 1641287942 +0000\\n\\nUpdate README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810NaNNaNNaNNaNNaN
64506ceff14b2db920d458dc337b1100dced992e627C_kwDOAXZz6NoAKDA2Y2VmZjE0YjJkYjkyMGQ0NThkYzMzN2IxMTAwZGNlZDk5MmU2MjcdominicbarkerANdominicbarker@anthonynolan.org2022-01-13T16:52:15ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-13T16:52:15ZIPD-IMGT/HLA Release 3.47.092fee9e0bc1b8e0afcd8a998cd3e92fefbdb31achttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92fee9e0bc1b8e0afcd8a998cd3e92fefbdb31achttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/06ceff14b2db920d458dc337b1100dced992e6270FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddNaNNaNNaNNaNNaN
646d86bdd9983424c792691269fa10e6f022ccf2191C_kwDOAXZz6NoAKGQ4NmJkZDk5ODM0MjRjNzkyNjkxMjY5ZmExMGU2ZjAyMmNjZjIxOTEdominicbarkerANdominicbarker@anthonynolan.org2022-01-13T16:53:03ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-13T16:53:03ZIPD-IMGT/HLA Release 3.47.04945eb443eef38bc0974907f20e9083d0537d276https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4945eb443eef38bc0974907f20e9083d0537d276https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d86bdd9983424c792691269fa10e6f022ccf21910FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN06ceff14b2db920d458dc337b1100dced992e627https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627NaNNaNNaNNaNNaN
647239bf68f403bbdbabb43fa0277040f4dda2b2affC_kwDOAXZz6NoAKDIzOWJmNjhmNDAzYmJkYmFiYjQzZmEwMjc3MDQwZjRkZGEyYjJhZmYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-01-13T20:33:38ZGitHubnoreply@github.com2022-01-13T20:33:38ZMerge pull request #291 from ANHIG/3470\\n\\n34704945eb443eef38bc0974907f20e9083d0537d276https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4945eb443eef38bc0974907f20e9083d0537d276https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4IyiCRBK7hj4Ov3rIwAA4igIAHKA6Ej92JDVDKkogmP+qJVU\\na2e3xSjJ5PiJ5H/uzRhTS+WUNzgS5lKN6Dg1PhJMkh7XdhMXD5GgDCB3OVDAZyEz\\n4VspyDG6K2qRcS0PgzzRGIPyYaMLubP4M1bid2BKi9iqQd2SQz8o4U6aE/yyZF2Y\\nq9EzszGVApFWQQz9IupfjRvjUt/yg/ZNCwpbd2JOMjdTRAJWyIMESqHNyKUXG4LS\\nOI63MlmGVqm4pvDXlxJ8gQqIKHMIVhSXJVbujdvm0zGMPXuXkC1LNSD7iiiFEoZK\\nAu23jj3W8QcoanmOYhkUzaoa1MPGDJGcv+e9b63iCzH7J2Q7LXz/GPv7RkNYUfE=\\n=ppII\\n-----END PGP SIGNATURE-----\\ntree 4945eb443eef38bc0974907f20e9083d0537d276\\nparent 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd\\nparent d86bdd9983424c792691269fa10e6f022ccf2191\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1642106018 +0000\\ncommitter GitHub <noreply@github.com> 1642106018 +0000\\n\\nMerge pull request #291 from ANHIG/3470\\n\\n3470https://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2affhttps://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2affhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddhttps://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cddd86bdd9983424c792691269fa10e6f022ccf2191https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191NaNNaN
648fc712c5a4dd00f534e845982a29f46a14e22b292C_kwDOAXZz6NoAKGZjNzEyYzVhNGRkMDBmNTM0ZTg0NTk4MmEyOWY0NmExNGUyMmIyOTIJames Robinsonjrob119@users.noreply.github.com2022-01-14T08:05:58ZGitHubnoreply@github.com2022-01-14T08:05:58ZUpdate README.md\\n\\nUpdate sponsorship contact and malformed section header7f53074f59c6c734be7ae5dafb105f0f8532c1afhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f53074f59c6c734be7ae5dafb105f0f8532c1afhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fc712c5a4dd00f534e845982a29f46a14e22b2920Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4S7mCRBK7hj4Ov3rIwAACHcIAJEpUXXP4SDULSW7HNySEzBX\\nHnOLZKbzdAeiCQWLMQe6z5wSjWAcJROA55mAdFJ1Eho6/PvyKw8paxsAv/kBFccF\\nPGdYgHg5qDXm+vyZfgnykjAZ5SfYm/T1qIgK/mLwEhzRkysj++pk6ql0qtbYfj6L\\nTDAnvoidaq3sDHQ4CfF/FSjWWx0Ga5vWaoAH9YsqizZq5et2tSSL+4AzSdfwZNIm\\nvoI006M0GPs00w8T6lZaymvnD15my6GrPJtoNfrYK240iiPoJRyISRkw01TxDXiE\\nZhWnPebRBgjxEFGazclI/0yAfaxDVhPQbQGA1vHUHkMWtqbbp2jwO0rh13Gsj6g=\\n=pVSF\\n-----END PGP SIGNATURE-----\\ntree 7f53074f59c6c734be7ae5dafb105f0f8532c1af\\nparent d86bdd9983424c792691269fa10e6f022ccf2191\\nauthor James Robinson <jrob119@users.noreply.github.com> 1642147558 +0000\\ncommitter GitHub <noreply@github.com> 1642147558 +0000\\n\\nUpdate README.md\\n\\nUpdate sponsorship contact and malformed section headerhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292/commentsjrob11919726400.0MDQ6VXNlcjE5NzI2NDAwhttps://avatars.githubusercontent.com/u/19726400?v=4https://api.github.com/users/jrob119https://github.com/jrob119https://api.github.com/users/jrob119/followershttps://api.github.com/users/jrob119/following{/other_user}https://api.github.com/users/jrob119/gists{/gist_id}https://api.github.com/users/jrob119/starred{/owner}{/repo}https://api.github.com/users/jrob119/subscriptionshttps://api.github.com/users/jrob119/orgshttps://api.github.com/users/jrob119/reposhttps://api.github.com/users/jrob119/events{/privacy}https://api.github.com/users/jrob119/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed86bdd9983424c792691269fa10e6f022ccf2191https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191NaNNaNNaNNaNNaN
649ebb3d8c6aa383567bb7794cacf745b1c82efbb7fC_kwDOAXZz6NoAKGViYjNkOGM2YWEzODM1NjdiYjc3OTRjYWNmNzQ1YjFjODJlZmJiN2YdominicbarkerANdominicbarker@anthonynolan.org2022-01-14T12:27:35ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-14T12:27:35ZIPD-IMGT/HLA Release 3.47.0a939e2d376a77bdfbf120abb91252f35024302bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a939e2d376a77bdfbf120abb91252f35024302bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7fhttps://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNd86bdd9983424c792691269fa10e6f022ccf2191https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191NaNNaNNaNNaNNaN
650db46d2a0209720c5fa0ab8b03403f7009f69d2d6C_kwDOAXZz6NoAKGRiNDZkMmEwMjA5NzIwYzVmYTBhYjhiMDM0MDNmNzAwOWY2OWQyZDYdominicbarkerANdominicbarker@anthonynolan.org2022-01-14T12:27:52ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-14T12:27:52ZMerge branch '3470' of github.com:ANHIG/IMGTHLA into 3470f97a3f30616b37a0af1125a18836898e31b6e106https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f97a3f30616b37a0af1125a18836898e31b6e106https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d60FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNebb3d8c6aa383567bb7794cacf745b1c82efbb7fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7fhttps://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7ffc712c5a4dd00f534e845982a29f46a14e22b292https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292NaNNaN
651d4c410cd91618a8a74a7763598e499f6a8aa168bC_kwDOAXZz6NoAKGQ0YzQxMGNkOTE2MThhOGE3NGE3NzYzNTk4ZTQ5OWY2YThhYTE2OGIdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-01-14T15:25:23ZGitHubnoreply@github.com2022-01-14T15:25:23ZMerge pull request #292 from ANHIG/3470\\n\\n3470f97a3f30616b37a0af1125a18836898e31b6e106https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f97a3f30616b37a0af1125a18836898e31b6e106https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4ZXjCRBK7hj4Ov3rIwAAgrEIAA1W14LBwDfcwRnZlEWNb10v\\nVfUBnqLxv1LeB8aq2uCbbm6qv/sLivHYqPKF0xFmH22tCIylcpRKscUUDY30l7is\\nV8vyA8UPaz5JJcqgqGENFBqyIZX2LOSK0oBnyAN6uXfTwF5kysnoWbVX3ksIVGqJ\\nnEpghKSFLBAQrwsB9glv8n3Xj/3FocHKG3XnsMaP/kJ1j5ME1u4lUimoPdCOLWEw\\nUQTwWNzLwzW1jAqxR4WTVB82F991O9Vu+z7kYrJRtlXU8hD9iMZUP9fGF4rae/6u\\nrPgp2yucxNrycC0eGTMDSp1coRmasI+9xS+5xm+DwoAFyZM26TvdzZj9mIE3Hp4=\\n=7wp1\\n-----END PGP SIGNATURE-----\\ntree f97a3f30616b37a0af1125a18836898e31b6e106\\nparent 239bf68f403bbdbabb43fa0277040f4dda2b2aff\\nparent db46d2a0209720c5fa0ab8b03403f7009f69d2d6\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1642173923 +0000\\ncommitter GitHub <noreply@github.com> 1642173923 +0000\\n\\nMerge pull request #292 from ANHIG/3470\\n\\n3470https://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168bhttps://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse239bf68f403bbdbabb43fa0277040f4dda2b2affhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2affhttps://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2affdb46d2a0209720c5fa0ab8b03403f7009f69d2d6https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6NaNNaN
652a9c8d5c82645cd677340c408291f6c5556f2586fC_kwDOAXZz6NoAKGE5YzhkNWM4MjY0NWNkNjc3MzQwYzQwODI5MWY2YzU1NTZmMjU4NmYdominicbarkerANdominicbarker@anthonynolan.org2022-01-27T14:38:07ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-27T14:38:07ZCorrect version_report.txt on 3460 branch to include the release information for 3.46.08d8418161732c3b7a6ec89e1676d784bf04e4664https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d8418161732c3b7a6ec89e1676d784bf04e4664https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9c8d5c82645cd677340c408291f6c5556f2586f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586fhttps://github.com/ANHIG/IMGTHLA/commit/a9c8d5c82645cd677340c408291f6c5556f2586fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586f/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2ahttps://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2aNaNNaNNaNNaNNaN
65348d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2C_kwDOAXZz6NoAKDQ4ZDZlYzZhMGZiNGNiYjhiYzQyMzFmMTA1MDlmZTVlYzRlOGUyYzIdominicbarkerANdominicbarker@anthonynolan.org2022-01-27T15:26:50ZdominicbarkerANdominicbarker@anthonynolan.org2022-01-27T15:26:50ZCorrected markup of CDS sequence in nuc.txt files for genes with alternative splice sites or delayed stop codons079a3062225d83c6a5698cbebfe6b38b9485bc16https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/079a3062225d83c6a5698cbebfe6b38b9485bc16https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2https://github.com/ANHIG/IMGTHLA/commit/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNa9c8d5c82645cd677340c408291f6c5556f2586fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586fhttps://github.com/ANHIG/IMGTHLA/commit/a9c8d5c82645cd677340c408291f6c5556f2586fNaNNaNNaNNaNNaN
6548ab272288e81fa9a49fd4765579b066c2c03cc10C_kwDOAXZz6NoAKDhhYjI3MjI4OGU4MWZhOWE0OWZkNDc2NTU3OWIwNjZjMmMwM2NjMTAdominicbarkerANdominicbarker@anthonynolan.org2022-02-10T15:26:19ZdominicbarkerANdominicbarker@anthonynolan.org2022-02-10T15:26:19ZCorrection of HLA P Groups in hla.xml24a24723ebcb1a4941b46364932c07e35ae15df6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24a24723ebcb1a4941b46364932c07e35ae15df6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ab272288e81fa9a49fd4765579b066c2c03cc100FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNdb46d2a0209720c5fa0ab8b03403f7009f69d2d6https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6NaNNaNNaNNaNNaN
655207cdce7fef5dae54fdad4cc4f933ebd1ab13c5eC_kwDOAXZz6NoAKDIwN2NkY2U3ZmVmNWRhZTU0ZmRhZDRjYzRmOTMzZWJkMWFiMTNjNWUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-02-10T15:36:59ZGitHubnoreply@github.com2022-02-10T15:36:59ZMerge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xml24a24723ebcb1a4941b46364932c07e35ae15df6https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24a24723ebcb1a4941b46364932c07e35ae15df6https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiBTEbCRBK7hj4Ov3rIwAAnlEIAAItwmCS266Ql989U4lV/G1K\\np04SeZdHuNP2peovnmBUppKuOEbau+J0f7zfb42DzvlOJ65o9ERAq9WURyslXq6j\\nfzvPEBV8utq0cATlZCIXDrDLK/d8WiASQ8Qj5nj5DovFmJBO247g64T9bO6ValxB\\n7wfmpyd7jV+qXqD3+Mj/VwvT4FY1unFkTp2Wd5y3FYv5ACU9KoGRa2TbYtzGmrQO\\n9wk2zgyoIexpiUKLQQsFNInX0f9EMzLThOViCvwA4vMyWQgi8JpOdV3sYSeJY6c+\\n76Xc53eGw2qXRdmLKGu3JzqATqOeqtzVpPhCfuazRfg3d0PFGnQpSzTQqjv19TU=\\n=nYEP\\n-----END PGP SIGNATURE-----\\ntree 24a24723ebcb1a4941b46364932c07e35ae15df6\\nparent d4c410cd91618a8a74a7763598e499f6a8aa168b\\nparent 8ab272288e81fa9a49fd4765579b066c2c03cc10\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1644507419 +0000\\ncommitter GitHub <noreply@github.com> 1644507419 +0000\\n\\nMerge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xmlhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed4c410cd91618a8a74a7763598e499f6a8aa168bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168bhttps://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b8ab272288e81fa9a49fd4765579b066c2c03cc10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10NaNNaN
656db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dC_kwDOAXZz6NoAKGRiMzNhZWU1ZGMwYjQ0MjUxYjY0ZmY0YzJlMmYwNWQ1OWU0ZTNhMmQDominic Barkerdominic.barker@anthonynolan.org2022-03-15T14:27:31ZDominic Barkerdominic.barker@anthonynolan.org2022-03-15T14:27:31ZUpdate to xml/hla.xml.zip correcting meta datab28e791a20f7aa5920dd2b74fc7be98c783339dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b28e791a20f7aa5920dd2b74fc7be98c783339dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse8ab272288e81fa9a49fd4765579b066c2c03cc10https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10NaNNaNNaNNaNNaN
657cada41a6bfac5a8bf88ed2107a0b856b9b9785a0C_kwDOAXZz6NoAKGNhZGE0MWE2YmZhYzVhOGJmODhlZDIxMDdhMGI4NTZiOWI5Nzg1YTAdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-03-15T14:27:59ZGitHubnoreply@github.com2022-03-15T14:27:59ZMerge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta datab28e791a20f7aa5920dd2b74fc7be98c783339dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b28e791a20f7aa5920dd2b74fc7be98c783339dbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a00Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiMKJvCRBK7hj4Ov3rIwAAytYIAA5pmBDHorJISHRGvgJggICm\\n5alxNwkZGn4nOlnfjRUJ29wG/yqcvcEBP+X0YIS8PoOj+7dUQ97QC9xfSAaKJpQP\\nWKMo2P2H7ZlRSe7XfpAXChutrivF7NIBaL6UH+mI1Arw8AZOTKvE7kfwWng72udJ\\nJCTR8EnPjSemJMLhrAIK9NQ6wqX0lvreTZy8hP1ajsLDxaZyYLMjcLb53LAYrZHA\\nfp0cwp0Km5jgA0vWr4SGnwJFvefJBSbXSdJol8WinCU6lxCR7KEf1csNFmi29PkP\\nogNWeYDnKerfsaxIRtZZ+p9ZMVMUKLijIyAkWv4y3rT2fW7Bl7ATB5kjMbOf7bE=\\n=igYr\\n-----END PGP SIGNATURE-----\\ntree b28e791a20f7aa5920dd2b74fc7be98c783339db\\nparent 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e\\nparent db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1647354479 +0000\\ncommitter GitHub <noreply@github.com> 1647354479 +0000\\n\\nMerge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta datahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5edb33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dNaNNaN
658ecd63776c6225af0cf8bcc9fa9c6998d3129fb14C_kwDOAXZz6NoAKGVjZDYzNzc2YzYyMjVhZjBjZjhiY2M5ZmE5YzY5OThkMzEyOWZiMTQDominic Barkerdominic.barker@anthonynolan.org2022-04-14T11:00:42ZDominic Barkerdominic.barker@anthonynolan.org2022-04-14T11:00:42ZIPD-IMGT/HLA Release 3.48.024ffdcdba524351177693e8abe9a3d743939bb3chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24ffdcdba524351177693e8abe9a3d743939bb3chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb140FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5ehttps://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5eNaNNaNNaNNaNNaN
6595e1d9764c8e96749bc11d52807eea1f7cc38ce5cC_kwDOAXZz6NoAKDVlMWQ5NzY0YzhlOTY3NDliYzExZDUyODA3ZWVhMWY3Y2MzOGNlNWMDominic Barkerdominic.barker@anthonynolan.org2022-04-14T11:01:59ZDominic Barkerdominic.barker@anthonynolan.org2022-04-14T11:01:59ZUpdated md5checksums0202371f451082c6975497d333beab85845e6fb2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0202371f451082c6975497d333beab85845e6fb2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseecd63776c6225af0cf8bcc9fa9c6998d3129fb14https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14NaNNaNNaNNaNNaN
6604a13df461c42f970a099de77377f309995e7995cC_kwDOAXZz6NoAKDRhMTNkZjQ2MWM0MmY5NzBhMDk5ZGU3NzM3N2YzMDk5OTVlNzk5NWMDominic Barkerdominic.barker@anthonynolan.org2022-04-19T08:30:24ZDominic Barkerdominic.barker@anthonynolan.org2022-04-19T08:30:24ZMerge branch '3480' into Latest0202371f451082c6975497d333beab85845e6fb2https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0202371f451082c6975497d333beab85845e6fb2https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a13df461c42f970a099de77377f309995e7995c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995chttps://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsecada41a6bfac5a8bf88ed2107a0b856b9b9785a0https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a05e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5cNaNNaN
6614d33035dd296826bbde200e17e5281910ac8be13C_kwDOAXZz6NoAKDRkMzMwMzVkZDI5NjgyNmJiZGUyMDBlMTdlNTI4MTkxMGFjOGJlMTMdominicbarkerANdominicbarker@anthonynolan.org2022-04-20T08:37:44ZdominicbarkerANdominicbarker@anthonynolan.org2022-04-20T08:37:44ZUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.03b5d2493c93ac51afea3e135dddb461fd1293447https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b5d2493c93ac51afea3e135dddb461fd1293447https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4d33035dd296826bbde200e17e5281910ac8be130FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5chttps://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5cNaNNaNNaNNaNNaN
662d1dd2ac5e2b6a8abef9e33ed397807ece52a22feC_kwDOAXZz6NoAKGQxZGQyYWM1ZTJiNmE4YWJlZjllMzNlZDM5NzgwN2VjZTUyYTIyZmUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-04-20T08:39:00ZGitHubnoreply@github.com2022-04-20T08:39:00ZMerge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.03b5d2493c93ac51afea3e135dddb461fd1293447https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b5d2493c93ac51afea3e135dddb461fd1293447https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiX8akCRBK7hj4Ov3rIwAA5KsIAHz6L62EbncXDOyhHs/L+ohk\\nIje7unbBrFFBxwD2rsnVA56ARR5pLQPCDO94pQnzIK6D4rR/JNKn+So6e1O+Zi4+\\nhDG9VkcSbYwRJ5EMZaGyflaM2ukVgq3f9Jr0e9/1hx/ihvrCMzcc4gPyg5mTeoqV\\nPYKlTlPUC6kkKZmS9+jayquzYU2p2Zqb8X5aDksGG6XkEx7hjiQFGM58boZkgdjt\\n8GrBWcZ70kIthYa/ggYbqxsyqbntBZp8JO8t511zNFd9moi82gSHxmm2YSydCMhE\\ng3YMOy3Sc3GEAp4o9H+THUSKNsevUXsef31h5dXwvWs+GFCqOTiUqdfhpBvT5fk=\\n=QawI\\n-----END PGP SIGNATURE-----\\ntree 3b5d2493c93ac51afea3e135dddb461fd1293447\\nparent 4a13df461c42f970a099de77377f309995e7995c\\nparent 4d33035dd296826bbde200e17e5281910ac8be13\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1650443940 +0100\\ncommitter GitHub <noreply@github.com> 1650443940 +0100\\n\\nMerge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4a13df461c42f970a099de77377f309995e7995chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995chttps://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c4d33035dd296826bbde200e17e5281910ac8be13https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13NaNNaN
663dddc6afc29de895f4131693e17b3cc856ff23f8dC_kwDOAXZz6NoAKGRkZGM2YWZjMjlkZTg5NWY0MTMxNjkzZTE3YjNjYzg1NmZmMjNmOGQdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:27:25ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:27:25ZIPD-IMGT/HLA Release 3.49.0578fa9928185d5f3b41421c74f0cc3a3c8975747https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/578fa9928185d5f3b41421c74f0cc3a3c8975747https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8dhttps://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN4a13df461c42f970a099de77377f309995e7995chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995chttps://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995cNaNNaNNaNNaNNaN
66472a9e28a52c9629dd63dfad5f215cdc562e2fd7eC_kwDOAXZz6NoAKDcyYTllMjhhNTJjOTYyOWRkNjNkZmFkNWYyMTVjZGM1NjJlMmZkN2UdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:28:41ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:28:41ZIPD-IMGT/HLA Release 3.49.0fc63335e279fd9ceb152cae31b6ca4153e091bdbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc63335e279fd9ceb152cae31b6ca4153e091bdbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7ehttps://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNdddc6afc29de895f4131693e17b3cc856ff23f8dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8dhttps://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8dNaNNaNNaNNaNNaN
6654863b8f0a070d70836dfbdc00bdf70aa7bb66345C_kwDOAXZz6NoAKDQ4NjNiOGYwYTA3MGQ3MDgzNmRmYmRjMDBiZGY3MGFhN2JiNjYzNDUdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:31:36ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T12:31:36ZIPD-IMGT/HLA Release 3.49.032df2b0a35b37b9c816c35b5b310138e07b91673https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/32df2b0a35b37b9c816c35b5b310138e07b91673https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb663450FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN72a9e28a52c9629dd63dfad5f215cdc562e2fd7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7ehttps://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7eNaNNaNNaNNaNNaN
6661a3be9a5d01a414854ff3bfacd5257c14adeefa2C_kwDOAXZz6NoAKDFhM2JlOWE1ZDAxYTQxNDg1NGZmM2JmYWNkNTI1N2MxNGFkZWVmYTIdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T13:40:17ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-14T13:40:17ZIPD-IMGT/HLA Release 3.49.0ce0d37adf1b02fc22c222ba2e1d0eaf82136c36ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ce0d37adf1b02fc22c222ba2e1d0eaf82136c36ehttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa20FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN4863b8f0a070d70836dfbdc00bdf70aa7bb66345https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345NaNNaNNaNNaNNaN
667c90cc62006b35061c8db4b6f8da1b86de7650b23C_kwDOAXZz6NoAKGM5MGNjNjIwMDZiMzUwNjFjOGRiNGI2ZjhkYTFiODZkZTc2NTBiMjMDominic Barkerdominic.barker@anthonynolan.org2022-07-15T08:20:46ZDominic Barkerdominic.barker@anthonynolan.org2022-07-15T08:20:46ZMerge branch 'Latest' into 34901ae5aa712676f2aee764e87c7ed7d1c154af2a50https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ae5aa712676f2aee764e87c7ed7d1c154af2a50https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c90cc62006b35061c8db4b6f8da1b86de7650b230FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse1a3be9a5d01a414854ff3bfacd5257c14adeefa2https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22feNaNNaN
668536e8833f3be4bbcffbfba43cd0b3043c5bf4068C_kwDOAXZz6NoAKDUzNmU4ODMzZjNiZTRiYmNmZmJmYmE0M2NkMGIzMDQzYzViZjQwNjgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-07-15T08:21:31ZGitHubnoreply@github.com2022-07-15T08:21:31ZMerge pull request #308 from ANHIG/3490\\n\\n34901ae5aa712676f2aee764e87c7ed7d1c154af2a50https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ae5aa712676f2aee764e87c7ed7d1c154af2a50https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf40680Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJi0SOLCRBK7hj4Ov3rIwAACKEIAJ8U191DFlo2BPDPhAXbjrWW\\n3WWzfV6yfNVIYIfCdkPD0LgYfDa6YuBcU4SKaSPW6rQBl7akyXsfEhl2igSl/bUu\\nrguNvT3/sxHqteuXhhTpe2MRon56k7bm9oWo+gxZbkFT7juj/6Nys38JYu8cGZuV\\nOzKYuszFWQg0BI/GoUObqjILfu95PqwMcf2/GnM2Vtu2YWkR+asZhxSF+godbVYb\\nsu7rGcq54pFfNaDGAsq8v2Lmd13leJku+fYh5Js/htqs+ojBHdLTnNGhnIc0pVms\\nVa6fQ9Osq4Q6zznuLK91qkk1RCpPD+zkWhZncDHaZ/a/uRYLjdZ5zRxz7AgLS30=\\n=b3hs\\n-----END PGP SIGNATURE-----\\ntree 1ae5aa712676f2aee764e87c7ed7d1c154af2a50\\nparent d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe\\nparent c90cc62006b35061c8db4b6f8da1b86de7650b23\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1657873291 +0100\\ncommitter GitHub <noreply@github.com> 1657873291 +0100\\n\\nMerge pull request #308 from ANHIG/3490\\n\\n3490https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsed1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fehttps://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fec90cc62006b35061c8db4b6f8da1b86de7650b23https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23NaNNaN
6698732e7d4739a911e01f69d2c5bda82ca15ca68a9C_kwDOAXZz6NoAKDg3MzJlN2Q0NzM5YTkxMWUwMWY2OWQyYzViZGE4MmNhMTVjYTY4YTkdominicbarkerANdominicbarker@anthonynolan.org2022-07-23T12:53:45ZdominicbarkerANdominicbarker@anthonynolan.org2022-07-23T12:53:45ZAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N14c50978848d44c6b646380f461430c6afa3a07bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14c50978848d44c6b646380f461430c6afa3a07bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a90FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNc90cc62006b35061c8db4b6f8da1b86de7650b23https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23NaNNaNNaNNaNNaN
67050e92c677f4cd547c32bb9305269a762a9595074C_kwDOAXZz6NoAKDUwZTkyYzY3N2Y0Y2Q1NDdjMzJiYjkzMDUyNjlhNzYyYTk1OTUwNzQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-07-23T12:54:16ZGitHubnoreply@github.com2022-07-23T12:54:16ZMerge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt …14c50978848d44c6b646380f461430c6afa3a07bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14c50978848d44c6b646380f461430c6afa3a07bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/50e92c677f4cd547c32bb9305269a762a95950740Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJi2+94CRBK7hj4Ov3rIwAAudMIACaSuMnztsRDxKiRjefcYtVD\\n5K92H/O6nup6maiZt6mwWXV/W+rRkS9B/qsrvFeG0mfIcwlIdhIAv7q/PVLZRwNl\\nf80JXOPmkCtceXI6EkiVn5sA+4w0eOv26aars7SO6FFY52Wk/gaXUif3sWlAWsmu\\nolQcaSEp9+xh3MZZi3KVPe62su5hIfaomIIPdtfLriwisa++bX/H339L9D133apn\\nuqP+iXbE4ZxLMO4K7Iv014inw1g0fgJ6U3AyEPbyKQJftrfoJZQOeFuWypFi+iVC\\nKO/Iwp9U6TUfldSsvsWDg0A6bWzD9vM+IARqFd/x7DKPnWV1Q2BBotP24EjgBT0=\\n=ckvJ\\n-----END PGP SIGNATURE-----\\ntree 14c50978848d44c6b646380f461430c6afa3a07b\\nparent 536e8833f3be4bbcffbfba43cd0b3043c5bf4068\\nparent 8732e7d4739a911e01f69d2c5bda82ca15ca68a9\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1658580856 +0100\\ncommitter GitHub <noreply@github.com> 1658580856 +0100\\n\\nMerge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt …https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse536e8833f3be4bbcffbfba43cd0b3043c5bf4068https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf40688732e7d4739a911e01f69d2c5bda82ca15ca68a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9NaNNaN
67175ad6905414ff2af3a051097d7bf7dea077a0be3C_kwDOAXZz6NoAKDc1YWQ2OTA1NDE0ZmYyYWYzYTA1MTA5N2Q3YmY3ZGVhMDc3YTBiZTMdominicbarkerANdominicbarker@anthonynolan.org2022-08-16T16:39:33ZdominicbarkerANdominicbarker@anthonynolan.org2022-08-16T16:39:33ZRemoved invalid lines from hla.dat6c9277870af4f9cac80ccbe8eceeb3b421900f0fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6c9277870af4f9cac80ccbe8eceeb3b421900f0fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/75ad6905414ff2af3a051097d7bf7dea077a0be30FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3https://github.com/ANHIG/IMGTHLA/commit/75ad6905414ff2af3a051097d7bf7dea077a0be3https://api.github.com/repos/ANHIG/IMGTHLA/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN5c3aab6eea0b638551682adf029a947d11d41621https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621https://github.com/ANHIG/IMGTHLA/commit/5c3aab6eea0b638551682adf029a947d11d41621NaNNaNNaNNaNNaN
6721fd937e6c0ff8452f64152aec9632f0586f981d1C_kwDOAXZz6NoAKDFmZDkzN2U2YzBmZjg0NTJmNjQxNTJhZWM5NjMyZjA1ODZmOTgxZDEdominicbarkerANdominicbarker@anthonynolan.org2022-08-21T09:29:01ZdominicbarkerANdominicbarker@anthonynolan.org2022-08-21T09:29:01ZCorrected DRA*01:01:01:01 P group (DRA*01:01P)687b3064964c00ca72360ffd0d4d5a05f1b1d47chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/687b3064964c00ca72360ffd0d4d5a05f1b1d47chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1fd937e6c0ff8452f64152aec9632f0586f981d10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9NaNNaNNaNNaNNaN
673a9680a9e80e2c119d4aa41f90e5f40cef6e7df02C_kwDOAXZz6NoAKGE5NjgwYTllODBlMmMxMTlkNGFhNDFmOTBlNWY0MGNlZjZlN2RmMDIdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-08-21T09:31:21ZGitHubnoreply@github.com2022-08-21T09:31:21ZMerge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)687b3064964c00ca72360ffd0d4d5a05f1b1d47chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/687b3064964c00ca72360ffd0d4d5a05f1b1d47chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df020Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjAftpCRBK7hj4Ov3rIwAAEI4IAIn9fvcyyZ7ib7upvFr6aADM\\ngNuh7QZGW8utonDig8WBf2v5EqUflJf2Ada1DAdMlRpQWVoDq33CPWv/LrZInt4h\\nQvoCJ0/9ANu9V9XKhY7fpeeIUvDXUA9AFCxZ+dIkULpAGZyLYYE74cJQQNhiIGLA\\ndaBldn/SZake4ZbVyVcEDqeM2w+BO4ScygG8PO58YEX0SJvKck97vPgM0vhkO6X1\\n1QXd3+E+8Tguct7qqslZdyCAK8wHFrYWYBIiU+X2leheyJmJm+/kFQGQR08Z1pEh\\nN86wO3JhEDCmIot9iiHBmW+1YMWah8si10r9lyFMymoR+YXPe/jE3lHoRMXS5zI=\\n=eGlu\\n-----END PGP SIGNATURE-----\\ntree 687b3064964c00ca72360ffd0d4d5a05f1b1d47c\\nparent 50e92c677f4cd547c32bb9305269a762a9595074\\nparent 1fd937e6c0ff8452f64152aec9632f0586f981d1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1661074281 +0100\\ncommitter GitHub <noreply@github.com> 1661074281 +0100\\n\\nMerge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P)https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse50e92c677f4cd547c32bb9305269a762a9595074https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a95950741fd937e6c0ff8452f64152aec9632f0586f981d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1NaNNaN
6748f80f24d49797595d8a18b8d4d1f59846fbf3fe1C_kwDOAXZz6NoAKDhmODBmMjRkNDk3OTc1OTVkOGExOGI4ZDRkMWY1OTg0NmZiZjNmZTEDominic Barkerdominic.barker@anthonynolan.org2022-08-25T15:43:12ZDominic Barkerdominic.barker@anthonynolan.org2022-08-25T15:43:12ZRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q9435adb2a0625e47102ba86f264c775bfe6456fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9435adb2a0625e47102ba86f264c775bfe6456fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse1fd937e6c0ff8452f64152aec9632f0586f981d1https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1NaNNaNNaNNaNNaN
67512b4b94bb49b4640fa48a1182cc9b1e1fbf7e816C_kwDOAXZz6NoAKDEyYjRiOTRiYjQ5YjQ2NDBmYTQ4YTExODJjYzliMWUxZmJmN2U4MTYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-08-25T15:44:07ZGitHubnoreply@github.com2022-08-25T15:44:07ZMerge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3…9435adb2a0625e47102ba86f264c775bfe6456fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9435adb2a0625e47102ba86f264c775bfe6456fchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e8160Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjB5jHCRBK7hj4Ov3rIwAA8pwIAI2AKE+zA0OeRlMFj6+qy/Li\\nxLj7QsTVgC0897EXBVfaCtUQ6WxaK1b9BsF2BiDZfQQEiqrPd1rrFz63BIzUFP13\\nlFYsiV7YWhp2F3AGRDgZlPsq7ktjSfpzefrHfAYD7TC5eFOnYTyzNZFNiyq9H1Fk\\neMPckbJuYzZ5tM+PloIxDYNy0CyaHnBkZTMpRqo9ADLLtSX/KEoMKbZxGKIScU4n\\ngRMChXTOFHZLeXBi3DF3jAupaiufPWRnxVKBDYCML+HEZ7++53VeHOThOXZkQ+sP\\nilYziXj7fR0Pjm0WIvOUufWw5PaMKpPQ8pInwJGhKTVlVO7yGYolFcraGCImW/4=\\n=eO+D\\n-----END PGP SIGNATURE-----\\ntree 9435adb2a0625e47102ba86f264c775bfe6456fc\\nparent a9680a9e80e2c119d4aa41f90e5f40cef6e7df02\\nparent 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1661442247 +0100\\ncommitter GitHub <noreply@github.com> 1661442247 +0100\\n\\nMerge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3…https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea9680a9e80e2c119d4aa41f90e5f40cef6e7df02https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df028f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1NaNNaN
67651015f8712a57688e520961c4ccf7e259bf56995C_kwDOAXZz6NoAKDUxMDE1Zjg3MTJhNTc2ODhlNTIwOTYxYzRjY2Y3ZTI1OWJmNTY5OTUDominic Barkerdominic.barker@anthonynolan.org2022-08-25T15:47:12ZDominic Barkerdominic.barker@anthonynolan.org2022-08-25T15:47:12ZRemoval of duplicate \"Human MHC\" in KW line of hla.datab404e84b50b050adbbb42bf86c7c3708dc9de63https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ab404e84b50b050adbbb42bf86c7c3708dc9de63https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/51015f8712a57688e520961c4ccf7e259bf569950FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995https://github.com/ANHIG/IMGTHLA/commit/51015f8712a57688e520961c4ccf7e259bf56995https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse4d33035dd296826bbde200e17e5281910ac8be13https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13NaNNaNNaNNaNNaN
6772c631a4b61d529ff1c0635750888f6f6d79c2703C_kwDOAXZz6NoAKDJjNjMxYTRiNjFkNTI5ZmYxYzA2MzU3NTA4ODhmNmY2ZDc5YzI3MDMxeniageorgiouANxenia.georgiou@anthonynolan.org2022-10-13T12:58:37ZxeniageorgiouANxenia.georgiou@anthonynolan.org2022-10-13T12:58:37ZIPD-IMGT/HLA Release 3.50.0f5fa7e25c2fdb24f2e842951338b6e6bd618a237https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5fa7e25c2fdb24f2e842951338b6e6bd618a237https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c631a4b61d529ff1c0635750888f6f6d79c27030FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalsexeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalse12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816NaNNaNNaNNaNNaN
6781ce31fc9e2805034578eff60a269c02176f03252C_kwDOAXZz6NoAKDFjZTMxZmM5ZTI4MDUwMzQ1NzhlZmY2MGEyNjljMDIxNzZmMDMyNTIxeniageorgiouANxenia.georgiou@anthonynolan.org2022-10-13T13:06:12ZGitHubnoreply@github.com2022-10-13T13:06:12ZMerge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0f5fa7e25c2fdb24f2e842951338b6e6bd618a237https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5fa7e25c2fdb24f2e842951338b6e6bd618a237https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ce31fc9e2805034578eff60a269c02176f032520Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjSA1ECRBK7hj4Ov3rIwAAfZ8IAD4P5tCQAPkDw8/xMra0u4n+\\nTHwH9KWSp7rZ/EVMWYnxfp5FH+PsvgLZ1e4qiTkaS6C2OUpR2uqO42S22F0CADXa\\nAjup7cOnO4YfIWQxFfEPdyXR+S/ahjK3pLY/v0JdZV2mbghWzTX+WfzBqHBA0Hgq\\nOKgCcHkjdlq6z9VXGa+RMjmaPpGj9FoeYtpHDw9QZBXtNpq9ETCXMoPanWiGdp6t\\nX9/JdBkqcmU3pPOI78XMwJwVJGtIeTrMeOHPOFogM3ZbPAZnmdxr7qw69JZmzbYt\\nhdm7gOAyYWSuiMrfE6LNBlC3yNF91f/gFZtNrGkS5eWHz4LoI8t5cxhS7K0W12I=\\n=671L\\n-----END PGP SIGNATURE-----\\ntree f5fa7e25c2fdb24f2e842951338b6e6bd618a237\\nparent 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816\\nparent 2c631a4b61d529ff1c0635750888f6f6d79c2703\\nauthor xeniageorgiouAN <xenia.georgiou@anthonynolan.org> 1665666372 +0100\\ncommitter GitHub <noreply@github.com> 1665666372 +0100\\n\\nMerge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e8162c631a4b61d529ff1c0635750888f6f6d79c2703https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703NaNNaN
6792d38d3313229fdc5f8aa00052a2db21b35be3d2dC_kwDOAXZz6NoAKDJkMzhkMzMxMzIyOWZkYzVmOGFhMDAwNTJhMmRiMjFiMzViZTNkMmQDominic Barkerdominic.barker@anthonynolan.org2022-10-14T08:46:01ZDominic Barkerdominic.barker@anthonynolan.org2022-10-14T08:46:01Zhla.dat file for IPD-IMGT/HLA Release 3.50.0f4dfbde08baca4399784af7359b7fdc9acc97c1fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f4dfbde08baca4399784af7359b7fdc9acc97c1fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse2c631a4b61d529ff1c0635750888f6f6d79c2703https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703NaNNaNNaNNaNNaN
680e941759874365cb152a3562c22d10847d10db326C_kwDOAXZz6NoAKGU5NDE3NTk4NzQzNjVjYjE1MmEzNTYyYzIyZDEwODQ3ZDEwZGIzMjYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-14T08:47:37ZGitHubnoreply@github.com2022-10-14T08:47:37ZMerge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0f4dfbde08baca4399784af7359b7fdc9acc97c1fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f4dfbde08baca4399784af7359b7fdc9acc97c1fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e941759874365cb152a3562c22d10847d10db3260Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjSSIpCRBK7hj4Ov3rIwAArLkIAHFP+cU6C1MKzXZFVZxek55I\\nuxncBavWzA+OmyWsdtXaaKymtbMYpEp2lmrJWp6BHdMMcR+hbV8SF8EldHeGpYoU\\njhF1dnkDe89gexlYt6dJe7lfU8eXn2qrZWor3izSXkYd1ZayFONH2x20S1MyoAeE\\n07TGt8D/9974B9/9WNZyR03Tv2Y/znkXhduntSbgI0lslTu2o2glMBxXMTLSweZg\\nN3uQIg5eNCqdwyj4rfL7TvnR04FaL2A5EuMBAP/NZdBWIoy2OIVaPKOsLdB/3K09\\nazC8QcBgenRN1EWX0qrU1VeFl5hB98QuOXIopxe67eEWnjJioiPCz7ZC4STH0jc=\\n=j8OR\\n-----END PGP SIGNATURE-----\\ntree f4dfbde08baca4399784af7359b7fdc9acc97c1f\\nparent 1ce31fc9e2805034578eff60a269c02176f03252\\nparent 2d38d3313229fdc5f8aa00052a2db21b35be3d2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1665737257 +0100\\ncommitter GitHub <noreply@github.com> 1665737257 +0100\\n\\nMerge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1ce31fc9e2805034578eff60a269c02176f03252https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f032522d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2dNaNNaN
68153d99caa258f7ebd5af5a5d6f7b131f76059535eC_kwDOAXZz6NoAKDUzZDk5Y2FhMjU4ZjdlYmQ1YWY1YTVkNmY3YjEzMWY3NjA1OTUzNWUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-20T15:46:42ZGitHubnoreply@github.com2022-10-20T15:46:42ZUpdate sample flatfile to display ID lineec5e05405db4963ee9b10c857e38ec3f44d18764https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec5e05405db4963ee9b10c857e38ec3f44d18764https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUW1iCRBK7hj4Ov3rIwAA4ScIADZFETi/bOEYw/LbdIafxq1l\\nlZuRbI1rnaAgyPyYFBJ3ozzjfEl+jeuKaT0WS9QquXX7X/0Q9RClL0hNQiKNNTqL\\nu2EuG8VcvLHpK+TpFuqbUgRic5C+43FTqWxwdy8IyhNoH9Jj/mV/TBw1vrHIVECV\\nQ1Ez0W246BfMVgfJfNmdzkemOKXeQ2+ZrWABcnz2KfOiZ9k1C2DDvOzjow+ehvp6\\n6aFosJeX3uuNxQSQ6VzL16A8t4KewUhv/DFy2nXzcJC+B0O9EdPJ/Qjx9TFtblfp\\ndaCfjdq+A0IkevtM6NHlt5kp9Sxjmfk+JDUzXsGRZaHxdpLo/i8r6rcqmHYzZ80=\\n=Qfs6\\n-----END PGP SIGNATURE-----\\ntree ec5e05405db4963ee9b10c857e38ec3f44d18764\\nparent 1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666280802 +0100\\ncommitter GitHub <noreply@github.com> 1666280802 +0100\\n\\nUpdate sample flatfile to display ID linehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535ehttps://github.com/ANHIG/IMGTHLA/commit/53d99caa258f7ebd5af5a5d6f7b131f76059535ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1d50edc746506c55aa9f5dc2fff61a2e4bb25a0ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0ehttps://github.com/ANHIG/IMGTHLA/commit/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0eNaNNaNNaNNaNNaN
6823a77d014a3ccdebd07f5acee3031a269bfaafdb8C_kwDOAXZz6NoAKDNhNzdkMDE0YTNjY2RlYmQwN2Y1YWNlZTMwMzFhMjY5YmZhYWZkYjgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-20T15:47:05ZGitHubnoreply@github.com2022-10-20T15:47:05ZUpdate sample flatfile to display ID linef451b99c69b28981884130084bfeb9e872b4e9a1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f451b99c69b28981884130084bfeb9e872b4e9a1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUW15CRBK7hj4Ov3rIwAASpUIAGKjNWKQsbJgdAEbkGRAw+gT\\nr6bOzqWJFumtQnJLY31781s4wnfeHuaEUT4sZzOAwunvjdMvXp+5PhzSScaU1YAc\\n8s05TVRC9eibA1auadqwRYUgLMbUFlICHdg+ssFekM6/QGkJL8EiFzrHMDAGtG04\\nLqhdI4uyWyzz038lton1rSEITKHCi4uQBD+ns5z9MCC4cmFx/WBE7nuOi0MU0Ah/\\nd9M5Yz4CzGSY3jeUWopX/1jRv6Zu4yKTyaLh2U1Jg+kfw+ijUAHMIuPgnaVHpjyM\\nLRHM0WPzsWFVq4ICMLmo9gTZpnCAJu2UgQP8714kk+DaDnm46B0GE02c3xGIcmA=\\n=1eH2\\n-----END PGP SIGNATURE-----\\ntree f451b99c69b28981884130084bfeb9e872b4e9a1\\nparent 25ca5b9aeaad82db223c11bc058ba2b66ca996bb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666280825 +0100\\ncommitter GitHub <noreply@github.com> 1666280825 +0100\\n\\nUpdate sample flatfile to display ID linehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8https://github.com/ANHIG/IMGTHLA/commit/3a77d014a3ccdebd07f5acee3031a269bfaafdb8https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse25ca5b9aeaad82db223c11bc058ba2b66ca996bbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bbhttps://github.com/ANHIG/IMGTHLA/commit/25ca5b9aeaad82db223c11bc058ba2b66ca996bbNaNNaNNaNNaNNaN
683534a03ffc9ac4a47ee1b33ce7ebaed834004b474C_kwDOAXZz6NoAKDUzNGEwM2ZmYzlhYzRhNDdlZTFiMzNjZTdlYmFlZDgzNDAwNGI0NzQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:37:33ZGitHubnoreply@github.com2022-10-21T08:37:33ZUpdate Manual.md7e408b93f161a56eabed6413339eea7e464f29eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7e408b93f161a56eabed6413339eea7e464f29eahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b4740Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlpNCRBK7hj4Ov3rIwAAJzoIAIYV5KLPXg4vXHKt0Nze+h8M\\nzZhg2D5+xwpgfvVLcpPCWtj0564lDXoKzMcfoEo1fhvZtI4hCX5yl7wSXdwTh2JR\\n9ZL9EwLWkuDUrNcDp16Ao2XLGTyVULn/RVQ8cID+hM7oGpt61YRLKr24fZbWTKl6\\nibbH1OFxl19ySxXUUvFpUHkgmghwVFK1sW+uXI770DOffTWvutHPi7aSsf/t3cIK\\n43yVlvFrGB2PBYO8NEDslBs4NnT1qQJug+k9nDh/9hbnpQRhLGSMTCY5S93TO6Xa\\n4HaWx2o6IJnAb7V6gXveDKfvD9dB0Gi/qQxNtuw99AMfIyePrdAvbCmQERyP/zU=\\n=GfUf\\n-----END PGP SIGNATURE-----\\ntree 7e408b93f161a56eabed6413339eea7e464f29ea\\nparent 63bd2a16920933caed1bcc2489913ad1a52d9c55\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341453 +0100\\ncommitter GitHub <noreply@github.com> 1666341453 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474https://github.com/ANHIG/IMGTHLA/commit/534a03ffc9ac4a47ee1b33ce7ebaed834004b474https://api.github.com/repos/ANHIG/IMGTHLA/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse63bd2a16920933caed1bcc2489913ad1a52d9c55https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55https://github.com/ANHIG/IMGTHLA/commit/63bd2a16920933caed1bcc2489913ad1a52d9c55NaNNaNNaNNaNNaN
684b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904C_kwDOAXZz6NoAKGI4YzFlNDFmYTY4N2YxYTBkNzcxY2ZlN2VlNGQxZDE3Mjg5ZjY5MDQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:37:58ZGitHubnoreply@github.com2022-10-21T08:37:58ZUpdate Manual.mdf658c328f504b22fe5c410d8097eab7f464ff8cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f658c328f504b22fe5c410d8097eab7f464ff8cchttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f69040Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlpmCRBK7hj4Ov3rIwAAhwIIAAoc2KRbLgbd1CG/odRT5SpS\\n/n7JmkPgUSJ96qo/hVbfss5h7jpVl9BB6vMjhKFpV59E68nk1xYuWtAYQ2+egqw8\\nXA94+N3olUO7U9JYk67RNymBYwfaf5AYpk2snKt/KjcYtlTQBfvexp4KgmHhHcuD\\nfuLR1yNiZdaxwFuLkd4+gpOGiUyvRcJzPfgmFZYghN6y6Jng+lWPr7zaNoAIkYwX\\niwHTPnW7fFck3//i/sIBaZhvrnAzJrEU1Lqa2vZ6qTL9UaC7dOZZcG5Oaj5lBO8G\\nm5NXTl0+qDAhJmF1iJjRzOGx9fcZuLmQz+Y8DM6HJcq0UtmHjIVckR8wOLfXkBg=\\n=PT2J\\n-----END PGP SIGNATURE-----\\ntree f658c328f504b22fe5c410d8097eab7f464ff8cc\\nparent e5198e0f0cb97456678856a60a13e87581e39966\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341478 +0100\\ncommitter GitHub <noreply@github.com> 1666341478 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904https://github.com/ANHIG/IMGTHLA/commit/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904https://api.github.com/repos/ANHIG/IMGTHLA/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee5198e0f0cb97456678856a60a13e87581e39966https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966https://github.com/ANHIG/IMGTHLA/commit/e5198e0f0cb97456678856a60a13e87581e39966NaNNaNNaNNaNNaN
685e84ba6be7c44abb06ebada02d4323c9a8f6b5436C_kwDOAXZz6NoAKGU4NGJhNmJlN2M0NGFiYjA2ZWJhZGEwMmQ0MzIzYzlhOGY2YjU0MzYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:38:17ZGitHubnoreply@github.com2022-10-21T08:38:17ZUpdate Manual.mdc7dce1291c8da0efd4ed6336c4051cd89b21762fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c7dce1291c8da0efd4ed6336c4051cd89b21762fhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b54360Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlp5CRBK7hj4Ov3rIwAA98oIADbsW29JMy6GpdYpTg3wbFKY\\nO/g2iWojT07RAj3d32R+6kAw8ARcydwoCM/An6jspeDQUBweI/tzhO/g+r0FiC+e\\nCMJ7WbT8usjBLoxAYs5dg2RFKR4Bi64LkM3cz4dyhvGLk/70nPZj3v7xGQ/AsAqg\\nN2ofSX+5JTPC0OkfvTcweg8k1i4VZipcX22DBG062rTF0pvMDdy5Z9vU0TVv005m\\nKCu3mwvdD5bpwR+ZzewN7ZwESPX7xg2fMD9NCXTmsybWTOeYnHaksVH08K+Qn8UQ\\nMBuSUxhrS8ubR5cIn+PMeaHIOkxv1Na1w/78eu+Gi3zGGPxV6c6fe3/J4hSHsNw=\\n=8zP5\\n-----END PGP SIGNATURE-----\\ntree c7dce1291c8da0efd4ed6336c4051cd89b21762f\\nparent ce483229eac6fd693d73cd96c0c14a898b0ee257\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341497 +0100\\ncommitter GitHub <noreply@github.com> 1666341497 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436https://github.com/ANHIG/IMGTHLA/commit/e84ba6be7c44abb06ebada02d4323c9a8f6b5436https://api.github.com/repos/ANHIG/IMGTHLA/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsece483229eac6fd693d73cd96c0c14a898b0ee257https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257https://github.com/ANHIG/IMGTHLA/commit/ce483229eac6fd693d73cd96c0c14a898b0ee257NaNNaNNaNNaNNaN
68646c22746f74564f5715d4833907bfa08865c565dC_kwDOAXZz6NoAKDQ2YzIyNzQ2Zjc0NTY0ZjU3MTVkNDgzMzkwN2JmYTA4ODY1YzU2NWQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:38:32ZGitHubnoreply@github.com2022-10-21T08:38:32ZUpdate Manual.mdbe6945f2546f30cca345ec49ea064a3bb1eaca89https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/be6945f2546f30cca345ec49ea064a3bb1eaca89https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46c22746f74564f5715d4833907bfa08865c565d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqICRBK7hj4Ov3rIwAAQA8IAEg+fRgLhiC4rrqztJ5rPO74\\nuK8k+CubKt1+mxIXA6aKwzJ/r/WHS/Mmu2ta0klwrRRA4Jo6ByMKAVq2qE7vpUiu\\nKJ+6m6EvDJBUZj8mOXW3nW1y1u1HKHebzy+aTsd/+TpJsbj1iWdeb39LxnohCvg+\\n9PFlPUL9aO0NZAnho1N5K5z+L4dIWUmOUUyfeqicVH2PwIM4yvfTI3tPAT+T5kGV\\n0vNGKBkF7Vd3Tz76PCSQjLB9FH/EvWCZuY21c1ajjqJqmWAVB4cKuIeZ6wcMYGts\\nBWbiX07maLSOJwJGRkXUMxPgrDqM7YUfoO/hFZNMVtbzjvskboAEJ/074myze9g=\\n=HMJJ\\n-----END PGP SIGNATURE-----\\ntree be6945f2546f30cca345ec49ea064a3bb1eaca89\\nparent 870e39341592de0113c530f471098490a246ac24\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341512 +0100\\ncommitter GitHub <noreply@github.com> 1666341512 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/46c22746f74564f5715d4833907bfa08865c565dhttps://github.com/ANHIG/IMGTHLA/commit/46c22746f74564f5715d4833907bfa08865c565dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/46c22746f74564f5715d4833907bfa08865c565d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse870e39341592de0113c530f471098490a246ac24https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24https://github.com/ANHIG/IMGTHLA/commit/870e39341592de0113c530f471098490a246ac24NaNNaNNaNNaNNaN
68738214e0695d3dfdf5e01f3ec0c99bbf922464b7bC_kwDOAXZz6NoAKDM4MjE0ZTA2OTVkM2RmZGY1ZTAxZjNlYzBjOTliYmY5MjI0NjRiN2IdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:38:50ZGitHubnoreply@github.com2022-10-21T08:38:50ZUpdate Manual.mde90e4d54ac971a4226f1957bf1a568582a36aef5https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e90e4d54ac971a4226f1957bf1a568582a36aef5https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqaCRBK7hj4Ov3rIwAArYAIABJOrJMXcLWIlXA6J+fWTjz+\\nIV/UqXpTSZkRZcObxl+f/LjS5+Fi9e3dAqnNNlN+GWemPc9vrYbQp2ccrB+Zcaov\\ntmBEJsY+e7qpco8AxcSOtvIk5hULd4uyHPkjxhndU5VKFINWXCCVV9KQC4Sm436+\\nm9kbbLe+zDuGJZZvsAs/b8T9cl1kbhWUpseN1tnERreNsjt2xPrmcVQG2epBYfzG\\n7goDvAz+g5w0kB4G6NyVfArG27K78ieXJKWaCww1INx9Pumu1np9QnHEYukH6OJj\\nXUKZh0fRRDaOEu/B4NK2eebNT1uOuGAW601yImgJSFHn/Hh6yHwZE0Xp9tFBcKY=\\n=Udhx\\n-----END PGP SIGNATURE-----\\ntree e90e4d54ac971a4226f1957bf1a568582a36aef5\\nparent 58e40f66297b220958bcf09c6f92009ba6422e3a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341530 +0100\\ncommitter GitHub <noreply@github.com> 1666341530 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7bhttps://github.com/ANHIG/IMGTHLA/commit/38214e0695d3dfdf5e01f3ec0c99bbf922464b7bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse58e40f66297b220958bcf09c6f92009ba6422e3ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3ahttps://github.com/ANHIG/IMGTHLA/commit/58e40f66297b220958bcf09c6f92009ba6422e3aNaNNaNNaNNaNNaN
68888b9118d4dfac0d85afb3a12c2f8f8f757f9b81eC_kwDOAXZz6NoAKDg4YjkxMThkNGRmYWMwZDg1YWZiM2ExMmMyZjhmOGY3NTdmOWI4MWUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:39:05ZGitHubnoreply@github.com2022-10-21T08:39:05ZUpdate Manual.md63b8c4c64dbd1e955a5886e04291ac7f20510148https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63b8c4c64dbd1e955a5886e04291ac7f20510148https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqqCRBK7hj4Ov3rIwAA3fkIABfAQHtBwZay7Cu+ZTFJTxHq\\nkHE86DfdQZ0wsIra33RAv9heaokcCy5Dka0jU66q2lRty6DNJ0SdNJd1cm+gzsXG\\nxU2nZEETlCu9vK0LY7OA9CYMA4Fkypgab0g97t8HDVcKMUgu7axkDKQ08YDgMi9U\\nx5jEptFDLas1ZOe5Pc8Csr3Fo5L6nULfkiXtJXXEWWlMcrv1bSCR7+L/c6H8NNtu\\n6zFhrqUoMipcJLXVCpAmCK8HwHKSrocTZOMpptJNRaOVuy915g1BU5bk9uZQHkCW\\nbogF0mYHeO2zjBrXL+kMwMhJkRDBGoKn1il64phD3ObTQsc/SIzncSNGjcbkDUs=\\n=3LX6\\n-----END PGP SIGNATURE-----\\ntree 63b8c4c64dbd1e955a5886e04291ac7f20510148\\nparent 6105b0721add250edc33e25f4c09b3fcf2a9c896\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341545 +0100\\ncommitter GitHub <noreply@github.com> 1666341545 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81ehttps://github.com/ANHIG/IMGTHLA/commit/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6105b0721add250edc33e25f4c09b3fcf2a9c896https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896https://github.com/ANHIG/IMGTHLA/commit/6105b0721add250edc33e25f4c09b3fcf2a9c896NaNNaNNaNNaNNaN
6890709ff010c817a05cb8fbc81de6ac471f7dc57ceC_kwDOAXZz6NoAKDA3MDlmZjAxMGM4MTdhMDVjYjhmYmM4MWRlNmFjNDcxZjdkYzU3Y2UdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:41:16ZGitHubnoreply@github.com2022-10-21T08:41:16ZUpdate Manual.md73fe4a867bcd73c032784568be46888b3d05d147https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/73fe4a867bcd73c032784568be46888b3d05d147https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlstCRBK7hj4Ov3rIwAAd6UIAD+CE//SDt4kGak4bNXoQ5lK\\npn9YqkmuQLQ6CKQOE1o0qaBCV+vNCn746Gu7uxdU3x0CfawPYRml3Y5HlSXBb4kX\\n25+nETjfbb5uO7mJ+G39bD+oUHQZG1Q1ZFYS7Iv28lxozLEsNtVbqQa//B9VMRW6\\nHS2P7MGQDdrt7AvmHWvvzAHwweSKohzA7FAy5vyVBFHpdoVHfriq984J3z8dKrE2\\ngJ/X0HSiBVfaF1joKbraWxkiHZq92ryc1DvFOecK8Jp64/WdkFVTDFCspWZhd5sV\\nhq6nrYQuNnd2VEtqmpkCejYn6DjfF0A5V6gfEQa6nP1HPgKtWLAsP31y3M493Mc=\\n=TeAn\\n-----END PGP SIGNATURE-----\\ntree 73fe4a867bcd73c032784568be46888b3d05d147\\nparent 81bceb5eee4289c9fcefad90f821f5269849df37\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341676 +0100\\ncommitter GitHub <noreply@github.com> 1666341676 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57cehttps://github.com/ANHIG/IMGTHLA/commit/0709ff010c817a05cb8fbc81de6ac471f7dc57cehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse81bceb5eee4289c9fcefad90f821f5269849df37https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37https://github.com/ANHIG/IMGTHLA/commit/81bceb5eee4289c9fcefad90f821f5269849df37NaNNaNNaNNaNNaN
69046bfea9689d518b9248a574f1dc746a195e4faa8C_kwDOAXZz6NoAKDQ2YmZlYTk2ODlkNTE4YjkyNDhhNTc0ZjFkYzc0NmExOTVlNGZhYTgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:41:36ZGitHubnoreply@github.com2022-10-21T08:41:36ZUpdate Manual.md0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46bfea9689d518b9248a574f1dc746a195e4faa80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltACRBK7hj4Ov3rIwAATUkIAJB03iVW2VW/gXJcCoDUtY+4\\nbogwDeIZz4AKQ+bwC3MW9hPJUCEosmhnSE3rrVK0c7LQ3pHLY/niqd1Fmo4f48m8\\n/uLNXc6Mev+WJcQ5YEuqq3g85vCuQ1FJQJRx/YuzOxbXY9OnyZzYeyM0XKZGio5K\\npmi29hPg/dItFi78oyRFPCRTlDuFNg7RIaMXpzkO+WfwCJQFRbrm/nMFCSxFirzV\\nDlViiz9hQV2lL718mJcTZLHY3pyS2qzG1zRwvds4l5jPB1wSt+XWva1py3rO5EtS\\n7qQhA5sGEEAWonMGWaza13QIIla0xs6Vb2BPhe6u+K128LqWcjFn90Kjp/HGPKQ=\\n=Ggw8\\n-----END PGP SIGNATURE-----\\ntree 0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76c\\nparent 77f7c148e7de394021ca84a012427a8a0974eb5f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341696 +0100\\ncommitter GitHub <noreply@github.com> 1666341696 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/46bfea9689d518b9248a574f1dc746a195e4faa8https://github.com/ANHIG/IMGTHLA/commit/46bfea9689d518b9248a574f1dc746a195e4faa8https://api.github.com/repos/ANHIG/IMGTHLA/commits/46bfea9689d518b9248a574f1dc746a195e4faa8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse77f7c148e7de394021ca84a012427a8a0974eb5fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5fhttps://github.com/ANHIG/IMGTHLA/commit/77f7c148e7de394021ca84a012427a8a0974eb5fNaNNaNNaNNaNNaN
691cef0ff0afcf480cd88739d8823f87e13b1f99db5C_kwDOAXZz6NoAKGNlZjBmZjBhZmNmNDgwY2Q4ODczOWQ4ODIzZjg3ZTEzYjFmOTlkYjUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:41:53ZGitHubnoreply@github.com2022-10-21T08:41:53ZUpdate Manual.md58442f7386dd2f5b5a208ebedae21fc632b567bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58442f7386dd2f5b5a208ebedae21fc632b567bfhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db50Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltRCRBK7hj4Ov3rIwAAzhoIAE/MgVz2IfCsmz2HW/ysfsBl\\n2ZC+lMaak1b2Bs3xsugNk0bx5p0bXn6QKxMXhkmso3MnZeKwN9vBEQ5vrN/Ndk8S\\nwODnLLcIfguE5ZXI/L3mLoScEWn9FmEQCeCHal5BU35aGtOZuPjkl0tcXg3uEJp/\\nlehRisra5zQkeEN8zTSuyuc0RrOKyxk0PJ1hhCggfsd5DhYioUJs7r4QNDwI32Z8\\n7AOz8JfNw3Y+bx2mgQ1gB2ihcYlBuP9qz96KIT5zjS1wik5JzjTtQo0jeF5bPKoK\\ns/cL1AMvhVpJblYRByPTWWOgWAknKeuXm/+Xdj7Tymiqzy2MhS53ETS+cGBdknM=\\n=resM\\n-----END PGP SIGNATURE-----\\ntree 58442f7386dd2f5b5a208ebedae21fc632b567bf\\nparent 19fd85f5aceb424c866a2c939caea18a4383a136\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341713 +0100\\ncommitter GitHub <noreply@github.com> 1666341713 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5https://github.com/ANHIG/IMGTHLA/commit/cef0ff0afcf480cd88739d8823f87e13b1f99db5https://api.github.com/repos/ANHIG/IMGTHLA/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse19fd85f5aceb424c866a2c939caea18a4383a136https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136https://github.com/ANHIG/IMGTHLA/commit/19fd85f5aceb424c866a2c939caea18a4383a136NaNNaNNaNNaNNaN
692bb70d85435a32b95994e1cc1e618408775da45f9C_kwDOAXZz6NoAKGJiNzBkODU0MzVhMzJiOTU5OTRlMWNjMWU2MTg0MDg3NzVkYTQ1ZjkdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:42:08ZGitHubnoreply@github.com2022-10-21T08:42:08ZUpdate Manual.md5bf0803ef9a96a382ec24e1f2f1733b675092821https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5bf0803ef9a96a382ec24e1f2f1733b675092821https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb70d85435a32b95994e1cc1e618408775da45f90Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltgCRBK7hj4Ov3rIwAALZcIAGvEXNb+UBpBNbII1xBjIehh\\nrbIF1DAys5KvVWfAfQDzR7+ipJqN2YBO3g6KgZqDeNL4A3eScm1G3jpV4YJKckfP\\nGu0c3B8bpCI68bgO4Skfl/ifdkM5rnfy/Xe/afQoc7xOi6X8pU04rOk0zv6C7RJG\\n8emYNeUlFyx5AzPTyxpra6SLpn1WYmdnAb2wEfgWF72FtFOM/mVbjqU6O1uH0FtJ\\nvsddPM8Mw3Yc471HrpgU2wLZ6GLzBpFJlkeYRLqmWt7Dgm5h+y3YIvTEgoDXaSnk\\nYkzT3FW0ACUc1zQqQqU/aLG0W9EW0xCembqkYWr/SEwhTE6D5MhjVcsBVbeIITw=\\n=5hT9\\n-----END PGP SIGNATURE-----\\ntree 5bf0803ef9a96a382ec24e1f2f1733b675092821\\nparent 7cf5f88bd3698ebb5170c34b2f155883a0a82e7e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341728 +0100\\ncommitter GitHub <noreply@github.com> 1666341728 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/bb70d85435a32b95994e1cc1e618408775da45f9https://github.com/ANHIG/IMGTHLA/commit/bb70d85435a32b95994e1cc1e618408775da45f9https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb70d85435a32b95994e1cc1e618408775da45f9/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse7cf5f88bd3698ebb5170c34b2f155883a0a82e7ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7ehttps://github.com/ANHIG/IMGTHLA/commit/7cf5f88bd3698ebb5170c34b2f155883a0a82e7eNaNNaNNaNNaNNaN
693470f4d0813083012feb754d00981728484a0e753C_kwDOAXZz6NoAKDQ3MGY0ZDA4MTMwODMwMTJmZWI3NTRkMDA5ODE3Mjg0ODRhMGU3NTMdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:42:33ZGitHubnoreply@github.com2022-10-21T08:42:33ZUpdate Manual.md738d4f217a4d5c33fa3cfd75e12400e36ce620c1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/738d4f217a4d5c33fa3cfd75e12400e36ce620c1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/470f4d0813083012feb754d00981728484a0e7530Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlt5CRBK7hj4Ov3rIwAAcoYIAH6pVbqyx6pkzRtKj4e/QZnV\\nGUH3n12YpdSw2rNNt7u/2EAhOwpQ+R9K6569S0N/GRpewk2I03/gGcF7bG02IIBB\\nkwn8By0BnPhx9ydulSBWmfD9dvE32HYi5a/TN3im2yuX+tSzvtmNOYNsLCwzCRie\\nqAH3p26XmbpHLM6J0LtJngqvALB8k0DptHDQ3C62X/spSiqjocDB+xDkdIASYJAP\\nrT6sipWArgqspzpXgDm+cHsLzE5Oy5wcMJ5eK7zzLTIrWdInzyLk1i7sNim7xw41\\npiuaiVEN8SkizLK3fktJbm2ORJKasWl59+G1GAcRlHL76DMN59DuMFy+Nu/m6N4=\\n=8W2a\\n-----END PGP SIGNATURE-----\\ntree 738d4f217a4d5c33fa3cfd75e12400e36ce620c1\\nparent a22f909ec97f3e2b5bdaf764fc46606c1d2718a2\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341753 +0100\\ncommitter GitHub <noreply@github.com> 1666341753 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/470f4d0813083012feb754d00981728484a0e753https://github.com/ANHIG/IMGTHLA/commit/470f4d0813083012feb754d00981728484a0e753https://api.github.com/repos/ANHIG/IMGTHLA/commits/470f4d0813083012feb754d00981728484a0e753/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea22f909ec97f3e2b5bdaf764fc46606c1d2718a2https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2https://github.com/ANHIG/IMGTHLA/commit/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2NaNNaNNaNNaNNaN
694687f34ad5d671c7f31e0343ca8e9c0d3004f64a6C_kwDOAXZz6NoAKDY4N2YzNGFkNWQ2NzFjN2YzMWUwMzQzY2E4ZTljMGQzMDA0ZjY0YTYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:42:49ZGitHubnoreply@github.com2022-10-21T08:42:49ZUpdate Manual.mdabac042b3178de959d62365d011bae556149aa16https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/abac042b3178de959d62365d011bae556149aa16https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUluJCRBK7hj4Ov3rIwAAdpMIAIijLnTCXEbyB07ViHBAS1WG\\nzxQfPIGn9nT/7YyRIWdL+dZIGGj/CejzCefcR0I2ybtC1+SBGc2UIsNgRG7GBIVz\\nUInuXpJJIIAkAPRIAN51Vjz+yZSUlNpmUlIF9gSSnRqHMmxtw6YEEeltGgG9dOlB\\nB/jbqNemCQfYcVlcy+whWgO4wTiSOm6PsWZDs0jtKfcB/2AiIEs4mYcAtYvnTxUa\\nOhN72wa2O34jcJWZ/EhEiSQcB+xD/aEnMRkTI3sYB4jdn7+YPD/Y13d8nanWQYl4\\nSu/fbsFEpI4uUVCTXvzBrXEUVU5elhpHHRZViLIjK9/cP4StqcSF0XsdhRTz2Eg=\\n=o/mS\\n-----END PGP SIGNATURE-----\\ntree abac042b3178de959d62365d011bae556149aa16\\nparent 71626fbc1ecab1867deda1c9739557a345c443c3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341769 +0100\\ncommitter GitHub <noreply@github.com> 1666341769 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6https://github.com/ANHIG/IMGTHLA/commit/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6https://api.github.com/repos/ANHIG/IMGTHLA/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse71626fbc1ecab1867deda1c9739557a345c443c3https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3https://github.com/ANHIG/IMGTHLA/commit/71626fbc1ecab1867deda1c9739557a345c443c3NaNNaNNaNNaNNaN
695ff9e083e75b24a17f6f8b94b223dc7cd67520e10C_kwDOAXZz6NoAKGZmOWUwODNlNzViMjRhMTdmNmY4Yjk0YjIyM2RjN2NkNjc1MjBlMTAdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:43:02ZGitHubnoreply@github.com2022-10-21T08:43:02ZUpdate Manual.mde25b42fdccdb8d999f8168c72f656f85b8d4ebaahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e25b42fdccdb8d999f8168c72f656f85b8d4ebaahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e100Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUluWCRBK7hj4Ov3rIwAAuvcIAJKDmlkTw1ocz3Is6iolDzAt\\nTyllXMmoR/dabNZjFwPJbfF2ddyy11QwWg8LgYjXQQLEawZfLh+zkC9oNmIFRGky\\nfJzk7L7T3bYemGyinp0rYp3r6cQZBGdgfR9KQsfz42gX5abMPlwMv3dM9buiNx7Y\\n2GKTDS9sTYvxT5Sb/DGZjWETMwxTfc+7Hth6dDjTac/Vwh8qAvxP4oTznYnu++1p\\nG/+HZ3rRRdcqm8gPau4DzVL6ifpkWluH0a67ImStDGhwlY2zHA4kGJkcP5VVTl8/\\nIEHzbsfZIiuynwzU0IPsjSl7hDIh1YS4AFOnOd7HnP1nxfZwiMfeR6vrpjbBlXw=\\n=jvJ1\\n-----END PGP SIGNATURE-----\\ntree e25b42fdccdb8d999f8168c72f656f85b8d4ebaa\\nparent ee9eefb21f878da18c72bdc04b31d6ec5d8ade06\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341782 +0100\\ncommitter GitHub <noreply@github.com> 1666341782 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10https://github.com/ANHIG/IMGTHLA/commit/ff9e083e75b24a17f6f8b94b223dc7cd67520e10https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06NaNNaNNaNNaNNaN
696ca9422949acac3495dc385af56e9778a720578faC_kwDOAXZz6NoAKGNhOTQyMjk0OWFjYWMzNDk1ZGMzODVhZjU2ZTk3NzhhNzIwNTc4ZmEdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:43:59ZGitHubnoreply@github.com2022-10-21T08:43:59ZUpdate Manual.mdb58dd7dd6de8fc952130d0e4ad0d59042b76db97https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b58dd7dd6de8fc952130d0e4ad0d59042b76db97https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ca9422949acac3495dc385af56e9778a720578fa0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlvPCRBK7hj4Ov3rIwAA6VEIAF2r6uYftnrQDAOFBq04t0U2\\ndA75idTmHvHCweAbnO3U+y6+sWnAVw5woepI52zaCAaflJjJv5eEOdJz41wKFA9U\\nZ3Ry2aB2qP/C6p//ZGMlhXQ0Fj+BJfav69tjhZJWuBbjpKU3fWmUiymkRjZ6PeDN\\nKk+GJKhpOllEqytvuuQBgi9hlOxj2g+zxi05UlrWiVv8XQ9Dk3cAbvUnULwiQKPW\\nooTCp8g8EDehZGqHICbc/00CqEgId4QvxP++c46f5PwQh9EFwYCe1nVS7X6Xbkn8\\n2eNP+5cy6eesF+Xx6NlRA38vdJYBEXpzS8NCfk7DisWYi0CH5gB+Oul6Or3Ft8Y=\\n=rO3k\\n-----END PGP SIGNATURE-----\\ntree b58dd7dd6de8fc952130d0e4ad0d59042b76db97\\nparent 352813601073bcdc3d5eb08d1be07be904276a9a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341839 +0100\\ncommitter GitHub <noreply@github.com> 1666341839 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fahttps://github.com/ANHIG/IMGTHLA/commit/ca9422949acac3495dc385af56e9778a720578fahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fa/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse352813601073bcdc3d5eb08d1be07be904276a9ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9ahttps://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9aNaNNaNNaNNaNNaN
6973a36f8cd57c7f0a7ba5f319dec03e82f42195e3dC_kwDOAXZz6NoAKDNhMzZmOGNkNTdjN2YwYTdiYTVmMzE5ZGVjMDNlODJmNDIxOTVlM2QdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:44:18ZGitHubnoreply@github.com2022-10-21T08:44:18ZUpdate Manual.md42e2ecf14b94827129e447c4fd83c35ca6253549https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/42e2ecf14b94827129e447c4fd83c35ca6253549https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlviCRBK7hj4Ov3rIwAAbKoIAD8jkcUJyclYrvgT7SuXysEk\\nkOrT+9lMifjFhoOV/vIAt1esKOoieytbIZv6T3Lu86AjGR/U4jd5Coy/e9DC4c0F\\nokEO5jk2SGAOmdSfCJxZimBUBCIiSttMKrlxckNobkeDfCn3NUn1iYrXgER9e/ZZ\\n9ofsAF60quRAK7LiyjB9Oy0H0cHtZJaQQiNTkQ3PadBD1pzv3RrwhA5tETYz/G9O\\neHmtT+2mYB2Ejr25BJxoD1gIbB2XF5AgSrcq6N/Dhkh77s0OA/sXf0/a+RAPTT/9\\nIfTgKqA+s/ILPTUKW7P1wrBxf/oZYDr/JcfjpfUTe8hNTFwXxlwnz9gTgm2JrPU=\\n=2X3o\\n-----END PGP SIGNATURE-----\\ntree 42e2ecf14b94827129e447c4fd83c35ca6253549\\nparent 48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341858 +0100\\ncommitter GitHub <noreply@github.com> 1666341858 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dhttps://github.com/ANHIG/IMGTHLA/commit/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2https://github.com/ANHIG/IMGTHLA/commit/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2NaNNaNNaNNaNNaN
698cac526afe42a99640d287b18521d4f597f758cc7C_kwDOAXZz6NoAKGNhYzUyNmFmZTQyYTk5NjQwZDI4N2IxODUyMWQ0ZjU5N2Y3NThjYzcdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:44:32ZGitHubnoreply@github.com2022-10-21T08:44:32ZUpdate Manual.mdfd8d1e21f44ecb6c1ed23734906cf84bad4d7328https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fd8d1e21f44ecb6c1ed23734906cf84bad4d7328https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cac526afe42a99640d287b18521d4f597f758cc70Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlvwCRBK7hj4Ov3rIwAABkIIAKaXeWjY8ehCQVg8c/89FNro\\n0SNLOZkRRXtcbg4elmEpS2yhEJ7liulo9/fh4g2Iud99YfCgM29KVToZNntSqskp\\ncdauOLLJe9LZBoSjSpY6VN5j8/ixMpty+lagr6G1VQooIucVb9y8AN2C/+rhppOP\\nGzmHmqywfCnT9Wm/zs2Fa8+xw0fVv+s4OifPiUaeXtHBFqudHbWiFBsYllcFpZhK\\neJMBdTBn1ZGx36DFokCEqRbCBwBChu3zJc9THjZ9tOzQQvdwKqcuGDDytI6NMan9\\n1ps4d35VMep82IsopE/Jsdv7pgcBo+KezKLWs+caXqQn6KDcR2XqvW7hzb+fPro=\\n=nRT8\\n-----END PGP SIGNATURE-----\\ntree fd8d1e21f44ecb6c1ed23734906cf84bad4d7328\\nparent db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341872 +0100\\ncommitter GitHub <noreply@github.com> 1666341872 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7https://github.com/ANHIG/IMGTHLA/commit/cac526afe42a99640d287b18521d4f597f758cc7https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedb33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dhttps://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2dNaNNaNNaNNaNNaN
6991d084a344c39ea1ec5fdf66575d6cc85fde30d66C_kwDOAXZz6NoAKDFkMDg0YTM0NGMzOWVhMWVjNWZkZjY2NTc1ZDZjYzg1ZmRlMzBkNjYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:45:28ZGitHubnoreply@github.com2022-10-21T08:45:28ZUpdate Manual.mda596567941d14c46746cb09d504016c39f1e4963https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a596567941d14c46746cb09d504016c39f1e4963https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d660Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlwoCRBK7hj4Ov3rIwAAmroIAFmelrjR/4s58JJtzD4+SItx\\nuZ4AJTP6mRn0V8bS8qsCARMOlvB329LVZXU5NatFHwoZY2jKU01TYD0rsZ7OovV2\\nrXftdQrYZsDiFCdMqsLJMTijnCrjNg0mwXNEC7yxxU8hKf8etRXg4iZl6WtlwcHL\\nt2yAFim6bDJDkl+LO4+iF7MOQRizF7nGKxCegT5e+5a/FYY8LPTgvRbmaPVnj6po\\nqEGWzxG9B4fB9iQy0BbR8d92ndGoMoUaYn6WTJ+0coyWsIPY1ULMaUQt9BdRloje\\nvT67XEt6LBbznosJx7DnN3sag9Z66fHaWUjkeMur+VeQa3qJIxez5jEcmwBGTMs=\\n=qNCd\\n-----END PGP SIGNATURE-----\\ntree a596567941d14c46746cb09d504016c39f1e4963\\nparent 51015f8712a57688e520961c4ccf7e259bf56995\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341928 +0100\\ncommitter GitHub <noreply@github.com> 1666341928 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66https://github.com/ANHIG/IMGTHLA/commit/1d084a344c39ea1ec5fdf66575d6cc85fde30d66https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse51015f8712a57688e520961c4ccf7e259bf56995https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995https://github.com/ANHIG/IMGTHLA/commit/51015f8712a57688e520961c4ccf7e259bf56995NaNNaNNaNNaNNaN
700db89e68cd8d93abd9478cfd74f42c87559a9b004C_kwDOAXZz6NoAKGRiODllNjhjZDhkOTNhYmQ5NDc4Y2ZkNzRmNDJjODc1NTlhOWIwMDQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-10-21T08:45:58ZGitHubnoreply@github.com2022-10-21T08:45:58ZUpdate Manual.md7c582c2669e168f3921c60740dc882b8447edfa3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7c582c2669e168f3921c60740dc882b8447edfa3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db89e68cd8d93abd9478cfd74f42c87559a9b0040Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlxGCRBK7hj4Ov3rIwAAYIwIALB6gEngpTzWucGIuwPrlYVT\\n9a7JH5EOU8bpeordGW8j0gnXGj4foQCRfUVP5WRslSyCZWZkpMvU3O279Ri5dlgP\\nCDXy+ibkTFBBiLJY/pHtmOTm0GjbCRAI6eoMncnAlDykYZ44gsh2w7ebazK2XDZ5\\nJYv/Uv1PWpX7Qgj4B/1RTCpJsBUR8Rkczs/qkIRFtGd+CD5xJPtNU2qhwbHWvIj7\\nXaGIhfZnQtswuZuMyC8MFwju18KzXfcayQwDtcOeRVni9zXNX4hgsrJo3K+xAPd+\\nmrsr2CHNLnNTh9fUMrmyAxQhDPHkPwu5AmjOG+Qhzul9VIITNVJ7VsHEb/WAVMA=\\n=c8ab\\n-----END PGP SIGNATURE-----\\ntree 7c582c2669e168f3921c60740dc882b8447edfa3\\nparent 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341958 +0100\\ncommitter GitHub <noreply@github.com> 1666341958 +0100\\n\\nUpdate Manual.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004https://github.com/ANHIG/IMGTHLA/commit/db89e68cd8d93abd9478cfd74f42c87559a9b004https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1NaNNaNNaNNaNNaN
7016ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78C_kwDOAXZz6NoAKDZjZTJkNGJkYmRmMTIyOGJiOGE5NzgzYjk0MTYzN2Q3YTFjMGFjNzgDominic Barkerdominic.barker@anthonynolan.org2022-11-18T10:29:18ZDominic Barkerdominic.barker@anthonynolan.org2022-11-18T10:29:18ZCorrection of md5checksum.txt with latest 3.49.0 commit.38dedec8f9843d0d2e906f60e9ae73b6e446f74bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38dedec8f9843d0d2e906f60e9ae73b6e446f74bhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac780FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78https://github.com/ANHIG/IMGTHLA/commit/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedb89e68cd8d93abd9478cfd74f42c87559a9b004https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004https://github.com/ANHIG/IMGTHLA/commit/db89e68cd8d93abd9478cfd74f42c87559a9b004NaNNaNNaNNaNNaN
70236220a1c5c2d6954f4873a552544cc0e55b61d0aC_kwDOAXZz6NoAKDM2MjIwYTFjNWMyZDY5NTRmNDg3M2E1NTI1NDRjYzBlNTViNjFkMGEDominic Barkerdominic.barker@anthonynolan.org2022-12-14T10:02:28ZDominic Barkerdominic.barker@anthonynolan.org2022-12-14T10:02:28ZCorrected missing date and version field in Allelelist_history.txt79545a4b3e76dc1654e4806b9c61028037edd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79545a4b3e76dc1654e4806b9c61028037edd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalsedominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalse2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2dhttps://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2dNaNNaNNaNNaNNaN
70350b790037030d958b662085c3f4cf34ba72a32ecC_kwDOAXZz6NoAKDUwYjc5MDAzNzAzMGQ5NThiNjYyMDg1YzNmNGNmMzRiYTcyYTMyZWMdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2022-12-14T10:02:54ZGitHubnoreply@github.com2022-12-14T10:02:54ZMerge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txt79545a4b3e76dc1654e4806b9c61028037edd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79545a4b3e76dc1654e4806b9c61028037edd65ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/50b790037030d958b662085c3f4cf34ba72a32ec0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjmZ9OCRBK7hj4Ov3rIwAAbcQIAG6/bLu07G4/vMrixatBI6bI\\nzKSf4SEtbp879KOWtH3HhXjvEwVaW0mFlHxzyNbLNOlQh2yGnvQ/HzsN/aulROYO\\nrinFppVEMb0cyMpFnesFnPx72gbtciSn9/tSlB8ghbpD4zGsWqo9WJxhgfkZoCRZ\\n9B5Vy0goFIIzhXxEl2ro4K0qy9cr4z/Gpx+oYYSitR+xnb3OyHK2AoA6DWLyZq7/\\njyhGRrc2sZXZIch/iFyDHDxECfe1CHNPzZokyYDAJ4N2Ve5I/v0U0m5s8RoLzcW8\\nnb2S3VWMAOmFCj16xawZd9rIihSefARu4zrRSeNnnl1MlOkcf7llsLj2AUAr5S4=\\n=Unh5\\n-----END PGP SIGNATURE-----\\ntree 79545a4b3e76dc1654e4806b9c61028037edd65a\\nparent e941759874365cb152a3562c22d10847d10db326\\nparent 36220a1c5c2d6954f4873a552544cc0e55b61d0a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1671012174 +0000\\ncommitter GitHub <noreply@github.com> 1671012174 +0000\\n\\nMerge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32echttps://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsee941759874365cb152a3562c22d10847d10db326https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db32636220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0aNaNNaN
7044486f5c623705c6a14d9eeaba7d155cff30cdb43C_kwDOAXZz6NoAKDQ0ODZmNWM2MjM3MDVjNmExNGQ5ZWVhYmE3ZDE1NWNmZjMwY2RiNDMmichaelcooperANmichael.cooper@anthonynolan.org2023-01-12T14:36:43ZmichaelcooperANmichael.cooper@anthonynolan.org2023-01-12T14:36:43ZIPD-IMGT/HLA Release 3.51.0\\n\\nUpdates for 3.51.0886ceac78ec81c4aa95833f98134c2e39b16030dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/886ceac78ec81c4aa95833f98134c2e39b16030dhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb430FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalse50b790037030d958b662085c3f4cf34ba72a32echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32echttps://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ecNaNNaNNaNNaNNaN
7054b8432c7d56121c84d6ef1d75a1c7185c628c13dC_kwDOAXZz6NoAKDRiODQzMmM3ZDU2MTIxYzg0ZDZlZjFkNzVhMWM3MTg1YzYyOGMxM2QmichaelcooperANmichael.cooper@anthonynolan.org2023-01-12T14:47:00ZmichaelcooperANmichael.cooper@anthonynolan.org2023-01-12T14:47:00ZIPD-IMGT/HLA Database Release 3.51.0\\n\\nUpdated the ihiw folder for 3.51.00324b28ec83620104d62eff785beb9557dbad4bdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0324b28ec83620104d62eff785beb9557dbad4bdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalse4486f5c623705c6a14d9eeaba7d155cff30cdb43https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43NaNNaNNaNNaNNaN
7065f2c562056f8ffa89aeea0631f2a52300ee0de17C_kwDOAXZz6NoAKDVmMmM1NjIwNTZmOGZmYTg5YWVlYTA2MzFmMmE1MjMwMGVlMGRlMTcmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2023-01-13T10:04:48ZGitHubnoreply@github.com2023-01-13T10:04:48ZMerge pull request #325 from ANHIG/3510\\n\\n35100324b28ec83620104d62eff785beb9557dbad4bdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0324b28ec83620104d62eff785beb9557dbad4bdhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de170Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjwSzACRBK7hj4Ov3rIwAA2KAIADUUNoBpUNQrtSq6qebR+HeU\\n1ohqzmPvJR6Hu6GWlgmsuU8cUtfUw1hCQx7l4pmM1J3zrJuPJBTLS9KEOwmN7i1d\\nc5sEWBWS12pNwE71lrw1cmNkSXJVEBV9TauUSGk7yvZhjvko7ONHPYLsk6vUwUHP\\n6ExGqkjMa8TJaHFtrrI7LNdX3+B5IrFc5A1UYhcARjiowP1/6DnyOw5Iq89kYHtd\\nTdMdRS9ri1EgtC9XZXpz7dWM9AAa01BKxVM6K79m51OzzurKjeTys+4TtuqcoIjX\\nS66x6W71fRx5cjZ6nfYWfrYUGJwqCcmC9OLMjTymHaeLwFEnKTpiHlemyUi7mSs=\\n=h2jw\\n-----END PGP SIGNATURE-----\\ntree 0324b28ec83620104d62eff785beb9557dbad4bd\\nparent 50b790037030d958b662085c3f4cf34ba72a32ec\\nparent 4b8432c7d56121c84d6ef1d75a1c7185c628c13d\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1673604288 +0000\\ncommitter GitHub <noreply@github.com> 1673604288 +0000\\n\\nMerge pull request #325 from ANHIG/3510\\n\\n3510https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse50b790037030d958b662085c3f4cf34ba72a32echttps://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32echttps://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13dNaNNaN
707def376dc6955b339b17f0a4b840e80eb6b9c744bC_kwDOAXZz6NoAKGRlZjM3NmRjNjk1NWIzMzliMTdmMGE0Yjg0MGU4MGViNmI5Yzc0NGIxeniageorgiouANxenia.georgiou@anthonynolan.org2023-04-17T16:01:01ZxeniageorgiouANxenia.georgiou@anthonynolan.org2023-04-17T16:01:01ZIPD-IMGT/HLA Release 3.52.0e9ffca9666e355b1285a0c6a42951f6a28ea7f90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalsexeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalse5f2c562056f8ffa89aeea0631f2a52300ee0de17https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17NaNNaNNaNNaNNaN
70838398a75e9762ff070d8e9bd714d074332646cd7C_kwDOAXZz6NoAKDM4Mzk4YTc1ZTk3NjJmZjA3MGQ4ZTliZDcxNGQwNzQzMzI2NDZjZDcxeniageorgiouANxenia.georgiou@anthonynolan.org2023-04-17T16:03:52ZGitHubnoreply@github.com2023-04-17T16:03:52ZMerge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0e9ffca9666e355b1285a0c6a42951f6a28ea7f90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38398a75e9762ff070d8e9bd714d074332646cd70Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkPW3oCRBK7hj4Ov3rIwAAkxkIAI1/KmiZW1yRfwe8e++ROHQo\\ncPbR+1PipOfVXcgaJVyK5vfiR1d+1DsLph0k+VurKcVIn5As5Pc+XSi7ImeeNFzV\\nrk51rZXuSwzznIuuRptXJsnhcrfnsg61FII47Qqhh2YcMkFFg7TMDlRZca0qWCJB\\nHZ2+MbVkXZjJf1ZmBTq6z/gHVRcApwfGlD6JVwNkppGC0EgXAJm+5/qguB7CNGgZ\\nDXK1PLm9p5qhiC2zdg+ploGe53NKYEFgib1N3qhOc7hAi6p60bWoFw2gdFzMjmSu\\nqdtdSdIvbm0aobJDjiabTHLq85ojQ40RiPR4WBc65BXhXsmYSsTwnQvgdiDkXKY=\\n=ajY2\\n-----END PGP SIGNATURE-----\\ntree e9ffca9666e355b1285a0c6a42951f6a28ea7f90\\nparent 5f2c562056f8ffa89aeea0631f2a52300ee0de17\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor xeniageorgiouAN <xenia.georgiou@anthonynolan.org> 1681747432 +0100\\ncommitter GitHub <noreply@github.com> 1681747432 +0100\\n\\nMerge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5f2c562056f8ffa89aeea0631f2a52300ee0de17https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744bNaNNaN
70962945381d236dcdb2770daf1fa861b216b99635cC_kwDOAXZz6NoAKDYyOTQ1MzgxZDIzNmRjZGIyNzcwZGFmMWZhODYxYjIxNmI5OTYzNWMdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:20:51ZGitHubnoreply@github.com2023-05-25T11:20:51ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txtc28397936e9a8e37c3907ecb4d9dc27aab805b90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c28397936e9a8e37c3907ecb4d9dc27aab805b90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62945381d236dcdb2770daf1fa861b216b99635c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0SUCRBK7hj4Ov3rIwAATFsIAEbRtadyt5VMMmWIdBTTW41k\\nHx1bUNHNX4yUaT54oKCwFR3hAyufTXEarxs3vZd1Fw1zJO18HDp0YoYmvUIeNkrv\\nWof0wK8/fGHQMzeb7HnBLkqDKfJLQwrTdqYjGaq5iw07clBcRimtJZ+t5EZfET1k\\nJPnokF8g8vJ1XhzYexyeTPydrTh9SxkcTg9K7SqMVFzxSOYqRnYQj6GGxhdwA/rc\\nK1mSpkErC0ZjQUqLh/q4NULIEHpiBjJoFWSjZ6qvG82MRUJWv/GvZ+2XlIVweVYi\\naMniPKu9LL/aKD3WBS/6WIoi5x15hsJfxM1Hu8Vu/RAwdSakrOBHplIGvzL5e4I=\\n=U2K8\\n-----END PGP SIGNATURE-----\\ntree c28397936e9a8e37c3907ecb4d9dc27aab805b90\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013651 +0100\\ncommitter GitHub <noreply@github.com> 1685013651 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635chttps://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsedef376dc6955b339b17f0a4b840e80eb6b9c744bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744bhttps://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744bNaNNaNNaNNaNNaN
710637f309a74dfb60eca09e5d45826a0f51d5a0bcdC_kwDOAXZz6NoAKDYzN2YzMDlhNzRkZmI2MGVjYTA5ZTVkNDU4MjZhMGY1MWQ1YTBiY2QdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:22:49ZGitHubnoreply@github.com2023-05-25T11:22:49ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt782c7515b6eb73a17f9af9447ee60d361535f332https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/782c7515b6eb73a17f9af9447ee60d361535f332https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UJCRBK7hj4Ov3rIwAAzCIIALBuM/3RcP+MI3ofBXRTcnCl\\nRX0PXtg2Jjlg9oe6WkUWnjBmWQ1cNQRKsg4UEqXEl8RfQl+42fCbwlhVag3tw9pK\\nVaA6EZesDwsGHWm+b9J8/kJSQU2HXGJNtqReyDbh/eIzVv76HY/FCNDYnsblXkNm\\nrqYQwOARB1Bs7JLDKoUlWFWLBNd+Y6wlncT/O1JqiqQn4sQLhbDxgSg2hYhd6+KU\\n8kKZPDjfdLKvFyHJU8uQqVIBsGoRezHvRk1bLVnfW2M2FkBUoBuYZ4ZUdvayepRV\\nhUroXMfwidtzF1owAgh6WFIVcMhcek5QVUWNz3mosvcYuugj+FbEnLdEcbxum54=\\n=9Uj2\\n-----END PGP SIGNATURE-----\\ntree 782c7515b6eb73a17f9af9447ee60d361535f332\\nparent 4b8432c7d56121c84d6ef1d75a1c7185c628c13d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013769 +0100\\ncommitter GitHub <noreply@github.com> 1685013769 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcdhttps://github.com/ANHIG/IMGTHLA/commit/637f309a74dfb60eca09e5d45826a0f51d5a0bcdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13dhttps://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13dNaNNaNNaNNaNNaN
711b53f2f70f4fca9f5d637d2562e7bb6d49ca0330cC_kwDOAXZz6NoAKGI1M2YyZjcwZjRmY2E5ZjVkNjM3ZDI1NjJlN2JiNmQ0OWNhMDMzMGMdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:23:15ZGitHubnoreply@github.com2023-05-25T11:23:15ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txta7abb2bd63deff6c3e3afd67febc6426cd9f1919https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a7abb2bd63deff6c3e3afd67febc6426cd9f1919https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UjCRBK7hj4Ov3rIwAAbf0IAG9X/OjF74fodKI8HExjaP3R\\nxPANmycBmA02tbCxtC7YSqcTUsDMvwrL5k2H8pSmSPwzbHmTnCzbrYQ08W7qERQv\\np2oz6n2UTRDYNOe1cH1r+206xietkRrwcbWSDIYTyoi0ngvEtKjz1zs6UDTiMbpa\\nqeZCEY/53iIkj603QI+jqqAv+e33tPq7yO/VnngSZnePoG8PiFq9ymoB55EqSmNB\\ns28U22iQ8shr6Ur1DBpO5blJajdAoe2frcDPK5aM7RDW1A1vwYto5wt/XWzNgalY\\nWwJDhZIX5uKtw983fGGgW+O5VwasBwwXuUieG9FlX7YrhXSYyZREbTLdk/V/8Cc=\\n=VP4f\\n-----END PGP SIGNATURE-----\\ntree a7abb2bd63deff6c3e3afd67febc6426cd9f1919\\nparent 36220a1c5c2d6954f4873a552544cc0e55b61d0a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013795 +0100\\ncommitter GitHub <noreply@github.com> 1685013795 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330chttps://github.com/ANHIG/IMGTHLA/commit/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0ahttps://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0aNaNNaNNaNNaNNaN
7126c2b39ff2e5ecd6ee7a45f6891673b74655f87d4C_kwDOAXZz6NoAKDZjMmIzOWZmMmU1ZWNkNmVlN2E0NWY2ODkxNjczYjc0NjU1Zjg3ZDQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:23:28ZGitHubnoreply@github.com2023-05-25T11:23:28ZUpdate Deleted_alleles.txt89e103ad5f61abf9b46726d1b3b98022372fb8cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e103ad5f61abf9b46726d1b3b98022372fb8cahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d41Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UwCRBK7hj4Ov3rIwAABrQIAKi0Xw7Facw+K/f3+6s9WVYY\\nRzSW+TOZPLEM2UE4upIWxu2QlU9gGCMcrl/aK9FeElQdLSAD605cT1otfTUir/+B\\nhDXGr+mpSaIfawcwrxBeXxNUKojVbAEeCOvzTJBmEuphi3nGfFXGYsW0EZGG376y\\nVTdBkFaNfbvwjUORaNjfjZ1e9/PwMIKvgc7BqwG8guYrpe1CgpbUujAjPCMtArDV\\nc9t8BfURwBSrT8ljSy4BDUi8QfIl9/qs1xiCXyt2xHeff28+FD4U9Be9x2lbOIkD\\nIBRrR4IpEFeCaZOnIDZYrQ7xn5nkb2jCW3XVk1ozQzP2Pki+3ZNV9FY4KW73DwI=\\n=lB7L\\n-----END PGP SIGNATURE-----\\ntree 89e103ad5f61abf9b46726d1b3b98022372fb8ca\\nparent 6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013808 +0100\\ncommitter GitHub <noreply@github.com> 1685013808 +0100\\n\\nUpdate Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4https://github.com/ANHIG/IMGTHLA/commit/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78https://github.com/ANHIG/IMGTHLA/commit/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78NaNNaNNaNNaNNaN
713f95ebdfd1409b83b99f2ca799ce159d12e05cda6C_kwDOAXZz6NoAKGY5NWViZGZkMTQwOWI4M2I5OWYyY2E3OTljZTE1OWQxMmUwNWNkYTYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:24:49ZGitHubnoreply@github.com2023-05-25T11:24:49ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt5c5450ad6e75945f8b040038e316d6d54b9e0f66https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5c5450ad6e75945f8b040038e316d6d54b9e0f66https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda60Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WBCRBK7hj4Ov3rIwAAMLgIAE1K+DCzWtjguYPD1Qz5QGp4\\njfBJgAAYf0F4Xij/i7vGH3FqAQapZpTdOCGsDN0Y+QqdcBrrJ9DFIxp5iOuJVFUG\\nH71Hd3C/xPJKmyIQ9GNwcurRfNSrP5MHkStHgC0jRmxuKsgu3yvgbaUZbb8aHeiW\\nbQanwcm65lEk4YXWlbd2k1mZ6KP+0GT9uu5ZJKW6z6zPyB9yXBrR/EbsPWokzLr8\\npRAVii/G5U7GsUShAArBRhpp8Ig9eAgn0Rr97aOrEUc6nURGx7iaRFtJEEF+Enh5\\ne74EWzbd2IeyxweC2BnDEKCs2X/YNIOHzay1nP0l6OMxHUHMWqKm84+MTee8pcU=\\n=kawp\\n-----END PGP SIGNATURE-----\\ntree 5c5450ad6e75945f8b040038e316d6d54b9e0f66\\nparent 1d084a344c39ea1ec5fdf66575d6cc85fde30d66\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013889 +0100\\ncommitter GitHub <noreply@github.com> 1685013889 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6https://github.com/ANHIG/IMGTHLA/commit/f95ebdfd1409b83b99f2ca799ce159d12e05cda6https://api.github.com/repos/ANHIG/IMGTHLA/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse1d084a344c39ea1ec5fdf66575d6cc85fde30d66https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66https://github.com/ANHIG/IMGTHLA/commit/1d084a344c39ea1ec5fdf66575d6cc85fde30d66NaNNaNNaNNaNNaN
7141ca9c2be88d9f054d816feb449c4a55a42a6a628C_kwDOAXZz6NoAKDFjYTljMmJlODhkOWYwNTRkODE2ZmViNDQ5YzRhNTVhNDJhNmE2MjgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:25:07ZGitHubnoreply@github.com2023-05-25T11:25:07ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt68130bd7950bfeaa2d63e6f59f922471dd6c85e1https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/68130bd7950bfeaa2d63e6f59f922471dd6c85e1https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a6280Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WTCRBK7hj4Ov3rIwAArPYIAJ4fRf1Fudo692thSRlnBp7e\\nZjsps+cfZ619I1WMFWCsL4Rp65ZdG/QQ42Orwgr+I9I5/tSMEi+1Heujhax5eWtV\\n1q3NqGJPt3fBD9FHAinlX8bvH7WG3+n48b05l7ix16NH+Sv8C1pVM4LKq3yI5J+J\\n5kh8YheYkp25FfOdL3AfBRjppIvxb+QfGWXB4vxYhFM92ej0YMLCh/sXoPiNww6K\\neByrXL8YAFeEq3Jq5ANYcv/FORXip858bOUqkmcxkUlsLZN3kNbIDimR6sR+T0Vq\\npndaCHEwOV3ptaoyNta89TSckREeu2ZwqwRGG7euj9PS0odayuGuCY2mJfdra6U=\\n=qnAI\\n-----END PGP SIGNATURE-----\\ntree 68130bd7950bfeaa2d63e6f59f922471dd6c85e1\\nparent cac526afe42a99640d287b18521d4f597f758cc7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013907 +0100\\ncommitter GitHub <noreply@github.com> 1685013907 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628https://github.com/ANHIG/IMGTHLA/commit/1ca9c2be88d9f054d816feb449c4a55a42a6a628https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsecac526afe42a99640d287b18521d4f597f758cc7https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7https://github.com/ANHIG/IMGTHLA/commit/cac526afe42a99640d287b18521d4f597f758cc7NaNNaNNaNNaNNaN
7155f134ff1fb597dd477a049c92101da9f2a8a902dC_kwDOAXZz6NoAKDVmMTM0ZmYxZmI1OTdkZDQ3N2EwNDljOTIxMDFkYTlmMmE4YTkwMmQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:25:28ZGitHubnoreply@github.com2023-05-25T11:25:28ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txtf57d9fcef84cb699d67cf9cc2d075f82bc81da85https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f57d9fcef84cb699d67cf9cc2d075f82bc81da85https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WoCRBK7hj4Ov3rIwAAXwYIAF//TCyXiM/fvOoAbTKgLlSF\\nfq3arzKYezGssq0MREWM8sYRy76iU5e2wR+jHi4o+9BA9jGJR0R87ph07SOqT1lL\\njJBJEqg1hUNC41eh5gqMNwWjBJxEax5ZW9zg6iFxKuhDx5tQ4wt6n/GLm6sWq7dc\\nLu+OxIfKEaALBVp0GjX3Mbb1uaTHAVha7SW5xToQqXQkV42ue7e0CwkWIgF55Jlu\\nMvffY9SIGHasHrZtTiCkmyMDdkWR6Sss59uvQusj59x9Cfc44WaUayAlgn6NQ6f9\\nv3qG4vQxUnRC8jc+FuaVKx35hIHizwW7tSxPyPcD1s71VbbFhWaRIB7hfS+2bnQ=\\n=CmTY\\n-----END PGP SIGNATURE-----\\ntree f57d9fcef84cb699d67cf9cc2d075f82bc81da85\\nparent 3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013928 +0100\\ncommitter GitHub <noreply@github.com> 1685013928 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5f134ff1fb597dd477a049c92101da9f2a8a902dhttps://github.com/ANHIG/IMGTHLA/commit/5f134ff1fb597dd477a049c92101da9f2a8a902dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dhttps://github.com/ANHIG/IMGTHLA/commit/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3dNaNNaNNaNNaNNaN
7162771365c419ffdda4748a612489ecc51f45060e8C_kwDOAXZz6NoAKDI3NzEzNjVjNDE5ZmZkZGE0NzQ4YTYxMjQ4OWVjYzUxZjQ1MDYwZTgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:25:46ZGitHubnoreply@github.com2023-05-25T11:25:46ZCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt7f09573aee3f202a1424fb8004cd4b446658e774https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f09573aee3f202a1424fb8004cd4b446658e774https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2771365c419ffdda4748a612489ecc51f45060e80Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0W6CRBK7hj4Ov3rIwAA4RYIAIpP685VCzAlnZK4wgBc1VSh\\nkjhHlZXzu5QIHEGEoQ7E40RJuE8u3lpMNEdONMA1byNSNkwa0LzpZrY/01XDd/vQ\\nw34mtlRBaOEVlNhteaPfCCPUhrJJprJZOj7fzXyUCluEYvzzH6xJdgKOOZDrb2xg\\nDe0Ao6VpzdCWF7WqidKqbyD5bMZAuNlH4b2SDkAU4tIQfO9/71rsJxTlF/jU1F5J\\ne9yxEwIhR2nj35oE2bDxo2R/RHplBArPKGxDq0h9eooW0l9VgJYLuGGcffCj2vpH\\ndWgFllFI9qGn6VozGdoXgUxzgL/Ji2dsetOBDqgSiLhFxG37a2vSJYqLVkUpgqM=\\n=j1rm\\n-----END PGP SIGNATURE-----\\ntree 7f09573aee3f202a1424fb8004cd4b446658e774\\nparent ca9422949acac3495dc385af56e9778a720578fa\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013946 +0100\\ncommitter GitHub <noreply@github.com> 1685013946 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/2771365c419ffdda4748a612489ecc51f45060e8https://github.com/ANHIG/IMGTHLA/commit/2771365c419ffdda4748a612489ecc51f45060e8https://api.github.com/repos/ANHIG/IMGTHLA/commits/2771365c419ffdda4748a612489ecc51f45060e8/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalseca9422949acac3495dc385af56e9778a720578fahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fahttps://github.com/ANHIG/IMGTHLA/commit/ca9422949acac3495dc385af56e9778a720578faNaNNaNNaNNaNNaN
71770b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacaC_kwDOAXZz6NoAKDcwYjNjNjQzMzkwYjhhMWUzOTRiNWQ5Y2M5ZWUxZjJjNmViMWJhY2EdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-05-25T11:27:41ZGitHubnoreply@github.com2023-05-25T11:27:41ZMerge pull request #337 from ANHIG/3520\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De…c28397936e9a8e37c3907ecb4d9dc27aab805b90https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c28397936e9a8e37c3907ecb4d9dc27aab805b90https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0YtCRBK7hj4Ov3rIwAAJDIIAEzFfhOw99Nh6EAEPXYrLuXw\\nWinVIdCkkdFQWWmnPg12RpbpWR1JirOCcE60FXA4vEmvu6dJkpaHzInCJj3WVc72\\npEGONoYrYRmVpF1Lr0XcTRAV7I4bZDFcw13NN18wBdjw3DU8+GSxIXlLoWztahS8\\nCYC1ktbexiv/oA8D/YO0tS0RoT/4JbbcMifGWcx5It6uYJUNpLs5bv4sFw6LiuWo\\n0oiIergb1idzam/S/I0pvX2XfH9HRZLlSe5IIMw521fnNfofCKDS+UiXY7J+cWOp\\nuGzlVBQbS9tlGDxm3Szqm7cMsJ2IiiJQUYK9nDHnQFDlM7EArGW0eaZ8LUoDtdI=\\n=Okwd\\n-----END PGP SIGNATURE-----\\ntree c28397936e9a8e37c3907ecb4d9dc27aab805b90\\nparent 38398a75e9762ff070d8e9bd714d074332646cd7\\nparent 62945381d236dcdb2770daf1fa861b216b99635c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685014061 +0100\\ncommitter GitHub <noreply@github.com> 1685014061 +0100\\n\\nMerge pull request #337 from ANHIG/3520\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De…https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse38398a75e9762ff070d8e9bd714d074332646cd7https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd762945381d236dcdb2770daf1fa861b216b99635chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635chttps://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635cNaNNaN
7189283ea834c9036298d0ffeec455cb00e80998157C_kwDOAXZz6NoAKDkyODNlYTgzNGM5MDM2Mjk4ZDBmZmVlYzQ1NWNiMDBlODA5OTgxNTcxeniageorgiouANxenia.georgiou@anthonynolan.org2023-07-12T15:01:40ZxeniageorgiouANxenia.georgiou@anthonynolan.org2023-07-12T15:01:40ZIPD-IMGT/HLA Release 3.53.0e469a87af741eea72f030c97d1166f3ae74a95f8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e469a87af741eea72f030c97d1166f3ae74a95f8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9283ea834c9036298d0ffeec455cb00e809981570FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalsexeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalse70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacaNaNNaNNaNNaNNaN
719257023f6884c7be64f80212d5b7e5b5090074675C_kwDOAXZz6NoAKDI1NzAyM2Y2ODg0YzdiZTY0ZjgwMjEyZDViN2U1YjUwOTAwNzQ2NzUxeniageorgiouANxenia.georgiou@anthonynolan.org2023-07-12T15:07:46ZGitHubnoreply@github.com2023-07-12T15:07:46ZMerge pull request #339 from ANHIG/3.53.0\\n\\nIPD-IMGT/HLA Release 3.53.0e469a87af741eea72f030c97d1166f3ae74a95f8https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e469a87af741eea72f030c97d1166f3ae74a95f8https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/257023f6884c7be64f80212d5b7e5b50900746750Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkrsHCCRBK7hj4Ov3rIwAAieYIABZIwAXN3XXVyfR8D5uNl6Cs\\nXo2teKD2lgdXMIl+Vxre6CWvCvrOT1/Mb1zOz0cXXKdSTPV0McR5rwCmny1wK+81\\nM/dnnFo1H0J1eibyiGzIl9e3xMxK08KftM6dojMePt5BcdZwAQZQ0SFvchx000DX\\nebgo0V72r+U7gHQtNvDlw7TsZTVvO6sv9VZbU9La5P/AS9XBZcWWp8Jj/LkOShRu\\nCINwpl9MBMV9TZ3v8K03lWqDmGZXlQV5eJT+o+pr3jeWSsG93bAOnaAbTz0xxCrr\\nid1jv1bZBi6knwQ7lO59zAT4WQEHX1+Ynbn1ahttOO1LgqbFplpNM6edhWF8+zQ=\\n=52Rp\\n-----END PGP SIGNATURE-----\\ntree e469a87af741eea72f030c97d1166f3ae74a95f8\\nparent 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca\\nparent 9283ea834c9036298d0ffeec455cb00e80998157\\nauthor xeniageorgiouAN <xenia.georgiou@anthonynolan.org> 1689174466 +0100\\ncommitter GitHub <noreply@github.com> 1689174466 +0100\\n\\nMerge pull request #339 from ANHIG/3.53.0\\n\\nIPD-IMGT/HLA Release 3.53.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b5090074675https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675/commentsxeniageorgiouAN55495460.0MDQ6VXNlcjU1NDk1NDYwhttps://avatars.githubusercontent.com/u/55495460?v=4https://api.github.com/users/xeniageorgiouANhttps://github.com/xeniageorgiouANhttps://api.github.com/users/xeniageorgiouAN/followershttps://api.github.com/users/xeniageorgiouAN/following{/other_user}https://api.github.com/users/xeniageorgiouAN/gists{/gist_id}https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo}https://api.github.com/users/xeniageorgiouAN/subscriptionshttps://api.github.com/users/xeniageorgiouAN/orgshttps://api.github.com/users/xeniageorgiouAN/reposhttps://api.github.com/users/xeniageorgiouAN/events{/privacy}https://api.github.com/users/xeniageorgiouAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1bacahttps://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca9283ea834c9036298d0ffeec455cb00e80998157https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157NaNNaN
7208bbbfb664b7d9787893860b9b199118363f0d29fC_kwDOAXZz6NoAKDhiYmJmYjY2NGI3ZDk3ODc4OTM4NjBiOWIxOTkxMTgzNjNmMGQyOWYdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-07-26T16:17:14ZGitHubnoreply@github.com2023-07-26T16:17:14ZDocumented changes to the hla.xml releasestatus and release comments attributes.3b372acf955777c904ae16d79d63f13d99298acbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b372acf955777c904ae16d79d63f13d99298acbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8bbbfb664b7d9787893860b9b199118363f0d29f0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkwUcKCRBK7hj4Ov3rIwAAODAIAJ4UYEgDEBJYpe/r+3OfLQNw\\nMeikhsAke4P6rwdSmPAeyeqymrLkVgGwc24y6XPa1vEbwu+wGsM0h/6Y0AtM4XND\\nINJAkYkRX7r3rqhNzXK4Fu+AKtbFZyThJ3spxplGCVgMDijcBgx0mfVNMiENmpYE\\ntme6orQUvklI2VjG0Wh0N0NvzAsXJF6Jb0psha/uLlt9AgRz4GOXygEecNaBlBc3\\n//HtqGI6+AlQ9mM0AhsgNXRxeNhYuudPbKMC5TX9rNqIerxV4IZHeUhtPvqyK+qP\\nSV9JmOf+qTtgbBT4t0xzG7p9IPbRDsi71sp7bqXbWDGkIOXI9Zt1DaKLowWCe/g=\\n=R73f\\n-----END PGP SIGNATURE-----\\ntree 3b372acf955777c904ae16d79d63f13d99298acb\\nparent 9283ea834c9036298d0ffeec455cb00e80998157\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1690388234 +0100\\ncommitter GitHub <noreply@github.com> 1690388234 +0100\\n\\nDocumented changes to the hla.xml releasestatus and release comments attributes.https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29fhttps://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse9283ea834c9036298d0ffeec455cb00e80998157https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157NaNNaNNaNNaNNaN
721359b8c8634db73b939496c53643cc0fae7f22a58C_kwDOAXZz6NoAKDM1OWI4Yzg2MzRkYjczYjkzOTQ5NmM1MzY0M2NjMGZhZTdmMjJhNTgdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-07-26T16:17:33ZGitHubnoreply@github.com2023-07-26T16:17:33ZMerge pull request #341 from ANHIG/3530\\n\\nDocumented changes to the hla.xml releasestatus and release comments …3b372acf955777c904ae16d79d63f13d99298acbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b372acf955777c904ae16d79d63f13d99298acbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/359b8c8634db73b939496c53643cc0fae7f22a580Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkwUcdCRBK7hj4Ov3rIwAAVGAIAFQNiq/DzPNghrFeyqENPLaO\\nJbnIP4e6h0MphRHUh0fwIpsf64VIfpqlshw/JH41cQIH+7XXj7evBG3fmd7imUAy\\nYvryukRHymTTT6DPWYd0w/qC3rGUpeBQsCgWl/6Vypvyp+m3XhsDa1E6N6EH15xf\\nCSw25tJLm1jmVllUjYDsL999tzJAG7mtosW7Egp463lV8MUrEpv9B7qMLU13o38R\\nbLx5a8A3SikekDVQUavs2W0ZfEtG/bJ1JW1sHRxAWQDlzEIk0/9wZNPbdVFgnds7\\nebuaiqSCZvmwhuF6lUw2egRmTGnGWu3ERDdUDLLdsAfBoEwZUdOVVtP/Izqbo0g=\\n=GJIZ\\n-----END PGP SIGNATURE-----\\ntree 3b372acf955777c904ae16d79d63f13d99298acb\\nparent 257023f6884c7be64f80212d5b7e5b5090074675\\nparent 8bbbfb664b7d9787893860b9b199118363f0d29f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1690388253 +0100\\ncommitter GitHub <noreply@github.com> 1690388253 +0100\\n\\nMerge pull request #341 from ANHIG/3530\\n\\nDocumented changes to the hla.xml releasestatus and release comments …https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse257023f6884c7be64f80212d5b7e5b5090074675https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b50900746758bbbfb664b7d9787893860b9b199118363f0d29fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29fhttps://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29fNaNNaN
722dd94105b16d0b851349385f7a6366ea63a7ab41fC_kwDOAXZz6NoAKGRkOTQxMDViMTZkMGI4NTEzNDkzODVmN2E2MzY2ZWE2M2E3YWI0MWYDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-08-11T08:29:21ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-08-11T08:29:21ZUpdated database citation in README.md96e236e820933d2858e8023d8500d3c26a146aabhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/96e236e820933d2858e8023d8500d3c26a146aabhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN8bbbfb664b7d9787893860b9b199118363f0d29fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29fhttps://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29fNaNNaNNaNNaNNaN
72363dd028fca845a55a065ac75aea5f9079cce065eC_kwDOAXZz6NoAKDYzZGQwMjhmY2E4NDVhNTVhMDY1YWM3NWFlYTVmOTA3OWNjZTA2NWUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-08-11T08:29:58ZGitHubnoreply@github.com2023-08-11T08:29:58ZMerge pull request #342 from ANHIG/3530\\n\\nUpdated database citation in README.md96e236e820933d2858e8023d8500d3c26a146aabhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/96e236e820933d2858e8023d8500d3c26a146aabhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63dd028fca845a55a065ac75aea5f9079cce065e0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJk1fGGCRBK7hj4Ov3rIwAAdHwIAH+TvMWH+pc7hsIT9EZl6ET3\\nNleXLfzvBAnAjyWQYBiwMwiOSVaumSiAfFxP+8iNc2hHD7EHML2HSyNEGBAVmn/G\\nlzQKqj2i8F5eFNNaI67/EkQ2jEawp5W7fNEMzc+LQwBD9xh/td/XaNg3vzr4BzeX\\nJz6B9XUii8WDvcTBdpnoFqERytmMcjTgjey3avQbBVzzP2AqoK99NqVMQNeCsXzT\\nc6Tia05/W187P+vyhdoBt4UvRJ3TcvT6B2OxSfj6GjerAkZVMi3aMDqfgaVr0IC2\\nRLXfRDOIRSpcQcHxc8ZLsDcXGc+UtG2R+s8ksAAYTZafT+EfHSG9mH3TzHI99I4=\\n=Jhqo\\n-----END PGP SIGNATURE-----\\ntree 96e236e820933d2858e8023d8500d3c26a146aab\\nparent 359b8c8634db73b939496c53643cc0fae7f22a58\\nparent dd94105b16d0b851349385f7a6366ea63a7ab41f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1691742598 +0100\\ncommitter GitHub <noreply@github.com> 1691742598 +0100\\n\\nMerge pull request #342 from ANHIG/3530\\n\\nUpdated database citation in README.mdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065ehttps://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065e/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse359b8c8634db73b939496c53643cc0fae7f22a58https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41fNaNNaN
72483aa94b540407ccdfcb452c77439b86c543f849dC_kwDOAXZz6NoAKDgzYWE5NGI1NDA0MDdjY2RmY2I0NTJjNzc0MzliODZjNTQzZjg0OWQDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-08-25T12:40:58ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-08-25T12:40:58ZUpdate to dpb_tce.csv file containing corrections to DPB TCE version 2 assignmentdda4efc59c2d030e9a42d84936a1a5f24e8f256ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dda4efc59c2d030e9a42d84936a1a5f24e8f256ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/83aa94b540407ccdfcb452c77439b86c543f849d1FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849dhttps://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNdd94105b16d0b851349385f7a6366ea63a7ab41fhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41fhttps://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41fNaNNaNNaNNaNNaN
725a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00aC_kwDOAXZz6NoAKGE1NDljNWIyNTVkYTdkOTg4YTcwY2Y3ZjdhMmJkYjViMWFlNWIwMGEdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-08-25T12:45:15ZGitHubnoreply@github.com2023-08-25T12:45:15ZMerge pull request #345 from ANHIG/3530\\n\\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version …dda4efc59c2d030e9a42d84936a1a5f24e8f256ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dda4efc59c2d030e9a42d84936a1a5f24e8f256ahttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJk6KJbCRBK7hj4Ov3rIwAASj0IAJzpUHnFx2BqjRL2FOJYvv4s\\nBYGBh/bWb1VOnJ8q1ShC+r2BoPj9i5OeaTEilmRCHiuCgVGSrxcW1wP8rRIf8nk2\\npgMd/ELqBUbnbpmn5bLzY6oNVl5WR1Fsn6ISH/mabKhppOsw5VmDoC99o5/cYyGv\\nqL+R1aUhwDZ9mQbC3HS+wXcRBxxCt7U8M+IUS2TsRX9Xczpz+YcXqj9DLVlGVNbc\\nHTDGl8LmNkhUsg3DSreo6iweJ4+9hUKp+NAScuDgjUzu6n3Gtpaaf9d0CjaYFr/r\\nCZuZDikwreo7R/+T7f69mZiRwChNGKnMWNUaykKowjBudYKA8GmZy/lav2afrOs=\\n=M7HE\\n-----END PGP SIGNATURE-----\\ntree dda4efc59c2d030e9a42d84936a1a5f24e8f256a\\nparent 63dd028fca845a55a065ac75aea5f9079cce065e\\nparent 83aa94b540407ccdfcb452c77439b86c543f849d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1692967515 +0100\\ncommitter GitHub <noreply@github.com> 1692967515 +0100\\n\\nMerge pull request #345 from ANHIG/3530\\n\\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version …https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse63dd028fca845a55a065ac75aea5f9079cce065ehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065ehttps://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065e83aa94b540407ccdfcb452c77439b86c543f849dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849dhttps://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849dNaNNaN
726f71eae6423f6fc21208543a100271fb1f3594ca0C_kwDOAXZz6NoAKGY3MWVhZTY0MjNmNmZjMjEyMDg1NDNhMTAwMjcxZmIxZjM1OTRjYTAmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2023-10-12T10:47:32ZmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2023-10-12T10:47:32ZIMGT/HLA Database Release 3.54.03a16178c0514ad71913a582bfdd88556652f93e3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3a16178c0514ad71913a582bfdd88556652f93e3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f71eae6423f6fc21208543a100271fb1f3594ca00FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsea549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00aNaNNaNNaNNaNNaN
72782b2645b5cfda1bcfdaab58e28b1424200ba7febC_kwDOAXZz6NoAKDgyYjI2NDViNWNmZGExYmNmZGFhYjU4ZTI4YjE0MjQyMDBiYTdmZWImichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2023-10-12T13:50:58ZGitHubnoreply@github.com2023-10-12T13:50:58ZMerge pull request #348 from ANHIG/3540\\n\\nIMGT/HLA Database Release 3.54.03a16178c0514ad71913a582bfdd88556652f93e3https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3a16178c0514ad71913a582bfdd88556652f93e3https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlJ/nDCRBK7hj4Ov3rIwAAQYMIAGDTV7d4SRXCbI/ypsN4sKuh\\ndhbVfKWr4iC6WGJ32gUL22mDyrv/FzeNIqtTOxDf6iENXj1jzuLjy/rZDNT56W24\\nT2+tnTeDEOOsLf8rLBlH41FkjvNt/V9i+WwsdKmlCnlWb2n58Jb52I9gyvHs3DpR\\nmFDdF1X6vWNQZ92JGWNDMhC3YazvDhYb+Rjd1xGu2pVDgCRbIOI9FXDNARjrx3Ps\\nBwpt4Df0AKGWxtyk+mjDYjE0igVoiOwhycWRvk9nrX4+dD93+TVyw5HGZe865+2K\\nvTmMdwz3/UL+QEn4XQiV41hDeiLuIxVdoLcNQezhTTY6LWYYqDHH3NpA7rNDsmk=\\n=NxlH\\n-----END PGP SIGNATURE-----\\ntree 3a16178c0514ad71913a582bfdd88556652f93e3\\nparent a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a\\nparent f71eae6423f6fc21208543a100271fb1f3594ca0\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1697118658 +0100\\ncommitter GitHub <noreply@github.com> 1697118658 +0100\\n\\nMerge pull request #348 from ANHIG/3540\\n\\nIMGT/HLA Database Release 3.54.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7febhttps://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7febhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalsea549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00ahttps://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00af71eae6423f6fc21208543a100271fb1f3594ca0https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0NaNNaN
728860f0e2963f4e17a3a4ee6631b00f85831414b7cC_kwDOAXZz6NoAKDg2MGYwZTI5NjNmNGUxN2EzYTRlZTY2MzFiMDBmODU4MzE0MTRiN2MDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-10-20T08:48:44ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-10-20T08:48:44ZCorrected format of hla.xml to be consitent with current production versiondf912ca977f637e2f6a906eff36aff3b66f13588https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/df912ca977f637e2f6a906eff36aff3b66f13588https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNf71eae6423f6fc21208543a100271fb1f3594ca0https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0NaNNaNNaNNaNNaN
7295734aa71940623de415012e724571e8dc83c7ec4C_kwDOAXZz6NoAKDU3MzRhYTcxOTQwNjIzZGU0MTUwMTJlNzI0NTcxZThkYzgzYzdlYzQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-10-20T09:05:03ZGitHubnoreply@github.com2023-10-20T09:05:03ZMerge pull request #350 from ANHIG/3540\\n\\nCorrected format of hla.xml to be consitent with current production v…df912ca977f637e2f6a906eff36aff3b66f13588https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/df912ca977f637e2f6a906eff36aff3b66f13588https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5734aa71940623de415012e724571e8dc83c7ec40Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlMkK/CRBK7hj4Ov3rIwAANGkIAErxKM7BsQSrFtxKqB5Ye7UJ\\nickTAO71WZCW1Pr2zus5iUk3YTvW5BxF5ogdXIe6b4J4w2hGKDmdU8SpT9yYK6qD\\nUPc25xevh4UZzQ37FlP8PWmViU1mj0fWdbudRUdLQHS5AxOKuSFJq7ZY7LQ2LBm/\\nuq0X8XemaRJnIjLkFwEcvgVOGivGvvarKUbaPzCRPdvdDK3+R/yQCU9nTL13Iu3a\\nXlZo4R5cBFoIPYBfCpyQ/h1foa7OW45+KynYpLHwpXWUs0vuzhnMOozD/Pm3dPd3\\n0A0XimHJVZKCVbto51vcXBXWMY9VOFksxBbBOD0XP1Y7B7TwrcetT9lAORQ1qco=\\n=lu78\\n-----END PGP SIGNATURE-----\\ntree df912ca977f637e2f6a906eff36aff3b66f13588\\nparent 82b2645b5cfda1bcfdaab58e28b1424200ba7feb\\nparent 860f0e2963f4e17a3a4ee6631b00f85831414b7c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1697792703 +0100\\ncommitter GitHub <noreply@github.com> 1697792703 +0100\\n\\nMerge pull request #350 from ANHIG/3540\\n\\nCorrected format of hla.xml to be consitent with current production v…https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec4https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse82b2645b5cfda1bcfdaab58e28b1424200ba7febhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7febhttps://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7feb860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7cNaNNaN
73037db1de2825438e8850de308d43a162a6d5c0ebdC_kwDOAXZz6NoAKDM3ZGIxZGUyODI1NDM4ZTg4NTBkZTMwOGQ0M2ExNjJhNmQ1YzBlYmQDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-11-09T13:55:56ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2023-11-09T13:55:56ZUpload of hla_prot, nuc and gen.fasta to root directory08b9f06003dd9f711b27683ad1e1af77be35e1b0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08b9f06003dd9f711b27683ad1e1af77be35e1b0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/37db1de2825438e8850de308d43a162a6d5c0ebd0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebdhttps://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7chttps://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7cNaNNaNNaNNaNNaN
731901b1b788a2ec2b4722c9672910ad880b29b368bC_kwDOAXZz6NoAKDkwMWIxYjc4OGEyZWMyYjQ3MjJjOTY3MjkxMGFkODgwYjI5YjM2OGIdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2023-11-09T13:58:36ZGitHubnoreply@github.com2023-11-09T13:58:36ZMerge pull request #352 from ANHIG/3540\\n\\nUpload of hla_prot, nuc and gen.fasta to root directory08b9f06003dd9f711b27683ad1e1af77be35e1b0https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08b9f06003dd9f711b27683ad1e1af77be35e1b0https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/901b1b788a2ec2b4722c9672910ad880b29b368b0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlTOWMCRBK7hj4Ov3rIwAACWIIAF4ibuiw7YeRj1Ri6nwit4Mv\\ndSWqoxWjxWipqHcHbS5SP8CmR/hhetLw7Yb8RViwDHt5hvb+Nlmj+Gt+D20l0uzd\\nSCrxTeBxly8dKglq4C8IHiLbn+rPP4Vk2M5SHKR20lv6Tc60bgW+wjVawXdt8mQZ\\nrYUG6jCOEMnk9Mz4KhQEEls9Pw2avmVQ/4w2iG+eorhDM0/AO3iFgq2/cQcTPTCQ\\npmiN9YOx/w0JZqRYgGey6UQQZ1m2xjalpwl9Rwb1VGUz3AjcOqrlFQiRGLIwsmCl\\nZ9/T3GVLDmn1m86xEe0p2XCSZ11XI5QcChfjFWCgKDL2fnbIsr6XtphcYSV2ld8=\\n=d2A8\\n-----END PGP SIGNATURE-----\\ntree 08b9f06003dd9f711b27683ad1e1af77be35e1b0\\nparent 5734aa71940623de415012e724571e8dc83c7ec4\\nparent 37db1de2825438e8850de308d43a162a6d5c0ebd\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1699538316 +0000\\ncommitter GitHub <noreply@github.com> 1699538316 +0000\\n\\nMerge pull request #352 from ANHIG/3540\\n\\nUpload of hla_prot, nuc and gen.fasta to root directoryhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368bhttps://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368b/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse5734aa71940623de415012e724571e8dc83c7ec4https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec437db1de2825438e8850de308d43a162a6d5c0ebdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebdhttps://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebdNaNNaN
7327d00d7b49cbcc987e07752845bd8b14986316ab4C_kwDOAXZz6NoAKDdkMDBkN2I0OWNiY2M5ODdlMDc3NTI4NDViZDhiMTQ5ODYzMTZhYjQDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2024-01-11T14:50:19ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2024-01-11T14:50:19ZRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.01cc4bbf6c5c57a14ab4eba08994009f98108d0bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1cc4bbf6c5c57a14ab4eba08994009f98108d0bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d00d7b49cbcc987e07752845bd8b14986316ab40FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN37db1de2825438e8850de308d43a162a6d5c0ebdhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebdhttps://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebdNaNNaNNaNNaNNaN
733522c1fdd2b79fa7caa628ec48f6654342cb77045C_kwDOAXZz6NoAKDUyMmMxZmRkMmI3OWZhN2NhYTYyOGVjNDhmNjY1NDM0MmNiNzcwNDUdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2024-01-11T14:54:13ZGitHubnoreply@github.com2024-01-11T14:54:13ZMerge pull request #355 from ANHIG/3540\\n\\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.01cc4bbf6c5c57a14ab4eba08994009f98108d0bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1cc4bbf6c5c57a14ab4eba08994009f98108d0bbhttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/522c1fdd2b79fa7caa628ec48f6654342cb770450Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJloAEVCRBK7hj4Ov3rIwAA0/kIAD/WZhpeyO1qV7o6EQSNIR2M\\nGsL+BNmHGDh/BbPpePTGQaKvtjqPgLQr8NNIJRsvu+D9aDraznZa9vjdRJ/bIGWP\\npqmUjvr0w+PByrgSC5SVN2TTrtS8XnI35UR4Naas5T9KGCZnO1Lv1Pyx1YQW7Bv1\\nz2StFih4kqpkUO5QIR6ZnvqdnDJbtwmLF6+IWHxuAbc6AI9fBSCjF9LECUNpgxND\\nNyLm18kzyHhx5hlyuw40kPO+EU0WsQqsAv3Qj9f5EYfoHdfE9oAOalyaGx06S4Bj\\n4U1oT20rdWs/y1jtbx41IcnRwlXD2cwsrxjZpltoczPTtBHe2yNA81XdwYh4x40=\\n=yJjr\\n-----END PGP SIGNATURE-----\\ntree 1cc4bbf6c5c57a14ab4eba08994009f98108d0bb\\nparent 901b1b788a2ec2b4722c9672910ad880b29b368b\\nparent 7d00d7b49cbcc987e07752845bd8b14986316ab4\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1704984853 +0000\\ncommitter GitHub <noreply@github.com> 1704984853 +0000\\n\\nMerge pull request #355 from ANHIG/3540\\n\\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse901b1b788a2ec2b4722c9672910ad880b29b368bhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368bhttps://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368b7d00d7b49cbcc987e07752845bd8b14986316ab4https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4NaNNaN
7343a6d8e08813657a8ce3681fc9381e17e0c476441C_kwDOAXZz6NoAKDNhNmQ4ZTA4ODEzNjU3YThjZTM2ODFmYzkzODFlMTdlMGM0NzY0NDEmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T14:35:51ZmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T14:35:51ZIPD-IMGT/HLA Release 3.55.059478c9a7c38fba092c06e8b58622269d66e7792https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/59478c9a7c38fba092c06e8b58622269d66e7792https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a6d8e08813657a8ce3681fc9381e17e0c4764410FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalse522c1fdd2b79fa7caa628ec48f6654342cb77045https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045NaNNaNNaNNaNNaN
7359269ebc7d683892d200250d1cb9b50e65775adf1C_kwDOAXZz6NoAKDkyNjllYmM3ZDY4Mzg5MmQyMDAyNTBkMWNiOWI1MGU2NTc3NWFkZjEmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T14:43:17ZmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T14:43:17ZIPD-IMGT/HLA Release 3.55.0f33d0256071f32b24e10958c13e406d2cfd0278chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f33d0256071f32b24e10958c13e406d2cfd0278chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9269ebc7d683892d200250d1cb9b50e65775adf10FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalsemichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalse3a6d8e08813657a8ce3681fc9381e17e0c476441https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441NaNNaNNaNNaNNaN
736976810404a63f0f005190d8183450534f4c631dfC_kwDOAXZz6NoAKDk3NjgxMDQwNGE2M2YwZjAwNTE5MGQ4MTgzNDUwNTM0ZjRjNjMxZGYmichaelcooperAN55495425+michaelcooperAN@users.noreply.github.com2024-01-16T15:41:14ZGitHubnoreply@github.com2024-01-16T15:41:14ZMerge pull request #357 from ANHIG/3550\\n\\n3550f33d0256071f32b24e10958c13e406d2cfd0278chttps://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f33d0256071f32b24e10958c13e406d2cfd0278chttps://api.github.com/repos/ANHIG/IMGTHLA/git/commits/976810404a63f0f005190d8183450534f4c631df0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlpqOaCRBK7hj4Ov3rIwAA7nwIACmckhOI/OdZfAyN52NMYI+D\\nzcAqiWfX3BGllnNWLL7vA7HnIwCB20msbLZtyVJEUm6jun3idedPr0J6H0m2BGwE\\nzsA8wISph1m32whBWMw/fUYe6TubZg1zmss+XMKaYDKldJ31zj7ChL4ZCcoQA1xi\\n/gW00PUT1qU3BcV8NPG6iFaF5RpYj5ceM4+YIjw9n2fAVqDqwZxFvMwm88rgqsOz\\nGaCNPlGJCDHypJCPwJyRGHoVGO43aPom413ucSbJ3tDxOTcTe3l8wlVoPYmoZ6pb\\nDTxqx2rv93lFH1ZzWCxI/uN2bmQ6f/G1s8FIL6EvqKB1hE3BY7PLanB525qiWXQ=\\n=zJ+E\\n-----END PGP SIGNATURE-----\\ntree f33d0256071f32b24e10958c13e406d2cfd0278c\\nparent 522c1fdd2b79fa7caa628ec48f6654342cb77045\\nparent 9269ebc7d683892d200250d1cb9b50e65775adf1\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1705419674 +0000\\ncommitter GitHub <noreply@github.com> 1705419674 +0000\\n\\nMerge pull request #357 from ANHIG/3550\\n\\n3550https://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631dfhttps://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631df/commentsmichaelcooperAN55495425.0MDQ6VXNlcjU1NDk1NDI1https://avatars.githubusercontent.com/u/55495425?v=4https://api.github.com/users/michaelcooperANhttps://github.com/michaelcooperANhttps://api.github.com/users/michaelcooperAN/followershttps://api.github.com/users/michaelcooperAN/following{/other_user}https://api.github.com/users/michaelcooperAN/gists{/gist_id}https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo}https://api.github.com/users/michaelcooperAN/subscriptionshttps://api.github.com/users/michaelcooperAN/orgshttps://api.github.com/users/michaelcooperAN/reposhttps://api.github.com/users/michaelcooperAN/events{/privacy}https://api.github.com/users/michaelcooperAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse522c1fdd2b79fa7caa628ec48f6654342cb77045https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb770459269ebc7d683892d200250d1cb9b50e65775adf1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1NaNNaN
737e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbC_kwDOAXZz6NoAKGU0ZmQxZTM5YTRkOWYxZGE4ZTdlZmU0YTdmNjk5MzIwZTI4N2RjZGIDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2024-01-18T11:05:37ZDominic Barkerdominicbarker@Dominics-MacBook-Pro.local2024-01-18T11:05:37ZRemoval of empty sequence block in A_prot.txt and MICA_prot.txt7494ab73a2e3d1c11734e72acc83573cb8feb161https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7494ab73a2e3d1c11734e72acc83573cb8feb161https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb0FalseunsignedNoneNonehttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbhttps://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb/commentsNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaNNaN9269ebc7d683892d200250d1cb9b50e65775adf1https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1NaNNaNNaNNaNNaN
738df6ba6f80a2c5f999590f06fced6c4c4ff56b89dC_kwDOAXZz6NoAKGRmNmJhNmY4MGEyYzVmOTk5NTkwZjA2ZmNlZDZjNGM0ZmY1NmI4OWQdominicbarkerAN37367778+dominicbarkerAN@users.noreply.github.com2024-01-18T11:06:05ZGitHubnoreply@github.com2024-01-18T11:06:05ZMerge pull request #359 from ANHIG/3550\\n\\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt7494ab73a2e3d1c11734e72acc83573cb8feb161https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7494ab73a2e3d1c11734e72acc83573cb8feb161https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d0Truevalid-----BEGIN PGP SIGNATURE-----\\n\\nwsFcBAABCAAQBQJlqQYdCRC1aQ7uu5UhlAAAB0IQAD7LCYbI7jaiEtZOVERDB0kH\\nMsb6Z1xIdamQaGKIjKHCeICiObWq5a8nuPRm89Pp4t4v7g+vOyDpYb5NhCJpWLnI\\nDnS6tkwHpwv2H6YRumIIEkoLrYQLOyK8gf0Q58Dk4//I+SRI6QpDrg6LG8m+Ww/A\\nr2CsY6g4XlCMMfatQXD2slYRv/LvWpLShU4lMZdtZhBuGlCWy73dh/z9Dg3o56KT\\nMY7kQnUf73mIU0sZM3+0wt8XfmZ62SsKAO33DWmkGlaL+nWtxz5jachypB0jAITe\\n9VNUbirv/OrZO5BVeim8eK4p5tN2lLxmMVKsClv4Po9ZVYYQ4JJ6cFs8BgEKmCxo\\nNLSC1jSByYpJRMVMnJK/ll/lql+0npUIKkTURaVeEwD7PBGrtgG7829ynYNBuqAc\\nLD1zUlC2IGGxNrc8VHaMSI4DYiiuv5ULerDtaILFH3y6iJRtmm4aA6ZSoQ51wSY6\\nH3yb5tRpwfWxTS+6bw26FHUcxOf0ueNC8u14LOXj1TAu0HxvTnZbH5hC3OWRlClh\\nEXFphFsdyGDeLIkCjMPP/dSHt4+ORO0u115IWJ7DA68YWkMEJy/X6VMF2+IKWmpU\\nGPYil6B+8dgTfaZIMMWvo7sIAq0EQWH6w/FqofhtZnFnZAdPSTsQfYWxd3Safu4l\\n7qOPQ6GW3BKXTipL4obO\\n=K+XP\\n-----END PGP SIGNATURE-----\\ntree 7494ab73a2e3d1c11734e72acc83573cb8feb161\\nparent 976810404a63f0f005190d8183450534f4c631df\\nparent e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1705575965 +0000\\ncommitter GitHub <noreply@github.com> 1705575965 +0000\\n\\nMerge pull request #359 from ANHIG/3550\\n\\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txthttps://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89dhttps://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89dhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d/commentsdominicbarkerAN37367778.0MDQ6VXNlcjM3MzY3Nzc4https://avatars.githubusercontent.com/u/37367778?v=4https://api.github.com/users/dominicbarkerANhttps://github.com/dominicbarkerANhttps://api.github.com/users/dominicbarkerAN/followershttps://api.github.com/users/dominicbarkerAN/following{/other_user}https://api.github.com/users/dominicbarkerAN/gists{/gist_id}https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo}https://api.github.com/users/dominicbarkerAN/subscriptionshttps://api.github.com/users/dominicbarkerAN/orgshttps://api.github.com/users/dominicbarkerAN/reposhttps://api.github.com/users/dominicbarkerAN/events{/privacy}https://api.github.com/users/dominicbarkerAN/received_eventsUserFalseweb-flow19864447.0MDQ6VXNlcjE5ODY0NDQ3https://avatars.githubusercontent.com/u/19864447?v=4https://api.github.com/users/web-flowhttps://github.com/web-flowhttps://api.github.com/users/web-flow/followershttps://api.github.com/users/web-flow/following{/other_user}https://api.github.com/users/web-flow/gists{/gist_id}https://api.github.com/users/web-flow/starred{/owner}{/repo}https://api.github.com/users/web-flow/subscriptionshttps://api.github.com/users/web-flow/orgshttps://api.github.com/users/web-flow/reposhttps://api.github.com/users/web-flow/events{/privacy}https://api.github.com/users/web-flow/received_eventsUserFalse976810404a63f0f005190d8183450534f4c631dfhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631dfhttps://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631dfe4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbhttps://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbhttps://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdbNaNNaN
\n", - "
" - ], "text/plain": [ - " sha \\\n", - "0 efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", - "1 785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", - "2 9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", - "3 79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", - "4 6ad21b61dee3689c5ae68370d635c5ede483c851 \n", - "5 08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "6 af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "7 6ce547fefafa6b804338c231bcb137b789653fdc \n", - "8 16da2f90240d536159a20697fb952b4d14846b13 \n", - "9 d9944466594e328cb46f732e5670660fd672a141 \n", - "10 0e31941b14171c16697123ff7b81becbeef1c089 \n", - "11 a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "12 7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", - "13 9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "14 8632b0d19389dcac1b3f1089b634396b51ae8530 \n", - "15 340238f97d078fc6b8524deac6366c9ce261b049 \n", - "16 69ac32a1e30dda03ea96d38178682a986d2b01db \n", - "17 0022011301eada9040803c924aa45423fd39e89c \n", - "18 4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "19 cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", - "20 3645f26142d7b8481ab0b9848f87822118f04415 \n", - "21 3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", - "22 e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", - "23 552bffb1497d24e4f71b1accf7905a6356622c97 \n", - "24 b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "25 6070036419bc21c39658a0362a91bb0ba6105b56 \n", - "26 77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", - "27 fcd68570866ef29194433ac4087d4505ca08f8b1 \n", - "28 6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", - "29 7265da109f405f63768c8ce8efc023f57283059f \n", - "30 b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", - "31 f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", - "32 cd39076585625dec1eebbf66af67269b0ace44fd \n", - "33 47142c65baa97e5d65c02d0fba403091f3a8f269 \n", - "34 257c8a685708951e0f2b41f7d671fee44b4234c2 \n", - "35 e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", - "36 167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", - "37 b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", - "38 e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", - "39 9196885051adca8a5adccb2e2ac075f006e78500 \n", - "40 e65254b19ff0d017fd349d9678d4c8233670c707 \n", - "41 736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", - "42 beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", - "43 3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "44 025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", - "45 a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "46 189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", - "47 4567906453bee9982446cd027786eecf829ef2b7 \n", - "48 e58668988a36089ba7e486c143bb73a387deae47 \n", - "49 757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "50 8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", - "51 0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "52 4f904b51a3ad844ab77d01625129093de37975be \n", - "53 e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "54 5d5783479260ee516f3d37476682fff5139128b9 \n", - "55 3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "56 e1cc17686f8b48d470603b2059d7dea413d18cbe \n", - "57 6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "58 09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", - "59 8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", - "60 0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "61 8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "62 77df60df8a34b0a0c2c8910513370df53feec03c \n", - "63 a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "64 05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", - "65 d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "66 a7f09d915f8a526b44485c7c56d82e278e930948 \n", - "67 d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", - "68 bd24869bb2b00401066586a54c3c9059a9261801 \n", - "69 2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "70 6b3074777693f615855355efc92ba5eaa5fd18c9 \n", - "71 ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "72 f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", - "73 4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "74 a2390433650e43a1df673dbc03745703c266d6be \n", - "75 18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "76 03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", - "77 c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", - "78 8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "79 4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "80 42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "81 c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "82 e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", - "83 07313301b74c4c0bd95755b48de1e426eda70712 \n", - "84 2994c396f12803e8a850890c61f38dce385bad90 \n", - "85 62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "86 340839349582612fd277eb5d046a355a15d291b3 \n", - "87 309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "88 5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", - "89 13d04064764124c55b01ef23947fa28b88779417 \n", - "90 2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "91 7b6638237aa2dd25cc13b6931671e231675eabe7 \n", - "92 0de983f3897470047ecc176332187eff12580d7e \n", - "93 24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", - "94 69a243a698555feac49dd16d1ab544d60b74115b \n", - "95 767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "96 1429eb572ade1b728cd095c554f735e8184016b0 \n", - "97 d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", - "98 23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "99 fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", - "100 3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "101 61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", - "102 ee5a661314196af16994119d69b609f2b11de764 \n", - "103 cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", - "104 de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", - "105 c20d33fafaa72f0f0728574efb39715e58e5d27f \n", - "106 c73a0acd51382f17f34c360430f0ca30c92d9129 \n", - "107 6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "108 6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", - "109 ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", - "110 ed8f3032452f07635808d7c426ac164a205c39ca \n", - "111 5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", - "112 02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "113 b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", - "114 a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "115 8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", - "116 ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "117 b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", - "118 11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "119 328aab0e1d08169095c461fb564224a72adf5981 \n", - "120 bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "121 4aea6786955cf3bce6f87d9ce9156e6239420314 \n", - "122 82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "123 566ca78947776620ccda7b5739070b1ce5b225fc \n", - "124 1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "125 525f63f8f7160bf930c6839c3ae00449c947798d \n", - "126 5518ee75e215a8a9881173733f9072b1765ac560 \n", - "127 f28b599f12fcaf8ee74c709871c425bc9c516388 \n", - "128 c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "129 c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", - "130 975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "131 397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", - "132 a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", - "133 8406662a52d5c36e3be3d25382fffeca637692ce \n", - "134 cf890c54b1cb079796f39034131ab7d16d961ade \n", - "135 301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "136 239b59523b85571fcc95584c9e3ae8962ea18dfc \n", - "137 d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "138 f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", - "139 956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "140 4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", - "141 54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "142 03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", - "143 a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", - "144 89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "145 a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", - "146 5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "147 0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", - "148 8de644858386b234999018cfd609463cc6ccd1bd \n", - "149 31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", - "150 4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", - "151 fb4f942af950aaede9111853f3623393f8dfbeba \n", - "152 dc373c05432b0862847b64053524cad676a624c1 \n", - "153 085cf28c84337e84d3c821fec281f159193501c7 \n", - "154 930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "155 cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "156 1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", - "157 2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "158 1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", - "159 cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "160 d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", - "161 059daf7439b541a96ee814460f9764df45a2393b \n", - "162 2812ababfb97e4cb43c13f17e40e292560ac633c \n", - "163 d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "164 40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", - "165 ffb709269dad74b4d538be957ae318b0bd874c9e \n", - "166 ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "167 dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", - "168 ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "169 15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", - "170 99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "171 2fc03e93c3e5fb074ec957039252baa3b655147a \n", - "172 36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "173 18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", - "174 4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "175 6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", - "176 98adbce2d54553228999014ad63398430bfb41ef \n", - "177 70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "178 f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", - "179 7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "180 817531168e66d066c588f4a1a8b55022b7e49e2f \n", - "181 434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", - "182 5550f593225b353973d81531849d2085a8d20049 \n", - "183 e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", - "184 a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "185 45c377516bdb7f1b926d1bb504afc801069d5bba \n", - "186 5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "187 88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", - "188 8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "189 7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", - "190 580de96b0844723391a641604968711510d6442a \n", - "191 2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", - "192 25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "193 0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", - "194 a156e69e38ddb3b53d7b65e859398380003291e6 \n", - "195 003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "196 adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", - "197 7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "198 13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "199 5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "200 bce98f4fcec72e2c07840b18deab36ae63167a0d \n", - "201 d1be675b7aedbfee9a2775e15e42d1993da9830c \n", - "202 189fda135211d63053575020374b0cb68fb427f5 \n", - "203 4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", - "204 294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "205 301ccad3f11519ae3be1fbc124838a3717031b0a \n", - "206 be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "207 0fccff6e64ebf013432297c3e14bb012c0bda298 \n", - "208 140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "209 4a459f938ce64318655f544a912c7a897f41769f \n", - "210 0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "211 d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", - "212 9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "213 e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", - "214 9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "215 e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", - "216 673c18ede6be55c414166826f9b9f293aac4d712 \n", - "217 54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", - "218 997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "219 2c445fbe6910e47d2b452a2000da512c806d399c \n", - "220 cb93364422d93a620d10f3c0570236f924cb8535 \n", - "221 32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", - "222 73efa769148f11d4d7c7aa1ea1076695318532d1 \n", - "223 a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "224 d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", - "225 6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", - "226 dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "227 a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", - "228 16372613782964481372e0e17050caa66f325a55 \n", - "229 c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", - "230 d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "231 b1acc3d89cab4617a30a04874853a902ac7c9927 \n", - "232 772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "233 221fc90fc6594eda4b5b0771adcdccd10b679393 \n", - "234 df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", - "235 324f734c75dcdc51907ec293fbb2791fdf32da59 \n", - "236 38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "237 d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", - "238 0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", - "239 481f95db5848a427bce0f863816e3c804ab2f667 \n", - "240 785d25ca252c14d915b9847577b9b1e987909572 \n", - "241 44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", - "242 814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "243 c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", - "244 7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "245 2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", - "246 fdfbacb192894a95177245e08264d591d3980725 \n", - "247 2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "248 f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", - "249 abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "250 af3948942c421276835dcc20deb6dc88d90a93b5 \n", - "251 72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "252 652fff742a0b27d7ba2016cca7bd380c800658e8 \n", - "253 b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "254 355263814c3236a3513b46396bfbcfdf6b8f222e \n", - "255 4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "256 8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", - "257 ba5cb3d05c7b3ba5024cdafa192d89af186f08a9 \n", - "258 bf257304fe44a170cbd382148caa14e14b3d0f8b \n", - "259 eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18 \n", - "260 e1535af59a925b01fe67ba1c0a6c6f20960493e6 \n", - "261 43be46757040bbd485bcdff1f7fe1e72be117fcf \n", - "262 6599041f06d568261be10f0bca306a772e5cd36c \n", - "263 78bbe4865d1131f6843a4b2846f340a0d207a487 \n", - "264 4d8879eb073b7852071734eaa2c41544bd552643 \n", - "265 9243c652d3e942afed3397a0f97ecc38e365b731 \n", - "266 260494e5b0cc256e9e8864e1e08f6ea5bf83dceb \n", - "267 658df88d6a758ddf8c184de90b725c21bb5ece37 \n", - "268 c8a80bdef97daefab0f4bdf27a1aab0e1b805b31 \n", - "269 041318439bf0ba291f990faaa27cd6ad0a062d13 \n", - "270 e1cd1ec3e66f4ab2b218f6758ed315f557778655 \n", - "271 7ca4eb239a96884142d3ef0b0182d3bc84ec1bba \n", - "272 89911df382bf499cd2fad648575d64f84e0ebee5 \n", - "273 5efd2671688f48f60637136f7712c046c0d3c9b4 \n", - "274 5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", - "275 ada88d5af76675bb10c8a8b6491f963ee5d2f4ad \n", - "276 5c3aab6eea0b638551682adf029a947d11d41621 \n", - "277 53f567078d46365a3fec66ac57316cc7c038f650 \n", - "278 1c7f60887bb500313f461c68c84fcacb7c567410 \n", - "279 60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", - "280 e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", - "281 52f499bc735f01d48207bf6e8520b56d9e576a76 \n", - "282 e46989ce2bccf8e58a520da10d172ef2960ed755 \n", - "283 c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", - "284 039466eee45519d41411df5783695dbe8dc7843a \n", - "285 83b4e1cc168c66466a246f63da7b62b42d412110 \n", - "286 3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", - "287 684864ec79bc932ba4789b787171f7487b8cc025 \n", - "288 de01b0573fd9108539ef10b4e44b12d334085871 \n", - "289 090c0ae6d951af2729c5e58c334a19530cc92462 \n", - "290 3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "291 3bbf66f3b680f17e404388ed009202a082045458 \n", - "292 ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "293 9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", - "294 47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "295 887dff715147378da5ead94cb430cbfd7bb78900 \n", - "296 ffc92e7718351a97dd6a76166f60743b2ec200cb \n", - "297 9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "298 c0c61df0b334cc454968643a3ffe278d73e8b13b \n", - "299 2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "300 5800ab43fe4afd66825db1e574176370558a94bf \n", - "301 d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "302 22d72b81647a52536359e041b14a962e177e3e09 \n", - "303 08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "304 3061939d9c953367a53b79c1a954d14d1a259948 \n", - "305 94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", - "306 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "307 58c11d41888968d3d740007beb3106f869163a3a \n", - "308 3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "309 7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", - "310 56c76906d05437800ab90b4124f2f508ef2ad046 \n", - "311 2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", - "312 833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", - "313 4438901e7a482548ab48cc25886281d438a1b2a5 \n", - "314 a5dfe9973ad3f2e018d8786d1a325df0142138be \n", - "315 ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", - "316 eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "317 6551121884cd844b90a95d4a9ca8715326570628 \n", - "318 c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "319 687aad1961604b6d46d42c09870d7565c4a6e956 \n", - "320 292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", - "321 63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", - "322 8753c19af7238360702ecbd5ac41c415d2721189 \n", - "323 a7e4b0a53425162108bcebbf876b60151b575eee \n", - "324 f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "325 b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "326 0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "327 bad10b1f56257845787573dffd8906545887b9db \n", - "328 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "329 a0723d561f4158d10be9f6b11d376122bb657a15 \n", - "330 4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "331 5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", - "332 d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "333 aa861b930fe68121b94cd06c07d3055ce90f4258 \n", - "334 86148b86c6965207f8258e28710dd2fab8618970 \n", - "335 8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "336 8d5661e174009c682a8d378c87596a1489925275 \n", - "337 5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "338 36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", - "339 bcd392034d1a991d3fb179e86f5865c30d41f961 \n", - "340 88f692665895f67f6da8346afa5d7d8d70833177 \n", - "341 2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", - "342 eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", - "343 4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", - "344 fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "345 8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", - "346 ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "347 ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "348 d575b21a52735d79dd37a3a8b417b9c93e564700 \n", - "349 9372102bda7df07a02f114c196a4d0b1bb668f39 \n", - "350 b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "351 cf54775bef36c0df39e66317fe86b806d74811a3 \n", - "352 608ffc01f775e8495191944bd4ac1e77fd5ca7cb \n", - "353 6ed8336e430025284e3023dc24f149e63f2739b5 \n", - "354 3813802728ea8402b8d2e843f670bbc98526143a \n", - "355 05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", - "356 c5acf7a4342869351b2382b1cc1d1b5763e7e04e \n", - "357 1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", - "358 b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", - "359 0bbcd1706ca2f899b67682b8783fae636bb0372d \n", - "360 027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "361 6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", - "362 58b9841003e927db3fdb503055a22f57cb56a57c \n", - "363 1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", - "364 f46dca0809b813e38214d96860da7ea83614e54c \n", - "365 ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", - "366 39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "367 c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "368 0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", - "369 bb2498ccdb4396ed602db544a725793ea0d75d2a \n", - "370 e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "371 256afa4865645e3bafc2372cfbd9780e653f535c \n", - "372 3e41645a33c1badb690ea9325732398b15bdd305 \n", - "373 140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", - "374 fdb4666aac16126e3d851db8343e2d8c573131df \n", - "375 0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", - "376 8b002924f8c095ab39fec054b1886adca6452d31 \n", - "377 c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", - "378 3b1848614de19ad87a66436350f5a3161ee61188 \n", - "379 f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", - "380 16c09d89398603dcf653cc5476f857f1a21c1d9d \n", - "381 0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "382 589fec138a6544295f0b146d0da8c24735910bfb \n", - "383 2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", - "384 5edcf73549d1f462932c4fbb9416e911665bca15 \n", - "385 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "386 7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", - "387 d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", - "388 3062d7af91c20811352c88bb87d318a93fa3fd78 \n", - "389 f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "390 440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "391 9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", - "392 80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "393 58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", - "394 bc5afbccfcab83e753302e06c9f4c9c232992646 \n", - "395 2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "396 99547568f22e486a758db0df41c27bd7a0a4abe0 \n", - "397 cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", - "398 472b541958e2f8755dd72bf8601404c3fb035115 \n", - "399 b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", - "400 25e45be1413ac507192852914d3aeb808834c08d \n", - "401 f4cee99def7786ecdc76093de36441a22e1d2744 \n", - "402 c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", - "403 1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "404 283c47387dbc9ef10de816a5a7069edc194ec215 \n", - "405 86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", - "406 62034dec31973902cdbad9dde49d215016520b5e \n", - "407 182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", - "408 252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "409 154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", - "410 af857a504106434a753ecd541f7b0bb5d07970aa \n", - "411 5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", - "412 fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", - "413 0fa0767f806b67ec842f6eda423931038c74456d \n", - "414 10ff0031128024299158c2873e6f4f19bdfce9fa \n", - "415 1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "416 bf673b4a4f42415317b116ef71552a75d15974c7 \n", - "417 4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", - "418 af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", - "419 ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "420 59c7309f45fd1973beba192c429073b8469b5766 \n", - "421 61daadbf669adf36fe353b4d6487acae57268715 \n", - "422 0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", - "423 67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "424 730872d14dae5650a1cf69e9110d00af523235f4 \n", - "425 6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "426 58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", - "427 1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "428 293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", - "429 e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "430 d557b80c2db149dc50e2163abe30635c32faa971 \n", - "431 9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", - "432 431b4b6434f318354426ee02a49616b998e8cc68 \n", - "433 887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", - "434 0d3a6c5423405678431f647444cbefb72626210b \n", - "435 fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", - "436 ba884d04072b9b74763294c05fecffe465056590 \n", - "437 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "438 1e5b0f481bd71308be89983e031377b3e7492a0d \n", - "439 0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", - "440 501950eec393c13893d439deae3c536d3b8a694f \n", - "441 b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", - "442 81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", - "443 ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", - "444 8681f662939bd76d24ebc56f149118fb6567ee18 \n", - "445 be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", - "446 021b5670e6e563087b7821fca927f62d989e5cea \n", - "447 96e477a681d939a64af04440ee682a2d0f6be365 \n", - "448 0d06063abf79210210b95887714630740210e26a \n", - "449 01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "450 475cfe27e43194a6d38915e4110dfc5be1b12935 \n", - "451 fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "452 2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", - "453 3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", - "454 788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "455 c259def486334fc9f7610d6ecb1d22c7fd92507d \n", - "456 b46aec85945ed773eff0445db3b0940f4469d028 \n", - "457 d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", - "458 9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "459 3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", - "460 9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", - "461 02ef01dd646992f7518094c48281eb1b389ac105 \n", - "462 054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "463 b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "464 48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "465 d89e87e2eb0296a353cd880d47773307d949ad02 \n", - "466 bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "467 a19f887adf8ddf4c61c1af803d46bbd35643516a \n", - "468 e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "469 e7537add911efbf8890b126d3639c0560fe03827 \n", - "470 0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", - "471 a9f619032ea68c561e39a9ea3fe4358543356a92 \n", - "472 30ca054efd7872597e8a3e14043627ae126a1ee9 \n", - "473 14a38b648034e61270207ba3672a19ec08401aca \n", - "474 b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "475 72911607eb497585b8e56d906d0794c99f888e7c \n", - "476 032815608e6312b595b4aaf9904d5b4c189dd6dc \n", - "477 b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "478 e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", - "479 0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "480 933b99c3cbf59d96086e272189e9f885684c3a3c \n", - "481 ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", - "482 e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "483 3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", - "484 18599815b186419ea8f71caccd3d3496e52310bb \n", - "485 8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", - "486 3565d1fa78d202b3ab92badfc438b07104835152 \n", - "487 db5a21729701340b0ce4441267d315fc3ff9d56c \n", - "488 f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", - "489 d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", - "490 aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "491 33114538c5c04a541b79c07b9eab13e7f4688776 \n", - "492 9443bf0185c229b2805f6d748642a9ef868ed910 \n", - "493 04b174de7519eba544de546c8da83605b2d67695 \n", - "494 313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", - "495 776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "496 7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", - "497 84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "498 28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", - "499 a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "500 0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", - "501 19d69647f9abfa71c99eb9db5c38006af993864e \n", - "502 408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", - "503 17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "504 8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", - "505 a48af996cb97f811d37735f251903ece2b08cbfc \n", - "506 318d9bf94836219690597e8f3f88d6e544008903 \n", - "507 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "508 7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "509 145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "510 60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", - "511 48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "512 ea1a723bdac5652aa6407361fd05e814f3a51401 \n", - "513 6fdaa17d9183d60ed609197acdd18fea87101931 \n", - "514 59b5cdb1dee0213511256459d4fcde13649ee888 \n", - "515 a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "516 92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", - "517 a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", - "518 0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", - "519 432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "520 c40a48a903d50116e537c135e6f852900341dbf8 \n", - "521 59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "522 596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", - "523 46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "524 dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", - "525 9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "526 ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", - "527 c436780fea7228df63f493451531be6fd448854e \n", - "528 98d47fb0511e0b19b087c29a8464e773106334a8 \n", - "529 d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "530 e435af939c4a776f9cb9309e761a46cbd0043b61 \n", - "531 171a34d4e648d23f090572086a6ed40794eb0896 \n", - "532 245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", - "533 41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "534 7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", - "535 5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "536 c5468c985964935bd9600f8e20380e31be449e2b \n", - "537 204cef7c7591703727291b16cc78cc5e30d710d7 \n", - "538 9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", - "539 e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "540 a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "541 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", - "542 67c8be545d4483ac34f86fdd57f09135a4820be6 \n", - "543 7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "544 4ec1022d2645f3c2e5018971473710d568078eae \n", - "545 03ded64be9b290287ab0101891ca6f338861c2fe \n", - "546 cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", - "547 25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "548 6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", - "549 cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", - "550 2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "551 0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", - "552 5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "553 3182e0793150de4ffb34da2774991cb24e49a191 \n", - "554 3066954597d739b4aba34d474b2e0f6a8b818714 \n", - "555 82edfc44b8b1671ece57d88953f7350ea8837237 \n", - "556 096377bad78018607072daf7c94e7eb90ae17af8 \n", - "557 2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", - "558 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "559 0fa36435691cac5651bee2ffe511f73ccd98c367 \n", - "560 087234db7d9a87138f071f130f793c52019ea7e4 \n", - "561 a627893de839025c7082930481238db5d34493c4 \n", - "562 0fcb4ad38ea898053916e60f8c55ea86efcff3db \n", - "563 228082acf94115319c60d50d8909d4e1cb88c557 \n", - "564 e3efe8773f959910461fc3bbf9b49c57c97de27a \n", - "565 affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", - "566 d146942a21ba93007cadd23d4f2c2035fa783142 \n", - "567 7d2a5e215a986441ef272144bf4a009134df7ce9 \n", - "568 4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", - "569 659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", - "570 193d738ff05632b2a2f301bf08d4d9772b1837ec \n", - "571 e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", - "572 bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", - "573 da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", - "574 9e470184929001d566cbe593656b2c4b13aa1624 \n", - "575 fc0134c3516e01032a32997d037b3ba296e26221 \n", - "576 965b82561d82c5d347fd10c77245dcd8691ba119 \n", - "577 da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", - "578 d531c3422f806634d35d611b0296b6a34815c4e7 \n", - "579 b9174859384269ff9eeadcab12762d38c56aef36 \n", - "580 c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", - "581 c37267e1ee355c619a3058da5a7135e19e6522de \n", - "582 98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", - "583 734690c08be5b5d00193e2307125e669a1e3334f \n", - "584 d3955683782369078d9d9137d6a0968adae23a92 \n", - "585 4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", - "586 4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", - "587 870e39341592de0113c530f471098490a246ac24 \n", - "588 ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", - "589 e5198e0f0cb97456678856a60a13e87581e39966 \n", - "590 63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", - "591 25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", - "592 1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", - "593 94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "594 7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "595 4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "596 410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", - "597 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "598 8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", - "599 b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", - "600 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "601 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "602 58e40f66297b220958bcf09c6f92009ba6422e3a \n", - "603 6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", - "604 81bceb5eee4289c9fcefad90f821f5269849df37 \n", - "605 77f7c148e7de394021ca84a012427a8a0974eb5f \n", - "606 a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", - "607 71626fbc1ecab1867deda1c9739557a345c443c3 \n", - "608 19fd85f5aceb424c866a2c939caea18a4383a136 \n", - "609 7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", - "610 c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", - "611 2f6878301950dfea48a8147a6d8bd012be564063 \n", - "612 a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", - "613 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "614 af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "615 d155ba8553d2c53580ef66fbf733484dc2857a30 \n", - "616 3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", - "617 487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", - "618 e6a3f0cc5710495475e7b959ee82c649978843f8 \n", - "619 4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", - "620 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "621 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", - "622 89b57278869c7b46fbbaf94825ed336328f3567a \n", - "623 fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", - "624 d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "625 4a8d93e8607e2413edee71da68cade6e11249fea \n", - "626 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "627 a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", - "628 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "629 6c613ce701353f42b6c911801f0aeb78413fac9d \n", - "630 316f7c8d0056d58a7a8b992fd9f35024d954aa03 \n", - "631 352813601073bcdc3d5eb08d1be07be904276a9a \n", - "632 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "633 5088650c144e6a3ee05ac1e015d487a86095e665 \n", - "634 389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", - "635 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "636 8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", - "637 ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "638 8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", - "639 3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "640 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", - "641 178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "642 d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", - "643 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", - "644 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "645 06ceff14b2db920d458dc337b1100dced992e627 \n", - "646 d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "647 239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", - "648 fc712c5a4dd00f534e845982a29f46a14e22b292 \n", - "649 ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", - "650 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "651 d4c410cd91618a8a74a7763598e499f6a8aa168b \n", - "652 a9c8d5c82645cd677340c408291f6c5556f2586f \n", - "653 48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", - "654 8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "655 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "656 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "657 cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", - "658 ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", - "659 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "660 4a13df461c42f970a099de77377f309995e7995c \n", - "661 4d33035dd296826bbde200e17e5281910ac8be13 \n", - "662 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "663 dddc6afc29de895f4131693e17b3cc856ff23f8d \n", - "664 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", - "665 4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", - "666 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", - "667 c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "668 536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", - "669 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "670 50e92c677f4cd547c32bb9305269a762a9595074 \n", - "671 75ad6905414ff2af3a051097d7bf7dea077a0be3 \n", - "672 1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "673 a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", - "674 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "675 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "676 51015f8712a57688e520961c4ccf7e259bf56995 \n", - "677 2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "678 1ce31fc9e2805034578eff60a269c02176f03252 \n", - "679 2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "680 e941759874365cb152a3562c22d10847d10db326 \n", - "681 53d99caa258f7ebd5af5a5d6f7b131f76059535e \n", - "682 3a77d014a3ccdebd07f5acee3031a269bfaafdb8 \n", - "683 534a03ffc9ac4a47ee1b33ce7ebaed834004b474 \n", - "684 b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904 \n", - "685 e84ba6be7c44abb06ebada02d4323c9a8f6b5436 \n", - "686 46c22746f74564f5715d4833907bfa08865c565d \n", - "687 38214e0695d3dfdf5e01f3ec0c99bbf922464b7b \n", - "688 88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e \n", - "689 0709ff010c817a05cb8fbc81de6ac471f7dc57ce \n", - "690 46bfea9689d518b9248a574f1dc746a195e4faa8 \n", - "691 cef0ff0afcf480cd88739d8823f87e13b1f99db5 \n", - "692 bb70d85435a32b95994e1cc1e618408775da45f9 \n", - "693 470f4d0813083012feb754d00981728484a0e753 \n", - "694 687f34ad5d671c7f31e0343ca8e9c0d3004f64a6 \n", - "695 ff9e083e75b24a17f6f8b94b223dc7cd67520e10 \n", - "696 ca9422949acac3495dc385af56e9778a720578fa \n", - "697 3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", - "698 cac526afe42a99640d287b18521d4f597f758cc7 \n", - "699 1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", - "700 db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", - "701 6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", - "702 36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "703 50b790037030d958b662085c3f4cf34ba72a32ec \n", - "704 4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", - "705 4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "706 5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "707 def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "708 38398a75e9762ff070d8e9bd714d074332646cd7 \n", - "709 62945381d236dcdb2770daf1fa861b216b99635c \n", - "710 637f309a74dfb60eca09e5d45826a0f51d5a0bcd \n", - "711 b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c \n", - "712 6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4 \n", - "713 f95ebdfd1409b83b99f2ca799ce159d12e05cda6 \n", - "714 1ca9c2be88d9f054d816feb449c4a55a42a6a628 \n", - "715 5f134ff1fb597dd477a049c92101da9f2a8a902d \n", - "716 2771365c419ffdda4748a612489ecc51f45060e8 \n", - "717 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "718 9283ea834c9036298d0ffeec455cb00e80998157 \n", - "719 257023f6884c7be64f80212d5b7e5b5090074675 \n", - "720 8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "721 359b8c8634db73b939496c53643cc0fae7f22a58 \n", - "722 dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "723 63dd028fca845a55a065ac75aea5f9079cce065e \n", - "724 83aa94b540407ccdfcb452c77439b86c543f849d \n", - "725 a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "726 f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "727 82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", - "728 860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "729 5734aa71940623de415012e724571e8dc83c7ec4 \n", - "730 37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "731 901b1b788a2ec2b4722c9672910ad880b29b368b \n", - "732 7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", - "733 522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "734 3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", - "735 9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "736 976810404a63f0f005190d8183450534f4c631df \n", - "737 e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", - "738 df6ba6f80a2c5f999590f06fced6c4c4ff56b89d \n", - "\n", - " node_id \\\n", - "0 MDY6Q29tbWl0MjQ1NDAxMzY6ZWZjMDZlODhiNTZkMWU2ZTQ0NjYxZWM0NWYxOTJkYzExODZhMzBhZA== \n", - "1 MDY6Q29tbWl0MjQ1NDAxMzY6Nzg1YzkxM2YyZDQyYWJkNjhiY2RmNjMwY2UyZjU4ZWU5YjljMjU3OQ== \n", - "2 MDY6Q29tbWl0MjQ1NDAxMzY6OWYzNWY4ZmU4YTJlMjViYjA3NmU1ODhlNjUzODljYWMxNmE4ZWQyZg== \n", - "3 MDY6Q29tbWl0MjQ1NDAxMzY6NzlkMTNjZWIzODhlYjlkYWNjOWUxNjZiZTE4Y2NlOTM3M2Y3ZmQxZA== \n", - "4 MDY6Q29tbWl0MjQ1NDAxMzY6NmFkMjFiNjFkZWUzNjg5YzVhZTY4MzcwZDYzNWM1ZWRlNDgzYzg1MQ== \n", - "5 MDY6Q29tbWl0MjQ1NDAxMzY6MDhlMGVmOWY1YzZhYWRlNDBkZjY4MTgyMWEwYjljYWVmNDM5ZmUzYQ== \n", - "6 MDY6Q29tbWl0MjQ1NDAxMzY6YWY1NGQyODFiNWY5OWE3NWJhMDZmMTAyNmJhYzdhNDA4NmQ5MmY4YQ== \n", - "7 MDY6Q29tbWl0MjQ1NDAxMzY6NmNlNTQ3ZmVmYWZhNmI4MDQzMzhjMjMxYmNiMTM3Yjc4OTY1M2ZkYw== \n", - "8 MDY6Q29tbWl0MjQ1NDAxMzY6MTZkYTJmOTAyNDBkNTM2MTU5YTIwNjk3ZmI5NTJiNGQxNDg0NmIxMw== \n", - "9 MDY6Q29tbWl0MjQ1NDAxMzY6ZDk5NDQ0NjY1OTRlMzI4Y2I0NmY3MzJlNTY3MDY2MGZkNjcyYTE0MQ== \n", - "10 MDY6Q29tbWl0MjQ1NDAxMzY6MGUzMTk0MWIxNDE3MWMxNjY5NzEyM2ZmN2I4MWJlY2JlZWYxYzA4OQ== \n", - "11 MDY6Q29tbWl0MjQ1NDAxMzY6YTA3YmNiZDE4ZjVmOTU2MDZiMTYyNTgyNDFmOWQxOGJhMGU2NTM5MA== \n", - "12 MDY6Q29tbWl0MjQ1NDAxMzY6N2M5ZDk1ODU1NzZiZWM4ZmRmNDFlMThkNDQwMzNkMmM4YWY3YTkyMw== \n", - "13 MDY6Q29tbWl0MjQ1NDAxMzY6OWQ4ZjU4NTUwMmZjZmU3MGM1ZjgwOWJhNDQ4NTZhNmYwY2Q5ODZhMg== \n", - "14 MDY6Q29tbWl0MjQ1NDAxMzY6ODYzMmIwZDE5Mzg5ZGNhYzFiM2YxMDg5YjYzNDM5NmI1MWFlODUzMA== \n", - "15 MDY6Q29tbWl0MjQ1NDAxMzY6MzQwMjM4Zjk3ZDA3OGZjNmI4NTI0ZGVhYzYzNjZjOWNlMjYxYjA0OQ== \n", - "16 MDY6Q29tbWl0MjQ1NDAxMzY6NjlhYzMyYTFlMzBkZGEwM2VhOTZkMzgxNzg2ODJhOTg2ZDJiMDFkYg== \n", - "17 MDY6Q29tbWl0MjQ1NDAxMzY6MDAyMjAxMTMwMWVhZGE5MDQwODAzYzkyNGFhNDU0MjNmZDM5ZTg5Yw== \n", - "18 MDY6Q29tbWl0MjQ1NDAxMzY6NDgyNjIwMTI2M2M5NWFlZmMyOWJlYWViMzIzZjg4M2NmNmI0ZWRmYg== \n", - "19 MDY6Q29tbWl0MjQ1NDAxMzY6Y2ZjZWJjMjMxNzg4NDdkYmQ3MWZkMTE1NGM1OWEyNTFhMmQ1NzBiOA== \n", - "20 MDY6Q29tbWl0MjQ1NDAxMzY6MzY0NWYyNjE0MmQ3Yjg0ODFhYjBiOTg0OGY4NzgyMjExOGYwNDQxNQ== \n", - "21 MDY6Q29tbWl0MjQ1NDAxMzY6M2E3MTM0OGM1Mzk5YmJjYzFjMmIyOGNkNGViYWFhMjg3Y2Q1MjY5ZQ== \n", - "22 MDY6Q29tbWl0MjQ1NDAxMzY6ZTZjYzlmMzA4MDkzMmY5Yzc3YjZiMDNhN2FiMmU2NWRkYjUwYmIzZg== \n", - "23 MDY6Q29tbWl0MjQ1NDAxMzY6NTUyYmZmYjE0OTdkMjRlNGY3MWIxYWNjZjc5MDVhNjM1NjYyMmM5Nw== \n", - "24 MDY6Q29tbWl0MjQ1NDAxMzY6YjJiYzBiNjU4MmQzZDY4MTUxOGJhNjFmZGE0M2Y0NDEyZWQ0Y2UzYw== \n", - "25 MDY6Q29tbWl0MjQ1NDAxMzY6NjA3MDAzNjQxOWJjMjFjMzk2NThhMDM2MmE5MWJiMGJhNjEwNWI1Ng== \n", - "26 MDY6Q29tbWl0MjQ1NDAxMzY6NzdkYWIyMGM2ZTQyM2ZlZjNjNDE0MTljZGM5MjcxYjNkNWQ2NjdjNQ== \n", - "27 MDY6Q29tbWl0MjQ1NDAxMzY6ZmNkNjg1NzA4NjZlZjI5MTk0NDMzYWM0MDg3ZDQ1MDVjYTA4ZjhiMQ== \n", - "28 MDY6Q29tbWl0MjQ1NDAxMzY6NmQ0MDhiNTNiYTIxMjNhNzVmM2E2MGFjN2Y5YjM1MTYzYmIzODE5OQ== \n", - "29 MDY6Q29tbWl0MjQ1NDAxMzY6NzI2NWRhMTA5ZjQwNWY2Mzc2OGM4Y2U4ZWZjMDIzZjU3MjgzMDU5Zg== \n", - "30 MDY6Q29tbWl0MjQ1NDAxMzY6YjI4MWFjZDBjM2ZkZjk0YzFkMmJjM2U0ZWJiMjg1M2IxNzJkMjQ1Mw== \n", - "31 MDY6Q29tbWl0MjQ1NDAxMzY6ZjEyNmY3MGIyNWIxZTYxZDE2OWFiOWRhMWRmYTM3ZjA1ZmJkYmE3ZQ== \n", - "32 MDY6Q29tbWl0MjQ1NDAxMzY6Y2QzOTA3NjU4NTYyNWRlYzFlZWJiZjY2YWY2NzI2OWIwYWNlNDRmZA== \n", - "33 MDY6Q29tbWl0MjQ1NDAxMzY6NDcxNDJjNjViYWE5N2U1ZDY1YzAyZDBmYmE0MDMwOTFmM2E4ZjI2OQ== \n", - "34 MDY6Q29tbWl0MjQ1NDAxMzY6MjU3YzhhNjg1NzA4OTUxZTBmMmI0MWY3ZDY3MWZlZTQ0YjQyMzRjMg== \n", - "35 MDY6Q29tbWl0MjQ1NDAxMzY6ZThkYjJlMTRkZDNkMWFlOTllOGQxOGQ0NzI5MTdiOWFmM2VkNTAwNg== \n", - "36 MDY6Q29tbWl0MjQ1NDAxMzY6MTY3ZmUyMGFmZTRiMzQyZDBhMGRmODAxMmVmYTBlMTc2ZjRhYWZmNw== \n", - "37 MDY6Q29tbWl0MjQ1NDAxMzY6Yjg1NWQ4YWQwNWJiNDRlYjIzZDI2NTYyY2ZiNjViYzcyOGZmZDFiZg== \n", - "38 MDY6Q29tbWl0MjQ1NDAxMzY6ZThmOTg3NzMwZWI5ZjJmYTk2ZDY5ZDNjNTNjN2RjYzg2YjhlNGZiMw== \n", - "39 MDY6Q29tbWl0MjQ1NDAxMzY6OTE5Njg4NTA1MWFkY2E4YTVhZGNjYjJlMmFjMDc1ZjAwNmU3ODUwMA== \n", - "40 MDY6Q29tbWl0MjQ1NDAxMzY6ZTY1MjU0YjE5ZmYwZDAxN2ZkMzQ5ZDk2NzhkNGM4MjMzNjcwYzcwNw== \n", - "41 MDY6Q29tbWl0MjQ1NDAxMzY6NzM2Y2U1ZjY2Yzg5NTliM2JiNTdjN2U2NWQxOWFlMzViZDJjZTc2ZQ== \n", - "42 MDY6Q29tbWl0MjQ1NDAxMzY6YmVlZmM2Yzc1NWY3YzQyNTViNWYzYTZmMzhhNzA2ZDI0NTExNjFkMQ== \n", - "43 MDY6Q29tbWl0MjQ1NDAxMzY6M2Y5OWQ2MTcyZWEzNzc3ZWYyN2FmNzE5ZDJkZGE0MGRjZWNmMWI1Ng== \n", - "44 MDY6Q29tbWl0MjQ1NDAxMzY6MDI1ZTgzNWVlMjhkMDhkZmI2ZTFmMGYxNmE2MTE4ODAwZDcyYmU2Yg== \n", - "45 MDY6Q29tbWl0MjQ1NDAxMzY6YTc3MjkxZGM1MGY1MjlkZTgxM2EwOGNkZWZiYmMwOTg2ZTlhZjYxOA== \n", - "46 MDY6Q29tbWl0MjQ1NDAxMzY6MTg5YmY4ZWRlYjdiYzJiZGQyYWVhYmY2ZWE5YTM1ZjJhMzRiNmZhYw== \n", - "47 MDY6Q29tbWl0MjQ1NDAxMzY6NDU2NzkwNjQ1M2JlZTk5ODI0NDZjZDAyNzc4NmVlY2Y4MjllZjJiNw== \n", - "48 MDY6Q29tbWl0MjQ1NDAxMzY6ZTU4NjY4OTg4YTM2MDg5YmE3ZTQ4NmMxNDNiYjczYTM4N2RlYWU0Nw== \n", - "49 MDY6Q29tbWl0MjQ1NDAxMzY6NzU3YzUwYzYyODc3ZmQxZGM2ZjliM2I4ZTVkMTQ3YzM4Njg3YmU1ZQ== \n", - "50 MDY6Q29tbWl0MjQ1NDAxMzY6OGQ0YWVhY2U5NGMyMmI1MTJmNzc0MjVjZmQ5M2M3M2ExZjhkYzE5OQ== \n", - "51 MDY6Q29tbWl0MjQ1NDAxMzY6MDk1NTc1MGZjODJkZTRjZjIzYjZjMWQ0Y2VmOTAzMDE5MDMzNWYzOQ== \n", - "52 MDY6Q29tbWl0MjQ1NDAxMzY6NGY5MDRiNTFhM2FkODQ0YWI3N2QwMTYyNTEyOTA5M2RlMzc5NzViZQ== \n", - "53 MDY6Q29tbWl0MjQ1NDAxMzY6ZTVkODZhZWRkNjU1ZDljYzllMDhiM2MyZmQ0MDhkNTdkY2NiZGU5Yw== \n", - "54 MDY6Q29tbWl0MjQ1NDAxMzY6NWQ1NzgzNDc5MjYwZWU1MTZmM2QzNzQ3NjY4MmZmZjUxMzkxMjhiOQ== \n", - "55 MDY6Q29tbWl0MjQ1NDAxMzY6M2E0ZTJkOTZkN2U4ZmRiNzhkNDE3NDU4MDQyMGQ1OGUzMTk1NjQwNg== \n", - "56 MDY6Q29tbWl0MjQ1NDAxMzY6ZTFjYzE3Njg2ZjhiNDhkNDcwNjAzYjIwNTlkN2RlYTQxM2QxOGNiZQ== \n", - "57 MDY6Q29tbWl0MjQ1NDAxMzY6NmZhOTZlZmNlZTQxZDgyOWMxNDdjZWY3ZGJlNzFjY2JkMzY1MGY4MA== \n", - "58 MDY6Q29tbWl0MjQ1NDAxMzY6MDllZDA4YjlhYmNkOTc2MjJkNTllYzM3ZTMxYjQ3MDZkYzlhOTM5MQ== \n", - "59 MDY6Q29tbWl0MjQ1NDAxMzY6OGQ4MjQyZjUzNThiYjZjN2JlYTJmOTgzMTE4ODdmNDlhNGQwMDZlZg== \n", - "60 MDY6Q29tbWl0MjQ1NDAxMzY6MGUwNDgyYjRjYzVmZDNmNzc1N2Y0NzkyODRjMjdhOTQwZWExZjNkNw== \n", - "61 MDY6Q29tbWl0MjQ1NDAxMzY6OGZmYjdhNjNiMGYyNjU0NTJlNWRjMDIzN2JmYmUwY2UzYWVkMTRjNw== \n", - "62 MDY6Q29tbWl0MjQ1NDAxMzY6NzdkZjYwZGY4YTM0YjBhMGMyYzg5MTA1MTMzNzBkZjUzZmVlYzAzYw== \n", - "63 MDY6Q29tbWl0MjQ1NDAxMzY6YTFlMmNmMmYyMmQyZDRiMWVlMTIzNThhMDY3NzI3NTZjZWI1MzVhNg== \n", - "64 MDY6Q29tbWl0MjQ1NDAxMzY6MDVjMmI2NTk1NjFjNTMxYzU3N2NkMGMxOTU5ZWYzMmM3NGU1OGFkNQ== \n", - "65 MDY6Q29tbWl0MjQ1NDAxMzY6ZDJkNWMyNWM2ZDUwYWQ3NjI0NmVhZjM4YjU2MTBiMDhhMGIyZTM4OA== \n", - "66 MDY6Q29tbWl0MjQ1NDAxMzY6YTdmMDlkOTE1ZjhhNTI2YjQ0NDg1YzdjNTZkODJlMjc4ZTkzMDk0OA== \n", - "67 MDY6Q29tbWl0MjQ1NDAxMzY6ZDU2ZDcyZmZlYWQzNzgxZDZjODRkZTRjMGIzNjBmMDEwZDhlMGQwNg== \n", - "68 MDY6Q29tbWl0MjQ1NDAxMzY6YmQyNDg2OWJiMmIwMDQwMTA2NjU4NmE1NGMzYzkwNTlhOTI2MTgwMQ== \n", - "69 MDY6Q29tbWl0MjQ1NDAxMzY6MmU0OGU2YjRkMDNhNTI3Y2MxZDQ5Y2VlZTc1M2EyNzQ2MThmOTVhNQ== \n", - "70 MDY6Q29tbWl0MjQ1NDAxMzY6NmIzMDc0Nzc3NjkzZjYxNTg1NTM1NWVmYzkyYmE1ZWFhNWZkMThjOQ== \n", - "71 MDY6Q29tbWl0MjQ1NDAxMzY6ZWU5ZGRmOWE2NzA0NjdhZjA5YjE3YmQyY2EwZWYzN2U3YjNjYzBlNA== \n", - "72 MDY6Q29tbWl0MjQ1NDAxMzY6ZjMwNjRhN2ZhYzBjNGZjZTczMTFmZDFmODE0YjJhMjAyNjgwOWI5Mw== \n", - "73 MDY6Q29tbWl0MjQ1NDAxMzY6NGU1MGNkZWQ1YzRlNDVhNTc3YjFjYjIyOWViM2VkMzQ2MTA5MzgzOQ== \n", - "74 MDY6Q29tbWl0MjQ1NDAxMzY6YTIzOTA0MzM2NTBlNDNhMWRmNjczZGJjMDM3NDU3MDNjMjY2ZDZiZQ== \n", - "75 MDY6Q29tbWl0MjQ1NDAxMzY6MThmYjlkYzI0OTIzN2FkNWNiMDA0M2ZhYmMxNTE5YTExY2Q2MDYwNA== \n", - "76 MDY6Q29tbWl0MjQ1NDAxMzY6MDNiZWM1NTRkZGU1ZGU5ODhhOWI4ODM0YjIyNTViNWMxZmRhMmRhOQ== \n", - "77 MDY6Q29tbWl0MjQ1NDAxMzY6YzRkM2Y2N2VmN2VmNGI1ZjY1NzFiNGYxZDRhYTViOTI4ZDJhM2Q1Ng== \n", - "78 MDY6Q29tbWl0MjQ1NDAxMzY6OGRiOTM4YjFlYjU4ZGQ4Yzc3Y2JhOWI3NTI0Zjg0Y2Y4ZmZlNzE5Yw== \n", - "79 MDY6Q29tbWl0MjQ1NDAxMzY6NDczMGZlNzRlMTU0MjdlMmU5MDlhYTE5MjEyZDUzN2MzODljOWUxOA== \n", - "80 MDY6Q29tbWl0MjQ1NDAxMzY6NDJkNzk1NzVjNGYzZDY3ZjgzYTQ0YTk2OGVlYjM0ZWJlOTIwODVhZA== \n", - "81 MDY6Q29tbWl0MjQ1NDAxMzY6YzEzOTFiMGE0MmIzMmRhMjJiMjRkNDZiNzhjNWFiMWVmZTliMjFlOA== \n", - "82 MDY6Q29tbWl0MjQ1NDAxMzY6ZTFjNjEyNDA0MGE0NGQ4MmFlYmY2NmZiZWI4NjkwNGMwZTE0NTdjYg== \n", - "83 MDY6Q29tbWl0MjQ1NDAxMzY6MDczMTMzMDFiNzRjNGMwYmQ5NTc1NWI0OGRlMWU0MjZlZGE3MDcxMg== \n", - "84 MDY6Q29tbWl0MjQ1NDAxMzY6Mjk5NGMzOTZmMTI4MDNlOGE4NTA4OTBjNjFmMzhkY2UzODViYWQ5MA== \n", - "85 MDY6Q29tbWl0MjQ1NDAxMzY6NjJjYTRlY2I4MzRlMDZmOTJlMTZjYmQ3NTVlNzAwYjlkNzNhZWRhZA== \n", - "86 MDY6Q29tbWl0MjQ1NDAxMzY6MzQwODM5MzQ5NTgyNjEyZmQyNzdlYjVkMDQ2YTM1NWExNWQyOTFiMw== \n", - "87 MDY6Q29tbWl0MjQ1NDAxMzY6MzA5ZGI3YjlhZDc0ZDAxODAwYzE4OGQzZDRjYzJkMzFiNzMwMzdiNg== \n", - "88 MDY6Q29tbWl0MjQ1NDAxMzY6NWZmYTNkYzAzYmRhNDgyYTdjYmJjMjJmMjUwODQzZWIzNDg3OTdmNg== \n", - "89 MDY6Q29tbWl0MjQ1NDAxMzY6MTNkMDQwNjQ3NjQxMjRjNTViMDFlZjIzOTQ3ZmEyOGI4ODc3OTQxNw== \n", - "90 MDY6Q29tbWl0MjQ1NDAxMzY6MmU3MDJlZWQ3YjdmODc3ZjI0YjA5NmQzNWQ1ZTUzYzlhMDcxMjc2YQ== \n", - "91 MDY6Q29tbWl0MjQ1NDAxMzY6N2I2NjM4MjM3YWEyZGQyNWNjMTNiNjkzMTY3MWUyMzE2NzVlYWJlNw== \n", - "92 MDY6Q29tbWl0MjQ1NDAxMzY6MGRlOTgzZjM4OTc0NzAwNDdlY2MxNzYzMzIxODdlZmYxMjU4MGQ3ZQ== \n", - "93 MDY6Q29tbWl0MjQ1NDAxMzY6MjRmYjYxNGFhYWRkZGIyZTNhMjA5Y2U0YzI5MGFhMWJlZGY2ODgzZA== \n", - "94 MDY6Q29tbWl0MjQ1NDAxMzY6NjlhMjQzYTY5ODU1NWZlYWM0OWRkMTZkMWFiNTQ0ZDYwYjc0MTE1Yg== \n", - "95 MDY6Q29tbWl0MjQ1NDAxMzY6NzY3NjkxYmIwNTE3MDc5OTkxNGNlNTNjYmJiMDU1MDhiZWJjYjBiMw== \n", - "96 MDY6Q29tbWl0MjQ1NDAxMzY6MTQyOWViNTcyYWRlMWI3MjhjZDA5NWM1NTRmNzM1ZTgxODQwMTZiMA== \n", - "97 MDY6Q29tbWl0MjQ1NDAxMzY6ZDE1ZDliNjMzYjY3ZjVhNjMyZjVmNzhjZWY2Yzg5ODZhMDBhOTJkYQ== \n", - "98 MDY6Q29tbWl0MjQ1NDAxMzY6MjMwNDRlZTgwYzI3Zjc1YmIzNGM5ZjlhYzY4OWIxYzY4Y2Q2NTkxNA== \n", - "99 MDY6Q29tbWl0MjQ1NDAxMzY6ZmEyMDhkYTgzYTdmOTZkNjJjMWU0ZWZlZTIwMTgwNzRiYmQ4MDVlMA== \n", - "100 MDY6Q29tbWl0MjQ1NDAxMzY6M2FiZTdlMTJkY2JjMzgyNDMxNTk1OWFmNDQyOGM1M2JkNzYwYzZlNw== \n", - "101 MDY6Q29tbWl0MjQ1NDAxMzY6NjFiMTk0YmNhNWEyZTJiYWNmODBjMzA4MWM3ZDUyMWZkZGUwYmRjNQ== \n", - "102 MDY6Q29tbWl0MjQ1NDAxMzY6ZWU1YTY2MTMxNDE5NmFmMTY5OTQxMTlkNjliNjA5ZjJiMTFkZTc2NA== \n", - "103 MDY6Q29tbWl0MjQ1NDAxMzY6Y2QyMTcyOTgwMWE3ZjRjOWRhMzY2NjZjZmJmOGE1ODdjZGM3NzE0NA== \n", - "104 MDY6Q29tbWl0MjQ1NDAxMzY6ZGUyMzJjMGI5YjFiMmMzM2M0YzVlN2NhYTA2OGMzZDhlMWExNmEzYw== \n", - "105 MDY6Q29tbWl0MjQ1NDAxMzY6YzIwZDMzZmFmYWE3MmYwZjA3Mjg1NzRlZmIzOTcxNWU1OGU1ZDI3Zg== \n", - "106 MDY6Q29tbWl0MjQ1NDAxMzY6YzczYTBhY2Q1MTM4MmYxN2YzNGMzNjA0MzBmMGNhMzBjOTJkOTEyOQ== \n", - "107 MDY6Q29tbWl0MjQ1NDAxMzY6NjM4NTQ4NGU3ZGM2NWJiZDJkZjdiMTVkYTUyZjg0MjhjNzgyZDFjOQ== \n", - "108 MDY6Q29tbWl0MjQ1NDAxMzY6NmQxNjQzNDFmOWIwZjFkZDNkMGIwZDE4ZTk0MmNiYWZhOTNkMmNhYQ== \n", - "109 MDY6Q29tbWl0MjQ1NDAxMzY6ZWUzOWFjNjhmMjkzYzVmYjc2NDJmNmNmOTI5NGI2YzdlYmZlMWExOA== \n", - "110 MDY6Q29tbWl0MjQ1NDAxMzY6ZWQ4ZjMwMzI0NTJmMDc2MzU4MDhkN2M0MjZhYzE2NGEyMDVjMzljYQ== \n", - "111 MDY6Q29tbWl0MjQ1NDAxMzY6NWYzYTRjNzU1ZDliZjVkM2JjZjA3OWQ1OTA4ZDhiZGU1ZDVhY2RiMg== \n", - "112 MDY6Q29tbWl0MjQ1NDAxMzY6MDJmZWZmMmY2Yzk3MGVjYjJlNTZmNGQxODNhNjkxNGNjMzY3MTY4OA== \n", - "113 MDY6Q29tbWl0MjQ1NDAxMzY6YjIxYzhhNTYyMjMzMTZkZTI3ZmE0ZDE5NjBmMTBkY2JhNWJjNzI0NQ== \n", - "114 MDY6Q29tbWl0MjQ1NDAxMzY6YTg2ZWUxMmQyODc5NmQ2ZjMxM2M4MmMxZTQzMmQ4ZDNjMjM2NDJjMw== \n", - "115 MDY6Q29tbWl0MjQ1NDAxMzY6OGFiNjhjODUwMWFlMzNiZjI3ZDgwZDA3MGNlYTRiZjJjNzZiMDkyYg== \n", - "116 MDY6Q29tbWl0MjQ1NDAxMzY6ZmYxOTEyZmY3NTQwNzhkZjM5NzFiMDQzZmExZTc1NzkyZWI1ZjU3NA== \n", - "117 MDY6Q29tbWl0MjQ1NDAxMzY6YjlkMzllZDdlNTlkNDlhYWY3YWIwZmRiYTVkMjRmNzdkMzIyOWRkMQ== \n", - "118 MDY6Q29tbWl0MjQ1NDAxMzY6MTFiZjJmNGJmYTVhYWNlZTFlOTMzNzFkYjcwMzEzODQ0NjRlMGMwMA== \n", - "119 MDY6Q29tbWl0MjQ1NDAxMzY6MzI4YWFiMGUxZDA4MTY5MDk1YzQ2MWZiNTY0MjI0YTcyYWRmNTk4MQ== \n", - "120 MDY6Q29tbWl0MjQ1NDAxMzY6YmI4MjJlYTQzNDViZDJjODExMmM5YTM4YjJmZjUyZjc0MGQ2NmZlNw== \n", - "121 MDY6Q29tbWl0MjQ1NDAxMzY6NGFlYTY3ODY5NTVjZjNiY2U2Zjg3ZDljZTkxNTZlNjIzOTQyMDMxNA== \n", - "122 MDY6Q29tbWl0MjQ1NDAxMzY6ODJkYjA5MWNhNzhiYTNkNTZlYzdlOWFkOGVjNWIxNGEyYzI5ZTc5OA== \n", - "123 MDY6Q29tbWl0MjQ1NDAxMzY6NTY2Y2E3ODk0Nzc3NjYyMGNjZGE3YjU3MzkwNzBiMWNlNWIyMjVmYw== \n", - "124 MDY6Q29tbWl0MjQ1NDAxMzY6MWVmNmM3MGNhZTBkZDk2MWFmZmNiYzNlMTIzNzhlZmIyOGQwOWU4Mg== \n", - "125 MDY6Q29tbWl0MjQ1NDAxMzY6NTI1ZjYzZjhmNzE2MGJmOTMwYzY4MzljM2FlMDA0NDljOTQ3Nzk4ZA== \n", - "126 MDY6Q29tbWl0MjQ1NDAxMzY6NTUxOGVlNzVlMjE1YThhOTg4MTE3MzczM2Y5MDcyYjE3NjVhYzU2MA== \n", - "127 MDY6Q29tbWl0MjQ1NDAxMzY6ZjI4YjU5OWYxMmZjYWY4ZWU3NGM3MDk4NzFjNDI1YmM5YzUxNjM4OA== \n", - "128 MDY6Q29tbWl0MjQ1NDAxMzY6YzY3ZmU3ZGZiZDUwNmJmMDM1MWYyZTFhMzlkY2JhNDAxMTQ1MmYyNw== \n", - "129 MDY6Q29tbWl0MjQ1NDAxMzY6YzVjMDIyNWNkYWVhNDdkMDI5NTFiYjFjNWMzMmNlNjU2MWJjMjQ5MQ== \n", - "130 MDY6Q29tbWl0MjQ1NDAxMzY6OTc1ZmUzZmRiNWY3YTZhNjAzNDA3ZDhhNDAyZTk3MmZkNjY0Y2U3Nw== \n", - "131 MDY6Q29tbWl0MjQ1NDAxMzY6Mzk3YWUxZGQxZTljZWRiNjkzZTQ3NDYxYTQ2YTJiNTA3ODZmMzBhOA== \n", - "132 MDY6Q29tbWl0MjQ1NDAxMzY6YTdjZWFiMjcyOGMyODBlOTEwMTY5YWUxNGZjZGQwYjEzNGI3YTIyYQ== \n", - "133 MDY6Q29tbWl0MjQ1NDAxMzY6ODQwNjY2MmE1MmQ1YzM2ZTNiZTNkMjUzODJmZmZlY2E2Mzc2OTJjZQ== \n", - "134 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y4OTBjNTRiMWNiMDc5Nzk2ZjM5MDM0MTMxYWI3ZDE2ZDk2MWFkZQ== \n", - "135 MDY6Q29tbWl0MjQ1NDAxMzY6MzAxZjE0YjA0MGZlNzFkZGFmM2IzYzJkODJhOWYwMThhY2MzYWMwOA== \n", - "136 MDY6Q29tbWl0MjQ1NDAxMzY6MjM5YjU5NTIzYjg1NTcxZmNjOTU1ODRjOWUzYWU4OTYyZWExOGRmYw== \n", - "137 MDY6Q29tbWl0MjQ1NDAxMzY6ZDJmYTkwNWY5N2MxMmJkYzA1MjQyMmMyYmQwNjEyZTRmZWJjNzI5Ng== \n", - "138 MDY6Q29tbWl0MjQ1NDAxMzY6ZjE1MzliMzFmOWE4ZDczM2U2N2Y1ZDgyMTY3NDFjYjJiYWQ3OGVhNg== \n", - "139 MDY6Q29tbWl0MjQ1NDAxMzY6OTU2ZGNhNDI2ZDc3NjJhZWM5YjRiNmIyYzQ0YWVjYzczNzQ5N2I5MA== \n", - "140 MDY6Q29tbWl0MjQ1NDAxMzY6NGI2NjQ0MmM4OTc1MzdiOTZhNmNmYjNhYjFmZWJiOWExZWRkMTM1ZA== \n", - "141 MDY6Q29tbWl0MjQ1NDAxMzY6NTQyNjBhZTMwMjkyZWFiNGM1YjZjZDA0ZTljOWY0MGE1ZjczMzIwOQ== \n", - "142 MDY6Q29tbWl0MjQ1NDAxMzY6MDM5NzJhMGNmNTNkMjIxMTE4YWQyMmZiNmE4YzM1YmRkN2JjOGM4Yg== \n", - "143 MDY6Q29tbWl0MjQ1NDAxMzY6YTRhODk2MWNkZWQ0MDhjY2U5ZjI0NzlmMWI4ZTMxZGMyMzIwYmUzNQ== \n", - "144 MDY6Q29tbWl0MjQ1NDAxMzY6ODllMzQ4NjJhMTgzNDI4ZTU3Y2ZiMmFkZmUzNDAyNGU4ODVmODBjNw== \n", - "145 MDY6Q29tbWl0MjQ1NDAxMzY6YTAxOWUwNDNlM2FhYTRjNmQzZGViNDJkNzU0OWRmZDc2YTI2Mjg1OQ== \n", - "146 MDY6Q29tbWl0MjQ1NDAxMzY6NWQxOGE5MWRjYWI0NWQyODg5OTFjZTI4N2UxMGRlMDFmOWI4NmM4ZQ== \n", - "147 MDY6Q29tbWl0MjQ1NDAxMzY6MGI3Yjc2YjFhMTBkMDk3ZGY1MjZhMjBkN2JlYmE4MjAyMjg2ZjBjNA== \n", - "148 MDY6Q29tbWl0MjQ1NDAxMzY6OGRlNjQ0ODU4Mzg2YjIzNDk5OTAxOGNmZDYwOTQ2M2NjNmNjZDFiZA== \n", - "149 MDY6Q29tbWl0MjQ1NDAxMzY6MzFlNDNhMmYzMWUwNDUwZDZkNmM5M2EwYzQ1OGY2NDgyNDE2Yzc5NQ== \n", - "150 MDY6Q29tbWl0MjQ1NDAxMzY6NGE0ZGM2MGVhNWFmM2ZjODcwZTIzZjZhMjFjNDM1OGM1ZjVhMmY1MA== \n", - "151 MDY6Q29tbWl0MjQ1NDAxMzY6ZmI0Zjk0MmFmOTUwYWFlZGU5MTExODUzZjM2MjMzOTNmOGRmYmViYQ== \n", - "152 MDY6Q29tbWl0MjQ1NDAxMzY6ZGMzNzNjMDU0MzJiMDg2Mjg0N2I2NDA1MzUyNGNhZDY3NmE2MjRjMQ== \n", - "153 MDY6Q29tbWl0MjQ1NDAxMzY6MDg1Y2YyOGM4NDMzN2U4NGQzYzgyMWZlYzI4MWYxNTkxOTM1MDFjNw== \n", - "154 MDY6Q29tbWl0MjQ1NDAxMzY6OTMwZWQ3OGRkNWEwMGM3MTkwZDRmNzQzYmJkYTBhZTM4OWE5NWZhZQ== \n", - "155 MDY6Q29tbWl0MjQ1NDAxMzY6Y2RlYWY0MDVkM2ExYzE1MzdlMWI5Y2MwZDdhYjFkYmZmYjBiNjUzYw== \n", - "156 MDY6Q29tbWl0MjQ1NDAxMzY6MWQzNjA4ZjFlN2IzMjU2OGMxNTBkYjExYjllMzA3MTY0MzRlMWZiMw== \n", - "157 MDY6Q29tbWl0MjQ1NDAxMzY6MjMxM2UwZjllODMwZTcyZmNiYTdkNDQ0NGNhYWJiNTEyMDYwZmFkMQ== \n", - "158 MDY6Q29tbWl0MjQ1NDAxMzY6MWRkNzE5YzcwZWMxZDBlYjNjYTE1YWJlNmM1MGI3Y2NmOGMyYzk5OA== \n", - "159 MDY6Q29tbWl0MjQ1NDAxMzY6Y2ZiNmRiM2RlN2YzYTdlNzZkODg0NjcyNzE1NDFmZjBjYzhmYmNhMQ== \n", - "160 MDY6Q29tbWl0MjQ1NDAxMzY6ZDlhODViMmVhN2JmMzlkMjBkNmEyMDYyZDlhYTIzYzdjYzQ4OTVmYw== \n", - "161 MDY6Q29tbWl0MjQ1NDAxMzY6MDU5ZGFmNzQzOWI1NDFhOTZlZTgxNDQ2MGY5NzY0ZGY0NWEyMzkzYg== \n", - "162 MDY6Q29tbWl0MjQ1NDAxMzY6MjgxMmFiYWJmYjk3ZTRjYjQzYzEzZjE3ZTQwZTI5MjU2MGFjNjMzYw== \n", - "163 MDY6Q29tbWl0MjQ1NDAxMzY6ZDcwOWVjYzg5NjAyMzI3NTRhNTkyYjJmNDQyMTI2ZjhhOTA1ZTVjOQ== \n", - "164 MDY6Q29tbWl0MjQ1NDAxMzY6NDA0NzhhMWFhOGY2NjI5OTAzZTVkMmIxMGVjMmY2MGFmMDNlYjNlMQ== \n", - "165 MDY6Q29tbWl0MjQ1NDAxMzY6ZmZiNzA5MjY5ZGFkNzRiNGQ1MzhiZTk1N2FlMzE4YjBiZDg3NGM5ZQ== \n", - "166 MDY6Q29tbWl0MjQ1NDAxMzY6ZWQ3ZDVjYTNjODAzYzI3MGMyZjliZjJjMjAzZTkxYTQ0MGEyODMyNw== \n", - "167 MDY6Q29tbWl0MjQ1NDAxMzY6ZGVlN2ZiZTk2MmNiOTdmZGIwOWI0ZDdlNjdhNDlkNjRiNzY0YzIyOA== \n", - "168 MDY6Q29tbWl0MjQ1NDAxMzY6YWRhMzUxMjcxNGJmNDA1M2UyMjEwZTQ0YjQzNjhjMWNhYmMxNGY1ZQ== \n", - "169 MDY6Q29tbWl0MjQ1NDAxMzY6MTVmNWE0YTUxN2QzYzg3MjBjYzYxZTUyMWUwNzJlZmRkMzBmNGYyMw== \n", - "170 MDY6Q29tbWl0MjQ1NDAxMzY6OTlmZmY5ZDIwNWNjN2ZiMGNmMGIwMmE0MDhjZTYyODk4OWJhZDdmOQ== \n", - "171 MDY6Q29tbWl0MjQ1NDAxMzY6MmZjMDNlOTNjM2U1ZmIwNzRlYzk1NzAzOTI1MmJhYTNiNjU1MTQ3YQ== \n", - "172 MDY6Q29tbWl0MjQ1NDAxMzY6MzZkYTk0ZGQ0ODQ2YTg5YzIzMjExNzg5MDBhNWViMDgyYmMxOWViNA== \n", - "173 MDY6Q29tbWl0MjQ1NDAxMzY6MThmYWNiZmNmNTdlNTVjMTNlMjliYzk3ZmY5ZTdhOGE1Y2M1YmIxNQ== \n", - "174 MDY6Q29tbWl0MjQ1NDAxMzY6NGEwNDAxYWY2YmUwMmNhNjg4YWRlZWYzZjYzZjVlNTUyODhkMTRmZQ== \n", - "175 MDY6Q29tbWl0MjQ1NDAxMzY6NmI3ZTcwMTg0NWI1ZThmY2NlMjhiMzYzMWRmMWMxMDhiNDYyN2M2OQ== \n", - "176 MDY6Q29tbWl0MjQ1NDAxMzY6OThhZGJjZTJkNTQ1NTMyMjg5OTkwMTRhZDYzMzk4NDMwYmZiNDFlZg== \n", - "177 MDY6Q29tbWl0MjQ1NDAxMzY6NzAwNTU0MDJjZjQyZWVmNWUwZDEzYTFkMmVmM2I5M2RlMGMwMjBmOQ== \n", - "178 MDY6Q29tbWl0MjQ1NDAxMzY6ZjFhZDczNDI2YmYwNjQ3OGYyYjllMDdlODMwOTg4NmJjNzExMzdiMg== \n", - "179 MDY6Q29tbWl0MjQ1NDAxMzY6N2Q5MGU1Y2MyMTNiMjNhMGQ3NDNlOWM1MzA3MWJhODQ2NTFiZmU1YQ== \n", - "180 MDY6Q29tbWl0MjQ1NDAxMzY6ODE3NTMxMTY4ZTY2ZDA2NmM1ODhmNGExYThiNTUwMjJiN2U0OWUyZg== \n", - "181 MDY6Q29tbWl0MjQ1NDAxMzY6NDM0ODgyYTQzNDg4MTdiYTFkNTZkNWI2MGUxYjY0YTM2YTBlYTE3OQ== \n", - "182 MDY6Q29tbWl0MjQ1NDAxMzY6NTU1MGY1OTMyMjViMzUzOTczZDgxNTMxODQ5ZDIwODVhOGQyMDA0OQ== \n", - "183 MDY6Q29tbWl0MjQ1NDAxMzY6ZTBhNWViODM4YWJlYzhjZjAwZmMxNmY5MWUyOGQ2M2M3YmM1OTJjNg== \n", - "184 MDY6Q29tbWl0MjQ1NDAxMzY6YTQ0NDRkMTIwNTRlYTI5ZmIyM2MyZjFmNDk1YmQ0ZWU1MDE1ZjhhYg== \n", - "185 MDY6Q29tbWl0MjQ1NDAxMzY6NDVjMzc3NTE2YmRiN2YxYjkyNmQxYmI1MDRhZmM4MDEwNjlkNWJiYQ== \n", - "186 MDY6Q29tbWl0MjQ1NDAxMzY6NTIxNGU2NWM1YWYzZDQ2ZmZlMzVlOWU3ZDBlMGVkZTAwMjRlZTRiMg== \n", - "187 MDY6Q29tbWl0MjQ1NDAxMzY6ODhlMGM4ZTk3MGQ1ZmRlYmExYmEzYjBkZGY1MjBkMWE2NTAwMTM1Mw== \n", - "188 MDY6Q29tbWl0MjQ1NDAxMzY6OGI4OWY4NGFmNmRmYzRmMWViYzk2MzU1YTczNTIwMTM4ZGMwZGE1Nw== \n", - "189 MDY6Q29tbWl0MjQ1NDAxMzY6N2RmZDhjZGU4MDA5ZWU4MGFjNjQ5NGY5NTQ0N2IzN2UxNGIzZjNlZQ== \n", - "190 MDY6Q29tbWl0MjQ1NDAxMzY6NTgwZGU5NmIwODQ0NzIzMzkxYTY0MTYwNDk2ODcxMTUxMGQ2NDQyYQ== \n", - "191 MDY6Q29tbWl0MjQ1NDAxMzY6MmM4OGI4MmUyZWQwNWQ5OTg5ZmZiZjZmMzUyNjBkOThiNWI3ZmU3NQ== \n", - "192 MDY6Q29tbWl0MjQ1NDAxMzY6MjVkNWIzNGMwMzE1MDI3YWNlOTIxOTExYjNiOTcwZjZmMDYxZGMxYQ== \n", - "193 MDY6Q29tbWl0MjQ1NDAxMzY6MGY3OTg1Y2FiMGRkODE1NWFiOTdiOTNlZGJhNWUxMzIwZDZmYzE5Yg== \n", - "194 MDY6Q29tbWl0MjQ1NDAxMzY6YTE1NmU2OWUzOGRkYjNiNTNkN2I2NWU4NTkzOTgzODAwMDMyOTFlNg== \n", - "195 MDY6Q29tbWl0MjQ1NDAxMzY6MDAzZWE1YTBhZDQ5MDFkNWQyM2I3NGM5NTBhYWJjMjViYjAwZGNkNA== \n", - "196 MDY6Q29tbWl0MjQ1NDAxMzY6YWRlYzMxMjFjYzk2ODU4ZTdmNWQ2ZDM2Y2RkMzUwZmQ0ZGRjYTcwOA== \n", - "197 MDY6Q29tbWl0MjQ1NDAxMzY6N2ZkZjAxZmU3ZDZkODIwZTUyOGZhY2ZkMjY2N2ZhZGQ5N2Y3MmQzNg== \n", - "198 MDY6Q29tbWl0MjQ1NDAxMzY6MTNmOGJjMTEyZDcwNGZjOWUxYjNjZDBjZTU2ZTAyYzcyNDE2Y2Y0Zg== \n", - "199 MDY6Q29tbWl0MjQ1NDAxMzY6NWMzZGVhYzY1MjVjN2M5NTVhMmNkMGNlMWJjZTYwNTMzMjUzNjRkOQ== \n", - "200 MDY6Q29tbWl0MjQ1NDAxMzY6YmNlOThmNGZjZWM3MmUyYzA3ODQwYjE4ZGVhYjM2YWU2MzE2N2EwZA== \n", - "201 MDY6Q29tbWl0MjQ1NDAxMzY6ZDFiZTY3NWI3YWVkYmZlZTlhMjc3NWUxNWU0MmQxOTkzZGE5ODMwYw== \n", - "202 MDY6Q29tbWl0MjQ1NDAxMzY6MTg5ZmRhMTM1MjExZDYzMDUzNTc1MDIwMzc0YjBjYjY4ZmI0MjdmNQ== \n", - "203 MDY6Q29tbWl0MjQ1NDAxMzY6NGMyM2FkNTI1MGMxMzI5MTViOTVlOTFhNWZhYWU1ODc4ZTczZDVlMw== \n", - "204 MDY6Q29tbWl0MjQ1NDAxMzY6Mjk0ZGY3ZDgwNzM4MTBiYmZjYzBlNTc2ZjlmYTU1NzM4MThhNjExYQ== \n", - "205 MDY6Q29tbWl0MjQ1NDAxMzY6MzAxY2NhZDNmMTE1MTlhZTNiZTFmYmMxMjQ4MzhhMzcxNzAzMWIwYQ== \n", - "206 MDY6Q29tbWl0MjQ1NDAxMzY6YmU0ZDVlZDIxODAwNDU2ZDRiYzA4MDZmM2MwZmY2OTE0MjhlMjY3Mg== \n", - "207 MDY6Q29tbWl0MjQ1NDAxMzY6MGZjY2ZmNmU2NGViZjAxMzQzMjI5N2MzZTE0YmIwMTJjMGJkYTI5OA== \n", - "208 MDY6Q29tbWl0MjQ1NDAxMzY6MTQwYWQyODlmZjRkOTNkNWJhNTE2OGIyYzZlYTZiMDM1NDlmZWE0OQ== \n", - "209 MDY6Q29tbWl0MjQ1NDAxMzY6NGE0NTlmOTM4Y2U2NDMxODY1NWY1NDRhOTEyYzdhODk3ZjQxNzY5Zg== \n", - "210 MDY6Q29tbWl0MjQ1NDAxMzY6MDc1OWExNTlkNTVjODYxNWI4MjAyYjkxNzAxOGM4ZWYwNzA5N2FhMQ== \n", - "211 MDY6Q29tbWl0MjQ1NDAxMzY6ZDg0ZWE2ZTg0YzljOGEyNzMzNGI5YTQ0MjViZDcyODUyYjhmMmRiOA== \n", - "212 MDY6Q29tbWl0MjQ1NDAxMzY6OWNkOWFkNzY1OWYwNWYwNDU1NDg4ZTRiNmYwOTliMGMxYzhlYzViYw== \n", - "213 MDY6Q29tbWl0MjQ1NDAxMzY6ZTgwN2M4M2RkOWZkNDE0YzU4MTM2OTlmYjVmZGYzOGI0NzgxNWYwNw== \n", - "214 MDY6Q29tbWl0MjQ1NDAxMzY6OTA1OGJjMjJhZWI5MmQxYTk0OWY1YjRkZWI3YTYwYTkzOTcyMjNhZg== \n", - "215 MDY6Q29tbWl0MjQ1NDAxMzY6ZTg3M2M3ZTU5MzIwNjlmOWNlNGJiZWRlOTEyNmEwNTljMTNhNGFhMQ== \n", - "216 MDY6Q29tbWl0MjQ1NDAxMzY6NjczYzE4ZWRlNmJlNTVjNDE0MTY2ODI2ZjliOWYyOTNhYWM0ZDcxMg== \n", - "217 MDY6Q29tbWl0MjQ1NDAxMzY6NTRjZDY2MDAxYzNlYTVlZjlkMWI4ZDAwZDcxODJiODg3OGRkN2NlMw== \n", - "218 MDY6Q29tbWl0MjQ1NDAxMzY6OTk3YjkxYjRiOWY3YmNlMGIyODY0YTUzZmVhOGM1OTdjZTg1NjU2MA== \n", - "219 MDY6Q29tbWl0MjQ1NDAxMzY6MmM0NDVmYmU2OTEwZTQ3ZDJiNDUyYTIwMDBkYTUxMmM4MDZkMzk5Yw== \n", - "220 MDY6Q29tbWl0MjQ1NDAxMzY6Y2I5MzM2NDQyMmQ5M2E2MjBkMTBmM2MwNTcwMjM2ZjkyNGNiODUzNQ== \n", - "221 MDY6Q29tbWl0MjQ1NDAxMzY6MzJlMGM5YjJmZTA5ZjA4ZWE0ZjBlZGQ5NTdlNTJjODk1MTIxZjQ2OQ== \n", - "222 MDY6Q29tbWl0MjQ1NDAxMzY6NzNlZmE3NjkxNDhmMTFkNGQ3YzdhYTFlYTEwNzY2OTUzMTg1MzJkMQ== \n", - "223 MDY6Q29tbWl0MjQ1NDAxMzY6YTMxOTI2YzlmNGFkMzllNDQ1OTk2NWZlZTE5M2MxN2QwNmFmZWM5Zg== \n", - "224 MDY6Q29tbWl0MjQ1NDAxMzY6ZDNiNTU5YjM0Yjk2ZmY5ZTdmMGQ5NzQ3NjIyMmQ4ZTRjZGVlNjNhZA== \n", - "225 MDY6Q29tbWl0MjQ1NDAxMzY6NjYyM2JkZDQ4N2E0M2I0OGRmMTVmNGMyYjQzNDA4NThiNmZhODYzOA== \n", - "226 MDY6Q29tbWl0MjQ1NDAxMzY6ZGMzMGVhYTVlMzdhODdiZWI0MDZjYjdlZGVkNTE2ZDc0YWUzMjA5Nw== \n", - "227 MDY6Q29tbWl0MjQ1NDAxMzY6YTE4MzljYTkwM2VlY2M2NGE5ZThhOGZjNjExZWEyYjVhY2Y5Yjc3Yw== \n", - "228 MDY6Q29tbWl0MjQ1NDAxMzY6MTYzNzI2MTM3ODI5NjQ0ODEzNzJlMGUxNzA1MGNhYTY2ZjMyNWE1NQ== \n", - "229 MDY6Q29tbWl0MjQ1NDAxMzY6YzVkOWMwYjg5ODZlYmJhNzgxMTViOGQyOTc4NDIwMDYyYTRhOGQ3Mg== \n", - "230 MDY6Q29tbWl0MjQ1NDAxMzY6ZDY3Mzc0YWMyZTI5MzVlYTM5NTkxMDM0YmIyMDEzY2IyNzU3MDZhOQ== \n", - "231 MDY6Q29tbWl0MjQ1NDAxMzY6YjFhY2MzZDg5Y2FiNDYxN2EzMGEwNDg3NDg1M2E5MDJhYzdjOTkyNw== \n", - "232 MDY6Q29tbWl0MjQ1NDAxMzY6NzcyODI1ZWNhOGRiODI2MmFmNmQ3ZDI3NGRlYzdmOGM0ZDhjOTRmMQ== \n", - "233 MDY6Q29tbWl0MjQ1NDAxMzY6MjIxZmM5MGZjNjU5NGVkYTRiNWIwNzcxYWRjZGNjZDEwYjY3OTM5Mw== \n", - "234 MDY6Q29tbWl0MjQ1NDAxMzY6ZGY0YjM0MzUwYTJlYTVjZTA4ZjNkNzczMGJkYTIyNGZlY2U0YWZiNQ== \n", - "235 MDY6Q29tbWl0MjQ1NDAxMzY6MzI0ZjczNGM3NWRjZGM1MTkwN2VjMjkzZmJiMjc5MWZkZjMyZGE1OQ== \n", - "236 MDY6Q29tbWl0MjQ1NDAxMzY6MzhjNTE2ZTdjODFlYzFlMTNmNjIyNzQ4ZmMyZDUyOTBjYTJhYWY1Nw== \n", - "237 MDY6Q29tbWl0MjQ1NDAxMzY6ZDQxZDhiNDlkZjhlZDBkYmUzZjQ5ZjQ2OGFhOTBiMzZhODlmYTYzZg== \n", - "238 MDY6Q29tbWl0MjQ1NDAxMzY6MDAzNmZkNWIwZDVkYzI2ZDZiNDBhNTU4ZmU0YjA2YTk1ZTAxYTdlZg== \n", - "239 MDY6Q29tbWl0MjQ1NDAxMzY6NDgxZjk1ZGI1ODQ4YTQyN2JjZTBmODYzODE2ZTNjODA0YWIyZjY2Nw== \n", - "240 MDY6Q29tbWl0MjQ1NDAxMzY6Nzg1ZDI1Y2EyNTJjMTRkOTE1Yjk4NDc1NzdiOWIxZTk4NzkwOTU3Mg== \n", - "241 MDY6Q29tbWl0MjQ1NDAxMzY6NDRlNzUxZmQ5NWU3NDY2ZjI5ZTE4OTBlOWNiOTA3YThmZTU0MDZiYQ== \n", - "242 MDY6Q29tbWl0MjQ1NDAxMzY6ODE0ZTE2ZDUxYjgwMGExNGEzY2E5MGMzOTRkZjg0ZDkwY2M4YzI0ZA== \n", - "243 MDY6Q29tbWl0MjQ1NDAxMzY6YzM2ZTBjN2FiMzkxYTFmMzEzYjFkZGM1MDU4Yzg2NzdmMmQxNzBhZQ== \n", - "244 MDY6Q29tbWl0MjQ1NDAxMzY6N2M1NThkOTJjNjQxOTU1Y2UxZjAzYmUzOGU5NTA1N2NjNDdkZGVlYQ== \n", - "245 MDY6Q29tbWl0MjQ1NDAxMzY6MjAzNTY2N2IxMzhjODE0OTUzOGE2NGNjMDg3MGVjOGJkYjdkYTNmOQ== \n", - "246 MDY6Q29tbWl0MjQ1NDAxMzY6ZmRmYmFjYjE5Mjg5NGE5NTE3NzI0NWUwODI2NGQ1OTFkMzk4MDcyNQ== \n", - "247 MDY6Q29tbWl0MjQ1NDAxMzY6MmYyMWIwZWZhMzhhMjFiNGY2NjQzNzE4MWU0MzM3YmQ3YWFhMDRhYg== \n", - "248 MDY6Q29tbWl0MjQ1NDAxMzY6ZjM3YWVjOTU3MGEyYTZmMDVjZjczNDE3ODFjYWRmZTFkOThhN2Q3ZQ== \n", - "249 MDY6Q29tbWl0MjQ1NDAxMzY6YWJjY2JiZmU2MTkyYWQyNmUwNGQ1MzkyYzExMmUzOTk1MWVlYzFhYQ== \n", - "250 MDY6Q29tbWl0MjQ1NDAxMzY6YWYzOTQ4OTQyYzQyMTI3NjgzNWRjYzIwZGViNmRjODhkOTBhOTNiNQ== \n", - "251 MDY6Q29tbWl0MjQ1NDAxMzY6NzJkYmQ0OTc0N2MwZDAxZDIyYmIwOTBkOGI4NDc3MzhkNGVjZDcwYw== \n", - "252 MDY6Q29tbWl0MjQ1NDAxMzY6NjUyZmZmNzQyYTBiMjdkN2JhMjAxNmNjYTdiZDM4MGM4MDA2NThlOA== \n", - "253 MDY6Q29tbWl0MjQ1NDAxMzY6YjNmMzg2ZWMyYzJiYzQzYTgyM2VjZDA5ZGNjODg4YTMyYmI4YWFlMQ== \n", - "254 MDY6Q29tbWl0MjQ1NDAxMzY6MzU1MjYzODE0YzMyMzZhMzUxM2I0NjM5NmJmYmNmZGY2YjhmMjIyZQ== \n", - "255 MDY6Q29tbWl0MjQ1NDAxMzY6NGE1NDNjNTlhMmU4MzhlODJmYjllMjM4ODY3MDU1MmU5NmI1NjVhYw== \n", - "256 MDY6Q29tbWl0MjQ1NDAxMzY6OGY1NDBhOWZiNjdmNTNjMWQ2ZjQzZjdlOTI1MGIxMGM5ZGE0ZThmNw== \n", - "257 MDY6Q29tbWl0MjQ1NDAxMzY6YmE1Y2IzZDA1YzdiM2JhNTAyNGNkYWZhMTkyZDg5YWYxODZmMDhhOQ== \n", - "258 MDY6Q29tbWl0MjQ1NDAxMzY6YmYyNTczMDRmZTQ0YTE3MGNiZDM4MjE0OGNhYTE0ZTE0YjNkMGY4Yg== \n", - "259 MDY6Q29tbWl0MjQ1NDAxMzY6ZWI4MjI1MGY4YjBlYjlkMWNjNTRhMTA4ZDA1YWI4ZmEzZTBhOGQxOA== \n", - "260 MDY6Q29tbWl0MjQ1NDAxMzY6ZTE1MzVhZjU5YTkyNWIwMWZlNjdiYTFjMGE2YzZmMjA5NjA0OTNlNg== \n", - "261 MDY6Q29tbWl0MjQ1NDAxMzY6NDNiZTQ2NzU3MDQwYmJkNDg1YmNkZmYxZjdmZTFlNzJiZTExN2ZjZg== \n", - "262 MDY6Q29tbWl0MjQ1NDAxMzY6NjU5OTA0MWYwNmQ1NjgyNjFiZTEwZjBiY2EzMDZhNzcyZTVjZDM2Yw== \n", - "263 MDY6Q29tbWl0MjQ1NDAxMzY6NzhiYmU0ODY1ZDExMzFmNjg0M2E0YjI4NDZmMzQwYTBkMjA3YTQ4Nw== \n", - "264 MDY6Q29tbWl0MjQ1NDAxMzY6NGQ4ODc5ZWIwNzNiNzg1MjA3MTczNGVhYTJjNDE1NDRiZDU1MjY0Mw== \n", - "265 MDY6Q29tbWl0MjQ1NDAxMzY6OTI0M2M2NTJkM2U5NDJhZmVkMzM5N2EwZjk3ZWNjMzhlMzY1YjczMQ== \n", - "266 MDY6Q29tbWl0MjQ1NDAxMzY6MjYwNDk0ZTViMGNjMjU2ZTllODg2NGUxZTA4ZjZlYTViZjgzZGNlYg== \n", - "267 MDY6Q29tbWl0MjQ1NDAxMzY6NjU4ZGY4OGQ2YTc1OGRkZjhjMTg0ZGU5MGI3MjVjMjFiYjVlY2UzNw== \n", - "268 MDY6Q29tbWl0MjQ1NDAxMzY6YzhhODBiZGVmOTdkYWVmYWIwZjRiZGYyN2ExYWFiMGUxYjgwNWIzMQ== \n", - "269 MDY6Q29tbWl0MjQ1NDAxMzY6MDQxMzE4NDM5YmYwYmEyOTFmOTkwZmFhYTI3Y2Q2YWQwYTA2MmQxMw== \n", - "270 MDY6Q29tbWl0MjQ1NDAxMzY6ZTFjZDFlYzNlNjZmNGFiMmIyMThmNjc1OGVkMzE1ZjU1Nzc3ODY1NQ== \n", - "271 MDY6Q29tbWl0MjQ1NDAxMzY6N2NhNGViMjM5YTk2ODg0MTQyZDNlZjBiMDE4MmQzYmM4NGVjMWJiYQ== \n", - "272 MDY6Q29tbWl0MjQ1NDAxMzY6ODk5MTFkZjM4MmJmNDk5Y2QyZmFkNjQ4NTc1ZDY0Zjg0ZTBlYmVlNQ== \n", - "273 MDY6Q29tbWl0MjQ1NDAxMzY6NWVmZDI2NzE2ODhmNDhmNjA2MzcxMzZmNzcxMmMwNDZjMGQzYzliNA== \n", - "274 MDY6Q29tbWl0MjQ1NDAxMzY6NTk0NTAzMmEzN2I2YmYxYzJlNzk4YmY0MTZhYWQ2ZTE2MzViM2FhNw== \n", - "275 MDY6Q29tbWl0MjQ1NDAxMzY6YWRhODhkNWFmNzY2NzViYjEwYzhhOGI2NDkxZjk2M2VlNWQyZjRhZA== \n", - "276 MDY6Q29tbWl0MjQ1NDAxMzY6NWMzYWFiNmVlYTBiNjM4NTUxNjgyYWRmMDI5YTk0N2QxMWQ0MTYyMQ== \n", - "277 MDY6Q29tbWl0MjQ1NDAxMzY6NTNmNTY3MDc4ZDQ2MzY1YTNmZWM2NmFjNTczMTZjYzdjMDM4ZjY1MA== \n", - "278 MDY6Q29tbWl0MjQ1NDAxMzY6MWM3ZjYwODg3YmI1MDAzMTNmNDYxYzY4Yzg0ZmNhY2I3YzU2NzQxMA== \n", - "279 MDY6Q29tbWl0MjQ1NDAxMzY6NjBhNWI0ZmI0ZTE0ODhiNmUyZjkxMDkwNzhhNWJjYWE0M2U2OWIzNg== \n", - "280 MDY6Q29tbWl0MjQ1NDAxMzY6ZTU0N2FjOTg4MjUwYjQyODA0ZDdkNTlhOWQ0YjFkNWEyZTA4NTVjNQ== \n", - "281 MDY6Q29tbWl0MjQ1NDAxMzY6NTJmNDk5YmM3MzVmMDFkNDgyMDdiZjZlODUyMGI1NmQ5ZTU3NmE3Ng== \n", - "282 MDY6Q29tbWl0MjQ1NDAxMzY6ZTQ2OTg5Y2UyYmNjZjhlNThhNTIwZGExMGQxNzJlZjI5NjBlZDc1NQ== \n", - "283 MDY6Q29tbWl0MjQ1NDAxMzY6YzMyMGQ4NTQxNTUyZGNhZDUxYWM5ZmM1ZDNkZDA5ZTRlZjU0OWE4OQ== \n", - "284 MDY6Q29tbWl0MjQ1NDAxMzY6MDM5NDY2ZWVlNDU1MTlkNDE0MTFkZjU3ODM2OTVkYmU4ZGM3ODQzYQ== \n", - "285 MDY6Q29tbWl0MjQ1NDAxMzY6ODNiNGUxY2MxNjhjNjY0NjZhMjQ2ZjYzZGE3YjYyYjQyZDQxMjExMA== \n", - "286 MDY6Q29tbWl0MjQ1NDAxMzY6M2ZhYTBkNmY0ZGJlZmViM2ZhNmQwNTc0YWE5Y2UwNTNkZWVlYzk2OA== \n", - "287 MDY6Q29tbWl0MjQ1NDAxMzY6Njg0ODY0ZWM3OWJjOTMyYmE0Nzg5Yjc4NzE3MWY3NDg3YjhjYzAyNQ== \n", - "288 MDY6Q29tbWl0MjQ1NDAxMzY6ZGUwMWIwNTczZmQ5MTA4NTM5ZWYxMGI0ZTQ0YjEyZDMzNDA4NTg3MQ== \n", - "289 MDY6Q29tbWl0MjQ1NDAxMzY6MDkwYzBhZTZkOTUxYWYyNzI5YzVlNThjMzM0YTE5NTMwY2M5MjQ2Mg== \n", - "290 MDY6Q29tbWl0MjQ1NDAxMzY6MzUyNGUyNTRiOTIyOWY1NTIwNDMzNmVhNDhhMDgyMDlmZjRmY2FmNQ== \n", - "291 MDY6Q29tbWl0MjQ1NDAxMzY6M2JiZjY2ZjNiNjgwZjE3ZTQwNDM4OGVkMDA5MjAyYTA4MjA0NTQ1OA== \n", - "292 MDY6Q29tbWl0MjQ1NDAxMzY6YWI0MjcwZDk5MmFhMDFiZGFkMDAzOTFjZjlmNzU2MzdhZDYzOWY0Yw== \n", - "293 MDY6Q29tbWl0MjQ1NDAxMzY6OWRhYWY0MzFiZDE2ZWY4NjE5YThiNjI1YmE0NGI0YjAwYWIzMmFjNA== \n", - "294 MDY6Q29tbWl0MjQ1NDAxMzY6NDdlMmJkMWJhYzM2ZWFlYzc1MTkwNzRiMzJlN2U1MWM5MWUyY2JmYg== \n", - "295 MDY6Q29tbWl0MjQ1NDAxMzY6ODg3ZGZmNzE1MTQ3Mzc4ZGE1ZWFkOTRjYjQzMGNiZmQ3YmI3ODkwMA== \n", - "296 MDY6Q29tbWl0MjQ1NDAxMzY6ZmZjOTJlNzcxODM1MWE5N2RkNmE3NjE2NmY2MDc0M2IyZWMyMDBjYg== \n", - "297 MDY6Q29tbWl0MjQ1NDAxMzY6OWJmZWVmYzIyNjBiNzQ2ZjY5NTdjNzc5Y2JmNmIzMTJkMTJhODMxNQ== \n", - "298 MDY6Q29tbWl0MjQ1NDAxMzY6YzBjNjFkZjBiMzM0Y2M0NTQ5Njg2NDNhM2ZmZTI3OGQ3M2U4YjEzYg== \n", - "299 MDY6Q29tbWl0MjQ1NDAxMzY6MmQ2NGIxMzdhNmM0ZjZhNmY1NmI2YmQ3OGVmMGRjN2IxZjg1OTg3NA== \n", - "300 MDY6Q29tbWl0MjQ1NDAxMzY6NTgwMGFiNDNmZTRhZmQ2NjgyNWRiMWU1NzQxNzYzNzA1NThhOTRiZg== \n", - "301 MDY6Q29tbWl0MjQ1NDAxMzY6ZDk5ZDhhY2EzZjAxZjc0MzE3NDFhOTk4ZWE1Y2MyNDE3ZDUzYWM5Yw== \n", - "302 MDY6Q29tbWl0MjQ1NDAxMzY6MjJkNzJiODE2NDdhNTI1MzYzNTllMDQxYjE0YTk2MmUxNzdlM2UwOQ== \n", - "303 MDY6Q29tbWl0MjQ1NDAxMzY6MDg1NTRmODU5NWM2NDEyN2ZjNWQ3Y2QzMTZlMDQ2YjdmMDkwOWNiMg== \n", - "304 MDY6Q29tbWl0MjQ1NDAxMzY6MzA2MTkzOWQ5Yzk1MzM2N2E1M2I3OWMxYTk1NGQxNGQxYTI1OTk0OA== \n", - "305 MDY6Q29tbWl0MjQ1NDAxMzY6OTRkYmQ4ZmYwYzcxZDMxMTcxYzc1ZTU1MWI0NDIxMjViMGIwZmUyYQ== \n", - "306 MDY6Q29tbWl0MjQ1NDAxMzY6MWMyZTFkYjE0ODEwNzhmZDFmY2IyNTRlOWI2MDc3YjdhMDE3NmZlOQ== \n", - "307 MDY6Q29tbWl0MjQ1NDAxMzY6NThjMTFkNDE4ODg5NjhkM2Q3NDAwMDdiZWIzMTA2Zjg2OTE2M2EzYQ== \n", - "308 MDY6Q29tbWl0MjQ1NDAxMzY6M2VjMzMyOGY3NzFjY2QyNzZkNDIwOTNiMDhiNDAxMTBjMjJjZjhiZA== \n", - "309 MDY6Q29tbWl0MjQ1NDAxMzY6N2U3ZjViMmQwYjdlYTgyNDFiOGQ1ZjA2NjU3NDc3NzgxYzQ0MTVhMg== \n", - "310 MDY6Q29tbWl0MjQ1NDAxMzY6NTZjNzY5MDZkMDU0Mzc4MDBhYjkwYjQxMjRmMmY1MDhlZjJhZDA0Ng== \n", - "311 MDY6Q29tbWl0MjQ1NDAxMzY6MmJkMTI1YTdiM2E0YmM2NmMxNzU1N2RjZTY2NDU4YjQ2MGU0NGYxMw== \n", - "312 MDY6Q29tbWl0MjQ1NDAxMzY6ODMzZjRlYjU2YmY0ZWFhN2U0NjY2ODBlNzU5MGVkN2Y5OTNhNmIxOA== \n", - "313 MDY6Q29tbWl0MjQ1NDAxMzY6NDQzODkwMWU3YTQ4MjU0OGFiNDhjYzI1ODg2MjgxZDQzOGExYjJhNQ== \n", - "314 MDY6Q29tbWl0MjQ1NDAxMzY6YTVkZmU5OTczYWQzZjJlMDE4ZDg3ODZkMWEzMjVkZjAxNDIxMzhiZQ== \n", - "315 MDY6Q29tbWl0MjQ1NDAxMzY6YmE5NTZjMzZjN2Y0NjI0NDUwNDdjOWUzZmYxODZjN2JjMTRjMzEwOA== \n", - "316 MDY6Q29tbWl0MjQ1NDAxMzY6ZWI1NWY0OWM2MDk1ZmJhMjFiODRlNTZiMTVlMzVhM2I0ZDE2NzdlZg== \n", - "317 MDY6Q29tbWl0MjQ1NDAxMzY6NjU1MTEyMTg4NGNkODQ0YjkwYTk1ZDRhOWNhODcxNTMyNjU3MDYyOA== \n", - "318 MDY6Q29tbWl0MjQ1NDAxMzY6YzIzYTdiYzZiYmEwMjY5ZWU2ZTAxNTcyYjA2ZWE2NDgzZGEyODEzYg== \n", - "319 MDY6Q29tbWl0MjQ1NDAxMzY6Njg3YWFkMTk2MTYwNGI2ZDQ2ZDQyYzA5ODcwZDc1NjVjNGE2ZTk1Ng== \n", - "320 MDY6Q29tbWl0MjQ1NDAxMzY6MjkyZTUwMzkwY2UwM2VmMjliY2Q0NzNhYmNmYzQyMzlmZDVmZGRkNg== \n", - "321 MDY6Q29tbWl0MjQ1NDAxMzY6NjNiY2Y0MWQ1ZTgzNTc1NzlhMDFiNWRkZTE0ZGFjNGRlZTRiOWY2Mg== \n", - "322 MDY6Q29tbWl0MjQ1NDAxMzY6ODc1M2MxOWFmNzIzODM2MDcwMmVjYmQ1YWM0MWM0MTVkMjcyMTE4OQ== \n", - "323 MDY6Q29tbWl0MjQ1NDAxMzY6YTdlNGIwYTUzNDI1MTYyMTA4YmNlYmJmODc2YjYwMTUxYjU3NWVlZQ== \n", - "324 MDY6Q29tbWl0MjQ1NDAxMzY6ZjBkMTdhNmRmYmRiYmIzZDY1NTYyZDY3NDM4NjM0MGIxYWU3NzhmOQ== \n", - "325 MDY6Q29tbWl0MjQ1NDAxMzY6Yjc0YmFlMThmNDhjMDkyOTQzZmJmZGM0Zjk1OWFlYzE5NjAzMDFkYw== \n", - "326 MDY6Q29tbWl0MjQ1NDAxMzY6MDQzNGU3Y2E5MjQ1NjY3OGNlMzAzZTBjOTRhZjRlMzYyNjZmMWZiZA== \n", - "327 MDY6Q29tbWl0MjQ1NDAxMzY6YmFkMTBiMWY1NjI1Nzg0NTc4NzU3M2RmZmQ4OTA2NTQ1ODg3YjlkYg== \n", - "328 MDY6Q29tbWl0MjQ1NDAxMzY6OTUzODdmNTViMGZmYzdhMGE4NThhMWJiZjE2MmExNTlhM2ZiMTJjNg== \n", - "329 MDY6Q29tbWl0MjQ1NDAxMzY6YTA3MjNkNTYxZjQxNThkMTBiZTlmNmIxMWQzNzYxMjJiYjY1N2ExNQ== \n", - "330 MDY6Q29tbWl0MjQ1NDAxMzY6NDI4MmM2MGFlNjM3YWQ4NjNiNWFlOTllZjMyMzkzNTkwZGQxZWYxZg== \n", - "331 MDY6Q29tbWl0MjQ1NDAxMzY6NWM0MDk2MGExZmE1YjE1OGJhOGM3OTI3ZTZkYmNlNzJkNzEyZmQ3YQ== \n", - "332 MDY6Q29tbWl0MjQ1NDAxMzY6ZDJjZjNkZGZlNjg2MWIxMmViNDZlNzYzYjU0MjY2NTdlYzA4ZmI1ZQ== \n", - "333 MDY6Q29tbWl0MjQ1NDAxMzY6YWE4NjFiOTMwZmU2ODEyMWI5NGNkMDZjMDdkMzA1NWNlOTBmNDI1OA== \n", - "334 MDY6Q29tbWl0MjQ1NDAxMzY6ODYxNDhiODZjNjk2NTIwN2Y4MjU4ZTI4NzEwZGQyZmFiODYxODk3MA== \n", - "335 MDY6Q29tbWl0MjQ1NDAxMzY6OGQwYTI1MWQxZmQ3NWQxNzhlYWM1OTcwOTRkMDUwOGY4ZTEwMjRiOQ== \n", - "336 MDY6Q29tbWl0MjQ1NDAxMzY6OGQ1NjYxZTE3NDAwOWM2ODJhOGQzNzhjODc1OTZhMTQ4OTkyNTI3NQ== \n", - "337 MDY6Q29tbWl0MjQ1NDAxMzY6NWZkNTEzNmU4YzZlZmQwZjM1MzUyYTEzOGQzYmYyYjMxNDgxMjY2YQ== \n", - "338 MDY6Q29tbWl0MjQ1NDAxMzY6MzZiYWE1OGZjZDBmYWQ5MDg1MmI2ZTZhZTY5MDc4NGViNGNiNGI3YQ== \n", - "339 MDY6Q29tbWl0MjQ1NDAxMzY6YmNkMzkyMDM0ZDFhOTkxZDNmYjE3OWU4NmY1ODY1YzMwZDQxZjk2MQ== \n", - "340 MDY6Q29tbWl0MjQ1NDAxMzY6ODhmNjkyNjY1ODk1ZjY3ZjZkYTgzNDZhZmE1ZDdkOGQ3MDgzMzE3Nw== \n", - "341 MDY6Q29tbWl0MjQ1NDAxMzY6MmRjY2JmYmVkZjQwMDg0ZjNiYjk5YWEyMzMwMzJjM2E1ZDFiY2UyMA== \n", - "342 MDY6Q29tbWl0MjQ1NDAxMzY6ZWFmNGRiM2UwMGZjZjE1MWVjODZjMDVkYzA1ZDEzYjkwNDM1OWEzYw== \n", - "343 MDY6Q29tbWl0MjQ1NDAxMzY6NGEyMjcxZDZjMTI1ZDQzYzcyNDk4YmFjMmRjMWE3M2EzYTMyMGZjZA== \n", - "344 MDY6Q29tbWl0MjQ1NDAxMzY6ZmIzZDI0NWM1YzQ0OWNlM2I2OTk5MDkzNGE0MDRjMWVjZTg0OTAxZg== \n", - "345 MDY6Q29tbWl0MjQ1NDAxMzY6OGNkMjlkM2Y0MTkwNjIzODExZWFkN2U4YzVhZjRkOGZlMTNkOWI0Yw== \n", - "346 MDY6Q29tbWl0MjQ1NDAxMzY6YWUyNGVjOTI5Yjc5ZGU2MGE5YzBkYTNkMmJjNzhhMTNiOWIwZGE4OA== \n", - "347 MDY6Q29tbWl0MjQ1NDAxMzY6Y2VlYzZjODM2MjNmYzQ4ZTMxYzMwNmM4ODA4OTg5MWZiODk1NzViMA== \n", - "348 MDY6Q29tbWl0MjQ1NDAxMzY6ZDU3NWIyMWE1MjczNWQ3OWRkMzdhM2E4YjQxN2I5YzkzZTU2NDcwMA== \n", - "349 MDY6Q29tbWl0MjQ1NDAxMzY6OTM3MjEwMmJkYTdkZjA3YTAyZjExNGMxOTZhNGQwYjFiYjY2OGYzOQ== \n", - "350 MDY6Q29tbWl0MjQ1NDAxMzY6YjkwNTUzODJlOGMyYzMwZmZmNmQ5ZGU2YTBiZTAyNjViNWFiYzU1Zg== \n", - "351 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y1NDc3NWJlZjM2YzBkZjM5ZTY2MzE3ZmU4NmI4MDZkNzQ4MTFhMw== \n", - "352 MDY6Q29tbWl0MjQ1NDAxMzY6NjA4ZmZjMDFmNzc1ZTg0OTUxOTE5NDRiZDRhYzFlNzdmZDVjYTdjYg== \n", - "353 MDY6Q29tbWl0MjQ1NDAxMzY6NmVkODMzNmU0MzAwMjUyODRlMzAyM2RjMjRmMTQ5ZTYzZjI3MzliNQ== \n", - "354 MDY6Q29tbWl0MjQ1NDAxMzY6MzgxMzgwMjcyOGVhODQwMmI4ZDJlODQzZjY3MGJiYzk4NTI2MTQzYQ== \n", - "355 MDY6Q29tbWl0MjQ1NDAxMzY6MDVkOTA4M2NlNDJiMTY4N2MzZTRmMzVhMTM5ZjJmYmJjMmJmZThkYQ== \n", - "356 MDY6Q29tbWl0MjQ1NDAxMzY6YzVhY2Y3YTQzNDI4NjkzNTFiMjM4MmIxY2MxZDFiNTc2M2U3ZTA0ZQ== \n", - "357 MDY6Q29tbWl0MjQ1NDAxMzY6MWJkZjQwNzk2OWNmNmM1YmI2ZGIyYzE3YzFmNDdiYmJjOTE2Yjc0Yg== \n", - "358 MDY6Q29tbWl0MjQ1NDAxMzY6YjBhOWU3NjcyM2JhM2E3ZDdhZTE2MWM2ZWJhNTA2ZDE1MGI1MTcxYw== \n", - "359 MDY6Q29tbWl0MjQ1NDAxMzY6MGJiY2QxNzA2Y2EyZjg5OWI2NzY4MmI4NzgzZmFlNjM2YmIwMzcyZA== \n", - "360 MDY6Q29tbWl0MjQ1NDAxMzY6MDI3YzEzOWQyZGRhOWU3YmJmMjlkNjFhZjM1ZjUxM2MwNmE4MTJhNg== \n", - "361 MDY6Q29tbWl0MjQ1NDAxMzY6Njk0MmRiOGEwYzJhYmJlYjIzZmRiNDg4NzIxYmJiNDEwMTQ5MjNhNA== \n", - "362 MDY6Q29tbWl0MjQ1NDAxMzY6NThiOTg0MTAwM2U5MjdkYjNmZGI1MDMwNTVhMjJmNTdjYjU2YTU3Yw== \n", - "363 MDY6Q29tbWl0MjQ1NDAxMzY6MWU3ZDQ3NTljZTFhN2JmYjQyZGRkNzgyMjcyYjdmZTkyNmMzZDA0Zg== \n", - "364 MDY6Q29tbWl0MjQ1NDAxMzY6ZjQ2ZGNhMDgwOWI4MTNlMzgyMTRkOTY4NjBkYTdlYTgzNjE0ZTU0Yw== \n", - "365 MDY6Q29tbWl0MjQ1NDAxMzY6ZWJmMDQ0MWFjMThkZjk4NWZmZGEzM2Q2MmYwZjc1Zjc4ZTA2ZDIyMw== \n", - "366 MDY6Q29tbWl0MjQ1NDAxMzY6MzkzMDkxNTUxMDlhYWJjOWY2NWViZTk2Y2Y2ZGNhM2UxMDNiOWUxMA== \n", - "367 MDY6Q29tbWl0MjQ1NDAxMzY6Yzg3YTNmNjE1ZjJjYmZmMzQyNmJmYmNkNDZhYTkyZWEyMzUxZjA1ZQ== \n", - "368 MDY6Q29tbWl0MjQ1NDAxMzY6MGYwNDdjYjJiYTNkMDBmM2MwZTBlNDk2ODY1OTA5Y2ZkYzQ2Yjg0Ng== \n", - "369 MDY6Q29tbWl0MjQ1NDAxMzY6YmIyNDk4Y2NkYjQzOTZlZDYwMmRiNTQ0YTcyNTc5M2VhMGQ3NWQyYQ== \n", - "370 MDY6Q29tbWl0MjQ1NDAxMzY6ZTkyM2Y3OWUyYWFhY2FjZGI1MmRlOWIxNDljNGE0OTQ2MTYzYjc0Mg== \n", - "371 MDY6Q29tbWl0MjQ1NDAxMzY6MjU2YWZhNDg2NTY0NWUzYmFmYzIzNzJjZmJkOTc4MGU2NTNmNTM1Yw== \n", - "372 MDY6Q29tbWl0MjQ1NDAxMzY6M2U0MTY0NWEzM2MxYmFkYjY5MGVhOTMyNTczMjM5OGIxNWJkZDMwNQ== \n", - "373 MDY6Q29tbWl0MjQ1NDAxMzY6MTQwZmE2OGY3YzQxM2ZhYjZmMjIwYjMwYWNlNmU0MTRiOGJmNmVjMA== \n", - "374 MDY6Q29tbWl0MjQ1NDAxMzY6ZmRiNDY2NmFhYzE2MTI2ZTNkODUxZGI4MzQzZTJkOGM1NzMxMzFkZg== \n", - "375 MDY6Q29tbWl0MjQ1NDAxMzY6MGMxNWU0NGQyYzZlZmJmMTA1ZDg5MjgyY2VmNWFkMTcxZGI0YzEzMQ== \n", - "376 MDY6Q29tbWl0MjQ1NDAxMzY6OGIwMDI5MjRmOGMwOTVhYjM5ZmVjMDU0YjE4ODZhZGNhNjQ1MmQzMQ== \n", - "377 MDY6Q29tbWl0MjQ1NDAxMzY6YzJmNDc0MDY0M2NjZjNjMjNiM2JlMTE0NWExNjY1OTQ0ZmNmZmJjNg== \n", - "378 MDY6Q29tbWl0MjQ1NDAxMzY6M2IxODQ4NjE0ZGUxOWFkODdhNjY0MzYzNTBmNWEzMTYxZWU2MTE4OA== \n", - "379 MDY6Q29tbWl0MjQ1NDAxMzY6ZjJiMzJhOGRiYzRkM2NiYzIyZTg5OTYxOWUzZTg4ZTI0ZWM0NTQxZQ== \n", - "380 MDY6Q29tbWl0MjQ1NDAxMzY6MTZjMDlkODkzOTg2MDNkY2Y2NTNjYzU0NzZmODU3ZjFhMjFjMWQ5ZA== \n", - "381 MDY6Q29tbWl0MjQ1NDAxMzY6MGZiMDA1YTJhN2RhMjFiMGE0NDY3MDk2OWU1N2IyY2VmODgzZmVhMg== \n", - "382 MDY6Q29tbWl0MjQ1NDAxMzY6NTg5ZmVjMTM4YTY1NDQyOTVmMGIxNDZkMGRhOGMyNDczNTkxMGJmYg== \n", - "383 MDY6Q29tbWl0MjQ1NDAxMzY6MmEwMjE0YTRjZjkyYWEyYjE0NWIzYjZhMjlmZTIzNGVhNTY0OWMyNw== \n", - "384 MDY6Q29tbWl0MjQ1NDAxMzY6NWVkY2Y3MzU0OWQxZjQ2MjkzMmM0ZmJiOTQxNmU5MTE2NjViY2ExNQ== \n", - "385 MDY6Q29tbWl0MjQ1NDAxMzY6MmQyODJjMzZjMjAwNWExMWU5ZDMxNTFkYWFhYWY3ZTRjYTVhY2ZiOQ== \n", - "386 MDY6Q29tbWl0MjQ1NDAxMzY6N2I0MjliOGM4Y2U3MzQ3ZWM4NmNiMDFiMGRmYzJmNTUzZWJlOGY0OA== \n", - "387 MDY6Q29tbWl0MjQ1NDAxMzY6ZDdhOTgwNGFhMWU0NWI5Nzc1MzhhNWQ2YjQwNTU4NGI1YzlmMjQyMg== \n", - "388 MDY6Q29tbWl0MjQ1NDAxMzY6MzA2MmQ3YWY5MWMyMDgxMTM1MmM4OGJiODdkMzE4YTkzZmEzZmQ3OA== \n", - "389 MDY6Q29tbWl0MjQ1NDAxMzY6ZjI0NzJhYWY1NzI2NTg3NTdhN2ZjMmIwMTMyZmNjODVmYmZlMDJjMQ== \n", - "390 MDY6Q29tbWl0MjQ1NDAxMzY6NDQwNjc4MTU0NDk0ZDhlZmQ2ZDNmYzRmZTFjMjI1YjhmYWIzYjI1Yg== \n", - "391 MDY6Q29tbWl0MjQ1NDAxMzY6OWE1NmQ4MjFjZjA5ZmE2YWNmMzRiYTdmZGI1ZmVjMjk0MzAyZGM2OA== \n", - "392 MDY6Q29tbWl0MjQ1NDAxMzY6ODBiMTlkZDc1Y2ZjNTE0NGRmNDViN2VkOWI2OWFlMjM3ODk1YjNlZQ== \n", - "393 MDY6Q29tbWl0MjQ1NDAxMzY6NThkNWRiYjAxZDU5YmIwMWJmNTJhNTRlZTkxNmRlMDUwMmUzNzk1ZQ== \n", - "394 MDY6Q29tbWl0MjQ1NDAxMzY6YmM1YWZiY2NmY2FiODNlNzUzMzAyZTA2YzlmNGM5YzIzMjk5MjY0Ng== \n", - "395 MDY6Q29tbWl0MjQ1NDAxMzY6Mjg0MWRhNGRlOGJhZDg4ZmRjZmY0ZjcxMWQxODhlY2E3MzEzMjBlNA== \n", - "396 MDY6Q29tbWl0MjQ1NDAxMzY6OTk1NDc1NjhmMjJlNDg2YTc1OGRiMGRmNDFjMjdiZDdhMGE0YWJlMA== \n", - "397 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Q1NzlkN2VkNTljYzAxZTViMWQ1MjMwNTQzYjU1MmUxYWZlNTVjZQ== \n", - "398 MDY6Q29tbWl0MjQ1NDAxMzY6NDcyYjU0MTk1OGUyZjg3NTVkZDcyYmY4NjAxNDA0YzNmYjAzNTExNQ== \n", - "399 MDY6Q29tbWl0MjQ1NDAxMzY6YjI0MmRiMjAxMGM4YjVlZDVmMjJiYTg5YzMxMzJkYTIyNWZjNWZhMg== \n", - "400 MDY6Q29tbWl0MjQ1NDAxMzY6MjVlNDViZTE0MTNhYzUwNzE5Mjg1MjkxNGQzYWViODA4ODM0YzA4ZA== \n", - "401 MDY6Q29tbWl0MjQ1NDAxMzY6ZjRjZWU5OWRlZjc3ODZlY2RjNzYwOTNkZTM2NDQxYTIyZTFkMjc0NA== \n", - "402 MDY6Q29tbWl0MjQ1NDAxMzY6YzQ3NWJhYmE3NTkwNmMzZDBiNTljZDBhNDYwZTY0NmNkMGQ2ZjY5NA== \n", - "403 MDY6Q29tbWl0MjQ1NDAxMzY6MTY0NzIzM2ZmNWFjZmQ3NDU3OWUwNzliY2MwYmQzM2FhNjdkMDM0NA== \n", - "404 MDY6Q29tbWl0MjQ1NDAxMzY6MjgzYzQ3Mzg3ZGJjOWVmMTBkZTgxNmE1YTcwNjllZGMxOTRlYzIxNQ== \n", - "405 MDY6Q29tbWl0MjQ1NDAxMzY6ODY1OThmYjNhNGE4ZjBlOTlkY2FjYWRkOWRhYjFlZjI1ZmVjMjNiYQ== \n", - "406 MDY6Q29tbWl0MjQ1NDAxMzY6NjIwMzRkZWMzMTk3MzkwMmNkYmFkOWRkZTQ5ZDIxNTAxNjUyMGI1ZQ== \n", - "407 MDY6Q29tbWl0MjQ1NDAxMzY6MTgyYjQ2OWQ0N2QyZGViYzczNTM1MTdjYjdhM2I3YzkyZjlmNDE3Ng== \n", - "408 MDY6Q29tbWl0MjQ1NDAxMzY6MjUyZDdjNWRjOWQyZjc2NzE0NDdmZDExZmU2YmIwMDRjNDM4ZjM0Yg== \n", - "409 MDY6Q29tbWl0MjQ1NDAxMzY6MTU0YmM5NGY5MjhmNWU0YzIwZGRiOWRmZjExMmRlMzZiNGYyMDg2YQ== \n", - "410 MDY6Q29tbWl0MjQ1NDAxMzY6YWY4NTdhNTA0MTA2NDM0YTc1M2VjZDU0MWY3YjBiYjVkMDc5NzBhYQ== \n", - "411 MDY6Q29tbWl0MjQ1NDAxMzY6NTI5OGNiMzdkZGNjYjU3ZGM5ZjQ3ZGQ3MzBkYWE4ZTAyMWNlNmVkZQ== \n", - "412 MDY6Q29tbWl0MjQ1NDAxMzY6ZmQ2NDE5N2EzZWI2Y2E3YjY4YjhmZjQ3YjQ4OTg1OGVmYTY3MzkwOQ== \n", - "413 MDY6Q29tbWl0MjQ1NDAxMzY6MGZhMDc2N2Y4MDZiNjdlYzg0MmY2ZWRhNDIzOTMxMDM4Yzc0NDU2ZA== \n", - "414 MDY6Q29tbWl0MjQ1NDAxMzY6MTBmZjAwMzExMjgwMjQyOTkxNThjMjg3M2U2ZjRmMTliZGZjZTlmYQ== \n", - "415 MDY6Q29tbWl0MjQ1NDAxMzY6MWI5YjE3YTE0ZTljMDcwYjY0YjlkNTViMjg4YjY4NzQ1ZmEzYTQ5Yw== \n", - "416 MDY6Q29tbWl0MjQ1NDAxMzY6YmY2NzNiNGE0ZjQyNDE1MzE3YjExNmVmNzE1NTJhNzVkMTU5NzRjNw== \n", - "417 MDY6Q29tbWl0MjQ1NDAxMzY6NDA1MjM3MWY4ZDY4ZGM2NjJkOGM1YjA3Mzc3ZDlhZWJjZmNjYzBiOQ== \n", - "418 MDY6Q29tbWl0MjQ1NDAxMzY6YWY4ZjZkYTRjOTIxYTJhNWQ1ZDM5MmY1NTBlZGJhNTAwM2JjZDY1YQ== \n", - "419 MDY6Q29tbWl0MjQ1NDAxMzY6ZmZkZGIwODgwNTFiOGIwYjBkZTBlOTk1NjYxM2UzMWY4OGIyZmU2NA== \n", - "420 MDY6Q29tbWl0MjQ1NDAxMzY6NTljNzMwOWY0NWZkMTk3M2JlYmExOTJjNDI5MDczYjg0NjliNTc2Ng== \n", - "421 MDY6Q29tbWl0MjQ1NDAxMzY6NjFkYWFkYmY2NjlhZGYzNmZlMzUzYjRkNjQ4N2FjYWU1NzI2ODcxNQ== \n", - "422 MDY6Q29tbWl0MjQ1NDAxMzY6MGYyMGEzNGViMzZhZjUyZmQyZTU4NzdmMGQ1MzJhMmQ3MTk2ZjNmNg== \n", - "423 MDY6Q29tbWl0MjQ1NDAxMzY6NjdhZDc3YzM3NTliOGNlMzM5YzdmNzJlNDVkYzY5ZTExMjM0NjUzMA== \n", - "424 MDY6Q29tbWl0MjQ1NDAxMzY6NzMwODcyZDE0ZGFlNTY1MGExY2Y2OWU5MTEwZDAwYWY1MjMyMzVmNA== \n", - "425 MDY6Q29tbWl0MjQ1NDAxMzY6NmMwMTgwNjk2NGI1ZmQ4NDFkOWU3NjI5MGJiMmI2N2E5YTIwMTRmYw== \n", - "426 MDY6Q29tbWl0MjQ1NDAxMzY6NThkNTBhNjIwYzYxMGI0YzRiYzIyNGRiY2QzMGZiY2I2ZDBlZWQzZg== \n", - "427 MDY6Q29tbWl0MjQ1NDAxMzY6MWJjMWUyOWE4ZTgxOWE2OThiMWI4OGY0NDNkOTA4ZjgzNGJiODJiNw== \n", - "428 MDY6Q29tbWl0MjQ1NDAxMzY6MjkzYjBlMWY3NDA1OTVlZjJhZTc2NWUwZjcwYzY0YTkyYzUzZTA1NA== \n", - "429 MDY6Q29tbWl0MjQ1NDAxMzY6ZTQ2M2E5ZjEzZmY4YWI3OGM0ZGY0MmM2YWY5ZmRjNzdlODRlZjhlYg== \n", - "430 MDY6Q29tbWl0MjQ1NDAxMzY6ZDU1N2I4MGMyZGIxNDlkYzUwZTIxNjNhYmUzMDYzNWMzMmZhYTk3MQ== \n", - "431 MDY6Q29tbWl0MjQ1NDAxMzY6OTY1NmZiYTExZDBjYjlhM2RjZjI4ZWI4NjE1MzM3Zjg1YjVmNjVjMQ== \n", - "432 MDY6Q29tbWl0MjQ1NDAxMzY6NDMxYjRiNjQzNGYzMTgzNTQ0MjZlZTAyYTQ5NjE2Yjk5OGU4Y2M2OA== \n", - "433 MDY6Q29tbWl0MjQ1NDAxMzY6ODg3NDM0ZWRhZWVjMmY0MTYxZmRjMTY0MmRhYjRkMDdlNTVmMjNjOA== \n", - "434 MDY6Q29tbWl0MjQ1NDAxMzY6MGQzYTZjNTQyMzQwNTY3ODQzMWY2NDc0NDRjYmVmYjcyNjI2MjEwYg== \n", - "435 MDY6Q29tbWl0MjQ1NDAxMzY6ZmVmNWRiNWVjOWM5OGI0N2M0ODdmOTJiNzE0ZmZiZTA1YWJjMDNjZg== \n", - "436 MDY6Q29tbWl0MjQ1NDAxMzY6YmE4ODRkMDQwNzJiOWI3NDc2MzI5NGMwNWZlY2ZmZTQ2NTA1NjU5MA== \n", - "437 MDY6Q29tbWl0MjQ1NDAxMzY6NDBjZjJmZmQ5ZDFlZWJhZWEzYTIzZmQ2OWEwYzlkZGVlMmIyNjE2OA== \n", - "438 MDY6Q29tbWl0MjQ1NDAxMzY6MWU1YjBmNDgxYmQ3MTMwOGJlODk5ODNlMDMxMzc3YjNlNzQ5MmEwZA== \n", - "439 MDY6Q29tbWl0MjQ1NDAxMzY6MGQ2MDhlMDI4YWU1ODQyZDI0NTBhYjhlOTc3YTljZjY0YjhlNzg1NA== \n", - "440 MDY6Q29tbWl0MjQ1NDAxMzY6NTAxOTUwZWVjMzkzYzEzODkzZDQzOWRlYWUzYzUzNmQzYjhhNjk0Zg== \n", - "441 MDY6Q29tbWl0MjQ1NDAxMzY6YjBiYzc5YmI2ODhmNzlhOWM0NGZiYjU4OTIzY2RiMzIxNWNiOWJjNg== \n", - "442 MDY6Q29tbWl0MjQ1NDAxMzY6ODFiNmIxNzRlYzY3OTI5ZDBiNDQwMWIwMGUyNWRmODdjYjFmNjcxOA== \n", - "443 MDY6Q29tbWl0MjQ1NDAxMzY6YmE1ZjU4ZjQ4ODllM2VjZTI1NTY2NjJlZTdkZmEzZDcyY2NiNmJlMA== \n", - "444 MDY6Q29tbWl0MjQ1NDAxMzY6ODY4MWY2NjI5MzliZDc2ZDI0ZWJjNTZmMTQ5MTE4ZmI2NTY3ZWUxOA== \n", - "445 MDY6Q29tbWl0MjQ1NDAxMzY6YmU2NjM0MGYzN2MxNWExZDMwYzYxZWIwNTg4MWQ2M2ZhOTllYTVmNg== \n", - "446 MDY6Q29tbWl0MjQ1NDAxMzY6MDIxYjU2NzBlNmU1NjMwODdiNzgyMWZjYTkyN2Y2MmQ5ODllNWNlYQ== \n", - "447 MDY6Q29tbWl0MjQ1NDAxMzY6OTZlNDc3YTY4MWQ5MzlhNjRhZjA0NDQwZWU2ODJhMmQwZjZiZTM2NQ== \n", - "448 MDY6Q29tbWl0MjQ1NDAxMzY6MGQwNjA2M2FiZjc5MjEwMjEwYjk1ODg3NzE0NjMwNzQwMjEwZTI2YQ== \n", - "449 MDY6Q29tbWl0MjQ1NDAxMzY6MDE1ODhmYmY0YzU2MzYxNDJmZThkMzM5ODBhM2VkYWIyYjAyM2U5ZA== \n", - "450 MDY6Q29tbWl0MjQ1NDAxMzY6NDc1Y2ZlMjdlNDMxOTRhNmQzODkxNWU0MTEwZGZjNWJlMWIxMjkzNQ== \n", - "451 MDY6Q29tbWl0MjQ1NDAxMzY6ZmIwMjVkNzZlMjUwOWJlNzA0YjRiNzM4ZTRhYzVmODNlNTExYWVhMw== \n", - "452 MDY6Q29tbWl0MjQ1NDAxMzY6MmE2MTA2MmE1NGQ4NDkxNzUxZmM3ZDhlYWVkMjNlOGJiZjRlMzgzMA== \n", - "453 MDY6Q29tbWl0MjQ1NDAxMzY6M2UzYzQ5ZDk0YWFmMmUzNmM3N2YwNmYxZWZmNDU1YjllYzE5NmY4NA== \n", - "454 MDY6Q29tbWl0MjQ1NDAxMzY6Nzg4ZTlkOGEzZThkYjk2MDY4MjRkMmQ1MjY0NmJkOTE5MDJmMDNhOQ== \n", - "455 MDY6Q29tbWl0MjQ1NDAxMzY6YzI1OWRlZjQ4NjMzNGZjOWY3NjEwZDZlY2IxZDIyYzdmZDkyNTA3ZA== \n", - "456 MDY6Q29tbWl0MjQ1NDAxMzY6YjQ2YWVjODU5NDVlZDc3M2VmZjA0NDVkYjNiMDk0MGY0NDY5ZDAyOA== \n", - "457 MDY6Q29tbWl0MjQ1NDAxMzY6ZDVlN2IzNDUyNjg4NmM3ZjVhMzI5MWIxMzJiM2M4MGNlNTU2NDBjYg== \n", - "458 MDY6Q29tbWl0MjQ1NDAxMzY6OWFiNWQ3Njc2NDYxN2U0M2M4NDBmYmUxODdiN2MzMTczNjgyZDk0Yw== \n", - "459 MDY6Q29tbWl0MjQ1NDAxMzY6M2U4YmI2Mjc3NzRhZDYyYTc2NWZiNzgyNmJlZjhiOGQzZWZjODJiOA== \n", - "460 MDY6Q29tbWl0MjQ1NDAxMzY6OTkyNmE3MGM4ZDQ2MzkyOWVlNWUzOGI0YjZhYTIyODRiYTA3ZGE5Zg== \n", - "461 MDY6Q29tbWl0MjQ1NDAxMzY6MDJlZjAxZGQ2NDY5OTJmNzUxODA5NGM0ODI4MWViMWIzODlhYzEwNQ== \n", - "462 MDY6Q29tbWl0MjQ1NDAxMzY6MDU0ZGFjNzY3ZTM1MTNmZWQ3Y2VkMDYzOWZjNjdkZDM3MWI0YmQyOA== \n", - "463 MDY6Q29tbWl0MjQ1NDAxMzY6YjY3YzhjZWU5ZjMxN2I5YWFiN2NhM2E5NDc4ODEzMTgzYzc3ZTE2Zg== \n", - "464 MDY6Q29tbWl0MjQ1NDAxMzY6NDhjYWEyMDJjOTQxYjc5YTE4NjgzMTFjZDJiYzJkYmY0NTg4OWFlYQ== \n", - "465 MDY6Q29tbWl0MjQ1NDAxMzY6ZDg5ZTg3ZTJlYjAyOTZhMzUzY2Q4ODBkNDc3NzMzMDdkOTQ5YWQwMg== \n", - "466 MDY6Q29tbWl0MjQ1NDAxMzY6YmQ0NTYyYjBlZGM1YjAyYTIyYjhhNTg4NTY4ZTA0ZjAzNjJkODIyMA== \n", - "467 MDY6Q29tbWl0MjQ1NDAxMzY6YTE5Zjg4N2FkZjhkZGY0YzYxYzFhZjgwM2Q0NmJiZDM1NjQzNTE2YQ== \n", - "468 MDY6Q29tbWl0MjQ1NDAxMzY6ZTA1YTVjNDJkODk4MTU2MjZkNGEyNzJkMzI4M2UyYmQ4NmY1ZmM2Ng== \n", - "469 MDY6Q29tbWl0MjQ1NDAxMzY6ZTc1MzdhZGQ5MTFlZmJmODg5MGIxMjZkMzYzOWMwNTYwZmUwMzgyNw== \n", - "470 MDY6Q29tbWl0MjQ1NDAxMzY6MGJmZmY3MGZlOGNhNTA0YWJhZjg2MzdjY2Q0ZWNjNzUyZTk3MTdlOQ== \n", - "471 MDY6Q29tbWl0MjQ1NDAxMzY6YTlmNjE5MDMyZWE2OGM1NjFlMzlhOWVhM2ZlNDM1ODU0MzM1NmE5Mg== \n", - "472 MDY6Q29tbWl0MjQ1NDAxMzY6MzBjYTA1NGVmZDc4NzI1OTdlOGEzZTE0MDQzNjI3YWUxMjZhMWVlOQ== \n", - "473 MDY6Q29tbWl0MjQ1NDAxMzY6MTRhMzhiNjQ4MDM0ZTYxMjcwMjA3YmEzNjcyYTE5ZWMwODQwMWFjYQ== \n", - "474 MDY6Q29tbWl0MjQ1NDAxMzY6YjI1NTMyZTI3ZGFiZjQwNzUyYTI2ODdjNmIxNGM3ZTUyMWFkZGY0ZA== \n", - "475 MDY6Q29tbWl0MjQ1NDAxMzY6NzI5MTE2MDdlYjQ5NzU4NWI4ZTU2ZDkwNmQwNzk0Yzk5Zjg4OGU3Yw== \n", - "476 MDY6Q29tbWl0MjQ1NDAxMzY6MDMyODE1NjA4ZTYzMTJiNTk1YjRhYWY5OTA0ZDViNGMxODlkZDZkYw== \n", - "477 MDY6Q29tbWl0MjQ1NDAxMzY6YjIzZDdkYjBlZWJiZjUyZDUxMDc4MGNlZmI2ZTA5ZjgzZGU3MDU4MQ== \n", - "478 MDY6Q29tbWl0MjQ1NDAxMzY6ZTVlODBhMWYyNGRlODE5YmUzYmU3ZDBiMjY2MWI2ZWI1ZjA5MTdhYg== \n", - "479 MDY6Q29tbWl0MjQ1NDAxMzY6MGQ1YWZjZGU2NzJjZjA0NzJkNWYwMmY0NzA1ZGQ4ZDMxYzMyZWIwMQ== \n", - "480 MDY6Q29tbWl0MjQ1NDAxMzY6OTMzYjk5YzNjYmY1OWQ5NjA4NmUyNzIxODllOWY4ODU2ODRjM2EzYw== \n", - "481 MDY6Q29tbWl0MjQ1NDAxMzY6YWU3ZGQ2ZDM3MmM3ZDFmMWQzYThhNjMzMzdjYmVhN2M1MTJlYzFhMQ== \n", - "482 MDY6Q29tbWl0MjQ1NDAxMzY6ZTVhZjZhYWY4Y2UzZDA1MmNhYjA5YmNkYThmNDVjOGVmYWZlYWViNA== \n", - "483 MDY6Q29tbWl0MjQ1NDAxMzY6M2JlZjU4ZmE0NjNmMTQ5ZGJhOWJiZTM5Y2U1OTk4ZGMzMDk3NzViMQ== \n", - "484 MDY6Q29tbWl0MjQ1NDAxMzY6MTg1OTk4MTViMTg2NDE5ZWE4ZjcxY2FjY2QzZDM0OTZlNTIzMTBiYg== \n", - "485 MDY6Q29tbWl0MjQ1NDAxMzY6OGNkOTBkNDc5MGE4ZTI3NTc3YWRiYjY3N2M1ZTFiNzExZjZkZDg1ZQ== \n", - "486 MDY6Q29tbWl0MjQ1NDAxMzY6MzU2NWQxZmE3OGQyMDJiM2FiOTJiYWRmYzQzOGIwNzEwNDgzNTE1Mg== \n", - "487 MDY6Q29tbWl0MjQ1NDAxMzY6ZGI1YTIxNzI5NzAxMzQwYjBjZTQ0NDEyNjdkMzE1ZmMzZmY5ZDU2Yw== \n", - "488 MDY6Q29tbWl0MjQ1NDAxMzY6ZjQyZWYwNjY5ODFmYTQwNzI1OGY1MjVmMjE5MWFlNmRhY2JkZjNhMw== \n", - "489 MDY6Q29tbWl0MjQ1NDAxMzY6ZDczN2ZiZTM0Y2Q4ZDY4NDhlYjFmZDEwYjJkNDVmNjY5ZTEzY2Y0ZA== \n", - "490 MDY6Q29tbWl0MjQ1NDAxMzY6YWE2NjVjOTJhMWU4YTgzNzk1YTc2OWIyZGYwNWVhNTIzMjMwYTZlYQ== \n", - "491 MDY6Q29tbWl0MjQ1NDAxMzY6MzMxMTQ1MzhjNWMwNGE1NDFiNzljMDdiOWVhYjEzZTdmNDY4ODc3Ng== \n", - "492 MDY6Q29tbWl0MjQ1NDAxMzY6OTQ0M2JmMDE4NWMyMjliMjgwNWY2ZDc0ODY0MmE5ZWY4NjhlZDkxMA== \n", - "493 MDY6Q29tbWl0MjQ1NDAxMzY6MDRiMTc0ZGU3NTE5ZWJhNTQ0ZGU1NDZjOGRhODM2MDViMmQ2NzY5NQ== \n", - "494 MDY6Q29tbWl0MjQ1NDAxMzY6MzEzZmE5NDFjMjdkYzgwYzhiZTY0M2U1NTlhNTdmYTlhNjFiNWM4MQ== \n", - "495 MDY6Q29tbWl0MjQ1NDAxMzY6Nzc2YmZhMzc1NzNjZDk1NWYyYTY1YjE1M2MyYTRhOWRhMTM1Y2NmMw== \n", - "496 MDY6Q29tbWl0MjQ1NDAxMzY6N2ZjMzE4YTIxZWU1ZTYxYjIwYjY3NzEzZGE4M2Y1M2YxNzBmYThjOQ== \n", - "497 MDY6Q29tbWl0MjQ1NDAxMzY6ODRiMjJlYTI3YmY5OTBmODg2MzUwOWQ1YTgwOGYyMjFkMjExZmJiZA== \n", - "498 MDY6Q29tbWl0MjQ1NDAxMzY6MjgzOTJkNDQ4YjFlZDFiOTI4ZTBlNDdjNzk2NTVkZDhhYjQ1MWE4Nw== \n", - "499 MDY6Q29tbWl0MjQ1NDAxMzY6YTNiNDkwYjZlNzNhYWY2Y2Y4ZjkzNmY4ZWY3NzE4MGJhZThmYTBlNw== \n", - "500 MDY6Q29tbWl0MjQ1NDAxMzY6MGM4OGJiNmJkMzJjN2QyYmRmOTFkMjhhMmRmMDkyZjIwYTdhYzM0YQ== \n", - "501 MDY6Q29tbWl0MjQ1NDAxMzY6MTlkNjk2NDdmOWFiZmE3MWM5OWViOWRiNWMzODAwNmFmOTkzODY0ZQ== \n", - "502 MDY6Q29tbWl0MjQ1NDAxMzY6NDA4ZjQ2YjY3ZjI4ZTMxOTQxZThiNWYwZmMzMGZjZjZjMzQ1MzkzNg== \n", - "503 MDY6Q29tbWl0MjQ1NDAxMzY6MTdmZDA3ZWRhMzVkNTIyNGFhMTk5YzhiNzVhMTg3Njc2ZTU5ZjRmOA== \n", - "504 MDY6Q29tbWl0MjQ1NDAxMzY6OGExYzgzZDVlYWFhOTEyOGFhYzU0NjY1OWQwY2M5NzYwMmJiN2ExMA== \n", - "505 MDY6Q29tbWl0MjQ1NDAxMzY6YTQ4YWY5OTZjYjk3ZjgxMWQzNzczNWYyNTE5MDNlY2UyYjA4Y2JmYw== \n", - "506 MDY6Q29tbWl0MjQ1NDAxMzY6MzE4ZDliZjk0ODM2MjE5NjkwNTk3ZThmM2Y4OGQ2ZTU0NDAwODkwMw== \n", - "507 MDY6Q29tbWl0MjQ1NDAxMzY6MDlmNWFlNzgwYTI5MDdlNjFhZDhkMDQ1NTVjYjRhMDdjNDViYTJkNw== \n", - "508 MDY6Q29tbWl0MjQ1NDAxMzY6N2NhNzMzYjE4ZWRhYjFmYzgzN2EzNGUzNzY0YjdkNTVlOGRjOTNiMA== \n", - "509 MDY6Q29tbWl0MjQ1NDAxMzY6MTQ1NTYxZjZjNWM3YTNlNmE0YTA3MzY2NDU3ZWIzYTFlZGNmMjIwMA== \n", - "510 MDY6Q29tbWl0MjQ1NDAxMzY6NjBjNGVhNzQ5NmQxMTMzZDdmM2UxNDZhZWExM2Y0OGM0MmM1MGYzNA== \n", - "511 MDY6Q29tbWl0MjQ1NDAxMzY6NDhlNjc2ZGQwOTQzM2JhOTE4MWQzMWRiM2M5MzhiNjhjYmMyYzE5NA== \n", - "512 MDY6Q29tbWl0MjQ1NDAxMzY6ZWExYTcyM2JkYWM1NjUyYWE2NDA3MzYxZmQwNWU4MTRmM2E1MTQwMQ== \n", - "513 MDY6Q29tbWl0MjQ1NDAxMzY6NmZkYWExN2Q5MTgzZDYwZWQ2MDkxOTdhY2RkMThmZWE4NzEwMTkzMQ== \n", - "514 MDY6Q29tbWl0MjQ1NDAxMzY6NTliNWNkYjFkZWUwMjEzNTExMjU2NDU5ZDRmY2RlMTM2NDllZTg4OA== \n", - "515 MDY6Q29tbWl0MjQ1NDAxMzY6YTE5MmMzMDYyMTVmZjY2NTdjNDZjMDZhYzNkOGU0NGZhOGIwYzIzNw== \n", - "516 MDY6Q29tbWl0MjQ1NDAxMzY6OTJmMjIyMWVhYzQ0MTcwMDQzOTY1YmY4YzJmOWFiZmJlOGEzZDZmZQ== \n", - "517 MDY6Q29tbWl0MjQ1NDAxMzY6YTcwYWU4ODk5NjZiYzY2NmU1Yjk3NTY2OWViZmE4OTM3YjliYjVmMA== \n", - "518 MDY6Q29tbWl0MjQ1NDAxMzY6MDc0NWRhMWNmODMxMjk0ZmI3NjgyZGRiYWFiOGY1ZTRlNzFiNGQyZQ== \n", - "519 MDY6Q29tbWl0MjQ1NDAxMzY6NDMyZWJmNmRkZGYzOTMxOWY5M2E5ODQ5MzhkMTYwZjVmZGQ4NmIwMg== \n", - "520 MDY6Q29tbWl0MjQ1NDAxMzY6YzQwYTQ4YTkwM2Q1MDExNmU1MzdjMTM1ZTZmODUyOTAwMzQxZGJmOA== \n", - "521 MDY6Q29tbWl0MjQ1NDAxMzY6NTllZDFkNmRmZmNjMjc4N2JmOTc0ZjRlYTY5MDkyYTkwNzJjYzE4NA== \n", - "522 MDY6Q29tbWl0MjQ1NDAxMzY6NTk2YTVlMjgwOThhOWI5MzdlOTQ3Y2JhM2RiZjJhNGVhODY2YTg4Ng== \n", - "523 MDY6Q29tbWl0MjQ1NDAxMzY6NDZhMzhlNGFiYmQyMzkyYzU3MzUwZjAyM2I1Yzg1NTA3MGU0NGNmNw== \n", - "524 MDY6Q29tbWl0MjQ1NDAxMzY6ZGM1NGI1MDAxNWZjZmJiNDk1Mjg3NDg1MjBlMGQ3ZjJiMmZmMmUwOA== \n", - "525 MDY6Q29tbWl0MjQ1NDAxMzY6OWFkNzMzNmZiMWI3YjYzMDczMTBlZmIwMzA4ZjZmNzM2MjEzM2U4Yw== \n", - "526 MDY6Q29tbWl0MjQ1NDAxMzY6ZWU1OTM0YjRmZjAyMGZlMjFjZjU5ZTUxYWU3OGY2MjNmZWQyNTljMA== \n", - "527 MDY6Q29tbWl0MjQ1NDAxMzY6YzQzNjc4MGZlYTcyMjhkZjYzZjQ5MzQ1MTUzMWJlNmZkNDQ4ODU0ZQ== \n", - "528 MDY6Q29tbWl0MjQ1NDAxMzY6OThkNDdmYjA1MTFlMGIxOWIwODdjMjlhODQ2NGU3NzMxMDYzMzRhOA== \n", - "529 MDY6Q29tbWl0MjQ1NDAxMzY6ZDZjNzRiZGI4ZjE4ZGMxMzA4NmQ5NWZmMzA3MmFmMTQyMmI2MTg4OQ== \n", - "530 MDY6Q29tbWl0MjQ1NDAxMzY6ZTQzNWFmOTM5YzRhNzc2ZjljYjkzMDllNzYxYTQ2Y2JkMDA0M2I2MQ== \n", - "531 MDY6Q29tbWl0MjQ1NDAxMzY6MTcxYTM0ZDRlNjQ4ZDIzZjA5MDU3MjA4NmE2ZWQ0MDc5NGViMDg5Ng== \n", - "532 MDY6Q29tbWl0MjQ1NDAxMzY6MjQ1ZmRlOGRjYzUzNWE3OWYyZGZkYWVlYjFiZDJmMjgwNGExMTZlMQ== \n", - "533 MDY6Q29tbWl0MjQ1NDAxMzY6NDFiMzM2NGRiOTZiNTZiNmRkNTk2ZDc3NjM4NTY1N2U5ZjJkOTZhMg== \n", - "534 MDY6Q29tbWl0MjQ1NDAxMzY6NzQ4NmUzZjgyNzZlM2E4NDk1ZDJiMTU0NDk1ZDdhOGZhMzBlNTdjMA== \n", - "535 MDY6Q29tbWl0MjQ1NDAxMzY6NWVmMGQzMzA5NTNmYmExODg5NjUzYjEyMGJkZjUwZDIyY2M1NzFhNw== \n", - "536 MDY6Q29tbWl0MjQ1NDAxMzY6YzU0NjhjOTg1OTY0OTM1YmQ5NjAwZjhlMjAzODBlMzFiZTQ0OWUyYg== \n", - "537 MDY6Q29tbWl0MjQ1NDAxMzY6MjA0Y2VmN2M3NTkxNzAzNzI3MjkxYjE2Y2M3OGNjNWUzMGQ3MTBkNw== \n", - "538 MDY6Q29tbWl0MjQ1NDAxMzY6OWUwYzQ1MzkwZDczZTRmZDEwZjcyYjNjNjUzMGYyZWI2OGVjNjk0Mg== \n", - "539 MDY6Q29tbWl0MjQ1NDAxMzY6ZTllYjUyYzgwMTZkMTUyMzNlOWM3MDUzN2Q4MzAxODFiYzI4ZmVjNQ== \n", - "540 MDY6Q29tbWl0MjQ1NDAxMzY6YTAyMzg5MzkzZGJkMDZlMmU5MzZkN2QyNDM4ZWY3ZTQ4ZmI5NjlkOQ== \n", - "541 MDY6Q29tbWl0MjQ1NDAxMzY6NDQxZWVmZjNhOWZjYTQ5MzRmYzljZjU0ZTJlNGE5MTRiYjQzZWYxMA== \n", - "542 MDY6Q29tbWl0MjQ1NDAxMzY6NjdjOGJlNTQ1ZDQ0ODNhYzM0Zjg2ZmRkNTdmMDkxMzVhNDgyMGJlNg== \n", - "543 MDY6Q29tbWl0MjQ1NDAxMzY6N2E3ZDU4ZWM4MjhlODI5NWRkNDAxMWY0ZjQ2MGY5NjFhMmI0NDI4YQ== \n", - "544 MDY6Q29tbWl0MjQ1NDAxMzY6NGVjMTAyMmQyNjQ1ZjNjMmU1MDE4OTcxNDczNzEwZDU2ODA3OGVhZQ== \n", - "545 MDY6Q29tbWl0MjQ1NDAxMzY6MDNkZWQ2NGJlOWIyOTAyODdhYjAxMDE4OTFjYTZmMzM4ODYxYzJmZQ== \n", - "546 MDY6Q29tbWl0MjQ1NDAxMzY6Y2VlOTc3ZDhkMWNhMmQxZjAzZjM4NGU1MzIyN2Q1NmU1MTQzYjZmYg== \n", - "547 MDY6Q29tbWl0MjQ1NDAxMzY6MjVjMDRlYTFmOGJjNGE5OTE1NDE3OTk4MzEwYTU2M2JkYmI0ODExNQ== \n", - "548 MDY6Q29tbWl0MjQ1NDAxMzY6NjMwNWI2YzgzZDYxNTUzZDM2MDY5MDVmN2I0MWEwY2I5OWY5MmYwZA== \n", - "549 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y3ZWI0YTk3ODFmYmRhYzZkYmE5ZmY3YjM0NWRiMmQ4ODc0OGVlYQ== \n", - "550 MDY6Q29tbWl0MjQ1NDAxMzY6MmZkYzY4YWRmMjRlYzAyZTI4ZmJhNTY1N2M3ZjMxYzEzNzM0OTFkMg== \n", - "551 MDY6Q29tbWl0MjQ1NDAxMzY6MGZlN2VmYjFhNjIxN2FjY2I4ZDUzY2JiMTdhNjMzZjQwNjQ1OWZiYg== \n", - "552 MDY6Q29tbWl0MjQ1NDAxMzY6NWRmOGI3ZWNlYzBlMjQ5ZGY1NDg1ZGQ2MjJlZmVkOGIzNTc1ODU0MA== \n", - "553 MDY6Q29tbWl0MjQ1NDAxMzY6MzE4MmUwNzkzMTUwZGU0ZmZiMzRkYTI3NzQ5OTFjYjI0ZTQ5YTE5MQ== \n", - "554 MDY6Q29tbWl0MjQ1NDAxMzY6MzA2Njk1NDU5N2Q3MzliNGFiYTM0ZDQ3NGIyZTBmNmE4YjgxODcxNA== \n", - "555 MDY6Q29tbWl0MjQ1NDAxMzY6ODJlZGZjNDRiOGIxNjcxZWNlNTdkODg5NTNmNzM1MGVhODgzNzIzNw== \n", - "556 MDY6Q29tbWl0MjQ1NDAxMzY6MDk2Mzc3YmFkNzgwMTg2MDcwNzJkYWY3Yzk0ZTdlYjkwYWUxN2FmOA== \n", - "557 MDY6Q29tbWl0MjQ1NDAxMzY6MmQ1ZDA5MDY2YThhZDFmZGMxOTVjOTI1YmRkYmU5NTQ5MWZiMWU1OA== \n", - "558 MDY6Q29tbWl0MjQ1NDAxMzY6YTY1ZmNjYTA0ZTUxYmE4YTlkNDhkMmVlNjc2YmUxZGU3ZmYwMTc0Ng== \n", - "559 MDY6Q29tbWl0MjQ1NDAxMzY6MGZhMzY0MzU2OTFjYWM1NjUxYmVlMmZmZTUxMWY3M2NjZDk4YzM2Nw== \n", - "560 MDY6Q29tbWl0MjQ1NDAxMzY6MDg3MjM0ZGI3ZDlhODcxMzhmMDcxZjEzMGY3OTNjNTIwMTllYTdlNA== \n", - "561 MDY6Q29tbWl0MjQ1NDAxMzY6YTYyNzg5M2RlODM5MDI1YzcwODI5MzA0ODEyMzhkYjVkMzQ0OTNjNA== \n", - "562 MDY6Q29tbWl0MjQ1NDAxMzY6MGZjYjRhZDM4ZWE4OTgwNTM5MTZlNjBmOGM1NWVhODZlZmNmZjNkYg== \n", - "563 MDY6Q29tbWl0MjQ1NDAxMzY6MjI4MDgyYWNmOTQxMTUzMTljNjBkNTBkODkwOWQ0ZTFjYjg4YzU1Nw== \n", - "564 MDY6Q29tbWl0MjQ1NDAxMzY6ZTNlZmU4NzczZjk1OTkxMDQ2MWZjM2JiZjliNDljNTdjOTdkZTI3YQ== \n", - "565 MDY6Q29tbWl0MjQ1NDAxMzY6YWZmZDc5Zjc2YjdjY2I3NmNkNmUwMzA1YmQ0MTdjZjFjZWRhOTRjNg== \n", - "566 MDY6Q29tbWl0MjQ1NDAxMzY6ZDE0Njk0MmEyMWJhOTMwMDdjYWRkMjNkNGYyYzIwMzVmYTc4MzE0Mg== \n", - "567 MDY6Q29tbWl0MjQ1NDAxMzY6N2QyYTVlMjE1YTk4NjQ0MWVmMjcyMTQ0YmY0YTAwOTEzNGRmN2NlOQ== \n", - "568 MDY6Q29tbWl0MjQ1NDAxMzY6NGNmZGZlMGRmNWJkNWEwZWJhMDUwYWI4ZDAyMmIwNTE3MTE5Y2Q4ZA== \n", - "569 MDY6Q29tbWl0MjQ1NDAxMzY6NjU5ZWI4ZmYyN2NhNDQzY2ZhYjc1ZmMxNmNiNmEyZDEwMGJkODQzMA== \n", - "570 MDY6Q29tbWl0MjQ1NDAxMzY6MTkzZDczOGZmMDU2MzJiMmEyZjMwMWJmMDhkNGQ5NzcyYjE4MzdlYw== \n", - "571 MDY6Q29tbWl0MjQ1NDAxMzY6ZTBhMGQwNTRkZDlhMWFmYzYwYWRjNTQzODE4MDJkYWUyZTA5ZDRkMw== \n", - "572 MDY6Q29tbWl0MjQ1NDAxMzY6YmYxMTY5NDE0YjgzNWY1MDZmM2EzYmNmZWQ0Yzg4NTZkOTIxM2JiYg== \n", - "573 MDY6Q29tbWl0MjQ1NDAxMzY6ZGE2NjYwMDExZWQxM2IzMGU4ZTMyZTBiN2ViNmI5OWNkYjUxOGZiMw== \n", - "574 MDY6Q29tbWl0MjQ1NDAxMzY6OWU0NzAxODQ5MjkwMDFkNTY2Y2JlNTkzNjU2YjJjNGIxM2FhMTYyNA== \n", - "575 MDY6Q29tbWl0MjQ1NDAxMzY6ZmMwMTM0YzM1MTZlMDEwMzJhMzI5OTdkMDM3YjNiYTI5NmUyNjIyMQ== \n", - "576 MDY6Q29tbWl0MjQ1NDAxMzY6OTY1YjgyNTYxZDgyYzVkMzQ3ZmQxMGM3NzI0NWRjZDg2OTFiYTExOQ== \n", - "577 MDY6Q29tbWl0MjQ1NDAxMzY6ZGEwMWEyYzQzMTcxMzdhZWE4ZDFmOGM0MzFhZjU3ZWE5Y2JmNWZjZA== \n", - "578 MDY6Q29tbWl0MjQ1NDAxMzY6ZDUzMWMzNDIyZjgwNjYzNGQzNWQ2MTFiMDI5NmI2YTM0ODE1YzRlNw== \n", - "579 MDY6Q29tbWl0MjQ1NDAxMzY6YjkxNzQ4NTkzODQyNjlmZjllZWFkY2FiMTI3NjJkMzhjNTZhZWYzNg== \n", - "580 MDY6Q29tbWl0MjQ1NDAxMzY6YzQwNjI5NDYyOGQyZTFkYjRkMjY1NmZlNjBlYjdlMGY1ZTJlZmFiNw== \n", - "581 MDY6Q29tbWl0MjQ1NDAxMzY6YzM3MjY3ZTFlZTM1NWM2MTlhMzA1OGRhNWE3MTM1ZTE5ZTY1MjJkZQ== \n", - "582 MDY6Q29tbWl0MjQ1NDAxMzY6OThjYmExYzRlNWU4ZTE4YjVmMzU1MTIxZDZhZDg0YjI4MzZhOWM0MA== \n", - "583 MDY6Q29tbWl0MjQ1NDAxMzY6NzM0NjkwYzA4YmU1YjVkMDAxOTNlMjMwNzEyNWU2NjlhMWUzMzM0Zg== \n", - "584 MDY6Q29tbWl0MjQ1NDAxMzY6ZDM5NTU2ODM3ODIzNjkwNzhkOWQ5MTM3ZDZhMDk2OGFkYWUyM2E5Mg== \n", - "585 MDY6Q29tbWl0MjQ1NDAxMzY6NGM0MjNmOTBlZWVmOGU1NjE2MDU3YzcyZjUwZmVlNWM0MTJiYmYyMw== \n", - "586 MDY6Q29tbWl0MjQ1NDAxMzY6NGM5NWFiM2E3MjFmM2Y5NjY0YmI2OGU1MTIyNWRkZjExZTQ2ZTMxNQ== \n", - "587 MDY6Q29tbWl0MjQ1NDAxMzY6ODcwZTM5MzQxNTkyZGUwMTEzYzUzMGY0NzEwOTg0OTBhMjQ2YWMyNA== \n", - "588 MDY6Q29tbWl0MjQ1NDAxMzY6Y2U0ODMyMjllYWM2ZmQ2OTNkNzNjZDk2YzBjMTRhODk4YjBlZTI1Nw== \n", - "589 MDY6Q29tbWl0MjQ1NDAxMzY6ZTUxOThlMGYwY2I5NzQ1NjY3ODg1NmE2MGExM2U4NzU4MWUzOTk2Ng== \n", - "590 MDY6Q29tbWl0MjQ1NDAxMzY6NjNiZDJhMTY5MjA5MzNjYWVkMWJjYzI0ODk5MTNhZDFhNTJkOWM1NQ== \n", - "591 MDY6Q29tbWl0MjQ1NDAxMzY6MjVjYTViOWFlYWFkODJkYjIyM2MxMWJjMDU4YmEyYjY2Y2E5OTZiYg== \n", - "592 MDY6Q29tbWl0MjQ1NDAxMzY6MWQ1MGVkYzc0NjUwNmM1NWFhOWY1ZGMyZmZmNjFhMmU0YmIyNWEwZQ== \n", - "593 MDY6Q29tbWl0MjQ1NDAxMzY6OTRjZmUyYWMxNWFmMDE3MWYxMzk3OTg0Y2EwZDE5NjhhNjkzMWViMw== \n", - "594 MDY6Q29tbWl0MjQ1NDAxMzY6N2I3NDZkNTMwMzQ5M2ZiNTMyMTRjZWZmYmQ5YjM2NWM4ZWY0YTEyNg== \n", - "595 MDY6Q29tbWl0MjQ1NDAxMzY6NDI0MGVmNGNmMTdlNTAzYzQ0YjE3N2ZmMGY3Yjc0MDI1OGFjMmU3MA== \n", - "596 MDY6Q29tbWl0MjQ1NDAxMzY6NDEwZTViOGJkNzZjMjBiY2RlMmNkMGU5MmM3ODcxM2UwMDE2MGMyOA== \n", - "597 MDY6Q29tbWl0MjQ1NDAxMzY6YTI3MjZkZmIwY2RlOGE1ZDU2N2NlOWExMTVkNGYyNTRmMmFmMzg1MQ== \n", - "598 MDY6Q29tbWl0MjQ1NDAxMzY6OGRhMWVjYTI4ZGI4ZjZhZTBkYjdlNzEzNGQzMzRhMTBlYjk2ZjZhMw== \n", - "599 MDY6Q29tbWl0MjQ1NDAxMzY6YjlkOTdlZjQ1YzU2Mzk0NTI4NTM0YmQxYTJlYzdkMmQ3ODUyMzM1NA== \n", - "600 MDY6Q29tbWl0MjQ1NDAxMzY6Y2Y4ZWQyYmI0OTlmYWUyMWI3ZWQxNTQ0MTc3ZWYzNTg5YTgyNDZiMQ== \n", - "601 MDY6Q29tbWl0MjQ1NDAxMzY6NDg3MTMyNWM2NWIxNmQ1ZmMxYTBmYjQwNmViZjUzOWMzY2JjZjA1NA== \n", - "602 MDY6Q29tbWl0MjQ1NDAxMzY6NThlNDBmNjYyOTdiMjIwOTU4YmNmMDljNmY5MjAwOWJhNjQyMmUzYQ== \n", - "603 MDY6Q29tbWl0MjQ1NDAxMzY6NjEwNWIwNzIxYWRkMjUwZWRjMzNlMjVmNGMwOWIzZmNmMmE5Yzg5Ng== \n", - "604 MDY6Q29tbWl0MjQ1NDAxMzY6ODFiY2ViNWVlZTQyODljOWZjZWZhZDkwZjgyMWY1MjY5ODQ5ZGYzNw== \n", - "605 MDY6Q29tbWl0MjQ1NDAxMzY6NzdmN2MxNDhlN2RlMzk0MDIxY2E4NGEwMTI0MjdhOGEwOTc0ZWI1Zg== \n", - "606 MDY6Q29tbWl0MjQ1NDAxMzY6YTIyZjkwOWVjOTdmM2UyYjViZGFmNzY0ZmM0NjYwNmMxZDI3MThhMg== \n", - "607 MDY6Q29tbWl0MjQ1NDAxMzY6NzE2MjZmYmMxZWNhYjE4NjdkZWRhMWM5NzM5NTU3YTM0NWM0NDNjMw== \n", - "608 MDY6Q29tbWl0MjQ1NDAxMzY6MTlmZDg1ZjVhY2ViNDI0Yzg2NmEyYzkzOWNhZWExOGE0MzgzYTEzNg== \n", - "609 MDY6Q29tbWl0MjQ1NDAxMzY6N2NmNWY4OGJkMzY5OGViYjUxNzBjMzRiMmYxNTU4ODNhMGE4MmU3ZQ== \n", - "610 MDY6Q29tbWl0MjQ1NDAxMzY6YzA1MTBmYmFhMTM4YmEwMDI5ZDhhYTI5NDljMjgyZmIyZGZiZjkyNg== \n", - "611 MDY6Q29tbWl0MjQ1NDAxMzY6MmY2ODc4MzAxOTUwZGZlYTQ4YTgxNDdhNmQ4YmQwMTJiZTU2NDA2Mw== \n", - "612 MDY6Q29tbWl0MjQ1NDAxMzY6YTczNmE3Y2U0ZDk4YTBmZWZhM2Y0YzAxYWI2ZGE0NjQxZGU3NDI1NA== \n", - "613 MDY6Q29tbWl0MjQ1NDAxMzY6ZWU5ZWVmYjIxZjg3OGRhMThjNzJiZGMwNGIzMWQ2ZWM1ZDhhZGUwNg== \n", - "614 MDY6Q29tbWl0MjQ1NDAxMzY6YWY4MDVmNmQ0MGJlZWY2MzlmYWM3YmQxYzVmNzc4OTg5M2MyZjY2Mg== \n", - "615 MDY6Q29tbWl0MjQ1NDAxMzY6ZDE1NWJhODU1M2QyYzUzNTgwZWY2NmZiZjczMzQ4NGRjMjg1N2EzMA== \n", - "616 MDY6Q29tbWl0MjQ1NDAxMzY6M2Q3MzgyZjY1M2E5NzA3YzNiMmQ2ODNlN2Q1OGI3YjlkMGI0ZTc0Nw== \n", - "617 MDY6Q29tbWl0MjQ1NDAxMzY6NDg3YzE2Y2YxZmI0ZWNiN2VjYTI1ZDc1MmNiNzE3OGYxMDIzMmE4MQ== \n", - "618 MDY6Q29tbWl0MjQ1NDAxMzY6ZTZhM2YwY2M1NzEwNDk1NDc1ZTdiOTU5ZWU4MmM2NDk5Nzg4NDNmOA== \n", - "619 MDY6Q29tbWl0MjQ1NDAxMzY6NGNkZDAyODI3ZDRiMGQyZDg4MzRlNDViYWFlYTYyMTY2M2UwZDYzMg== \n", - "620 MDY6Q29tbWl0MjQ1NDAxMzY6YjU3ZGU5MmQ1OGRhMmJmNzg3ZTVhZjM0YWIwOWUwZThlZTZjZWE2Yw== \n", - "621 MDY6Q29tbWl0MjQ1NDAxMzY6NmZkZjdhZGQ4YmI0ZjQxNmJkODY2MGU2YjgyNmQ4MGU4NzU5ZGZlMQ== \n", - "622 MDY6Q29tbWl0MjQ1NDAxMzY6ODliNTcyNzg4NjljN2I0NmZiYmFmOTQ4MjVlZDMzNjMyOGYzNTY3YQ== \n", - "623 MDY6Q29tbWl0MjQ1NDAxMzY6ZmQ2M2Y4MjRhMTFlZWFkMWY3ZmIzOTQ1NzI1MWM3YWMyN2FkMWY5Mw== \n", - "624 MDY6Q29tbWl0MjQ1NDAxMzY6ZDNmZDE5YjA0ZDQyNTY2MDBlOGM5MGEyN2EyYjMxN2Q2MTUxNGM4Ng== \n", - "625 MDY6Q29tbWl0MjQ1NDAxMzY6NGE4ZDkzZTg2MDdlMjQxM2VkZWU3MWRhNjhjYWRlNmUxMTI0OWZlYQ== \n", - "626 MDY6Q29tbWl0MjQ1NDAxMzY6MWEzMDA3ZTQzM2VkN2NjZmZjNGEyYzdjMzZlZDgwMTNkNjEwNWQ0ZA== \n", - "627 MDY6Q29tbWl0MjQ1NDAxMzY6YTIzMWMzYjA2NWE3YjljODZjOTI5MTVmM2I0YmNmMDEyZWMzNjE3NQ== \n", - "628 MDY6Q29tbWl0MjQ1NDAxMzY6OGY4OTJiMjY3NWRkNjQ2NGY1MjZkMzJmMWFkMWQzZmQ2MmZhM2IwMw== \n", - "629 MDY6Q29tbWl0MjQ1NDAxMzY6NmM2MTNjZTcwMTM1M2Y0MmI2YzkxMTgwMWYwYWViNzg0MTNmYWM5ZA== \n", - "630 MDY6Q29tbWl0MjQ1NDAxMzY6MzE2ZjdjOGQwMDU2ZDU4YTdhOGI5OTJmZDlmMzUwMjRkOTU0YWEwMw== \n", - "631 MDY6Q29tbWl0MjQ1NDAxMzY6MzUyODEzNjAxMDczYmNkYzNkNWViMDhkMWJlMDdiZTkwNDI3NmE5YQ== \n", - "632 MDY6Q29tbWl0MjQ1NDAxMzY6N2RjNDY3Mjc5NWVhZWEzNWJkOGM3ZTFmYTJlYzQwY2Y5NDhmYzJmZA== \n", - "633 C_kwDOAXZz6NoAKDUwODg2NTBjMTQ0ZTZhM2VlMDVhYzFlMDE1ZDQ4N2E4NjA5NWU2NjU \n", - "634 C_kwDOAXZz6NoAKDM4OWI1NWIxYzNlZjU4ZWExMTM2ZmIwYzllNmQyY2U3MzAzOGQ2NTU \n", - "635 C_kwDOAXZz6NoAKGQ1M2NmZTM5MDg5YmQyY2U0MGNmMGZhMDYxNjdkMGFlMzhlM2U0ZWE \n", - "636 C_kwDOAXZz6NoAKDhkNzdiM2RkOTM5NTk2NjNkNThhZTViNjI2Mjg5ZDA3NDZlZGQwZTc \n", - "637 C_kwDOAXZz6NoAKGRkZGE3MDhkYTlmMmY0MWFlN2U3ZDEyMjk3M2MyZWRkYjE0MWQ5NDk \n", - "638 C_kwDOAXZz6NoAKDhkZDJhMDRiMWQ3ZTU1OWY1MTI0ZDAxMmYwYTcyOWQwMTgwMjE2ZDI \n", - "639 C_kwDOAXZz6NoAKDNmNDY0OTFjMGZlMzc3ZmQ5MjI0MTJjOTMxMzdlZmI2YTQ4NzliMDU \n", - "640 C_kwDOAXZz6NoAKDJkMTlkYWY0MmZmNDdjMmYyYzRlNzk3MGRkNzdlZDMyNzY4ZWIzOGY \n", - "641 C_kwDOAXZz6NoAKDE3OGM2OGNjYTIwNDRjYmQ1MDMyY2JmZjIzZTRjMDZiNzM4YWVkMmE \n", - "642 C_kwDOAXZz6NoAKGQ3NmNhN2Q3NTg5MWFhYzk1MjA1YjJjYzExNTEwY2U4ZWY0MWE2NWE \n", - "643 C_kwDOAXZz6NoAKDBhMDUxYTkyZTBiYWFiNjhiNGM3N2FkMTNiOGNiNGU3ZWFhMmY4MTA \n", - "644 C_kwDOAXZz6NoAKDNmYjI3Njk4ZmU0ZWJiZDVlYzRhMGU1NjVkOTdhNTNmZTQ4YzdjZGQ \n", - "645 C_kwDOAXZz6NoAKDA2Y2VmZjE0YjJkYjkyMGQ0NThkYzMzN2IxMTAwZGNlZDk5MmU2Mjc \n", - "646 C_kwDOAXZz6NoAKGQ4NmJkZDk5ODM0MjRjNzkyNjkxMjY5ZmExMGU2ZjAyMmNjZjIxOTE \n", - "647 C_kwDOAXZz6NoAKDIzOWJmNjhmNDAzYmJkYmFiYjQzZmEwMjc3MDQwZjRkZGEyYjJhZmY \n", - "648 C_kwDOAXZz6NoAKGZjNzEyYzVhNGRkMDBmNTM0ZTg0NTk4MmEyOWY0NmExNGUyMmIyOTI \n", - "649 C_kwDOAXZz6NoAKGViYjNkOGM2YWEzODM1NjdiYjc3OTRjYWNmNzQ1YjFjODJlZmJiN2Y \n", - "650 C_kwDOAXZz6NoAKGRiNDZkMmEwMjA5NzIwYzVmYTBhYjhiMDM0MDNmNzAwOWY2OWQyZDY \n", - "651 C_kwDOAXZz6NoAKGQ0YzQxMGNkOTE2MThhOGE3NGE3NzYzNTk4ZTQ5OWY2YThhYTE2OGI \n", - "652 C_kwDOAXZz6NoAKGE5YzhkNWM4MjY0NWNkNjc3MzQwYzQwODI5MWY2YzU1NTZmMjU4NmY \n", - "653 C_kwDOAXZz6NoAKDQ4ZDZlYzZhMGZiNGNiYjhiYzQyMzFmMTA1MDlmZTVlYzRlOGUyYzI \n", - "654 C_kwDOAXZz6NoAKDhhYjI3MjI4OGU4MWZhOWE0OWZkNDc2NTU3OWIwNjZjMmMwM2NjMTA \n", - "655 C_kwDOAXZz6NoAKDIwN2NkY2U3ZmVmNWRhZTU0ZmRhZDRjYzRmOTMzZWJkMWFiMTNjNWU \n", - "656 C_kwDOAXZz6NoAKGRiMzNhZWU1ZGMwYjQ0MjUxYjY0ZmY0YzJlMmYwNWQ1OWU0ZTNhMmQ \n", - "657 C_kwDOAXZz6NoAKGNhZGE0MWE2YmZhYzVhOGJmODhlZDIxMDdhMGI4NTZiOWI5Nzg1YTA \n", - "658 C_kwDOAXZz6NoAKGVjZDYzNzc2YzYyMjVhZjBjZjhiY2M5ZmE5YzY5OThkMzEyOWZiMTQ \n", - "659 C_kwDOAXZz6NoAKDVlMWQ5NzY0YzhlOTY3NDliYzExZDUyODA3ZWVhMWY3Y2MzOGNlNWM \n", - "660 C_kwDOAXZz6NoAKDRhMTNkZjQ2MWM0MmY5NzBhMDk5ZGU3NzM3N2YzMDk5OTVlNzk5NWM \n", - "661 C_kwDOAXZz6NoAKDRkMzMwMzVkZDI5NjgyNmJiZGUyMDBlMTdlNTI4MTkxMGFjOGJlMTM \n", - "662 C_kwDOAXZz6NoAKGQxZGQyYWM1ZTJiNmE4YWJlZjllMzNlZDM5NzgwN2VjZTUyYTIyZmU \n", - "663 C_kwDOAXZz6NoAKGRkZGM2YWZjMjlkZTg5NWY0MTMxNjkzZTE3YjNjYzg1NmZmMjNmOGQ \n", - "664 C_kwDOAXZz6NoAKDcyYTllMjhhNTJjOTYyOWRkNjNkZmFkNWYyMTVjZGM1NjJlMmZkN2U \n", - "665 C_kwDOAXZz6NoAKDQ4NjNiOGYwYTA3MGQ3MDgzNmRmYmRjMDBiZGY3MGFhN2JiNjYzNDU \n", - "666 C_kwDOAXZz6NoAKDFhM2JlOWE1ZDAxYTQxNDg1NGZmM2JmYWNkNTI1N2MxNGFkZWVmYTI \n", - "667 C_kwDOAXZz6NoAKGM5MGNjNjIwMDZiMzUwNjFjOGRiNGI2ZjhkYTFiODZkZTc2NTBiMjM \n", - "668 C_kwDOAXZz6NoAKDUzNmU4ODMzZjNiZTRiYmNmZmJmYmE0M2NkMGIzMDQzYzViZjQwNjg \n", - "669 C_kwDOAXZz6NoAKDg3MzJlN2Q0NzM5YTkxMWUwMWY2OWQyYzViZGE4MmNhMTVjYTY4YTk \n", - "670 C_kwDOAXZz6NoAKDUwZTkyYzY3N2Y0Y2Q1NDdjMzJiYjkzMDUyNjlhNzYyYTk1OTUwNzQ \n", - "671 C_kwDOAXZz6NoAKDc1YWQ2OTA1NDE0ZmYyYWYzYTA1MTA5N2Q3YmY3ZGVhMDc3YTBiZTM \n", - "672 C_kwDOAXZz6NoAKDFmZDkzN2U2YzBmZjg0NTJmNjQxNTJhZWM5NjMyZjA1ODZmOTgxZDE \n", - "673 C_kwDOAXZz6NoAKGE5NjgwYTllODBlMmMxMTlkNGFhNDFmOTBlNWY0MGNlZjZlN2RmMDI \n", - "674 C_kwDOAXZz6NoAKDhmODBmMjRkNDk3OTc1OTVkOGExOGI4ZDRkMWY1OTg0NmZiZjNmZTE \n", - "675 C_kwDOAXZz6NoAKDEyYjRiOTRiYjQ5YjQ2NDBmYTQ4YTExODJjYzliMWUxZmJmN2U4MTY \n", - "676 C_kwDOAXZz6NoAKDUxMDE1Zjg3MTJhNTc2ODhlNTIwOTYxYzRjY2Y3ZTI1OWJmNTY5OTU \n", - "677 C_kwDOAXZz6NoAKDJjNjMxYTRiNjFkNTI5ZmYxYzA2MzU3NTA4ODhmNmY2ZDc5YzI3MDM \n", - "678 C_kwDOAXZz6NoAKDFjZTMxZmM5ZTI4MDUwMzQ1NzhlZmY2MGEyNjljMDIxNzZmMDMyNTI \n", - "679 C_kwDOAXZz6NoAKDJkMzhkMzMxMzIyOWZkYzVmOGFhMDAwNTJhMmRiMjFiMzViZTNkMmQ \n", - "680 C_kwDOAXZz6NoAKGU5NDE3NTk4NzQzNjVjYjE1MmEzNTYyYzIyZDEwODQ3ZDEwZGIzMjY \n", - "681 C_kwDOAXZz6NoAKDUzZDk5Y2FhMjU4ZjdlYmQ1YWY1YTVkNmY3YjEzMWY3NjA1OTUzNWU \n", - "682 C_kwDOAXZz6NoAKDNhNzdkMDE0YTNjY2RlYmQwN2Y1YWNlZTMwMzFhMjY5YmZhYWZkYjg \n", - "683 C_kwDOAXZz6NoAKDUzNGEwM2ZmYzlhYzRhNDdlZTFiMzNjZTdlYmFlZDgzNDAwNGI0NzQ \n", - "684 C_kwDOAXZz6NoAKGI4YzFlNDFmYTY4N2YxYTBkNzcxY2ZlN2VlNGQxZDE3Mjg5ZjY5MDQ \n", - "685 C_kwDOAXZz6NoAKGU4NGJhNmJlN2M0NGFiYjA2ZWJhZGEwMmQ0MzIzYzlhOGY2YjU0MzY \n", - "686 C_kwDOAXZz6NoAKDQ2YzIyNzQ2Zjc0NTY0ZjU3MTVkNDgzMzkwN2JmYTA4ODY1YzU2NWQ \n", - "687 C_kwDOAXZz6NoAKDM4MjE0ZTA2OTVkM2RmZGY1ZTAxZjNlYzBjOTliYmY5MjI0NjRiN2I \n", - "688 C_kwDOAXZz6NoAKDg4YjkxMThkNGRmYWMwZDg1YWZiM2ExMmMyZjhmOGY3NTdmOWI4MWU \n", - "689 C_kwDOAXZz6NoAKDA3MDlmZjAxMGM4MTdhMDVjYjhmYmM4MWRlNmFjNDcxZjdkYzU3Y2U \n", - "690 C_kwDOAXZz6NoAKDQ2YmZlYTk2ODlkNTE4YjkyNDhhNTc0ZjFkYzc0NmExOTVlNGZhYTg \n", - "691 C_kwDOAXZz6NoAKGNlZjBmZjBhZmNmNDgwY2Q4ODczOWQ4ODIzZjg3ZTEzYjFmOTlkYjU \n", - "692 C_kwDOAXZz6NoAKGJiNzBkODU0MzVhMzJiOTU5OTRlMWNjMWU2MTg0MDg3NzVkYTQ1Zjk \n", - "693 C_kwDOAXZz6NoAKDQ3MGY0ZDA4MTMwODMwMTJmZWI3NTRkMDA5ODE3Mjg0ODRhMGU3NTM \n", - "694 C_kwDOAXZz6NoAKDY4N2YzNGFkNWQ2NzFjN2YzMWUwMzQzY2E4ZTljMGQzMDA0ZjY0YTY \n", - "695 C_kwDOAXZz6NoAKGZmOWUwODNlNzViMjRhMTdmNmY4Yjk0YjIyM2RjN2NkNjc1MjBlMTA \n", - "696 C_kwDOAXZz6NoAKGNhOTQyMjk0OWFjYWMzNDk1ZGMzODVhZjU2ZTk3NzhhNzIwNTc4ZmE \n", - "697 C_kwDOAXZz6NoAKDNhMzZmOGNkNTdjN2YwYTdiYTVmMzE5ZGVjMDNlODJmNDIxOTVlM2Q \n", - "698 C_kwDOAXZz6NoAKGNhYzUyNmFmZTQyYTk5NjQwZDI4N2IxODUyMWQ0ZjU5N2Y3NThjYzc \n", - "699 C_kwDOAXZz6NoAKDFkMDg0YTM0NGMzOWVhMWVjNWZkZjY2NTc1ZDZjYzg1ZmRlMzBkNjY \n", - "700 C_kwDOAXZz6NoAKGRiODllNjhjZDhkOTNhYmQ5NDc4Y2ZkNzRmNDJjODc1NTlhOWIwMDQ \n", - "701 C_kwDOAXZz6NoAKDZjZTJkNGJkYmRmMTIyOGJiOGE5NzgzYjk0MTYzN2Q3YTFjMGFjNzg \n", - "702 C_kwDOAXZz6NoAKDM2MjIwYTFjNWMyZDY5NTRmNDg3M2E1NTI1NDRjYzBlNTViNjFkMGE \n", - "703 C_kwDOAXZz6NoAKDUwYjc5MDAzNzAzMGQ5NThiNjYyMDg1YzNmNGNmMzRiYTcyYTMyZWM \n", - "704 C_kwDOAXZz6NoAKDQ0ODZmNWM2MjM3MDVjNmExNGQ5ZWVhYmE3ZDE1NWNmZjMwY2RiNDM \n", - "705 C_kwDOAXZz6NoAKDRiODQzMmM3ZDU2MTIxYzg0ZDZlZjFkNzVhMWM3MTg1YzYyOGMxM2Q \n", - "706 C_kwDOAXZz6NoAKDVmMmM1NjIwNTZmOGZmYTg5YWVlYTA2MzFmMmE1MjMwMGVlMGRlMTc \n", - "707 C_kwDOAXZz6NoAKGRlZjM3NmRjNjk1NWIzMzliMTdmMGE0Yjg0MGU4MGViNmI5Yzc0NGI \n", - "708 C_kwDOAXZz6NoAKDM4Mzk4YTc1ZTk3NjJmZjA3MGQ4ZTliZDcxNGQwNzQzMzI2NDZjZDc \n", - "709 C_kwDOAXZz6NoAKDYyOTQ1MzgxZDIzNmRjZGIyNzcwZGFmMWZhODYxYjIxNmI5OTYzNWM \n", - "710 C_kwDOAXZz6NoAKDYzN2YzMDlhNzRkZmI2MGVjYTA5ZTVkNDU4MjZhMGY1MWQ1YTBiY2Q \n", - "711 C_kwDOAXZz6NoAKGI1M2YyZjcwZjRmY2E5ZjVkNjM3ZDI1NjJlN2JiNmQ0OWNhMDMzMGM \n", - "712 C_kwDOAXZz6NoAKDZjMmIzOWZmMmU1ZWNkNmVlN2E0NWY2ODkxNjczYjc0NjU1Zjg3ZDQ \n", - "713 C_kwDOAXZz6NoAKGY5NWViZGZkMTQwOWI4M2I5OWYyY2E3OTljZTE1OWQxMmUwNWNkYTY \n", - "714 C_kwDOAXZz6NoAKDFjYTljMmJlODhkOWYwNTRkODE2ZmViNDQ5YzRhNTVhNDJhNmE2Mjg \n", - "715 C_kwDOAXZz6NoAKDVmMTM0ZmYxZmI1OTdkZDQ3N2EwNDljOTIxMDFkYTlmMmE4YTkwMmQ \n", - "716 C_kwDOAXZz6NoAKDI3NzEzNjVjNDE5ZmZkZGE0NzQ4YTYxMjQ4OWVjYzUxZjQ1MDYwZTg \n", - "717 C_kwDOAXZz6NoAKDcwYjNjNjQzMzkwYjhhMWUzOTRiNWQ5Y2M5ZWUxZjJjNmViMWJhY2E \n", - "718 C_kwDOAXZz6NoAKDkyODNlYTgzNGM5MDM2Mjk4ZDBmZmVlYzQ1NWNiMDBlODA5OTgxNTc \n", - "719 C_kwDOAXZz6NoAKDI1NzAyM2Y2ODg0YzdiZTY0ZjgwMjEyZDViN2U1YjUwOTAwNzQ2NzU \n", - "720 C_kwDOAXZz6NoAKDhiYmJmYjY2NGI3ZDk3ODc4OTM4NjBiOWIxOTkxMTgzNjNmMGQyOWY \n", - "721 C_kwDOAXZz6NoAKDM1OWI4Yzg2MzRkYjczYjkzOTQ5NmM1MzY0M2NjMGZhZTdmMjJhNTg \n", - "722 C_kwDOAXZz6NoAKGRkOTQxMDViMTZkMGI4NTEzNDkzODVmN2E2MzY2ZWE2M2E3YWI0MWY \n", - "723 C_kwDOAXZz6NoAKDYzZGQwMjhmY2E4NDVhNTVhMDY1YWM3NWFlYTVmOTA3OWNjZTA2NWU \n", - "724 C_kwDOAXZz6NoAKDgzYWE5NGI1NDA0MDdjY2RmY2I0NTJjNzc0MzliODZjNTQzZjg0OWQ \n", - "725 C_kwDOAXZz6NoAKGE1NDljNWIyNTVkYTdkOTg4YTcwY2Y3ZjdhMmJkYjViMWFlNWIwMGE \n", - "726 C_kwDOAXZz6NoAKGY3MWVhZTY0MjNmNmZjMjEyMDg1NDNhMTAwMjcxZmIxZjM1OTRjYTA \n", - "727 C_kwDOAXZz6NoAKDgyYjI2NDViNWNmZGExYmNmZGFhYjU4ZTI4YjE0MjQyMDBiYTdmZWI \n", - "728 C_kwDOAXZz6NoAKDg2MGYwZTI5NjNmNGUxN2EzYTRlZTY2MzFiMDBmODU4MzE0MTRiN2M \n", - "729 C_kwDOAXZz6NoAKDU3MzRhYTcxOTQwNjIzZGU0MTUwMTJlNzI0NTcxZThkYzgzYzdlYzQ \n", - "730 C_kwDOAXZz6NoAKDM3ZGIxZGUyODI1NDM4ZTg4NTBkZTMwOGQ0M2ExNjJhNmQ1YzBlYmQ \n", - "731 C_kwDOAXZz6NoAKDkwMWIxYjc4OGEyZWMyYjQ3MjJjOTY3MjkxMGFkODgwYjI5YjM2OGI \n", - "732 C_kwDOAXZz6NoAKDdkMDBkN2I0OWNiY2M5ODdlMDc3NTI4NDViZDhiMTQ5ODYzMTZhYjQ \n", - "733 C_kwDOAXZz6NoAKDUyMmMxZmRkMmI3OWZhN2NhYTYyOGVjNDhmNjY1NDM0MmNiNzcwNDU \n", - "734 C_kwDOAXZz6NoAKDNhNmQ4ZTA4ODEzNjU3YThjZTM2ODFmYzkzODFlMTdlMGM0NzY0NDE \n", - "735 C_kwDOAXZz6NoAKDkyNjllYmM3ZDY4Mzg5MmQyMDAyNTBkMWNiOWI1MGU2NTc3NWFkZjE \n", - "736 C_kwDOAXZz6NoAKDk3NjgxMDQwNGE2M2YwZjAwNTE5MGQ4MTgzNDUwNTM0ZjRjNjMxZGY \n", - "737 C_kwDOAXZz6NoAKGU0ZmQxZTM5YTRkOWYxZGE4ZTdlZmU0YTdmNjk5MzIwZTI4N2RjZGI \n", - "738 C_kwDOAXZz6NoAKGRmNmJhNmY4MGEyYzVmOTk5NTkwZjA2ZmNlZDZjNGM0ZmY1NmI4OWQ \n", - "\n", - " commit.author.name \\\n", - "0 James Robinson \n", - "1 jrob119 \n", - "2 jrob119 \n", - "3 jrob119 \n", - "4 jrob119 \n", - "5 jrob119 \n", - "6 jrob119 \n", - "7 James Robinson \n", - "8 jrob119 \n", - "9 James Robinson \n", - "10 James Robinson \n", - "11 James Robinson \n", - "12 jrob119 \n", - "13 James Robinson \n", - "14 jrob119 \n", - "15 James Robinson \n", - "16 James Robinson \n", - "17 jrob119 \n", - "18 jrob119 \n", - "19 James Robinson \n", - "20 jrob119 \n", - "21 jrob119 \n", - "22 James Robinson \n", - "23 James Robinson \n", - "24 James Robinson \n", - "25 James Robinson \n", - "26 James Robinson \n", - "27 James Robinson \n", - "28 James Robinson \n", - "29 James Robinson \n", - "30 James Robinson \n", - "31 James Robinson \n", - "32 James Robinson \n", - "33 James Robinson \n", - "34 James Robinson \n", - "35 James Robinson \n", - "36 James Robinson \n", - "37 James Robinson \n", - "38 James Robinson \n", - "39 James Robinson \n", - "40 James Robinson \n", - "41 James Robinson \n", - "42 James Robinson \n", - "43 James Robinson \n", - "44 James Robinson \n", - "45 jrob119 \n", - "46 James Robinson \n", - "47 jrob119 \n", - "48 James Robinson \n", - "49 jrob119 \n", - "50 James Robinson \n", - "51 James Robinson \n", - "52 James Robinson \n", - "53 James Robinson \n", - "54 James Robinson \n", - "55 James Robinson \n", - "56 James Robinson \n", - "57 James Robinson \n", - "58 James Robinson \n", - "59 James Robinson \n", - "60 James Robinson \n", - "61 James Robinson \n", - "62 James Robinson \n", - "63 James Robinson \n", - "64 James Robinson \n", - "65 James Robinson \n", - "66 James Robinson \n", - "67 James Robinson \n", - "68 James Robinson \n", - "69 James Robinson \n", - "70 James Robinson \n", - "71 James Robinson \n", - "72 James Robinson \n", - "73 James Robinson \n", - "74 James Robinson \n", - "75 James Robinson \n", - "76 James Robinson \n", - "77 James Robinson \n", - "78 James Robinson \n", - "79 James Robinson \n", - "80 James Robinson \n", - "81 James Robinson \n", - "82 James Robinson \n", - "83 James Robinson \n", - "84 James Robinson \n", - "85 James Robinson \n", - "86 James Robinson \n", - "87 James Robinson \n", - "88 James Robinson \n", - "89 James Robinson \n", - "90 James Robinson \n", - "91 James Robinson \n", - "92 James Robinson \n", - "93 James Robinson \n", - "94 James Robinson \n", - "95 James Robinson \n", - "96 James Robinson \n", - "97 James Robinson \n", - "98 James Robinson \n", - "99 James Robinson \n", - "100 James Robinson \n", - "101 James Robinson \n", - "102 James Robinson \n", - "103 James Robinson \n", - "104 James Robinson \n", - "105 James Robinson \n", - "106 James Robinson \n", - "107 James Robinson \n", - "108 James Robinson \n", - "109 James Robinson \n", - "110 James Robinson \n", - "111 James Robinson \n", - "112 James Robinson \n", - "113 James Robinson \n", - "114 James Robinson \n", - "115 James Robinson \n", - "116 James Robinson \n", - "117 James Robinson \n", - "118 James Robinson \n", - "119 James Robinson \n", - "120 James Robinson \n", - "121 James Robinson \n", - "122 James Robinson \n", - "123 James Robinson \n", - "124 James Robinson \n", - "125 James Robinson \n", - "126 James Robinson \n", - "127 James Robinson \n", - "128 James Robinson \n", - "129 James Robinson \n", - "130 James Robinson \n", - "131 James Robinson \n", - "132 James Robinson \n", - "133 James Robinson \n", - "134 James Robinson \n", - "135 James Robinson \n", - "136 James Robinson \n", - "137 James Robinson \n", - "138 James Robinson \n", - "139 James Robinson \n", - "140 James Robinson \n", - "141 jrob119 \n", - "142 James Robinson \n", - "143 jrob119 \n", - "144 jrob119 \n", - "145 James Robinson \n", - "146 jrob119 \n", - "147 James Robinson \n", - "148 James Robinson \n", - "149 James Robinson \n", - "150 James Robinson \n", - "151 James Robinson \n", - "152 James Robinson \n", - "153 James Robinson \n", - "154 jrob119 \n", - "155 James Robinson \n", - "156 jrob119 \n", - "157 James Robinson \n", - "158 James Robinson \n", - "159 jrob119 \n", - "160 James Robinson \n", - "161 jrob119 \n", - "162 James Robinson \n", - "163 jrob119 \n", - "164 James Robinson \n", - "165 James Robinson \n", - "166 jrob119 \n", - "167 James Robinson \n", - "168 jrob119 \n", - "169 James Robinson \n", - "170 jrob119 \n", - "171 James Robinson \n", - "172 jrob119 \n", - "173 James Robinson \n", - "174 jrob119 \n", - "175 James Robinson \n", - "176 jrob119 \n", - "177 jrob119 \n", - "178 James Robinson \n", - "179 jrob119 \n", - "180 Anthony Nolan HLA Informatics Group \n", - "181 Anthony Nolan HLA Informatics Group \n", - "182 Anthony Nolan HLA Informatics Group \n", - "183 anhig \n", - "184 anhig \n", - "185 Anthony Nolan HLA Informatics Group \n", - "186 anhig \n", - "187 Anthony Nolan HLA Informatics Group \n", - "188 anhig \n", - "189 Anthony Nolan HLA Informatics Group \n", - "190 anhig \n", - "191 Anthony Nolan HLA Informatics Group \n", - "192 anhig \n", - "193 Anthony Nolan HLA Informatics Group \n", - "194 anhig \n", - "195 anhig \n", - "196 Anthony Nolan HLA Informatics Group \n", - "197 anhig \n", - "198 Anthony Nolan HLA Informatics Group \n", - "199 anhig \n", - "200 Anthony Nolan HLA Informatics Group \n", - "201 Anthony Nolan HLA Informatics Group \n", - "202 Anthony Nolan HLA Informatics Group \n", - "203 anhig \n", - "204 anhig \n", - "205 Anthony Nolan HLA Informatics Group \n", - "206 anhig \n", - "207 Anthony Nolan HLA Informatics Group \n", - "208 anhig \n", - "209 Anthony Nolan HLA Informatics Group \n", - "210 anhig \n", - "211 Anthony Nolan HLA Informatics Group \n", - "212 anhig \n", - "213 Anthony Nolan HLA Informatics Group \n", - "214 anhig \n", - "215 Anthony Nolan HLA Informatics Group \n", - "216 anhig \n", - "217 Anthony Nolan HLA Informatics Group \n", - "218 anhig \n", - "219 Anthony Nolan HLA Informatics Group \n", - "220 anhig \n", - "221 Anthony Nolan HLA Informatics Group \n", - "222 anhig \n", - "223 anhig \n", - "224 Anthony Nolan HLA Informatics Group \n", - "225 anhig \n", - "226 anhig \n", - "227 Anthony Nolan HLA Informatics Group \n", - "228 anhig \n", - "229 Anthony Nolan HLA Informatics Group \n", - "230 anhig \n", - "231 Anthony Nolan HLA Informatics Group \n", - "232 anhig \n", - "233 Anthony Nolan HLA Informatics Group \n", - "234 Anthony Nolan HLA Informatics Group \n", - "235 Anthony Nolan HLA Informatics Group \n", - "236 anhig \n", - "237 Anthony Nolan HLA Informatics Group \n", - "238 anhig \n", - "239 anhig \n", - "240 anhig \n", - "241 anhig \n", - "242 anhig \n", - "243 Anthony Nolan HLA Informatics Group \n", - "244 anhig \n", - "245 Anthony Nolan HLA Informatics Group \n", - "246 Anthony Nolan HLA Informatics Group \n", - "247 Anthony Nolan HLA Informatics Group \n", - "248 Anthony Nolan HLA Informatics Group \n", - "249 anhig \n", - "250 Anthony Nolan HLA Informatics Group \n", - "251 Anthony Nolan HLA Informatics Group \n", - "252 Anthony Nolan HLA Informatics Group \n", - "253 anhig \n", - "254 Anthony Nolan HLA Informatics Group \n", - "255 anhig \n", - "256 Anthony Nolan HLA Informatics Group \n", - "257 anhig \n", - "258 anhig \n", - "259 anhig \n", - "260 anhig \n", - "261 anhig \n", - "262 anhig \n", - "263 anhig \n", - "264 anhig \n", - "265 anhig \n", - "266 anhig \n", - "267 anhig \n", - "268 anhig \n", - "269 anhig \n", - "270 anhig \n", - "271 anhig \n", - "272 anhig \n", - "273 anhig \n", - "274 anhig \n", - "275 anhig \n", - "276 anhig \n", - "277 anhig \n", - "278 anhig \n", - "279 anhig \n", - "280 anhig \n", - "281 anhig \n", - "282 anhig \n", - "283 anhig \n", - "284 anhig \n", - "285 anhig \n", - "286 anhig \n", - "287 anhig \n", - "288 anhig \n", - "289 Anthony Nolan HLA Informatics Group \n", - "290 anhig \n", - "291 Anthony Nolan HLA Informatics Group \n", - "292 anhig \n", - "293 Anthony Nolan HLA Informatics Group \n", - "294 anhig \n", - "295 Anthony Nolan HLA Informatics Group \n", - "296 anhig \n", - "297 anhig \n", - "298 Anthony Nolan HLA Informatics Group \n", - "299 anhig \n", - "300 Anthony Nolan HLA Informatics Group \n", - "301 anhig \n", - "302 Anthony Nolan HLA Informatics Group \n", - "303 anhig \n", - "304 Anthony Nolan HLA Informatics Group \n", - "305 anhig \n", - "306 anhig \n", - "307 anhig \n", - "308 Anthony Nolan HLA Informatics Group \n", - "309 Anthony Nolan HLA Informatics Group \n", - "310 Anthony Nolan HLA Informatics Group \n", - "311 Anthony Nolan HLA Informatics Group \n", - "312 Anthony Nolan HLA Informatics Group \n", - "313 Anthony Nolan HLA Informatics Group \n", - "314 Anthony Nolan HLA Informatics Group \n", - "315 Anthony Nolan HLA Informatics Group \n", - "316 Anthony Nolan HLA Informatics Group \n", - "317 Anthony Nolan HLA Informatics Group \n", - "318 anhig \n", - "319 Anthony Nolan HLA Informatics Group \n", - "320 anhig \n", - "321 anhig \n", - "322 anhig \n", - "323 Anthony Nolan HLA Informatics Group \n", - "324 James Robinson \n", - "325 James Robinson \n", - "326 James Robinson \n", - "327 James Robinson \n", - "328 James Robinson \n", - "329 James Robinson \n", - "330 James Robinson \n", - "331 James Robinson \n", - "332 James Robinson \n", - "333 James Robinson \n", - "334 James Robinson \n", - "335 James Robinson \n", - "336 James Robinson \n", - "337 James Robinson \n", - "338 James Robinson \n", - "339 James Robinson \n", - "340 James Robinson \n", - "341 James Robinson \n", - "342 James Robinson \n", - "343 James Robinson \n", - "344 James Robinson \n", - "345 James Robinson \n", - "346 James Robinson \n", - "347 James Robinson \n", - "348 James Robinson \n", - "349 James Robinson \n", - "350 James Robinson \n", - "351 James Robinson \n", - "352 James Robinson \n", - "353 James Robinson \n", - "354 James Robinson \n", - "355 James Robinson \n", - "356 James Robinson \n", - "357 James Robinson \n", - "358 James Robinson \n", - "359 James Robinson \n", - "360 James Robinson \n", - "361 James Robinson \n", - "362 James Robinson \n", - "363 James Robinson \n", - "364 James Robinson \n", - "365 James Robinson \n", - "366 James Robinson \n", - "367 James Robinson \n", - "368 James Robinson \n", - "369 James Robinson \n", - "370 James Robinson \n", - "371 James Robinson \n", - "372 James Robinson \n", - "373 James Robinson \n", - "374 James Robinson \n", - "375 James Robinson \n", - "376 James Robinson \n", - "377 James Robinson \n", - "378 James Robinson \n", - "379 James Robinson \n", - "380 James Robinson \n", - "381 James Robinson \n", - "382 James Robinson \n", - "383 James Robinson \n", - "384 James Robinson \n", - "385 Dominic Barker \n", - "386 James Robinson \n", - "387 James Robinson \n", - "388 Dominic Barker \n", - "389 James Robinson \n", - "390 James Robinson \n", - "391 James Robinson \n", - "392 James Robinson \n", - "393 James Robinson \n", - "394 James Robinson \n", - "395 James Robinson \n", - "396 James Robinson \n", - "397 James Robinson \n", - "398 James Robinson \n", - "399 James Robinson \n", - "400 James Robinson \n", - "401 James Robinson \n", - "402 James Robinson \n", - "403 James Robinson \n", - "404 James Robinson \n", - "405 dominicbarkerAN \n", - "406 James Robinson \n", - "407 James Robinson \n", - "408 James Robinson \n", - "409 James Robinson \n", - "410 James Robinson \n", - "411 James Robinson \n", - "412 James Robinson \n", - "413 James Robinson \n", - "414 James Robinson \n", - "415 James Robinson \n", - "416 James Robinson \n", - "417 James Robinson \n", - "418 James Robinson \n", - "419 James Robinson \n", - "420 James Robinson \n", - "421 Dominic Barker \n", - "422 dominicbarkerAN \n", - "423 Dominic Barker \n", - "424 dominicbarkerAN \n", - "425 Dominic Barker \n", - "426 dominicbarkerAN \n", - "427 Dominic Barker \n", - "428 dominicbarkerAN \n", - "429 Dominic Barker \n", - "430 dominicbarkerAN \n", - "431 Dominic Barker \n", - "432 dominicbarkerAN \n", - "433 dominicbarkerAN \n", - "434 Dominic Barker \n", - "435 dominicbarkerAN \n", - "436 James Robinson \n", - "437 James Robinson \n", - "438 Dominic Barker \n", - "439 Dominic Barker \n", - "440 Dominic Barker \n", - "441 Dominic Barker \n", - "442 James Robinson \n", - "443 James Robinson \n", - "444 James Robinson \n", - "445 James Robinson \n", - "446 James Robinson \n", - "447 James Robinson \n", - "448 James Robinson \n", - "449 Dominic Barker \n", - "450 dominicbarkerAN \n", - "451 Dominic Barker \n", - "452 dominicbarkerAN \n", - "453 Dominic Barker \n", - "454 Dominic Barker \n", - "455 dominicbarkerAN \n", - "456 Dominic Barker \n", - "457 dominicbarkerAN \n", - "458 James Robinson \n", - "459 James Robinson \n", - "460 James Robinson \n", - "461 Dominic Barker \n", - "462 Dominic Barker \n", - "463 dominicbarkerAN \n", - "464 Dominic Barker \n", - "465 dominicbarkerAN \n", - "466 Dominic Barker \n", - "467 dominicbarkerAN \n", - "468 Dominic Barker \n", - "469 dominicbarkerAN \n", - "470 James Robinson \n", - "471 James Robinson \n", - "472 James Robinson \n", - "473 Dominic Barker \n", - "474 Dominic Barker \n", - "475 dominicbarkerAN \n", - "476 Dominic Barker \n", - "477 Dominic Barker \n", - "478 dominicbarkerAN \n", - "479 Dominic Barker \n", - "480 dominicbarkerAN \n", - "481 Dominic Barker \n", - "482 Dominic Barker \n", - "483 dominicbarkerAN \n", - "484 James Robinson \n", - "485 James Robinson \n", - "486 James Robinson \n", - "487 dominicbarkerAN \n", - "488 dominicbarkerAN \n", - "489 dominicbarkerAN \n", - "490 dominicbarkerAN \n", - "491 James Robinson \n", - "492 dominicbarkerAN \n", - "493 dominicbarkerAN \n", - "494 dominicbarkerAN \n", - "495 dominicbarkerAN \n", - "496 dominicbarkerAN \n", - "497 James Robinson \n", - "498 James Robinson \n", - "499 dominicbarkerAN \n", - "500 dominicbarkerAN \n", - "501 dominicbarkerAN \n", - "502 dominicbarkerAN \n", - "503 dominicbarkerAN \n", - "504 dominicbarkerAN \n", - "505 dominicbarkerAN \n", - "506 dominicbarkerAN \n", - "507 dominicbarkerAN \n", - "508 dominicbarkerAN \n", - "509 dominicbarkerAN \n", - "510 dominicbarkerAN \n", - "511 James Robinson \n", - "512 James Robinson \n", - "513 dominicbarkerAN \n", - "514 dominicbarkerAN \n", - "515 dominicbarkerAN \n", - "516 dominicbarkerAN \n", - "517 James Robinson \n", - "518 James Robinson \n", - "519 James Robinson \n", - "520 James Robinson \n", - "521 dominicbarkerAN \n", - "522 dominicbarkerAN \n", - "523 dominicbarkerAN \n", - "524 dominicbarkerAN \n", - "525 dominicbarkerAN \n", - "526 dominicbarkerAN \n", - "527 dominicbarkerAN \n", - "528 dominicbarkerAN \n", - "529 dominicbarkerAN \n", - "530 dominicbarkerAN \n", - "531 dominicbarkerAN \n", - "532 dominicbarkerAN \n", - "533 James Robinson \n", - "534 James Robinson \n", - "535 dominicbarkerAN \n", - "536 dominicbarkerAN \n", - "537 James Robinson \n", - "538 James Robinson \n", - "539 James Robinson \n", - "540 James Robinson \n", - "541 dominicbarkerAN \n", - "542 James Robinson \n", - "543 dominicbarkerAN \n", - "544 dominicbarkerAN \n", - "545 dominicbarkerAN \n", - "546 dominicbarkerAN \n", - "547 dominicbarkerAN \n", - "548 dominicbarkerAN \n", - "549 James Robinson \n", - "550 James Robinson \n", - "551 James Robinson \n", - "552 James Robinson \n", - "553 James Robinson \n", - "554 James Robinson \n", - "555 James Robinson \n", - "556 James Robinson \n", - "557 James Robinson \n", - "558 dominicbarkerAN \n", - "559 dominicbarkerAN \n", - "560 James Robinson \n", - "561 James Robinson \n", - "562 James Robinson \n", - "563 James Robinson \n", - "564 James Robinson \n", - "565 James Robinson \n", - "566 James Robinson \n", - "567 James Robinson \n", - "568 James Robinson \n", - "569 James Robinson \n", - "570 James Robinson \n", - "571 James Robinson \n", - "572 James Robinson \n", - "573 James Robinson \n", - "574 James Robinson \n", - "575 James Robinson \n", - "576 James Robinson \n", - "577 James Robinson \n", - "578 James Robinson \n", - "579 James Robinson \n", - "580 James Robinson \n", - "581 James Robinson \n", - "582 James Robinson \n", - "583 James Robinson \n", - "584 James Robinson \n", - "585 James Robinson \n", - "586 James Robinson \n", - "587 James Robinson \n", - "588 James Robinson \n", - "589 James Robinson \n", - "590 James Robinson \n", - "591 James Robinson \n", - "592 James Robinson \n", - "593 James Robinson \n", - "594 dominicbarkerAN \n", - "595 dominicbarkerAN \n", - "596 dominicbarkerAN \n", - "597 dominicbarkerAN \n", - "598 dominicbarkerAN \n", - "599 dominicbarkerAN \n", - "600 dominicbarkerAN \n", - "601 dominicbarkerAN \n", - "602 dominicbarkerAN \n", - "603 dominicbarkerAN \n", - "604 dominicbarkerAN \n", - "605 dominicbarkerAN \n", - "606 dominicbarkerAN \n", - "607 dominicbarkerAN \n", - "608 dominicbarkerAN \n", - "609 dominicbarkerAN \n", - "610 dominicbarkerAN \n", - "611 dominicbarkerAN \n", - "612 dominicbarkerAN \n", - "613 James Robinson \n", - "614 James Robinson \n", - "615 ipdadmin \n", - "616 ipdadmin \n", - "617 ipdadmin \n", - "618 ipdadmin \n", - "619 ipdadmin \n", - "620 ipdadmin \n", - "621 dominicbarkerAN \n", - "622 dominicbarkerAN \n", - "623 dominicbarkerAN \n", - "624 ipdadmin \n", - "625 dominicbarkerAN \n", - "626 dominicbarkerAN \n", - "627 dominicbarkerAN \n", - "628 dominicbarkerAN \n", - "629 dominicbarkerAN \n", - "630 Dominic Barker \n", - "631 Dominic Barker \n", - "632 dominicbarkerAN \n", - "633 James Robinson \n", - "634 James Robinson \n", - "635 James Robinson \n", - "636 James Robinson \n", - "637 James Robinson \n", - "638 James Robinson \n", - "639 James Robinson \n", - "640 James Robinson \n", - "641 dominicbarkerAN \n", - "642 dominicbarkerAN \n", - "643 James Robinson \n", - "644 James Robinson \n", - "645 dominicbarkerAN \n", - "646 dominicbarkerAN \n", - "647 dominicbarkerAN \n", - "648 James Robinson \n", - "649 dominicbarkerAN \n", - "650 dominicbarkerAN \n", - "651 dominicbarkerAN \n", - "652 dominicbarkerAN \n", - "653 dominicbarkerAN \n", - "654 dominicbarkerAN \n", - "655 dominicbarkerAN \n", - "656 Dominic Barker \n", - "657 dominicbarkerAN \n", - "658 Dominic Barker \n", - "659 Dominic Barker \n", - "660 Dominic Barker \n", - "661 dominicbarkerAN \n", - "662 dominicbarkerAN \n", - "663 dominicbarkerAN \n", - "664 dominicbarkerAN \n", - "665 dominicbarkerAN \n", - "666 dominicbarkerAN \n", - "667 Dominic Barker \n", - "668 dominicbarkerAN \n", - "669 dominicbarkerAN \n", - "670 dominicbarkerAN \n", - "671 dominicbarkerAN \n", - "672 dominicbarkerAN \n", - "673 dominicbarkerAN \n", - "674 Dominic Barker \n", - "675 dominicbarkerAN \n", - "676 Dominic Barker \n", - "677 xeniageorgiouAN \n", - "678 xeniageorgiouAN \n", - "679 Dominic Barker \n", - "680 dominicbarkerAN \n", - "681 dominicbarkerAN \n", - "682 dominicbarkerAN \n", - "683 dominicbarkerAN \n", - "684 dominicbarkerAN \n", - "685 dominicbarkerAN \n", - "686 dominicbarkerAN \n", - "687 dominicbarkerAN \n", - "688 dominicbarkerAN \n", - "689 dominicbarkerAN \n", - "690 dominicbarkerAN \n", - "691 dominicbarkerAN \n", - "692 dominicbarkerAN \n", - "693 dominicbarkerAN \n", - "694 dominicbarkerAN \n", - "695 dominicbarkerAN \n", - "696 dominicbarkerAN \n", - "697 dominicbarkerAN \n", - "698 dominicbarkerAN \n", - "699 dominicbarkerAN \n", - "700 dominicbarkerAN \n", - "701 Dominic Barker \n", - "702 Dominic Barker \n", - "703 dominicbarkerAN \n", - "704 michaelcooperAN \n", - "705 michaelcooperAN \n", - "706 michaelcooperAN \n", - "707 xeniageorgiouAN \n", - "708 xeniageorgiouAN \n", - "709 dominicbarkerAN \n", - "710 dominicbarkerAN \n", - "711 dominicbarkerAN \n", - "712 dominicbarkerAN \n", - "713 dominicbarkerAN \n", - "714 dominicbarkerAN \n", - "715 dominicbarkerAN \n", - "716 dominicbarkerAN \n", - "717 dominicbarkerAN \n", - "718 xeniageorgiouAN \n", - "719 xeniageorgiouAN \n", - "720 dominicbarkerAN \n", - "721 dominicbarkerAN \n", - "722 Dominic Barker \n", - "723 dominicbarkerAN \n", - "724 Dominic Barker \n", - "725 dominicbarkerAN \n", - "726 michaelcooperAN \n", - "727 michaelcooperAN \n", - "728 Dominic Barker \n", - "729 dominicbarkerAN \n", - "730 Dominic Barker \n", - "731 dominicbarkerAN \n", - "732 Dominic Barker \n", - "733 dominicbarkerAN \n", - "734 michaelcooperAN \n", - "735 michaelcooperAN \n", - "736 michaelcooperAN \n", - "737 Dominic Barker \n", - "738 dominicbarkerAN \n", - "\n", - " commit.author.email commit.author.date \\\n", - "0 james.robinson@anthonynolan.org 2014-09-27T18:57:55Z \n", - "1 james.robinson@anthonynolan.org 2014-09-27T18:58:59Z \n", - "2 james.robinson@anthonynolan.org 2014-09-27T19:00:41Z \n", - "3 james.robinson@anthonynolan.org 2014-09-27T19:00:51Z \n", - "4 james.robinson@anthonynolan.org 2014-09-27T19:02:35Z \n", - "5 james.robinson@anthonynolan.org 2014-09-27T19:03:30Z \n", - "6 james.robinson@anthonynolan.org 2014-09-27T19:10:12Z \n", - "7 james.robinson@anthonynolan.org 2014-09-27T19:13:24Z \n", - "8 james.robinson@anthonynolan.org 2014-09-27T19:18:54Z \n", - "9 james.robinson@anthonynolan.org 2014-09-27T19:25:48Z \n", - "10 james.robinson@anthonynolan.org 2014-09-27T19:38:32Z \n", - "11 james.robinson@anthonynolan.org 2014-09-27T19:53:05Z \n", - "12 james.robinson@anthonynolan.org 2014-09-27T20:33:03Z \n", - "13 james.robinson@anthonynolan.org 2014-09-27T20:33:43Z \n", - "14 james.robinson@anthonynolan.org 2014-09-27T20:47:44Z \n", - "15 james.robinson@anthonynolan.org 2014-09-27T20:48:52Z \n", - "16 james.robinson@anthonynolan.org 2014-09-27T20:50:18Z \n", - "17 james.robinson@anthonynolan.org 2014-09-27T20:56:36Z \n", - "18 james.robinson@anthonynolan.org 2014-09-27T21:02:10Z \n", - "19 james.robinson@anthonynolan.org 2014-09-27T21:03:12Z \n", - "20 james.robinson@anthonynolan.org 2014-09-27T21:04:43Z \n", - "21 james.robinson@anthonynolan.org 2014-09-27T21:07:01Z \n", - "22 james.robinson@anthonynolan.org 2014-10-07T13:03:28Z \n", - "23 james.robinson@anthonynolan.org 2014-10-07T15:11:13Z \n", - "24 james.robinson@anthonynolan.org 2014-10-10T08:11:43Z \n", - "25 james.robinson@anthonynolan.org 2014-10-10T08:28:16Z \n", - "26 james.robinson@anthonynolan.org 2014-10-10T08:38:01Z \n", - "27 james.robinson@anthonynolan.org 2014-10-10T11:35:52Z \n", - "28 james.robinson@anthonynolan.org 2014-10-10T12:50:43Z \n", - "29 james.robinson@anthonynolan.org 2014-10-10T12:57:20Z \n", - "30 james.robinson@anthonynolan.org 2014-10-13T08:56:00Z \n", - "31 james.robinson@anthonynolan.org 2014-10-13T08:57:07Z \n", - "32 james.robinson@anthonynolan.org 2014-10-16T11:06:40Z \n", - "33 james.robinson@anthonynolan.org 2014-10-16T11:08:12Z \n", - "34 james.robinson@anthonynolan.org 2014-11-20T12:25:29Z \n", - "35 james.robinson@anthonynolan.org 2014-11-20T12:26:50Z \n", - "36 james.robinson@anthonynolan.org 2014-11-20T12:51:26Z \n", - "37 james.robinson@anthonynolan.org 2014-11-20T12:52:19Z \n", - "38 james.robinson@anthonynolan.org 2014-11-20T15:56:14Z \n", - "39 james.robinson@anthonynolan.org 2014-11-20T15:56:43Z \n", - "40 james.robinson@anthonynolan.org 2014-11-21T10:03:45Z \n", - "41 james.robinson@anthonynolan.org 2014-11-21T10:04:14Z \n", - "42 james.robinson@anthonynolan.org 2014-11-27T15:52:04Z \n", - "43 james.robinson@anthonynolan.org 2014-11-27T15:52:46Z \n", - "44 james.robinson@anthonynolan.org 2014-12-11T11:30:23Z \n", - "45 james.robinson@anthonynolan.org 2015-01-17T12:04:07Z \n", - "46 james.robinson@anthonynolan.org 2015-01-19T10:28:09Z \n", - "47 james.robinson@anthonynolan.org 2015-01-19T11:57:41Z \n", - "48 james.robinson@anthonynolan.org 2015-01-19T11:58:44Z \n", - "49 james.robinson@anthonynolan.org 2015-01-19T12:11:47Z \n", - "50 james.robinson@anthonynolan.org 2015-01-19T12:15:23Z \n", - "51 james.robinson@anthonynolan.org 2015-01-22T09:56:07Z \n", - "52 james.robinson@anthonynolan.org 2015-01-22T09:56:54Z \n", - "53 james.robinson@anthonynolan.org 2015-01-27T10:21:58Z \n", - "54 james.robinson@anthonynolan.org 2015-01-27T10:22:26Z \n", - "55 james.robinson@anthonynolan.org 2015-01-29T14:02:30Z \n", - "56 james.robinson@anthonynolan.org 2015-01-29T14:04:42Z \n", - "57 james.robinson@anthonynolan.org 2015-02-12T14:49:21Z \n", - "58 james.robinson@anthonynolan.org 2015-02-12T14:51:10Z \n", - "59 james.robinson@anthonynolan.org 2015-02-26T10:08:05Z \n", - "60 james.robinson@anthonynolan.org 2015-02-26T10:09:36Z \n", - "61 james.robinson@anthonynolan.org 2015-04-16T09:05:11Z \n", - "62 james.robinson@anthonynolan.org 2015-04-16T09:08:02Z \n", - "63 james.robinson@anthonynolan.org 2015-04-16T09:55:20Z \n", - "64 james.robinson@anthonynolan.org 2015-04-16T09:56:18Z \n", - "65 james.robinson@anthonynolan.org 2015-04-16T10:24:54Z \n", - "66 james.robinson@anthonynolan.org 2015-04-16T10:25:29Z \n", - "67 james.robinson@anthonynolan.org 2015-04-16T10:27:11Z \n", - "68 james.robinson@anthonynolan.org 2015-04-16T10:27:23Z \n", - "69 james.robinson@anthonynolan.org 2015-04-16T11:31:19Z \n", - "70 james.robinson@anthonynolan.org 2015-04-16T11:38:04Z \n", - "71 james.robinson@anthonynolan.org 2015-04-17T08:26:00Z \n", - "72 james.robinson@anthonynolan.org 2015-04-17T08:26:23Z \n", - "73 james.robinson@anthonynolan.org 2015-04-23T08:59:20Z \n", - "74 james.robinson@anthonynolan.org 2015-04-23T08:59:43Z \n", - "75 james.robinson@anthonynolan.org 2015-06-01T11:53:33Z \n", - "76 james.robinson@anthonynolan.org 2015-06-01T11:56:10Z \n", - "77 james.robinson@anthonynolan.org 2015-06-12T10:59:57Z \n", - "78 james.robinson@anthonynolan.org 2015-06-12T11:00:29Z \n", - "79 james.robinson@anthonynolan.org 2015-06-12T11:04:23Z \n", - "80 james.robinson@anthonynolan.org 2015-06-12T11:07:15Z \n", - "81 james.robinson@anthonynolan.org 2015-06-12T11:10:18Z \n", - "82 james.robinson@anthonynolan.org 2015-06-12T11:19:14Z \n", - "83 james.robinson@anthonynolan.org 2015-06-12T11:19:32Z \n", - "84 james.robinson@anthonynolan.org 2015-06-12T11:21:41Z \n", - "85 james.robinson@anthonynolan.org 2015-06-12T11:23:58Z \n", - "86 james.robinson@anthonynolan.org 2015-06-12T11:26:08Z \n", - "87 james.robinson@anthonynolan.org 2015-06-12T11:30:02Z \n", - "88 james.robinson@anthonynolan.org 2015-06-12T11:32:37Z \n", - "89 james.robinson@anthonynolan.org 2015-06-12T11:34:20Z \n", - "90 james.robinson@anthonynolan.org 2015-06-12T11:34:36Z \n", - "91 james.robinson@anthonynolan.org 2015-06-12T11:36:31Z \n", - "92 james.robinson@anthonynolan.org 2015-06-12T11:37:52Z \n", - "93 james.robinson@anthonynolan.org 2015-06-12T11:40:16Z \n", - "94 james.robinson@anthonynolan.org 2015-06-12T11:41:10Z \n", - "95 james.robinson@anthonynolan.org 2015-06-12T11:43:24Z \n", - "96 james.robinson@anthonynolan.org 2015-06-12T11:44:23Z \n", - "97 james.robinson@anthonynolan.org 2015-06-12T11:46:17Z \n", - "98 james.robinson@anthonynolan.org 2015-06-12T11:47:46Z \n", - "99 james.robinson@anthonynolan.org 2015-06-12T11:49:48Z \n", - "100 james.robinson@anthonynolan.org 2015-06-12T11:50:38Z \n", - "101 james.robinson@anthonynolan.org 2015-06-12T11:53:42Z \n", - "102 james.robinson@anthonynolan.org 2015-06-12T11:54:26Z \n", - "103 james.robinson@anthonynolan.org 2015-06-12T11:56:43Z \n", - "104 james.robinson@anthonynolan.org 2015-06-12T11:58:47Z \n", - "105 james.robinson@anthonynolan.org 2015-07-07T12:28:19Z \n", - "106 james.robinson@anthonynolan.org 2015-07-07T12:41:38Z \n", - "107 james.robinson@anthonynolan.org 2015-07-07T12:47:36Z \n", - "108 james.robinson@anthonynolan.org 2015-07-07T13:14:32Z \n", - "109 james.robinson@anthonynolan.org 2015-07-07T13:35:01Z \n", - "110 james.robinson@anthonynolan.org 2015-07-07T13:57:07Z \n", - "111 james.robinson@anthonynolan.org 2015-07-07T13:59:17Z \n", - "112 james.robinson@anthonynolan.org 2015-07-07T14:01:00Z \n", - "113 james.robinson@anthonynolan.org 2015-07-07T14:02:51Z \n", - "114 james.robinson@anthonynolan.org 2015-08-12T10:19:30Z \n", - "115 james.robinson@anthonynolan.org 2015-08-12T10:22:19Z \n", - "116 james.robinson@anthonynolan.org 2015-09-11T12:34:58Z \n", - "117 james.robinson@anthonynolan.org 2015-09-11T12:37:30Z \n", - "118 james.robinson@anthonynolan.org 2015-09-11T15:39:09Z \n", - "119 james.robinson@anthonynolan.org 2015-09-11T15:44:02Z \n", - "120 james.robinson@anthonynolan.org 2015-10-09T10:55:47Z \n", - "121 james.robinson@anthonynolan.org 2015-10-09T11:00:44Z \n", - "122 james.robinson@anthonynolan.org 2015-10-09T11:13:51Z \n", - "123 james.robinson@anthonynolan.org 2015-10-09T11:15:34Z \n", - "124 james.robinson@anthonynolan.org 2015-10-12T13:18:45Z \n", - "125 james.robinson@anthonynolan.org 2015-10-12T13:20:15Z \n", - "126 james.robinson@anthonynolan.org 2015-10-15T12:46:56Z \n", - "127 james.robinson@anthonynolan.org 2015-10-15T12:47:31Z \n", - "128 james.robinson@anthonynolan.org 2015-10-16T16:00:35Z \n", - "129 james.robinson@anthonynolan.org 2015-10-16T16:01:29Z \n", - "130 james.robinson@anthonynolan.org 2015-11-11T17:12:40Z \n", - "131 james.robinson@anthonynolan.org 2015-11-11T17:16:20Z \n", - "132 james.robinson@anthonynolan.org 2016-01-19T10:43:35Z \n", - "133 james.robinson@anthonynolan.org 2016-01-19T12:28:52Z \n", - "134 james.robinson@anthonynolan.org 2016-01-19T12:35:11Z \n", - "135 james.robinson@anthonynolan.org 2016-01-19T12:42:17Z \n", - "136 james.robinson@anthonynolan.org 2016-01-19T12:44:35Z \n", - "137 james.robinson@anthonynolan.org 2016-01-20T14:39:42Z \n", - "138 james.robinson@anthonynolan.org 2016-01-20T16:22:42Z \n", - "139 james.robinson@anthonynolan.org 2016-02-01T14:53:57Z \n", - "140 james.robinson@anthonynolan.org 2016-02-01T14:55:24Z \n", - "141 james.robinson@anthonynolan.org 2016-02-09T11:17:59Z \n", - "142 james.robinson@anthonynolan.org 2016-02-09T11:18:33Z \n", - "143 james.robinson@anthonynolan.org 2016-02-10T10:55:33Z \n", - "144 james.robinson@anthonynolan.org 2016-02-10T10:57:01Z \n", - "145 james.robinson@anthonynolan.org 2016-02-10T10:59:26Z \n", - "146 james.robinson@anthonynolan.org 2016-02-19T12:36:15Z \n", - "147 james.robinson@anthonynolan.org 2016-02-19T12:37:02Z \n", - "148 james.robinson@anthonynolan.org 2016-02-19T12:45:20Z \n", - "149 james.robinson@anthonynolan.org 2016-02-19T12:45:40Z \n", - "150 james.robinson@anthonynolan.org 2016-02-19T12:45:58Z \n", - "151 james.robinson@anthonynolan.org 2016-02-19T12:46:12Z \n", - "152 james.robinson@anthonynolan.org 2016-02-19T12:47:04Z \n", - "153 james.robinson@anthonynolan.org 2016-02-19T12:47:26Z \n", - "154 james.robinson@anthonynolan.org 2016-02-22T14:29:44Z \n", - "155 james.robinson@anthonynolan.org 2016-02-22T14:36:39Z \n", - "156 james.robinson@anthonynolan.org 2016-04-13T15:34:48Z \n", - "157 james.robinson@anthonynolan.org 2016-04-14T08:31:24Z \n", - "158 james.robinson@anthonynolan.org 2016-04-14T08:32:56Z \n", - "159 james.robinson@anthonynolan.org 2016-04-14T08:35:17Z \n", - "160 james.robinson@anthonynolan.org 2016-04-14T08:36:01Z \n", - "161 james.robinson@anthonynolan.org 2016-04-15T15:21:37Z \n", - "162 james.robinson@anthonynolan.org 2016-04-15T15:21:54Z \n", - "163 james.robinson@anthonynolan.org 2016-04-15T15:35:32Z \n", - "164 james.robinson@anthonynolan.org 2016-04-15T15:35:58Z \n", - "165 james.robinson@anthonynolan.org 2016-04-21T10:14:14Z \n", - "166 james.robinson@anthonynolan.org 2016-04-21T10:17:13Z \n", - "167 james.robinson@anthonynolan.org 2016-04-21T10:17:27Z \n", - "168 james.robinson@anthonynolan.org 2016-04-21T10:20:50Z \n", - "169 james.robinson@anthonynolan.org 2016-04-21T10:21:33Z \n", - "170 james.robinson@anthonynolan.org 2016-04-21T14:06:15Z \n", - "171 james.robinson@anthonynolan.org 2016-04-21T14:07:40Z \n", - "172 james.robinson@anthonynolan.org 2016-04-22T09:41:32Z \n", - "173 james.robinson@anthonynolan.org 2016-04-22T09:41:56Z \n", - "174 james.robinson@anthonynolan.org 2016-04-22T09:49:05Z \n", - "175 james.robinson@anthonynolan.org 2016-04-22T09:50:27Z \n", - "176 james.robinson@anthonynolan.org 2016-05-06T14:24:47Z \n", - "177 james.robinson@anthonynolan.org 2016-05-06T14:27:07Z \n", - "178 james.robinson@anthonynolan.org 2016-05-06T14:28:11Z \n", - "179 james.robinson@anthonynolan.org 2016-06-03T13:07:28Z \n", - "180 james.robinson@anthonynolan.org 2016-06-03T13:08:11Z \n", - "181 james.robinson@anthonynolan.org 2016-06-03T13:23:27Z \n", - "182 james.robinson@anthonynolan.org 2016-06-09T08:50:50Z \n", - "183 james.robinson@anthonynolan.org 2016-07-13T13:43:30Z \n", - "184 james.robinson@anthonynolan.org 2016-07-14T09:18:36Z \n", - "185 james.robinson@anthonynolan.org 2016-07-14T09:20:20Z \n", - "186 james.robinson@anthonynolan.org 2016-08-03T09:21:43Z \n", - "187 james.robinson@anthonynolan.org 2016-08-03T09:22:09Z \n", - "188 james.robinson@anthonynolan.org 2016-08-03T09:41:35Z \n", - "189 james.robinson@anthonynolan.org 2016-08-03T09:42:39Z \n", - "190 james.robinson@anthonynolan.org 2016-08-15T10:50:28Z \n", - "191 james.robinson@anthonynolan.org 2016-08-15T10:50:52Z \n", - "192 james.robinson@anthonynolan.org 2016-08-15T10:57:55Z \n", - "193 james.robinson@anthonynolan.org 2016-08-15T11:01:40Z \n", - "194 james.robinson@anthonynolan.org 2016-08-22T14:28:44Z \n", - "195 james.robinson@anthonynolan.org 2016-08-24T10:47:21Z \n", - "196 james.robinson@anthonynolan.org 2016-08-25T14:53:06Z \n", - "197 james.robinson@anthonynolan.org 2016-09-15T14:42:03Z \n", - "198 james.robinson@anthonynolan.org 2016-09-15T14:44:23Z \n", - "199 james.robinson@anthonynolan.org 2016-10-17T10:51:06Z \n", - "200 james.robinson@anthonynolan.org 2016-10-17T10:52:44Z \n", - "201 james.robinson@anthonynolan.org 2016-10-17T10:53:06Z \n", - "202 james.robinson@anthonynolan.org 2016-10-17T10:53:33Z \n", - "203 james.robinson@anthonynolan.org 2016-10-17T15:12:08Z \n", - "204 james.robinson@anthonynolan.org 2016-10-17T15:13:32Z \n", - "205 james.robinson@anthonynolan.org 2016-10-17T15:13:43Z \n", - "206 james.robinson@anthonynolan.org 2016-10-17T15:17:00Z \n", - "207 james.robinson@anthonynolan.org 2016-10-17T15:21:13Z \n", - "208 james.robinson@anthonynolan.org 2016-10-19T10:22:38Z \n", - "209 james.robinson@anthonynolan.org 2016-10-19T10:23:08Z \n", - "210 james.robinson@anthonynolan.org 2016-10-19T10:30:11Z \n", - "211 james.robinson@anthonynolan.org 2016-10-19T10:30:44Z \n", - "212 james.robinson@anthonynolan.org 2016-10-19T12:49:13Z \n", - "213 james.robinson@anthonynolan.org 2016-10-19T12:50:05Z \n", - "214 james.robinson@anthonynolan.org 2016-10-20T13:25:53Z \n", - "215 james.robinson@anthonynolan.org 2016-10-20T13:51:40Z \n", - "216 james.robinson@anthonynolan.org 2016-10-25T14:22:51Z \n", - "217 james.robinson@anthonynolan.org 2016-10-25T14:23:15Z \n", - "218 james.robinson@anthonynolan.org 2016-10-26T14:33:37Z \n", - "219 james.robinson@anthonynolan.org 2016-10-26T15:04:59Z \n", - "220 james.robinson@anthonynolan.org 2016-11-08T16:10:36Z \n", - "221 james.robinson@anthonynolan.org 2016-11-08T16:11:34Z \n", - "222 james.robinson@anthonynolan.org 2016-11-16T13:50:09Z \n", - "223 james.robinson@anthonynolan.org 2016-11-16T13:51:23Z \n", - "224 james.robinson@anthonynolan.org 2016-11-16T13:52:40Z \n", - "225 james.robinson@anthonynolan.org 2016-11-16T14:06:46Z \n", - "226 james.robinson@anthonynolan.org 2016-11-30T13:57:15Z \n", - "227 james.robinson@anthonynolan.org 2016-11-30T13:58:27Z \n", - "228 james.robinson@anthonynolan.org 2017-01-20T08:59:20Z \n", - "229 james.robinson@anthonynolan.org 2017-01-20T10:51:37Z \n", - "230 james.robinson@anthonynolan.org 2017-01-20T13:29:32Z \n", - "231 james.robinson@anthonynolan.org 2017-01-20T13:30:07Z \n", - "232 james.robinson@anthonynolan.org 2017-01-23T17:19:34Z \n", - "233 james.robinson@anthonynolan.org 2017-01-23T17:24:05Z \n", - "234 james.robinson@anthonynolan.org 2017-01-23T18:03:48Z \n", - "235 james.robinson@anthonynolan.org 2017-01-23T18:04:19Z \n", - "236 james.robinson@anthonynolan.org 2017-01-25T13:00:32Z \n", - "237 james.robinson@anthonynolan.org 2017-01-25T13:01:05Z \n", - "238 james.robinson@anthonynolan.org 2017-01-26T11:32:38Z \n", - "239 james.robinson@anthonynolan.org 2017-01-26T15:07:16Z \n", - "240 james.robinson@anthonynolan.org 2017-01-27T10:30:26Z \n", - "241 james.robinson@anthonynolan.org 2017-01-27T10:34:00Z \n", - "242 james.robinson@anthonynolan.org 2017-01-27T12:02:40Z \n", - "243 james.robinson@anthonynolan.org 2017-01-27T15:44:02Z \n", - "244 james.robinson@anthonynolan.org 2017-02-17T11:22:46Z \n", - "245 james.robinson@anthonynolan.org 2017-02-17T11:23:57Z \n", - "246 james.robinson@anthonynolan.org 2017-03-09T14:30:23Z \n", - "247 james.robinson@anthonynolan.org 2017-03-09T14:33:14Z \n", - "248 james.robinson@anthonynolan.org 2017-04-13T11:38:20Z \n", - "249 james.robinson@anthonynolan.org 2017-04-18T09:47:03Z \n", - "250 james.robinson@anthonynolan.org 2017-04-18T09:48:30Z \n", - "251 james.robinson@anthonynolan.org 2017-04-19T09:06:49Z \n", - "252 james.robinson@anthonynolan.org 2017-04-19T09:07:11Z \n", - "253 james.robinson@anthonynolan.org 2017-04-19T10:46:28Z \n", - "254 james.robinson@anthonynolan.org 2017-04-19T10:47:08Z \n", - "255 james.robinson@anthonynolan.org 2017-05-05T09:08:02Z \n", - "256 james.robinson@anthonynolan.org 2017-05-05T09:08:48Z \n", - "257 james.robinson@anthonynolan.org 2017-06-07T13:49:28Z \n", - "258 james.robinson@anthonynolan.org 2017-06-07T13:52:43Z \n", - "259 james.robinson@anthonynolan.org 2017-06-07T15:21:27Z \n", - "260 james.robinson@anthonynolan.org 2017-06-07T15:22:41Z \n", - "261 james.robinson@anthonynolan.org 2017-06-07T15:23:29Z \n", - "262 james.robinson@anthonynolan.org 2017-06-21T14:32:52Z \n", - "263 james.robinson@anthonynolan.org 2017-06-21T14:34:47Z \n", - "264 james.robinson@anthonynolan.org 2017-06-21T14:35:14Z \n", - "265 james.robinson@anthonynolan.org 2017-06-21T14:36:04Z \n", - "266 james.robinson@anthonynolan.org 2017-06-21T14:37:01Z \n", - "267 james.robinson@anthonynolan.org 2017-06-21T14:38:41Z \n", - "268 james.robinson@anthonynolan.org 2017-06-21T14:39:19Z \n", - "269 james.robinson@anthonynolan.org 2017-06-21T14:39:51Z \n", - "270 james.robinson@anthonynolan.org 2017-06-21T14:40:46Z \n", - "271 james.robinson@anthonynolan.org 2017-06-21T14:41:27Z \n", - "272 james.robinson@anthonynolan.org 2017-06-21T14:42:04Z \n", - "273 james.robinson@anthonynolan.org 2017-06-21T14:42:28Z \n", - "274 james.robinson@anthonynolan.org 2017-06-21T14:42:56Z \n", - "275 james.robinson@anthonynolan.org 2017-06-21T14:43:43Z \n", - "276 james.robinson@anthonynolan.org 2017-06-21T14:47:42Z \n", - "277 james.robinson@anthonynolan.org 2017-06-21T14:48:38Z \n", - "278 james.robinson@anthonynolan.org 2017-06-21T14:49:28Z \n", - "279 james.robinson@anthonynolan.org 2017-06-21T14:50:04Z \n", - "280 james.robinson@anthonynolan.org 2017-06-21T14:50:34Z \n", - "281 james.robinson@anthonynolan.org 2017-06-21T14:51:08Z \n", - "282 james.robinson@anthonynolan.org 2017-06-21T14:51:36Z \n", - "283 james.robinson@anthonynolan.org 2017-06-21T14:52:10Z \n", - "284 james.robinson@anthonynolan.org 2017-06-21T14:52:35Z \n", - "285 james.robinson@anthonynolan.org 2017-06-21T14:53:31Z \n", - "286 james.robinson@anthonynolan.org 2017-07-12T09:03:03Z \n", - "287 james.robinson@anthonynolan.org 2017-07-12T09:08:09Z \n", - "288 james.robinson@anthonynolan.org 2017-07-12T09:10:39Z \n", - "289 james.robinson@anthonynolan.org 2017-07-12T09:15:01Z \n", - "290 james.robinson@anthonynolan.org 2017-07-13T08:50:49Z \n", - "291 james.robinson@anthonynolan.org 2017-07-13T08:51:19Z \n", - "292 james.robinson@anthonynolan.org 2017-07-21T14:16:04Z \n", - "293 james.robinson@anthonynolan.org 2017-07-21T14:16:30Z \n", - "294 james.robinson@anthonynolan.org 2017-07-26T10:29:28Z \n", - "295 james.robinson@anthonynolan.org 2017-07-26T10:30:22Z \n", - "296 james.robinson@anthonynolan.org 2017-08-17T14:22:40Z \n", - "297 james.robinson@anthonynolan.org 2017-08-17T14:40:48Z \n", - "298 james.robinson@anthonynolan.org 2017-08-17T14:46:14Z \n", - "299 james.robinson@anthonynolan.org 2017-08-17T15:00:48Z \n", - "300 james.robinson@anthonynolan.org 2017-08-17T15:03:53Z \n", - "301 james.robinson@anthonynolan.org 2017-10-26T09:30:35Z \n", - "302 james.robinson@anthonynolan.org 2017-10-26T09:33:19Z \n", - "303 james.robinson@anthonynolan.org 2017-11-10T10:15:45Z \n", - "304 james.robinson@anthonynolan.org 2017-11-10T10:17:18Z \n", - "305 james.robinson@anthonynolan.org 2017-11-27T14:16:48Z \n", - "306 james.robinson@anthonynolan.org 2017-11-27T15:53:40Z \n", - "307 james.robinson@anthonynolan.org 2017-11-27T15:55:46Z \n", - "308 james.robinson@anthonynolan.org 2017-11-27T19:54:43Z \n", - "309 james.robinson@anthonynolan.org 2017-11-27T19:56:09Z \n", - "310 james.robinson@anthonynolan.org 2017-11-29T11:41:25Z \n", - "311 james.robinson@anthonynolan.org 2017-11-29T11:42:58Z \n", - "312 james.robinson@anthonynolan.org 2017-11-29T11:44:51Z \n", - "313 james.robinson@anthonynolan.org 2017-11-29T11:48:04Z \n", - "314 james.robinson@anthonynolan.org 2017-11-29T11:48:59Z \n", - "315 james.robinson@anthonynolan.org 2017-11-29T11:50:03Z \n", - "316 james.robinson@anthonynolan.org 2017-11-29T11:51:55Z \n", - "317 james.robinson@anthonynolan.org 2017-11-29T11:52:52Z \n", - "318 james.robinson@anthonynolan.org 2017-11-30T10:02:36Z \n", - "319 james.robinson@anthonynolan.org 2017-11-30T10:04:18Z \n", - "320 james.robinson@anthonynolan.org 2017-12-01T10:07:12Z \n", - "321 james.robinson@anthonynolan.org 2017-12-01T10:10:06Z \n", - "322 james.robinson@anthonynolan.org 2018-01-03T11:34:18Z \n", - "323 james.robinson@anthonynolan.org 2018-01-03T11:36:08Z \n", - "324 james.robinson@anthonynolan.org 2018-01-10T10:25:58Z \n", - "325 jrob119@users.noreply.github.com 2018-01-10T10:27:23Z \n", - "326 james.robinson@anthonynolan.org 2018-01-19T11:23:52Z \n", - "327 jrob119@users.noreply.github.com 2018-01-19T11:25:09Z \n", - "328 james.robinson@anthonynolan.org 2018-01-19T11:41:17Z \n", - "329 jrob119@users.noreply.github.com 2018-01-19T11:42:27Z \n", - "330 james.robinson@anthonynolan.org 2018-01-19T15:26:18Z \n", - "331 jrob119@users.noreply.github.com 2018-01-19T15:28:27Z \n", - "332 james.robinson@anthonynolan.org 2018-01-22T10:16:41Z \n", - "333 jrob119@users.noreply.github.com 2018-01-22T10:17:33Z \n", - "334 james.robinson@anthonynolan.org 2018-02-13T10:45:53Z \n", - "335 james.robinson@anthonynolan.org 2018-02-13T10:46:53Z \n", - "336 jrob119@users.noreply.github.com 2018-02-13T10:50:02Z \n", - "337 james.robinson@anthonynolan.org 2018-04-17T15:36:25Z \n", - "338 jrob119@users.noreply.github.com 2018-04-17T15:38:24Z \n", - "339 jrob119@users.noreply.github.com 2018-04-17T15:45:58Z \n", - "340 jrob119@users.noreply.github.com 2018-04-17T15:46:06Z \n", - "341 jrob119@users.noreply.github.com 2018-04-17T15:47:00Z \n", - "342 jrob119@users.noreply.github.com 2018-04-17T15:47:08Z \n", - "343 jrob119@users.noreply.github.com 2018-04-17T15:47:20Z \n", - "344 jrob119@users.noreply.github.com 2018-04-17T15:47:30Z \n", - "345 james.robinson@anthonynolan.org 2018-04-18T14:41:55Z \n", - "346 james.robinson@anthonynolan.org 2018-04-18T14:45:29Z \n", - "347 jrob119@users.noreply.github.com 2018-04-18T14:46:25Z \n", - "348 james.robinson@anthonynolan.org 2018-04-20T14:28:27Z \n", - "349 james.robinson@anthonynolan.org 2018-04-20T14:29:01Z \n", - "350 james.robinson@anthonynolan.org 2018-04-20T14:29:17Z \n", - "351 jrob119@users.noreply.github.com 2018-04-20T14:29:38Z \n", - "352 james.robinson@anthonynolan.org 2018-04-24T14:02:03Z \n", - "353 james.robinson@anthonynolan.org 2018-04-24T14:08:21Z \n", - "354 james.robinson@anthonynolan.org 2018-04-24T14:09:53Z \n", - "355 james.robinson@anthonynolan.org 2018-04-24T14:10:58Z \n", - "356 james.robinson@anthonynolan.org 2018-04-24T14:12:02Z \n", - "357 james.robinson@anthonynolan.org 2018-04-24T16:04:58Z \n", - "358 james.robinson@anthonynolan.org 2018-04-25T10:56:04Z \n", - "359 james.robinson@anthonynolan.org 2018-04-26T12:36:01Z \n", - "360 james.robinson@anthonynolan.org 2018-04-27T12:12:02Z \n", - "361 jrob119@users.noreply.github.com 2018-04-27T12:12:58Z \n", - "362 james.robinson@anthonynolan.org 2018-05-04T10:31:08Z \n", - "363 jrob119@users.noreply.github.com 2018-05-04T10:33:51Z \n", - "364 james.robinson@anthonynolan.org 2018-05-18T14:43:27Z \n", - "365 jrob119@users.noreply.github.com 2018-05-18T15:36:36Z \n", - "366 james.robinson@anthonynolan.org 2018-05-22T13:52:03Z \n", - "367 jrob119@users.noreply.github.com 2018-05-22T13:52:26Z \n", - "368 james.robinson@anthonynolan.org 2018-07-11T11:22:21Z \n", - "369 james.robinson@anthonynolan.org 2018-07-11T11:35:01Z \n", - "370 jrob119@users.noreply.github.com 2018-07-11T11:36:49Z \n", - "371 jrob119@users.noreply.github.com 2018-07-11T11:37:44Z \n", - "372 jrob119@users.noreply.github.com 2018-07-11T17:30:10Z \n", - "373 jrob119@users.noreply.github.com 2018-07-11T17:30:53Z \n", - "374 james.robinson@anthonynolan.org 2018-07-12T09:50:05Z \n", - "375 jrob119@users.noreply.github.com 2018-07-12T09:50:43Z \n", - "376 james.robinson@anthonynolan.org 2018-07-16T13:15:56Z \n", - "377 jrob119@users.noreply.github.com 2018-07-16T13:17:19Z \n", - "378 james.robinson@anthonynolan.org 2018-07-31T09:57:05Z \n", - "379 jrob119@users.noreply.github.com 2018-07-31T09:59:25Z \n", - "380 james.robinson@anthonynolan.org 2018-08-14T08:54:04Z \n", - "381 jrob119@users.noreply.github.com 2018-09-06T11:04:54Z \n", - "382 james.robinson@anthonynolan.org 2018-10-17T09:08:57Z \n", - "383 jrob119@users.noreply.github.com 2018-10-17T09:15:48Z \n", - "384 jrob119@users.noreply.github.com 2018-10-17T09:17:38Z \n", - "385 dominicbarker@Dominics-iMac.local 2018-10-18T15:05:10Z \n", - "386 jrob119@users.noreply.github.com 2018-10-18T15:10:34Z \n", - "387 james.robinson@anthonynolan.org 2018-11-06T11:15:51Z \n", - "388 dominicbarker@Dominics-iMac.local 2018-11-06T11:25:45Z \n", - "389 james.robinson@anthonynolan.org 2018-11-06T11:29:52Z \n", - "390 jrob119@users.noreply.github.com 2018-11-06T11:30:30Z \n", - "391 james.robinson@anthonynolan.org 2019-01-23T12:20:16Z \n", - "392 james.robinson@anthonynolan.org 2019-01-23T12:22:08Z \n", - "393 jrob119@users.noreply.github.com 2019-01-23T12:24:28Z \n", - "394 jrob119@users.noreply.github.com 2019-01-23T12:32:29Z \n", - "395 jrob119@users.noreply.github.com 2019-01-23T12:33:52Z \n", - "396 jrob119@users.noreply.github.com 2019-01-23T12:35:16Z \n", - "397 jrob119@users.noreply.github.com 2019-01-23T16:43:09Z \n", - "398 jrob119@users.noreply.github.com 2019-01-24T10:13:04Z \n", - "399 jrob119@users.noreply.github.com 2019-01-24T10:13:21Z \n", - "400 jrob119@users.noreply.github.com 2019-01-24T11:12:04Z \n", - "401 jrob119@users.noreply.github.com 2019-01-24T11:12:59Z \n", - "402 james.robinson@anthonynolan.org 2019-01-24T12:22:46Z \n", - "403 james.robinson@anthonynolan.org 2019-01-24T12:23:21Z \n", - "404 jrob119@users.noreply.github.com 2019-01-24T12:27:42Z \n", - "405 37367778+dominicbarkerAN@users.noreply.github.com 2019-01-28T09:54:30Z \n", - "406 james.robinson@anthonynolan.org 2019-01-29T16:54:18Z \n", - "407 jrob119@users.noreply.github.com 2019-01-29T17:20:59Z \n", - "408 james.robinson@anthonynolan.org 2019-01-29T17:38:58Z \n", - "409 james.robinson@anthonynolan.org 2019-04-17T08:57:40Z \n", - "410 jrob119@users.noreply.github.com 2019-04-17T09:00:15Z \n", - "411 james.robinson@anthonynolan.org 2019-04-17T09:01:16Z \n", - "412 james.robinson@anthonynolan.org 2019-04-17T09:01:53Z \n", - "413 james.robinson@anthonynolan.org 2019-04-17T09:03:09Z \n", - "414 james.robinson@anthonynolan.org 2019-04-17T09:05:13Z \n", - "415 james.robinson@anthonynolan.org 2019-04-17T09:07:45Z \n", - "416 jrob119@users.noreply.github.com 2019-04-17T09:09:26Z \n", - "417 jrob119@users.noreply.github.com 2019-04-17T09:10:57Z \n", - "418 james.robinson@anthonynolan.org 2019-04-17T09:19:50Z \n", - "419 jrob119@users.noreply.github.com 2019-04-17T09:23:42Z \n", - "420 jrob119@users.noreply.github.com 2019-04-17T09:25:25Z \n", - "421 dominic.barker@anthonynolan.org 2019-04-18T08:32:24Z \n", - "422 37367778+dominicbarkerAN@users.noreply.github.com 2019-04-18T08:33:01Z \n", - "423 dominic.barker@anthonynolan.org 2019-04-18T09:09:56Z \n", - "424 37367778+dominicbarkerAN@users.noreply.github.com 2019-04-18T09:14:03Z \n", - "425 dominic.barker@anthonynolan.org 2019-04-23T09:32:15Z \n", - "426 37367778+dominicbarkerAN@users.noreply.github.com 2019-04-23T09:33:22Z \n", - "427 dominic.barker@anthonynolan.org 2019-05-13T12:51:25Z \n", - "428 37367778+dominicbarkerAN@users.noreply.github.com 2019-05-13T12:52:43Z \n", - "429 dominic.barker@anthonynolan.org 2019-06-06T15:14:20Z \n", - "430 37367778+dominicbarkerAN@users.noreply.github.com 2019-06-06T15:15:05Z \n", - "431 dominic.barker@anthonynolan.org 2019-07-04T13:13:35Z \n", - "432 37367778+dominicbarkerAN@users.noreply.github.com 2019-07-04T13:15:25Z \n", - "433 37367778+dominicbarkerAN@users.noreply.github.com 2019-07-04T13:16:00Z \n", - "434 dominic.barker@anthonynolan.org 2019-07-08T09:11:11Z \n", - "435 37367778+dominicbarkerAN@users.noreply.github.com 2019-07-08T09:13:10Z \n", - "436 james.robinson@anthonynolan.org 2019-07-22T14:54:22Z \n", - "437 jrob119@users.noreply.github.com 2019-07-22T14:55:12Z \n", - "438 dominic.barker@anthonynolan.org 2019-09-18T10:39:05Z \n", - "439 dominic.barker@anthonynolan.org 2019-09-18T10:41:49Z \n", - "440 dominic.barker@anthonynolan.org 2019-09-18T10:42:47Z \n", - "441 dominic.barker@anthonynolan.org 2019-09-18T10:44:22Z \n", - "442 james.robinson@anthonynolan.org 2019-10-04T13:11:38Z \n", - "443 james.robinson@anthonynolan.org 2019-10-04T13:57:07Z \n", - "444 james.robinson@anthonynolan.org 2019-10-04T14:13:36Z \n", - "445 james.robinson@anthonynolan.org 2019-10-04T14:22:17Z \n", - "446 james.robinson@anthonynolan.org 2019-10-04T14:24:16Z \n", - "447 james.robinson@anthonynolan.org 2019-10-04T14:26:57Z \n", - "448 jrob119@users.noreply.github.com 2019-10-04T14:30:56Z \n", - "449 dominic.barker@anthonynolan.org 2019-10-17T10:45:14Z \n", - "450 37367778+dominicbarkerAN@users.noreply.github.com 2019-10-17T10:47:54Z \n", - "451 dominic.barker@anthonynolan.org 2019-10-17T15:12:58Z \n", - "452 37367778+dominicbarkerAN@users.noreply.github.com 2019-10-17T15:14:13Z \n", - "453 dominic.barker@anthonynolan.org 2019-10-17T16:24:20Z \n", - "454 dominic.barker@anthonynolan.org 2019-10-18T10:21:26Z \n", - "455 37367778+dominicbarkerAN@users.noreply.github.com 2019-10-18T10:21:54Z \n", - "456 dominic.barker@anthonynolan.org 2019-10-29T12:24:07Z \n", - "457 37367778+dominicbarkerAN@users.noreply.github.com 2019-10-29T12:24:57Z \n", - "458 james.robinson@anthonynolan.org 2019-11-05T14:32:38Z \n", - "459 jrob119@users.noreply.github.com 2019-11-05T14:33:40Z \n", - "460 james.robinson@anthonynolan.org 2019-11-05T14:40:29Z \n", - "461 dominic.barker@anthonynolan.org 2019-11-18T10:46:03Z \n", - "462 dominic.barker@anthonynolan.org 2019-11-18T10:49:42Z \n", - "463 37367778+dominicbarkerAN@users.noreply.github.com 2019-11-18T10:52:18Z \n", - "464 dominic.barker@anthonynolan.org 2020-01-20T12:59:01Z \n", - "465 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-20T14:09:42Z \n", - "466 dominic.barker@anthonynolan.org 2020-01-22T10:39:24Z \n", - "467 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-22T10:41:13Z \n", - "468 dominic.barker@anthonynolan.org 2020-01-22T10:45:26Z \n", - "469 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-22T10:46:35Z \n", - "470 jrob119@users.noreply.github.com 2020-01-22T10:52:27Z \n", - "471 jrob119@users.noreply.github.com 2020-01-22T10:54:06Z \n", - "472 jrob119@users.noreply.github.com 2020-01-22T11:02:35Z \n", - "473 dominic.barker@anthonynolan.org 2020-01-22T11:23:48Z \n", - "474 dominic.barker@anthonynolan.org 2020-01-22T11:27:27Z \n", - "475 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-22T11:32:33Z \n", - "476 dominic.barker@anthonynolan.org 2020-01-22T12:45:20Z \n", - "477 dominic.barker@anthonynolan.org 2020-01-23T09:59:05Z \n", - "478 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-23T10:04:20Z \n", - "479 dominic.barker@anthonynolan.org 2020-01-23T10:17:07Z \n", - "480 37367778+dominicbarkerAN@users.noreply.github.com 2020-01-23T10:19:10Z \n", - "481 dominic.barker@anthonynolan.org 2020-02-03T10:50:43Z \n", - "482 dominic.barker@anthonynolan.org 2020-02-03T10:54:06Z \n", - "483 37367778+dominicbarkerAN@users.noreply.github.com 2020-02-03T10:54:45Z \n", - "484 james.robinson@anthonynolan.org 2020-04-21T12:13:52Z \n", - "485 james.robinson@anthonynolan.org 2020-04-22T09:02:07Z \n", - "486 james.robinson@anthonynolan.org 2020-04-22T09:15:05Z \n", - "487 dominicbarker@anthonynolan.org 2020-04-22T09:57:21Z \n", - "488 dominicbarker@anthonynolan.org 2020-04-22T10:01:08Z \n", - "489 dominicbarker@anthonynolan.org 2020-04-22T10:02:46Z \n", - "490 dominicbarker@anthonynolan.org 2020-04-22T10:03:51Z \n", - "491 jrob119@users.noreply.github.com 2020-04-22T10:06:30Z \n", - "492 dominicbarker@anthonynolan.org 2020-04-22T10:11:07Z \n", - "493 dominicbarker@anthonynolan.org 2020-04-22T11:36:54Z \n", - "494 37367778+dominicbarkerAN@users.noreply.github.com 2020-04-22T11:37:19Z \n", - "495 dominicbarker@anthonynolan.org 2020-04-30T12:16:43Z \n", - "496 37367778+dominicbarkerAN@users.noreply.github.com 2020-04-30T12:19:29Z \n", - "497 james.robinson@anthonynolan.org 2020-06-01T10:18:24Z \n", - "498 jrob119@users.noreply.github.com 2020-06-01T10:19:49Z \n", - "499 dominicbarker@anthonynolan.org 2020-07-13T13:25:47Z \n", - "500 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-13T14:51:38Z \n", - "501 dominicbarker@anthonynolan.org 2020-07-14T13:02:45Z \n", - "502 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-14T13:03:15Z \n", - "503 dominicbarker@anthonynolan.org 2020-07-14T15:15:09Z \n", - "504 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-14T15:16:59Z \n", - "505 dominicbarker@anthonynolan.org 2020-07-17T08:59:57Z \n", - "506 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-17T09:01:03Z \n", - "507 dominicbarker@anthonynolan.org 2020-07-30T09:32:52Z \n", - "508 37367778+dominicbarkerAN@users.noreply.github.com 2020-07-30T09:33:20Z \n", - "509 37367778+dominicbarkerAN@users.noreply.github.com 2020-09-07T11:31:30Z \n", - "510 37367778+dominicbarkerAN@users.noreply.github.com 2020-09-07T11:34:33Z \n", - "511 james.robinson@anthonynolan.org 2020-09-07T12:08:16Z \n", - "512 jrob119@users.noreply.github.com 2020-09-07T13:21:55Z \n", - "513 dominicbarker@anthonynolan.org 2020-09-07T13:33:01Z \n", - "514 dominicbarker@anthonynolan.org 2020-09-07T13:35:06Z \n", - "515 dominicbarker@anthonynolan.org 2020-09-07T13:38:40Z \n", - "516 37367778+dominicbarkerAN@users.noreply.github.com 2020-09-07T13:40:08Z \n", - "517 james.robinson@anthonynolan.org 2020-09-11T14:16:14Z \n", - "518 james.robinson@anthonynolan.org 2020-09-11T14:18:59Z \n", - "519 james.robinson@anthonynolan.org 2020-09-11T14:28:00Z \n", - "520 jrob119@users.noreply.github.com 2020-09-11T14:32:04Z \n", - "521 dominicbarker@anthonynolan.org 2020-10-15T12:45:32Z \n", - "522 37367778+dominicbarkerAN@users.noreply.github.com 2020-10-15T14:43:53Z \n", - "523 dominicbarker@anthonynolan.org 2020-10-16T06:20:59Z \n", - "524 37367778+dominicbarkerAN@users.noreply.github.com 2020-10-16T06:22:10Z \n", - "525 dominicbarker@anthonynolan.org 2020-10-23T15:09:34Z \n", - "526 37367778+dominicbarkerAN@users.noreply.github.com 2020-10-23T15:10:51Z \n", - "527 dominicbarker@anthonynolan.org 2020-11-09T15:38:20Z \n", - "528 37367778+dominicbarkerAN@users.noreply.github.com 2020-11-09T15:38:58Z \n", - "529 dominicbarker@anthonynolan.org 2020-11-09T15:43:31Z \n", - "530 37367778+dominicbarkerAN@users.noreply.github.com 2020-11-09T15:44:49Z \n", - "531 dominicbarker@anthonynolan.org 2020-11-13T14:39:57Z \n", - "532 dominicbarker@anthonynolan.org 2020-11-16T09:53:39Z \n", - "533 james.robinson@anthonynolan.org 2020-12-09T10:58:52Z \n", - "534 jrob119@users.noreply.github.com 2020-12-09T10:59:31Z \n", - "535 dominicbarker@anthonynolan.org 2020-12-16T11:16:00Z \n", - "536 37367778+dominicbarkerAN@users.noreply.github.com 2020-12-16T11:16:26Z \n", - "537 james.robinson@anthonynolan.org 2020-12-16T11:31:55Z \n", - "538 james.robinson@anthonynolan.org 2020-12-16T11:36:15Z \n", - "539 james.robinson@anthonynolan.org 2020-12-16T11:37:50Z \n", - "540 jrob119@users.noreply.github.com 2020-12-16T11:39:46Z \n", - "541 dominicbarker@anthonynolan.org 2021-01-18T14:51:08Z \n", - "542 jrob119@users.noreply.github.com 2021-01-18T15:02:25Z \n", - "543 dominicbarker@anthonynolan.org 2021-01-18T15:04:52Z \n", - "544 37367778+dominicbarkerAN@users.noreply.github.com 2021-01-18T16:31:24Z \n", - "545 dominicbarker@anthonynolan.org 2021-01-19T11:55:23Z \n", - "546 37367778+dominicbarkerAN@users.noreply.github.com 2021-01-19T11:56:18Z \n", - "547 dominicbarker@anthonynolan.org 2021-01-19T16:56:43Z \n", - "548 37367778+dominicbarkerAN@users.noreply.github.com 2021-01-19T16:57:57Z \n", - "549 james.robinson@anthonynolan.org 2021-02-03T16:10:25Z \n", - "550 james.robinson@anthonynolan.org 2021-02-03T16:11:39Z \n", - "551 jrob119@users.noreply.github.com 2021-02-03T16:38:34Z \n", - "552 james.robinson@anthonynolan.org 2021-02-04T11:29:37Z \n", - "553 jrob119@users.noreply.github.com 2021-02-04T13:05:18Z \n", - "554 james.robinson@anthonynolan.org 2021-02-10T12:05:39Z \n", - "555 james.robinson@anthonynolan.org 2021-02-10T12:06:58Z \n", - "556 james.robinson@anthonynolan.org 2021-02-10T12:07:44Z \n", - "557 james.robinson@anthonynolan.org 2021-02-10T12:10:42Z \n", - "558 dominicbarker@anthonynolan.org 2021-02-17T14:31:37Z \n", - "559 37367778+dominicbarkerAN@users.noreply.github.com 2021-02-17T15:20:04Z \n", - "560 james.robinson@anthonynolan.org 2021-02-26T12:01:44Z \n", - "561 james.robinson@anthonynolan.org 2021-02-26T12:03:31Z \n", - "562 james.robinson@anthonynolan.org 2021-02-26T12:04:54Z \n", - "563 james.robinson@anthonynolan.org 2021-02-26T12:05:27Z \n", - "564 james.robinson@anthonynolan.org 2021-02-26T12:08:17Z \n", - "565 james.robinson@anthonynolan.org 2021-02-26T12:12:07Z \n", - "566 james.robinson@anthonynolan.org 2021-02-26T12:12:59Z \n", - "567 james.robinson@anthonynolan.org 2021-02-26T12:15:38Z \n", - "568 james.robinson@anthonynolan.org 2021-02-26T12:16:14Z \n", - "569 james.robinson@anthonynolan.org 2021-02-26T12:17:01Z \n", - "570 james.robinson@anthonynolan.org 2021-02-26T12:18:23Z \n", - "571 james.robinson@anthonynolan.org 2021-02-26T12:20:59Z \n", - "572 james.robinson@anthonynolan.org 2021-02-26T12:22:22Z \n", - "573 james.robinson@anthonynolan.org 2021-02-26T12:23:43Z \n", - "574 james.robinson@anthonynolan.org 2021-02-26T12:25:16Z \n", - "575 james.robinson@anthonynolan.org 2021-02-26T12:26:35Z \n", - "576 james.robinson@anthonynolan.org 2021-02-26T12:27:59Z \n", - "577 james.robinson@anthonynolan.org 2021-02-26T12:28:45Z \n", - "578 james.robinson@anthonynolan.org 2021-02-26T12:30:20Z \n", - "579 james.robinson@anthonynolan.org 2021-03-03T08:43:31Z \n", - "580 james.robinson@anthonynolan.org 2021-03-03T08:44:11Z \n", - "581 james.robinson@anthonynolan.org 2021-03-03T08:44:58Z \n", - "582 james.robinson@anthonynolan.org 2021-03-03T08:45:32Z \n", - "583 james.robinson@anthonynolan.org 2021-03-03T08:46:04Z \n", - "584 james.robinson@anthonynolan.org 2021-03-03T08:46:31Z \n", - "585 james.robinson@anthonynolan.org 2021-03-03T08:47:43Z \n", - "586 james.robinson@anthonynolan.org 2021-03-03T08:48:43Z \n", - "587 james.robinson@anthonynolan.org 2021-03-03T08:49:19Z \n", - "588 james.robinson@anthonynolan.org 2021-03-03T08:50:16Z \n", - "589 james.robinson@anthonynolan.org 2021-03-03T08:50:45Z \n", - "590 james.robinson@anthonynolan.org 2021-03-03T08:51:17Z \n", - "591 james.robinson@anthonynolan.org 2021-03-03T08:51:55Z \n", - "592 james.robinson@anthonynolan.org 2021-03-03T08:52:24Z \n", - "593 jrob119@users.noreply.github.com 2021-03-03T08:53:38Z \n", - "594 dominicbarker@anthonynolan.org 2021-04-01T10:04:53Z \n", - "595 37367778+dominicbarkerAN@users.noreply.github.com 2021-04-12T15:17:44Z \n", - "596 dominicbarker@anthonynolan.org 2021-04-21T10:36:48Z \n", - "597 37367778+dominicbarkerAN@users.noreply.github.com 2021-04-21T11:16:49Z \n", - "598 37367778+dominicbarkerAN@users.noreply.github.com 2021-04-21T11:17:00Z \n", - "599 dominicbarker@anthonynolan.org 2021-04-26T14:25:47Z \n", - "600 dominicbarker@anthonynolan.org 2021-05-12T10:34:43Z \n", - "601 37367778+dominicbarkerAN@users.noreply.github.com 2021-05-12T10:36:19Z \n", - "602 dominicbarker@anthonynolan.org 2021-05-12T11:34:11Z \n", - "603 dominicbarker@anthonynolan.org 2021-05-12T15:19:37Z \n", - "604 dominicbarker@anthonynolan.org 2021-05-12T15:23:38Z \n", - "605 dominicbarker@anthonynolan.org 2021-05-12T15:29:55Z \n", - "606 dominicbarker@anthonynolan.org 2021-05-12T15:31:05Z \n", - "607 dominicbarker@anthonynolan.org 2021-06-01T14:52:58Z \n", - "608 dominicbarker@anthonynolan.org 2021-06-01T15:14:40Z \n", - "609 dominicbarker@anthonynolan.org 2021-06-01T15:20:14Z \n", - "610 dominicbarker@anthonynolan.org 2021-06-11T10:16:30Z \n", - "611 37367778+dominicbarkerAN@users.noreply.github.com 2021-06-11T12:09:02Z \n", - "612 37367778+dominicbarkerAN@users.noreply.github.com 2021-06-11T12:09:09Z \n", - "613 james.robinson@anthonynolan.org 2021-06-15T10:26:05Z \n", - "614 jrob119@users.noreply.github.com 2021-06-15T10:31:53Z \n", - "615 ipdsubs@anthonynolan.org 2021-07-13T15:52:43Z \n", - "616 ipdsubs@anthonynolan.org 2021-07-13T15:55:05Z \n", - "617 ipdsubs@anthonynolan.org 2021-07-13T15:56:41Z \n", - "618 ipdsubs@anthonynolan.org 2021-07-13T16:01:36Z \n", - "619 ipdsubs@anthonynolan.org 2021-07-13T16:03:03Z \n", - "620 ipdsubs@anthonynolan.org 2021-07-13T16:04:39Z \n", - "621 37367778+dominicbarkerAN@users.noreply.github.com 2021-07-14T06:19:03Z \n", - "622 dominicbarker@anthonynolan.org 2021-07-15T07:59:10Z \n", - "623 37367778+dominicbarkerAN@users.noreply.github.com 2021-07-15T08:07:22Z \n", - "624 ipdsubs@anthonynolan.org 2021-07-19T11:23:30Z \n", - "625 37367778+dominicbarkerAN@users.noreply.github.com 2021-07-19T11:27:37Z \n", - "626 dominicbarker@anthonynolan.org 2021-07-20T10:34:46Z \n", - "627 37367778+dominicbarkerAN@users.noreply.github.com 2021-07-20T11:13:25Z \n", - "628 dominicbarker@anthonynolan.org 2021-08-20T14:12:35Z \n", - "629 37367778+dominicbarkerAN@users.noreply.github.com 2021-08-20T15:25:29Z \n", - "630 dominic.barker@anthonynolan.org 2021-09-17T15:44:33Z \n", - "631 dominic.barker@anthonynolan.org 2021-09-17T15:49:21Z \n", - "632 37367778+dominicbarkerAN@users.noreply.github.com 2021-09-17T15:49:56Z \n", - "633 james.robinson@anthonynolan.org 2021-10-11T12:53:06Z \n", - "634 james.robinson@anthonynolan.org 2021-10-11T13:16:09Z \n", - "635 james.robinson@anthonynolan.org 2021-10-11T14:48:05Z \n", - "636 jrob119@users.noreply.github.com 2021-10-11T15:13:57Z \n", - "637 james.robinson@anthonynolan.org 2021-10-11T15:29:53Z \n", - "638 jrob119@users.noreply.github.com 2021-10-11T15:33:46Z \n", - "639 james.robinson@anthonynolan.org 2021-10-26T11:15:21Z \n", - "640 jrob119@users.noreply.github.com 2021-10-26T11:32:30Z \n", - "641 dominicbarker@anthonynolan.org 2021-11-11T11:48:57Z \n", - "642 37367778+dominicbarkerAN@users.noreply.github.com 2021-11-11T11:49:26Z \n", - "643 jrob119@users.noreply.github.com 2022-01-04T09:18:33Z \n", - "644 jrob119@users.noreply.github.com 2022-01-04T09:19:02Z \n", - "645 dominicbarker@anthonynolan.org 2022-01-13T16:52:15Z \n", - "646 dominicbarker@anthonynolan.org 2022-01-13T16:53:03Z \n", - "647 37367778+dominicbarkerAN@users.noreply.github.com 2022-01-13T20:33:38Z \n", - "648 jrob119@users.noreply.github.com 2022-01-14T08:05:58Z \n", - "649 dominicbarker@anthonynolan.org 2022-01-14T12:27:35Z \n", - "650 dominicbarker@anthonynolan.org 2022-01-14T12:27:52Z \n", - "651 37367778+dominicbarkerAN@users.noreply.github.com 2022-01-14T15:25:23Z \n", - "652 dominicbarker@anthonynolan.org 2022-01-27T14:38:07Z \n", - "653 dominicbarker@anthonynolan.org 2022-01-27T15:26:50Z \n", - "654 dominicbarker@anthonynolan.org 2022-02-10T15:26:19Z \n", - "655 37367778+dominicbarkerAN@users.noreply.github.com 2022-02-10T15:36:59Z \n", - "656 dominic.barker@anthonynolan.org 2022-03-15T14:27:31Z \n", - "657 37367778+dominicbarkerAN@users.noreply.github.com 2022-03-15T14:27:59Z \n", - "658 dominic.barker@anthonynolan.org 2022-04-14T11:00:42Z \n", - "659 dominic.barker@anthonynolan.org 2022-04-14T11:01:59Z \n", - "660 dominic.barker@anthonynolan.org 2022-04-19T08:30:24Z \n", - "661 dominicbarker@anthonynolan.org 2022-04-20T08:37:44Z \n", - "662 37367778+dominicbarkerAN@users.noreply.github.com 2022-04-20T08:39:00Z \n", - "663 dominicbarker@anthonynolan.org 2022-07-14T12:27:25Z \n", - "664 dominicbarker@anthonynolan.org 2022-07-14T12:28:41Z \n", - "665 dominicbarker@anthonynolan.org 2022-07-14T12:31:36Z \n", - "666 dominicbarker@anthonynolan.org 2022-07-14T13:40:17Z \n", - "667 dominic.barker@anthonynolan.org 2022-07-15T08:20:46Z \n", - "668 37367778+dominicbarkerAN@users.noreply.github.com 2022-07-15T08:21:31Z \n", - "669 dominicbarker@anthonynolan.org 2022-07-23T12:53:45Z \n", - "670 37367778+dominicbarkerAN@users.noreply.github.com 2022-07-23T12:54:16Z \n", - "671 dominicbarker@anthonynolan.org 2022-08-16T16:39:33Z \n", - "672 dominicbarker@anthonynolan.org 2022-08-21T09:29:01Z \n", - "673 37367778+dominicbarkerAN@users.noreply.github.com 2022-08-21T09:31:21Z \n", - "674 dominic.barker@anthonynolan.org 2022-08-25T15:43:12Z \n", - "675 37367778+dominicbarkerAN@users.noreply.github.com 2022-08-25T15:44:07Z \n", - "676 dominic.barker@anthonynolan.org 2022-08-25T15:47:12Z \n", - "677 xenia.georgiou@anthonynolan.org 2022-10-13T12:58:37Z \n", - "678 xenia.georgiou@anthonynolan.org 2022-10-13T13:06:12Z \n", - "679 dominic.barker@anthonynolan.org 2022-10-14T08:46:01Z \n", - "680 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-14T08:47:37Z \n", - "681 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-20T15:46:42Z \n", - "682 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-20T15:47:05Z \n", - "683 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:37:33Z \n", - "684 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:37:58Z \n", - "685 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:38:17Z \n", - "686 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:38:32Z \n", - "687 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:38:50Z \n", - "688 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:39:05Z \n", - "689 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:41:16Z \n", - "690 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:41:36Z \n", - "691 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:41:53Z \n", - "692 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:42:08Z \n", - "693 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:42:33Z \n", - "694 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:42:49Z \n", - "695 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:43:02Z \n", - "696 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:43:59Z \n", - "697 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:44:18Z \n", - "698 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:44:32Z \n", - "699 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:45:28Z \n", - "700 37367778+dominicbarkerAN@users.noreply.github.com 2022-10-21T08:45:58Z \n", - "701 dominic.barker@anthonynolan.org 2022-11-18T10:29:18Z \n", - "702 dominic.barker@anthonynolan.org 2022-12-14T10:02:28Z \n", - "703 37367778+dominicbarkerAN@users.noreply.github.com 2022-12-14T10:02:54Z \n", - "704 michael.cooper@anthonynolan.org 2023-01-12T14:36:43Z \n", - "705 michael.cooper@anthonynolan.org 2023-01-12T14:47:00Z \n", - "706 55495425+michaelcooperAN@users.noreply.github.com 2023-01-13T10:04:48Z \n", - "707 xenia.georgiou@anthonynolan.org 2023-04-17T16:01:01Z \n", - "708 xenia.georgiou@anthonynolan.org 2023-04-17T16:03:52Z \n", - "709 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:20:51Z \n", - "710 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:22:49Z \n", - "711 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:23:15Z \n", - "712 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:23:28Z \n", - "713 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:24:49Z \n", - "714 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:25:07Z \n", - "715 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:25:28Z \n", - "716 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:25:46Z \n", - "717 37367778+dominicbarkerAN@users.noreply.github.com 2023-05-25T11:27:41Z \n", - "718 xenia.georgiou@anthonynolan.org 2023-07-12T15:01:40Z \n", - "719 xenia.georgiou@anthonynolan.org 2023-07-12T15:07:46Z \n", - "720 37367778+dominicbarkerAN@users.noreply.github.com 2023-07-26T16:17:14Z \n", - "721 37367778+dominicbarkerAN@users.noreply.github.com 2023-07-26T16:17:33Z \n", - "722 dominicbarker@Dominics-MacBook-Pro.local 2023-08-11T08:29:21Z \n", - "723 37367778+dominicbarkerAN@users.noreply.github.com 2023-08-11T08:29:58Z \n", - "724 dominicbarker@Dominics-MacBook-Pro.local 2023-08-25T12:40:58Z \n", - "725 37367778+dominicbarkerAN@users.noreply.github.com 2023-08-25T12:45:15Z \n", - "726 55495425+michaelcooperAN@users.noreply.github.com 2023-10-12T10:47:32Z \n", - "727 55495425+michaelcooperAN@users.noreply.github.com 2023-10-12T13:50:58Z \n", - "728 dominicbarker@Dominics-MacBook-Pro.local 2023-10-20T08:48:44Z \n", - "729 37367778+dominicbarkerAN@users.noreply.github.com 2023-10-20T09:05:03Z \n", - "730 dominicbarker@Dominics-MacBook-Pro.local 2023-11-09T13:55:56Z \n", - "731 37367778+dominicbarkerAN@users.noreply.github.com 2023-11-09T13:58:36Z \n", - "732 dominicbarker@Dominics-MacBook-Pro.local 2024-01-11T14:50:19Z \n", - "733 37367778+dominicbarkerAN@users.noreply.github.com 2024-01-11T14:54:13Z \n", - "734 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T14:35:51Z \n", - "735 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T14:43:17Z \n", - "736 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T15:41:14Z \n", - "737 dominicbarker@Dominics-MacBook-Pro.local 2024-01-18T11:05:37Z \n", - "738 37367778+dominicbarkerAN@users.noreply.github.com 2024-01-18T11:06:05Z \n", - "\n", - " commit.committer.name \\\n", - "0 James Robinson \n", - "1 jrob119 \n", - "2 jrob119 \n", - "3 jrob119 \n", - "4 jrob119 \n", - "5 jrob119 \n", - "6 jrob119 \n", - "7 James Robinson \n", - "8 jrob119 \n", - "9 James Robinson \n", - "10 James Robinson \n", - "11 James Robinson \n", - "12 jrob119 \n", - "13 James Robinson \n", - "14 jrob119 \n", - "15 James Robinson \n", - "16 James Robinson \n", - "17 jrob119 \n", - "18 jrob119 \n", - "19 James Robinson \n", - "20 jrob119 \n", - "21 jrob119 \n", - "22 James Robinson \n", - "23 James Robinson \n", - "24 James Robinson \n", - "25 James Robinson \n", - "26 James Robinson \n", - "27 James Robinson \n", - "28 James Robinson \n", - "29 James Robinson \n", - "30 James Robinson \n", - "31 James Robinson \n", - "32 James Robinson \n", - "33 James Robinson \n", - "34 James Robinson \n", - "35 James Robinson \n", - "36 James Robinson \n", - "37 James Robinson \n", - "38 James Robinson \n", - "39 James Robinson \n", - "40 James Robinson \n", - "41 James Robinson \n", - "42 James Robinson \n", - "43 James Robinson \n", - "44 James Robinson \n", - "45 jrob119 \n", - "46 James Robinson \n", - "47 jrob119 \n", - "48 James Robinson \n", - "49 jrob119 \n", - "50 James Robinson \n", - "51 James Robinson \n", - "52 James Robinson \n", - "53 James Robinson \n", - "54 James Robinson \n", - "55 James Robinson \n", - "56 James Robinson \n", - "57 James Robinson \n", - "58 James Robinson \n", - "59 James Robinson \n", - "60 James Robinson \n", - "61 James Robinson \n", - "62 James Robinson \n", - "63 James Robinson \n", - "64 James Robinson \n", - "65 James Robinson \n", - "66 James Robinson \n", - "67 James Robinson \n", - "68 James Robinson \n", - "69 James Robinson \n", - "70 James Robinson \n", - "71 James Robinson \n", - "72 James Robinson \n", - "73 James Robinson \n", - "74 James Robinson \n", - "75 James Robinson \n", - "76 James Robinson \n", - "77 James Robinson \n", - "78 James Robinson \n", - "79 James Robinson \n", - "80 James Robinson \n", - "81 James Robinson \n", - "82 James Robinson \n", - "83 James Robinson \n", - "84 James Robinson \n", - "85 James Robinson \n", - "86 James Robinson \n", - "87 James Robinson \n", - "88 James Robinson \n", - "89 James Robinson \n", - "90 James Robinson \n", - "91 James Robinson \n", - "92 James Robinson \n", - "93 James Robinson \n", - "94 James Robinson \n", - "95 James Robinson \n", - "96 James Robinson \n", - "97 James Robinson \n", - "98 James Robinson \n", - "99 James Robinson \n", - "100 James Robinson \n", - "101 James Robinson \n", - "102 James Robinson \n", - "103 James Robinson \n", - "104 James Robinson \n", - "105 James Robinson \n", - "106 James Robinson \n", - "107 James Robinson \n", - "108 James Robinson \n", - "109 James Robinson \n", - "110 James Robinson \n", - "111 James Robinson \n", - "112 James Robinson \n", - "113 James Robinson \n", - "114 James Robinson \n", - "115 James Robinson \n", - "116 James Robinson \n", - "117 James Robinson \n", - "118 James Robinson \n", - "119 James Robinson \n", - "120 James Robinson \n", - "121 James Robinson \n", - "122 James Robinson \n", - "123 James Robinson \n", - "124 James Robinson \n", - "125 James Robinson \n", - "126 James Robinson \n", - "127 James Robinson \n", - "128 James Robinson \n", - "129 James Robinson \n", - "130 James Robinson \n", - "131 James Robinson \n", - "132 James Robinson \n", - "133 James Robinson \n", - "134 James Robinson \n", - "135 James Robinson \n", - "136 James Robinson \n", - "137 James Robinson \n", - "138 James Robinson \n", - "139 James Robinson \n", - "140 James Robinson \n", - "141 jrob119 \n", - "142 James Robinson \n", - "143 jrob119 \n", - "144 jrob119 \n", - "145 James Robinson \n", - "146 jrob119 \n", - "147 James Robinson \n", - "148 James Robinson \n", - "149 James Robinson \n", - "150 James Robinson \n", - "151 James Robinson \n", - "152 James Robinson \n", - "153 James Robinson \n", - "154 jrob119 \n", - "155 James Robinson \n", - "156 jrob119 \n", - "157 James Robinson \n", - "158 James Robinson \n", - "159 jrob119 \n", - "160 James Robinson \n", - "161 jrob119 \n", - "162 James Robinson \n", - "163 jrob119 \n", - "164 James Robinson \n", - "165 James Robinson \n", - "166 jrob119 \n", - "167 James Robinson \n", - "168 jrob119 \n", - "169 James Robinson \n", - "170 jrob119 \n", - "171 James Robinson \n", - "172 jrob119 \n", - "173 James Robinson \n", - "174 jrob119 \n", - "175 James Robinson \n", - "176 jrob119 \n", - "177 jrob119 \n", - "178 James Robinson \n", - "179 jrob119 \n", - "180 Anthony Nolan HLA Informatics Group \n", - "181 Anthony Nolan HLA Informatics Group \n", - "182 Anthony Nolan HLA Informatics Group \n", - "183 anhig \n", - "184 anhig \n", - "185 GitHub \n", - "186 anhig \n", - "187 GitHub \n", - "188 anhig \n", - "189 GitHub \n", - "190 anhig \n", - "191 GitHub \n", - "192 anhig \n", - "193 GitHub \n", - "194 anhig \n", - "195 anhig \n", - "196 GitHub \n", - "197 anhig \n", - "198 GitHub \n", - "199 anhig \n", - "200 GitHub \n", - "201 GitHub \n", - "202 GitHub \n", - "203 anhig \n", - "204 anhig \n", - "205 GitHub \n", - "206 anhig \n", - "207 GitHub \n", - "208 anhig \n", - "209 GitHub \n", - "210 anhig \n", - "211 GitHub \n", - "212 anhig \n", - "213 GitHub \n", - "214 anhig \n", - "215 GitHub \n", - "216 anhig \n", - "217 GitHub \n", - "218 anhig \n", - "219 GitHub \n", - "220 anhig \n", - "221 GitHub \n", - "222 anhig \n", - "223 anhig \n", - "224 GitHub \n", - "225 anhig \n", - "226 anhig \n", - "227 GitHub \n", - "228 anhig \n", - "229 GitHub \n", - "230 anhig \n", - "231 GitHub \n", - "232 anhig \n", - "233 GitHub \n", - "234 GitHub \n", - "235 GitHub \n", - "236 anhig \n", - "237 GitHub \n", - "238 anhig \n", - "239 anhig \n", - "240 anhig \n", - "241 anhig \n", - "242 anhig \n", - "243 GitHub \n", - "244 anhig \n", - "245 GitHub \n", - "246 GitHub \n", - "247 GitHub \n", - "248 GitHub \n", - "249 anhig \n", - "250 GitHub \n", - "251 GitHub \n", - "252 GitHub \n", - "253 anhig \n", - "254 GitHub \n", - "255 anhig \n", - "256 GitHub \n", - "257 anhig \n", - "258 anhig \n", - "259 anhig \n", - "260 anhig \n", - "261 anhig \n", - "262 anhig \n", - "263 anhig \n", - "264 anhig \n", - "265 anhig \n", - "266 anhig \n", - "267 anhig \n", - "268 anhig \n", - "269 anhig \n", - "270 anhig \n", - "271 anhig \n", - "272 anhig \n", - "273 anhig \n", - "274 anhig \n", - "275 anhig \n", - "276 anhig \n", - "277 anhig \n", - "278 anhig \n", - "279 anhig \n", - "280 anhig \n", - "281 anhig \n", - "282 anhig \n", - "283 anhig \n", - "284 anhig \n", - "285 anhig \n", - "286 anhig \n", - "287 anhig \n", - "288 anhig \n", - "289 GitHub \n", - "290 anhig \n", - "291 GitHub \n", - "292 anhig \n", - "293 GitHub \n", - "294 anhig \n", - "295 GitHub \n", - "296 anhig \n", - "297 anhig \n", - "298 GitHub \n", - "299 anhig \n", - "300 GitHub \n", - "301 anhig \n", - "302 GitHub \n", - "303 anhig \n", - "304 GitHub \n", - "305 anhig \n", - "306 anhig \n", - "307 anhig \n", - "308 GitHub \n", - "309 GitHub \n", - "310 GitHub \n", - "311 GitHub \n", - "312 GitHub \n", - "313 GitHub \n", - "314 GitHub \n", - "315 GitHub \n", - "316 GitHub \n", - "317 GitHub \n", - "318 anhig \n", - "319 GitHub \n", - "320 anhig \n", - "321 anhig \n", - "322 anhig \n", - "323 GitHub \n", - "324 James Robinson \n", - "325 GitHub \n", - "326 James Robinson \n", - "327 GitHub \n", - "328 James Robinson \n", - "329 GitHub \n", - "330 James Robinson \n", - "331 GitHub \n", - "332 James Robinson \n", - "333 GitHub \n", - "334 James Robinson \n", - "335 James Robinson \n", - "336 GitHub \n", - "337 James Robinson \n", - "338 GitHub \n", - "339 GitHub \n", - "340 GitHub \n", - "341 GitHub \n", - "342 GitHub \n", - "343 GitHub \n", - "344 GitHub \n", - "345 James Robinson \n", - "346 James Robinson \n", - "347 GitHub \n", - "348 James Robinson \n", - "349 James Robinson \n", - "350 James Robinson \n", - "351 GitHub \n", - "352 James Robinson \n", - "353 James Robinson \n", - "354 James Robinson \n", - "355 James Robinson \n", - "356 James Robinson \n", - "357 James Robinson \n", - "358 James Robinson \n", - "359 James Robinson \n", - "360 James Robinson \n", - "361 GitHub \n", - "362 James Robinson \n", - "363 GitHub \n", - "364 James Robinson \n", - "365 GitHub \n", - "366 James Robinson \n", - "367 GitHub \n", - "368 James Robinson \n", - "369 James Robinson \n", - "370 GitHub \n", - "371 GitHub \n", - "372 GitHub \n", - "373 GitHub \n", - "374 James Robinson \n", - "375 GitHub \n", - "376 James Robinson \n", - "377 GitHub \n", - "378 James Robinson \n", - "379 GitHub \n", - "380 James Robinson \n", - "381 GitHub \n", - "382 James Robinson \n", - "383 GitHub \n", - "384 GitHub \n", - "385 Dominic Barker \n", - "386 GitHub \n", - "387 James Robinson \n", - "388 Dominic Barker \n", - "389 James Robinson \n", - "390 GitHub \n", - "391 James Robinson \n", - "392 James Robinson \n", - "393 GitHub \n", - "394 GitHub \n", - "395 GitHub \n", - "396 GitHub \n", - "397 GitHub \n", - "398 GitHub \n", - "399 GitHub \n", - "400 GitHub \n", - "401 GitHub \n", - "402 James Robinson \n", - "403 James Robinson \n", - "404 GitHub \n", - "405 GitHub \n", - "406 James Robinson \n", - "407 GitHub \n", - "408 James Robinson \n", - "409 James Robinson \n", - "410 GitHub \n", - "411 James Robinson \n", - "412 James Robinson \n", - "413 James Robinson \n", - "414 James Robinson \n", - "415 James Robinson \n", - "416 GitHub \n", - "417 GitHub \n", - "418 James Robinson \n", - "419 GitHub \n", - "420 GitHub \n", - "421 Dominic Barker \n", - "422 GitHub \n", - "423 Dominic Barker \n", - "424 GitHub \n", - "425 Dominic Barker \n", - "426 GitHub \n", - "427 Dominic Barker \n", - "428 GitHub \n", - "429 Dominic Barker \n", - "430 GitHub \n", - "431 Dominic Barker \n", - "432 GitHub \n", - "433 GitHub \n", - "434 Dominic Barker \n", - "435 GitHub \n", - "436 James Robinson \n", - "437 GitHub \n", - "438 Dominic Barker \n", - "439 Dominic Barker \n", - "440 Dominic Barker \n", - "441 Dominic Barker \n", - "442 James Robinson \n", - "443 James Robinson \n", - "444 James Robinson \n", - "445 James Robinson \n", - "446 James Robinson \n", - "447 James Robinson \n", - "448 GitHub \n", - "449 Dominic Barker \n", - "450 GitHub \n", - "451 Dominic Barker \n", - "452 GitHub \n", - "453 Dominic Barker \n", - "454 Dominic Barker \n", - "455 GitHub \n", - "456 Dominic Barker \n", - "457 GitHub \n", - "458 James Robinson \n", - "459 GitHub \n", - "460 James Robinson \n", - "461 Dominic Barker \n", - "462 Dominic Barker \n", - "463 GitHub \n", - "464 Dominic Barker \n", - "465 GitHub \n", - "466 Dominic Barker \n", - "467 GitHub \n", - "468 Dominic Barker \n", - "469 GitHub \n", - "470 GitHub \n", - "471 GitHub \n", - "472 GitHub \n", - "473 Dominic Barker \n", - "474 Dominic Barker \n", - "475 GitHub \n", - "476 Dominic Barker \n", - "477 Dominic Barker \n", - "478 GitHub \n", - "479 Dominic Barker \n", - "480 GitHub \n", - "481 Dominic Barker \n", - "482 Dominic Barker \n", - "483 GitHub \n", - "484 James Robinson \n", - "485 James Robinson \n", - "486 James Robinson \n", - "487 dominicbarkerAN \n", - "488 dominicbarkerAN \n", - "489 dominicbarkerAN \n", - "490 dominicbarkerAN \n", - "491 GitHub \n", - "492 dominicbarkerAN \n", - "493 dominicbarkerAN \n", - "494 GitHub \n", - "495 dominicbarkerAN \n", - "496 GitHub \n", - "497 James Robinson \n", - "498 GitHub \n", - "499 dominicbarkerAN \n", - "500 GitHub \n", - "501 dominicbarkerAN \n", - "502 GitHub \n", - "503 dominicbarkerAN \n", - "504 GitHub \n", - "505 dominicbarkerAN \n", - "506 GitHub \n", - "507 dominicbarkerAN \n", - "508 GitHub \n", - "509 GitHub \n", - "510 GitHub \n", - "511 James Robinson \n", - "512 GitHub \n", - "513 dominicbarkerAN \n", - "514 dominicbarkerAN \n", - "515 dominicbarkerAN \n", - "516 GitHub \n", - "517 James Robinson \n", - "518 James Robinson \n", - "519 James Robinson \n", - "520 GitHub \n", - "521 dominicbarkerAN \n", - "522 GitHub \n", - "523 dominicbarkerAN \n", - "524 GitHub \n", - "525 dominicbarkerAN \n", - "526 GitHub \n", - "527 dominicbarkerAN \n", - "528 GitHub \n", - "529 dominicbarkerAN \n", - "530 GitHub \n", - "531 dominicbarkerAN \n", - "532 dominicbarkerAN \n", - "533 James Robinson \n", - "534 GitHub \n", - "535 dominicbarkerAN \n", - "536 GitHub \n", - "537 James Robinson \n", - "538 James Robinson \n", - "539 James Robinson \n", - "540 GitHub \n", - "541 dominicbarkerAN \n", - "542 GitHub \n", - "543 dominicbarkerAN \n", - "544 GitHub \n", - "545 dominicbarkerAN \n", - "546 GitHub \n", - "547 dominicbarkerAN \n", - "548 GitHub \n", - "549 James Robinson \n", - "550 James Robinson \n", - "551 GitHub \n", - "552 James Robinson \n", - "553 GitHub \n", - "554 James Robinson \n", - "555 James Robinson \n", - "556 James Robinson \n", - "557 James Robinson \n", - "558 dominicbarkerAN \n", - "559 GitHub \n", - "560 James Robinson \n", - "561 James Robinson \n", - "562 James Robinson \n", - "563 James Robinson \n", - "564 James Robinson \n", - "565 James Robinson \n", - "566 James Robinson \n", - "567 James Robinson \n", - "568 James Robinson \n", - "569 James Robinson \n", - "570 James Robinson \n", - "571 James Robinson \n", - "572 James Robinson \n", - "573 James Robinson \n", - "574 James Robinson \n", - "575 James Robinson \n", - "576 James Robinson \n", - "577 James Robinson \n", - "578 James Robinson \n", - "579 James Robinson \n", - "580 James Robinson \n", - "581 James Robinson \n", - "582 James Robinson \n", - "583 James Robinson \n", - "584 James Robinson \n", - "585 James Robinson \n", - "586 James Robinson \n", - "587 James Robinson \n", - "588 James Robinson \n", - "589 James Robinson \n", - "590 James Robinson \n", - "591 James Robinson \n", - "592 James Robinson \n", - "593 GitHub \n", - "594 dominicbarkerAN \n", - "595 GitHub \n", - "596 dominicbarkerAN \n", - "597 GitHub \n", - "598 GitHub \n", - "599 dominicbarkerAN \n", - "600 dominicbarkerAN \n", - "601 GitHub \n", - "602 dominicbarkerAN \n", - "603 dominicbarkerAN \n", - "604 dominicbarkerAN \n", - "605 dominicbarkerAN \n", - "606 dominicbarkerAN \n", - "607 dominicbarkerAN \n", - "608 dominicbarkerAN \n", - "609 dominicbarkerAN \n", - "610 dominicbarkerAN \n", - "611 GitHub \n", - "612 GitHub \n", - "613 James Robinson \n", - "614 GitHub \n", - "615 ipdadmin \n", - "616 ipdadmin \n", - "617 ipdadmin \n", - "618 ipdadmin \n", - "619 ipdadmin \n", - "620 ipdadmin \n", - "621 GitHub \n", - "622 dominicbarkerAN \n", - "623 GitHub \n", - "624 ipdadmin \n", - "625 GitHub \n", - "626 dominicbarkerAN \n", - "627 GitHub \n", - "628 dominicbarkerAN \n", - "629 GitHub \n", - "630 Dominic Barker \n", - "631 Dominic Barker \n", - "632 GitHub \n", - "633 James Robinson \n", - "634 James Robinson \n", - "635 James Robinson \n", - "636 GitHub \n", - "637 James Robinson \n", - "638 GitHub \n", - "639 James Robinson \n", - "640 GitHub \n", - "641 dominicbarkerAN \n", - "642 GitHub \n", - "643 GitHub \n", - "644 GitHub \n", - "645 dominicbarkerAN \n", - "646 dominicbarkerAN \n", - "647 GitHub \n", - "648 GitHub \n", - "649 dominicbarkerAN \n", - "650 dominicbarkerAN \n", - "651 GitHub \n", - "652 dominicbarkerAN \n", - "653 dominicbarkerAN \n", - "654 dominicbarkerAN \n", - "655 GitHub \n", - "656 Dominic Barker \n", - "657 GitHub \n", - "658 Dominic Barker \n", - "659 Dominic Barker \n", - "660 Dominic Barker \n", - "661 dominicbarkerAN \n", - "662 GitHub \n", - "663 dominicbarkerAN \n", - "664 dominicbarkerAN \n", - "665 dominicbarkerAN \n", - "666 dominicbarkerAN \n", - "667 Dominic Barker \n", - "668 GitHub \n", - "669 dominicbarkerAN \n", - "670 GitHub \n", - "671 dominicbarkerAN \n", - "672 dominicbarkerAN \n", - "673 GitHub \n", - "674 Dominic Barker \n", - "675 GitHub \n", - "676 Dominic Barker \n", - "677 xeniageorgiouAN \n", - "678 GitHub \n", - "679 Dominic Barker \n", - "680 GitHub \n", - "681 GitHub \n", - "682 GitHub \n", - "683 GitHub \n", - "684 GitHub \n", - "685 GitHub \n", - "686 GitHub \n", - "687 GitHub \n", - "688 GitHub \n", - "689 GitHub \n", - "690 GitHub \n", - "691 GitHub \n", - "692 GitHub \n", - "693 GitHub \n", - "694 GitHub \n", - "695 GitHub \n", - "696 GitHub \n", - "697 GitHub \n", - "698 GitHub \n", - "699 GitHub \n", - "700 GitHub \n", - "701 Dominic Barker \n", - "702 Dominic Barker \n", - "703 GitHub \n", - "704 michaelcooperAN \n", - "705 michaelcooperAN \n", - "706 GitHub \n", - "707 xeniageorgiouAN \n", - "708 GitHub \n", - "709 GitHub \n", - "710 GitHub \n", - "711 GitHub \n", - "712 GitHub \n", - "713 GitHub \n", - "714 GitHub \n", - "715 GitHub \n", - "716 GitHub \n", - "717 GitHub \n", - "718 xeniageorgiouAN \n", - "719 GitHub \n", - "720 GitHub \n", - "721 GitHub \n", - "722 Dominic Barker \n", - "723 GitHub \n", - "724 Dominic Barker \n", - "725 GitHub \n", - "726 michaelcooperAN \n", - "727 GitHub \n", - "728 Dominic Barker \n", - "729 GitHub \n", - "730 Dominic Barker \n", - "731 GitHub \n", - "732 Dominic Barker \n", - "733 GitHub \n", - "734 michaelcooperAN \n", - "735 michaelcooperAN \n", - "736 GitHub \n", - "737 Dominic Barker \n", - "738 GitHub \n", - "\n", - " commit.committer.email commit.committer.date \\\n", - "0 james.robinson@anthonynolan.org 2014-09-27T18:57:55Z \n", - "1 james.robinson@anthonynolan.org 2014-09-27T18:58:59Z \n", - "2 james.robinson@anthonynolan.org 2014-09-27T19:00:41Z \n", - "3 james.robinson@anthonynolan.org 2014-09-27T19:00:51Z \n", - "4 james.robinson@anthonynolan.org 2014-09-27T19:02:35Z \n", - "5 james.robinson@anthonynolan.org 2014-09-27T19:03:30Z \n", - "6 james.robinson@anthonynolan.org 2014-09-27T19:10:12Z \n", - "7 james.robinson@anthonynolan.org 2014-09-27T19:13:24Z \n", - "8 james.robinson@anthonynolan.org 2014-09-27T19:24:02Z \n", - "9 james.robinson@anthonynolan.org 2014-09-27T19:25:48Z \n", - "10 james.robinson@anthonynolan.org 2014-09-27T19:38:32Z \n", - "11 james.robinson@anthonynolan.org 2014-09-27T19:53:05Z \n", - "12 james.robinson@anthonynolan.org 2014-09-27T20:33:03Z \n", - "13 james.robinson@anthonynolan.org 2014-09-27T20:33:43Z \n", - "14 james.robinson@anthonynolan.org 2014-09-27T20:47:44Z \n", - "15 james.robinson@anthonynolan.org 2014-09-27T20:48:52Z \n", - "16 james.robinson@anthonynolan.org 2014-09-27T20:50:18Z \n", - "17 james.robinson@anthonynolan.org 2014-09-27T20:56:36Z \n", - "18 james.robinson@anthonynolan.org 2014-09-27T21:02:10Z \n", - "19 james.robinson@anthonynolan.org 2014-09-27T21:03:12Z \n", - "20 james.robinson@anthonynolan.org 2014-09-27T21:04:45Z \n", - "21 james.robinson@anthonynolan.org 2014-09-27T21:07:01Z \n", - "22 james.robinson@anthonynolan.org 2014-10-07T13:03:28Z \n", - "23 james.robinson@anthonynolan.org 2014-10-07T15:11:13Z \n", - "24 james.robinson@anthonynolan.org 2014-10-10T08:11:43Z \n", - "25 james.robinson@anthonynolan.org 2014-10-10T08:28:16Z \n", - "26 james.robinson@anthonynolan.org 2014-10-10T08:38:01Z \n", - "27 james.robinson@anthonynolan.org 2014-10-10T11:35:52Z \n", - "28 james.robinson@anthonynolan.org 2014-10-10T12:50:43Z \n", - "29 james.robinson@anthonynolan.org 2014-10-10T12:57:20Z \n", - "30 james.robinson@anthonynolan.org 2014-10-13T08:56:00Z \n", - "31 james.robinson@anthonynolan.org 2014-10-13T08:57:07Z \n", - "32 james.robinson@anthonynolan.org 2014-10-16T11:06:40Z \n", - "33 james.robinson@anthonynolan.org 2014-10-16T11:08:12Z \n", - "34 james.robinson@anthonynolan.org 2014-11-20T12:25:29Z \n", - "35 james.robinson@anthonynolan.org 2014-11-20T12:26:50Z \n", - "36 james.robinson@anthonynolan.org 2014-11-20T12:51:26Z \n", - "37 james.robinson@anthonynolan.org 2014-11-20T12:52:19Z \n", - "38 james.robinson@anthonynolan.org 2014-11-20T15:56:14Z \n", - "39 james.robinson@anthonynolan.org 2014-11-20T15:56:43Z \n", - "40 james.robinson@anthonynolan.org 2014-11-21T10:03:45Z \n", - "41 james.robinson@anthonynolan.org 2014-11-21T10:04:14Z \n", - "42 james.robinson@anthonynolan.org 2014-11-27T15:52:04Z \n", - "43 james.robinson@anthonynolan.org 2014-11-27T15:52:46Z \n", - "44 james.robinson@anthonynolan.org 2014-12-11T11:30:23Z \n", - "45 james.robinson@anthonynolan.org 2015-01-17T12:04:07Z \n", - "46 james.robinson@anthonynolan.org 2015-01-19T10:28:09Z \n", - "47 james.robinson@anthonynolan.org 2015-01-19T11:57:41Z \n", - "48 james.robinson@anthonynolan.org 2015-01-19T11:58:44Z \n", - "49 james.robinson@anthonynolan.org 2015-01-19T12:11:47Z \n", - "50 james.robinson@anthonynolan.org 2015-01-19T12:15:23Z \n", - "51 james.robinson@anthonynolan.org 2015-01-22T09:56:07Z \n", - "52 james.robinson@anthonynolan.org 2015-01-22T09:56:54Z \n", - "53 james.robinson@anthonynolan.org 2015-01-27T10:21:58Z \n", - "54 james.robinson@anthonynolan.org 2015-01-27T10:22:26Z \n", - "55 james.robinson@anthonynolan.org 2015-01-29T14:02:30Z \n", - "56 james.robinson@anthonynolan.org 2015-01-29T14:04:42Z \n", - "57 james.robinson@anthonynolan.org 2015-02-12T14:49:21Z \n", - "58 james.robinson@anthonynolan.org 2015-02-12T14:51:10Z \n", - "59 james.robinson@anthonynolan.org 2015-02-26T10:08:05Z \n", - "60 james.robinson@anthonynolan.org 2015-02-26T10:09:36Z \n", - "61 james.robinson@anthonynolan.org 2015-04-16T09:05:11Z \n", - "62 james.robinson@anthonynolan.org 2015-04-16T09:08:02Z \n", - "63 james.robinson@anthonynolan.org 2015-04-16T09:55:20Z \n", - "64 james.robinson@anthonynolan.org 2015-04-16T09:56:18Z \n", - "65 james.robinson@anthonynolan.org 2015-04-16T10:24:54Z \n", - "66 james.robinson@anthonynolan.org 2015-04-16T10:25:29Z \n", - "67 james.robinson@anthonynolan.org 2015-04-16T10:27:11Z \n", - "68 james.robinson@anthonynolan.org 2015-04-16T10:27:23Z \n", - "69 james.robinson@anthonynolan.org 2015-04-16T11:36:35Z \n", - "70 james.robinson@anthonynolan.org 2015-04-16T11:38:04Z \n", - "71 james.robinson@anthonynolan.org 2015-04-17T08:26:00Z \n", - "72 james.robinson@anthonynolan.org 2015-04-17T08:26:23Z \n", - "73 james.robinson@anthonynolan.org 2015-04-23T08:59:20Z \n", - "74 james.robinson@anthonynolan.org 2015-04-23T08:59:43Z \n", - "75 james.robinson@anthonynolan.org 2015-06-01T11:53:33Z \n", - "76 james.robinson@anthonynolan.org 2015-06-01T11:56:10Z \n", - "77 james.robinson@anthonynolan.org 2015-06-12T10:59:57Z \n", - "78 james.robinson@anthonynolan.org 2015-06-12T11:00:29Z \n", - "79 james.robinson@anthonynolan.org 2015-06-12T11:04:23Z \n", - "80 james.robinson@anthonynolan.org 2015-06-12T11:07:15Z \n", - "81 james.robinson@anthonynolan.org 2015-06-12T11:10:18Z \n", - "82 james.robinson@anthonynolan.org 2015-06-12T11:19:14Z \n", - "83 james.robinson@anthonynolan.org 2015-06-12T11:19:32Z \n", - "84 james.robinson@anthonynolan.org 2015-06-12T11:21:41Z \n", - "85 james.robinson@anthonynolan.org 2015-06-12T11:23:58Z \n", - "86 james.robinson@anthonynolan.org 2015-06-12T11:26:08Z \n", - "87 james.robinson@anthonynolan.org 2015-06-12T11:30:02Z \n", - "88 james.robinson@anthonynolan.org 2015-06-12T11:32:37Z \n", - "89 james.robinson@anthonynolan.org 2015-06-12T11:34:20Z \n", - "90 james.robinson@anthonynolan.org 2015-06-12T11:34:36Z \n", - "91 james.robinson@anthonynolan.org 2015-06-12T11:36:31Z \n", - "92 james.robinson@anthonynolan.org 2015-06-12T11:37:52Z \n", - "93 james.robinson@anthonynolan.org 2015-06-12T11:40:16Z \n", - "94 james.robinson@anthonynolan.org 2015-06-12T11:41:10Z \n", - "95 james.robinson@anthonynolan.org 2015-06-12T11:43:24Z \n", - "96 james.robinson@anthonynolan.org 2015-06-12T11:44:23Z \n", - "97 james.robinson@anthonynolan.org 2015-06-12T11:46:17Z \n", - "98 james.robinson@anthonynolan.org 2015-06-12T11:47:46Z \n", - "99 james.robinson@anthonynolan.org 2015-06-12T11:49:48Z \n", - "100 james.robinson@anthonynolan.org 2015-06-12T11:50:38Z \n", - "101 james.robinson@anthonynolan.org 2015-06-12T11:53:42Z \n", - "102 james.robinson@anthonynolan.org 2015-06-12T11:54:26Z \n", - "103 james.robinson@anthonynolan.org 2015-06-12T11:56:43Z \n", - "104 james.robinson@anthonynolan.org 2015-06-12T11:58:47Z \n", - "105 james.robinson@anthonynolan.org 2015-07-07T12:28:19Z \n", - "106 james.robinson@anthonynolan.org 2015-07-07T12:41:38Z \n", - "107 james.robinson@anthonynolan.org 2015-07-07T12:47:36Z \n", - "108 james.robinson@anthonynolan.org 2015-07-07T13:54:54Z \n", - "109 james.robinson@anthonynolan.org 2015-07-07T13:54:54Z \n", - "110 james.robinson@anthonynolan.org 2015-07-07T13:57:07Z \n", - "111 james.robinson@anthonynolan.org 2015-07-07T13:59:17Z \n", - "112 james.robinson@anthonynolan.org 2015-07-07T14:01:00Z \n", - "113 james.robinson@anthonynolan.org 2015-07-07T14:02:51Z \n", - "114 james.robinson@anthonynolan.org 2015-08-12T10:19:30Z \n", - "115 james.robinson@anthonynolan.org 2015-08-12T10:22:19Z \n", - "116 james.robinson@anthonynolan.org 2015-09-11T12:34:58Z \n", - "117 james.robinson@anthonynolan.org 2015-09-11T12:37:30Z \n", - "118 james.robinson@anthonynolan.org 2015-09-11T15:39:09Z \n", - "119 james.robinson@anthonynolan.org 2015-09-11T15:44:02Z \n", - "120 james.robinson@anthonynolan.org 2015-10-09T10:55:47Z \n", - "121 james.robinson@anthonynolan.org 2015-10-09T11:00:44Z \n", - "122 james.robinson@anthonynolan.org 2015-10-09T11:13:51Z \n", - "123 james.robinson@anthonynolan.org 2015-10-09T11:15:34Z \n", - "124 james.robinson@anthonynolan.org 2015-10-12T13:18:45Z \n", - "125 james.robinson@anthonynolan.org 2015-10-12T13:20:15Z \n", - "126 james.robinson@anthonynolan.org 2015-10-15T12:46:56Z \n", - "127 james.robinson@anthonynolan.org 2015-10-15T12:47:31Z \n", - "128 james.robinson@anthonynolan.org 2015-10-16T16:00:35Z \n", - "129 james.robinson@anthonynolan.org 2015-10-16T16:01:29Z \n", - "130 james.robinson@anthonynolan.org 2015-11-11T17:12:40Z \n", - "131 james.robinson@anthonynolan.org 2015-11-11T17:16:20Z \n", - "132 james.robinson@anthonynolan.org 2016-01-19T10:43:35Z \n", - "133 james.robinson@anthonynolan.org 2016-01-19T12:28:52Z \n", - "134 james.robinson@anthonynolan.org 2016-01-19T12:35:11Z \n", - "135 james.robinson@anthonynolan.org 2016-01-19T12:42:17Z \n", - "136 james.robinson@anthonynolan.org 2016-01-19T12:44:35Z \n", - "137 james.robinson@anthonynolan.org 2016-01-20T14:39:42Z \n", - "138 james.robinson@anthonynolan.org 2016-01-20T16:22:42Z \n", - "139 james.robinson@anthonynolan.org 2016-02-01T14:53:57Z \n", - "140 james.robinson@anthonynolan.org 2016-02-01T14:55:24Z \n", - "141 james.robinson@anthonynolan.org 2016-02-09T11:17:59Z \n", - "142 james.robinson@anthonynolan.org 2016-02-09T11:18:33Z \n", - "143 james.robinson@anthonynolan.org 2016-02-10T10:55:33Z \n", - "144 james.robinson@anthonynolan.org 2016-02-10T10:57:01Z \n", - "145 james.robinson@anthonynolan.org 2016-02-10T10:59:26Z \n", - "146 james.robinson@anthonynolan.org 2016-02-19T12:36:15Z \n", - "147 james.robinson@anthonynolan.org 2016-02-19T12:37:02Z \n", - "148 james.robinson@anthonynolan.org 2016-02-19T12:45:20Z \n", - "149 james.robinson@anthonynolan.org 2016-02-19T12:45:40Z \n", - "150 james.robinson@anthonynolan.org 2016-02-19T12:45:58Z \n", - "151 james.robinson@anthonynolan.org 2016-02-19T12:46:12Z \n", - "152 james.robinson@anthonynolan.org 2016-02-19T12:47:04Z \n", - "153 james.robinson@anthonynolan.org 2016-02-19T12:47:26Z \n", - "154 james.robinson@anthonynolan.org 2016-02-22T14:29:50Z \n", - "155 james.robinson@anthonynolan.org 2016-02-22T14:36:39Z \n", - "156 james.robinson@anthonynolan.org 2016-04-13T15:34:48Z \n", - "157 james.robinson@anthonynolan.org 2016-04-14T08:31:24Z \n", - "158 james.robinson@anthonynolan.org 2016-04-14T08:32:56Z \n", - "159 james.robinson@anthonynolan.org 2016-04-14T08:35:30Z \n", - "160 james.robinson@anthonynolan.org 2016-04-14T08:36:01Z \n", - "161 james.robinson@anthonynolan.org 2016-04-15T15:21:37Z \n", - "162 james.robinson@anthonynolan.org 2016-04-15T15:21:54Z \n", - "163 james.robinson@anthonynolan.org 2016-04-15T15:35:32Z \n", - "164 james.robinson@anthonynolan.org 2016-04-15T15:35:58Z \n", - "165 james.robinson@anthonynolan.org 2016-04-21T10:14:14Z \n", - "166 james.robinson@anthonynolan.org 2016-04-21T10:17:13Z \n", - "167 james.robinson@anthonynolan.org 2016-04-21T10:17:27Z \n", - "168 james.robinson@anthonynolan.org 2016-04-21T10:20:50Z \n", - "169 james.robinson@anthonynolan.org 2016-04-21T10:21:33Z \n", - "170 james.robinson@anthonynolan.org 2016-04-21T14:06:15Z \n", - "171 james.robinson@anthonynolan.org 2016-04-21T14:07:40Z \n", - "172 james.robinson@anthonynolan.org 2016-04-22T09:41:32Z \n", - "173 james.robinson@anthonynolan.org 2016-04-22T09:41:56Z \n", - "174 james.robinson@anthonynolan.org 2016-04-22T09:49:05Z \n", - "175 james.robinson@anthonynolan.org 2016-04-22T09:50:27Z \n", - "176 james.robinson@anthonynolan.org 2016-05-06T14:24:47Z \n", - "177 james.robinson@anthonynolan.org 2016-05-06T14:27:07Z \n", - "178 james.robinson@anthonynolan.org 2016-05-06T14:28:11Z \n", - "179 james.robinson@anthonynolan.org 2016-06-03T13:07:28Z \n", - "180 james.robinson@anthonynolan.org 2016-06-03T13:08:11Z \n", - "181 james.robinson@anthonynolan.org 2016-06-03T13:23:27Z \n", - "182 james.robinson@anthonynolan.org 2016-06-09T08:50:50Z \n", - "183 james.robinson@anthonynolan.org 2016-07-13T13:43:30Z \n", - "184 james.robinson@anthonynolan.org 2016-07-14T09:18:36Z \n", - "185 noreply@github.com 2016-07-14T09:20:20Z \n", - "186 james.robinson@anthonynolan.org 2016-08-03T09:21:43Z \n", - "187 noreply@github.com 2016-08-03T09:22:09Z \n", - "188 james.robinson@anthonynolan.org 2016-08-03T09:41:35Z \n", - "189 noreply@github.com 2016-08-03T09:42:39Z \n", - "190 james.robinson@anthonynolan.org 2016-08-15T10:50:28Z \n", - "191 noreply@github.com 2016-08-15T10:50:52Z \n", - "192 james.robinson@anthonynolan.org 2016-08-15T10:57:55Z \n", - "193 noreply@github.com 2016-08-15T11:01:40Z \n", - "194 james.robinson@anthonynolan.org 2016-08-22T14:28:44Z \n", - "195 james.robinson@anthonynolan.org 2016-08-24T10:47:21Z \n", - "196 noreply@github.com 2016-08-25T14:53:06Z \n", - "197 james.robinson@anthonynolan.org 2016-09-15T14:42:03Z \n", - "198 noreply@github.com 2016-09-15T14:44:23Z \n", - "199 james.robinson@anthonynolan.org 2016-10-17T10:51:06Z \n", - "200 noreply@github.com 2016-10-17T10:52:44Z \n", - "201 noreply@github.com 2016-10-17T10:53:06Z \n", - "202 noreply@github.com 2016-10-17T10:53:33Z \n", - "203 james.robinson@anthonynolan.org 2016-10-17T15:12:08Z \n", - "204 james.robinson@anthonynolan.org 2016-10-17T15:13:32Z \n", - "205 noreply@github.com 2016-10-17T15:13:43Z \n", - "206 james.robinson@anthonynolan.org 2016-10-17T15:17:00Z \n", - "207 noreply@github.com 2016-10-17T15:21:13Z \n", - "208 james.robinson@anthonynolan.org 2016-10-19T10:22:38Z \n", - "209 noreply@github.com 2016-10-19T10:23:08Z \n", - "210 james.robinson@anthonynolan.org 2016-10-19T10:30:11Z \n", - "211 noreply@github.com 2016-10-19T10:30:44Z \n", - "212 james.robinson@anthonynolan.org 2016-10-19T12:49:13Z \n", - "213 noreply@github.com 2016-10-19T12:50:05Z \n", - "214 james.robinson@anthonynolan.org 2016-10-20T13:25:53Z \n", - "215 noreply@github.com 2016-10-20T13:51:40Z \n", - "216 james.robinson@anthonynolan.org 2016-10-25T14:22:51Z \n", - "217 noreply@github.com 2016-10-25T14:23:15Z \n", - "218 james.robinson@anthonynolan.org 2016-10-26T14:33:37Z \n", - "219 noreply@github.com 2016-10-26T15:04:59Z \n", - "220 james.robinson@anthonynolan.org 2016-11-08T16:10:36Z \n", - "221 noreply@github.com 2016-11-08T16:11:34Z \n", - "222 james.robinson@anthonynolan.org 2016-11-16T13:50:09Z \n", - "223 james.robinson@anthonynolan.org 2016-11-16T13:51:23Z \n", - "224 noreply@github.com 2016-11-16T13:52:40Z \n", - "225 james.robinson@anthonynolan.org 2016-11-16T14:06:46Z \n", - "226 james.robinson@anthonynolan.org 2016-11-30T13:57:15Z \n", - "227 noreply@github.com 2016-11-30T13:58:27Z \n", - "228 james.robinson@anthonynolan.org 2017-01-20T08:59:20Z \n", - "229 noreply@github.com 2017-01-20T10:51:37Z \n", - "230 james.robinson@anthonynolan.org 2017-01-20T13:29:32Z \n", - "231 noreply@github.com 2017-01-20T13:30:07Z \n", - "232 james.robinson@anthonynolan.org 2017-01-23T17:19:34Z \n", - "233 noreply@github.com 2017-01-23T17:24:05Z \n", - "234 noreply@github.com 2017-01-23T18:03:48Z \n", - "235 noreply@github.com 2017-01-23T18:04:19Z \n", - "236 james.robinson@anthonynolan.org 2017-01-25T13:00:35Z \n", - "237 noreply@github.com 2017-01-25T13:01:05Z \n", - "238 james.robinson@anthonynolan.org 2017-01-26T11:32:38Z \n", - "239 james.robinson@anthonynolan.org 2017-01-26T15:07:16Z \n", - "240 james.robinson@anthonynolan.org 2017-01-27T10:30:26Z \n", - "241 james.robinson@anthonynolan.org 2017-01-27T10:34:00Z \n", - "242 james.robinson@anthonynolan.org 2017-01-27T12:02:40Z \n", - "243 noreply@github.com 2017-01-27T15:44:02Z \n", - "244 james.robinson@anthonynolan.org 2017-02-17T11:22:46Z \n", - "245 noreply@github.com 2017-02-17T11:23:57Z \n", - "246 noreply@github.com 2017-03-09T14:30:23Z \n", - "247 noreply@github.com 2017-03-09T14:33:14Z \n", - "248 noreply@github.com 2017-04-13T11:38:20Z \n", - "249 james.robinson@anthonynolan.org 2017-04-18T09:47:03Z \n", - "250 noreply@github.com 2017-04-18T09:48:30Z \n", - "251 noreply@github.com 2017-04-19T09:06:49Z \n", - "252 noreply@github.com 2017-04-19T09:07:11Z \n", - "253 james.robinson@anthonynolan.org 2017-04-19T10:46:28Z \n", - "254 noreply@github.com 2017-04-19T10:47:08Z \n", - "255 james.robinson@anthonynolan.org 2017-05-05T09:08:02Z \n", - "256 noreply@github.com 2017-05-05T09:08:48Z \n", - "257 james.robinson@anthonynolan.org 2017-06-07T13:49:28Z \n", - "258 james.robinson@anthonynolan.org 2017-06-07T13:52:43Z \n", - "259 james.robinson@anthonynolan.org 2017-06-07T15:21:27Z \n", - "260 james.robinson@anthonynolan.org 2017-06-07T15:22:41Z \n", - "261 james.robinson@anthonynolan.org 2017-06-07T15:23:29Z \n", - "262 james.robinson@anthonynolan.org 2017-06-21T14:32:52Z \n", - "263 james.robinson@anthonynolan.org 2017-06-21T14:34:47Z \n", - "264 james.robinson@anthonynolan.org 2017-06-21T14:35:14Z \n", - "265 james.robinson@anthonynolan.org 2017-06-21T14:36:04Z \n", - "266 james.robinson@anthonynolan.org 2017-06-21T14:37:01Z \n", - "267 james.robinson@anthonynolan.org 2017-06-21T14:38:41Z \n", - "268 james.robinson@anthonynolan.org 2017-06-21T14:39:19Z \n", - "269 james.robinson@anthonynolan.org 2017-06-21T14:39:51Z \n", - "270 james.robinson@anthonynolan.org 2017-06-21T14:40:46Z \n", - "271 james.robinson@anthonynolan.org 2017-06-21T14:41:27Z \n", - "272 james.robinson@anthonynolan.org 2017-06-21T14:42:04Z \n", - "273 james.robinson@anthonynolan.org 2017-06-21T14:42:28Z \n", - "274 james.robinson@anthonynolan.org 2017-06-21T14:42:56Z \n", - "275 james.robinson@anthonynolan.org 2017-06-21T14:43:43Z \n", - "276 james.robinson@anthonynolan.org 2017-06-21T14:47:42Z \n", - "277 james.robinson@anthonynolan.org 2017-06-21T14:48:38Z \n", - "278 james.robinson@anthonynolan.org 2017-06-21T14:49:28Z \n", - "279 james.robinson@anthonynolan.org 2017-06-21T14:50:04Z \n", - "280 james.robinson@anthonynolan.org 2017-06-21T14:50:34Z \n", - "281 james.robinson@anthonynolan.org 2017-06-21T14:51:08Z \n", - "282 james.robinson@anthonynolan.org 2017-06-21T14:51:36Z \n", - "283 james.robinson@anthonynolan.org 2017-06-21T14:52:10Z \n", - "284 james.robinson@anthonynolan.org 2017-06-21T14:52:35Z \n", - "285 james.robinson@anthonynolan.org 2017-06-21T14:53:31Z \n", - "286 james.robinson@anthonynolan.org 2017-07-12T09:03:03Z \n", - "287 james.robinson@anthonynolan.org 2017-07-12T09:08:09Z \n", - "288 james.robinson@anthonynolan.org 2017-07-12T09:10:39Z \n", - "289 noreply@github.com 2017-07-12T09:15:01Z \n", - "290 james.robinson@anthonynolan.org 2017-07-13T08:50:49Z \n", - "291 noreply@github.com 2017-07-13T08:51:19Z \n", - "292 james.robinson@anthonynolan.org 2017-07-21T14:16:04Z \n", - "293 noreply@github.com 2017-07-21T14:16:30Z \n", - "294 james.robinson@anthonynolan.org 2017-07-26T10:29:28Z \n", - "295 noreply@github.com 2017-07-26T10:30:22Z \n", - "296 james.robinson@anthonynolan.org 2017-08-17T14:22:40Z \n", - "297 james.robinson@anthonynolan.org 2017-08-17T14:40:48Z \n", - "298 noreply@github.com 2017-08-17T14:46:14Z \n", - "299 james.robinson@anthonynolan.org 2017-08-17T15:00:48Z \n", - "300 noreply@github.com 2017-08-17T15:03:53Z \n", - "301 james.robinson@anthonynolan.org 2017-10-26T09:30:35Z \n", - "302 noreply@github.com 2017-10-26T09:33:19Z \n", - "303 james.robinson@anthonynolan.org 2017-11-10T10:15:45Z \n", - "304 noreply@github.com 2017-11-10T10:17:18Z \n", - "305 james.robinson@anthonynolan.org 2017-11-27T14:16:48Z \n", - "306 james.robinson@anthonynolan.org 2017-11-27T15:53:40Z \n", - "307 james.robinson@anthonynolan.org 2017-11-27T15:55:46Z \n", - "308 noreply@github.com 2017-11-27T19:54:43Z \n", - "309 noreply@github.com 2017-11-27T19:56:09Z \n", - "310 noreply@github.com 2017-11-29T11:41:25Z \n", - "311 noreply@github.com 2017-11-29T11:42:58Z \n", - "312 noreply@github.com 2017-11-29T11:44:51Z \n", - "313 noreply@github.com 2017-11-29T11:48:04Z \n", - "314 noreply@github.com 2017-11-29T11:48:59Z \n", - "315 noreply@github.com 2017-11-29T11:50:03Z \n", - "316 noreply@github.com 2017-11-29T11:51:55Z \n", - "317 noreply@github.com 2017-11-29T11:52:52Z \n", - "318 james.robinson@anthonynolan.org 2017-11-30T10:02:37Z \n", - "319 noreply@github.com 2017-11-30T10:04:18Z \n", - "320 james.robinson@anthonynolan.org 2017-12-01T10:07:12Z \n", - "321 james.robinson@anthonynolan.org 2017-12-01T10:10:06Z \n", - "322 james.robinson@anthonynolan.org 2018-01-03T11:34:18Z \n", - "323 noreply@github.com 2018-01-03T11:36:08Z \n", - "324 james.robinson@anthonynolan.org 2018-01-10T10:25:58Z \n", - "325 noreply@github.com 2018-01-10T10:27:23Z \n", - "326 james.robinson@anthonynolan.org 2018-01-19T11:23:52Z \n", - "327 noreply@github.com 2018-01-19T11:25:09Z \n", - "328 james.robinson@anthonynolan.org 2018-01-19T11:41:17Z \n", - "329 noreply@github.com 2018-01-19T11:42:27Z \n", - "330 james.robinson@anthonynolan.org 2018-01-19T15:26:18Z \n", - "331 noreply@github.com 2018-01-19T15:28:27Z \n", - "332 james.robinson@anthonynolan.org 2018-01-22T10:16:41Z \n", - "333 noreply@github.com 2018-01-22T10:17:33Z \n", - "334 james.robinson@anthonynolan.org 2018-02-13T10:45:53Z \n", - "335 james.robinson@anthonynolan.org 2018-02-13T10:46:53Z \n", - "336 noreply@github.com 2018-02-13T10:50:02Z \n", - "337 james.robinson@anthonynolan.org 2018-04-17T15:36:25Z \n", - "338 noreply@github.com 2018-04-17T15:38:24Z \n", - "339 noreply@github.com 2018-04-17T15:45:58Z \n", - "340 noreply@github.com 2018-04-17T15:46:06Z \n", - "341 noreply@github.com 2018-04-17T15:47:00Z \n", - "342 noreply@github.com 2018-04-17T15:47:08Z \n", - "343 noreply@github.com 2018-04-17T15:47:20Z \n", - "344 noreply@github.com 2018-04-17T15:47:30Z \n", - "345 james.robinson@anthonynolan.org 2018-04-18T14:41:55Z \n", - "346 james.robinson@anthonynolan.org 2018-04-18T14:45:29Z \n", - "347 noreply@github.com 2018-04-18T14:46:25Z \n", - "348 james.robinson@anthonynolan.org 2018-04-20T14:28:27Z \n", - "349 james.robinson@anthonynolan.org 2018-04-20T14:29:01Z \n", - "350 james.robinson@anthonynolan.org 2018-04-20T14:29:17Z \n", - "351 noreply@github.com 2018-04-20T14:29:38Z \n", - "352 james.robinson@anthonynolan.org 2018-04-24T14:02:03Z \n", - "353 james.robinson@anthonynolan.org 2018-04-24T14:08:21Z \n", - "354 james.robinson@anthonynolan.org 2018-04-24T14:09:53Z \n", - "355 james.robinson@anthonynolan.org 2018-04-24T14:10:58Z \n", - "356 james.robinson@anthonynolan.org 2018-04-24T14:12:02Z \n", - "357 james.robinson@anthonynolan.org 2018-04-24T16:04:58Z \n", - "358 james.robinson@anthonynolan.org 2018-04-25T10:56:04Z \n", - "359 james.robinson@anthonynolan.org 2018-04-26T12:36:01Z \n", - "360 james.robinson@anthonynolan.org 2018-04-27T12:12:02Z \n", - "361 noreply@github.com 2018-04-27T12:12:58Z \n", - "362 james.robinson@anthonynolan.org 2018-05-04T10:31:08Z \n", - "363 noreply@github.com 2018-05-04T10:33:51Z \n", - "364 james.robinson@anthonynolan.org 2018-05-18T14:43:27Z \n", - "365 noreply@github.com 2018-05-18T15:36:36Z \n", - "366 james.robinson@anthonynolan.org 2018-05-22T13:52:03Z \n", - "367 noreply@github.com 2018-05-22T13:52:26Z \n", - "368 james.robinson@anthonynolan.org 2018-07-11T11:22:21Z \n", - "369 james.robinson@anthonynolan.org 2018-07-11T11:35:01Z \n", - "370 noreply@github.com 2018-07-11T11:36:49Z \n", - "371 noreply@github.com 2018-07-11T11:37:44Z \n", - "372 noreply@github.com 2018-07-11T17:30:10Z \n", - "373 noreply@github.com 2018-07-11T17:30:53Z \n", - "374 james.robinson@anthonynolan.org 2018-07-12T09:50:05Z \n", - "375 noreply@github.com 2018-07-12T09:50:43Z \n", - "376 james.robinson@anthonynolan.org 2018-07-16T13:15:56Z \n", - "377 noreply@github.com 2018-07-16T13:17:19Z \n", - "378 james.robinson@anthonynolan.org 2018-07-31T09:57:05Z \n", - "379 noreply@github.com 2018-07-31T09:59:25Z \n", - "380 james.robinson@anthonynolan.org 2018-08-14T08:54:04Z \n", - "381 noreply@github.com 2018-09-06T11:04:54Z \n", - "382 james.robinson@anthonynolan.org 2018-10-17T09:08:57Z \n", - "383 noreply@github.com 2018-10-17T09:15:48Z \n", - "384 noreply@github.com 2018-10-17T09:17:38Z \n", - "385 dominicbarker@Dominics-iMac.local 2018-10-18T15:05:10Z \n", - "386 noreply@github.com 2018-10-18T15:10:34Z \n", - "387 james.robinson@anthonynolan.org 2018-11-06T11:15:51Z \n", - "388 dominicbarker@Dominics-iMac.local 2018-11-06T11:25:45Z \n", - "389 james.robinson@anthonynolan.org 2018-11-06T11:29:52Z \n", - "390 noreply@github.com 2018-11-06T11:30:30Z \n", - "391 james.robinson@anthonynolan.org 2019-01-23T12:20:16Z \n", - "392 james.robinson@anthonynolan.org 2019-01-23T12:22:08Z \n", - "393 noreply@github.com 2019-01-23T12:24:28Z \n", - "394 noreply@github.com 2019-01-23T12:32:29Z \n", - "395 noreply@github.com 2019-01-23T12:33:52Z \n", - "396 noreply@github.com 2019-01-23T12:35:16Z \n", - "397 noreply@github.com 2019-01-23T16:43:09Z \n", - "398 noreply@github.com 2019-01-24T10:13:04Z \n", - "399 noreply@github.com 2019-01-24T10:13:21Z \n", - "400 noreply@github.com 2019-01-24T11:12:04Z \n", - "401 noreply@github.com 2019-01-24T11:12:59Z \n", - "402 james.robinson@anthonynolan.org 2019-01-24T12:22:46Z \n", - "403 james.robinson@anthonynolan.org 2019-01-24T12:23:21Z \n", - "404 noreply@github.com 2019-01-24T12:27:42Z \n", - "405 noreply@github.com 2019-01-28T09:54:30Z \n", - "406 james.robinson@anthonynolan.org 2019-01-29T16:54:18Z \n", - "407 noreply@github.com 2019-01-29T17:20:59Z \n", - "408 james.robinson@anthonynolan.org 2019-01-29T17:38:58Z \n", - "409 james.robinson@anthonynolan.org 2019-04-17T08:57:40Z \n", - "410 noreply@github.com 2019-04-17T09:00:15Z \n", - "411 james.robinson@anthonynolan.org 2019-04-17T09:01:16Z \n", - "412 james.robinson@anthonynolan.org 2019-04-17T09:01:53Z \n", - "413 james.robinson@anthonynolan.org 2019-04-17T09:03:09Z \n", - "414 james.robinson@anthonynolan.org 2019-04-17T09:05:13Z \n", - "415 james.robinson@anthonynolan.org 2019-04-17T09:07:45Z \n", - "416 noreply@github.com 2019-04-17T09:09:26Z \n", - "417 noreply@github.com 2019-04-17T09:10:57Z \n", - "418 james.robinson@anthonynolan.org 2019-04-17T09:19:50Z \n", - "419 noreply@github.com 2019-04-17T09:23:42Z \n", - "420 noreply@github.com 2019-04-17T09:25:25Z \n", - "421 dominic.barker@anthonynolan.org 2019-04-18T08:32:24Z \n", - "422 noreply@github.com 2019-04-18T08:33:01Z \n", - "423 dominic.barker@anthonynolan.org 2019-04-18T09:09:56Z \n", - "424 noreply@github.com 2019-04-18T09:14:03Z \n", - "425 dominic.barker@anthonynolan.org 2019-04-23T09:32:15Z \n", - "426 noreply@github.com 2019-04-23T09:33:22Z \n", - "427 dominic.barker@anthonynolan.org 2019-05-13T12:51:25Z \n", - "428 noreply@github.com 2019-05-13T12:52:43Z \n", - "429 dominic.barker@anthonynolan.org 2019-06-06T15:14:20Z \n", - "430 noreply@github.com 2019-06-06T15:15:05Z \n", - "431 dominic.barker@anthonynolan.org 2019-07-04T13:13:35Z \n", - "432 noreply@github.com 2019-07-04T13:15:25Z \n", - "433 noreply@github.com 2019-07-04T13:16:00Z \n", - "434 dominic.barker@anthonynolan.org 2019-07-08T09:11:11Z \n", - "435 noreply@github.com 2019-07-08T09:13:10Z \n", - "436 james.robinson@anthonynolan.org 2019-07-22T14:54:22Z \n", - "437 noreply@github.com 2019-07-22T14:55:12Z \n", - "438 dominic.barker@anthonynolan.org 2019-09-18T10:39:05Z \n", - "439 dominic.barker@anthonynolan.org 2019-09-18T10:41:49Z \n", - "440 dominic.barker@anthonynolan.org 2019-09-18T10:42:47Z \n", - "441 dominic.barker@anthonynolan.org 2019-09-18T10:44:22Z \n", - "442 james.robinson@anthonynolan.org 2019-10-04T13:11:38Z \n", - "443 james.robinson@anthonynolan.org 2019-10-04T13:57:07Z \n", - "444 james.robinson@anthonynolan.org 2019-10-04T14:13:36Z \n", - "445 james.robinson@anthonynolan.org 2019-10-04T14:22:17Z \n", - "446 james.robinson@anthonynolan.org 2019-10-04T14:24:16Z \n", - "447 james.robinson@anthonynolan.org 2019-10-04T14:26:57Z \n", - "448 noreply@github.com 2019-10-04T14:30:56Z \n", - "449 dominic.barker@anthonynolan.org 2019-10-17T10:45:14Z \n", - "450 noreply@github.com 2019-10-17T10:47:54Z \n", - "451 dominic.barker@anthonynolan.org 2019-10-17T15:12:58Z \n", - "452 noreply@github.com 2019-10-17T15:14:13Z \n", - "453 dominic.barker@anthonynolan.org 2019-10-17T16:24:20Z \n", - "454 dominic.barker@anthonynolan.org 2019-10-18T10:21:26Z \n", - "455 noreply@github.com 2019-10-18T10:21:54Z \n", - "456 dominic.barker@anthonynolan.org 2019-10-29T12:24:07Z \n", - "457 noreply@github.com 2019-10-29T12:24:57Z \n", - "458 james.robinson@anthonynolan.org 2019-11-05T14:32:38Z \n", - "459 noreply@github.com 2019-11-05T14:33:40Z \n", - "460 james.robinson@anthonynolan.org 2019-11-05T14:40:29Z \n", - "461 dominic.barker@anthonynolan.org 2019-11-18T10:46:03Z \n", - "462 dominic.barker@anthonynolan.org 2019-11-18T10:49:42Z \n", - "463 noreply@github.com 2019-11-18T10:52:18Z \n", - "464 dominic.barker@anthonynolan.org 2020-01-20T12:59:01Z \n", - "465 noreply@github.com 2020-01-20T14:09:42Z \n", - "466 dominic.barker@anthonynolan.org 2020-01-22T10:39:24Z \n", - "467 noreply@github.com 2020-01-22T10:41:13Z \n", - "468 dominic.barker@anthonynolan.org 2020-01-22T10:45:26Z \n", - "469 noreply@github.com 2020-01-22T10:46:35Z \n", - "470 noreply@github.com 2020-01-22T10:52:27Z \n", - "471 noreply@github.com 2020-01-22T10:54:06Z \n", - "472 noreply@github.com 2020-01-22T11:02:35Z \n", - "473 dominic.barker@anthonynolan.org 2020-01-22T11:23:48Z \n", - "474 dominic.barker@anthonynolan.org 2020-01-22T11:27:27Z \n", - "475 noreply@github.com 2020-01-22T11:32:33Z \n", - "476 dominic.barker@anthonynolan.org 2020-01-22T12:45:20Z \n", - "477 dominic.barker@anthonynolan.org 2020-01-23T09:59:05Z \n", - "478 noreply@github.com 2020-01-23T10:04:20Z \n", - "479 dominic.barker@anthonynolan.org 2020-01-23T10:17:07Z \n", - "480 noreply@github.com 2020-01-23T10:19:10Z \n", - "481 dominic.barker@anthonynolan.org 2020-02-03T10:50:43Z \n", - "482 dominic.barker@anthonynolan.org 2020-02-03T10:54:06Z \n", - "483 noreply@github.com 2020-02-03T10:54:45Z \n", - "484 james.robinson@anthonynolan.org 2020-04-21T12:13:52Z \n", - "485 james.robinson@anthonynolan.org 2020-04-22T09:02:07Z \n", - "486 james.robinson@anthonynolan.org 2020-04-22T09:15:05Z \n", - "487 dominicbarker@anthonynolan.org 2020-04-22T09:57:21Z \n", - "488 dominicbarker@anthonynolan.org 2020-04-22T10:01:08Z \n", - "489 dominicbarker@anthonynolan.org 2020-04-22T10:02:46Z \n", - "490 dominicbarker@anthonynolan.org 2020-04-22T10:03:51Z \n", - "491 noreply@github.com 2020-04-22T10:06:30Z \n", - "492 dominicbarker@anthonynolan.org 2020-04-22T10:11:07Z \n", - "493 dominicbarker@anthonynolan.org 2020-04-22T11:36:54Z \n", - "494 noreply@github.com 2020-04-22T11:37:19Z \n", - "495 dominicbarker@anthonynolan.org 2020-04-30T12:16:43Z \n", - "496 noreply@github.com 2020-04-30T12:19:29Z \n", - "497 james.robinson@anthonynolan.org 2020-06-01T10:18:24Z \n", - "498 noreply@github.com 2020-06-01T10:19:49Z \n", - "499 dominicbarker@anthonynolan.org 2020-07-13T13:25:47Z \n", - "500 noreply@github.com 2020-07-13T14:51:38Z \n", - "501 dominicbarker@anthonynolan.org 2020-07-14T13:02:45Z \n", - "502 noreply@github.com 2020-07-14T13:03:15Z \n", - "503 dominicbarker@anthonynolan.org 2020-07-14T15:15:09Z \n", - "504 noreply@github.com 2020-07-14T15:16:59Z \n", - "505 dominicbarker@anthonynolan.org 2020-07-17T08:59:57Z \n", - "506 noreply@github.com 2020-07-17T09:01:03Z \n", - "507 dominicbarker@anthonynolan.org 2020-07-30T09:32:52Z \n", - "508 noreply@github.com 2020-07-30T09:33:20Z \n", - "509 noreply@github.com 2020-09-07T11:31:30Z \n", - "510 noreply@github.com 2020-09-07T11:34:33Z \n", - "511 james.robinson@anthonynolan.org 2020-09-07T12:08:16Z \n", - "512 noreply@github.com 2020-09-07T13:21:55Z \n", - "513 dominicbarker@anthonynolan.org 2020-09-07T13:33:01Z \n", - "514 dominicbarker@anthonynolan.org 2020-09-07T13:35:06Z \n", - "515 dominicbarker@anthonynolan.org 2020-09-07T13:38:40Z \n", - "516 noreply@github.com 2020-09-07T13:40:08Z \n", - "517 james.robinson@anthonynolan.org 2020-09-11T14:16:14Z \n", - "518 james.robinson@anthonynolan.org 2020-09-11T14:18:59Z \n", - "519 james.robinson@anthonynolan.org 2020-09-11T14:28:00Z \n", - "520 noreply@github.com 2020-09-11T14:32:04Z \n", - "521 dominicbarker@anthonynolan.org 2020-10-15T12:45:32Z \n", - "522 noreply@github.com 2020-10-15T14:43:53Z \n", - "523 dominicbarker@anthonynolan.org 2020-10-16T06:20:59Z \n", - "524 noreply@github.com 2020-10-16T06:22:10Z \n", - "525 dominicbarker@anthonynolan.org 2020-10-23T15:09:34Z \n", - "526 noreply@github.com 2020-10-23T15:10:51Z \n", - "527 dominicbarker@anthonynolan.org 2020-11-09T15:38:20Z \n", - "528 noreply@github.com 2020-11-09T15:38:58Z \n", - "529 dominicbarker@anthonynolan.org 2020-11-09T15:43:31Z \n", - "530 noreply@github.com 2020-11-09T15:44:49Z \n", - "531 dominicbarker@anthonynolan.org 2020-11-13T14:39:57Z \n", - "532 dominicbarker@anthonynolan.org 2020-11-16T09:53:39Z \n", - "533 james.robinson@anthonynolan.org 2020-12-09T10:58:52Z \n", - "534 noreply@github.com 2020-12-09T10:59:31Z \n", - "535 dominicbarker@anthonynolan.org 2020-12-16T11:16:00Z \n", - "536 noreply@github.com 2020-12-16T11:16:26Z \n", - "537 james.robinson@anthonynolan.org 2020-12-16T11:31:55Z \n", - "538 james.robinson@anthonynolan.org 2020-12-16T11:36:15Z \n", - "539 james.robinson@anthonynolan.org 2020-12-16T11:37:50Z \n", - "540 noreply@github.com 2020-12-16T11:39:46Z \n", - "541 dominicbarker@anthonynolan.org 2021-01-18T14:51:08Z \n", - "542 noreply@github.com 2021-01-18T15:02:25Z \n", - "543 dominicbarker@anthonynolan.org 2021-01-18T15:04:52Z \n", - "544 noreply@github.com 2021-01-18T16:31:24Z \n", - "545 dominicbarker@anthonynolan.org 2021-01-19T11:55:23Z \n", - "546 noreply@github.com 2021-01-19T11:56:18Z \n", - "547 dominicbarker@anthonynolan.org 2021-01-19T16:56:43Z \n", - "548 noreply@github.com 2021-01-19T16:57:57Z \n", - "549 james.robinson@anthonynolan.org 2021-02-03T16:10:25Z \n", - "550 james.robinson@anthonynolan.org 2021-02-03T16:11:39Z \n", - "551 noreply@github.com 2021-02-03T16:38:34Z \n", - "552 james.robinson@anthonynolan.org 2021-02-04T11:29:37Z \n", - "553 noreply@github.com 2021-02-04T13:05:18Z \n", - "554 james.robinson@anthonynolan.org 2021-02-10T12:05:39Z \n", - "555 james.robinson@anthonynolan.org 2021-02-10T12:06:58Z \n", - "556 james.robinson@anthonynolan.org 2021-02-10T12:07:44Z \n", - "557 james.robinson@anthonynolan.org 2021-02-10T12:10:42Z \n", - "558 dominicbarker@anthonynolan.org 2021-02-17T14:31:37Z \n", - "559 noreply@github.com 2021-02-17T15:20:04Z \n", - "560 james.robinson@anthonynolan.org 2021-02-26T12:01:44Z \n", - "561 james.robinson@anthonynolan.org 2021-02-26T12:03:31Z \n", - "562 james.robinson@anthonynolan.org 2021-02-26T12:04:54Z \n", - "563 james.robinson@anthonynolan.org 2021-02-26T12:05:27Z \n", - "564 james.robinson@anthonynolan.org 2021-02-26T12:08:17Z \n", - "565 james.robinson@anthonynolan.org 2021-02-26T12:12:07Z \n", - "566 james.robinson@anthonynolan.org 2021-02-26T12:12:59Z \n", - "567 james.robinson@anthonynolan.org 2021-02-26T12:15:38Z \n", - "568 james.robinson@anthonynolan.org 2021-02-26T12:16:14Z \n", - "569 james.robinson@anthonynolan.org 2021-02-26T12:17:01Z \n", - "570 james.robinson@anthonynolan.org 2021-02-26T12:18:23Z \n", - "571 james.robinson@anthonynolan.org 2021-02-26T12:20:59Z \n", - "572 james.robinson@anthonynolan.org 2021-02-26T12:22:22Z \n", - "573 james.robinson@anthonynolan.org 2021-02-26T12:23:43Z \n", - "574 james.robinson@anthonynolan.org 2021-02-26T12:25:16Z \n", - "575 james.robinson@anthonynolan.org 2021-02-26T12:26:35Z \n", - "576 james.robinson@anthonynolan.org 2021-02-26T12:27:59Z \n", - "577 james.robinson@anthonynolan.org 2021-02-26T12:28:45Z \n", - "578 james.robinson@anthonynolan.org 2021-02-26T12:30:20Z \n", - "579 james.robinson@anthonynolan.org 2021-03-03T08:43:31Z \n", - "580 james.robinson@anthonynolan.org 2021-03-03T08:44:11Z \n", - "581 james.robinson@anthonynolan.org 2021-03-03T08:44:58Z \n", - "582 james.robinson@anthonynolan.org 2021-03-03T08:45:32Z \n", - "583 james.robinson@anthonynolan.org 2021-03-03T08:46:04Z \n", - "584 james.robinson@anthonynolan.org 2021-03-03T08:46:31Z \n", - "585 james.robinson@anthonynolan.org 2021-03-03T08:47:43Z \n", - "586 james.robinson@anthonynolan.org 2021-03-03T08:48:43Z \n", - "587 james.robinson@anthonynolan.org 2021-03-03T08:49:19Z \n", - "588 james.robinson@anthonynolan.org 2021-03-03T08:50:16Z \n", - "589 james.robinson@anthonynolan.org 2021-03-03T08:50:45Z \n", - "590 james.robinson@anthonynolan.org 2021-03-03T08:51:17Z \n", - "591 james.robinson@anthonynolan.org 2021-03-03T08:51:55Z \n", - "592 james.robinson@anthonynolan.org 2021-03-03T08:52:24Z \n", - "593 noreply@github.com 2021-03-03T08:53:38Z \n", - "594 dominicbarker@anthonynolan.org 2021-04-01T10:04:53Z \n", - "595 noreply@github.com 2021-04-12T15:17:44Z \n", - "596 dominicbarker@anthonynolan.org 2021-04-21T10:36:48Z \n", - "597 noreply@github.com 2021-04-21T11:16:49Z \n", - "598 noreply@github.com 2021-04-21T11:17:00Z \n", - "599 dominicbarker@anthonynolan.org 2021-04-26T14:25:47Z \n", - "600 dominicbarker@anthonynolan.org 2021-05-12T10:34:43Z \n", - "601 noreply@github.com 2021-05-12T10:36:19Z \n", - "602 dominicbarker@anthonynolan.org 2021-05-12T11:34:11Z \n", - "603 dominicbarker@anthonynolan.org 2021-05-12T15:19:37Z \n", - "604 dominicbarker@anthonynolan.org 2021-05-12T15:23:38Z \n", - "605 dominicbarker@anthonynolan.org 2021-05-12T15:29:55Z \n", - "606 dominicbarker@anthonynolan.org 2021-05-12T15:31:05Z \n", - "607 dominicbarker@anthonynolan.org 2021-06-01T14:52:58Z \n", - "608 dominicbarker@anthonynolan.org 2021-06-01T15:14:40Z \n", - "609 dominicbarker@anthonynolan.org 2021-06-01T15:20:14Z \n", - "610 dominicbarker@anthonynolan.org 2021-06-11T10:16:30Z \n", - "611 noreply@github.com 2021-06-11T12:09:02Z \n", - "612 noreply@github.com 2021-06-11T12:09:09Z \n", - "613 james.robinson@anthonynolan.org 2021-06-15T10:26:05Z \n", - "614 noreply@github.com 2021-06-15T10:31:53Z \n", - "615 ipdsubs@anthonynolan.org 2021-07-13T15:52:43Z \n", - "616 ipdsubs@anthonynolan.org 2021-07-13T15:55:05Z \n", - "617 ipdsubs@anthonynolan.org 2021-07-13T15:56:41Z \n", - "618 ipdsubs@anthonynolan.org 2021-07-13T16:01:36Z \n", - "619 ipdsubs@anthonynolan.org 2021-07-13T16:03:03Z \n", - "620 ipdsubs@anthonynolan.org 2021-07-13T16:04:39Z \n", - "621 noreply@github.com 2021-07-14T06:19:03Z \n", - "622 dominicbarker@anthonynolan.org 2021-07-15T07:59:10Z \n", - "623 noreply@github.com 2021-07-15T08:07:22Z \n", - "624 ipdsubs@anthonynolan.org 2021-07-19T11:23:30Z \n", - "625 noreply@github.com 2021-07-19T11:27:37Z \n", - "626 dominicbarker@anthonynolan.org 2021-07-20T10:34:46Z \n", - "627 noreply@github.com 2021-07-20T11:13:25Z \n", - "628 dominicbarker@anthonynolan.org 2021-08-20T14:12:35Z \n", - "629 noreply@github.com 2021-08-20T15:25:29Z \n", - "630 dominic.barker@anthonynolan.org 2021-09-17T15:44:33Z \n", - "631 dominic.barker@anthonynolan.org 2021-09-17T15:49:21Z \n", - "632 noreply@github.com 2021-09-17T15:49:56Z \n", - "633 james.robinson@anthonynolan.org 2021-10-11T12:53:06Z \n", - "634 james.robinson@anthonynolan.org 2021-10-11T13:16:09Z \n", - "635 james.robinson@anthonynolan.org 2021-10-11T14:48:05Z \n", - "636 noreply@github.com 2021-10-11T15:13:57Z \n", - "637 james.robinson@anthonynolan.org 2021-10-11T15:29:53Z \n", - "638 noreply@github.com 2021-10-11T15:33:46Z \n", - "639 james.robinson@anthonynolan.org 2021-10-26T11:15:21Z \n", - "640 noreply@github.com 2021-10-26T11:32:30Z \n", - "641 dominicbarker@anthonynolan.org 2021-11-11T11:48:57Z \n", - "642 noreply@github.com 2021-11-11T11:49:26Z \n", - "643 noreply@github.com 2022-01-04T09:18:33Z \n", - "644 noreply@github.com 2022-01-04T09:19:02Z \n", - "645 dominicbarker@anthonynolan.org 2022-01-13T16:52:15Z \n", - "646 dominicbarker@anthonynolan.org 2022-01-13T16:53:03Z \n", - "647 noreply@github.com 2022-01-13T20:33:38Z \n", - "648 noreply@github.com 2022-01-14T08:05:58Z \n", - "649 dominicbarker@anthonynolan.org 2022-01-14T12:27:35Z \n", - "650 dominicbarker@anthonynolan.org 2022-01-14T12:27:52Z \n", - "651 noreply@github.com 2022-01-14T15:25:23Z \n", - "652 dominicbarker@anthonynolan.org 2022-01-27T14:38:07Z \n", - "653 dominicbarker@anthonynolan.org 2022-01-27T15:26:50Z \n", - "654 dominicbarker@anthonynolan.org 2022-02-10T15:26:19Z \n", - "655 noreply@github.com 2022-02-10T15:36:59Z \n", - "656 dominic.barker@anthonynolan.org 2022-03-15T14:27:31Z \n", - "657 noreply@github.com 2022-03-15T14:27:59Z \n", - "658 dominic.barker@anthonynolan.org 2022-04-14T11:00:42Z \n", - "659 dominic.barker@anthonynolan.org 2022-04-14T11:01:59Z \n", - "660 dominic.barker@anthonynolan.org 2022-04-19T08:30:24Z \n", - "661 dominicbarker@anthonynolan.org 2022-04-20T08:37:44Z \n", - "662 noreply@github.com 2022-04-20T08:39:00Z \n", - "663 dominicbarker@anthonynolan.org 2022-07-14T12:27:25Z \n", - "664 dominicbarker@anthonynolan.org 2022-07-14T12:28:41Z \n", - "665 dominicbarker@anthonynolan.org 2022-07-14T12:31:36Z \n", - "666 dominicbarker@anthonynolan.org 2022-07-14T13:40:17Z \n", - "667 dominic.barker@anthonynolan.org 2022-07-15T08:20:46Z \n", - "668 noreply@github.com 2022-07-15T08:21:31Z \n", - "669 dominicbarker@anthonynolan.org 2022-07-23T12:53:45Z \n", - "670 noreply@github.com 2022-07-23T12:54:16Z \n", - "671 dominicbarker@anthonynolan.org 2022-08-16T16:39:33Z \n", - "672 dominicbarker@anthonynolan.org 2022-08-21T09:29:01Z \n", - "673 noreply@github.com 2022-08-21T09:31:21Z \n", - "674 dominic.barker@anthonynolan.org 2022-08-25T15:43:12Z \n", - "675 noreply@github.com 2022-08-25T15:44:07Z \n", - "676 dominic.barker@anthonynolan.org 2022-08-25T15:47:12Z \n", - "677 xenia.georgiou@anthonynolan.org 2022-10-13T12:58:37Z \n", - "678 noreply@github.com 2022-10-13T13:06:12Z \n", - "679 dominic.barker@anthonynolan.org 2022-10-14T08:46:01Z \n", - "680 noreply@github.com 2022-10-14T08:47:37Z \n", - "681 noreply@github.com 2022-10-20T15:46:42Z \n", - "682 noreply@github.com 2022-10-20T15:47:05Z \n", - "683 noreply@github.com 2022-10-21T08:37:33Z \n", - "684 noreply@github.com 2022-10-21T08:37:58Z \n", - "685 noreply@github.com 2022-10-21T08:38:17Z \n", - "686 noreply@github.com 2022-10-21T08:38:32Z \n", - "687 noreply@github.com 2022-10-21T08:38:50Z \n", - "688 noreply@github.com 2022-10-21T08:39:05Z \n", - "689 noreply@github.com 2022-10-21T08:41:16Z \n", - "690 noreply@github.com 2022-10-21T08:41:36Z \n", - "691 noreply@github.com 2022-10-21T08:41:53Z \n", - "692 noreply@github.com 2022-10-21T08:42:08Z \n", - "693 noreply@github.com 2022-10-21T08:42:33Z \n", - "694 noreply@github.com 2022-10-21T08:42:49Z \n", - "695 noreply@github.com 2022-10-21T08:43:02Z \n", - "696 noreply@github.com 2022-10-21T08:43:59Z \n", - "697 noreply@github.com 2022-10-21T08:44:18Z \n", - "698 noreply@github.com 2022-10-21T08:44:32Z \n", - "699 noreply@github.com 2022-10-21T08:45:28Z \n", - "700 noreply@github.com 2022-10-21T08:45:58Z \n", - "701 dominic.barker@anthonynolan.org 2022-11-18T10:29:18Z \n", - "702 dominic.barker@anthonynolan.org 2022-12-14T10:02:28Z \n", - "703 noreply@github.com 2022-12-14T10:02:54Z \n", - "704 michael.cooper@anthonynolan.org 2023-01-12T14:36:43Z \n", - "705 michael.cooper@anthonynolan.org 2023-01-12T14:47:00Z \n", - "706 noreply@github.com 2023-01-13T10:04:48Z \n", - "707 xenia.georgiou@anthonynolan.org 2023-04-17T16:01:01Z \n", - "708 noreply@github.com 2023-04-17T16:03:52Z \n", - "709 noreply@github.com 2023-05-25T11:20:51Z \n", - "710 noreply@github.com 2023-05-25T11:22:49Z \n", - "711 noreply@github.com 2023-05-25T11:23:15Z \n", - "712 noreply@github.com 2023-05-25T11:23:28Z \n", - "713 noreply@github.com 2023-05-25T11:24:49Z \n", - "714 noreply@github.com 2023-05-25T11:25:07Z \n", - "715 noreply@github.com 2023-05-25T11:25:28Z \n", - "716 noreply@github.com 2023-05-25T11:25:46Z \n", - "717 noreply@github.com 2023-05-25T11:27:41Z \n", - "718 xenia.georgiou@anthonynolan.org 2023-07-12T15:01:40Z \n", - "719 noreply@github.com 2023-07-12T15:07:46Z \n", - "720 noreply@github.com 2023-07-26T16:17:14Z \n", - "721 noreply@github.com 2023-07-26T16:17:33Z \n", - "722 dominicbarker@Dominics-MacBook-Pro.local 2023-08-11T08:29:21Z \n", - "723 noreply@github.com 2023-08-11T08:29:58Z \n", - "724 dominicbarker@Dominics-MacBook-Pro.local 2023-08-25T12:40:58Z \n", - "725 noreply@github.com 2023-08-25T12:45:15Z \n", - "726 55495425+michaelcooperAN@users.noreply.github.com 2023-10-12T10:47:32Z \n", - "727 noreply@github.com 2023-10-12T13:50:58Z \n", - "728 dominicbarker@Dominics-MacBook-Pro.local 2023-10-20T08:48:44Z \n", - "729 noreply@github.com 2023-10-20T09:05:03Z \n", - "730 dominicbarker@Dominics-MacBook-Pro.local 2023-11-09T13:55:56Z \n", - "731 noreply@github.com 2023-11-09T13:58:36Z \n", - "732 dominicbarker@Dominics-MacBook-Pro.local 2024-01-11T14:50:19Z \n", - "733 noreply@github.com 2024-01-11T14:54:13Z \n", - "734 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T14:35:51Z \n", - "735 55495425+michaelcooperAN@users.noreply.github.com 2024-01-16T14:43:17Z \n", - "736 noreply@github.com 2024-01-16T15:41:14Z \n", - "737 dominicbarker@Dominics-MacBook-Pro.local 2024-01-18T11:05:37Z \n", - "738 noreply@github.com 2024-01-18T11:06:05Z \n", - "\n", - " commit.message \\\n", - "0 Initial commit \n", - "1 Initial Release and Commit \n", - "2 Updates to Licence \n", - "3 Update to Licence file \n", - "4 Updates to README files \n", - "5 Updates to License file \n", - "6 Initial Release and Commit \n", - "7 Merge pull request #1 from jrob119/3170\\n\\nInitial Release and Commit \n", - "8 Restructuring to subdirectories \n", - "9 Merge pull request #2 from jrob119/Latest\\n\\nRestructuring \n", - "10 Merge pull request #3 from jrob119/3170\\n\\nMerge pull request #2 from jrob119/Latest \n", - "11 Merge pull request #4 from jrob119/Latest\\n\\nMerge pull request #3 from jrob119/3170 \n", - "12 Removed md5 file \n", - "13 Merge pull request #5 from jrob119/3170\\n\\nMerge pull request #4 from jrob119/Latest \n", - "14 Renaming \n", - "15 Merge pull request #6 from jrob119/Latest\\n\\nRenaming \n", - "16 Merge pull request #7 from jrob119/3170\\n\\n3170 \n", - "17 Adding XML files \n", - "18 Added XML Files \n", - "19 Merge pull request #8 from jrob119/3170\\n\\n3170 \n", - "20 Added Allele lists to Latest Directory \n", - "21 Renaming subdirectory \n", - "22 Release 3.18.0 \n", - "23 Release 3.18.0 \n", - "24 Release 3.18.0 \n", - "25 Merge branch '3180' into Latest \n", - "26 Release 3.18.0 \n", - "27 Release 3.18.0 \n", - "28 Release 3.18.0 \n", - "29 Releas 3.18.0 \n", - "30 Release 3.18.0 \n", - "31 Release 3.18.0 \n", - "32 Correction to C*08:89 Exon 2 coordinates \n", - "33 Correction to C*08:89 Exon 2 coordinates \n", - "34 Correction to mark up A*24:252N deletion \n", - "35 Correction to mark up of A*24:252N deletion \n", - "36 hugogenename added to XSD \n", - "37 hugogenename added to XSD \n", - "38 Updating zip file with A*24:252N corrections to text alignments \n", - "39 Updating zip file with A*24:252N corrections to text alignments \n", - "40 Updating zip file with A*24:252N corrections to text alignments \n", - "41 Updating zip file with A*24:252N corrections to text alignments \n", - "42 Inclusion of single allele G groups \n", - "43 Inclusion of single allele G groups \n", - "44 Addition of CWD element \n", - "45 Release 3.19.0\\n\\nUpdates for Release 3.19.0 of the IMGT/HLA Database \n", - "46 Merge pull request #11 from jrob119/3.19.0\\n\\nRelease 3.19.0 \n", - "47 Release 3.19.0 \n", - "48 Merge pull request #12 from jrob119/3190\\n\\nRelease 3.19.0 \n", - "49 Release 3.19.0 \n", - "50 Merge pull request #13 from jrob119/3190\\n\\nRelease 3.19.0 \n", - "51 Update for Release 3.19.0 \n", - "52 Merge pull request #14 from jrob119/3190\\n\\nUpdate for Release 3.19.0 \n", - "53 Release 3.19.0 Update \n", - "54 Merge pull request #15 from jrob119/3190\\n\\nRelease 3.19.0 Update \n", - "55 Release 3.19.0 - XML patch\\n\\nCorrection to encoding of single base pair exons in Class II \n", - "56 Merge pull request #16 from jrob119/3190\\n\\nRelease 3.19.0 - XML patch \n", - "57 Correction to length of aberrant splice site \n", - "58 Merge pull request #17 from jrob119/3190\\n\\nCorrection to length of aberrant splice site \n", - "59 Merge pull request #18 from jrob119/3190\\n\\nB*15:302N exon 2 and 3 coordinates corrected \n", - "60 B*15:302N exon 2 and 3 coordinates corrected \n", - "61 Release 3.20.0 \n", - "62 Merge pull request #19 from jrob119/3200\\n\\nRelease 3.20.0 \n", - "63 Release 3.20.0 \n", - "64 Merge pull request #20 from jrob119/3200\\n\\nRelease 3.20.0 \n", - "65 Release 3.20.0 \n", - "66 Merge pull request #21 from jrob119/3200\\n\\nRelease 3.20.0 \n", - "67 Delete Alignments Rel_3190.zip \n", - "68 Delete Alignments Rel_3190.zip \n", - "69 Release 3.20.0 \n", - "70 Merge pull request #22 from jrob119/3200\\n\\n3200 \n", - "71 Release 3.20.0 Patch\\n\\nInclusion of DRB5*01:15 sequence and formatting issues \n", - "72 Merge pull request #23 from jrob119/3200\\n\\nRelease 3.20.0 Patch \n", - "73 Release 3.20.0\\n\\nInclusion of genomic sequences in hla.dat and XML files. \n", - "74 Merge pull request #24 from jrob119/3200\\n\\nRelease 3.20.0 \n", - "75 Update to information for Release 3.10.0\\n\\nCorrection to information for Release 3.10.0 \n", - "76 Merge pull request #25 from jrob119/3200\\n\\nUpdate to information for Release 3.10.0 \n", - "77 Release 3.0.0 Files\\n\\nFiles for Release 3.0.0 \n", - "78 Release 3.0.0 Files\\n\\nRelease 3.0.0 Files \n", - "79 Release 3.1.0 Files\\n\\nRelease 3.1.0 Files \n", - "80 Release 3.2.0 Files\\n\\nRelease 3.2.0 Files \n", - "81 Release 3.3.0 Files\\n\\nRelease 3.3.0 Files \n", - "82 Release 3.4.0 Files\\n\\nRelease 3.4.0 Files \n", - "83 Release 3.4.0 Files\\n\\nRelease 3.4.0 Files \n", - "84 Release 3.5.0 Files\\n\\nRelease 3.5.0 Files \n", - "85 Release 3.6.0 Files\\n\\nRelease 3.6.0 Files \n", - "86 Release 3.7.0 Files\\n\\nRelease 3.7.0 Files \n", - "87 Release 3.8.0 Files\\n\\nRelease 3.8.0 Files \n", - "88 Release 3.9.0 Files\\n\\nRelease 3.9.0 Files \n", - "89 Release 3.9.0.1 Files\\n\\nRelease 3.9.0.1 Files \n", - "90 Release 3.9.0.1 Files\\n\\nRelease 3.9.0.1 Files \n", - "91 Release 3.10.0 Files\\n\\nRelease 3.10.0 Files \n", - "92 Release 3.10.0.1 Files\\n\\nRelease 3.10.0.1 Files \n", - "93 Release 3.11.0 Files\\n\\nRelease 3.11.0 Files \n", - "94 Release 3.11.0.1 Files\\n\\nRelease 3.11.0.1 Files \n", - "95 Release 3.12.0 Files\\n\\nRelease 3.12.0 Files \n", - "96 Release 3.13.0 Files\\n\\nRelease 3.13.0 Files \n", - "97 Release 3.13.0 Files\\n\\nRelease 3.13.0 Files \n", - "98 Release 3.13.1 Files\\n\\nRelease 3.13.1 Files \n", - "99 Release 3.14.0 Files\\n\\nRelease 3.14.0 Files \n", - "100 Release 3.14.0.1 Files\\n\\nRelease 3.14.0.1 Files \n", - "101 Release 3.15.0 Files\\n\\nRelease 3.15.0 Files \n", - "102 Release 3.15.0.1 Files\\n\\nRelease 3.15.0.1 Files \n", - "103 Release 3.16.0 Files\\n\\nRelease 3.16.0 Files \n", - "104 Release 3.16.0.1 Files\\n\\nRelease 3.16.0.1 Files \n", - "105 Files for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0 \n", - "106 Merge remote-tracking branch 'origin/Latest' into Latest\\n\\nConflicts:\\n\\tAllelelist.txt\\n\\tAllelelist_history.txt\\n\\talignments/A_gen.txt\\n\\talignments/A_nuc.txt\\n\\talignments/A_prot.txt\\n\\talignments/B_gen.txt\\n\\talignments/B_nuc.txt\\n\\talignments/B_prot.txt\\n\\talignments/C_gen.txt\\n\\talignments/C_nuc.txt\\n\\talignments/C_prot.txt\\n\\talignments/ClassI_nuc.txt\\n\\talignments/ClassI_prot.txt\\n\\talignments/DMA_gen.txt\\n\\talignments/DMA_nuc.txt\\n\\talignments/DMA_prot.txt\\n\\talignments/DMB_gen.txt\\n\\talignments/DMB_nuc.txt\\n\\talignments/DMB_prot.txt\\n\\talignments/DOA_gen.txt\\n\\talignments/DOA_nuc.txt\\n\\talignments/DOA_prot.txt\\n\\talignments/DOB_gen.txt\\n\\talignments/DOB_nuc.txt\\n\\talignments/DOB_prot.txt\\n\\talignments/DPA_gen.txt\\n\\talignments/DPA_nuc.txt\\n\\talignments/DPA_prot.txt\\n\\talignments/DPB_gen.txt\\n\\talignments/DPB_nuc.txt\\n\\talignments/DPB_prot.txt\\n\\talignments/DQA_gen.txt\\n\\talignments/DQA_nuc.txt\\n\\talignments/DQA_prot.txt\\n\\talignments/DQB_gen.txt\\n\\talignments/DQB_nuc.txt\\n\\talignments/DQB_prot.txt\\n\\talignments/DRA_gen.txt\\n\\talignments/DRA_nuc.txt\\n\\talignments/DRA_prot.txt\\n\\talignments/DRB3_gen.txt\\n\\talignments/DRB4_gen.txt\\n\\talignments/DRB_gen.txt\\n\\talignments/DRB_nuc.txt\\n\\talignments/DRB_prot.txt\\n\\talignments/E_gen.txt\\n\\talignments/E_nuc.txt\\n\\talignments/E_prot.txt\\n\\talignments/F_gen.txt\\n\\talignments/F_nuc.txt\\n\\talignments/F_prot.txt\\n\\talignments/G_gen.txt\\n\\talignments/G_nuc.txt\\n\\talignments/G_prot.txt\\n\\talignments/H_gen.txt\\n\\talignments/H_nuc.txt\\n\\talignments/J_gen.txt\\n\\talignments/J_nuc.txt\\n\\talignments/K_gen.txt\\n\\talignments/K_nuc.txt\\n\\talignments/L_gen.txt\\n\\talignments/L_nuc.txt\\n\\talignments/MICA_gen.txt\\n\\talignments/MICA_nuc.txt\\n\\talignments/MICA_prot.txt\\n\\talignments/MICB_gen.txt\\n\\talignments/MICB_nuc.txt\\n\\talignments/MICB_prot.txt\\n\\talignments/P_gen.txt\\n\\talignments/TAP1_gen.txt\\n\\talignments/TAP1_nuc.txt\\n\\talignments/TAP1_prot.txt\\n\\talignments/TAP2_gen.txt\\n\\talignments/TAP2_nuc.txt\\n\\talignments/TAP2_prot.txt\\n\\talignments/V_gen.txt\\n\\talignments/V_nuc.txt\\n\\talignments/Y_gen.txt\\n\\talignments/Y_nuc.txt\\n\\tfasta/A_gen.fasta\\n\\tfasta/A_nuc.fasta\\n\\tfasta/A_prot.fasta\\n\\tfasta/B_gen.fasta\\n\\tfasta/B_nuc.fasta\\n\\tfasta/B_prot.fasta\\n\\tfasta/C_gen.fasta\\n\\tfasta/C_nuc.fasta\\n\\tfasta/C_prot.fasta\\n\\tfasta/DPB1_nuc.fasta\\n\\tfasta/DPB1_prot.fasta\\n\\tfasta/DQB1_nuc.fasta\\n\\tfasta/DQB1_prot.fasta\\n\\tfasta/DRB1_nuc.fasta\\n\\tfasta/DRB1_prot.fasta\\n\\tfasta/DRB345_prot.fasta\\n\\tfasta/DRB_nuc.fasta\\n\\tfasta/DRB_prot.fasta\\n\\tfasta/MICA_prot.fasta\\n\\tfasta/hla_nuc.fasta\\n\\tfasta/hla_prot.fasta\\n\\thla.dat\\n\\thla_nuc.fasta\\n\\thla_prot.fasta\\n\\tmsf/A_gen.msf\\n\\tmsf/A_nuc.msf\\n\\tmsf/A_prot.msf\\n\\tmsf/B_gen.msf\\n\\tmsf/B_nuc.msf\\n\\tmsf/B_prot.msf\\n\\tmsf/C_gen.msf\\n\\tmsf/C_nuc.msf\\n\\tmsf/C_prot.msf\\n\\tmsf/DMA_gen.msf\\n\\tmsf/DMA_nuc.msf\\n\\tmsf/DMA_prot.msf\\n\\tmsf/DMB_gen.msf\\n\\tmsf/DMB_nuc.msf\\n\\tmsf/DMB_prot.msf\\n\\tmsf/DOA_gen.msf\\n\\tmsf/DOA_nuc.msf\\n\\tmsf/DOA_prot.msf\\n\\tmsf/DOB_gen.msf\\n\\tmsf/DOB_nuc.msf\\n\\tmsf/DOB_prot.msf\\n\\tmsf/DPA1_nuc.msf\\n\\tmsf/DPA1_prot.msf\\n\\tmsf/DPA_gen.msf\\n\\tmsf/DPB1_nuc.msf\\n\\tmsf/DPB1_prot.msf\\n\\tmsf/DPB_gen.msf\\n\\tmsf/DQA1_nuc.msf\\n\\tmsf/DQA1_prot.msf\\n\\tmsf/DQA_gen.msf\\n\\tmsf/DQB1_nuc.msf\\n\\tmsf/DQB1_prot.msf\\n\\tmsf/DQB_gen.msf\\n\\tmsf/DRA_gen.msf\\n\\tmsf/DRA_nuc.msf\\n\\tmsf/DRA_prot.msf\\n\\tmsf/DRB1_gen.msf\\n\\tmsf/DRB1_nuc.msf\\n\\tmsf/DRB1_prot.msf\\n\\tmsf/DRB345_nuc.msf\\n\\tmsf/DRB345_prot.msf\\n\\tmsf/DRB3_gen.msf\\n\\tmsf/DRB4_gen.msf\\n\\tmsf/DRB5_gen.msf\\n\\tmsf/DRB_nuc.msf\\n\\tmsf/DRB_prot.msf\\n\\tmsf/E_gen.msf\\n\\tmsf/E_nuc.msf\\n\\tmsf/E_prot.msf\\n\\tmsf/F_gen.msf\\n\\tmsf/F_nuc.msf\\n\\tmsf/F_prot.msf\\n\\tmsf/G_gen.msf\\n\\tmsf/G_nuc.msf\\n\\tmsf/G_prot.msf\\n\\tmsf/H_gen.msf\\n\\tmsf/H_nuc.msf\\n\\tmsf/J_gen.msf\\n\\tmsf/J_nuc.msf\\n\\tmsf/K_gen.msf\\n\\tmsf/K_nuc.msf\\n\\tmsf/L_gen.msf\\n\\tmsf/L_nuc.msf\\n\\tmsf/MICA_gen.msf\\n\\tmsf/MICA_nuc.msf\\n\\tmsf/MICA_prot.msf\\n\\tmsf/MICB_gen.msf\\n\\tmsf/MICB_nuc.msf\\n\\tmsf/MICB_prot.msf\\n\\tmsf/P_gen.msf\\n\\tmsf/TAP1_gen.msf\\n\\tmsf/TAP1_nuc.msf\\n\\tmsf/TAP1_prot.msf\\n\\tmsf/TAP2_gen.msf\\n\\tmsf/TAP2_nuc.msf\\n\\tmsf/TAP2_prot.msf\\n\\tmsf/V_gen.msf\\n\\tmsf/V_nuc.msf\\n\\tpir/A_gen.pir\\n\\tpir/A_nuc.pir\\n\\tpir/A_prot.pir\\n\\tpir/B_gen.pir\\n\\tpir/B_nuc.pir\\n\\tpir/B_prot.pir\\n\\tpir/C_gen.pir\\n\\tpir/C_nuc.pir\\n\\tpir/C_prot.pir\\n\\tpir/DPA1_nuc.pir\\n\\tpir/DPA1_prot.pir\\n\\tpir/DPB1_nuc.pir\\n\\tpir/DPB1_prot.pir\\n\\tpir/DQA1_nuc.pir\\n\\tpir/DQA1_prot.pir\\n\\tpir/DQB1_nuc.pir\\n\\tpir/DQB1_prot.pir\\n\\tpir/DQB_gen.pir\\n\\tpir/DRB1_nuc.pir\\n\\tpir/DRB1_prot.pir\\n\\tpir/DRB345_nuc.pir\\n\\tpir/DRB345_prot.pir\\n\\tpir/DRB_nuc.pir\\n\\tpir/DRB_prot.pir\\n\\tpir/E_gen.pir\\n\\tpir/E_nuc.pir\\n\\tpir/E_prot.pir\\n\\tpir/MICA_nuc.pir\\n\\tpir/MICA_prot.pir\\n\\tpir/MICB_nuc.pir\\n\\tpir/MICB_prot.pir\\n\\txml/hla.xml.zip\\n\\txml/hla_ambigs.xml.zip \n", - "107 Files for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0 \n", - "108 Files for IMGT/HLA Release 3.21.0\\n\\nFiles for IMGT/HLA Release 3.21.0 \n", - "109 Revert \"Files for IMGT/HLA Release 3.21.0\"\\n\\nThis reverts commit e323af41423a8925cdafccb743c5dcff83e644d8. \n", - "110 Release 3.21.0\\n\\nFiles for Release IMGT/HLA 3.21.0 \n", - "111 Merge pull request #28 from jrob119/3210\\n\\n3210 \n", - "112 Files for Release 3.21.0 \n", - "113 Merge pull request #29 from jrob119/3210\\n\\nFiles for Release 3.21.0 \n", - "114 Update for Release 3.21.1\\n\\nThe alleles DPB1*136:01 and DPB1*440:01 contained intronic sequence at\\nthe end of the CDS sequence. \n", - "115 Merge pull request #30 from jrob119/3210\\n\\nUpdate for Release 3.21.1 \n", - "116 Update for Release 3.21.1\\n\\nUpdate for Release 3.21.1 \n", - "117 Merge pull request #31 from jrob119/3210\\n\\nUpdate for Release 3.21.1 \n", - "118 Update for 3.21.0\\n\\nIncludes B*40:155:01G group and single allele group DRB1*11:11:01G \n", - "119 Merge pull request #32 from jrob119/3210\\n\\nUpdate for 3.21.0 \n", - "120 Release 3.22.0\\n\\nFiles for Release 3.22.0 of IPD-IMGT/HLA \n", - "121 Merge pull request #33 from jrob119/3220\\n\\nRelease 3.22.0 \n", - "122 Release 3.22.0 \n", - "123 Merge pull request #34 from jrob119/3220\\n\\nRelease 3.22.0 \n", - "124 Release 3.22.0\\n\\nHFE sequences removed from HLA-H files \n", - "125 Merge pull request #35 from jrob119/3220\\n\\nRelease 3.22.0 \n", - "126 Release 3.22.0\\n\\nFix to include DRB5 genomic sequences \n", - "127 Merge pull request #36 from jrob119/3220\\n\\nRelease 3.22.0 \n", - "128 Release 3.22.0\\n\\nFix to include the DRB5 genomic sequences and corrected coordinates for\\nB*07:251N and DRB1*14:166N \n", - "129 Merge pull request #37 from jrob119/3220\\n\\nRelease 3.22.0 \n", - "130 HLA-H Sequence Correction\\n\\nCorrection to sequence of HLA-H alleles. The sequence section contained\\npart of a file path. \n", - "131 Merge pull request #38 from jrob119/3220\\n\\nHLA-H Sequence Correction \n", - "132 Release 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database \n", - "133 Release 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database \n", - "134 Merge pull request #39 from jrob119/3230\\n\\n3230 \n", - "135 Release 3.23.0\\n\\nFiles for Release 3.23.0 of the IPD-IMGT/HLA Database \n", - "136 Merge pull request #40 from jrob119/3230\\n\\nRelease 3.23.0 \n", - "137 Release 3.23.0\\n\\nUpdate to README and removal of duplicate DRB3,4,5 sequences in XML\\nformatted file. \n", - "138 Merge pull request #41 from jrob119/3230\\n\\nRelease 3.23.0 \n", - "139 Release 3.23.0 Update\\n\\nAddition of data for some HLA-F alleles. \n", - "140 Merge pull request #42 from jrob119/3230\\n\\nRelease 3.23.0 Update \n", - "141 Release 3.23.0\\n\\nUpdate to hla.dat file to include DRB1 genomic sequences. \n", - "142 Merge pull request #43 from jrob119/3230\\n\\nRelease 3.23.0 \n", - "143 Release 3.23.0\\n\\nUpdate to include missing DRB genomic sequences \n", - "144 Release 3.23.0\\n\\nUpdate to include missing DRB genomic sequences \n", - "145 Merge pull request #45 from jrob119/3230\\n\\n3230 \n", - "146 Release 3.23.0 HL7 Update\\n\\nISO Standardised HL7 OIDs added \n", - "147 Merge pull request #46 from jrob119/3230\\n\\nRelease 3.23.0 HL7 Update \n", - "148 Update README.md \n", - "149 Update README.md \n", - "150 Update README.md \n", - "151 Update README.md \n", - "152 Update README.md \n", - "153 Merge pull request #47 from jrob119/3230\\n\\n3230 \n", - "154 Release 3.23.0 Update\\n\\nMissing Group IDs added and single allele G Groups i.e. A*24:02:34\\nincluded in to file. \n", - "155 Merge pull request #48 from jrob119/3230\\n\\nRelease 3.23.0 Update \n", - "156 Release 3.24.0 Update\\n\\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database \n", - "157 Merge pull request #49 from jrob119/Latest\\n\\nRelease 3.24.0 \n", - "158 Merge pull request #51 from jrob119/3240\\n\\nRelease 3.24.0 \n", - "159 Release 3.24.0\\n\\nFiles for Release 3.24.0 of the IPD-IMGT/HLA Database \n", - "160 Merge pull request #52 from jrob119/3240\\n\\nRelease 3.24.0 \n", - "161 Release 3.24.0 Update\\n\\nAmendments to wmda/hla_nom.txt file, the ’Deleted Antigen/Allele\\nIdentical to’ column for Cw1401\\nand DRB112031 was updated \n", - "162 Merge pull request #53 from jrob119/3240\\n\\nRelease 3.24.0 Update \n", - "163 Release 3.24.0 Update\\n\\nRemoval of duplicate DRB345 entries from hla.xml file \n", - "164 Merge pull request #54 from jrob119/3240\\n\\nRelease 3.24.0 Update \n", - "165 Update README.md \n", - "166 Updated 3.24.0 OID Readme \n", - "167 Merge pull request #56 from jrob119/3240\\n\\nUpdated 3.24.0 OID Readme \n", - "168 Updated OID README.md \n", - "169 Merge pull request #57 from jrob119/3240\\n\\nUpdated OID README.md \n", - "170 Update to Release 3.24.0\\n\\nThe A*30:89 genomic sequence was erroneously omitted from the release.\\nThe alignment of the C*04:09N sequence has been reviewed and updated.\\nThe nucleotide and protein sequences have not changed. \n", - "171 Merge pull request #58 from jrob119/3240\\n\\nUpdate to Release 3.24.0 \n", - "172 Release 3.24.0 Update\\n\\nIncomplete transfer of hla.dat file \n", - "173 Merge pull request #59 from jrob119/3240\\n\\nRelease 3.24.0 Update \n", - "174 Release 3.24.0 Update\\n\\nIncomplete transfer of hla.dat file \n", - "175 Merge pull request #60 from jrob119/3240\\n\\nRelease 3.24.0 Update \n", - "176 Release 3.24.0.1 Update\\n\\nVersion Report - 3.24.0.1 (2016-05)\\n\\nThe following changes have been made to release 3.24.0 to correct a\\nnumber of protein sequences, a number of minor errors in displaying the\\nsequences and to include a number of sequences that were accidently\\nomitted.\\n\\nCDS sequences\\n\\nThe C*04:09N deletion was incorrectly displayed.\\nThe CDS sequences were not changed.\\n\\nProtein sequences\\n\\nThe following proteins sequences were incorrectly translated; A*30:78N,\\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\\nThe following proteins sequences did not have the stop codon displayed;\\nA*01:04N, A*68:18N, DPB1*507:01N.\\n\\nGenomic sequences\\n\\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\\n\\nThe displayed sequences of the following alleles have been modified;\\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\\n\\nChanges to the hla.dat file\\n\\nAt the request of our users, deleted alleles have been added to the\\nhla.dat file. These are included as an entry with a single ambiguous\\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\\nand the reason for deletion. \n", - "177 Release 3.24.0.1 Update\\n\\nVersion Report - 3.24.0.1 (2016-05)\\n\\nThe following changes have been made to release 3.24.0 to correct a\\nnumber of protein sequences, a number of minor errors in displaying the\\nsequences and to include a number of sequences that were accidently\\nomitted.\\n\\nCDS sequences\\n\\nThe C*04:09N deletion was incorrectly displayed.\\nThe CDS sequences were not changed.\\n\\nProtein sequences\\n\\nThe following proteins sequences were incorrectly translated; A*30:78N,\\nA*68:11N, C*03:316N, C*04:09N, DRB5*01:08N.\\nThe following proteins sequences did not have the stop codon displayed;\\nA*01:04N, A*68:18N, DPB1*507:01N.\\n\\nGenomic sequences\\n\\nThe following sequences were omitted; A*02:17:02, A*30:89, B*14:03,\\nB*15:08:01, B*15:30, B*35:04:01, B*35:43:01, B*39:09:01, B*51:08:01,\\nB*58:02:01, C*02:10:01:03,C*07:01:01:05, C*14:02:01:02, E*01:03:04,\\nE*01:06, E*01:08N, E*01:09, E*01:10, DQB1*02:02:01:02.\\n\\nThe displayed sequences of the following alleles have been modified;\\nA*68:18N, C*04:09N, DRB1*01:01:01, DRB1*01:03, DRB1*04:07:01,\\nDRB1*07:01:01:03, DRB1*10:01:01:02, DRB1*11:02:01, DRB1*11:03:01,\\nDRB1*11:01:01:02, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*15:02:01:02, DRB1*16:01:01, DRB1*16:02:01:02.\\n\\nChanges to the hla.dat file\\n\\nAt the request of our users, deleted alleles have been added to the\\nhla.dat file. These are included as an entry with a single ambiguous\\nbase 'x' in the nucleotide sequence. The 'DE' line descibes the allele\\nand the reason for deletion. \n", - "178 Merge pull request #61 from jrob119/3240\\n\\n3240 \n", - "179 Addition of archives and README\\n\\nAddition of archives and README to directory \n", - "180 Merge pull request #62 from ANHIG/3240\\n\\nAddition of archives and README \n", - "181 Update README.md \n", - "182 Create README.md \n", - "183 IPD-IMGT/HLA Release 3.25.0\\n\\nUpdate to Release 3.25.0 of the IPD-IMGT/HLA \n", - "184 IPD-IMGT/HLA Release 3.25.0\\n\\nUpdate for IPD-IMGT/HLA Release 3.25.0 \n", - "185 Merge pull request #65 from ANHIG/3250\\n\\n3250 \n", - "186 Release 3.25.0 Update\\n\\nDPB2 sequences were omitted from the concatenated fasta libraries. \n", - "187 Merge pull request #66 from ANHIG/3250\\n\\nRelease 3.25.0 Update \n", - "188 Release 3.25.0 Update\\n\\nDPB2 sequences were omitted from the concatenated fasta libraries. \n", - "189 Merge pull request #67 from ANHIG/3250\\n\\nRelease 3.25.0 Update \n", - "190 Release 3.25.0 Update\\n\\nInclusion of DPB2 files into zipped archive \n", - "191 Merge pull request #68 from ANHIG/3250\\n\\nRelease 3.25.0 Update \n", - "192 IPD-IMGT/HLA Release 3.25.0 Update\\n\\nUpdate to filenames and zipped alignments \n", - "193 Merge pull request #69 from ANHIG/3250\\n\\nIPD-IMGT/HLA Release 3.25.0 Update \n", - "194 Release 3.25.0 Update\\n\\nAddition of DRB1*04:94:02N to deleted alleles file \n", - "195 Release 3.25.0 Update\\n\\nAddition of missing asterisks to aligned sequences of two HLA-DQB1 and\\none HLA-C sequence. \n", - "196 Merge pull request #70 from ANHIG/3250\\n\\n3250 \n", - "197 Deleted alleles update\\n\\nUpdate to description of DRB1*08:01:03 deletion \n", - "198 Merge pull request #71 from ANHIG/3250\\n\\nDeleted alleles update \n", - "199 IPD-IMGT/HLA Release 3.26.0\\n\\nFiles for IPD-IMGT/HLA Release 3.26.0 \n", - "200 Merge pull request #72 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", - "201 Delete .DS_Store \n", - "202 Delete README \n", - "203 IPD-IMGT/HLA Release 3.26.0\\n\\nTSV to CSV formatting \n", - "204 IPD-IMGT/HLA Release 3.26.0\\n\\nRemoval of .DS_Store file \n", - "205 Merge pull request #73 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", - "206 IPD-IMGT/HLA Release 3.26.0\\n\\nUpdated md5 checksum values \n", - "207 Merge pull request #74 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", - "208 IPD-IMGT/HLA Release 3.26.0\\n\\nAddition of DPB1 and DPB2 sequences to the fasta, pir and msf\\ndirectories. Removal of a ‘Vertical Tab’ character from the hla.xml\\nfile and removal of Icon and .DS_store files from directories \n", - "209 Merge pull request #77 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", - "210 IPD-IMGT/HLA Release 3.26.0\\n\\nUpdated MD5 checksums \n", - "211 Merge pull request #78 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", - "212 IPD-IMGT/HLA Release 3.26.0\\n\\nUpdate to allele name on line 3016 of A_gen.txt \n", - "213 Merge pull request #79 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 \n", - "214 IPD-IMGT/HLA Release 3.26.0 Update\\n\\nInclusion of gene number in file names of some class II files for\\nconsistency i.e. DPA1 and not DPA.\\n\\nThree allele entries were missing from the A_gen.txt file but present\\nin other genomic file formats; A*31:01:24, A*32:01:24, A*68:01:24. \n", - "215 Merge pull request #82 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0 Update \n", - "216 IPD-IMGT/HLA Release 3.2.0 XML Update\\n\\nThe accession number of the HLA-DQA1 reference allele was omitted from\\na number of entries \n", - "217 Merge pull request #83 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.2.0 XML Update \n", - "218 IPD-IMGT/HLA Release 3.2.0 XML Update\\n\\nRemoval of non-ascii character \n", - "219 Merge pull request #84 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.2.0 XML Update \n", - "220 Release IPD-IMGT/HLA 3.26.0.0.1\\n\\nThe sequence of the B*35:40N was updated to remove an ’N’ in the intron\\n5 sequence, and replace this with a ‘C’ \n", - "221 Merge pull request #85 from ANHIG/3260\\n\\nRelease IPD-IMGT/HLA 3.26.0.1 \n", - "222 IPD-IMGT/HLA Release 3.26.0.1\\n\\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\\nfiles, which hold all genomic sequences. \n", - "223 IPD-IMGT/HLA Release 3.26.0.1\\n\\nReinstatement of DPB1 and DPB2 genomic sequences to the hla_gen.fasta\\nfiles, which hold all genomic sequences. \n", - "224 Merge pull request #86 from ANHIG/3260\\n\\nIPD-IMGT/HLA Release 3.26.0.1 \n", - "225 IPD-IMGT/HLA Release 3.26.0.1\\n\\nE*01:01:01:06 and E*01:01:01:07 correctly added to E*01:01:01G in\\nhla_nomg_g.txt file. \n", - "226 Release IPD-IMGT/HLA 3.26.0.0.1\\n\\nAddition of A*03:02:12 to Deleted Alleles list. \n", - "227 Merge pull request #87 from ANHIG/3260\\n\\n3260 \n", - "228 IPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0 \n", - "229 Merge pull request #90 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0 \n", - "230 IPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0 \n", - "231 Merge pull request #91 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0 \n", - "232 IPD-IMGT/HLA Release 3.27.0\\n\\nFiles for IPD-IMGT/HLA Release 3.27.0, includes amending lowercase ‘g’\\nt ‘G’ at start of B*15:11:01 gDNA sequence \n", - "233 Merge pull request #92 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0 \n", - "234 Delete errant Icon file \n", - "235 Delete Icon \n", - "236 IPD-IMGT/HLA Release 3.27.0\\n\\nClass I alignment corrected for HLA-B and HLA-C, which had an extra\\ninsertion compared to HLA-A. \n", - "237 Merge pull request #97 from ANHIG/3270\\n\\n3270 \n", - "238 IPD-IMGT/HLA Release 3.27.0\\n\\nCorrection of spelling in README.md \n", - "239 IPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-B and HLA-C genomic sequences due to the omission of\\nB*42:02:01:01 and C*12:02:01:01 and truncation of B*39:01:01:03 and\\nB*58:01:01:01. \n", - "240 IPD-IMGT/HLA Release 3.27.0\\n\\nAddition of README.md to WMDA directory \n", - "241 IPD-IMGT/HLA Release 3.27.0\\n\\nAddition of README.md to WMDA directory \n", - "242 IPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-B genomic sequences due to the omission of\\nB*35:40N. \n", - "243 Merge pull request #99 from ANHIG/3270\\n\\n3270 \n", - "244 IPD-IMGT/HLA Release 3.27.0\\n\\nUpdates to the HLA-C and HLA-DQB1 genomic sequences to address issues\\nwith C*12:02:02 and DQB1*04:02:01:01 \n", - "245 Merge pull request #100 from ANHIG/3270\\n\\nIPD-IMGT/HLA Release 3.27.0 \n", - "246 Update README.md \n", - "247 Merge pull request #101 from ANHIG/3270\\n\\nUpdate README.md \n", - "248 IPD-IMGT/HLA Release 3.26.0 - XML Patch\\n\\nAdded release number and date to headers of file \n", - "249 IPD-IMGT/HLA Release 3.28.0\\n\\nFiles for IPD-IMGT/HLA Release 3.28.0 \n", - "250 Merge pull request #102 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0 \n", - "251 IPD-IMGT/HLA Release 3.28.0\\n\\nRemoval of DPA1*02:02:01 from DPA1*02:02P group following deletion of DPA1*02:02:01 \n", - "252 Merge pull request #103 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0 \n", - "253 IPD-IMGT/HLA Release 3.28.0\\n\\nRemoval of A*03:279N from hla_nom_g.txt file, and update of md5\\nchecksums \n", - "254 Merge pull request #104 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0 \n", - "255 IPD-IMGT/HLA Release 3.28.0\\n\\nUpdate to the exon coordinates listed in the hla.dat files for\\nB*15:149N and B*15:246N \n", - "256 Merge pull request #105 from ANHIG/3280\\n\\nIPD-IMGT/HLA Release 3.28.0 \n", - "257 Addition of historical WMDA files\\n\\nAddition of historical WMDA files \n", - "258 Addition of historical WMDA files\\n\\nAddition of historical WMDA files \n", - "259 Addition of historical WMDA files\\n\\nAddition of historical WMDA files \n", - "260 Addition of WMDA files\\n\\nAddition of WMDA files \n", - "261 Addition of WMDA files\\n\\nAddition of WMDA files \n", - "262 Addition of historical WMDA files\\n\\nAddition of historical WMDA files \n", - "263 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "264 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "265 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "266 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "267 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "268 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "269 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "270 Update of WMDA Files\\n\\nUpdate of WMDA Files \n", - "271 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "272 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "273 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "274 Addition of WMDA Files\\n\\nAddition of WMDA Files \n", - "275 Update of WMDA Files\\n\\nUpdate of WMDA Files \n", - "276 Addition of WMDA Files and removal of files from Release 3.25.0\\n\\nThe directory was missing some data from Release 3.2.0 and contained\\nadditional data from Release 3.25.0. The additional files have been\\nremoved. \n", - "277 Addition of WMDA files\\n\\nAddition of WMDA files \n", - "278 Addition of WMDA files\\n\\nAddition of WMDA files \n", - "279 Addition of WMDA files\\n\\nAddition of WMDA files \n", - "280 Addition of WMDA files\\n\\nAddition of WMDA files \n", - "281 Addition of WMDA checksum file\\n\\nAddition of WMDA checksum file \n", - "282 Addition of WMDA checksum file\\n\\nAddition of WMDA checksum file \n", - "283 Addition of WMDA checksum file and removal of zipped archives\\n\\nAddition of WMDA checksum file and removal of zipped archives \n", - "284 Addition of WMDA checksum file and removal of zipped archives\\n\\nAddition of WMDA checksum file and removal of zipped archives \n", - "285 Addition of WMDA checksum file\\n\\nAddition of WMDA checksum file \n", - "286 IPD-IMGT/HLA Release 3.29.0\\n\\nFiles for IPD-IMGT/HLA Release 3.29.0 \n", - "287 IPD-IMGT/HLA Release 3.28.0\\n\\nUpdate to README regarding gen.txt files \n", - "288 IPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to README regarding gen.txt files \n", - "289 Merge pull request #107 from ANHIG/3290\\n\\n3290 \n", - "290 IPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to hla_nom.txt, hla_nom_g.txt and hola_nom_p.txt \n", - "291 Merge pull request #108 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0 \n", - "292 IPD-IMGT/HLA Release 3.29.0\\n\\nDQA1*05:05:01:03 contained commas (,) instead of periods (.) to\\nrepresent indels in the 3’ UTR in the DQA1_gen.txt and hla.dat files \n", - "293 Merge pull request #109 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0 \n", - "294 IPD-IMGT/HLA Release 3.29.0\\n\\nUpdate to fix listed sequence length of DQA1*05:05:01:03 in hla.dat and\\nhla.xml and addition of B*40:155:01G to hla_ambigs.xml file. \n", - "295 Merge pull request #110 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0 \n", - "296 IPD-IMGT/HLA Release 3.29.0.1\\n\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:02 \n", - "297 IPD-IMGT/HLA Release 3.29.0.1\\n\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01, DRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:02 \n", - "298 Merge pull request #111 from ANHIG/3290\\n\\n3290 \n", - "299 IPD-IMGT/HLA Release 3.29.0.1\\n\\nIPD-IMGT/HLA Release 3.29.0.1\\nThe following changes have been made to the IPD-IMGT/HLA Database since\\nthe release of 3.29.0. There have been no changes to the CDS sequences,\\nwhich would result in allele name changes.\\n\\nThe following sequences: HLA-A*66:28N, HLA-B*59:10N, MICA*015,\\nMICA*017, MICA*068, MICA*083, MICA*084 have had sequence feature\\ncoordinates corrected in the XML and hla.dat files, these changes do\\nnot impact on the sequence, only the markup used in certain files.\\n\\nThe numbering of the genomic alignments of HLA-DQA1 was incorrect and\\nhas been updated in the text and online alignments.\\n\\nThe following changes have been made to the genomic sequences of a\\nnumber of Class II alleles.\\n\\nCommas in the genomic alignment for HLA-DQA1*05:05:01:03 have been\\ncorrected to full stops.\\n\\nThe following HLA-DQB1 and HLA-DRB1 sequences contained a number of\\nerrors in the 3.29.0 release, these sequences have been restored to the\\ncorrect sequence as published in release 3.28.0;\\n\\nDQB1*06:03:21, DQB1*06:03:23, DQB1*06:03:24, DQB1*06:03:25,\\nDQB1*06:03:26, DQB1*06:04:01, DQB1*06:09:01:01, DQB1*06:09:01:02,\\nDQB1*06:111, DQB1*06:117, DQB1*06:125, DRB1*03:01:01:01,\\nDRB1*03:01:01:02, DQB1*06:228, DRB1*01:03:01, DRB1*04:01:01:01,\\nDRB1*04:01:01:02,\\nDRB1*07:01:01:03 DRB1*10:01:01:02, DRB1*11:01:01:02, DRB1*11:02:01,\\nDRB1*11:03:01, DRB1*12:01:01:02, DRB1*12:01:01:03, DRB1*13:01:01:02,\\nDRB1*14:02:01, DRB1*15:02:01:02, DRB1*15:03:01:02 DRB1*16:01:01,\\nDRB1*16:02:01:02 \n", - "300 Merge pull request #112 from ANHIG/3290\\n\\nIPD-IMGT/HLA Release 3.29.0.1 \n", - "301 IPD-IMGT/HLA Release 3.30.0\\n\\nFiles for IPD-IMGT/HLA Release 3.30.0 \n", - "302 Merge pull request #115 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", - "303 IPD-IMGT/HLA Release 3.30.0.\\n\\nThe CDS line of the hla.dat file has been updated, in response to\\nreported parser errors. The ‘<‘ has been removed from all entries and\\nthe join condition is only used when at least two blocks of coordinates\\nare listed. \n", - "304 Merge pull request #119 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0. \n", - "305 Update to hla.dat\\n\\nAdditional sequence features for HLA-DRB1*14:13 removed. \n", - "306 IPD-IMGT/HLA Release 3.30.0\\n\\nRemoval of erroneous pseudo tag on a number of exon 5 sequences. \n", - "307 Merge branch 'Latest' into 3300 \n", - "308 Update README.md \n", - "309 Merge pull request #121 from ANHIG/3300\\n\\nUpdate to README.md \n", - "310 HLA.dat Manual\\n\\nA copy of the hla.dat manual \n", - "311 Update Manual.md \n", - "312 Update Manual.md \n", - "313 Update Manual.md \n", - "314 Update Manual.md \n", - "315 Update Manual.md \n", - "316 Update Manual.md \n", - "317 Merge pull request #122 from ANHIG/3300\\n\\nAddition of Manual.MD to Latest \n", - "318 IPD-IMGT/HLA Release 3.30.0\\n\\nUpdates to Allele_status.txt as recently released alleles were not\\nincluded. Addition of manual for hla.dat file and md5checksum.txt\\nupdated. \n", - "319 Merge pull request #123 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", - "320 IPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details SV entry in ID line, and SV line. \n", - "321 IPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details SV entry in ID line, and SV line. \n", - "322 IPD-IMGT/HLA Release 3.30.0 Update\\n\\nUpdates to manual, and date and release number added to hla_ambigs.xml\\nfile. \n", - "323 Merge pull request #124 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", - "324 IPD-IMGT/HLA Release 3.30.0\\n\\nUpdate to Manual.md file details about DT lines. \n", - "325 Merge pull request #128 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", - "326 IPD-IMGT/HLA Release 3.31.0\\n\\nRelease 3.31.0 of the IPD-IMGT/HLA Database \n", - "327 Merge pull request #129 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", - "328 IPD-IMGT/HLA Release 3.31.0\\n\\nRelease 3.31.0 of the IPD-IMGT/HLA Database \n", - "329 Merge pull request #130 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", - "330 IPD-IMGT/HLA Release 3.31.0\\n\\nInclusion of updated hla.dat file \n", - "331 Merge pull request #131 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", - "332 IPD-IMGT/HLA Release 3.31.0\\n\\nUpdate to ClassI_nuc.txt file and assosciated zip archive and checksums. \n", - "333 Merge pull request #132 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", - "334 IPD-IMGT/HLA Release 3.31.0\\n\\nRemoval or erroneous 'pseudo' tag on a number of exon entries. \n", - "335 IPD-IMGT/HLA Release 3.31.0 James Robinson committed\\n\\nRemoval or erroneous 'pseudo' tag on a number of exon entries. \n", - "336 Merge pull request #134 from ANHIG/3310\\n\\n3310 \n", - "337 IPD-IMGT/HLA Release 3.32.0\\n\\nRelease 3.32.0 of the IPD-IMGT/HLA Database \n", - "338 Merge pull request #138 from ANHIG/3320\\n\\nIPD-IMGT/HLA Release 3.32.0 \n", - "339 Delete T_prot.fasta\\n\\nRemoved as HLA-T is a pseudogene \n", - "340 Delete W_prot.fasta\\n\\nRemoved as HLA-W is a pseudogene \n", - "341 Delete W_prot.pir\\n\\nRemoved as it is a pseudogene \n", - "342 Delete T_prot.pir\\n\\nRemoved as it is a pseudogene \n", - "343 Delete W_prot.msf\\n\\nRemoved as it is a pseudogene \n", - "344 Delete T_prot.msf\\n\\nRemoved as it is a pseudogene \n", - "345 Merge branch 'Latest' into 3320 \n", - "346 IPD-IMGT/HLA Release 3.32.0\\n\\nUpdates to 3.32.0 to remove pseudogene protein files and duplicate\\nentries for TAP1 and TAP2 in the fasta, pir and msf files. Update of\\nDPB1*697:01Q entry in rel_dna_ser.txt \n", - "347 Merge pull request #139 from ANHIG/3320\\n\\n3320 \n", - "348 IPD-IMGT/HLA Release 3.32.0\\n\\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\\nhla_gen.fasta files. \n", - "349 Merge branch 'Latest' into 3320 \n", - "350 IPD-IMGT/HLA Release 3.32.0\\n\\nC*02:10:01G was listed as C*02:10:01GG in the hla.xml file, addition of\\nHLA-Y to fasta, pir and msf directories, and hla_nuc.fasta and\\nhla_gen.fasta files. \n", - "351 Merge pull request #141 from ANHIG/3320\\n\\n3320 \n", - "352 Update to Release 3.20.0\\n\\nRemoval of single feature join from DRB5 CDS entries in hla.dat \n", - "353 Update to hla.dat\\n\\nUpdates to hla.dat to remove single feature joins for DRB5 and special\\ncharacters from author names \n", - "354 Update to hla.dat\\n\\nCorrection of special characters in author names \n", - "355 Update to hla.dat\\n\\nRemoval of special characters from author names \n", - "356 Update to hla.dat\\n\\nRemoval of special characters from author names \n", - "357 Updates to formatting\\n\\nAll historical Allelelist.XXX.txt files have been updated to csv\\nformat, and include the standardised headers \n", - "358 Updates to formatting\\n\\nAll historical Allelelist.XXX.txt files have been updated to csv\\nformat, and include the standardised headers, and READ.me updated \n", - "359 Update to IPD-IMGT/HLA Release 3.32.0\\n\\nUpdated prot.msf files to ensure all sequences are the same length with\\nthe MSF file. Updated sequence coordinates for C*07:02:01:17N to\\nreflect splice variant. \n", - "360 Update to IPD-IMGT/HLA Release 3.32.0\\n\\nUpdates to the C*07:02:01:17N exon coordinates \n", - "361 Merge pull request #142 from ANHIG/3320\\n\\n3320 \n", - "362 Update to IPD-IMGT/HLA Release 3.32.0\\n\\nAllele IDs added to alignmentreference element attributes for DPB1 and DRB3-5 genes \n", - "363 Merge pull request #144 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 \n", - "364 Update to IPD-IMGT/HLA Release 3.32.0\\n\\nB_prot.msf was zero bytes in length, and the start of the gDNA was incorrectly labelled Y_gen.txt \n", - "365 Merge pull request #145 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 \n", - "366 Update to IPD-IMGT/HLA Release 3.32.0 James Robinson committed\\n\\nUdpated compressed alignments folder and updated md5 checksum \n", - "367 Merge pull request #146 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed \n", - "368 IPD-IMGT/HLA Release 3.33.0\\n\\nRelease 3.33.0 of the IPD-IMGT/HLA Database \n", - "369 IPD-IMGT/HLA Release 3.33.0\\n\\nRelease 3.33.0 of the IPD-IMGT/HLA Database \n", - "370 Update change_log.txt \n", - "371 Merge pull request #148 from ANHIG/3330\\n\\nIPD-IMGT/HLA Release 3.33.0 \n", - "372 Update hla_nom_g.txt \n", - "373 Update hla_nom_g.txt \n", - "374 Updated md5 checksum file \n", - "375 Merge pull request #149 from ANHIG/3330\\n\\n3330 \n", - "376 Update to hla.dat and Class I Text Alignment. \n", - "377 Merge pull request #152 from ANHIG/3330\\n\\nUpdate to hla.dat and Class I Text Alignment. \n", - "378 Corrections to hla.xml \n", - "379 Merge pull request #157 from ANHIG/3330\\n\\nCorrections to hla.xml \n", - "380 Blank files replaced\\n\\nA number of MSF files where showing as zero length, these have been updated \n", - "381 Update Deleted_alleles.txt\\n\\nErroneous comma removed \n", - "382 IPD-IMGT/HLA Release 3.34.0\\n\\nRelease of files for IPD-IMGT/HLA Release 3.34.0 \n", - "383 Merge pull request #162 from ANHIG/3340\\n\\nIPD-IMGT/HLA Release 3.34.0 \n", - "384 Update README.md \n", - "385 Update to DQB1*05:02:01:04 in DQB1_prot.txt \n", - "386 Merge pull request #164 from ANHIG/3340\\n\\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt \n", - "387 Update xml/hla.xml.zip\\n\\nCorrrected sequence status for C*04:180:01, C*15:08 \n", - "388 Updates to protein number for B*13:123Q \n", - "389 Update md5checksum.txt \n", - "390 Merge pull request #165 from ANHIG/3340\\n\\n3340 \n", - "391 IPD-IMGT/HLA Release 3.35.0 \n", - "392 IPD-IMGT/HLA Release 3.35.0 \n", - "393 Delete Alignments_Rel_3340.zip \n", - "394 Update README.md \n", - "395 Update README.md \n", - "396 Merge pull request #167 from ANHIG/3350\\n\\n3350 \n", - "397 Update README.md \n", - "398 Update README.md \n", - "399 Update README.md \n", - "400 Create temp \n", - "401 Delete temp \n", - "402 IPD-IMGT/HLA Release 3.35.0 \n", - "403 Merge branch '3350' of https://github.com/ANHIG/IMGTHLA into 3350 \n", - "404 Merge pull request #168 from ANHIG/3350\\n\\n3350 \n", - "405 Correction of C*03:99:02 name change to C*01:15 \n", - "406 Correction to hla_nom.txt \n", - "407 Delete hla_nom.txt \n", - "408 Merge branch '3350' into Latest \n", - "409 IPD-IMGT/HLA Release 3.36.0 \n", - "410 Update README.md \n", - "411 IPD-IMGT/HLA Release 3.36.0 \n", - "412 IPD-IMGT/HLA Release 3.36.0 \n", - "413 IPD-IMGT/HLA Release 3.36.0 \n", - "414 IPD-IMGT/HLA Release 3.36.0 \n", - "415 IPD-IMGT/HLA Release 3.36.0 \n", - "416 Delete .gitattributes \n", - "417 Merge pull request #174 from ANHIG/3360\\n\\n3360 \n", - "418 IPD-IMGT/HLA Release 3.36.0 \n", - "419 Delete .gitattributes \n", - "420 Merge pull request #175 from ANHIG/3360\\n\\n3360 \n", - "421 IPD-IMGT/HLA Release 3.36.0 \n", - "422 Merge pull request #176 from ANHIG/3360\\n\\nIPD-IMGT/HLA Release 3.36.0 \n", - "423 Updated protein alignment for MICA*029:02 \n", - "424 Merge pull request #177 from ANHIG/3360\\n\\nUpdated protein alignment for MICA*029:02 \n", - "425 Update to C Genomic alignments \n", - "426 Merge pull request #178 from ANHIG/3360\\n\\nUpdate to C Genomic alignments \n", - "427 Updates to hla.xml and hla_nom.txt \n", - "428 Merge pull request #180 from ANHIG/3360\\n\\nUpdates to hla.xml and hla_nom.txt \n", - "429 Addition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt \n", - "430 Merge pull request #181 from ANHIG/3360\\n\\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt \n", - "431 IPD-IMGT/HLA Release 3.37.0 \n", - "432 Delete Alignments_Rel_3360.zip \n", - "433 Merge pull request #182 from ANHIG/3370\\n\\n3370 \n", - "434 Upload of hla.dat file for 3.37.0 which did not upload correctly \n", - "435 Merge pull request #184 from ANHIG/3370\\n\\nUpload of hla.dat file for 3.37.0 which did not upload correctly \n", - "436 Update to C*07:726:01G Designation\\n\\nUpdate to C*07:726:01G Designation in hla.xml.zip file \n", - "437 Merge pull request #188 from ANHIG/3370\\n\\nUpdate to C*07:726:01G Designation \n", - "438 Updates to msf/C_prot.msf \n", - "439 Revert \"Updates to msf/C_prot.msf\"\\n\\nThis reverts commit 1e5b0f481bd71308be89983e031377b3e7492a0d. \n", - "440 Revert \"Revert \"Updates to msf/C_prot.msf\"\"\\n\\nThis reverts commit 0d608e028ae5842d2450ab8e977a9cf64b8e7854. \n", - "441 Updates to msf/C_prot.msf \n", - "442 Removal of erronenous 0 and pipe in alignment file \n", - "443 Removal of erroneous 0 and pipe from TAP protein numbering and rezipping archive \n", - "444 Merge branch '3370' of github.com:ANHIG/IMGTHLA into 3370 \n", - "445 Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names \n", - "446 Correcting KW and gene feature lines to remove allele designation from some HLA-DPB1 gene names \n", - "447 Updating checksums \n", - "448 Merge pull request #193 from ANHIG/3370\\n\\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat \n", - "449 IPD-IMGT/HLA Release 3.38.0 \n", - "450 Merge pull request #195 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", - "451 IPD-IMGT/HLA Release 3.38.0 \n", - "452 Merge pull request #196 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", - "453 Update of 3.37.0 ClassI_nuc.txt \n", - "454 IPD-IMGT/HLA Release 3.38.0 \n", - "455 Merge pull request #197 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", - "456 Removal of tab character from first line of hla.xml and conversion of tabs to spaces in hla_ambigs.xml \n", - "457 Merge pull request #199 from ANHIG/3380\\n\\nRemoval of tab character from first line of hla.xml and conversion of… \n", - "458 Removal of N from G group name for C*07:726:01G \n", - "459 Merge pull request #203 from ANHIG/3380\\n\\nRemoval of N from G group name for C*07:726:01G in xml \n", - "460 Correction of length of C*05:206 and C*05:208N in C_gen.msf file \n", - "461 Lower case base 't' in gen files for B*07:14 corrected to 'T' \n", - "462 Lower case base 't' in gen files for B*07:14 corrected to 'T' \n", - "463 Merge pull request #204 from ANHIG/3380\\n\\nLower case base 't' in gen files for B*07:14 corrected to 'T' \n", - "464 IPD-IMGT/HLA Release 3.39.0 \n", - "465 Merge pull request #207 from ANHIG/3390\\n\\nIPD-IMGT/HLA Release 3.39.0 \n", - "466 Updated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles \n", - "467 Merge pull request #208 from ANHIG/3390\\n\\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles \n", - "468 Update to C*12:139Q moving defined serology from \"Unambiguous Serological Antigen associated with allele\" to \"Assumed Serological Antigen associated with allele\" \n", - "469 Merge pull request #209 from ANHIG/3390\\n\\nUpdate to C*12:139Q moving defined serology \n", - "470 Update README.md\\n\\nCorrected formatting of lists of fields. \n", - "471 Update README.md \n", - "472 Update README.md \n", - "473 Update to mark up of indels only for B*13:123Q and C*04:09N, nucleotide sequences have not changed \n", - "474 Merge branch '3390' of github.com:ANHIG/IMGTHLA into 3390 \n", - "475 Merge pull request #210 from ANHIG/3390\\n\\n3390 \n", - "476 Updated Alignments_Rel_3390.zip and md5 checksums following previous commits \n", - "477 Correction to DQA1*01:07P group name in hla.xml \n", - "478 Merge pull request #212 from ANHIG/3390\\n\\n3390 \n", - "479 Removal of HLA- prefix for MICA/MICB alleles in hla.xml \n", - "480 Merge pull request #213 from ANHIG/3390\\n\\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml \n", - "481 Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt \n", - "482 Removal of invalid character for DPB1*1087:01 entry in rel_dna_ser.txt \n", - "483 Merge pull request #214 from ANHIG/3390\\n\\n3390 \n", - "484 Updated C*07:226 enry in deleted alleles list \n", - "485 IPD-IMGT/HLA Release 3.40.0\\n\\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae \n", - "486 IPD-IMGT/HLA Release 3.40.0\\n\\nFiles for Release 3.40.0 of the IPD-IMGT/HLA Databae \n", - "487 IPD-IMGT/HLA Release 3.40.0 \n", - "488 IPD-IMGT/HLA Release 3.40.0 \n", - "489 IPD-IMGT/HLA Release 3.40.0 \n", - "490 IPD-IMGT/HLA Release 3.40.0 \n", - "491 Merge pull request #216 from ANHIG/3400\\n\\n3400 \n", - "492 IPD-IMGT/HLA Release 3.40.0 \n", - "493 IPD-IMGT/HLA Release 3.40.0 \n", - "494 Merge pull request #217 from ANHIG/3400\\n\\n3400 \n", - "495 Removal of invalid expression characters from G and P groups \n", - "496 Merge pull request #219 from ANHIG/3400\\n\\nRemoval of invalid expression characters from G and P groups \n", - "497 Restored missing xsd file\\n\\nRestored missing xsd file \n", - "498 Merge pull request #221 from ANHIG/3400\\n\\nRestored missing xsd file \n", - "499 IPD-IMGT/HLA Release 3.41.0 \n", - "500 Merge pull request #222 from ANHIG/3410\\n\\nIPD-IMGT/HLA Release 3.41.0 \n", - "501 Corrected header for dpb_tce.csv file \n", - "502 Merge pull request #224 from ANHIG/3410\\n\\nCorrected header for dpb_tce.csv file \n", - "503 Removal of invalid characters from hla.xml \n", - "504 Merge pull request #226 from ANHIG/3410\\n\\nRemoval of invalid characters from hla.xml \n", - "505 Correction of C*01:02:04 in fasta/hla_nuc.fasta \n", - "506 Merge pull request #227 from ANHIG/3410\\n\\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta \n", - "507 Corrected serology for E*01:114 and E*01:115 \n", - "508 Merge pull request #228 from ANHIG/3410\\n\\nCorrected serology for E*01:114 and E*01:115 \n", - "509 Merge pull request #230 from ANHIG/Latest\\n\\nLatest to 3410 \n", - "510 Merge pull request #231 from ANHIG/3410\\n\\nMerge pull request #230 from ANHIG/Latest \n", - "511 Changes for missing MICA genomic sequences \n", - "512 Merge pull request #232 from ANHIG/3410\\n\\nChanges for missing MICA genomic sequences \n", - "513 Update to dpb-tce-header \n", - "514 Updates to DPB-TCE \n", - "515 Updates to DPB-TCE \n", - "516 Merge pull request #233 from ANHIG/3410\\n\\n3410 \n", - "517 Corrections to feature coordinates of DRB pseudogenes in hla.dat file \n", - "518 Corrections to feature coordinates of DRB pseudogenes in hla.dat file \n", - "519 Corrections to feature coordinates of DRB pseudogenes in hla.dat and MICA genomic sequences \n", - "520 Merge pull request #234 from ANHIG/3410\\n\\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and … \n", - "521 IPD-IMGT/HLA Release 3.42.0 \n", - "522 Merge pull request #236 from ANHIG/3420\\n\\nIPD-IMGT/HLA Release 3.42.0 \n", - "523 Corrections to hla_nom.txt and rel_dna_ser.txt \n", - "524 Merge pull request #237 from ANHIG/3420\\n\\nCorrections to hla_nom.txt and rel_dna_ser.txt \n", - "525 Removal of duplicate DRB1*01:01:01:01 entries from hla.xml \n", - "526 Merge pull request #239 from ANHIG/3420\\n\\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml \n", - "527 Removal of expression characters from G and P groups in hla.xml \n", - "528 Merge pull request #241 from ANHIG/3420\\n\\nRemoval of expression characters from G and P groups in hla.xml \n", - "529 Update to release_verison.txt and md5checksums \n", - "530 Merge pull request #242 from ANHIG/3420\\n\\nUpdate to release_verison.txt and md5checksums \n", - "531 Correction of final character for alleles in alignments/E_nuc.txt \n", - "532 Correction of final character for alleles in msf/E_nuc.msf \n", - "533 Update dpb_tce.csv\\n\\nAdditional TCE assignments included \n", - "534 Merge pull request #244 from ANHIG/3420\\n\\nUpdate dpb_tce.csv \n", - "535 Upload of hla.xsd and hla_ambigs.xsd \n", - "536 Merge pull request #247 from ANHIG/3420\\n\\nUpload of hla.xsd and hla_ambigs.xsd \n", - "537 hla.xml updated and mssing xsd restored.\\n\\nHLA-MIC designation corrected to just MICA or MICB and missing xsd files restored. \n", - "538 hla.xml updated and xsd files restored\\n\\nRemoval of HLA- from MIC gene designations. Missing xsd files restored \n", - "539 Update hla.xml.zip\\n\\nRemoval of HLA- from MIC gene designations \n", - "540 Merge pull request #248 from ANHIG/3420\\n\\nUpdate hla.xml.zip \n", - "541 IPD-IMGT/HLA Release 3.43.0 \n", - "542 Update README.md \n", - "543 IPD-IMGT/HLA Release 3.43.0 \n", - "544 Merge pull request #250 from ANHIG/3430\\n\\n3430 \n", - "545 IPD-IMGT/HLA Release 3.43.0 \n", - "546 Merge pull request #251 from ANHIG/3430\\n\\nIPD-IMGT/HLA Release 3.43.0 \n", - "547 Correct to P group allocation for B*51:329Q \n", - "548 Merge pull request #252 from ANHIG/3430\\n\\nCorrect to P group allocation for B*51:329Q \n", - "549 Misc fixes\\n\\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment. \n", - "550 Misc fixes\\n\\nCorrection to G group names which contaion expression characters, removal of erroneous lines from rel_dna_ser.txt file and restoration of DRB1*01:02:01:03 genomic sequence to genomic text alignment, md5 checksums also regenerated. \n", - "551 Merge pull request #254 from ANHIG/3430\\n\\nP, G group name patch and other fixes \n", - "552 Update hla.xml.zip\\n\\nCorrection of DQA1*01:07:01 G-group tag \n", - "553 Merge pull request #256 from ANHIG/3430\\n\\nUpdate hla.xml.zip \n", - "554 Addition of IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "555 Addition of IHIW HML References \n", - "556 Addition of IHIW HML References \n", - "557 Addition of IHIW HML References \n", - "558 Correction of release version in hla.xml and hla_ciwd.xml and addition of MICA and MICB \n", - "559 Merge pull request #258 from ANHIG/3430\\n\\nCorrection of release version in hla.xml and hla_ciwd.xml and additio… \n", - "560 Update README.md \n", - "561 Update README.md \n", - "562 Update README.md \n", - "563 Update README.md \n", - "564 Addition of IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "565 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "566 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "567 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "568 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "569 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "570 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "571 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "572 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "573 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "574 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "575 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "576 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "577 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "578 Addition of files for IHIW HML References\\n\\nAddition of files for IHIW HML References \n", - "579 Moving to hml subdir in ihiw \n", - "580 Moving to hml subdir in ihiw \n", - "581 Moving to hml subdir in ihiw \n", - "582 Moving to hml subdir in ihiw \n", - "583 Moving to hml subdir in ihiw \n", - "584 Moving to hml subdir in ihiw \n", - "585 Moving to hml subdir in ihiw \n", - "586 Moving to hml subdir in ihiw \n", - "587 Moving to hml subdir in ihiw \n", - "588 Moving to hml subdir in ihiw \n", - "589 Moving to hml subdir in ihiw \n", - "590 Moving to hml subdir in ihiw \n", - "591 Moving to hml subdir in ihiw \n", - "592 Moving to hml subdir in ihiw \n", - "593 Merge pull request #260 from ANHIG/3430\\n\\nAddition of files for IHIW HML References \n", - "594 Correction of DQB1 pseudo-exon mark up \n", - "595 Merge pull request #262 from ANHIG/3430\\n\\nCorrection of DQB1 pseudo-exon mark up \n", - "596 IPD-IMGT/HLA Release 3.44.0 \n", - "597 Merge branch 'Latest' into 3440 \n", - "598 Merge pull request #263 from ANHIG/3440\\n\\nIPD-IMGT/HLA Release 3.44.0 \n", - "599 clean \n", - "600 Removal of duplicate DRB1 entries from hla.xml \n", - "601 Merge pull request #266 from ANHIG/3440\\n\\nRemoval of duplicate DRB1 entries from hla.xml \n", - "602 Correction of DQB1*02:53Q prot indel placement \n", - "603 Correction of DQB1*02:53Q prot indel placement \n", - "604 Correction of DQB1*02:53Q prot indel placement \n", - "605 Correction of DQB1*02:53Q prot indel placement \n", - "606 Correction of DQB1*02:53Q prot indel placement \n", - "607 Correction to indel for DQB1*02:53Q \n", - "608 Correction of indel placement in DQB1*02:53Q \n", - "609 Correction of indel placement for DQB1*02:53Q \n", - "610 Inclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:445 previously omitted from this release \n", - "611 Merge branch 'Latest' into 3440 \n", - "612 Merge pull request #267 from ANHIG/3440\\n\\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4… \n", - "613 Updated DQB1 version number in gen txt file \n", - "614 Merge pull request #268 from ANHIG/3440\\n\\nUpdated DQB1 version number in gen txt file \n", - "615 IPD-IMGT/HLA Release 3.45.0 \n", - "616 IPD-IMGT/HLA Release 3.45.0 \n", - "617 IPD-IMGT/HLA Release 3.45.0 \n", - "618 IPD-IMGT/HLA Release 3.45.0 \n", - "619 IPD-IMGT/HLA Release 3.45.0 \n", - "620 IPD-IMGT/HLA Release 3.45.0 \n", - "621 Merge pull request #271 from ANHIG/3450\\n\\n3450 \n", - "622 Re-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0 \n", - "623 Merge pull request #273 from ANHIG/3450\\n\\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0 \n", - "624 Update hla_prot/nuc/gen.fasta in main directory with latest version \n", - "625 Merge pull request #274 from ANHIG/3450\\n\\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version \n", - "626 Removal of invalid control characters from hla.xml and hla.dat files \n", - "627 Merge pull request #276 from ANHIG/3450\\n\\nRemoval of invalid control characters from hla.xml and hla.dat files \n", - "628 IPD-IMGT/HLA Patch 3.45.1 \n", - "629 Merge pull request #279 from ANHIG/3450\\n\\nIPD-IMGT/HLA Patch 3.45.1 \n", - "630 Added hla_gen.fasta missing from original release \n", - "631 Update of release_version.txt to 3.45.1 \n", - "632 Merge pull request #281 from ANHIG/3450\\n\\nUpdate of release_version.txt to 3.45.1 \n", - "633 IPD-IMGT/HLA Release 3.46.0 Build\\n\\nInitial Build of 3.46.0 \n", - "634 IPD-IMGT/HLA Release 3.46.0\\n\\nUpdating READMEs \n", - "635 IPD-IMGT/HLA Release 3.46.0\\n\\nNon-ascii chars removed \n", - "636 Merge pull request #282 from ANHIG/3460\\n\\nRelease 3.46.0 \n", - "637 Adding updated alignment zip \n", - "638 Merge pull request #283 from ANHIG/3460\\n\\nIPD-IMGT/HLA Release 3.46.0 \n", - "639 Changes to descriptors for two deleted alleles \n", - "640 Merge pull request #286 from ANHIG/3460\\n\\nChanges to descriptors for two deleted alleles \n", - "641 Updated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02:01:10 & MICA*007:02 in Deleted_alleles.txt \n", - "642 Merge pull request #289 from ANHIG/3460\\n\\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02… \n", - "643 Update README.md \n", - "644 Update README.md \n", - "645 IPD-IMGT/HLA Release 3.47.0 \n", - "646 IPD-IMGT/HLA Release 3.47.0 \n", - "647 Merge pull request #291 from ANHIG/3470\\n\\n3470 \n", - "648 Update README.md\\n\\nUpdate sponsorship contact and malformed section header \n", - "649 IPD-IMGT/HLA Release 3.47.0 \n", - "650 Merge branch '3470' of github.com:ANHIG/IMGTHLA into 3470 \n", - "651 Merge pull request #292 from ANHIG/3470\\n\\n3470 \n", - "652 Correct version_report.txt on 3460 branch to include the release information for 3.46.0 \n", - "653 Corrected markup of CDS sequence in nuc.txt files for genes with alternative splice sites or delayed stop codons \n", - "654 Correction of HLA P Groups in hla.xml \n", - "655 Merge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xml \n", - "656 Update to xml/hla.xml.zip correcting meta data \n", - "657 Merge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta data \n", - "658 IPD-IMGT/HLA Release 3.48.0 \n", - "659 Updated md5checksums \n", - "660 Merge branch '3480' into Latest \n", - "661 Upload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0 \n", - "662 Merge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0 \n", - "663 IPD-IMGT/HLA Release 3.49.0 \n", - "664 IPD-IMGT/HLA Release 3.49.0 \n", - "665 IPD-IMGT/HLA Release 3.49.0 \n", - "666 IPD-IMGT/HLA Release 3.49.0 \n", - "667 Merge branch 'Latest' into 3490 \n", - "668 Merge pull request #308 from ANHIG/3490\\n\\n3490 \n", - "669 Added additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt due to DRB1*15:200:01:01N and DRB1*15:200:01:02N \n", - "670 Merge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt … \n", - "671 Removed invalid lines from hla.dat \n", - "672 Corrected DRA*01:01:01:01 P group (DRA*01:01P) \n", - "673 Merge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P) \n", - "674 Removal of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3'UTR in DQB1*03:480Q \n", - "675 Merge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3… \n", - "676 Removal of duplicate \"Human MHC\" in KW line of hla.dat \n", - "677 IPD-IMGT/HLA Release 3.50.0 \n", - "678 Merge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0 \n", - "679 hla.dat file for IPD-IMGT/HLA Release 3.50.0 \n", - "680 Merge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0 \n", - "681 Update sample flatfile to display ID line \n", - "682 Update sample flatfile to display ID line \n", - "683 Update Manual.md \n", - "684 Update Manual.md \n", - "685 Update Manual.md \n", - "686 Update Manual.md \n", - "687 Update Manual.md \n", - "688 Update Manual.md \n", - "689 Update Manual.md \n", - "690 Update Manual.md \n", - "691 Update Manual.md \n", - "692 Update Manual.md \n", - "693 Update Manual.md \n", - "694 Update Manual.md \n", - "695 Update Manual.md \n", - "696 Update Manual.md \n", - "697 Update Manual.md \n", - "698 Update Manual.md \n", - "699 Update Manual.md \n", - "700 Update Manual.md \n", - "701 Correction of md5checksum.txt with latest 3.49.0 commit. \n", - "702 Corrected missing date and version field in Allelelist_history.txt \n", - "703 Merge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txt \n", - "704 IPD-IMGT/HLA Release 3.51.0\\n\\nUpdates for 3.51.0 \n", - "705 IPD-IMGT/HLA Database Release 3.51.0\\n\\nUpdated the ihiw folder for 3.51.0 \n", - "706 Merge pull request #325 from ANHIG/3510\\n\\n3510 \n", - "707 IPD-IMGT/HLA Release 3.52.0 \n", - "708 Merge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0 \n", - "709 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "710 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "711 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "712 Update Deleted_alleles.txt \n", - "713 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "714 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "715 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "716 Corrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "717 Merge pull request #337 from ANHIG/3520\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De… \n", - "718 IPD-IMGT/HLA Release 3.53.0 \n", - "719 Merge pull request #339 from ANHIG/3.53.0\\n\\nIPD-IMGT/HLA Release 3.53.0 \n", - "720 Documented changes to the hla.xml releasestatus and release comments attributes. \n", - "721 Merge pull request #341 from ANHIG/3530\\n\\nDocumented changes to the hla.xml releasestatus and release comments … \n", - "722 Updated database citation in README.md \n", - "723 Merge pull request #342 from ANHIG/3530\\n\\nUpdated database citation in README.md \n", - "724 Update to dpb_tce.csv file containing corrections to DPB TCE version 2 assignment \n", - "725 Merge pull request #345 from ANHIG/3530\\n\\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version … \n", - "726 IMGT/HLA Database Release 3.54.0 \n", - "727 Merge pull request #348 from ANHIG/3540\\n\\nIMGT/HLA Database Release 3.54.0 \n", - "728 Corrected format of hla.xml to be consitent with current production version \n", - "729 Merge pull request #350 from ANHIG/3540\\n\\nCorrected format of hla.xml to be consitent with current production v… \n", - "730 Upload of hla_prot, nuc and gen.fasta to root directory \n", - "731 Merge pull request #352 from ANHIG/3540\\n\\nUpload of hla_prot, nuc and gen.fasta to root directory \n", - "732 Release of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0 \n", - "733 Merge pull request #355 from ANHIG/3540\\n\\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0 \n", - "734 IPD-IMGT/HLA Release 3.55.0 \n", - "735 IPD-IMGT/HLA Release 3.55.0 \n", - "736 Merge pull request #357 from ANHIG/3550\\n\\n3550 \n", - "737 Removal of empty sequence block in A_prot.txt and MICA_prot.txt \n", - "738 Merge pull request #359 from ANHIG/3550\\n\\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt \n", - "\n", - " commit.tree.sha \\\n", - "0 954fe154eccfcb5dff9a5c2368336851ad3e695f \n", - "1 6effc6b250803775feb79454cd9451ed014949ce \n", - "2 2da947b5c470830df9584083726c1bf00a483e9d \n", - "3 9a6f0b53be0fc00c8220ddc89b25cbc1cf4b5655 \n", - "4 a9ed9a65ab7b5d5421aeb9c936a783ff55283165 \n", - "5 e49067173b75b41e7d9f703cfe1b0aa89e314ebe \n", - "6 1f226f2fcf5017507d6f587c9b91d446a808ccc5 \n", - "7 1f226f2fcf5017507d6f587c9b91d446a808ccc5 \n", - "8 308a89586eff3472acfc279ca5f102de272fe09a \n", - "9 308a89586eff3472acfc279ca5f102de272fe09a \n", - "10 308a89586eff3472acfc279ca5f102de272fe09a \n", - "11 308a89586eff3472acfc279ca5f102de272fe09a \n", - "12 07d95df30a8989ec01fd14b8ece907c31d5178ba \n", - "13 07d95df30a8989ec01fd14b8ece907c31d5178ba \n", - "14 8ca145ba8007c6692095018f5aec4c136526e04f \n", - "15 0e9edee4c41fc90412e925d4ca95a2b1074cb4a7 \n", - "16 0e9edee4c41fc90412e925d4ca95a2b1074cb4a7 \n", - "17 3504772233dc01a817fce71cea7fadb5f3643e7c \n", - "18 2731245ed5e70c880096e407e0b24dc9d9d4b199 \n", - "19 2731245ed5e70c880096e407e0b24dc9d9d4b199 \n", - "20 e9f2accc1f5087678ead29ca3a83b8573bb6cb51 \n", - "21 d88781eadaf9341b324f15e64ee2635a7449f440 \n", - "22 b149ed0e594eca40d261cf7c420407321134d17d \n", - "23 002904b2d9294736df8274f0502b62d54f91518e \n", - "24 d35d7fdd90026a9dd3d08317ca4a789f96c94051 \n", - "25 6b20ba2b076221318acefbb209469b13fdcccb5a \n", - "26 2dd93e44074d2e2f29ca95facbfb061173a9451b \n", - "27 1f5963bf9dc5af66f1b8782491f65f134ce941fc \n", - "28 dcbbfb79f479ccff31ca4c019eb1e0feb5b4945d \n", - "29 920bb5e5c661ae74fcc5d29829b9ba81e007f0e8 \n", - "30 749fc24e3aa36f0cbb0cdd10e7841251a1b3cef0 \n", - "31 363ce6e2fa7642ec67afe6ebced9fe079f0b754e \n", - "32 b4e163bb68072ab076c371732d7e885b6179c763 \n", - "33 f078e0c351c7c9074126005ff8c0f65774c287a9 \n", - "34 471e8636f0570b883d9ab44ec120d177aaed7f22 \n", - "35 b2c2a252eecd0837e71cd4703caf700f46b58e0b \n", - "36 3d4c00a589d55f384af7f6bd22834d8376b0a797 \n", - "37 f3a6243276fcc9acfbbd919c4c6a34ed53b18f89 \n", - "38 4e143d8bb7cbd86f3ff848ba459758c8f61a24f3 \n", - "39 d909b6b8740fc5ed1f87df7e4b3bbfbd4c24c5ad \n", - "40 77cd2ec4f10e765795f0f973b9ec797c8dc7794d \n", - "41 3573353b6e749a61958416a4193e84cdacf649d1 \n", - "42 b92e996f096497864182acb54f150483b22b6ad2 \n", - "43 016db43b75c33740824cbd336c614b4548a1c6c1 \n", - "44 6e550af15b619362c7bafd51d59e2576313f7e69 \n", - "45 cf0b33374d7764e1c76dbc872e86b706c910e66f \n", - "46 cf0b33374d7764e1c76dbc872e86b706c910e66f \n", - "47 7ae4da723c778ecfa3b36f9ecd18b8dd7881537e \n", - "48 7ae4da723c778ecfa3b36f9ecd18b8dd7881537e \n", - "49 8460689215732c8c268acc60dfdd6f4e76997bde \n", - "50 8460689215732c8c268acc60dfdd6f4e76997bde \n", - "51 7eeb1b7a80023e55246cedc91300648ffbd16d8f \n", - "52 7eeb1b7a80023e55246cedc91300648ffbd16d8f \n", - "53 7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847 \n", - "54 7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847 \n", - "55 a5e56b675c5532706bb1ac61465f1c97852cb0e4 \n", - "56 a5e56b675c5532706bb1ac61465f1c97852cb0e4 \n", - "57 709f29b1a018b11e7e99548aef67fe734ee35a67 \n", - "58 709f29b1a018b11e7e99548aef67fe734ee35a67 \n", - "59 7802093bfd41adb1fc57b2209725903d805646ca \n", - "60 7802093bfd41adb1fc57b2209725903d805646ca \n", - "61 6181a160faf9f95f77c16e59534cc2e4f03927ac \n", - "62 6181a160faf9f95f77c16e59534cc2e4f03927ac \n", - "63 26f105dcc9975955796a34e1de4be83d97cbe752 \n", - "64 26f105dcc9975955796a34e1de4be83d97cbe752 \n", - "65 e6aa58d1c5cfb3cb2759ff191da1c76c656708a6 \n", - "66 e6aa58d1c5cfb3cb2759ff191da1c76c656708a6 \n", - "67 1435359ccbed2b34f625ea29d76f3f095eaf92b5 \n", - "68 1435359ccbed2b34f625ea29d76f3f095eaf92b5 \n", - "69 98f091d988c419d6a17b793032043ff9e9c94610 \n", - "70 98f091d988c419d6a17b793032043ff9e9c94610 \n", - "71 5ce67ed8dff360ed548786d5d05c9b39bd96282f \n", - "72 5ce67ed8dff360ed548786d5d05c9b39bd96282f \n", - "73 dcacd4892d228510c168b4fa888a91d6a986b67c \n", - "74 dcacd4892d228510c168b4fa888a91d6a986b67c \n", - "75 d1d0cbd209899025fa35623d718a9d0867f4f76b \n", - "76 d1d0cbd209899025fa35623d718a9d0867f4f76b \n", - "77 74417ea51780b7367dff7297ffd1e97d765a30b9 \n", - "78 99512f4763bdfa0b525761826e137aeb45859956 \n", - "79 f9963b6cfd57f82c5068295ca54f6e04f4bb0b22 \n", - "80 6317052ef288611fa2111156a369ab099f7c1aa7 \n", - "81 d353d22e1e815669f2a33ff7c80f9dceb2ac53b7 \n", - "82 6f86f8540a8d7088e414da0b518e26c65dc8185c \n", - "83 d4fbd4ebd52ea082904b91d6b1ad3aa3a973ea44 \n", - "84 565310833d01a80824f763655d63e54484ddb181 \n", - "85 7ba8b726cfe75980151f4b1868066ee5f50d1007 \n", - "86 24be92630f25c73b840b8ef02226838c55f82bcf \n", - "87 f557c7a9eda6d5d63c7f552619ce6e7ea5c7681e \n", - "88 b6ee54c8db6c22b8ae3416ca74ed42c089254d4e \n", - "89 7f1b7bafd03c47200c9920464254432fac47472d \n", - "90 1f39d767a62c94ae9a859d3db13408c58aeae59a \n", - "91 2cf24c3676aa237b2ef336775289f7ee2dc54440 \n", - "92 5fe00061419a54c00711571e40ad163c3b6802f2 \n", - "93 b465762b9763f55e1fe88e7da2ed051ff59848de \n", - "94 41174d8cc7bd43db5a1a9ff8ad79ffcb6fb3ccb7 \n", - "95 e32209e07e19387d23e7f53c40c059d7590230aa \n", - "96 9a5b0d6486106568aafdf8cb6a7fd4bc52fa1aa7 \n", - "97 72d3064a38f36558234ea39ed6ad3a9201c0c86e \n", - "98 554b244ad1cd0626c791c3fbd8ab7afa3ad94efa \n", - "99 e0eccede4cde00c604fb7ea9282579750afaf343 \n", - "100 79a13a0e02372c16f7fb15671ff1fd2b007eaf43 \n", - "101 94dd7362e1a94fdc2e2599c24df9b1b463412b13 \n", - "102 bcbd9cd006a9143c48bc777f9a218be9215b1c65 \n", - "103 0a95352993ef91098bfa772874201b47a25470d4 \n", - "104 36e7a5eccf36e90b8184706e75a8874c6f5ec5de \n", - "105 56416ae4e5946c6efea7a3fae8e2935dcf6a8124 \n", - "106 cd1335d5fd566c7b7fc07429f71279ed3e510815 \n", - "107 a1382393f7291d863a37b0a3459f32c5dc3e48b1 \n", - "108 a1382393f7291d863a37b0a3459f32c5dc3e48b1 \n", - "109 c503afebededd786abea9e2bd918f7c05f49b25c \n", - "110 64f5c65d9888c240c924d720698d232147437e80 \n", - "111 64f5c65d9888c240c924d720698d232147437e80 \n", - "112 dededc37912554b52f855773cf9c0906ecd9e7a6 \n", - "113 dededc37912554b52f855773cf9c0906ecd9e7a6 \n", - "114 38422a480ebc3e6ff54b0ea2cfc795a459464f44 \n", - "115 38422a480ebc3e6ff54b0ea2cfc795a459464f44 \n", - "116 c2f1b64d793199b546ee4ba94018cafc4ebb4426 \n", - "117 c2f1b64d793199b546ee4ba94018cafc4ebb4426 \n", - "118 236e4f4746dbec613e4a0b0509f52a5dbb9631bb \n", - "119 236e4f4746dbec613e4a0b0509f52a5dbb9631bb \n", - "120 92ae9256e9909b6cef3ed2ad8088bfec63566a1c \n", - "121 92ae9256e9909b6cef3ed2ad8088bfec63566a1c \n", - "122 3446f6482fed7f85530491fffa1e3f3d48d6c836 \n", - "123 3446f6482fed7f85530491fffa1e3f3d48d6c836 \n", - "124 adbc868a761db211a72a244ab66ab7ca79a7cf65 \n", - "125 adbc868a761db211a72a244ab66ab7ca79a7cf65 \n", - "126 fc44c80eb36acdf288d3dcd293956c773369a945 \n", - "127 fc44c80eb36acdf288d3dcd293956c773369a945 \n", - "128 150daacb0a90592301e349855b75f30a9cacdd51 \n", - "129 150daacb0a90592301e349855b75f30a9cacdd51 \n", - "130 99980dc60baa84548e9482c28e81a424a782b73a \n", - "131 99980dc60baa84548e9482c28e81a424a782b73a \n", - "132 b5790004580a4ef143b353d8938e8129325a4176 \n", - "133 08590e6afcdd2eb0012b1f2537193a50ce5f07da \n", - "134 08590e6afcdd2eb0012b1f2537193a50ce5f07da \n", - "135 09f241881e1c3b40229821bc768c1d58953359a4 \n", - "136 09f241881e1c3b40229821bc768c1d58953359a4 \n", - "137 2290677a29f0e3df7190f79847522a7ba0d5b17c \n", - "138 2290677a29f0e3df7190f79847522a7ba0d5b17c \n", - "139 646aa36da8c6d5deefd754f098d0bd46dee82377 \n", - "140 646aa36da8c6d5deefd754f098d0bd46dee82377 \n", - "141 0d5a07bd78cfa8240075a4936796e5ec92951926 \n", - "142 0d5a07bd78cfa8240075a4936796e5ec92951926 \n", - "143 65f658507e8c545a564418c5affcf6bd2b82f5bb \n", - "144 1a373861399ed0b542cd26b3a8ad434a65eff947 \n", - "145 1a373861399ed0b542cd26b3a8ad434a65eff947 \n", - "146 665137da33e27eff4a2ab0381a9bf9b5705797a4 \n", - "147 665137da33e27eff4a2ab0381a9bf9b5705797a4 \n", - "148 f177ec9dfe69ceae47bdb37efcd3d4a3a312495f \n", - "149 39d00fb7d709b5d5871a2037712a44f452aa0e4d \n", - "150 391467a4ef3276a9c3b66a26131a16f78ec2d3ea \n", - "151 71c3c88e93f551117f0017107dc690757514d295 \n", - "152 4e00b57fba9f597485bdea6f93a40473686e2127 \n", - "153 4e00b57fba9f597485bdea6f93a40473686e2127 \n", - "154 3cc862e4d1a7e3683fcf5a46f56c735356c70b95 \n", - "155 3cc862e4d1a7e3683fcf5a46f56c735356c70b95 \n", - "156 cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", - "157 cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", - "158 cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", - "159 0820c2fc36abcfb144f22d076fbec1974c3bba9e \n", - "160 0820c2fc36abcfb144f22d076fbec1974c3bba9e \n", - "161 2ddbf42510b3ac586adbae8c66d51bc2a80f40df \n", - "162 2ddbf42510b3ac586adbae8c66d51bc2a80f40df \n", - "163 14601e2b0ad2deec6b4798e8b5354d8bd3df4677 \n", - "164 14601e2b0ad2deec6b4798e8b5354d8bd3df4677 \n", - "165 ff257eb4d04ad1b7d30086faa61ad50288f5319f \n", - "166 fc97b92d28346eef6d59d9b1cc8e468cd147be72 \n", - "167 fc97b92d28346eef6d59d9b1cc8e468cd147be72 \n", - "168 255116564b7eaea75cba24759006eeee1c3df3e8 \n", - "169 255116564b7eaea75cba24759006eeee1c3df3e8 \n", - "170 fa25c81e4dd42cbcc721fde401df903b4c36a33f \n", - "171 fa25c81e4dd42cbcc721fde401df903b4c36a33f \n", - "172 89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473 \n", - "173 89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473 \n", - "174 aabac56a0e26751a06dc08f2496f943cfc5ca9b8 \n", - "175 aabac56a0e26751a06dc08f2496f943cfc5ca9b8 \n", - "176 f9b30cb99c0c485601627ce161a5fb5b786f4cc2 \n", - "177 d6f487dc21706911824af978d4e8e892cb5d07b7 \n", - "178 d6f487dc21706911824af978d4e8e892cb5d07b7 \n", - "179 f5b5208b045c70a6fa484e1f298a489788d86bb6 \n", - "180 f5b5208b045c70a6fa484e1f298a489788d86bb6 \n", - "181 e21c51b1b1d20c001df7e27061fd2c2283774bfa \n", - "182 fd0bf18f1d172be0b2683df920dba0e227770c1a \n", - "183 835eddc5cb4bdd953eb8f5584d982cba6cb31312 \n", - "184 dd4d9706c258f43a8911ecb4b78a652e59c7c04d \n", - "185 9219b9435fa96b8fa56cedb008a954a1af81abd3 \n", - "186 dfdee5beebedabbd6536bdf131f3b71e55c41549 \n", - "187 98db38e0c1f6de5c4561c687e7109dd2aed05572 \n", - "188 6805ddf6b5cf7b0d1dd013207a7ba4d20d6cb3ce \n", - "189 8b4b1f3b4ada2e6e496802322c2941ae74128332 \n", - "190 d538a5352b6ef367814e37d3cfde8903fff4ca3a \n", - "191 0d46248315b3b083f09ec6ae49eef2cdae264fb6 \n", - "192 b84ee393184d668cbe56416830442b6ec5b8a886 \n", - "193 0bcfd1c8571a575fec64fdb5c43b289525d82cfe \n", - "194 35b7852e1b40d577e4c023a080f32ce75115c2c7 \n", - "195 5991a7dc33d4607a46e05d77caa8f6d898fc0d92 \n", - "196 a367ff54b1bd04d514ea797fc23c05c8c224c494 \n", - "197 6a702f55088cf7f475aafb4799710c65ed497548 \n", - "198 dbc4a8c816236ee2b83f122aa1ac3acb21d15bc6 \n", - "199 0b4768691428b9ed7bb50f4aedca4dd3f6805e5c \n", - "200 0b4768691428b9ed7bb50f4aedca4dd3f6805e5c \n", - "201 8a2c77495d49eee2d2ff38c1a13c7b3c3d243eba \n", - "202 250b7f2c8154ebff4fc623c981188f53c35bf909 \n", - "203 950837c29c0831746c872a16db3dd880933d8471 \n", - "204 7d9288c78c0f496d7dd6ff6db59bef5784bcc376 \n", - "205 f17f6e17e3be1c64907ce2d89313d9bd4f5280ff \n", - "206 4fd0d3f58a0a0e7b0140adfca6496a7ccaf4ec18 \n", - "207 ba4650a05aac1282bdd59353e90d51e19016bc18 \n", - "208 41a67a138c780b56aff3a6a0b58cafbfb39a060f \n", - "209 0823f2661c4543b649305d29af0fbeb42d31b8f5 \n", - "210 be5b1bea028fab6e3c9eb964f6ae114036a410da \n", - "211 7f9d0423fa6468cbd3a89663e01e15c36d13f88f \n", - "212 55fad82c9bb5723557670052c14dcb0b20281bcc \n", - "213 260ea446a5017ee860e6602ee23c59c584e703e6 \n", - "214 73ae3a7f7b4bbd6e0284300fdf725fd9699b5f46 \n", - "215 a944b7319da59ed0bd84fd5c62dd8b99c7a25c78 \n", - "216 58667295d99d6fa14c1b458544c4eb56e025d033 \n", - "217 fc4c36b6bb6c5a12191b7e132c5a6e7f2c4f9b3a \n", - "218 aa09ddf50d18b1a57d67d62283066db5995f8016 \n", - "219 99ab1a67d463acce1059f99fff46dc719f9d3596 \n", - "220 6676f22fb160f530aa81cafab386ffd31098b2d3 \n", - "221 8963b7037766545d539f546c125b3d8bba90ea1b \n", - "222 8c4cd7910fffcdbe5c99f28de59cc077a39cd789 \n", - "223 30f6b9cba396acf3ebae44531e6194bb42ab1a2a \n", - "224 75a4f65852e184ed9310ff32c8b7305491fbc024 \n", - "225 671451574c1d9a1dae1abfb08705f39411df4095 \n", - "226 4e04230e1d45f74913f9babe2dea879744ac1026 \n", - "227 ae3cbfb13449efe47e86d172ba8508cb57be66e7 \n", - "228 703788356ffaa43e7226ac0861b5ac7a2973cef2 \n", - "229 703788356ffaa43e7226ac0861b5ac7a2973cef2 \n", - "230 3e6d9995a037dfceafd48f0daede9721129a7e23 \n", - "231 3e6d9995a037dfceafd48f0daede9721129a7e23 \n", - "232 720e508a72cd0b68a38dceba128d2960bdc0419c \n", - "233 720e508a72cd0b68a38dceba128d2960bdc0419c \n", - "234 65c66cc514407c53f8465a5ed68f7e18bcc0e26b \n", - "235 65c66cc514407c53f8465a5ed68f7e18bcc0e26b \n", - "236 9d9f48c7223a4d434077f83bbcc3b847e2185a6b \n", - "237 9d9f48c7223a4d434077f83bbcc3b847e2185a6b \n", - "238 290e77dbda04d24c943fb98ccfc189815978d979 \n", - "239 381cc9246054a12316c5dce70b0fad71f5a84fb1 \n", - "240 3d10f9ba79eecc49eb55120d2716da281e3ed981 \n", - "241 bcb552e78c57fc593d1a14882b770feb882cdf53 \n", - "242 8144c56677fbb25c50a975eb022d2bb0db8732c0 \n", - "243 8144c56677fbb25c50a975eb022d2bb0db8732c0 \n", - "244 8a28b3bca8594ade53f114656e769743eb7540d3 \n", - "245 8a28b3bca8594ade53f114656e769743eb7540d3 \n", - "246 adcfa34d92a4362ff14816af69e13ba33addc2fa \n", - "247 adcfa34d92a4362ff14816af69e13ba33addc2fa \n", - "248 90be1c11b95faa9ef7714b150f5a19e1c02ad6b5 \n", - "249 00456164fcd9524ddbf23e35e84f0c99e7430b6e \n", - "250 00456164fcd9524ddbf23e35e84f0c99e7430b6e \n", - "251 cd1c23014354fa724b927a52dda667ee6bad0d27 \n", - "252 cd1c23014354fa724b927a52dda667ee6bad0d27 \n", - "253 87286fa5696dba76d8d4b11cde18389469262997 \n", - "254 87286fa5696dba76d8d4b11cde18389469262997 \n", - "255 cb1790604b2e3914bcfcb459c26a2dd256296372 \n", - "256 cb1790604b2e3914bcfcb459c26a2dd256296372 \n", - "257 9eafc92b0944c5e08f7c4b9faeb75c491d293a8a \n", - "258 e5e4c75375b2c1c77954f02d2dbb21e4deb50dba \n", - "259 7a048d638ae6305e05e47079a1dfce0fc8184cb8 \n", - "260 f3bb133c33fdf166e851e2fd6345c3f7c0f0ea1e \n", - "261 398c520313700c23569f68a4b72f9feef79b5c3f \n", - "262 8adee4a151807186c77b0db7ab84cec4f659faa8 \n", - "263 c50b19357411e9089ce5277d1da6dbb46552c551 \n", - "264 365d13a9a1a9103365c82a3e1eb5d72ebc5747fc \n", - "265 69680aaf4f24973c2f5b9eefb7654f831ebc8b89 \n", - "266 a810249eebce8b7e511c5cbb11e5f853c07c6e62 \n", - "267 6b7a4db22b464769ae458b91b3b3270422ef8684 \n", - "268 fe0fb30b1587586298a97f0a7e7a6f7f02506146 \n", - "269 828505c38ee0173df29c5eedbaaebdfbe258dccc \n", - "270 0a9d18e04ca058f8530631ac4a5082288f0c90cd \n", - "271 453cd91b2102b3c9230a0d9c6daf1c3f89580b26 \n", - "272 0901f161df9166299033fe0f38f3b45b360954d2 \n", - "273 885a8c3e3970d3567322c153fd1073a3aab8ef1c \n", - "274 cf26a3a65f6c4759c43f505bf677016f8ac785f6 \n", - "275 65f5c4fb16aab12d682e9c8d9a6aa902563622dd \n", - "276 a652bcc0717e448a6f7a06278df7fc84d5e6096b \n", - "277 2b38e1c6208a9c1389f346fe3b41f0a351cdc606 \n", - "278 5a5c9a2d218e4b862b03b24d3c3a44b79d9aa6a3 \n", - "279 589db8b4d51e1af3c73f485268f241bdc37904d2 \n", - "280 11451edb8631a2ee1fd2248bd9b14158135ca1b2 \n", - "281 7861db4070ca55df859908c8e0c1d2e27c947294 \n", - "282 a2281e7bea1959cf7c3b8640e58e79a183a234d5 \n", - "283 2f299f70a69316f8bf1e442663be385f9a4408b6 \n", - "284 316a00e04776ddc4b5c63fcaa8bfa832328bc2ea \n", - "285 259f4f55bf5d9b7c7d431471be0edc4e8f31534c \n", - "286 1ac635deb7795fb6cd2c12c4e672241e5056de8f \n", - "287 67d7aefe9d11a8d24c6a03bee70f4693175c467e \n", - "288 612b00f8f2b5e7b10d5d3221059fa8c39e4629d7 \n", - "289 612b00f8f2b5e7b10d5d3221059fa8c39e4629d7 \n", - "290 6a8028d7cac673816c26c8436a43a4596dace282 \n", - "291 6a8028d7cac673816c26c8436a43a4596dace282 \n", - "292 bc80d4c076d3145979e418438c8dc64a109c239a \n", - "293 bc80d4c076d3145979e418438c8dc64a109c239a \n", - "294 056d26070f881accf736007d5f84cd81b82d5ccb \n", - "295 056d26070f881accf736007d5f84cd81b82d5ccb \n", - "296 aa4e076d9d0cf11fc35de8c095180df3d646310b \n", - "297 6f07bade59823880646b2b872573bb2a7e81b66d \n", - "298 6f07bade59823880646b2b872573bb2a7e81b66d \n", - "299 3be29c2ac5b2912a629810d2304e3850873d97a0 \n", - "300 3be29c2ac5b2912a629810d2304e3850873d97a0 \n", - "301 88094ebf9c6f2e192678a0fec6c62041a6f0e389 \n", - "302 88094ebf9c6f2e192678a0fec6c62041a6f0e389 \n", - "303 526bd300cecdce6c39108fffd105e96a7086a342 \n", - "304 526bd300cecdce6c39108fffd105e96a7086a342 \n", - "305 d1716679a838bb9a0ee750404b3f071fcb48b984 \n", - "306 c517c069478de350e4a78e0cefd49890c547a3bf \n", - "307 c517c069478de350e4a78e0cefd49890c547a3bf \n", - "308 b2d69f8dc5bb67b3fd79b168116d5cd535a81f29 \n", - "309 b2d69f8dc5bb67b3fd79b168116d5cd535a81f29 \n", - "310 d07395aaf55cad639377cee73fd2ce89e288552f \n", - "311 cc40c5eac565c2208b0a26b5c37194657ff21b84 \n", - "312 676959c28da35aa5a34fc9207269b674e4304c90 \n", - "313 b840491d885e7fea466c2303ac9e76a49330c80f \n", - "314 c9390f6013c34f4cfec9f853969e4dc478896eb5 \n", - "315 8cb68ff70994b741b78e72a14aac480ffd6e614c \n", - "316 c958eb6884fcaccc68ba42d8a1d016ca79012614 \n", - "317 c958eb6884fcaccc68ba42d8a1d016ca79012614 \n", - "318 bb7dbad0a4952439e96286f46d0304fbd46ea0c9 \n", - "319 bb7dbad0a4952439e96286f46d0304fbd46ea0c9 \n", - "320 86887ece02b9c52084067d35bea7defc047b9913 \n", - "321 77d22ff910764c2d635893802eaaa80e411ca8f2 \n", - "322 64990e259b1ec9b1bb9aa62ca4b1b41d876d832c \n", - "323 64990e259b1ec9b1bb9aa62ca4b1b41d876d832c \n", - "324 643289569ff63977196ebb69592645219aa1b172 \n", - "325 643289569ff63977196ebb69592645219aa1b172 \n", - "326 15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0 \n", - "327 15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0 \n", - "328 94da8ced34e6e9630bd67df32f411c2683152e8d \n", - "329 94da8ced34e6e9630bd67df32f411c2683152e8d \n", - "330 357fc314b10ac6b9bffc008c814b131d634fe4c7 \n", - "331 357fc314b10ac6b9bffc008c814b131d634fe4c7 \n", - "332 4f5314542aad0ee68b358886e2031a59c46a08db \n", - "333 4f5314542aad0ee68b358886e2031a59c46a08db \n", - "334 44fe399c0d0876b61a169917df765daf81e2e077 \n", - "335 ebcbec4c6ef661001a7106fdc129f6cd488b32b2 \n", - "336 ebcbec4c6ef661001a7106fdc129f6cd488b32b2 \n", - "337 b5db942db4e392f29fcca9c49864a9852919dcfa \n", - "338 b5db942db4e392f29fcca9c49864a9852919dcfa \n", - "339 0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5 \n", - "340 ea85a98be5fcf67962f9148b40814ef5435288c9 \n", - "341 4f4ca0eadf29ca72043c1c237ea10aa3129bbdae \n", - "342 e1f3cdee9e11aab075a277212d7578bf0c75babf \n", - "343 8ee34ef7dd52e6361a744311ba47b66f3df6cbcb \n", - "344 06d95c4a6b4a73c53503bac22313de9cf5d96f4e \n", - "345 06d95c4a6b4a73c53503bac22313de9cf5d96f4e \n", - "346 61f6d956059636a1f04327988872b8bbbac12d64 \n", - "347 61f6d956059636a1f04327988872b8bbbac12d64 \n", - "348 e10cd510e107b368cb34d88e64b2c775eb6c77dd \n", - "349 e10cd510e107b368cb34d88e64b2c775eb6c77dd \n", - "350 840f00af732470a7435f965bbf881b557a7e9a4b \n", - "351 840f00af732470a7435f965bbf881b557a7e9a4b \n", - "352 45bdd393e71049e1eaa5dd992466b9d5878eebd0 \n", - "353 41847c5d1a748db4d94b65f09524fcf32c22a0f9 \n", - "354 d559802496b4561c919e1712b7902169dca8a7a6 \n", - "355 a811b3c13aef8b3cb19b7bd92a124fdaa03a08c4 \n", - "356 38f6dec075130ddb16c4d7a0508d92ec3e03490f \n", - "357 cd66fdd12af5452d1e47cfdc8200f52c67ef9001 \n", - "358 6f3c24dd5259d78a59c3c4b8e3fcebf7e1a052fa \n", - "359 4b1533a6b8199efa310581e4e3b223a4ef5ea8df \n", - "360 9b3efa64f243e958ac0dddff3eea26a1e5096a73 \n", - "361 9b3efa64f243e958ac0dddff3eea26a1e5096a73 \n", - "362 07bcfef1480c9b0dc09d7ff23a44e8872513aa6d \n", - "363 07bcfef1480c9b0dc09d7ff23a44e8872513aa6d \n", - "364 d84299286555d1be458860820c8b6d0e6ac2369c \n", - "365 d84299286555d1be458860820c8b6d0e6ac2369c \n", - "366 663f953728288e1efc50a81ea54a4f4fcdea7d5e \n", - "367 663f953728288e1efc50a81ea54a4f4fcdea7d5e \n", - "368 568e836ce323defc9edbfe426a08ce79f4d0901c \n", - "369 614bb625d0645f51007cc9de94643a7a32faab42 \n", - "370 30c715d5115e55f48a4549da23bfeda974d066e8 \n", - "371 30c715d5115e55f48a4549da23bfeda974d066e8 \n", - "372 39f7cea8fe6a25f969ddb6a449a07e652d77bd38 \n", - "373 39f7cea8fe6a25f969ddb6a449a07e652d77bd38 \n", - "374 331eeb0ced31a6cc4984ff43662c9d456f22f1b1 \n", - "375 331eeb0ced31a6cc4984ff43662c9d456f22f1b1 \n", - "376 4f3fac82bad61561833e469b8be7accc7aaf74ac \n", - "377 4f3fac82bad61561833e469b8be7accc7aaf74ac \n", - "378 11224c69febf5a614671f590ef020ab812bf282c \n", - "379 11224c69febf5a614671f590ef020ab812bf282c \n", - "380 7191080da28f0bea9682f16615d9eb39cd9df4c8 \n", - "381 488260063bfe02807faa610cb49a94f55c288b45 \n", - "382 dd07d1c55be033a24645d2da927a9cfb3abf2f37 \n", - "383 dd07d1c55be033a24645d2da927a9cfb3abf2f37 \n", - "384 c948e2d6d19019fc97204be20612b0878cdd0161 \n", - "385 86d8ca5851a41c45e953cc487bee9a23444b2a1e \n", - "386 0f9576aa4adb537d44adbf3609305706b2ae8f30 \n", - "387 755fd264b305bf03efe75d9d02d2cc598c85549d \n", - "388 5000b429f42f1f11c6baa3efe091252bbc5d804b \n", - "389 914b76326fda60b4c9f0391b0e1c0180589886ef \n", - "390 05fb3c207f4bf377955c3c2e24c80619e10fb2cd \n", - "391 64fa05aa1ed8a419db2aa39fbd0c2c64ec59147a \n", - "392 0fa2b1f3cccceb6028aa2151c27b83be3151dd98 \n", - "393 b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7 \n", - "394 7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29c \n", - "395 c866b1ade1df61f15c70cc2f1d715e67a107062b \n", - "396 c866b1ade1df61f15c70cc2f1d715e67a107062b \n", - "397 db982c3210a8b9dc2d31a5bccfdd2d7aced5f686 \n", - "398 75b1a782874208273856adff1f782d13d4acef8c \n", - "399 54e46cb91a8843722fd011c1a389b76fab41894d \n", - "400 94b0f747fe17635551fc419947b2ada0dacec9e9 \n", - "401 54e46cb91a8843722fd011c1a389b76fab41894d \n", - "402 4879b3c95641972dfe41730ccbd1952049fac1c4 \n", - "403 bed4b97da59c13582c6ae742d8d2c09ea0897ea2 \n", - "404 3b2f589d480765e4ec373adc7a04720336084c62 \n", - "405 5c53f566af1f04d633119f18f6d9255e7f1567a5 \n", - "406 d7ebc6abdfbfffc582815476e05e27e1bc9b45e0 \n", - "407 d9a21bf4be7494cb9fe2463f5c6a07231857ee74 \n", - "408 2ca178f4b19912ba343e8f1f6986e579195dc58c \n", - "409 0168b4764ed65d9ce5163672a8afa9dbd7edcbc3 \n", - "410 4bb0336ea0cb03bd6de0e4361027daddcfbc4068 \n", - "411 6d639f5c12ef71933d30156475d8f8cae5fe3aa0 \n", - "412 f24600f23ce3feb6bbde039c0750589d5596dc90 \n", - "413 95a48b64e4cba56d23553207b6dacbd1278dc699 \n", - "414 d101e23b3968a3c570b44252a14384e8674bc65e \n", - "415 6e902e36393bf8f115ce21bf468e3e2f17ef7c4c \n", - "416 dbe8b20b4a3439c7a60dd446d212d892b1e82823 \n", - "417 dbe8b20b4a3439c7a60dd446d212d892b1e82823 \n", - "418 de7c34b992144cd20fc16554700cdaf75ca3a5d1 \n", - "419 82554eb5c6daa1270a2741ca9a652f8fdac3740d \n", - "420 82554eb5c6daa1270a2741ca9a652f8fdac3740d \n", - "421 db74e17c38212ed4c756c2907397e2e9be4bd203 \n", - "422 db74e17c38212ed4c756c2907397e2e9be4bd203 \n", - "423 9ddd5541827e0ba201af8e3d222ec8dc4001ec38 \n", - "424 9ddd5541827e0ba201af8e3d222ec8dc4001ec38 \n", - "425 7d9a09fce42bd40cee6569fceb7aed79451bd8cf \n", - "426 7d9a09fce42bd40cee6569fceb7aed79451bd8cf \n", - "427 5ab36c323399e2d4708bdfb6bd34a11017ff9b4d \n", - "428 5ab36c323399e2d4708bdfb6bd34a11017ff9b4d \n", - "429 8d50d813264371a9f946d97c6ed449a5c0da4ea7 \n", - "430 8d50d813264371a9f946d97c6ed449a5c0da4ea7 \n", - "431 77c3eff66510373e2e97421e054c71952c5fc838 \n", - "432 63021d7639200d379202a85ae6bb864da321deac \n", - "433 63021d7639200d379202a85ae6bb864da321deac \n", - "434 ac67d51a238334a112fa7c3ad492ded8bda80594 \n", - "435 ac67d51a238334a112fa7c3ad492ded8bda80594 \n", - "436 e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5 \n", - "437 e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5 \n", - "438 8c73619f34b282de4366d23d815e665a34a92ff4 \n", - "439 7191080da28f0bea9682f16615d9eb39cd9df4c8 \n", - "440 8c73619f34b282de4366d23d815e665a34a92ff4 \n", - "441 3ffaf97cbeeaf8a63fa6656c7ee20b236e00d490 \n", - "442 5af8619fa3201379cb71dc754aa33eecf9fd73b5 \n", - "443 82b140d47fb5135c781832ea1515893b52842611 \n", - "444 82b140d47fb5135c781832ea1515893b52842611 \n", - "445 d77f4ead43e209869eca021c060b19250ba1303b \n", - "446 1c3eb3875d90ac7c63c21bd0f4e5565463cac78a \n", - "447 d0191614ee279cb393550c5dd16a0cab46d723c8 \n", - "448 d0191614ee279cb393550c5dd16a0cab46d723c8 \n", - "449 b3506f1397f949860a0b76aa0e41155c343e0129 \n", - "450 b3506f1397f949860a0b76aa0e41155c343e0129 \n", - "451 07c88eec6885139ad3492d661c562aa99624fad7 \n", - "452 07c88eec6885139ad3492d661c562aa99624fad7 \n", - "453 dc8e544e95bb4ae7de440a247689428dd48579e3 \n", - "454 2012a32d239bc8cb4389fd21971b42598dd09ad8 \n", - "455 2012a32d239bc8cb4389fd21971b42598dd09ad8 \n", - "456 d3c927eb8a4a574e3f55fdb1e1672992ce93fcad \n", - "457 d3c927eb8a4a574e3f55fdb1e1672992ce93fcad \n", - "458 bfa06800e79c90548a1570c6dbd720ee675d4c59 \n", - "459 bfa06800e79c90548a1570c6dbd720ee675d4c59 \n", - "460 3e647b42b5154facb1d9e84e539bccee996853bc \n", - "461 af70330860d237f3af5f58e2f9ca87f28b3ad595 \n", - "462 572a3581db57ddc8f48c0f6f36a18db33b72ba68 \n", - "463 572a3581db57ddc8f48c0f6f36a18db33b72ba68 \n", - "464 a3d5029fd9a9569fbc58f59d19c355ddd74de93f \n", - "465 a3d5029fd9a9569fbc58f59d19c355ddd74de93f \n", - "466 ae6b4286aecfb2fe61978464aa4f7cd556c57101 \n", - "467 ae6b4286aecfb2fe61978464aa4f7cd556c57101 \n", - "468 6128a9e53c986b6efbbc23631c222296e743bc19 \n", - "469 6128a9e53c986b6efbbc23631c222296e743bc19 \n", - "470 a61d33a9b07d1d94b9ca03419ccb227f99edd222 \n", - "471 f21f46c1f1a0cc886d33cd46afcb8fb299a552b1 \n", - "472 f21f46c1f1a0cc886d33cd46afcb8fb299a552b1 \n", - "473 1535136e8e4ae5c51ba8f157a5e3c3ce36c90e3e \n", - "474 e7a31e33069c63582f072c4748298830fdd6bcd5 \n", - "475 e7a31e33069c63582f072c4748298830fdd6bcd5 \n", - "476 a2b9f07dfe2ce70095e1beab6290399f7b1ec102 \n", - "477 c77e55c01bf520f10a55bc8b10ca613660078418 \n", - "478 c77e55c01bf520f10a55bc8b10ca613660078418 \n", - "479 1fc91e54a136014db8274ad0b74d0a641e048113 \n", - "480 1fc91e54a136014db8274ad0b74d0a641e048113 \n", - "481 8430d8bdfdd5dfcd5825046a2344420452551193 \n", - "482 62c1ac817034984f4334fa14e6694c7a4c51cc87 \n", - "483 62c1ac817034984f4334fa14e6694c7a4c51cc87 \n", - "484 d34d867a0923e222d0607044eacab8c2f3eb2e74 \n", - "485 b92d17485fa43b43ef183d6b756f0db1ecc8729b \n", - "486 15df3d5a9504634a1b60dce34dd84709e00f13f9 \n", - "487 7a6b7fac2fa34e5b9bcb0bcd77ecbaf244beb8aa \n", - "488 51176c046810010fbf41cf00adbe9f24a3664953 \n", - "489 f0b572938b27474277fda39e4845d56ac05c93e7 \n", - "490 9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f \n", - "491 9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f \n", - "492 6d73755c4a776e1659dfc21d58a20b9c073df791 \n", - "493 ec625bca664566b3a650c7a92c052f6cefd200ef \n", - "494 ec625bca664566b3a650c7a92c052f6cefd200ef \n", - "495 833ed0e95fe16e7dbd9aee10e67f2327715d6623 \n", - "496 833ed0e95fe16e7dbd9aee10e67f2327715d6623 \n", - "497 477b1f2a6a2d6d0da3c053803a3b115ac88e6143 \n", - "498 477b1f2a6a2d6d0da3c053803a3b115ac88e6143 \n", - "499 5f05c318fcda4b01b7212902e2f8c29cfde8497c \n", - "500 5f05c318fcda4b01b7212902e2f8c29cfde8497c \n", - "501 e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0 \n", - "502 e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0 \n", - "503 27824699e7ccee6180b4d21ca9c152315648ec5a \n", - "504 27824699e7ccee6180b4d21ca9c152315648ec5a \n", - "505 edbdad3d30b41391b3514cdc4a22055242efba09 \n", - "506 edbdad3d30b41391b3514cdc4a22055242efba09 \n", - "507 fcb040059ff102db277ab13e0d43788434de87e8 \n", - "508 fcb040059ff102db277ab13e0d43788434de87e8 \n", - "509 fcb040059ff102db277ab13e0d43788434de87e8 \n", - "510 fcb040059ff102db277ab13e0d43788434de87e8 \n", - "511 ee869878737f1d205c3052842d3586a768c39b45 \n", - "512 ee869878737f1d205c3052842d3586a768c39b45 \n", - "513 857a28a7dd7a744411f89cb137df7cec661157ee \n", - "514 5200e61b5b6302b30d292fdc1f7a784851fc890f \n", - "515 81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f \n", - "516 81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f \n", - "517 ad999eba902494de920044cc5c3d2ec2f7db4228 \n", - "518 cb7cf7a9bcedcc85344e0d093caf0f245ab563f5 \n", - "519 709fd87a711d526ffa77049d96d88bac05c774fa \n", - "520 709fd87a711d526ffa77049d96d88bac05c774fa \n", - "521 bad765a6de468421b3eb60fa0b2c3ef138ffa316 \n", - "522 bad765a6de468421b3eb60fa0b2c3ef138ffa316 \n", - "523 c639bb7d852762d0329a9ff5eb2932ff1a8ee404 \n", - "524 c639bb7d852762d0329a9ff5eb2932ff1a8ee404 \n", - "525 d90b0e5ad9bd236290ad53d14012d47bdb3eb198 \n", - "526 d90b0e5ad9bd236290ad53d14012d47bdb3eb198 \n", - "527 2bc63de53394800052a040a4c791223486881ec2 \n", - "528 2bc63de53394800052a040a4c791223486881ec2 \n", - "529 4d3db4e3ca478ec58f68e29f4c2550debd5b287d \n", - "530 4d3db4e3ca478ec58f68e29f4c2550debd5b287d \n", - "531 baca50c7defc85b518e14d66ff893acd5e6634a8 \n", - "532 2889120cae635a8315dd6fd83c43156fb4a2876f \n", - "533 418496a0c6136a95543c9cd34fd96e6ba182d574 \n", - "534 418496a0c6136a95543c9cd34fd96e6ba182d574 \n", - "535 e23a616abe415801d3d74851f746b4782a6322a1 \n", - "536 e23a616abe415801d3d74851f746b4782a6322a1 \n", - "537 420803dd6c414bb0ac6eb013c3d5156151a0e0c6 \n", - "538 aff44f0c7d4e4c28e784a7770ca45e5570fa06ee \n", - "539 e84c4b41ca146f946001687b463bfe0af1776267 \n", - "540 e84c4b41ca146f946001687b463bfe0af1776267 \n", - "541 1aa7aae14d7c25ab89c12856eb7a7456d687aad3 \n", - "542 8327a0e16ac34139239dde70f5ee53d6cbcdc222 \n", - "543 0af0372f917fb1a207d5e335f57bcfbd4765e34f \n", - "544 0af0372f917fb1a207d5e335f57bcfbd4765e34f \n", - "545 268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8 \n", - "546 268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8 \n", - "547 ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c \n", - "548 ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c \n", - "549 8a97ca8707129b1773a213610d4ac6a50534650b \n", - "550 3d16225d6ee0c564ff5ad163feebd053f910b44b \n", - "551 3d16225d6ee0c564ff5ad163feebd053f910b44b \n", - "552 e4abe7afa968cef486eea66649f7de2cd122dd70 \n", - "553 e4abe7afa968cef486eea66649f7de2cd122dd70 \n", - "554 115e399c154986cb2ee5011e1324b960a07d86b8 \n", - "555 12217d8a5723f2b9194a757556ef56c8edfecd55 \n", - "556 30e21e7864412f086ed5514fbe03d6d3cac2463f \n", - "557 eb1b3d33a86062694a36d1365d7a00267129ea72 \n", - "558 e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e \n", - "559 e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e \n", - "560 3b1ced27da4b70e0b620b0017cacf7cb571c5c7a \n", - "561 ec1cae5485aef153f721427be74423ff57e0d0e8 \n", - "562 fb47284dade2644325b353eb3e6c55bea909b7a5 \n", - "563 4ec8586a2dbc1f2876dad3f9060c3cb8f8e52bfa \n", - "564 aaba8c4f0cc4a30d791f1497e295f2c36a35b029 \n", - "565 1907528e38e7a5bf9f6ce2fa8f1ccfbf03202ba6 \n", - "566 a3a6a2bd94835ca178c0a133584321bd793cd902 \n", - "567 72139f3bb756a785f6064ff413097bfc893f55fd \n", - "568 2a437a4ea36a350b907b27fa3490a70ce4343f7c \n", - "569 a0a3603d332ae0df9ef4258ac2516f76e9836957 \n", - "570 9b1227901f5ff8be4f54ba8b12cfa5346093d1d5 \n", - "571 cbb44e27f5b8fc4e0148e546e762027926c44d9e \n", - "572 5d57c190022d8d93eaa39c42f3fec9536c4dded6 \n", - "573 7285d9e11157460f62671482f8417426b47823d7 \n", - "574 bf3c5851b8b07e49fbefa7ee569ce515e9d24369 \n", - "575 5006d6bc05b72a2efcaa68e11c559b2c84a0698b \n", - "576 b73657fa4b3fbb2bcdc55db1ae7310e4e888cb39 \n", - "577 e68f25d9726cdc3fab709da958a0c286d165ec9f \n", - "578 a233bce48bd41ef94bda40f22e09267394e506e3 \n", - "579 964a42aef28b6e5eb2752462b71976f197a86b40 \n", - "580 abc1a0a489bb459556910bd11377845adc82bfd8 \n", - "581 486270e19b03dd6741f2345504c6dd8aabf3ec80 \n", - "582 9bc8140c3a55a57535d19ba0ea8bb4134332600b \n", - "583 8fdd0e687f81f1cf0aa670eedfcde26effc7622d \n", - "584 d9f4f83043761df82718ae3bf9ec33b6b0910508 \n", - "585 a03944caad8e0b830009e6d1a14dd44234fd15ae \n", - "586 a074be187a8126465df36672d0212570d4fe0e4a \n", - "587 4540e3e294ed83cf1f49ecf3514804de54fb7a23 \n", - "588 9081854bfd51831a2b99b0e685aa76d1c27a7cdf \n", - "589 5a7baddd6451249f1b9b6317a7c14bb07da091dd \n", - "590 ac7e07f021601615733b7097fad0aa99bb98d1a4 \n", - "591 1059c2f19d73f985f843d2fd11648cf10e1c35f5 \n", - "592 432d459b9beb1860fdc23925167d53e1ea73db78 \n", - "593 486270e19b03dd6741f2345504c6dd8aabf3ec80 \n", - "594 838d1f52f5159e036291e68d93b4e1ed7ee7742c \n", - "595 838d1f52f5159e036291e68d93b4e1ed7ee7742c \n", - "596 9d69c2510ce6053564bbbd61716586f733e95ff9 \n", - "597 2fd0910671771b719cc3fd60df9ace06bad5454a \n", - "598 2fd0910671771b719cc3fd60df9ace06bad5454a \n", - "599 9d69c2510ce6053564bbbd61716586f733e95ff9 \n", - "600 c67999566f2c4441a88175e49e335baea1dedf07 \n", - "601 6051a84888dcc089da909236838bd2f745c2fe81 \n", - "602 159f7ae61b116d86a5a39e61cc2e43d4ba85fcca \n", - "603 773f49fba8e3ed51d48ce0da1c9915a8d53fae2d \n", - "604 1086e189c0f7cb9e24f839c7a995481bd5798a70 \n", - "605 9ab0b7a13c718495cc69f36d65c4e52272f44076 \n", - "606 51e06c408b174e36e47be01253ef2cc9f1636942 \n", - "607 28ad2d769ef1ff1a3e14dfd7e80082fe97677ae0 \n", - "608 6dfcd6aa7b685609bad27039518bfd0c3544e91f \n", - "609 0bf2d0566235ddaafac86b2dbea9f10111997a0c \n", - "610 2606fbabbf72183e5828aab051e668fb15e9a71d \n", - "611 9c05fea3fa44a36a22e23ad60617f00819a0e951 \n", - "612 9c05fea3fa44a36a22e23ad60617f00819a0e951 \n", - "613 a016fa2dcc42b1d2904bbad92c65522d64bb7636 \n", - "614 a016fa2dcc42b1d2904bbad92c65522d64bb7636 \n", - "615 e6c6fc030e2c12421764c9f2c2046e864b673c31 \n", - "616 1b1f8e006b51510909d1a7f3c58712f44b9379fe \n", - "617 58fa8b3d7ce69751217a58609a972a470736bd17 \n", - "618 80db3fd9a894a25b0106b5c24d1c79cb9d6fe769 \n", - "619 8f2e1a1d95c6f22bce4c1b406429243c593732eb \n", - "620 6424cf47380a105370690c8ddbf86212eb5ba49d \n", - "621 6424cf47380a105370690c8ddbf86212eb5ba49d \n", - "622 581a1278deba65a0a9ac9fbcdc173744e51bc4cc \n", - "623 581a1278deba65a0a9ac9fbcdc173744e51bc4cc \n", - "624 57980302ea7464bbf80923f7cdb503c6fc50df80 \n", - "625 57980302ea7464bbf80923f7cdb503c6fc50df80 \n", - "626 2a59a672021b2f43961276bfc873b518f367d845 \n", - "627 2a59a672021b2f43961276bfc873b518f367d845 \n", - "628 78ea0888b047c3305649e0c730a7adc43462950d \n", - "629 78ea0888b047c3305649e0c730a7adc43462950d \n", - "630 0349d4c6f2ea59e7b2dae1690bfc2b6b5c694e64 \n", - "631 767c2a360947e6ea3f39804f06458e7206f5cec1 \n", - "632 767c2a360947e6ea3f39804f06458e7206f5cec1 \n", - "633 19fbc4a9e41c20599297684adfe9d44e0a683237 \n", - "634 81d2114c0cea63d994b34c0496bcdc4d14a9dd9b \n", - "635 610e054687c53bcebf7ff18f5869eb37922a47fe \n", - "636 610e054687c53bcebf7ff18f5869eb37922a47fe \n", - "637 826beb70dab6efe7253a866981e50cd84b26e73f \n", - "638 826beb70dab6efe7253a866981e50cd84b26e73f \n", - "639 739503884c4439a043a8bcf2249c0c59512befca \n", - "640 739503884c4439a043a8bcf2249c0c59512befca \n", - "641 53443064a41f075cf6336f5c513d9212a62b2168 \n", - "642 53443064a41f075cf6336f5c513d9212a62b2168 \n", - "643 9cd8f053ab1857b8156bdb9fe015cb54d44f6e50 \n", - "644 b2dfe7a38a1d029e61713429dd6761217c91f00b \n", - "645 92fee9e0bc1b8e0afcd8a998cd3e92fefbdb31ac \n", - "646 4945eb443eef38bc0974907f20e9083d0537d276 \n", - "647 4945eb443eef38bc0974907f20e9083d0537d276 \n", - "648 7f53074f59c6c734be7ae5dafb105f0f8532c1af \n", - "649 a939e2d376a77bdfbf120abb91252f35024302bf \n", - "650 f97a3f30616b37a0af1125a18836898e31b6e106 \n", - "651 f97a3f30616b37a0af1125a18836898e31b6e106 \n", - "652 8d8418161732c3b7a6ec89e1676d784bf04e4664 \n", - "653 079a3062225d83c6a5698cbebfe6b38b9485bc16 \n", - "654 24a24723ebcb1a4941b46364932c07e35ae15df6 \n", - "655 24a24723ebcb1a4941b46364932c07e35ae15df6 \n", - "656 b28e791a20f7aa5920dd2b74fc7be98c783339db \n", - "657 b28e791a20f7aa5920dd2b74fc7be98c783339db \n", - "658 24ffdcdba524351177693e8abe9a3d743939bb3c \n", - "659 0202371f451082c6975497d333beab85845e6fb2 \n", - "660 0202371f451082c6975497d333beab85845e6fb2 \n", - "661 3b5d2493c93ac51afea3e135dddb461fd1293447 \n", - "662 3b5d2493c93ac51afea3e135dddb461fd1293447 \n", - "663 578fa9928185d5f3b41421c74f0cc3a3c8975747 \n", - "664 fc63335e279fd9ceb152cae31b6ca4153e091bdb \n", - "665 32df2b0a35b37b9c816c35b5b310138e07b91673 \n", - "666 ce0d37adf1b02fc22c222ba2e1d0eaf82136c36e \n", - "667 1ae5aa712676f2aee764e87c7ed7d1c154af2a50 \n", - "668 1ae5aa712676f2aee764e87c7ed7d1c154af2a50 \n", - "669 14c50978848d44c6b646380f461430c6afa3a07b \n", - "670 14c50978848d44c6b646380f461430c6afa3a07b \n", - "671 6c9277870af4f9cac80ccbe8eceeb3b421900f0f \n", - "672 687b3064964c00ca72360ffd0d4d5a05f1b1d47c \n", - "673 687b3064964c00ca72360ffd0d4d5a05f1b1d47c \n", - "674 9435adb2a0625e47102ba86f264c775bfe6456fc \n", - "675 9435adb2a0625e47102ba86f264c775bfe6456fc \n", - "676 ab404e84b50b050adbbb42bf86c7c3708dc9de63 \n", - "677 f5fa7e25c2fdb24f2e842951338b6e6bd618a237 \n", - "678 f5fa7e25c2fdb24f2e842951338b6e6bd618a237 \n", - "679 f4dfbde08baca4399784af7359b7fdc9acc97c1f \n", - "680 f4dfbde08baca4399784af7359b7fdc9acc97c1f \n", - "681 ec5e05405db4963ee9b10c857e38ec3f44d18764 \n", - "682 f451b99c69b28981884130084bfeb9e872b4e9a1 \n", - "683 7e408b93f161a56eabed6413339eea7e464f29ea \n", - "684 f658c328f504b22fe5c410d8097eab7f464ff8cc \n", - "685 c7dce1291c8da0efd4ed6336c4051cd89b21762f \n", - "686 be6945f2546f30cca345ec49ea064a3bb1eaca89 \n", - "687 e90e4d54ac971a4226f1957bf1a568582a36aef5 \n", - "688 63b8c4c64dbd1e955a5886e04291ac7f20510148 \n", - "689 73fe4a867bcd73c032784568be46888b3d05d147 \n", - "690 0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76c \n", - "691 58442f7386dd2f5b5a208ebedae21fc632b567bf \n", - "692 5bf0803ef9a96a382ec24e1f2f1733b675092821 \n", - "693 738d4f217a4d5c33fa3cfd75e12400e36ce620c1 \n", - "694 abac042b3178de959d62365d011bae556149aa16 \n", - "695 e25b42fdccdb8d999f8168c72f656f85b8d4ebaa \n", - "696 b58dd7dd6de8fc952130d0e4ad0d59042b76db97 \n", - "697 42e2ecf14b94827129e447c4fd83c35ca6253549 \n", - "698 fd8d1e21f44ecb6c1ed23734906cf84bad4d7328 \n", - "699 a596567941d14c46746cb09d504016c39f1e4963 \n", - "700 7c582c2669e168f3921c60740dc882b8447edfa3 \n", - "701 38dedec8f9843d0d2e906f60e9ae73b6e446f74b \n", - "702 79545a4b3e76dc1654e4806b9c61028037edd65a \n", - "703 79545a4b3e76dc1654e4806b9c61028037edd65a \n", - "704 886ceac78ec81c4aa95833f98134c2e39b16030d \n", - "705 0324b28ec83620104d62eff785beb9557dbad4bd \n", - "706 0324b28ec83620104d62eff785beb9557dbad4bd \n", - "707 e9ffca9666e355b1285a0c6a42951f6a28ea7f90 \n", - "708 e9ffca9666e355b1285a0c6a42951f6a28ea7f90 \n", - "709 c28397936e9a8e37c3907ecb4d9dc27aab805b90 \n", - "710 782c7515b6eb73a17f9af9447ee60d361535f332 \n", - "711 a7abb2bd63deff6c3e3afd67febc6426cd9f1919 \n", - "712 89e103ad5f61abf9b46726d1b3b98022372fb8ca \n", - "713 5c5450ad6e75945f8b040038e316d6d54b9e0f66 \n", - "714 68130bd7950bfeaa2d63e6f59f922471dd6c85e1 \n", - "715 f57d9fcef84cb699d67cf9cc2d075f82bc81da85 \n", - "716 7f09573aee3f202a1424fb8004cd4b446658e774 \n", - "717 c28397936e9a8e37c3907ecb4d9dc27aab805b90 \n", - "718 e469a87af741eea72f030c97d1166f3ae74a95f8 \n", - "719 e469a87af741eea72f030c97d1166f3ae74a95f8 \n", - "720 3b372acf955777c904ae16d79d63f13d99298acb \n", - "721 3b372acf955777c904ae16d79d63f13d99298acb \n", - "722 96e236e820933d2858e8023d8500d3c26a146aab \n", - "723 96e236e820933d2858e8023d8500d3c26a146aab \n", - "724 dda4efc59c2d030e9a42d84936a1a5f24e8f256a \n", - "725 dda4efc59c2d030e9a42d84936a1a5f24e8f256a \n", - "726 3a16178c0514ad71913a582bfdd88556652f93e3 \n", - "727 3a16178c0514ad71913a582bfdd88556652f93e3 \n", - "728 df912ca977f637e2f6a906eff36aff3b66f13588 \n", - "729 df912ca977f637e2f6a906eff36aff3b66f13588 \n", - "730 08b9f06003dd9f711b27683ad1e1af77be35e1b0 \n", - "731 08b9f06003dd9f711b27683ad1e1af77be35e1b0 \n", - "732 1cc4bbf6c5c57a14ab4eba08994009f98108d0bb \n", - "733 1cc4bbf6c5c57a14ab4eba08994009f98108d0bb \n", - "734 59478c9a7c38fba092c06e8b58622269d66e7792 \n", - "735 f33d0256071f32b24e10958c13e406d2cfd0278c \n", - "736 f33d0256071f32b24e10958c13e406d2cfd0278c \n", - "737 7494ab73a2e3d1c11734e72acc83573cb8feb161 \n", - "738 7494ab73a2e3d1c11734e72acc83573cb8feb161 \n", - "\n", - " commit.tree.url \\\n", - "0 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/954fe154eccfcb5dff9a5c2368336851ad3e695f \n", - "1 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6effc6b250803775feb79454cd9451ed014949ce \n", - "2 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2da947b5c470830df9584083726c1bf00a483e9d \n", - "3 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9a6f0b53be0fc00c8220ddc89b25cbc1cf4b5655 \n", - "4 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a9ed9a65ab7b5d5421aeb9c936a783ff55283165 \n", - "5 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e49067173b75b41e7d9f703cfe1b0aa89e314ebe \n", - "6 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f226f2fcf5017507d6f587c9b91d446a808ccc5 \n", - "7 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f226f2fcf5017507d6f587c9b91d446a808ccc5 \n", - "8 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09a \n", - "9 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09a \n", - "10 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09a \n", - "11 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/308a89586eff3472acfc279ca5f102de272fe09a \n", - "12 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07d95df30a8989ec01fd14b8ece907c31d5178ba \n", - "13 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07d95df30a8989ec01fd14b8ece907c31d5178ba \n", - "14 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8ca145ba8007c6692095018f5aec4c136526e04f \n", - "15 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0e9edee4c41fc90412e925d4ca95a2b1074cb4a7 \n", - "16 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0e9edee4c41fc90412e925d4ca95a2b1074cb4a7 \n", - "17 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3504772233dc01a817fce71cea7fadb5f3643e7c \n", - "18 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2731245ed5e70c880096e407e0b24dc9d9d4b199 \n", - "19 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2731245ed5e70c880096e407e0b24dc9d9d4b199 \n", - "20 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9f2accc1f5087678ead29ca3a83b8573bb6cb51 \n", - "21 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d88781eadaf9341b324f15e64ee2635a7449f440 \n", - "22 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b149ed0e594eca40d261cf7c420407321134d17d \n", - "23 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/002904b2d9294736df8274f0502b62d54f91518e \n", - "24 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d35d7fdd90026a9dd3d08317ca4a789f96c94051 \n", - "25 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6b20ba2b076221318acefbb209469b13fdcccb5a \n", - "26 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2dd93e44074d2e2f29ca95facbfb061173a9451b \n", - "27 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f5963bf9dc5af66f1b8782491f65f134ce941fc \n", - "28 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcbbfb79f479ccff31ca4c019eb1e0feb5b4945d \n", - "29 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/920bb5e5c661ae74fcc5d29829b9ba81e007f0e8 \n", - "30 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/749fc24e3aa36f0cbb0cdd10e7841251a1b3cef0 \n", - "31 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/363ce6e2fa7642ec67afe6ebced9fe079f0b754e \n", - "32 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b4e163bb68072ab076c371732d7e885b6179c763 \n", - "33 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f078e0c351c7c9074126005ff8c0f65774c287a9 \n", - "34 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/471e8636f0570b883d9ab44ec120d177aaed7f22 \n", - "35 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2c2a252eecd0837e71cd4703caf700f46b58e0b \n", - "36 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d4c00a589d55f384af7f6bd22834d8376b0a797 \n", - "37 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f3a6243276fcc9acfbbd919c4c6a34ed53b18f89 \n", - "38 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e143d8bb7cbd86f3ff848ba459758c8f61a24f3 \n", - "39 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d909b6b8740fc5ed1f87df7e4b3bbfbd4c24c5ad \n", - "40 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77cd2ec4f10e765795f0f973b9ec797c8dc7794d \n", - "41 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3573353b6e749a61958416a4193e84cdacf649d1 \n", - "42 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b92e996f096497864182acb54f150483b22b6ad2 \n", - "43 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/016db43b75c33740824cbd336c614b4548a1c6c1 \n", - "44 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6e550af15b619362c7bafd51d59e2576313f7e69 \n", - "45 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf0b33374d7764e1c76dbc872e86b706c910e66f \n", - "46 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf0b33374d7764e1c76dbc872e86b706c910e66f \n", - "47 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae4da723c778ecfa3b36f9ecd18b8dd7881537e \n", - "48 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae4da723c778ecfa3b36f9ecd18b8dd7881537e \n", - "49 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8460689215732c8c268acc60dfdd6f4e76997bde \n", - "50 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8460689215732c8c268acc60dfdd6f4e76997bde \n", - "51 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7eeb1b7a80023e55246cedc91300648ffbd16d8f \n", - "52 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7eeb1b7a80023e55246cedc91300648ffbd16d8f \n", - "53 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847 \n", - "54 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ae8b6cc7dbe9dbfd6f85cec0ea573b244569847 \n", - "55 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a5e56b675c5532706bb1ac61465f1c97852cb0e4 \n", - "56 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a5e56b675c5532706bb1ac61465f1c97852cb0e4 \n", - "57 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709f29b1a018b11e7e99548aef67fe734ee35a67 \n", - "58 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709f29b1a018b11e7e99548aef67fe734ee35a67 \n", - "59 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7802093bfd41adb1fc57b2209725903d805646ca \n", - "60 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7802093bfd41adb1fc57b2209725903d805646ca \n", - "61 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6181a160faf9f95f77c16e59534cc2e4f03927ac \n", - "62 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6181a160faf9f95f77c16e59534cc2e4f03927ac \n", - "63 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/26f105dcc9975955796a34e1de4be83d97cbe752 \n", - "64 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/26f105dcc9975955796a34e1de4be83d97cbe752 \n", - "65 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6aa58d1c5cfb3cb2759ff191da1c76c656708a6 \n", - "66 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6aa58d1c5cfb3cb2759ff191da1c76c656708a6 \n", - "67 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1435359ccbed2b34f625ea29d76f3f095eaf92b5 \n", - "68 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1435359ccbed2b34f625ea29d76f3f095eaf92b5 \n", - "69 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98f091d988c419d6a17b793032043ff9e9c94610 \n", - "70 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98f091d988c419d6a17b793032043ff9e9c94610 \n", - "71 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ce67ed8dff360ed548786d5d05c9b39bd96282f \n", - "72 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ce67ed8dff360ed548786d5d05c9b39bd96282f \n", - "73 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcacd4892d228510c168b4fa888a91d6a986b67c \n", - "74 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dcacd4892d228510c168b4fa888a91d6a986b67c \n", - "75 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1d0cbd209899025fa35623d718a9d0867f4f76b \n", - "76 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1d0cbd209899025fa35623d718a9d0867f4f76b \n", - "77 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/74417ea51780b7367dff7297ffd1e97d765a30b9 \n", - "78 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99512f4763bdfa0b525761826e137aeb45859956 \n", - "79 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f9963b6cfd57f82c5068295ca54f6e04f4bb0b22 \n", - "80 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6317052ef288611fa2111156a369ab099f7c1aa7 \n", - "81 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d353d22e1e815669f2a33ff7c80f9dceb2ac53b7 \n", - "82 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f86f8540a8d7088e414da0b518e26c65dc8185c \n", - "83 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d4fbd4ebd52ea082904b91d6b1ad3aa3a973ea44 \n", - "84 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/565310833d01a80824f763655d63e54484ddb181 \n", - "85 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7ba8b726cfe75980151f4b1868066ee5f50d1007 \n", - "86 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24be92630f25c73b840b8ef02226838c55f82bcf \n", - "87 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f557c7a9eda6d5d63c7f552619ce6e7ea5c7681e \n", - "88 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b6ee54c8db6c22b8ae3416ca74ed42c089254d4e \n", - "89 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f1b7bafd03c47200c9920464254432fac47472d \n", - "90 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1f39d767a62c94ae9a859d3db13408c58aeae59a \n", - "91 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2cf24c3676aa237b2ef336775289f7ee2dc54440 \n", - "92 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5fe00061419a54c00711571e40ad163c3b6802f2 \n", - "93 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b465762b9763f55e1fe88e7da2ed051ff59848de \n", - "94 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41174d8cc7bd43db5a1a9ff8ad79ffcb6fb3ccb7 \n", - "95 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e32209e07e19387d23e7f53c40c059d7590230aa \n", - "96 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9a5b0d6486106568aafdf8cb6a7fd4bc52fa1aa7 \n", - "97 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/72d3064a38f36558234ea39ed6ad3a9201c0c86e \n", - "98 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/554b244ad1cd0626c791c3fbd8ab7afa3ad94efa \n", - "99 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e0eccede4cde00c604fb7ea9282579750afaf343 \n", - "100 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79a13a0e02372c16f7fb15671ff1fd2b007eaf43 \n", - "101 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94dd7362e1a94fdc2e2599c24df9b1b463412b13 \n", - "102 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bcbd9cd006a9143c48bc777f9a218be9215b1c65 \n", - "103 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a95352993ef91098bfa772874201b47a25470d4 \n", - "104 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/36e7a5eccf36e90b8184706e75a8874c6f5ec5de \n", - "105 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/56416ae4e5946c6efea7a3fae8e2935dcf6a8124 \n", - "106 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1335d5fd566c7b7fc07429f71279ed3e510815 \n", - "107 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a1382393f7291d863a37b0a3459f32c5dc3e48b1 \n", - "108 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a1382393f7291d863a37b0a3459f32c5dc3e48b1 \n", - "109 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c503afebededd786abea9e2bd918f7c05f49b25c \n", - "110 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64f5c65d9888c240c924d720698d232147437e80 \n", - "111 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64f5c65d9888c240c924d720698d232147437e80 \n", - "112 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dededc37912554b52f855773cf9c0906ecd9e7a6 \n", - "113 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dededc37912554b52f855773cf9c0906ecd9e7a6 \n", - "114 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38422a480ebc3e6ff54b0ea2cfc795a459464f44 \n", - "115 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38422a480ebc3e6ff54b0ea2cfc795a459464f44 \n", - "116 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c2f1b64d793199b546ee4ba94018cafc4ebb4426 \n", - "117 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c2f1b64d793199b546ee4ba94018cafc4ebb4426 \n", - "118 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/236e4f4746dbec613e4a0b0509f52a5dbb9631bb \n", - "119 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/236e4f4746dbec613e4a0b0509f52a5dbb9631bb \n", - "120 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92ae9256e9909b6cef3ed2ad8088bfec63566a1c \n", - "121 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92ae9256e9909b6cef3ed2ad8088bfec63566a1c \n", - "122 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3446f6482fed7f85530491fffa1e3f3d48d6c836 \n", - "123 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3446f6482fed7f85530491fffa1e3f3d48d6c836 \n", - "124 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adbc868a761db211a72a244ab66ab7ca79a7cf65 \n", - "125 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adbc868a761db211a72a244ab66ab7ca79a7cf65 \n", - "126 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc44c80eb36acdf288d3dcd293956c773369a945 \n", - "127 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc44c80eb36acdf288d3dcd293956c773369a945 \n", - "128 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/150daacb0a90592301e349855b75f30a9cacdd51 \n", - "129 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/150daacb0a90592301e349855b75f30a9cacdd51 \n", - "130 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99980dc60baa84548e9482c28e81a424a782b73a \n", - "131 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99980dc60baa84548e9482c28e81a424a782b73a \n", - "132 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5790004580a4ef143b353d8938e8129325a4176 \n", - "133 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08590e6afcdd2eb0012b1f2537193a50ce5f07da \n", - "134 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08590e6afcdd2eb0012b1f2537193a50ce5f07da \n", - "135 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/09f241881e1c3b40229821bc768c1d58953359a4 \n", - "136 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/09f241881e1c3b40229821bc768c1d58953359a4 \n", - "137 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2290677a29f0e3df7190f79847522a7ba0d5b17c \n", - "138 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2290677a29f0e3df7190f79847522a7ba0d5b17c \n", - "139 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/646aa36da8c6d5deefd754f098d0bd46dee82377 \n", - "140 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/646aa36da8c6d5deefd754f098d0bd46dee82377 \n", - "141 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d5a07bd78cfa8240075a4936796e5ec92951926 \n", - "142 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d5a07bd78cfa8240075a4936796e5ec92951926 \n", - "143 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65f658507e8c545a564418c5affcf6bd2b82f5bb \n", - "144 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1a373861399ed0b542cd26b3a8ad434a65eff947 \n", - "145 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1a373861399ed0b542cd26b3a8ad434a65eff947 \n", - "146 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/665137da33e27eff4a2ab0381a9bf9b5705797a4 \n", - "147 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/665137da33e27eff4a2ab0381a9bf9b5705797a4 \n", - "148 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f177ec9dfe69ceae47bdb37efcd3d4a3a312495f \n", - "149 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39d00fb7d709b5d5871a2037712a44f452aa0e4d \n", - "150 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/391467a4ef3276a9c3b66a26131a16f78ec2d3ea \n", - "151 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/71c3c88e93f551117f0017107dc690757514d295 \n", - "152 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e00b57fba9f597485bdea6f93a40473686e2127 \n", - "153 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e00b57fba9f597485bdea6f93a40473686e2127 \n", - "154 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3cc862e4d1a7e3683fcf5a46f56c735356c70b95 \n", - "155 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3cc862e4d1a7e3683fcf5a46f56c735356c70b95 \n", - "156 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", - "157 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", - "158 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb322722b71b90c508f7dcca7d3aabc21a85bb58 \n", - "159 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0820c2fc36abcfb144f22d076fbec1974c3bba9e \n", - "160 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0820c2fc36abcfb144f22d076fbec1974c3bba9e \n", - "161 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ddbf42510b3ac586adbae8c66d51bc2a80f40df \n", - "162 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ddbf42510b3ac586adbae8c66d51bc2a80f40df \n", - "163 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14601e2b0ad2deec6b4798e8b5354d8bd3df4677 \n", - "164 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14601e2b0ad2deec6b4798e8b5354d8bd3df4677 \n", - "165 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff257eb4d04ad1b7d30086faa61ad50288f5319f \n", - "166 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc97b92d28346eef6d59d9b1cc8e468cd147be72 \n", - "167 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc97b92d28346eef6d59d9b1cc8e468cd147be72 \n", - "168 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/255116564b7eaea75cba24759006eeee1c3df3e8 \n", - "169 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/255116564b7eaea75cba24759006eeee1c3df3e8 \n", - "170 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fa25c81e4dd42cbcc721fde401df903b4c36a33f \n", - "171 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fa25c81e4dd42cbcc721fde401df903b4c36a33f \n", - "172 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473 \n", - "173 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e916b8bc9b8359e9e5bc6b9ce75f3b3fbfb473 \n", - "174 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aabac56a0e26751a06dc08f2496f943cfc5ca9b8 \n", - "175 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aabac56a0e26751a06dc08f2496f943cfc5ca9b8 \n", - "176 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f9b30cb99c0c485601627ce161a5fb5b786f4cc2 \n", - "177 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d6f487dc21706911824af978d4e8e892cb5d07b7 \n", - "178 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d6f487dc21706911824af978d4e8e892cb5d07b7 \n", - "179 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5b5208b045c70a6fa484e1f298a489788d86bb6 \n", - "180 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5b5208b045c70a6fa484e1f298a489788d86bb6 \n", - "181 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e21c51b1b1d20c001df7e27061fd2c2283774bfa \n", - "182 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fd0bf18f1d172be0b2683df920dba0e227770c1a \n", - "183 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/835eddc5cb4bdd953eb8f5584d982cba6cb31312 \n", - "184 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd4d9706c258f43a8911ecb4b78a652e59c7c04d \n", - "185 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9219b9435fa96b8fa56cedb008a954a1af81abd3 \n", - "186 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dfdee5beebedabbd6536bdf131f3b71e55c41549 \n", - "187 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/98db38e0c1f6de5c4561c687e7109dd2aed05572 \n", - "188 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6805ddf6b5cf7b0d1dd013207a7ba4d20d6cb3ce \n", - "189 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8b4b1f3b4ada2e6e496802322c2941ae74128332 \n", - "190 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d538a5352b6ef367814e37d3cfde8903fff4ca3a \n", - "191 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0d46248315b3b083f09ec6ae49eef2cdae264fb6 \n", - "192 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b84ee393184d668cbe56416830442b6ec5b8a886 \n", - "193 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0bcfd1c8571a575fec64fdb5c43b289525d82cfe \n", - "194 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/35b7852e1b40d577e4c023a080f32ce75115c2c7 \n", - "195 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5991a7dc33d4607a46e05d77caa8f6d898fc0d92 \n", - "196 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a367ff54b1bd04d514ea797fc23c05c8c224c494 \n", - "197 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a702f55088cf7f475aafb4799710c65ed497548 \n", - "198 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbc4a8c816236ee2b83f122aa1ac3acb21d15bc6 \n", - "199 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0b4768691428b9ed7bb50f4aedca4dd3f6805e5c \n", - "200 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0b4768691428b9ed7bb50f4aedca4dd3f6805e5c \n", - "201 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a2c77495d49eee2d2ff38c1a13c7b3c3d243eba \n", - "202 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/250b7f2c8154ebff4fc623c981188f53c35bf909 \n", - "203 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/950837c29c0831746c872a16db3dd880933d8471 \n", - "204 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9288c78c0f496d7dd6ff6db59bef5784bcc376 \n", - "205 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f17f6e17e3be1c64907ce2d89313d9bd4f5280ff \n", - "206 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4fd0d3f58a0a0e7b0140adfca6496a7ccaf4ec18 \n", - "207 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ba4650a05aac1282bdd59353e90d51e19016bc18 \n", - "208 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41a67a138c780b56aff3a6a0b58cafbfb39a060f \n", - "209 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0823f2661c4543b649305d29af0fbeb42d31b8f5 \n", - "210 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/be5b1bea028fab6e3c9eb964f6ae114036a410da \n", - "211 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f9d0423fa6468cbd3a89663e01e15c36d13f88f \n", - "212 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/55fad82c9bb5723557670052c14dcb0b20281bcc \n", - "213 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/260ea446a5017ee860e6602ee23c59c584e703e6 \n", - "214 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/73ae3a7f7b4bbd6e0284300fdf725fd9699b5f46 \n", - "215 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a944b7319da59ed0bd84fd5c62dd8b99c7a25c78 \n", - "216 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58667295d99d6fa14c1b458544c4eb56e025d033 \n", - "217 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc4c36b6bb6c5a12191b7e132c5a6e7f2c4f9b3a \n", - "218 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aa09ddf50d18b1a57d67d62283066db5995f8016 \n", - "219 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/99ab1a67d463acce1059f99fff46dc719f9d3596 \n", - "220 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6676f22fb160f530aa81cafab386ffd31098b2d3 \n", - "221 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8963b7037766545d539f546c125b3d8bba90ea1b \n", - "222 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c4cd7910fffcdbe5c99f28de59cc077a39cd789 \n", - "223 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30f6b9cba396acf3ebae44531e6194bb42ab1a2a \n", - "224 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/75a4f65852e184ed9310ff32c8b7305491fbc024 \n", - "225 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/671451574c1d9a1dae1abfb08705f39411df4095 \n", - "226 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4e04230e1d45f74913f9babe2dea879744ac1026 \n", - "227 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae3cbfb13449efe47e86d172ba8508cb57be66e7 \n", - "228 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/703788356ffaa43e7226ac0861b5ac7a2973cef2 \n", - "229 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/703788356ffaa43e7226ac0861b5ac7a2973cef2 \n", - "230 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e6d9995a037dfceafd48f0daede9721129a7e23 \n", - "231 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e6d9995a037dfceafd48f0daede9721129a7e23 \n", - "232 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/720e508a72cd0b68a38dceba128d2960bdc0419c \n", - "233 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/720e508a72cd0b68a38dceba128d2960bdc0419c \n", - "234 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65c66cc514407c53f8465a5ed68f7e18bcc0e26b \n", - "235 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65c66cc514407c53f8465a5ed68f7e18bcc0e26b \n", - "236 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d9f48c7223a4d434077f83bbcc3b847e2185a6b \n", - "237 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d9f48c7223a4d434077f83bbcc3b847e2185a6b \n", - "238 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/290e77dbda04d24c943fb98ccfc189815978d979 \n", - "239 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/381cc9246054a12316c5dce70b0fad71f5a84fb1 \n", - "240 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d10f9ba79eecc49eb55120d2716da281e3ed981 \n", - "241 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bcb552e78c57fc593d1a14882b770feb882cdf53 \n", - "242 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8144c56677fbb25c50a975eb022d2bb0db8732c0 \n", - "243 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8144c56677fbb25c50a975eb022d2bb0db8732c0 \n", - "244 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a28b3bca8594ade53f114656e769743eb7540d3 \n", - "245 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a28b3bca8594ade53f114656e769743eb7540d3 \n", - "246 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adcfa34d92a4362ff14816af69e13ba33addc2fa \n", - "247 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/adcfa34d92a4362ff14816af69e13ba33addc2fa \n", - "248 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/90be1c11b95faa9ef7714b150f5a19e1c02ad6b5 \n", - "249 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/00456164fcd9524ddbf23e35e84f0c99e7430b6e \n", - "250 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/00456164fcd9524ddbf23e35e84f0c99e7430b6e \n", - "251 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1c23014354fa724b927a52dda667ee6bad0d27 \n", - "252 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd1c23014354fa724b927a52dda667ee6bad0d27 \n", - "253 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/87286fa5696dba76d8d4b11cde18389469262997 \n", - "254 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/87286fa5696dba76d8d4b11cde18389469262997 \n", - "255 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb1790604b2e3914bcfcb459c26a2dd256296372 \n", - "256 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb1790604b2e3914bcfcb459c26a2dd256296372 \n", - "257 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9eafc92b0944c5e08f7c4b9faeb75c491d293a8a \n", - "258 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e5e4c75375b2c1c77954f02d2dbb21e4deb50dba \n", - "259 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a048d638ae6305e05e47079a1dfce0fc8184cb8 \n", - "260 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f3bb133c33fdf166e851e2fd6345c3f7c0f0ea1e \n", - "261 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/398c520313700c23569f68a4b72f9feef79b5c3f \n", - "262 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8adee4a151807186c77b0db7ab84cec4f659faa8 \n", - "263 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c50b19357411e9089ce5277d1da6dbb46552c551 \n", - "264 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/365d13a9a1a9103365c82a3e1eb5d72ebc5747fc \n", - "265 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/69680aaf4f24973c2f5b9eefb7654f831ebc8b89 \n", - "266 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a810249eebce8b7e511c5cbb11e5f853c07c6e62 \n", - "267 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6b7a4db22b464769ae458b91b3b3270422ef8684 \n", - "268 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fe0fb30b1587586298a97f0a7e7a6f7f02506146 \n", - "269 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/828505c38ee0173df29c5eedbaaebdfbe258dccc \n", - "270 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a9d18e04ca058f8530631ac4a5082288f0c90cd \n", - "271 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/453cd91b2102b3c9230a0d9c6daf1c3f89580b26 \n", - "272 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0901f161df9166299033fe0f38f3b45b360954d2 \n", - "273 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/885a8c3e3970d3567322c153fd1073a3aab8ef1c \n", - "274 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cf26a3a65f6c4759c43f505bf677016f8ac785f6 \n", - "275 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/65f5c4fb16aab12d682e9c8d9a6aa902563622dd \n", - "276 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a652bcc0717e448a6f7a06278df7fc84d5e6096b \n", - "277 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2b38e1c6208a9c1389f346fe3b41f0a351cdc606 \n", - "278 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5a5c9a2d218e4b862b03b24d3c3a44b79d9aa6a3 \n", - "279 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/589db8b4d51e1af3c73f485268f241bdc37904d2 \n", - "280 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11451edb8631a2ee1fd2248bd9b14158135ca1b2 \n", - "281 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7861db4070ca55df859908c8e0c1d2e27c947294 \n", - "282 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a2281e7bea1959cf7c3b8640e58e79a183a234d5 \n", - "283 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2f299f70a69316f8bf1e442663be385f9a4408b6 \n", - "284 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/316a00e04776ddc4b5c63fcaa8bfa832328bc2ea \n", - "285 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/259f4f55bf5d9b7c7d431471be0edc4e8f31534c \n", - "286 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ac635deb7795fb6cd2c12c4e672241e5056de8f \n", - "287 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/67d7aefe9d11a8d24c6a03bee70f4693175c467e \n", - "288 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/612b00f8f2b5e7b10d5d3221059fa8c39e4629d7 \n", - "289 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/612b00f8f2b5e7b10d5d3221059fa8c39e4629d7 \n", - "290 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a8028d7cac673816c26c8436a43a4596dace282 \n", - "291 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6a8028d7cac673816c26c8436a43a4596dace282 \n", - "292 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bc80d4c076d3145979e418438c8dc64a109c239a \n", - "293 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bc80d4c076d3145979e418438c8dc64a109c239a \n", - "294 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/056d26070f881accf736007d5f84cd81b82d5ccb \n", - "295 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/056d26070f881accf736007d5f84cd81b82d5ccb \n", - "296 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aa4e076d9d0cf11fc35de8c095180df3d646310b \n", - "297 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f07bade59823880646b2b872573bb2a7e81b66d \n", - "298 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f07bade59823880646b2b872573bb2a7e81b66d \n", - "299 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3be29c2ac5b2912a629810d2304e3850873d97a0 \n", - "300 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3be29c2ac5b2912a629810d2304e3850873d97a0 \n", - "301 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/88094ebf9c6f2e192678a0fec6c62041a6f0e389 \n", - "302 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/88094ebf9c6f2e192678a0fec6c62041a6f0e389 \n", - "303 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/526bd300cecdce6c39108fffd105e96a7086a342 \n", - "304 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/526bd300cecdce6c39108fffd105e96a7086a342 \n", - "305 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d1716679a838bb9a0ee750404b3f071fcb48b984 \n", - "306 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c517c069478de350e4a78e0cefd49890c547a3bf \n", - "307 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c517c069478de350e4a78e0cefd49890c547a3bf \n", - "308 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2d69f8dc5bb67b3fd79b168116d5cd535a81f29 \n", - "309 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2d69f8dc5bb67b3fd79b168116d5cd535a81f29 \n", - "310 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d07395aaf55cad639377cee73fd2ce89e288552f \n", - "311 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cc40c5eac565c2208b0a26b5c37194657ff21b84 \n", - "312 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/676959c28da35aa5a34fc9207269b674e4304c90 \n", - "313 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b840491d885e7fea466c2303ac9e76a49330c80f \n", - "314 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c9390f6013c34f4cfec9f853969e4dc478896eb5 \n", - "315 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8cb68ff70994b741b78e72a14aac480ffd6e614c \n", - "316 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c958eb6884fcaccc68ba42d8a1d016ca79012614 \n", - "317 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c958eb6884fcaccc68ba42d8a1d016ca79012614 \n", - "318 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bb7dbad0a4952439e96286f46d0304fbd46ea0c9 \n", - "319 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bb7dbad0a4952439e96286f46d0304fbd46ea0c9 \n", - "320 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/86887ece02b9c52084067d35bea7defc047b9913 \n", - "321 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77d22ff910764c2d635893802eaaa80e411ca8f2 \n", - "322 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64990e259b1ec9b1bb9aa62ca4b1b41d876d832c \n", - "323 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64990e259b1ec9b1bb9aa62ca4b1b41d876d832c \n", - "324 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/643289569ff63977196ebb69592645219aa1b172 \n", - "325 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/643289569ff63977196ebb69592645219aa1b172 \n", - "326 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0 \n", - "327 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0 \n", - "328 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94da8ced34e6e9630bd67df32f411c2683152e8d \n", - "329 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94da8ced34e6e9630bd67df32f411c2683152e8d \n", - "330 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/357fc314b10ac6b9bffc008c814b131d634fe4c7 \n", - "331 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/357fc314b10ac6b9bffc008c814b131d634fe4c7 \n", - "332 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f5314542aad0ee68b358886e2031a59c46a08db \n", - "333 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f5314542aad0ee68b358886e2031a59c46a08db \n", - "334 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/44fe399c0d0876b61a169917df765daf81e2e077 \n", - "335 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ebcbec4c6ef661001a7106fdc129f6cd488b32b2 \n", - "336 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ebcbec4c6ef661001a7106fdc129f6cd488b32b2 \n", - "337 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5db942db4e392f29fcca9c49864a9852919dcfa \n", - "338 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b5db942db4e392f29fcca9c49864a9852919dcfa \n", - "339 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5 \n", - "340 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ea85a98be5fcf67962f9148b40814ef5435288c9 \n", - "341 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f4ca0eadf29ca72043c1c237ea10aa3129bbdae \n", - "342 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e1f3cdee9e11aab075a277212d7578bf0c75babf \n", - "343 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8ee34ef7dd52e6361a744311ba47b66f3df6cbcb \n", - "344 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/06d95c4a6b4a73c53503bac22313de9cf5d96f4e \n", - "345 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/06d95c4a6b4a73c53503bac22313de9cf5d96f4e \n", - "346 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/61f6d956059636a1f04327988872b8bbbac12d64 \n", - "347 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/61f6d956059636a1f04327988872b8bbbac12d64 \n", - "348 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e10cd510e107b368cb34d88e64b2c775eb6c77dd \n", - "349 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e10cd510e107b368cb34d88e64b2c775eb6c77dd \n", - "350 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/840f00af732470a7435f965bbf881b557a7e9a4b \n", - "351 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/840f00af732470a7435f965bbf881b557a7e9a4b \n", - "352 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/45bdd393e71049e1eaa5dd992466b9d5878eebd0 \n", - "353 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/41847c5d1a748db4d94b65f09524fcf32c22a0f9 \n", - "354 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d559802496b4561c919e1712b7902169dca8a7a6 \n", - "355 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a811b3c13aef8b3cb19b7bd92a124fdaa03a08c4 \n", - "356 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38f6dec075130ddb16c4d7a0508d92ec3e03490f \n", - "357 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cd66fdd12af5452d1e47cfdc8200f52c67ef9001 \n", - "358 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6f3c24dd5259d78a59c3c4b8e3fcebf7e1a052fa \n", - "359 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4b1533a6b8199efa310581e4e3b223a4ef5ea8df \n", - "360 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b3efa64f243e958ac0dddff3eea26a1e5096a73 \n", - "361 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b3efa64f243e958ac0dddff3eea26a1e5096a73 \n", - "362 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07bcfef1480c9b0dc09d7ff23a44e8872513aa6d \n", - "363 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07bcfef1480c9b0dc09d7ff23a44e8872513aa6d \n", - "364 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d84299286555d1be458860820c8b6d0e6ac2369c \n", - "365 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d84299286555d1be458860820c8b6d0e6ac2369c \n", - "366 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/663f953728288e1efc50a81ea54a4f4fcdea7d5e \n", - "367 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/663f953728288e1efc50a81ea54a4f4fcdea7d5e \n", - "368 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/568e836ce323defc9edbfe426a08ce79f4d0901c \n", - "369 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/614bb625d0645f51007cc9de94643a7a32faab42 \n", - "370 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30c715d5115e55f48a4549da23bfeda974d066e8 \n", - "371 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30c715d5115e55f48a4549da23bfeda974d066e8 \n", - "372 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39f7cea8fe6a25f969ddb6a449a07e652d77bd38 \n", - "373 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/39f7cea8fe6a25f969ddb6a449a07e652d77bd38 \n", - "374 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/331eeb0ced31a6cc4984ff43662c9d456f22f1b1 \n", - "375 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/331eeb0ced31a6cc4984ff43662c9d456f22f1b1 \n", - "376 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f3fac82bad61561833e469b8be7accc7aaf74ac \n", - "377 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4f3fac82bad61561833e469b8be7accc7aaf74ac \n", - "378 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11224c69febf5a614671f590ef020ab812bf282c \n", - "379 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/11224c69febf5a614671f590ef020ab812bf282c \n", - "380 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7191080da28f0bea9682f16615d9eb39cd9df4c8 \n", - "381 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/488260063bfe02807faa610cb49a94f55c288b45 \n", - "382 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd07d1c55be033a24645d2da927a9cfb3abf2f37 \n", - "383 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dd07d1c55be033a24645d2da927a9cfb3abf2f37 \n", - "384 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c948e2d6d19019fc97204be20612b0878cdd0161 \n", - "385 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/86d8ca5851a41c45e953cc487bee9a23444b2a1e \n", - "386 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0f9576aa4adb537d44adbf3609305706b2ae8f30 \n", - "387 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/755fd264b305bf03efe75d9d02d2cc598c85549d \n", - "388 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5000b429f42f1f11c6baa3efe091252bbc5d804b \n", - "389 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/914b76326fda60b4c9f0391b0e1c0180589886ef \n", - "390 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/05fb3c207f4bf377955c3c2e24c80619e10fb2cd \n", - "391 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/64fa05aa1ed8a419db2aa39fbd0c2c64ec59147a \n", - "392 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0fa2b1f3cccceb6028aa2151c27b83be3151dd98 \n", - "393 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7 \n", - "394 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29c \n", - "395 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c866b1ade1df61f15c70cc2f1d715e67a107062b \n", - "396 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c866b1ade1df61f15c70cc2f1d715e67a107062b \n", - "397 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db982c3210a8b9dc2d31a5bccfdd2d7aced5f686 \n", - "398 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/75b1a782874208273856adff1f782d13d4acef8c \n", - "399 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/54e46cb91a8843722fd011c1a389b76fab41894d \n", - "400 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/94b0f747fe17635551fc419947b2ada0dacec9e9 \n", - "401 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/54e46cb91a8843722fd011c1a389b76fab41894d \n", - "402 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4879b3c95641972dfe41730ccbd1952049fac1c4 \n", - "403 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bed4b97da59c13582c6ae742d8d2c09ea0897ea2 \n", - "404 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b2f589d480765e4ec373adc7a04720336084c62 \n", - "405 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5c53f566af1f04d633119f18f6d9255e7f1567a5 \n", - "406 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d7ebc6abdfbfffc582815476e05e27e1bc9b45e0 \n", - "407 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d9a21bf4be7494cb9fe2463f5c6a07231857ee74 \n", - "408 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2ca178f4b19912ba343e8f1f6986e579195dc58c \n", - "409 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0168b4764ed65d9ce5163672a8afa9dbd7edcbc3 \n", - "410 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4bb0336ea0cb03bd6de0e4361027daddcfbc4068 \n", - "411 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6d639f5c12ef71933d30156475d8f8cae5fe3aa0 \n", - "412 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f24600f23ce3feb6bbde039c0750589d5596dc90 \n", - "413 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/95a48b64e4cba56d23553207b6dacbd1278dc699 \n", - "414 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d101e23b3968a3c570b44252a14384e8674bc65e \n", - "415 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6e902e36393bf8f115ce21bf468e3e2f17ef7c4c \n", - "416 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbe8b20b4a3439c7a60dd446d212d892b1e82823 \n", - "417 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dbe8b20b4a3439c7a60dd446d212d892b1e82823 \n", - "418 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/de7c34b992144cd20fc16554700cdaf75ca3a5d1 \n", - "419 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82554eb5c6daa1270a2741ca9a652f8fdac3740d \n", - "420 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82554eb5c6daa1270a2741ca9a652f8fdac3740d \n", - "421 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db74e17c38212ed4c756c2907397e2e9be4bd203 \n", - "422 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/db74e17c38212ed4c756c2907397e2e9be4bd203 \n", - "423 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ddd5541827e0ba201af8e3d222ec8dc4001ec38 \n", - "424 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ddd5541827e0ba201af8e3d222ec8dc4001ec38 \n", - "425 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9a09fce42bd40cee6569fceb7aed79451bd8cf \n", - "426 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7d9a09fce42bd40cee6569fceb7aed79451bd8cf \n", - "427 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ab36c323399e2d4708bdfb6bd34a11017ff9b4d \n", - "428 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5ab36c323399e2d4708bdfb6bd34a11017ff9b4d \n", - "429 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d50d813264371a9f946d97c6ed449a5c0da4ea7 \n", - "430 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d50d813264371a9f946d97c6ed449a5c0da4ea7 \n", - "431 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/77c3eff66510373e2e97421e054c71952c5fc838 \n", - "432 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63021d7639200d379202a85ae6bb864da321deac \n", - "433 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63021d7639200d379202a85ae6bb864da321deac \n", - "434 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac67d51a238334a112fa7c3ad492ded8bda80594 \n", - "435 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac67d51a238334a112fa7c3ad492ded8bda80594 \n", - "436 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5 \n", - "437 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5 \n", - "438 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c73619f34b282de4366d23d815e665a34a92ff4 \n", - "439 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7191080da28f0bea9682f16615d9eb39cd9df4c8 \n", - "440 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8c73619f34b282de4366d23d815e665a34a92ff4 \n", - "441 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3ffaf97cbeeaf8a63fa6656c7ee20b236e00d490 \n", - "442 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5af8619fa3201379cb71dc754aa33eecf9fd73b5 \n", - "443 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82b140d47fb5135c781832ea1515893b52842611 \n", - "444 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/82b140d47fb5135c781832ea1515893b52842611 \n", - "445 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d77f4ead43e209869eca021c060b19250ba1303b \n", - "446 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1c3eb3875d90ac7c63c21bd0f4e5565463cac78a \n", - "447 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d0191614ee279cb393550c5dd16a0cab46d723c8 \n", - "448 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d0191614ee279cb393550c5dd16a0cab46d723c8 \n", - "449 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b3506f1397f949860a0b76aa0e41155c343e0129 \n", - "450 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b3506f1397f949860a0b76aa0e41155c343e0129 \n", - "451 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07c88eec6885139ad3492d661c562aa99624fad7 \n", - "452 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/07c88eec6885139ad3492d661c562aa99624fad7 \n", - "453 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dc8e544e95bb4ae7de440a247689428dd48579e3 \n", - "454 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2012a32d239bc8cb4389fd21971b42598dd09ad8 \n", - "455 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2012a32d239bc8cb4389fd21971b42598dd09ad8 \n", - "456 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d3c927eb8a4a574e3f55fdb1e1672992ce93fcad \n", - "457 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d3c927eb8a4a574e3f55fdb1e1672992ce93fcad \n", - "458 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bfa06800e79c90548a1570c6dbd720ee675d4c59 \n", - "459 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bfa06800e79c90548a1570c6dbd720ee675d4c59 \n", - "460 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3e647b42b5154facb1d9e84e539bccee996853bc \n", - "461 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/af70330860d237f3af5f58e2f9ca87f28b3ad595 \n", - "462 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/572a3581db57ddc8f48c0f6f36a18db33b72ba68 \n", - "463 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/572a3581db57ddc8f48c0f6f36a18db33b72ba68 \n", - "464 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3d5029fd9a9569fbc58f59d19c355ddd74de93f \n", - "465 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3d5029fd9a9569fbc58f59d19c355ddd74de93f \n", - "466 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae6b4286aecfb2fe61978464aa4f7cd556c57101 \n", - "467 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ae6b4286aecfb2fe61978464aa4f7cd556c57101 \n", - "468 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6128a9e53c986b6efbbc23631c222296e743bc19 \n", - "469 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6128a9e53c986b6efbbc23631c222296e743bc19 \n", - "470 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a61d33a9b07d1d94b9ca03419ccb227f99edd222 \n", - "471 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f21f46c1f1a0cc886d33cd46afcb8fb299a552b1 \n", - "472 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f21f46c1f1a0cc886d33cd46afcb8fb299a552b1 \n", - "473 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1535136e8e4ae5c51ba8f157a5e3c3ce36c90e3e \n", - "474 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7a31e33069c63582f072c4748298830fdd6bcd5 \n", - "475 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7a31e33069c63582f072c4748298830fdd6bcd5 \n", - "476 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a2b9f07dfe2ce70095e1beab6290399f7b1ec102 \n", - "477 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c77e55c01bf520f10a55bc8b10ca613660078418 \n", - "478 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c77e55c01bf520f10a55bc8b10ca613660078418 \n", - "479 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1fc91e54a136014db8274ad0b74d0a641e048113 \n", - "480 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1fc91e54a136014db8274ad0b74d0a641e048113 \n", - "481 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8430d8bdfdd5dfcd5825046a2344420452551193 \n", - "482 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/62c1ac817034984f4334fa14e6694c7a4c51cc87 \n", - "483 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/62c1ac817034984f4334fa14e6694c7a4c51cc87 \n", - "484 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d34d867a0923e222d0607044eacab8c2f3eb2e74 \n", - "485 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b92d17485fa43b43ef183d6b756f0db1ecc8729b \n", - "486 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/15df3d5a9504634a1b60dce34dd84709e00f13f9 \n", - "487 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7a6b7fac2fa34e5b9bcb0bcd77ecbaf244beb8aa \n", - "488 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/51176c046810010fbf41cf00adbe9f24a3664953 \n", - "489 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f0b572938b27474277fda39e4845d56ac05c93e7 \n", - "490 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f \n", - "491 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f \n", - "492 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6d73755c4a776e1659dfc21d58a20b9c073df791 \n", - "493 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec625bca664566b3a650c7a92c052f6cefd200ef \n", - "494 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec625bca664566b3a650c7a92c052f6cefd200ef \n", - "495 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/833ed0e95fe16e7dbd9aee10e67f2327715d6623 \n", - "496 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/833ed0e95fe16e7dbd9aee10e67f2327715d6623 \n", - "497 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/477b1f2a6a2d6d0da3c053803a3b115ac88e6143 \n", - "498 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/477b1f2a6a2d6d0da3c053803a3b115ac88e6143 \n", - "499 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5f05c318fcda4b01b7212902e2f8c29cfde8497c \n", - "500 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5f05c318fcda4b01b7212902e2f8c29cfde8497c \n", - "501 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0 \n", - "502 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0 \n", - "503 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/27824699e7ccee6180b4d21ca9c152315648ec5a \n", - "504 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/27824699e7ccee6180b4d21ca9c152315648ec5a \n", - "505 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/edbdad3d30b41391b3514cdc4a22055242efba09 \n", - "506 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/edbdad3d30b41391b3514cdc4a22055242efba09 \n", - "507 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8 \n", - "508 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8 \n", - "509 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8 \n", - "510 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fcb040059ff102db277ab13e0d43788434de87e8 \n", - "511 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ee869878737f1d205c3052842d3586a768c39b45 \n", - "512 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ee869878737f1d205c3052842d3586a768c39b45 \n", - "513 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/857a28a7dd7a744411f89cb137df7cec661157ee \n", - "514 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5200e61b5b6302b30d292fdc1f7a784851fc890f \n", - "515 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f \n", - "516 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f \n", - "517 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ad999eba902494de920044cc5c3d2ec2f7db4228 \n", - "518 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cb7cf7a9bcedcc85344e0d093caf0f245ab563f5 \n", - "519 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709fd87a711d526ffa77049d96d88bac05c774fa \n", - "520 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/709fd87a711d526ffa77049d96d88bac05c774fa \n", - "521 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bad765a6de468421b3eb60fa0b2c3ef138ffa316 \n", - "522 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bad765a6de468421b3eb60fa0b2c3ef138ffa316 \n", - "523 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c639bb7d852762d0329a9ff5eb2932ff1a8ee404 \n", - "524 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c639bb7d852762d0329a9ff5eb2932ff1a8ee404 \n", - "525 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d90b0e5ad9bd236290ad53d14012d47bdb3eb198 \n", - "526 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d90b0e5ad9bd236290ad53d14012d47bdb3eb198 \n", - "527 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2bc63de53394800052a040a4c791223486881ec2 \n", - "528 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2bc63de53394800052a040a4c791223486881ec2 \n", - "529 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4d3db4e3ca478ec58f68e29f4c2550debd5b287d \n", - "530 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4d3db4e3ca478ec58f68e29f4c2550debd5b287d \n", - "531 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/baca50c7defc85b518e14d66ff893acd5e6634a8 \n", - "532 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2889120cae635a8315dd6fd83c43156fb4a2876f \n", - "533 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/418496a0c6136a95543c9cd34fd96e6ba182d574 \n", - "534 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/418496a0c6136a95543c9cd34fd96e6ba182d574 \n", - "535 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e23a616abe415801d3d74851f746b4782a6322a1 \n", - "536 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e23a616abe415801d3d74851f746b4782a6322a1 \n", - "537 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/420803dd6c414bb0ac6eb013c3d5156151a0e0c6 \n", - "538 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aff44f0c7d4e4c28e784a7770ca45e5570fa06ee \n", - "539 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e84c4b41ca146f946001687b463bfe0af1776267 \n", - "540 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e84c4b41ca146f946001687b463bfe0af1776267 \n", - "541 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1aa7aae14d7c25ab89c12856eb7a7456d687aad3 \n", - "542 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8327a0e16ac34139239dde70f5ee53d6cbcdc222 \n", - "543 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0af0372f917fb1a207d5e335f57bcfbd4765e34f \n", - "544 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0af0372f917fb1a207d5e335f57bcfbd4765e34f \n", - "545 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8 \n", - "546 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8 \n", - "547 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c \n", - "548 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c \n", - "549 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8a97ca8707129b1773a213610d4ac6a50534650b \n", - "550 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d16225d6ee0c564ff5ad163feebd053f910b44b \n", - "551 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3d16225d6ee0c564ff5ad163feebd053f910b44b \n", - "552 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e4abe7afa968cef486eea66649f7de2cd122dd70 \n", - "553 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e4abe7afa968cef486eea66649f7de2cd122dd70 \n", - "554 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/115e399c154986cb2ee5011e1324b960a07d86b8 \n", - "555 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/12217d8a5723f2b9194a757556ef56c8edfecd55 \n", - "556 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/30e21e7864412f086ed5514fbe03d6d3cac2463f \n", - "557 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/eb1b3d33a86062694a36d1365d7a00267129ea72 \n", - "558 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e \n", - "559 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e \n", - "560 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b1ced27da4b70e0b620b0017cacf7cb571c5c7a \n", - "561 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec1cae5485aef153f721427be74423ff57e0d0e8 \n", - "562 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fb47284dade2644325b353eb3e6c55bea909b7a5 \n", - "563 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4ec8586a2dbc1f2876dad3f9060c3cb8f8e52bfa \n", - "564 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/aaba8c4f0cc4a30d791f1497e295f2c36a35b029 \n", - "565 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1907528e38e7a5bf9f6ce2fa8f1ccfbf03202ba6 \n", - "566 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a3a6a2bd94835ca178c0a133584321bd793cd902 \n", - "567 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/72139f3bb756a785f6064ff413097bfc893f55fd \n", - "568 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a437a4ea36a350b907b27fa3490a70ce4343f7c \n", - "569 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a0a3603d332ae0df9ef4258ac2516f76e9836957 \n", - "570 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9b1227901f5ff8be4f54ba8b12cfa5346093d1d5 \n", - "571 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/cbb44e27f5b8fc4e0148e546e762027926c44d9e \n", - "572 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5d57c190022d8d93eaa39c42f3fec9536c4dded6 \n", - "573 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7285d9e11157460f62671482f8417426b47823d7 \n", - "574 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/bf3c5851b8b07e49fbefa7ee569ce515e9d24369 \n", - "575 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5006d6bc05b72a2efcaa68e11c559b2c84a0698b \n", - "576 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b73657fa4b3fbb2bcdc55db1ae7310e4e888cb39 \n", - "577 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e68f25d9726cdc3fab709da958a0c286d165ec9f \n", - "578 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a233bce48bd41ef94bda40f22e09267394e506e3 \n", - "579 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/964a42aef28b6e5eb2752462b71976f197a86b40 \n", - "580 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/abc1a0a489bb459556910bd11377845adc82bfd8 \n", - "581 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/486270e19b03dd6741f2345504c6dd8aabf3ec80 \n", - "582 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9bc8140c3a55a57535d19ba0ea8bb4134332600b \n", - "583 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8fdd0e687f81f1cf0aa670eedfcde26effc7622d \n", - "584 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/d9f4f83043761df82718ae3bf9ec33b6b0910508 \n", - "585 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a03944caad8e0b830009e6d1a14dd44234fd15ae \n", - "586 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a074be187a8126465df36672d0212570d4fe0e4a \n", - "587 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4540e3e294ed83cf1f49ecf3514804de54fb7a23 \n", - "588 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9081854bfd51831a2b99b0e685aa76d1c27a7cdf \n", - "589 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5a7baddd6451249f1b9b6317a7c14bb07da091dd \n", - "590 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ac7e07f021601615733b7097fad0aa99bb98d1a4 \n", - "591 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1059c2f19d73f985f843d2fd11648cf10e1c35f5 \n", - "592 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/432d459b9beb1860fdc23925167d53e1ea73db78 \n", - "593 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/486270e19b03dd6741f2345504c6dd8aabf3ec80 \n", - "594 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/838d1f52f5159e036291e68d93b4e1ed7ee7742c \n", - "595 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/838d1f52f5159e036291e68d93b4e1ed7ee7742c \n", - "596 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d69c2510ce6053564bbbd61716586f733e95ff9 \n", - "597 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2fd0910671771b719cc3fd60df9ace06bad5454a \n", - "598 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2fd0910671771b719cc3fd60df9ace06bad5454a \n", - "599 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9d69c2510ce6053564bbbd61716586f733e95ff9 \n", - "600 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c67999566f2c4441a88175e49e335baea1dedf07 \n", - "601 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6051a84888dcc089da909236838bd2f745c2fe81 \n", - "602 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/159f7ae61b116d86a5a39e61cc2e43d4ba85fcca \n", - "603 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/773f49fba8e3ed51d48ce0da1c9915a8d53fae2d \n", - "604 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1086e189c0f7cb9e24f839c7a995481bd5798a70 \n", - "605 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9ab0b7a13c718495cc69f36d65c4e52272f44076 \n", - "606 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/51e06c408b174e36e47be01253ef2cc9f1636942 \n", - "607 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/28ad2d769ef1ff1a3e14dfd7e80082fe97677ae0 \n", - "608 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6dfcd6aa7b685609bad27039518bfd0c3544e91f \n", - "609 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0bf2d0566235ddaafac86b2dbea9f10111997a0c \n", - "610 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2606fbabbf72183e5828aab051e668fb15e9a71d \n", - "611 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9c05fea3fa44a36a22e23ad60617f00819a0e951 \n", - "612 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9c05fea3fa44a36a22e23ad60617f00819a0e951 \n", - "613 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a016fa2dcc42b1d2904bbad92c65522d64bb7636 \n", - "614 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a016fa2dcc42b1d2904bbad92c65522d64bb7636 \n", - "615 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e6c6fc030e2c12421764c9f2c2046e864b673c31 \n", - "616 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1b1f8e006b51510909d1a7f3c58712f44b9379fe \n", - "617 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58fa8b3d7ce69751217a58609a972a470736bd17 \n", - "618 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/80db3fd9a894a25b0106b5c24d1c79cb9d6fe769 \n", - "619 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8f2e1a1d95c6f22bce4c1b406429243c593732eb \n", - "620 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6424cf47380a105370690c8ddbf86212eb5ba49d \n", - "621 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6424cf47380a105370690c8ddbf86212eb5ba49d \n", - "622 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/581a1278deba65a0a9ac9fbcdc173744e51bc4cc \n", - "623 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/581a1278deba65a0a9ac9fbcdc173744e51bc4cc \n", - "624 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/57980302ea7464bbf80923f7cdb503c6fc50df80 \n", - "625 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/57980302ea7464bbf80923f7cdb503c6fc50df80 \n", - "626 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a59a672021b2f43961276bfc873b518f367d845 \n", - "627 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/2a59a672021b2f43961276bfc873b518f367d845 \n", - "628 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/78ea0888b047c3305649e0c730a7adc43462950d \n", - "629 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/78ea0888b047c3305649e0c730a7adc43462950d \n", - "630 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0349d4c6f2ea59e7b2dae1690bfc2b6b5c694e64 \n", - "631 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/767c2a360947e6ea3f39804f06458e7206f5cec1 \n", - "632 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/767c2a360947e6ea3f39804f06458e7206f5cec1 \n", - "633 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/19fbc4a9e41c20599297684adfe9d44e0a683237 \n", - "634 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/81d2114c0cea63d994b34c0496bcdc4d14a9dd9b \n", - "635 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/610e054687c53bcebf7ff18f5869eb37922a47fe \n", - "636 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/610e054687c53bcebf7ff18f5869eb37922a47fe \n", - "637 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/826beb70dab6efe7253a866981e50cd84b26e73f \n", - "638 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/826beb70dab6efe7253a866981e50cd84b26e73f \n", - "639 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/739503884c4439a043a8bcf2249c0c59512befca \n", - "640 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/739503884c4439a043a8bcf2249c0c59512befca \n", - "641 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/53443064a41f075cf6336f5c513d9212a62b2168 \n", - "642 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/53443064a41f075cf6336f5c513d9212a62b2168 \n", - "643 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9cd8f053ab1857b8156bdb9fe015cb54d44f6e50 \n", - "644 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b2dfe7a38a1d029e61713429dd6761217c91f00b \n", - "645 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/92fee9e0bc1b8e0afcd8a998cd3e92fefbdb31ac \n", - "646 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4945eb443eef38bc0974907f20e9083d0537d276 \n", - "647 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/4945eb443eef38bc0974907f20e9083d0537d276 \n", - "648 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f53074f59c6c734be7ae5dafb105f0f8532c1af \n", - "649 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a939e2d376a77bdfbf120abb91252f35024302bf \n", - "650 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f97a3f30616b37a0af1125a18836898e31b6e106 \n", - "651 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f97a3f30616b37a0af1125a18836898e31b6e106 \n", - "652 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/8d8418161732c3b7a6ec89e1676d784bf04e4664 \n", - "653 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/079a3062225d83c6a5698cbebfe6b38b9485bc16 \n", - "654 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24a24723ebcb1a4941b46364932c07e35ae15df6 \n", - "655 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24a24723ebcb1a4941b46364932c07e35ae15df6 \n", - "656 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b28e791a20f7aa5920dd2b74fc7be98c783339db \n", - "657 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b28e791a20f7aa5920dd2b74fc7be98c783339db \n", - "658 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/24ffdcdba524351177693e8abe9a3d743939bb3c \n", - "659 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0202371f451082c6975497d333beab85845e6fb2 \n", - "660 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0202371f451082c6975497d333beab85845e6fb2 \n", - "661 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b5d2493c93ac51afea3e135dddb461fd1293447 \n", - "662 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b5d2493c93ac51afea3e135dddb461fd1293447 \n", - "663 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/578fa9928185d5f3b41421c74f0cc3a3c8975747 \n", - "664 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fc63335e279fd9ceb152cae31b6ca4153e091bdb \n", - "665 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/32df2b0a35b37b9c816c35b5b310138e07b91673 \n", - "666 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ce0d37adf1b02fc22c222ba2e1d0eaf82136c36e \n", - "667 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ae5aa712676f2aee764e87c7ed7d1c154af2a50 \n", - "668 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1ae5aa712676f2aee764e87c7ed7d1c154af2a50 \n", - "669 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14c50978848d44c6b646380f461430c6afa3a07b \n", - "670 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/14c50978848d44c6b646380f461430c6afa3a07b \n", - "671 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/6c9277870af4f9cac80ccbe8eceeb3b421900f0f \n", - "672 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/687b3064964c00ca72360ffd0d4d5a05f1b1d47c \n", - "673 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/687b3064964c00ca72360ffd0d4d5a05f1b1d47c \n", - "674 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9435adb2a0625e47102ba86f264c775bfe6456fc \n", - "675 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9435adb2a0625e47102ba86f264c775bfe6456fc \n", - "676 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ab404e84b50b050adbbb42bf86c7c3708dc9de63 \n", - "677 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5fa7e25c2fdb24f2e842951338b6e6bd618a237 \n", - "678 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f5fa7e25c2fdb24f2e842951338b6e6bd618a237 \n", - "679 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f4dfbde08baca4399784af7359b7fdc9acc97c1f \n", - "680 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f4dfbde08baca4399784af7359b7fdc9acc97c1f \n", - "681 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/ec5e05405db4963ee9b10c857e38ec3f44d18764 \n", - "682 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f451b99c69b28981884130084bfeb9e872b4e9a1 \n", - "683 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7e408b93f161a56eabed6413339eea7e464f29ea \n", - "684 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f658c328f504b22fe5c410d8097eab7f464ff8cc \n", - "685 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c7dce1291c8da0efd4ed6336c4051cd89b21762f \n", - "686 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/be6945f2546f30cca345ec49ea064a3bb1eaca89 \n", - "687 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e90e4d54ac971a4226f1957bf1a568582a36aef5 \n", - "688 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/63b8c4c64dbd1e955a5886e04291ac7f20510148 \n", - "689 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/73fe4a867bcd73c032784568be46888b3d05d147 \n", - "690 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76c \n", - "691 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/58442f7386dd2f5b5a208ebedae21fc632b567bf \n", - "692 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5bf0803ef9a96a382ec24e1f2f1733b675092821 \n", - "693 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/738d4f217a4d5c33fa3cfd75e12400e36ce620c1 \n", - "694 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/abac042b3178de959d62365d011bae556149aa16 \n", - "695 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e25b42fdccdb8d999f8168c72f656f85b8d4ebaa \n", - "696 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/b58dd7dd6de8fc952130d0e4ad0d59042b76db97 \n", - "697 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/42e2ecf14b94827129e447c4fd83c35ca6253549 \n", - "698 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/fd8d1e21f44ecb6c1ed23734906cf84bad4d7328 \n", - "699 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a596567941d14c46746cb09d504016c39f1e4963 \n", - "700 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7c582c2669e168f3921c60740dc882b8447edfa3 \n", - "701 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/38dedec8f9843d0d2e906f60e9ae73b6e446f74b \n", - "702 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79545a4b3e76dc1654e4806b9c61028037edd65a \n", - "703 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/79545a4b3e76dc1654e4806b9c61028037edd65a \n", - "704 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/886ceac78ec81c4aa95833f98134c2e39b16030d \n", - "705 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0324b28ec83620104d62eff785beb9557dbad4bd \n", - "706 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/0324b28ec83620104d62eff785beb9557dbad4bd \n", - "707 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90 \n", - "708 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e9ffca9666e355b1285a0c6a42951f6a28ea7f90 \n", - "709 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c28397936e9a8e37c3907ecb4d9dc27aab805b90 \n", - "710 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/782c7515b6eb73a17f9af9447ee60d361535f332 \n", - "711 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/a7abb2bd63deff6c3e3afd67febc6426cd9f1919 \n", - "712 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/89e103ad5f61abf9b46726d1b3b98022372fb8ca \n", - "713 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/5c5450ad6e75945f8b040038e316d6d54b9e0f66 \n", - "714 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/68130bd7950bfeaa2d63e6f59f922471dd6c85e1 \n", - "715 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f57d9fcef84cb699d67cf9cc2d075f82bc81da85 \n", - "716 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7f09573aee3f202a1424fb8004cd4b446658e774 \n", - "717 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/c28397936e9a8e37c3907ecb4d9dc27aab805b90 \n", - "718 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e469a87af741eea72f030c97d1166f3ae74a95f8 \n", - "719 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/e469a87af741eea72f030c97d1166f3ae74a95f8 \n", - "720 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b372acf955777c904ae16d79d63f13d99298acb \n", - "721 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3b372acf955777c904ae16d79d63f13d99298acb \n", - "722 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/96e236e820933d2858e8023d8500d3c26a146aab \n", - "723 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/96e236e820933d2858e8023d8500d3c26a146aab \n", - "724 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dda4efc59c2d030e9a42d84936a1a5f24e8f256a \n", - "725 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/dda4efc59c2d030e9a42d84936a1a5f24e8f256a \n", - "726 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3a16178c0514ad71913a582bfdd88556652f93e3 \n", - "727 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/3a16178c0514ad71913a582bfdd88556652f93e3 \n", - "728 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/df912ca977f637e2f6a906eff36aff3b66f13588 \n", - "729 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/df912ca977f637e2f6a906eff36aff3b66f13588 \n", - "730 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08b9f06003dd9f711b27683ad1e1af77be35e1b0 \n", - "731 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/08b9f06003dd9f711b27683ad1e1af77be35e1b0 \n", - "732 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1cc4bbf6c5c57a14ab4eba08994009f98108d0bb \n", - "733 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/1cc4bbf6c5c57a14ab4eba08994009f98108d0bb \n", - "734 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/59478c9a7c38fba092c06e8b58622269d66e7792 \n", - "735 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f33d0256071f32b24e10958c13e406d2cfd0278c \n", - "736 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/f33d0256071f32b24e10958c13e406d2cfd0278c \n", - "737 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7494ab73a2e3d1c11734e72acc83573cb8feb161 \n", - "738 https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/7494ab73a2e3d1c11734e72acc83573cb8feb161 \n", - "\n", - " commit.url \\\n", - "0 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", - "1 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", - "2 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", - "3 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", - "4 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", - "5 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "6 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "7 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ce547fefafa6b804338c231bcb137b789653fdc \n", - "8 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16da2f90240d536159a20697fb952b4d14846b13 \n", - "9 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d9944466594e328cb46f732e5670660fd672a141 \n", - "10 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0e31941b14171c16697123ff7b81becbeef1c089 \n", - "11 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "12 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", - "13 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "14 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", - "15 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/340238f97d078fc6b8524deac6366c9ce261b049 \n", - "16 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/69ac32a1e30dda03ea96d38178682a986d2b01db \n", - "17 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0022011301eada9040803c924aa45423fd39e89c \n", - "18 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "19 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", - "20 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3645f26142d7b8481ab0b9848f87822118f04415 \n", - "21 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", - "22 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", - "23 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/552bffb1497d24e4f71b1accf7905a6356622c97 \n", - "24 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "25 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6070036419bc21c39658a0362a91bb0ba6105b56 \n", - "26 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", - "27 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", - "28 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", - "29 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7265da109f405f63768c8ce8efc023f57283059f \n", - "30 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", - "31 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", - "32 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd39076585625dec1eebbf66af67269b0ace44fd \n", - "33 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", - "34 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", - "35 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", - "36 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", - "37 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", - "38 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", - "39 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9196885051adca8a5adccb2e2ac075f006e78500 \n", - "40 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e65254b19ff0d017fd349d9678d4c8233670c707 \n", - "41 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", - "42 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", - "43 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "44 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", - "45 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "46 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", - "47 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4567906453bee9982446cd027786eecf829ef2b7 \n", - "48 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e58668988a36089ba7e486c143bb73a387deae47 \n", - "49 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "50 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", - "51 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "52 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4f904b51a3ad844ab77d01625129093de37975be \n", - "53 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "54 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5d5783479260ee516f3d37476682fff5139128b9 \n", - "55 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "56 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", - "57 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "58 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", - "59 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", - "60 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "61 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "62 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77df60df8a34b0a0c2c8910513370df53feec03c \n", - "63 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "64 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", - "65 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "66 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7f09d915f8a526b44485c7c56d82e278e930948 \n", - "67 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", - "68 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bd24869bb2b00401066586a54c3c9059a9261801 \n", - "69 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "70 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", - "71 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "72 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", - "73 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "74 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a2390433650e43a1df673dbc03745703c266d6be \n", - "75 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "76 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", - "77 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", - "78 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "79 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "80 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "81 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "82 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", - "83 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/07313301b74c4c0bd95755b48de1e426eda70712 \n", - "84 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2994c396f12803e8a850890c61f38dce385bad90 \n", - "85 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "86 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/340839349582612fd277eb5d046a355a15d291b3 \n", - "87 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "88 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", - "89 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/13d04064764124c55b01ef23947fa28b88779417 \n", - "90 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "91 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", - "92 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0de983f3897470047ecc176332187eff12580d7e \n", - "93 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", - "94 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/69a243a698555feac49dd16d1ab544d60b74115b \n", - "95 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "96 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1429eb572ade1b728cd095c554f735e8184016b0 \n", - "97 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", - "98 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "99 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", - "100 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "101 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", - "102 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee5a661314196af16994119d69b609f2b11de764 \n", - "103 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", - "104 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", - "105 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", - "106 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", - "107 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "108 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", - "109 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", - "110 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ed8f3032452f07635808d7c426ac164a205c39ca \n", - "111 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", - "112 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "113 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", - "114 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "115 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", - "116 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "117 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", - "118 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "119 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/328aab0e1d08169095c461fb564224a72adf5981 \n", - "120 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "121 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", - "122 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "123 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/566ca78947776620ccda7b5739070b1ce5b225fc \n", - "124 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "125 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/525f63f8f7160bf930c6839c3ae00449c947798d \n", - "126 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5518ee75e215a8a9881173733f9072b1765ac560 \n", - "127 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", - "128 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "129 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", - "130 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "131 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", - "132 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", - "133 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8406662a52d5c36e3be3d25382fffeca637692ce \n", - "134 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf890c54b1cb079796f39034131ab7d16d961ade \n", - "135 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "136 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", - "137 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "138 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", - "139 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "140 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", - "141 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "142 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", - "143 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", - "144 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "145 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", - "146 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "147 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", - "148 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8de644858386b234999018cfd609463cc6ccd1bd \n", - "149 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", - "150 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", - "151 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb4f942af950aaede9111853f3623393f8dfbeba \n", - "152 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc373c05432b0862847b64053524cad676a624c1 \n", - "153 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/085cf28c84337e84d3c821fec281f159193501c7 \n", - "154 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "155 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "156 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", - "157 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "158 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", - "159 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "160 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", - "161 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/059daf7439b541a96ee814460f9764df45a2393b \n", - "162 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2812ababfb97e4cb43c13f17e40e292560ac633c \n", - "163 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "164 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", - "165 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffb709269dad74b4d538be957ae318b0bd874c9e \n", - "166 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "167 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", - "168 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "169 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", - "170 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "171 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2fc03e93c3e5fb074ec957039252baa3b655147a \n", - "172 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "173 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", - "174 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "175 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", - "176 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98adbce2d54553228999014ad63398430bfb41ef \n", - "177 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "178 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", - "179 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "180 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/817531168e66d066c588f4a1a8b55022b7e49e2f \n", - "181 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", - "182 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5550f593225b353973d81531849d2085a8d20049 \n", - "183 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", - "184 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "185 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/45c377516bdb7f1b926d1bb504afc801069d5bba \n", - "186 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "187 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", - "188 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "189 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", - "190 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/580de96b0844723391a641604968711510d6442a \n", - "191 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", - "192 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "193 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", - "194 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a156e69e38ddb3b53d7b65e859398380003291e6 \n", - "195 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "196 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", - "197 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "198 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "199 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "200 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", - "201 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", - "202 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/189fda135211d63053575020374b0cb68fb427f5 \n", - "203 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", - "204 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "205 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/301ccad3f11519ae3be1fbc124838a3717031b0a \n", - "206 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "207 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", - "208 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "209 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a459f938ce64318655f544a912c7a897f41769f \n", - "210 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "211 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", - "212 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "213 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", - "214 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "215 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", - "216 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/673c18ede6be55c414166826f9b9f293aac4d712 \n", - "217 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", - "218 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "219 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c445fbe6910e47d2b452a2000da512c806d399c \n", - "220 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cb93364422d93a620d10f3c0570236f924cb8535 \n", - "221 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", - "222 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", - "223 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "224 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", - "225 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", - "226 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "227 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", - "228 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16372613782964481372e0e17050caa66f325a55 \n", - "229 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", - "230 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "231 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", - "232 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "233 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", - "234 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", - "235 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", - "236 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "237 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", - "238 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", - "239 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/481f95db5848a427bce0f863816e3c804ab2f667 \n", - "240 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/785d25ca252c14d915b9847577b9b1e987909572 \n", - "241 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", - "242 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "243 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", - "244 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "245 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", - "246 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fdfbacb192894a95177245e08264d591d3980725 \n", - "247 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "248 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", - "249 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "250 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af3948942c421276835dcc20deb6dc88d90a93b5 \n", - "251 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "252 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", - "253 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "254 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/355263814c3236a3513b46396bfbcfdf6b8f222e \n", - "255 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "256 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", - "257 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9 \n", - "258 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b \n", - "259 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18 \n", - "260 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6 \n", - "261 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf \n", - "262 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6599041f06d568261be10f0bca306a772e5cd36c \n", - "263 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/78bbe4865d1131f6843a4b2846f340a0d207a487 \n", - "264 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4d8879eb073b7852071734eaa2c41544bd552643 \n", - "265 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9243c652d3e942afed3397a0f97ecc38e365b731 \n", - "266 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb \n", - "267 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/658df88d6a758ddf8c184de90b725c21bb5ece37 \n", - "268 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31 \n", - "269 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", - "270 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655 \n", - "271 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba \n", - "272 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89911df382bf499cd2fad648575d64f84e0ebee5 \n", - "273 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5efd2671688f48f60637136f7712c046c0d3c9b4 \n", - "274 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", - "275 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad \n", - "276 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c3aab6eea0b638551682adf029a947d11d41621 \n", - "277 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/53f567078d46365a3fec66ac57316cc7c038f650 \n", - "278 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1c7f60887bb500313f461c68c84fcacb7c567410 \n", - "279 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", - "280 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", - "281 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", - "282 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", - "283 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", - "284 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/039466eee45519d41411df5783695dbe8dc7843a \n", - "285 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/83b4e1cc168c66466a246f63da7b62b42d412110 \n", - "286 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", - "287 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/684864ec79bc932ba4789b787171f7487b8cc025 \n", - "288 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/de01b0573fd9108539ef10b4e44b12d334085871 \n", - "289 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/090c0ae6d951af2729c5e58c334a19530cc92462 \n", - "290 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "291 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3bbf66f3b680f17e404388ed009202a082045458 \n", - "292 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "293 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", - "294 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "295 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/887dff715147378da5ead94cb430cbfd7bb78900 \n", - "296 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", - "297 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "298 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", - "299 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "300 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5800ab43fe4afd66825db1e574176370558a94bf \n", - "301 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "302 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/22d72b81647a52536359e041b14a962e177e3e09 \n", - "303 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "304 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3061939d9c953367a53b79c1a954d14d1a259948 \n", - "305 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", - "306 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "307 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58c11d41888968d3d740007beb3106f869163a3a \n", - "308 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "309 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", - "310 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/56c76906d05437800ab90b4124f2f508ef2ad046 \n", - "311 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", - "312 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", - "313 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4438901e7a482548ab48cc25886281d438a1b2a5 \n", - "314 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", - "315 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", - "316 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "317 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6551121884cd844b90a95d4a9ca8715326570628 \n", - "318 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "319 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/687aad1961604b6d46d42c09870d7565c4a6e956 \n", - "320 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", - "321 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", - "322 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8753c19af7238360702ecbd5ac41c415d2721189 \n", - "323 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a7e4b0a53425162108bcebbf876b60151b575eee \n", - "324 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "325 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "326 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "327 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bad10b1f56257845787573dffd8906545887b9db \n", - "328 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "329 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a0723d561f4158d10be9f6b11d376122bb657a15 \n", - "330 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "331 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", - "332 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "333 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", - "334 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/86148b86c6965207f8258e28710dd2fab8618970 \n", - "335 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "336 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d5661e174009c682a8d378c87596a1489925275 \n", - "337 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "338 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", - "339 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", - "340 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88f692665895f67f6da8346afa5d7d8d70833177 \n", - "341 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", - "342 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", - "343 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", - "344 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "345 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", - "346 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "347 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "348 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", - "349 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", - "350 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "351 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf54775bef36c0df39e66317fe86b806d74811a3 \n", - "352 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb \n", - "353 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ed8336e430025284e3023dc24f149e63f2739b5 \n", - "354 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3813802728ea8402b8d2e843f670bbc98526143a \n", - "355 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", - "356 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e \n", - "357 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", - "358 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", - "359 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", - "360 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "361 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", - "362 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58b9841003e927db3fdb503055a22f57cb56a57c \n", - "363 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", - "364 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f46dca0809b813e38214d96860da7ea83614e54c \n", - "365 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", - "366 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "367 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "368 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", - "369 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", - "370 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "371 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/256afa4865645e3bafc2372cfbd9780e653f535c \n", - "372 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e41645a33c1badb690ea9325732398b15bdd305 \n", - "373 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", - "374 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fdb4666aac16126e3d851db8343e2d8c573131df \n", - "375 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", - "376 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8b002924f8c095ab39fec054b1886adca6452d31 \n", - "377 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", - "378 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3b1848614de19ad87a66436350f5a3161ee61188 \n", - "379 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", - "380 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", - "381 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "382 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/589fec138a6544295f0b146d0da8c24735910bfb \n", - "383 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", - "384 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5edcf73549d1f462932c4fbb9416e911665bca15 \n", - "385 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "386 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", - "387 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", - "388 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", - "389 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "390 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "391 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", - "392 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "393 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", - "394 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", - "395 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "396 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", - "397 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", - "398 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/472b541958e2f8755dd72bf8601404c3fb035115 \n", - "399 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", - "400 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25e45be1413ac507192852914d3aeb808834c08d \n", - "401 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f4cee99def7786ecdc76093de36441a22e1d2744 \n", - "402 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", - "403 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "404 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/283c47387dbc9ef10de816a5a7069edc194ec215 \n", - "405 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", - "406 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62034dec31973902cdbad9dde49d215016520b5e \n", - "407 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", - "408 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "409 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", - "410 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af857a504106434a753ecd541f7b0bb5d07970aa \n", - "411 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", - "412 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", - "413 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fa0767f806b67ec842f6eda423931038c74456d \n", - "414 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/10ff0031128024299158c2873e6f4f19bdfce9fa \n", - "415 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "416 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf673b4a4f42415317b116ef71552a75d15974c7 \n", - "417 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", - "418 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", - "419 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "420 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59c7309f45fd1973beba192c429073b8469b5766 \n", - "421 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/61daadbf669adf36fe353b4d6487acae57268715 \n", - "422 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", - "423 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "424 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/730872d14dae5650a1cf69e9110d00af523235f4 \n", - "425 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "426 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", - "427 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "428 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", - "429 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "430 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d557b80c2db149dc50e2163abe30635c32faa971 \n", - "431 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", - "432 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/431b4b6434f318354426ee02a49616b998e8cc68 \n", - "433 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", - "434 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d3a6c5423405678431f647444cbefb72626210b \n", - "435 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", - "436 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba884d04072b9b74763294c05fecffe465056590 \n", - "437 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "438 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1e5b0f481bd71308be89983e031377b3e7492a0d \n", - "439 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", - "440 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/501950eec393c13893d439deae3c536d3b8a694f \n", - "441 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", - "442 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", - "443 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", - "444 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8681f662939bd76d24ebc56f149118fb6567ee18 \n", - "445 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", - "446 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/021b5670e6e563087b7821fca927f62d989e5cea \n", - "447 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/96e477a681d939a64af04440ee682a2d0f6be365 \n", - "448 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d06063abf79210210b95887714630740210e26a \n", - "449 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "450 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", - "451 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "452 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", - "453 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", - "454 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "455 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", - "456 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b46aec85945ed773eff0445db3b0940f4469d028 \n", - "457 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", - "458 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "459 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", - "460 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", - "461 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/02ef01dd646992f7518094c48281eb1b389ac105 \n", - "462 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "463 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "464 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "465 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d89e87e2eb0296a353cd880d47773307d949ad02 \n", - "466 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "467 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", - "468 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "469 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e7537add911efbf8890b126d3639c0560fe03827 \n", - "470 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", - "471 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", - "472 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", - "473 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/14a38b648034e61270207ba3672a19ec08401aca \n", - "474 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "475 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72911607eb497585b8e56d906d0794c99f888e7c \n", - "476 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", - "477 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "478 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", - "479 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "480 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/933b99c3cbf59d96086e272189e9f885684c3a3c \n", - "481 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", - "482 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "483 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", - "484 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/18599815b186419ea8f71caccd3d3496e52310bb \n", - "485 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", - "486 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3565d1fa78d202b3ab92badfc438b07104835152 \n", - "487 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db5a21729701340b0ce4441267d315fc3ff9d56c \n", - "488 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", - "489 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", - "490 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "491 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/33114538c5c04a541b79c07b9eab13e7f4688776 \n", - "492 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9443bf0185c229b2805f6d748642a9ef868ed910 \n", - "493 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/04b174de7519eba544de546c8da83605b2d67695 \n", - "494 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", - "495 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "496 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", - "497 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "498 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", - "499 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "500 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", - "501 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/19d69647f9abfa71c99eb9db5c38006af993864e \n", - "502 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", - "503 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "504 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", - "505 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a48af996cb97f811d37735f251903ece2b08cbfc \n", - "506 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/318d9bf94836219690597e8f3f88d6e544008903 \n", - "507 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "508 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "509 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "510 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", - "511 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "512 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", - "513 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fdaa17d9183d60ed609197acdd18fea87101931 \n", - "514 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59b5cdb1dee0213511256459d4fcde13649ee888 \n", - "515 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "516 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", - "517 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", - "518 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", - "519 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "520 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c40a48a903d50116e537c135e6f852900341dbf8 \n", - "521 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "522 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", - "523 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "524 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", - "525 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "526 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", - "527 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c436780fea7228df63f493451531be6fd448854e \n", - "528 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98d47fb0511e0b19b087c29a8464e773106334a8 \n", - "529 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "530 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", - "531 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/171a34d4e648d23f090572086a6ed40794eb0896 \n", - "532 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", - "533 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "534 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", - "535 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "536 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c5468c985964935bd9600f8e20380e31be449e2b \n", - "537 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/204cef7c7591703727291b16cc78cc5e30d710d7 \n", - "538 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", - "539 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "540 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "541 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", - "542 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", - "543 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "544 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4ec1022d2645f3c2e5018971473710d568078eae \n", - "545 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/03ded64be9b290287ab0101891ca6f338861c2fe \n", - "546 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", - "547 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "548 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", - "549 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", - "550 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "551 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", - "552 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "553 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3182e0793150de4ffb34da2774991cb24e49a191 \n", - "554 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3066954597d739b4aba34d474b2e0f6a8b818714 \n", - "555 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82edfc44b8b1671ece57d88953f7350ea8837237 \n", - "556 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/096377bad78018607072daf7c94e7eb90ae17af8 \n", - "557 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", - "558 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "559 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", - "560 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/087234db7d9a87138f071f130f793c52019ea7e4 \n", - "561 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a627893de839025c7082930481238db5d34493c4 \n", - "562 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db \n", - "563 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/228082acf94115319c60d50d8909d4e1cb88c557 \n", - "564 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", - "565 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", - "566 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d146942a21ba93007cadd23d4f2c2035fa783142 \n", - "567 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", - "568 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", - "569 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", - "570 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", - "571 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", - "572 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", - "573 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", - "574 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9e470184929001d566cbe593656b2c4b13aa1624 \n", - "575 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fc0134c3516e01032a32997d037b3ba296e26221 \n", - "576 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/965b82561d82c5d347fd10c77245dcd8691ba119 \n", - "577 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", - "578 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d531c3422f806634d35d611b0296b6a34815c4e7 \n", - "579 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9174859384269ff9eeadcab12762d38c56aef36 \n", - "580 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", - "581 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c37267e1ee355c619a3058da5a7135e19e6522de \n", - "582 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", - "583 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/734690c08be5b5d00193e2307125e669a1e3334f \n", - "584 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3955683782369078d9d9137d6a0968adae23a92 \n", - "585 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", - "586 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", - "587 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/870e39341592de0113c530f471098490a246ac24 \n", - "588 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", - "589 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e5198e0f0cb97456678856a60a13e87581e39966 \n", - "590 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", - "591 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", - "592 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", - "593 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "594 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "595 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "596 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", - "597 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "598 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", - "599 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", - "600 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "601 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "602 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/58e40f66297b220958bcf09c6f92009ba6422e3a \n", - "603 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", - "604 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/81bceb5eee4289c9fcefad90f821f5269849df37 \n", - "605 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/77f7c148e7de394021ca84a012427a8a0974eb5f \n", - "606 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", - "607 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/71626fbc1ecab1867deda1c9739557a345c443c3 \n", - "608 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/19fd85f5aceb424c866a2c939caea18a4383a136 \n", - "609 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", - "610 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", - "611 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2f6878301950dfea48a8147a6d8bd012be564063 \n", - "612 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", - "613 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "614 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "615 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", - "616 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", - "617 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", - "618 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", - "619 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", - "620 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "621 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", - "622 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/89b57278869c7b46fbbaf94825ed336328f3567a \n", - "623 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", - "624 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "625 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a8d93e8607e2413edee71da68cade6e11249fea \n", - "626 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "627 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", - "628 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "629 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c613ce701353f42b6c911801f0aeb78413fac9d \n", - "630 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03 \n", - "631 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/352813601073bcdc3d5eb08d1be07be904276a9a \n", - "632 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "633 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5088650c144e6a3ee05ac1e015d487a86095e665 \n", - "634 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", - "635 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "636 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", - "637 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "638 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", - "639 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "640 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", - "641 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "642 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", - "643 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", - "644 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "645 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/06ceff14b2db920d458dc337b1100dced992e627 \n", - "646 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "647 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", - "648 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", - "649 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", - "650 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "651 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", - "652 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9c8d5c82645cd677340c408291f6c5556f2586f \n", - "653 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", - "654 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "655 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "656 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "657 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", - "658 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", - "659 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "660 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4a13df461c42f970a099de77377f309995e7995c \n", - "661 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4d33035dd296826bbde200e17e5281910ac8be13 \n", - "662 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "663 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", - "664 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", - "665 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", - "666 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", - "667 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "668 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", - "669 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "670 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/50e92c677f4cd547c32bb9305269a762a9595074 \n", - "671 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3 \n", - "672 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "673 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", - "674 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "675 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "676 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/51015f8712a57688e520961c4ccf7e259bf56995 \n", - "677 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "678 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ce31fc9e2805034578eff60a269c02176f03252 \n", - "679 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "680 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e941759874365cb152a3562c22d10847d10db326 \n", - "681 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e \n", - "682 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8 \n", - "683 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474 \n", - "684 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904 \n", - "685 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436 \n", - "686 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46c22746f74564f5715d4833907bfa08865c565d \n", - "687 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b \n", - "688 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e \n", - "689 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce \n", - "690 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/46bfea9689d518b9248a574f1dc746a195e4faa8 \n", - "691 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5 \n", - "692 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/bb70d85435a32b95994e1cc1e618408775da45f9 \n", - "693 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/470f4d0813083012feb754d00981728484a0e753 \n", - "694 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6 \n", - "695 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10 \n", - "696 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ca9422949acac3495dc385af56e9778a720578fa \n", - "697 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", - "698 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/cac526afe42a99640d287b18521d4f597f758cc7 \n", - "699 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", - "700 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", - "701 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", - "702 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "703 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/50b790037030d958b662085c3f4cf34ba72a32ec \n", - "704 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", - "705 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "706 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "707 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "708 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/38398a75e9762ff070d8e9bd714d074332646cd7 \n", - "709 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/62945381d236dcdb2770daf1fa861b216b99635c \n", - "710 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd \n", - "711 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c \n", - "712 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4 \n", - "713 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6 \n", - "714 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628 \n", - "715 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d \n", - "716 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/2771365c419ffdda4748a612489ecc51f45060e8 \n", - "717 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "718 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9283ea834c9036298d0ffeec455cb00e80998157 \n", - "719 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/257023f6884c7be64f80212d5b7e5b5090074675 \n", - "720 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "721 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/359b8c8634db73b939496c53643cc0fae7f22a58 \n", - "722 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "723 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/63dd028fca845a55a065ac75aea5f9079cce065e \n", - "724 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/83aa94b540407ccdfcb452c77439b86c543f849d \n", - "725 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "726 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "727 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", - "728 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "729 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/5734aa71940623de415012e724571e8dc83c7ec4 \n", - "730 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "731 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/901b1b788a2ec2b4722c9672910ad880b29b368b \n", - "732 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", - "733 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "734 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", - "735 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "736 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/976810404a63f0f005190d8183450534f4c631df \n", - "737 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", - "738 https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d \n", - "\n", - " commit.comment_count commit.verification.verified \\\n", - "0 0 False \n", - "1 0 False \n", - "2 0 False \n", - "3 0 False \n", - "4 0 False \n", - "5 0 False \n", - "6 0 False \n", - "7 0 False \n", - "8 0 False \n", - "9 0 False \n", - "10 0 False \n", - "11 0 False \n", - "12 0 False \n", - "13 0 False \n", - "14 0 False \n", - "15 0 False \n", - "16 0 False \n", - "17 0 False \n", - "18 0 False \n", - "19 0 False \n", - "20 0 False \n", - "21 0 False \n", - "22 0 False \n", - "23 0 False \n", - "24 0 False \n", - "25 0 False \n", - "26 0 False \n", - "27 0 False \n", - "28 0 False \n", - "29 0 False \n", - "30 0 False \n", - "31 0 False \n", - "32 0 False \n", - "33 0 False \n", - "34 0 False \n", - "35 0 False \n", - "36 0 False \n", - "37 0 False \n", - "38 0 False \n", - "39 0 False \n", - "40 0 False \n", - "41 0 False \n", - "42 0 False \n", - "43 0 False \n", - "44 0 False \n", - "45 0 False \n", - "46 0 False \n", - "47 0 False \n", - "48 0 False \n", - "49 0 False \n", - "50 0 False \n", - "51 0 False \n", - "52 0 False \n", - "53 0 False \n", - "54 0 False \n", - "55 0 False \n", - "56 0 False \n", - "57 0 False \n", - "58 0 False \n", - "59 0 False \n", - "60 0 False \n", - "61 0 False \n", - "62 0 False \n", - "63 0 False \n", - "64 0 False \n", - "65 0 False \n", - "66 0 False \n", - "67 0 False \n", - "68 0 False \n", - "69 0 False \n", - "70 0 False \n", - "71 0 False \n", - "72 0 False \n", - "73 0 False \n", - "74 0 False \n", - "75 0 False \n", - "76 0 False \n", - "77 0 False \n", - "78 0 False \n", - "79 0 False \n", - "80 0 False \n", - "81 0 False \n", - "82 0 False \n", - "83 0 False \n", - "84 0 False \n", - "85 0 False \n", - "86 0 False \n", - "87 0 False \n", - "88 0 False \n", - "89 0 False \n", - "90 0 False \n", - "91 0 False \n", - "92 0 False \n", - "93 0 False \n", - "94 0 False \n", - "95 0 False \n", - "96 0 False \n", - "97 0 False \n", - "98 0 False \n", - "99 0 False \n", - "100 0 False \n", - "101 0 False \n", - "102 0 False \n", - "103 0 False \n", - "104 0 False \n", - "105 0 False \n", - "106 0 False \n", - "107 0 False \n", - "108 0 False \n", - "109 0 False \n", - "110 0 False \n", - "111 0 False \n", - "112 0 False \n", - "113 0 False \n", - "114 0 False \n", - "115 0 False \n", - "116 0 False \n", - "117 0 False \n", - "118 0 False \n", - "119 0 False \n", - "120 0 False \n", - "121 0 False \n", - "122 0 False \n", - "123 0 False \n", - "124 0 False \n", - "125 0 False \n", - "126 0 False \n", - "127 0 False \n", - "128 0 False \n", - "129 0 False \n", - "130 0 False \n", - "131 0 False \n", - "132 0 False \n", - "133 0 False \n", - "134 0 False \n", - "135 0 False \n", - "136 0 False \n", - "137 0 False \n", - "138 0 False \n", - "139 0 False \n", - "140 0 False \n", - "141 0 False \n", - "142 0 False \n", - "143 0 False \n", - "144 0 False \n", - "145 0 False \n", - "146 0 False \n", - "147 0 False \n", - "148 0 False \n", - "149 0 False \n", - "150 0 False \n", - "151 0 False \n", - "152 0 False \n", - "153 0 False \n", - "154 0 False \n", - "155 0 False \n", - "156 0 False \n", - "157 0 False \n", - "158 0 False \n", - "159 0 False \n", - "160 0 False \n", - "161 0 False \n", - "162 0 False \n", - "163 0 False \n", - "164 0 False \n", - "165 0 False \n", - "166 0 False \n", - "167 0 False \n", - "168 0 False \n", - "169 0 False \n", - "170 0 False \n", - "171 0 False \n", - "172 0 False \n", - "173 0 False \n", - "174 0 False \n", - "175 0 False \n", - "176 0 False \n", - "177 0 False \n", - "178 0 False \n", - "179 0 False \n", - "180 0 False \n", - "181 0 False \n", - "182 0 False \n", - "183 0 False \n", - "184 0 False \n", - "185 0 False \n", - "186 0 False \n", - "187 0 False \n", - "188 0 False \n", - "189 0 False \n", - "190 0 False \n", - "191 0 False \n", - "192 0 False \n", - "193 0 False \n", - "194 0 False \n", - "195 0 False \n", - "196 0 False \n", - "197 0 False \n", - "198 0 False \n", - "199 0 False \n", - "200 0 False \n", - "201 0 False \n", - "202 0 False \n", - "203 0 False \n", - "204 0 False \n", - "205 0 False \n", - "206 0 False \n", - "207 0 False \n", - "208 0 False \n", - "209 0 False \n", - "210 0 False \n", - "211 0 False \n", - "212 0 False \n", - "213 0 False \n", - "214 0 False \n", - "215 0 False \n", - "216 0 False \n", - "217 0 False \n", - "218 0 False \n", - "219 0 False \n", - "220 0 False \n", - "221 0 False \n", - "222 0 False \n", - "223 0 False \n", - "224 0 False \n", - "225 0 False \n", - "226 0 False \n", - "227 0 False \n", - "228 0 False \n", - "229 0 False \n", - "230 0 False \n", - "231 0 False \n", - "232 0 False \n", - "233 0 False \n", - "234 0 False \n", - "235 0 False \n", - "236 0 False \n", - "237 0 False \n", - "238 0 False \n", - "239 0 False \n", - "240 0 False \n", - "241 0 False \n", - "242 0 False \n", - "243 0 False \n", - "244 0 False \n", - "245 0 False \n", - "246 0 False \n", - "247 0 False \n", - "248 0 False \n", - "249 0 False \n", - "250 0 False \n", - "251 0 False \n", - "252 0 False \n", - "253 0 False \n", - "254 0 False \n", - "255 0 False \n", - "256 0 False \n", - "257 0 False \n", - "258 0 False \n", - "259 0 False \n", - "260 0 False \n", - "261 0 False \n", - "262 0 False \n", - "263 0 False \n", - "264 0 False \n", - "265 0 False \n", - "266 0 False \n", - "267 0 False \n", - "268 0 False \n", - "269 0 False \n", - "270 0 False \n", - "271 0 False \n", - "272 0 False \n", - "273 0 False \n", - "274 0 False \n", - "275 0 False \n", - "276 0 False \n", - "277 0 False \n", - "278 0 False \n", - "279 0 False \n", - "280 0 False \n", - "281 0 False \n", - "282 0 False \n", - "283 0 False \n", - "284 0 False \n", - "285 0 False \n", - "286 0 False \n", - "287 0 False \n", - "288 0 False \n", - "289 0 False \n", - "290 0 False \n", - "291 0 False \n", - "292 0 False \n", - "293 0 False \n", - "294 0 False \n", - "295 0 False \n", - "296 0 False \n", - "297 0 False \n", - "298 0 False \n", - "299 0 False \n", - "300 0 False \n", - "301 0 False \n", - "302 0 False \n", - "303 0 False \n", - "304 0 True \n", - "305 0 False \n", - "306 0 False \n", - "307 0 False \n", - "308 0 True \n", - "309 0 True \n", - "310 0 True \n", - "311 0 True \n", - "312 0 True \n", - "313 0 True \n", - "314 0 True \n", - "315 0 True \n", - "316 0 True \n", - "317 0 True \n", - "318 0 False \n", - "319 0 True \n", - "320 0 False \n", - "321 0 False \n", - "322 0 False \n", - "323 0 True \n", - "324 0 False \n", - "325 0 True \n", - "326 0 False \n", - "327 0 True \n", - "328 0 False \n", - "329 0 True \n", - "330 0 False \n", - "331 0 True \n", - "332 0 False \n", - "333 0 True \n", - "334 0 False \n", - "335 0 False \n", - "336 0 True \n", - "337 0 False \n", - "338 0 True \n", - "339 0 True \n", - "340 0 True \n", - "341 0 True \n", - "342 0 True \n", - "343 0 True \n", - "344 0 True \n", - "345 0 False \n", - "346 0 False \n", - "347 0 True \n", - "348 0 False \n", - "349 0 False \n", - "350 0 False \n", - "351 0 True \n", - "352 0 False \n", - "353 0 False \n", - "354 0 False \n", - "355 0 False \n", - "356 0 False \n", - "357 0 False \n", - "358 0 False \n", - "359 0 False \n", - "360 0 False \n", - "361 0 True \n", - "362 0 False \n", - "363 0 True \n", - "364 0 False \n", - "365 0 True \n", - "366 0 False \n", - "367 0 True \n", - "368 0 False \n", - "369 0 False \n", - "370 0 True \n", - "371 0 True \n", - "372 0 True \n", - "373 0 True \n", - "374 0 False \n", - "375 0 True \n", - "376 0 False \n", - "377 0 True \n", - "378 0 False \n", - "379 0 True \n", - "380 0 False \n", - "381 0 True \n", - "382 0 False \n", - "383 0 True \n", - "384 0 True \n", - "385 0 False \n", - "386 0 True \n", - "387 0 False \n", - "388 0 False \n", - "389 0 False \n", - "390 0 True \n", - "391 0 False \n", - "392 0 False \n", - "393 0 True \n", - "394 0 True \n", - "395 0 True \n", - "396 0 True \n", - "397 0 True \n", - "398 0 True \n", - "399 0 True \n", - "400 0 True \n", - "401 0 True \n", - "402 0 False \n", - "403 0 False \n", - "404 0 True \n", - "405 0 True \n", - "406 0 False \n", - "407 0 True \n", - "408 0 False \n", - "409 0 False \n", - "410 0 True \n", - "411 0 False \n", - "412 0 False \n", - "413 0 False \n", - "414 0 False \n", - "415 0 False \n", - "416 0 True \n", - "417 0 True \n", - "418 0 False \n", - "419 0 True \n", - "420 0 True \n", - "421 0 False \n", - "422 0 True \n", - "423 0 False \n", - "424 0 True \n", - "425 0 False \n", - "426 0 True \n", - "427 0 False \n", - "428 0 True \n", - "429 0 False \n", - "430 0 True \n", - "431 0 False \n", - "432 0 True \n", - "433 0 True \n", - "434 0 False \n", - "435 0 True \n", - "436 0 False \n", - "437 0 True \n", - "438 0 False \n", - "439 0 False \n", - "440 0 False \n", - "441 0 False \n", - "442 0 False \n", - "443 0 False \n", - "444 0 False \n", - "445 0 False \n", - "446 0 False \n", - "447 0 False \n", - "448 0 True \n", - "449 0 False \n", - "450 0 True \n", - "451 0 False \n", - "452 0 True \n", - "453 0 False \n", - "454 0 False \n", - "455 0 True \n", - "456 0 False \n", - "457 0 True \n", - "458 0 False \n", - "459 0 True \n", - "460 0 False \n", - "461 0 False \n", - "462 0 False \n", - "463 0 True \n", - "464 0 False \n", - "465 0 True \n", - "466 0 False \n", - "467 0 True \n", - "468 0 False \n", - "469 0 True \n", - "470 0 True \n", - "471 0 True \n", - "472 0 True \n", - "473 0 False \n", - "474 0 False \n", - "475 0 True \n", - "476 0 False \n", - "477 0 False \n", - "478 0 True \n", - "479 0 False \n", - "480 0 True \n", - "481 0 False \n", - "482 0 False \n", - "483 0 True \n", - "484 0 False \n", - "485 0 False \n", - "486 0 False \n", - "487 0 False \n", - "488 0 False \n", - "489 0 False \n", - "490 0 False \n", - "491 0 True \n", - "492 0 False \n", - "493 0 False \n", - "494 0 True \n", - "495 0 False \n", - "496 0 True \n", - "497 0 False \n", - "498 0 True \n", - "499 0 False \n", - "500 0 True \n", - "501 0 False \n", - "502 0 True \n", - "503 0 False \n", - "504 0 True \n", - "505 0 False \n", - "506 0 True \n", - "507 0 False \n", - "508 0 True \n", - "509 0 True \n", - "510 0 True \n", - "511 0 False \n", - "512 0 True \n", - "513 0 False \n", - "514 0 False \n", - "515 0 False \n", - "516 0 True \n", - "517 0 False \n", - "518 0 False \n", - "519 0 False \n", - "520 0 True \n", - "521 0 False \n", - "522 0 True \n", - "523 0 False \n", - "524 0 True \n", - "525 0 False \n", - "526 0 True \n", - "527 0 False \n", - "528 0 True \n", - "529 0 False \n", - "530 0 True \n", - "531 0 False \n", - "532 0 False \n", - "533 0 False \n", - "534 0 True \n", - "535 0 False \n", - "536 0 True \n", - "537 0 False \n", - "538 0 False \n", - "539 0 False \n", - "540 0 True \n", - "541 0 False \n", - "542 0 True \n", - "543 0 False \n", - "544 0 True \n", - "545 0 False \n", - "546 0 True \n", - "547 0 False \n", - "548 0 True \n", - "549 0 False \n", - "550 0 False \n", - "551 0 True \n", - "552 0 False \n", - "553 0 True \n", - "554 0 False \n", - "555 0 False \n", - "556 0 False \n", - "557 0 False \n", - "558 0 False \n", - "559 0 True \n", - "560 0 False \n", - "561 0 False \n", - "562 0 False \n", - "563 0 False \n", - "564 0 False \n", - "565 0 False \n", - "566 0 False \n", - "567 0 False \n", - "568 0 False \n", - "569 0 False \n", - "570 0 False \n", - "571 0 False \n", - "572 0 False \n", - "573 0 False \n", - "574 0 False \n", - "575 0 False \n", - "576 0 False \n", - "577 0 False \n", - "578 0 False \n", - "579 0 False \n", - "580 0 False \n", - "581 0 False \n", - "582 0 False \n", - "583 0 False \n", - "584 0 False \n", - "585 0 False \n", - "586 0 False \n", - "587 0 False \n", - "588 0 False \n", - "589 0 False \n", - "590 0 False \n", - "591 0 False \n", - "592 0 False \n", - "593 0 True \n", - "594 0 False \n", - "595 0 True \n", - "596 0 False \n", - "597 0 True \n", - "598 0 True \n", - "599 0 False \n", - "600 0 False \n", - "601 0 True \n", - "602 0 False \n", - "603 0 False \n", - "604 0 False \n", - "605 0 False \n", - "606 0 False \n", - "607 0 False \n", - "608 0 False \n", - "609 0 False \n", - "610 0 False \n", - "611 0 True \n", - "612 0 True \n", - "613 0 False \n", - "614 0 True \n", - "615 0 False \n", - "616 0 False \n", - "617 0 False \n", - "618 0 False \n", - "619 0 False \n", - "620 0 False \n", - "621 0 True \n", - "622 0 False \n", - "623 0 True \n", - "624 0 False \n", - "625 0 True \n", - "626 0 False \n", - "627 0 True \n", - "628 0 False \n", - "629 0 True \n", - "630 0 False \n", - "631 0 False \n", - "632 0 True \n", - "633 0 False \n", - "634 0 False \n", - "635 0 False \n", - "636 0 True \n", - "637 0 False \n", - "638 0 True \n", - "639 0 False \n", - "640 0 True \n", - "641 0 False \n", - "642 0 True \n", - "643 0 True \n", - "644 0 True \n", - "645 0 False \n", - "646 0 False \n", - "647 0 True \n", - "648 0 True \n", - "649 0 False \n", - "650 0 False \n", - "651 0 True \n", - "652 0 False \n", - "653 0 False \n", - "654 0 False \n", - "655 0 True \n", - "656 0 False \n", - "657 0 True \n", - "658 0 False \n", - "659 0 False \n", - "660 0 False \n", - "661 0 False \n", - "662 0 True \n", - "663 0 False \n", - "664 0 False \n", - "665 0 False \n", - "666 0 False \n", - "667 0 False \n", - "668 0 True \n", - "669 0 False \n", - "670 0 True \n", - "671 0 False \n", - "672 0 False \n", - "673 0 True \n", - "674 0 False \n", - "675 0 True \n", - "676 0 False \n", - "677 0 False \n", - "678 0 True \n", - "679 0 False \n", - "680 0 True \n", - "681 0 True \n", - "682 0 True \n", - "683 0 True \n", - "684 0 True \n", - "685 0 True \n", - "686 0 True \n", - "687 0 True \n", - "688 0 True \n", - "689 0 True \n", - "690 0 True \n", - "691 0 True \n", - "692 0 True \n", - "693 0 True \n", - "694 0 True \n", - "695 0 True \n", - "696 0 True \n", - "697 0 True \n", - "698 0 True \n", - "699 0 True \n", - "700 0 True \n", - "701 0 False \n", - "702 0 False \n", - "703 0 True \n", - "704 0 False \n", - "705 0 False \n", - "706 0 True \n", - "707 0 False \n", - "708 0 True \n", - "709 0 True \n", - "710 0 True \n", - "711 0 True \n", - "712 1 True \n", - "713 0 True \n", - "714 0 True \n", - "715 0 True \n", - "716 0 True \n", - "717 0 True \n", - "718 0 False \n", - "719 0 True \n", - "720 0 True \n", - "721 0 True \n", - "722 0 False \n", - "723 0 True \n", - "724 1 False \n", - "725 0 True \n", - "726 0 False \n", - "727 0 True \n", - "728 0 False \n", - "729 0 True \n", - "730 0 False \n", - "731 0 True \n", - "732 0 False \n", - "733 0 True \n", - "734 0 False \n", - "735 0 False \n", - "736 0 True \n", - "737 0 False \n", - "738 0 True \n", - "\n", - " commit.verification.reason \\\n", - "0 unsigned \n", - "1 unsigned \n", - "2 unsigned \n", - "3 unsigned \n", - "4 unsigned \n", - "5 unsigned \n", - "6 unsigned \n", - "7 unsigned \n", - "8 unsigned \n", - "9 unsigned \n", - "10 unsigned \n", - "11 unsigned \n", - "12 unsigned \n", - "13 unsigned \n", - "14 unsigned \n", - "15 unsigned \n", - "16 unsigned \n", - "17 unsigned \n", - "18 unsigned \n", - "19 unsigned \n", - "20 unsigned \n", - "21 unsigned \n", - "22 unsigned \n", - "23 unsigned \n", - "24 unsigned \n", - "25 unsigned \n", - "26 unsigned \n", - "27 unsigned \n", - "28 unsigned \n", - "29 unsigned \n", - "30 unsigned \n", - "31 unsigned \n", - "32 unsigned \n", - "33 unsigned \n", - "34 unsigned \n", - "35 unsigned \n", - "36 unsigned \n", - "37 unsigned \n", - "38 unsigned \n", - "39 unsigned \n", - "40 unsigned \n", - "41 unsigned \n", - "42 unsigned \n", - "43 unsigned \n", - "44 unsigned \n", - "45 unsigned \n", - "46 unsigned \n", - "47 unsigned \n", - "48 unsigned \n", - "49 unsigned \n", - "50 unsigned \n", - "51 unsigned \n", - "52 unsigned \n", - "53 unsigned \n", - "54 unsigned \n", - "55 unsigned \n", - "56 unsigned \n", - "57 unsigned \n", - "58 unsigned \n", - "59 unsigned \n", - "60 unsigned \n", - "61 unsigned \n", - "62 unsigned \n", - "63 unsigned \n", - "64 unsigned \n", - "65 unsigned \n", - "66 unsigned \n", - "67 unsigned \n", - "68 unsigned \n", - "69 unsigned \n", - "70 unsigned \n", - "71 unsigned \n", - "72 unsigned \n", - "73 unsigned \n", - "74 unsigned \n", - "75 unsigned \n", - "76 unsigned \n", - "77 unsigned \n", - "78 unsigned \n", - "79 unsigned \n", - "80 unsigned \n", - "81 unsigned \n", - "82 unsigned \n", - "83 unsigned \n", - "84 unsigned \n", - "85 unsigned \n", - "86 unsigned \n", - "87 unsigned \n", - "88 unsigned \n", - "89 unsigned \n", - "90 unsigned \n", - "91 unsigned \n", - "92 unsigned \n", - "93 unsigned \n", - "94 unsigned \n", - "95 unsigned \n", - "96 unsigned \n", - "97 unsigned \n", - "98 unsigned \n", - "99 unsigned \n", - "100 unsigned \n", - "101 unsigned \n", - "102 unsigned \n", - "103 unsigned \n", - "104 unsigned \n", - "105 unsigned \n", - "106 unsigned \n", - "107 unsigned \n", - "108 unsigned \n", - "109 unsigned \n", - "110 unsigned \n", - "111 unsigned \n", - "112 unsigned \n", - "113 unsigned \n", - "114 unsigned \n", - "115 unsigned \n", - "116 unsigned \n", - "117 unsigned \n", - "118 unsigned \n", - "119 unsigned \n", - "120 unsigned \n", - "121 unsigned \n", - "122 unsigned \n", - "123 unsigned \n", - "124 unsigned \n", - "125 unsigned \n", - "126 unsigned \n", - "127 unsigned \n", - "128 unsigned \n", - "129 unsigned \n", - "130 unsigned \n", - "131 unsigned \n", - "132 unsigned \n", - "133 unsigned \n", - "134 unsigned \n", - "135 unsigned \n", - "136 unsigned \n", - "137 unsigned \n", - "138 unsigned \n", - "139 unsigned \n", - "140 unsigned \n", - "141 unsigned \n", - "142 unsigned \n", - "143 unsigned \n", - "144 unsigned \n", - "145 unsigned \n", - "146 unsigned \n", - "147 unsigned \n", - "148 unsigned \n", - "149 unsigned \n", - "150 unsigned \n", - "151 unsigned \n", - "152 unsigned \n", - "153 unsigned \n", - "154 unsigned \n", - "155 unsigned \n", - "156 unsigned \n", - "157 unsigned \n", - "158 unsigned \n", - "159 unsigned \n", - "160 unsigned \n", - "161 unsigned \n", - "162 unsigned \n", - "163 unsigned \n", - "164 unsigned \n", - "165 unsigned \n", - "166 unsigned \n", - "167 unsigned \n", - "168 unsigned \n", - "169 unsigned \n", - "170 unsigned \n", - "171 unsigned \n", - "172 unsigned \n", - "173 unsigned \n", - "174 unsigned \n", - "175 unsigned \n", - "176 unsigned \n", - "177 unsigned \n", - "178 unsigned \n", - "179 unsigned \n", - "180 unsigned \n", - "181 unsigned \n", - "182 unsigned \n", - "183 unsigned \n", - "184 unsigned \n", - "185 unsigned \n", - "186 unsigned \n", - "187 unsigned \n", - "188 unsigned \n", - "189 unsigned \n", - "190 unsigned \n", - "191 unsigned \n", - "192 unsigned \n", - "193 unsigned \n", - "194 unsigned \n", - "195 unsigned \n", - "196 unsigned \n", - "197 unsigned \n", - "198 unsigned \n", - "199 unsigned \n", - "200 unsigned \n", - "201 unsigned \n", - "202 unsigned \n", - "203 unsigned \n", - "204 unsigned \n", - "205 unsigned \n", - "206 unsigned \n", - "207 unsigned \n", - "208 unsigned \n", - "209 unsigned \n", - "210 unsigned \n", - "211 unsigned \n", - "212 unsigned \n", - "213 unsigned \n", - "214 unsigned \n", - "215 unsigned \n", - "216 unsigned \n", - "217 unsigned \n", - "218 unsigned \n", - "219 unsigned \n", - "220 unsigned \n", - "221 unsigned \n", - "222 unsigned \n", - "223 unsigned \n", - "224 unsigned \n", - "225 unsigned \n", - "226 unsigned \n", - "227 unsigned \n", - "228 unsigned \n", - "229 unsigned \n", - "230 unsigned \n", - "231 unsigned \n", - "232 unsigned \n", - "233 unsigned \n", - "234 unsigned \n", - "235 unsigned \n", - "236 unsigned \n", - "237 unsigned \n", - "238 unsigned \n", - "239 unsigned \n", - "240 unsigned \n", - "241 unsigned \n", - "242 unsigned \n", - "243 unsigned \n", - "244 unsigned \n", - "245 unsigned \n", - "246 unsigned \n", - "247 unsigned \n", - "248 unsigned \n", - "249 unsigned \n", - "250 unsigned \n", - "251 unsigned \n", - "252 unsigned \n", - "253 unsigned \n", - "254 unsigned \n", - "255 unsigned \n", - "256 unsigned \n", - "257 unsigned \n", - "258 unsigned \n", - "259 unsigned \n", - "260 unsigned \n", - "261 unsigned \n", - "262 unsigned \n", - "263 unsigned \n", - "264 unsigned \n", - "265 unsigned \n", - "266 unsigned \n", - "267 unsigned \n", - "268 unsigned \n", - "269 unsigned \n", - "270 unsigned \n", - "271 unsigned \n", - "272 unsigned \n", - "273 unsigned \n", - "274 unsigned \n", - "275 unsigned \n", - "276 unsigned \n", - "277 unsigned \n", - "278 unsigned \n", - "279 unsigned \n", - "280 unsigned \n", - "281 unsigned \n", - "282 unsigned \n", - "283 unsigned \n", - "284 unsigned \n", - "285 unsigned \n", - "286 unsigned \n", - "287 unsigned \n", - "288 unsigned \n", - "289 unsigned \n", - "290 unsigned \n", - "291 unsigned \n", - "292 unsigned \n", - "293 unsigned \n", - "294 unsigned \n", - "295 unsigned \n", - "296 unsigned \n", - "297 unsigned \n", - "298 unsigned \n", - "299 unsigned \n", - "300 unsigned \n", - "301 unsigned \n", - "302 unsigned \n", - "303 unsigned \n", - "304 valid \n", - "305 unsigned \n", - "306 unsigned \n", - "307 unsigned \n", - "308 valid \n", - "309 valid \n", - "310 valid \n", - "311 valid \n", - "312 valid \n", - "313 valid \n", - "314 valid \n", - "315 valid \n", - "316 valid \n", - "317 valid \n", - "318 unsigned \n", - "319 valid \n", - "320 unsigned \n", - "321 unsigned \n", - "322 unsigned \n", - "323 valid \n", - "324 unsigned \n", - "325 valid \n", - "326 unsigned \n", - "327 valid \n", - "328 unsigned \n", - "329 valid \n", - "330 unsigned \n", - "331 valid \n", - "332 unsigned \n", - "333 valid \n", - "334 unsigned \n", - "335 unsigned \n", - "336 valid \n", - "337 unsigned \n", - "338 valid \n", - "339 valid \n", - "340 valid \n", - "341 valid \n", - "342 valid \n", - "343 valid \n", - "344 valid \n", - "345 unsigned \n", - "346 unsigned \n", - "347 valid \n", - "348 unsigned \n", - "349 unsigned \n", - "350 unsigned \n", - "351 valid \n", - "352 unsigned \n", - "353 unsigned \n", - "354 unsigned \n", - "355 unsigned \n", - "356 unsigned \n", - "357 unsigned \n", - "358 unsigned \n", - "359 unsigned \n", - "360 unsigned \n", - "361 valid \n", - "362 unsigned \n", - "363 valid \n", - "364 unsigned \n", - "365 valid \n", - "366 unsigned \n", - "367 valid \n", - "368 unsigned \n", - "369 unsigned \n", - "370 valid \n", - "371 valid \n", - "372 valid \n", - "373 valid \n", - "374 unsigned \n", - "375 valid \n", - "376 unsigned \n", - "377 valid \n", - "378 unsigned \n", - "379 valid \n", - "380 unsigned \n", - "381 valid \n", - "382 unsigned \n", - "383 valid \n", - "384 valid \n", - "385 unsigned \n", - "386 valid \n", - "387 unsigned \n", - "388 unsigned \n", - "389 unsigned \n", - "390 valid \n", - "391 unsigned \n", - "392 unsigned \n", - "393 valid \n", - "394 valid \n", - "395 valid \n", - "396 valid \n", - "397 valid \n", - "398 valid \n", - "399 valid \n", - "400 valid \n", - "401 valid \n", - "402 unsigned \n", - "403 unsigned \n", - "404 valid \n", - "405 valid \n", - "406 unsigned \n", - "407 valid \n", - "408 unsigned \n", - "409 unsigned \n", - "410 valid \n", - "411 unsigned \n", - "412 unsigned \n", - "413 unsigned \n", - "414 unsigned \n", - "415 unsigned \n", - "416 valid \n", - "417 valid \n", - "418 unsigned \n", - "419 valid \n", - "420 valid \n", - "421 unsigned \n", - "422 valid \n", - "423 unsigned \n", - "424 valid \n", - "425 unsigned \n", - "426 valid \n", - "427 unsigned \n", - "428 valid \n", - "429 unsigned \n", - "430 valid \n", - "431 unsigned \n", - "432 valid \n", - "433 valid \n", - "434 unsigned \n", - "435 valid \n", - "436 unsigned \n", - "437 valid \n", - "438 unsigned \n", - "439 unsigned \n", - "440 unsigned \n", - "441 unsigned \n", - "442 unsigned \n", - "443 unsigned \n", - "444 unsigned \n", - "445 unsigned \n", - "446 unsigned \n", - "447 unsigned \n", - "448 valid \n", - "449 unsigned \n", - "450 valid \n", - "451 unsigned \n", - "452 valid \n", - "453 unsigned \n", - "454 unsigned \n", - "455 valid \n", - "456 unsigned \n", - "457 valid \n", - "458 unsigned \n", - "459 valid \n", - "460 unsigned \n", - "461 unsigned \n", - "462 unsigned \n", - "463 valid \n", - "464 unsigned \n", - "465 valid \n", - "466 unsigned \n", - "467 valid \n", - "468 unsigned \n", - "469 valid \n", - "470 valid \n", - "471 valid \n", - "472 valid \n", - "473 unsigned \n", - "474 unsigned \n", - "475 valid \n", - "476 unsigned \n", - "477 unsigned \n", - "478 valid \n", - "479 unsigned \n", - "480 valid \n", - "481 unsigned \n", - "482 unsigned \n", - "483 valid \n", - "484 unsigned \n", - "485 unsigned \n", - "486 unsigned \n", - "487 unsigned \n", - "488 unsigned \n", - "489 unsigned \n", - "490 unsigned \n", - "491 valid \n", - "492 unsigned \n", - "493 unsigned \n", - "494 valid \n", - "495 unsigned \n", - "496 valid \n", - "497 unsigned \n", - "498 valid \n", - "499 unsigned \n", - "500 valid \n", - "501 unsigned \n", - "502 valid \n", - "503 unsigned \n", - "504 valid \n", - "505 unsigned \n", - "506 valid \n", - "507 unsigned \n", - "508 valid \n", - "509 valid \n", - "510 valid \n", - "511 unsigned \n", - "512 valid \n", - "513 unsigned \n", - "514 unsigned \n", - "515 unsigned \n", - "516 valid \n", - "517 unsigned \n", - "518 unsigned \n", - "519 unsigned \n", - "520 valid \n", - "521 unsigned \n", - "522 valid \n", - "523 unsigned \n", - "524 valid \n", - "525 unsigned \n", - "526 valid \n", - "527 unsigned \n", - "528 valid \n", - "529 unsigned \n", - "530 valid \n", - "531 unsigned \n", - "532 unsigned \n", - "533 unsigned \n", - "534 valid \n", - "535 unsigned \n", - "536 valid \n", - "537 unsigned \n", - "538 unsigned \n", - "539 unsigned \n", - "540 valid \n", - "541 unsigned \n", - "542 valid \n", - "543 unsigned \n", - "544 valid \n", - "545 unsigned \n", - "546 valid \n", - "547 unsigned \n", - "548 valid \n", - "549 unsigned \n", - "550 unsigned \n", - "551 valid \n", - "552 unsigned \n", - "553 valid \n", - "554 unsigned \n", - "555 unsigned \n", - "556 unsigned \n", - "557 unsigned \n", - "558 unsigned \n", - "559 valid \n", - "560 unsigned \n", - "561 unsigned \n", - "562 unsigned \n", - "563 unsigned \n", - "564 unsigned \n", - "565 unsigned \n", - "566 unsigned \n", - "567 unsigned \n", - "568 unsigned \n", - "569 unsigned \n", - "570 unsigned \n", - "571 unsigned \n", - "572 unsigned \n", - "573 unsigned \n", - "574 unsigned \n", - "575 unsigned \n", - "576 unsigned \n", - "577 unsigned \n", - "578 unsigned \n", - "579 unsigned \n", - "580 unsigned \n", - "581 unsigned \n", - "582 unsigned \n", - "583 unsigned \n", - "584 unsigned \n", - "585 unsigned \n", - "586 unsigned \n", - "587 unsigned \n", - "588 unsigned \n", - "589 unsigned \n", - "590 unsigned \n", - "591 unsigned \n", - "592 unsigned \n", - "593 valid \n", - "594 unsigned \n", - "595 valid \n", - "596 unsigned \n", - "597 valid \n", - "598 valid \n", - "599 unsigned \n", - "600 unsigned \n", - "601 valid \n", - "602 unsigned \n", - "603 unsigned \n", - "604 unsigned \n", - "605 unsigned \n", - "606 unsigned \n", - "607 unsigned \n", - "608 unsigned \n", - "609 unsigned \n", - "610 unsigned \n", - "611 valid \n", - "612 valid \n", - "613 unsigned \n", - "614 valid \n", - "615 unsigned \n", - "616 unsigned \n", - "617 unsigned \n", - "618 unsigned \n", - "619 unsigned \n", - "620 unsigned \n", - "621 valid \n", - "622 unsigned \n", - "623 valid \n", - "624 unsigned \n", - "625 valid \n", - "626 unsigned \n", - "627 valid \n", - "628 unsigned \n", - "629 valid \n", - "630 unsigned \n", - "631 unsigned \n", - "632 valid \n", - "633 unsigned \n", - "634 unsigned \n", - "635 unsigned \n", - "636 valid \n", - "637 unsigned \n", - "638 valid \n", - "639 unsigned \n", - "640 valid \n", - "641 unsigned \n", - "642 valid \n", - "643 valid \n", - "644 valid \n", - "645 unsigned \n", - "646 unsigned \n", - "647 valid \n", - "648 valid \n", - "649 unsigned \n", - "650 unsigned \n", - "651 valid \n", - "652 unsigned \n", - "653 unsigned \n", - "654 unsigned \n", - "655 valid \n", - "656 unsigned \n", - "657 valid \n", - "658 unsigned \n", - "659 unsigned \n", - "660 unsigned \n", - "661 unsigned \n", - "662 valid \n", - "663 unsigned \n", - "664 unsigned \n", - "665 unsigned \n", - "666 unsigned \n", - "667 unsigned \n", - "668 valid \n", - "669 unsigned \n", - "670 valid \n", - "671 unsigned \n", - "672 unsigned \n", - "673 valid \n", - "674 unsigned \n", - "675 valid \n", - "676 unsigned \n", - "677 unsigned \n", - "678 valid \n", - "679 unsigned \n", - "680 valid \n", - "681 valid \n", - "682 valid \n", - "683 valid \n", - "684 valid \n", - "685 valid \n", - "686 valid \n", - "687 valid \n", - "688 valid \n", - "689 valid \n", - "690 valid \n", - "691 valid \n", - "692 valid \n", - "693 valid \n", - "694 valid \n", - "695 valid \n", - "696 valid \n", - "697 valid \n", - "698 valid \n", - "699 valid \n", - "700 valid \n", - "701 unsigned \n", - "702 unsigned \n", - "703 valid \n", - "704 unsigned \n", - "705 unsigned \n", - "706 valid \n", - "707 unsigned \n", - "708 valid \n", - "709 valid \n", - "710 valid \n", - "711 valid \n", - "712 valid \n", - "713 valid \n", - "714 valid \n", - "715 valid \n", - "716 valid \n", - "717 valid \n", - "718 unsigned \n", - "719 valid \n", - "720 valid \n", - "721 valid \n", - "722 unsigned \n", - "723 valid \n", - "724 unsigned \n", - "725 valid \n", - "726 unsigned \n", - "727 valid \n", - "728 unsigned \n", - "729 valid \n", - "730 unsigned \n", - "731 valid \n", - "732 unsigned \n", - "733 valid \n", - "734 unsigned \n", - "735 unsigned \n", - "736 valid \n", - "737 unsigned \n", - "738 valid \n", - "\n", - " commit.verification.signature \\\n", - "0 None \n", - "1 None \n", - "2 None \n", - "3 None \n", - "4 None \n", - "5 None \n", - "6 None \n", - "7 None \n", - "8 None \n", - "9 None \n", - "10 None \n", - "11 None \n", - "12 None \n", - "13 None \n", - "14 None \n", - "15 None \n", - "16 None \n", - "17 None \n", - "18 None \n", - "19 None \n", - "20 None \n", - "21 None \n", - "22 None \n", - "23 None \n", - "24 None \n", - "25 None \n", - "26 None \n", - "27 None \n", - "28 None \n", - "29 None \n", - "30 None \n", - "31 None \n", - "32 None \n", - "33 None \n", - "34 None \n", - "35 None \n", - "36 None \n", - "37 None \n", - "38 None \n", - "39 None \n", - "40 None \n", - "41 None \n", - "42 None \n", - "43 None \n", - "44 None \n", - "45 None \n", - "46 None \n", - "47 None \n", - "48 None \n", - "49 None \n", - "50 None \n", - "51 None \n", - "52 None \n", - "53 None \n", - "54 None \n", - "55 None \n", - "56 None \n", - "57 None \n", - "58 None \n", - "59 None \n", - "60 None \n", - "61 None \n", - "62 None \n", - "63 None \n", - "64 None \n", - "65 None \n", - "66 None \n", - "67 None \n", - "68 None \n", - "69 None \n", - "70 None \n", - "71 None \n", - "72 None \n", - "73 None \n", - "74 None \n", - "75 None \n", - "76 None \n", - "77 None \n", - "78 None \n", - "79 None \n", - "80 None \n", - "81 None \n", - "82 None \n", - "83 None \n", - "84 None \n", - "85 None \n", - "86 None \n", - "87 None \n", - "88 None \n", - "89 None \n", - "90 None \n", - "91 None \n", - "92 None \n", - "93 None \n", - "94 None \n", - "95 None \n", - "96 None \n", - "97 None \n", - "98 None \n", - "99 None \n", - "100 None \n", - "101 None \n", - "102 None \n", - "103 None \n", - "104 None \n", - "105 None \n", - "106 None \n", - "107 None \n", - "108 None \n", - "109 None \n", - "110 None \n", - "111 None \n", - "112 None \n", - "113 None \n", - "114 None \n", - "115 None \n", - "116 None \n", - "117 None \n", - "118 None \n", - "119 None \n", - "120 None \n", - "121 None \n", - "122 None \n", - "123 None \n", - "124 None \n", - "125 None \n", - "126 None \n", - "127 None \n", - "128 None \n", - "129 None \n", - "130 None \n", - "131 None \n", - "132 None \n", - "133 None \n", - "134 None \n", - "135 None \n", - "136 None \n", - "137 None \n", - "138 None \n", - "139 None \n", - "140 None \n", - "141 None \n", - "142 None \n", - "143 None \n", - "144 None \n", - "145 None \n", - "146 None \n", - "147 None \n", - "148 None \n", - "149 None \n", - "150 None \n", - "151 None \n", - "152 None \n", - "153 None \n", - "154 None \n", - "155 None \n", - "156 None \n", - "157 None \n", - "158 None \n", - "159 None \n", - "160 None \n", - "161 None \n", - "162 None \n", - "163 None \n", - "164 None \n", - "165 None \n", - "166 None \n", - "167 None \n", - "168 None \n", - "169 None \n", - "170 None \n", - "171 None \n", - "172 None \n", - "173 None \n", - "174 None \n", - "175 None \n", - "176 None \n", - "177 None \n", - "178 None \n", - "179 None \n", - "180 None \n", - "181 None \n", - "182 None \n", - "183 None \n", - "184 None \n", - "185 None \n", - "186 None \n", - "187 None \n", - "188 None \n", - "189 None \n", - "190 None \n", - "191 None \n", - "192 None \n", - "193 None \n", - "194 None \n", - "195 None \n", - "196 None \n", - "197 None \n", - "198 None \n", - "199 None \n", - "200 None \n", - "201 None \n", - "202 None \n", - "203 None \n", - "204 None \n", - "205 None \n", - "206 None \n", - "207 None \n", - "208 None \n", - "209 None \n", - "210 None \n", - "211 None \n", - "212 None \n", - "213 None \n", - "214 None \n", - "215 None \n", - "216 None \n", - "217 None \n", - "218 None \n", - "219 None \n", - "220 None \n", - "221 None \n", - "222 None \n", - "223 None \n", - "224 None \n", - "225 None \n", - "226 None \n", - "227 None \n", - "228 None \n", - "229 None \n", - "230 None \n", - "231 None \n", - "232 None \n", - "233 None \n", - "234 None \n", - "235 None \n", - "236 None \n", - "237 None \n", - "238 None \n", - "239 None \n", - "240 None \n", - "241 None \n", - "242 None \n", - "243 None \n", - "244 None \n", - "245 None \n", - "246 None \n", - "247 None \n", - "248 None \n", - "249 None \n", - "250 None \n", - "251 None \n", - "252 None \n", - "253 None \n", - "254 None \n", - "255 None \n", - "256 None \n", - "257 None \n", - "258 None \n", - "259 None \n", - "260 None \n", - "261 None \n", - "262 None \n", - "263 None \n", - "264 None \n", - "265 None \n", - "266 None \n", - "267 None \n", - "268 None \n", - "269 None \n", - "270 None \n", - "271 None \n", - "272 None \n", - "273 None \n", - "274 None \n", - "275 None \n", - "276 None \n", - "277 None \n", - "278 None \n", - "279 None \n", - "280 None \n", - "281 None \n", - "282 None \n", - "283 None \n", - "284 None \n", - "285 None \n", - "286 None \n", - "287 None \n", - "288 None \n", - "289 None \n", - "290 None \n", - "291 None \n", - "292 None \n", - "293 None \n", - "294 None \n", - "295 None \n", - "296 None \n", - "297 None \n", - "298 None \n", - "299 None \n", - "300 None \n", - "301 None \n", - "302 None \n", - "303 None \n", - "304 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaBXyuCRBK7hj4Ov3rIwAAdHIIAHSzIUXFBqqziBkxZnXVjo7t\\n7Qp5FkryT3mnPD2GY2NyxhhHAhO8xBGVJqjioCbcSqKUskfeNmvDLIhQhbe53xwl\\nINCOlEySEH6RBr5w/NSEKJ8xas09TcC5B3W1N8qa3ELS/zLWaTFuyttwtI6CdDdE\\n+OlIeRgEdxUk7bJcGu4sMRNuOgd9U7x7kn19CRkG3T8ay5vaHjrUdjC6/zQNcIPW\\nQKA+WY2ig2cvZGO5kyx0PVPvvuhzPcooNC8FnJY1K8wMB0t/UP7BAYW4j8ERZpJq\\nDkF/agiZCouEWVB8Tq2vsyq/R4urENBPfIWr/wdLtQ7ymZFLe7f8MSpI0zFGN7k=\\n=6nd4\\n-----END PGP SIGNATURE-----\\n \n", - "305 None \n", - "306 None \n", - "307 None \n", - "308 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHG2DCRBK7hj4Ov3rIwAAdHIIAKqL9Fhas2xguqHJBwaHJSYJ\\nLNeBIlf241E1oI6K80Pw0RTbk7VtPwndA7eafb52FB3es7aWaEEDOCRS1b385a9r\\n4m1Bvh0j73d008SQAnBVlH75Hfkm5r7XmDjnnU7BhP7bmyCSzH8ZEaDobjXsC7ra\\ngb/5PtwX2i8w01zHQEt/7EmuntmsyJbdy7ySlwSF9Pl28EI2jPgYm3KfCN2T/exk\\njnASnwIZmBmYRxM8t0S/foq6Qzq93sRKXeoBpi+GP0t5otGxOpq7OA4e5+Ywchdm\\n6/60zkiprn6i+0GhNVYeZU5ac6bFNjOxK9pF0bOFlBxfvALYAKX3yPRiC9Sc0e0=\\n=Krss\\n-----END PGP SIGNATURE-----\\n \n", - "309 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHG3ZCRBK7hj4Ov3rIwAAdHIIAAZduKimykHEu82uGtzb21wE\\ngQC+89Jzy+7fEFbuKsSu9O9AMn7DmVHilSlwR/ZI+kwNUSkPnPbihOqS3iRCkMa5\\neQlab7u9e/eESZ6Nh7WKQWP0axRirjGu3XtpDcv+Uw9Iak+2WL7T6TTWx8+6UEiU\\nq4ZW2MuNEP2aUOjE7WlXMwMwh5103erB/DWHxXYSSaYpTDCVFwWdMSc4xaOHVhBW\\nwEXC97grfLytv16h9Q+pUjfU4prRX6oP23FEDApLRHzhb/7GAAD28DprM1aMuo4R\\nfN9MHBvmnr3eZ65JdiWiFODqrJl2AOSccceS/WAsknoPyekJE/oS6Lwc+udZf7M=\\n=Wsxl\\n-----END PGP SIGNATURE-----\\n \n", - "310 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHpzlCRBK7hj4Ov3rIwAAdHIIAA0QQcHJsy5UWWpZdL2juJat\\nqwv3uDJOGYapIGrcTRnKhm9cEgIm7QNBhBslQQ4S4YWAi/zmiTixRInee85FtAvm\\nUv1ZV5WH4xH+6hH07asVQoEA48ewfdKlTfAZ+fJpUG616GcyMYp+KJERqvOKpDba\\n1UL4v2I5UC3K5CyOULjr2Kntw0y42pOcRJXsaDzeKoUG3CWZob/6xLWKOouhNTrH\\nAIBu1aH5TIMpWQzktVm7Dl+AoZmOr5CPYJfrmhnSxgiaQEKHuyY4otNf0ygnAq8x\\ns8trwvXb1wb+YxdgukD8uRLpgMwsLA7Y6lfqsxfHGn2ylmyLuso5Q6BzwUSX9GQ=\\n=6c7n\\n-----END PGP SIGNATURE-----\\n \n", - "311 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp1CCRBK7hj4Ov3rIwAAdHIIAF+nQ8826gDzEDfamjFwS7FB\\nZXdQeQvzKwljXO8PdeAT/mo3ORj7R8JM/JvzzKWzt6bFFLTfZfNnrFR5XyRwhsnR\\n3bnmQ788Xr4K/08p6My9SX+5MVhONciIwyU0fkb0tfHzc6KvgeLJwXquyqjPoUg7\\nvWb0uhooY4QMtFnHgtdUm4CmdN8u8YwgIP2uTsg0FCOMlTbxtKvjZOKm/ZxPFrKh\\nmjBAWkwCPJ4dObI2XP8o3BAVEOyRo37XiKUgcGbqzqWHm9AFIJ5BbdJkE2lE0P+0\\nAafPfLIe5/mMPwz+C6+2dBqlb01VKW6Aap2Jyo6IrcYNVftbAa6TCGFBa6moFFk=\\n=bnpQ\\n-----END PGP SIGNATURE-----\\n \n", - "312 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp2zCRBK7hj4Ov3rIwAAdHIIAJznZhpWHJE2W+RvR52P4UtD\\nxjjpA8yFVxRxADrrAXDDgJmXa84Mqo2vTVUSlbkaE7bdLKA82LsEBV4lM0AArEVy\\nY3hKWY3019tyXmxkV7FhNLNSDnRd+IJcKzIgBTfxbNHtute9J+sekNaIV+44AqO8\\nYNqilaKTmbLNLksxPXqMraslN02HBw7fewmnjC9xmtrPrSwiHdTQezHqGN13uLX1\\ngMZxc1AE5nT9BNNMD5+YAhoTUobdEzREtHlgb4GOd9auTYK8ovnvThy3Cd654pPV\\nIBEIUAhxKmLrSEKhp4WiWlQLQDpKqRhDlak4csTXXRfqi9mok0QynZTtqAb/biM=\\n=ZP5k\\n-----END PGP SIGNATURE-----\\n \n", - "313 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp50CRBK7hj4Ov3rIwAAdHIIAKnr9tFtBLKq5UuwGP1w8VEB\\naVNg340nsweX9U5GEH2IGkI0XVVdyR34/A/0Ic+Mtloba5fVtnZiBJPD2z7QVGOV\\naTKC9NYZxd111CLw1TGgVS1yvQ1LM8bbkLh7XTvBC4Hw71wVbYqr9+bDsGYSN3V7\\nje2mee9uEAgUQJxoHXy7aYm6VW7Ew1MPn3TJjn/jlDxxLT1+jT7KjXCZUawxfWDC\\nJdqEcC4AwrVrKJwJNGR3U3YHKB6Zd8Vr4SQqFpyVFMPjJN+TIjxmIeQbaggVsKG2\\nzUj8bayHzWhqLeQ3OW1Pb0gsuHcWey4kk/Hr8YZA6WRYh0hF+zoG2Vy8HcpTl4E=\\n=YIqb\\n-----END PGP SIGNATURE-----\\n \n", - "314 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp6rCRBK7hj4Ov3rIwAAdHIIAElkNiFfoqNhJaZezF3reL6+\\n3MYIh8Ofgze+EQO40qrDfpKBSHocPzbtyuRzWCpPfJP9R92Qd5s28pXAjjttc983\\nqpWlDAIKOLh7Bhs5B6lGaXNE/saBZdw73Bq/0DK6OXlCqMSOoiUQ6yb8VpAuJz8T\\nP7gWfNVntOktX1S6nKVTfsXbpdK5+MfiV31/m6sq7rtUiJTaCGXhiUAooKCWSQaj\\nmQNZKzpa2GIiMVfhAxPKUMYBCLA3ZZix+D8HdWxZJE/Xv4F3wai6PTWBKQNK/A5K\\n1BvdhW0GIrsRb4CpsL1H5+OZ/wS0IY7N4ZBmRpzSl5z8MPkXggw5Vb6GaSs1Jfw=\\n=XXxH\\n-----END PGP SIGNATURE-----\\n \n", - "315 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp7rCRBK7hj4Ov3rIwAAdHIIAG0xTQONDKlOfWvXixyoRy3f\\nuR0rMGxonYgVWwLkSdDSbLptQq2R7PGJoOvTk0YRRzQI0jOk0u8D2h/af0kgV9G/\\n5uGvHawOT9P/EBdnWHVsvjYVNw7UWabLzB7xyB9Vqlr+vvVrCacFjVRl0PbmtsHj\\nt+P78jNzQp+QwdeohUMcI98M/hvUXijUPmsJpzfaw8hKlyNv2c9A3S7WsIF87XdD\\nkxeu5eh09IkrcmyKKfb/KskXGZmdBxVHvXBYIUDGAZGvzVnNxFrrN2Vis7gJlMwB\\nFFoAlkypFIo3fuM0vVUml78HPdvoA1a2IRzCInJczqyeE7jtchYOrYhI5KRPJms=\\n=ljsF\\n-----END PGP SIGNATURE-----\\n \n", - "316 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp9bCRBK7hj4Ov3rIwAAdHIIALHbvfM4vs0e7fw7xLZQ7AEH\\nLthlCLY8lD8rs6BvJmCw2XfJ1oOljZBR4AfIbrC2mCFS0fnG/oJOoqMWa4uoXQ11\\n4gEAaKnW00jRMtb2WHz6NqG+YD8TuUHHGIQcJL59hGLg/Zcl5/NuyHqXQgb2wU3n\\nJHBqi/ujtlZn3W8pZxUaDPZHWvufw4cZ9KFBKh0JWA2ctIJj2EZSQ5TfGmDQR+In\\n/V15orZ2dpsZzm83ygQ+7axo57p8289hzQrbaypdGIIQGtaTJH+ftNGHcZHNTW0t\\njKqkZYRad69LuqjVd8TMFytOlayaSgyf8cQLAQ2EezEnvAQIklZrWJ1H6ZfpwHA=\\n=rwv4\\n-----END PGP SIGNATURE-----\\n \n", - "317 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaHp+UCRBK7hj4Ov3rIwAAdHIIAK7CSBh1QlsK2BPYMjd4eRm3\\nSCA2Ts2kEKG5rliUVNHtxeylY6buEy1j6nysZLFqP2rwxySiwm1X6Xk8bk/t1OUL\\n61keimq7Ds7WwI5VAnRsZvBwUkQKNVUb9PuHgmgn1rrTDai1scnOQhyNTwdWBxIe\\nrm2u1wHaoO+dH5d7c/f7xWwUUqBgY8q5pssG2297fuWVQqGQXnHZH19RdNmAwdsE\\nFTZUQ7BjVTlX/eWMQMW1OMxp3sOp1TwBlAFOKcRFrmn7fSEZTt+hmxQpiy/NFPhI\\nB4KBXkJxH/P20nWONBik+PpJIaGtV/bk1xacYKMNtskNlWn3ApCYscKDqD2AFRM=\\n=ILSI\\n-----END PGP SIGNATURE-----\\n \n", - "318 None \n", - "319 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaH9eiCRBK7hj4Ov3rIwAAdHIIAFReUQ2NLBSD3EiPCSwfAPx0\\nkVxDOSYibtPY/UT1kIkxPP9v9qwl/fnqfmDNWlurII16zUZ7j4duqRIHjeg0YDvu\\n+WAJLdJuAtaLlVXuWxDRCI+g/7Kr6CGEED+QcucdKvdITcfPY/XzNCiBOFKTt6Kz\\nPG+jiGwMb0uNqNM/AohE+RAyx9TdARgNdLKNPQMHrMOrLmv+Cr7eBaD6g7HLNgwp\\nnvc0Y/UPIU/JwW3o+FMEnUvo1bbAmLgnYPgdrm6VuzhZ2lxKUbh2JSakN8K4rWwe\\neW7XxWK5WB0jZi0cJJ6w3EBwuVlDuktNRCZaJhXidPqAvdp1Iph9huiqwA/EHFo=\\n=fVg8\\n-----END PGP SIGNATURE-----\\n \n", - "320 None \n", - "321 None \n", - "322 None \n", - "323 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaTMAoCRBK7hj4Ov3rIwAAdHIIAGzZq4hb81Tw83QRrgLMtXU0\\nQxybPt6qCVKvggUqvu2qeoUs5Ty4QDi6gubNa/jTHD91p3DI2XnM68QjSVPmKNmm\\nUkIJV//ADBQYdBMT3Swf8d4/ZHY4qnm9KyHaVKYjvFB9vLmM3D7ABbZhISvDAYg+\\nYEVQ7LqYkcSIC2L0LBN5XUFqzYV41L+rtXd0tiHIDJ2QwPBsLCz9GjBM9Dki0RuN\\nk7jghutG8PgLambuQYYASfkMp0Qvd0+sTOfT5fn9Irn8yro2ozLlheGBc9Tgsq0d\\nL6s9q7Zq4Nk7ZLHfCNzLzl6rldnnTc2/laeXRDmgB9MhlqwY+QhDJLS/8cYwLIk=\\n=sAs8\\n-----END PGP SIGNATURE-----\\n \n", - "324 None \n", - "325 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaVeqLCRBK7hj4Ov3rIwAAdHIIABb6EAMNublJ0WZf6xSMl1Fq\\ndx1Y1lmtxtqWxHC9/oiOrbZ3usm5k/sz+mPFyEQvFpzpy+iOmUsYHgpknrh/2+Ip\\nTRFGhSKNysw3RkFGmPe9xyzlICcV1vtp2/HgVGZoJavwVUiqY33xAXzIgZ8mf406\\nWMpvhMfK14UVVpDpQc6L6IYwT90CaRBsgrV1e4Ar3UTF/fSJS/pC47Q8kIkJv5J/\\n64VolJpYNz4bNsicpzcsi4SV9LebG8ipWJp+mkO86jpOjR87rO14IOQth9qnaVPj\\nlVnQkglz/eHQvjxFJ9IGokvTR/nIBg76Gk6Bbld9BAxvs7Miwj/WFcrb4/MP4tE=\\n=OjFc\\n-----END PGP SIGNATURE-----\\n \n", - "326 None \n", - "327 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYdWVCRBK7hj4Ov3rIwAAdHIIAAxh+0bYvvvFnIPNP7yqEK34\\npzhcV06jlGUrXnOt7nl99HOKXPL3tm+x2h+9LnOg2RItfovzVtHapqtnoLFr1e7+\\nf7C/dofLT2b8k35AeXgPVCRL+WfK30cbj/Uf7ARkBu/K42v5Pg3/fYxqWkvlGPcs\\nOdo2NDgIJWq44JxN6C97X8zhxXglWvvmvcSVGWIKq+u1JhaN2jkTw5HqU4qWowek\\nPb+KLQYZwCzne7UJttNSZLxMeLBW0QjDrRVu3OrZQ2/Tw0HE95LcQwixmrQ1YJ2b\\n/k8sH89k1ak4bwqDqj+7P2TfYo3h//aAuI6k7AtJ2fRipNOLjEPndnMEWncqAl0=\\n=CXpF\\n-----END PGP SIGNATURE-----\\n \n", - "328 None \n", - "329 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYdmjCRBK7hj4Ov3rIwAAdHIIAHMcioe4liKGUchMg+cJ3CIf\\nT4TgBuBHxr3Jt5Wqpy9SNn9tepupr1C/iO8mHY+S0bWPrRQF5lF7V8dK53n/IL8z\\nfYtNaWusYzSyiRIn5XaljC2jcE/oBlPOjD9zK4avNvsSBjAN72OHde3n/+kk3DGL\\nZbT6WsZtBSQ4tHJGWyjsRLQ+OsgFTxVH/8vslv42IX+0kkntVmCjEssaefZpZ2kF\\nHYYI+fnFF5QXIf2/ziw/QvEEAjOzMyUZHxOPB/Og9Z46WNe9V/Ecu7i1gX7aNpiu\\njc9o0nPgTRg6XQd0YpAjwpHs7Y7AFkMcly0mSO4SUoTGH+pmmk7zQC8njw7Yclw=\\n=V3NE\\n-----END PGP SIGNATURE-----\\n \n", - "330 None \n", - "331 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaYg6bCRBK7hj4Ov3rIwAAdHIIAD6ZSn1p8n+WTa/qRPkYQ+o0\\nkwDjkLBnS8aBjE0PO0rXngNB7KTJF0Qa29TfUS8S8L8xBFaGC25II1Np5+8Fz6uD\\nGwq4/mT/DljmMyg82Nm0eJApTZU1ejMqGVUy2LaHYT4WYSiZDuLPhonwZ4IQkxpK\\npoakkSMQ8fkWtR941blYyhRobQR1GQ2odTEI/QLiXsi8510RnZ9g9pL8X7T8NTBO\\nqdRg20tcxaMBqlrFZPlkgUmqc+TM+1iPNGHCifg3qlOpwm6WkbmkHHSXxHzZ7WDY\\nK7bUuPaVcLQNY1fZfbkKiK5CBJrcO3bLpQIS0zKwlkih0q6klkKFe0kKviQT90I=\\n=LjAM\\n-----END PGP SIGNATURE-----\\n \n", - "332 None \n", - "333 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJaZbo9CRBK7hj4Ov3rIwAAdHIIABIdv1ykGq/iNQnIWECErsRh\\nirT+iUIwOwy8zV+/fJi23UUTQCk/HKwQMElP38Td5DLfF151nXcTj6stU5YbzPll\\n49k4APLM3amsQvOO8woMFldrgF+tIWIWswNb1rnPbLj+iwveAPduJND1fI0yiWpS\\nKF7rI/LuuPhGm+TE4OBqYrxT1iTJDP5mvc4Ff5gqBcsyrjnZGr3MUipiBLa/N1Cq\\nqxkAen0CqwToyRMBvDzjq4D12G89dJRBGHo+rV+43gCvOUak3Ui1Nf7wzsaQxkwb\\nPr7K5XzTZqXKHrMrl+AZRJFIyZopVyZO5tFJvboMfjtsLsol9iiV1luVXqQcMnk=\\n=WYrt\\n-----END PGP SIGNATURE-----\\n \n", - "334 None \n", - "335 None \n", - "336 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJagsLaCRBK7hj4Ov3rIwAAdHIIAD2EcEyginDQROjXg710HhYv\\n7bxBVoXHLE9A1ZO6hXlbQxv1e/BZYz7iAKHdy761F0reTfjbx8QZ31/BvZnSVoH1\\nloUbz8wtvAQPAK9OSCgB1JR8MGRSHV5TvRfNzgoAFY65GitrswBWDUrOEIHb48bW\\nJ6yGdlv3kw5Li+uEcj1caVwWIYizNJKUbjmCF9FXjUqsuDS9XxMjXMXpjWCI9wP7\\n/AYZ89gYPbcT49BEOEgUG6tRflE6xUsu6xw+CzffAGA9bu3WguNIREbP3ZtvWg3F\\nOfIe5H7FUe7e0HLHmPskaVfr3JhjphZEFYl9LHUMeuPFISyfYkd+8sCDThPQFGM=\\n=NvIw\\n-----END PGP SIGNATURE-----\\n \n", - "337 None \n", - "338 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hTwCRBK7hj4Ov3rIwAAdHIIACdmdje+l4lrmK3tjt2psWuD\\nKlI0mw46Ust/AQ/15m6jZvBIl1mat5Rvddm6npOh9XHtaaghRCDePxpSPqG7RMBm\\nUtaIPsWIeqX7e4EIM8jWrgM3aReTSTUDhnIpNM7fMv9xpKiQLt9Y1d0cnMU8jwtw\\ne0avByC/bE0QOgWQRodzIVgDlnG+5gHBgipGjn3HRHlaGLEsh7EJRmAkzCV8hQG3\\nW1C6vJ7upWMdylQcEfdRjBJ6V/hoOZm9KRrTZLZOdcpg1F/LIf+avm/I4OxyujXS\\nPvGy8MiKykWABhbDYOuuWV0v0PsN9Q+moLgkxvu72rqFyMZ8Qu9nrIZz7TyIoGs=\\n=sXsC\\n-----END PGP SIGNATURE-----\\n \n", - "339 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1ha2CRBK7hj4Ov3rIwAAdHIIAKeH/w5cdUaTGAVP66qPVnde\\n76+7ZQ5DFEWuLXFjRLbgoStpycjX/fXMiI25qOd7wKGQqbXTa/jdROqMZznUEvJ/\\ngYHsEP7ttlIKAw4APyjkbVDkLpA1LT+OSxIaxpoF9/U5kkfF/gdQOMRFj7rO02d0\\nr0M7hBog949F0gMZFlvF1YvzphmukleqmhVaLAgcPZHiUAmdJ1Ud80gkEtRtL6dN\\n5uWTlNImi0tEpmEpcWeRcFx594IKHzuh/EJc9qgpeS7xwfMTOy647/I7uxCkYc24\\nD3rtwe66HQRIoZ3XqVBhjpDylsngNB7/GcTA9oNmFjQTU8UDjJ2H6D8BXe+v6tw=\\n=dtxx\\n-----END PGP SIGNATURE-----\\n \n", - "340 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1ha+CRBK7hj4Ov3rIwAAdHIIAKch1TUcDPi+KxnkJCfLQFGg\\nQJ7wgDUJ4j8EbF95thd7YFdVI0wvR3eRZEh40FfpgJ0ww8UludG3l0eJ4tI89pFw\\n/2YA1nCZQv1ThsZhGGukwlp+ulQg1SiwAfr3RMsFXX5Q2Tv631UDz23SHbZD1I8u\\nJ0/8eSITh7iPsCO17zih63gsfkg8ifcwyLEXGalkeh6IdJSffQCHCu2gFU3q87LB\\ns5x3DprImPyQP1R+aUfT3AP2unpPQKD0n1bCp5F9n6vg3v1dm2CxdZSIW6DyaYFr\\nTfA5x3TcwS6cfPOIiVR+JlYuzHpcJxXoojNygq/5Y1uy13yUjv2TdAqalh3dWdE=\\n=izbZ\\n-----END PGP SIGNATURE-----\\n \n", - "341 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hb1CRBK7hj4Ov3rIwAAdHIIAKiy7sX8XD57ody/srfe25/6\\nyOZcDVnWIH0LqEe5a0VEiMh82QJwPWx1nkxeBJReJKsL2CoWnUjQdZcTg8r1GSrO\\nSbdJaz3r97aiGhH4xuYRC93tEgNYMEC6Ugh2oDhGSh4N8vZGbuwNwUYp7M7XBTP4\\nNRO2ncXUJWyB3L+uDMjwMMgv/d3S9379Sk6TB7vM/28OOkYRbXfnZSJSqkQV0ghI\\ntcXXsss+ljoJqCkMWK1O5M0FfyLPfKhh9qb9Mg6VCHWBv+AgvCzDLx20UvhShMUr\\nZDsC2YBtv91BAP1yNYe4NUIHQCjdBWyTJ3g1oumnt292b6VD3a1YxCVdVVCUrlM=\\n=b14x\\n-----END PGP SIGNATURE-----\\n \n", - "342 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hb8CRBK7hj4Ov3rIwAAdHIIAAEFgABiEx2i9tFHGSztm+HA\\nDcN88KsAqU/HfHIocLGwgQuDb6K7NOSXI/CJeTzO7baRxGPegoD/D+suTr455NnC\\nIO3QfnmwDo+iu7X43tFV8dGHhhzhtBzeFesgjK4J42td8s9xSCfeZZJWWWEwOf6E\\nm5NPKV9iN8vT4nm7WpfO0y4ZKqxGolQL0eXuSq+3HxlWhkPtGBTPhVDlvbGA+vyZ\\n3+F0/5bR70g+Pjhn1iTrmGQioGEO51Xm+YgHPrjNbtRHHcyeKsyfsfPtjzZjgxpC\\nkN7pkb/i6E++naSkOwuBEVWAz+nzJJVVyP3yIR5IAHKAMkZdTVnjjrzMOkLA5Oo=\\n=GRgJ\\n-----END PGP SIGNATURE-----\\n \n", - "343 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hcICRBK7hj4Ov3rIwAAdHIIADzkxtGE+4T5rHJL99NtL6xO\\nRWQG3ti3tCu8qxQEImcM406Q5DSpgBwBa0SMf+C6szXKv5JpDlIY24O/HrYbmeCi\\nNdyXxyyvt36kffIS96CIqxMUXSIKkILtF60BP5C0TtFXyHc9iCzDNWhjDE2keguJ\\nr23WzYZGTxKvL3ZCI0CSB6LZsGhvIDNp+L8gLjcf0HDi2c52LDaegefNhJsjgy1a\\nNVwuvHqzSZCvOOyMhuO/FgkcD9pJo3jCYhjDdIgXNVaXl7pDpUsTh2jwpNEolz1k\\ncd/ZzEr67KIRH3U/cRNkWp07TDTMAAKdvBfTTe+xBCxFfT1nObQqCHiIrZeQIYA=\\n=iw7o\\n-----END PGP SIGNATURE-----\\n \n", - "344 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa1hcTCRBK7hj4Ov3rIwAAdHIIAHj+2VKgsXdtx6hOOQb7/CHy\\n9KNZNH4LWnuMhlib9+c1ONcsk9aKNZkPD2EGE4ek61pdylrPy95fxllbir4GWDz7\\nVeLsuJcXL/rhdYWtxXF0DKmtJhU+ZukDBVTH5/L1EAEksp3MG5ISRQT3euz3+bGL\\nBX1cbRcm7/EFcB14KGjAiPvqwRqR2k7NLb33GecJp5kJge+6Sr5afQjqlp64lVyV\\nRKAMkQVkIwqlWKGRI+kVx5P7ZBcfrFbdXi8XE3liAHyV2v4aid62XWBK3vmyzCMP\\nDp7ZSthcI3ft5Phb1AvvNBNpBQgBwmCcLEwThg7gOSWGw6rm5qg0JP0amrSBcvA=\\n=xhFm\\n-----END PGP SIGNATURE-----\\n \n", - "345 None \n", - "346 None \n", - "347 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa11pBCRBK7hj4Ov3rIwAAdHIIABwhTDfVJKbrvlmQymS4sM2F\\nAI3UePG6ggvC8hfBH8ANu8WZZ9BEY+F7fcQCwtsooYT4o2rE4lCAf82vWBykWNYW\\nT4xdhsPXF7ipoPAbr1UptppfSfEZZ16Ke03fO+nSzfsq5plFrYI2ZXrRjKdDGiCu\\ntgFXX/O/8Ah4OKAJFjHHW736+4GPoq8lODK/X48pNOr30gKHMqjeWfyO/DHb+vq/\\nKx31CpI2JhzN+clUyy8DGcnyWUeO9akr7MjkZK/R7HOXrx/6/lKKArzIvAAwW7hr\\nhJt7Hx9HlR/cDhDm46pqqZiDYeS7NRF7jvlVWe+LBciA9aNXfPqgrc+M9/Z8lwk=\\n=psmd\\n-----END PGP SIGNATURE-----\\n \n", - "348 None \n", - "349 None \n", - "350 None \n", - "351 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa2flSCRBK7hj4Ov3rIwAAdHIIAGIDJDb/U6UEYuhg/kq+i0M2\\nzxZWlEzkhHo6C2cKlbecDv9zHVS63eHeoTvZ4RU8rexVRV9805mEnLWQ0dd0g8EP\\nzqlNZOUiRbknNx0CtPUiuDMc/Q/jdvtiVdnI2EM8ldImA5/PJ+fB0VyoAt/gFSzS\\nv/WCxGxHFkraEympoDlu1nu3KLE0TLVJcXlHN5ENT2+n5LJgn9xmCpGXr+TSpo/w\\nOcznhwlpFVpLmlH1lkTnuW8+rQFfFAxOQnr+U8ycXjTrZbNiXsBl7hB/tEdv3bBV\\nGpzE2eyMdxpfJC22xM8C6yxrsSPXd2oxRBXYt67HVJxH3Rqi2wniBcISs0g4LOg=\\n=qZUr\\n-----END PGP SIGNATURE-----\\n \n", - "352 None \n", - "353 None \n", - "354 None \n", - "355 None \n", - "356 None \n", - "357 None \n", - "358 None \n", - "359 None \n", - "360 None \n", - "361 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa4xPKCRBK7hj4Ov3rIwAAdHIIAK+NybKudA+DInLexGKVE7a4\\nVon3ifClelFYeyeiAuORaysT8rEGmiOrMBJdde+i4IHhCmu7dzTaMervPq2+qlA+\\nB3qp5Pii5FbpO85HXy90c5e0t78LS3zfMYqhIjNmG6w4uMs1TSHTp80d/N3/GdV8\\nHLLYjRzb/tZ9r7BgeS2xpBEOysrlS2eS/cL/AwZDXEWT2wMnQf+GAJrRXgpD935O\\nL/iaZfPzZ38aLJQ1kUh44GHaEnjFKfFujtPvA59KDYPL6pfzuQ/Mr70Dxx+pfQgb\\n7svq+nHTW8TruydoPtCSnvXGZfQC78zy31Kcnxrjs75IrBGk1On849wDDBLKMPY=\\n=0A5l\\n-----END PGP SIGNATURE-----\\n \n", - "362 None \n", - "363 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa7DcPCRBK7hj4Ov3rIwAAdHIIAHf3cCfS331L7hDGmQT0g+/Z\\nquurxO81SZTVzW/5Zocz3ghMsP/bJAAZgG9UYZ0TxdKI0phoTgFKnR7u6u82FzOj\\nxHuq1OAb/ViYWVkOlNL6jVFU9g589QTSxcEqyrebPsS15LAJ54BFVv+00cMYkXNw\\n1FjRuep9kxhFKgPvaqjrClbHlJb+uX+gWSdhNzREi5Pfr4jGr5G5dsusoDp2NRbE\\nRwx7/XBhni2/4yCdXCzCiDDdMeRmlLzSeb6G3nI8gJ5UETX3Ms+ulPGtbMuIBF94\\nM5/AdMECDIDsNGHVnwQ8eQBJnlqtRaVXrejG3ItFy2bMUxdCWaisyxv7nZb2k+k=\\n=R61z\\n-----END PGP SIGNATURE-----\\n \n", - "364 None \n", - "365 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJa/vMECRBK7hj4Ov3rIwAAdHIIAAQrvsw9/g17Dv0oV30dUtP+\\npWdiT9pyOEowSlUAwo/vA/o1SbVmDThwRhHUUDeCZwIz8mJvt664VYT1ZXFe9SEJ\\nGNYi/NO/8b1TLqdefyaxnp3PZ9ogKugW6jx/SvOWdXVwjuM0NxVnjz5G7NQqcKx9\\nEjAayHCmFX91qN/xgC2y/sDlZqcRb8pGPqLJIb/VN9g4gLHxM/uadK9b6zFsTXN3\\nXJLXcJ0skRwxUnRrGfE1i0ka5pGHWHYU1XqYJPvK1+jtgMX1+kw8FSXQf8A9/SDp\\n0JlBvJSaT5SsOZQ4z8TFzmw44/ZAjgxRiJ/sCO2EIwcdLLOFCZCKtvWcw3uF0IA=\\n=EAVI\\n-----END PGP SIGNATURE-----\\n \n", - "366 None \n", - "367 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbBCCaCRBK7hj4Ov3rIwAAdHIIAJe1IC1F6eacMWoqqlfuon3+\\nnu4kydBjlgE3DVqBsFnqzkR5jwvvPZhJI+QaOBMH6Sm8cnz1MfEO1YYuJfpGBY8a\\nVSp3U1qL4xCpwH8AnGE3dcZ8FGbGl5V6ROdrp3MuQipZ0sPZAnsoSMWG5S6MZZPk\\nonRG2yGOM7x+a4IQ4m1ijk3PCFOqxTzfAOmsHN/ZS7mlyM/OdWQ7mZ6YoKtp2Jcb\\nEKVOR7l/w1/UzaHnp51if6EyN4HSMwpfVQ8tD8n0sJ1WNu8iRCCFLBJJ0ow5+eEm\\n3I16rItJCtI4qA9R2uhwexySOJTAys+FvAruPILKC2MUJ2QLe/kBXoVrD3po3P0=\\n=Zmk6\\n-----END PGP SIGNATURE-----\\n \n", - "368 None \n", - "369 None \n", - "370 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRevRCRBK7hj4Ov3rIwAAdHIIAIBNPzBAhg38zxCC98mwGtD/\\nS9i8pQ0E3o02NGBvNLSMmjz+Wap7p2e5TTq249Ge47bHj25Xs8IbDeii08WV4a4B\\nwwOmdfuCuuWKWJUAJutRLs/fdOySgVhTpUZZwahdM1RDH+Nr+7/wI8bJ+jV45RJY\\nTvB/uU+sp7LKY6JfVxwMD0M5V90irsBQ6klgE7vlLcS3YRRfh9mTsGEKrsZXmTOG\\nkFksGQJs5uV5EIg034lFqaomnOPJtQLVYC0GI44QORa4+L+MxaLONXKs14q42lAK\\nQ3sWQgZWo8ObaFKs6Ogqr2NT40Wa9KHN1h6OKW4eBbvRAYoTnNSBzBCedC6eR4A=\\n=WHLN\\n-----END PGP SIGNATURE-----\\n \n", - "371 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRewICRBK7hj4Ov3rIwAAdHIIAHVfK7lEcBA8xEXUvD5eGEnf\\ndADtfL++ASy/oZj4UuoxsAHIso4BgpvrX9fAcbDnRo4viTHYXh4LN460dx7j2kJI\\nHoF4h0dA97mstJodEJYnJch0YyyOZm1XEE/vlYtOpXBw7as0WrI5/cRTODGvR8HL\\nKS3DfAq4R9XXLFTGxUv2T18TqOjewn74yfrB2PhF36sQzbE6VHgI9lMXgebpSy/w\\nGZaXBpn1M4hYVFmM0P9wSbFc9YFXEZA/2bN37FMeGhKRY3EVjafSyhjmx/sUw5H7\\nXQqmChEApBO00vNTyTbIyK510dhMaJEGEaoHcWDNbTOKWtbZdeR7uOKp6lWFzxg=\\n=6gma\\n-----END PGP SIGNATURE-----\\n \n", - "372 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRj6iCRBK7hj4Ov3rIwAAdHIIAC6PyFJp/T4PT19MPmBYfB+P\\nF/Uv6OeMcFiLQP2a4FEoItb8S3KacXmgf//4iKZ/ngWdbW1newWRVqtalBowXOhW\\noONF9gMF2lXCGcCZwC/gl+qOe98V19bU2YTsxy0hwJ7nbSxdhINQItvdaZp/Z41h\\nxA7UT2gUmPHfBs4dps2b0/wUW68lEy3VAXVZhhmqwmmcYlcQBt2O3ekF2rWn/b14\\npO6W/KJiddFLDM69EH3I9ZcW2+57aoYY/tpEB16S9V+86olVhD0FMYAAqsZRpb0Y\\nE0pDFZbU/2dcnkjTjNBuAgeUkfozI0+QTo7gUSHnfJYFs3ggcyl+iZkuG2TT94s=\\n=Vhdm\\n-----END PGP SIGNATURE-----\\n \n", - "373 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRj7NCRBK7hj4Ov3rIwAAdHIIAAMi35bpg6GDXlDzrOP3rD4o\\nEG2jI7I94/Z8o4YrA34erigU/LpUEblx5cxTKAHXIKq6dKL8RPqbKsDrlVNjZd/B\\nEtz5kJBSy5LYET2FFVHKFncmVtKWEaoyzBgTDpv8Es1XDdBd/ToTgMmwo6gTVAq3\\nC7Qg1/nUxrJ8ceuElzhOEZwLWiwf4FoJAVVy83uc9SX+rdqMFa48frS/P5Zm7u5u\\nldsMofK7vMe3FdNZSF0YIbKoax2AiXplus6sD3pd9RRWCIM16+0uu4jjJfAWyfe1\\nXR1VAP+XtABvk+C8SbUghNna8XKgyDXSihJI0iFv2ztd/RYOOpaabi7boI+CyZQ=\\n=VPjx\\n-----END PGP SIGNATURE-----\\n \n", - "374 None \n", - "375 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbRyRzCRBK7hj4Ov3rIwAAdHIIABq8ETUH34S1gSC9q9seEtoY\\nHd4eKb/3kr5pR3Vx+OlWPvqo8vyDPjvzU6lhgPenHtK6dg4lC1baS5RNCrjeutoG\\nLTjdzVcnKJxkK7GBx3N1fsFVEtgXr2WFWBNs6SOdLPL/OqKwCX5EX3dZc3uVbOpS\\nEzgkN4UbECvpri+pvEqYYPTCb9qilQCLj1O/RqZtfB9CsBJIFKQ21OdvPGkW76dF\\nPnuZitiE8dtLhB86nie68nsgZzHgmTZQT44+uhNrzuM3xSUnCOdvs7RaPXUdjyvo\\nUTl4ZvW9AG0MNyAfuZzT2Y9uDVfh5S+kq49wPpIvIg3iQA15BHzzv4sbPg7v6AM=\\n=Oe19\\n-----END PGP SIGNATURE-----\\n \n", - "376 None \n", - "377 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbTJrfCRBK7hj4Ov3rIwAAdHIIADOGGHhu9dopWsU8BZ9JN8Kq\\nMs+GzYiLyOY8TUDyBpU00ZMiLA99q2DMrq63R9pPTNKpeBZYRJ96eC1uHk7iNdeT\\n5LjDyBrUhwq8LY+OwTTAltuhPaDGSiv81wWhA4QOtv05Wyq0/DZoxrAi9+P6JiSu\\nwVQFzqjO8Y27QTG68F0XoHYJFRW2GayHJB9pMY7/whRlRCwNXXvGJNpwWw00g5lR\\n41LyPO3/qvHk6umCOHi77jrQP6lPPNoKX84eJ3v8FHDybc2eV7adh5NiQ0IoBeqx\\nnrZ/qoy3lOhoEc6JKKQzei1dqAZtI3S1UWwo9WRiKAt/zyUhwL8bKqfGTLVtZvU=\\n=S6kP\\n-----END PGP SIGNATURE-----\\n \n", - "378 None \n", - "379 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbYDL9CRBK7hj4Ov3rIwAAdHIIAJ092/PxKEtB2CqxYWDY8xD2\\nTjGeAr3QA2omjFcZGGbrb4O2+28lyTOuK9vI8NUENS/EyXC3BUQNcHnwFnjEe22R\\nZgN9+YBNqwzVBFJTukkvREgBF6SvB0mzbyGZifllG+TtMMZn5o0BKJCq286AQqhk\\nFU0RE5ZIPKOX2W/nsR190Rkoh4UJxU7hXl2Uo4QTDlChl2QmZYYe3N6GK0WBAo79\\nojpiseA5C4vFx/D5bU79a8AtwnG3DBxz6oerl3RV15fyu4VGn+IQFWzKq1j0bLqV\\ncsviUzSEAI7JmGc1uEDN/ADWsw14TGPR7lXNkmdQ98awbKV9LdAuWYtMt7Avh2M=\\n=QZaB\\n-----END PGP SIGNATURE-----\\n \n", - "380 None \n", - "381 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbkQnWCRBK7hj4Ov3rIwAAdHIIAFZmEaaaznd7sleLbeilQcM1\\ntNFRO8OCwMhqZO5zyB267fKkrgQ7xRdDiuXmVZkldlwIFPzsNgv5bRTyhRtMTU1s\\nmszBedMTCuyhhqAkRaviVDFuUFeHNcC6OHsWh0zN7pVP0n8V0x6kOyk3OxLprLCR\\nEdFJ2KUS82NqXVD7NkcGL1getBripm0ckIL4Lo5IHZ+FG+1sODHUPRs6+pcFKgvp\\nWgUrwCgv+0pVHx1BvHzkTRbssdPaCdIBuZZPcHaxuv+9dxv49GU692hz8LsNoQs3\\nLs0xc+kbd4Hz27hyzFvHPNJPwMWuqmAzsVJLn7OlXukb5BZgPZ8KEYmRR2W+iCI=\\n=pLFI\\n-----END PGP SIGNATURE-----\\n \n", - "382 None \n", - "383 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbxv3ECRBK7hj4Ov3rIwAAdHIIAI5uY80KtYev1uzBugN0C9sI\\naFBa87ftDtXwznkX87aMRWwxQI66ye2n7UlFwQAMu8B3p5OBv4xN5Sd/Qnfacy3o\\ncd5VJvOEFX7nyu16rOiYZvV+JAlQtsJTaMViFF37lkQsxM2DOq3yxnswD/k/iQ1n\\nKNyeZ7IPgvAVWEOsdqaWpBnPHPTf+ES04I1QcxRA5Sraz0v58E4yytwD1FFzWwjx\\nKmrNAy6bOW+l7GQ7MiD3WAQ8G50u60tWDmIuqeEradv+61wiSiYqdx2rLNfemju8\\nBGcfkXFrg9zmRMbJgjpimwl4SJ+J/MFJbX2WfvjTDTVIyhMhPeIM5Je8B9RUkVo=\\n=kbt+\\n-----END PGP SIGNATURE-----\\n \n", - "384 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbxv4yCRBK7hj4Ov3rIwAAdHIIAJzIAQzmWnm5g+4o1v72ZlLx\\nQGCHoicJfj+Hsc6G1cuzeRxD4wtrX34wh32tXAYB2WrRyEzD5gMdTjSpoeoi2d+E\\nVW89Cemj5H0EC465QwFoeBsf1ixY9xsHHlIvAy/eocJqsdZjAT/T7Xsv+jYIgi8P\\nbr9XnRoP4bmpiF3nhnSzJsu7yD9d2ms4AS6mob8dkrWaD0X+4boNLsXvZx6f2c2+\\npNNYQUAS5nOjdqFiOxtzg6YOpmMJkTtPQ5l9WI15vfuc4Po/X28KMBEFcBuOYBuo\\nmXW/2ueMXiGgkDtXB8CcbZgk/N/O80yhDqeMXVqzWQFMqrxUbsQnmhtr2tksHP4=\\n=Yn7F\\n-----END PGP SIGNATURE-----\\n \n", - "385 None \n", - "386 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJbyKJqCRBK7hj4Ov3rIwAAdHIIALHTO0SgzevZnDmoc5pNFUi8\\nYeZC0eI54BgU5jMk9ZULZ4BM4PEymQ2j8Vyj7aeNxtUfjWt3iMHHkiuUy5nSwh4d\\n1Stfeg2XytzvWxXcBTkOI9nY/fjCKqUiwboOkWmRkstsKwqJ5YEJGcou8WETtRlg\\nHSVqLLFu6N0nayev+hd1dw+WNCEecEGp8emo/wPyqMYhY9dT3O4tVenJP9Nz8kKm\\n78vMX029jC9bwzCI0+n2k6/M0BNVk7DpUe8zjI07jLRsBDcl+rfqTB1Hs5AHbGce\\nACzMD6bG6UCcYf4pXu1ALF2Yw84v95jNX8m55MI+T/cVS9zK7GOTglRH9vSJpg0=\\n=qJo+\\n-----END PGP SIGNATURE-----\\n \n", - "387 None \n", - "388 None \n", - "389 None \n", - "390 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJb4XtWCRBK7hj4Ov3rIwAAdHIIAIAtGAcuec1vCDdevOMNDt6s\\nXzPba2+U+FDjYsZUsYKg6aBjOPt2AjCJKkJ3DWtGEjXk+au1nXiq82Q10DP6umQc\\n8jMWTOAMZkn0/RURSH3IWKw6BqYJYSFK0lSBEIymBiQqwG0qSDgi8vvcDF39Doak\\nE3PmrWFxOMIksbTZGEeswQuEFkYH/7K+wXD/eXMUbaHQi/+TPNytkboECU4zcUSB\\nYD4Kz55nrwdIQmPVf1//b/bs9q2doR3w4XsfHVjjo9UEfcAL96bVvlHkB0rhufni\\nWIQK2JdecA7Gk4f2Wt7R0T12PqYEKSDE2rtRihuQ0VUYlmRl83luceWldSyV11o=\\n=Nlwp\\n-----END PGP SIGNATURE-----\\n \n", - "391 None \n", - "392 None \n", - "393 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSFz8CRBK7hj4Ov3rIwAAdHIIAEfDChDTrA6LKpL3st39nyfh\\n5eRowJyRU8hVo/har8KmuCseInzog7xo5G3qOqPkc3L7fb5WNRKhtjaWfY7uKvB1\\n1BFutDSaP+cfEfEVHO1k16KUO4cmLVkvxL04awRuZ3++F1EUWrkBXJVDMKKpjfD1\\n6AuyCpCDQD9tVPMGBlKbSZ9e3Yu+nCsMQcTUdA34bKJioHYEeGetdzV8ZTa5nuF6\\nPzforNolj5RAO6ZOtEhtsPf4DMtF3CxtCB6oFAIStQJXNOcYuy93KXYHTI5uD2rI\\nxpzsRuNu1GyomMFPHKXISpn3BiZzGsSCKF6YCrM+dt8+ZoaMuIcYaGYiE2hnI4U=\\n=ZVBL\\n-----END PGP SIGNATURE-----\\n \n", - "394 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF7eCRBK7hj4Ov3rIwAAdHIIAA1Hr3VaWhcRRBiLv0PGGUGc\\nWbuuWNj+j4XkGeY3adxVmGTVQK9FNGdmlBUEmsbJCGNjH5OLug7K+48QpUr/Zri7\\nA2EZF7sTmQvbkXQQjtJwq7ta+SHoYeluGrwPtaUs6A14e/z5Z042oG24P/6326sI\\nyJQAPZvWNstJC2DuRgkAk7/Bw32DCBLj5nFbTdr5aemHVtv983JzylKKmRm0qlEe\\nKsEuBK/Ny9PadvDFHjpx6nrDSNuZHWTNyy0vi8fDwuXEk7hogY4pNGg90qzDpIo0\\nkbfc4uNw1KAnLlQvNZi2UekUz5cI3FtPvLk+BFFQRSjL7cPLlfiCRde5OhyyHgQ=\\n=fzVD\\n-----END PGP SIGNATURE-----\\n \n", - "395 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF8wCRBK7hj4Ov3rIwAAdHIIACUWWKfPJQVWnS3bQ9ROSkAo\\nwgkmWT6C2FORmnAEqtbxvSX4Wpu2uMQNyb7HujijoUT083oYbegsR/NHbGeBxqdP\\ndbKqbgox09qSe6A+WWml18IWxJCJhjqpPTl/WrjJYi1g/Q39TxPJdvFOTbfSIW3V\\nV0bxA6ZAEzGbNmEe1IcPmg9BmlQ53+n926V/KlTZbmfXCGYhEdhQYrxBtrc7F5OO\\n7dV0Mj6+EGQRah9Lrv0lr3J+2FXWCaMJY/1PEk9IYvvOZ2kc4DdvZys2ULJkRiac\\n9aasq0Pz63i1Z4bA0UtEUSUXj7m+byceTlVm64ijh9gX8un2XGnmS66rkRHv8i8=\\n=LwYh\\n-----END PGP SIGNATURE-----\\n \n", - "396 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSF+ECRBK7hj4Ov3rIwAAdHIIAAgkEGt672Ui0xACNY8dMF39\\nNuinUWqwp3xkMXNuaQqKobGKSucrDog/L7EJCrOwzYKdksSwAOonhJGmITbh2313\\n1pI0eEajq88XLpVNFBrrGWBPkDGU6lh37Uqv65JzTo7ZS1eKPaZ26dr9/ztdo8ps\\nvOu7EFZaFZMLI0iUhzXXRU4nA7P00hJ3cEopYs2Z5IUC5Lv3e2PTC8urUFzoF5ce\\n/eqp8VuskTnIUyJ4wHEOGyFvQcy47ooTWdLREnAVQMvltlgShfqmdukjhbyFGhF2\\nqmwjCG0rSWVirs1tQFalmLhfik3AjDsraJ540TFzhaD8c4pkZT9zg0AhS1MAESg=\\n=6GS7\\n-----END PGP SIGNATURE-----\\n \n", - "397 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSJmdCRBK7hj4Ov3rIwAAdHIIADxu0hBiNAxD27/1kzMRmJ6j\\nuxC7CkfLUFaEpbDE4PG7xw0jz6jYiGYolbH1WiXzDoop+1PJeqnRI9GSVF6uR2AO\\nKrVQsSy+rAc4mwaTG1X0QoH2fOH4tnSliZRPxWmjVWiKg6TiwiuOzqA8vez0zCjP\\ngtwjQgPKgfVRmRFIsu9HR6vq5pJTDmxNwP1dWvtRllXyXBtAFp9oOoZpbTf6e1XY\\nUQ3y/2+LPl7mi+jbeOdCkwdfWYDqcfkHGeGFPka43UvQ+P9aV48nw0AsXe0eQpxA\\nGXwdAtTCCyjRk7sxB00IdQOZ6NqTGwrSB3wUNuw4YWxHANqvVY+/MBCc1eQ46iI=\\n=1Fwz\\n-----END PGP SIGNATURE-----\\n \n", - "398 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSY+wCRBK7hj4Ov3rIwAAdHIIAET6Rj1P872YhDWZuR40rDau\\n3TPVKdlmh2vT33SXo/4LoEUyW/ScEyJ3nOcyzscB6bdgiQaB35dFgL9mMUbpBLY1\\nN71rpkroWVbwY6TnO3BroPQMFVt9sSi8BDsRoHNp806irsCn0qbc20Hcd4YZUJVr\\nxE9ZZwhWMVVCbFllXA8WZqWmPhAgZ9T+S0003XisTxQjUAsv2C66taSUNMbzNwfM\\nlPLG+qteVvAHTmRlRtNLFHS5ldDVwY01G562Yql1torKPYRZmDEzHfOFgUZbSyvV\\noo3p9X+0Q+revRu0h3ljN0Bd3/Yvii+msNqRO6C6dEQdgyXuUq6UPJx7J6SPMgw=\\n=rSPA\\n-----END PGP SIGNATURE-----\\n \n", - "399 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSY/BCRBK7hj4Ov3rIwAAdHIIAEp91W8xsed1QCZAUVtAQjrQ\\nbrDyo06lhQDan9HIKp1wudHZ32lGNzpHDjJ8/Cd5nx1Mh7Qhx68HDJeCRZ3OE4/J\\nrs+b2e4jUjn9WNr9SdMR09md1VJw+jOAZN0Lmd7lXCnqxUha/BCDkY3AckmmPLUD\\nqLxXBpufWW58k7hD5c5VXAtEGFmOY2DzbVQR/J/G/KldgBPPisXbuaV99BvMcgzU\\n5sb2HBNQIvCZZC9IAeF4aG3BI6GaQK/rTJStnW3yIAmZmMk0woPbKdjgGYJtTpRN\\nRp/xOmcpkgw8hRLKhCQHdtqv91TekFBlyuUNUryPhLmyhsEd27u4vlRihTVLcDE=\\n=zZ1J\\n-----END PGP SIGNATURE-----\\n \n", - "400 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSZ2ECRBK7hj4Ov3rIwAAdHIIAAr2On5PPUEoZUv6pyPobBvs\\nOx83Jyv+2MVzovilOvCPngOsemscg+hE18zV7sdR/JSXDWSgtFmgEzhMMZakwEjY\\nenXjOJXSwCrInyTZHuLdT8tR11N/5bMw4+YlUOPWOJ7pSwpb1QcRbYb6lGOycfNA\\nVrJvtM+2N/ErrChRTHNC4TVP06Ss9n1mw7HTLF7Z1RzjQ6f3f6lzLHGp1pESBwQo\\nFfOaLTkRetVLmLsKU+J9s+Uca+7wUMMFHv3t4A7p7bn8QkBKQ+ynFKfa49Kb46/a\\n4pw7MmOhSwAYgPx05p/ADnfX8RIXsv0VnV+lITHUvl1LvLcSMmz49zamDEqxJc0=\\n=DkyR\\n-----END PGP SIGNATURE-----\\n \n", - "401 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSZ27CRBK7hj4Ov3rIwAAdHIIAFpzfmLgU3Wjwxso06uFg1HV\\n46sCVc6vOksUqBTodVESF8uqbjEYthY04m2L2DN55YRiG1AEPVqAHa9GEXs0/ukS\\n9CbmRF/o0EEj7S3JZgnnvW2aM/5nVB6IIL2Z9n7rjXmNMMvLcz3IEbcnVLgdWBp4\\nhw1T0oeYoyxN58QDc6/7/qAwp+6pouEjSVphgoD6/0WWj7umMGh2FaIT65nK1Gbk\\nup8tw9AeWTu9jBfO5+pt1/8U6EdLOz0lTK8fVkeFzA7kt7nsu8Ap6bV9mpkJO7Ta\\n/03BLICdSQZassWkUxQyNnmkIqa8kSUeyNb6Q2mzPbj0RD3U5/GTb+JpyP9qKWo=\\n=o8k6\\n-----END PGP SIGNATURE-----\\n \n", - "402 None \n", - "403 None \n", - "404 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcSa8+CRBK7hj4Ov3rIwAAdHIIAK8EQHMHF5+o1Fcq0oYjyvVI\\nq0pPKzj9BWZPeFvO4Z6bHMzHmGbEN3mQbhGFtbGma2Ddthc08YN32KGbvJGQztDw\\npAEESbWFh0/37wxvZ34tdzt/JOJOtU3cnAxvnq6kEkuFa2Xpcg12HSotOVuP/OsI\\nAJAj5jPxu5MJawjHNHhtCnP1ZayzeN0lMrlqZmtSLTnwsD4cCl19IBgO1NqBvFW0\\npPCntL1CVjA6L8XB4yIcQ/qiiAnVv2yNOdgdPMONIDM8bKIm0FkpnDrXnj4JYf1I\\nQ6RRAdmQENUN1L3sW/i657wcMWQ+CVrt0ZZ8toysayOdtx4Lxc+T9+pLl6Cu1M0=\\n=5vOe\\n-----END PGP SIGNATURE-----\\n \n", - "405 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcTtFWCRBK7hj4Ov3rIwAAdHIIADZQ36fY8PnzSk9oNy6QhQ+S\\nMiJglA7I7PjIlEPUcUlwsk8SbFKNq/qfz7nuTqoqYtCvLIPJevlietRZW0zmUgHC\\nWGF2Gw/uOHJfiPXrMnr5QgmP4873jN8EwzKlkINS0vatZ0nbWi/3qUml8tg+vjxS\\nupZMm7JuAOMpmmf6YZXTF+URu7MZc9t3DS3kRkZ9QWR5XoxYi567gA6LD2fTP1w0\\nGq33VmPjW+dikXDg7hrdd5eKfBi3fDA+nambq8fIfe26Hbeb4Es7iU/a1/Q89gD9\\nxbt7ICjEDUGMk4xX9HPaDD/WLDdJGa10hJP88m4USqVcuEvQ2IZEkwvk7R4WlrI=\\n=IO1t\\n-----END PGP SIGNATURE-----\\n \n", - "406 None \n", - "407 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcUIt7CRBK7hj4Ov3rIwAAdHIIAHV0K3Y5UaEKNFZzv47j5gTx\\nDXlfZxNE7IjpnL+qXXPwMKNOFR6aMWTZkih6N86D9B6L0aBynaJR9+D8BEIdUJDm\\nzzl446mUYDo2+10mfi0M3cDaKZvsF86XpvDVDJL+U2zChYxhu79YZXcgCJzTyG3H\\nn3bwx1ln0s8ILHcVPmSq7u1iCit4zfNqYRD4T6om69epxGIzJbvoZUw5rWkoLcP7\\nwPNq9vdmvhTyrevEQATzMqpQfQ1WT5bWOCQJB+5LrLazqAkzU+gGPm8VSDbzWPHn\\nesCAV34gGTe3n6Q+ibsheDPGibbbq1u4X1YIyJyu6WjKR7Z3AP25FcgkB3eaFs8=\\n=XBcM\\n-----END PGP SIGNATURE-----\\n \n", - "408 None \n", - "409 None \n", - "410 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctusfCRBK7hj4Ov3rIwAAdHIIAA8QbmdxF9ewH/ZYTpaw33jb\\nPAlbOWq2eGV0rr/JzM6tNK1dNT1Rhr8snLr5LTqd3OZQHL3b6CX7auTFdvlZWkch\\nWLpdEIwkshdru6pkFnKABYFb1h2pR/HKdSg4Z4h6+6uutbq3C4Bqh63frgXx0tTV\\n3wwBzPIWRDixvI4KQO3YN1VlgowJiUmd9tQawKOy5wsSECckiX11CluAuyX1zyeb\\nDSmX1e8Bnh1bCrFkq7BZE/jemgTOC9PYeaCC+0rH34MIOBh+A/5c9p5fd176GIU8\\nIDoBNau5fqOjzkrjvwUEurLTt9GaJcNs+k6YOWekCRokoxR8G3NNs1sHinMqVjw=\\n=C9qa\\n-----END PGP SIGNATURE-----\\n \n", - "411 None \n", - "412 None \n", - "413 None \n", - "414 None \n", - "415 None \n", - "416 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctu1GCRBK7hj4Ov3rIwAAdHIIAGYBNWQhSCE3ZtYD7cZ2ve+L\\nQFunnqQ2MTEvN8apmcEjCHiWR6kdJDi+WPHzmvp6ekIb8P7+r3FJfTpLNmwdjNCu\\nPio82hpJKQbkVPX+lkf9ziGFYArqSFsH9E4B3OSoZwrz9G5qI79WLrXPzRYLE+fD\\n6Td0hmuiFGEvozuDuxhyOZ7q6OCGauxe6wyFWWp6PxQJ+21bDLAu3Njur2e4rRYQ\\n+K4WL4KA8C9pCpEpgLSra79tvdBDr6/3wrUjqM4owadPwhaI7RcfIo4Qy4kWYx6T\\nRveNaG6WkEX5pXS8/nkkAaoLmJEiQzRkTvEOmMiJT2EqPIQ6G71BQlyxP4Mgztc=\\n=y6HX\\n-----END PGP SIGNATURE-----\\n \n", - "417 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctu2hCRBK7hj4Ov3rIwAAdHIIAILQljZebIO0GVwJ0B1cDqoi\\n3Q8SzPkX1TlRofY0pJ9aZG0SMYBzDb6f0RJZf7c7gaFUA32aiLZ4fjEH+jo5RGZS\\npmUuRFzN7xxCE6unP120OHWGquh9JOzqJgLDhWkVwvLBYndqOBZQ14SVZGAee/h9\\nOQJ+MdO472PzW6dM7CyEJlQ9+xBs6Vf4a/Y+iErJ0VJr4jGbyUfzhRnIypjpM1Sa\\nVmpE7wz200DKA0jQIj1YZPli0oEaOxFB6/7uzybkwQuG/1XSTx67OzLJM7Ej+iwV\\nncCeaRKdhAI3Txh5Ps59alUzj2vXFbIi4MVtKUG+iFICwqZI3mXy0+Q7K8i3q/A=\\n=LcOt\\n-----END PGP SIGNATURE-----\\n \n", - "418 None \n", - "419 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctvCeCRBK7hj4Ov3rIwAAdHIIALMjHlIy0BRqiPFvLN1BKmsg\\nBo9SeyQJlLXAjov+4L2AkL+lgSpA0yD+c88swyA4vZY7A/erfr44Mvqkr3e3XyD0\\n7rtiuXzhKBnsrXcxMLWTJPjJJ+4qqdaOmOvn1I9fpRPHMZghRE+MoEQXXn4e69EO\\n7QQlwdIf95PoGRzPJvaJj+YVuhM8Ggb7g8oy+ntR3sbCjc8R42P56O9IicI4lsFP\\nUvYWOArhR3l0BUfG41SJkaycHRn1M0bCRQwFQDlSujiejIHjFedcRSadudyyjpGV\\nl/stHRSkgKrpFsZeTSnEF47jUveSOVqIb3iIhGGiWT/xIIc7NL+qGLiylfVgrfY=\\n=3WRt\\n-----END PGP SIGNATURE-----\\n \n", - "420 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJctvEFCRBK7hj4Ov3rIwAAdHIIAJKRvKzbJ6JjetVzTOp6TQ1K\\nsqVs615HJQChbepgGMIb/jLX11TJf3q/smqmmhSzBgaI+RDtN/dGGEQNi7OCP5+I\\nnvxCRtFJVXfBKF/5WCv7/p28CZa1lXDF61K3BgUEEERYCwVefYLH7ewwgFoUzT6r\\nOX6e7fw0YaJdyysRq8uTJ7tpSGi8PhajuzShG+lUeRfpwNOlhz6g2gNFbHO0er0f\\n/qpGoB05BoQlkohK0rzXPf66eLEnXCzNzlxLRR3wrGeQr+Hd+9wg3p+g7uQ7XB+R\\nGpuAgcduxtrUaIXh35DIwSw1MBVxo6xFPoYXThmvP7QWYpyNZfrVrJo2z5i3hOM=\\n=I0Ux\\n-----END PGP SIGNATURE-----\\n \n", - "421 None \n", - "422 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcuDY9CRBK7hj4Ov3rIwAAdHIIABuI7hkaDDskDD69z6BeJiOv\\nOtSEb/kcZlmxu1RPjVHZ+pFgWivEJ8XpWOCPjcWM83t2F1cWm0lvJLt0KtSilYsY\\ncIR+dlFNZo4wBvKKSg6KN0lSWmQnuqyX18FQPzk/+WDqXjeJ0tXw8zRQhFOQ/d1i\\nOFlDJ1NafSMEI9ZXAGiitwWVOkkltE9M5BG6lO3yjSbiB+kRmcL28HmFLbrfbvda\\nzLvomI7mKUO+p0c2UrjYjiUDLZxWw8ch2XjsdjAxjW1qE9T0F2GNpSjeRaG3yvwX\\n4LYQJ29pCsqbvavEZOPGdl2Q1iv+fiwWV08W9Mg/KbN7M2Db0TBPNPMsOo6kFWg=\\n=FsUY\\n-----END PGP SIGNATURE-----\\n \n", - "423 None \n", - "424 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcuD/bCRBK7hj4Ov3rIwAAdHIIAJQz1nnAtcF9Snsb2rjlG0tL\\njrcPqVDBlvfCVhHaZ4yaoSAX4qrObqRVavHmXbJTsmRGT6TKRQFCxw4Jq1sBHGBN\\nBeFi/nTNmQkCWMKrWCJxaWP3gzNfPv3oIhh7diOP5iRzB1BU55qzBp6+5sR6+JrH\\nMdtY2zYBeYoQuCfN1Q0dldC8omN9Zsa4CFBpGKDoMIG2yVz5v5gEXbSdfzi2DV/w\\nwioUYRbxSWVBP26iAjINQcVW8J9v7O72Arpp6lV7Od6cSLK5mi39l2NRZP8wslPh\\nE3QZvMzBOWFZBe5pglj6DKculWrkZmLxZcos5lQBSDxrVjCJCVHoS3qaxtPI/6I=\\n=SXzZ\\n-----END PGP SIGNATURE-----\\n \n", - "425 None \n", - "426 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJcvtviCRBK7hj4Ov3rIwAAdHIIAGZJ6KxojXdSLZ2rvPGcV+Pj\\nujUFSkYg1H5Q9yV6MaSJiet+2Dd/1OT+QRaLvmHSUaWQ8Ft8kUl1OizfweUL5By+\\nxnq9VaZbaGAwzspbA5OWqi8zlFD2nkAM8wCj9A3OUSbEypglmkpPEOMe5d82oLAa\\nLR8s6fZlTTYdH4GXIRod7U03GM/nizgT2kl/WB6kmM5d2L1EMJFYYpJBTC0iqa5e\\n9RucVv1RmmKPMK3+kkvFPCelcXN9L5HonQ6yFVY2gDxjWz8EqpQXnlK7nc7jlIfd\\ni6xDp4cwRcbY6TquI4e9wJyErz+dvIrdTgJa7WeXbBLxmuYTFhpmTFTGU0CDwHM=\\n=LGMa\\n-----END PGP SIGNATURE-----\\n \n", - "427 None \n", - "428 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJc2WibCRBK7hj4Ov3rIwAAdHIIAGuq9OaM0Qt9IflIYnVufeES\\nh1Rty6GeSqaPWMctZUVDVBB5qDGa5sl7ZXN7h5hERfBi5UcRLL387hgdcv++FBu0\\nhsZuv0BuH+vtluV4+zmK7GS5DVW41scCtpPuMdeVidU6i08x+OGtoDtG33v5I+ET\\nca5QAIVjX0+TPOKDIJgNlUKTk/t9m6ZN4FO3aO7IdZRJmJerTRC7dTRVCy11OxqJ\\nKjOhVuMPDOfhiwU6Wt32HmRIr22ttAxJSQmPPCbmoNXmtVMM0nmbLS403/XWrDD7\\nqV1+1+vpEWzCzXdRgwisH+QsJAlOCkIKREW+kiSF+vSWvds5iBK4kVp6X6pgCcs=\\n=0mO1\\n-----END PGP SIGNATURE-----\\n \n", - "429 None \n", - "430 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJc+S35CRBK7hj4Ov3rIwAAdHIIAHjy0vMwnydtEpmhFor7JJIS\\nKVDhRS/5GBHG8TE55LJ2lE7zxDvzrPjILWUq+y/ZpS9yK2VYHqxR5768RGu6LxSx\\nuzIV9fb6hU6Rn9pmACaMNkVIzVaRcM1u12Whk497M1PoppIE44TlsO9XzmTwKVDs\\nySzEKOoMzl2Be/mLJtmV1qBDlxt5+0CeT452A6G+Hxi4LnvkBaFZShSAwLBisJGQ\\nf/8pT26xFhY1m1oGs8eCIyC9/KHIA65QYkvhAXe5v/mopZdUCQxlH8Y6BipUWUZU\\n9n8eL9+PWMgD2va7tq4vfGo6I2EIgSZ8+5yMpuFdSYGa8Pun1QvxWDOgCOmeey4=\\n=Vsds\\n-----END PGP SIGNATURE-----\\n \n", - "431 None \n", - "432 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdHfvtCRBK7hj4Ov3rIwAAdHIIAHdFf/CH4rLFXq92/Pt2KE7m\\nALz6KGp+xOECJ5MptYXzb3N/7NnEMujeVqzun1/ZOp8P3lpbZ0gc/1mWjNecILBj\\nIfj9Kq66SkGfEaE9dgETOlsRpnEbbhlrFpghrO3iucocMBcvcp4+BP9IB44TI7mS\\nv8ehI2CasVcKW60iH39AWfPpmaQcUNk9HsoXLaiZvVVnyBmBmWTmrxAZDZfcxXAJ\\nQIfXb4IIDEJ+PLpyI01+fzm1EqGjSi8N9t5i/ntCMIUYnb30gMuq28D0vMN5y2m2\\nM/sIdU2s+KsffIgLpk1Yb0LZ1GHPGACiJKTHCypy741BfHhYgR1A9rTZazwC4Xo=\\n=N4y5\\n-----END PGP SIGNATURE-----\\n \n", - "433 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdHfwQCRBK7hj4Ov3rIwAAdHIIAISOZaaPuTqL7E09a02Ktlny\\nq3jtv8OKYNTbTYYTjM3uLxegF4/0Wq3bmmCD3E7K/q63Q4yHSUIEGVuuxQwLJa/o\\nFIHTHFXdy3kF5W3upHy2wkURAa6At2kgqzm7D6zoKVXJGAvSAZ+vYDRLT3oefS/L\\nDGsWMlsOPQ5tgcNAL0AVBERlkl3aBkx5d8ekMI87q8nyKFsZuxBpQBvxrSLXcl7C\\n+I6ouLhh8lFVkZbihUZYMl7qVCK7+DNYPFhfHxPPRTCEMaZzx13GXAnkgA+kFeRP\\nnLf5gF7VtS/hIeqeKjG9OXZ50ZmLalzrU68QgR7TZ83nlwvmA+qaU/JGjzLUi+A=\\n=g+xt\\n-----END PGP SIGNATURE-----\\n \n", - "434 None \n", - "435 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdIwkmCRBK7hj4Ov3rIwAAdHIIACWGi0n8o43NihelmM05+T2t\\ndB0lIBdDQbHc33+bXhlEzy00QI1T16MKIePb+FfNvkT3LtFzM5L4vC5YqfU/OMzv\\nUO4AqHwXU73D7Qa0Y626q9AEWvJwWZQ68YWz4efWw0f3LgbGO+IG66K1L3eSMhdY\\n94TQowCmDUXh4TKFbOl1tinoE18+r91fT89kthsoLhYu1Q+obn8j11hgMj/RHOE3\\nb2OpVycCAMyCBb0LGMz4WGW/ijDEdMX67enuVVmyPeLsrZabI/mupEWkh1QoCHxS\\ntaDBpH9S0NY20FuvQy6uxX4KZzOFMYzgtsyf/HUNLWmxQqEg4ZGH3O6QC67S1rA=\\n=1gVB\\n-----END PGP SIGNATURE-----\\n \n", - "436 None \n", - "437 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdNc5QCRBK7hj4Ov3rIwAAdHIIAC/ynGVGjwIB8JJkUxItbKyW\\nDE+dW6a/eM8CtQ4l6wiFgxwWqWuxWrdnwY3Jb6al9h0mUtkshmUqGivNRRibEH9B\\nTuG3PP/4uYSGoAdMJJoOxe72MjQCwyp4WFXlYGBIlU5INoyLDC13WfpFFzbVuR1t\\n1hbhlapjnW+gDadze/DTR2qYti/aq64+/QCM7EF8bpDgJqmh+khu8zORwF9doIiO\\nN/BkUfb7wVom9vYw8/LmNFcYu/KEaytRKKRulJR+jIsLER287A1yyERinYrH/Bna\\n/uVD4OXGPz4tLeikipTAy6ndB8tEH5wtvzifTS8qBWQhwbN2glVvJ3idzVxyFWw=\\n=GsHC\\n-----END PGP SIGNATURE-----\\n \n", - "438 None \n", - "439 None \n", - "440 None \n", - "441 None \n", - "442 None \n", - "443 None \n", - "444 None \n", - "445 None \n", - "446 None \n", - "447 None \n", - "448 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdl1egCRBK7hj4Ov3rIwAAdHIIAHM/EBXG0gNhqbBlD6OkzsL2\\nd6SgREcITNFuTVTEDX4e+v5HFyP5zWaY4kQqU7+EfSfJgHEKc8xdcCA7eiHVIfp+\\nrPdb0+dAmGMDipPiVdg8xbDFxXNM/jEzg709ZHTRvZelC1+vgwBJDTarvmHfCxre\\njq+Clwy/uLf7E2gvNoZu69WTuX73eXMysph6bKOv7AfvojU3I2rATG3e+bp40Px2\\nwUn8c5mrLKHl5zhcc0XBrnU1SFMIM7IfKoeUjC+Nur0yvB+opfC5fkftfbGfsEyb\\nJoyFPDgrco1I9l/PLojHyYl+WrH13Vj1JYV7Fg9YxwE78E3BhIYipUVTwiUnb2E=\\n=GLFo\\n-----END PGP SIGNATURE-----\\n \n", - "449 None \n", - "450 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqEbaCRBK7hj4Ov3rIwAAdHIIABWYLXv7j2rSh0qzuLrvThIZ\\ne0kI6EWucaf4mBeeKGKmW0K+ui8Dk9QB8w0cwnE6BJjBdJXlTzZlHT96NM9o0t0E\\n0glkQSin3RxH/UByksLSZdSdCmgqyXMCuTwC+kOV4Ro6/z1pAAp0X0rNcpj176Uf\\n48oI2sQeb7rho0Td1Ypb5HCE8hLiqtGu/P0Mhi0J6JWH7qdmj0ST/cF7xzlwHZP8\\nv+Olk9CnYnwt/aUibjERF5oGLPK/cguaGCfHAU/ZU2Tf/CjrjEY0mgv9n4eQbzZD\\nPgvVjPEPT0mwXK8Wi+1a+T9feeHaIl3iBQfeXouOr3ueArM+rJh6LBaluj058oc=\\n=mBsb\\n-----END PGP SIGNATURE-----\\n \n", - "451 None \n", - "452 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqIVFCRBK7hj4Ov3rIwAAdHIIABaguyvi/oR9a+y1UvrwNt09\\nuiiQfrpr3YMqISB82MhmUpmHV2nOSBbcdq4/2qudlE/Wg6Lxk4eYQcwLnw6WQAKv\\nUty5fYHBZ+e86kkG/h5FwreKB1zUewxUuiLeyoGBTl0Z7bquINWAvdmM06uDvyjL\\nYViNZQ78FzpicEWapqlE+NDF6vQHn55gCrYAnR5Pl0tdXO9TqEIwXLPCfx4Eu/tz\\neQuqYn1eKwygiU8ycTw5AyNMZgiWPum3gaAzd6oRXT3r+hKOWmGuVTamE4ldaHX3\\nrDQ9+MhU3qL7aEBdRDSJtg5QWE1gNJgLNIWzauG3OU3Hix7vekc2DM9qdl95oug=\\n=xxdT\\n-----END PGP SIGNATURE-----\\n \n", - "453 None \n", - "454 None \n", - "455 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdqZJCCRBK7hj4Ov3rIwAAdHIIAHinW0FjGKLkM8RE3NyJVnZH\\npXpjly1u4A0uA/J5rVKl8t/RSn14irnt7Z4JVnuSX6wXIDRiQTadiXc0v1fLYkfQ\\nbbDOFU8DYfAeXcVbZOyV4Z2q++kFa+Rj8k1qOcMjNJm45I1WvIpcPERsz2PKV5LV\\nL0B8qgOJwahlgtbulH1TGyG+rS7Z+Aw/+cVj4lAukUt/jslOH2feHxK3FJWH8nWr\\nsB+4/X6jqcwEWw6jCj2cKCIwWyItLjLod91dt+AEagg1fFN8oZfznq2JWJ47i7CK\\ni91UC7FL6cpyGiZDBzjSqQjoOnM/oAUht5QzFNBy4EVIZp70fA5nBjv1d2QCBeI=\\n=2f7v\\n-----END PGP SIGNATURE-----\\n \n", - "456 None \n", - "457 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJduC+ZCRBK7hj4Ov3rIwAAdHIIAFLWbwPV4nBtMUECsPM7vblL\\nUNxNRX6glKyS4JlmZc6JBSh4EAkhuuE/iG0mNkmo7y74gCDJls+RCqf9j4m8F8fU\\nEffVip2tTk5aMVqjSN/oLo9QhNqY/lZNkF6xJa7xLxJ6io5SEq9xNz88P+U8W+ZN\\nTxi8flQQq3AFeEt58Lrhm+q9XzWB5jLPUq3V4xz0wUQqjc4Yp/b3zuGHmH7Isll3\\njkFP2gtG7i05r/bcIvvE+WvSaFiQCIFHia0D37FMYIMZC7d4zMC+8uvBn4Xi6dNR\\nfNSAaKazwvaiIQ43NIPau04JyY3tPX8MYdSNqLwDxh/7M6Leyr8vQSR6coJQ0t0=\\n=30p1\\n-----END PGP SIGNATURE-----\\n \n", - "458 None \n", - "459 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJdwYhECRBK7hj4Ov3rIwAAdHIIAGm8GEf4SmegY7jco9gZEGf+\\nFN7HNndE6PVjKlby9KIXVsGKLmqCFVHtcuko2io2Mh7VKv3fF2GINsYGbhqHNQBR\\nAalFbT4khN1zhZKYodouapYwxDJYWfnxmNmMjsqWpgLXFtvdG9kWPQNvSjml9k57\\n/X35X0OZSd4TpiCmzxnnHu7oEHVK+XEdtaTk5SHteOJ63c761jEKt+lutuDHsUZQ\\nmAEVhiibo+ABvZ3X+7O/t1CFiEeu/UKF03xmy6uQWs8sDg9xJWzaMLVQvbt/XrUM\\nTF7+qy4T6CTd9Yz22uaSL008HwR3mkKdlxlHgCP3qh785VrYpnZgST2gRi1BHuk=\\n=+GSf\\n-----END PGP SIGNATURE-----\\n \n", - "460 None \n", - "461 None \n", - "462 None \n", - "463 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJd0nfiCRBK7hj4Ov3rIwAAdHIIAD3G0DVgL6S7wNO3kIMBeCPr\\nR3kGy74f4aEDbBXv/usAI4pDg75bWImkDBIfQ9svqRsziZw80DAIPIxBPOXggMdw\\nexIdl92ZKmOBAK8eXn5bdjuLSHy28qQa5Gg0IRr5dkH6iQeqmJ5vDxhHYp20ZQi2\\nVaXsyQvan2uelVSqmK+yDrBDm90sxROwP8s9eABHDZribUHnFdZeDCXI9/nzdKGq\\n0KvREUKr7Cx1KiXFyD3bkvkHA2wfSn4puIpM6xMKj/zgN7fwB6/BnWwlCRKikiHm\\n3LUc1r+1m/r0hEHFfbdYLC7yRsJG/Xwpti6Pt6gQC2e7Au0BLVpB86JpH2egEH8=\\n=4qvW\\n-----END PGP SIGNATURE-----\\n \n", - "464 None \n", - "465 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeJbSmCRBK7hj4Ov3rIwAAdHIIAFnk4odaXB9nNthUr+FKxaKq\\n9jLZ7JIrzbX/qemRvpe+bWxYF8b+VJcZG7q6eCLYKV0QblWVurCJzspAljFeF8c6\\n4vMvVLkrwvp2JfhlKtToS8ikc+WHTEciT9oi4j89uPWSgkjyzKGu5u2sHtv5lPRa\\nI+sYHKvEtaA9HKvzBItlcfdMB+GclLvywQy1HRmXdqqtc9cD+3byUDWqOApp/PJ6\\nhMst3mLp21cjGxK1E/vv4XAxp3OsXhfm+X01vWdHY/hyaP8GkBEts43e6xo57gaQ\\nOD8KLws1uIlFw5cOwkH9/lv6KaA/HwhgGIAGfz0Rjs88y6ZYTcvu5JLiL43gYus=\\n=R1l0\\n-----END PGP SIGNATURE-----\\n \n", - "466 None \n", - "467 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCbKCRBK7hj4Ov3rIwAAdHIIAJp8XW5c3zazv0UkNDOlDDr/\\nskclXKLLe0nOGkT8SptDbh9bEq62A+JaxkswCgxlAEs/aqMGdZV6X/XIxKtCtCPR\\nPX8qvo7OPtvXv9Y9W47tlERd0d9wpX+4APIiCU4QScz39BJPuBJTCNIWSIRrGdkQ\\nkgoMl/xMVE9TgP7njsEGIh05TS6wgXhLEt4uoZ7DLnQHWSoBNrurlSdkrkF5dAc7\\nzywKxyP7D8DYKkfcbsIq2YYHZ/Ec1o1yJp3r/2v/x2zxt8QdVYlxxlowVZhiBXOz\\n/wXVEL+vgJyEFmFVIyknm/tO04rhegNVhqpPgkMz7MAoIu1km205IVhrrgQI+VQ=\\n=KMXC\\n-----END PGP SIGNATURE-----\\n \n", - "468 None \n", - "469 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCgLCRBK7hj4Ov3rIwAAdHIIAKe9Ak8vEPR+B681TBqzf1Pu\\nlwq/0qmarnbnqWs1xZKFuJtaAfzoBMAY8cnb2yqvNyIpqhfq3kHmqCxEQcXkHUl2\\nhrh732nnoxUow1ijgW/0LYD54dqasV+VFIC0oKEqWCVtTSZkW+Tg0QibkcbuHy7q\\nr4ti9uBubu0LeRkXmYXCpaOryUUWBWXEsKD+90i8UP/Vyn1YicEhQw42gTAF91VW\\nppmTJLPciNBwSC2C7oSir2vXMH3bXJhLCCW+bzC4KbZfMrbtXfRg9t629tPEbhTA\\neM+bqxzWu1LJT79eQWWoaxe0CFcuS2GS0fzkGPEITiqeLM4Pe73ozFa2e37SIMM=\\n=I2D+\\n-----END PGP SIGNATURE-----\\n \n", - "470 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKClrCRBK7hj4Ov3rIwAAdHIIAFwyUD6b63JTWQ6arSrrXGxh\\nxXDYfZ5P/isILiYGAPfXZBeercBQOI8iln1N9v7wz7IF4PI50YQ1Fhbrq+WILfhh\\n9EfN56VkHjLMaT6buNHf/15fmq/yk0Cy0GHz6jIKpRS7vMZUZh2QfelP0YfWYg+2\\nlvTitdke3NlCyiJv+Xx68AufLn0NpBNj3+7qpOSTSUSo1c9wjsWbN+jRkENRTX6P\\nA0Qe2hgEPr23an5VtPSeeEGf+6At0b7IhSnhLrIYkxSyI+lxTvAM1HDPkzCg0UVo\\nyINAnu5/MZYupqagR2dwgNps2L8s/YZhjI9ToQtXNbweGJan9ohbLh8E0TWISzQ=\\n=cJvE\\n-----END PGP SIGNATURE-----\\n \n", - "471 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCnOCRBK7hj4Ov3rIwAAdHIIAByzPGiK515TuoOPHRl1o9NV\\nZYNBj/yMJfi5zEZ5Cm59q08QRqBjNlOm8e3s2HjaIH/yDWvkt01l65rpP5TlAdR+\\nPdJYgRrmZ4CX89C2IATbP0/t0YuaxL6VJYQVBfs87CkNYdxv6yl3JtcgEovX34tO\\n5NEYVaqXuhb8PmmAs9V30xbPQlvRzjO9IQ8zhuSBAx6bfLWpwDi7CP6a7J0L7Rez\\ndj2czr9cHbD8A+eBu5D6YBhFew3qfw+Let0XQ0ZxCBqSw/ZkupdPHOEf4lIVUx1r\\nBRFN7SNvG65J8ymnZyOlB4rXofCTbrE7szktZwIKmQ//mUTJMYT95mYvITaaCyU=\\n=2MRj\\n-----END PGP SIGNATURE-----\\n \n", - "472 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKCvLCRBK7hj4Ov3rIwAAdHIIAFtqMCZca4MOCxtw5xOItx6E\\nv8eyMEhxST7aix6RtmUiMByiuxODFo16ZKCnEdccxzkhCOStRgIwN64f2In6mE5x\\ng2HEyut+OG9CYYeTr5lsxp5sYGZCRJP2aCvw4eqfWVimTJ8CgQX7OBfoJry12M4S\\nndtmr8saaZ4JOpJggufO+5cI2BFlkLo/LRPTW+uFZcdu9FUg7sdzKuRMZ0heA7mb\\ncrPRiQxtpZ6UQdxm3D5NpfHWCvfgF1jKQgalHTKATOxYiBleiz5CTEsSpWZhOJX4\\nzJIAbos03bgFVoR10fdYHBlphIqsNgzeANjl35dikK8pWJoYB9OSNYHp0IhUfhg=\\n=5R8T\\n-----END PGP SIGNATURE-----\\n \n", - "473 None \n", - "474 None \n", - "475 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKDLRCRBK7hj4Ov3rIwAAdHIIAJpuX9+uaE69g2Sr68eyVGG+\\nYHhgsidpLAQLGN7fsB2J5Kw4kza4oS1zefRAUjWNbkDJWGfUaZ6lcSrAkv1EoBYH\\nYmlh0pmBkneTn5p7fWDFRSVaVb2yMrOjgGPejxIWzdxYiY/JAdJ6INegyojIoKTO\\nVAbuEkMOqGL5q25FYGDM1VROqHB22SLCeQQWyAIsQrqVPC87oWHTOaX+GcIoP/oL\\nqQL9I8Jh02fB+dyGLqRWC6sB40aZCoRi2QnFQBw+nbuLi1eBRGgldFghGeJoEBXt\\nuKWiinICubddIGRnC/gmgZwmEyTl2NoThDsiLVdgTiqFZOuze1DNWW54DjsrC3k=\\n=Guld\\n-----END PGP SIGNATURE-----\\n \n", - "476 None \n", - "477 None \n", - "478 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKW+kCRBK7hj4Ov3rIwAAdHIIAGRAtweh15iZaVL519x3PvJv\\nFtiJNxuz/NOwHWFzycD5MdZyON9hBC7w0j0VsPgbDUpFWHmYhTvkDDrSYw29ngwX\\nJUl8nCvlBnXH+uNVGpZNho3tt0DnheBRl2HkHW54XYeGpHsdirMQVEE8ZUV04YCH\\nH1FpAtnQkVJiI1kEEaC4oHc/3IeK0Ai9HO82WNPAR+SKCqW28eye7bfvBDegoVE7\\nZEBmDY3d21/X8zUT2tdTqA3WvSOmGuSEx8fzmPCaqzZCfan5V+I05Rdv+Lsqtgo7\\nmQcDh5YzVdlL22TcenrN6SpSWTXc/yUUwaHQGcGFzt9S3bVpu9MBbj6SZQD2Jkk=\\n=kPaQ\\n-----END PGP SIGNATURE-----\\n \n", - "479 None \n", - "480 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeKXMeCRBK7hj4Ov3rIwAAdHIIAC2QBSHGGVrqd2mDsvi1YAQE\\nJXxJUdmDGsyM/xQoDVArGhAwV+3iKkQ9g8AetclVTx8P3sFjzVM96WbGeyA0tL3Y\\nBG5pjxM7AEEnjUHQ8dyO9Ti5+/b6fxbuTJNKuUshSqKsbf7GA5+tZE4XBb6EZLZs\\nC5+7gNSMrCU2SaXP6NoRUlnimXyCONVQ589kh8T1iik8p0MyuPYmUv/Rd7OgrMc4\\nO0oWi6SMtWsJZdBxbCZKUp2rhGksJbb1y3fYdUpYMa+TeAhEIOpJaFcCqiDmG5li\\nLettID8a5UxOO/WnO7lio++4S5GlRvDhG1nAPZOCy54/8kKkiPzBADqkZ8iOH9M=\\n=Ag9l\\n-----END PGP SIGNATURE-----\\n \n", - "481 None \n", - "482 None \n", - "483 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeN/v1CRBK7hj4Ov3rIwAAdHIIAG7XLXok9/NzSAc9NszjlOnv\\n/ZyUTBX7qdxy6kISBpRx7Jcm9zqMDcZuEPwi6T356R/V1qXp1/lJAe/HG7JH00a9\\nPfJ1X+wvX1ROi+6rUoowlwN3mIExcY4J63FkooMGuViDGGeYvXQYyPOyf1/xfmp1\\nXYzo26CFLyOILmumDTimJSq+Cenr5Z6aGirdENVVcafgTtPfkYm7hARcdtuH3ak4\\nZhvhv6oGX6g+XJz6WkUOXU5+Oy4bqrTG4xVR6OsI6VAnXwelWac6AyescXNvWlMV\\nUMcPCNDpAbu7knko9c/WXYz/ehnF1uAw42zSDwPnmoxS5htaXsiqogZEHUnerKo=\\n=/9Af\\n-----END PGP SIGNATURE-----\\n \n", - "484 None \n", - "485 None \n", - "486 None \n", - "487 None \n", - "488 None \n", - "489 None \n", - "490 None \n", - "491 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeoBcmCRBK7hj4Ov3rIwAAdHIIAD8pdCYAHPGF297/2fZ6Pt53\\nWVFhxZi6bC2Pwn4ZMFDTpxhALKNW7TbXoUPhMyqH6zD5awCYnYZl5p7zb+H6X9PV\\nFy4VvIlq8IJ138KY++fKNmzdzUEjI/zBsStPxwTdS7uWiyRsIamdQXAwCfC/Wqol\\nHjRCqQenaR7SBrdd2TxbGx7IR7XMUxpQ7ruZ5tt/GkV78vPDwKgetKtIubSZcIzD\\n0xVXzVxSaOkU8iH+cxiOMqPsqsTVS0rR9sRErJ5JWoOFfnk/SyXzO5pS5lX7ba2t\\nxi8OXaFzjCeKWCtGBUVvVPMw1J65+agmS867nnaMuPTlyAIOjrRUs+YIn8l4RS4=\\n=nHk3\\n-----END PGP SIGNATURE-----\\n \n", - "492 None \n", - "493 None \n", - "494 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeoCxvCRBK7hj4Ov3rIwAAdHIIADkVxag0J/Na/MbQPyZNCAXg\\nEGGARuVwbXLkrmAu+Bcb6XHBMM8uB7BKjUM5ptNvRgna2HDBtT+EcGppbhnfa+fW\\nTrWjtVCxaewjRyAIlCrh/5iX/lgMwTqlxGNmfdwekhncVobRda1CuZZJROwRC6j8\\nkq2qhrlJgk9LnrAsJcA9guEAhE8AF3d05L+YHtEUsdA4+Co7G3wAU+5e0Kpwsl9+\\nzhvMpU/xhq5j+7EgG/89BGegtF2uNRNJINm/1PMaalq3wxkmj/+Sg53W9n3s2lXW\\n/5N7iW93VgECw5vLgs+W1/IbYLXXsorj7pvPqnETLtsmiAWTWB/sgz7HiWdi4Zw=\\n=lBBQ\\n-----END PGP SIGNATURE-----\\n \n", - "495 None \n", - "496 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJeqsJRCRBK7hj4Ov3rIwAAdHIIAAW+xHr95FEW2dr3GwfZXeoD\\n8I8O/D14odUi3FnaRZwxl+/D6L7Lc/v4VN2OXIyazzKJ8dLy15EpF4LgWJqchYtc\\nlBvsVXlo+VDkJ3yZ0AMhovptTNWsza1X0a72bWzNlzGjxkm85ZjdD2TlXO4RO3V/\\nF8tImFS5hCe4MerrofUCoa0Ddyr92NYJ74OjY1hqHhVRVbYYNzn79FLb481mJEY4\\nG4MuZclifPrrhVJsRApsqCPGfhw3zg14lvex/phO14FR+CECcDXXPLdJgbYC/DPT\\nngRl2eMWMZp2LKc6rex3Y9ugya272XzKNePab4+hCMKGKPlvyhAECGKQ4wcUjfo=\\n=EpNL\\n-----END PGP SIGNATURE-----\\n \n", - "497 None \n", - "498 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJe1NZFCRBK7hj4Ov3rIwAAdHIIAIcqSn+8zG1ueS4FOabuVrma\\nuKApIsU0Z9lD9zD4JGpNjfg5QRedOflkhx93v3VUSigxcBs0/Y47310a5469jNLA\\nH/TsF7/qXIxuNHFLedxcx9SspS6Tr5k3GVUBl0ANLLUfH/0bGTi52bPT6NY4O8Rq\\n8kiVwzbe5zLpYXm/235AlG27i04DVF/7s/kwekZ3ZET1fu1bAY1KGOqQ8XLW7aYL\\nSW9pPym3h2/5ilM+PASgpNtzRV4SIPqS+6YNob2B8bHr0cnAZnpPKv7x/jOGo1TN\\nLomQZ1TMvH2BRcHrxYKNMRuCc7c+dRBd7l+KmxQEyyKJc2a59O9sWi8ql4P8ZZc=\\n=2SQ2\\n-----END PGP SIGNATURE-----\\n \n", - "499 None \n", - "500 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDHT6CRBK7hj4Ov3rIwAAdHIIAEkT8FMjwuYQR3JpCoAOYFGP\\nVHCcUP4ZmGa1ce5vi9wzzlPwFnRc2e1OnIbZ9f4aN2z1QUfG/nKEGhml+U0diLQZ\\nNfx+Y7n+VWoNC3Mg+a1F2F2rRZf5dthFqZDt4o8F18uR5Jnn6g7VI7SeLxLh+LU5\\nyp7gjCa8F99kThtcuZVXbAgaxVwjKXwciUfMiAWC6XJJGKN2AyoaxNUJjC+oWNHe\\nGykxmgMZZCOQr2cLC18WyRcdwzSpNvzf6oZyHpndnve9y4P5gG0RlawhstwPkVNn\\n6eVs1GZhjclce/km2wZ6Jm2kmUmLPgh4QhaW2oMbRPIVjs71rCcQNsNb80I9f8M=\\n=hT4t\\n-----END PGP SIGNATURE-----\\n \n", - "501 None \n", - "502 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDa0TCRBK7hj4Ov3rIwAAdHIIAGMwFsBVl7tzxj79uLqxLnz/\\n7Oyd1kJTXYn8saS+Or9k6Kqad9n3aT1lQm0NfyR79EKS6ro3wuZnHNwBYYsdjiXo\\nlcV5QQc3rB023xpllScfLNTUya13JN3ZJlEeaGSibxOfxlAISB2bFSSySj1JXFDa\\nLqgOuyxjNNbGk+Cgw+YlUGoMPFUfNB5KC0wmifEL2Oet8mmsx7nY51WqJgamwctO\\nIfCvnGosPyOsLDNfjqWZ0Bs2D6ybf9DnEsxGDyTdaGmkQ4psrOb8Bl4BQchhkP5M\\nlGTioXaV2Fe9WKY+jb/FDsxde6vOtCNa9wuzxDcVh4gMtt4nWbdZ4hcCe6RweII=\\n=6MEl\\n-----END PGP SIGNATURE-----\\n \n", - "503 None \n", - "504 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfDcxrCRBK7hj4Ov3rIwAAdHIIAEl/94jW8yb+af15maiKmlnb\\nARAD929OUoAW04rUhoY2aNU/Gh3omZ8JMK04LGJSVi5StEDeyWmhIEHNscbUgo1g\\nuFH8ssWQLqrH1wUljgklqt28Ne2g8xc7heCDHLAaUmYeDM5cPcoMcbKyGwcHvWoa\\nD3wv7PGjJSWJqdEIk5OdOQM+jjSP1GSME26tNkjR73Tux1zRz9/9iQGpxOP6RlPz\\nM/eN8VyanYsbN4VM25TFLaipx3cbY9Hp3c/aa4dz710/cIqigGPQfEqCW2KBWMxB\\nurpSmGTeGPf+Wudw/LAHUXCU5WrG16WqLMDOqR0E688iEC1+Sbf63DZl7TydZLQ=\\n=nCUj\\n-----END PGP SIGNATURE-----\\n \n", - "505 None \n", - "506 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfEWjPCRBK7hj4Ov3rIwAAdHIIABc5v/3W2/M8kt5uIJ/yi3jh\\nVikL/Q2U1HjxFN750iY33dmhOT9QJj01I50LcaoxzZeWYpHQHEpUIHJzk4CfHvmM\\n1EmnGuJEMkiJBQt12ceIqnll8Idp77BNjmuNIhrd7nPnINucLDiMEwpbrxN/ASjz\\nwFz/hPmHfAuF44mTXkKPa3FwEnQFFw9GDLsOVsLkkuC2+WgD0NW1Fj9NvTCf/n+i\\nJRp0yA6VB8k9ITx2Tuvl7h8bZgYEO+9ZhBWMKf1uHGxKod+5sHC1VDvLCwFwIHXm\\nfkjNtGoFqGklYKEuN2Y1TBC+qB1DhQKIYHxCpz+5Iqo+z+tNEO+5wzmXM59xxrY=\\n=i8eg\\n-----END PGP SIGNATURE-----\\n \n", - "507 None \n", - "508 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfIpPgCRBK7hj4Ov3rIwAAdHIIAF0zPxvQwVroOKtc9B0bpnNp\\nxv0OISaNs/tx5DiY8M+LhM4l9ht0uKL47gOXbNhQWDju9B3VKqirZ1UQ1/8VTCE/\\n7t1uQBtadtqm51b86a5HoUQFLX9DLsLmCwKGkmglwtx3teXP2GSn51MulezR3gFM\\nLLpd303TxppVKePxIZvZjIAiPcA51XMQvzX5CAHX0U0H82KitKJXAqnxtSLmtK+a\\nEZtXoiJuibWpB2axHkqDrhbtwcpT0wR7HJPMGDzNGPZGbaPjhZls5O6G3agO8g1q\\nCLuK0LziYPL1zm9hYBbQqvg9EFmk6g+fAAoK+HnoiPZuv56METMmJjth/gELFy8=\\n=vh8q\\n-----END PGP SIGNATURE-----\\n \n", - "509 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVhoSCRBK7hj4Ov3rIwAAdHIIAAaYAnQzoTpk00CT9O3jAX7o\\n7SH3ZYmO1EmAP7AEdjuazCBtohe/BwegQiwdCoHR663xLAL3kBWq0n3lfaRD9Z/A\\nZHXwi3ZjbgMR3Y9wInVEG5/zdbSJLT4qmzqa90cGsXUMFuiIm6PrQGF+w1xEX0Dk\\nGtgZwjjYFLdrdQNdLSt1Nkyt9o6au9Hex7FtGx17zqGLKqVh+6dWoF8CL1Ne9Qyr\\nN49vESr+DvawF6JWQvQCIV3edTDRp4JMQOrpOg6rDNz2tBNKA8JViet9EkjkajjR\\nmb181vlLFV4cngYO7LXhcs42ntSJifpwPclseWnAX5cb0EMD+mtwarZxePtkCiA=\\n=1AUw\\n-----END PGP SIGNATURE-----\\n \n", - "510 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVhrJCRBK7hj4Ov3rIwAAdHIIAGFuH5fh+HM2BPcTJ0YAboUR\\nZOTkRnscaeGNZvwDmYE6lIDUMCvBWe82j3fvg8OHfdtAODsoOuaB2JK5Tv5kNWxD\\nRjsyoKITmRItXIyl+f2Tmk3Cn8RP8x0c+coTQylyUew2YXPDXWNxQdW1enH6zoTG\\nKHKzg23Huyvc/t9+E527ENSKjl/Gy3OUsp7YmXWwSvRYM+l21tY099/dUnGrn6D6\\nLDPdkYFb6vW28qskNUBzjWeFSf89P7LnR2x+0Fag5VPWva/K9sSaV+EmteDm/OW4\\nKZxnfnUOdDPvY85D8T/+/SoDSP/06Z2XdwZvmA2JC8jTaNv10ETi9L9JbV3p0tg=\\n=egry\\n-----END PGP SIGNATURE-----\\n \n", - "511 None \n", - "512 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVjPzCRBK7hj4Ov3rIwAAdHIIAGX/s4fj+s6LY9IZSiJgcHau\\nyiR40hM6YG85mnQTeHJ0hxfXoSnxK9wCSXjlypH+C9tsyhdp8a932xazgbmGNPpt\\njlGfrBjtE8MdEBhCA9FPc/xiVWnpYtC4CWAPaxASBKdyw4lnXdAacyHFmsgoMVSP\\nY6hYzGVclmghdBs/Xmx/Bhv2cPBDEjD7tuwM60YLc9tRcB/z2cXTNNa1eVtHEiKG\\ndT+3q+lSrc+Fz8fDGWn7pntG3BQro5dOewXNxdYAdGjyjYe+ijaVFl+SMiLXRljM\\nVbl2mSGaFGqLhaEqpBJweGyvJUsjHbK55Upb+06SaCgqBc54tqT0DOjTlrZu2Oo=\\n=tkOk\\n-----END PGP SIGNATURE-----\\n \n", - "513 None \n", - "514 None \n", - "515 None \n", - "516 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfVjg4CRBK7hj4Ov3rIwAAdHIIAF4JEUkwZ5teE8UEQK+zw3Nl\\njlNOF4k5WkBKWdL2FoDaiH3z1kgke2/rYTNY2BksBImCTwzE/0MNE3FXp8oz1Vt7\\nsizW6mYVRWWw76O7CTYJdafIVF8o4RaAtVL+Qhr3Tb0JmAiCXssUcgpWflZUuVJU\\n22HbciJsKYIpFzFt8MSntI2JJ5ZRgYLqLs7NDKZNXtwaNZo4rvlEzQ8gU2avCDvb\\nGdxXqE86EQaU1DGgrQ/973ofJp5jVz7QR4EQrKuwdL0gM0qnfy+MQrzkTloGHvny\\n+/waXm0nRb9r6JZ63B3u/dGCT0H4we/LJzLQtyeFSwurLjHpOrfQZMngl+MeN2M=\\n=ZS3L\\n-----END PGP SIGNATURE-----\\n \n", - "517 None \n", - "518 None \n", - "519 None \n", - "520 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfW4pkCRBK7hj4Ov3rIwAAdHIIAEI5ODnt9MJOHCICgY/09J0C\\nHli2TYAo3Lgp/hi3RhJ466PmW7UMAXzk8gQVsSeX1WIIdK24M6l9L10Uu5ChA9FE\\nt/NXL23F/tEPdvk33qM8OmalFOTCxi/cD9pI2CH1lYqaBYZN7bqsn7oEL38mtQBi\\nZ1TAuQC2wzmmv5J80qHUfCDq+GG0w07mrlj+mdhKo/Tr13hEmzazCEslmwW2GgDC\\nXODFynU8peoDvBGHE0uCPk0Sx0UhxAd7ydl2btOgm9wZT+lSWW/ViZ6Tba4GRp7A\\nE4Wo4xp+CIvULoA6YiWuwxZf6chK4KkCms04mItGNWUvcz+k6ijOPbvSnW0OvqY=\\n=oyl3\\n-----END PGP SIGNATURE-----\\n \n", - "521 None \n", - "522 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfiGApCRBK7hj4Ov3rIwAAdHIIABXB91z6dT46MfDyo2vme6iJ\\ng0xb2TvzYViqK6TY9Uod2zjzwCp5NSPVRucS0a9NQutYtjRNy2t1Ff33tMMck7UI\\nvIs3Na0pTnTtc4dFgavMZ2wayd5pzbc3NUjHgDoz5ODXWIRu+fQjGdTduEb3UQLo\\njJR6fcaYw7i8ovpVBvd1BGpy2NqngV/9k0a+6Jol+QhM90Z1nF1fInJ7e5dXO/lY\\nPPfKbrcTJ+BHsQ8uLahA8ET3E8mfQsDs73N066oVazr17GzDkNBirfoh77ayKbMk\\neGt8/ODR5maMGhLo/X98JKFOf3PnbsLaZxSjJ5dzFd7GyEwEnrTRbL0DbqZ+Vf0=\\n=t2eM\\n-----END PGP SIGNATURE-----\\n \n", - "523 None \n", - "524 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfiTwSCRBK7hj4Ov3rIwAAdHIIAJV+17eAxvT4WcinrWeYPyWe\\nffQGD14twm8N0ZH6rosY9drMw12Evt8Vjp6nOqQGBIKxCzp7ZOxtfElurxXN6irr\\n48/RbmF1TLRVRPDRrNau4zwABNpf122ye4M8Hs24jY2dOPUiVdoBCi61nnChYB1O\\nMn8eFHPMWToNuoXnFfv6iATQMJqVuGFDDzRlNwdEPQ5ZOIp4m0OXANF5G+kAEvV6\\nn3p12ByU2nCo6biOgWj7pMF//GOu/orwmedfhAvY3UxNT4X65hbHPLcksnhTSn6f\\nRzxo/P/MCXRVOuWnQawTQ4JJIuD1MUFMIQSK1SUtU4rluN+DrK/ZSZ3ec9VnyM0=\\n=AWpy\\n-----END PGP SIGNATURE-----\\n \n", - "525 None \n", - "526 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfkvJ7CRBK7hj4Ov3rIwAAdHIIAHnfFriXEnAkHhGztEmG1vGl\\njLY2H6EaygBa3p6HqFdouyKiu6q7Y2lCx0LP826UpsYJ562gwi4BnjWzSxPpT+oM\\ntiGyZLJySKnr/+hojvWWkQ4BNEU/XWfedAUAV1N+HDzEqkDXVKfFKi8xY+COp78m\\n5xgY/Ct9nHQFEewQJHrGDyNMBSnjxNQ1P+xdsf3ZJ14TeEmTF6LrfGydrmzYynkn\\ndt0AMa6PQ2/Y1U3XFT/g+JVrvQgr1QUjIqfwpCADNBeHANEUGjU5bGGBqop9oYNk\\n+sty/5fStcLxrA3Vp+mzUYk0uBqEeHpXluA3dmEELKkUsmwBkI4aNkWLdK1PWXI=\\n=M4JD\\n-----END PGP SIGNATURE-----\\n \n", - "527 None \n", - "528 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfqWKSCRBK7hj4Ov3rIwAAdHIIAGGq3N1YxOA11iTSewEr/iEa\\nrm4tPi9SLpRVW+RVncPPAZcZgeguVyhhYN2rm8gROo+RIC/IoWhxiz2lArUnDQEL\\na1tWRNnqxUkm8T4oBA1XnTmmzzJ/QJuxCDn+S4u0S2xS0Z2NKHTYzdc97iVHjqhV\\nbvpOKNlZ1jIdrV8g2x0zBzR5y9FSHeWF38+nVimX/a5lTonT04aIkbznSMvFjvIV\\nE+JpC9GiELH1cjG4oYGTKrSf59d+tAM9T8q6piPh2EGK7W3MIIQwWL48lQPNS7j1\\nTjGxumIS4imnZ06mfQK0VbgqFZDSwmifOkmYowAOf479cKSpv+/PpT4zNNrG6rQ=\\n=zJhr\\n-----END PGP SIGNATURE-----\\n \n", - "529 None \n", - "530 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJfqWPxCRBK7hj4Ov3rIwAAdHIIAGvxKt3uU+2ff9MyNlPglZ5j\\ndciN0MoxMNNvXBJzoulvnaWb0p9JU2ZvZcckalWnXTwQfNFlchZhGYAcnITV0ci3\\n+3DXYpJnntMo1OUxwUoBCMGxlP7mdTcwv4Gbox1jeGRJiTqwYNCHaLRGxyLnSMC2\\npKXOgwIOBDSQ+RqGoUAkS1U71qfc/M1jxwyEg26LKH9eal6S9htYW30OGf2f9siu\\nCXzpoVLm5KdNlEkf28AKTfpMElLXAr7RbnzXlgTdMgehMjnSEx4yleF5oXnc8SHL\\ntl2n8tTYaDqP0s+YUvaERxRZpjxJWZkyYE7Me8MlbNU/9qmJpHPBCf60Yj5nQNE=\\n=ZpA/\\n-----END PGP SIGNATURE-----\\n \n", - "531 None \n", - "532 None \n", - "533 None \n", - "534 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf0K4TCRBK7hj4Ov3rIwAAdHIIADA8xwPTFIT5RJOg1uY/HWQT\\n7R3bPGwTC+iaAFN8InyKfmX9egZldhQ7w0bkfDTWV1FgMicSLvSrpHiHK2wvHc01\\nxVGgRe9xA3Qa3A+ASsODq8OYYFgkjOubJtENyhcqTQMeMrcA9RDAYzaCod/Hp/hW\\nc2btzBVK/4g6c4X56gal51eizB2eo3q6laHhDiJariPSvwMkpUv/XnB0IWUyfYwI\\nWAhIkhKjgKd+cCheZtLnTnW7rxfWHR2Y4snr7Van32t5irm6L12MsYHlnsWWA9Tx\\nJa69xezLf8VfTyZR0m7Y5VTjLxERgbZ5DOGigVvhdN2xIRMiwcmhRd3vI7H+MgE=\\n=zWBy\\n-----END PGP SIGNATURE-----\\n \n", - "535 None \n", - "536 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf2eyKCRBK7hj4Ov3rIwAAdHIIABjNVJBDsZDxVVRuTZHoCK12\\nDrswGMvDswiqI4/BTXH3m0S+RNuIniJxbAS59j0M3hN1qJuy7rY2WP4FBGAkJwUZ\\nFykN0PXKYvD9a3J4woZQMd1RQR8aQDAXgdZCDIVtddyB15yCxx/plxFKAOZLNCD1\\n7iJqcuyWDzLSa30yTZ/5xNxvJEZcP7McvLwOSsYA5yODj+B34QT/ETjO/p/VX0SG\\nH6t6o9LOJgYvRzrI0Y4ERZotyok3YzgTp1I9tzWMV+hWbRAZduSCA9Nzy8GWAO1i\\npXkcsE6jpViLHpxh1yRbaBFvOr/MKMdoX2/1B03kJQ8BOMBbLIz3egTF1lJDFDU=\\n=gzVA\\n-----END PGP SIGNATURE-----\\n \n", - "537 None \n", - "538 None \n", - "539 None \n", - "540 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJf2fICCRBK7hj4Ov3rIwAAdHIIAEkNm8Ec4fZPGkVdyuKcHVpV\\nPoiLt/EedHsDUYUKqReSmgYeQ4wwSkErG1Tld22R88JONN6an0WxW61qMKRj4hOh\\nYm5vPxFT0nyW4I1urTltKcto6rngmfckU7pYJ0ZpJm+wR7Rvr99jKZgN+GpicSeK\\nA/F3ZedOjxNoqRbT0vxnk8pXzAvP3IqL0EltX9vkg74sOjRvswy6iaNzFdB3QVSX\\n4peA8u50LqWxAurrHGe8ibyM3SRwqtjzIWSihK2PilpFIown9V0mOJybxl4DDgdr\\njDApOv2c8ykpgFS61oRELmUTdSHvhg+13WGPBKPtJKtn8zwy5RDoLgxsM7GVqTo=\\n=Nh4F\\n-----END PGP SIGNATURE-----\\n \n", - "541 None \n", - "542 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBaMBCRBK7hj4Ov3rIwAAdHIIAKIiAf7XvwQU18ZBn1LJpEjw\\nxECFd0XmaIbpi3uTj5lCNTe9f8lcgBr13YzoFgpeRevmkyGqEOZZHo3qEgp/oxmr\\ntX9NFgr7VNhKpBcnZ1DopxjsCkMlEk+B/chL51VjfyWUSd9BXEf4UhcVcix+e2BD\\niGEEsM3krzE/3zy3toZ4j3dnr9v/Tk04cZicnMj1TLNJ09ZbZIbvmqbgf22FVyha\\n3YLyFiXpi7SR4QQXBS7l8f5OneQxNpOb5vlhL+M7694K26770H2WrZQ7F/khyQu4\\nZ1bRRIPAaaQfJEm0ofeW3JGuhDA704KmGhA6fp0gGpgkOA2ZTpx8h1/xwFFwItY=\\n=VJ2R\\n-----END PGP SIGNATURE-----\\n \n", - "543 None \n", - "544 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBbfcCRBK7hj4Ov3rIwAAdHIIAIzYXfpuxkl18y1u8EpOMGL2\\n90Fh77Si6PTKZUMfivtmU0+ekCq3EABgzVeOqkyHgd9M0Fb5f3G4RQEUNueG58Lj\\nmfUDCA8N4qhxL0/pBZkrgNZ7vzEEKDzQKw4xzE71Gw658HyxLPaB0TyYQOde/tWE\\nzYK+uKeXCRg5x8AukSmqUdmWYYaOlItxaJ+FrL54/bN6kAC6kzYy3uZG7SAV1OOJ\\nu6pu/xa3lpBnSXF3QKqhN0yBtfodl4wcwlOzfDl2QsgT59NH6tS55x8FBjiMuYcu\\nSna4XLeDL/VJ5+VuvcekuArhi0wnjGN21ijXAfJykdutT7cayuMbq4owxNYBI2Q=\\n=s7R7\\n-----END PGP SIGNATURE-----\\n \n", - "545 None \n", - "546 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBsjiCRBK7hj4Ov3rIwAAdHIIAA6In5EeAoytTlqGGOy2zyad\\n85wpRBFOWfhGRTC1cLtTOhenAYbYHKhFUB8lk1zCpua5/IxnrFCdmD/SN8JN/6jJ\\n4TwR0Ee/6cSZMqlWCtUSnR+2JKz5WH3TwtGDKW8b8ISiWcG2g8O4R+IHCgp702Af\\njYe5Bgo4uPQG1+3UrQxP8kC6rYZRAgkcFc7TFH6F8A9JjYz67NSeTT7aOuP9MffZ\\nY414868NZYeaH81RECcl68NNMN+ZquIr3x2oyYSyRfraLan45zX+iWLSlJUVgrUq\\nQ8Tus1sZKpOM5TtFNTgeeyEti7EA0whKLxvd7Q26+8cPrRskYgii1hCgBOGyyaE=\\n=1PXb\\n-----END PGP SIGNATURE-----\\n \n", - "547 None \n", - "548 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgBw+VCRBK7hj4Ov3rIwAAdHIIAFsJuIyXxXiuGJO8M5sb2oRu\\n8ssaGAB1a6/7sVF3n5DPQAtuie3hfr5XZGzoIdKHUHaL2+LTmKxlxxTNwtB96Iw3\\n82re93oIr+PpDF9mwMmK0b+xVV6KxWR0QhmSHbmesiD5tJTxwV1Bj9POwyU6Mp70\\nWtVZ1YDhdDitgB5JBqskdQuaFTzUiHVZJ7IfTzwYngV7wY6DlAUyMIC1ahqH1vLJ\\nJrVMbrdh0OZVoG/yujDZtjG9aDuwZbD+1n7oxrD+TIdEXmj2NckF/6UiW+RKpnD2\\n11PezQdDFQvEaP5jR9h4qpLh+DEQFQkG80sW92lxKGpiym9Iaa137UIE9jMF/TM=\\n=Hb6l\\n-----END PGP SIGNATURE-----\\n \n", - "549 None \n", - "550 None \n", - "551 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgGtGKCRBK7hj4Ov3rIwAAdHIIAAxrFBGKAdQhyHMEqO5eU8SD\\nZqI7Kd5TFbWrqmE1IrlQ1VpE7bwZKZGV+au7g+3SB9koVl2diR0kRCyADO7GqOIu\\nQKH34GvdVeMzO5lrXtBZiYNpW1eCe43AMEny7akiETGZkSoUSbd8XvjNsMgCPw6C\\nwAHLVL65Wj5uE5pD6FxAVqovRBB/mZSWFWjcKFoHP1VZ+2bx99B+5QG028T6NF9f\\nbzxHCpJ6RTTPqnLvYar4HJtAfnomOsV3tDtqX9B9f44cNYbmLOf+ZwuBivnmDmvj\\nNIaZi0kaefutmv+TpyjCZJZTtUyW6995cH80MdIoOwY7nDOn60LVQg0Ktig2014=\\n=Ev6Z\\n-----END PGP SIGNATURE-----\\n \n", - "552 None \n", - "553 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgG/EOCRBK7hj4Ov3rIwAAdHIIAJ2HZ+HsabaT1leyMgXdPbRU\\nE4OEo6R1Epf/Bg/LenmGpz3JOXQpxlqt/VO3G4o83ZZGpfaCEtkFlVcHj/qa46YH\\nT/nj9oiwQkjMd38kp8hKDtwmu4Ca1F8yrONIt6uXTnCTurh6YFLUMZ4tTY5plHV9\\nxob2RrQq4rcgdnhU/sVaJHFTXRc+Aw74NdBHQQOaB/4h0dD5UTpNMObzD99/xkRy\\nx1TY9KZCzUObe9iUMsT5NnHOWwl3QENh281LrEN6ZHz57VhdigLkFyvL56RcwETX\\ngS2yKwM71tqwMuJ6cYodD4exnkUuQxWQrfNE+AOgoQZ67Q2/ZAHfB8IHp0h5Tb4=\\n=xpa2\\n-----END PGP SIGNATURE-----\\n \n", - "554 None \n", - "555 None \n", - "556 None \n", - "557 None \n", - "558 None \n", - "559 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgLTQkCRBK7hj4Ov3rIwAAdHIIAEX++3mHb3iyu39dY2/RFLRE\\ncsHYVi9m/EJRDcPU87q3nbKMwHuaGSkEgl0QnoiUQnbnx5xysJOatw2tU4UYTgu5\\nbIoMuuSoipK5/IO7zlqYx4968hCAFSAU1IYo96dRnnUsioAnmtVqNzFY/7vRHikS\\nA8I8TuJu6AoONg996IGmyz2XLayzfEppM43LYOfWwZD0KhaOK6Qxu6k2cMZY1h3I\\nj3rn2vusOfNjmrEtkbu0VvT6HGjDm66B4ytpi+kl/fsWhoLkc5Kpb3Bj08P397Cn\\nJ9UxNHLS9ouPd5PGyTj/H9PGC+4wdWVfs57rxjCD9G3cgMEQb+iRI+PP+iS4gqI=\\n=BkOS\\n-----END PGP SIGNATURE-----\\n \n", - "560 None \n", - "561 None \n", - "562 None \n", - "563 None \n", - "564 None \n", - "565 None \n", - "566 None \n", - "567 None \n", - "568 None \n", - "569 None \n", - "570 None \n", - "571 None \n", - "572 None \n", - "573 None \n", - "574 None \n", - "575 None \n", - "576 None \n", - "577 None \n", - "578 None \n", - "579 None \n", - "580 None \n", - "581 None \n", - "582 None \n", - "583 None \n", - "584 None \n", - "585 None \n", - "586 None \n", - "587 None \n", - "588 None \n", - "589 None \n", - "590 None \n", - "591 None \n", - "592 None \n", - "593 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgP06SCRBK7hj4Ov3rIwAAdHIIAFga2SdsiZrkDjjbfAmB6MQQ\\nf1hxqalAJWjZXI5O344pwKwGjo9jV94wgaHzJPflAAMrsPa+KqGYDFx/wMXNKwqE\\nXMVY77YWmFjri73WlwCUWiIh0rJvsBAAgqBjvnJGNHIdhMLlGRgfwICA9oHw91rg\\n0pm/iA0KbFCKlQYcfD8hL7jO7IVxqvdIK1qoB5O5lcf/yhIPjmTdIqZXa+mvdUEa\\nv9zOgV8MU3XVHGnep+GhDSxQ6Vl0nWLDoqe+oDUkeJBykNbRYNxvEo+TxcP9e3q/\\n47iccuf0IfogveM1HCmt8vzLLEDrCsVlt28XtJXdedlHjSyp+YxQ0O5UgNPv51g=\\n=d97M\\n-----END PGP SIGNATURE-----\\n \n", - "594 None \n", - "595 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgdGSYCRBK7hj4Ov3rIwAAdHIIABsmZW5bDHaLPuHtQWS7gGTq\\nBegzE08qUx1kJBHRsLAaeQAZowDycVW0ApHQpO75IwxEbt263g4n4j0/uA2yge59\\nAuQbnWwgXj4iG0Vxgq3HHEsC8C4Jqq39QXppwrEXCjlfb4Gor1IjkAnfX2R5uzBh\\nOlgY/1W4N5FB30ygit/F4RYStvVD/IBgJNAbl5Z8eM8ur6MeaxFUSsXrPcPqBbQx\\nVUdEwzKLqzaEMK8RhNTihKNIVRD1GwsdQG5AOF4erQdBhfncX4rJv4Qm3QfjkfKC\\nykmcPlRioQkXMHWZor+citOQLjNPt2GkoFFB8GyfJriG4i+N5vn6K6e1ZfvN2Tk=\\n=awoY\\n-----END PGP SIGNATURE-----\\n \n", - "596 None \n", - "597 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJggAmhCRBK7hj4Ov3rIwAA0U4IAGjoMYbk8qszcF87z/G/1nQh\\nu7C0Fs0uNYGq5Vl1LbaigBzON02DNbrUr0tJKnbgenkuKXeZ1oDqYQveontTzXxf\\nXdEn1ppBSp9bvvkWbBXR1A8vgrPXC+lI4/LbMZEPZyqpcyoCGxl64Z5JETrUzdVV\\nUEGVEf+ubA6JlapY9t9pzSbos7XYrzx7J8u4scWhD0zl68XCgHlWvyvrffZUdpbd\\nzX2X4kVp6UOYwS89Ul0edsvSmn5BTXp3HWEDmfwaCymVLWd9bLQg5gPtluDV7Z3P\\nK9v24H6NGyKGRPFfwv4gKW71bsY/OQtYZ8UI0/hUKllMYQwfizn9SwyEahs4N+Y=\\n=HxEB\\n-----END PGP SIGNATURE-----\\n \n", - "598 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJggAmsCRBK7hj4Ov3rIwAANhAIACs4T6nKKKx7Xw3DydIm2BzC\\nhBVqzE/TXQc4UIQGToFSC1zXEnPqEdJbRYy8emb8T44tsyvISaH9x+Gh2Cx3HRzW\\nINZXVqUvaBUYJbOpSlYk4MccITY9vMJSxZVsV2ijcDAIJU4PgRfWJXVtk9Bn93ML\\n6YJaNW96/PYWJjy0PyUeBmeHK+fjt7ekQgso9eU/pfRM3BkX9IqhgA72+3bPhUaT\\nf2kezIFQgODV6PiNA/7NLHJ0q62/t7zFY2UrFmhFU/CCx1oTieJ3o2iuXxi/X2j4\\nnZpfBYDpuBvxVsEBH5Xg1Z9vWxc2O2beURG7qOlJVkQH4EUUGel2UiCZ1KzV2kM=\\n=KIdZ\\n-----END PGP SIGNATURE-----\\n \n", - "599 None \n", - "600 None \n", - "601 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgm6+jCRBK7hj4Ov3rIwAABYgIACiOCI7NHMR8WSE4nykELF9k\\nDyzwoMQdjaFI1EzMRopI/itTnQJxTVEMUSTPD+Pf9lcmx/r+J831C3Aj2ie+j61N\\nC3FonTjgnD7crAMyKlyqj7k/F7M5jW3+kZ2Gptr0vYnSUh0Qz2OOzVVXQHmRhJ4f\\nHC9DRtxNgMrLNtkaXo6DnGJPfzVjFK6PPirl4EyokGWo/4IdDNA9po2f3Mj+7hj5\\n5dXBhPNou407l2m1x2Og3wK0JQFKW2doaQONI3AaiaXhVTe/I58kYBzUMUZIHagJ\\n/xbzpMhweQiiqHkENbgfhkiJmyrs3fr2rsmzyjPCmuIN5qeymPkLaVcLUDAz0lo=\\n=YQHB\\n-----END PGP SIGNATURE-----\\n \n", - "602 None \n", - "603 None \n", - "604 None \n", - "605 None \n", - "606 None \n", - "607 None \n", - "608 None \n", - "609 None \n", - "610 None \n", - "611 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgw1JeCRBK7hj4Ov3rIwAAw/QIAHxcmtS+BvBG+7zBuczFpdE7\\neGDowaC2hdO8jBKr7lWGd3cSrdxxHCE/9wtgCMhi8wPKKfGq+b7WxWtj1VFlxnCB\\ngZFWEqWBspeyLVm1Gk1PisPoCkep8YvQCEpUQyMQghUo0rOcQy1xTeJR6ZcX9REt\\n1SZGZEAnwn5KP+ECJZhJ1pmS+JAC1+632EczYIDvw5SrpRrxbZv5OoDkvDCywa83\\nxjc4qK+ZmEnmfrpRbbkDnI5u600HoA7wly6MN+50KbsmoolLl/7pjNksCbaHMgJ4\\n9AGYAntiDzL3MQhntNQHT4hBaqUxDBRQTfqRIts8Mp6WO2v/RuXJDEYlVaUOBCQ=\\n=D9DX\\n-----END PGP SIGNATURE-----\\n \n", - "612 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgw1JlCRBK7hj4Ov3rIwAAFyAIACr/G1LI+Yzm0EeEyIKfgXhw\\nmuLv+QYkOFx+d9YJOL1AUFBpf1DBcR2XdKJ96SBCbb609rJwwAWYDDXljYAYbInP\\nYsaFcotoymElafXtMcECWpg07XeiIr95nasi5gdJtLFZ0puDtClL4QVN5iSqcOlN\\nnGZmiHQynyQbnFEt75OMiKkq3a0cElf6jXG2yVA6D7yFbfusBFhLzg8jH8yPQ7iU\\nvkKj+0ynlr94O+wKvo0MukmVF91c2KejLh27qQFy+SBleH6vXLdFEi+XsUKL6SN9\\n1LL9cj1mRt5N5XhenbGy8mx6YJod0pyY7044gJpjZA4w6twZ5VX3TKIHRVci4Jk=\\n=DZpy\\n-----END PGP SIGNATURE-----\\n \n", - "613 None \n", - "614 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJgyIGZCRBK7hj4Ov3rIwAAOY4IAALwnWorUjdHr2rZU82cE4da\\n1Cgv+r8YwurnrB9Qm+NLJ8o/s6Al2It7SVlvx9G0MExiXE1ZHMhWcNPGNy6VP2vf\\nx5i3GjExt0f88u33UVItjwUtvzMTzJvxgSIaz+gvRIPolVgHBkd1rsmUHKBKW8YB\\nit//XuL/yzuxFOzY7CE/ndlcp5353wFV6LHwvGIs7CTupHDe0yj23LdtBVSInFt9\\nxwRMpFRNYrfn2QedeWwbWq4v7KYM6GDk/DL2LLEve37Ct7ug/38blgDNkAfi4Dum\\nnO5l+X2nbTDKRnJcbzgg1g1dDLTNeSMxk+HP4IzhMZWE980IurrGlh6teXaAWEg=\\n=tskX\\n-----END PGP SIGNATURE-----\\n \n", - "615 None \n", - "616 None \n", - "617 None \n", - "618 None \n", - "619 None \n", - "620 None \n", - "621 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg7oHXCRBK7hj4Ov3rIwAAy/8IAF565BMsMNWOjibKQsEEgYyj\\nycaPMFlDeI4NUFzIGTH7Hpvm3Lhw/y2pSq0y8jzzOduxXvSKAn53SeqZVuyvq2bK\\nuluj9KKsJWgU6Cm220f74HeVa6MoW9TpzpPjYzbVNagP3oFahi2iEXcX0GKq9XIm\\n4AjmwrPC7vswKCVBJMG3wd6R5X9JOO/4IrOcc99qFuPNsB5CB9n+Nf3P1ple0x2E\\n966roJQOF3pUKAoPPyvXlUdmx67oKIxjUQ/5R9hDS1X7PMquI11GaeNHwgJDeWmZ\\nAxiAUnaUu9RPeN7ZqeAQQL10eVpZsw8aWj1tARY7zGPZJqEOSgkGr4A6/UmArCc=\\n=cNT0\\n-----END PGP SIGNATURE-----\\n \n", - "622 None \n", - "623 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg7+y6CRBK7hj4Ov3rIwAAoE4IAHfbgfTqu4qhf/XXbrk7v50L\\n2mke0hqaNL9QL9W/cnqyp5tkXrzdxi2mEaiegq/8lHESCbGr0zjggDW+CK4HQsL2\\nDtUIhZsvX6ADIHhqsh1Nbxs2XTJgFm/ZMqmvon0cC5c1kpvZr5bAIdaq+LE87xFE\\nZPBboEApY+EnxV8pdxsiEzAoZGKU/tCtaSLgDq6ODdqCOEW3jhMfT+kUff2OTJw8\\nuLCvWT5pYyn5vBjQLNiaxk0K/AwEOrg8ARh9BG9sDHmjtrAfLPNm30LIbppR6MCD\\nr52HMTEwoGaiDL5uwj8QxJ7eiN6vyJEm4KXPCiuuiJdGuVUWUklfr5L/gTPvdWE=\\n=huEF\\n-----END PGP SIGNATURE-----\\n \n", - "624 None \n", - "625 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg9WGpCRBK7hj4Ov3rIwAAPSwIAKhRHUyXH39+8iFpz280jJyl\\n3dRXbwG4pw5RVz/x8UzTfplC6RJCmwomzsH4meR7B6sKlRseMBszjTa7UFTP4sTb\\nVDYBhrR/eYKk5UYmg9U88omJi2pNJxYcs8ezEyqFAQpE7yYXmfBZkaH3vuSDMsJC\\nhd+296DuU1xERPIYRcl41vYI6cC15MH7Q0foHLw8XS2Ny4RaRJGfm7eSsmwUbAt8\\nLlbTi3E222gkjRQGo48Fq0ORWndCgmrwMOxUloYoepaQxrKe9n4dQ71R+pJmuhxs\\nM7fKxqjIyJ16I1gjTYz8ezxiWAHGceqN6Ndr8d2hAi9DOIU0r33tLA6BUr9fMRQ=\\n=pEJ2\\n-----END PGP SIGNATURE-----\\n \n", - "626 None \n", - "627 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJg9q/VCRBK7hj4Ov3rIwAAXzYIAIkDCJo4T0PI30AkUEfu015F\\ngFzi72LSoziIE603GbFMokrLsE4TY6yDc/UBdwP2ETUhSIR1aN51caX4o5lt0Rpv\\nzV2ZWeQiTk2FXcaSbf5eiMXWn5vVKZj63MWS96Uu2+fnor4PIbXVKgSqq3+OCHmL\\nkP5FO1q/yh0lwoawQEzO1hoPRCPrYmYveCpsuApw2lbsFY/w63MGZ8kYjrK8ItZN\\nI158ZAM1YLpiqulOdQjEz/mC0rgABPbuJyw60N7dX0lTusGb5lVvdLLOB7w/GIEG\\niP0r5HcmNFcVPcAuxBwkmmul511x0B0Z1WTjMps11ZxT2/z/Y/C7TQfw766Fafc=\\n=2k7O\\n-----END PGP SIGNATURE-----\\n \n", - "628 None \n", - "629 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhH8lpCRBK7hj4Ov3rIwAAdxUIAGUryQOA5ebCnLnsWoeRWHE2\\nb/gbJaFHoLSiqzaidtL53xD5w8wmxcFP1Fm3KIAAvTJ9iv2N2Tpvb84ArRSJZfJP\\nrucquBw77rBcYTnG2tXRcThJiD51jL4bmvhRkpefRytZHlURElALTPGv6AO5waGp\\nmPB2Dm9CYNSk9xbbdH+ZpkW+s3XbczkbIOZwCL1zk98UGHK7QqafsrKsK+10SIoh\\nr1HZf/tK/V5r18lIjyagR8zZHxkuW3eFQkXyiZjQUfUEaszi6fgmbtXKPWWoM2jw\\nmUF5s3gw3svoZOp7DYrPx+LQysi+gHSHKel6sZrBgg2Mif40D8AZHl0eVUXljvM=\\n=w1w2\\n-----END PGP SIGNATURE-----\\n \n", - "630 None \n", - "631 None \n", - "632 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhRLkkCRBK7hj4Ov3rIwAAI/wIAK5HzVSWkDR2bYOJ75UEUyBN\\nIEemfB+WWLwSpKejIL7fwOmNVcMCKPb0B89ijCBqKoLJXJ3/vTKwHPpyognfA4dY\\n1Ci5DVm6kN8ZHxPUnI3rwXeEhUs2vXHQA48cgTLPBTKV9IsKL6H5Kem0f+BZmSra\\nfkNbsVpaLXBYiwEz1LGuJ+Q3tXxG3FksJG8ZVdmEc+YuYg4m5P8lxA4pH+eS1piy\\n6adtU0SgEltRyadwk12eMvO+K0fw2+LmA+WvyhGgcICaAnUoeuW6bUi8dja49JGM\\nP4qb345z2LFaPWEwH3IiPu6TuU7w6PhA3TObAaTkOJz7TBWJHlNicH7XHA5RNBY=\\n=RRKq\\n-----END PGP SIGNATURE-----\\n \n", - "633 None \n", - "634 None \n", - "635 None \n", - "636 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhZFS1CRBK7hj4Ov3rIwAAbpwIAFoU+ioqCE3AneKwzxhwdNYt\\n8eeqCsj0vw7KvQz6I1MBtzqnOJOCou2Myc82dOMYZdbjxWyHs2iB9NJvXPxkO/QM\\nnpCwewXYUB6fwVydGW40bum5lpeF+2NHy7FmP5V3Ie6PxOyBwaDVFzMWSOZQudhh\\nyC9mbM8Ru8ztXYUZ3u+l6Q8O80/Sf7Gf7ityZuA+lCDHFdxPY6dIQwtH+1EWPC5B\\naei/+KGxlABkTX9qkuY2H+72vdwZUS8XVQb8adjBLq0fhVbtyRpqrSfkZREG4SOr\\n70sUNhj/JT54HwmZEL/sEXd9Ez5iNeiSmzpBVvI5jxHRy5cKoMAwR9/3XC+TnQI=\\n=3S9V\\n-----END PGP SIGNATURE-----\\n \n", - "637 None \n", - "638 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhZFlaCRBK7hj4Ov3rIwAAT8EIAJfPfTQKFP/7AojE1qbWXv6O\\n3udMVR5SkCi0odIz43GIHvwitsbwzNsYmZ/n5cxOsxOzU/OsBbruboFWfl8nJxNP\\nLjCoceviUMRVrfDyqiQy3Q/omRgDi6P6I3B+FF3/DdpUKk0el+DAeAySPbnaNSQW\\nqAwxANbWfvOQxFiUIWAsoXl74mMJ8ovyFV55/zTPoLGMAZJROHRM0iEHZePs51zO\\nXwNaB/aph6g4uWn7F7LC/8LCtwrq19FCtDulo0QxBKQZ75/6Vc17Eahrg7rNva+R\\nbUg6whgAgcmGpmfbJ0npwW36iFYe+vPXQue/qEbl6qm4zV/YzMt6TrTXPd/inW0=\\n=xXLN\\n-----END PGP SIGNATURE-----\\n \n", - "639 None \n", - "640 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhd+dOCRBK7hj4Ov3rIwAAG74IAJ8B9RQEhrr/0W85V0dFNFXd\\nqdO2Na5BT7xffxMDUHDfd+zpNyliFD0NIocJp4ZJUFxB/jLorPNfMBodT4XPjpSe\\nr3pemu9M7Di0pHYEKbVAM9sa05UXnf63vqHudOgh1ctGINqABont/7RsPIMQYC/2\\n52KYaUNz0jkgQI+urgb8yDwJ5EsjVAAhQLyKWF5PjhjNMz+SsQ0MOVx5CrNZEinM\\nob+ZYu5ZTfxlT1H3Hx6Vuwd0/Tu9UcOJyOYRjav8U10Q0EOCG56QYGCB+xaDfD+L\\nzJihFIt+wUEMiC5/UVtqlHa70eXlS5FiN8M5CFyiu33wid/IHBXi20n9DltmdDY=\\n=rz1f\\n-----END PGP SIGNATURE-----\\n \n", - "641 None \n", - "642 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJhjQNGCRBK7hj4Ov3rIwAA+ikIAK1c7gjtL8+Xv/wS1jB5rTmu\\nmeATONz18nGaL0xhQ8MYhFjmeDLgsSpApISCJrY6Kg+2Qrgz/w0x0232umIO1qAn\\nmNQqv+zkzxpvhbVCDeqif0XhLA9oKKNh2gH3DTxK71jRNjvYHlgJPjl4FkZHaPtx\\nxPTUKDxB5yHF/fv4SUSmXz296j9rSV9alN2iSA6xrmbzoXu2/XuOh1ApFDMIP6mm\\nA/lEW6OHEPt2q3BE44DYxGlM6KEhRcy+QxrViU1nH9DRr3PXZzX75dgzNHxjOKp6\\n+ce+ih8ydeMTxBTOu65IC3YJsxVLijmmURBbmgx/VN8jwM8Tml/qZzjtFYWtdCU=\\n=h0oM\\n-----END PGP SIGNATURE-----\\n \n", - "643 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh1BDpCRBK7hj4Ov3rIwAAXGsIABUlbk0jdrSFtqxSOF53PaNI\\nKui16mzvMZeGq9hO+sXvm/gaQELu1V6dohqOtx/md78t2R0wSMGN8IsvPP4ncYPR\\n+giZ3TqY3EjSZP/+4PuqMmn0prkd1b7Avucfxn6OLaAi82lYuWzpwNjxAVa6Jy1o\\nAabpCuLg89+F7kxwor4LvWQd+lPnnhnMEPCHGWIJXy+qAWYO9H1iXvQfpN3+1T4B\\n4TbCJ5Cbm2eqw06lX/iN4i/LDxfJwlpSdA/rVVV6asP0Szvj6by9qZP+pO7jota1\\n7sSucdwFvMCpqZDgW4ms2oO6LCSVA8IY5lmf65eKlzBAHoaHkLBlmJy5srlk2LU=\\n=cnoR\\n-----END PGP SIGNATURE-----\\n \n", - "644 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh1BEGCRBK7hj4Ov3rIwAA9EIIALAAjRQGNu84S4etqC28p+Ol\\nqfywLU+QRlnBIYyPRTAPA3DtHhojHSRz79thDUputsbfJMPAiDShNS2eRNqzbaeV\\nq6c+T2TX5RnjWDvT35ZpYJlM7FKb9+mIe5O4xMVhYHVon7wL9wfLxwC48HQ8qPco\\nLW2jm3isQavvzdHWXFgN07hOeaXa6mAcwBBqjf1Nk5+/xyFs0BGq6rx+4QshGobq\\nMUObvTeLr5szUbKUK4+ob2qFWTZYfPa+fVNfe68R0wNAMrugJf8PeuVJ3qBmpezb\\n45SnMy7ZS3fYTpxa1Vt88neUltdvCLyOWx9tJIXZnRibVwabtiizWOpVj+lxsqo=\\n=81ZS\\n-----END PGP SIGNATURE-----\\n \n", - "645 None \n", - "646 None \n", - "647 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4IyiCRBK7hj4Ov3rIwAA4igIAHKA6Ej92JDVDKkogmP+qJVU\\na2e3xSjJ5PiJ5H/uzRhTS+WUNzgS5lKN6Dg1PhJMkh7XdhMXD5GgDCB3OVDAZyEz\\n4VspyDG6K2qRcS0PgzzRGIPyYaMLubP4M1bid2BKi9iqQd2SQz8o4U6aE/yyZF2Y\\nq9EzszGVApFWQQz9IupfjRvjUt/yg/ZNCwpbd2JOMjdTRAJWyIMESqHNyKUXG4LS\\nOI63MlmGVqm4pvDXlxJ8gQqIKHMIVhSXJVbujdvm0zGMPXuXkC1LNSD7iiiFEoZK\\nAu23jj3W8QcoanmOYhkUzaoa1MPGDJGcv+e9b63iCzH7J2Q7LXz/GPv7RkNYUfE=\\n=ppII\\n-----END PGP SIGNATURE-----\\n \n", - "648 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4S7mCRBK7hj4Ov3rIwAACHcIAJEpUXXP4SDULSW7HNySEzBX\\nHnOLZKbzdAeiCQWLMQe6z5wSjWAcJROA55mAdFJ1Eho6/PvyKw8paxsAv/kBFccF\\nPGdYgHg5qDXm+vyZfgnykjAZ5SfYm/T1qIgK/mLwEhzRkysj++pk6ql0qtbYfj6L\\nTDAnvoidaq3sDHQ4CfF/FSjWWx0Ga5vWaoAH9YsqizZq5et2tSSL+4AzSdfwZNIm\\nvoI006M0GPs00w8T6lZaymvnD15my6GrPJtoNfrYK240iiPoJRyISRkw01TxDXiE\\nZhWnPebRBgjxEFGazclI/0yAfaxDVhPQbQGA1vHUHkMWtqbbp2jwO0rh13Gsj6g=\\n=pVSF\\n-----END PGP SIGNATURE-----\\n \n", - "649 None \n", - "650 None \n", - "651 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJh4ZXjCRBK7hj4Ov3rIwAAgrEIAA1W14LBwDfcwRnZlEWNb10v\\nVfUBnqLxv1LeB8aq2uCbbm6qv/sLivHYqPKF0xFmH22tCIylcpRKscUUDY30l7is\\nV8vyA8UPaz5JJcqgqGENFBqyIZX2LOSK0oBnyAN6uXfTwF5kysnoWbVX3ksIVGqJ\\nnEpghKSFLBAQrwsB9glv8n3Xj/3FocHKG3XnsMaP/kJ1j5ME1u4lUimoPdCOLWEw\\nUQTwWNzLwzW1jAqxR4WTVB82F991O9Vu+z7kYrJRtlXU8hD9iMZUP9fGF4rae/6u\\nrPgp2yucxNrycC0eGTMDSp1coRmasI+9xS+5xm+DwoAFyZM26TvdzZj9mIE3Hp4=\\n=7wp1\\n-----END PGP SIGNATURE-----\\n \n", - "652 None \n", - "653 None \n", - "654 None \n", - "655 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiBTEbCRBK7hj4Ov3rIwAAnlEIAAItwmCS266Ql989U4lV/G1K\\np04SeZdHuNP2peovnmBUppKuOEbau+J0f7zfb42DzvlOJ65o9ERAq9WURyslXq6j\\nfzvPEBV8utq0cATlZCIXDrDLK/d8WiASQ8Qj5nj5DovFmJBO247g64T9bO6ValxB\\n7wfmpyd7jV+qXqD3+Mj/VwvT4FY1unFkTp2Wd5y3FYv5ACU9KoGRa2TbYtzGmrQO\\n9wk2zgyoIexpiUKLQQsFNInX0f9EMzLThOViCvwA4vMyWQgi8JpOdV3sYSeJY6c+\\n76Xc53eGw2qXRdmLKGu3JzqATqOeqtzVpPhCfuazRfg3d0PFGnQpSzTQqjv19TU=\\n=nYEP\\n-----END PGP SIGNATURE-----\\n \n", - "656 None \n", - "657 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiMKJvCRBK7hj4Ov3rIwAAytYIAA5pmBDHorJISHRGvgJggICm\\n5alxNwkZGn4nOlnfjRUJ29wG/yqcvcEBP+X0YIS8PoOj+7dUQ97QC9xfSAaKJpQP\\nWKMo2P2H7ZlRSe7XfpAXChutrivF7NIBaL6UH+mI1Arw8AZOTKvE7kfwWng72udJ\\nJCTR8EnPjSemJMLhrAIK9NQ6wqX0lvreTZy8hP1ajsLDxaZyYLMjcLb53LAYrZHA\\nfp0cwp0Km5jgA0vWr4SGnwJFvefJBSbXSdJol8WinCU6lxCR7KEf1csNFmi29PkP\\nogNWeYDnKerfsaxIRtZZ+p9ZMVMUKLijIyAkWv4y3rT2fW7Bl7ATB5kjMbOf7bE=\\n=igYr\\n-----END PGP SIGNATURE-----\\n \n", - "658 None \n", - "659 None \n", - "660 None \n", - "661 None \n", - "662 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJiX8akCRBK7hj4Ov3rIwAA5KsIAHz6L62EbncXDOyhHs/L+ohk\\nIje7unbBrFFBxwD2rsnVA56ARR5pLQPCDO94pQnzIK6D4rR/JNKn+So6e1O+Zi4+\\nhDG9VkcSbYwRJ5EMZaGyflaM2ukVgq3f9Jr0e9/1hx/ihvrCMzcc4gPyg5mTeoqV\\nPYKlTlPUC6kkKZmS9+jayquzYU2p2Zqb8X5aDksGG6XkEx7hjiQFGM58boZkgdjt\\n8GrBWcZ70kIthYa/ggYbqxsyqbntBZp8JO8t511zNFd9moi82gSHxmm2YSydCMhE\\ng3YMOy3Sc3GEAp4o9H+THUSKNsevUXsef31h5dXwvWs+GFCqOTiUqdfhpBvT5fk=\\n=QawI\\n-----END PGP SIGNATURE-----\\n \n", - "663 None \n", - "664 None \n", - "665 None \n", - "666 None \n", - "667 None \n", - "668 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJi0SOLCRBK7hj4Ov3rIwAACKEIAJ8U191DFlo2BPDPhAXbjrWW\\n3WWzfV6yfNVIYIfCdkPD0LgYfDa6YuBcU4SKaSPW6rQBl7akyXsfEhl2igSl/bUu\\nrguNvT3/sxHqteuXhhTpe2MRon56k7bm9oWo+gxZbkFT7juj/6Nys38JYu8cGZuV\\nOzKYuszFWQg0BI/GoUObqjILfu95PqwMcf2/GnM2Vtu2YWkR+asZhxSF+godbVYb\\nsu7rGcq54pFfNaDGAsq8v2Lmd13leJku+fYh5Js/htqs+ojBHdLTnNGhnIc0pVms\\nVa6fQ9Osq4Q6zznuLK91qkk1RCpPD+zkWhZncDHaZ/a/uRYLjdZ5zRxz7AgLS30=\\n=b3hs\\n-----END PGP SIGNATURE-----\\n \n", - "669 None \n", - "670 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJi2+94CRBK7hj4Ov3rIwAAudMIACaSuMnztsRDxKiRjefcYtVD\\n5K92H/O6nup6maiZt6mwWXV/W+rRkS9B/qsrvFeG0mfIcwlIdhIAv7q/PVLZRwNl\\nf80JXOPmkCtceXI6EkiVn5sA+4w0eOv26aars7SO6FFY52Wk/gaXUif3sWlAWsmu\\nolQcaSEp9+xh3MZZi3KVPe62su5hIfaomIIPdtfLriwisa++bX/H339L9D133apn\\nuqP+iXbE4ZxLMO4K7Iv014inw1g0fgJ6U3AyEPbyKQJftrfoJZQOeFuWypFi+iVC\\nKO/Iwp9U6TUfldSsvsWDg0A6bWzD9vM+IARqFd/x7DKPnWV1Q2BBotP24EjgBT0=\\n=ckvJ\\n-----END PGP SIGNATURE-----\\n \n", - "671 None \n", - "672 None \n", - "673 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjAftpCRBK7hj4Ov3rIwAAEI4IAIn9fvcyyZ7ib7upvFr6aADM\\ngNuh7QZGW8utonDig8WBf2v5EqUflJf2Ada1DAdMlRpQWVoDq33CPWv/LrZInt4h\\nQvoCJ0/9ANu9V9XKhY7fpeeIUvDXUA9AFCxZ+dIkULpAGZyLYYE74cJQQNhiIGLA\\ndaBldn/SZake4ZbVyVcEDqeM2w+BO4ScygG8PO58YEX0SJvKck97vPgM0vhkO6X1\\n1QXd3+E+8Tguct7qqslZdyCAK8wHFrYWYBIiU+X2leheyJmJm+/kFQGQR08Z1pEh\\nN86wO3JhEDCmIot9iiHBmW+1YMWah8si10r9lyFMymoR+YXPe/jE3lHoRMXS5zI=\\n=eGlu\\n-----END PGP SIGNATURE-----\\n \n", - "674 None \n", - "675 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjB5jHCRBK7hj4Ov3rIwAA8pwIAI2AKE+zA0OeRlMFj6+qy/Li\\nxLj7QsTVgC0897EXBVfaCtUQ6WxaK1b9BsF2BiDZfQQEiqrPd1rrFz63BIzUFP13\\nlFYsiV7YWhp2F3AGRDgZlPsq7ktjSfpzefrHfAYD7TC5eFOnYTyzNZFNiyq9H1Fk\\neMPckbJuYzZ5tM+PloIxDYNy0CyaHnBkZTMpRqo9ADLLtSX/KEoMKbZxGKIScU4n\\ngRMChXTOFHZLeXBi3DF3jAupaiufPWRnxVKBDYCML+HEZ7++53VeHOThOXZkQ+sP\\nilYziXj7fR0Pjm0WIvOUufWw5PaMKpPQ8pInwJGhKTVlVO7yGYolFcraGCImW/4=\\n=eO+D\\n-----END PGP SIGNATURE-----\\n \n", - "676 None \n", - "677 None \n", - "678 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjSA1ECRBK7hj4Ov3rIwAAfZ8IAD4P5tCQAPkDw8/xMra0u4n+\\nTHwH9KWSp7rZ/EVMWYnxfp5FH+PsvgLZ1e4qiTkaS6C2OUpR2uqO42S22F0CADXa\\nAjup7cOnO4YfIWQxFfEPdyXR+S/ahjK3pLY/v0JdZV2mbghWzTX+WfzBqHBA0Hgq\\nOKgCcHkjdlq6z9VXGa+RMjmaPpGj9FoeYtpHDw9QZBXtNpq9ETCXMoPanWiGdp6t\\nX9/JdBkqcmU3pPOI78XMwJwVJGtIeTrMeOHPOFogM3ZbPAZnmdxr7qw69JZmzbYt\\nhdm7gOAyYWSuiMrfE6LNBlC3yNF91f/gFZtNrGkS5eWHz4LoI8t5cxhS7K0W12I=\\n=671L\\n-----END PGP SIGNATURE-----\\n \n", - "679 None \n", - "680 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjSSIpCRBK7hj4Ov3rIwAArLkIAHFP+cU6C1MKzXZFVZxek55I\\nuxncBavWzA+OmyWsdtXaaKymtbMYpEp2lmrJWp6BHdMMcR+hbV8SF8EldHeGpYoU\\njhF1dnkDe89gexlYt6dJe7lfU8eXn2qrZWor3izSXkYd1ZayFONH2x20S1MyoAeE\\n07TGt8D/9974B9/9WNZyR03Tv2Y/znkXhduntSbgI0lslTu2o2glMBxXMTLSweZg\\nN3uQIg5eNCqdwyj4rfL7TvnR04FaL2A5EuMBAP/NZdBWIoy2OIVaPKOsLdB/3K09\\nazC8QcBgenRN1EWX0qrU1VeFl5hB98QuOXIopxe67eEWnjJioiPCz7ZC4STH0jc=\\n=j8OR\\n-----END PGP SIGNATURE-----\\n \n", - "681 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUW1iCRBK7hj4Ov3rIwAA4ScIADZFETi/bOEYw/LbdIafxq1l\\nlZuRbI1rnaAgyPyYFBJ3ozzjfEl+jeuKaT0WS9QquXX7X/0Q9RClL0hNQiKNNTqL\\nu2EuG8VcvLHpK+TpFuqbUgRic5C+43FTqWxwdy8IyhNoH9Jj/mV/TBw1vrHIVECV\\nQ1Ez0W246BfMVgfJfNmdzkemOKXeQ2+ZrWABcnz2KfOiZ9k1C2DDvOzjow+ehvp6\\n6aFosJeX3uuNxQSQ6VzL16A8t4KewUhv/DFy2nXzcJC+B0O9EdPJ/Qjx9TFtblfp\\ndaCfjdq+A0IkevtM6NHlt5kp9Sxjmfk+JDUzXsGRZaHxdpLo/i8r6rcqmHYzZ80=\\n=Qfs6\\n-----END PGP SIGNATURE-----\\n \n", - "682 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUW15CRBK7hj4Ov3rIwAASpUIAGKjNWKQsbJgdAEbkGRAw+gT\\nr6bOzqWJFumtQnJLY31781s4wnfeHuaEUT4sZzOAwunvjdMvXp+5PhzSScaU1YAc\\n8s05TVRC9eibA1auadqwRYUgLMbUFlICHdg+ssFekM6/QGkJL8EiFzrHMDAGtG04\\nLqhdI4uyWyzz038lton1rSEITKHCi4uQBD+ns5z9MCC4cmFx/WBE7nuOi0MU0Ah/\\nd9M5Yz4CzGSY3jeUWopX/1jRv6Zu4yKTyaLh2U1Jg+kfw+ijUAHMIuPgnaVHpjyM\\nLRHM0WPzsWFVq4ICMLmo9gTZpnCAJu2UgQP8714kk+DaDnm46B0GE02c3xGIcmA=\\n=1eH2\\n-----END PGP SIGNATURE-----\\n \n", - "683 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlpNCRBK7hj4Ov3rIwAAJzoIAIYV5KLPXg4vXHKt0Nze+h8M\\nzZhg2D5+xwpgfvVLcpPCWtj0564lDXoKzMcfoEo1fhvZtI4hCX5yl7wSXdwTh2JR\\n9ZL9EwLWkuDUrNcDp16Ao2XLGTyVULn/RVQ8cID+hM7oGpt61YRLKr24fZbWTKl6\\nibbH1OFxl19ySxXUUvFpUHkgmghwVFK1sW+uXI770DOffTWvutHPi7aSsf/t3cIK\\n43yVlvFrGB2PBYO8NEDslBs4NnT1qQJug+k9nDh/9hbnpQRhLGSMTCY5S93TO6Xa\\n4HaWx2o6IJnAb7V6gXveDKfvD9dB0Gi/qQxNtuw99AMfIyePrdAvbCmQERyP/zU=\\n=GfUf\\n-----END PGP SIGNATURE-----\\n \n", - "684 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlpmCRBK7hj4Ov3rIwAAhwIIAAoc2KRbLgbd1CG/odRT5SpS\\n/n7JmkPgUSJ96qo/hVbfss5h7jpVl9BB6vMjhKFpV59E68nk1xYuWtAYQ2+egqw8\\nXA94+N3olUO7U9JYk67RNymBYwfaf5AYpk2snKt/KjcYtlTQBfvexp4KgmHhHcuD\\nfuLR1yNiZdaxwFuLkd4+gpOGiUyvRcJzPfgmFZYghN6y6Jng+lWPr7zaNoAIkYwX\\niwHTPnW7fFck3//i/sIBaZhvrnAzJrEU1Lqa2vZ6qTL9UaC7dOZZcG5Oaj5lBO8G\\nm5NXTl0+qDAhJmF1iJjRzOGx9fcZuLmQz+Y8DM6HJcq0UtmHjIVckR8wOLfXkBg=\\n=PT2J\\n-----END PGP SIGNATURE-----\\n \n", - "685 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlp5CRBK7hj4Ov3rIwAA98oIADbsW29JMy6GpdYpTg3wbFKY\\nO/g2iWojT07RAj3d32R+6kAw8ARcydwoCM/An6jspeDQUBweI/tzhO/g+r0FiC+e\\nCMJ7WbT8usjBLoxAYs5dg2RFKR4Bi64LkM3cz4dyhvGLk/70nPZj3v7xGQ/AsAqg\\nN2ofSX+5JTPC0OkfvTcweg8k1i4VZipcX22DBG062rTF0pvMDdy5Z9vU0TVv005m\\nKCu3mwvdD5bpwR+ZzewN7ZwESPX7xg2fMD9NCXTmsybWTOeYnHaksVH08K+Qn8UQ\\nMBuSUxhrS8ubR5cIn+PMeaHIOkxv1Na1w/78eu+Gi3zGGPxV6c6fe3/J4hSHsNw=\\n=8zP5\\n-----END PGP SIGNATURE-----\\n \n", - "686 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqICRBK7hj4Ov3rIwAAQA8IAEg+fRgLhiC4rrqztJ5rPO74\\nuK8k+CubKt1+mxIXA6aKwzJ/r/WHS/Mmu2ta0klwrRRA4Jo6ByMKAVq2qE7vpUiu\\nKJ+6m6EvDJBUZj8mOXW3nW1y1u1HKHebzy+aTsd/+TpJsbj1iWdeb39LxnohCvg+\\n9PFlPUL9aO0NZAnho1N5K5z+L4dIWUmOUUyfeqicVH2PwIM4yvfTI3tPAT+T5kGV\\n0vNGKBkF7Vd3Tz76PCSQjLB9FH/EvWCZuY21c1ajjqJqmWAVB4cKuIeZ6wcMYGts\\nBWbiX07maLSOJwJGRkXUMxPgrDqM7YUfoO/hFZNMVtbzjvskboAEJ/074myze9g=\\n=HMJJ\\n-----END PGP SIGNATURE-----\\n \n", - "687 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqaCRBK7hj4Ov3rIwAArYAIABJOrJMXcLWIlXA6J+fWTjz+\\nIV/UqXpTSZkRZcObxl+f/LjS5+Fi9e3dAqnNNlN+GWemPc9vrYbQp2ccrB+Zcaov\\ntmBEJsY+e7qpco8AxcSOtvIk5hULd4uyHPkjxhndU5VKFINWXCCVV9KQC4Sm436+\\nm9kbbLe+zDuGJZZvsAs/b8T9cl1kbhWUpseN1tnERreNsjt2xPrmcVQG2epBYfzG\\n7goDvAz+g5w0kB4G6NyVfArG27K78ieXJKWaCww1INx9Pumu1np9QnHEYukH6OJj\\nXUKZh0fRRDaOEu/B4NK2eebNT1uOuGAW601yImgJSFHn/Hh6yHwZE0Xp9tFBcKY=\\n=Udhx\\n-----END PGP SIGNATURE-----\\n \n", - "688 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlqqCRBK7hj4Ov3rIwAA3fkIABfAQHtBwZay7Cu+ZTFJTxHq\\nkHE86DfdQZ0wsIra33RAv9heaokcCy5Dka0jU66q2lRty6DNJ0SdNJd1cm+gzsXG\\nxU2nZEETlCu9vK0LY7OA9CYMA4Fkypgab0g97t8HDVcKMUgu7axkDKQ08YDgMi9U\\nx5jEptFDLas1ZOe5Pc8Csr3Fo5L6nULfkiXtJXXEWWlMcrv1bSCR7+L/c6H8NNtu\\n6zFhrqUoMipcJLXVCpAmCK8HwHKSrocTZOMpptJNRaOVuy915g1BU5bk9uZQHkCW\\nbogF0mYHeO2zjBrXL+kMwMhJkRDBGoKn1il64phD3ObTQsc/SIzncSNGjcbkDUs=\\n=3LX6\\n-----END PGP SIGNATURE-----\\n \n", - "689 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlstCRBK7hj4Ov3rIwAAd6UIAD+CE//SDt4kGak4bNXoQ5lK\\npn9YqkmuQLQ6CKQOE1o0qaBCV+vNCn746Gu7uxdU3x0CfawPYRml3Y5HlSXBb4kX\\n25+nETjfbb5uO7mJ+G39bD+oUHQZG1Q1ZFYS7Iv28lxozLEsNtVbqQa//B9VMRW6\\nHS2P7MGQDdrt7AvmHWvvzAHwweSKohzA7FAy5vyVBFHpdoVHfriq984J3z8dKrE2\\ngJ/X0HSiBVfaF1joKbraWxkiHZq92ryc1DvFOecK8Jp64/WdkFVTDFCspWZhd5sV\\nhq6nrYQuNnd2VEtqmpkCejYn6DjfF0A5V6gfEQa6nP1HPgKtWLAsP31y3M493Mc=\\n=TeAn\\n-----END PGP SIGNATURE-----\\n \n", - "690 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltACRBK7hj4Ov3rIwAATUkIAJB03iVW2VW/gXJcCoDUtY+4\\nbogwDeIZz4AKQ+bwC3MW9hPJUCEosmhnSE3rrVK0c7LQ3pHLY/niqd1Fmo4f48m8\\n/uLNXc6Mev+WJcQ5YEuqq3g85vCuQ1FJQJRx/YuzOxbXY9OnyZzYeyM0XKZGio5K\\npmi29hPg/dItFi78oyRFPCRTlDuFNg7RIaMXpzkO+WfwCJQFRbrm/nMFCSxFirzV\\nDlViiz9hQV2lL718mJcTZLHY3pyS2qzG1zRwvds4l5jPB1wSt+XWva1py3rO5EtS\\n7qQhA5sGEEAWonMGWaza13QIIla0xs6Vb2BPhe6u+K128LqWcjFn90Kjp/HGPKQ=\\n=Ggw8\\n-----END PGP SIGNATURE-----\\n \n", - "691 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltRCRBK7hj4Ov3rIwAAzhoIAE/MgVz2IfCsmz2HW/ysfsBl\\n2ZC+lMaak1b2Bs3xsugNk0bx5p0bXn6QKxMXhkmso3MnZeKwN9vBEQ5vrN/Ndk8S\\nwODnLLcIfguE5ZXI/L3mLoScEWn9FmEQCeCHal5BU35aGtOZuPjkl0tcXg3uEJp/\\nlehRisra5zQkeEN8zTSuyuc0RrOKyxk0PJ1hhCggfsd5DhYioUJs7r4QNDwI32Z8\\n7AOz8JfNw3Y+bx2mgQ1gB2ihcYlBuP9qz96KIT5zjS1wik5JzjTtQo0jeF5bPKoK\\ns/cL1AMvhVpJblYRByPTWWOgWAknKeuXm/+Xdj7Tymiqzy2MhS53ETS+cGBdknM=\\n=resM\\n-----END PGP SIGNATURE-----\\n \n", - "692 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUltgCRBK7hj4Ov3rIwAALZcIAGvEXNb+UBpBNbII1xBjIehh\\nrbIF1DAys5KvVWfAfQDzR7+ipJqN2YBO3g6KgZqDeNL4A3eScm1G3jpV4YJKckfP\\nGu0c3B8bpCI68bgO4Skfl/ifdkM5rnfy/Xe/afQoc7xOi6X8pU04rOk0zv6C7RJG\\n8emYNeUlFyx5AzPTyxpra6SLpn1WYmdnAb2wEfgWF72FtFOM/mVbjqU6O1uH0FtJ\\nvsddPM8Mw3Yc471HrpgU2wLZ6GLzBpFJlkeYRLqmWt7Dgm5h+y3YIvTEgoDXaSnk\\nYkzT3FW0ACUc1zQqQqU/aLG0W9EW0xCembqkYWr/SEwhTE6D5MhjVcsBVbeIITw=\\n=5hT9\\n-----END PGP SIGNATURE-----\\n \n", - "693 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlt5CRBK7hj4Ov3rIwAAcoYIAH6pVbqyx6pkzRtKj4e/QZnV\\nGUH3n12YpdSw2rNNt7u/2EAhOwpQ+R9K6569S0N/GRpewk2I03/gGcF7bG02IIBB\\nkwn8By0BnPhx9ydulSBWmfD9dvE32HYi5a/TN3im2yuX+tSzvtmNOYNsLCwzCRie\\nqAH3p26XmbpHLM6J0LtJngqvALB8k0DptHDQ3C62X/spSiqjocDB+xDkdIASYJAP\\nrT6sipWArgqspzpXgDm+cHsLzE5Oy5wcMJ5eK7zzLTIrWdInzyLk1i7sNim7xw41\\npiuaiVEN8SkizLK3fktJbm2ORJKasWl59+G1GAcRlHL76DMN59DuMFy+Nu/m6N4=\\n=8W2a\\n-----END PGP SIGNATURE-----\\n \n", - "694 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUluJCRBK7hj4Ov3rIwAAdpMIAIijLnTCXEbyB07ViHBAS1WG\\nzxQfPIGn9nT/7YyRIWdL+dZIGGj/CejzCefcR0I2ybtC1+SBGc2UIsNgRG7GBIVz\\nUInuXpJJIIAkAPRIAN51Vjz+yZSUlNpmUlIF9gSSnRqHMmxtw6YEEeltGgG9dOlB\\nB/jbqNemCQfYcVlcy+whWgO4wTiSOm6PsWZDs0jtKfcB/2AiIEs4mYcAtYvnTxUa\\nOhN72wa2O34jcJWZ/EhEiSQcB+xD/aEnMRkTI3sYB4jdn7+YPD/Y13d8nanWQYl4\\nSu/fbsFEpI4uUVCTXvzBrXEUVU5elhpHHRZViLIjK9/cP4StqcSF0XsdhRTz2Eg=\\n=o/mS\\n-----END PGP SIGNATURE-----\\n \n", - "695 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUluWCRBK7hj4Ov3rIwAAuvcIAJKDmlkTw1ocz3Is6iolDzAt\\nTyllXMmoR/dabNZjFwPJbfF2ddyy11QwWg8LgYjXQQLEawZfLh+zkC9oNmIFRGky\\nfJzk7L7T3bYemGyinp0rYp3r6cQZBGdgfR9KQsfz42gX5abMPlwMv3dM9buiNx7Y\\n2GKTDS9sTYvxT5Sb/DGZjWETMwxTfc+7Hth6dDjTac/Vwh8qAvxP4oTznYnu++1p\\nG/+HZ3rRRdcqm8gPau4DzVL6ifpkWluH0a67ImStDGhwlY2zHA4kGJkcP5VVTl8/\\nIEHzbsfZIiuynwzU0IPsjSl7hDIh1YS4AFOnOd7HnP1nxfZwiMfeR6vrpjbBlXw=\\n=jvJ1\\n-----END PGP SIGNATURE-----\\n \n", - "696 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlvPCRBK7hj4Ov3rIwAA6VEIAF2r6uYftnrQDAOFBq04t0U2\\ndA75idTmHvHCweAbnO3U+y6+sWnAVw5woepI52zaCAaflJjJv5eEOdJz41wKFA9U\\nZ3Ry2aB2qP/C6p//ZGMlhXQ0Fj+BJfav69tjhZJWuBbjpKU3fWmUiymkRjZ6PeDN\\nKk+GJKhpOllEqytvuuQBgi9hlOxj2g+zxi05UlrWiVv8XQ9Dk3cAbvUnULwiQKPW\\nooTCp8g8EDehZGqHICbc/00CqEgId4QvxP++c46f5PwQh9EFwYCe1nVS7X6Xbkn8\\n2eNP+5cy6eesF+Xx6NlRA38vdJYBEXpzS8NCfk7DisWYi0CH5gB+Oul6Or3Ft8Y=\\n=rO3k\\n-----END PGP SIGNATURE-----\\n \n", - "697 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlviCRBK7hj4Ov3rIwAAbKoIAD8jkcUJyclYrvgT7SuXysEk\\nkOrT+9lMifjFhoOV/vIAt1esKOoieytbIZv6T3Lu86AjGR/U4jd5Coy/e9DC4c0F\\nokEO5jk2SGAOmdSfCJxZimBUBCIiSttMKrlxckNobkeDfCn3NUn1iYrXgER9e/ZZ\\n9ofsAF60quRAK7LiyjB9Oy0H0cHtZJaQQiNTkQ3PadBD1pzv3RrwhA5tETYz/G9O\\neHmtT+2mYB2Ejr25BJxoD1gIbB2XF5AgSrcq6N/Dhkh77s0OA/sXf0/a+RAPTT/9\\nIfTgKqA+s/ILPTUKW7P1wrBxf/oZYDr/JcfjpfUTe8hNTFwXxlwnz9gTgm2JrPU=\\n=2X3o\\n-----END PGP SIGNATURE-----\\n \n", - "698 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlvwCRBK7hj4Ov3rIwAABkIIAKaXeWjY8ehCQVg8c/89FNro\\n0SNLOZkRRXtcbg4elmEpS2yhEJ7liulo9/fh4g2Iud99YfCgM29KVToZNntSqskp\\ncdauOLLJe9LZBoSjSpY6VN5j8/ixMpty+lagr6G1VQooIucVb9y8AN2C/+rhppOP\\nGzmHmqywfCnT9Wm/zs2Fa8+xw0fVv+s4OifPiUaeXtHBFqudHbWiFBsYllcFpZhK\\neJMBdTBn1ZGx36DFokCEqRbCBwBChu3zJc9THjZ9tOzQQvdwKqcuGDDytI6NMan9\\n1ps4d35VMep82IsopE/Jsdv7pgcBo+KezKLWs+caXqQn6KDcR2XqvW7hzb+fPro=\\n=nRT8\\n-----END PGP SIGNATURE-----\\n \n", - "699 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlwoCRBK7hj4Ov3rIwAAmroIAFmelrjR/4s58JJtzD4+SItx\\nuZ4AJTP6mRn0V8bS8qsCARMOlvB329LVZXU5NatFHwoZY2jKU01TYD0rsZ7OovV2\\nrXftdQrYZsDiFCdMqsLJMTijnCrjNg0mwXNEC7yxxU8hKf8etRXg4iZl6WtlwcHL\\nt2yAFim6bDJDkl+LO4+iF7MOQRizF7nGKxCegT5e+5a/FYY8LPTgvRbmaPVnj6po\\nqEGWzxG9B4fB9iQy0BbR8d92ndGoMoUaYn6WTJ+0coyWsIPY1ULMaUQt9BdRloje\\nvT67XEt6LBbznosJx7DnN3sag9Z66fHaWUjkeMur+VeQa3qJIxez5jEcmwBGTMs=\\n=qNCd\\n-----END PGP SIGNATURE-----\\n \n", - "700 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjUlxGCRBK7hj4Ov3rIwAAYIwIALB6gEngpTzWucGIuwPrlYVT\\n9a7JH5EOU8bpeordGW8j0gnXGj4foQCRfUVP5WRslSyCZWZkpMvU3O279Ri5dlgP\\nCDXy+ibkTFBBiLJY/pHtmOTm0GjbCRAI6eoMncnAlDykYZ44gsh2w7ebazK2XDZ5\\nJYv/Uv1PWpX7Qgj4B/1RTCpJsBUR8Rkczs/qkIRFtGd+CD5xJPtNU2qhwbHWvIj7\\nXaGIhfZnQtswuZuMyC8MFwju18KzXfcayQwDtcOeRVni9zXNX4hgsrJo3K+xAPd+\\nmrsr2CHNLnNTh9fUMrmyAxQhDPHkPwu5AmjOG+Qhzul9VIITNVJ7VsHEb/WAVMA=\\n=c8ab\\n-----END PGP SIGNATURE-----\\n \n", - "701 None \n", - "702 None \n", - "703 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjmZ9OCRBK7hj4Ov3rIwAAbcQIAG6/bLu07G4/vMrixatBI6bI\\nzKSf4SEtbp879KOWtH3HhXjvEwVaW0mFlHxzyNbLNOlQh2yGnvQ/HzsN/aulROYO\\nrinFppVEMb0cyMpFnesFnPx72gbtciSn9/tSlB8ghbpD4zGsWqo9WJxhgfkZoCRZ\\n9B5Vy0goFIIzhXxEl2ro4K0qy9cr4z/Gpx+oYYSitR+xnb3OyHK2AoA6DWLyZq7/\\njyhGRrc2sZXZIch/iFyDHDxECfe1CHNPzZokyYDAJ4N2Ve5I/v0U0m5s8RoLzcW8\\nnb2S3VWMAOmFCj16xawZd9rIihSefARu4zrRSeNnnl1MlOkcf7llsLj2AUAr5S4=\\n=Unh5\\n-----END PGP SIGNATURE-----\\n \n", - "704 None \n", - "705 None \n", - "706 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJjwSzACRBK7hj4Ov3rIwAA2KAIADUUNoBpUNQrtSq6qebR+HeU\\n1ohqzmPvJR6Hu6GWlgmsuU8cUtfUw1hCQx7l4pmM1J3zrJuPJBTLS9KEOwmN7i1d\\nc5sEWBWS12pNwE71lrw1cmNkSXJVEBV9TauUSGk7yvZhjvko7ONHPYLsk6vUwUHP\\n6ExGqkjMa8TJaHFtrrI7LNdX3+B5IrFc5A1UYhcARjiowP1/6DnyOw5Iq89kYHtd\\nTdMdRS9ri1EgtC9XZXpz7dWM9AAa01BKxVM6K79m51OzzurKjeTys+4TtuqcoIjX\\nS66x6W71fRx5cjZ6nfYWfrYUGJwqCcmC9OLMjTymHaeLwFEnKTpiHlemyUi7mSs=\\n=h2jw\\n-----END PGP SIGNATURE-----\\n \n", - "707 None \n", - "708 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkPW3oCRBK7hj4Ov3rIwAAkxkIAI1/KmiZW1yRfwe8e++ROHQo\\ncPbR+1PipOfVXcgaJVyK5vfiR1d+1DsLph0k+VurKcVIn5As5Pc+XSi7ImeeNFzV\\nrk51rZXuSwzznIuuRptXJsnhcrfnsg61FII47Qqhh2YcMkFFg7TMDlRZca0qWCJB\\nHZ2+MbVkXZjJf1ZmBTq6z/gHVRcApwfGlD6JVwNkppGC0EgXAJm+5/qguB7CNGgZ\\nDXK1PLm9p5qhiC2zdg+ploGe53NKYEFgib1N3qhOc7hAi6p60bWoFw2gdFzMjmSu\\nqdtdSdIvbm0aobJDjiabTHLq85ojQ40RiPR4WBc65BXhXsmYSsTwnQvgdiDkXKY=\\n=ajY2\\n-----END PGP SIGNATURE-----\\n \n", - "709 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0SUCRBK7hj4Ov3rIwAATFsIAEbRtadyt5VMMmWIdBTTW41k\\nHx1bUNHNX4yUaT54oKCwFR3hAyufTXEarxs3vZd1Fw1zJO18HDp0YoYmvUIeNkrv\\nWof0wK8/fGHQMzeb7HnBLkqDKfJLQwrTdqYjGaq5iw07clBcRimtJZ+t5EZfET1k\\nJPnokF8g8vJ1XhzYexyeTPydrTh9SxkcTg9K7SqMVFzxSOYqRnYQj6GGxhdwA/rc\\nK1mSpkErC0ZjQUqLh/q4NULIEHpiBjJoFWSjZ6qvG82MRUJWv/GvZ+2XlIVweVYi\\naMniPKu9LL/aKD3WBS/6WIoi5x15hsJfxM1Hu8Vu/RAwdSakrOBHplIGvzL5e4I=\\n=U2K8\\n-----END PGP SIGNATURE-----\\n \n", - "710 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UJCRBK7hj4Ov3rIwAAzCIIALBuM/3RcP+MI3ofBXRTcnCl\\nRX0PXtg2Jjlg9oe6WkUWnjBmWQ1cNQRKsg4UEqXEl8RfQl+42fCbwlhVag3tw9pK\\nVaA6EZesDwsGHWm+b9J8/kJSQU2HXGJNtqReyDbh/eIzVv76HY/FCNDYnsblXkNm\\nrqYQwOARB1Bs7JLDKoUlWFWLBNd+Y6wlncT/O1JqiqQn4sQLhbDxgSg2hYhd6+KU\\n8kKZPDjfdLKvFyHJU8uQqVIBsGoRezHvRk1bLVnfW2M2FkBUoBuYZ4ZUdvayepRV\\nhUroXMfwidtzF1owAgh6WFIVcMhcek5QVUWNz3mosvcYuugj+FbEnLdEcbxum54=\\n=9Uj2\\n-----END PGP SIGNATURE-----\\n \n", - "711 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UjCRBK7hj4Ov3rIwAAbf0IAG9X/OjF74fodKI8HExjaP3R\\nxPANmycBmA02tbCxtC7YSqcTUsDMvwrL5k2H8pSmSPwzbHmTnCzbrYQ08W7qERQv\\np2oz6n2UTRDYNOe1cH1r+206xietkRrwcbWSDIYTyoi0ngvEtKjz1zs6UDTiMbpa\\nqeZCEY/53iIkj603QI+jqqAv+e33tPq7yO/VnngSZnePoG8PiFq9ymoB55EqSmNB\\ns28U22iQ8shr6Ur1DBpO5blJajdAoe2frcDPK5aM7RDW1A1vwYto5wt/XWzNgalY\\nWwJDhZIX5uKtw983fGGgW+O5VwasBwwXuUieG9FlX7YrhXSYyZREbTLdk/V/8Cc=\\n=VP4f\\n-----END PGP SIGNATURE-----\\n \n", - "712 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0UwCRBK7hj4Ov3rIwAABrQIAKi0Xw7Facw+K/f3+6s9WVYY\\nRzSW+TOZPLEM2UE4upIWxu2QlU9gGCMcrl/aK9FeElQdLSAD605cT1otfTUir/+B\\nhDXGr+mpSaIfawcwrxBeXxNUKojVbAEeCOvzTJBmEuphi3nGfFXGYsW0EZGG376y\\nVTdBkFaNfbvwjUORaNjfjZ1e9/PwMIKvgc7BqwG8guYrpe1CgpbUujAjPCMtArDV\\nc9t8BfURwBSrT8ljSy4BDUi8QfIl9/qs1xiCXyt2xHeff28+FD4U9Be9x2lbOIkD\\nIBRrR4IpEFeCaZOnIDZYrQ7xn5nkb2jCW3XVk1ozQzP2Pki+3ZNV9FY4KW73DwI=\\n=lB7L\\n-----END PGP SIGNATURE-----\\n \n", - "713 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WBCRBK7hj4Ov3rIwAAMLgIAE1K+DCzWtjguYPD1Qz5QGp4\\njfBJgAAYf0F4Xij/i7vGH3FqAQapZpTdOCGsDN0Y+QqdcBrrJ9DFIxp5iOuJVFUG\\nH71Hd3C/xPJKmyIQ9GNwcurRfNSrP5MHkStHgC0jRmxuKsgu3yvgbaUZbb8aHeiW\\nbQanwcm65lEk4YXWlbd2k1mZ6KP+0GT9uu5ZJKW6z6zPyB9yXBrR/EbsPWokzLr8\\npRAVii/G5U7GsUShAArBRhpp8Ig9eAgn0Rr97aOrEUc6nURGx7iaRFtJEEF+Enh5\\ne74EWzbd2IeyxweC2BnDEKCs2X/YNIOHzay1nP0l6OMxHUHMWqKm84+MTee8pcU=\\n=kawp\\n-----END PGP SIGNATURE-----\\n \n", - "714 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WTCRBK7hj4Ov3rIwAArPYIAJ4fRf1Fudo692thSRlnBp7e\\nZjsps+cfZ619I1WMFWCsL4Rp65ZdG/QQ42Orwgr+I9I5/tSMEi+1Heujhax5eWtV\\n1q3NqGJPt3fBD9FHAinlX8bvH7WG3+n48b05l7ix16NH+Sv8C1pVM4LKq3yI5J+J\\n5kh8YheYkp25FfOdL3AfBRjppIvxb+QfGWXB4vxYhFM92ej0YMLCh/sXoPiNww6K\\neByrXL8YAFeEq3Jq5ANYcv/FORXip858bOUqkmcxkUlsLZN3kNbIDimR6sR+T0Vq\\npndaCHEwOV3ptaoyNta89TSckREeu2ZwqwRGG7euj9PS0odayuGuCY2mJfdra6U=\\n=qnAI\\n-----END PGP SIGNATURE-----\\n \n", - "715 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0WoCRBK7hj4Ov3rIwAAXwYIAF//TCyXiM/fvOoAbTKgLlSF\\nfq3arzKYezGssq0MREWM8sYRy76iU5e2wR+jHi4o+9BA9jGJR0R87ph07SOqT1lL\\njJBJEqg1hUNC41eh5gqMNwWjBJxEax5ZW9zg6iFxKuhDx5tQ4wt6n/GLm6sWq7dc\\nLu+OxIfKEaALBVp0GjX3Mbb1uaTHAVha7SW5xToQqXQkV42ue7e0CwkWIgF55Jlu\\nMvffY9SIGHasHrZtTiCkmyMDdkWR6Sss59uvQusj59x9Cfc44WaUayAlgn6NQ6f9\\nv3qG4vQxUnRC8jc+FuaVKx35hIHizwW7tSxPyPcD1s71VbbFhWaRIB7hfS+2bnQ=\\n=CmTY\\n-----END PGP SIGNATURE-----\\n \n", - "716 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0W6CRBK7hj4Ov3rIwAA4RYIAIpP685VCzAlnZK4wgBc1VSh\\nkjhHlZXzu5QIHEGEoQ7E40RJuE8u3lpMNEdONMA1byNSNkwa0LzpZrY/01XDd/vQ\\nw34mtlRBaOEVlNhteaPfCCPUhrJJprJZOj7fzXyUCluEYvzzH6xJdgKOOZDrb2xg\\nDe0Ao6VpzdCWF7WqidKqbyD5bMZAuNlH4b2SDkAU4tIQfO9/71rsJxTlF/jU1F5J\\ne9yxEwIhR2nj35oE2bDxo2R/RHplBArPKGxDq0h9eooW0l9VgJYLuGGcffCj2vpH\\ndWgFllFI9qGn6VozGdoXgUxzgL/Ji2dsetOBDqgSiLhFxG37a2vSJYqLVkUpgqM=\\n=j1rm\\n-----END PGP SIGNATURE-----\\n \n", - "717 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkb0YtCRBK7hj4Ov3rIwAAJDIIAEzFfhOw99Nh6EAEPXYrLuXw\\nWinVIdCkkdFQWWmnPg12RpbpWR1JirOCcE60FXA4vEmvu6dJkpaHzInCJj3WVc72\\npEGONoYrYRmVpF1Lr0XcTRAV7I4bZDFcw13NN18wBdjw3DU8+GSxIXlLoWztahS8\\nCYC1ktbexiv/oA8D/YO0tS0RoT/4JbbcMifGWcx5It6uYJUNpLs5bv4sFw6LiuWo\\n0oiIergb1idzam/S/I0pvX2XfH9HRZLlSe5IIMw521fnNfofCKDS+UiXY7J+cWOp\\nuGzlVBQbS9tlGDxm3Szqm7cMsJ2IiiJQUYK9nDHnQFDlM7EArGW0eaZ8LUoDtdI=\\n=Okwd\\n-----END PGP SIGNATURE-----\\n \n", - "718 None \n", - "719 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkrsHCCRBK7hj4Ov3rIwAAieYIABZIwAXN3XXVyfR8D5uNl6Cs\\nXo2teKD2lgdXMIl+Vxre6CWvCvrOT1/Mb1zOz0cXXKdSTPV0McR5rwCmny1wK+81\\nM/dnnFo1H0J1eibyiGzIl9e3xMxK08KftM6dojMePt5BcdZwAQZQ0SFvchx000DX\\nebgo0V72r+U7gHQtNvDlw7TsZTVvO6sv9VZbU9La5P/AS9XBZcWWp8Jj/LkOShRu\\nCINwpl9MBMV9TZ3v8K03lWqDmGZXlQV5eJT+o+pr3jeWSsG93bAOnaAbTz0xxCrr\\nid1jv1bZBi6knwQ7lO59zAT4WQEHX1+Ynbn1ahttOO1LgqbFplpNM6edhWF8+zQ=\\n=52Rp\\n-----END PGP SIGNATURE-----\\n \n", - "720 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkwUcKCRBK7hj4Ov3rIwAAODAIAJ4UYEgDEBJYpe/r+3OfLQNw\\nMeikhsAke4P6rwdSmPAeyeqymrLkVgGwc24y6XPa1vEbwu+wGsM0h/6Y0AtM4XND\\nINJAkYkRX7r3rqhNzXK4Fu+AKtbFZyThJ3spxplGCVgMDijcBgx0mfVNMiENmpYE\\ntme6orQUvklI2VjG0Wh0N0NvzAsXJF6Jb0psha/uLlt9AgRz4GOXygEecNaBlBc3\\n//HtqGI6+AlQ9mM0AhsgNXRxeNhYuudPbKMC5TX9rNqIerxV4IZHeUhtPvqyK+qP\\nSV9JmOf+qTtgbBT4t0xzG7p9IPbRDsi71sp7bqXbWDGkIOXI9Zt1DaKLowWCe/g=\\n=R73f\\n-----END PGP SIGNATURE-----\\n \n", - "721 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJkwUcdCRBK7hj4Ov3rIwAAVGAIAFQNiq/DzPNghrFeyqENPLaO\\nJbnIP4e6h0MphRHUh0fwIpsf64VIfpqlshw/JH41cQIH+7XXj7evBG3fmd7imUAy\\nYvryukRHymTTT6DPWYd0w/qC3rGUpeBQsCgWl/6Vypvyp+m3XhsDa1E6N6EH15xf\\nCSw25tJLm1jmVllUjYDsL999tzJAG7mtosW7Egp463lV8MUrEpv9B7qMLU13o38R\\nbLx5a8A3SikekDVQUavs2W0ZfEtG/bJ1JW1sHRxAWQDlzEIk0/9wZNPbdVFgnds7\\nebuaiqSCZvmwhuF6lUw2egRmTGnGWu3ERDdUDLLdsAfBoEwZUdOVVtP/Izqbo0g=\\n=GJIZ\\n-----END PGP SIGNATURE-----\\n \n", - "722 None \n", - "723 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJk1fGGCRBK7hj4Ov3rIwAAdHwIAH+TvMWH+pc7hsIT9EZl6ET3\\nNleXLfzvBAnAjyWQYBiwMwiOSVaumSiAfFxP+8iNc2hHD7EHML2HSyNEGBAVmn/G\\nlzQKqj2i8F5eFNNaI67/EkQ2jEawp5W7fNEMzc+LQwBD9xh/td/XaNg3vzr4BzeX\\nJz6B9XUii8WDvcTBdpnoFqERytmMcjTgjey3avQbBVzzP2AqoK99NqVMQNeCsXzT\\nc6Tia05/W187P+vyhdoBt4UvRJ3TcvT6B2OxSfj6GjerAkZVMi3aMDqfgaVr0IC2\\nRLXfRDOIRSpcQcHxc8ZLsDcXGc+UtG2R+s8ksAAYTZafT+EfHSG9mH3TzHI99I4=\\n=Jhqo\\n-----END PGP SIGNATURE-----\\n \n", - "724 None \n", - "725 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJk6KJbCRBK7hj4Ov3rIwAASj0IAJzpUHnFx2BqjRL2FOJYvv4s\\nBYGBh/bWb1VOnJ8q1ShC+r2BoPj9i5OeaTEilmRCHiuCgVGSrxcW1wP8rRIf8nk2\\npgMd/ELqBUbnbpmn5bLzY6oNVl5WR1Fsn6ISH/mabKhppOsw5VmDoC99o5/cYyGv\\nqL+R1aUhwDZ9mQbC3HS+wXcRBxxCt7U8M+IUS2TsRX9Xczpz+YcXqj9DLVlGVNbc\\nHTDGl8LmNkhUsg3DSreo6iweJ4+9hUKp+NAScuDgjUzu6n3Gtpaaf9d0CjaYFr/r\\nCZuZDikwreo7R/+T7f69mZiRwChNGKnMWNUaykKowjBudYKA8GmZy/lav2afrOs=\\n=M7HE\\n-----END PGP SIGNATURE-----\\n \n", - "726 None \n", - "727 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlJ/nDCRBK7hj4Ov3rIwAAQYMIAGDTV7d4SRXCbI/ypsN4sKuh\\ndhbVfKWr4iC6WGJ32gUL22mDyrv/FzeNIqtTOxDf6iENXj1jzuLjy/rZDNT56W24\\nT2+tnTeDEOOsLf8rLBlH41FkjvNt/V9i+WwsdKmlCnlWb2n58Jb52I9gyvHs3DpR\\nmFDdF1X6vWNQZ92JGWNDMhC3YazvDhYb+Rjd1xGu2pVDgCRbIOI9FXDNARjrx3Ps\\nBwpt4Df0AKGWxtyk+mjDYjE0igVoiOwhycWRvk9nrX4+dD93+TVyw5HGZe865+2K\\nvTmMdwz3/UL+QEn4XQiV41hDeiLuIxVdoLcNQezhTTY6LWYYqDHH3NpA7rNDsmk=\\n=NxlH\\n-----END PGP SIGNATURE-----\\n \n", - "728 None \n", - "729 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlMkK/CRBK7hj4Ov3rIwAANGkIAErxKM7BsQSrFtxKqB5Ye7UJ\\nickTAO71WZCW1Pr2zus5iUk3YTvW5BxF5ogdXIe6b4J4w2hGKDmdU8SpT9yYK6qD\\nUPc25xevh4UZzQ37FlP8PWmViU1mj0fWdbudRUdLQHS5AxOKuSFJq7ZY7LQ2LBm/\\nuq0X8XemaRJnIjLkFwEcvgVOGivGvvarKUbaPzCRPdvdDK3+R/yQCU9nTL13Iu3a\\nXlZo4R5cBFoIPYBfCpyQ/h1foa7OW45+KynYpLHwpXWUs0vuzhnMOozD/Pm3dPd3\\n0A0XimHJVZKCVbto51vcXBXWMY9VOFksxBbBOD0XP1Y7B7TwrcetT9lAORQ1qco=\\n=lu78\\n-----END PGP SIGNATURE-----\\n \n", - "730 None \n", - "731 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlTOWMCRBK7hj4Ov3rIwAACWIIAF4ibuiw7YeRj1Ri6nwit4Mv\\ndSWqoxWjxWipqHcHbS5SP8CmR/hhetLw7Yb8RViwDHt5hvb+Nlmj+Gt+D20l0uzd\\nSCrxTeBxly8dKglq4C8IHiLbn+rPP4Vk2M5SHKR20lv6Tc60bgW+wjVawXdt8mQZ\\nrYUG6jCOEMnk9Mz4KhQEEls9Pw2avmVQ/4w2iG+eorhDM0/AO3iFgq2/cQcTPTCQ\\npmiN9YOx/w0JZqRYgGey6UQQZ1m2xjalpwl9Rwb1VGUz3AjcOqrlFQiRGLIwsmCl\\nZ9/T3GVLDmn1m86xEe0p2XCSZ11XI5QcChfjFWCgKDL2fnbIsr6XtphcYSV2ld8=\\n=d2A8\\n-----END PGP SIGNATURE-----\\n \n", - "732 None \n", - "733 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJloAEVCRBK7hj4Ov3rIwAA0/kIAD/WZhpeyO1qV7o6EQSNIR2M\\nGsL+BNmHGDh/BbPpePTGQaKvtjqPgLQr8NNIJRsvu+D9aDraznZa9vjdRJ/bIGWP\\npqmUjvr0w+PByrgSC5SVN2TTrtS8XnI35UR4Naas5T9KGCZnO1Lv1Pyx1YQW7Bv1\\nz2StFih4kqpkUO5QIR6ZnvqdnDJbtwmLF6+IWHxuAbc6AI9fBSCjF9LECUNpgxND\\nNyLm18kzyHhx5hlyuw40kPO+EU0WsQqsAv3Qj9f5EYfoHdfE9oAOalyaGx06S4Bj\\n4U1oT20rdWs/y1jtbx41IcnRwlXD2cwsrxjZpltoczPTtBHe2yNA81XdwYh4x40=\\n=yJjr\\n-----END PGP SIGNATURE-----\\n \n", - "734 None \n", - "735 None \n", - "736 -----BEGIN PGP SIGNATURE-----\\n\\nwsBcBAABCAAQBQJlpqOaCRBK7hj4Ov3rIwAA7nwIACmckhOI/OdZfAyN52NMYI+D\\nzcAqiWfX3BGllnNWLL7vA7HnIwCB20msbLZtyVJEUm6jun3idedPr0J6H0m2BGwE\\nzsA8wISph1m32whBWMw/fUYe6TubZg1zmss+XMKaYDKldJ31zj7ChL4ZCcoQA1xi\\n/gW00PUT1qU3BcV8NPG6iFaF5RpYj5ceM4+YIjw9n2fAVqDqwZxFvMwm88rgqsOz\\nGaCNPlGJCDHypJCPwJyRGHoVGO43aPom413ucSbJ3tDxOTcTe3l8wlVoPYmoZ6pb\\nDTxqx2rv93lFH1ZzWCxI/uN2bmQ6f/G1s8FIL6EvqKB1hE3BY7PLanB525qiWXQ=\\n=zJ+E\\n-----END PGP SIGNATURE-----\\n \n", - "737 None \n", - "738 -----BEGIN PGP SIGNATURE-----\\n\\nwsFcBAABCAAQBQJlqQYdCRC1aQ7uu5UhlAAAB0IQAD7LCYbI7jaiEtZOVERDB0kH\\nMsb6Z1xIdamQaGKIjKHCeICiObWq5a8nuPRm89Pp4t4v7g+vOyDpYb5NhCJpWLnI\\nDnS6tkwHpwv2H6YRumIIEkoLrYQLOyK8gf0Q58Dk4//I+SRI6QpDrg6LG8m+Ww/A\\nr2CsY6g4XlCMMfatQXD2slYRv/LvWpLShU4lMZdtZhBuGlCWy73dh/z9Dg3o56KT\\nMY7kQnUf73mIU0sZM3+0wt8XfmZ62SsKAO33DWmkGlaL+nWtxz5jachypB0jAITe\\n9VNUbirv/OrZO5BVeim8eK4p5tN2lLxmMVKsClv4Po9ZVYYQ4JJ6cFs8BgEKmCxo\\nNLSC1jSByYpJRMVMnJK/ll/lql+0npUIKkTURaVeEwD7PBGrtgG7829ynYNBuqAc\\nLD1zUlC2IGGxNrc8VHaMSI4DYiiuv5ULerDtaILFH3y6iJRtmm4aA6ZSoQ51wSY6\\nH3yb5tRpwfWxTS+6bw26FHUcxOf0ueNC8u14LOXj1TAu0HxvTnZbH5hC3OWRlClh\\nEXFphFsdyGDeLIkCjMPP/dSHt4+ORO0u115IWJ7DA68YWkMEJy/X6VMF2+IKWmpU\\nGPYil6B+8dgTfaZIMMWvo7sIAq0EQWH6w/FqofhtZnFnZAdPSTsQfYWxd3Safu4l\\n7qOPQ6GW3BKXTipL4obO\\n=K+XP\\n-----END PGP SIGNATURE-----\\n \n", - "\n", - " commit.verification.payload \\\n", - "0 None \n", - "1 None \n", - "2 None \n", - "3 None \n", - "4 None \n", - "5 None \n", - "6 None \n", - "7 None \n", - "8 None \n", - "9 None \n", - "10 None \n", - "11 None \n", - "12 None \n", - "13 None \n", - "14 None \n", - "15 None \n", - "16 None \n", - "17 None \n", - "18 None \n", - "19 None \n", - "20 None \n", - "21 None \n", - "22 None \n", - "23 None \n", - "24 None \n", - "25 None \n", - "26 None \n", - "27 None \n", - "28 None \n", - "29 None \n", - "30 None \n", - "31 None \n", - "32 None \n", - "33 None \n", - "34 None \n", - "35 None \n", - "36 None \n", - "37 None \n", - "38 None \n", - "39 None \n", - "40 None \n", - "41 None \n", - "42 None \n", - "43 None \n", - "44 None \n", - "45 None \n", - "46 None \n", - "47 None \n", - "48 None \n", - "49 None \n", - "50 None \n", - "51 None \n", - "52 None \n", - "53 None \n", - "54 None \n", - "55 None \n", - "56 None \n", - "57 None \n", - "58 None \n", - "59 None \n", - "60 None \n", - "61 None \n", - "62 None \n", - "63 None \n", - "64 None \n", - "65 None \n", - "66 None \n", - "67 None \n", - "68 None \n", - "69 None \n", - "70 None \n", - "71 None \n", - "72 None \n", - "73 None \n", - "74 None \n", - "75 None \n", - "76 None \n", - "77 None \n", - "78 None \n", - "79 None \n", - "80 None \n", - "81 None \n", - "82 None \n", - "83 None \n", - "84 None \n", - "85 None \n", - "86 None \n", - "87 None \n", - "88 None \n", - "89 None \n", - "90 None \n", - "91 None \n", - "92 None \n", - "93 None \n", - "94 None \n", - "95 None \n", - "96 None \n", - "97 None \n", - "98 None \n", - "99 None \n", - "100 None \n", - "101 None \n", - "102 None \n", - "103 None \n", - "104 None \n", - "105 None \n", - "106 None \n", - "107 None \n", - "108 None \n", - "109 None \n", - "110 None \n", - "111 None \n", - "112 None \n", - "113 None \n", - "114 None \n", - "115 None \n", - "116 None \n", - "117 None \n", - "118 None \n", - "119 None \n", - "120 None \n", - "121 None \n", - "122 None \n", - "123 None \n", - "124 None \n", - "125 None \n", - "126 None \n", - "127 None \n", - "128 None \n", - "129 None \n", - "130 None \n", - "131 None \n", - "132 None \n", - "133 None \n", - "134 None \n", - "135 None \n", - "136 None \n", - "137 None \n", - "138 None \n", - "139 None \n", - "140 None \n", - "141 None \n", - "142 None \n", - "143 None \n", - "144 None \n", - "145 None \n", - "146 None \n", - "147 None \n", - "148 None \n", - "149 None \n", - "150 None \n", - "151 None \n", - "152 None \n", - "153 None \n", - "154 None \n", - "155 None \n", - "156 None \n", - "157 None \n", - "158 None \n", - "159 None \n", - "160 None \n", - "161 None \n", - "162 None \n", - "163 None \n", - "164 None \n", - "165 None \n", - "166 None \n", - "167 None \n", - "168 None \n", - "169 None \n", - "170 None \n", - "171 None \n", - "172 None \n", - "173 None \n", - "174 None \n", - "175 None \n", - "176 None \n", - "177 None \n", - "178 None \n", - "179 None \n", - "180 None \n", - "181 None \n", - "182 None \n", - "183 None \n", - "184 None \n", - "185 None \n", - "186 None \n", - "187 None \n", - "188 None \n", - "189 None \n", - "190 None \n", - "191 None \n", - "192 None \n", - "193 None \n", - "194 None \n", - "195 None \n", - "196 None \n", - "197 None \n", - "198 None \n", - "199 None \n", - "200 None \n", - "201 None \n", - "202 None \n", - "203 None \n", - "204 None \n", - "205 None \n", - "206 None \n", - "207 None \n", - "208 None \n", - "209 None \n", - "210 None \n", - "211 None \n", - "212 None \n", - "213 None \n", - "214 None \n", - "215 None \n", - "216 None \n", - "217 None \n", - "218 None \n", - "219 None \n", - "220 None \n", - "221 None \n", - "222 None \n", - "223 None \n", - "224 None \n", - "225 None \n", - "226 None \n", - "227 None \n", - "228 None \n", - "229 None \n", - "230 None \n", - "231 None \n", - "232 None \n", - "233 None \n", - "234 None \n", - "235 None \n", - "236 None \n", - "237 None \n", - "238 None \n", - "239 None \n", - "240 None \n", - "241 None \n", - "242 None \n", - "243 None \n", - "244 None \n", - "245 None \n", - "246 None \n", - "247 None \n", - "248 None \n", - "249 None \n", - "250 None \n", - "251 None \n", - "252 None \n", - "253 None \n", - "254 None \n", - "255 None \n", - "256 None \n", - "257 None \n", - "258 None \n", - "259 None \n", - "260 None \n", - "261 None \n", - "262 None \n", - "263 None \n", - "264 None \n", - "265 None \n", - "266 None \n", - "267 None \n", - "268 None \n", - "269 None \n", - "270 None \n", - "271 None \n", - "272 None \n", - "273 None \n", - "274 None \n", - "275 None \n", - "276 None \n", - "277 None \n", - "278 None \n", - "279 None \n", - "280 None \n", - "281 None \n", - "282 None \n", - "283 None \n", - "284 None \n", - "285 None \n", - "286 None \n", - "287 None \n", - "288 None \n", - "289 None \n", - "290 None \n", - "291 None \n", - "292 None \n", - "293 None \n", - "294 None \n", - "295 None \n", - "296 None \n", - "297 None \n", - "298 None \n", - "299 None \n", - "300 None \n", - "301 None \n", - "302 None \n", - "303 None \n", - "304 tree 526bd300cecdce6c39108fffd105e96a7086a342\\nparent 22d72b81647a52536359e041b14a962e177e3e09\\nparent 08554f8595c64127fc5d7cd316e046b7f0909cb2\\nauthor Anthony Nolan HLA Informatics Group 1510309038 +0000\\ncommitter GitHub 1510309038 +0000\\n\\nMerge pull request #119 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0. \n", - "305 None \n", - "306 None \n", - "307 None \n", - "308 tree b2d69f8dc5bb67b3fd79b168116d5cd535a81f29\\nparent 58c11d41888968d3d740007beb3106f869163a3a\\nauthor Anthony Nolan HLA Informatics Group 1511812483 +0000\\ncommitter GitHub 1511812483 +0000\\n\\nUpdate README.md \n", - "309 tree b2d69f8dc5bb67b3fd79b168116d5cd535a81f29\\nparent 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9\\nparent 3ec3328f771ccd276d42093b08b40110c22cf8bd\\nauthor Anthony Nolan HLA Informatics Group 1511812569 +0000\\ncommitter GitHub 1511812569 +0000\\n\\nMerge pull request #121 from ANHIG/3300\\n\\nUpdate to README.md \n", - "310 tree d07395aaf55cad639377cee73fd2ce89e288552f\\nparent 3ec3328f771ccd276d42093b08b40110c22cf8bd\\nauthor Anthony Nolan HLA Informatics Group 1511955685 +0000\\ncommitter GitHub 1511955685 +0000\\n\\nHLA.dat Manual\\n\\nA copy of the hla.dat manual \n", - "311 tree cc40c5eac565c2208b0a26b5c37194657ff21b84\\nparent 56c76906d05437800ab90b4124f2f508ef2ad046\\nauthor Anthony Nolan HLA Informatics Group 1511955778 +0000\\ncommitter GitHub 1511955778 +0000\\n\\nUpdate Manual.md \n", - "312 tree 676959c28da35aa5a34fc9207269b674e4304c90\\nparent 2bd125a7b3a4bc66c17557dce66458b460e44f13\\nauthor Anthony Nolan HLA Informatics Group 1511955891 +0000\\ncommitter GitHub 1511955891 +0000\\n\\nUpdate Manual.md \n", - "313 tree b840491d885e7fea466c2303ac9e76a49330c80f\\nparent 833f4eb56bf4eaa7e466680e7590ed7f993a6b18\\nauthor Anthony Nolan HLA Informatics Group 1511956084 +0000\\ncommitter GitHub 1511956084 +0000\\n\\nUpdate Manual.md \n", - "314 tree c9390f6013c34f4cfec9f853969e4dc478896eb5\\nparent 4438901e7a482548ab48cc25886281d438a1b2a5\\nauthor Anthony Nolan HLA Informatics Group 1511956139 +0000\\ncommitter GitHub 1511956139 +0000\\n\\nUpdate Manual.md \n", - "315 tree 8cb68ff70994b741b78e72a14aac480ffd6e614c\\nparent a5dfe9973ad3f2e018d8786d1a325df0142138be\\nauthor Anthony Nolan HLA Informatics Group 1511956203 +0000\\ncommitter GitHub 1511956203 +0000\\n\\nUpdate Manual.md \n", - "316 tree c958eb6884fcaccc68ba42d8a1d016ca79012614\\nparent ba956c36c7f462445047c9e3ff186c7bc14c3108\\nauthor Anthony Nolan HLA Informatics Group 1511956315 +0000\\ncommitter GitHub 1511956315 +0000\\n\\nUpdate Manual.md \n", - "317 tree c958eb6884fcaccc68ba42d8a1d016ca79012614\\nparent 7e7f5b2d0b7ea8241b8d5f06657477781c4415a2\\nparent eb55f49c6095fba21b84e56b15e35a3b4d1677ef\\nauthor Anthony Nolan HLA Informatics Group 1511956372 +0000\\ncommitter GitHub 1511956372 +0000\\n\\nMerge pull request #122 from ANHIG/3300\\n\\nAddition of Manual.MD to Latest \n", - "318 None \n", - "319 tree bb7dbad0a4952439e96286f46d0304fbd46ea0c9\\nparent 6551121884cd844b90a95d4a9ca8715326570628\\nparent c23a7bc6bba0269ee6e01572b06ea6483da2813b\\nauthor Anthony Nolan HLA Informatics Group 1512036258 +0000\\ncommitter GitHub 1512036258 +0000\\n\\nMerge pull request #123 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", - "320 None \n", - "321 None \n", - "322 None \n", - "323 tree 64990e259b1ec9b1bb9aa62ca4b1b41d876d832c\\nparent 687aad1961604b6d46d42c09870d7565c4a6e956\\nparent 8753c19af7238360702ecbd5ac41c415d2721189\\nauthor Anthony Nolan HLA Informatics Group 1514979368 +0000\\ncommitter GitHub 1514979368 +0000\\n\\nMerge pull request #124 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", - "324 None \n", - "325 tree 643289569ff63977196ebb69592645219aa1b172\\nparent a7e4b0a53425162108bcebbf876b60151b575eee\\nparent f0d17a6dfbdbbb3d65562d674386340b1ae778f9\\nauthor James Robinson 1515580043 +0000\\ncommitter GitHub 1515580043 +0000\\n\\nMerge pull request #128 from ANHIG/3300\\n\\nIPD-IMGT/HLA Release 3.30.0 \n", - "326 None \n", - "327 tree 15fa0f9faa8c2e3c1ed8c256cb10a3dbb0d946d0\\nparent b74bae18f48c092943fbfdc4f959aec1960301dc\\nparent 0434e7ca92456678ce303e0c94af4e36266f1fbd\\nauthor James Robinson 1516361109 +0000\\ncommitter GitHub 1516361109 +0000\\n\\nMerge pull request #129 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", - "328 None \n", - "329 tree 94da8ced34e6e9630bd67df32f411c2683152e8d\\nparent bad10b1f56257845787573dffd8906545887b9db\\nparent 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6\\nauthor James Robinson 1516362147 +0000\\ncommitter GitHub 1516362147 +0000\\n\\nMerge pull request #130 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", - "330 None \n", - "331 tree 357fc314b10ac6b9bffc008c814b131d634fe4c7\\nparent a0723d561f4158d10be9f6b11d376122bb657a15\\nparent 4282c60ae637ad863b5ae99ef32393590dd1ef1f\\nauthor James Robinson 1516375707 +0000\\ncommitter GitHub 1516375707 +0000\\n\\nMerge pull request #131 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", - "332 None \n", - "333 tree 4f5314542aad0ee68b358886e2031a59c46a08db\\nparent 5c40960a1fa5b158ba8c7927e6dbce72d712fd7a\\nparent d2cf3ddfe6861b12eb46e763b5426657ec08fb5e\\nauthor James Robinson 1516616253 +0000\\ncommitter GitHub 1516616253 +0000\\n\\nMerge pull request #132 from ANHIG/3310\\n\\nIPD-IMGT/HLA Release 3.31.0 \n", - "334 None \n", - "335 None \n", - "336 tree ebcbec4c6ef661001a7106fdc129f6cd488b32b2\\nparent aa861b930fe68121b94cd06c07d3055ce90f4258\\nparent 8d0a251d1fd75d178eac597094d0508f8e1024b9\\nauthor James Robinson 1518519002 +0000\\ncommitter GitHub 1518519002 +0000\\n\\nMerge pull request #134 from ANHIG/3310\\n\\n3310 \n", - "337 None \n", - "338 tree b5db942db4e392f29fcca9c49864a9852919dcfa\\nparent 8d5661e174009c682a8d378c87596a1489925275\\nparent 5fd5136e8c6efd0f35352a138d3bf2b31481266a\\nauthor James Robinson 1523979504 +0100\\ncommitter GitHub 1523979504 +0100\\n\\nMerge pull request #138 from ANHIG/3320\\n\\nIPD-IMGT/HLA Release 3.32.0 \n", - "339 tree 0f22b7b5f9a0d59cf1e54caf1e83fc6429be50d5\\nparent 36baa58fcd0fad90852b6e6ae690784eb4cb4b7a\\nauthor James Robinson 1523979958 +0100\\ncommitter GitHub 1523979958 +0100\\n\\nDelete T_prot.fasta\\n\\nRemoved as HLA-T is a pseudogene \n", - "340 tree ea85a98be5fcf67962f9148b40814ef5435288c9\\nparent bcd392034d1a991d3fb179e86f5865c30d41f961\\nauthor James Robinson 1523979966 +0100\\ncommitter GitHub 1523979966 +0100\\n\\nDelete W_prot.fasta\\n\\nRemoved as HLA-W is a pseudogene \n", - "341 tree 4f4ca0eadf29ca72043c1c237ea10aa3129bbdae\\nparent 88f692665895f67f6da8346afa5d7d8d70833177\\nauthor James Robinson 1523980020 +0100\\ncommitter GitHub 1523980020 +0100\\n\\nDelete W_prot.pir\\n\\nRemoved as it is a pseudogene \n", - "342 tree e1f3cdee9e11aab075a277212d7578bf0c75babf\\nparent 2dccbfbedf40084f3bb99aa233032c3a5d1bce20\\nauthor James Robinson 1523980028 +0100\\ncommitter GitHub 1523980028 +0100\\n\\nDelete T_prot.pir\\n\\nRemoved as it is a pseudogene \n", - "343 tree 8ee34ef7dd52e6361a744311ba47b66f3df6cbcb\\nparent eaf4db3e00fcf151ec86c05dc05d13b904359a3c\\nauthor James Robinson 1523980040 +0100\\ncommitter GitHub 1523980040 +0100\\n\\nDelete W_prot.msf\\n\\nRemoved as it is a pseudogene \n", - "344 tree 06d95c4a6b4a73c53503bac22313de9cf5d96f4e\\nparent 4a2271d6c125d43c72498bac2dc1a73a3a320fcd\\nauthor James Robinson 1523980050 +0100\\ncommitter GitHub 1523980050 +0100\\n\\nDelete T_prot.msf\\n\\nRemoved as it is a pseudogene \n", - "345 None \n", - "346 None \n", - "347 tree 61f6d956059636a1f04327988872b8bbbac12d64\\nparent fb3d245c5c449ce3b69990934a404c1ece84901f\\nparent ae24ec929b79de60a9c0da3d2bc78a13b9b0da88\\nauthor James Robinson 1524062785 +0100\\ncommitter GitHub 1524062785 +0100\\n\\nMerge pull request #139 from ANHIG/3320\\n\\n3320 \n", - "348 None \n", - "349 None \n", - "350 None \n", - "351 tree 840f00af732470a7435f965bbf881b557a7e9a4b\\nparent ceec6c83623fc48e31c306c88089891fb89575b0\\nparent b9055382e8c2c30fff6d9de6a0be0265b5abc55f\\nauthor James Robinson 1524234578 +0100\\ncommitter GitHub 1524234578 +0100\\n\\nMerge pull request #141 from ANHIG/3320\\n\\n3320 \n", - "352 None \n", - "353 None \n", - "354 None \n", - "355 None \n", - "356 None \n", - "357 None \n", - "358 None \n", - "359 None \n", - "360 None \n", - "361 tree 9b3efa64f243e958ac0dddff3eea26a1e5096a73\\nparent cf54775bef36c0df39e66317fe86b806d74811a3\\nparent 027c139d2dda9e7bbf29d61af35f513c06a812a6\\nauthor James Robinson 1524831178 +0100\\ncommitter GitHub 1524831178 +0100\\n\\nMerge pull request #142 from ANHIG/3320\\n\\n3320 \n", - "362 None \n", - "363 tree 07bcfef1480c9b0dc09d7ff23a44e8872513aa6d\\nparent 6942db8a0c2abbeb23fdb488721bbb41014923a4\\nparent 58b9841003e927db3fdb503055a22f57cb56a57c\\nauthor James Robinson 1525430031 +0100\\ncommitter GitHub 1525430031 +0100\\n\\nMerge pull request #144 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 \n", - "364 None \n", - "365 tree d84299286555d1be458860820c8b6d0e6ac2369c\\nparent 1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f\\nparent f46dca0809b813e38214d96860da7ea83614e54c\\nauthor James Robinson 1526657796 +0100\\ncommitter GitHub 1526657796 +0100\\n\\nMerge pull request #145 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 \n", - "366 None \n", - "367 tree 663f953728288e1efc50a81ea54a4f4fcdea7d5e\\nparent ebf0441ac18df985ffda33d62f0f75f78e06d223\\nparent 39309155109aabc9f65ebe96cf6dca3e103b9e10\\nauthor James Robinson 1526997146 +0100\\ncommitter GitHub 1526997146 +0100\\n\\nMerge pull request #146 from ANHIG/3320\\n\\nUpdate to IPD-IMGT/HLA Release 3.32.0 James Robinson committed \n", - "368 None \n", - "369 None \n", - "370 tree 30c715d5115e55f48a4549da23bfeda974d066e8\\nparent bb2498ccdb4396ed602db544a725793ea0d75d2a\\nauthor James Robinson 1531309009 +0100\\ncommitter GitHub 1531309009 +0100\\n\\nUpdate change_log.txt \n", - "371 tree 30c715d5115e55f48a4549da23bfeda974d066e8\\nparent c87a3f615f2cbff3426bfbcd46aa92ea2351f05e\\nparent e923f79e2aaacacdb52de9b149c4a4946163b742\\nauthor James Robinson 1531309064 +0100\\ncommitter GitHub 1531309064 +0100\\n\\nMerge pull request #148 from ANHIG/3330\\n\\nIPD-IMGT/HLA Release 3.33.0 \n", - "372 tree 39f7cea8fe6a25f969ddb6a449a07e652d77bd38\\nparent 256afa4865645e3bafc2372cfbd9780e653f535c\\nauthor James Robinson 1531330210 +0100\\ncommitter GitHub 1531330210 +0100\\n\\nUpdate hla_nom_g.txt \n", - "373 tree 39f7cea8fe6a25f969ddb6a449a07e652d77bd38\\nparent e923f79e2aaacacdb52de9b149c4a4946163b742\\nauthor James Robinson 1531330253 +0100\\ncommitter GitHub 1531330253 +0100\\n\\nUpdate hla_nom_g.txt \n", - "374 None \n", - "375 tree 331eeb0ced31a6cc4984ff43662c9d456f22f1b1\\nparent 3e41645a33c1badb690ea9325732398b15bdd305\\nparent fdb4666aac16126e3d851db8343e2d8c573131df\\nauthor James Robinson 1531389043 +0100\\ncommitter GitHub 1531389043 +0100\\n\\nMerge pull request #149 from ANHIG/3330\\n\\n3330 \n", - "376 None \n", - "377 tree 4f3fac82bad61561833e469b8be7accc7aaf74ac\\nparent 0c15e44d2c6efbf105d89282cef5ad171db4c131\\nparent 8b002924f8c095ab39fec054b1886adca6452d31\\nauthor James Robinson 1531747039 +0100\\ncommitter GitHub 1531747039 +0100\\n\\nMerge pull request #152 from ANHIG/3330\\n\\nUpdate to hla.dat and Class I Text Alignment. \n", - "378 None \n", - "379 tree 11224c69febf5a614671f590ef020ab812bf282c\\nparent c2f4740643ccf3c23b3be1145a1665944fcffbc6\\nparent 3b1848614de19ad87a66436350f5a3161ee61188\\nauthor James Robinson 1533031165 -0500\\ncommitter GitHub 1533031165 -0500\\n\\nMerge pull request #157 from ANHIG/3330\\n\\nCorrections to hla.xml \n", - "380 None \n", - "381 tree 488260063bfe02807faa610cb49a94f55c288b45\\nparent f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e\\nauthor James Robinson 1536231894 +0100\\ncommitter GitHub 1536231894 +0100\\n\\nUpdate Deleted_alleles.txt\\n\\nErroneous comma removed \n", - "382 None \n", - "383 tree dd07d1c55be033a24645d2da927a9cfb3abf2f37\\nparent 0fb005a2a7da21b0a44670969e57b2cef883fea2\\nparent 589fec138a6544295f0b146d0da8c24735910bfb\\nauthor James Robinson 1539767748 +0100\\ncommitter GitHub 1539767748 +0100\\n\\nMerge pull request #162 from ANHIG/3340\\n\\nIPD-IMGT/HLA Release 3.34.0 \n", - "384 tree c948e2d6d19019fc97204be20612b0878cdd0161\\nparent 2a0214a4cf92aa2b145b3b6a29fe234ea5649c27\\nauthor James Robinson 1539767858 +0100\\ncommitter GitHub 1539767858 +0100\\n\\nUpdate README.md \n", - "385 None \n", - "386 tree 0f9576aa4adb537d44adbf3609305706b2ae8f30\\nparent 5edcf73549d1f462932c4fbb9416e911665bca15\\nparent 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9\\nauthor James Robinson 1539875434 +0100\\ncommitter GitHub 1539875434 +0100\\n\\nMerge pull request #164 from ANHIG/3340\\n\\nUpdate to DQB1*05:02:01:04 in DQB1_prot.txt \n", - "387 None \n", - "388 None \n", - "389 None \n", - "390 tree 05fb3c207f4bf377955c3c2e24c80619e10fb2cd\\nparent 7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48\\nparent f2472aaf572658757a7fc2b0132fcc85fbfe02c1\\nauthor James Robinson 1541503830 +0000\\ncommitter GitHub 1541503830 +0000\\n\\nMerge pull request #165 from ANHIG/3340\\n\\n3340 \n", - "391 None \n", - "392 None \n", - "393 tree b0a5e25c1afedf0e85b0d8ca5309cb9198f0b5e7\\nparent 80b19dd75cfc5144df45b7ed9b69ae237895b3ee\\nauthor James Robinson 1548246268 +0000\\ncommitter GitHub 1548246268 +0000\\n\\nDelete Alignments_Rel_3340.zip \n", - "394 tree 7a04111a4d6f1fd2b78eaacdbf0a4e17ad7af29c\\nparent 58d5dbb01d59bb01bf52a54ee916de0502e3795e\\nauthor James Robinson 1548246749 +0000\\ncommitter GitHub 1548246749 +0000\\n\\nUpdate README.md \n", - "395 tree c866b1ade1df61f15c70cc2f1d715e67a107062b\\nparent bc5afbccfcab83e753302e06c9f4c9c232992646\\nauthor James Robinson 1548246832 +0000\\ncommitter GitHub 1548246832 +0000\\n\\nUpdate README.md \n", - "396 tree c866b1ade1df61f15c70cc2f1d715e67a107062b\\nparent 440678154494d8efd6d3fc4fe1c225b8fab3b25b\\nparent 2841da4de8bad88fdcff4f711d188eca731320e4\\nauthor James Robinson 1548246916 +0000\\ncommitter GitHub 1548246916 +0000\\n\\nMerge pull request #167 from ANHIG/3350\\n\\n3350 \n", - "397 tree db982c3210a8b9dc2d31a5bccfdd2d7aced5f686\\nparent 99547568f22e486a758db0df41c27bd7a0a4abe0\\nauthor James Robinson 1548261789 +0000\\ncommitter GitHub 1548261789 +0000\\n\\nUpdate README.md \n", - "398 tree 75b1a782874208273856adff1f782d13d4acef8c\\nparent cd579d7ed59cc01e5b1d5230543b552e1afe55ce\\nauthor James Robinson 1548324784 +0000\\ncommitter GitHub 1548324784 +0000\\n\\nUpdate README.md \n", - "399 tree 54e46cb91a8843722fd011c1a389b76fab41894d\\nparent 472b541958e2f8755dd72bf8601404c3fb035115\\nauthor James Robinson 1548324801 +0000\\ncommitter GitHub 1548324801 +0000\\n\\nUpdate README.md \n", - "400 tree 94b0f747fe17635551fc419947b2ada0dacec9e9\\nparent b242db2010c8b5ed5f22ba89c3132da225fc5fa2\\nauthor James Robinson 1548328324 +0000\\ncommitter GitHub 1548328324 +0000\\n\\nCreate temp \n", - "401 tree 54e46cb91a8843722fd011c1a389b76fab41894d\\nparent 25e45be1413ac507192852914d3aeb808834c08d\\nauthor James Robinson 1548328379 +0000\\ncommitter GitHub 1548328379 +0000\\n\\nDelete temp \n", - "402 None \n", - "403 None \n", - "404 tree 3b2f589d480765e4ec373adc7a04720336084c62\\nparent f4cee99def7786ecdc76093de36441a22e1d2744\\nparent 1647233ff5acfd74579e079bcc0bd33aa67d0344\\nauthor James Robinson 1548332862 +0000\\ncommitter GitHub 1548332862 +0000\\n\\nMerge pull request #168 from ANHIG/3350\\n\\n3350 \n", - "405 tree 5c53f566af1f04d633119f18f6d9255e7f1567a5\\nparent 283c47387dbc9ef10de816a5a7069edc194ec215\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1548669270 +0000\\ncommitter GitHub 1548669270 +0000\\n\\nCorrection of C*03:99:02 name change to C*01:15 \n", - "406 None \n", - "407 tree d9a21bf4be7494cb9fe2463f5c6a07231857ee74\\nparent 86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba\\nauthor James Robinson 1548782459 -0800\\ncommitter GitHub 1548782459 -0800\\n\\nDelete hla_nom.txt \n", - "408 None \n", - "409 None \n", - "410 tree 4bb0336ea0cb03bd6de0e4361027daddcfbc4068\\nparent 154bc94f928f5e4c20ddb9dff112de36b4f2086a\\nauthor James Robinson 1555491615 +0100\\ncommitter GitHub 1555491615 +0100\\n\\nUpdate README.md \n", - "411 None \n", - "412 None \n", - "413 None \n", - "414 None \n", - "415 None \n", - "416 tree dbe8b20b4a3439c7a60dd446d212d892b1e82823\\nparent 1b9b17a14e9c070b64b9d55b288b68745fa3a49c\\nauthor James Robinson 1555492166 +0100\\ncommitter GitHub 1555492166 +0100\\n\\nDelete .gitattributes \n", - "417 tree dbe8b20b4a3439c7a60dd446d212d892b1e82823\\nparent 252d7c5dc9d2f7671447fd11fe6bb004c438f34b\\nparent bf673b4a4f42415317b116ef71552a75d15974c7\\nauthor James Robinson 1555492257 +0100\\ncommitter GitHub 1555492257 +0100\\n\\nMerge pull request #174 from ANHIG/3360\\n\\n3360 \n", - "418 None \n", - "419 tree 82554eb5c6daa1270a2741ca9a652f8fdac3740d\\nparent af8f6da4c921a2a5d5d392f550edba5003bcd65a\\nauthor James Robinson 1555493022 +0100\\ncommitter GitHub 1555493022 +0100\\n\\nDelete .gitattributes \n", - "420 tree 82554eb5c6daa1270a2741ca9a652f8fdac3740d\\nparent 4052371f8d68dc662d8c5b07377d9aebcfccc0b9\\nparent ffddb088051b8b0b0de0e9956613e31f88b2fe64\\nauthor James Robinson 1555493125 +0100\\ncommitter GitHub 1555493125 +0100\\n\\nMerge pull request #175 from ANHIG/3360\\n\\n3360 \n", - "421 None \n", - "422 tree db74e17c38212ed4c756c2907397e2e9be4bd203\\nparent 59c7309f45fd1973beba192c429073b8469b5766\\nparent 61daadbf669adf36fe353b4d6487acae57268715\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1555576381 +0100\\ncommitter GitHub 1555576381 +0100\\n\\nMerge pull request #176 from ANHIG/3360\\n\\nIPD-IMGT/HLA Release 3.36.0 \n", - "423 None \n", - "424 tree 9ddd5541827e0ba201af8e3d222ec8dc4001ec38\\nparent 0f20a34eb36af52fd2e5877f0d532a2d7196f3f6\\nparent 67ad77c3759b8ce339c7f72e45dc69e112346530\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1555578843 +0100\\ncommitter GitHub 1555578843 +0100\\n\\nMerge pull request #177 from ANHIG/3360\\n\\nUpdated protein alignment for MICA*029:02 \n", - "425 None \n", - "426 tree 7d9a09fce42bd40cee6569fceb7aed79451bd8cf\\nparent 730872d14dae5650a1cf69e9110d00af523235f4\\nparent 6c01806964b5fd841d9e76290bb2b67a9a2014fc\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1556012002 +0100\\ncommitter GitHub 1556012002 +0100\\n\\nMerge pull request #178 from ANHIG/3360\\n\\nUpdate to C Genomic alignments \n", - "427 None \n", - "428 tree 5ab36c323399e2d4708bdfb6bd34a11017ff9b4d\\nparent 58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f\\nparent 1bc1e29a8e819a698b1b88f443d908f834bb82b7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1557751963 +0100\\ncommitter GitHub 1557751963 +0100\\n\\nMerge pull request #180 from ANHIG/3360\\n\\nUpdates to hla.xml and hla_nom.txt \n", - "429 None \n", - "430 tree 8d50d813264371a9f946d97c6ed449a5c0da4ea7\\nparent 293b0e1f740595ef2ae765e0f70c64a92c53e054\\nparent e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1559834105 +0100\\ncommitter GitHub 1559834105 +0100\\n\\nMerge pull request #181 from ANHIG/3360\\n\\nAddition of DRB1*01:02:01:02 to alignments/DRB1_gen.txt \n", - "431 None \n", - "432 tree 63021d7639200d379202a85ae6bb864da321deac\\nparent 9656fba11d0cb9a3dcf28eb8615337f85b5f65c1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562246125 +0100\\ncommitter GitHub 1562246125 +0100\\n\\nDelete Alignments_Rel_3360.zip \n", - "433 tree 63021d7639200d379202a85ae6bb864da321deac\\nparent d557b80c2db149dc50e2163abe30635c32faa971\\nparent 431b4b6434f318354426ee02a49616b998e8cc68\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562246160 +0100\\ncommitter GitHub 1562246160 +0100\\n\\nMerge pull request #182 from ANHIG/3370\\n\\n3370 \n", - "434 None \n", - "435 tree ac67d51a238334a112fa7c3ad492ded8bda80594\\nparent 887434edaeec2f4161fdc1642dab4d07e55f23c8\\nparent 0d3a6c5423405678431f647444cbefb72626210b\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1562577190 +0100\\ncommitter GitHub 1562577190 +0100\\n\\nMerge pull request #184 from ANHIG/3370\\n\\nUpload of hla.dat file for 3.37.0 which did not upload correctly \n", - "436 None \n", - "437 tree e59d6073d90f72f9175ba56bd4d8bce54ac6a8b5\\nparent fef5db5ec9c98b47c487f92b714ffbe05abc03cf\\nparent ba884d04072b9b74763294c05fecffe465056590\\nauthor James Robinson 1563807312 -0400\\ncommitter GitHub 1563807312 -0400\\n\\nMerge pull request #188 from ANHIG/3370\\n\\nUpdate to C*07:726:01G Designation \n", - "438 None \n", - "439 None \n", - "440 None \n", - "441 None \n", - "442 None \n", - "443 None \n", - "444 None \n", - "445 None \n", - "446 None \n", - "447 None \n", - "448 tree d0191614ee279cb393550c5dd16a0cab46d723c8\\nparent 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168\\nparent 96e477a681d939a64af04440ee682a2d0f6be365\\nauthor James Robinson 1570199456 +0100\\ncommitter GitHub 1570199456 +0100\\n\\nMerge pull request #193 from ANHIG/3370\\n\\nCorrection of TAP protein text alignment numbering and HLA-DPB1 KW and gene labels in hla.dat \n", - "449 None \n", - "450 tree b3506f1397f949860a0b76aa0e41155c343e0129\\nparent 0d06063abf79210210b95887714630740210e26a\\nparent 01588fbf4c5636142fe8d33980a3edab2b023e9d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571309274 +0100\\ncommitter GitHub 1571309274 +0100\\n\\nMerge pull request #195 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", - "451 None \n", - "452 tree 07c88eec6885139ad3492d661c562aa99624fad7\\nparent 475cfe27e43194a6d38915e4110dfc5be1b12935\\nparent fb025d76e2509be704b4b738e4ac5f83e511aea3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571325253 +0100\\ncommitter GitHub 1571325253 +0100\\n\\nMerge pull request #196 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", - "453 None \n", - "454 None \n", - "455 tree 2012a32d239bc8cb4389fd21971b42598dd09ad8\\nparent 2a61062a54d8491751fc7d8eaed23e8bbf4e3830\\nparent 788e9d8a3e8db9606824d2d52646bd91902f03a9\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1571394114 +0100\\ncommitter GitHub 1571394114 +0100\\n\\nMerge pull request #197 from ANHIG/3380\\n\\nIPD-IMGT/HLA Release 3.38.0 \n", - "456 None \n", - "457 tree d3c927eb8a4a574e3f55fdb1e1672992ce93fcad\\nparent c259def486334fc9f7610d6ecb1d22c7fd92507d\\nparent b46aec85945ed773eff0445db3b0940f4469d028\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1572351897 +0000\\ncommitter GitHub 1572351897 +0000\\n\\nMerge pull request #199 from ANHIG/3380\\n\\nRemoval of tab character from first line of hla.xml and conversion of… \n", - "458 None \n", - "459 tree bfa06800e79c90548a1570c6dbd720ee675d4c59\\nparent d5e7b34526886c7f5a3291b132b3c80ce55640cb\\nparent 9ab5d76764617e43c840fbe187b7c3173682d94c\\nauthor James Robinson 1572964420 +0000\\ncommitter GitHub 1572964420 +0000\\n\\nMerge pull request #203 from ANHIG/3380\\n\\nRemoval of N from G group name for C*07:726:01G in xml \n", - "460 None \n", - "461 None \n", - "462 None \n", - "463 tree 572a3581db57ddc8f48c0f6f36a18db33b72ba68\\nparent 3e8bb627774ad62a765fb7826bef8b8d3efc82b8\\nparent 054dac767e3513fed7ced0639fc67dd371b4bd28\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1574074338 +0000\\ncommitter GitHub 1574074338 +0000\\n\\nMerge pull request #204 from ANHIG/3380\\n\\nLower case base 't' in gen files for B*07:14 corrected to 'T' \n", - "464 None \n", - "465 tree a3d5029fd9a9569fbc58f59d19c355ddd74de93f\\nparent b67c8cee9f317b9aab7ca3a9478813183c77e16f\\nparent 48caa202c941b79a1868311cd2bc2dbf45889aea\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579529382 +0000\\ncommitter GitHub 1579529382 +0000\\n\\nMerge pull request #207 from ANHIG/3390\\n\\nIPD-IMGT/HLA Release 3.39.0 \n", - "466 None \n", - "467 tree ae6b4286aecfb2fe61978464aa4f7cd556c57101\\nparent d89e87e2eb0296a353cd880d47773307d949ad02\\nparent bd4562b0edc5b02a22b8a588568e04f0362d8220\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579689673 +0000\\ncommitter GitHub 1579689673 +0000\\n\\nMerge pull request #208 from ANHIG/3390\\n\\nUpdated alignment for MICA*012:03 to include spacing present in other MICA*012 alleles \n", - "468 None \n", - "469 tree 6128a9e53c986b6efbbc23631c222296e743bc19\\nparent a19f887adf8ddf4c61c1af803d46bbd35643516a\\nparent e05a5c42d89815626d4a272d3283e2bd86f5fc66\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579689995 +0000\\ncommitter GitHub 1579689995 +0000\\n\\nMerge pull request #209 from ANHIG/3390\\n\\nUpdate to C*12:139Q moving defined serology \n", - "470 tree a61d33a9b07d1d94b9ca03419ccb227f99edd222\\nparent e7537add911efbf8890b126d3639c0560fe03827\\nauthor James Robinson 1579690347 +0000\\ncommitter GitHub 1579690347 +0000\\n\\nUpdate README.md\\n\\nCorrected formatting of lists of fields. \n", - "471 tree f21f46c1f1a0cc886d33cd46afcb8fb299a552b1\\nparent 0bfff70fe8ca504abaf8637ccd4ecc752e9717e9\\nauthor James Robinson 1579690446 +0000\\ncommitter GitHub 1579690446 +0000\\n\\nUpdate README.md \n", - "472 tree f21f46c1f1a0cc886d33cd46afcb8fb299a552b1\\nparent e05a5c42d89815626d4a272d3283e2bd86f5fc66\\nauthor James Robinson 1579690955 +0000\\ncommitter GitHub 1579690955 +0000\\n\\nUpdate README.md \n", - "473 None \n", - "474 None \n", - "475 tree e7a31e33069c63582f072c4748298830fdd6bcd5\\nparent a9f619032ea68c561e39a9ea3fe4358543356a92\\nparent b25532e27dabf40752a2687c6b14c7e521addf4d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579692753 +0000\\ncommitter GitHub 1579692753 +0000\\n\\nMerge pull request #210 from ANHIG/3390\\n\\n3390 \n", - "476 None \n", - "477 None \n", - "478 tree c77e55c01bf520f10a55bc8b10ca613660078418\\nparent 72911607eb497585b8e56d906d0794c99f888e7c\\nparent b23d7db0eebbf52d510780cefb6e09f83de70581\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579773860 +0000\\ncommitter GitHub 1579773860 +0000\\n\\nMerge pull request #212 from ANHIG/3390\\n\\n3390 \n", - "479 None \n", - "480 tree 1fc91e54a136014db8274ad0b74d0a641e048113\\nparent e5e80a1f24de819be3be7d0b2661b6eb5f0917ab\\nparent 0d5afcde672cf0472d5f02f4705dd8d31c32eb01\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1579774750 +0000\\ncommitter GitHub 1579774750 +0000\\n\\nMerge pull request #213 from ANHIG/3390\\n\\nRemoval of HLA- prefix for MICA/MICB alleles in hla.xml \n", - "481 None \n", - "482 None \n", - "483 tree 62c1ac817034984f4334fa14e6694c7a4c51cc87\\nparent 933b99c3cbf59d96086e272189e9f885684c3a3c\\nparent e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1580727285 +0000\\ncommitter GitHub 1580727285 +0000\\n\\nMerge pull request #214 from ANHIG/3390\\n\\n3390 \n", - "484 None \n", - "485 None \n", - "486 None \n", - "487 None \n", - "488 None \n", - "489 None \n", - "490 None \n", - "491 tree 9f20ea61cdd4e576ffcd87ed44ec4592829d1d6f\\nparent 3bef58fa463f149dba9bbe39ce5998dc309775b1\\nparent aa665c92a1e8a83795a769b2df05ea523230a6ea\\nauthor James Robinson 1587549990 +0100\\ncommitter GitHub 1587549990 +0100\\n\\nMerge pull request #216 from ANHIG/3400\\n\\n3400 \n", - "492 None \n", - "493 None \n", - "494 tree ec625bca664566b3a650c7a92c052f6cefd200ef\\nparent 33114538c5c04a541b79c07b9eab13e7f4688776\\nparent 04b174de7519eba544de546c8da83605b2d67695\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1587555439 +0100\\ncommitter GitHub 1587555439 +0100\\n\\nMerge pull request #217 from ANHIG/3400\\n\\n3400 \n", - "495 None \n", - "496 tree 833ed0e95fe16e7dbd9aee10e67f2327715d6623\\nparent 313fa941c27dc80c8be643e559a57fa9a61b5c81\\nparent 776bfa37573cd955f2a65b153c2a4a9da135ccf3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1588249169 +0100\\ncommitter GitHub 1588249169 +0100\\n\\nMerge pull request #219 from ANHIG/3400\\n\\nRemoval of invalid expression characters from G and P groups \n", - "497 None \n", - "498 tree 477b1f2a6a2d6d0da3c053803a3b115ac88e6143\\nparent 7fc318a21ee5e61b20b67713da83f53f170fa8c9\\nparent 84b22ea27bf990f8863509d5a808f221d211fbbd\\nauthor James Robinson 1591006789 +0100\\ncommitter GitHub 1591006789 +0100\\n\\nMerge pull request #221 from ANHIG/3400\\n\\nRestored missing xsd file \n", - "499 None \n", - "500 tree 5f05c318fcda4b01b7212902e2f8c29cfde8497c\\nparent 28392d448b1ed1b928e0e47c79655dd8ab451a87\\nparent a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594651898 +0100\\ncommitter GitHub 1594651898 +0100\\n\\nMerge pull request #222 from ANHIG/3410\\n\\nIPD-IMGT/HLA Release 3.41.0 \n", - "501 None \n", - "502 tree e7c7b0ef8fcfc88c205c2fe76ee390060ea69ab0\\nparent 0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a\\nparent 19d69647f9abfa71c99eb9db5c38006af993864e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594731795 +0100\\ncommitter GitHub 1594731795 +0100\\n\\nMerge pull request #224 from ANHIG/3410\\n\\nCorrected header for dpb_tce.csv file \n", - "503 None \n", - "504 tree 27824699e7ccee6180b4d21ca9c152315648ec5a\\nparent 408f46b67f28e31941e8b5f0fc30fcf6c3453936\\nparent 17fd07eda35d5224aa199c8b75a187676e59f4f8\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594739819 +0100\\ncommitter GitHub 1594739819 +0100\\n\\nMerge pull request #226 from ANHIG/3410\\n\\nRemoval of invalid characters from hla.xml \n", - "505 None \n", - "506 tree edbdad3d30b41391b3514cdc4a22055242efba09\\nparent 8a1c83d5eaaa9128aac546659d0cc97602bb7a10\\nparent a48af996cb97f811d37735f251903ece2b08cbfc\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1594976463 +0100\\ncommitter GitHub 1594976463 +0100\\n\\nMerge pull request #227 from ANHIG/3410\\n\\nCorrection of C*01:02:04 in fasta/hla_nuc.fasta \n", - "507 None \n", - "508 tree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 318d9bf94836219690597e8f3f88d6e544008903\\nparent 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1596101600 +0100\\ncommitter GitHub 1596101600 +0100\\n\\nMerge pull request #228 from ANHIG/3410\\n\\nCorrected serology for E*01:114 and E*01:115 \n", - "509 tree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7\\nparent 7ca733b18edab1fc837a34e3764b7d55e8dc93b0\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599478290 +0100\\ncommitter GitHub 1599478290 +0100\\n\\nMerge pull request #230 from ANHIG/Latest\\n\\nLatest to 3410 \n", - "510 tree fcb040059ff102db277ab13e0d43788434de87e8\\nparent 7ca733b18edab1fc837a34e3764b7d55e8dc93b0\\nparent 145561f6c5c7a3e6a4a07366457eb3a1edcf2200\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599478473 +0100\\ncommitter GitHub 1599478473 +0100\\n\\nMerge pull request #231 from ANHIG/3410\\n\\nMerge pull request #230 from ANHIG/Latest \n", - "511 None \n", - "512 tree ee869878737f1d205c3052842d3586a768c39b45\\nparent 60c4ea7496d1133d7f3e146aea13f48c42c50f34\\nparent 48e676dd09433ba9181d31db3c938b68cbc2c194\\nauthor James Robinson 1599484915 +0100\\ncommitter GitHub 1599484915 +0100\\n\\nMerge pull request #232 from ANHIG/3410\\n\\nChanges for missing MICA genomic sequences \n", - "513 None \n", - "514 None \n", - "515 None \n", - "516 tree 81d714a27ee6e5b9d8d31b2fe8bd05202ee8030f\\nparent ea1a723bdac5652aa6407361fd05e814f3a51401\\nparent a192c306215ff6657c46c06ac3d8e44fa8b0c237\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1599486008 +0100\\ncommitter GitHub 1599486008 +0100\\n\\nMerge pull request #233 from ANHIG/3410\\n\\n3410 \n", - "517 None \n", - "518 None \n", - "519 None \n", - "520 tree 709fd87a711d526ffa77049d96d88bac05c774fa\\nparent 92f2221eac44170043965bf8c2f9abfbe8a3d6fe\\nparent 432ebf6dddf39319f93a984938d160f5fdd86b02\\nauthor James Robinson 1599834724 +0100\\ncommitter GitHub 1599834724 +0100\\n\\nMerge pull request #234 from ANHIG/3410\\n\\nCorrections to feature coordinates of DRB pseudogenes in hla.dat and … \n", - "521 None \n", - "522 tree bad765a6de468421b3eb60fa0b2c3ef138ffa316\\nparent c40a48a903d50116e537c135e6f852900341dbf8\\nparent 59ed1d6dffcc2787bf974f4ea69092a9072cc184\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1602773033 +0100\\ncommitter GitHub 1602773033 +0100\\n\\nMerge pull request #236 from ANHIG/3420\\n\\nIPD-IMGT/HLA Release 3.42.0 \n", - "523 None \n", - "524 tree c639bb7d852762d0329a9ff5eb2932ff1a8ee404\\nparent 596a5e28098a9b937e947cba3dbf2a4ea866a886\\nparent 46a38e4abbd2392c57350f023b5c855070e44cf7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1602829330 +0100\\ncommitter GitHub 1602829330 +0100\\n\\nMerge pull request #237 from ANHIG/3420\\n\\nCorrections to hla_nom.txt and rel_dna_ser.txt \n", - "525 None \n", - "526 tree d90b0e5ad9bd236290ad53d14012d47bdb3eb198\\nparent dc54b50015fcfbb49528748520e0d7f2b2ff2e08\\nparent 9ad7336fb1b7b6307310efb0308f6f7362133e8c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1603465851 +0100\\ncommitter GitHub 1603465851 +0100\\n\\nMerge pull request #239 from ANHIG/3420\\n\\nRemoval of duplicate DRB1*01:01:01:01 entries from hla.xml \n", - "527 None \n", - "528 tree 2bc63de53394800052a040a4c791223486881ec2\\nparent ee5934b4ff020fe21cf59e51ae78f623fed259c0\\nparent c436780fea7228df63f493451531be6fd448854e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1604936338 +0000\\ncommitter GitHub 1604936338 +0000\\n\\nMerge pull request #241 from ANHIG/3420\\n\\nRemoval of expression characters from G and P groups in hla.xml \n", - "529 None \n", - "530 tree 4d3db4e3ca478ec58f68e29f4c2550debd5b287d\\nparent 98d47fb0511e0b19b087c29a8464e773106334a8\\nparent d6c74bdb8f18dc13086d95ff3072af1422b61889\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1604936689 +0000\\ncommitter GitHub 1604936689 +0000\\n\\nMerge pull request #242 from ANHIG/3420\\n\\nUpdate to release_verison.txt and md5checksums \n", - "531 None \n", - "532 None \n", - "533 None \n", - "534 tree 418496a0c6136a95543c9cd34fd96e6ba182d574\\nparent e435af939c4a776f9cb9309e761a46cbd0043b61\\nparent 41b3364db96b56b6dd596d776385657e9f2d96a2\\nauthor James Robinson 1607511571 +0000\\ncommitter GitHub 1607511571 +0000\\n\\nMerge pull request #244 from ANHIG/3420\\n\\nUpdate dpb_tce.csv \n", - "535 None \n", - "536 tree e23a616abe415801d3d74851f746b4782a6322a1\\nparent 7486e3f8276e3a8495d2b154495d7a8fa30e57c0\\nparent 5ef0d330953fba1889653b120bdf50d22cc571a7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1608117386 +0000\\ncommitter GitHub 1608117386 +0000\\n\\nMerge pull request #247 from ANHIG/3420\\n\\nUpload of hla.xsd and hla_ambigs.xsd \n", - "537 None \n", - "538 None \n", - "539 None \n", - "540 tree e84c4b41ca146f946001687b463bfe0af1776267\\nparent c5468c985964935bd9600f8e20380e31be449e2b\\nparent e9eb52c8016d15233e9c70537d830181bc28fec5\\nauthor James Robinson 1608118786 +0000\\ncommitter GitHub 1608118786 +0000\\n\\nMerge pull request #248 from ANHIG/3420\\n\\nUpdate hla.xml.zip \n", - "541 None \n", - "542 tree 8327a0e16ac34139239dde70f5ee53d6cbcdc222\\nparent 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10\\nauthor James Robinson 1610982145 +0000\\ncommitter GitHub 1610982145 +0000\\n\\nUpdate README.md \n", - "543 None \n", - "544 tree 0af0372f917fb1a207d5e335f57bcfbd4765e34f\\nparent a02389393dbd06e2e936d7d2438ef7e48fb969d9\\nparent 7a7d58ec828e8295dd4011f4f460f961a2b4428a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1610987484 +0000\\ncommitter GitHub 1610987484 +0000\\n\\nMerge pull request #250 from ANHIG/3430\\n\\n3430 \n", - "545 None \n", - "546 tree 268cb3b7c0c569a22d0576ae3258ce1fcf83e8f8\\nparent 4ec1022d2645f3c2e5018971473710d568078eae\\nparent 03ded64be9b290287ab0101891ca6f338861c2fe\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1611057378 +0000\\ncommitter GitHub 1611057378 +0000\\n\\nMerge pull request #251 from ANHIG/3430\\n\\nIPD-IMGT/HLA Release 3.43.0 \n", - "547 None \n", - "548 tree ff02ff518cac66aae7b5a2a11c47a1faa71b0b4c\\nparent cee977d8d1ca2d1f03f384e53227d56e5143b6fb\\nparent 25c04ea1f8bc4a9915417998310a563bdbb48115\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1611075477 +0000\\ncommitter GitHub 1611075477 +0000\\n\\nMerge pull request #252 from ANHIG/3430\\n\\nCorrect to P group allocation for B*51:329Q \n", - "549 None \n", - "550 None \n", - "551 tree 3d16225d6ee0c564ff5ad163feebd053f910b44b\\nparent 6305b6c83d61553d3606905f7b41a0cb99f92f0d\\nparent 2fdc68adf24ec02e28fba5657c7f31c1373491d2\\nauthor James Robinson 1612370314 +0000\\ncommitter GitHub 1612370314 +0000\\n\\nMerge pull request #254 from ANHIG/3430\\n\\nP, G group name patch and other fixes \n", - "552 None \n", - "553 tree e4abe7afa968cef486eea66649f7de2cd122dd70\\nparent 0fe7efb1a6217accb8d53cbb17a633f406459fbb\\nparent 5df8b7ecec0e249df5485dd622efed8b35758540\\nauthor James Robinson 1612443918 +0000\\ncommitter GitHub 1612443918 +0000\\n\\nMerge pull request #256 from ANHIG/3430\\n\\nUpdate hla.xml.zip \n", - "554 None \n", - "555 None \n", - "556 None \n", - "557 None \n", - "558 None \n", - "559 tree e9d53f77bc50482a40e2aaf00aa3e7d9f0ac670e\\nparent 3182e0793150de4ffb34da2774991cb24e49a191\\nparent a65fcca04e51ba8a9d48d2ee676be1de7ff01746\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1613575204 +0000\\ncommitter GitHub 1613575204 +0000\\n\\nMerge pull request #258 from ANHIG/3430\\n\\nCorrection of release version in hla.xml and hla_ciwd.xml and additio… \n", - "560 None \n", - "561 None \n", - "562 None \n", - "563 None \n", - "564 None \n", - "565 None \n", - "566 None \n", - "567 None \n", - "568 None \n", - "569 None \n", - "570 None \n", - "571 None \n", - "572 None \n", - "573 None \n", - "574 None \n", - "575 None \n", - "576 None \n", - "577 None \n", - "578 None \n", - "579 None \n", - "580 None \n", - "581 None \n", - "582 None \n", - "583 None \n", - "584 None \n", - "585 None \n", - "586 None \n", - "587 None \n", - "588 None \n", - "589 None \n", - "590 None \n", - "591 None \n", - "592 None \n", - "593 tree 486270e19b03dd6741f2345504c6dd8aabf3ec80\\nparent 0fa36435691cac5651bee2ffe511f73ccd98c367\\nparent c37267e1ee355c619a3058da5a7135e19e6522de\\nauthor James Robinson 1614761618 +0000\\ncommitter GitHub 1614761618 +0000\\n\\nMerge pull request #260 from ANHIG/3430\\n\\nAddition of files for IHIW HML References \n", - "594 None \n", - "595 tree 838d1f52f5159e036291e68d93b4e1ed7ee7742c\\nparent 94cfe2ac15af0171f1397984ca0d1968a6931eb3\\nparent 7b746d5303493fb53214ceffbd9b365c8ef4a126\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1618240664 +0100\\ncommitter GitHub 1618240664 +0100\\n\\nMerge pull request #262 from ANHIG/3430\\n\\nCorrection of DQB1 pseudo-exon mark up \n", - "596 None \n", - "597 tree 2fd0910671771b719cc3fd60df9ace06bad5454a\\nparent 410e5b8bd76c20bcde2cd0e92c78713e00160c28\\nparent 4240ef4cf17e503c44b177ff0f7b740258ac2e70\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1619003809 +0100\\ncommitter GitHub 1619003809 +0100\\n\\nMerge branch 'Latest' into 3440 \n", - "598 tree 2fd0910671771b719cc3fd60df9ace06bad5454a\\nparent 4240ef4cf17e503c44b177ff0f7b740258ac2e70\\nparent a2726dfb0cde8a5d567ce9a115d4f254f2af3851\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1619003820 +0100\\ncommitter GitHub 1619003820 +0100\\n\\nMerge pull request #263 from ANHIG/3440\\n\\nIPD-IMGT/HLA Release 3.44.0 \n", - "599 None \n", - "600 None \n", - "601 tree 6051a84888dcc089da909236838bd2f745c2fe81\\nparent b9d97ef45c56394528534bd1a2ec7d2d78523354\\nparent cf8ed2bb499fae21b7ed1544177ef3589a8246b1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1620815779 +0100\\ncommitter GitHub 1620815779 +0100\\n\\nMerge pull request #266 from ANHIG/3440\\n\\nRemoval of duplicate DRB1 entries from hla.xml \n", - "602 None \n", - "603 None \n", - "604 None \n", - "605 None \n", - "606 None \n", - "607 None \n", - "608 None \n", - "609 None \n", - "610 None \n", - "611 tree 9c05fea3fa44a36a22e23ad60617f00819a0e951\\nparent c0510fbaa138ba0029d8aa2949c282fb2dfbf926\\nparent 4871325c65b16d5fc1a0fb406ebf539c3cbcf054\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1623413342 +0100\\ncommitter GitHub 1623413342 +0100\\n\\nMerge branch 'Latest' into 3440 \n", - "612 tree 9c05fea3fa44a36a22e23ad60617f00819a0e951\\nparent 4871325c65b16d5fc1a0fb406ebf539c3cbcf054\\nparent 2f6878301950dfea48a8147a6d8bd012be564063\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1623413349 +0100\\ncommitter GitHub 1623413349 +0100\\n\\nMerge pull request #267 from ANHIG/3440\\n\\nInclusion of genomic sequence for B*44:495, DQB1*03:442 and DQB1*03:4… \n", - "613 None \n", - "614 tree a016fa2dcc42b1d2904bbad92c65522d64bb7636\\nparent a736a7ce4d98a0fefa3f4c01ab6da4641de74254\\nparent ee9eefb21f878da18c72bdc04b31d6ec5d8ade06\\nauthor James Robinson 1623753113 +0100\\ncommitter GitHub 1623753113 +0100\\n\\nMerge pull request #268 from ANHIG/3440\\n\\nUpdated DQB1 version number in gen txt file \n", - "615 None \n", - "616 None \n", - "617 None \n", - "618 None \n", - "619 None \n", - "620 None \n", - "621 tree 6424cf47380a105370690c8ddbf86212eb5ba49d\\nparent af805f6d40beef639fac7bd1c5f7789893c2f662\\nparent b57de92d58da2bf787e5af34ab09e0e8ee6cea6c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626243543 +0100\\ncommitter GitHub 1626243543 +0100\\n\\nMerge pull request #271 from ANHIG/3450\\n\\n3450 \n", - "622 None \n", - "623 tree 581a1278deba65a0a9ac9fbcdc173744e51bc4cc\\nparent 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1\\nparent 89b57278869c7b46fbbaf94825ed336328f3567a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626336442 +0100\\ncommitter GitHub 1626336442 +0100\\n\\nMerge pull request #273 from ANHIG/3450\\n\\nRe-upload of hla.xml.zip and hla_ambigs.xml.zip for release 3.45.0 \n", - "624 None \n", - "625 tree 57980302ea7464bbf80923f7cdb503c6fc50df80\\nparent fd63f824a11eead1f7fb39457251c7ac27ad1f93\\nparent d3fd19b04d4256600e8c90a27a2b317d61514c86\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626694057 +0100\\ncommitter GitHub 1626694057 +0100\\n\\nMerge pull request #274 from ANHIG/3450\\n\\nUpdate hla_prot/nuc/gen.fasta in main directory with latest version \n", - "626 None \n", - "627 tree 2a59a672021b2f43961276bfc873b518f367d845\\nparent 4a8d93e8607e2413edee71da68cade6e11249fea\\nparent 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1626779605 +0100\\ncommitter GitHub 1626779605 +0100\\n\\nMerge pull request #276 from ANHIG/3450\\n\\nRemoval of invalid control characters from hla.xml and hla.dat files \n", - "628 None \n", - "629 tree 78ea0888b047c3305649e0c730a7adc43462950d\\nparent a231c3b065a7b9c86c92915f3b4bcf012ec36175\\nparent 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1629473129 +0100\\ncommitter GitHub 1629473129 +0100\\n\\nMerge pull request #279 from ANHIG/3450\\n\\nIPD-IMGT/HLA Patch 3.45.1 \n", - "630 None \n", - "631 None \n", - "632 tree 767c2a360947e6ea3f39804f06458e7206f5cec1\\nparent 6c613ce701353f42b6c911801f0aeb78413fac9d\\nparent 352813601073bcdc3d5eb08d1be07be904276a9a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1631893796 +0100\\ncommitter GitHub 1631893796 +0100\\n\\nMerge pull request #281 from ANHIG/3450\\n\\nUpdate of release_version.txt to 3.45.1 \n", - "633 None \n", - "634 None \n", - "635 None \n", - "636 tree 610e054687c53bcebf7ff18f5869eb37922a47fe\\nparent 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd\\nparent d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea\\nauthor James Robinson 1633965237 +0100\\ncommitter GitHub 1633965237 +0100\\n\\nMerge pull request #282 from ANHIG/3460\\n\\nRelease 3.46.0 \n", - "637 None \n", - "638 tree 826beb70dab6efe7253a866981e50cd84b26e73f\\nparent 8d77b3dd93959663d58ae5b626289d0746edd0e7\\nparent ddda708da9f2f41ae7e7d122973c2eddb141d949\\nauthor James Robinson 1633966426 +0100\\ncommitter GitHub 1633966426 +0100\\n\\nMerge pull request #283 from ANHIG/3460\\n\\nIPD-IMGT/HLA Release 3.46.0 \n", - "639 None \n", - "640 tree 739503884c4439a043a8bcf2249c0c59512befca\\nparent 8dd2a04b1d7e559f5124d012f0a729d0180216d2\\nparent 3f46491c0fe377fd922412c93137efb6a4879b05\\nauthor James Robinson 1635247950 +0100\\ncommitter GitHub 1635247950 +0100\\n\\nMerge pull request #286 from ANHIG/3460\\n\\nChanges to descriptors for two deleted alleles \n", - "641 None \n", - "642 tree 53443064a41f075cf6336f5c513d9212a62b2168\\nparent 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f\\nparent 178c68cca2044cbd5032cbff23e4c06b738aed2a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1636631366 +0000\\ncommitter GitHub 1636631366 +0000\\n\\nMerge pull request #289 from ANHIG/3460\\n\\nUpdated reason for deletion for alleles B*07:02:06, B*44:525, DQB1*02… \n", - "643 tree 9cd8f053ab1857b8156bdb9fe015cb54d44f6e50\\nparent d76ca7d75891aac95205b2cc11510ce8ef41a65a\\nauthor James Robinson 1641287913 +0000\\ncommitter GitHub 1641287913 +0000\\n\\nUpdate README.md \n", - "644 tree b2dfe7a38a1d029e61713429dd6761217c91f00b\\nparent 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810\\nauthor James Robinson 1641287942 +0000\\ncommitter GitHub 1641287942 +0000\\n\\nUpdate README.md \n", - "645 None \n", - "646 None \n", - "647 tree 4945eb443eef38bc0974907f20e9083d0537d276\\nparent 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd\\nparent d86bdd9983424c792691269fa10e6f022ccf2191\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1642106018 +0000\\ncommitter GitHub 1642106018 +0000\\n\\nMerge pull request #291 from ANHIG/3470\\n\\n3470 \n", - "648 tree 7f53074f59c6c734be7ae5dafb105f0f8532c1af\\nparent d86bdd9983424c792691269fa10e6f022ccf2191\\nauthor James Robinson 1642147558 +0000\\ncommitter GitHub 1642147558 +0000\\n\\nUpdate README.md\\n\\nUpdate sponsorship contact and malformed section header \n", - "649 None \n", - "650 None \n", - "651 tree f97a3f30616b37a0af1125a18836898e31b6e106\\nparent 239bf68f403bbdbabb43fa0277040f4dda2b2aff\\nparent db46d2a0209720c5fa0ab8b03403f7009f69d2d6\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1642173923 +0000\\ncommitter GitHub 1642173923 +0000\\n\\nMerge pull request #292 from ANHIG/3470\\n\\n3470 \n", - "652 None \n", - "653 None \n", - "654 None \n", - "655 tree 24a24723ebcb1a4941b46364932c07e35ae15df6\\nparent d4c410cd91618a8a74a7763598e499f6a8aa168b\\nparent 8ab272288e81fa9a49fd4765579b066c2c03cc10\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1644507419 +0000\\ncommitter GitHub 1644507419 +0000\\n\\nMerge pull request #296 from ANHIG/3470\\n\\nCorrection of HLA P Groups in hla.xml \n", - "656 None \n", - "657 tree b28e791a20f7aa5920dd2b74fc7be98c783339db\\nparent 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e\\nparent db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1647354479 +0000\\ncommitter GitHub 1647354479 +0000\\n\\nMerge pull request #299 from ANHIG/3470\\n\\nUpdate to xml/hla.xml.zip correcting meta data \n", - "658 None \n", - "659 None \n", - "660 None \n", - "661 None \n", - "662 tree 3b5d2493c93ac51afea3e135dddb461fd1293447\\nparent 4a13df461c42f970a099de77377f309995e7995c\\nparent 4d33035dd296826bbde200e17e5281910ac8be13\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1650443940 +0100\\ncommitter GitHub 1650443940 +0100\\n\\nMerge pull request #305 from ANHIG/3480\\n\\nUpload of Allelelist_history.txt for IPD-IMGT/HLA Release 3.48.0 \n", - "663 None \n", - "664 None \n", - "665 None \n", - "666 None \n", - "667 None \n", - "668 tree 1ae5aa712676f2aee764e87c7ed7d1c154af2a50\\nparent d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe\\nparent c90cc62006b35061c8db4b6f8da1b86de7650b23\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1657873291 +0100\\ncommitter GitHub 1657873291 +0100\\n\\nMerge pull request #308 from ANHIG/3490\\n\\n3490 \n", - "669 None \n", - "670 tree 14c50978848d44c6b646380f461430c6afa3a07b\\nparent 536e8833f3be4bbcffbfba43cd0b3043c5bf4068\\nparent 8732e7d4739a911e01f69d2c5bda82ca15ca68a9\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1658580856 +0100\\ncommitter GitHub 1658580856 +0100\\n\\nMerge pull request #310 from ANHIG/3490\\n\\nAdded additional space in DRB_prot.txt, DRB_nuc.txt and DRB1_gen.txt … \n", - "671 None \n", - "672 None \n", - "673 tree 687b3064964c00ca72360ffd0d4d5a05f1b1d47c\\nparent 50e92c677f4cd547c32bb9305269a762a9595074\\nparent 1fd937e6c0ff8452f64152aec9632f0586f981d1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1661074281 +0100\\ncommitter GitHub 1661074281 +0100\\n\\nMerge pull request #314 from ANHIG/3490\\n\\nCorrected DRA*01:01:01:01 P group (DRA*01:01P) \n", - "674 None \n", - "675 tree 9435adb2a0625e47102ba86f264c775bfe6456fc\\nparent a9680a9e80e2c119d4aa41f90e5f40cef6e7df02\\nparent 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1661442247 +0100\\ncommitter GitHub 1661442247 +0100\\n\\nMerge pull request #315 from ANHIG/3490\\n\\nRemoval of duplicate \"KW Human MHC;\" in hla.dat; Removal of empty 3… \n", - "676 None \n", - "677 None \n", - "678 tree f5fa7e25c2fdb24f2e842951338b6e6bd618a237\\nparent 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816\\nparent 2c631a4b61d529ff1c0635750888f6f6d79c2703\\nauthor xeniageorgiouAN 1665666372 +0100\\ncommitter GitHub 1665666372 +0100\\n\\nMerge pull request #317 from ANHIG/3500\\n\\nIPD-IMGT/HLA Release 3.50.0 \n", - "679 None \n", - "680 tree f4dfbde08baca4399784af7359b7fdc9acc97c1f\\nparent 1ce31fc9e2805034578eff60a269c02176f03252\\nparent 2d38d3313229fdc5f8aa00052a2db21b35be3d2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1665737257 +0100\\ncommitter GitHub 1665737257 +0100\\n\\nMerge pull request #318 from ANHIG/3500\\n\\nhla.dat file for IPD-IMGT/HLA Release 3.50.0 \n", - "681 tree ec5e05405db4963ee9b10c857e38ec3f44d18764\\nparent 1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666280802 +0100\\ncommitter GitHub 1666280802 +0100\\n\\nUpdate sample flatfile to display ID line \n", - "682 tree f451b99c69b28981884130084bfeb9e872b4e9a1\\nparent 25ca5b9aeaad82db223c11bc058ba2b66ca996bb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666280825 +0100\\ncommitter GitHub 1666280825 +0100\\n\\nUpdate sample flatfile to display ID line \n", - "683 tree 7e408b93f161a56eabed6413339eea7e464f29ea\\nparent 63bd2a16920933caed1bcc2489913ad1a52d9c55\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341453 +0100\\ncommitter GitHub 1666341453 +0100\\n\\nUpdate Manual.md \n", - "684 tree f658c328f504b22fe5c410d8097eab7f464ff8cc\\nparent e5198e0f0cb97456678856a60a13e87581e39966\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341478 +0100\\ncommitter GitHub 1666341478 +0100\\n\\nUpdate Manual.md \n", - "685 tree c7dce1291c8da0efd4ed6336c4051cd89b21762f\\nparent ce483229eac6fd693d73cd96c0c14a898b0ee257\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341497 +0100\\ncommitter GitHub 1666341497 +0100\\n\\nUpdate Manual.md \n", - "686 tree be6945f2546f30cca345ec49ea064a3bb1eaca89\\nparent 870e39341592de0113c530f471098490a246ac24\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341512 +0100\\ncommitter GitHub 1666341512 +0100\\n\\nUpdate Manual.md \n", - "687 tree e90e4d54ac971a4226f1957bf1a568582a36aef5\\nparent 58e40f66297b220958bcf09c6f92009ba6422e3a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341530 +0100\\ncommitter GitHub 1666341530 +0100\\n\\nUpdate Manual.md \n", - "688 tree 63b8c4c64dbd1e955a5886e04291ac7f20510148\\nparent 6105b0721add250edc33e25f4c09b3fcf2a9c896\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341545 +0100\\ncommitter GitHub 1666341545 +0100\\n\\nUpdate Manual.md \n", - "689 tree 73fe4a867bcd73c032784568be46888b3d05d147\\nparent 81bceb5eee4289c9fcefad90f821f5269849df37\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341676 +0100\\ncommitter GitHub 1666341676 +0100\\n\\nUpdate Manual.md \n", - "690 tree 0a6c649ca4a11daf1fb7df8e26cb3fc12ab4d76c\\nparent 77f7c148e7de394021ca84a012427a8a0974eb5f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341696 +0100\\ncommitter GitHub 1666341696 +0100\\n\\nUpdate Manual.md \n", - "691 tree 58442f7386dd2f5b5a208ebedae21fc632b567bf\\nparent 19fd85f5aceb424c866a2c939caea18a4383a136\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341713 +0100\\ncommitter GitHub 1666341713 +0100\\n\\nUpdate Manual.md \n", - "692 tree 5bf0803ef9a96a382ec24e1f2f1733b675092821\\nparent 7cf5f88bd3698ebb5170c34b2f155883a0a82e7e\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341728 +0100\\ncommitter GitHub 1666341728 +0100\\n\\nUpdate Manual.md \n", - "693 tree 738d4f217a4d5c33fa3cfd75e12400e36ce620c1\\nparent a22f909ec97f3e2b5bdaf764fc46606c1d2718a2\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341753 +0100\\ncommitter GitHub 1666341753 +0100\\n\\nUpdate Manual.md \n", - "694 tree abac042b3178de959d62365d011bae556149aa16\\nparent 71626fbc1ecab1867deda1c9739557a345c443c3\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341769 +0100\\ncommitter GitHub 1666341769 +0100\\n\\nUpdate Manual.md \n", - "695 tree e25b42fdccdb8d999f8168c72f656f85b8d4ebaa\\nparent ee9eefb21f878da18c72bdc04b31d6ec5d8ade06\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341782 +0100\\ncommitter GitHub 1666341782 +0100\\n\\nUpdate Manual.md \n", - "696 tree b58dd7dd6de8fc952130d0e4ad0d59042b76db97\\nparent 352813601073bcdc3d5eb08d1be07be904276a9a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341839 +0100\\ncommitter GitHub 1666341839 +0100\\n\\nUpdate Manual.md \n", - "697 tree 42e2ecf14b94827129e447c4fd83c35ca6253549\\nparent 48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341858 +0100\\ncommitter GitHub 1666341858 +0100\\n\\nUpdate Manual.md \n", - "698 tree fd8d1e21f44ecb6c1ed23734906cf84bad4d7328\\nparent db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341872 +0100\\ncommitter GitHub 1666341872 +0100\\n\\nUpdate Manual.md \n", - "699 tree a596567941d14c46746cb09d504016c39f1e4963\\nparent 51015f8712a57688e520961c4ccf7e259bf56995\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341928 +0100\\ncommitter GitHub 1666341928 +0100\\n\\nUpdate Manual.md \n", - "700 tree 7c582c2669e168f3921c60740dc882b8447edfa3\\nparent 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1666341958 +0100\\ncommitter GitHub 1666341958 +0100\\n\\nUpdate Manual.md \n", - "701 None \n", - "702 None \n", - "703 tree 79545a4b3e76dc1654e4806b9c61028037edd65a\\nparent e941759874365cb152a3562c22d10847d10db326\\nparent 36220a1c5c2d6954f4873a552544cc0e55b61d0a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1671012174 +0000\\ncommitter GitHub 1671012174 +0000\\n\\nMerge pull request #323 from ANHIG/3500\\n\\nCorrected missing date and version field in Allelelist_history.txt \n", - "704 None \n", - "705 None \n", - "706 tree 0324b28ec83620104d62eff785beb9557dbad4bd\\nparent 50b790037030d958b662085c3f4cf34ba72a32ec\\nparent 4b8432c7d56121c84d6ef1d75a1c7185c628c13d\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1673604288 +0000\\ncommitter GitHub 1673604288 +0000\\n\\nMerge pull request #325 from ANHIG/3510\\n\\n3510 \n", - "707 None \n", - "708 tree e9ffca9666e355b1285a0c6a42951f6a28ea7f90\\nparent 5f2c562056f8ffa89aeea0631f2a52300ee0de17\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor xeniageorgiouAN 1681747432 +0100\\ncommitter GitHub 1681747432 +0100\\n\\nMerge pull request #334 from ANHIG/3520\\n\\nIPD-IMGT/HLA Release 3.52.0 \n", - "709 tree c28397936e9a8e37c3907ecb4d9dc27aab805b90\\nparent def376dc6955b339b17f0a4b840e80eb6b9c744b\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013651 +0100\\ncommitter GitHub 1685013651 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "710 tree 782c7515b6eb73a17f9af9447ee60d361535f332\\nparent 4b8432c7d56121c84d6ef1d75a1c7185c628c13d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013769 +0100\\ncommitter GitHub 1685013769 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "711 tree a7abb2bd63deff6c3e3afd67febc6426cd9f1919\\nparent 36220a1c5c2d6954f4873a552544cc0e55b61d0a\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013795 +0100\\ncommitter GitHub 1685013795 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "712 tree 89e103ad5f61abf9b46726d1b3b98022372fb8ca\\nparent 6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013808 +0100\\ncommitter GitHub 1685013808 +0100\\n\\nUpdate Deleted_alleles.txt \n", - "713 tree 5c5450ad6e75945f8b040038e316d6d54b9e0f66\\nparent 1d084a344c39ea1ec5fdf66575d6cc85fde30d66\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013889 +0100\\ncommitter GitHub 1685013889 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "714 tree 68130bd7950bfeaa2d63e6f59f922471dd6c85e1\\nparent cac526afe42a99640d287b18521d4f597f758cc7\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013907 +0100\\ncommitter GitHub 1685013907 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "715 tree f57d9fcef84cb699d67cf9cc2d075f82bc81da85\\nparent 3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013928 +0100\\ncommitter GitHub 1685013928 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "716 tree 7f09573aee3f202a1424fb8004cd4b446658e774\\nparent ca9422949acac3495dc385af56e9778a720578fa\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685013946 +0100\\ncommitter GitHub 1685013946 +0100\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in Deleted_alleles.txt \n", - "717 tree c28397936e9a8e37c3907ecb4d9dc27aab805b90\\nparent 38398a75e9762ff070d8e9bd714d074332646cd7\\nparent 62945381d236dcdb2770daf1fa861b216b99635c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1685014061 +0100\\ncommitter GitHub 1685014061 +0100\\n\\nMerge pull request #337 from ANHIG/3520\\n\\nCorrected suffix change of C*03:03:01:50 renamed C*03:03:01:50N in De… \n", - "718 None \n", - "719 tree e469a87af741eea72f030c97d1166f3ae74a95f8\\nparent 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca\\nparent 9283ea834c9036298d0ffeec455cb00e80998157\\nauthor xeniageorgiouAN 1689174466 +0100\\ncommitter GitHub 1689174466 +0100\\n\\nMerge pull request #339 from ANHIG/3.53.0\\n\\nIPD-IMGT/HLA Release 3.53.0 \n", - "720 tree 3b372acf955777c904ae16d79d63f13d99298acb\\nparent 9283ea834c9036298d0ffeec455cb00e80998157\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1690388234 +0100\\ncommitter GitHub 1690388234 +0100\\n\\nDocumented changes to the hla.xml releasestatus and release comments attributes. \n", - "721 tree 3b372acf955777c904ae16d79d63f13d99298acb\\nparent 257023f6884c7be64f80212d5b7e5b5090074675\\nparent 8bbbfb664b7d9787893860b9b199118363f0d29f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1690388253 +0100\\ncommitter GitHub 1690388253 +0100\\n\\nMerge pull request #341 from ANHIG/3530\\n\\nDocumented changes to the hla.xml releasestatus and release comments … \n", - "722 None \n", - "723 tree 96e236e820933d2858e8023d8500d3c26a146aab\\nparent 359b8c8634db73b939496c53643cc0fae7f22a58\\nparent dd94105b16d0b851349385f7a6366ea63a7ab41f\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1691742598 +0100\\ncommitter GitHub 1691742598 +0100\\n\\nMerge pull request #342 from ANHIG/3530\\n\\nUpdated database citation in README.md \n", - "724 None \n", - "725 tree dda4efc59c2d030e9a42d84936a1a5f24e8f256a\\nparent 63dd028fca845a55a065ac75aea5f9079cce065e\\nparent 83aa94b540407ccdfcb452c77439b86c543f849d\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1692967515 +0100\\ncommitter GitHub 1692967515 +0100\\n\\nMerge pull request #345 from ANHIG/3530\\n\\nUpdate to dpb_tce.csv file containing corrections to DPB TCE version … \n", - "726 None \n", - "727 tree 3a16178c0514ad71913a582bfdd88556652f93e3\\nparent a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a\\nparent f71eae6423f6fc21208543a100271fb1f3594ca0\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1697118658 +0100\\ncommitter GitHub 1697118658 +0100\\n\\nMerge pull request #348 from ANHIG/3540\\n\\nIMGT/HLA Database Release 3.54.0 \n", - "728 None \n", - "729 tree df912ca977f637e2f6a906eff36aff3b66f13588\\nparent 82b2645b5cfda1bcfdaab58e28b1424200ba7feb\\nparent 860f0e2963f4e17a3a4ee6631b00f85831414b7c\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1697792703 +0100\\ncommitter GitHub 1697792703 +0100\\n\\nMerge pull request #350 from ANHIG/3540\\n\\nCorrected format of hla.xml to be consitent with current production v… \n", - "730 None \n", - "731 tree 08b9f06003dd9f711b27683ad1e1af77be35e1b0\\nparent 5734aa71940623de415012e724571e8dc83c7ec4\\nparent 37db1de2825438e8850de308d43a162a6d5c0ebd\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1699538316 +0000\\ncommitter GitHub 1699538316 +0000\\n\\nMerge pull request #352 from ANHIG/3540\\n\\nUpload of hla_prot, nuc and gen.fasta to root directory \n", - "732 None \n", - "733 tree 1cc4bbf6c5c57a14ab4eba08994009f98108d0bb\\nparent 901b1b788a2ec2b4722c9672910ad880b29b368b\\nparent 7d00d7b49cbcc987e07752845bd8b14986316ab4\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1704984853 +0000\\ncommitter GitHub 1704984853 +0000\\n\\nMerge pull request #355 from ANHIG/3540\\n\\nRelease of new hla.xml format as hla_new.xml and hla_new.xsd for 3.54.0 \n", - "734 None \n", - "735 None \n", - "736 tree f33d0256071f32b24e10958c13e406d2cfd0278c\\nparent 522c1fdd2b79fa7caa628ec48f6654342cb77045\\nparent 9269ebc7d683892d200250d1cb9b50e65775adf1\\nauthor michaelcooperAN <55495425+michaelcooperAN@users.noreply.github.com> 1705419674 +0000\\ncommitter GitHub 1705419674 +0000\\n\\nMerge pull request #357 from ANHIG/3550\\n\\n3550 \n", - "737 None \n", - "738 tree 7494ab73a2e3d1c11734e72acc83573cb8feb161\\nparent 976810404a63f0f005190d8183450534f4c631df\\nparent e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb\\nauthor dominicbarkerAN <37367778+dominicbarkerAN@users.noreply.github.com> 1705575965 +0000\\ncommitter GitHub 1705575965 +0000\\n\\nMerge pull request #359 from ANHIG/3550\\n\\nRemoval of empty sequence block in A_prot.txt and MICA_prot.txt \n", - "\n", - " url \\\n", - "0 https://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", - "1 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", - "2 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", - "3 https://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", - "4 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", - "5 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "6 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "7 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdc \n", - "8 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13 \n", - "9 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141 \n", - "10 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089 \n", - "11 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "12 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", - "13 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "14 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", - "15 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049 \n", - "16 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01db \n", - "17 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89c \n", - "18 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "19 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", - "20 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415 \n", - "21 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", - "22 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", - "23 https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97 \n", - "24 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "25 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56 \n", - "26 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", - "27 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", - "28 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", - "29 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059f \n", - "30 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", - "31 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", - "32 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fd \n", - "33 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", - "34 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", - "35 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", - "36 https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", - "37 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", - "38 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", - "39 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500 \n", - "40 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707 \n", - "41 https://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", - "42 https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", - "43 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "44 https://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", - "45 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "46 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", - "47 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7 \n", - "48 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47 \n", - "49 https://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "50 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", - "51 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "52 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975be \n", - "53 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "54 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9 \n", - "55 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "56 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", - "57 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "58 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", - "59 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", - "60 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "61 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "62 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03c \n", - "63 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "64 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", - "65 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "66 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948 \n", - "67 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", - "68 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801 \n", - "69 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "70 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", - "71 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "72 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", - "73 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "74 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6be \n", - "75 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "76 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", - "77 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", - "78 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "79 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "80 https://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "81 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "82 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", - "83 https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712 \n", - "84 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90 \n", - "85 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "86 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3 \n", - "87 https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "88 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", - "89 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417 \n", - "90 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "91 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", - "92 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e \n", - "93 https://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", - "94 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b \n", - "95 https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "96 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0 \n", - "97 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", - "98 https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "99 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", - "100 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "101 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", - "102 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764 \n", - "103 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", - "104 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", - "105 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", - "106 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", - "107 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "108 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", - "109 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", - "110 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca \n", - "111 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", - "112 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "113 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", - "114 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "115 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", - "116 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "117 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", - "118 https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "119 https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981 \n", - "120 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "121 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", - "122 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "123 https://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fc \n", - "124 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "125 https://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798d \n", - "126 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560 \n", - "127 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", - "128 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "129 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", - "130 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "131 https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", - "132 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", - "133 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce \n", - "134 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961ade \n", - "135 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "136 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", - "137 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "138 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", - "139 https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "140 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", - "141 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "142 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", - "143 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", - "144 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "145 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", - "146 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "147 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", - "148 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bd \n", - "149 https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", - "150 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", - "151 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbeba \n", - "152 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1 \n", - "153 https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7 \n", - "154 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "155 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "156 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", - "157 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "158 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", - "159 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "160 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", - "161 https://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b \n", - "162 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633c \n", - "163 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "164 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", - "165 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9e \n", - "166 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "167 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", - "168 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "169 https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", - "170 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "171 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147a \n", - "172 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "173 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", - "174 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "175 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", - "176 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41ef \n", - "177 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "178 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", - "179 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "180 https://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2f \n", - "181 https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", - "182 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049 \n", - "183 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", - "184 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "185 https://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bba \n", - "186 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "187 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", - "188 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "189 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", - "190 https://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a \n", - "191 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", - "192 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "193 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", - "194 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6 \n", - "195 https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "196 https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", - "197 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "198 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "199 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "200 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", - "201 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", - "202 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5 \n", - "203 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", - "204 https://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "205 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0a \n", - "206 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "207 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", - "208 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "209 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769f \n", - "210 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "211 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", - "212 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "213 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", - "214 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "215 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", - "216 https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712 \n", - "217 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", - "218 https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "219 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399c \n", - "220 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535 \n", - "221 https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", - "222 https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", - "223 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "224 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", - "225 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", - "226 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "227 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", - "228 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55 \n", - "229 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", - "230 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "231 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", - "232 https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "233 https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", - "234 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", - "235 https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", - "236 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "237 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", - "238 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", - "239 https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667 \n", - "240 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572 \n", - "241 https://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", - "242 https://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "243 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", - "244 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "245 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", - "246 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725 \n", - "247 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "248 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", - "249 https://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "250 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5 \n", - "251 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "252 https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", - "253 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "254 https://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222e \n", - "255 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "256 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", - "257 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9 \n", - "258 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b \n", - "259 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18 \n", - "260 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6 \n", - "261 https://api.github.com/repos/ANHIG/IMGTHLA/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf \n", - "262 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6599041f06d568261be10f0bca306a772e5cd36c \n", - "263 https://api.github.com/repos/ANHIG/IMGTHLA/commits/78bbe4865d1131f6843a4b2846f340a0d207a487 \n", - "264 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d8879eb073b7852071734eaa2c41544bd552643 \n", - "265 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9243c652d3e942afed3397a0f97ecc38e365b731 \n", - "266 https://api.github.com/repos/ANHIG/IMGTHLA/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb \n", - "267 https://api.github.com/repos/ANHIG/IMGTHLA/commits/658df88d6a758ddf8c184de90b725c21bb5ece37 \n", - "268 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31 \n", - "269 https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", - "270 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655 \n", - "271 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba \n", - "272 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89911df382bf499cd2fad648575d64f84e0ebee5 \n", - "273 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5efd2671688f48f60637136f7712c046c0d3c9b4 \n", - "274 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", - "275 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad \n", - "276 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621 \n", - "277 https://api.github.com/repos/ANHIG/IMGTHLA/commits/53f567078d46365a3fec66ac57316cc7c038f650 \n", - "278 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c7f60887bb500313f461c68c84fcacb7c567410 \n", - "279 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", - "280 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", - "281 https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", - "282 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", - "283 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", - "284 https://api.github.com/repos/ANHIG/IMGTHLA/commits/039466eee45519d41411df5783695dbe8dc7843a \n", - "285 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110 \n", - "286 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", - "287 https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025 \n", - "288 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871 \n", - "289 https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462 \n", - "290 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "291 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458 \n", - "292 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "293 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", - "294 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "295 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900 \n", - "296 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", - "297 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "298 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", - "299 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "300 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bf \n", - "301 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "302 https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09 \n", - "303 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "304 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948 \n", - "305 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", - "306 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "307 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3a \n", - "308 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "309 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", - "310 https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046 \n", - "311 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", - "312 https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", - "313 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5 \n", - "314 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", - "315 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", - "316 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "317 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628 \n", - "318 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "319 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956 \n", - "320 https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", - "321 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", - "322 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189 \n", - "323 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eee \n", - "324 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "325 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "326 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "327 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9db \n", - "328 https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "329 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15 \n", - "330 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "331 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", - "332 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "333 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", - "334 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970 \n", - "335 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "336 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275 \n", - "337 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "338 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", - "339 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", - "340 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177 \n", - "341 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", - "342 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", - "343 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", - "344 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "345 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", - "346 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "347 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "348 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", - "349 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", - "350 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "351 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3 \n", - "352 https://api.github.com/repos/ANHIG/IMGTHLA/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb \n", - "353 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ed8336e430025284e3023dc24f149e63f2739b5 \n", - "354 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3813802728ea8402b8d2e843f670bbc98526143a \n", - "355 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", - "356 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e \n", - "357 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", - "358 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", - "359 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", - "360 https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "361 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", - "362 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c \n", - "363 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", - "364 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c \n", - "365 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", - "366 https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "367 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "368 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", - "369 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", - "370 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "371 https://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535c \n", - "372 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305 \n", - "373 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", - "374 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df \n", - "375 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", - "376 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31 \n", - "377 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", - "378 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188 \n", - "379 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", - "380 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", - "381 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "382 https://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb \n", - "383 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", - "384 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15 \n", - "385 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "386 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", - "387 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", - "388 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", - "389 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "390 https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "391 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", - "392 https://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "393 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", - "394 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", - "395 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "396 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", - "397 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", - "398 https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115 \n", - "399 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", - "400 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08d \n", - "401 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744 \n", - "402 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", - "403 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "404 https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215 \n", - "405 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", - "406 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e \n", - "407 https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", - "408 https://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "409 https://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", - "410 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aa \n", - "411 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", - "412 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", - "413 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456d \n", - "414 https://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fa \n", - "415 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "416 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7 \n", - "417 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", - "418 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", - "419 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "420 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766 \n", - "421 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715 \n", - "422 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", - "423 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "424 https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4 \n", - "425 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "426 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", - "427 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "428 https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", - "429 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "430 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971 \n", - "431 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", - "432 https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68 \n", - "433 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", - "434 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b \n", - "435 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", - "436 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590 \n", - "437 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "438 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0d \n", - "439 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", - "440 https://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694f \n", - "441 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", - "442 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", - "443 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", - "444 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18 \n", - "445 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", - "446 https://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5cea \n", - "447 https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365 \n", - "448 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a \n", - "449 https://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "450 https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", - "451 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "452 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", - "453 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", - "454 https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "455 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", - "456 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028 \n", - "457 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", - "458 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "459 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", - "460 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", - "461 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105 \n", - "462 https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "463 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "464 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "465 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02 \n", - "466 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "467 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", - "468 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "469 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827 \n", - "470 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", - "471 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", - "472 https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", - "473 https://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401aca \n", - "474 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "475 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7c \n", - "476 https://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", - "477 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "478 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", - "479 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "480 https://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3c \n", - "481 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", - "482 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "483 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", - "484 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb \n", - "485 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", - "486 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152 \n", - "487 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56c \n", - "488 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", - "489 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", - "490 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "491 https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776 \n", - "492 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910 \n", - "493 https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695 \n", - "494 https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", - "495 https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "496 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", - "497 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "498 https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", - "499 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "500 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", - "501 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e \n", - "502 https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", - "503 https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "504 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", - "505 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc \n", - "506 https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903 \n", - "507 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "508 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "509 https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "510 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", - "511 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "512 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", - "513 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931 \n", - "514 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888 \n", - "515 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "516 https://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", - "517 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", - "518 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", - "519 https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "520 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8 \n", - "521 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "522 https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", - "523 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "524 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", - "525 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "526 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", - "527 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e \n", - "528 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8 \n", - "529 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "530 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", - "531 https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896 \n", - "532 https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", - "533 https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "534 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", - "535 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "536 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2b \n", - "537 https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7 \n", - "538 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", - "539 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "540 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "541 https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", - "542 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", - "543 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "544 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eae \n", - "545 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe \n", - "546 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", - "547 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "548 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", - "549 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", - "550 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "551 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", - "552 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "553 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191 \n", - "554 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714 \n", - "555 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237 \n", - "556 https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8 \n", - "557 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", - "558 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "559 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", - "560 https://api.github.com/repos/ANHIG/IMGTHLA/commits/087234db7d9a87138f071f130f793c52019ea7e4 \n", - "561 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a627893de839025c7082930481238db5d34493c4 \n", - "562 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db \n", - "563 https://api.github.com/repos/ANHIG/IMGTHLA/commits/228082acf94115319c60d50d8909d4e1cb88c557 \n", - "564 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", - "565 https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", - "566 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142 \n", - "567 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", - "568 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", - "569 https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", - "570 https://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", - "571 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", - "572 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", - "573 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", - "574 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624 \n", - "575 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221 \n", - "576 https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119 \n", - "577 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", - "578 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7 \n", - "579 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36 \n", - "580 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", - "581 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de \n", - "582 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", - "583 https://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334f \n", - "584 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92 \n", - "585 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", - "586 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", - "587 https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24 \n", - "588 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", - "589 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966 \n", - "590 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", - "591 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", - "592 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", - "593 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "594 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "595 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "596 https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", - "597 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "598 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", - "599 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", - "600 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "601 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "602 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3a \n", - "603 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", - "604 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37 \n", - "605 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5f \n", - "606 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", - "607 https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3 \n", - "608 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136 \n", - "609 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", - "610 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", - "611 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063 \n", - "612 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", - "613 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "614 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "615 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", - "616 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", - "617 https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", - "618 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", - "619 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", - "620 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "621 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", - "622 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a \n", - "623 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", - "624 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "625 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249fea \n", - "626 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "627 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", - "628 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "629 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9d \n", - "630 https://api.github.com/repos/ANHIG/IMGTHLA/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03 \n", - "631 https://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a \n", - "632 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "633 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665 \n", - "634 https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", - "635 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "636 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", - "637 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "638 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", - "639 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "640 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", - "641 https://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "642 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", - "643 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", - "644 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "645 https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627 \n", - "646 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "647 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", - "648 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", - "649 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", - "650 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "651 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", - "652 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586f \n", - "653 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", - "654 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "655 https://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "656 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "657 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", - "658 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", - "659 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "660 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c \n", - "661 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13 \n", - "662 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "663 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", - "664 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", - "665 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", - "666 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", - "667 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "668 https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", - "669 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "670 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074 \n", - "671 https://api.github.com/repos/ANHIG/IMGTHLA/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3 \n", - "672 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "673 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", - "674 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "675 https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "676 https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995 \n", - "677 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "678 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252 \n", - "679 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "680 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326 \n", - "681 https://api.github.com/repos/ANHIG/IMGTHLA/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e \n", - "682 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8 \n", - "683 https://api.github.com/repos/ANHIG/IMGTHLA/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474 \n", - "684 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904 \n", - "685 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436 \n", - "686 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46c22746f74564f5715d4833907bfa08865c565d \n", - "687 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b \n", - "688 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e \n", - "689 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce \n", - "690 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46bfea9689d518b9248a574f1dc746a195e4faa8 \n", - "691 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5 \n", - "692 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb70d85435a32b95994e1cc1e618408775da45f9 \n", - "693 https://api.github.com/repos/ANHIG/IMGTHLA/commits/470f4d0813083012feb754d00981728484a0e753 \n", - "694 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6 \n", - "695 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10 \n", - "696 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fa \n", - "697 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", - "698 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7 \n", - "699 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", - "700 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", - "701 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", - "702 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "703 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec \n", - "704 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", - "705 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "706 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "707 https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "708 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7 \n", - "709 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c \n", - "710 https://api.github.com/repos/ANHIG/IMGTHLA/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd \n", - "711 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c \n", - "712 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4 \n", - "713 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6 \n", - "714 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628 \n", - "715 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d \n", - "716 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2771365c419ffdda4748a612489ecc51f45060e8 \n", - "717 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "718 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157 \n", - "719 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675 \n", - "720 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "721 https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58 \n", - "722 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "723 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065e \n", - "724 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d \n", - "725 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "726 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "727 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", - "728 https://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "729 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4 \n", - "730 https://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "731 https://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368b \n", - "732 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", - "733 https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "734 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", - "735 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "736 https://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631df \n", - "737 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", - "738 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d \n", - "\n", - " html_url \\\n", - "0 https://github.com/ANHIG/IMGTHLA/commit/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", - "1 https://github.com/ANHIG/IMGTHLA/commit/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", - "2 https://github.com/ANHIG/IMGTHLA/commit/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", - "3 https://github.com/ANHIG/IMGTHLA/commit/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", - "4 https://github.com/ANHIG/IMGTHLA/commit/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", - "5 https://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "6 https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "7 https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc \n", - "8 https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13 \n", - "9 https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141 \n", - "10 https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089 \n", - "11 https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "12 https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", - "13 https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "14 https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", - "15 https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049 \n", - "16 https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db \n", - "17 https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c \n", - "18 https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "19 https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", - "20 https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415 \n", - "21 https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", - "22 https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", - "23 https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97 \n", - "24 https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "25 https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56 \n", - "26 https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", - "27 https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", - "28 https://github.com/ANHIG/IMGTHLA/commit/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", - "29 https://github.com/ANHIG/IMGTHLA/commit/7265da109f405f63768c8ce8efc023f57283059f \n", - "30 https://github.com/ANHIG/IMGTHLA/commit/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", - "31 https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", - "32 https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd \n", - "33 https://github.com/ANHIG/IMGTHLA/commit/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", - "34 https://github.com/ANHIG/IMGTHLA/commit/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", - "35 https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", - "36 https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", - "37 https://github.com/ANHIG/IMGTHLA/commit/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", - "38 https://github.com/ANHIG/IMGTHLA/commit/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", - "39 https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500 \n", - "40 https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707 \n", - "41 https://github.com/ANHIG/IMGTHLA/commit/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", - "42 https://github.com/ANHIG/IMGTHLA/commit/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", - "43 https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "44 https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", - "45 https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "46 https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", - "47 https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7 \n", - "48 https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47 \n", - "49 https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "50 https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", - "51 https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "52 https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be \n", - "53 https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "54 https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9 \n", - "55 https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "56 https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", - "57 https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "58 https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", - "59 https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", - "60 https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "61 https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "62 https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c \n", - "63 https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "64 https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", - "65 https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "66 https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948 \n", - "67 https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", - "68 https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801 \n", - "69 https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "70 https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", - "71 https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "72 https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", - "73 https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "74 https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be \n", - "75 https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "76 https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", - "77 https://github.com/ANHIG/IMGTHLA/commit/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", - "78 https://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "79 https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "80 https://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "81 https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "82 https://github.com/ANHIG/IMGTHLA/commit/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", - "83 https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712 \n", - "84 https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90 \n", - "85 https://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "86 https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3 \n", - "87 https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "88 https://github.com/ANHIG/IMGTHLA/commit/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", - "89 https://github.com/ANHIG/IMGTHLA/commit/13d04064764124c55b01ef23947fa28b88779417 \n", - "90 https://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "91 https://github.com/ANHIG/IMGTHLA/commit/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", - "92 https://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7e \n", - "93 https://github.com/ANHIG/IMGTHLA/commit/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", - "94 https://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115b \n", - "95 https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "96 https://github.com/ANHIG/IMGTHLA/commit/1429eb572ade1b728cd095c554f735e8184016b0 \n", - "97 https://github.com/ANHIG/IMGTHLA/commit/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", - "98 https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "99 https://github.com/ANHIG/IMGTHLA/commit/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", - "100 https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "101 https://github.com/ANHIG/IMGTHLA/commit/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", - "102 https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764 \n", - "103 https://github.com/ANHIG/IMGTHLA/commit/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", - "104 https://github.com/ANHIG/IMGTHLA/commit/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", - "105 https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", - "106 https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", - "107 https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "108 https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", - "109 https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", - "110 https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca \n", - "111 https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", - "112 https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "113 https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", - "114 https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "115 https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", - "116 https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "117 https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", - "118 https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "119 https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981 \n", - "120 https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "121 https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", - "122 https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "123 https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc \n", - "124 https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "125 https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d \n", - "126 https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560 \n", - "127 https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", - "128 https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "129 https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", - "130 https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "131 https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", - "132 https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", - "133 https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce \n", - "134 https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade \n", - "135 https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "136 https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", - "137 https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "138 https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", - "139 https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "140 https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", - "141 https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "142 https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", - "143 https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", - "144 https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "145 https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", - "146 https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "147 https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", - "148 https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd \n", - "149 https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", - "150 https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", - "151 https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba \n", - "152 https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1 \n", - "153 https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7 \n", - "154 https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "155 https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "156 https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", - "157 https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "158 https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", - "159 https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "160 https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", - "161 https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b \n", - "162 https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c \n", - "163 https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "164 https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", - "165 https://github.com/ANHIG/IMGTHLA/commit/ffb709269dad74b4d538be957ae318b0bd874c9e \n", - "166 https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "167 https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", - "168 https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "169 https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", - "170 https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "171 https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a \n", - "172 https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "173 https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", - "174 https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "175 https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", - "176 https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef \n", - "177 https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "178 https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", - "179 https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "180 https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f \n", - "181 https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", - "182 https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049 \n", - "183 https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", - "184 https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "185 https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba \n", - "186 https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "187 https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", - "188 https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "189 https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", - "190 https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a \n", - "191 https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", - "192 https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "193 https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", - "194 https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6 \n", - "195 https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "196 https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", - "197 https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "198 https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "199 https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "200 https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", - "201 https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", - "202 https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5 \n", - "203 https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", - "204 https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "205 https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a \n", - "206 https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "207 https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", - "208 https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "209 https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f \n", - "210 https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "211 https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", - "212 https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "213 https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", - "214 https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "215 https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", - "216 https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712 \n", - "217 https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", - "218 https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "219 https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c \n", - "220 https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535 \n", - "221 https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", - "222 https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", - "223 https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "224 https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", - "225 https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", - "226 https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "227 https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", - "228 https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55 \n", - "229 https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", - "230 https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "231 https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", - "232 https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "233 https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", - "234 https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", - "235 https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", - "236 https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "237 https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", - "238 https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", - "239 https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667 \n", - "240 https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572 \n", - "241 https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", - "242 https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "243 https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", - "244 https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "245 https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", - "246 https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725 \n", - "247 https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "248 https://github.com/ANHIG/IMGTHLA/commit/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", - "249 https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "250 https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5 \n", - "251 https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "252 https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", - "253 https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "254 https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e \n", - "255 https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "256 https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", - "257 https://github.com/ANHIG/IMGTHLA/commit/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9 \n", - "258 https://github.com/ANHIG/IMGTHLA/commit/bf257304fe44a170cbd382148caa14e14b3d0f8b \n", - "259 https://github.com/ANHIG/IMGTHLA/commit/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18 \n", - "260 https://github.com/ANHIG/IMGTHLA/commit/e1535af59a925b01fe67ba1c0a6c6f20960493e6 \n", - "261 https://github.com/ANHIG/IMGTHLA/commit/43be46757040bbd485bcdff1f7fe1e72be117fcf \n", - "262 https://github.com/ANHIG/IMGTHLA/commit/6599041f06d568261be10f0bca306a772e5cd36c \n", - "263 https://github.com/ANHIG/IMGTHLA/commit/78bbe4865d1131f6843a4b2846f340a0d207a487 \n", - "264 https://github.com/ANHIG/IMGTHLA/commit/4d8879eb073b7852071734eaa2c41544bd552643 \n", - "265 https://github.com/ANHIG/IMGTHLA/commit/9243c652d3e942afed3397a0f97ecc38e365b731 \n", - "266 https://github.com/ANHIG/IMGTHLA/commit/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb \n", - "267 https://github.com/ANHIG/IMGTHLA/commit/658df88d6a758ddf8c184de90b725c21bb5ece37 \n", - "268 https://github.com/ANHIG/IMGTHLA/commit/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31 \n", - "269 https://github.com/ANHIG/IMGTHLA/commit/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", - "270 https://github.com/ANHIG/IMGTHLA/commit/e1cd1ec3e66f4ab2b218f6758ed315f557778655 \n", - "271 https://github.com/ANHIG/IMGTHLA/commit/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba \n", - "272 https://github.com/ANHIG/IMGTHLA/commit/89911df382bf499cd2fad648575d64f84e0ebee5 \n", - "273 https://github.com/ANHIG/IMGTHLA/commit/5efd2671688f48f60637136f7712c046c0d3c9b4 \n", - "274 https://github.com/ANHIG/IMGTHLA/commit/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", - "275 https://github.com/ANHIG/IMGTHLA/commit/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad \n", - "276 https://github.com/ANHIG/IMGTHLA/commit/5c3aab6eea0b638551682adf029a947d11d41621 \n", - "277 https://github.com/ANHIG/IMGTHLA/commit/53f567078d46365a3fec66ac57316cc7c038f650 \n", - "278 https://github.com/ANHIG/IMGTHLA/commit/1c7f60887bb500313f461c68c84fcacb7c567410 \n", - "279 https://github.com/ANHIG/IMGTHLA/commit/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", - "280 https://github.com/ANHIG/IMGTHLA/commit/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", - "281 https://github.com/ANHIG/IMGTHLA/commit/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", - "282 https://github.com/ANHIG/IMGTHLA/commit/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", - "283 https://github.com/ANHIG/IMGTHLA/commit/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", - "284 https://github.com/ANHIG/IMGTHLA/commit/039466eee45519d41411df5783695dbe8dc7843a \n", - "285 https://github.com/ANHIG/IMGTHLA/commit/83b4e1cc168c66466a246f63da7b62b42d412110 \n", - "286 https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", - "287 https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025 \n", - "288 https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871 \n", - "289 https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462 \n", - "290 https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "291 https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458 \n", - "292 https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "293 https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", - "294 https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "295 https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900 \n", - "296 https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", - "297 https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "298 https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", - "299 https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "300 https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf \n", - "301 https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "302 https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09 \n", - "303 https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "304 https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948 \n", - "305 https://github.com/ANHIG/IMGTHLA/commit/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", - "306 https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "307 https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a \n", - "308 https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "309 https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", - "310 https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046 \n", - "311 https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", - "312 https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", - "313 https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5 \n", - "314 https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", - "315 https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", - "316 https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "317 https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628 \n", - "318 https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "319 https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956 \n", - "320 https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", - "321 https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", - "322 https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189 \n", - "323 https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee \n", - "324 https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "325 https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "326 https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "327 https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db \n", - "328 https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "329 https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15 \n", - "330 https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "331 https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", - "332 https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "333 https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", - "334 https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970 \n", - "335 https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "336 https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275 \n", - "337 https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "338 https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", - "339 https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", - "340 https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177 \n", - "341 https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", - "342 https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", - "343 https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", - "344 https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "345 https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", - "346 https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "347 https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "348 https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", - "349 https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", - "350 https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "351 https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3 \n", - "352 https://github.com/ANHIG/IMGTHLA/commit/608ffc01f775e8495191944bd4ac1e77fd5ca7cb \n", - "353 https://github.com/ANHIG/IMGTHLA/commit/6ed8336e430025284e3023dc24f149e63f2739b5 \n", - "354 https://github.com/ANHIG/IMGTHLA/commit/3813802728ea8402b8d2e843f670bbc98526143a \n", - "355 https://github.com/ANHIG/IMGTHLA/commit/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", - "356 https://github.com/ANHIG/IMGTHLA/commit/c5acf7a4342869351b2382b1cc1d1b5763e7e04e \n", - "357 https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", - "358 https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", - "359 https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", - "360 https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "361 https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", - "362 https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c \n", - "363 https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", - "364 https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c \n", - "365 https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", - "366 https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "367 https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "368 https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", - "369 https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", - "370 https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "371 https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c \n", - "372 https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305 \n", - "373 https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", - "374 https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df \n", - "375 https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", - "376 https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31 \n", - "377 https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", - "378 https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188 \n", - "379 https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", - "380 https://github.com/ANHIG/IMGTHLA/commit/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", - "381 https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "382 https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb \n", - "383 https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", - "384 https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15 \n", - "385 https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "386 https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", - "387 https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", - "388 https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", - "389 https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "390 https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "391 https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", - "392 https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "393 https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", - "394 https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", - "395 https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "396 https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", - "397 https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", - "398 https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115 \n", - "399 https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", - "400 https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d \n", - "401 https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744 \n", - "402 https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", - "403 https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "404 https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215 \n", - "405 https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", - "406 https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e \n", - "407 https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", - "408 https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "409 https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", - "410 https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa \n", - "411 https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", - "412 https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", - "413 https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d \n", - "414 https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa \n", - "415 https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "416 https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7 \n", - "417 https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", - "418 https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", - "419 https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "420 https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766 \n", - "421 https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715 \n", - "422 https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", - "423 https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "424 https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4 \n", - "425 https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "426 https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", - "427 https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "428 https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", - "429 https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "430 https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971 \n", - "431 https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", - "432 https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68 \n", - "433 https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", - "434 https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b \n", - "435 https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", - "436 https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590 \n", - "437 https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "438 https://github.com/ANHIG/IMGTHLA/commit/1e5b0f481bd71308be89983e031377b3e7492a0d \n", - "439 https://github.com/ANHIG/IMGTHLA/commit/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", - "440 https://github.com/ANHIG/IMGTHLA/commit/501950eec393c13893d439deae3c536d3b8a694f \n", - "441 https://github.com/ANHIG/IMGTHLA/commit/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", - "442 https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", - "443 https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", - "444 https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18 \n", - "445 https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", - "446 https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea \n", - "447 https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365 \n", - "448 https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a \n", - "449 https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "450 https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", - "451 https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "452 https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", - "453 https://github.com/ANHIG/IMGTHLA/commit/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", - "454 https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "455 https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", - "456 https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028 \n", - "457 https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", - "458 https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "459 https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", - "460 https://github.com/ANHIG/IMGTHLA/commit/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", - "461 https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105 \n", - "462 https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "463 https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "464 https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "465 https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02 \n", - "466 https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "467 https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", - "468 https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "469 https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827 \n", - "470 https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", - "471 https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", - "472 https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", - "473 https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca \n", - "474 https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "475 https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c \n", - "476 https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", - "477 https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "478 https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", - "479 https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "480 https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c \n", - "481 https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", - "482 https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "483 https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", - "484 https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb \n", - "485 https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", - "486 https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152 \n", - "487 https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c \n", - "488 https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", - "489 https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", - "490 https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "491 https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776 \n", - "492 https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910 \n", - "493 https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695 \n", - "494 https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", - "495 https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "496 https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", - "497 https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "498 https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", - "499 https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "500 https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", - "501 https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e \n", - "502 https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", - "503 https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "504 https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", - "505 https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc \n", - "506 https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903 \n", - "507 https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "508 https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "509 https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "510 https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", - "511 https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "512 https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", - "513 https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931 \n", - "514 https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888 \n", - "515 https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "516 https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", - "517 https://github.com/ANHIG/IMGTHLA/commit/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", - "518 https://github.com/ANHIG/IMGTHLA/commit/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", - "519 https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "520 https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8 \n", - "521 https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "522 https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", - "523 https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "524 https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", - "525 https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "526 https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", - "527 https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e \n", - "528 https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8 \n", - "529 https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "530 https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", - "531 https://github.com/ANHIG/IMGTHLA/commit/171a34d4e648d23f090572086a6ed40794eb0896 \n", - "532 https://github.com/ANHIG/IMGTHLA/commit/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", - "533 https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "534 https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", - "535 https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "536 https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b \n", - "537 https://github.com/ANHIG/IMGTHLA/commit/204cef7c7591703727291b16cc78cc5e30d710d7 \n", - "538 https://github.com/ANHIG/IMGTHLA/commit/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", - "539 https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "540 https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "541 https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", - "542 https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", - "543 https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "544 https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae \n", - "545 https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe \n", - "546 https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", - "547 https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "548 https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", - "549 https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", - "550 https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "551 https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", - "552 https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "553 https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191 \n", - "554 https://github.com/ANHIG/IMGTHLA/commit/3066954597d739b4aba34d474b2e0f6a8b818714 \n", - "555 https://github.com/ANHIG/IMGTHLA/commit/82edfc44b8b1671ece57d88953f7350ea8837237 \n", - "556 https://github.com/ANHIG/IMGTHLA/commit/096377bad78018607072daf7c94e7eb90ae17af8 \n", - "557 https://github.com/ANHIG/IMGTHLA/commit/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", - "558 https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "559 https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", - "560 https://github.com/ANHIG/IMGTHLA/commit/087234db7d9a87138f071f130f793c52019ea7e4 \n", - "561 https://github.com/ANHIG/IMGTHLA/commit/a627893de839025c7082930481238db5d34493c4 \n", - "562 https://github.com/ANHIG/IMGTHLA/commit/0fcb4ad38ea898053916e60f8c55ea86efcff3db \n", - "563 https://github.com/ANHIG/IMGTHLA/commit/228082acf94115319c60d50d8909d4e1cb88c557 \n", - "564 https://github.com/ANHIG/IMGTHLA/commit/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", - "565 https://github.com/ANHIG/IMGTHLA/commit/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", - "566 https://github.com/ANHIG/IMGTHLA/commit/d146942a21ba93007cadd23d4f2c2035fa783142 \n", - "567 https://github.com/ANHIG/IMGTHLA/commit/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", - "568 https://github.com/ANHIG/IMGTHLA/commit/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", - "569 https://github.com/ANHIG/IMGTHLA/commit/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", - "570 https://github.com/ANHIG/IMGTHLA/commit/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", - "571 https://github.com/ANHIG/IMGTHLA/commit/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", - "572 https://github.com/ANHIG/IMGTHLA/commit/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", - "573 https://github.com/ANHIG/IMGTHLA/commit/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", - "574 https://github.com/ANHIG/IMGTHLA/commit/9e470184929001d566cbe593656b2c4b13aa1624 \n", - "575 https://github.com/ANHIG/IMGTHLA/commit/fc0134c3516e01032a32997d037b3ba296e26221 \n", - "576 https://github.com/ANHIG/IMGTHLA/commit/965b82561d82c5d347fd10c77245dcd8691ba119 \n", - "577 https://github.com/ANHIG/IMGTHLA/commit/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", - "578 https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7 \n", - "579 https://github.com/ANHIG/IMGTHLA/commit/b9174859384269ff9eeadcab12762d38c56aef36 \n", - "580 https://github.com/ANHIG/IMGTHLA/commit/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", - "581 https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de \n", - "582 https://github.com/ANHIG/IMGTHLA/commit/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", - "583 https://github.com/ANHIG/IMGTHLA/commit/734690c08be5b5d00193e2307125e669a1e3334f \n", - "584 https://github.com/ANHIG/IMGTHLA/commit/d3955683782369078d9d9137d6a0968adae23a92 \n", - "585 https://github.com/ANHIG/IMGTHLA/commit/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", - "586 https://github.com/ANHIG/IMGTHLA/commit/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", - "587 https://github.com/ANHIG/IMGTHLA/commit/870e39341592de0113c530f471098490a246ac24 \n", - "588 https://github.com/ANHIG/IMGTHLA/commit/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", - "589 https://github.com/ANHIG/IMGTHLA/commit/e5198e0f0cb97456678856a60a13e87581e39966 \n", - "590 https://github.com/ANHIG/IMGTHLA/commit/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", - "591 https://github.com/ANHIG/IMGTHLA/commit/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", - "592 https://github.com/ANHIG/IMGTHLA/commit/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", - "593 https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "594 https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "595 https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "596 https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", - "597 https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "598 https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", - "599 https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", - "600 https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "601 https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "602 https://github.com/ANHIG/IMGTHLA/commit/58e40f66297b220958bcf09c6f92009ba6422e3a \n", - "603 https://github.com/ANHIG/IMGTHLA/commit/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", - "604 https://github.com/ANHIG/IMGTHLA/commit/81bceb5eee4289c9fcefad90f821f5269849df37 \n", - "605 https://github.com/ANHIG/IMGTHLA/commit/77f7c148e7de394021ca84a012427a8a0974eb5f \n", - "606 https://github.com/ANHIG/IMGTHLA/commit/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", - "607 https://github.com/ANHIG/IMGTHLA/commit/71626fbc1ecab1867deda1c9739557a345c443c3 \n", - "608 https://github.com/ANHIG/IMGTHLA/commit/19fd85f5aceb424c866a2c939caea18a4383a136 \n", - "609 https://github.com/ANHIG/IMGTHLA/commit/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", - "610 https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", - "611 https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063 \n", - "612 https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", - "613 https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "614 https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "615 https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", - "616 https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", - "617 https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", - "618 https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", - "619 https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", - "620 https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "621 https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", - "622 https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a \n", - "623 https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", - "624 https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "625 https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea \n", - "626 https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "627 https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", - "628 https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "629 https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d \n", - "630 https://github.com/ANHIG/IMGTHLA/commit/316f7c8d0056d58a7a8b992fd9f35024d954aa03 \n", - "631 https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a \n", - "632 https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "633 https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665 \n", - "634 https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", - "635 https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "636 https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", - "637 https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "638 https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", - "639 https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "640 https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", - "641 https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "642 https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", - "643 https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", - "644 https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "645 https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627 \n", - "646 https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "647 https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", - "648 https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", - "649 https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", - "650 https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "651 https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", - "652 https://github.com/ANHIG/IMGTHLA/commit/a9c8d5c82645cd677340c408291f6c5556f2586f \n", - "653 https://github.com/ANHIG/IMGTHLA/commit/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", - "654 https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "655 https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "656 https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "657 https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", - "658 https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", - "659 https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "660 https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c \n", - "661 https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13 \n", - "662 https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "663 https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", - "664 https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", - "665 https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", - "666 https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", - "667 https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "668 https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", - "669 https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "670 https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074 \n", - "671 https://github.com/ANHIG/IMGTHLA/commit/75ad6905414ff2af3a051097d7bf7dea077a0be3 \n", - "672 https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "673 https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", - "674 https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "675 https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "676 https://github.com/ANHIG/IMGTHLA/commit/51015f8712a57688e520961c4ccf7e259bf56995 \n", - "677 https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "678 https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252 \n", - "679 https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "680 https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326 \n", - "681 https://github.com/ANHIG/IMGTHLA/commit/53d99caa258f7ebd5af5a5d6f7b131f76059535e \n", - "682 https://github.com/ANHIG/IMGTHLA/commit/3a77d014a3ccdebd07f5acee3031a269bfaafdb8 \n", - "683 https://github.com/ANHIG/IMGTHLA/commit/534a03ffc9ac4a47ee1b33ce7ebaed834004b474 \n", - "684 https://github.com/ANHIG/IMGTHLA/commit/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904 \n", - "685 https://github.com/ANHIG/IMGTHLA/commit/e84ba6be7c44abb06ebada02d4323c9a8f6b5436 \n", - "686 https://github.com/ANHIG/IMGTHLA/commit/46c22746f74564f5715d4833907bfa08865c565d \n", - "687 https://github.com/ANHIG/IMGTHLA/commit/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b \n", - "688 https://github.com/ANHIG/IMGTHLA/commit/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e \n", - "689 https://github.com/ANHIG/IMGTHLA/commit/0709ff010c817a05cb8fbc81de6ac471f7dc57ce \n", - "690 https://github.com/ANHIG/IMGTHLA/commit/46bfea9689d518b9248a574f1dc746a195e4faa8 \n", - "691 https://github.com/ANHIG/IMGTHLA/commit/cef0ff0afcf480cd88739d8823f87e13b1f99db5 \n", - "692 https://github.com/ANHIG/IMGTHLA/commit/bb70d85435a32b95994e1cc1e618408775da45f9 \n", - "693 https://github.com/ANHIG/IMGTHLA/commit/470f4d0813083012feb754d00981728484a0e753 \n", - "694 https://github.com/ANHIG/IMGTHLA/commit/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6 \n", - "695 https://github.com/ANHIG/IMGTHLA/commit/ff9e083e75b24a17f6f8b94b223dc7cd67520e10 \n", - "696 https://github.com/ANHIG/IMGTHLA/commit/ca9422949acac3495dc385af56e9778a720578fa \n", - "697 https://github.com/ANHIG/IMGTHLA/commit/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", - "698 https://github.com/ANHIG/IMGTHLA/commit/cac526afe42a99640d287b18521d4f597f758cc7 \n", - "699 https://github.com/ANHIG/IMGTHLA/commit/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", - "700 https://github.com/ANHIG/IMGTHLA/commit/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", - "701 https://github.com/ANHIG/IMGTHLA/commit/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", - "702 https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "703 https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec \n", - "704 https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", - "705 https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "706 https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "707 https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "708 https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7 \n", - "709 https://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635c \n", - "710 https://github.com/ANHIG/IMGTHLA/commit/637f309a74dfb60eca09e5d45826a0f51d5a0bcd \n", - "711 https://github.com/ANHIG/IMGTHLA/commit/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c \n", - "712 https://github.com/ANHIG/IMGTHLA/commit/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4 \n", - "713 https://github.com/ANHIG/IMGTHLA/commit/f95ebdfd1409b83b99f2ca799ce159d12e05cda6 \n", - "714 https://github.com/ANHIG/IMGTHLA/commit/1ca9c2be88d9f054d816feb449c4a55a42a6a628 \n", - "715 https://github.com/ANHIG/IMGTHLA/commit/5f134ff1fb597dd477a049c92101da9f2a8a902d \n", - "716 https://github.com/ANHIG/IMGTHLA/commit/2771365c419ffdda4748a612489ecc51f45060e8 \n", - "717 https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "718 https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157 \n", - "719 https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b5090074675 \n", - "720 https://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "721 https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58 \n", - "722 https://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "723 https://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065e \n", - "724 https://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849d \n", - "725 https://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "726 https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "727 https://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", - "728 https://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "729 https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec4 \n", - "730 https://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "731 https://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368b \n", - "732 https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", - "733 https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "734 https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", - "735 https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "736 https://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631df \n", - "737 https://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", - "738 https://github.com/ANHIG/IMGTHLA/commit/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d \n", - "\n", - " comments_url \\\n", - "0 https://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad/comments \n", - "1 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579/comments \n", - "2 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f/comments \n", - "3 https://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d/comments \n", - "4 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851/comments \n", - "5 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a/comments \n", - "6 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a/comments \n", - "7 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdc/comments \n", - "8 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13/comments \n", - "9 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141/comments \n", - "10 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089/comments \n", - "11 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390/comments \n", - "12 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923/comments \n", - "13 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2/comments \n", - "14 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530/comments \n", - "15 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049/comments \n", - "16 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01db/comments \n", - "17 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89c/comments \n", - "18 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb/comments \n", - "19 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8/comments \n", - "20 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415/comments \n", - "21 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e/comments \n", - "22 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f/comments \n", - "23 https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97/comments \n", - "24 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c/comments \n", - "25 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56/comments \n", - "26 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5/comments \n", - "27 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1/comments \n", - "28 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199/comments \n", - "29 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059f/comments \n", - "30 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453/comments \n", - "31 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e/comments \n", - "32 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fd/comments \n", - "33 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269/comments \n", - "34 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2/comments \n", - "35 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006/comments \n", - "36 https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7/comments \n", - "37 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf/comments \n", - "38 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3/comments \n", - "39 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500/comments \n", - "40 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707/comments \n", - "41 https://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e/comments \n", - "42 https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1/comments \n", - "43 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56/comments \n", - "44 https://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b/comments \n", - "45 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618/comments \n", - "46 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac/comments \n", - "47 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7/comments \n", - "48 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47/comments \n", - "49 https://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e/comments \n", - "50 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199/comments \n", - "51 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39/comments \n", - "52 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975be/comments \n", - "53 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c/comments \n", - "54 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9/comments \n", - "55 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406/comments \n", - "56 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe/comments \n", - "57 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80/comments \n", - "58 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391/comments \n", - "59 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef/comments \n", - "60 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7/comments \n", - "61 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7/comments \n", - "62 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03c/comments \n", - "63 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6/comments \n", - "64 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5/comments \n", - "65 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388/comments \n", - "66 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948/comments \n", - "67 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06/comments \n", - "68 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801/comments \n", - "69 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5/comments \n", - "70 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9/comments \n", - "71 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4/comments \n", - "72 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93/comments \n", - "73 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839/comments \n", - "74 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6be/comments \n", - "75 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604/comments \n", - "76 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9/comments \n", - "77 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56/comments \n", - "78 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c/comments \n", - "79 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18/comments \n", - "80 https://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad/comments \n", - "81 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8/comments \n", - "82 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb/comments \n", - "83 https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712/comments \n", - "84 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90/comments \n", - "85 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad/comments \n", - "86 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3/comments \n", - "87 https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6/comments \n", - "88 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6/comments \n", - "89 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417/comments \n", - "90 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a/comments \n", - "91 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7/comments \n", - "92 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e/comments \n", - "93 https://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d/comments \n", - "94 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b/comments \n", - "95 https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3/comments \n", - "96 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0/comments \n", - "97 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da/comments \n", - "98 https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914/comments \n", - "99 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0/comments \n", - "100 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7/comments \n", - "101 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5/comments \n", - "102 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764/comments \n", - "103 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144/comments \n", - "104 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c/comments \n", - "105 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f/comments \n", - "106 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129/comments \n", - "107 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9/comments \n", - "108 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa/comments \n", - "109 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18/comments \n", - "110 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca/comments \n", - "111 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2/comments \n", - "112 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688/comments \n", - "113 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245/comments \n", - "114 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3/comments \n", - "115 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b/comments \n", - "116 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574/comments \n", - "117 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1/comments \n", - "118 https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00/comments \n", - "119 https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981/comments \n", - "120 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7/comments \n", - "121 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314/comments \n", - "122 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798/comments \n", - "123 https://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fc/comments \n", - "124 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82/comments \n", - "125 https://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798d/comments \n", - "126 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560/comments \n", - "127 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388/comments \n", - "128 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27/comments \n", - "129 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491/comments \n", - "130 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77/comments \n", - "131 https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8/comments \n", - "132 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a/comments \n", - "133 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce/comments \n", - "134 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961ade/comments \n", - "135 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08/comments \n", - "136 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc/comments \n", - "137 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296/comments \n", - "138 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6/comments \n", - "139 https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90/comments \n", - "140 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d/comments \n", - "141 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209/comments \n", - "142 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b/comments \n", - "143 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35/comments \n", - "144 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7/comments \n", - "145 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859/comments \n", - "146 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e/comments \n", - "147 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4/comments \n", - "148 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bd/comments \n", - "149 https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795/comments \n", - "150 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50/comments \n", - "151 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbeba/comments \n", - "152 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1/comments \n", - "153 https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7/comments \n", - "154 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae/comments \n", - "155 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c/comments \n", - "156 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3/comments \n", - "157 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1/comments \n", - "158 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998/comments \n", - "159 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1/comments \n", - "160 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc/comments \n", - "161 https://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b/comments \n", - "162 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633c/comments \n", - "163 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9/comments \n", - "164 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1/comments \n", - "165 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9e/comments \n", - "166 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327/comments \n", - "167 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228/comments \n", - "168 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e/comments \n", - "169 https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23/comments \n", - "170 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9/comments \n", - "171 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147a/comments \n", - "172 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4/comments \n", - "173 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15/comments \n", - "174 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe/comments \n", - "175 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69/comments \n", - "176 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41ef/comments \n", - "177 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9/comments \n", - "178 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2/comments \n", - "179 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a/comments \n", - "180 https://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2f/comments \n", - "181 https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179/comments \n", - "182 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049/comments \n", - "183 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6/comments \n", - "184 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab/comments \n", - "185 https://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bba/comments \n", - "186 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2/comments \n", - "187 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353/comments \n", - "188 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57/comments \n", - "189 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee/comments \n", - "190 https://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a/comments \n", - "191 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75/comments \n", - "192 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a/comments \n", - "193 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b/comments \n", - "194 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6/comments \n", - "195 https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4/comments \n", - "196 https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708/comments \n", - "197 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36/comments \n", - "198 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f/comments \n", - "199 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9/comments \n", - "200 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d/comments \n", - "201 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c/comments \n", - "202 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5/comments \n", - "203 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3/comments \n", - "204 https://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a/comments \n", - "205 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0a/comments \n", - "206 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672/comments \n", - "207 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298/comments \n", - "208 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49/comments \n", - "209 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769f/comments \n", - "210 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1/comments \n", - "211 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8/comments \n", - "212 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc/comments \n", - "213 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07/comments \n", - "214 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af/comments \n", - "215 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1/comments \n", - "216 https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712/comments \n", - "217 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3/comments \n", - "218 https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560/comments \n", - "219 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399c/comments \n", - "220 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535/comments \n", - "221 https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469/comments \n", - "222 https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1/comments \n", - "223 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f/comments \n", - "224 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad/comments \n", - "225 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638/comments \n", - "226 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097/comments \n", - "227 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c/comments \n", - "228 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55/comments \n", - "229 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72/comments \n", - "230 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9/comments \n", - "231 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927/comments \n", - "232 https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1/comments \n", - "233 https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393/comments \n", - "234 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5/comments \n", - "235 https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59/comments \n", - "236 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57/comments \n", - "237 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f/comments \n", - "238 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef/comments \n", - "239 https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667/comments \n", - "240 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572/comments \n", - "241 https://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba/comments \n", - "242 https://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d/comments \n", - "243 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae/comments \n", - "244 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea/comments \n", - "245 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9/comments \n", - "246 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725/comments \n", - "247 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab/comments \n", - "248 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e/comments \n", - "249 https://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa/comments \n", - "250 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5/comments \n", - "251 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c/comments \n", - "252 https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8/comments \n", - "253 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1/comments \n", - "254 https://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222e/comments \n", - "255 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac/comments \n", - "256 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7/comments \n", - "257 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/comments \n", - "258 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf257304fe44a170cbd382148caa14e14b3d0f8b/comments \n", - "259 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb82250f8b0eb9d1cc54a108d05ab8fa3e0a8d18/comments \n", - "260 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1535af59a925b01fe67ba1c0a6c6f20960493e6/comments \n", - "261 https://api.github.com/repos/ANHIG/IMGTHLA/commits/43be46757040bbd485bcdff1f7fe1e72be117fcf/comments \n", - "262 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6599041f06d568261be10f0bca306a772e5cd36c/comments \n", - "263 https://api.github.com/repos/ANHIG/IMGTHLA/commits/78bbe4865d1131f6843a4b2846f340a0d207a487/comments \n", - "264 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d8879eb073b7852071734eaa2c41544bd552643/comments \n", - "265 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9243c652d3e942afed3397a0f97ecc38e365b731/comments \n", - "266 https://api.github.com/repos/ANHIG/IMGTHLA/commits/260494e5b0cc256e9e8864e1e08f6ea5bf83dceb/comments \n", - "267 https://api.github.com/repos/ANHIG/IMGTHLA/commits/658df88d6a758ddf8c184de90b725c21bb5ece37/comments \n", - "268 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c8a80bdef97daefab0f4bdf27a1aab0e1b805b31/comments \n", - "269 https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13/comments \n", - "270 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cd1ec3e66f4ab2b218f6758ed315f557778655/comments \n", - "271 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca4eb239a96884142d3ef0b0182d3bc84ec1bba/comments \n", - "272 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89911df382bf499cd2fad648575d64f84e0ebee5/comments \n", - "273 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5efd2671688f48f60637136f7712c046c0d3c9b4/comments \n", - "274 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7/comments \n", - "275 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada88d5af76675bb10c8a8b6491f963ee5d2f4ad/comments \n", - "276 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621/comments \n", - "277 https://api.github.com/repos/ANHIG/IMGTHLA/commits/53f567078d46365a3fec66ac57316cc7c038f650/comments \n", - "278 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c7f60887bb500313f461c68c84fcacb7c567410/comments \n", - "279 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36/comments \n", - "280 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5/comments \n", - "281 https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76/comments \n", - "282 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755/comments \n", - "283 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89/comments \n", - "284 https://api.github.com/repos/ANHIG/IMGTHLA/commits/039466eee45519d41411df5783695dbe8dc7843a/comments \n", - "285 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110/comments \n", - "286 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968/comments \n", - "287 https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025/comments \n", - "288 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871/comments \n", - "289 https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462/comments \n", - "290 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5/comments \n", - "291 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458/comments \n", - "292 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c/comments \n", - "293 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4/comments \n", - "294 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb/comments \n", - "295 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900/comments \n", - "296 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb/comments \n", - "297 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315/comments \n", - "298 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b/comments \n", - "299 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874/comments \n", - "300 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bf/comments \n", - "301 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c/comments \n", - "302 https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09/comments \n", - "303 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2/comments \n", - "304 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948/comments \n", - "305 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a/comments \n", - "306 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9/comments \n", - "307 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3a/comments \n", - "308 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd/comments \n", - "309 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2/comments \n", - "310 https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046/comments \n", - "311 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13/comments \n", - "312 https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18/comments \n", - "313 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5/comments \n", - "314 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be/comments \n", - "315 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108/comments \n", - "316 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef/comments \n", - "317 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628/comments \n", - "318 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b/comments \n", - "319 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956/comments \n", - "320 https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6/comments \n", - "321 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62/comments \n", - "322 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189/comments \n", - "323 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eee/comments \n", - "324 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9/comments \n", - "325 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc/comments \n", - "326 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd/comments \n", - "327 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9db/comments \n", - "328 https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6/comments \n", - "329 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15/comments \n", - "330 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f/comments \n", - "331 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a/comments \n", - "332 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e/comments \n", - "333 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258/comments \n", - "334 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970/comments \n", - "335 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9/comments \n", - "336 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275/comments \n", - "337 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a/comments \n", - "338 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a/comments \n", - "339 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961/comments \n", - "340 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177/comments \n", - "341 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20/comments \n", - "342 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c/comments \n", - "343 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd/comments \n", - "344 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f/comments \n", - "345 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c/comments \n", - "346 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88/comments \n", - "347 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0/comments \n", - "348 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700/comments \n", - "349 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39/comments \n", - "350 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f/comments \n", - "351 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3/comments \n", - "352 https://api.github.com/repos/ANHIG/IMGTHLA/commits/608ffc01f775e8495191944bd4ac1e77fd5ca7cb/comments \n", - "353 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ed8336e430025284e3023dc24f149e63f2739b5/comments \n", - "354 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3813802728ea8402b8d2e843f670bbc98526143a/comments \n", - "355 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da/comments \n", - "356 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5acf7a4342869351b2382b1cc1d1b5763e7e04e/comments \n", - "357 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b/comments \n", - "358 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c/comments \n", - "359 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d/comments \n", - "360 https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6/comments \n", - "361 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4/comments \n", - "362 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c/comments \n", - "363 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f/comments \n", - "364 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c/comments \n", - "365 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223/comments \n", - "366 https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10/comments \n", - "367 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e/comments \n", - "368 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846/comments \n", - "369 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a/comments \n", - "370 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742/comments \n", - "371 https://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535c/comments \n", - "372 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305/comments \n", - "373 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0/comments \n", - "374 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df/comments \n", - "375 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131/comments \n", - "376 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31/comments \n", - "377 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6/comments \n", - "378 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188/comments \n", - "379 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e/comments \n", - "380 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d/comments \n", - "381 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2/comments \n", - "382 https://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb/comments \n", - "383 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27/comments \n", - "384 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15/comments \n", - "385 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9/comments \n", - "386 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48/comments \n", - "387 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422/comments \n", - "388 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78/comments \n", - "389 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1/comments \n", - "390 https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b/comments \n", - "391 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68/comments \n", - "392 https://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee/comments \n", - "393 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e/comments \n", - "394 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646/comments \n", - "395 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4/comments \n", - "396 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0/comments \n", - "397 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce/comments \n", - "398 https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115/comments \n", - "399 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2/comments \n", - "400 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08d/comments \n", - "401 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744/comments \n", - "402 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694/comments \n", - "403 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344/comments \n", - "404 https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215/comments \n", - "405 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba/comments \n", - "406 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e/comments \n", - "407 https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176/comments \n", - "408 https://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b/comments \n", - "409 https://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a/comments \n", - "410 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aa/comments \n", - "411 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede/comments \n", - "412 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909/comments \n", - "413 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456d/comments \n", - "414 https://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fa/comments \n", - "415 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c/comments \n", - "416 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7/comments \n", - "417 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9/comments \n", - "418 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a/comments \n", - "419 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64/comments \n", - "420 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766/comments \n", - "421 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715/comments \n", - "422 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6/comments \n", - "423 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530/comments \n", - "424 https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4/comments \n", - "425 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc/comments \n", - "426 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f/comments \n", - "427 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7/comments \n", - "428 https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054/comments \n", - "429 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb/comments \n", - "430 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971/comments \n", - "431 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1/comments \n", - "432 https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68/comments \n", - "433 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8/comments \n", - "434 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b/comments \n", - "435 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf/comments \n", - "436 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590/comments \n", - "437 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168/comments \n", - "438 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0d/comments \n", - "439 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854/comments \n", - "440 https://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694f/comments \n", - "441 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6/comments \n", - "442 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718/comments \n", - "443 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0/comments \n", - "444 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18/comments \n", - "445 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6/comments \n", - "446 https://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5cea/comments \n", - "447 https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365/comments \n", - "448 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a/comments \n", - "449 https://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d/comments \n", - "450 https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935/comments \n", - "451 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3/comments \n", - "452 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830/comments \n", - "453 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84/comments \n", - "454 https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9/comments \n", - "455 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d/comments \n", - "456 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028/comments \n", - "457 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb/comments \n", - "458 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c/comments \n", - "459 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8/comments \n", - "460 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f/comments \n", - "461 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105/comments \n", - "462 https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28/comments \n", - "463 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f/comments \n", - "464 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea/comments \n", - "465 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02/comments \n", - "466 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220/comments \n", - "467 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a/comments \n", - "468 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66/comments \n", - "469 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827/comments \n", - "470 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9/comments \n", - "471 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92/comments \n", - "472 https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9/comments \n", - "473 https://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401aca/comments \n", - "474 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d/comments \n", - "475 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7c/comments \n", - "476 https://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc/comments \n", - "477 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581/comments \n", - "478 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab/comments \n", - "479 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01/comments \n", - "480 https://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3c/comments \n", - "481 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1/comments \n", - "482 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4/comments \n", - "483 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1/comments \n", - "484 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb/comments \n", - "485 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e/comments \n", - "486 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152/comments \n", - "487 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56c/comments \n", - "488 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3/comments \n", - "489 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d/comments \n", - "490 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea/comments \n", - "491 https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776/comments \n", - "492 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910/comments \n", - "493 https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695/comments \n", - "494 https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81/comments \n", - "495 https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3/comments \n", - "496 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9/comments \n", - "497 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd/comments \n", - "498 https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87/comments \n", - "499 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7/comments \n", - "500 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a/comments \n", - "501 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e/comments \n", - "502 https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936/comments \n", - "503 https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8/comments \n", - "504 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10/comments \n", - "505 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc/comments \n", - "506 https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903/comments \n", - "507 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7/comments \n", - "508 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0/comments \n", - "509 https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200/comments \n", - "510 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34/comments \n", - "511 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194/comments \n", - "512 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401/comments \n", - "513 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931/comments \n", - "514 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888/comments \n", - "515 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237/comments \n", - "516 https://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe/comments \n", - "517 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0/comments \n", - "518 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e/comments \n", - "519 https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02/comments \n", - "520 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8/comments \n", - "521 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184/comments \n", - "522 https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886/comments \n", - "523 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7/comments \n", - "524 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08/comments \n", - "525 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c/comments \n", - "526 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0/comments \n", - "527 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e/comments \n", - "528 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8/comments \n", - "529 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889/comments \n", - "530 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61/comments \n", - "531 https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896/comments \n", - "532 https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1/comments \n", - "533 https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2/comments \n", - "534 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0/comments \n", - "535 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7/comments \n", - "536 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2b/comments \n", - "537 https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7/comments \n", - "538 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942/comments \n", - "539 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5/comments \n", - "540 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9/comments \n", - "541 https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10/comments \n", - "542 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6/comments \n", - "543 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a/comments \n", - "544 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eae/comments \n", - "545 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe/comments \n", - "546 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb/comments \n", - "547 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115/comments \n", - "548 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d/comments \n", - "549 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea/comments \n", - "550 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2/comments \n", - "551 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb/comments \n", - "552 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540/comments \n", - "553 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191/comments \n", - "554 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714/comments \n", - "555 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237/comments \n", - "556 https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8/comments \n", - "557 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58/comments \n", - "558 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746/comments \n", - "559 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367/comments \n", - "560 https://api.github.com/repos/ANHIG/IMGTHLA/commits/087234db7d9a87138f071f130f793c52019ea7e4/comments \n", - "561 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a627893de839025c7082930481238db5d34493c4/comments \n", - "562 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fcb4ad38ea898053916e60f8c55ea86efcff3db/comments \n", - "563 https://api.github.com/repos/ANHIG/IMGTHLA/commits/228082acf94115319c60d50d8909d4e1cb88c557/comments \n", - "564 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a/comments \n", - "565 https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6/comments \n", - "566 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142/comments \n", - "567 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9/comments \n", - "568 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d/comments \n", - "569 https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430/comments \n", - "570 https://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec/comments \n", - "571 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3/comments \n", - "572 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb/comments \n", - "573 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3/comments \n", - "574 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624/comments \n", - "575 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221/comments \n", - "576 https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119/comments \n", - "577 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd/comments \n", - "578 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7/comments \n", - "579 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36/comments \n", - "580 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7/comments \n", - "581 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de/comments \n", - "582 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40/comments \n", - "583 https://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334f/comments \n", - "584 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92/comments \n", - "585 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23/comments \n", - "586 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315/comments \n", - "587 https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24/comments \n", - "588 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257/comments \n", - "589 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966/comments \n", - "590 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55/comments \n", - "591 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb/comments \n", - "592 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e/comments \n", - "593 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3/comments \n", - "594 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126/comments \n", - "595 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70/comments \n", - "596 https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28/comments \n", - "597 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851/comments \n", - "598 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3/comments \n", - "599 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354/comments \n", - "600 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1/comments \n", - "601 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054/comments \n", - "602 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3a/comments \n", - "603 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896/comments \n", - "604 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37/comments \n", - "605 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5f/comments \n", - "606 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2/comments \n", - "607 https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3/comments \n", - "608 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136/comments \n", - "609 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e/comments \n", - "610 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926/comments \n", - "611 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063/comments \n", - "612 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254/comments \n", - "613 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06/comments \n", - "614 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662/comments \n", - "615 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30/comments \n", - "616 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747/comments \n", - "617 https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81/comments \n", - "618 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8/comments \n", - "619 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632/comments \n", - "620 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c/comments \n", - "621 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1/comments \n", - "622 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a/comments \n", - "623 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93/comments \n", - "624 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86/comments \n", - "625 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249fea/comments \n", - "626 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d/comments \n", - "627 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175/comments \n", - "628 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03/comments \n", - "629 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9d/comments \n", - "630 https://api.github.com/repos/ANHIG/IMGTHLA/commits/316f7c8d0056d58a7a8b992fd9f35024d954aa03/comments \n", - "631 https://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a/comments \n", - "632 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd/comments \n", - "633 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665/comments \n", - "634 https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655/comments \n", - "635 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea/comments \n", - "636 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7/comments \n", - "637 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949/comments \n", - "638 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2/comments \n", - "639 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05/comments \n", - "640 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f/comments \n", - "641 https://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a/comments \n", - "642 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a/comments \n", - "643 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810/comments \n", - "644 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd/comments \n", - "645 https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627/comments \n", - "646 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191/comments \n", - "647 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff/comments \n", - "648 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292/comments \n", - "649 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f/comments \n", - "650 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6/comments \n", - "651 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b/comments \n", - "652 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586f/comments \n", - "653 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2/comments \n", - "654 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10/comments \n", - "655 https://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e/comments \n", - "656 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d/comments \n", - "657 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0/comments \n", - "658 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14/comments \n", - "659 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c/comments \n", - "660 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c/comments \n", - "661 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13/comments \n", - "662 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe/comments \n", - "663 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d/comments \n", - "664 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e/comments \n", - "665 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345/comments \n", - "666 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2/comments \n", - "667 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23/comments \n", - "668 https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068/comments \n", - "669 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9/comments \n", - "670 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074/comments \n", - "671 https://api.github.com/repos/ANHIG/IMGTHLA/commits/75ad6905414ff2af3a051097d7bf7dea077a0be3/comments \n", - "672 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1/comments \n", - "673 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02/comments \n", - "674 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1/comments \n", - "675 https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816/comments \n", - "676 https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995/comments \n", - "677 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703/comments \n", - "678 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252/comments \n", - "679 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d/comments \n", - "680 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326/comments \n", - "681 https://api.github.com/repos/ANHIG/IMGTHLA/commits/53d99caa258f7ebd5af5a5d6f7b131f76059535e/comments \n", - "682 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a77d014a3ccdebd07f5acee3031a269bfaafdb8/comments \n", - "683 https://api.github.com/repos/ANHIG/IMGTHLA/commits/534a03ffc9ac4a47ee1b33ce7ebaed834004b474/comments \n", - "684 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b8c1e41fa687f1a0d771cfe7ee4d1d17289f6904/comments \n", - "685 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e84ba6be7c44abb06ebada02d4323c9a8f6b5436/comments \n", - "686 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46c22746f74564f5715d4833907bfa08865c565d/comments \n", - "687 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38214e0695d3dfdf5e01f3ec0c99bbf922464b7b/comments \n", - "688 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88b9118d4dfac0d85afb3a12c2f8f8f757f9b81e/comments \n", - "689 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0709ff010c817a05cb8fbc81de6ac471f7dc57ce/comments \n", - "690 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46bfea9689d518b9248a574f1dc746a195e4faa8/comments \n", - "691 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cef0ff0afcf480cd88739d8823f87e13b1f99db5/comments \n", - "692 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb70d85435a32b95994e1cc1e618408775da45f9/comments \n", - "693 https://api.github.com/repos/ANHIG/IMGTHLA/commits/470f4d0813083012feb754d00981728484a0e753/comments \n", - "694 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687f34ad5d671c7f31e0343ca8e9c0d3004f64a6/comments \n", - "695 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff9e083e75b24a17f6f8b94b223dc7cd67520e10/comments \n", - "696 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fa/comments \n", - "697 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d/comments \n", - "698 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7/comments \n", - "699 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66/comments \n", - "700 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004/comments \n", - "701 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78/comments \n", - "702 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a/comments \n", - "703 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec/comments \n", - "704 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43/comments \n", - "705 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d/comments \n", - "706 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17/comments \n", - "707 https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b/comments \n", - "708 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7/comments \n", - "709 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c/comments \n", - "710 https://api.github.com/repos/ANHIG/IMGTHLA/commits/637f309a74dfb60eca09e5d45826a0f51d5a0bcd/comments \n", - "711 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b53f2f70f4fca9f5d637d2562e7bb6d49ca0330c/comments \n", - "712 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c2b39ff2e5ecd6ee7a45f6891673b74655f87d4/comments \n", - "713 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f95ebdfd1409b83b99f2ca799ce159d12e05cda6/comments \n", - "714 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ca9c2be88d9f054d816feb449c4a55a42a6a628/comments \n", - "715 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f134ff1fb597dd477a049c92101da9f2a8a902d/comments \n", - "716 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2771365c419ffdda4748a612489ecc51f45060e8/comments \n", - "717 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca/comments \n", - "718 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157/comments \n", - "719 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675/comments \n", - "720 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f/comments \n", - "721 https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58/comments \n", - "722 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f/comments \n", - "723 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065e/comments \n", - "724 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d/comments \n", - "725 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a/comments \n", - "726 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0/comments \n", - "727 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb/comments \n", - "728 https://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c/comments \n", - "729 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4/comments \n", - "730 https://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd/comments \n", - "731 https://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368b/comments \n", - "732 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4/comments \n", - "733 https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045/comments \n", - "734 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441/comments \n", - "735 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1/comments \n", - "736 https://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631df/comments \n", - "737 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb/comments \n", - "738 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d/comments \n", - "\n", - " author.login author.id author.node_id \\\n", - "0 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "1 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "2 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "3 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "4 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "5 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "6 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "7 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "8 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "9 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "10 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "11 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "12 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "13 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "14 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "15 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "16 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "17 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "18 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "19 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "20 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "21 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "22 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "23 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "24 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "25 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "26 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "27 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "28 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "29 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "30 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "31 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "32 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "33 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "34 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "35 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "36 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "37 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "38 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "39 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "40 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "41 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "42 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "43 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "44 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "45 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "46 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "47 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "48 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "49 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "50 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "51 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "52 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "53 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "54 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "55 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "56 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "57 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "58 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "59 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "60 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "61 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "62 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "63 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "64 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "65 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "66 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "67 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "68 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "69 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "70 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "71 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "72 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "73 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "74 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "75 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "76 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "77 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "78 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "79 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "80 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "81 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "82 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "83 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "84 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "85 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "86 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "87 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "88 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "89 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "90 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "91 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "92 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "93 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "94 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "95 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "96 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "97 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "98 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "99 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "100 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "101 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "102 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "103 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "104 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "105 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "106 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "107 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "108 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "109 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "110 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "111 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "112 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "113 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "114 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "115 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "116 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "117 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "118 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "119 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "120 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "121 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "122 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "123 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "124 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "125 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "126 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "127 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "128 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "129 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "130 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "131 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "132 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "133 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "134 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "135 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "136 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "137 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "138 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "139 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "140 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "141 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "142 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "143 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "144 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "145 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "146 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "147 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "148 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "149 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "150 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "151 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "152 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "153 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "154 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "155 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "156 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "157 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "158 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "159 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "160 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "161 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "162 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "163 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "164 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "165 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "166 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "167 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "168 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "169 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "170 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "171 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "172 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "173 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "174 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "175 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "176 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "177 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "178 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "179 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "180 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "181 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "182 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "183 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "184 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "185 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "186 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "187 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "188 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "189 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "190 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "191 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "192 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "193 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "194 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "195 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "196 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "197 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "198 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "199 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "200 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "201 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "202 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "203 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "204 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "205 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "206 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "207 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "208 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "209 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "210 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "211 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "212 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "213 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "214 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "215 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "216 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "217 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "218 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "219 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "220 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "221 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "222 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "223 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "224 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "225 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "226 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "227 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "228 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "229 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "230 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "231 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "232 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "233 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "234 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "235 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "236 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "237 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "238 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "239 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "240 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "241 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "242 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "243 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "244 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "245 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "246 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "247 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "248 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "249 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "250 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "251 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "252 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "253 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "254 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "255 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "256 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "257 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "258 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "259 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "260 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "261 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "262 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "263 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "264 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "265 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "266 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "267 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "268 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "269 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "270 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "271 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "272 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "273 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "274 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "275 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "276 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "277 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "278 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "279 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "280 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "281 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "282 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "283 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "284 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "285 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "286 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "287 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "288 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "289 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "290 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "291 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "292 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "293 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "294 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "295 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "296 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "297 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "298 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "299 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "300 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "301 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "302 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "303 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "304 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "305 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "306 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "307 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "308 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "309 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "310 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "311 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "312 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "313 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "314 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "315 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "316 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "317 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "318 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "319 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "320 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "321 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "322 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "323 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "324 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "325 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "326 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "327 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "328 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "329 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "330 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "331 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "332 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "333 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "334 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "335 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "336 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "337 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "338 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "339 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "340 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "341 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "342 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "343 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "344 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "345 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "346 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "347 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "348 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "349 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "350 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "351 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "352 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "353 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "354 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "355 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "356 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "357 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "358 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "359 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "360 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "361 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "362 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "363 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "364 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "365 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "366 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "367 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "368 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "369 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "370 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "371 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "372 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "373 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "374 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "375 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "376 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "377 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "378 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "379 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "380 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "381 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "382 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "383 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "384 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "385 NaN NaN NaN \n", - "386 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "387 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "388 NaN NaN NaN \n", - "389 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "390 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "391 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "392 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "393 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "394 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "395 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "396 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "397 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "398 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "399 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "400 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "401 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "402 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "403 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "404 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "405 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "406 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "407 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "408 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "409 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "410 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "411 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "412 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "413 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "414 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "415 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "416 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "417 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "418 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "419 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "420 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "421 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "422 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "423 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "424 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "425 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "426 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "427 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "428 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "429 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "430 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "431 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "432 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "433 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "434 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "435 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "436 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "437 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "438 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "439 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "440 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "441 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "442 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "443 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "444 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "445 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "446 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "447 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "448 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "449 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "450 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "451 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "452 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "453 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "454 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "455 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "456 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "457 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "458 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "459 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "460 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "461 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "462 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "463 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "464 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "465 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "466 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "467 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "468 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "469 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "470 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "471 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "472 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "473 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "474 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "475 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "476 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "477 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "478 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "479 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "480 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "481 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "482 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "483 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "484 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "485 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "486 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "487 NaN NaN NaN \n", - "488 NaN NaN NaN \n", - "489 NaN NaN NaN \n", - "490 NaN NaN NaN \n", - "491 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "492 NaN NaN NaN \n", - "493 NaN NaN NaN \n", - "494 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "495 NaN NaN NaN \n", - "496 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "497 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "498 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "499 NaN NaN NaN \n", - "500 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "501 NaN NaN NaN \n", - "502 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "503 NaN NaN NaN \n", - "504 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "505 NaN NaN NaN \n", - "506 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "507 NaN NaN NaN \n", - "508 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "509 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "510 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "511 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "512 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "513 NaN NaN NaN \n", - "514 NaN NaN NaN \n", - "515 NaN NaN NaN \n", - "516 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "517 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "518 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "519 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "520 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "521 NaN NaN NaN \n", - "522 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "523 NaN NaN NaN \n", - "524 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "525 NaN NaN NaN \n", - "526 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "527 NaN NaN NaN \n", - "528 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "529 NaN NaN NaN \n", - "530 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "531 NaN NaN NaN \n", - "532 NaN NaN NaN \n", - "533 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "534 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "535 NaN NaN NaN \n", - "536 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "537 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "538 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "539 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "540 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "541 NaN NaN NaN \n", - "542 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "543 NaN NaN NaN \n", - "544 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "545 NaN NaN NaN \n", - "546 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "547 NaN NaN NaN \n", - "548 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "549 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "550 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "551 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "552 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "553 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "554 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "555 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "556 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "557 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "558 NaN NaN NaN \n", - "559 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "560 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "561 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "562 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "563 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "564 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "565 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "566 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "567 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "568 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "569 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "570 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "571 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "572 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "573 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "574 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "575 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "576 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "577 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "578 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "579 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "580 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "581 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "582 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "583 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "584 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "585 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "586 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "587 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "588 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "589 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "590 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "591 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "592 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "593 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "594 NaN NaN NaN \n", - "595 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "596 NaN NaN NaN \n", - "597 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "598 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "599 NaN NaN NaN \n", - "600 NaN NaN NaN \n", - "601 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "602 NaN NaN NaN \n", - "603 NaN NaN NaN \n", - "604 NaN NaN NaN \n", - "605 NaN NaN NaN \n", - "606 NaN NaN NaN \n", - "607 NaN NaN NaN \n", - "608 NaN NaN NaN \n", - "609 NaN NaN NaN \n", - "610 NaN NaN NaN \n", - "611 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "612 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "613 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "614 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "615 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "616 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "617 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "618 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "619 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "620 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "621 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "622 NaN NaN NaN \n", - "623 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "624 ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "625 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "626 NaN NaN NaN \n", - "627 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "628 NaN NaN NaN \n", - "629 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "630 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "631 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "632 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "633 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "634 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "635 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "636 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "637 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "638 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "639 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "640 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "641 NaN NaN NaN \n", - "642 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "643 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "644 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "645 NaN NaN NaN \n", - "646 NaN NaN NaN \n", - "647 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "648 jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "649 NaN NaN NaN \n", - "650 NaN NaN NaN \n", - "651 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "652 NaN NaN NaN \n", - "653 NaN NaN NaN \n", - "654 NaN NaN NaN \n", - "655 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "656 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "657 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "658 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "659 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "660 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "661 NaN NaN NaN \n", - "662 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "663 NaN NaN NaN \n", - "664 NaN NaN NaN \n", - "665 NaN NaN NaN \n", - "666 NaN NaN NaN \n", - "667 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "668 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "669 NaN NaN NaN \n", - "670 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "671 NaN NaN NaN \n", - "672 NaN NaN NaN \n", - "673 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "674 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "675 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "676 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "677 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "678 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "679 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "680 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "681 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "682 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "683 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "684 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "685 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "686 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "687 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "688 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "689 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "690 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "691 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "692 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "693 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "694 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "695 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "696 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "697 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "698 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "699 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "700 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "701 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "702 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "703 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "704 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "705 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "706 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "707 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "708 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "709 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "710 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "711 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "712 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "713 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "714 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "715 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "716 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "717 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "718 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "719 xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "720 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "721 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "722 NaN NaN NaN \n", - "723 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "724 NaN NaN NaN \n", - "725 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "726 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "727 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "728 NaN NaN NaN \n", - "729 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "730 NaN NaN NaN \n", - "731 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "732 NaN NaN NaN \n", - "733 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "734 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "735 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "736 michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "737 NaN NaN NaN \n", - "738 dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "\n", - " author.avatar_url author.gravatar_id \\\n", - "0 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "1 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "2 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "3 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "4 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "5 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "6 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "7 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "8 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "9 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "10 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "11 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "12 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "13 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "14 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "15 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "16 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "17 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "18 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "19 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "20 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "21 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "22 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "23 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "24 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "25 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "26 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "27 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "28 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "29 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "30 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "31 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "32 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "33 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "34 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "35 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "36 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "37 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "38 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "39 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "40 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "41 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "42 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "43 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "44 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "45 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "46 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "47 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "48 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "49 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "50 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "51 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "52 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "53 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "54 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "55 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "56 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "57 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "58 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "59 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "60 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "61 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "62 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "63 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "64 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "65 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "66 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "67 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "68 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "69 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "70 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "71 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "72 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "73 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "74 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "75 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "76 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "77 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "78 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "79 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "80 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "81 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "82 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "83 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "84 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "85 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "86 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "87 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "88 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "89 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "90 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "91 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "92 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "93 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "94 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "95 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "96 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "97 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "98 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "99 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "100 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "101 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "102 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "103 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "104 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "105 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "106 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "107 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "108 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "109 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "110 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "111 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "112 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "113 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "114 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "115 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "116 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "117 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "118 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "119 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "120 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "121 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "122 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "123 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "124 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "125 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "126 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "127 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "128 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "129 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "130 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "131 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "132 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "133 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "134 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "135 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "136 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "137 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "138 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "139 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "140 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "141 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "142 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "143 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "144 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "145 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "146 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "147 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "148 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "149 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "150 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "151 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "152 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "153 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "154 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "155 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "156 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "157 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "158 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "159 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "160 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "161 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "162 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "163 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "164 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "165 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "166 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "167 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "168 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "169 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "170 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "171 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "172 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "173 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "174 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "175 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "176 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "177 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "178 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "179 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "180 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "181 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "182 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "183 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "184 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "185 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "186 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "187 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "188 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "189 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "190 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "191 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "192 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "193 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "194 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "195 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "196 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "197 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "198 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "199 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "200 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "201 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "202 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "203 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "204 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "205 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "206 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "207 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "208 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "209 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "210 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "211 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "212 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "213 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "214 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "215 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "216 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "217 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "218 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "219 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "220 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "221 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "222 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "223 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "224 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "225 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "226 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "227 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "228 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "229 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "230 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "231 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "232 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "233 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "234 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "235 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "236 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "237 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "238 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "239 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "240 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "241 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "242 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "243 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "244 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "245 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "246 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "247 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "248 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "249 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "250 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "251 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "252 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "253 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "254 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "255 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "256 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "257 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "258 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "259 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "260 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "261 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "262 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "263 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "264 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "265 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "266 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "267 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "268 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "269 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "270 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "271 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "272 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "273 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "274 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "275 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "276 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "277 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "278 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "279 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "280 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "281 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "282 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "283 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "284 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "285 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "286 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "287 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "288 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "289 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "290 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "291 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "292 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "293 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "294 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "295 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "296 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "297 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "298 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "299 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "300 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "301 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "302 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "303 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "304 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "305 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "306 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "307 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "308 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "309 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "310 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "311 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "312 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "313 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "314 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "315 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "316 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "317 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "318 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "319 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "320 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "321 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "322 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "323 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "324 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "325 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "326 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "327 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "328 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "329 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "330 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "331 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "332 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "333 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "334 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "335 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "336 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "337 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "338 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "339 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "340 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "341 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "342 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "343 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "344 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "345 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "346 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "347 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "348 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "349 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "350 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "351 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "352 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "353 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "354 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "355 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "356 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "357 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "358 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "359 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "360 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "361 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "362 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "363 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "364 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "365 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "366 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "367 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "368 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "369 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "370 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "371 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "372 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "373 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "374 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "375 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "376 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "377 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "378 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "379 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "380 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "381 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "382 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "383 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "384 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "385 NaN NaN \n", - "386 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "387 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "388 NaN NaN \n", - "389 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "390 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "391 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "392 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "393 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "394 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "395 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "396 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "397 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "398 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "399 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "400 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "401 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "402 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "403 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "404 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "405 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "406 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "407 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "408 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "409 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "410 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "411 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "412 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "413 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "414 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "415 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "416 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "417 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "418 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "419 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "420 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "421 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "422 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "423 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "424 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "425 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "426 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "427 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "428 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "429 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "430 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "431 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "432 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "433 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "434 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "435 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "436 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "437 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "438 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "439 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "440 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "441 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "442 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "443 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "444 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "445 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "446 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "447 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "448 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "449 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "450 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "451 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "452 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "453 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "454 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "455 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "456 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "457 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "458 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "459 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "460 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "461 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "462 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "463 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "464 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "465 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "466 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "467 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "468 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "469 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "470 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "471 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "472 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "473 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "474 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "475 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "476 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "477 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "478 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "479 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "480 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "481 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "482 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "483 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "484 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "485 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "486 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "487 NaN NaN \n", - "488 NaN NaN \n", - "489 NaN NaN \n", - "490 NaN NaN \n", - "491 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "492 NaN NaN \n", - "493 NaN NaN \n", - "494 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "495 NaN NaN \n", - "496 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "497 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "498 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "499 NaN NaN \n", - "500 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "501 NaN NaN \n", - "502 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "503 NaN NaN \n", - "504 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "505 NaN NaN \n", - "506 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "507 NaN NaN \n", - "508 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "509 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "510 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "511 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "512 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "513 NaN NaN \n", - "514 NaN NaN \n", - "515 NaN NaN \n", - "516 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "517 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "518 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "519 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "520 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "521 NaN NaN \n", - "522 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "523 NaN NaN \n", - "524 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "525 NaN NaN \n", - "526 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "527 NaN NaN \n", - "528 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "529 NaN NaN \n", - "530 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "531 NaN NaN \n", - "532 NaN NaN \n", - "533 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "534 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "535 NaN NaN \n", - "536 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "537 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "538 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "539 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "540 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "541 NaN NaN \n", - "542 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "543 NaN NaN \n", - "544 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "545 NaN NaN \n", - "546 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "547 NaN NaN \n", - "548 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "549 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "550 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "551 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "552 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "553 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "554 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "555 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "556 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "557 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "558 NaN NaN \n", - "559 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "560 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "561 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "562 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "563 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "564 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "565 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "566 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "567 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "568 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "569 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "570 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "571 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "572 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "573 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "574 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "575 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "576 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "577 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "578 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "579 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "580 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "581 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "582 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "583 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "584 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "585 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "586 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "587 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "588 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "589 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "590 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "591 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "592 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "593 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "594 NaN NaN \n", - "595 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "596 NaN NaN \n", - "597 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "598 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "599 NaN NaN \n", - "600 NaN NaN \n", - "601 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "602 NaN NaN \n", - "603 NaN NaN \n", - "604 NaN NaN \n", - "605 NaN NaN \n", - "606 NaN NaN \n", - "607 NaN NaN \n", - "608 NaN NaN \n", - "609 NaN NaN \n", - "610 NaN NaN \n", - "611 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "612 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "613 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "614 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "615 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "616 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "617 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "618 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "619 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "620 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "621 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "622 NaN NaN \n", - "623 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "624 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "625 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "626 NaN NaN \n", - "627 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "628 NaN NaN \n", - "629 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "630 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "631 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "632 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "633 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "634 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "635 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "636 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "637 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "638 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "639 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "640 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "641 NaN NaN \n", - "642 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "643 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "644 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "645 NaN NaN \n", - "646 NaN NaN \n", - "647 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "648 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "649 NaN NaN \n", - "650 NaN NaN \n", - "651 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "652 NaN NaN \n", - "653 NaN NaN \n", - "654 NaN NaN \n", - "655 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "656 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "657 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "658 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "659 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "660 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "661 NaN NaN \n", - "662 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "663 NaN NaN \n", - "664 NaN NaN \n", - "665 NaN NaN \n", - "666 NaN NaN \n", - "667 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "668 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "669 NaN NaN \n", - "670 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "671 NaN NaN \n", - "672 NaN NaN \n", - "673 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "674 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "675 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "676 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "677 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "678 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "679 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "680 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "681 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "682 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "683 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "684 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "685 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "686 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "687 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "688 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "689 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "690 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "691 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "692 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "693 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "694 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "695 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "696 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "697 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "698 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "699 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "700 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "701 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "702 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "703 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "704 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "705 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "706 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "707 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "708 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "709 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "710 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "711 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "712 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "713 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "714 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "715 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "716 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "717 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "718 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "719 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "720 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "721 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "722 NaN NaN \n", - "723 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "724 NaN NaN \n", - "725 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "726 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "727 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "728 NaN NaN \n", - "729 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "730 NaN NaN \n", - "731 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "732 NaN NaN \n", - "733 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "734 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "735 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "736 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "737 NaN NaN \n", - "738 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "\n", - " author.url \\\n", - "0 https://api.github.com/users/jrob119 \n", - "1 https://api.github.com/users/jrob119 \n", - "2 https://api.github.com/users/jrob119 \n", - "3 https://api.github.com/users/jrob119 \n", - "4 https://api.github.com/users/jrob119 \n", - "5 https://api.github.com/users/jrob119 \n", - "6 https://api.github.com/users/jrob119 \n", - "7 https://api.github.com/users/jrob119 \n", - "8 https://api.github.com/users/jrob119 \n", - "9 https://api.github.com/users/jrob119 \n", - "10 https://api.github.com/users/jrob119 \n", - "11 https://api.github.com/users/jrob119 \n", - "12 https://api.github.com/users/jrob119 \n", - "13 https://api.github.com/users/jrob119 \n", - "14 https://api.github.com/users/jrob119 \n", - "15 https://api.github.com/users/jrob119 \n", - "16 https://api.github.com/users/jrob119 \n", - "17 https://api.github.com/users/jrob119 \n", - "18 https://api.github.com/users/jrob119 \n", - "19 https://api.github.com/users/jrob119 \n", - "20 https://api.github.com/users/jrob119 \n", - "21 https://api.github.com/users/jrob119 \n", - "22 https://api.github.com/users/jrob119 \n", - "23 https://api.github.com/users/jrob119 \n", - "24 https://api.github.com/users/jrob119 \n", - "25 https://api.github.com/users/jrob119 \n", - "26 https://api.github.com/users/jrob119 \n", - "27 https://api.github.com/users/jrob119 \n", - "28 https://api.github.com/users/jrob119 \n", - "29 https://api.github.com/users/jrob119 \n", - "30 https://api.github.com/users/jrob119 \n", - "31 https://api.github.com/users/jrob119 \n", - "32 https://api.github.com/users/jrob119 \n", - "33 https://api.github.com/users/jrob119 \n", - "34 https://api.github.com/users/jrob119 \n", - "35 https://api.github.com/users/jrob119 \n", - "36 https://api.github.com/users/jrob119 \n", - "37 https://api.github.com/users/jrob119 \n", - "38 https://api.github.com/users/jrob119 \n", - "39 https://api.github.com/users/jrob119 \n", - "40 https://api.github.com/users/jrob119 \n", - "41 https://api.github.com/users/jrob119 \n", - "42 https://api.github.com/users/jrob119 \n", - "43 https://api.github.com/users/jrob119 \n", - "44 https://api.github.com/users/jrob119 \n", - "45 https://api.github.com/users/jrob119 \n", - "46 https://api.github.com/users/jrob119 \n", - "47 https://api.github.com/users/jrob119 \n", - "48 https://api.github.com/users/jrob119 \n", - "49 https://api.github.com/users/jrob119 \n", - "50 https://api.github.com/users/jrob119 \n", - "51 https://api.github.com/users/jrob119 \n", - "52 https://api.github.com/users/jrob119 \n", - "53 https://api.github.com/users/jrob119 \n", - "54 https://api.github.com/users/jrob119 \n", - "55 https://api.github.com/users/jrob119 \n", - "56 https://api.github.com/users/jrob119 \n", - "57 https://api.github.com/users/jrob119 \n", - "58 https://api.github.com/users/jrob119 \n", - "59 https://api.github.com/users/jrob119 \n", - "60 https://api.github.com/users/jrob119 \n", - "61 https://api.github.com/users/jrob119 \n", - "62 https://api.github.com/users/jrob119 \n", - "63 https://api.github.com/users/jrob119 \n", - "64 https://api.github.com/users/jrob119 \n", - "65 https://api.github.com/users/jrob119 \n", - "66 https://api.github.com/users/jrob119 \n", - "67 https://api.github.com/users/jrob119 \n", - "68 https://api.github.com/users/jrob119 \n", - "69 https://api.github.com/users/jrob119 \n", - "70 https://api.github.com/users/jrob119 \n", - "71 https://api.github.com/users/jrob119 \n", - "72 https://api.github.com/users/jrob119 \n", - "73 https://api.github.com/users/jrob119 \n", - "74 https://api.github.com/users/jrob119 \n", - "75 https://api.github.com/users/jrob119 \n", - "76 https://api.github.com/users/jrob119 \n", - "77 https://api.github.com/users/jrob119 \n", - "78 https://api.github.com/users/jrob119 \n", - "79 https://api.github.com/users/jrob119 \n", - "80 https://api.github.com/users/jrob119 \n", - "81 https://api.github.com/users/jrob119 \n", - "82 https://api.github.com/users/jrob119 \n", - "83 https://api.github.com/users/jrob119 \n", - "84 https://api.github.com/users/jrob119 \n", - "85 https://api.github.com/users/jrob119 \n", - "86 https://api.github.com/users/jrob119 \n", - "87 https://api.github.com/users/jrob119 \n", - "88 https://api.github.com/users/jrob119 \n", - "89 https://api.github.com/users/jrob119 \n", - "90 https://api.github.com/users/jrob119 \n", - "91 https://api.github.com/users/jrob119 \n", - "92 https://api.github.com/users/jrob119 \n", - "93 https://api.github.com/users/jrob119 \n", - "94 https://api.github.com/users/jrob119 \n", - "95 https://api.github.com/users/jrob119 \n", - "96 https://api.github.com/users/jrob119 \n", - "97 https://api.github.com/users/jrob119 \n", - "98 https://api.github.com/users/jrob119 \n", - "99 https://api.github.com/users/jrob119 \n", - "100 https://api.github.com/users/jrob119 \n", - "101 https://api.github.com/users/jrob119 \n", - "102 https://api.github.com/users/jrob119 \n", - "103 https://api.github.com/users/jrob119 \n", - "104 https://api.github.com/users/jrob119 \n", - "105 https://api.github.com/users/jrob119 \n", - "106 https://api.github.com/users/jrob119 \n", - "107 https://api.github.com/users/jrob119 \n", - "108 https://api.github.com/users/jrob119 \n", - "109 https://api.github.com/users/jrob119 \n", - "110 https://api.github.com/users/jrob119 \n", - "111 https://api.github.com/users/jrob119 \n", - "112 https://api.github.com/users/jrob119 \n", - "113 https://api.github.com/users/jrob119 \n", - "114 https://api.github.com/users/jrob119 \n", - "115 https://api.github.com/users/jrob119 \n", - "116 https://api.github.com/users/jrob119 \n", - "117 https://api.github.com/users/jrob119 \n", - "118 https://api.github.com/users/jrob119 \n", - "119 https://api.github.com/users/jrob119 \n", - "120 https://api.github.com/users/jrob119 \n", - "121 https://api.github.com/users/jrob119 \n", - "122 https://api.github.com/users/jrob119 \n", - "123 https://api.github.com/users/jrob119 \n", - "124 https://api.github.com/users/jrob119 \n", - "125 https://api.github.com/users/jrob119 \n", - "126 https://api.github.com/users/jrob119 \n", - "127 https://api.github.com/users/jrob119 \n", - "128 https://api.github.com/users/jrob119 \n", - "129 https://api.github.com/users/jrob119 \n", - "130 https://api.github.com/users/jrob119 \n", - "131 https://api.github.com/users/jrob119 \n", - "132 https://api.github.com/users/jrob119 \n", - "133 https://api.github.com/users/jrob119 \n", - "134 https://api.github.com/users/jrob119 \n", - "135 https://api.github.com/users/jrob119 \n", - "136 https://api.github.com/users/jrob119 \n", - "137 https://api.github.com/users/jrob119 \n", - "138 https://api.github.com/users/jrob119 \n", - "139 https://api.github.com/users/jrob119 \n", - "140 https://api.github.com/users/jrob119 \n", - "141 https://api.github.com/users/jrob119 \n", - "142 https://api.github.com/users/jrob119 \n", - "143 https://api.github.com/users/jrob119 \n", - "144 https://api.github.com/users/jrob119 \n", - "145 https://api.github.com/users/jrob119 \n", - "146 https://api.github.com/users/jrob119 \n", - "147 https://api.github.com/users/jrob119 \n", - "148 https://api.github.com/users/jrob119 \n", - "149 https://api.github.com/users/jrob119 \n", - "150 https://api.github.com/users/jrob119 \n", - "151 https://api.github.com/users/jrob119 \n", - "152 https://api.github.com/users/jrob119 \n", - "153 https://api.github.com/users/jrob119 \n", - "154 https://api.github.com/users/jrob119 \n", - "155 https://api.github.com/users/jrob119 \n", - "156 https://api.github.com/users/jrob119 \n", - "157 https://api.github.com/users/jrob119 \n", - "158 https://api.github.com/users/jrob119 \n", - "159 https://api.github.com/users/jrob119 \n", - "160 https://api.github.com/users/jrob119 \n", - "161 https://api.github.com/users/jrob119 \n", - "162 https://api.github.com/users/jrob119 \n", - "163 https://api.github.com/users/jrob119 \n", - "164 https://api.github.com/users/jrob119 \n", - "165 https://api.github.com/users/jrob119 \n", - "166 https://api.github.com/users/jrob119 \n", - "167 https://api.github.com/users/jrob119 \n", - "168 https://api.github.com/users/jrob119 \n", - "169 https://api.github.com/users/jrob119 \n", - "170 https://api.github.com/users/jrob119 \n", - "171 https://api.github.com/users/jrob119 \n", - "172 https://api.github.com/users/jrob119 \n", - "173 https://api.github.com/users/jrob119 \n", - "174 https://api.github.com/users/jrob119 \n", - "175 https://api.github.com/users/jrob119 \n", - "176 https://api.github.com/users/jrob119 \n", - "177 https://api.github.com/users/jrob119 \n", - "178 https://api.github.com/users/jrob119 \n", - "179 https://api.github.com/users/jrob119 \n", - "180 https://api.github.com/users/jrob119 \n", - "181 https://api.github.com/users/jrob119 \n", - "182 https://api.github.com/users/jrob119 \n", - "183 https://api.github.com/users/jrob119 \n", - "184 https://api.github.com/users/jrob119 \n", - "185 https://api.github.com/users/jrob119 \n", - "186 https://api.github.com/users/jrob119 \n", - "187 https://api.github.com/users/jrob119 \n", - "188 https://api.github.com/users/jrob119 \n", - "189 https://api.github.com/users/jrob119 \n", - "190 https://api.github.com/users/jrob119 \n", - "191 https://api.github.com/users/jrob119 \n", - "192 https://api.github.com/users/jrob119 \n", - "193 https://api.github.com/users/jrob119 \n", - "194 https://api.github.com/users/jrob119 \n", - "195 https://api.github.com/users/jrob119 \n", - "196 https://api.github.com/users/jrob119 \n", - "197 https://api.github.com/users/jrob119 \n", - "198 https://api.github.com/users/jrob119 \n", - "199 https://api.github.com/users/jrob119 \n", - "200 https://api.github.com/users/jrob119 \n", - "201 https://api.github.com/users/jrob119 \n", - "202 https://api.github.com/users/jrob119 \n", - "203 https://api.github.com/users/jrob119 \n", - "204 https://api.github.com/users/jrob119 \n", - "205 https://api.github.com/users/jrob119 \n", - "206 https://api.github.com/users/jrob119 \n", - "207 https://api.github.com/users/jrob119 \n", - "208 https://api.github.com/users/jrob119 \n", - "209 https://api.github.com/users/jrob119 \n", - "210 https://api.github.com/users/jrob119 \n", - "211 https://api.github.com/users/jrob119 \n", - "212 https://api.github.com/users/jrob119 \n", - "213 https://api.github.com/users/jrob119 \n", - "214 https://api.github.com/users/jrob119 \n", - "215 https://api.github.com/users/jrob119 \n", - "216 https://api.github.com/users/jrob119 \n", - "217 https://api.github.com/users/jrob119 \n", - "218 https://api.github.com/users/jrob119 \n", - "219 https://api.github.com/users/jrob119 \n", - "220 https://api.github.com/users/jrob119 \n", - "221 https://api.github.com/users/jrob119 \n", - "222 https://api.github.com/users/jrob119 \n", - "223 https://api.github.com/users/jrob119 \n", - "224 https://api.github.com/users/jrob119 \n", - "225 https://api.github.com/users/jrob119 \n", - "226 https://api.github.com/users/jrob119 \n", - "227 https://api.github.com/users/jrob119 \n", - "228 https://api.github.com/users/jrob119 \n", - "229 https://api.github.com/users/jrob119 \n", - "230 https://api.github.com/users/jrob119 \n", - "231 https://api.github.com/users/jrob119 \n", - "232 https://api.github.com/users/jrob119 \n", - "233 https://api.github.com/users/jrob119 \n", - "234 https://api.github.com/users/jrob119 \n", - "235 https://api.github.com/users/jrob119 \n", - "236 https://api.github.com/users/jrob119 \n", - "237 https://api.github.com/users/jrob119 \n", - "238 https://api.github.com/users/jrob119 \n", - "239 https://api.github.com/users/jrob119 \n", - "240 https://api.github.com/users/jrob119 \n", - "241 https://api.github.com/users/jrob119 \n", - "242 https://api.github.com/users/jrob119 \n", - "243 https://api.github.com/users/jrob119 \n", - "244 https://api.github.com/users/jrob119 \n", - "245 https://api.github.com/users/jrob119 \n", - "246 https://api.github.com/users/jrob119 \n", - "247 https://api.github.com/users/jrob119 \n", - "248 https://api.github.com/users/jrob119 \n", - "249 https://api.github.com/users/jrob119 \n", - "250 https://api.github.com/users/jrob119 \n", - "251 https://api.github.com/users/jrob119 \n", - "252 https://api.github.com/users/jrob119 \n", - "253 https://api.github.com/users/jrob119 \n", - "254 https://api.github.com/users/jrob119 \n", - "255 https://api.github.com/users/jrob119 \n", - "256 https://api.github.com/users/jrob119 \n", - "257 https://api.github.com/users/jrob119 \n", - "258 https://api.github.com/users/jrob119 \n", - "259 https://api.github.com/users/jrob119 \n", - "260 https://api.github.com/users/jrob119 \n", - "261 https://api.github.com/users/jrob119 \n", - "262 https://api.github.com/users/jrob119 \n", - "263 https://api.github.com/users/jrob119 \n", - "264 https://api.github.com/users/jrob119 \n", - "265 https://api.github.com/users/jrob119 \n", - "266 https://api.github.com/users/jrob119 \n", - "267 https://api.github.com/users/jrob119 \n", - "268 https://api.github.com/users/jrob119 \n", - "269 https://api.github.com/users/jrob119 \n", - "270 https://api.github.com/users/jrob119 \n", - "271 https://api.github.com/users/jrob119 \n", - "272 https://api.github.com/users/jrob119 \n", - "273 https://api.github.com/users/jrob119 \n", - "274 https://api.github.com/users/jrob119 \n", - "275 https://api.github.com/users/jrob119 \n", - "276 https://api.github.com/users/jrob119 \n", - "277 https://api.github.com/users/jrob119 \n", - "278 https://api.github.com/users/jrob119 \n", - "279 https://api.github.com/users/jrob119 \n", - "280 https://api.github.com/users/jrob119 \n", - "281 https://api.github.com/users/jrob119 \n", - "282 https://api.github.com/users/jrob119 \n", - "283 https://api.github.com/users/jrob119 \n", - "284 https://api.github.com/users/jrob119 \n", - "285 https://api.github.com/users/jrob119 \n", - "286 https://api.github.com/users/jrob119 \n", - "287 https://api.github.com/users/jrob119 \n", - "288 https://api.github.com/users/jrob119 \n", - "289 https://api.github.com/users/jrob119 \n", - "290 https://api.github.com/users/jrob119 \n", - "291 https://api.github.com/users/jrob119 \n", - "292 https://api.github.com/users/jrob119 \n", - "293 https://api.github.com/users/jrob119 \n", - "294 https://api.github.com/users/jrob119 \n", - "295 https://api.github.com/users/jrob119 \n", - "296 https://api.github.com/users/jrob119 \n", - "297 https://api.github.com/users/jrob119 \n", - "298 https://api.github.com/users/jrob119 \n", - "299 https://api.github.com/users/jrob119 \n", - "300 https://api.github.com/users/jrob119 \n", - "301 https://api.github.com/users/jrob119 \n", - "302 https://api.github.com/users/jrob119 \n", - "303 https://api.github.com/users/jrob119 \n", - "304 https://api.github.com/users/jrob119 \n", - "305 https://api.github.com/users/jrob119 \n", - "306 https://api.github.com/users/jrob119 \n", - "307 https://api.github.com/users/jrob119 \n", - "308 https://api.github.com/users/jrob119 \n", - "309 https://api.github.com/users/jrob119 \n", - "310 https://api.github.com/users/jrob119 \n", - "311 https://api.github.com/users/jrob119 \n", - "312 https://api.github.com/users/jrob119 \n", - "313 https://api.github.com/users/jrob119 \n", - "314 https://api.github.com/users/jrob119 \n", - "315 https://api.github.com/users/jrob119 \n", - "316 https://api.github.com/users/jrob119 \n", - "317 https://api.github.com/users/jrob119 \n", - "318 https://api.github.com/users/jrob119 \n", - "319 https://api.github.com/users/jrob119 \n", - "320 https://api.github.com/users/jrob119 \n", - "321 https://api.github.com/users/jrob119 \n", - "322 https://api.github.com/users/jrob119 \n", - "323 https://api.github.com/users/jrob119 \n", - "324 https://api.github.com/users/jrob119 \n", - "325 https://api.github.com/users/jrob119 \n", - "326 https://api.github.com/users/jrob119 \n", - "327 https://api.github.com/users/jrob119 \n", - "328 https://api.github.com/users/jrob119 \n", - "329 https://api.github.com/users/jrob119 \n", - "330 https://api.github.com/users/jrob119 \n", - "331 https://api.github.com/users/jrob119 \n", - "332 https://api.github.com/users/jrob119 \n", - "333 https://api.github.com/users/jrob119 \n", - "334 https://api.github.com/users/jrob119 \n", - "335 https://api.github.com/users/jrob119 \n", - "336 https://api.github.com/users/jrob119 \n", - "337 https://api.github.com/users/jrob119 \n", - "338 https://api.github.com/users/jrob119 \n", - "339 https://api.github.com/users/jrob119 \n", - "340 https://api.github.com/users/jrob119 \n", - "341 https://api.github.com/users/jrob119 \n", - "342 https://api.github.com/users/jrob119 \n", - "343 https://api.github.com/users/jrob119 \n", - "344 https://api.github.com/users/jrob119 \n", - "345 https://api.github.com/users/jrob119 \n", - "346 https://api.github.com/users/jrob119 \n", - "347 https://api.github.com/users/jrob119 \n", - "348 https://api.github.com/users/jrob119 \n", - "349 https://api.github.com/users/jrob119 \n", - "350 https://api.github.com/users/jrob119 \n", - "351 https://api.github.com/users/jrob119 \n", - "352 https://api.github.com/users/jrob119 \n", - "353 https://api.github.com/users/jrob119 \n", - "354 https://api.github.com/users/jrob119 \n", - "355 https://api.github.com/users/jrob119 \n", - "356 https://api.github.com/users/jrob119 \n", - "357 https://api.github.com/users/jrob119 \n", - "358 https://api.github.com/users/jrob119 \n", - "359 https://api.github.com/users/jrob119 \n", - "360 https://api.github.com/users/jrob119 \n", - "361 https://api.github.com/users/jrob119 \n", - "362 https://api.github.com/users/jrob119 \n", - "363 https://api.github.com/users/jrob119 \n", - "364 https://api.github.com/users/jrob119 \n", - "365 https://api.github.com/users/jrob119 \n", - "366 https://api.github.com/users/jrob119 \n", - "367 https://api.github.com/users/jrob119 \n", - "368 https://api.github.com/users/jrob119 \n", - "369 https://api.github.com/users/jrob119 \n", - "370 https://api.github.com/users/jrob119 \n", - "371 https://api.github.com/users/jrob119 \n", - "372 https://api.github.com/users/jrob119 \n", - "373 https://api.github.com/users/jrob119 \n", - "374 https://api.github.com/users/jrob119 \n", - "375 https://api.github.com/users/jrob119 \n", - "376 https://api.github.com/users/jrob119 \n", - "377 https://api.github.com/users/jrob119 \n", - "378 https://api.github.com/users/jrob119 \n", - "379 https://api.github.com/users/jrob119 \n", - "380 https://api.github.com/users/jrob119 \n", - "381 https://api.github.com/users/jrob119 \n", - "382 https://api.github.com/users/jrob119 \n", - "383 https://api.github.com/users/jrob119 \n", - "384 https://api.github.com/users/jrob119 \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119 \n", - "387 https://api.github.com/users/jrob119 \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119 \n", - "390 https://api.github.com/users/jrob119 \n", - "391 https://api.github.com/users/jrob119 \n", - "392 https://api.github.com/users/jrob119 \n", - "393 https://api.github.com/users/jrob119 \n", - "394 https://api.github.com/users/jrob119 \n", - "395 https://api.github.com/users/jrob119 \n", - "396 https://api.github.com/users/jrob119 \n", - "397 https://api.github.com/users/jrob119 \n", - "398 https://api.github.com/users/jrob119 \n", - "399 https://api.github.com/users/jrob119 \n", - "400 https://api.github.com/users/jrob119 \n", - "401 https://api.github.com/users/jrob119 \n", - "402 https://api.github.com/users/jrob119 \n", - "403 https://api.github.com/users/jrob119 \n", - "404 https://api.github.com/users/jrob119 \n", - "405 https://api.github.com/users/dominicbarkerAN \n", - "406 https://api.github.com/users/jrob119 \n", - "407 https://api.github.com/users/jrob119 \n", - "408 https://api.github.com/users/jrob119 \n", - "409 https://api.github.com/users/jrob119 \n", - "410 https://api.github.com/users/jrob119 \n", - "411 https://api.github.com/users/jrob119 \n", - "412 https://api.github.com/users/jrob119 \n", - "413 https://api.github.com/users/jrob119 \n", - "414 https://api.github.com/users/jrob119 \n", - "415 https://api.github.com/users/jrob119 \n", - "416 https://api.github.com/users/jrob119 \n", - "417 https://api.github.com/users/jrob119 \n", - "418 https://api.github.com/users/jrob119 \n", - "419 https://api.github.com/users/jrob119 \n", - "420 https://api.github.com/users/jrob119 \n", - "421 https://api.github.com/users/dominicbarkerAN \n", - "422 https://api.github.com/users/dominicbarkerAN \n", - "423 https://api.github.com/users/dominicbarkerAN \n", - "424 https://api.github.com/users/dominicbarkerAN \n", - "425 https://api.github.com/users/dominicbarkerAN \n", - "426 https://api.github.com/users/dominicbarkerAN \n", - "427 https://api.github.com/users/dominicbarkerAN \n", - "428 https://api.github.com/users/dominicbarkerAN \n", - "429 https://api.github.com/users/dominicbarkerAN \n", - "430 https://api.github.com/users/dominicbarkerAN \n", - "431 https://api.github.com/users/dominicbarkerAN \n", - "432 https://api.github.com/users/dominicbarkerAN \n", - "433 https://api.github.com/users/dominicbarkerAN \n", - "434 https://api.github.com/users/dominicbarkerAN \n", - "435 https://api.github.com/users/dominicbarkerAN \n", - "436 https://api.github.com/users/jrob119 \n", - "437 https://api.github.com/users/jrob119 \n", - "438 https://api.github.com/users/dominicbarkerAN \n", - "439 https://api.github.com/users/dominicbarkerAN \n", - "440 https://api.github.com/users/dominicbarkerAN \n", - "441 https://api.github.com/users/dominicbarkerAN \n", - "442 https://api.github.com/users/jrob119 \n", - "443 https://api.github.com/users/jrob119 \n", - "444 https://api.github.com/users/jrob119 \n", - "445 https://api.github.com/users/jrob119 \n", - "446 https://api.github.com/users/jrob119 \n", - "447 https://api.github.com/users/jrob119 \n", - "448 https://api.github.com/users/jrob119 \n", - "449 https://api.github.com/users/dominicbarkerAN \n", - "450 https://api.github.com/users/dominicbarkerAN \n", - "451 https://api.github.com/users/dominicbarkerAN \n", - "452 https://api.github.com/users/dominicbarkerAN \n", - "453 https://api.github.com/users/dominicbarkerAN \n", - "454 https://api.github.com/users/dominicbarkerAN \n", - "455 https://api.github.com/users/dominicbarkerAN \n", - "456 https://api.github.com/users/dominicbarkerAN \n", - "457 https://api.github.com/users/dominicbarkerAN \n", - "458 https://api.github.com/users/jrob119 \n", - "459 https://api.github.com/users/jrob119 \n", - "460 https://api.github.com/users/jrob119 \n", - "461 https://api.github.com/users/dominicbarkerAN \n", - "462 https://api.github.com/users/dominicbarkerAN \n", - "463 https://api.github.com/users/dominicbarkerAN \n", - "464 https://api.github.com/users/dominicbarkerAN \n", - "465 https://api.github.com/users/dominicbarkerAN \n", - "466 https://api.github.com/users/dominicbarkerAN \n", - "467 https://api.github.com/users/dominicbarkerAN \n", - "468 https://api.github.com/users/dominicbarkerAN \n", - "469 https://api.github.com/users/dominicbarkerAN \n", - "470 https://api.github.com/users/jrob119 \n", - "471 https://api.github.com/users/jrob119 \n", - "472 https://api.github.com/users/jrob119 \n", - "473 https://api.github.com/users/dominicbarkerAN \n", - "474 https://api.github.com/users/dominicbarkerAN \n", - "475 https://api.github.com/users/dominicbarkerAN \n", - "476 https://api.github.com/users/dominicbarkerAN \n", - "477 https://api.github.com/users/dominicbarkerAN \n", - "478 https://api.github.com/users/dominicbarkerAN \n", - "479 https://api.github.com/users/dominicbarkerAN \n", - "480 https://api.github.com/users/dominicbarkerAN \n", - "481 https://api.github.com/users/dominicbarkerAN \n", - "482 https://api.github.com/users/dominicbarkerAN \n", - "483 https://api.github.com/users/dominicbarkerAN \n", - "484 https://api.github.com/users/jrob119 \n", - "485 https://api.github.com/users/jrob119 \n", - "486 https://api.github.com/users/jrob119 \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119 \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN \n", - "497 https://api.github.com/users/jrob119 \n", - "498 https://api.github.com/users/jrob119 \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN \n", - "509 https://api.github.com/users/dominicbarkerAN \n", - "510 https://api.github.com/users/dominicbarkerAN \n", - "511 https://api.github.com/users/jrob119 \n", - "512 https://api.github.com/users/jrob119 \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN \n", - "517 https://api.github.com/users/jrob119 \n", - "518 https://api.github.com/users/jrob119 \n", - "519 https://api.github.com/users/jrob119 \n", - "520 https://api.github.com/users/jrob119 \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119 \n", - "534 https://api.github.com/users/jrob119 \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN \n", - "537 https://api.github.com/users/jrob119 \n", - "538 https://api.github.com/users/jrob119 \n", - "539 https://api.github.com/users/jrob119 \n", - "540 https://api.github.com/users/jrob119 \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119 \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN \n", - "549 https://api.github.com/users/jrob119 \n", - "550 https://api.github.com/users/jrob119 \n", - "551 https://api.github.com/users/jrob119 \n", - "552 https://api.github.com/users/jrob119 \n", - "553 https://api.github.com/users/jrob119 \n", - "554 https://api.github.com/users/jrob119 \n", - "555 https://api.github.com/users/jrob119 \n", - "556 https://api.github.com/users/jrob119 \n", - "557 https://api.github.com/users/jrob119 \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN \n", - "560 https://api.github.com/users/jrob119 \n", - "561 https://api.github.com/users/jrob119 \n", - "562 https://api.github.com/users/jrob119 \n", - "563 https://api.github.com/users/jrob119 \n", - "564 https://api.github.com/users/jrob119 \n", - "565 https://api.github.com/users/jrob119 \n", - "566 https://api.github.com/users/jrob119 \n", - "567 https://api.github.com/users/jrob119 \n", - "568 https://api.github.com/users/jrob119 \n", - "569 https://api.github.com/users/jrob119 \n", - "570 https://api.github.com/users/jrob119 \n", - "571 https://api.github.com/users/jrob119 \n", - "572 https://api.github.com/users/jrob119 \n", - "573 https://api.github.com/users/jrob119 \n", - "574 https://api.github.com/users/jrob119 \n", - "575 https://api.github.com/users/jrob119 \n", - "576 https://api.github.com/users/jrob119 \n", - "577 https://api.github.com/users/jrob119 \n", - "578 https://api.github.com/users/jrob119 \n", - "579 https://api.github.com/users/jrob119 \n", - "580 https://api.github.com/users/jrob119 \n", - "581 https://api.github.com/users/jrob119 \n", - "582 https://api.github.com/users/jrob119 \n", - "583 https://api.github.com/users/jrob119 \n", - "584 https://api.github.com/users/jrob119 \n", - "585 https://api.github.com/users/jrob119 \n", - "586 https://api.github.com/users/jrob119 \n", - "587 https://api.github.com/users/jrob119 \n", - "588 https://api.github.com/users/jrob119 \n", - "589 https://api.github.com/users/jrob119 \n", - "590 https://api.github.com/users/jrob119 \n", - "591 https://api.github.com/users/jrob119 \n", - "592 https://api.github.com/users/jrob119 \n", - "593 https://api.github.com/users/jrob119 \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN \n", - "598 https://api.github.com/users/dominicbarkerAN \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN \n", - "612 https://api.github.com/users/dominicbarkerAN \n", - "613 https://api.github.com/users/jrob119 \n", - "614 https://api.github.com/users/jrob119 \n", - "615 https://api.github.com/users/ipd-deploy \n", - "616 https://api.github.com/users/ipd-deploy \n", - "617 https://api.github.com/users/ipd-deploy \n", - "618 https://api.github.com/users/ipd-deploy \n", - "619 https://api.github.com/users/ipd-deploy \n", - "620 https://api.github.com/users/ipd-deploy \n", - "621 https://api.github.com/users/dominicbarkerAN \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN \n", - "624 https://api.github.com/users/ipd-deploy \n", - "625 https://api.github.com/users/dominicbarkerAN \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN \n", - "630 https://api.github.com/users/dominicbarkerAN \n", - "631 https://api.github.com/users/dominicbarkerAN \n", - "632 https://api.github.com/users/dominicbarkerAN \n", - "633 https://api.github.com/users/jrob119 \n", - "634 https://api.github.com/users/jrob119 \n", - "635 https://api.github.com/users/jrob119 \n", - "636 https://api.github.com/users/jrob119 \n", - "637 https://api.github.com/users/jrob119 \n", - "638 https://api.github.com/users/jrob119 \n", - "639 https://api.github.com/users/jrob119 \n", - "640 https://api.github.com/users/jrob119 \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN \n", - "643 https://api.github.com/users/jrob119 \n", - "644 https://api.github.com/users/jrob119 \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN \n", - "648 https://api.github.com/users/jrob119 \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN \n", - "656 https://api.github.com/users/dominicbarkerAN \n", - "657 https://api.github.com/users/dominicbarkerAN \n", - "658 https://api.github.com/users/dominicbarkerAN \n", - "659 https://api.github.com/users/dominicbarkerAN \n", - "660 https://api.github.com/users/dominicbarkerAN \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN \n", - "668 https://api.github.com/users/dominicbarkerAN \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN \n", - "674 https://api.github.com/users/dominicbarkerAN \n", - "675 https://api.github.com/users/dominicbarkerAN \n", - "676 https://api.github.com/users/dominicbarkerAN \n", - "677 https://api.github.com/users/xeniageorgiouAN \n", - "678 https://api.github.com/users/xeniageorgiouAN \n", - "679 https://api.github.com/users/dominicbarkerAN \n", - "680 https://api.github.com/users/dominicbarkerAN \n", - "681 https://api.github.com/users/dominicbarkerAN \n", - "682 https://api.github.com/users/dominicbarkerAN \n", - "683 https://api.github.com/users/dominicbarkerAN \n", - "684 https://api.github.com/users/dominicbarkerAN \n", - "685 https://api.github.com/users/dominicbarkerAN \n", - "686 https://api.github.com/users/dominicbarkerAN \n", - "687 https://api.github.com/users/dominicbarkerAN \n", - "688 https://api.github.com/users/dominicbarkerAN \n", - "689 https://api.github.com/users/dominicbarkerAN \n", - "690 https://api.github.com/users/dominicbarkerAN \n", - "691 https://api.github.com/users/dominicbarkerAN \n", - "692 https://api.github.com/users/dominicbarkerAN \n", - "693 https://api.github.com/users/dominicbarkerAN \n", - "694 https://api.github.com/users/dominicbarkerAN \n", - "695 https://api.github.com/users/dominicbarkerAN \n", - "696 https://api.github.com/users/dominicbarkerAN \n", - "697 https://api.github.com/users/dominicbarkerAN \n", - "698 https://api.github.com/users/dominicbarkerAN \n", - "699 https://api.github.com/users/dominicbarkerAN \n", - "700 https://api.github.com/users/dominicbarkerAN \n", - "701 https://api.github.com/users/dominicbarkerAN \n", - "702 https://api.github.com/users/dominicbarkerAN \n", - "703 https://api.github.com/users/dominicbarkerAN \n", - "704 https://api.github.com/users/michaelcooperAN \n", - "705 https://api.github.com/users/michaelcooperAN \n", - "706 https://api.github.com/users/michaelcooperAN \n", - "707 https://api.github.com/users/xeniageorgiouAN \n", - "708 https://api.github.com/users/xeniageorgiouAN \n", - "709 https://api.github.com/users/dominicbarkerAN \n", - "710 https://api.github.com/users/dominicbarkerAN \n", - "711 https://api.github.com/users/dominicbarkerAN \n", - "712 https://api.github.com/users/dominicbarkerAN \n", - "713 https://api.github.com/users/dominicbarkerAN \n", - "714 https://api.github.com/users/dominicbarkerAN \n", - "715 https://api.github.com/users/dominicbarkerAN \n", - "716 https://api.github.com/users/dominicbarkerAN \n", - "717 https://api.github.com/users/dominicbarkerAN \n", - "718 https://api.github.com/users/xeniageorgiouAN \n", - "719 https://api.github.com/users/xeniageorgiouAN \n", - "720 https://api.github.com/users/dominicbarkerAN \n", - "721 https://api.github.com/users/dominicbarkerAN \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN \n", - "726 https://api.github.com/users/michaelcooperAN \n", - "727 https://api.github.com/users/michaelcooperAN \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN \n", - "734 https://api.github.com/users/michaelcooperAN \n", - "735 https://api.github.com/users/michaelcooperAN \n", - "736 https://api.github.com/users/michaelcooperAN \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN \n", - "\n", - " author.html_url \\\n", - "0 https://github.com/jrob119 \n", - "1 https://github.com/jrob119 \n", - "2 https://github.com/jrob119 \n", - "3 https://github.com/jrob119 \n", - "4 https://github.com/jrob119 \n", - "5 https://github.com/jrob119 \n", - "6 https://github.com/jrob119 \n", - "7 https://github.com/jrob119 \n", - "8 https://github.com/jrob119 \n", - "9 https://github.com/jrob119 \n", - "10 https://github.com/jrob119 \n", - "11 https://github.com/jrob119 \n", - "12 https://github.com/jrob119 \n", - "13 https://github.com/jrob119 \n", - "14 https://github.com/jrob119 \n", - "15 https://github.com/jrob119 \n", - "16 https://github.com/jrob119 \n", - "17 https://github.com/jrob119 \n", - "18 https://github.com/jrob119 \n", - "19 https://github.com/jrob119 \n", - "20 https://github.com/jrob119 \n", - "21 https://github.com/jrob119 \n", - "22 https://github.com/jrob119 \n", - "23 https://github.com/jrob119 \n", - "24 https://github.com/jrob119 \n", - "25 https://github.com/jrob119 \n", - "26 https://github.com/jrob119 \n", - "27 https://github.com/jrob119 \n", - "28 https://github.com/jrob119 \n", - "29 https://github.com/jrob119 \n", - "30 https://github.com/jrob119 \n", - "31 https://github.com/jrob119 \n", - "32 https://github.com/jrob119 \n", - "33 https://github.com/jrob119 \n", - "34 https://github.com/jrob119 \n", - "35 https://github.com/jrob119 \n", - "36 https://github.com/jrob119 \n", - "37 https://github.com/jrob119 \n", - "38 https://github.com/jrob119 \n", - "39 https://github.com/jrob119 \n", - "40 https://github.com/jrob119 \n", - "41 https://github.com/jrob119 \n", - "42 https://github.com/jrob119 \n", - "43 https://github.com/jrob119 \n", - "44 https://github.com/jrob119 \n", - "45 https://github.com/jrob119 \n", - "46 https://github.com/jrob119 \n", - "47 https://github.com/jrob119 \n", - "48 https://github.com/jrob119 \n", - "49 https://github.com/jrob119 \n", - "50 https://github.com/jrob119 \n", - "51 https://github.com/jrob119 \n", - "52 https://github.com/jrob119 \n", - "53 https://github.com/jrob119 \n", - "54 https://github.com/jrob119 \n", - "55 https://github.com/jrob119 \n", - "56 https://github.com/jrob119 \n", - "57 https://github.com/jrob119 \n", - "58 https://github.com/jrob119 \n", - "59 https://github.com/jrob119 \n", - "60 https://github.com/jrob119 \n", - "61 https://github.com/jrob119 \n", - "62 https://github.com/jrob119 \n", - "63 https://github.com/jrob119 \n", - "64 https://github.com/jrob119 \n", - "65 https://github.com/jrob119 \n", - "66 https://github.com/jrob119 \n", - "67 https://github.com/jrob119 \n", - "68 https://github.com/jrob119 \n", - "69 https://github.com/jrob119 \n", - "70 https://github.com/jrob119 \n", - "71 https://github.com/jrob119 \n", - "72 https://github.com/jrob119 \n", - "73 https://github.com/jrob119 \n", - "74 https://github.com/jrob119 \n", - "75 https://github.com/jrob119 \n", - "76 https://github.com/jrob119 \n", - "77 https://github.com/jrob119 \n", - "78 https://github.com/jrob119 \n", - "79 https://github.com/jrob119 \n", - "80 https://github.com/jrob119 \n", - "81 https://github.com/jrob119 \n", - "82 https://github.com/jrob119 \n", - "83 https://github.com/jrob119 \n", - "84 https://github.com/jrob119 \n", - "85 https://github.com/jrob119 \n", - "86 https://github.com/jrob119 \n", - "87 https://github.com/jrob119 \n", - "88 https://github.com/jrob119 \n", - "89 https://github.com/jrob119 \n", - "90 https://github.com/jrob119 \n", - "91 https://github.com/jrob119 \n", - "92 https://github.com/jrob119 \n", - "93 https://github.com/jrob119 \n", - "94 https://github.com/jrob119 \n", - "95 https://github.com/jrob119 \n", - "96 https://github.com/jrob119 \n", - "97 https://github.com/jrob119 \n", - "98 https://github.com/jrob119 \n", - "99 https://github.com/jrob119 \n", - "100 https://github.com/jrob119 \n", - "101 https://github.com/jrob119 \n", - "102 https://github.com/jrob119 \n", - "103 https://github.com/jrob119 \n", - "104 https://github.com/jrob119 \n", - "105 https://github.com/jrob119 \n", - "106 https://github.com/jrob119 \n", - "107 https://github.com/jrob119 \n", - "108 https://github.com/jrob119 \n", - "109 https://github.com/jrob119 \n", - "110 https://github.com/jrob119 \n", - "111 https://github.com/jrob119 \n", - "112 https://github.com/jrob119 \n", - "113 https://github.com/jrob119 \n", - "114 https://github.com/jrob119 \n", - "115 https://github.com/jrob119 \n", - "116 https://github.com/jrob119 \n", - "117 https://github.com/jrob119 \n", - "118 https://github.com/jrob119 \n", - "119 https://github.com/jrob119 \n", - "120 https://github.com/jrob119 \n", - "121 https://github.com/jrob119 \n", - "122 https://github.com/jrob119 \n", - "123 https://github.com/jrob119 \n", - "124 https://github.com/jrob119 \n", - "125 https://github.com/jrob119 \n", - "126 https://github.com/jrob119 \n", - "127 https://github.com/jrob119 \n", - "128 https://github.com/jrob119 \n", - "129 https://github.com/jrob119 \n", - "130 https://github.com/jrob119 \n", - "131 https://github.com/jrob119 \n", - "132 https://github.com/jrob119 \n", - "133 https://github.com/jrob119 \n", - "134 https://github.com/jrob119 \n", - "135 https://github.com/jrob119 \n", - "136 https://github.com/jrob119 \n", - "137 https://github.com/jrob119 \n", - "138 https://github.com/jrob119 \n", - "139 https://github.com/jrob119 \n", - "140 https://github.com/jrob119 \n", - "141 https://github.com/jrob119 \n", - "142 https://github.com/jrob119 \n", - "143 https://github.com/jrob119 \n", - "144 https://github.com/jrob119 \n", - "145 https://github.com/jrob119 \n", - "146 https://github.com/jrob119 \n", - "147 https://github.com/jrob119 \n", - "148 https://github.com/jrob119 \n", - "149 https://github.com/jrob119 \n", - "150 https://github.com/jrob119 \n", - "151 https://github.com/jrob119 \n", - "152 https://github.com/jrob119 \n", - "153 https://github.com/jrob119 \n", - "154 https://github.com/jrob119 \n", - "155 https://github.com/jrob119 \n", - "156 https://github.com/jrob119 \n", - "157 https://github.com/jrob119 \n", - "158 https://github.com/jrob119 \n", - "159 https://github.com/jrob119 \n", - "160 https://github.com/jrob119 \n", - "161 https://github.com/jrob119 \n", - "162 https://github.com/jrob119 \n", - "163 https://github.com/jrob119 \n", - "164 https://github.com/jrob119 \n", - "165 https://github.com/jrob119 \n", - "166 https://github.com/jrob119 \n", - "167 https://github.com/jrob119 \n", - "168 https://github.com/jrob119 \n", - "169 https://github.com/jrob119 \n", - "170 https://github.com/jrob119 \n", - "171 https://github.com/jrob119 \n", - "172 https://github.com/jrob119 \n", - "173 https://github.com/jrob119 \n", - "174 https://github.com/jrob119 \n", - "175 https://github.com/jrob119 \n", - "176 https://github.com/jrob119 \n", - "177 https://github.com/jrob119 \n", - "178 https://github.com/jrob119 \n", - "179 https://github.com/jrob119 \n", - "180 https://github.com/jrob119 \n", - "181 https://github.com/jrob119 \n", - "182 https://github.com/jrob119 \n", - "183 https://github.com/jrob119 \n", - "184 https://github.com/jrob119 \n", - "185 https://github.com/jrob119 \n", - "186 https://github.com/jrob119 \n", - "187 https://github.com/jrob119 \n", - "188 https://github.com/jrob119 \n", - "189 https://github.com/jrob119 \n", - "190 https://github.com/jrob119 \n", - "191 https://github.com/jrob119 \n", - "192 https://github.com/jrob119 \n", - "193 https://github.com/jrob119 \n", - "194 https://github.com/jrob119 \n", - "195 https://github.com/jrob119 \n", - "196 https://github.com/jrob119 \n", - "197 https://github.com/jrob119 \n", - "198 https://github.com/jrob119 \n", - "199 https://github.com/jrob119 \n", - "200 https://github.com/jrob119 \n", - "201 https://github.com/jrob119 \n", - "202 https://github.com/jrob119 \n", - "203 https://github.com/jrob119 \n", - "204 https://github.com/jrob119 \n", - "205 https://github.com/jrob119 \n", - "206 https://github.com/jrob119 \n", - "207 https://github.com/jrob119 \n", - "208 https://github.com/jrob119 \n", - "209 https://github.com/jrob119 \n", - "210 https://github.com/jrob119 \n", - "211 https://github.com/jrob119 \n", - "212 https://github.com/jrob119 \n", - "213 https://github.com/jrob119 \n", - "214 https://github.com/jrob119 \n", - "215 https://github.com/jrob119 \n", - "216 https://github.com/jrob119 \n", - "217 https://github.com/jrob119 \n", - "218 https://github.com/jrob119 \n", - "219 https://github.com/jrob119 \n", - "220 https://github.com/jrob119 \n", - "221 https://github.com/jrob119 \n", - "222 https://github.com/jrob119 \n", - "223 https://github.com/jrob119 \n", - "224 https://github.com/jrob119 \n", - "225 https://github.com/jrob119 \n", - "226 https://github.com/jrob119 \n", - "227 https://github.com/jrob119 \n", - "228 https://github.com/jrob119 \n", - "229 https://github.com/jrob119 \n", - "230 https://github.com/jrob119 \n", - "231 https://github.com/jrob119 \n", - "232 https://github.com/jrob119 \n", - "233 https://github.com/jrob119 \n", - "234 https://github.com/jrob119 \n", - "235 https://github.com/jrob119 \n", - "236 https://github.com/jrob119 \n", - "237 https://github.com/jrob119 \n", - "238 https://github.com/jrob119 \n", - "239 https://github.com/jrob119 \n", - "240 https://github.com/jrob119 \n", - "241 https://github.com/jrob119 \n", - "242 https://github.com/jrob119 \n", - "243 https://github.com/jrob119 \n", - "244 https://github.com/jrob119 \n", - "245 https://github.com/jrob119 \n", - "246 https://github.com/jrob119 \n", - "247 https://github.com/jrob119 \n", - "248 https://github.com/jrob119 \n", - "249 https://github.com/jrob119 \n", - "250 https://github.com/jrob119 \n", - "251 https://github.com/jrob119 \n", - "252 https://github.com/jrob119 \n", - "253 https://github.com/jrob119 \n", - "254 https://github.com/jrob119 \n", - "255 https://github.com/jrob119 \n", - "256 https://github.com/jrob119 \n", - "257 https://github.com/jrob119 \n", - "258 https://github.com/jrob119 \n", - "259 https://github.com/jrob119 \n", - "260 https://github.com/jrob119 \n", - "261 https://github.com/jrob119 \n", - "262 https://github.com/jrob119 \n", - "263 https://github.com/jrob119 \n", - "264 https://github.com/jrob119 \n", - "265 https://github.com/jrob119 \n", - "266 https://github.com/jrob119 \n", - "267 https://github.com/jrob119 \n", - "268 https://github.com/jrob119 \n", - "269 https://github.com/jrob119 \n", - "270 https://github.com/jrob119 \n", - "271 https://github.com/jrob119 \n", - "272 https://github.com/jrob119 \n", - "273 https://github.com/jrob119 \n", - "274 https://github.com/jrob119 \n", - "275 https://github.com/jrob119 \n", - "276 https://github.com/jrob119 \n", - "277 https://github.com/jrob119 \n", - "278 https://github.com/jrob119 \n", - "279 https://github.com/jrob119 \n", - "280 https://github.com/jrob119 \n", - "281 https://github.com/jrob119 \n", - "282 https://github.com/jrob119 \n", - "283 https://github.com/jrob119 \n", - "284 https://github.com/jrob119 \n", - "285 https://github.com/jrob119 \n", - "286 https://github.com/jrob119 \n", - "287 https://github.com/jrob119 \n", - "288 https://github.com/jrob119 \n", - "289 https://github.com/jrob119 \n", - "290 https://github.com/jrob119 \n", - "291 https://github.com/jrob119 \n", - "292 https://github.com/jrob119 \n", - "293 https://github.com/jrob119 \n", - "294 https://github.com/jrob119 \n", - "295 https://github.com/jrob119 \n", - "296 https://github.com/jrob119 \n", - "297 https://github.com/jrob119 \n", - "298 https://github.com/jrob119 \n", - "299 https://github.com/jrob119 \n", - "300 https://github.com/jrob119 \n", - "301 https://github.com/jrob119 \n", - "302 https://github.com/jrob119 \n", - "303 https://github.com/jrob119 \n", - "304 https://github.com/jrob119 \n", - "305 https://github.com/jrob119 \n", - "306 https://github.com/jrob119 \n", - "307 https://github.com/jrob119 \n", - "308 https://github.com/jrob119 \n", - "309 https://github.com/jrob119 \n", - "310 https://github.com/jrob119 \n", - "311 https://github.com/jrob119 \n", - "312 https://github.com/jrob119 \n", - "313 https://github.com/jrob119 \n", - "314 https://github.com/jrob119 \n", - "315 https://github.com/jrob119 \n", - "316 https://github.com/jrob119 \n", - "317 https://github.com/jrob119 \n", - "318 https://github.com/jrob119 \n", - "319 https://github.com/jrob119 \n", - "320 https://github.com/jrob119 \n", - "321 https://github.com/jrob119 \n", - "322 https://github.com/jrob119 \n", - "323 https://github.com/jrob119 \n", - "324 https://github.com/jrob119 \n", - "325 https://github.com/jrob119 \n", - "326 https://github.com/jrob119 \n", - "327 https://github.com/jrob119 \n", - "328 https://github.com/jrob119 \n", - "329 https://github.com/jrob119 \n", - "330 https://github.com/jrob119 \n", - "331 https://github.com/jrob119 \n", - "332 https://github.com/jrob119 \n", - "333 https://github.com/jrob119 \n", - "334 https://github.com/jrob119 \n", - "335 https://github.com/jrob119 \n", - "336 https://github.com/jrob119 \n", - "337 https://github.com/jrob119 \n", - "338 https://github.com/jrob119 \n", - "339 https://github.com/jrob119 \n", - "340 https://github.com/jrob119 \n", - "341 https://github.com/jrob119 \n", - "342 https://github.com/jrob119 \n", - "343 https://github.com/jrob119 \n", - "344 https://github.com/jrob119 \n", - "345 https://github.com/jrob119 \n", - "346 https://github.com/jrob119 \n", - "347 https://github.com/jrob119 \n", - "348 https://github.com/jrob119 \n", - "349 https://github.com/jrob119 \n", - "350 https://github.com/jrob119 \n", - "351 https://github.com/jrob119 \n", - "352 https://github.com/jrob119 \n", - "353 https://github.com/jrob119 \n", - "354 https://github.com/jrob119 \n", - "355 https://github.com/jrob119 \n", - "356 https://github.com/jrob119 \n", - "357 https://github.com/jrob119 \n", - "358 https://github.com/jrob119 \n", - "359 https://github.com/jrob119 \n", - "360 https://github.com/jrob119 \n", - "361 https://github.com/jrob119 \n", - "362 https://github.com/jrob119 \n", - "363 https://github.com/jrob119 \n", - "364 https://github.com/jrob119 \n", - "365 https://github.com/jrob119 \n", - "366 https://github.com/jrob119 \n", - "367 https://github.com/jrob119 \n", - "368 https://github.com/jrob119 \n", - "369 https://github.com/jrob119 \n", - "370 https://github.com/jrob119 \n", - "371 https://github.com/jrob119 \n", - "372 https://github.com/jrob119 \n", - "373 https://github.com/jrob119 \n", - "374 https://github.com/jrob119 \n", - "375 https://github.com/jrob119 \n", - "376 https://github.com/jrob119 \n", - "377 https://github.com/jrob119 \n", - "378 https://github.com/jrob119 \n", - "379 https://github.com/jrob119 \n", - "380 https://github.com/jrob119 \n", - "381 https://github.com/jrob119 \n", - "382 https://github.com/jrob119 \n", - "383 https://github.com/jrob119 \n", - "384 https://github.com/jrob119 \n", - "385 NaN \n", - "386 https://github.com/jrob119 \n", - "387 https://github.com/jrob119 \n", - "388 NaN \n", - "389 https://github.com/jrob119 \n", - "390 https://github.com/jrob119 \n", - "391 https://github.com/jrob119 \n", - "392 https://github.com/jrob119 \n", - "393 https://github.com/jrob119 \n", - "394 https://github.com/jrob119 \n", - "395 https://github.com/jrob119 \n", - "396 https://github.com/jrob119 \n", - "397 https://github.com/jrob119 \n", - "398 https://github.com/jrob119 \n", - "399 https://github.com/jrob119 \n", - "400 https://github.com/jrob119 \n", - "401 https://github.com/jrob119 \n", - "402 https://github.com/jrob119 \n", - "403 https://github.com/jrob119 \n", - "404 https://github.com/jrob119 \n", - "405 https://github.com/dominicbarkerAN \n", - "406 https://github.com/jrob119 \n", - "407 https://github.com/jrob119 \n", - "408 https://github.com/jrob119 \n", - "409 https://github.com/jrob119 \n", - "410 https://github.com/jrob119 \n", - "411 https://github.com/jrob119 \n", - "412 https://github.com/jrob119 \n", - "413 https://github.com/jrob119 \n", - "414 https://github.com/jrob119 \n", - "415 https://github.com/jrob119 \n", - "416 https://github.com/jrob119 \n", - "417 https://github.com/jrob119 \n", - "418 https://github.com/jrob119 \n", - "419 https://github.com/jrob119 \n", - "420 https://github.com/jrob119 \n", - "421 https://github.com/dominicbarkerAN \n", - "422 https://github.com/dominicbarkerAN \n", - "423 https://github.com/dominicbarkerAN \n", - "424 https://github.com/dominicbarkerAN \n", - "425 https://github.com/dominicbarkerAN \n", - "426 https://github.com/dominicbarkerAN \n", - "427 https://github.com/dominicbarkerAN \n", - "428 https://github.com/dominicbarkerAN \n", - "429 https://github.com/dominicbarkerAN \n", - "430 https://github.com/dominicbarkerAN \n", - "431 https://github.com/dominicbarkerAN \n", - "432 https://github.com/dominicbarkerAN \n", - "433 https://github.com/dominicbarkerAN \n", - "434 https://github.com/dominicbarkerAN \n", - "435 https://github.com/dominicbarkerAN \n", - "436 https://github.com/jrob119 \n", - "437 https://github.com/jrob119 \n", - "438 https://github.com/dominicbarkerAN \n", - "439 https://github.com/dominicbarkerAN \n", - "440 https://github.com/dominicbarkerAN \n", - "441 https://github.com/dominicbarkerAN \n", - "442 https://github.com/jrob119 \n", - "443 https://github.com/jrob119 \n", - "444 https://github.com/jrob119 \n", - "445 https://github.com/jrob119 \n", - "446 https://github.com/jrob119 \n", - "447 https://github.com/jrob119 \n", - "448 https://github.com/jrob119 \n", - "449 https://github.com/dominicbarkerAN \n", - "450 https://github.com/dominicbarkerAN \n", - "451 https://github.com/dominicbarkerAN \n", - "452 https://github.com/dominicbarkerAN \n", - "453 https://github.com/dominicbarkerAN \n", - "454 https://github.com/dominicbarkerAN \n", - "455 https://github.com/dominicbarkerAN \n", - "456 https://github.com/dominicbarkerAN \n", - "457 https://github.com/dominicbarkerAN \n", - "458 https://github.com/jrob119 \n", - "459 https://github.com/jrob119 \n", - "460 https://github.com/jrob119 \n", - "461 https://github.com/dominicbarkerAN \n", - "462 https://github.com/dominicbarkerAN \n", - "463 https://github.com/dominicbarkerAN \n", - "464 https://github.com/dominicbarkerAN \n", - "465 https://github.com/dominicbarkerAN \n", - "466 https://github.com/dominicbarkerAN \n", - "467 https://github.com/dominicbarkerAN \n", - "468 https://github.com/dominicbarkerAN \n", - "469 https://github.com/dominicbarkerAN \n", - "470 https://github.com/jrob119 \n", - "471 https://github.com/jrob119 \n", - "472 https://github.com/jrob119 \n", - "473 https://github.com/dominicbarkerAN \n", - "474 https://github.com/dominicbarkerAN \n", - "475 https://github.com/dominicbarkerAN \n", - "476 https://github.com/dominicbarkerAN \n", - "477 https://github.com/dominicbarkerAN \n", - "478 https://github.com/dominicbarkerAN \n", - "479 https://github.com/dominicbarkerAN \n", - "480 https://github.com/dominicbarkerAN \n", - "481 https://github.com/dominicbarkerAN \n", - "482 https://github.com/dominicbarkerAN \n", - "483 https://github.com/dominicbarkerAN \n", - "484 https://github.com/jrob119 \n", - "485 https://github.com/jrob119 \n", - "486 https://github.com/jrob119 \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://github.com/jrob119 \n", - "492 NaN \n", - "493 NaN \n", - "494 https://github.com/dominicbarkerAN \n", - "495 NaN \n", - "496 https://github.com/dominicbarkerAN \n", - "497 https://github.com/jrob119 \n", - "498 https://github.com/jrob119 \n", - "499 NaN \n", - "500 https://github.com/dominicbarkerAN \n", - "501 NaN \n", - "502 https://github.com/dominicbarkerAN \n", - "503 NaN \n", - "504 https://github.com/dominicbarkerAN \n", - "505 NaN \n", - "506 https://github.com/dominicbarkerAN \n", - "507 NaN \n", - "508 https://github.com/dominicbarkerAN \n", - "509 https://github.com/dominicbarkerAN \n", - "510 https://github.com/dominicbarkerAN \n", - "511 https://github.com/jrob119 \n", - "512 https://github.com/jrob119 \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://github.com/dominicbarkerAN \n", - "517 https://github.com/jrob119 \n", - "518 https://github.com/jrob119 \n", - "519 https://github.com/jrob119 \n", - "520 https://github.com/jrob119 \n", - "521 NaN \n", - "522 https://github.com/dominicbarkerAN \n", - "523 NaN \n", - "524 https://github.com/dominicbarkerAN \n", - "525 NaN \n", - "526 https://github.com/dominicbarkerAN \n", - "527 NaN \n", - "528 https://github.com/dominicbarkerAN \n", - "529 NaN \n", - "530 https://github.com/dominicbarkerAN \n", - "531 NaN \n", - "532 NaN \n", - "533 https://github.com/jrob119 \n", - "534 https://github.com/jrob119 \n", - "535 NaN \n", - "536 https://github.com/dominicbarkerAN \n", - "537 https://github.com/jrob119 \n", - "538 https://github.com/jrob119 \n", - "539 https://github.com/jrob119 \n", - "540 https://github.com/jrob119 \n", - "541 NaN \n", - "542 https://github.com/jrob119 \n", - "543 NaN \n", - "544 https://github.com/dominicbarkerAN \n", - "545 NaN \n", - "546 https://github.com/dominicbarkerAN \n", - "547 NaN \n", - "548 https://github.com/dominicbarkerAN \n", - "549 https://github.com/jrob119 \n", - "550 https://github.com/jrob119 \n", - "551 https://github.com/jrob119 \n", - "552 https://github.com/jrob119 \n", - "553 https://github.com/jrob119 \n", - "554 https://github.com/jrob119 \n", - "555 https://github.com/jrob119 \n", - "556 https://github.com/jrob119 \n", - "557 https://github.com/jrob119 \n", - "558 NaN \n", - "559 https://github.com/dominicbarkerAN \n", - "560 https://github.com/jrob119 \n", - "561 https://github.com/jrob119 \n", - "562 https://github.com/jrob119 \n", - "563 https://github.com/jrob119 \n", - "564 https://github.com/jrob119 \n", - "565 https://github.com/jrob119 \n", - "566 https://github.com/jrob119 \n", - "567 https://github.com/jrob119 \n", - "568 https://github.com/jrob119 \n", - "569 https://github.com/jrob119 \n", - "570 https://github.com/jrob119 \n", - "571 https://github.com/jrob119 \n", - "572 https://github.com/jrob119 \n", - "573 https://github.com/jrob119 \n", - "574 https://github.com/jrob119 \n", - "575 https://github.com/jrob119 \n", - "576 https://github.com/jrob119 \n", - "577 https://github.com/jrob119 \n", - "578 https://github.com/jrob119 \n", - "579 https://github.com/jrob119 \n", - "580 https://github.com/jrob119 \n", - "581 https://github.com/jrob119 \n", - "582 https://github.com/jrob119 \n", - "583 https://github.com/jrob119 \n", - "584 https://github.com/jrob119 \n", - "585 https://github.com/jrob119 \n", - "586 https://github.com/jrob119 \n", - "587 https://github.com/jrob119 \n", - "588 https://github.com/jrob119 \n", - "589 https://github.com/jrob119 \n", - "590 https://github.com/jrob119 \n", - "591 https://github.com/jrob119 \n", - "592 https://github.com/jrob119 \n", - "593 https://github.com/jrob119 \n", - "594 NaN \n", - "595 https://github.com/dominicbarkerAN \n", - "596 NaN \n", - "597 https://github.com/dominicbarkerAN \n", - "598 https://github.com/dominicbarkerAN \n", - "599 NaN \n", - "600 NaN \n", - "601 https://github.com/dominicbarkerAN \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://github.com/dominicbarkerAN \n", - "612 https://github.com/dominicbarkerAN \n", - "613 https://github.com/jrob119 \n", - "614 https://github.com/jrob119 \n", - "615 https://github.com/ipd-deploy \n", - "616 https://github.com/ipd-deploy \n", - "617 https://github.com/ipd-deploy \n", - "618 https://github.com/ipd-deploy \n", - "619 https://github.com/ipd-deploy \n", - "620 https://github.com/ipd-deploy \n", - "621 https://github.com/dominicbarkerAN \n", - "622 NaN \n", - "623 https://github.com/dominicbarkerAN \n", - "624 https://github.com/ipd-deploy \n", - "625 https://github.com/dominicbarkerAN \n", - "626 NaN \n", - "627 https://github.com/dominicbarkerAN \n", - "628 NaN \n", - "629 https://github.com/dominicbarkerAN \n", - "630 https://github.com/dominicbarkerAN \n", - "631 https://github.com/dominicbarkerAN \n", - "632 https://github.com/dominicbarkerAN \n", - "633 https://github.com/jrob119 \n", - "634 https://github.com/jrob119 \n", - "635 https://github.com/jrob119 \n", - "636 https://github.com/jrob119 \n", - "637 https://github.com/jrob119 \n", - "638 https://github.com/jrob119 \n", - "639 https://github.com/jrob119 \n", - "640 https://github.com/jrob119 \n", - "641 NaN \n", - "642 https://github.com/dominicbarkerAN \n", - "643 https://github.com/jrob119 \n", - "644 https://github.com/jrob119 \n", - "645 NaN \n", - "646 NaN \n", - "647 https://github.com/dominicbarkerAN \n", - "648 https://github.com/jrob119 \n", - "649 NaN \n", - "650 NaN \n", - "651 https://github.com/dominicbarkerAN \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://github.com/dominicbarkerAN \n", - "656 https://github.com/dominicbarkerAN \n", - "657 https://github.com/dominicbarkerAN \n", - "658 https://github.com/dominicbarkerAN \n", - "659 https://github.com/dominicbarkerAN \n", - "660 https://github.com/dominicbarkerAN \n", - "661 NaN \n", - "662 https://github.com/dominicbarkerAN \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://github.com/dominicbarkerAN \n", - "668 https://github.com/dominicbarkerAN \n", - "669 NaN \n", - "670 https://github.com/dominicbarkerAN \n", - "671 NaN \n", - "672 NaN \n", - "673 https://github.com/dominicbarkerAN \n", - "674 https://github.com/dominicbarkerAN \n", - "675 https://github.com/dominicbarkerAN \n", - "676 https://github.com/dominicbarkerAN \n", - "677 https://github.com/xeniageorgiouAN \n", - "678 https://github.com/xeniageorgiouAN \n", - "679 https://github.com/dominicbarkerAN \n", - "680 https://github.com/dominicbarkerAN \n", - "681 https://github.com/dominicbarkerAN \n", - "682 https://github.com/dominicbarkerAN \n", - "683 https://github.com/dominicbarkerAN \n", - "684 https://github.com/dominicbarkerAN \n", - "685 https://github.com/dominicbarkerAN \n", - "686 https://github.com/dominicbarkerAN \n", - "687 https://github.com/dominicbarkerAN \n", - "688 https://github.com/dominicbarkerAN \n", - "689 https://github.com/dominicbarkerAN \n", - "690 https://github.com/dominicbarkerAN \n", - "691 https://github.com/dominicbarkerAN \n", - "692 https://github.com/dominicbarkerAN \n", - "693 https://github.com/dominicbarkerAN \n", - "694 https://github.com/dominicbarkerAN \n", - "695 https://github.com/dominicbarkerAN \n", - "696 https://github.com/dominicbarkerAN \n", - "697 https://github.com/dominicbarkerAN \n", - "698 https://github.com/dominicbarkerAN \n", - "699 https://github.com/dominicbarkerAN \n", - "700 https://github.com/dominicbarkerAN \n", - "701 https://github.com/dominicbarkerAN \n", - "702 https://github.com/dominicbarkerAN \n", - "703 https://github.com/dominicbarkerAN \n", - "704 https://github.com/michaelcooperAN \n", - "705 https://github.com/michaelcooperAN \n", - "706 https://github.com/michaelcooperAN \n", - "707 https://github.com/xeniageorgiouAN \n", - "708 https://github.com/xeniageorgiouAN \n", - "709 https://github.com/dominicbarkerAN \n", - "710 https://github.com/dominicbarkerAN \n", - "711 https://github.com/dominicbarkerAN \n", - "712 https://github.com/dominicbarkerAN \n", - "713 https://github.com/dominicbarkerAN \n", - "714 https://github.com/dominicbarkerAN \n", - "715 https://github.com/dominicbarkerAN \n", - "716 https://github.com/dominicbarkerAN \n", - "717 https://github.com/dominicbarkerAN \n", - "718 https://github.com/xeniageorgiouAN \n", - "719 https://github.com/xeniageorgiouAN \n", - "720 https://github.com/dominicbarkerAN \n", - "721 https://github.com/dominicbarkerAN \n", - "722 NaN \n", - "723 https://github.com/dominicbarkerAN \n", - "724 NaN \n", - "725 https://github.com/dominicbarkerAN \n", - "726 https://github.com/michaelcooperAN \n", - "727 https://github.com/michaelcooperAN \n", - "728 NaN \n", - "729 https://github.com/dominicbarkerAN \n", - "730 NaN \n", - "731 https://github.com/dominicbarkerAN \n", - "732 NaN \n", - "733 https://github.com/dominicbarkerAN \n", - "734 https://github.com/michaelcooperAN \n", - "735 https://github.com/michaelcooperAN \n", - "736 https://github.com/michaelcooperAN \n", - "737 NaN \n", - "738 https://github.com/dominicbarkerAN \n", - "\n", - " author.followers_url \\\n", - "0 https://api.github.com/users/jrob119/followers \n", - "1 https://api.github.com/users/jrob119/followers \n", - "2 https://api.github.com/users/jrob119/followers \n", - "3 https://api.github.com/users/jrob119/followers \n", - "4 https://api.github.com/users/jrob119/followers \n", - "5 https://api.github.com/users/jrob119/followers \n", - "6 https://api.github.com/users/jrob119/followers \n", - "7 https://api.github.com/users/jrob119/followers \n", - "8 https://api.github.com/users/jrob119/followers \n", - "9 https://api.github.com/users/jrob119/followers \n", - "10 https://api.github.com/users/jrob119/followers \n", - "11 https://api.github.com/users/jrob119/followers \n", - "12 https://api.github.com/users/jrob119/followers \n", - "13 https://api.github.com/users/jrob119/followers \n", - "14 https://api.github.com/users/jrob119/followers \n", - "15 https://api.github.com/users/jrob119/followers \n", - "16 https://api.github.com/users/jrob119/followers \n", - "17 https://api.github.com/users/jrob119/followers \n", - "18 https://api.github.com/users/jrob119/followers \n", - "19 https://api.github.com/users/jrob119/followers \n", - "20 https://api.github.com/users/jrob119/followers \n", - "21 https://api.github.com/users/jrob119/followers \n", - "22 https://api.github.com/users/jrob119/followers \n", - "23 https://api.github.com/users/jrob119/followers \n", - "24 https://api.github.com/users/jrob119/followers \n", - "25 https://api.github.com/users/jrob119/followers \n", - "26 https://api.github.com/users/jrob119/followers \n", - "27 https://api.github.com/users/jrob119/followers \n", - "28 https://api.github.com/users/jrob119/followers \n", - "29 https://api.github.com/users/jrob119/followers \n", - "30 https://api.github.com/users/jrob119/followers \n", - "31 https://api.github.com/users/jrob119/followers \n", - "32 https://api.github.com/users/jrob119/followers \n", - "33 https://api.github.com/users/jrob119/followers \n", - "34 https://api.github.com/users/jrob119/followers \n", - "35 https://api.github.com/users/jrob119/followers \n", - "36 https://api.github.com/users/jrob119/followers \n", - "37 https://api.github.com/users/jrob119/followers \n", - "38 https://api.github.com/users/jrob119/followers \n", - "39 https://api.github.com/users/jrob119/followers \n", - "40 https://api.github.com/users/jrob119/followers \n", - "41 https://api.github.com/users/jrob119/followers \n", - "42 https://api.github.com/users/jrob119/followers \n", - "43 https://api.github.com/users/jrob119/followers \n", - "44 https://api.github.com/users/jrob119/followers \n", - "45 https://api.github.com/users/jrob119/followers \n", - "46 https://api.github.com/users/jrob119/followers \n", - "47 https://api.github.com/users/jrob119/followers \n", - "48 https://api.github.com/users/jrob119/followers \n", - "49 https://api.github.com/users/jrob119/followers \n", - "50 https://api.github.com/users/jrob119/followers \n", - "51 https://api.github.com/users/jrob119/followers \n", - "52 https://api.github.com/users/jrob119/followers \n", - "53 https://api.github.com/users/jrob119/followers \n", - "54 https://api.github.com/users/jrob119/followers \n", - "55 https://api.github.com/users/jrob119/followers \n", - "56 https://api.github.com/users/jrob119/followers \n", - "57 https://api.github.com/users/jrob119/followers \n", - "58 https://api.github.com/users/jrob119/followers \n", - "59 https://api.github.com/users/jrob119/followers \n", - "60 https://api.github.com/users/jrob119/followers \n", - "61 https://api.github.com/users/jrob119/followers \n", - "62 https://api.github.com/users/jrob119/followers \n", - "63 https://api.github.com/users/jrob119/followers \n", - "64 https://api.github.com/users/jrob119/followers \n", - "65 https://api.github.com/users/jrob119/followers \n", - "66 https://api.github.com/users/jrob119/followers \n", - "67 https://api.github.com/users/jrob119/followers \n", - "68 https://api.github.com/users/jrob119/followers \n", - "69 https://api.github.com/users/jrob119/followers \n", - "70 https://api.github.com/users/jrob119/followers \n", - "71 https://api.github.com/users/jrob119/followers \n", - "72 https://api.github.com/users/jrob119/followers \n", - "73 https://api.github.com/users/jrob119/followers \n", - "74 https://api.github.com/users/jrob119/followers \n", - "75 https://api.github.com/users/jrob119/followers \n", - "76 https://api.github.com/users/jrob119/followers \n", - "77 https://api.github.com/users/jrob119/followers \n", - "78 https://api.github.com/users/jrob119/followers \n", - "79 https://api.github.com/users/jrob119/followers \n", - "80 https://api.github.com/users/jrob119/followers \n", - "81 https://api.github.com/users/jrob119/followers \n", - "82 https://api.github.com/users/jrob119/followers \n", - "83 https://api.github.com/users/jrob119/followers \n", - "84 https://api.github.com/users/jrob119/followers \n", - "85 https://api.github.com/users/jrob119/followers \n", - "86 https://api.github.com/users/jrob119/followers \n", - "87 https://api.github.com/users/jrob119/followers \n", - "88 https://api.github.com/users/jrob119/followers \n", - "89 https://api.github.com/users/jrob119/followers \n", - "90 https://api.github.com/users/jrob119/followers \n", - "91 https://api.github.com/users/jrob119/followers \n", - "92 https://api.github.com/users/jrob119/followers \n", - "93 https://api.github.com/users/jrob119/followers \n", - "94 https://api.github.com/users/jrob119/followers \n", - "95 https://api.github.com/users/jrob119/followers \n", - "96 https://api.github.com/users/jrob119/followers \n", - "97 https://api.github.com/users/jrob119/followers \n", - "98 https://api.github.com/users/jrob119/followers \n", - "99 https://api.github.com/users/jrob119/followers \n", - "100 https://api.github.com/users/jrob119/followers \n", - "101 https://api.github.com/users/jrob119/followers \n", - "102 https://api.github.com/users/jrob119/followers \n", - "103 https://api.github.com/users/jrob119/followers \n", - "104 https://api.github.com/users/jrob119/followers \n", - "105 https://api.github.com/users/jrob119/followers \n", - "106 https://api.github.com/users/jrob119/followers \n", - "107 https://api.github.com/users/jrob119/followers \n", - "108 https://api.github.com/users/jrob119/followers \n", - "109 https://api.github.com/users/jrob119/followers \n", - "110 https://api.github.com/users/jrob119/followers \n", - "111 https://api.github.com/users/jrob119/followers \n", - "112 https://api.github.com/users/jrob119/followers \n", - "113 https://api.github.com/users/jrob119/followers \n", - "114 https://api.github.com/users/jrob119/followers \n", - "115 https://api.github.com/users/jrob119/followers \n", - "116 https://api.github.com/users/jrob119/followers \n", - "117 https://api.github.com/users/jrob119/followers \n", - "118 https://api.github.com/users/jrob119/followers \n", - "119 https://api.github.com/users/jrob119/followers \n", - "120 https://api.github.com/users/jrob119/followers \n", - "121 https://api.github.com/users/jrob119/followers \n", - "122 https://api.github.com/users/jrob119/followers \n", - "123 https://api.github.com/users/jrob119/followers \n", - "124 https://api.github.com/users/jrob119/followers \n", - "125 https://api.github.com/users/jrob119/followers \n", - "126 https://api.github.com/users/jrob119/followers \n", - "127 https://api.github.com/users/jrob119/followers \n", - "128 https://api.github.com/users/jrob119/followers \n", - "129 https://api.github.com/users/jrob119/followers \n", - "130 https://api.github.com/users/jrob119/followers \n", - "131 https://api.github.com/users/jrob119/followers \n", - "132 https://api.github.com/users/jrob119/followers \n", - "133 https://api.github.com/users/jrob119/followers \n", - "134 https://api.github.com/users/jrob119/followers \n", - "135 https://api.github.com/users/jrob119/followers \n", - "136 https://api.github.com/users/jrob119/followers \n", - "137 https://api.github.com/users/jrob119/followers \n", - "138 https://api.github.com/users/jrob119/followers \n", - "139 https://api.github.com/users/jrob119/followers \n", - "140 https://api.github.com/users/jrob119/followers \n", - "141 https://api.github.com/users/jrob119/followers \n", - "142 https://api.github.com/users/jrob119/followers \n", - "143 https://api.github.com/users/jrob119/followers \n", - "144 https://api.github.com/users/jrob119/followers \n", - "145 https://api.github.com/users/jrob119/followers \n", - "146 https://api.github.com/users/jrob119/followers \n", - "147 https://api.github.com/users/jrob119/followers \n", - "148 https://api.github.com/users/jrob119/followers \n", - "149 https://api.github.com/users/jrob119/followers \n", - "150 https://api.github.com/users/jrob119/followers \n", - "151 https://api.github.com/users/jrob119/followers \n", - "152 https://api.github.com/users/jrob119/followers \n", - "153 https://api.github.com/users/jrob119/followers \n", - "154 https://api.github.com/users/jrob119/followers \n", - "155 https://api.github.com/users/jrob119/followers \n", - "156 https://api.github.com/users/jrob119/followers \n", - "157 https://api.github.com/users/jrob119/followers \n", - "158 https://api.github.com/users/jrob119/followers \n", - "159 https://api.github.com/users/jrob119/followers \n", - "160 https://api.github.com/users/jrob119/followers \n", - "161 https://api.github.com/users/jrob119/followers \n", - "162 https://api.github.com/users/jrob119/followers \n", - "163 https://api.github.com/users/jrob119/followers \n", - "164 https://api.github.com/users/jrob119/followers \n", - "165 https://api.github.com/users/jrob119/followers \n", - "166 https://api.github.com/users/jrob119/followers \n", - "167 https://api.github.com/users/jrob119/followers \n", - "168 https://api.github.com/users/jrob119/followers \n", - "169 https://api.github.com/users/jrob119/followers \n", - "170 https://api.github.com/users/jrob119/followers \n", - "171 https://api.github.com/users/jrob119/followers \n", - "172 https://api.github.com/users/jrob119/followers \n", - "173 https://api.github.com/users/jrob119/followers \n", - "174 https://api.github.com/users/jrob119/followers \n", - "175 https://api.github.com/users/jrob119/followers \n", - "176 https://api.github.com/users/jrob119/followers \n", - "177 https://api.github.com/users/jrob119/followers \n", - "178 https://api.github.com/users/jrob119/followers \n", - "179 https://api.github.com/users/jrob119/followers \n", - "180 https://api.github.com/users/jrob119/followers \n", - "181 https://api.github.com/users/jrob119/followers \n", - "182 https://api.github.com/users/jrob119/followers \n", - "183 https://api.github.com/users/jrob119/followers \n", - "184 https://api.github.com/users/jrob119/followers \n", - "185 https://api.github.com/users/jrob119/followers \n", - "186 https://api.github.com/users/jrob119/followers \n", - "187 https://api.github.com/users/jrob119/followers \n", - "188 https://api.github.com/users/jrob119/followers \n", - "189 https://api.github.com/users/jrob119/followers \n", - "190 https://api.github.com/users/jrob119/followers \n", - "191 https://api.github.com/users/jrob119/followers \n", - "192 https://api.github.com/users/jrob119/followers \n", - "193 https://api.github.com/users/jrob119/followers \n", - "194 https://api.github.com/users/jrob119/followers \n", - "195 https://api.github.com/users/jrob119/followers \n", - "196 https://api.github.com/users/jrob119/followers \n", - "197 https://api.github.com/users/jrob119/followers \n", - "198 https://api.github.com/users/jrob119/followers \n", - "199 https://api.github.com/users/jrob119/followers \n", - "200 https://api.github.com/users/jrob119/followers \n", - "201 https://api.github.com/users/jrob119/followers \n", - "202 https://api.github.com/users/jrob119/followers \n", - "203 https://api.github.com/users/jrob119/followers \n", - "204 https://api.github.com/users/jrob119/followers \n", - "205 https://api.github.com/users/jrob119/followers \n", - "206 https://api.github.com/users/jrob119/followers \n", - "207 https://api.github.com/users/jrob119/followers \n", - "208 https://api.github.com/users/jrob119/followers \n", - "209 https://api.github.com/users/jrob119/followers \n", - "210 https://api.github.com/users/jrob119/followers \n", - "211 https://api.github.com/users/jrob119/followers \n", - "212 https://api.github.com/users/jrob119/followers \n", - "213 https://api.github.com/users/jrob119/followers \n", - "214 https://api.github.com/users/jrob119/followers \n", - "215 https://api.github.com/users/jrob119/followers \n", - "216 https://api.github.com/users/jrob119/followers \n", - "217 https://api.github.com/users/jrob119/followers \n", - "218 https://api.github.com/users/jrob119/followers \n", - "219 https://api.github.com/users/jrob119/followers \n", - "220 https://api.github.com/users/jrob119/followers \n", - "221 https://api.github.com/users/jrob119/followers \n", - "222 https://api.github.com/users/jrob119/followers \n", - "223 https://api.github.com/users/jrob119/followers \n", - "224 https://api.github.com/users/jrob119/followers \n", - "225 https://api.github.com/users/jrob119/followers \n", - "226 https://api.github.com/users/jrob119/followers \n", - "227 https://api.github.com/users/jrob119/followers \n", - "228 https://api.github.com/users/jrob119/followers \n", - "229 https://api.github.com/users/jrob119/followers \n", - "230 https://api.github.com/users/jrob119/followers \n", - "231 https://api.github.com/users/jrob119/followers \n", - "232 https://api.github.com/users/jrob119/followers \n", - "233 https://api.github.com/users/jrob119/followers \n", - "234 https://api.github.com/users/jrob119/followers \n", - "235 https://api.github.com/users/jrob119/followers \n", - "236 https://api.github.com/users/jrob119/followers \n", - "237 https://api.github.com/users/jrob119/followers \n", - "238 https://api.github.com/users/jrob119/followers \n", - "239 https://api.github.com/users/jrob119/followers \n", - "240 https://api.github.com/users/jrob119/followers \n", - "241 https://api.github.com/users/jrob119/followers \n", - "242 https://api.github.com/users/jrob119/followers \n", - "243 https://api.github.com/users/jrob119/followers \n", - "244 https://api.github.com/users/jrob119/followers \n", - "245 https://api.github.com/users/jrob119/followers \n", - "246 https://api.github.com/users/jrob119/followers \n", - "247 https://api.github.com/users/jrob119/followers \n", - "248 https://api.github.com/users/jrob119/followers \n", - "249 https://api.github.com/users/jrob119/followers \n", - "250 https://api.github.com/users/jrob119/followers \n", - "251 https://api.github.com/users/jrob119/followers \n", - "252 https://api.github.com/users/jrob119/followers \n", - "253 https://api.github.com/users/jrob119/followers \n", - "254 https://api.github.com/users/jrob119/followers \n", - "255 https://api.github.com/users/jrob119/followers \n", - "256 https://api.github.com/users/jrob119/followers \n", - "257 https://api.github.com/users/jrob119/followers \n", - "258 https://api.github.com/users/jrob119/followers \n", - "259 https://api.github.com/users/jrob119/followers \n", - "260 https://api.github.com/users/jrob119/followers \n", - "261 https://api.github.com/users/jrob119/followers \n", - "262 https://api.github.com/users/jrob119/followers \n", - "263 https://api.github.com/users/jrob119/followers \n", - "264 https://api.github.com/users/jrob119/followers \n", - "265 https://api.github.com/users/jrob119/followers \n", - "266 https://api.github.com/users/jrob119/followers \n", - "267 https://api.github.com/users/jrob119/followers \n", - "268 https://api.github.com/users/jrob119/followers \n", - "269 https://api.github.com/users/jrob119/followers \n", - "270 https://api.github.com/users/jrob119/followers \n", - "271 https://api.github.com/users/jrob119/followers \n", - "272 https://api.github.com/users/jrob119/followers \n", - "273 https://api.github.com/users/jrob119/followers \n", - "274 https://api.github.com/users/jrob119/followers \n", - "275 https://api.github.com/users/jrob119/followers \n", - "276 https://api.github.com/users/jrob119/followers \n", - "277 https://api.github.com/users/jrob119/followers \n", - "278 https://api.github.com/users/jrob119/followers \n", - "279 https://api.github.com/users/jrob119/followers \n", - "280 https://api.github.com/users/jrob119/followers \n", - "281 https://api.github.com/users/jrob119/followers \n", - "282 https://api.github.com/users/jrob119/followers \n", - "283 https://api.github.com/users/jrob119/followers \n", - "284 https://api.github.com/users/jrob119/followers \n", - "285 https://api.github.com/users/jrob119/followers \n", - "286 https://api.github.com/users/jrob119/followers \n", - "287 https://api.github.com/users/jrob119/followers \n", - "288 https://api.github.com/users/jrob119/followers \n", - "289 https://api.github.com/users/jrob119/followers \n", - "290 https://api.github.com/users/jrob119/followers \n", - "291 https://api.github.com/users/jrob119/followers \n", - "292 https://api.github.com/users/jrob119/followers \n", - "293 https://api.github.com/users/jrob119/followers \n", - "294 https://api.github.com/users/jrob119/followers \n", - "295 https://api.github.com/users/jrob119/followers \n", - "296 https://api.github.com/users/jrob119/followers \n", - "297 https://api.github.com/users/jrob119/followers \n", - "298 https://api.github.com/users/jrob119/followers \n", - "299 https://api.github.com/users/jrob119/followers \n", - "300 https://api.github.com/users/jrob119/followers \n", - "301 https://api.github.com/users/jrob119/followers \n", - "302 https://api.github.com/users/jrob119/followers \n", - "303 https://api.github.com/users/jrob119/followers \n", - "304 https://api.github.com/users/jrob119/followers \n", - "305 https://api.github.com/users/jrob119/followers \n", - "306 https://api.github.com/users/jrob119/followers \n", - "307 https://api.github.com/users/jrob119/followers \n", - "308 https://api.github.com/users/jrob119/followers \n", - "309 https://api.github.com/users/jrob119/followers \n", - "310 https://api.github.com/users/jrob119/followers \n", - "311 https://api.github.com/users/jrob119/followers \n", - "312 https://api.github.com/users/jrob119/followers \n", - "313 https://api.github.com/users/jrob119/followers \n", - "314 https://api.github.com/users/jrob119/followers \n", - "315 https://api.github.com/users/jrob119/followers \n", - "316 https://api.github.com/users/jrob119/followers \n", - "317 https://api.github.com/users/jrob119/followers \n", - "318 https://api.github.com/users/jrob119/followers \n", - "319 https://api.github.com/users/jrob119/followers \n", - "320 https://api.github.com/users/jrob119/followers \n", - "321 https://api.github.com/users/jrob119/followers \n", - "322 https://api.github.com/users/jrob119/followers \n", - "323 https://api.github.com/users/jrob119/followers \n", - "324 https://api.github.com/users/jrob119/followers \n", - "325 https://api.github.com/users/jrob119/followers \n", - "326 https://api.github.com/users/jrob119/followers \n", - "327 https://api.github.com/users/jrob119/followers \n", - "328 https://api.github.com/users/jrob119/followers \n", - "329 https://api.github.com/users/jrob119/followers \n", - "330 https://api.github.com/users/jrob119/followers \n", - "331 https://api.github.com/users/jrob119/followers \n", - "332 https://api.github.com/users/jrob119/followers \n", - "333 https://api.github.com/users/jrob119/followers \n", - "334 https://api.github.com/users/jrob119/followers \n", - "335 https://api.github.com/users/jrob119/followers \n", - "336 https://api.github.com/users/jrob119/followers \n", - "337 https://api.github.com/users/jrob119/followers \n", - "338 https://api.github.com/users/jrob119/followers \n", - "339 https://api.github.com/users/jrob119/followers \n", - "340 https://api.github.com/users/jrob119/followers \n", - "341 https://api.github.com/users/jrob119/followers \n", - "342 https://api.github.com/users/jrob119/followers \n", - "343 https://api.github.com/users/jrob119/followers \n", - "344 https://api.github.com/users/jrob119/followers \n", - "345 https://api.github.com/users/jrob119/followers \n", - "346 https://api.github.com/users/jrob119/followers \n", - "347 https://api.github.com/users/jrob119/followers \n", - "348 https://api.github.com/users/jrob119/followers \n", - "349 https://api.github.com/users/jrob119/followers \n", - "350 https://api.github.com/users/jrob119/followers \n", - "351 https://api.github.com/users/jrob119/followers \n", - "352 https://api.github.com/users/jrob119/followers \n", - "353 https://api.github.com/users/jrob119/followers \n", - "354 https://api.github.com/users/jrob119/followers \n", - "355 https://api.github.com/users/jrob119/followers \n", - "356 https://api.github.com/users/jrob119/followers \n", - "357 https://api.github.com/users/jrob119/followers \n", - "358 https://api.github.com/users/jrob119/followers \n", - "359 https://api.github.com/users/jrob119/followers \n", - "360 https://api.github.com/users/jrob119/followers \n", - "361 https://api.github.com/users/jrob119/followers \n", - "362 https://api.github.com/users/jrob119/followers \n", - "363 https://api.github.com/users/jrob119/followers \n", - "364 https://api.github.com/users/jrob119/followers \n", - "365 https://api.github.com/users/jrob119/followers \n", - "366 https://api.github.com/users/jrob119/followers \n", - "367 https://api.github.com/users/jrob119/followers \n", - "368 https://api.github.com/users/jrob119/followers \n", - "369 https://api.github.com/users/jrob119/followers \n", - "370 https://api.github.com/users/jrob119/followers \n", - "371 https://api.github.com/users/jrob119/followers \n", - "372 https://api.github.com/users/jrob119/followers \n", - "373 https://api.github.com/users/jrob119/followers \n", - "374 https://api.github.com/users/jrob119/followers \n", - "375 https://api.github.com/users/jrob119/followers \n", - "376 https://api.github.com/users/jrob119/followers \n", - "377 https://api.github.com/users/jrob119/followers \n", - "378 https://api.github.com/users/jrob119/followers \n", - "379 https://api.github.com/users/jrob119/followers \n", - "380 https://api.github.com/users/jrob119/followers \n", - "381 https://api.github.com/users/jrob119/followers \n", - "382 https://api.github.com/users/jrob119/followers \n", - "383 https://api.github.com/users/jrob119/followers \n", - "384 https://api.github.com/users/jrob119/followers \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119/followers \n", - "387 https://api.github.com/users/jrob119/followers \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/followers \n", - "390 https://api.github.com/users/jrob119/followers \n", - "391 https://api.github.com/users/jrob119/followers \n", - "392 https://api.github.com/users/jrob119/followers \n", - "393 https://api.github.com/users/jrob119/followers \n", - "394 https://api.github.com/users/jrob119/followers \n", - "395 https://api.github.com/users/jrob119/followers \n", - "396 https://api.github.com/users/jrob119/followers \n", - "397 https://api.github.com/users/jrob119/followers \n", - "398 https://api.github.com/users/jrob119/followers \n", - "399 https://api.github.com/users/jrob119/followers \n", - "400 https://api.github.com/users/jrob119/followers \n", - "401 https://api.github.com/users/jrob119/followers \n", - "402 https://api.github.com/users/jrob119/followers \n", - "403 https://api.github.com/users/jrob119/followers \n", - "404 https://api.github.com/users/jrob119/followers \n", - "405 https://api.github.com/users/dominicbarkerAN/followers \n", - "406 https://api.github.com/users/jrob119/followers \n", - "407 https://api.github.com/users/jrob119/followers \n", - "408 https://api.github.com/users/jrob119/followers \n", - "409 https://api.github.com/users/jrob119/followers \n", - "410 https://api.github.com/users/jrob119/followers \n", - "411 https://api.github.com/users/jrob119/followers \n", - "412 https://api.github.com/users/jrob119/followers \n", - "413 https://api.github.com/users/jrob119/followers \n", - "414 https://api.github.com/users/jrob119/followers \n", - "415 https://api.github.com/users/jrob119/followers \n", - "416 https://api.github.com/users/jrob119/followers \n", - "417 https://api.github.com/users/jrob119/followers \n", - "418 https://api.github.com/users/jrob119/followers \n", - "419 https://api.github.com/users/jrob119/followers \n", - "420 https://api.github.com/users/jrob119/followers \n", - "421 https://api.github.com/users/dominicbarkerAN/followers \n", - "422 https://api.github.com/users/dominicbarkerAN/followers \n", - "423 https://api.github.com/users/dominicbarkerAN/followers \n", - "424 https://api.github.com/users/dominicbarkerAN/followers \n", - "425 https://api.github.com/users/dominicbarkerAN/followers \n", - "426 https://api.github.com/users/dominicbarkerAN/followers \n", - "427 https://api.github.com/users/dominicbarkerAN/followers \n", - "428 https://api.github.com/users/dominicbarkerAN/followers \n", - "429 https://api.github.com/users/dominicbarkerAN/followers \n", - "430 https://api.github.com/users/dominicbarkerAN/followers \n", - "431 https://api.github.com/users/dominicbarkerAN/followers \n", - "432 https://api.github.com/users/dominicbarkerAN/followers \n", - "433 https://api.github.com/users/dominicbarkerAN/followers \n", - "434 https://api.github.com/users/dominicbarkerAN/followers \n", - "435 https://api.github.com/users/dominicbarkerAN/followers \n", - "436 https://api.github.com/users/jrob119/followers \n", - "437 https://api.github.com/users/jrob119/followers \n", - "438 https://api.github.com/users/dominicbarkerAN/followers \n", - "439 https://api.github.com/users/dominicbarkerAN/followers \n", - "440 https://api.github.com/users/dominicbarkerAN/followers \n", - "441 https://api.github.com/users/dominicbarkerAN/followers \n", - "442 https://api.github.com/users/jrob119/followers \n", - "443 https://api.github.com/users/jrob119/followers \n", - "444 https://api.github.com/users/jrob119/followers \n", - "445 https://api.github.com/users/jrob119/followers \n", - "446 https://api.github.com/users/jrob119/followers \n", - "447 https://api.github.com/users/jrob119/followers \n", - "448 https://api.github.com/users/jrob119/followers \n", - "449 https://api.github.com/users/dominicbarkerAN/followers \n", - "450 https://api.github.com/users/dominicbarkerAN/followers \n", - "451 https://api.github.com/users/dominicbarkerAN/followers \n", - "452 https://api.github.com/users/dominicbarkerAN/followers \n", - "453 https://api.github.com/users/dominicbarkerAN/followers \n", - "454 https://api.github.com/users/dominicbarkerAN/followers \n", - "455 https://api.github.com/users/dominicbarkerAN/followers \n", - "456 https://api.github.com/users/dominicbarkerAN/followers \n", - "457 https://api.github.com/users/dominicbarkerAN/followers \n", - "458 https://api.github.com/users/jrob119/followers \n", - "459 https://api.github.com/users/jrob119/followers \n", - "460 https://api.github.com/users/jrob119/followers \n", - "461 https://api.github.com/users/dominicbarkerAN/followers \n", - "462 https://api.github.com/users/dominicbarkerAN/followers \n", - "463 https://api.github.com/users/dominicbarkerAN/followers \n", - "464 https://api.github.com/users/dominicbarkerAN/followers \n", - "465 https://api.github.com/users/dominicbarkerAN/followers \n", - "466 https://api.github.com/users/dominicbarkerAN/followers \n", - "467 https://api.github.com/users/dominicbarkerAN/followers \n", - "468 https://api.github.com/users/dominicbarkerAN/followers \n", - "469 https://api.github.com/users/dominicbarkerAN/followers \n", - "470 https://api.github.com/users/jrob119/followers \n", - "471 https://api.github.com/users/jrob119/followers \n", - "472 https://api.github.com/users/jrob119/followers \n", - "473 https://api.github.com/users/dominicbarkerAN/followers \n", - "474 https://api.github.com/users/dominicbarkerAN/followers \n", - "475 https://api.github.com/users/dominicbarkerAN/followers \n", - "476 https://api.github.com/users/dominicbarkerAN/followers \n", - "477 https://api.github.com/users/dominicbarkerAN/followers \n", - "478 https://api.github.com/users/dominicbarkerAN/followers \n", - "479 https://api.github.com/users/dominicbarkerAN/followers \n", - "480 https://api.github.com/users/dominicbarkerAN/followers \n", - "481 https://api.github.com/users/dominicbarkerAN/followers \n", - "482 https://api.github.com/users/dominicbarkerAN/followers \n", - "483 https://api.github.com/users/dominicbarkerAN/followers \n", - "484 https://api.github.com/users/jrob119/followers \n", - "485 https://api.github.com/users/jrob119/followers \n", - "486 https://api.github.com/users/jrob119/followers \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119/followers \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/followers \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/followers \n", - "497 https://api.github.com/users/jrob119/followers \n", - "498 https://api.github.com/users/jrob119/followers \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/followers \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/followers \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/followers \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/followers \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/followers \n", - "509 https://api.github.com/users/dominicbarkerAN/followers \n", - "510 https://api.github.com/users/dominicbarkerAN/followers \n", - "511 https://api.github.com/users/jrob119/followers \n", - "512 https://api.github.com/users/jrob119/followers \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/followers \n", - "517 https://api.github.com/users/jrob119/followers \n", - "518 https://api.github.com/users/jrob119/followers \n", - "519 https://api.github.com/users/jrob119/followers \n", - "520 https://api.github.com/users/jrob119/followers \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/followers \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/followers \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/followers \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/followers \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/followers \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/followers \n", - "534 https://api.github.com/users/jrob119/followers \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/followers \n", - "537 https://api.github.com/users/jrob119/followers \n", - "538 https://api.github.com/users/jrob119/followers \n", - "539 https://api.github.com/users/jrob119/followers \n", - "540 https://api.github.com/users/jrob119/followers \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119/followers \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/followers \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/followers \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/followers \n", - "549 https://api.github.com/users/jrob119/followers \n", - "550 https://api.github.com/users/jrob119/followers \n", - "551 https://api.github.com/users/jrob119/followers \n", - "552 https://api.github.com/users/jrob119/followers \n", - "553 https://api.github.com/users/jrob119/followers \n", - "554 https://api.github.com/users/jrob119/followers \n", - "555 https://api.github.com/users/jrob119/followers \n", - "556 https://api.github.com/users/jrob119/followers \n", - "557 https://api.github.com/users/jrob119/followers \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/followers \n", - "560 https://api.github.com/users/jrob119/followers \n", - "561 https://api.github.com/users/jrob119/followers \n", - "562 https://api.github.com/users/jrob119/followers \n", - "563 https://api.github.com/users/jrob119/followers \n", - "564 https://api.github.com/users/jrob119/followers \n", - "565 https://api.github.com/users/jrob119/followers \n", - "566 https://api.github.com/users/jrob119/followers \n", - "567 https://api.github.com/users/jrob119/followers \n", - "568 https://api.github.com/users/jrob119/followers \n", - "569 https://api.github.com/users/jrob119/followers \n", - "570 https://api.github.com/users/jrob119/followers \n", - "571 https://api.github.com/users/jrob119/followers \n", - "572 https://api.github.com/users/jrob119/followers \n", - "573 https://api.github.com/users/jrob119/followers \n", - "574 https://api.github.com/users/jrob119/followers \n", - "575 https://api.github.com/users/jrob119/followers \n", - "576 https://api.github.com/users/jrob119/followers \n", - "577 https://api.github.com/users/jrob119/followers \n", - "578 https://api.github.com/users/jrob119/followers \n", - "579 https://api.github.com/users/jrob119/followers \n", - "580 https://api.github.com/users/jrob119/followers \n", - "581 https://api.github.com/users/jrob119/followers \n", - "582 https://api.github.com/users/jrob119/followers \n", - "583 https://api.github.com/users/jrob119/followers \n", - "584 https://api.github.com/users/jrob119/followers \n", - "585 https://api.github.com/users/jrob119/followers \n", - "586 https://api.github.com/users/jrob119/followers \n", - "587 https://api.github.com/users/jrob119/followers \n", - "588 https://api.github.com/users/jrob119/followers \n", - "589 https://api.github.com/users/jrob119/followers \n", - "590 https://api.github.com/users/jrob119/followers \n", - "591 https://api.github.com/users/jrob119/followers \n", - "592 https://api.github.com/users/jrob119/followers \n", - "593 https://api.github.com/users/jrob119/followers \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/followers \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/followers \n", - "598 https://api.github.com/users/dominicbarkerAN/followers \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/followers \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/followers \n", - "612 https://api.github.com/users/dominicbarkerAN/followers \n", - "613 https://api.github.com/users/jrob119/followers \n", - "614 https://api.github.com/users/jrob119/followers \n", - "615 https://api.github.com/users/ipd-deploy/followers \n", - "616 https://api.github.com/users/ipd-deploy/followers \n", - "617 https://api.github.com/users/ipd-deploy/followers \n", - "618 https://api.github.com/users/ipd-deploy/followers \n", - "619 https://api.github.com/users/ipd-deploy/followers \n", - "620 https://api.github.com/users/ipd-deploy/followers \n", - "621 https://api.github.com/users/dominicbarkerAN/followers \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/followers \n", - "624 https://api.github.com/users/ipd-deploy/followers \n", - "625 https://api.github.com/users/dominicbarkerAN/followers \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/followers \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/followers \n", - "630 https://api.github.com/users/dominicbarkerAN/followers \n", - "631 https://api.github.com/users/dominicbarkerAN/followers \n", - "632 https://api.github.com/users/dominicbarkerAN/followers \n", - "633 https://api.github.com/users/jrob119/followers \n", - "634 https://api.github.com/users/jrob119/followers \n", - "635 https://api.github.com/users/jrob119/followers \n", - "636 https://api.github.com/users/jrob119/followers \n", - "637 https://api.github.com/users/jrob119/followers \n", - "638 https://api.github.com/users/jrob119/followers \n", - "639 https://api.github.com/users/jrob119/followers \n", - "640 https://api.github.com/users/jrob119/followers \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/followers \n", - "643 https://api.github.com/users/jrob119/followers \n", - "644 https://api.github.com/users/jrob119/followers \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/followers \n", - "648 https://api.github.com/users/jrob119/followers \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/followers \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/followers \n", - "656 https://api.github.com/users/dominicbarkerAN/followers \n", - "657 https://api.github.com/users/dominicbarkerAN/followers \n", - "658 https://api.github.com/users/dominicbarkerAN/followers \n", - "659 https://api.github.com/users/dominicbarkerAN/followers \n", - "660 https://api.github.com/users/dominicbarkerAN/followers \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/followers \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/followers \n", - "668 https://api.github.com/users/dominicbarkerAN/followers \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/followers \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/followers \n", - "674 https://api.github.com/users/dominicbarkerAN/followers \n", - "675 https://api.github.com/users/dominicbarkerAN/followers \n", - "676 https://api.github.com/users/dominicbarkerAN/followers \n", - "677 https://api.github.com/users/xeniageorgiouAN/followers \n", - "678 https://api.github.com/users/xeniageorgiouAN/followers \n", - "679 https://api.github.com/users/dominicbarkerAN/followers \n", - "680 https://api.github.com/users/dominicbarkerAN/followers \n", - "681 https://api.github.com/users/dominicbarkerAN/followers \n", - "682 https://api.github.com/users/dominicbarkerAN/followers \n", - "683 https://api.github.com/users/dominicbarkerAN/followers \n", - "684 https://api.github.com/users/dominicbarkerAN/followers \n", - "685 https://api.github.com/users/dominicbarkerAN/followers \n", - "686 https://api.github.com/users/dominicbarkerAN/followers \n", - "687 https://api.github.com/users/dominicbarkerAN/followers \n", - "688 https://api.github.com/users/dominicbarkerAN/followers \n", - "689 https://api.github.com/users/dominicbarkerAN/followers \n", - "690 https://api.github.com/users/dominicbarkerAN/followers \n", - "691 https://api.github.com/users/dominicbarkerAN/followers \n", - "692 https://api.github.com/users/dominicbarkerAN/followers \n", - "693 https://api.github.com/users/dominicbarkerAN/followers \n", - "694 https://api.github.com/users/dominicbarkerAN/followers \n", - "695 https://api.github.com/users/dominicbarkerAN/followers \n", - "696 https://api.github.com/users/dominicbarkerAN/followers \n", - "697 https://api.github.com/users/dominicbarkerAN/followers \n", - "698 https://api.github.com/users/dominicbarkerAN/followers \n", - "699 https://api.github.com/users/dominicbarkerAN/followers \n", - "700 https://api.github.com/users/dominicbarkerAN/followers \n", - "701 https://api.github.com/users/dominicbarkerAN/followers \n", - "702 https://api.github.com/users/dominicbarkerAN/followers \n", - "703 https://api.github.com/users/dominicbarkerAN/followers \n", - "704 https://api.github.com/users/michaelcooperAN/followers \n", - "705 https://api.github.com/users/michaelcooperAN/followers \n", - "706 https://api.github.com/users/michaelcooperAN/followers \n", - "707 https://api.github.com/users/xeniageorgiouAN/followers \n", - "708 https://api.github.com/users/xeniageorgiouAN/followers \n", - "709 https://api.github.com/users/dominicbarkerAN/followers \n", - "710 https://api.github.com/users/dominicbarkerAN/followers \n", - "711 https://api.github.com/users/dominicbarkerAN/followers \n", - "712 https://api.github.com/users/dominicbarkerAN/followers \n", - "713 https://api.github.com/users/dominicbarkerAN/followers \n", - "714 https://api.github.com/users/dominicbarkerAN/followers \n", - "715 https://api.github.com/users/dominicbarkerAN/followers \n", - "716 https://api.github.com/users/dominicbarkerAN/followers \n", - "717 https://api.github.com/users/dominicbarkerAN/followers \n", - "718 https://api.github.com/users/xeniageorgiouAN/followers \n", - "719 https://api.github.com/users/xeniageorgiouAN/followers \n", - "720 https://api.github.com/users/dominicbarkerAN/followers \n", - "721 https://api.github.com/users/dominicbarkerAN/followers \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/followers \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/followers \n", - "726 https://api.github.com/users/michaelcooperAN/followers \n", - "727 https://api.github.com/users/michaelcooperAN/followers \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/followers \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/followers \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/followers \n", - "734 https://api.github.com/users/michaelcooperAN/followers \n", - "735 https://api.github.com/users/michaelcooperAN/followers \n", - "736 https://api.github.com/users/michaelcooperAN/followers \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/followers \n", - "\n", - " author.following_url \\\n", - "0 https://api.github.com/users/jrob119/following{/other_user} \n", - "1 https://api.github.com/users/jrob119/following{/other_user} \n", - "2 https://api.github.com/users/jrob119/following{/other_user} \n", - "3 https://api.github.com/users/jrob119/following{/other_user} \n", - "4 https://api.github.com/users/jrob119/following{/other_user} \n", - "5 https://api.github.com/users/jrob119/following{/other_user} \n", - "6 https://api.github.com/users/jrob119/following{/other_user} \n", - "7 https://api.github.com/users/jrob119/following{/other_user} \n", - "8 https://api.github.com/users/jrob119/following{/other_user} \n", - "9 https://api.github.com/users/jrob119/following{/other_user} \n", - "10 https://api.github.com/users/jrob119/following{/other_user} \n", - "11 https://api.github.com/users/jrob119/following{/other_user} \n", - "12 https://api.github.com/users/jrob119/following{/other_user} \n", - "13 https://api.github.com/users/jrob119/following{/other_user} \n", - "14 https://api.github.com/users/jrob119/following{/other_user} \n", - "15 https://api.github.com/users/jrob119/following{/other_user} \n", - "16 https://api.github.com/users/jrob119/following{/other_user} \n", - "17 https://api.github.com/users/jrob119/following{/other_user} \n", - "18 https://api.github.com/users/jrob119/following{/other_user} \n", - "19 https://api.github.com/users/jrob119/following{/other_user} \n", - "20 https://api.github.com/users/jrob119/following{/other_user} \n", - "21 https://api.github.com/users/jrob119/following{/other_user} \n", - "22 https://api.github.com/users/jrob119/following{/other_user} \n", - "23 https://api.github.com/users/jrob119/following{/other_user} \n", - "24 https://api.github.com/users/jrob119/following{/other_user} \n", - "25 https://api.github.com/users/jrob119/following{/other_user} \n", - "26 https://api.github.com/users/jrob119/following{/other_user} \n", - "27 https://api.github.com/users/jrob119/following{/other_user} \n", - "28 https://api.github.com/users/jrob119/following{/other_user} \n", - "29 https://api.github.com/users/jrob119/following{/other_user} \n", - "30 https://api.github.com/users/jrob119/following{/other_user} \n", - "31 https://api.github.com/users/jrob119/following{/other_user} \n", - "32 https://api.github.com/users/jrob119/following{/other_user} \n", - "33 https://api.github.com/users/jrob119/following{/other_user} \n", - "34 https://api.github.com/users/jrob119/following{/other_user} \n", - "35 https://api.github.com/users/jrob119/following{/other_user} \n", - "36 https://api.github.com/users/jrob119/following{/other_user} \n", - "37 https://api.github.com/users/jrob119/following{/other_user} \n", - "38 https://api.github.com/users/jrob119/following{/other_user} \n", - "39 https://api.github.com/users/jrob119/following{/other_user} \n", - "40 https://api.github.com/users/jrob119/following{/other_user} \n", - "41 https://api.github.com/users/jrob119/following{/other_user} \n", - "42 https://api.github.com/users/jrob119/following{/other_user} \n", - "43 https://api.github.com/users/jrob119/following{/other_user} \n", - "44 https://api.github.com/users/jrob119/following{/other_user} \n", - "45 https://api.github.com/users/jrob119/following{/other_user} \n", - "46 https://api.github.com/users/jrob119/following{/other_user} \n", - "47 https://api.github.com/users/jrob119/following{/other_user} \n", - "48 https://api.github.com/users/jrob119/following{/other_user} \n", - "49 https://api.github.com/users/jrob119/following{/other_user} \n", - "50 https://api.github.com/users/jrob119/following{/other_user} \n", - "51 https://api.github.com/users/jrob119/following{/other_user} \n", - "52 https://api.github.com/users/jrob119/following{/other_user} \n", - "53 https://api.github.com/users/jrob119/following{/other_user} \n", - "54 https://api.github.com/users/jrob119/following{/other_user} \n", - "55 https://api.github.com/users/jrob119/following{/other_user} \n", - "56 https://api.github.com/users/jrob119/following{/other_user} \n", - "57 https://api.github.com/users/jrob119/following{/other_user} \n", - "58 https://api.github.com/users/jrob119/following{/other_user} \n", - "59 https://api.github.com/users/jrob119/following{/other_user} \n", - "60 https://api.github.com/users/jrob119/following{/other_user} \n", - "61 https://api.github.com/users/jrob119/following{/other_user} \n", - "62 https://api.github.com/users/jrob119/following{/other_user} \n", - "63 https://api.github.com/users/jrob119/following{/other_user} \n", - "64 https://api.github.com/users/jrob119/following{/other_user} \n", - "65 https://api.github.com/users/jrob119/following{/other_user} \n", - "66 https://api.github.com/users/jrob119/following{/other_user} \n", - "67 https://api.github.com/users/jrob119/following{/other_user} \n", - "68 https://api.github.com/users/jrob119/following{/other_user} \n", - "69 https://api.github.com/users/jrob119/following{/other_user} \n", - "70 https://api.github.com/users/jrob119/following{/other_user} \n", - "71 https://api.github.com/users/jrob119/following{/other_user} \n", - "72 https://api.github.com/users/jrob119/following{/other_user} \n", - "73 https://api.github.com/users/jrob119/following{/other_user} \n", - "74 https://api.github.com/users/jrob119/following{/other_user} \n", - "75 https://api.github.com/users/jrob119/following{/other_user} \n", - "76 https://api.github.com/users/jrob119/following{/other_user} \n", - "77 https://api.github.com/users/jrob119/following{/other_user} \n", - "78 https://api.github.com/users/jrob119/following{/other_user} \n", - "79 https://api.github.com/users/jrob119/following{/other_user} \n", - "80 https://api.github.com/users/jrob119/following{/other_user} \n", - "81 https://api.github.com/users/jrob119/following{/other_user} \n", - "82 https://api.github.com/users/jrob119/following{/other_user} \n", - "83 https://api.github.com/users/jrob119/following{/other_user} \n", - "84 https://api.github.com/users/jrob119/following{/other_user} \n", - "85 https://api.github.com/users/jrob119/following{/other_user} \n", - "86 https://api.github.com/users/jrob119/following{/other_user} \n", - "87 https://api.github.com/users/jrob119/following{/other_user} \n", - "88 https://api.github.com/users/jrob119/following{/other_user} \n", - "89 https://api.github.com/users/jrob119/following{/other_user} \n", - "90 https://api.github.com/users/jrob119/following{/other_user} \n", - "91 https://api.github.com/users/jrob119/following{/other_user} \n", - "92 https://api.github.com/users/jrob119/following{/other_user} \n", - "93 https://api.github.com/users/jrob119/following{/other_user} \n", - "94 https://api.github.com/users/jrob119/following{/other_user} \n", - "95 https://api.github.com/users/jrob119/following{/other_user} \n", - "96 https://api.github.com/users/jrob119/following{/other_user} \n", - "97 https://api.github.com/users/jrob119/following{/other_user} \n", - "98 https://api.github.com/users/jrob119/following{/other_user} \n", - "99 https://api.github.com/users/jrob119/following{/other_user} \n", - "100 https://api.github.com/users/jrob119/following{/other_user} \n", - "101 https://api.github.com/users/jrob119/following{/other_user} \n", - "102 https://api.github.com/users/jrob119/following{/other_user} \n", - "103 https://api.github.com/users/jrob119/following{/other_user} \n", - "104 https://api.github.com/users/jrob119/following{/other_user} \n", - "105 https://api.github.com/users/jrob119/following{/other_user} \n", - "106 https://api.github.com/users/jrob119/following{/other_user} \n", - "107 https://api.github.com/users/jrob119/following{/other_user} \n", - "108 https://api.github.com/users/jrob119/following{/other_user} \n", - "109 https://api.github.com/users/jrob119/following{/other_user} \n", - "110 https://api.github.com/users/jrob119/following{/other_user} \n", - "111 https://api.github.com/users/jrob119/following{/other_user} \n", - "112 https://api.github.com/users/jrob119/following{/other_user} \n", - "113 https://api.github.com/users/jrob119/following{/other_user} \n", - "114 https://api.github.com/users/jrob119/following{/other_user} \n", - "115 https://api.github.com/users/jrob119/following{/other_user} \n", - "116 https://api.github.com/users/jrob119/following{/other_user} \n", - "117 https://api.github.com/users/jrob119/following{/other_user} \n", - "118 https://api.github.com/users/jrob119/following{/other_user} \n", - "119 https://api.github.com/users/jrob119/following{/other_user} \n", - "120 https://api.github.com/users/jrob119/following{/other_user} \n", - "121 https://api.github.com/users/jrob119/following{/other_user} \n", - "122 https://api.github.com/users/jrob119/following{/other_user} \n", - "123 https://api.github.com/users/jrob119/following{/other_user} \n", - "124 https://api.github.com/users/jrob119/following{/other_user} \n", - "125 https://api.github.com/users/jrob119/following{/other_user} \n", - "126 https://api.github.com/users/jrob119/following{/other_user} \n", - "127 https://api.github.com/users/jrob119/following{/other_user} \n", - "128 https://api.github.com/users/jrob119/following{/other_user} \n", - "129 https://api.github.com/users/jrob119/following{/other_user} \n", - "130 https://api.github.com/users/jrob119/following{/other_user} \n", - "131 https://api.github.com/users/jrob119/following{/other_user} \n", - "132 https://api.github.com/users/jrob119/following{/other_user} \n", - "133 https://api.github.com/users/jrob119/following{/other_user} \n", - "134 https://api.github.com/users/jrob119/following{/other_user} \n", - "135 https://api.github.com/users/jrob119/following{/other_user} \n", - "136 https://api.github.com/users/jrob119/following{/other_user} \n", - "137 https://api.github.com/users/jrob119/following{/other_user} \n", - "138 https://api.github.com/users/jrob119/following{/other_user} \n", - "139 https://api.github.com/users/jrob119/following{/other_user} \n", - "140 https://api.github.com/users/jrob119/following{/other_user} \n", - "141 https://api.github.com/users/jrob119/following{/other_user} \n", - "142 https://api.github.com/users/jrob119/following{/other_user} \n", - "143 https://api.github.com/users/jrob119/following{/other_user} \n", - "144 https://api.github.com/users/jrob119/following{/other_user} \n", - "145 https://api.github.com/users/jrob119/following{/other_user} \n", - "146 https://api.github.com/users/jrob119/following{/other_user} \n", - "147 https://api.github.com/users/jrob119/following{/other_user} \n", - "148 https://api.github.com/users/jrob119/following{/other_user} \n", - "149 https://api.github.com/users/jrob119/following{/other_user} \n", - "150 https://api.github.com/users/jrob119/following{/other_user} \n", - "151 https://api.github.com/users/jrob119/following{/other_user} \n", - "152 https://api.github.com/users/jrob119/following{/other_user} \n", - "153 https://api.github.com/users/jrob119/following{/other_user} \n", - "154 https://api.github.com/users/jrob119/following{/other_user} \n", - "155 https://api.github.com/users/jrob119/following{/other_user} \n", - "156 https://api.github.com/users/jrob119/following{/other_user} \n", - "157 https://api.github.com/users/jrob119/following{/other_user} \n", - "158 https://api.github.com/users/jrob119/following{/other_user} \n", - "159 https://api.github.com/users/jrob119/following{/other_user} \n", - "160 https://api.github.com/users/jrob119/following{/other_user} \n", - "161 https://api.github.com/users/jrob119/following{/other_user} \n", - "162 https://api.github.com/users/jrob119/following{/other_user} \n", - "163 https://api.github.com/users/jrob119/following{/other_user} \n", - "164 https://api.github.com/users/jrob119/following{/other_user} \n", - "165 https://api.github.com/users/jrob119/following{/other_user} \n", - "166 https://api.github.com/users/jrob119/following{/other_user} \n", - "167 https://api.github.com/users/jrob119/following{/other_user} \n", - "168 https://api.github.com/users/jrob119/following{/other_user} \n", - "169 https://api.github.com/users/jrob119/following{/other_user} \n", - "170 https://api.github.com/users/jrob119/following{/other_user} \n", - "171 https://api.github.com/users/jrob119/following{/other_user} \n", - "172 https://api.github.com/users/jrob119/following{/other_user} \n", - "173 https://api.github.com/users/jrob119/following{/other_user} \n", - "174 https://api.github.com/users/jrob119/following{/other_user} \n", - "175 https://api.github.com/users/jrob119/following{/other_user} \n", - "176 https://api.github.com/users/jrob119/following{/other_user} \n", - "177 https://api.github.com/users/jrob119/following{/other_user} \n", - "178 https://api.github.com/users/jrob119/following{/other_user} \n", - "179 https://api.github.com/users/jrob119/following{/other_user} \n", - "180 https://api.github.com/users/jrob119/following{/other_user} \n", - "181 https://api.github.com/users/jrob119/following{/other_user} \n", - "182 https://api.github.com/users/jrob119/following{/other_user} \n", - "183 https://api.github.com/users/jrob119/following{/other_user} \n", - "184 https://api.github.com/users/jrob119/following{/other_user} \n", - "185 https://api.github.com/users/jrob119/following{/other_user} \n", - "186 https://api.github.com/users/jrob119/following{/other_user} \n", - "187 https://api.github.com/users/jrob119/following{/other_user} \n", - "188 https://api.github.com/users/jrob119/following{/other_user} \n", - "189 https://api.github.com/users/jrob119/following{/other_user} \n", - "190 https://api.github.com/users/jrob119/following{/other_user} \n", - "191 https://api.github.com/users/jrob119/following{/other_user} \n", - "192 https://api.github.com/users/jrob119/following{/other_user} \n", - "193 https://api.github.com/users/jrob119/following{/other_user} \n", - "194 https://api.github.com/users/jrob119/following{/other_user} \n", - "195 https://api.github.com/users/jrob119/following{/other_user} \n", - "196 https://api.github.com/users/jrob119/following{/other_user} \n", - "197 https://api.github.com/users/jrob119/following{/other_user} \n", - "198 https://api.github.com/users/jrob119/following{/other_user} \n", - "199 https://api.github.com/users/jrob119/following{/other_user} \n", - "200 https://api.github.com/users/jrob119/following{/other_user} \n", - "201 https://api.github.com/users/jrob119/following{/other_user} \n", - "202 https://api.github.com/users/jrob119/following{/other_user} \n", - "203 https://api.github.com/users/jrob119/following{/other_user} \n", - "204 https://api.github.com/users/jrob119/following{/other_user} \n", - "205 https://api.github.com/users/jrob119/following{/other_user} \n", - "206 https://api.github.com/users/jrob119/following{/other_user} \n", - "207 https://api.github.com/users/jrob119/following{/other_user} \n", - "208 https://api.github.com/users/jrob119/following{/other_user} \n", - "209 https://api.github.com/users/jrob119/following{/other_user} \n", - "210 https://api.github.com/users/jrob119/following{/other_user} \n", - "211 https://api.github.com/users/jrob119/following{/other_user} \n", - "212 https://api.github.com/users/jrob119/following{/other_user} \n", - "213 https://api.github.com/users/jrob119/following{/other_user} \n", - "214 https://api.github.com/users/jrob119/following{/other_user} \n", - "215 https://api.github.com/users/jrob119/following{/other_user} \n", - "216 https://api.github.com/users/jrob119/following{/other_user} \n", - "217 https://api.github.com/users/jrob119/following{/other_user} \n", - "218 https://api.github.com/users/jrob119/following{/other_user} \n", - "219 https://api.github.com/users/jrob119/following{/other_user} \n", - "220 https://api.github.com/users/jrob119/following{/other_user} \n", - "221 https://api.github.com/users/jrob119/following{/other_user} \n", - "222 https://api.github.com/users/jrob119/following{/other_user} \n", - "223 https://api.github.com/users/jrob119/following{/other_user} \n", - "224 https://api.github.com/users/jrob119/following{/other_user} \n", - "225 https://api.github.com/users/jrob119/following{/other_user} \n", - "226 https://api.github.com/users/jrob119/following{/other_user} \n", - "227 https://api.github.com/users/jrob119/following{/other_user} \n", - "228 https://api.github.com/users/jrob119/following{/other_user} \n", - "229 https://api.github.com/users/jrob119/following{/other_user} \n", - "230 https://api.github.com/users/jrob119/following{/other_user} \n", - "231 https://api.github.com/users/jrob119/following{/other_user} \n", - "232 https://api.github.com/users/jrob119/following{/other_user} \n", - "233 https://api.github.com/users/jrob119/following{/other_user} \n", - "234 https://api.github.com/users/jrob119/following{/other_user} \n", - "235 https://api.github.com/users/jrob119/following{/other_user} \n", - "236 https://api.github.com/users/jrob119/following{/other_user} \n", - "237 https://api.github.com/users/jrob119/following{/other_user} \n", - "238 https://api.github.com/users/jrob119/following{/other_user} \n", - "239 https://api.github.com/users/jrob119/following{/other_user} \n", - "240 https://api.github.com/users/jrob119/following{/other_user} \n", - "241 https://api.github.com/users/jrob119/following{/other_user} \n", - "242 https://api.github.com/users/jrob119/following{/other_user} \n", - "243 https://api.github.com/users/jrob119/following{/other_user} \n", - "244 https://api.github.com/users/jrob119/following{/other_user} \n", - "245 https://api.github.com/users/jrob119/following{/other_user} \n", - "246 https://api.github.com/users/jrob119/following{/other_user} \n", - "247 https://api.github.com/users/jrob119/following{/other_user} \n", - "248 https://api.github.com/users/jrob119/following{/other_user} \n", - "249 https://api.github.com/users/jrob119/following{/other_user} \n", - "250 https://api.github.com/users/jrob119/following{/other_user} \n", - "251 https://api.github.com/users/jrob119/following{/other_user} \n", - "252 https://api.github.com/users/jrob119/following{/other_user} \n", - "253 https://api.github.com/users/jrob119/following{/other_user} \n", - "254 https://api.github.com/users/jrob119/following{/other_user} \n", - "255 https://api.github.com/users/jrob119/following{/other_user} \n", - "256 https://api.github.com/users/jrob119/following{/other_user} \n", - "257 https://api.github.com/users/jrob119/following{/other_user} \n", - "258 https://api.github.com/users/jrob119/following{/other_user} \n", - "259 https://api.github.com/users/jrob119/following{/other_user} \n", - "260 https://api.github.com/users/jrob119/following{/other_user} \n", - "261 https://api.github.com/users/jrob119/following{/other_user} \n", - "262 https://api.github.com/users/jrob119/following{/other_user} \n", - "263 https://api.github.com/users/jrob119/following{/other_user} \n", - "264 https://api.github.com/users/jrob119/following{/other_user} \n", - "265 https://api.github.com/users/jrob119/following{/other_user} \n", - "266 https://api.github.com/users/jrob119/following{/other_user} \n", - "267 https://api.github.com/users/jrob119/following{/other_user} \n", - "268 https://api.github.com/users/jrob119/following{/other_user} \n", - "269 https://api.github.com/users/jrob119/following{/other_user} \n", - "270 https://api.github.com/users/jrob119/following{/other_user} \n", - "271 https://api.github.com/users/jrob119/following{/other_user} \n", - "272 https://api.github.com/users/jrob119/following{/other_user} \n", - "273 https://api.github.com/users/jrob119/following{/other_user} \n", - "274 https://api.github.com/users/jrob119/following{/other_user} \n", - "275 https://api.github.com/users/jrob119/following{/other_user} \n", - "276 https://api.github.com/users/jrob119/following{/other_user} \n", - "277 https://api.github.com/users/jrob119/following{/other_user} \n", - "278 https://api.github.com/users/jrob119/following{/other_user} \n", - "279 https://api.github.com/users/jrob119/following{/other_user} \n", - "280 https://api.github.com/users/jrob119/following{/other_user} \n", - "281 https://api.github.com/users/jrob119/following{/other_user} \n", - "282 https://api.github.com/users/jrob119/following{/other_user} \n", - "283 https://api.github.com/users/jrob119/following{/other_user} \n", - "284 https://api.github.com/users/jrob119/following{/other_user} \n", - "285 https://api.github.com/users/jrob119/following{/other_user} \n", - "286 https://api.github.com/users/jrob119/following{/other_user} \n", - "287 https://api.github.com/users/jrob119/following{/other_user} \n", - "288 https://api.github.com/users/jrob119/following{/other_user} \n", - "289 https://api.github.com/users/jrob119/following{/other_user} \n", - "290 https://api.github.com/users/jrob119/following{/other_user} \n", - "291 https://api.github.com/users/jrob119/following{/other_user} \n", - "292 https://api.github.com/users/jrob119/following{/other_user} \n", - "293 https://api.github.com/users/jrob119/following{/other_user} \n", - "294 https://api.github.com/users/jrob119/following{/other_user} \n", - "295 https://api.github.com/users/jrob119/following{/other_user} \n", - "296 https://api.github.com/users/jrob119/following{/other_user} \n", - "297 https://api.github.com/users/jrob119/following{/other_user} \n", - "298 https://api.github.com/users/jrob119/following{/other_user} \n", - "299 https://api.github.com/users/jrob119/following{/other_user} \n", - "300 https://api.github.com/users/jrob119/following{/other_user} \n", - "301 https://api.github.com/users/jrob119/following{/other_user} \n", - "302 https://api.github.com/users/jrob119/following{/other_user} \n", - "303 https://api.github.com/users/jrob119/following{/other_user} \n", - "304 https://api.github.com/users/jrob119/following{/other_user} \n", - "305 https://api.github.com/users/jrob119/following{/other_user} \n", - "306 https://api.github.com/users/jrob119/following{/other_user} \n", - "307 https://api.github.com/users/jrob119/following{/other_user} \n", - "308 https://api.github.com/users/jrob119/following{/other_user} \n", - "309 https://api.github.com/users/jrob119/following{/other_user} \n", - "310 https://api.github.com/users/jrob119/following{/other_user} \n", - "311 https://api.github.com/users/jrob119/following{/other_user} \n", - "312 https://api.github.com/users/jrob119/following{/other_user} \n", - "313 https://api.github.com/users/jrob119/following{/other_user} \n", - "314 https://api.github.com/users/jrob119/following{/other_user} \n", - "315 https://api.github.com/users/jrob119/following{/other_user} \n", - "316 https://api.github.com/users/jrob119/following{/other_user} \n", - "317 https://api.github.com/users/jrob119/following{/other_user} \n", - "318 https://api.github.com/users/jrob119/following{/other_user} \n", - "319 https://api.github.com/users/jrob119/following{/other_user} \n", - "320 https://api.github.com/users/jrob119/following{/other_user} \n", - "321 https://api.github.com/users/jrob119/following{/other_user} \n", - "322 https://api.github.com/users/jrob119/following{/other_user} \n", - "323 https://api.github.com/users/jrob119/following{/other_user} \n", - "324 https://api.github.com/users/jrob119/following{/other_user} \n", - "325 https://api.github.com/users/jrob119/following{/other_user} \n", - "326 https://api.github.com/users/jrob119/following{/other_user} \n", - "327 https://api.github.com/users/jrob119/following{/other_user} \n", - "328 https://api.github.com/users/jrob119/following{/other_user} \n", - "329 https://api.github.com/users/jrob119/following{/other_user} \n", - "330 https://api.github.com/users/jrob119/following{/other_user} \n", - "331 https://api.github.com/users/jrob119/following{/other_user} \n", - "332 https://api.github.com/users/jrob119/following{/other_user} \n", - "333 https://api.github.com/users/jrob119/following{/other_user} \n", - "334 https://api.github.com/users/jrob119/following{/other_user} \n", - "335 https://api.github.com/users/jrob119/following{/other_user} \n", - "336 https://api.github.com/users/jrob119/following{/other_user} \n", - "337 https://api.github.com/users/jrob119/following{/other_user} \n", - "338 https://api.github.com/users/jrob119/following{/other_user} \n", - "339 https://api.github.com/users/jrob119/following{/other_user} \n", - "340 https://api.github.com/users/jrob119/following{/other_user} \n", - "341 https://api.github.com/users/jrob119/following{/other_user} \n", - "342 https://api.github.com/users/jrob119/following{/other_user} \n", - "343 https://api.github.com/users/jrob119/following{/other_user} \n", - "344 https://api.github.com/users/jrob119/following{/other_user} \n", - "345 https://api.github.com/users/jrob119/following{/other_user} \n", - "346 https://api.github.com/users/jrob119/following{/other_user} \n", - "347 https://api.github.com/users/jrob119/following{/other_user} \n", - "348 https://api.github.com/users/jrob119/following{/other_user} \n", - "349 https://api.github.com/users/jrob119/following{/other_user} \n", - "350 https://api.github.com/users/jrob119/following{/other_user} \n", - "351 https://api.github.com/users/jrob119/following{/other_user} \n", - "352 https://api.github.com/users/jrob119/following{/other_user} \n", - "353 https://api.github.com/users/jrob119/following{/other_user} \n", - "354 https://api.github.com/users/jrob119/following{/other_user} \n", - "355 https://api.github.com/users/jrob119/following{/other_user} \n", - "356 https://api.github.com/users/jrob119/following{/other_user} \n", - "357 https://api.github.com/users/jrob119/following{/other_user} \n", - "358 https://api.github.com/users/jrob119/following{/other_user} \n", - "359 https://api.github.com/users/jrob119/following{/other_user} \n", - "360 https://api.github.com/users/jrob119/following{/other_user} \n", - "361 https://api.github.com/users/jrob119/following{/other_user} \n", - "362 https://api.github.com/users/jrob119/following{/other_user} \n", - "363 https://api.github.com/users/jrob119/following{/other_user} \n", - "364 https://api.github.com/users/jrob119/following{/other_user} \n", - "365 https://api.github.com/users/jrob119/following{/other_user} \n", - "366 https://api.github.com/users/jrob119/following{/other_user} \n", - "367 https://api.github.com/users/jrob119/following{/other_user} \n", - "368 https://api.github.com/users/jrob119/following{/other_user} \n", - "369 https://api.github.com/users/jrob119/following{/other_user} \n", - "370 https://api.github.com/users/jrob119/following{/other_user} \n", - "371 https://api.github.com/users/jrob119/following{/other_user} \n", - "372 https://api.github.com/users/jrob119/following{/other_user} \n", - "373 https://api.github.com/users/jrob119/following{/other_user} \n", - "374 https://api.github.com/users/jrob119/following{/other_user} \n", - "375 https://api.github.com/users/jrob119/following{/other_user} \n", - "376 https://api.github.com/users/jrob119/following{/other_user} \n", - "377 https://api.github.com/users/jrob119/following{/other_user} \n", - "378 https://api.github.com/users/jrob119/following{/other_user} \n", - "379 https://api.github.com/users/jrob119/following{/other_user} \n", - "380 https://api.github.com/users/jrob119/following{/other_user} \n", - "381 https://api.github.com/users/jrob119/following{/other_user} \n", - "382 https://api.github.com/users/jrob119/following{/other_user} \n", - "383 https://api.github.com/users/jrob119/following{/other_user} \n", - "384 https://api.github.com/users/jrob119/following{/other_user} \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119/following{/other_user} \n", - "387 https://api.github.com/users/jrob119/following{/other_user} \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/following{/other_user} \n", - "390 https://api.github.com/users/jrob119/following{/other_user} \n", - "391 https://api.github.com/users/jrob119/following{/other_user} \n", - "392 https://api.github.com/users/jrob119/following{/other_user} \n", - "393 https://api.github.com/users/jrob119/following{/other_user} \n", - "394 https://api.github.com/users/jrob119/following{/other_user} \n", - "395 https://api.github.com/users/jrob119/following{/other_user} \n", - "396 https://api.github.com/users/jrob119/following{/other_user} \n", - "397 https://api.github.com/users/jrob119/following{/other_user} \n", - "398 https://api.github.com/users/jrob119/following{/other_user} \n", - "399 https://api.github.com/users/jrob119/following{/other_user} \n", - "400 https://api.github.com/users/jrob119/following{/other_user} \n", - "401 https://api.github.com/users/jrob119/following{/other_user} \n", - "402 https://api.github.com/users/jrob119/following{/other_user} \n", - "403 https://api.github.com/users/jrob119/following{/other_user} \n", - "404 https://api.github.com/users/jrob119/following{/other_user} \n", - "405 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "406 https://api.github.com/users/jrob119/following{/other_user} \n", - "407 https://api.github.com/users/jrob119/following{/other_user} \n", - "408 https://api.github.com/users/jrob119/following{/other_user} \n", - "409 https://api.github.com/users/jrob119/following{/other_user} \n", - "410 https://api.github.com/users/jrob119/following{/other_user} \n", - "411 https://api.github.com/users/jrob119/following{/other_user} \n", - "412 https://api.github.com/users/jrob119/following{/other_user} \n", - "413 https://api.github.com/users/jrob119/following{/other_user} \n", - "414 https://api.github.com/users/jrob119/following{/other_user} \n", - "415 https://api.github.com/users/jrob119/following{/other_user} \n", - "416 https://api.github.com/users/jrob119/following{/other_user} \n", - "417 https://api.github.com/users/jrob119/following{/other_user} \n", - "418 https://api.github.com/users/jrob119/following{/other_user} \n", - "419 https://api.github.com/users/jrob119/following{/other_user} \n", - "420 https://api.github.com/users/jrob119/following{/other_user} \n", - "421 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "422 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "423 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "424 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "425 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "426 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "427 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "428 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "429 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "430 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "431 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "432 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "433 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "434 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "435 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "436 https://api.github.com/users/jrob119/following{/other_user} \n", - "437 https://api.github.com/users/jrob119/following{/other_user} \n", - "438 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "439 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "440 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "441 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "442 https://api.github.com/users/jrob119/following{/other_user} \n", - "443 https://api.github.com/users/jrob119/following{/other_user} \n", - "444 https://api.github.com/users/jrob119/following{/other_user} \n", - "445 https://api.github.com/users/jrob119/following{/other_user} \n", - "446 https://api.github.com/users/jrob119/following{/other_user} \n", - "447 https://api.github.com/users/jrob119/following{/other_user} \n", - "448 https://api.github.com/users/jrob119/following{/other_user} \n", - "449 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "450 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "451 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "452 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "453 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "454 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "455 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "456 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "457 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "458 https://api.github.com/users/jrob119/following{/other_user} \n", - "459 https://api.github.com/users/jrob119/following{/other_user} \n", - "460 https://api.github.com/users/jrob119/following{/other_user} \n", - "461 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "462 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "463 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "464 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "465 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "466 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "467 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "468 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "469 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "470 https://api.github.com/users/jrob119/following{/other_user} \n", - "471 https://api.github.com/users/jrob119/following{/other_user} \n", - "472 https://api.github.com/users/jrob119/following{/other_user} \n", - "473 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "474 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "475 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "476 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "477 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "478 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "479 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "480 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "481 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "482 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "483 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "484 https://api.github.com/users/jrob119/following{/other_user} \n", - "485 https://api.github.com/users/jrob119/following{/other_user} \n", - "486 https://api.github.com/users/jrob119/following{/other_user} \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119/following{/other_user} \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "497 https://api.github.com/users/jrob119/following{/other_user} \n", - "498 https://api.github.com/users/jrob119/following{/other_user} \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "509 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "510 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "511 https://api.github.com/users/jrob119/following{/other_user} \n", - "512 https://api.github.com/users/jrob119/following{/other_user} \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "517 https://api.github.com/users/jrob119/following{/other_user} \n", - "518 https://api.github.com/users/jrob119/following{/other_user} \n", - "519 https://api.github.com/users/jrob119/following{/other_user} \n", - "520 https://api.github.com/users/jrob119/following{/other_user} \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/following{/other_user} \n", - "534 https://api.github.com/users/jrob119/following{/other_user} \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "537 https://api.github.com/users/jrob119/following{/other_user} \n", - "538 https://api.github.com/users/jrob119/following{/other_user} \n", - "539 https://api.github.com/users/jrob119/following{/other_user} \n", - "540 https://api.github.com/users/jrob119/following{/other_user} \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119/following{/other_user} \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "549 https://api.github.com/users/jrob119/following{/other_user} \n", - "550 https://api.github.com/users/jrob119/following{/other_user} \n", - "551 https://api.github.com/users/jrob119/following{/other_user} \n", - "552 https://api.github.com/users/jrob119/following{/other_user} \n", - "553 https://api.github.com/users/jrob119/following{/other_user} \n", - "554 https://api.github.com/users/jrob119/following{/other_user} \n", - "555 https://api.github.com/users/jrob119/following{/other_user} \n", - "556 https://api.github.com/users/jrob119/following{/other_user} \n", - "557 https://api.github.com/users/jrob119/following{/other_user} \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "560 https://api.github.com/users/jrob119/following{/other_user} \n", - "561 https://api.github.com/users/jrob119/following{/other_user} \n", - "562 https://api.github.com/users/jrob119/following{/other_user} \n", - "563 https://api.github.com/users/jrob119/following{/other_user} \n", - "564 https://api.github.com/users/jrob119/following{/other_user} \n", - "565 https://api.github.com/users/jrob119/following{/other_user} \n", - "566 https://api.github.com/users/jrob119/following{/other_user} \n", - "567 https://api.github.com/users/jrob119/following{/other_user} \n", - "568 https://api.github.com/users/jrob119/following{/other_user} \n", - "569 https://api.github.com/users/jrob119/following{/other_user} \n", - "570 https://api.github.com/users/jrob119/following{/other_user} \n", - "571 https://api.github.com/users/jrob119/following{/other_user} \n", - "572 https://api.github.com/users/jrob119/following{/other_user} \n", - "573 https://api.github.com/users/jrob119/following{/other_user} \n", - "574 https://api.github.com/users/jrob119/following{/other_user} \n", - "575 https://api.github.com/users/jrob119/following{/other_user} \n", - "576 https://api.github.com/users/jrob119/following{/other_user} \n", - "577 https://api.github.com/users/jrob119/following{/other_user} \n", - "578 https://api.github.com/users/jrob119/following{/other_user} \n", - "579 https://api.github.com/users/jrob119/following{/other_user} \n", - "580 https://api.github.com/users/jrob119/following{/other_user} \n", - "581 https://api.github.com/users/jrob119/following{/other_user} \n", - "582 https://api.github.com/users/jrob119/following{/other_user} \n", - "583 https://api.github.com/users/jrob119/following{/other_user} \n", - "584 https://api.github.com/users/jrob119/following{/other_user} \n", - "585 https://api.github.com/users/jrob119/following{/other_user} \n", - "586 https://api.github.com/users/jrob119/following{/other_user} \n", - "587 https://api.github.com/users/jrob119/following{/other_user} \n", - "588 https://api.github.com/users/jrob119/following{/other_user} \n", - "589 https://api.github.com/users/jrob119/following{/other_user} \n", - "590 https://api.github.com/users/jrob119/following{/other_user} \n", - "591 https://api.github.com/users/jrob119/following{/other_user} \n", - "592 https://api.github.com/users/jrob119/following{/other_user} \n", - "593 https://api.github.com/users/jrob119/following{/other_user} \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "598 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "612 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "613 https://api.github.com/users/jrob119/following{/other_user} \n", - "614 https://api.github.com/users/jrob119/following{/other_user} \n", - "615 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "616 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "617 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "618 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "619 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "620 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "621 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "624 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "625 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "630 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "631 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "632 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "633 https://api.github.com/users/jrob119/following{/other_user} \n", - "634 https://api.github.com/users/jrob119/following{/other_user} \n", - "635 https://api.github.com/users/jrob119/following{/other_user} \n", - "636 https://api.github.com/users/jrob119/following{/other_user} \n", - "637 https://api.github.com/users/jrob119/following{/other_user} \n", - "638 https://api.github.com/users/jrob119/following{/other_user} \n", - "639 https://api.github.com/users/jrob119/following{/other_user} \n", - "640 https://api.github.com/users/jrob119/following{/other_user} \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "643 https://api.github.com/users/jrob119/following{/other_user} \n", - "644 https://api.github.com/users/jrob119/following{/other_user} \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "648 https://api.github.com/users/jrob119/following{/other_user} \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "656 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "657 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "658 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "659 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "660 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "668 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "674 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "675 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "676 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "677 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "678 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "679 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "680 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "681 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "682 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "683 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "684 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "685 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "686 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "687 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "688 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "689 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "690 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "691 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "692 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "693 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "694 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "695 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "696 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "697 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "698 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "699 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "700 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "701 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "702 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "703 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "704 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "705 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "706 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "707 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "708 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "709 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "710 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "711 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "712 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "713 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "714 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "715 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "716 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "717 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "718 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "719 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "720 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "721 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "726 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "727 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "734 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "735 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "736 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "\n", - " author.gists_url \\\n", - "0 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "1 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "2 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "3 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "4 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "5 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "6 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "7 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "8 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "9 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "10 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "11 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "12 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "13 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "14 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "15 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "16 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "17 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "18 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "19 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "20 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "21 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "22 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "23 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "24 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "25 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "26 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "27 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "28 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "29 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "30 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "31 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "32 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "33 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "34 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "35 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "36 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "37 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "38 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "39 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "40 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "41 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "42 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "43 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "44 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "45 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "46 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "47 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "48 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "49 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "50 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "51 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "52 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "53 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "54 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "55 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "56 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "57 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "58 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "59 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "60 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "61 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "62 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "63 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "64 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "65 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "66 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "67 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "68 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "69 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "70 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "71 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "72 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "73 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "74 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "75 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "76 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "77 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "78 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "79 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "80 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "81 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "82 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "83 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "84 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "85 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "86 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "87 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "88 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "89 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "90 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "91 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "92 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "93 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "94 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "95 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "96 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "97 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "98 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "99 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "100 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "101 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "102 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "103 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "104 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "105 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "106 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "107 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "108 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "109 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "110 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "111 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "112 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "113 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "114 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "115 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "116 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "117 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "118 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "119 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "120 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "121 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "122 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "123 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "124 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "125 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "126 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "127 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "128 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "129 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "130 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "131 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "132 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "133 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "134 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "135 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "136 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "137 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "138 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "139 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "140 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "141 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "142 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "143 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "144 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "145 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "146 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "147 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "148 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "149 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "150 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "151 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "152 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "153 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "154 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "155 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "156 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "157 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "158 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "159 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "160 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "161 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "162 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "163 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "164 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "165 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "166 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "167 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "168 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "169 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "170 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "171 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "172 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "173 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "174 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "175 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "176 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "177 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "178 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "179 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "180 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "181 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "182 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "183 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "184 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "185 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "186 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "187 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "188 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "189 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "190 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "191 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "192 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "193 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "194 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "195 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "196 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "197 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "198 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "199 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "200 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "201 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "202 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "203 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "204 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "205 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "206 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "207 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "208 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "209 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "210 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "211 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "212 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "213 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "214 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "215 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "216 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "217 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "218 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "219 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "220 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "221 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "222 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "223 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "224 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "225 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "226 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "227 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "228 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "229 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "230 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "231 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "232 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "233 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "234 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "235 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "236 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "237 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "238 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "239 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "240 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "241 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "242 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "243 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "244 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "245 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "246 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "247 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "248 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "249 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "250 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "251 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "252 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "253 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "254 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "255 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "256 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "257 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "258 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "259 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "260 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "261 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "262 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "263 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "264 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "265 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "266 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "267 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "268 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "269 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "270 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "271 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "272 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "273 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "274 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "275 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "276 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "277 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "278 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "279 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "280 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "281 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "282 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "283 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "284 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "285 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "286 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "287 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "288 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "289 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "290 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "291 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "292 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "293 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "294 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "295 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "296 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "297 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "298 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "299 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "300 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "301 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "302 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "303 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "304 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "305 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "306 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "307 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "308 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "309 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "310 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "311 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "312 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "313 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "314 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "315 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "316 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "317 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "318 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "319 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "320 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "321 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "322 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "323 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "324 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "325 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "326 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "327 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "328 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "329 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "330 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "331 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "332 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "333 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "334 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "335 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "336 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "337 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "338 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "339 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "340 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "341 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "342 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "343 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "344 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "345 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "346 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "347 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "348 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "349 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "350 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "351 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "352 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "353 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "354 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "355 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "356 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "357 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "358 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "359 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "360 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "361 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "362 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "363 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "364 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "365 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "366 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "367 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "368 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "369 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "370 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "371 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "372 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "373 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "374 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "375 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "376 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "377 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "378 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "379 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "380 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "381 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "382 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "383 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "384 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "387 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "390 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "391 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "392 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "393 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "394 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "395 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "396 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "397 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "398 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "399 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "400 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "401 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "402 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "403 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "404 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "405 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "406 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "407 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "408 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "409 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "410 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "411 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "412 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "413 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "414 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "415 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "416 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "417 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "418 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "419 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "420 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "421 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "422 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "423 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "424 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "425 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "426 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "427 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "428 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "429 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "430 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "431 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "432 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "433 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "434 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "435 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "436 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "437 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "438 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "439 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "440 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "441 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "442 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "443 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "444 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "445 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "446 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "447 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "448 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "449 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "450 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "451 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "452 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "453 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "454 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "455 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "456 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "457 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "458 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "459 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "460 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "461 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "462 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "463 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "464 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "465 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "466 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "467 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "468 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "469 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "470 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "471 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "472 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "473 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "474 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "475 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "476 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "477 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "478 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "479 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "480 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "481 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "482 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "483 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "484 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "485 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "486 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "497 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "498 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "509 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "510 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "511 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "512 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "517 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "518 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "519 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "520 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "534 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "537 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "538 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "539 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "540 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "549 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "550 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "551 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "552 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "553 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "554 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "555 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "556 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "557 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "560 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "561 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "562 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "563 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "564 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "565 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "566 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "567 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "568 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "569 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "570 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "571 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "572 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "573 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "574 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "575 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "576 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "577 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "578 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "579 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "580 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "581 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "582 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "583 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "584 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "585 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "586 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "587 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "588 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "589 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "590 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "591 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "592 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "593 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "598 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "612 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "613 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "614 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "615 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "616 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "617 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "618 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "619 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "620 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "621 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "624 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "625 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "630 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "631 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "632 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "633 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "634 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "635 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "636 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "637 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "638 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "639 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "640 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "643 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "644 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "648 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "656 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "657 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "658 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "659 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "660 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "668 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "674 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "675 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "676 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "677 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "678 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "679 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "680 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "681 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "682 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "683 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "684 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "685 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "686 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "687 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "688 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "689 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "690 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "691 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "692 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "693 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "694 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "695 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "696 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "697 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "698 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "699 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "700 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "701 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "702 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "703 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "704 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "705 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "706 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "707 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "708 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "709 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "710 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "711 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "712 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "713 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "714 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "715 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "716 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "717 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "718 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "719 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "720 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "721 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "726 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "727 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "734 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "735 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "736 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "\n", - " author.starred_url \\\n", - "0 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "1 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "2 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "3 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "4 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "5 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "6 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "7 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "8 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "9 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "10 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "11 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "12 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "13 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "14 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "15 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "16 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "17 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "18 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "19 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "20 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "21 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "22 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "23 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "24 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "25 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "26 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "27 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "28 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "29 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "30 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "31 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "32 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "33 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "34 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "35 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "36 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "37 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "38 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "39 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "40 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "41 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "42 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "43 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "44 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "45 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "46 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "47 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "48 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "49 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "50 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "51 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "52 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "53 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "54 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "55 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "56 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "57 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "58 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "59 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "60 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "61 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "62 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "63 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "64 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "65 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "66 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "67 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "68 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "69 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "70 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "71 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "72 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "73 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "74 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "75 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "76 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "77 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "78 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "79 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "80 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "81 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "82 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "83 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "84 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "85 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "86 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "87 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "88 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "89 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "90 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "91 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "92 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "93 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "94 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "95 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "96 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "97 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "98 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "99 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "100 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "101 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "102 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "103 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "104 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "105 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "106 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "107 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "108 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "109 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "110 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "111 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "112 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "113 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "114 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "115 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "116 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "117 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "118 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "119 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "120 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "121 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "122 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "123 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "124 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "125 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "126 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "127 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "128 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "129 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "130 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "131 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "132 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "133 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "134 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "135 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "136 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "137 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "138 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "139 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "140 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "141 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "142 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "143 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "144 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "145 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "146 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "147 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "148 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "149 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "150 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "151 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "152 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "153 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "154 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "155 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "156 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "157 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "158 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "159 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "160 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "161 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "162 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "163 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "164 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "165 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "166 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "167 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "168 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "169 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "170 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "171 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "172 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "173 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "174 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "175 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "176 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "177 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "178 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "179 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "180 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "181 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "182 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "183 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "184 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "185 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "186 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "187 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "188 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "189 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "190 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "191 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "192 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "193 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "194 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "195 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "196 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "197 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "198 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "199 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "200 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "201 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "202 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "203 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "204 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "205 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "206 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "207 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "208 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "209 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "210 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "211 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "212 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "213 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "214 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "215 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "216 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "217 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "218 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "219 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "220 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "221 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "222 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "223 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "224 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "225 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "226 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "227 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "228 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "229 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "230 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "231 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "232 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "233 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "234 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "235 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "236 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "237 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "238 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "239 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "240 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "241 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "242 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "243 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "244 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "245 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "246 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "247 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "248 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "249 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "250 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "251 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "252 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "253 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "254 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "255 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "256 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "257 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "258 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "259 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "260 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "261 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "262 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "263 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "264 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "265 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "266 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "267 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "268 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "269 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "270 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "271 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "272 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "273 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "274 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "275 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "276 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "277 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "278 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "279 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "280 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "281 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "282 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "283 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "284 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "285 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "286 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "287 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "288 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "289 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "290 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "291 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "292 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "293 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "294 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "295 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "296 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "297 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "298 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "299 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "300 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "301 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "302 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "303 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "304 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "305 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "306 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "307 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "308 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "309 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "310 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "311 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "312 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "313 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "314 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "315 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "316 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "317 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "318 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "319 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "320 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "321 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "322 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "323 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "324 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "325 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "326 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "327 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "328 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "329 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "330 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "331 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "332 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "333 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "334 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "335 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "336 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "337 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "338 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "339 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "340 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "341 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "342 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "343 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "344 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "345 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "346 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "347 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "348 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "349 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "350 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "351 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "352 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "353 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "354 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "355 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "356 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "357 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "358 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "359 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "360 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "361 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "362 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "363 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "364 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "365 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "366 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "367 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "368 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "369 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "370 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "371 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "372 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "373 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "374 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "375 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "376 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "377 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "378 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "379 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "380 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "381 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "382 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "383 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "384 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "387 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "390 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "391 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "392 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "393 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "394 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "395 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "396 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "397 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "398 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "399 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "400 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "401 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "402 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "403 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "404 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "405 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "406 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "407 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "408 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "409 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "410 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "411 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "412 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "413 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "414 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "415 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "416 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "417 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "418 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "419 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "420 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "421 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "422 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "423 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "424 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "425 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "426 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "427 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "428 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "429 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "430 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "431 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "432 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "433 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "434 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "435 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "436 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "437 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "438 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "439 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "440 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "441 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "442 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "443 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "444 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "445 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "446 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "447 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "448 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "449 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "450 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "451 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "452 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "453 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "454 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "455 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "456 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "457 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "458 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "459 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "460 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "461 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "462 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "463 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "464 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "465 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "466 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "467 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "468 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "469 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "470 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "471 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "472 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "473 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "474 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "475 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "476 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "477 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "478 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "479 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "480 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "481 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "482 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "483 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "484 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "485 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "486 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "497 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "498 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "509 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "510 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "511 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "512 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "517 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "518 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "519 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "520 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "534 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "537 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "538 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "539 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "540 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "549 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "550 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "551 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "552 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "553 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "554 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "555 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "556 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "557 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "560 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "561 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "562 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "563 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "564 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "565 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "566 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "567 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "568 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "569 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "570 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "571 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "572 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "573 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "574 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "575 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "576 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "577 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "578 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "579 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "580 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "581 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "582 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "583 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "584 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "585 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "586 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "587 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "588 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "589 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "590 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "591 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "592 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "593 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "598 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "612 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "613 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "614 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "615 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "616 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "617 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "618 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "619 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "620 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "621 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "624 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "625 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "630 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "631 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "632 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "633 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "634 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "635 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "636 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "637 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "638 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "639 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "640 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "643 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "644 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "648 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "656 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "657 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "658 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "659 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "660 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "668 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "674 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "675 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "676 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "677 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "678 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "679 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "680 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "681 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "682 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "683 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "684 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "685 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "686 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "687 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "688 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "689 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "690 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "691 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "692 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "693 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "694 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "695 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "696 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "697 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "698 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "699 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "700 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "701 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "702 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "703 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "704 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "705 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "706 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "707 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "708 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "709 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "710 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "711 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "712 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "713 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "714 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "715 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "716 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "717 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "718 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "719 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "720 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "721 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "726 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "727 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "734 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "735 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "736 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "\n", - " author.subscriptions_url \\\n", - "0 https://api.github.com/users/jrob119/subscriptions \n", - "1 https://api.github.com/users/jrob119/subscriptions \n", - "2 https://api.github.com/users/jrob119/subscriptions \n", - "3 https://api.github.com/users/jrob119/subscriptions \n", - "4 https://api.github.com/users/jrob119/subscriptions \n", - "5 https://api.github.com/users/jrob119/subscriptions \n", - "6 https://api.github.com/users/jrob119/subscriptions \n", - "7 https://api.github.com/users/jrob119/subscriptions \n", - "8 https://api.github.com/users/jrob119/subscriptions \n", - "9 https://api.github.com/users/jrob119/subscriptions \n", - "10 https://api.github.com/users/jrob119/subscriptions \n", - "11 https://api.github.com/users/jrob119/subscriptions \n", - "12 https://api.github.com/users/jrob119/subscriptions \n", - "13 https://api.github.com/users/jrob119/subscriptions \n", - "14 https://api.github.com/users/jrob119/subscriptions \n", - "15 https://api.github.com/users/jrob119/subscriptions \n", - "16 https://api.github.com/users/jrob119/subscriptions \n", - "17 https://api.github.com/users/jrob119/subscriptions \n", - "18 https://api.github.com/users/jrob119/subscriptions \n", - "19 https://api.github.com/users/jrob119/subscriptions \n", - "20 https://api.github.com/users/jrob119/subscriptions \n", - "21 https://api.github.com/users/jrob119/subscriptions \n", - "22 https://api.github.com/users/jrob119/subscriptions \n", - "23 https://api.github.com/users/jrob119/subscriptions \n", - "24 https://api.github.com/users/jrob119/subscriptions \n", - "25 https://api.github.com/users/jrob119/subscriptions \n", - "26 https://api.github.com/users/jrob119/subscriptions \n", - "27 https://api.github.com/users/jrob119/subscriptions \n", - "28 https://api.github.com/users/jrob119/subscriptions \n", - "29 https://api.github.com/users/jrob119/subscriptions \n", - "30 https://api.github.com/users/jrob119/subscriptions \n", - "31 https://api.github.com/users/jrob119/subscriptions \n", - "32 https://api.github.com/users/jrob119/subscriptions \n", - "33 https://api.github.com/users/jrob119/subscriptions \n", - "34 https://api.github.com/users/jrob119/subscriptions \n", - "35 https://api.github.com/users/jrob119/subscriptions \n", - "36 https://api.github.com/users/jrob119/subscriptions \n", - "37 https://api.github.com/users/jrob119/subscriptions \n", - "38 https://api.github.com/users/jrob119/subscriptions \n", - "39 https://api.github.com/users/jrob119/subscriptions \n", - "40 https://api.github.com/users/jrob119/subscriptions \n", - "41 https://api.github.com/users/jrob119/subscriptions \n", - "42 https://api.github.com/users/jrob119/subscriptions \n", - "43 https://api.github.com/users/jrob119/subscriptions \n", - "44 https://api.github.com/users/jrob119/subscriptions \n", - "45 https://api.github.com/users/jrob119/subscriptions \n", - "46 https://api.github.com/users/jrob119/subscriptions \n", - "47 https://api.github.com/users/jrob119/subscriptions \n", - "48 https://api.github.com/users/jrob119/subscriptions \n", - "49 https://api.github.com/users/jrob119/subscriptions \n", - "50 https://api.github.com/users/jrob119/subscriptions \n", - "51 https://api.github.com/users/jrob119/subscriptions \n", - "52 https://api.github.com/users/jrob119/subscriptions \n", - "53 https://api.github.com/users/jrob119/subscriptions \n", - "54 https://api.github.com/users/jrob119/subscriptions \n", - "55 https://api.github.com/users/jrob119/subscriptions \n", - "56 https://api.github.com/users/jrob119/subscriptions \n", - "57 https://api.github.com/users/jrob119/subscriptions \n", - "58 https://api.github.com/users/jrob119/subscriptions \n", - "59 https://api.github.com/users/jrob119/subscriptions \n", - "60 https://api.github.com/users/jrob119/subscriptions \n", - "61 https://api.github.com/users/jrob119/subscriptions \n", - "62 https://api.github.com/users/jrob119/subscriptions \n", - "63 https://api.github.com/users/jrob119/subscriptions \n", - "64 https://api.github.com/users/jrob119/subscriptions \n", - "65 https://api.github.com/users/jrob119/subscriptions \n", - "66 https://api.github.com/users/jrob119/subscriptions \n", - "67 https://api.github.com/users/jrob119/subscriptions \n", - "68 https://api.github.com/users/jrob119/subscriptions \n", - "69 https://api.github.com/users/jrob119/subscriptions \n", - "70 https://api.github.com/users/jrob119/subscriptions \n", - "71 https://api.github.com/users/jrob119/subscriptions \n", - "72 https://api.github.com/users/jrob119/subscriptions \n", - "73 https://api.github.com/users/jrob119/subscriptions \n", - "74 https://api.github.com/users/jrob119/subscriptions \n", - "75 https://api.github.com/users/jrob119/subscriptions \n", - "76 https://api.github.com/users/jrob119/subscriptions \n", - "77 https://api.github.com/users/jrob119/subscriptions \n", - "78 https://api.github.com/users/jrob119/subscriptions \n", - "79 https://api.github.com/users/jrob119/subscriptions \n", - "80 https://api.github.com/users/jrob119/subscriptions \n", - "81 https://api.github.com/users/jrob119/subscriptions \n", - "82 https://api.github.com/users/jrob119/subscriptions \n", - "83 https://api.github.com/users/jrob119/subscriptions \n", - "84 https://api.github.com/users/jrob119/subscriptions \n", - "85 https://api.github.com/users/jrob119/subscriptions \n", - "86 https://api.github.com/users/jrob119/subscriptions \n", - "87 https://api.github.com/users/jrob119/subscriptions \n", - "88 https://api.github.com/users/jrob119/subscriptions \n", - "89 https://api.github.com/users/jrob119/subscriptions \n", - "90 https://api.github.com/users/jrob119/subscriptions \n", - "91 https://api.github.com/users/jrob119/subscriptions \n", - "92 https://api.github.com/users/jrob119/subscriptions \n", - "93 https://api.github.com/users/jrob119/subscriptions \n", - "94 https://api.github.com/users/jrob119/subscriptions \n", - "95 https://api.github.com/users/jrob119/subscriptions \n", - "96 https://api.github.com/users/jrob119/subscriptions \n", - "97 https://api.github.com/users/jrob119/subscriptions \n", - "98 https://api.github.com/users/jrob119/subscriptions \n", - "99 https://api.github.com/users/jrob119/subscriptions \n", - "100 https://api.github.com/users/jrob119/subscriptions \n", - "101 https://api.github.com/users/jrob119/subscriptions \n", - "102 https://api.github.com/users/jrob119/subscriptions \n", - "103 https://api.github.com/users/jrob119/subscriptions \n", - "104 https://api.github.com/users/jrob119/subscriptions \n", - "105 https://api.github.com/users/jrob119/subscriptions \n", - "106 https://api.github.com/users/jrob119/subscriptions \n", - "107 https://api.github.com/users/jrob119/subscriptions \n", - "108 https://api.github.com/users/jrob119/subscriptions \n", - "109 https://api.github.com/users/jrob119/subscriptions \n", - "110 https://api.github.com/users/jrob119/subscriptions \n", - "111 https://api.github.com/users/jrob119/subscriptions \n", - "112 https://api.github.com/users/jrob119/subscriptions \n", - "113 https://api.github.com/users/jrob119/subscriptions \n", - "114 https://api.github.com/users/jrob119/subscriptions \n", - "115 https://api.github.com/users/jrob119/subscriptions \n", - "116 https://api.github.com/users/jrob119/subscriptions \n", - "117 https://api.github.com/users/jrob119/subscriptions \n", - "118 https://api.github.com/users/jrob119/subscriptions \n", - "119 https://api.github.com/users/jrob119/subscriptions \n", - "120 https://api.github.com/users/jrob119/subscriptions \n", - "121 https://api.github.com/users/jrob119/subscriptions \n", - "122 https://api.github.com/users/jrob119/subscriptions \n", - "123 https://api.github.com/users/jrob119/subscriptions \n", - "124 https://api.github.com/users/jrob119/subscriptions \n", - "125 https://api.github.com/users/jrob119/subscriptions \n", - "126 https://api.github.com/users/jrob119/subscriptions \n", - "127 https://api.github.com/users/jrob119/subscriptions \n", - "128 https://api.github.com/users/jrob119/subscriptions \n", - "129 https://api.github.com/users/jrob119/subscriptions \n", - "130 https://api.github.com/users/jrob119/subscriptions \n", - "131 https://api.github.com/users/jrob119/subscriptions \n", - "132 https://api.github.com/users/jrob119/subscriptions \n", - "133 https://api.github.com/users/jrob119/subscriptions \n", - "134 https://api.github.com/users/jrob119/subscriptions \n", - "135 https://api.github.com/users/jrob119/subscriptions \n", - "136 https://api.github.com/users/jrob119/subscriptions \n", - "137 https://api.github.com/users/jrob119/subscriptions \n", - "138 https://api.github.com/users/jrob119/subscriptions \n", - "139 https://api.github.com/users/jrob119/subscriptions \n", - "140 https://api.github.com/users/jrob119/subscriptions \n", - "141 https://api.github.com/users/jrob119/subscriptions \n", - "142 https://api.github.com/users/jrob119/subscriptions \n", - "143 https://api.github.com/users/jrob119/subscriptions \n", - "144 https://api.github.com/users/jrob119/subscriptions \n", - "145 https://api.github.com/users/jrob119/subscriptions \n", - "146 https://api.github.com/users/jrob119/subscriptions \n", - "147 https://api.github.com/users/jrob119/subscriptions \n", - "148 https://api.github.com/users/jrob119/subscriptions \n", - "149 https://api.github.com/users/jrob119/subscriptions \n", - "150 https://api.github.com/users/jrob119/subscriptions \n", - "151 https://api.github.com/users/jrob119/subscriptions \n", - "152 https://api.github.com/users/jrob119/subscriptions \n", - "153 https://api.github.com/users/jrob119/subscriptions \n", - "154 https://api.github.com/users/jrob119/subscriptions \n", - "155 https://api.github.com/users/jrob119/subscriptions \n", - "156 https://api.github.com/users/jrob119/subscriptions \n", - "157 https://api.github.com/users/jrob119/subscriptions \n", - "158 https://api.github.com/users/jrob119/subscriptions \n", - "159 https://api.github.com/users/jrob119/subscriptions \n", - "160 https://api.github.com/users/jrob119/subscriptions \n", - "161 https://api.github.com/users/jrob119/subscriptions \n", - "162 https://api.github.com/users/jrob119/subscriptions \n", - "163 https://api.github.com/users/jrob119/subscriptions \n", - "164 https://api.github.com/users/jrob119/subscriptions \n", - "165 https://api.github.com/users/jrob119/subscriptions \n", - "166 https://api.github.com/users/jrob119/subscriptions \n", - "167 https://api.github.com/users/jrob119/subscriptions \n", - "168 https://api.github.com/users/jrob119/subscriptions \n", - "169 https://api.github.com/users/jrob119/subscriptions \n", - "170 https://api.github.com/users/jrob119/subscriptions \n", - "171 https://api.github.com/users/jrob119/subscriptions \n", - "172 https://api.github.com/users/jrob119/subscriptions \n", - "173 https://api.github.com/users/jrob119/subscriptions \n", - "174 https://api.github.com/users/jrob119/subscriptions \n", - "175 https://api.github.com/users/jrob119/subscriptions \n", - "176 https://api.github.com/users/jrob119/subscriptions \n", - "177 https://api.github.com/users/jrob119/subscriptions \n", - "178 https://api.github.com/users/jrob119/subscriptions \n", - "179 https://api.github.com/users/jrob119/subscriptions \n", - "180 https://api.github.com/users/jrob119/subscriptions \n", - "181 https://api.github.com/users/jrob119/subscriptions \n", - "182 https://api.github.com/users/jrob119/subscriptions \n", - "183 https://api.github.com/users/jrob119/subscriptions \n", - "184 https://api.github.com/users/jrob119/subscriptions \n", - "185 https://api.github.com/users/jrob119/subscriptions \n", - "186 https://api.github.com/users/jrob119/subscriptions \n", - "187 https://api.github.com/users/jrob119/subscriptions \n", - "188 https://api.github.com/users/jrob119/subscriptions \n", - "189 https://api.github.com/users/jrob119/subscriptions \n", - "190 https://api.github.com/users/jrob119/subscriptions \n", - "191 https://api.github.com/users/jrob119/subscriptions \n", - "192 https://api.github.com/users/jrob119/subscriptions \n", - "193 https://api.github.com/users/jrob119/subscriptions \n", - "194 https://api.github.com/users/jrob119/subscriptions \n", - "195 https://api.github.com/users/jrob119/subscriptions \n", - "196 https://api.github.com/users/jrob119/subscriptions \n", - "197 https://api.github.com/users/jrob119/subscriptions \n", - "198 https://api.github.com/users/jrob119/subscriptions \n", - "199 https://api.github.com/users/jrob119/subscriptions \n", - "200 https://api.github.com/users/jrob119/subscriptions \n", - "201 https://api.github.com/users/jrob119/subscriptions \n", - "202 https://api.github.com/users/jrob119/subscriptions \n", - "203 https://api.github.com/users/jrob119/subscriptions \n", - "204 https://api.github.com/users/jrob119/subscriptions \n", - "205 https://api.github.com/users/jrob119/subscriptions \n", - "206 https://api.github.com/users/jrob119/subscriptions \n", - "207 https://api.github.com/users/jrob119/subscriptions \n", - "208 https://api.github.com/users/jrob119/subscriptions \n", - "209 https://api.github.com/users/jrob119/subscriptions \n", - "210 https://api.github.com/users/jrob119/subscriptions \n", - "211 https://api.github.com/users/jrob119/subscriptions \n", - "212 https://api.github.com/users/jrob119/subscriptions \n", - "213 https://api.github.com/users/jrob119/subscriptions \n", - "214 https://api.github.com/users/jrob119/subscriptions \n", - "215 https://api.github.com/users/jrob119/subscriptions \n", - "216 https://api.github.com/users/jrob119/subscriptions \n", - "217 https://api.github.com/users/jrob119/subscriptions \n", - "218 https://api.github.com/users/jrob119/subscriptions \n", - "219 https://api.github.com/users/jrob119/subscriptions \n", - "220 https://api.github.com/users/jrob119/subscriptions \n", - "221 https://api.github.com/users/jrob119/subscriptions \n", - "222 https://api.github.com/users/jrob119/subscriptions \n", - "223 https://api.github.com/users/jrob119/subscriptions \n", - "224 https://api.github.com/users/jrob119/subscriptions \n", - "225 https://api.github.com/users/jrob119/subscriptions \n", - "226 https://api.github.com/users/jrob119/subscriptions \n", - "227 https://api.github.com/users/jrob119/subscriptions \n", - "228 https://api.github.com/users/jrob119/subscriptions \n", - "229 https://api.github.com/users/jrob119/subscriptions \n", - "230 https://api.github.com/users/jrob119/subscriptions \n", - "231 https://api.github.com/users/jrob119/subscriptions \n", - "232 https://api.github.com/users/jrob119/subscriptions \n", - "233 https://api.github.com/users/jrob119/subscriptions \n", - "234 https://api.github.com/users/jrob119/subscriptions \n", - "235 https://api.github.com/users/jrob119/subscriptions \n", - "236 https://api.github.com/users/jrob119/subscriptions \n", - "237 https://api.github.com/users/jrob119/subscriptions \n", - "238 https://api.github.com/users/jrob119/subscriptions \n", - "239 https://api.github.com/users/jrob119/subscriptions \n", - "240 https://api.github.com/users/jrob119/subscriptions \n", - "241 https://api.github.com/users/jrob119/subscriptions \n", - "242 https://api.github.com/users/jrob119/subscriptions \n", - "243 https://api.github.com/users/jrob119/subscriptions \n", - "244 https://api.github.com/users/jrob119/subscriptions \n", - "245 https://api.github.com/users/jrob119/subscriptions \n", - "246 https://api.github.com/users/jrob119/subscriptions \n", - "247 https://api.github.com/users/jrob119/subscriptions \n", - "248 https://api.github.com/users/jrob119/subscriptions \n", - "249 https://api.github.com/users/jrob119/subscriptions \n", - "250 https://api.github.com/users/jrob119/subscriptions \n", - "251 https://api.github.com/users/jrob119/subscriptions \n", - "252 https://api.github.com/users/jrob119/subscriptions \n", - "253 https://api.github.com/users/jrob119/subscriptions \n", - "254 https://api.github.com/users/jrob119/subscriptions \n", - "255 https://api.github.com/users/jrob119/subscriptions \n", - "256 https://api.github.com/users/jrob119/subscriptions \n", - "257 https://api.github.com/users/jrob119/subscriptions \n", - "258 https://api.github.com/users/jrob119/subscriptions \n", - "259 https://api.github.com/users/jrob119/subscriptions \n", - "260 https://api.github.com/users/jrob119/subscriptions \n", - "261 https://api.github.com/users/jrob119/subscriptions \n", - "262 https://api.github.com/users/jrob119/subscriptions \n", - "263 https://api.github.com/users/jrob119/subscriptions \n", - "264 https://api.github.com/users/jrob119/subscriptions \n", - "265 https://api.github.com/users/jrob119/subscriptions \n", - "266 https://api.github.com/users/jrob119/subscriptions \n", - "267 https://api.github.com/users/jrob119/subscriptions \n", - "268 https://api.github.com/users/jrob119/subscriptions \n", - "269 https://api.github.com/users/jrob119/subscriptions \n", - "270 https://api.github.com/users/jrob119/subscriptions \n", - "271 https://api.github.com/users/jrob119/subscriptions \n", - "272 https://api.github.com/users/jrob119/subscriptions \n", - "273 https://api.github.com/users/jrob119/subscriptions \n", - "274 https://api.github.com/users/jrob119/subscriptions \n", - "275 https://api.github.com/users/jrob119/subscriptions \n", - "276 https://api.github.com/users/jrob119/subscriptions \n", - "277 https://api.github.com/users/jrob119/subscriptions \n", - "278 https://api.github.com/users/jrob119/subscriptions \n", - "279 https://api.github.com/users/jrob119/subscriptions \n", - "280 https://api.github.com/users/jrob119/subscriptions \n", - "281 https://api.github.com/users/jrob119/subscriptions \n", - "282 https://api.github.com/users/jrob119/subscriptions \n", - "283 https://api.github.com/users/jrob119/subscriptions \n", - "284 https://api.github.com/users/jrob119/subscriptions \n", - "285 https://api.github.com/users/jrob119/subscriptions \n", - "286 https://api.github.com/users/jrob119/subscriptions \n", - "287 https://api.github.com/users/jrob119/subscriptions \n", - "288 https://api.github.com/users/jrob119/subscriptions \n", - "289 https://api.github.com/users/jrob119/subscriptions \n", - "290 https://api.github.com/users/jrob119/subscriptions \n", - "291 https://api.github.com/users/jrob119/subscriptions \n", - "292 https://api.github.com/users/jrob119/subscriptions \n", - "293 https://api.github.com/users/jrob119/subscriptions \n", - "294 https://api.github.com/users/jrob119/subscriptions \n", - "295 https://api.github.com/users/jrob119/subscriptions \n", - "296 https://api.github.com/users/jrob119/subscriptions \n", - "297 https://api.github.com/users/jrob119/subscriptions \n", - "298 https://api.github.com/users/jrob119/subscriptions \n", - "299 https://api.github.com/users/jrob119/subscriptions \n", - "300 https://api.github.com/users/jrob119/subscriptions \n", - "301 https://api.github.com/users/jrob119/subscriptions \n", - "302 https://api.github.com/users/jrob119/subscriptions \n", - "303 https://api.github.com/users/jrob119/subscriptions \n", - "304 https://api.github.com/users/jrob119/subscriptions \n", - "305 https://api.github.com/users/jrob119/subscriptions \n", - "306 https://api.github.com/users/jrob119/subscriptions \n", - "307 https://api.github.com/users/jrob119/subscriptions \n", - "308 https://api.github.com/users/jrob119/subscriptions \n", - "309 https://api.github.com/users/jrob119/subscriptions \n", - "310 https://api.github.com/users/jrob119/subscriptions \n", - "311 https://api.github.com/users/jrob119/subscriptions \n", - "312 https://api.github.com/users/jrob119/subscriptions \n", - "313 https://api.github.com/users/jrob119/subscriptions \n", - "314 https://api.github.com/users/jrob119/subscriptions \n", - "315 https://api.github.com/users/jrob119/subscriptions \n", - "316 https://api.github.com/users/jrob119/subscriptions \n", - "317 https://api.github.com/users/jrob119/subscriptions \n", - "318 https://api.github.com/users/jrob119/subscriptions \n", - "319 https://api.github.com/users/jrob119/subscriptions \n", - "320 https://api.github.com/users/jrob119/subscriptions \n", - "321 https://api.github.com/users/jrob119/subscriptions \n", - "322 https://api.github.com/users/jrob119/subscriptions \n", - "323 https://api.github.com/users/jrob119/subscriptions \n", - "324 https://api.github.com/users/jrob119/subscriptions \n", - "325 https://api.github.com/users/jrob119/subscriptions \n", - "326 https://api.github.com/users/jrob119/subscriptions \n", - "327 https://api.github.com/users/jrob119/subscriptions \n", - "328 https://api.github.com/users/jrob119/subscriptions \n", - "329 https://api.github.com/users/jrob119/subscriptions \n", - "330 https://api.github.com/users/jrob119/subscriptions \n", - "331 https://api.github.com/users/jrob119/subscriptions \n", - "332 https://api.github.com/users/jrob119/subscriptions \n", - "333 https://api.github.com/users/jrob119/subscriptions \n", - "334 https://api.github.com/users/jrob119/subscriptions \n", - "335 https://api.github.com/users/jrob119/subscriptions \n", - "336 https://api.github.com/users/jrob119/subscriptions \n", - "337 https://api.github.com/users/jrob119/subscriptions \n", - "338 https://api.github.com/users/jrob119/subscriptions \n", - "339 https://api.github.com/users/jrob119/subscriptions \n", - "340 https://api.github.com/users/jrob119/subscriptions \n", - "341 https://api.github.com/users/jrob119/subscriptions \n", - "342 https://api.github.com/users/jrob119/subscriptions \n", - "343 https://api.github.com/users/jrob119/subscriptions \n", - "344 https://api.github.com/users/jrob119/subscriptions \n", - "345 https://api.github.com/users/jrob119/subscriptions \n", - "346 https://api.github.com/users/jrob119/subscriptions \n", - "347 https://api.github.com/users/jrob119/subscriptions \n", - "348 https://api.github.com/users/jrob119/subscriptions \n", - "349 https://api.github.com/users/jrob119/subscriptions \n", - "350 https://api.github.com/users/jrob119/subscriptions \n", - "351 https://api.github.com/users/jrob119/subscriptions \n", - "352 https://api.github.com/users/jrob119/subscriptions \n", - "353 https://api.github.com/users/jrob119/subscriptions \n", - "354 https://api.github.com/users/jrob119/subscriptions \n", - "355 https://api.github.com/users/jrob119/subscriptions \n", - "356 https://api.github.com/users/jrob119/subscriptions \n", - "357 https://api.github.com/users/jrob119/subscriptions \n", - "358 https://api.github.com/users/jrob119/subscriptions \n", - "359 https://api.github.com/users/jrob119/subscriptions \n", - "360 https://api.github.com/users/jrob119/subscriptions \n", - "361 https://api.github.com/users/jrob119/subscriptions \n", - "362 https://api.github.com/users/jrob119/subscriptions \n", - "363 https://api.github.com/users/jrob119/subscriptions \n", - "364 https://api.github.com/users/jrob119/subscriptions \n", - "365 https://api.github.com/users/jrob119/subscriptions \n", - "366 https://api.github.com/users/jrob119/subscriptions \n", - "367 https://api.github.com/users/jrob119/subscriptions \n", - "368 https://api.github.com/users/jrob119/subscriptions \n", - "369 https://api.github.com/users/jrob119/subscriptions \n", - "370 https://api.github.com/users/jrob119/subscriptions \n", - "371 https://api.github.com/users/jrob119/subscriptions \n", - "372 https://api.github.com/users/jrob119/subscriptions \n", - "373 https://api.github.com/users/jrob119/subscriptions \n", - "374 https://api.github.com/users/jrob119/subscriptions \n", - "375 https://api.github.com/users/jrob119/subscriptions \n", - "376 https://api.github.com/users/jrob119/subscriptions \n", - "377 https://api.github.com/users/jrob119/subscriptions \n", - "378 https://api.github.com/users/jrob119/subscriptions \n", - "379 https://api.github.com/users/jrob119/subscriptions \n", - "380 https://api.github.com/users/jrob119/subscriptions \n", - "381 https://api.github.com/users/jrob119/subscriptions \n", - "382 https://api.github.com/users/jrob119/subscriptions \n", - "383 https://api.github.com/users/jrob119/subscriptions \n", - "384 https://api.github.com/users/jrob119/subscriptions \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119/subscriptions \n", - "387 https://api.github.com/users/jrob119/subscriptions \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/subscriptions \n", - "390 https://api.github.com/users/jrob119/subscriptions \n", - "391 https://api.github.com/users/jrob119/subscriptions \n", - "392 https://api.github.com/users/jrob119/subscriptions \n", - "393 https://api.github.com/users/jrob119/subscriptions \n", - "394 https://api.github.com/users/jrob119/subscriptions \n", - "395 https://api.github.com/users/jrob119/subscriptions \n", - "396 https://api.github.com/users/jrob119/subscriptions \n", - "397 https://api.github.com/users/jrob119/subscriptions \n", - "398 https://api.github.com/users/jrob119/subscriptions \n", - "399 https://api.github.com/users/jrob119/subscriptions \n", - "400 https://api.github.com/users/jrob119/subscriptions \n", - "401 https://api.github.com/users/jrob119/subscriptions \n", - "402 https://api.github.com/users/jrob119/subscriptions \n", - "403 https://api.github.com/users/jrob119/subscriptions \n", - "404 https://api.github.com/users/jrob119/subscriptions \n", - "405 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "406 https://api.github.com/users/jrob119/subscriptions \n", - "407 https://api.github.com/users/jrob119/subscriptions \n", - "408 https://api.github.com/users/jrob119/subscriptions \n", - "409 https://api.github.com/users/jrob119/subscriptions \n", - "410 https://api.github.com/users/jrob119/subscriptions \n", - "411 https://api.github.com/users/jrob119/subscriptions \n", - "412 https://api.github.com/users/jrob119/subscriptions \n", - "413 https://api.github.com/users/jrob119/subscriptions \n", - "414 https://api.github.com/users/jrob119/subscriptions \n", - "415 https://api.github.com/users/jrob119/subscriptions \n", - "416 https://api.github.com/users/jrob119/subscriptions \n", - "417 https://api.github.com/users/jrob119/subscriptions \n", - "418 https://api.github.com/users/jrob119/subscriptions \n", - "419 https://api.github.com/users/jrob119/subscriptions \n", - "420 https://api.github.com/users/jrob119/subscriptions \n", - "421 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "422 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "423 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "424 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "425 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "426 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "427 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "428 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "429 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "430 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "431 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "432 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "433 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "434 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "435 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "436 https://api.github.com/users/jrob119/subscriptions \n", - "437 https://api.github.com/users/jrob119/subscriptions \n", - "438 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "439 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "440 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "441 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "442 https://api.github.com/users/jrob119/subscriptions \n", - "443 https://api.github.com/users/jrob119/subscriptions \n", - "444 https://api.github.com/users/jrob119/subscriptions \n", - "445 https://api.github.com/users/jrob119/subscriptions \n", - "446 https://api.github.com/users/jrob119/subscriptions \n", - "447 https://api.github.com/users/jrob119/subscriptions \n", - "448 https://api.github.com/users/jrob119/subscriptions \n", - "449 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "450 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "451 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "452 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "453 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "454 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "455 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "456 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "457 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "458 https://api.github.com/users/jrob119/subscriptions \n", - "459 https://api.github.com/users/jrob119/subscriptions \n", - "460 https://api.github.com/users/jrob119/subscriptions \n", - "461 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "462 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "463 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "464 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "465 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "466 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "467 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "468 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "469 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "470 https://api.github.com/users/jrob119/subscriptions \n", - "471 https://api.github.com/users/jrob119/subscriptions \n", - "472 https://api.github.com/users/jrob119/subscriptions \n", - "473 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "474 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "475 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "476 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "477 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "478 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "479 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "480 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "481 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "482 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "483 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "484 https://api.github.com/users/jrob119/subscriptions \n", - "485 https://api.github.com/users/jrob119/subscriptions \n", - "486 https://api.github.com/users/jrob119/subscriptions \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119/subscriptions \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "497 https://api.github.com/users/jrob119/subscriptions \n", - "498 https://api.github.com/users/jrob119/subscriptions \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "509 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "510 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "511 https://api.github.com/users/jrob119/subscriptions \n", - "512 https://api.github.com/users/jrob119/subscriptions \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "517 https://api.github.com/users/jrob119/subscriptions \n", - "518 https://api.github.com/users/jrob119/subscriptions \n", - "519 https://api.github.com/users/jrob119/subscriptions \n", - "520 https://api.github.com/users/jrob119/subscriptions \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/subscriptions \n", - "534 https://api.github.com/users/jrob119/subscriptions \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "537 https://api.github.com/users/jrob119/subscriptions \n", - "538 https://api.github.com/users/jrob119/subscriptions \n", - "539 https://api.github.com/users/jrob119/subscriptions \n", - "540 https://api.github.com/users/jrob119/subscriptions \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119/subscriptions \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "549 https://api.github.com/users/jrob119/subscriptions \n", - "550 https://api.github.com/users/jrob119/subscriptions \n", - "551 https://api.github.com/users/jrob119/subscriptions \n", - "552 https://api.github.com/users/jrob119/subscriptions \n", - "553 https://api.github.com/users/jrob119/subscriptions \n", - "554 https://api.github.com/users/jrob119/subscriptions \n", - "555 https://api.github.com/users/jrob119/subscriptions \n", - "556 https://api.github.com/users/jrob119/subscriptions \n", - "557 https://api.github.com/users/jrob119/subscriptions \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "560 https://api.github.com/users/jrob119/subscriptions \n", - "561 https://api.github.com/users/jrob119/subscriptions \n", - "562 https://api.github.com/users/jrob119/subscriptions \n", - "563 https://api.github.com/users/jrob119/subscriptions \n", - "564 https://api.github.com/users/jrob119/subscriptions \n", - "565 https://api.github.com/users/jrob119/subscriptions \n", - "566 https://api.github.com/users/jrob119/subscriptions \n", - "567 https://api.github.com/users/jrob119/subscriptions \n", - "568 https://api.github.com/users/jrob119/subscriptions \n", - "569 https://api.github.com/users/jrob119/subscriptions \n", - "570 https://api.github.com/users/jrob119/subscriptions \n", - "571 https://api.github.com/users/jrob119/subscriptions \n", - "572 https://api.github.com/users/jrob119/subscriptions \n", - "573 https://api.github.com/users/jrob119/subscriptions \n", - "574 https://api.github.com/users/jrob119/subscriptions \n", - "575 https://api.github.com/users/jrob119/subscriptions \n", - "576 https://api.github.com/users/jrob119/subscriptions \n", - "577 https://api.github.com/users/jrob119/subscriptions \n", - "578 https://api.github.com/users/jrob119/subscriptions \n", - "579 https://api.github.com/users/jrob119/subscriptions \n", - "580 https://api.github.com/users/jrob119/subscriptions \n", - "581 https://api.github.com/users/jrob119/subscriptions \n", - "582 https://api.github.com/users/jrob119/subscriptions \n", - "583 https://api.github.com/users/jrob119/subscriptions \n", - "584 https://api.github.com/users/jrob119/subscriptions \n", - "585 https://api.github.com/users/jrob119/subscriptions \n", - "586 https://api.github.com/users/jrob119/subscriptions \n", - "587 https://api.github.com/users/jrob119/subscriptions \n", - "588 https://api.github.com/users/jrob119/subscriptions \n", - "589 https://api.github.com/users/jrob119/subscriptions \n", - "590 https://api.github.com/users/jrob119/subscriptions \n", - "591 https://api.github.com/users/jrob119/subscriptions \n", - "592 https://api.github.com/users/jrob119/subscriptions \n", - "593 https://api.github.com/users/jrob119/subscriptions \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "598 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "612 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "613 https://api.github.com/users/jrob119/subscriptions \n", - "614 https://api.github.com/users/jrob119/subscriptions \n", - "615 https://api.github.com/users/ipd-deploy/subscriptions \n", - "616 https://api.github.com/users/ipd-deploy/subscriptions \n", - "617 https://api.github.com/users/ipd-deploy/subscriptions \n", - "618 https://api.github.com/users/ipd-deploy/subscriptions \n", - "619 https://api.github.com/users/ipd-deploy/subscriptions \n", - "620 https://api.github.com/users/ipd-deploy/subscriptions \n", - "621 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "624 https://api.github.com/users/ipd-deploy/subscriptions \n", - "625 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "630 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "631 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "632 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "633 https://api.github.com/users/jrob119/subscriptions \n", - "634 https://api.github.com/users/jrob119/subscriptions \n", - "635 https://api.github.com/users/jrob119/subscriptions \n", - "636 https://api.github.com/users/jrob119/subscriptions \n", - "637 https://api.github.com/users/jrob119/subscriptions \n", - "638 https://api.github.com/users/jrob119/subscriptions \n", - "639 https://api.github.com/users/jrob119/subscriptions \n", - "640 https://api.github.com/users/jrob119/subscriptions \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "643 https://api.github.com/users/jrob119/subscriptions \n", - "644 https://api.github.com/users/jrob119/subscriptions \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "648 https://api.github.com/users/jrob119/subscriptions \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "656 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "657 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "658 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "659 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "660 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "668 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "674 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "675 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "676 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "677 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "678 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "679 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "680 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "681 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "682 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "683 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "684 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "685 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "686 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "687 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "688 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "689 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "690 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "691 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "692 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "693 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "694 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "695 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "696 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "697 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "698 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "699 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "700 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "701 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "702 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "703 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "704 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "705 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "706 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "707 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "708 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "709 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "710 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "711 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "712 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "713 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "714 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "715 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "716 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "717 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "718 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "719 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "720 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "721 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "726 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "727 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "734 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "735 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "736 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "\n", - " author.organizations_url \\\n", - "0 https://api.github.com/users/jrob119/orgs \n", - "1 https://api.github.com/users/jrob119/orgs \n", - "2 https://api.github.com/users/jrob119/orgs \n", - "3 https://api.github.com/users/jrob119/orgs \n", - "4 https://api.github.com/users/jrob119/orgs \n", - "5 https://api.github.com/users/jrob119/orgs \n", - "6 https://api.github.com/users/jrob119/orgs \n", - "7 https://api.github.com/users/jrob119/orgs \n", - "8 https://api.github.com/users/jrob119/orgs \n", - "9 https://api.github.com/users/jrob119/orgs \n", - "10 https://api.github.com/users/jrob119/orgs \n", - "11 https://api.github.com/users/jrob119/orgs \n", - "12 https://api.github.com/users/jrob119/orgs \n", - "13 https://api.github.com/users/jrob119/orgs \n", - "14 https://api.github.com/users/jrob119/orgs \n", - "15 https://api.github.com/users/jrob119/orgs \n", - "16 https://api.github.com/users/jrob119/orgs \n", - "17 https://api.github.com/users/jrob119/orgs \n", - "18 https://api.github.com/users/jrob119/orgs \n", - "19 https://api.github.com/users/jrob119/orgs \n", - "20 https://api.github.com/users/jrob119/orgs \n", - "21 https://api.github.com/users/jrob119/orgs \n", - "22 https://api.github.com/users/jrob119/orgs \n", - "23 https://api.github.com/users/jrob119/orgs \n", - "24 https://api.github.com/users/jrob119/orgs \n", - "25 https://api.github.com/users/jrob119/orgs \n", - "26 https://api.github.com/users/jrob119/orgs \n", - "27 https://api.github.com/users/jrob119/orgs \n", - "28 https://api.github.com/users/jrob119/orgs \n", - "29 https://api.github.com/users/jrob119/orgs \n", - "30 https://api.github.com/users/jrob119/orgs \n", - "31 https://api.github.com/users/jrob119/orgs \n", - "32 https://api.github.com/users/jrob119/orgs \n", - "33 https://api.github.com/users/jrob119/orgs \n", - "34 https://api.github.com/users/jrob119/orgs \n", - "35 https://api.github.com/users/jrob119/orgs \n", - "36 https://api.github.com/users/jrob119/orgs \n", - "37 https://api.github.com/users/jrob119/orgs \n", - "38 https://api.github.com/users/jrob119/orgs \n", - "39 https://api.github.com/users/jrob119/orgs \n", - "40 https://api.github.com/users/jrob119/orgs \n", - "41 https://api.github.com/users/jrob119/orgs \n", - "42 https://api.github.com/users/jrob119/orgs \n", - "43 https://api.github.com/users/jrob119/orgs \n", - "44 https://api.github.com/users/jrob119/orgs \n", - "45 https://api.github.com/users/jrob119/orgs \n", - "46 https://api.github.com/users/jrob119/orgs \n", - "47 https://api.github.com/users/jrob119/orgs \n", - "48 https://api.github.com/users/jrob119/orgs \n", - "49 https://api.github.com/users/jrob119/orgs \n", - "50 https://api.github.com/users/jrob119/orgs \n", - "51 https://api.github.com/users/jrob119/orgs \n", - "52 https://api.github.com/users/jrob119/orgs \n", - "53 https://api.github.com/users/jrob119/orgs \n", - "54 https://api.github.com/users/jrob119/orgs \n", - "55 https://api.github.com/users/jrob119/orgs \n", - "56 https://api.github.com/users/jrob119/orgs \n", - "57 https://api.github.com/users/jrob119/orgs \n", - "58 https://api.github.com/users/jrob119/orgs \n", - "59 https://api.github.com/users/jrob119/orgs \n", - "60 https://api.github.com/users/jrob119/orgs \n", - "61 https://api.github.com/users/jrob119/orgs \n", - "62 https://api.github.com/users/jrob119/orgs \n", - "63 https://api.github.com/users/jrob119/orgs \n", - "64 https://api.github.com/users/jrob119/orgs \n", - "65 https://api.github.com/users/jrob119/orgs \n", - "66 https://api.github.com/users/jrob119/orgs \n", - "67 https://api.github.com/users/jrob119/orgs \n", - "68 https://api.github.com/users/jrob119/orgs \n", - "69 https://api.github.com/users/jrob119/orgs \n", - "70 https://api.github.com/users/jrob119/orgs \n", - "71 https://api.github.com/users/jrob119/orgs \n", - "72 https://api.github.com/users/jrob119/orgs \n", - "73 https://api.github.com/users/jrob119/orgs \n", - "74 https://api.github.com/users/jrob119/orgs \n", - "75 https://api.github.com/users/jrob119/orgs \n", - "76 https://api.github.com/users/jrob119/orgs \n", - "77 https://api.github.com/users/jrob119/orgs \n", - "78 https://api.github.com/users/jrob119/orgs \n", - "79 https://api.github.com/users/jrob119/orgs \n", - "80 https://api.github.com/users/jrob119/orgs \n", - "81 https://api.github.com/users/jrob119/orgs \n", - "82 https://api.github.com/users/jrob119/orgs \n", - "83 https://api.github.com/users/jrob119/orgs \n", - "84 https://api.github.com/users/jrob119/orgs \n", - "85 https://api.github.com/users/jrob119/orgs \n", - "86 https://api.github.com/users/jrob119/orgs \n", - "87 https://api.github.com/users/jrob119/orgs \n", - "88 https://api.github.com/users/jrob119/orgs \n", - "89 https://api.github.com/users/jrob119/orgs \n", - "90 https://api.github.com/users/jrob119/orgs \n", - "91 https://api.github.com/users/jrob119/orgs \n", - "92 https://api.github.com/users/jrob119/orgs \n", - "93 https://api.github.com/users/jrob119/orgs \n", - "94 https://api.github.com/users/jrob119/orgs \n", - "95 https://api.github.com/users/jrob119/orgs \n", - "96 https://api.github.com/users/jrob119/orgs \n", - "97 https://api.github.com/users/jrob119/orgs \n", - "98 https://api.github.com/users/jrob119/orgs \n", - "99 https://api.github.com/users/jrob119/orgs \n", - "100 https://api.github.com/users/jrob119/orgs \n", - "101 https://api.github.com/users/jrob119/orgs \n", - "102 https://api.github.com/users/jrob119/orgs \n", - "103 https://api.github.com/users/jrob119/orgs \n", - "104 https://api.github.com/users/jrob119/orgs \n", - "105 https://api.github.com/users/jrob119/orgs \n", - "106 https://api.github.com/users/jrob119/orgs \n", - "107 https://api.github.com/users/jrob119/orgs \n", - "108 https://api.github.com/users/jrob119/orgs \n", - "109 https://api.github.com/users/jrob119/orgs \n", - "110 https://api.github.com/users/jrob119/orgs \n", - "111 https://api.github.com/users/jrob119/orgs \n", - "112 https://api.github.com/users/jrob119/orgs \n", - "113 https://api.github.com/users/jrob119/orgs \n", - "114 https://api.github.com/users/jrob119/orgs \n", - "115 https://api.github.com/users/jrob119/orgs \n", - "116 https://api.github.com/users/jrob119/orgs \n", - "117 https://api.github.com/users/jrob119/orgs \n", - "118 https://api.github.com/users/jrob119/orgs \n", - "119 https://api.github.com/users/jrob119/orgs \n", - "120 https://api.github.com/users/jrob119/orgs \n", - "121 https://api.github.com/users/jrob119/orgs \n", - "122 https://api.github.com/users/jrob119/orgs \n", - "123 https://api.github.com/users/jrob119/orgs \n", - "124 https://api.github.com/users/jrob119/orgs \n", - "125 https://api.github.com/users/jrob119/orgs \n", - "126 https://api.github.com/users/jrob119/orgs \n", - "127 https://api.github.com/users/jrob119/orgs \n", - "128 https://api.github.com/users/jrob119/orgs \n", - "129 https://api.github.com/users/jrob119/orgs \n", - "130 https://api.github.com/users/jrob119/orgs \n", - "131 https://api.github.com/users/jrob119/orgs \n", - "132 https://api.github.com/users/jrob119/orgs \n", - "133 https://api.github.com/users/jrob119/orgs \n", - "134 https://api.github.com/users/jrob119/orgs \n", - "135 https://api.github.com/users/jrob119/orgs \n", - "136 https://api.github.com/users/jrob119/orgs \n", - "137 https://api.github.com/users/jrob119/orgs \n", - "138 https://api.github.com/users/jrob119/orgs \n", - "139 https://api.github.com/users/jrob119/orgs \n", - "140 https://api.github.com/users/jrob119/orgs \n", - "141 https://api.github.com/users/jrob119/orgs \n", - "142 https://api.github.com/users/jrob119/orgs \n", - "143 https://api.github.com/users/jrob119/orgs \n", - "144 https://api.github.com/users/jrob119/orgs \n", - "145 https://api.github.com/users/jrob119/orgs \n", - "146 https://api.github.com/users/jrob119/orgs \n", - "147 https://api.github.com/users/jrob119/orgs \n", - "148 https://api.github.com/users/jrob119/orgs \n", - "149 https://api.github.com/users/jrob119/orgs \n", - "150 https://api.github.com/users/jrob119/orgs \n", - "151 https://api.github.com/users/jrob119/orgs \n", - "152 https://api.github.com/users/jrob119/orgs \n", - "153 https://api.github.com/users/jrob119/orgs \n", - "154 https://api.github.com/users/jrob119/orgs \n", - "155 https://api.github.com/users/jrob119/orgs \n", - "156 https://api.github.com/users/jrob119/orgs \n", - "157 https://api.github.com/users/jrob119/orgs \n", - "158 https://api.github.com/users/jrob119/orgs \n", - "159 https://api.github.com/users/jrob119/orgs \n", - "160 https://api.github.com/users/jrob119/orgs \n", - "161 https://api.github.com/users/jrob119/orgs \n", - "162 https://api.github.com/users/jrob119/orgs \n", - "163 https://api.github.com/users/jrob119/orgs \n", - "164 https://api.github.com/users/jrob119/orgs \n", - "165 https://api.github.com/users/jrob119/orgs \n", - "166 https://api.github.com/users/jrob119/orgs \n", - "167 https://api.github.com/users/jrob119/orgs \n", - "168 https://api.github.com/users/jrob119/orgs \n", - "169 https://api.github.com/users/jrob119/orgs \n", - "170 https://api.github.com/users/jrob119/orgs \n", - "171 https://api.github.com/users/jrob119/orgs \n", - "172 https://api.github.com/users/jrob119/orgs \n", - "173 https://api.github.com/users/jrob119/orgs \n", - "174 https://api.github.com/users/jrob119/orgs \n", - "175 https://api.github.com/users/jrob119/orgs \n", - "176 https://api.github.com/users/jrob119/orgs \n", - "177 https://api.github.com/users/jrob119/orgs \n", - "178 https://api.github.com/users/jrob119/orgs \n", - "179 https://api.github.com/users/jrob119/orgs \n", - "180 https://api.github.com/users/jrob119/orgs \n", - "181 https://api.github.com/users/jrob119/orgs \n", - "182 https://api.github.com/users/jrob119/orgs \n", - "183 https://api.github.com/users/jrob119/orgs \n", - "184 https://api.github.com/users/jrob119/orgs \n", - "185 https://api.github.com/users/jrob119/orgs \n", - "186 https://api.github.com/users/jrob119/orgs \n", - "187 https://api.github.com/users/jrob119/orgs \n", - "188 https://api.github.com/users/jrob119/orgs \n", - "189 https://api.github.com/users/jrob119/orgs \n", - "190 https://api.github.com/users/jrob119/orgs \n", - "191 https://api.github.com/users/jrob119/orgs \n", - "192 https://api.github.com/users/jrob119/orgs \n", - "193 https://api.github.com/users/jrob119/orgs \n", - "194 https://api.github.com/users/jrob119/orgs \n", - "195 https://api.github.com/users/jrob119/orgs \n", - "196 https://api.github.com/users/jrob119/orgs \n", - "197 https://api.github.com/users/jrob119/orgs \n", - "198 https://api.github.com/users/jrob119/orgs \n", - "199 https://api.github.com/users/jrob119/orgs \n", - "200 https://api.github.com/users/jrob119/orgs \n", - "201 https://api.github.com/users/jrob119/orgs \n", - "202 https://api.github.com/users/jrob119/orgs \n", - "203 https://api.github.com/users/jrob119/orgs \n", - "204 https://api.github.com/users/jrob119/orgs \n", - "205 https://api.github.com/users/jrob119/orgs \n", - "206 https://api.github.com/users/jrob119/orgs \n", - "207 https://api.github.com/users/jrob119/orgs \n", - "208 https://api.github.com/users/jrob119/orgs \n", - "209 https://api.github.com/users/jrob119/orgs \n", - "210 https://api.github.com/users/jrob119/orgs \n", - "211 https://api.github.com/users/jrob119/orgs \n", - "212 https://api.github.com/users/jrob119/orgs \n", - "213 https://api.github.com/users/jrob119/orgs \n", - "214 https://api.github.com/users/jrob119/orgs \n", - "215 https://api.github.com/users/jrob119/orgs \n", - "216 https://api.github.com/users/jrob119/orgs \n", - "217 https://api.github.com/users/jrob119/orgs \n", - "218 https://api.github.com/users/jrob119/orgs \n", - "219 https://api.github.com/users/jrob119/orgs \n", - "220 https://api.github.com/users/jrob119/orgs \n", - "221 https://api.github.com/users/jrob119/orgs \n", - "222 https://api.github.com/users/jrob119/orgs \n", - "223 https://api.github.com/users/jrob119/orgs \n", - "224 https://api.github.com/users/jrob119/orgs \n", - "225 https://api.github.com/users/jrob119/orgs \n", - "226 https://api.github.com/users/jrob119/orgs \n", - "227 https://api.github.com/users/jrob119/orgs \n", - "228 https://api.github.com/users/jrob119/orgs \n", - "229 https://api.github.com/users/jrob119/orgs \n", - "230 https://api.github.com/users/jrob119/orgs \n", - "231 https://api.github.com/users/jrob119/orgs \n", - "232 https://api.github.com/users/jrob119/orgs \n", - "233 https://api.github.com/users/jrob119/orgs \n", - "234 https://api.github.com/users/jrob119/orgs \n", - "235 https://api.github.com/users/jrob119/orgs \n", - "236 https://api.github.com/users/jrob119/orgs \n", - "237 https://api.github.com/users/jrob119/orgs \n", - "238 https://api.github.com/users/jrob119/orgs \n", - "239 https://api.github.com/users/jrob119/orgs \n", - "240 https://api.github.com/users/jrob119/orgs \n", - "241 https://api.github.com/users/jrob119/orgs \n", - "242 https://api.github.com/users/jrob119/orgs \n", - "243 https://api.github.com/users/jrob119/orgs \n", - "244 https://api.github.com/users/jrob119/orgs \n", - "245 https://api.github.com/users/jrob119/orgs \n", - "246 https://api.github.com/users/jrob119/orgs \n", - "247 https://api.github.com/users/jrob119/orgs \n", - "248 https://api.github.com/users/jrob119/orgs \n", - "249 https://api.github.com/users/jrob119/orgs \n", - "250 https://api.github.com/users/jrob119/orgs \n", - "251 https://api.github.com/users/jrob119/orgs \n", - "252 https://api.github.com/users/jrob119/orgs \n", - "253 https://api.github.com/users/jrob119/orgs \n", - "254 https://api.github.com/users/jrob119/orgs \n", - "255 https://api.github.com/users/jrob119/orgs \n", - "256 https://api.github.com/users/jrob119/orgs \n", - "257 https://api.github.com/users/jrob119/orgs \n", - "258 https://api.github.com/users/jrob119/orgs \n", - "259 https://api.github.com/users/jrob119/orgs \n", - "260 https://api.github.com/users/jrob119/orgs \n", - "261 https://api.github.com/users/jrob119/orgs \n", - "262 https://api.github.com/users/jrob119/orgs \n", - "263 https://api.github.com/users/jrob119/orgs \n", - "264 https://api.github.com/users/jrob119/orgs \n", - "265 https://api.github.com/users/jrob119/orgs \n", - "266 https://api.github.com/users/jrob119/orgs \n", - "267 https://api.github.com/users/jrob119/orgs \n", - "268 https://api.github.com/users/jrob119/orgs \n", - "269 https://api.github.com/users/jrob119/orgs \n", - "270 https://api.github.com/users/jrob119/orgs \n", - "271 https://api.github.com/users/jrob119/orgs \n", - "272 https://api.github.com/users/jrob119/orgs \n", - "273 https://api.github.com/users/jrob119/orgs \n", - "274 https://api.github.com/users/jrob119/orgs \n", - "275 https://api.github.com/users/jrob119/orgs \n", - "276 https://api.github.com/users/jrob119/orgs \n", - "277 https://api.github.com/users/jrob119/orgs \n", - "278 https://api.github.com/users/jrob119/orgs \n", - "279 https://api.github.com/users/jrob119/orgs \n", - "280 https://api.github.com/users/jrob119/orgs \n", - "281 https://api.github.com/users/jrob119/orgs \n", - "282 https://api.github.com/users/jrob119/orgs \n", - "283 https://api.github.com/users/jrob119/orgs \n", - "284 https://api.github.com/users/jrob119/orgs \n", - "285 https://api.github.com/users/jrob119/orgs \n", - "286 https://api.github.com/users/jrob119/orgs \n", - "287 https://api.github.com/users/jrob119/orgs \n", - "288 https://api.github.com/users/jrob119/orgs \n", - "289 https://api.github.com/users/jrob119/orgs \n", - "290 https://api.github.com/users/jrob119/orgs \n", - "291 https://api.github.com/users/jrob119/orgs \n", - "292 https://api.github.com/users/jrob119/orgs \n", - "293 https://api.github.com/users/jrob119/orgs \n", - "294 https://api.github.com/users/jrob119/orgs \n", - "295 https://api.github.com/users/jrob119/orgs \n", - "296 https://api.github.com/users/jrob119/orgs \n", - "297 https://api.github.com/users/jrob119/orgs \n", - "298 https://api.github.com/users/jrob119/orgs \n", - "299 https://api.github.com/users/jrob119/orgs \n", - "300 https://api.github.com/users/jrob119/orgs \n", - "301 https://api.github.com/users/jrob119/orgs \n", - "302 https://api.github.com/users/jrob119/orgs \n", - "303 https://api.github.com/users/jrob119/orgs \n", - "304 https://api.github.com/users/jrob119/orgs \n", - "305 https://api.github.com/users/jrob119/orgs \n", - "306 https://api.github.com/users/jrob119/orgs \n", - "307 https://api.github.com/users/jrob119/orgs \n", - "308 https://api.github.com/users/jrob119/orgs \n", - "309 https://api.github.com/users/jrob119/orgs \n", - "310 https://api.github.com/users/jrob119/orgs \n", - "311 https://api.github.com/users/jrob119/orgs \n", - "312 https://api.github.com/users/jrob119/orgs \n", - "313 https://api.github.com/users/jrob119/orgs \n", - "314 https://api.github.com/users/jrob119/orgs \n", - "315 https://api.github.com/users/jrob119/orgs \n", - "316 https://api.github.com/users/jrob119/orgs \n", - "317 https://api.github.com/users/jrob119/orgs \n", - "318 https://api.github.com/users/jrob119/orgs \n", - "319 https://api.github.com/users/jrob119/orgs \n", - "320 https://api.github.com/users/jrob119/orgs \n", - "321 https://api.github.com/users/jrob119/orgs \n", - "322 https://api.github.com/users/jrob119/orgs \n", - "323 https://api.github.com/users/jrob119/orgs \n", - "324 https://api.github.com/users/jrob119/orgs \n", - "325 https://api.github.com/users/jrob119/orgs \n", - "326 https://api.github.com/users/jrob119/orgs \n", - "327 https://api.github.com/users/jrob119/orgs \n", - "328 https://api.github.com/users/jrob119/orgs \n", - "329 https://api.github.com/users/jrob119/orgs \n", - "330 https://api.github.com/users/jrob119/orgs \n", - "331 https://api.github.com/users/jrob119/orgs \n", - "332 https://api.github.com/users/jrob119/orgs \n", - "333 https://api.github.com/users/jrob119/orgs \n", - "334 https://api.github.com/users/jrob119/orgs \n", - "335 https://api.github.com/users/jrob119/orgs \n", - "336 https://api.github.com/users/jrob119/orgs \n", - "337 https://api.github.com/users/jrob119/orgs \n", - "338 https://api.github.com/users/jrob119/orgs \n", - "339 https://api.github.com/users/jrob119/orgs \n", - "340 https://api.github.com/users/jrob119/orgs \n", - "341 https://api.github.com/users/jrob119/orgs \n", - "342 https://api.github.com/users/jrob119/orgs \n", - "343 https://api.github.com/users/jrob119/orgs \n", - "344 https://api.github.com/users/jrob119/orgs \n", - "345 https://api.github.com/users/jrob119/orgs \n", - "346 https://api.github.com/users/jrob119/orgs \n", - "347 https://api.github.com/users/jrob119/orgs \n", - "348 https://api.github.com/users/jrob119/orgs \n", - "349 https://api.github.com/users/jrob119/orgs \n", - "350 https://api.github.com/users/jrob119/orgs \n", - "351 https://api.github.com/users/jrob119/orgs \n", - "352 https://api.github.com/users/jrob119/orgs \n", - "353 https://api.github.com/users/jrob119/orgs \n", - "354 https://api.github.com/users/jrob119/orgs \n", - "355 https://api.github.com/users/jrob119/orgs \n", - "356 https://api.github.com/users/jrob119/orgs \n", - "357 https://api.github.com/users/jrob119/orgs \n", - "358 https://api.github.com/users/jrob119/orgs \n", - "359 https://api.github.com/users/jrob119/orgs \n", - "360 https://api.github.com/users/jrob119/orgs \n", - "361 https://api.github.com/users/jrob119/orgs \n", - "362 https://api.github.com/users/jrob119/orgs \n", - "363 https://api.github.com/users/jrob119/orgs \n", - "364 https://api.github.com/users/jrob119/orgs \n", - "365 https://api.github.com/users/jrob119/orgs \n", - "366 https://api.github.com/users/jrob119/orgs \n", - "367 https://api.github.com/users/jrob119/orgs \n", - "368 https://api.github.com/users/jrob119/orgs \n", - "369 https://api.github.com/users/jrob119/orgs \n", - "370 https://api.github.com/users/jrob119/orgs \n", - "371 https://api.github.com/users/jrob119/orgs \n", - "372 https://api.github.com/users/jrob119/orgs \n", - "373 https://api.github.com/users/jrob119/orgs \n", - "374 https://api.github.com/users/jrob119/orgs \n", - "375 https://api.github.com/users/jrob119/orgs \n", - "376 https://api.github.com/users/jrob119/orgs \n", - "377 https://api.github.com/users/jrob119/orgs \n", - "378 https://api.github.com/users/jrob119/orgs \n", - "379 https://api.github.com/users/jrob119/orgs \n", - "380 https://api.github.com/users/jrob119/orgs \n", - "381 https://api.github.com/users/jrob119/orgs \n", - "382 https://api.github.com/users/jrob119/orgs \n", - "383 https://api.github.com/users/jrob119/orgs \n", - "384 https://api.github.com/users/jrob119/orgs \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119/orgs \n", - "387 https://api.github.com/users/jrob119/orgs \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/orgs \n", - "390 https://api.github.com/users/jrob119/orgs \n", - "391 https://api.github.com/users/jrob119/orgs \n", - "392 https://api.github.com/users/jrob119/orgs \n", - "393 https://api.github.com/users/jrob119/orgs \n", - "394 https://api.github.com/users/jrob119/orgs \n", - "395 https://api.github.com/users/jrob119/orgs \n", - "396 https://api.github.com/users/jrob119/orgs \n", - "397 https://api.github.com/users/jrob119/orgs \n", - "398 https://api.github.com/users/jrob119/orgs \n", - "399 https://api.github.com/users/jrob119/orgs \n", - "400 https://api.github.com/users/jrob119/orgs \n", - "401 https://api.github.com/users/jrob119/orgs \n", - "402 https://api.github.com/users/jrob119/orgs \n", - "403 https://api.github.com/users/jrob119/orgs \n", - "404 https://api.github.com/users/jrob119/orgs \n", - "405 https://api.github.com/users/dominicbarkerAN/orgs \n", - "406 https://api.github.com/users/jrob119/orgs \n", - "407 https://api.github.com/users/jrob119/orgs \n", - "408 https://api.github.com/users/jrob119/orgs \n", - "409 https://api.github.com/users/jrob119/orgs \n", - "410 https://api.github.com/users/jrob119/orgs \n", - "411 https://api.github.com/users/jrob119/orgs \n", - "412 https://api.github.com/users/jrob119/orgs \n", - "413 https://api.github.com/users/jrob119/orgs \n", - "414 https://api.github.com/users/jrob119/orgs \n", - "415 https://api.github.com/users/jrob119/orgs \n", - "416 https://api.github.com/users/jrob119/orgs \n", - "417 https://api.github.com/users/jrob119/orgs \n", - "418 https://api.github.com/users/jrob119/orgs \n", - "419 https://api.github.com/users/jrob119/orgs \n", - "420 https://api.github.com/users/jrob119/orgs \n", - "421 https://api.github.com/users/dominicbarkerAN/orgs \n", - "422 https://api.github.com/users/dominicbarkerAN/orgs \n", - "423 https://api.github.com/users/dominicbarkerAN/orgs \n", - "424 https://api.github.com/users/dominicbarkerAN/orgs \n", - "425 https://api.github.com/users/dominicbarkerAN/orgs \n", - "426 https://api.github.com/users/dominicbarkerAN/orgs \n", - "427 https://api.github.com/users/dominicbarkerAN/orgs \n", - "428 https://api.github.com/users/dominicbarkerAN/orgs \n", - "429 https://api.github.com/users/dominicbarkerAN/orgs \n", - "430 https://api.github.com/users/dominicbarkerAN/orgs \n", - "431 https://api.github.com/users/dominicbarkerAN/orgs \n", - "432 https://api.github.com/users/dominicbarkerAN/orgs \n", - "433 https://api.github.com/users/dominicbarkerAN/orgs \n", - "434 https://api.github.com/users/dominicbarkerAN/orgs \n", - "435 https://api.github.com/users/dominicbarkerAN/orgs \n", - "436 https://api.github.com/users/jrob119/orgs \n", - "437 https://api.github.com/users/jrob119/orgs \n", - "438 https://api.github.com/users/dominicbarkerAN/orgs \n", - "439 https://api.github.com/users/dominicbarkerAN/orgs \n", - "440 https://api.github.com/users/dominicbarkerAN/orgs \n", - "441 https://api.github.com/users/dominicbarkerAN/orgs \n", - "442 https://api.github.com/users/jrob119/orgs \n", - "443 https://api.github.com/users/jrob119/orgs \n", - "444 https://api.github.com/users/jrob119/orgs \n", - "445 https://api.github.com/users/jrob119/orgs \n", - "446 https://api.github.com/users/jrob119/orgs \n", - "447 https://api.github.com/users/jrob119/orgs \n", - "448 https://api.github.com/users/jrob119/orgs \n", - "449 https://api.github.com/users/dominicbarkerAN/orgs \n", - "450 https://api.github.com/users/dominicbarkerAN/orgs \n", - "451 https://api.github.com/users/dominicbarkerAN/orgs \n", - "452 https://api.github.com/users/dominicbarkerAN/orgs \n", - "453 https://api.github.com/users/dominicbarkerAN/orgs \n", - "454 https://api.github.com/users/dominicbarkerAN/orgs \n", - "455 https://api.github.com/users/dominicbarkerAN/orgs \n", - "456 https://api.github.com/users/dominicbarkerAN/orgs \n", - "457 https://api.github.com/users/dominicbarkerAN/orgs \n", - "458 https://api.github.com/users/jrob119/orgs \n", - "459 https://api.github.com/users/jrob119/orgs \n", - "460 https://api.github.com/users/jrob119/orgs \n", - "461 https://api.github.com/users/dominicbarkerAN/orgs \n", - "462 https://api.github.com/users/dominicbarkerAN/orgs \n", - "463 https://api.github.com/users/dominicbarkerAN/orgs \n", - "464 https://api.github.com/users/dominicbarkerAN/orgs \n", - "465 https://api.github.com/users/dominicbarkerAN/orgs \n", - "466 https://api.github.com/users/dominicbarkerAN/orgs \n", - "467 https://api.github.com/users/dominicbarkerAN/orgs \n", - "468 https://api.github.com/users/dominicbarkerAN/orgs \n", - "469 https://api.github.com/users/dominicbarkerAN/orgs \n", - "470 https://api.github.com/users/jrob119/orgs \n", - "471 https://api.github.com/users/jrob119/orgs \n", - "472 https://api.github.com/users/jrob119/orgs \n", - "473 https://api.github.com/users/dominicbarkerAN/orgs \n", - "474 https://api.github.com/users/dominicbarkerAN/orgs \n", - "475 https://api.github.com/users/dominicbarkerAN/orgs \n", - "476 https://api.github.com/users/dominicbarkerAN/orgs \n", - "477 https://api.github.com/users/dominicbarkerAN/orgs \n", - "478 https://api.github.com/users/dominicbarkerAN/orgs \n", - "479 https://api.github.com/users/dominicbarkerAN/orgs \n", - "480 https://api.github.com/users/dominicbarkerAN/orgs \n", - "481 https://api.github.com/users/dominicbarkerAN/orgs \n", - "482 https://api.github.com/users/dominicbarkerAN/orgs \n", - "483 https://api.github.com/users/dominicbarkerAN/orgs \n", - "484 https://api.github.com/users/jrob119/orgs \n", - "485 https://api.github.com/users/jrob119/orgs \n", - "486 https://api.github.com/users/jrob119/orgs \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119/orgs \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/orgs \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/orgs \n", - "497 https://api.github.com/users/jrob119/orgs \n", - "498 https://api.github.com/users/jrob119/orgs \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/orgs \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/orgs \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/orgs \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/orgs \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/orgs \n", - "509 https://api.github.com/users/dominicbarkerAN/orgs \n", - "510 https://api.github.com/users/dominicbarkerAN/orgs \n", - "511 https://api.github.com/users/jrob119/orgs \n", - "512 https://api.github.com/users/jrob119/orgs \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/orgs \n", - "517 https://api.github.com/users/jrob119/orgs \n", - "518 https://api.github.com/users/jrob119/orgs \n", - "519 https://api.github.com/users/jrob119/orgs \n", - "520 https://api.github.com/users/jrob119/orgs \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/orgs \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/orgs \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/orgs \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/orgs \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/orgs \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/orgs \n", - "534 https://api.github.com/users/jrob119/orgs \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/orgs \n", - "537 https://api.github.com/users/jrob119/orgs \n", - "538 https://api.github.com/users/jrob119/orgs \n", - "539 https://api.github.com/users/jrob119/orgs \n", - "540 https://api.github.com/users/jrob119/orgs \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119/orgs \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/orgs \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/orgs \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/orgs \n", - "549 https://api.github.com/users/jrob119/orgs \n", - "550 https://api.github.com/users/jrob119/orgs \n", - "551 https://api.github.com/users/jrob119/orgs \n", - "552 https://api.github.com/users/jrob119/orgs \n", - "553 https://api.github.com/users/jrob119/orgs \n", - "554 https://api.github.com/users/jrob119/orgs \n", - "555 https://api.github.com/users/jrob119/orgs \n", - "556 https://api.github.com/users/jrob119/orgs \n", - "557 https://api.github.com/users/jrob119/orgs \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/orgs \n", - "560 https://api.github.com/users/jrob119/orgs \n", - "561 https://api.github.com/users/jrob119/orgs \n", - "562 https://api.github.com/users/jrob119/orgs \n", - "563 https://api.github.com/users/jrob119/orgs \n", - "564 https://api.github.com/users/jrob119/orgs \n", - "565 https://api.github.com/users/jrob119/orgs \n", - "566 https://api.github.com/users/jrob119/orgs \n", - "567 https://api.github.com/users/jrob119/orgs \n", - "568 https://api.github.com/users/jrob119/orgs \n", - "569 https://api.github.com/users/jrob119/orgs \n", - "570 https://api.github.com/users/jrob119/orgs \n", - "571 https://api.github.com/users/jrob119/orgs \n", - "572 https://api.github.com/users/jrob119/orgs \n", - "573 https://api.github.com/users/jrob119/orgs \n", - "574 https://api.github.com/users/jrob119/orgs \n", - "575 https://api.github.com/users/jrob119/orgs \n", - "576 https://api.github.com/users/jrob119/orgs \n", - "577 https://api.github.com/users/jrob119/orgs \n", - "578 https://api.github.com/users/jrob119/orgs \n", - "579 https://api.github.com/users/jrob119/orgs \n", - "580 https://api.github.com/users/jrob119/orgs \n", - "581 https://api.github.com/users/jrob119/orgs \n", - "582 https://api.github.com/users/jrob119/orgs \n", - "583 https://api.github.com/users/jrob119/orgs \n", - "584 https://api.github.com/users/jrob119/orgs \n", - "585 https://api.github.com/users/jrob119/orgs \n", - "586 https://api.github.com/users/jrob119/orgs \n", - "587 https://api.github.com/users/jrob119/orgs \n", - "588 https://api.github.com/users/jrob119/orgs \n", - "589 https://api.github.com/users/jrob119/orgs \n", - "590 https://api.github.com/users/jrob119/orgs \n", - "591 https://api.github.com/users/jrob119/orgs \n", - "592 https://api.github.com/users/jrob119/orgs \n", - "593 https://api.github.com/users/jrob119/orgs \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/orgs \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/orgs \n", - "598 https://api.github.com/users/dominicbarkerAN/orgs \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/orgs \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/orgs \n", - "612 https://api.github.com/users/dominicbarkerAN/orgs \n", - "613 https://api.github.com/users/jrob119/orgs \n", - "614 https://api.github.com/users/jrob119/orgs \n", - "615 https://api.github.com/users/ipd-deploy/orgs \n", - "616 https://api.github.com/users/ipd-deploy/orgs \n", - "617 https://api.github.com/users/ipd-deploy/orgs \n", - "618 https://api.github.com/users/ipd-deploy/orgs \n", - "619 https://api.github.com/users/ipd-deploy/orgs \n", - "620 https://api.github.com/users/ipd-deploy/orgs \n", - "621 https://api.github.com/users/dominicbarkerAN/orgs \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/orgs \n", - "624 https://api.github.com/users/ipd-deploy/orgs \n", - "625 https://api.github.com/users/dominicbarkerAN/orgs \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/orgs \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/orgs \n", - "630 https://api.github.com/users/dominicbarkerAN/orgs \n", - "631 https://api.github.com/users/dominicbarkerAN/orgs \n", - "632 https://api.github.com/users/dominicbarkerAN/orgs \n", - "633 https://api.github.com/users/jrob119/orgs \n", - "634 https://api.github.com/users/jrob119/orgs \n", - "635 https://api.github.com/users/jrob119/orgs \n", - "636 https://api.github.com/users/jrob119/orgs \n", - "637 https://api.github.com/users/jrob119/orgs \n", - "638 https://api.github.com/users/jrob119/orgs \n", - "639 https://api.github.com/users/jrob119/orgs \n", - "640 https://api.github.com/users/jrob119/orgs \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/orgs \n", - "643 https://api.github.com/users/jrob119/orgs \n", - "644 https://api.github.com/users/jrob119/orgs \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/orgs \n", - "648 https://api.github.com/users/jrob119/orgs \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/orgs \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/orgs \n", - "656 https://api.github.com/users/dominicbarkerAN/orgs \n", - "657 https://api.github.com/users/dominicbarkerAN/orgs \n", - "658 https://api.github.com/users/dominicbarkerAN/orgs \n", - "659 https://api.github.com/users/dominicbarkerAN/orgs \n", - "660 https://api.github.com/users/dominicbarkerAN/orgs \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/orgs \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/orgs \n", - "668 https://api.github.com/users/dominicbarkerAN/orgs \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/orgs \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/orgs \n", - "674 https://api.github.com/users/dominicbarkerAN/orgs \n", - "675 https://api.github.com/users/dominicbarkerAN/orgs \n", - "676 https://api.github.com/users/dominicbarkerAN/orgs \n", - "677 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "678 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "679 https://api.github.com/users/dominicbarkerAN/orgs \n", - "680 https://api.github.com/users/dominicbarkerAN/orgs \n", - "681 https://api.github.com/users/dominicbarkerAN/orgs \n", - "682 https://api.github.com/users/dominicbarkerAN/orgs \n", - "683 https://api.github.com/users/dominicbarkerAN/orgs \n", - "684 https://api.github.com/users/dominicbarkerAN/orgs \n", - "685 https://api.github.com/users/dominicbarkerAN/orgs \n", - "686 https://api.github.com/users/dominicbarkerAN/orgs \n", - "687 https://api.github.com/users/dominicbarkerAN/orgs \n", - "688 https://api.github.com/users/dominicbarkerAN/orgs \n", - "689 https://api.github.com/users/dominicbarkerAN/orgs \n", - "690 https://api.github.com/users/dominicbarkerAN/orgs \n", - "691 https://api.github.com/users/dominicbarkerAN/orgs \n", - "692 https://api.github.com/users/dominicbarkerAN/orgs \n", - "693 https://api.github.com/users/dominicbarkerAN/orgs \n", - "694 https://api.github.com/users/dominicbarkerAN/orgs \n", - "695 https://api.github.com/users/dominicbarkerAN/orgs \n", - "696 https://api.github.com/users/dominicbarkerAN/orgs \n", - "697 https://api.github.com/users/dominicbarkerAN/orgs \n", - "698 https://api.github.com/users/dominicbarkerAN/orgs \n", - "699 https://api.github.com/users/dominicbarkerAN/orgs \n", - "700 https://api.github.com/users/dominicbarkerAN/orgs \n", - "701 https://api.github.com/users/dominicbarkerAN/orgs \n", - "702 https://api.github.com/users/dominicbarkerAN/orgs \n", - "703 https://api.github.com/users/dominicbarkerAN/orgs \n", - "704 https://api.github.com/users/michaelcooperAN/orgs \n", - "705 https://api.github.com/users/michaelcooperAN/orgs \n", - "706 https://api.github.com/users/michaelcooperAN/orgs \n", - "707 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "708 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "709 https://api.github.com/users/dominicbarkerAN/orgs \n", - "710 https://api.github.com/users/dominicbarkerAN/orgs \n", - "711 https://api.github.com/users/dominicbarkerAN/orgs \n", - "712 https://api.github.com/users/dominicbarkerAN/orgs \n", - "713 https://api.github.com/users/dominicbarkerAN/orgs \n", - "714 https://api.github.com/users/dominicbarkerAN/orgs \n", - "715 https://api.github.com/users/dominicbarkerAN/orgs \n", - "716 https://api.github.com/users/dominicbarkerAN/orgs \n", - "717 https://api.github.com/users/dominicbarkerAN/orgs \n", - "718 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "719 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "720 https://api.github.com/users/dominicbarkerAN/orgs \n", - "721 https://api.github.com/users/dominicbarkerAN/orgs \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/orgs \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/orgs \n", - "726 https://api.github.com/users/michaelcooperAN/orgs \n", - "727 https://api.github.com/users/michaelcooperAN/orgs \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/orgs \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/orgs \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/orgs \n", - "734 https://api.github.com/users/michaelcooperAN/orgs \n", - "735 https://api.github.com/users/michaelcooperAN/orgs \n", - "736 https://api.github.com/users/michaelcooperAN/orgs \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/orgs \n", - "\n", - " author.repos_url \\\n", - "0 https://api.github.com/users/jrob119/repos \n", - "1 https://api.github.com/users/jrob119/repos \n", - "2 https://api.github.com/users/jrob119/repos \n", - "3 https://api.github.com/users/jrob119/repos \n", - "4 https://api.github.com/users/jrob119/repos \n", - "5 https://api.github.com/users/jrob119/repos \n", - "6 https://api.github.com/users/jrob119/repos \n", - "7 https://api.github.com/users/jrob119/repos \n", - "8 https://api.github.com/users/jrob119/repos \n", - "9 https://api.github.com/users/jrob119/repos \n", - "10 https://api.github.com/users/jrob119/repos \n", - "11 https://api.github.com/users/jrob119/repos \n", - "12 https://api.github.com/users/jrob119/repos \n", - "13 https://api.github.com/users/jrob119/repos \n", - "14 https://api.github.com/users/jrob119/repos \n", - "15 https://api.github.com/users/jrob119/repos \n", - "16 https://api.github.com/users/jrob119/repos \n", - "17 https://api.github.com/users/jrob119/repos \n", - "18 https://api.github.com/users/jrob119/repos \n", - "19 https://api.github.com/users/jrob119/repos \n", - "20 https://api.github.com/users/jrob119/repos \n", - "21 https://api.github.com/users/jrob119/repos \n", - "22 https://api.github.com/users/jrob119/repos \n", - "23 https://api.github.com/users/jrob119/repos \n", - "24 https://api.github.com/users/jrob119/repos \n", - "25 https://api.github.com/users/jrob119/repos \n", - "26 https://api.github.com/users/jrob119/repos \n", - "27 https://api.github.com/users/jrob119/repos \n", - "28 https://api.github.com/users/jrob119/repos \n", - "29 https://api.github.com/users/jrob119/repos \n", - "30 https://api.github.com/users/jrob119/repos \n", - "31 https://api.github.com/users/jrob119/repos \n", - "32 https://api.github.com/users/jrob119/repos \n", - "33 https://api.github.com/users/jrob119/repos \n", - "34 https://api.github.com/users/jrob119/repos \n", - "35 https://api.github.com/users/jrob119/repos \n", - "36 https://api.github.com/users/jrob119/repos \n", - "37 https://api.github.com/users/jrob119/repos \n", - "38 https://api.github.com/users/jrob119/repos \n", - "39 https://api.github.com/users/jrob119/repos \n", - "40 https://api.github.com/users/jrob119/repos \n", - "41 https://api.github.com/users/jrob119/repos \n", - "42 https://api.github.com/users/jrob119/repos \n", - "43 https://api.github.com/users/jrob119/repos \n", - "44 https://api.github.com/users/jrob119/repos \n", - "45 https://api.github.com/users/jrob119/repos \n", - "46 https://api.github.com/users/jrob119/repos \n", - "47 https://api.github.com/users/jrob119/repos \n", - "48 https://api.github.com/users/jrob119/repos \n", - "49 https://api.github.com/users/jrob119/repos \n", - "50 https://api.github.com/users/jrob119/repos \n", - "51 https://api.github.com/users/jrob119/repos \n", - "52 https://api.github.com/users/jrob119/repos \n", - "53 https://api.github.com/users/jrob119/repos \n", - "54 https://api.github.com/users/jrob119/repos \n", - "55 https://api.github.com/users/jrob119/repos \n", - "56 https://api.github.com/users/jrob119/repos \n", - "57 https://api.github.com/users/jrob119/repos \n", - "58 https://api.github.com/users/jrob119/repos \n", - "59 https://api.github.com/users/jrob119/repos \n", - "60 https://api.github.com/users/jrob119/repos \n", - "61 https://api.github.com/users/jrob119/repos \n", - "62 https://api.github.com/users/jrob119/repos \n", - "63 https://api.github.com/users/jrob119/repos \n", - "64 https://api.github.com/users/jrob119/repos \n", - "65 https://api.github.com/users/jrob119/repos \n", - "66 https://api.github.com/users/jrob119/repos \n", - "67 https://api.github.com/users/jrob119/repos \n", - "68 https://api.github.com/users/jrob119/repos \n", - "69 https://api.github.com/users/jrob119/repos \n", - "70 https://api.github.com/users/jrob119/repos \n", - "71 https://api.github.com/users/jrob119/repos \n", - "72 https://api.github.com/users/jrob119/repos \n", - "73 https://api.github.com/users/jrob119/repos \n", - "74 https://api.github.com/users/jrob119/repos \n", - "75 https://api.github.com/users/jrob119/repos \n", - "76 https://api.github.com/users/jrob119/repos \n", - "77 https://api.github.com/users/jrob119/repos \n", - "78 https://api.github.com/users/jrob119/repos \n", - "79 https://api.github.com/users/jrob119/repos \n", - "80 https://api.github.com/users/jrob119/repos \n", - "81 https://api.github.com/users/jrob119/repos \n", - "82 https://api.github.com/users/jrob119/repos \n", - "83 https://api.github.com/users/jrob119/repos \n", - "84 https://api.github.com/users/jrob119/repos \n", - "85 https://api.github.com/users/jrob119/repos \n", - "86 https://api.github.com/users/jrob119/repos \n", - "87 https://api.github.com/users/jrob119/repos \n", - "88 https://api.github.com/users/jrob119/repos \n", - "89 https://api.github.com/users/jrob119/repos \n", - "90 https://api.github.com/users/jrob119/repos \n", - "91 https://api.github.com/users/jrob119/repos \n", - "92 https://api.github.com/users/jrob119/repos \n", - "93 https://api.github.com/users/jrob119/repos \n", - "94 https://api.github.com/users/jrob119/repos \n", - "95 https://api.github.com/users/jrob119/repos \n", - "96 https://api.github.com/users/jrob119/repos \n", - "97 https://api.github.com/users/jrob119/repos \n", - "98 https://api.github.com/users/jrob119/repos \n", - "99 https://api.github.com/users/jrob119/repos \n", - "100 https://api.github.com/users/jrob119/repos \n", - "101 https://api.github.com/users/jrob119/repos \n", - "102 https://api.github.com/users/jrob119/repos \n", - "103 https://api.github.com/users/jrob119/repos \n", - "104 https://api.github.com/users/jrob119/repos \n", - "105 https://api.github.com/users/jrob119/repos \n", - "106 https://api.github.com/users/jrob119/repos \n", - "107 https://api.github.com/users/jrob119/repos \n", - "108 https://api.github.com/users/jrob119/repos \n", - "109 https://api.github.com/users/jrob119/repos \n", - "110 https://api.github.com/users/jrob119/repos \n", - "111 https://api.github.com/users/jrob119/repos \n", - "112 https://api.github.com/users/jrob119/repos \n", - "113 https://api.github.com/users/jrob119/repos \n", - "114 https://api.github.com/users/jrob119/repos \n", - "115 https://api.github.com/users/jrob119/repos \n", - "116 https://api.github.com/users/jrob119/repos \n", - "117 https://api.github.com/users/jrob119/repos \n", - "118 https://api.github.com/users/jrob119/repos \n", - "119 https://api.github.com/users/jrob119/repos \n", - "120 https://api.github.com/users/jrob119/repos \n", - "121 https://api.github.com/users/jrob119/repos \n", - "122 https://api.github.com/users/jrob119/repos \n", - "123 https://api.github.com/users/jrob119/repos \n", - "124 https://api.github.com/users/jrob119/repos \n", - "125 https://api.github.com/users/jrob119/repos \n", - "126 https://api.github.com/users/jrob119/repos \n", - "127 https://api.github.com/users/jrob119/repos \n", - "128 https://api.github.com/users/jrob119/repos \n", - "129 https://api.github.com/users/jrob119/repos \n", - "130 https://api.github.com/users/jrob119/repos \n", - "131 https://api.github.com/users/jrob119/repos \n", - "132 https://api.github.com/users/jrob119/repos \n", - "133 https://api.github.com/users/jrob119/repos \n", - "134 https://api.github.com/users/jrob119/repos \n", - "135 https://api.github.com/users/jrob119/repos \n", - "136 https://api.github.com/users/jrob119/repos \n", - "137 https://api.github.com/users/jrob119/repos \n", - "138 https://api.github.com/users/jrob119/repos \n", - "139 https://api.github.com/users/jrob119/repos \n", - "140 https://api.github.com/users/jrob119/repos \n", - "141 https://api.github.com/users/jrob119/repos \n", - "142 https://api.github.com/users/jrob119/repos \n", - "143 https://api.github.com/users/jrob119/repos \n", - "144 https://api.github.com/users/jrob119/repos \n", - "145 https://api.github.com/users/jrob119/repos \n", - "146 https://api.github.com/users/jrob119/repos \n", - "147 https://api.github.com/users/jrob119/repos \n", - "148 https://api.github.com/users/jrob119/repos \n", - "149 https://api.github.com/users/jrob119/repos \n", - "150 https://api.github.com/users/jrob119/repos \n", - "151 https://api.github.com/users/jrob119/repos \n", - "152 https://api.github.com/users/jrob119/repos \n", - "153 https://api.github.com/users/jrob119/repos \n", - "154 https://api.github.com/users/jrob119/repos \n", - "155 https://api.github.com/users/jrob119/repos \n", - "156 https://api.github.com/users/jrob119/repos \n", - "157 https://api.github.com/users/jrob119/repos \n", - "158 https://api.github.com/users/jrob119/repos \n", - "159 https://api.github.com/users/jrob119/repos \n", - "160 https://api.github.com/users/jrob119/repos \n", - "161 https://api.github.com/users/jrob119/repos \n", - "162 https://api.github.com/users/jrob119/repos \n", - "163 https://api.github.com/users/jrob119/repos \n", - "164 https://api.github.com/users/jrob119/repos \n", - "165 https://api.github.com/users/jrob119/repos \n", - "166 https://api.github.com/users/jrob119/repos \n", - "167 https://api.github.com/users/jrob119/repos \n", - "168 https://api.github.com/users/jrob119/repos \n", - "169 https://api.github.com/users/jrob119/repos \n", - "170 https://api.github.com/users/jrob119/repos \n", - "171 https://api.github.com/users/jrob119/repos \n", - "172 https://api.github.com/users/jrob119/repos \n", - "173 https://api.github.com/users/jrob119/repos \n", - "174 https://api.github.com/users/jrob119/repos \n", - "175 https://api.github.com/users/jrob119/repos \n", - "176 https://api.github.com/users/jrob119/repos \n", - "177 https://api.github.com/users/jrob119/repos \n", - "178 https://api.github.com/users/jrob119/repos \n", - "179 https://api.github.com/users/jrob119/repos \n", - "180 https://api.github.com/users/jrob119/repos \n", - "181 https://api.github.com/users/jrob119/repos \n", - "182 https://api.github.com/users/jrob119/repos \n", - "183 https://api.github.com/users/jrob119/repos \n", - "184 https://api.github.com/users/jrob119/repos \n", - "185 https://api.github.com/users/jrob119/repos \n", - "186 https://api.github.com/users/jrob119/repos \n", - "187 https://api.github.com/users/jrob119/repos \n", - "188 https://api.github.com/users/jrob119/repos \n", - "189 https://api.github.com/users/jrob119/repos \n", - "190 https://api.github.com/users/jrob119/repos \n", - "191 https://api.github.com/users/jrob119/repos \n", - "192 https://api.github.com/users/jrob119/repos \n", - "193 https://api.github.com/users/jrob119/repos \n", - "194 https://api.github.com/users/jrob119/repos \n", - "195 https://api.github.com/users/jrob119/repos \n", - "196 https://api.github.com/users/jrob119/repos \n", - "197 https://api.github.com/users/jrob119/repos \n", - "198 https://api.github.com/users/jrob119/repos \n", - "199 https://api.github.com/users/jrob119/repos \n", - "200 https://api.github.com/users/jrob119/repos \n", - "201 https://api.github.com/users/jrob119/repos \n", - "202 https://api.github.com/users/jrob119/repos \n", - "203 https://api.github.com/users/jrob119/repos \n", - "204 https://api.github.com/users/jrob119/repos \n", - "205 https://api.github.com/users/jrob119/repos \n", - "206 https://api.github.com/users/jrob119/repos \n", - "207 https://api.github.com/users/jrob119/repos \n", - "208 https://api.github.com/users/jrob119/repos \n", - "209 https://api.github.com/users/jrob119/repos \n", - "210 https://api.github.com/users/jrob119/repos \n", - "211 https://api.github.com/users/jrob119/repos \n", - "212 https://api.github.com/users/jrob119/repos \n", - "213 https://api.github.com/users/jrob119/repos \n", - "214 https://api.github.com/users/jrob119/repos \n", - "215 https://api.github.com/users/jrob119/repos \n", - "216 https://api.github.com/users/jrob119/repos \n", - "217 https://api.github.com/users/jrob119/repos \n", - "218 https://api.github.com/users/jrob119/repos \n", - "219 https://api.github.com/users/jrob119/repos \n", - "220 https://api.github.com/users/jrob119/repos \n", - "221 https://api.github.com/users/jrob119/repos \n", - "222 https://api.github.com/users/jrob119/repos \n", - "223 https://api.github.com/users/jrob119/repos \n", - "224 https://api.github.com/users/jrob119/repos \n", - "225 https://api.github.com/users/jrob119/repos \n", - "226 https://api.github.com/users/jrob119/repos \n", - "227 https://api.github.com/users/jrob119/repos \n", - "228 https://api.github.com/users/jrob119/repos \n", - "229 https://api.github.com/users/jrob119/repos \n", - "230 https://api.github.com/users/jrob119/repos \n", - "231 https://api.github.com/users/jrob119/repos \n", - "232 https://api.github.com/users/jrob119/repos \n", - "233 https://api.github.com/users/jrob119/repos \n", - "234 https://api.github.com/users/jrob119/repos \n", - "235 https://api.github.com/users/jrob119/repos \n", - "236 https://api.github.com/users/jrob119/repos \n", - "237 https://api.github.com/users/jrob119/repos \n", - "238 https://api.github.com/users/jrob119/repos \n", - "239 https://api.github.com/users/jrob119/repos \n", - "240 https://api.github.com/users/jrob119/repos \n", - "241 https://api.github.com/users/jrob119/repos \n", - "242 https://api.github.com/users/jrob119/repos \n", - "243 https://api.github.com/users/jrob119/repos \n", - "244 https://api.github.com/users/jrob119/repos \n", - "245 https://api.github.com/users/jrob119/repos \n", - "246 https://api.github.com/users/jrob119/repos \n", - "247 https://api.github.com/users/jrob119/repos \n", - "248 https://api.github.com/users/jrob119/repos \n", - "249 https://api.github.com/users/jrob119/repos \n", - "250 https://api.github.com/users/jrob119/repos \n", - "251 https://api.github.com/users/jrob119/repos \n", - "252 https://api.github.com/users/jrob119/repos \n", - "253 https://api.github.com/users/jrob119/repos \n", - "254 https://api.github.com/users/jrob119/repos \n", - "255 https://api.github.com/users/jrob119/repos \n", - "256 https://api.github.com/users/jrob119/repos \n", - "257 https://api.github.com/users/jrob119/repos \n", - "258 https://api.github.com/users/jrob119/repos \n", - "259 https://api.github.com/users/jrob119/repos \n", - "260 https://api.github.com/users/jrob119/repos \n", - "261 https://api.github.com/users/jrob119/repos \n", - "262 https://api.github.com/users/jrob119/repos \n", - "263 https://api.github.com/users/jrob119/repos \n", - "264 https://api.github.com/users/jrob119/repos \n", - "265 https://api.github.com/users/jrob119/repos \n", - "266 https://api.github.com/users/jrob119/repos \n", - "267 https://api.github.com/users/jrob119/repos \n", - "268 https://api.github.com/users/jrob119/repos \n", - "269 https://api.github.com/users/jrob119/repos \n", - "270 https://api.github.com/users/jrob119/repos \n", - "271 https://api.github.com/users/jrob119/repos \n", - "272 https://api.github.com/users/jrob119/repos \n", - "273 https://api.github.com/users/jrob119/repos \n", - "274 https://api.github.com/users/jrob119/repos \n", - "275 https://api.github.com/users/jrob119/repos \n", - "276 https://api.github.com/users/jrob119/repos \n", - "277 https://api.github.com/users/jrob119/repos \n", - "278 https://api.github.com/users/jrob119/repos \n", - "279 https://api.github.com/users/jrob119/repos \n", - "280 https://api.github.com/users/jrob119/repos \n", - "281 https://api.github.com/users/jrob119/repos \n", - "282 https://api.github.com/users/jrob119/repos \n", - "283 https://api.github.com/users/jrob119/repos \n", - "284 https://api.github.com/users/jrob119/repos \n", - "285 https://api.github.com/users/jrob119/repos \n", - "286 https://api.github.com/users/jrob119/repos \n", - "287 https://api.github.com/users/jrob119/repos \n", - "288 https://api.github.com/users/jrob119/repos \n", - "289 https://api.github.com/users/jrob119/repos \n", - "290 https://api.github.com/users/jrob119/repos \n", - "291 https://api.github.com/users/jrob119/repos \n", - "292 https://api.github.com/users/jrob119/repos \n", - "293 https://api.github.com/users/jrob119/repos \n", - "294 https://api.github.com/users/jrob119/repos \n", - "295 https://api.github.com/users/jrob119/repos \n", - "296 https://api.github.com/users/jrob119/repos \n", - "297 https://api.github.com/users/jrob119/repos \n", - "298 https://api.github.com/users/jrob119/repos \n", - "299 https://api.github.com/users/jrob119/repos \n", - "300 https://api.github.com/users/jrob119/repos \n", - "301 https://api.github.com/users/jrob119/repos \n", - "302 https://api.github.com/users/jrob119/repos \n", - "303 https://api.github.com/users/jrob119/repos \n", - "304 https://api.github.com/users/jrob119/repos \n", - "305 https://api.github.com/users/jrob119/repos \n", - "306 https://api.github.com/users/jrob119/repos \n", - "307 https://api.github.com/users/jrob119/repos \n", - "308 https://api.github.com/users/jrob119/repos \n", - "309 https://api.github.com/users/jrob119/repos \n", - "310 https://api.github.com/users/jrob119/repos \n", - "311 https://api.github.com/users/jrob119/repos \n", - "312 https://api.github.com/users/jrob119/repos \n", - "313 https://api.github.com/users/jrob119/repos \n", - "314 https://api.github.com/users/jrob119/repos \n", - "315 https://api.github.com/users/jrob119/repos \n", - "316 https://api.github.com/users/jrob119/repos \n", - "317 https://api.github.com/users/jrob119/repos \n", - "318 https://api.github.com/users/jrob119/repos \n", - "319 https://api.github.com/users/jrob119/repos \n", - "320 https://api.github.com/users/jrob119/repos \n", - "321 https://api.github.com/users/jrob119/repos \n", - "322 https://api.github.com/users/jrob119/repos \n", - "323 https://api.github.com/users/jrob119/repos \n", - "324 https://api.github.com/users/jrob119/repos \n", - "325 https://api.github.com/users/jrob119/repos \n", - "326 https://api.github.com/users/jrob119/repos \n", - "327 https://api.github.com/users/jrob119/repos \n", - "328 https://api.github.com/users/jrob119/repos \n", - "329 https://api.github.com/users/jrob119/repos \n", - "330 https://api.github.com/users/jrob119/repos \n", - "331 https://api.github.com/users/jrob119/repos \n", - "332 https://api.github.com/users/jrob119/repos \n", - "333 https://api.github.com/users/jrob119/repos \n", - "334 https://api.github.com/users/jrob119/repos \n", - "335 https://api.github.com/users/jrob119/repos \n", - "336 https://api.github.com/users/jrob119/repos \n", - "337 https://api.github.com/users/jrob119/repos \n", - "338 https://api.github.com/users/jrob119/repos \n", - "339 https://api.github.com/users/jrob119/repos \n", - "340 https://api.github.com/users/jrob119/repos \n", - "341 https://api.github.com/users/jrob119/repos \n", - "342 https://api.github.com/users/jrob119/repos \n", - "343 https://api.github.com/users/jrob119/repos \n", - "344 https://api.github.com/users/jrob119/repos \n", - "345 https://api.github.com/users/jrob119/repos \n", - "346 https://api.github.com/users/jrob119/repos \n", - "347 https://api.github.com/users/jrob119/repos \n", - "348 https://api.github.com/users/jrob119/repos \n", - "349 https://api.github.com/users/jrob119/repos \n", - "350 https://api.github.com/users/jrob119/repos \n", - "351 https://api.github.com/users/jrob119/repos \n", - "352 https://api.github.com/users/jrob119/repos \n", - "353 https://api.github.com/users/jrob119/repos \n", - "354 https://api.github.com/users/jrob119/repos \n", - "355 https://api.github.com/users/jrob119/repos \n", - "356 https://api.github.com/users/jrob119/repos \n", - "357 https://api.github.com/users/jrob119/repos \n", - "358 https://api.github.com/users/jrob119/repos \n", - "359 https://api.github.com/users/jrob119/repos \n", - "360 https://api.github.com/users/jrob119/repos \n", - "361 https://api.github.com/users/jrob119/repos \n", - "362 https://api.github.com/users/jrob119/repos \n", - "363 https://api.github.com/users/jrob119/repos \n", - "364 https://api.github.com/users/jrob119/repos \n", - "365 https://api.github.com/users/jrob119/repos \n", - "366 https://api.github.com/users/jrob119/repos \n", - "367 https://api.github.com/users/jrob119/repos \n", - "368 https://api.github.com/users/jrob119/repos \n", - "369 https://api.github.com/users/jrob119/repos \n", - "370 https://api.github.com/users/jrob119/repos \n", - "371 https://api.github.com/users/jrob119/repos \n", - "372 https://api.github.com/users/jrob119/repos \n", - "373 https://api.github.com/users/jrob119/repos \n", - "374 https://api.github.com/users/jrob119/repos \n", - "375 https://api.github.com/users/jrob119/repos \n", - "376 https://api.github.com/users/jrob119/repos \n", - "377 https://api.github.com/users/jrob119/repos \n", - "378 https://api.github.com/users/jrob119/repos \n", - "379 https://api.github.com/users/jrob119/repos \n", - "380 https://api.github.com/users/jrob119/repos \n", - "381 https://api.github.com/users/jrob119/repos \n", - "382 https://api.github.com/users/jrob119/repos \n", - "383 https://api.github.com/users/jrob119/repos \n", - "384 https://api.github.com/users/jrob119/repos \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119/repos \n", - "387 https://api.github.com/users/jrob119/repos \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/repos \n", - "390 https://api.github.com/users/jrob119/repos \n", - "391 https://api.github.com/users/jrob119/repos \n", - "392 https://api.github.com/users/jrob119/repos \n", - "393 https://api.github.com/users/jrob119/repos \n", - "394 https://api.github.com/users/jrob119/repos \n", - "395 https://api.github.com/users/jrob119/repos \n", - "396 https://api.github.com/users/jrob119/repos \n", - "397 https://api.github.com/users/jrob119/repos \n", - "398 https://api.github.com/users/jrob119/repos \n", - "399 https://api.github.com/users/jrob119/repos \n", - "400 https://api.github.com/users/jrob119/repos \n", - "401 https://api.github.com/users/jrob119/repos \n", - "402 https://api.github.com/users/jrob119/repos \n", - "403 https://api.github.com/users/jrob119/repos \n", - "404 https://api.github.com/users/jrob119/repos \n", - "405 https://api.github.com/users/dominicbarkerAN/repos \n", - "406 https://api.github.com/users/jrob119/repos \n", - "407 https://api.github.com/users/jrob119/repos \n", - "408 https://api.github.com/users/jrob119/repos \n", - "409 https://api.github.com/users/jrob119/repos \n", - "410 https://api.github.com/users/jrob119/repos \n", - "411 https://api.github.com/users/jrob119/repos \n", - "412 https://api.github.com/users/jrob119/repos \n", - "413 https://api.github.com/users/jrob119/repos \n", - "414 https://api.github.com/users/jrob119/repos \n", - "415 https://api.github.com/users/jrob119/repos \n", - "416 https://api.github.com/users/jrob119/repos \n", - "417 https://api.github.com/users/jrob119/repos \n", - "418 https://api.github.com/users/jrob119/repos \n", - "419 https://api.github.com/users/jrob119/repos \n", - "420 https://api.github.com/users/jrob119/repos \n", - "421 https://api.github.com/users/dominicbarkerAN/repos \n", - "422 https://api.github.com/users/dominicbarkerAN/repos \n", - "423 https://api.github.com/users/dominicbarkerAN/repos \n", - "424 https://api.github.com/users/dominicbarkerAN/repos \n", - "425 https://api.github.com/users/dominicbarkerAN/repos \n", - "426 https://api.github.com/users/dominicbarkerAN/repos \n", - "427 https://api.github.com/users/dominicbarkerAN/repos \n", - "428 https://api.github.com/users/dominicbarkerAN/repos \n", - "429 https://api.github.com/users/dominicbarkerAN/repos \n", - "430 https://api.github.com/users/dominicbarkerAN/repos \n", - "431 https://api.github.com/users/dominicbarkerAN/repos \n", - "432 https://api.github.com/users/dominicbarkerAN/repos \n", - "433 https://api.github.com/users/dominicbarkerAN/repos \n", - "434 https://api.github.com/users/dominicbarkerAN/repos \n", - "435 https://api.github.com/users/dominicbarkerAN/repos \n", - "436 https://api.github.com/users/jrob119/repos \n", - "437 https://api.github.com/users/jrob119/repos \n", - "438 https://api.github.com/users/dominicbarkerAN/repos \n", - "439 https://api.github.com/users/dominicbarkerAN/repos \n", - "440 https://api.github.com/users/dominicbarkerAN/repos \n", - "441 https://api.github.com/users/dominicbarkerAN/repos \n", - "442 https://api.github.com/users/jrob119/repos \n", - "443 https://api.github.com/users/jrob119/repos \n", - "444 https://api.github.com/users/jrob119/repos \n", - "445 https://api.github.com/users/jrob119/repos \n", - "446 https://api.github.com/users/jrob119/repos \n", - "447 https://api.github.com/users/jrob119/repos \n", - "448 https://api.github.com/users/jrob119/repos \n", - "449 https://api.github.com/users/dominicbarkerAN/repos \n", - "450 https://api.github.com/users/dominicbarkerAN/repos \n", - "451 https://api.github.com/users/dominicbarkerAN/repos \n", - "452 https://api.github.com/users/dominicbarkerAN/repos \n", - "453 https://api.github.com/users/dominicbarkerAN/repos \n", - "454 https://api.github.com/users/dominicbarkerAN/repos \n", - "455 https://api.github.com/users/dominicbarkerAN/repos \n", - "456 https://api.github.com/users/dominicbarkerAN/repos \n", - "457 https://api.github.com/users/dominicbarkerAN/repos \n", - "458 https://api.github.com/users/jrob119/repos \n", - "459 https://api.github.com/users/jrob119/repos \n", - "460 https://api.github.com/users/jrob119/repos \n", - "461 https://api.github.com/users/dominicbarkerAN/repos \n", - "462 https://api.github.com/users/dominicbarkerAN/repos \n", - "463 https://api.github.com/users/dominicbarkerAN/repos \n", - "464 https://api.github.com/users/dominicbarkerAN/repos \n", - "465 https://api.github.com/users/dominicbarkerAN/repos \n", - "466 https://api.github.com/users/dominicbarkerAN/repos \n", - "467 https://api.github.com/users/dominicbarkerAN/repos \n", - "468 https://api.github.com/users/dominicbarkerAN/repos \n", - "469 https://api.github.com/users/dominicbarkerAN/repos \n", - "470 https://api.github.com/users/jrob119/repos \n", - "471 https://api.github.com/users/jrob119/repos \n", - "472 https://api.github.com/users/jrob119/repos \n", - "473 https://api.github.com/users/dominicbarkerAN/repos \n", - "474 https://api.github.com/users/dominicbarkerAN/repos \n", - "475 https://api.github.com/users/dominicbarkerAN/repos \n", - "476 https://api.github.com/users/dominicbarkerAN/repos \n", - "477 https://api.github.com/users/dominicbarkerAN/repos \n", - "478 https://api.github.com/users/dominicbarkerAN/repos \n", - "479 https://api.github.com/users/dominicbarkerAN/repos \n", - "480 https://api.github.com/users/dominicbarkerAN/repos \n", - "481 https://api.github.com/users/dominicbarkerAN/repos \n", - "482 https://api.github.com/users/dominicbarkerAN/repos \n", - "483 https://api.github.com/users/dominicbarkerAN/repos \n", - "484 https://api.github.com/users/jrob119/repos \n", - "485 https://api.github.com/users/jrob119/repos \n", - "486 https://api.github.com/users/jrob119/repos \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119/repos \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/repos \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/repos \n", - "497 https://api.github.com/users/jrob119/repos \n", - "498 https://api.github.com/users/jrob119/repos \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/repos \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/repos \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/repos \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/repos \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/repos \n", - "509 https://api.github.com/users/dominicbarkerAN/repos \n", - "510 https://api.github.com/users/dominicbarkerAN/repos \n", - "511 https://api.github.com/users/jrob119/repos \n", - "512 https://api.github.com/users/jrob119/repos \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/repos \n", - "517 https://api.github.com/users/jrob119/repos \n", - "518 https://api.github.com/users/jrob119/repos \n", - "519 https://api.github.com/users/jrob119/repos \n", - "520 https://api.github.com/users/jrob119/repos \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/repos \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/repos \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/repos \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/repos \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/repos \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/repos \n", - "534 https://api.github.com/users/jrob119/repos \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/repos \n", - "537 https://api.github.com/users/jrob119/repos \n", - "538 https://api.github.com/users/jrob119/repos \n", - "539 https://api.github.com/users/jrob119/repos \n", - "540 https://api.github.com/users/jrob119/repos \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119/repos \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/repos \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/repos \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/repos \n", - "549 https://api.github.com/users/jrob119/repos \n", - "550 https://api.github.com/users/jrob119/repos \n", - "551 https://api.github.com/users/jrob119/repos \n", - "552 https://api.github.com/users/jrob119/repos \n", - "553 https://api.github.com/users/jrob119/repos \n", - "554 https://api.github.com/users/jrob119/repos \n", - "555 https://api.github.com/users/jrob119/repos \n", - "556 https://api.github.com/users/jrob119/repos \n", - "557 https://api.github.com/users/jrob119/repos \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/repos \n", - "560 https://api.github.com/users/jrob119/repos \n", - "561 https://api.github.com/users/jrob119/repos \n", - "562 https://api.github.com/users/jrob119/repos \n", - "563 https://api.github.com/users/jrob119/repos \n", - "564 https://api.github.com/users/jrob119/repos \n", - "565 https://api.github.com/users/jrob119/repos \n", - "566 https://api.github.com/users/jrob119/repos \n", - "567 https://api.github.com/users/jrob119/repos \n", - "568 https://api.github.com/users/jrob119/repos \n", - "569 https://api.github.com/users/jrob119/repos \n", - "570 https://api.github.com/users/jrob119/repos \n", - "571 https://api.github.com/users/jrob119/repos \n", - "572 https://api.github.com/users/jrob119/repos \n", - "573 https://api.github.com/users/jrob119/repos \n", - "574 https://api.github.com/users/jrob119/repos \n", - "575 https://api.github.com/users/jrob119/repos \n", - "576 https://api.github.com/users/jrob119/repos \n", - "577 https://api.github.com/users/jrob119/repos \n", - "578 https://api.github.com/users/jrob119/repos \n", - "579 https://api.github.com/users/jrob119/repos \n", - "580 https://api.github.com/users/jrob119/repos \n", - "581 https://api.github.com/users/jrob119/repos \n", - "582 https://api.github.com/users/jrob119/repos \n", - "583 https://api.github.com/users/jrob119/repos \n", - "584 https://api.github.com/users/jrob119/repos \n", - "585 https://api.github.com/users/jrob119/repos \n", - "586 https://api.github.com/users/jrob119/repos \n", - "587 https://api.github.com/users/jrob119/repos \n", - "588 https://api.github.com/users/jrob119/repos \n", - "589 https://api.github.com/users/jrob119/repos \n", - "590 https://api.github.com/users/jrob119/repos \n", - "591 https://api.github.com/users/jrob119/repos \n", - "592 https://api.github.com/users/jrob119/repos \n", - "593 https://api.github.com/users/jrob119/repos \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/repos \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/repos \n", - "598 https://api.github.com/users/dominicbarkerAN/repos \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/repos \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/repos \n", - "612 https://api.github.com/users/dominicbarkerAN/repos \n", - "613 https://api.github.com/users/jrob119/repos \n", - "614 https://api.github.com/users/jrob119/repos \n", - "615 https://api.github.com/users/ipd-deploy/repos \n", - "616 https://api.github.com/users/ipd-deploy/repos \n", - "617 https://api.github.com/users/ipd-deploy/repos \n", - "618 https://api.github.com/users/ipd-deploy/repos \n", - "619 https://api.github.com/users/ipd-deploy/repos \n", - "620 https://api.github.com/users/ipd-deploy/repos \n", - "621 https://api.github.com/users/dominicbarkerAN/repos \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/repos \n", - "624 https://api.github.com/users/ipd-deploy/repos \n", - "625 https://api.github.com/users/dominicbarkerAN/repos \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/repos \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/repos \n", - "630 https://api.github.com/users/dominicbarkerAN/repos \n", - "631 https://api.github.com/users/dominicbarkerAN/repos \n", - "632 https://api.github.com/users/dominicbarkerAN/repos \n", - "633 https://api.github.com/users/jrob119/repos \n", - "634 https://api.github.com/users/jrob119/repos \n", - "635 https://api.github.com/users/jrob119/repos \n", - "636 https://api.github.com/users/jrob119/repos \n", - "637 https://api.github.com/users/jrob119/repos \n", - "638 https://api.github.com/users/jrob119/repos \n", - "639 https://api.github.com/users/jrob119/repos \n", - "640 https://api.github.com/users/jrob119/repos \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/repos \n", - "643 https://api.github.com/users/jrob119/repos \n", - "644 https://api.github.com/users/jrob119/repos \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/repos \n", - "648 https://api.github.com/users/jrob119/repos \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/repos \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/repos \n", - "656 https://api.github.com/users/dominicbarkerAN/repos \n", - "657 https://api.github.com/users/dominicbarkerAN/repos \n", - "658 https://api.github.com/users/dominicbarkerAN/repos \n", - "659 https://api.github.com/users/dominicbarkerAN/repos \n", - "660 https://api.github.com/users/dominicbarkerAN/repos \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/repos \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/repos \n", - "668 https://api.github.com/users/dominicbarkerAN/repos \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/repos \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/repos \n", - "674 https://api.github.com/users/dominicbarkerAN/repos \n", - "675 https://api.github.com/users/dominicbarkerAN/repos \n", - "676 https://api.github.com/users/dominicbarkerAN/repos \n", - "677 https://api.github.com/users/xeniageorgiouAN/repos \n", - "678 https://api.github.com/users/xeniageorgiouAN/repos \n", - "679 https://api.github.com/users/dominicbarkerAN/repos \n", - "680 https://api.github.com/users/dominicbarkerAN/repos \n", - "681 https://api.github.com/users/dominicbarkerAN/repos \n", - "682 https://api.github.com/users/dominicbarkerAN/repos \n", - "683 https://api.github.com/users/dominicbarkerAN/repos \n", - "684 https://api.github.com/users/dominicbarkerAN/repos \n", - "685 https://api.github.com/users/dominicbarkerAN/repos \n", - "686 https://api.github.com/users/dominicbarkerAN/repos \n", - "687 https://api.github.com/users/dominicbarkerAN/repos \n", - "688 https://api.github.com/users/dominicbarkerAN/repos \n", - "689 https://api.github.com/users/dominicbarkerAN/repos \n", - "690 https://api.github.com/users/dominicbarkerAN/repos \n", - "691 https://api.github.com/users/dominicbarkerAN/repos \n", - "692 https://api.github.com/users/dominicbarkerAN/repos \n", - "693 https://api.github.com/users/dominicbarkerAN/repos \n", - "694 https://api.github.com/users/dominicbarkerAN/repos \n", - "695 https://api.github.com/users/dominicbarkerAN/repos \n", - "696 https://api.github.com/users/dominicbarkerAN/repos \n", - "697 https://api.github.com/users/dominicbarkerAN/repos \n", - "698 https://api.github.com/users/dominicbarkerAN/repos \n", - "699 https://api.github.com/users/dominicbarkerAN/repos \n", - "700 https://api.github.com/users/dominicbarkerAN/repos \n", - "701 https://api.github.com/users/dominicbarkerAN/repos \n", - "702 https://api.github.com/users/dominicbarkerAN/repos \n", - "703 https://api.github.com/users/dominicbarkerAN/repos \n", - "704 https://api.github.com/users/michaelcooperAN/repos \n", - "705 https://api.github.com/users/michaelcooperAN/repos \n", - "706 https://api.github.com/users/michaelcooperAN/repos \n", - "707 https://api.github.com/users/xeniageorgiouAN/repos \n", - "708 https://api.github.com/users/xeniageorgiouAN/repos \n", - "709 https://api.github.com/users/dominicbarkerAN/repos \n", - "710 https://api.github.com/users/dominicbarkerAN/repos \n", - "711 https://api.github.com/users/dominicbarkerAN/repos \n", - "712 https://api.github.com/users/dominicbarkerAN/repos \n", - "713 https://api.github.com/users/dominicbarkerAN/repos \n", - "714 https://api.github.com/users/dominicbarkerAN/repos \n", - "715 https://api.github.com/users/dominicbarkerAN/repos \n", - "716 https://api.github.com/users/dominicbarkerAN/repos \n", - "717 https://api.github.com/users/dominicbarkerAN/repos \n", - "718 https://api.github.com/users/xeniageorgiouAN/repos \n", - "719 https://api.github.com/users/xeniageorgiouAN/repos \n", - "720 https://api.github.com/users/dominicbarkerAN/repos \n", - "721 https://api.github.com/users/dominicbarkerAN/repos \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/repos \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/repos \n", - "726 https://api.github.com/users/michaelcooperAN/repos \n", - "727 https://api.github.com/users/michaelcooperAN/repos \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/repos \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/repos \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/repos \n", - "734 https://api.github.com/users/michaelcooperAN/repos \n", - "735 https://api.github.com/users/michaelcooperAN/repos \n", - "736 https://api.github.com/users/michaelcooperAN/repos \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/repos \n", - "\n", - " author.events_url \\\n", - "0 https://api.github.com/users/jrob119/events{/privacy} \n", - "1 https://api.github.com/users/jrob119/events{/privacy} \n", - "2 https://api.github.com/users/jrob119/events{/privacy} \n", - "3 https://api.github.com/users/jrob119/events{/privacy} \n", - "4 https://api.github.com/users/jrob119/events{/privacy} \n", - "5 https://api.github.com/users/jrob119/events{/privacy} \n", - "6 https://api.github.com/users/jrob119/events{/privacy} \n", - "7 https://api.github.com/users/jrob119/events{/privacy} \n", - "8 https://api.github.com/users/jrob119/events{/privacy} \n", - "9 https://api.github.com/users/jrob119/events{/privacy} \n", - "10 https://api.github.com/users/jrob119/events{/privacy} \n", - "11 https://api.github.com/users/jrob119/events{/privacy} \n", - "12 https://api.github.com/users/jrob119/events{/privacy} \n", - "13 https://api.github.com/users/jrob119/events{/privacy} \n", - "14 https://api.github.com/users/jrob119/events{/privacy} \n", - "15 https://api.github.com/users/jrob119/events{/privacy} \n", - "16 https://api.github.com/users/jrob119/events{/privacy} \n", - "17 https://api.github.com/users/jrob119/events{/privacy} \n", - "18 https://api.github.com/users/jrob119/events{/privacy} \n", - "19 https://api.github.com/users/jrob119/events{/privacy} \n", - "20 https://api.github.com/users/jrob119/events{/privacy} \n", - "21 https://api.github.com/users/jrob119/events{/privacy} \n", - "22 https://api.github.com/users/jrob119/events{/privacy} \n", - "23 https://api.github.com/users/jrob119/events{/privacy} \n", - "24 https://api.github.com/users/jrob119/events{/privacy} \n", - "25 https://api.github.com/users/jrob119/events{/privacy} \n", - "26 https://api.github.com/users/jrob119/events{/privacy} \n", - "27 https://api.github.com/users/jrob119/events{/privacy} \n", - "28 https://api.github.com/users/jrob119/events{/privacy} \n", - "29 https://api.github.com/users/jrob119/events{/privacy} \n", - "30 https://api.github.com/users/jrob119/events{/privacy} \n", - "31 https://api.github.com/users/jrob119/events{/privacy} \n", - "32 https://api.github.com/users/jrob119/events{/privacy} \n", - "33 https://api.github.com/users/jrob119/events{/privacy} \n", - "34 https://api.github.com/users/jrob119/events{/privacy} \n", - "35 https://api.github.com/users/jrob119/events{/privacy} \n", - "36 https://api.github.com/users/jrob119/events{/privacy} \n", - "37 https://api.github.com/users/jrob119/events{/privacy} \n", - "38 https://api.github.com/users/jrob119/events{/privacy} \n", - "39 https://api.github.com/users/jrob119/events{/privacy} \n", - "40 https://api.github.com/users/jrob119/events{/privacy} \n", - "41 https://api.github.com/users/jrob119/events{/privacy} \n", - "42 https://api.github.com/users/jrob119/events{/privacy} \n", - "43 https://api.github.com/users/jrob119/events{/privacy} \n", - "44 https://api.github.com/users/jrob119/events{/privacy} \n", - "45 https://api.github.com/users/jrob119/events{/privacy} \n", - "46 https://api.github.com/users/jrob119/events{/privacy} \n", - "47 https://api.github.com/users/jrob119/events{/privacy} \n", - "48 https://api.github.com/users/jrob119/events{/privacy} \n", - "49 https://api.github.com/users/jrob119/events{/privacy} \n", - "50 https://api.github.com/users/jrob119/events{/privacy} \n", - "51 https://api.github.com/users/jrob119/events{/privacy} \n", - "52 https://api.github.com/users/jrob119/events{/privacy} \n", - "53 https://api.github.com/users/jrob119/events{/privacy} \n", - "54 https://api.github.com/users/jrob119/events{/privacy} \n", - "55 https://api.github.com/users/jrob119/events{/privacy} \n", - "56 https://api.github.com/users/jrob119/events{/privacy} \n", - "57 https://api.github.com/users/jrob119/events{/privacy} \n", - "58 https://api.github.com/users/jrob119/events{/privacy} \n", - "59 https://api.github.com/users/jrob119/events{/privacy} \n", - "60 https://api.github.com/users/jrob119/events{/privacy} \n", - "61 https://api.github.com/users/jrob119/events{/privacy} \n", - "62 https://api.github.com/users/jrob119/events{/privacy} \n", - "63 https://api.github.com/users/jrob119/events{/privacy} \n", - "64 https://api.github.com/users/jrob119/events{/privacy} \n", - "65 https://api.github.com/users/jrob119/events{/privacy} \n", - "66 https://api.github.com/users/jrob119/events{/privacy} \n", - "67 https://api.github.com/users/jrob119/events{/privacy} \n", - "68 https://api.github.com/users/jrob119/events{/privacy} \n", - "69 https://api.github.com/users/jrob119/events{/privacy} \n", - "70 https://api.github.com/users/jrob119/events{/privacy} \n", - "71 https://api.github.com/users/jrob119/events{/privacy} \n", - "72 https://api.github.com/users/jrob119/events{/privacy} \n", - "73 https://api.github.com/users/jrob119/events{/privacy} \n", - "74 https://api.github.com/users/jrob119/events{/privacy} \n", - "75 https://api.github.com/users/jrob119/events{/privacy} \n", - "76 https://api.github.com/users/jrob119/events{/privacy} \n", - "77 https://api.github.com/users/jrob119/events{/privacy} \n", - "78 https://api.github.com/users/jrob119/events{/privacy} \n", - "79 https://api.github.com/users/jrob119/events{/privacy} \n", - "80 https://api.github.com/users/jrob119/events{/privacy} \n", - "81 https://api.github.com/users/jrob119/events{/privacy} \n", - "82 https://api.github.com/users/jrob119/events{/privacy} \n", - "83 https://api.github.com/users/jrob119/events{/privacy} \n", - "84 https://api.github.com/users/jrob119/events{/privacy} \n", - "85 https://api.github.com/users/jrob119/events{/privacy} \n", - "86 https://api.github.com/users/jrob119/events{/privacy} \n", - "87 https://api.github.com/users/jrob119/events{/privacy} \n", - "88 https://api.github.com/users/jrob119/events{/privacy} \n", - "89 https://api.github.com/users/jrob119/events{/privacy} \n", - "90 https://api.github.com/users/jrob119/events{/privacy} \n", - "91 https://api.github.com/users/jrob119/events{/privacy} \n", - "92 https://api.github.com/users/jrob119/events{/privacy} \n", - "93 https://api.github.com/users/jrob119/events{/privacy} \n", - "94 https://api.github.com/users/jrob119/events{/privacy} \n", - "95 https://api.github.com/users/jrob119/events{/privacy} \n", - "96 https://api.github.com/users/jrob119/events{/privacy} \n", - "97 https://api.github.com/users/jrob119/events{/privacy} \n", - "98 https://api.github.com/users/jrob119/events{/privacy} \n", - "99 https://api.github.com/users/jrob119/events{/privacy} \n", - "100 https://api.github.com/users/jrob119/events{/privacy} \n", - "101 https://api.github.com/users/jrob119/events{/privacy} \n", - "102 https://api.github.com/users/jrob119/events{/privacy} \n", - "103 https://api.github.com/users/jrob119/events{/privacy} \n", - "104 https://api.github.com/users/jrob119/events{/privacy} \n", - "105 https://api.github.com/users/jrob119/events{/privacy} \n", - "106 https://api.github.com/users/jrob119/events{/privacy} \n", - "107 https://api.github.com/users/jrob119/events{/privacy} \n", - "108 https://api.github.com/users/jrob119/events{/privacy} \n", - "109 https://api.github.com/users/jrob119/events{/privacy} \n", - "110 https://api.github.com/users/jrob119/events{/privacy} \n", - "111 https://api.github.com/users/jrob119/events{/privacy} \n", - "112 https://api.github.com/users/jrob119/events{/privacy} \n", - "113 https://api.github.com/users/jrob119/events{/privacy} \n", - "114 https://api.github.com/users/jrob119/events{/privacy} \n", - "115 https://api.github.com/users/jrob119/events{/privacy} \n", - "116 https://api.github.com/users/jrob119/events{/privacy} \n", - "117 https://api.github.com/users/jrob119/events{/privacy} \n", - "118 https://api.github.com/users/jrob119/events{/privacy} \n", - "119 https://api.github.com/users/jrob119/events{/privacy} \n", - "120 https://api.github.com/users/jrob119/events{/privacy} \n", - "121 https://api.github.com/users/jrob119/events{/privacy} \n", - "122 https://api.github.com/users/jrob119/events{/privacy} \n", - "123 https://api.github.com/users/jrob119/events{/privacy} \n", - "124 https://api.github.com/users/jrob119/events{/privacy} \n", - "125 https://api.github.com/users/jrob119/events{/privacy} \n", - "126 https://api.github.com/users/jrob119/events{/privacy} \n", - "127 https://api.github.com/users/jrob119/events{/privacy} \n", - "128 https://api.github.com/users/jrob119/events{/privacy} \n", - "129 https://api.github.com/users/jrob119/events{/privacy} \n", - "130 https://api.github.com/users/jrob119/events{/privacy} \n", - "131 https://api.github.com/users/jrob119/events{/privacy} \n", - "132 https://api.github.com/users/jrob119/events{/privacy} \n", - "133 https://api.github.com/users/jrob119/events{/privacy} \n", - "134 https://api.github.com/users/jrob119/events{/privacy} \n", - "135 https://api.github.com/users/jrob119/events{/privacy} \n", - "136 https://api.github.com/users/jrob119/events{/privacy} \n", - "137 https://api.github.com/users/jrob119/events{/privacy} \n", - "138 https://api.github.com/users/jrob119/events{/privacy} \n", - "139 https://api.github.com/users/jrob119/events{/privacy} \n", - "140 https://api.github.com/users/jrob119/events{/privacy} \n", - "141 https://api.github.com/users/jrob119/events{/privacy} \n", - "142 https://api.github.com/users/jrob119/events{/privacy} \n", - "143 https://api.github.com/users/jrob119/events{/privacy} \n", - "144 https://api.github.com/users/jrob119/events{/privacy} \n", - "145 https://api.github.com/users/jrob119/events{/privacy} \n", - "146 https://api.github.com/users/jrob119/events{/privacy} \n", - "147 https://api.github.com/users/jrob119/events{/privacy} \n", - "148 https://api.github.com/users/jrob119/events{/privacy} \n", - "149 https://api.github.com/users/jrob119/events{/privacy} \n", - "150 https://api.github.com/users/jrob119/events{/privacy} \n", - "151 https://api.github.com/users/jrob119/events{/privacy} \n", - "152 https://api.github.com/users/jrob119/events{/privacy} \n", - "153 https://api.github.com/users/jrob119/events{/privacy} \n", - "154 https://api.github.com/users/jrob119/events{/privacy} \n", - "155 https://api.github.com/users/jrob119/events{/privacy} \n", - "156 https://api.github.com/users/jrob119/events{/privacy} \n", - "157 https://api.github.com/users/jrob119/events{/privacy} \n", - "158 https://api.github.com/users/jrob119/events{/privacy} \n", - "159 https://api.github.com/users/jrob119/events{/privacy} \n", - "160 https://api.github.com/users/jrob119/events{/privacy} \n", - "161 https://api.github.com/users/jrob119/events{/privacy} \n", - "162 https://api.github.com/users/jrob119/events{/privacy} \n", - "163 https://api.github.com/users/jrob119/events{/privacy} \n", - "164 https://api.github.com/users/jrob119/events{/privacy} \n", - "165 https://api.github.com/users/jrob119/events{/privacy} \n", - "166 https://api.github.com/users/jrob119/events{/privacy} \n", - "167 https://api.github.com/users/jrob119/events{/privacy} \n", - "168 https://api.github.com/users/jrob119/events{/privacy} \n", - "169 https://api.github.com/users/jrob119/events{/privacy} \n", - "170 https://api.github.com/users/jrob119/events{/privacy} \n", - "171 https://api.github.com/users/jrob119/events{/privacy} \n", - "172 https://api.github.com/users/jrob119/events{/privacy} \n", - "173 https://api.github.com/users/jrob119/events{/privacy} \n", - "174 https://api.github.com/users/jrob119/events{/privacy} \n", - "175 https://api.github.com/users/jrob119/events{/privacy} \n", - "176 https://api.github.com/users/jrob119/events{/privacy} \n", - "177 https://api.github.com/users/jrob119/events{/privacy} \n", - "178 https://api.github.com/users/jrob119/events{/privacy} \n", - "179 https://api.github.com/users/jrob119/events{/privacy} \n", - "180 https://api.github.com/users/jrob119/events{/privacy} \n", - "181 https://api.github.com/users/jrob119/events{/privacy} \n", - "182 https://api.github.com/users/jrob119/events{/privacy} \n", - "183 https://api.github.com/users/jrob119/events{/privacy} \n", - "184 https://api.github.com/users/jrob119/events{/privacy} \n", - "185 https://api.github.com/users/jrob119/events{/privacy} \n", - "186 https://api.github.com/users/jrob119/events{/privacy} \n", - "187 https://api.github.com/users/jrob119/events{/privacy} \n", - "188 https://api.github.com/users/jrob119/events{/privacy} \n", - "189 https://api.github.com/users/jrob119/events{/privacy} \n", - "190 https://api.github.com/users/jrob119/events{/privacy} \n", - "191 https://api.github.com/users/jrob119/events{/privacy} \n", - "192 https://api.github.com/users/jrob119/events{/privacy} \n", - "193 https://api.github.com/users/jrob119/events{/privacy} \n", - "194 https://api.github.com/users/jrob119/events{/privacy} \n", - "195 https://api.github.com/users/jrob119/events{/privacy} \n", - "196 https://api.github.com/users/jrob119/events{/privacy} \n", - "197 https://api.github.com/users/jrob119/events{/privacy} \n", - "198 https://api.github.com/users/jrob119/events{/privacy} \n", - "199 https://api.github.com/users/jrob119/events{/privacy} \n", - "200 https://api.github.com/users/jrob119/events{/privacy} \n", - "201 https://api.github.com/users/jrob119/events{/privacy} \n", - "202 https://api.github.com/users/jrob119/events{/privacy} \n", - "203 https://api.github.com/users/jrob119/events{/privacy} \n", - "204 https://api.github.com/users/jrob119/events{/privacy} \n", - "205 https://api.github.com/users/jrob119/events{/privacy} \n", - "206 https://api.github.com/users/jrob119/events{/privacy} \n", - "207 https://api.github.com/users/jrob119/events{/privacy} \n", - "208 https://api.github.com/users/jrob119/events{/privacy} \n", - "209 https://api.github.com/users/jrob119/events{/privacy} \n", - "210 https://api.github.com/users/jrob119/events{/privacy} \n", - "211 https://api.github.com/users/jrob119/events{/privacy} \n", - "212 https://api.github.com/users/jrob119/events{/privacy} \n", - "213 https://api.github.com/users/jrob119/events{/privacy} \n", - "214 https://api.github.com/users/jrob119/events{/privacy} \n", - "215 https://api.github.com/users/jrob119/events{/privacy} \n", - "216 https://api.github.com/users/jrob119/events{/privacy} \n", - "217 https://api.github.com/users/jrob119/events{/privacy} \n", - "218 https://api.github.com/users/jrob119/events{/privacy} \n", - "219 https://api.github.com/users/jrob119/events{/privacy} \n", - "220 https://api.github.com/users/jrob119/events{/privacy} \n", - "221 https://api.github.com/users/jrob119/events{/privacy} \n", - "222 https://api.github.com/users/jrob119/events{/privacy} \n", - "223 https://api.github.com/users/jrob119/events{/privacy} \n", - "224 https://api.github.com/users/jrob119/events{/privacy} \n", - "225 https://api.github.com/users/jrob119/events{/privacy} \n", - "226 https://api.github.com/users/jrob119/events{/privacy} \n", - "227 https://api.github.com/users/jrob119/events{/privacy} \n", - "228 https://api.github.com/users/jrob119/events{/privacy} \n", - "229 https://api.github.com/users/jrob119/events{/privacy} \n", - "230 https://api.github.com/users/jrob119/events{/privacy} \n", - "231 https://api.github.com/users/jrob119/events{/privacy} \n", - "232 https://api.github.com/users/jrob119/events{/privacy} \n", - "233 https://api.github.com/users/jrob119/events{/privacy} \n", - "234 https://api.github.com/users/jrob119/events{/privacy} \n", - "235 https://api.github.com/users/jrob119/events{/privacy} \n", - "236 https://api.github.com/users/jrob119/events{/privacy} \n", - "237 https://api.github.com/users/jrob119/events{/privacy} \n", - "238 https://api.github.com/users/jrob119/events{/privacy} \n", - "239 https://api.github.com/users/jrob119/events{/privacy} \n", - "240 https://api.github.com/users/jrob119/events{/privacy} \n", - "241 https://api.github.com/users/jrob119/events{/privacy} \n", - "242 https://api.github.com/users/jrob119/events{/privacy} \n", - "243 https://api.github.com/users/jrob119/events{/privacy} \n", - "244 https://api.github.com/users/jrob119/events{/privacy} \n", - "245 https://api.github.com/users/jrob119/events{/privacy} \n", - "246 https://api.github.com/users/jrob119/events{/privacy} \n", - "247 https://api.github.com/users/jrob119/events{/privacy} \n", - "248 https://api.github.com/users/jrob119/events{/privacy} \n", - "249 https://api.github.com/users/jrob119/events{/privacy} \n", - "250 https://api.github.com/users/jrob119/events{/privacy} \n", - "251 https://api.github.com/users/jrob119/events{/privacy} \n", - "252 https://api.github.com/users/jrob119/events{/privacy} \n", - "253 https://api.github.com/users/jrob119/events{/privacy} \n", - "254 https://api.github.com/users/jrob119/events{/privacy} \n", - "255 https://api.github.com/users/jrob119/events{/privacy} \n", - "256 https://api.github.com/users/jrob119/events{/privacy} \n", - "257 https://api.github.com/users/jrob119/events{/privacy} \n", - "258 https://api.github.com/users/jrob119/events{/privacy} \n", - "259 https://api.github.com/users/jrob119/events{/privacy} \n", - "260 https://api.github.com/users/jrob119/events{/privacy} \n", - "261 https://api.github.com/users/jrob119/events{/privacy} \n", - "262 https://api.github.com/users/jrob119/events{/privacy} \n", - "263 https://api.github.com/users/jrob119/events{/privacy} \n", - "264 https://api.github.com/users/jrob119/events{/privacy} \n", - "265 https://api.github.com/users/jrob119/events{/privacy} \n", - "266 https://api.github.com/users/jrob119/events{/privacy} \n", - "267 https://api.github.com/users/jrob119/events{/privacy} \n", - "268 https://api.github.com/users/jrob119/events{/privacy} \n", - "269 https://api.github.com/users/jrob119/events{/privacy} \n", - "270 https://api.github.com/users/jrob119/events{/privacy} \n", - "271 https://api.github.com/users/jrob119/events{/privacy} \n", - "272 https://api.github.com/users/jrob119/events{/privacy} \n", - "273 https://api.github.com/users/jrob119/events{/privacy} \n", - "274 https://api.github.com/users/jrob119/events{/privacy} \n", - "275 https://api.github.com/users/jrob119/events{/privacy} \n", - "276 https://api.github.com/users/jrob119/events{/privacy} \n", - "277 https://api.github.com/users/jrob119/events{/privacy} \n", - "278 https://api.github.com/users/jrob119/events{/privacy} \n", - "279 https://api.github.com/users/jrob119/events{/privacy} \n", - "280 https://api.github.com/users/jrob119/events{/privacy} \n", - "281 https://api.github.com/users/jrob119/events{/privacy} \n", - "282 https://api.github.com/users/jrob119/events{/privacy} \n", - "283 https://api.github.com/users/jrob119/events{/privacy} \n", - "284 https://api.github.com/users/jrob119/events{/privacy} \n", - "285 https://api.github.com/users/jrob119/events{/privacy} \n", - "286 https://api.github.com/users/jrob119/events{/privacy} \n", - "287 https://api.github.com/users/jrob119/events{/privacy} \n", - "288 https://api.github.com/users/jrob119/events{/privacy} \n", - "289 https://api.github.com/users/jrob119/events{/privacy} \n", - "290 https://api.github.com/users/jrob119/events{/privacy} \n", - "291 https://api.github.com/users/jrob119/events{/privacy} \n", - "292 https://api.github.com/users/jrob119/events{/privacy} \n", - "293 https://api.github.com/users/jrob119/events{/privacy} \n", - "294 https://api.github.com/users/jrob119/events{/privacy} \n", - "295 https://api.github.com/users/jrob119/events{/privacy} \n", - "296 https://api.github.com/users/jrob119/events{/privacy} \n", - "297 https://api.github.com/users/jrob119/events{/privacy} \n", - "298 https://api.github.com/users/jrob119/events{/privacy} \n", - "299 https://api.github.com/users/jrob119/events{/privacy} \n", - "300 https://api.github.com/users/jrob119/events{/privacy} \n", - "301 https://api.github.com/users/jrob119/events{/privacy} \n", - "302 https://api.github.com/users/jrob119/events{/privacy} \n", - "303 https://api.github.com/users/jrob119/events{/privacy} \n", - "304 https://api.github.com/users/jrob119/events{/privacy} \n", - "305 https://api.github.com/users/jrob119/events{/privacy} \n", - "306 https://api.github.com/users/jrob119/events{/privacy} \n", - "307 https://api.github.com/users/jrob119/events{/privacy} \n", - "308 https://api.github.com/users/jrob119/events{/privacy} \n", - "309 https://api.github.com/users/jrob119/events{/privacy} \n", - "310 https://api.github.com/users/jrob119/events{/privacy} \n", - "311 https://api.github.com/users/jrob119/events{/privacy} \n", - "312 https://api.github.com/users/jrob119/events{/privacy} \n", - "313 https://api.github.com/users/jrob119/events{/privacy} \n", - "314 https://api.github.com/users/jrob119/events{/privacy} \n", - "315 https://api.github.com/users/jrob119/events{/privacy} \n", - "316 https://api.github.com/users/jrob119/events{/privacy} \n", - "317 https://api.github.com/users/jrob119/events{/privacy} \n", - "318 https://api.github.com/users/jrob119/events{/privacy} \n", - "319 https://api.github.com/users/jrob119/events{/privacy} \n", - "320 https://api.github.com/users/jrob119/events{/privacy} \n", - "321 https://api.github.com/users/jrob119/events{/privacy} \n", - "322 https://api.github.com/users/jrob119/events{/privacy} \n", - "323 https://api.github.com/users/jrob119/events{/privacy} \n", - "324 https://api.github.com/users/jrob119/events{/privacy} \n", - "325 https://api.github.com/users/jrob119/events{/privacy} \n", - "326 https://api.github.com/users/jrob119/events{/privacy} \n", - "327 https://api.github.com/users/jrob119/events{/privacy} \n", - "328 https://api.github.com/users/jrob119/events{/privacy} \n", - "329 https://api.github.com/users/jrob119/events{/privacy} \n", - "330 https://api.github.com/users/jrob119/events{/privacy} \n", - "331 https://api.github.com/users/jrob119/events{/privacy} \n", - "332 https://api.github.com/users/jrob119/events{/privacy} \n", - "333 https://api.github.com/users/jrob119/events{/privacy} \n", - "334 https://api.github.com/users/jrob119/events{/privacy} \n", - "335 https://api.github.com/users/jrob119/events{/privacy} \n", - "336 https://api.github.com/users/jrob119/events{/privacy} \n", - "337 https://api.github.com/users/jrob119/events{/privacy} \n", - "338 https://api.github.com/users/jrob119/events{/privacy} \n", - "339 https://api.github.com/users/jrob119/events{/privacy} \n", - "340 https://api.github.com/users/jrob119/events{/privacy} \n", - "341 https://api.github.com/users/jrob119/events{/privacy} \n", - "342 https://api.github.com/users/jrob119/events{/privacy} \n", - "343 https://api.github.com/users/jrob119/events{/privacy} \n", - "344 https://api.github.com/users/jrob119/events{/privacy} \n", - "345 https://api.github.com/users/jrob119/events{/privacy} \n", - "346 https://api.github.com/users/jrob119/events{/privacy} \n", - "347 https://api.github.com/users/jrob119/events{/privacy} \n", - "348 https://api.github.com/users/jrob119/events{/privacy} \n", - "349 https://api.github.com/users/jrob119/events{/privacy} \n", - "350 https://api.github.com/users/jrob119/events{/privacy} \n", - "351 https://api.github.com/users/jrob119/events{/privacy} \n", - "352 https://api.github.com/users/jrob119/events{/privacy} \n", - "353 https://api.github.com/users/jrob119/events{/privacy} \n", - "354 https://api.github.com/users/jrob119/events{/privacy} \n", - "355 https://api.github.com/users/jrob119/events{/privacy} \n", - "356 https://api.github.com/users/jrob119/events{/privacy} \n", - "357 https://api.github.com/users/jrob119/events{/privacy} \n", - "358 https://api.github.com/users/jrob119/events{/privacy} \n", - "359 https://api.github.com/users/jrob119/events{/privacy} \n", - "360 https://api.github.com/users/jrob119/events{/privacy} \n", - "361 https://api.github.com/users/jrob119/events{/privacy} \n", - "362 https://api.github.com/users/jrob119/events{/privacy} \n", - "363 https://api.github.com/users/jrob119/events{/privacy} \n", - "364 https://api.github.com/users/jrob119/events{/privacy} \n", - "365 https://api.github.com/users/jrob119/events{/privacy} \n", - "366 https://api.github.com/users/jrob119/events{/privacy} \n", - "367 https://api.github.com/users/jrob119/events{/privacy} \n", - "368 https://api.github.com/users/jrob119/events{/privacy} \n", - "369 https://api.github.com/users/jrob119/events{/privacy} \n", - "370 https://api.github.com/users/jrob119/events{/privacy} \n", - "371 https://api.github.com/users/jrob119/events{/privacy} \n", - "372 https://api.github.com/users/jrob119/events{/privacy} \n", - "373 https://api.github.com/users/jrob119/events{/privacy} \n", - "374 https://api.github.com/users/jrob119/events{/privacy} \n", - "375 https://api.github.com/users/jrob119/events{/privacy} \n", - "376 https://api.github.com/users/jrob119/events{/privacy} \n", - "377 https://api.github.com/users/jrob119/events{/privacy} \n", - "378 https://api.github.com/users/jrob119/events{/privacy} \n", - "379 https://api.github.com/users/jrob119/events{/privacy} \n", - "380 https://api.github.com/users/jrob119/events{/privacy} \n", - "381 https://api.github.com/users/jrob119/events{/privacy} \n", - "382 https://api.github.com/users/jrob119/events{/privacy} \n", - "383 https://api.github.com/users/jrob119/events{/privacy} \n", - "384 https://api.github.com/users/jrob119/events{/privacy} \n", - "385 NaN \n", - "386 https://api.github.com/users/jrob119/events{/privacy} \n", - "387 https://api.github.com/users/jrob119/events{/privacy} \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/events{/privacy} \n", - "390 https://api.github.com/users/jrob119/events{/privacy} \n", - "391 https://api.github.com/users/jrob119/events{/privacy} \n", - "392 https://api.github.com/users/jrob119/events{/privacy} \n", - "393 https://api.github.com/users/jrob119/events{/privacy} \n", - "394 https://api.github.com/users/jrob119/events{/privacy} \n", - "395 https://api.github.com/users/jrob119/events{/privacy} \n", - "396 https://api.github.com/users/jrob119/events{/privacy} \n", - "397 https://api.github.com/users/jrob119/events{/privacy} \n", - "398 https://api.github.com/users/jrob119/events{/privacy} \n", - "399 https://api.github.com/users/jrob119/events{/privacy} \n", - "400 https://api.github.com/users/jrob119/events{/privacy} \n", - "401 https://api.github.com/users/jrob119/events{/privacy} \n", - "402 https://api.github.com/users/jrob119/events{/privacy} \n", - "403 https://api.github.com/users/jrob119/events{/privacy} \n", - "404 https://api.github.com/users/jrob119/events{/privacy} \n", - "405 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "406 https://api.github.com/users/jrob119/events{/privacy} \n", - "407 https://api.github.com/users/jrob119/events{/privacy} \n", - "408 https://api.github.com/users/jrob119/events{/privacy} \n", - "409 https://api.github.com/users/jrob119/events{/privacy} \n", - "410 https://api.github.com/users/jrob119/events{/privacy} \n", - "411 https://api.github.com/users/jrob119/events{/privacy} \n", - "412 https://api.github.com/users/jrob119/events{/privacy} \n", - "413 https://api.github.com/users/jrob119/events{/privacy} \n", - "414 https://api.github.com/users/jrob119/events{/privacy} \n", - "415 https://api.github.com/users/jrob119/events{/privacy} \n", - "416 https://api.github.com/users/jrob119/events{/privacy} \n", - "417 https://api.github.com/users/jrob119/events{/privacy} \n", - "418 https://api.github.com/users/jrob119/events{/privacy} \n", - "419 https://api.github.com/users/jrob119/events{/privacy} \n", - "420 https://api.github.com/users/jrob119/events{/privacy} \n", - "421 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "422 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "423 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "424 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "425 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "426 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "427 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "428 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "429 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "430 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "431 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "432 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "433 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "434 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "435 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "436 https://api.github.com/users/jrob119/events{/privacy} \n", - "437 https://api.github.com/users/jrob119/events{/privacy} \n", - "438 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "439 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "440 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "441 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "442 https://api.github.com/users/jrob119/events{/privacy} \n", - "443 https://api.github.com/users/jrob119/events{/privacy} \n", - "444 https://api.github.com/users/jrob119/events{/privacy} \n", - "445 https://api.github.com/users/jrob119/events{/privacy} \n", - "446 https://api.github.com/users/jrob119/events{/privacy} \n", - "447 https://api.github.com/users/jrob119/events{/privacy} \n", - "448 https://api.github.com/users/jrob119/events{/privacy} \n", - "449 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "450 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "451 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "452 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "453 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "454 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "455 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "456 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "457 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "458 https://api.github.com/users/jrob119/events{/privacy} \n", - "459 https://api.github.com/users/jrob119/events{/privacy} \n", - "460 https://api.github.com/users/jrob119/events{/privacy} \n", - "461 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "462 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "463 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "464 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "465 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "466 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "467 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "468 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "469 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "470 https://api.github.com/users/jrob119/events{/privacy} \n", - "471 https://api.github.com/users/jrob119/events{/privacy} \n", - "472 https://api.github.com/users/jrob119/events{/privacy} \n", - "473 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "474 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "475 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "476 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "477 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "478 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "479 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "480 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "481 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "482 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "483 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "484 https://api.github.com/users/jrob119/events{/privacy} \n", - "485 https://api.github.com/users/jrob119/events{/privacy} \n", - "486 https://api.github.com/users/jrob119/events{/privacy} \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/jrob119/events{/privacy} \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "495 NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "497 https://api.github.com/users/jrob119/events{/privacy} \n", - "498 https://api.github.com/users/jrob119/events{/privacy} \n", - "499 NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "501 NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "503 NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "505 NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "507 NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "509 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "510 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "511 https://api.github.com/users/jrob119/events{/privacy} \n", - "512 https://api.github.com/users/jrob119/events{/privacy} \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "517 https://api.github.com/users/jrob119/events{/privacy} \n", - "518 https://api.github.com/users/jrob119/events{/privacy} \n", - "519 https://api.github.com/users/jrob119/events{/privacy} \n", - "520 https://api.github.com/users/jrob119/events{/privacy} \n", - "521 NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "523 NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "525 NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "527 NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "529 NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/events{/privacy} \n", - "534 https://api.github.com/users/jrob119/events{/privacy} \n", - "535 NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "537 https://api.github.com/users/jrob119/events{/privacy} \n", - "538 https://api.github.com/users/jrob119/events{/privacy} \n", - "539 https://api.github.com/users/jrob119/events{/privacy} \n", - "540 https://api.github.com/users/jrob119/events{/privacy} \n", - "541 NaN \n", - "542 https://api.github.com/users/jrob119/events{/privacy} \n", - "543 NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "545 NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "547 NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "549 https://api.github.com/users/jrob119/events{/privacy} \n", - "550 https://api.github.com/users/jrob119/events{/privacy} \n", - "551 https://api.github.com/users/jrob119/events{/privacy} \n", - "552 https://api.github.com/users/jrob119/events{/privacy} \n", - "553 https://api.github.com/users/jrob119/events{/privacy} \n", - "554 https://api.github.com/users/jrob119/events{/privacy} \n", - "555 https://api.github.com/users/jrob119/events{/privacy} \n", - "556 https://api.github.com/users/jrob119/events{/privacy} \n", - "557 https://api.github.com/users/jrob119/events{/privacy} \n", - "558 NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "560 https://api.github.com/users/jrob119/events{/privacy} \n", - "561 https://api.github.com/users/jrob119/events{/privacy} \n", - "562 https://api.github.com/users/jrob119/events{/privacy} \n", - "563 https://api.github.com/users/jrob119/events{/privacy} \n", - "564 https://api.github.com/users/jrob119/events{/privacy} \n", - "565 https://api.github.com/users/jrob119/events{/privacy} \n", - "566 https://api.github.com/users/jrob119/events{/privacy} \n", - "567 https://api.github.com/users/jrob119/events{/privacy} \n", - "568 https://api.github.com/users/jrob119/events{/privacy} \n", - "569 https://api.github.com/users/jrob119/events{/privacy} \n", - "570 https://api.github.com/users/jrob119/events{/privacy} \n", - "571 https://api.github.com/users/jrob119/events{/privacy} \n", - "572 https://api.github.com/users/jrob119/events{/privacy} \n", - "573 https://api.github.com/users/jrob119/events{/privacy} \n", - "574 https://api.github.com/users/jrob119/events{/privacy} \n", - "575 https://api.github.com/users/jrob119/events{/privacy} \n", - "576 https://api.github.com/users/jrob119/events{/privacy} \n", - "577 https://api.github.com/users/jrob119/events{/privacy} \n", - "578 https://api.github.com/users/jrob119/events{/privacy} \n", - "579 https://api.github.com/users/jrob119/events{/privacy} \n", - "580 https://api.github.com/users/jrob119/events{/privacy} \n", - "581 https://api.github.com/users/jrob119/events{/privacy} \n", - "582 https://api.github.com/users/jrob119/events{/privacy} \n", - "583 https://api.github.com/users/jrob119/events{/privacy} \n", - "584 https://api.github.com/users/jrob119/events{/privacy} \n", - "585 https://api.github.com/users/jrob119/events{/privacy} \n", - "586 https://api.github.com/users/jrob119/events{/privacy} \n", - "587 https://api.github.com/users/jrob119/events{/privacy} \n", - "588 https://api.github.com/users/jrob119/events{/privacy} \n", - "589 https://api.github.com/users/jrob119/events{/privacy} \n", - "590 https://api.github.com/users/jrob119/events{/privacy} \n", - "591 https://api.github.com/users/jrob119/events{/privacy} \n", - "592 https://api.github.com/users/jrob119/events{/privacy} \n", - "593 https://api.github.com/users/jrob119/events{/privacy} \n", - "594 NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "596 NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "598 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "612 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "613 https://api.github.com/users/jrob119/events{/privacy} \n", - "614 https://api.github.com/users/jrob119/events{/privacy} \n", - "615 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "616 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "617 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "618 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "619 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "620 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "621 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "622 NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "624 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "625 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "626 NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "628 NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "630 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "631 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "632 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "633 https://api.github.com/users/jrob119/events{/privacy} \n", - "634 https://api.github.com/users/jrob119/events{/privacy} \n", - "635 https://api.github.com/users/jrob119/events{/privacy} \n", - "636 https://api.github.com/users/jrob119/events{/privacy} \n", - "637 https://api.github.com/users/jrob119/events{/privacy} \n", - "638 https://api.github.com/users/jrob119/events{/privacy} \n", - "639 https://api.github.com/users/jrob119/events{/privacy} \n", - "640 https://api.github.com/users/jrob119/events{/privacy} \n", - "641 NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "643 https://api.github.com/users/jrob119/events{/privacy} \n", - "644 https://api.github.com/users/jrob119/events{/privacy} \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "648 https://api.github.com/users/jrob119/events{/privacy} \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "656 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "657 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "658 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "659 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "660 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "661 NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "668 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "669 NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "674 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "675 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "676 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "677 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "678 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "679 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "680 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "681 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "682 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "683 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "684 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "685 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "686 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "687 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "688 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "689 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "690 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "691 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "692 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "693 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "694 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "695 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "696 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "697 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "698 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "699 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "700 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "701 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "702 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "703 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "704 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "705 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "706 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "707 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "708 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "709 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "710 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "711 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "712 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "713 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "714 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "715 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "716 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "717 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "718 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "719 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "720 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "721 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "722 NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "724 NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "726 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "727 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "728 NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "730 NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "732 NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "734 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "735 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "736 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "737 NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "\n", - " author.received_events_url author.type \\\n", - "0 https://api.github.com/users/jrob119/received_events User \n", - "1 https://api.github.com/users/jrob119/received_events User \n", - "2 https://api.github.com/users/jrob119/received_events User \n", - "3 https://api.github.com/users/jrob119/received_events User \n", - "4 https://api.github.com/users/jrob119/received_events User \n", - "5 https://api.github.com/users/jrob119/received_events User \n", - "6 https://api.github.com/users/jrob119/received_events User \n", - "7 https://api.github.com/users/jrob119/received_events User \n", - "8 https://api.github.com/users/jrob119/received_events User \n", - "9 https://api.github.com/users/jrob119/received_events User \n", - "10 https://api.github.com/users/jrob119/received_events User \n", - "11 https://api.github.com/users/jrob119/received_events User \n", - "12 https://api.github.com/users/jrob119/received_events User \n", - "13 https://api.github.com/users/jrob119/received_events User \n", - "14 https://api.github.com/users/jrob119/received_events User \n", - "15 https://api.github.com/users/jrob119/received_events User \n", - "16 https://api.github.com/users/jrob119/received_events User \n", - "17 https://api.github.com/users/jrob119/received_events User \n", - "18 https://api.github.com/users/jrob119/received_events User \n", - "19 https://api.github.com/users/jrob119/received_events User \n", - "20 https://api.github.com/users/jrob119/received_events User \n", - "21 https://api.github.com/users/jrob119/received_events User \n", - "22 https://api.github.com/users/jrob119/received_events User \n", - "23 https://api.github.com/users/jrob119/received_events User \n", - "24 https://api.github.com/users/jrob119/received_events User \n", - "25 https://api.github.com/users/jrob119/received_events User \n", - "26 https://api.github.com/users/jrob119/received_events User \n", - "27 https://api.github.com/users/jrob119/received_events User \n", - "28 https://api.github.com/users/jrob119/received_events User \n", - "29 https://api.github.com/users/jrob119/received_events User \n", - "30 https://api.github.com/users/jrob119/received_events User \n", - "31 https://api.github.com/users/jrob119/received_events User \n", - "32 https://api.github.com/users/jrob119/received_events User \n", - "33 https://api.github.com/users/jrob119/received_events User \n", - "34 https://api.github.com/users/jrob119/received_events User \n", - "35 https://api.github.com/users/jrob119/received_events User \n", - "36 https://api.github.com/users/jrob119/received_events User \n", - "37 https://api.github.com/users/jrob119/received_events User \n", - "38 https://api.github.com/users/jrob119/received_events User \n", - "39 https://api.github.com/users/jrob119/received_events User \n", - "40 https://api.github.com/users/jrob119/received_events User \n", - "41 https://api.github.com/users/jrob119/received_events User \n", - "42 https://api.github.com/users/jrob119/received_events User \n", - "43 https://api.github.com/users/jrob119/received_events User \n", - "44 https://api.github.com/users/jrob119/received_events User \n", - "45 https://api.github.com/users/jrob119/received_events User \n", - "46 https://api.github.com/users/jrob119/received_events User \n", - "47 https://api.github.com/users/jrob119/received_events User \n", - "48 https://api.github.com/users/jrob119/received_events User \n", - "49 https://api.github.com/users/jrob119/received_events User \n", - "50 https://api.github.com/users/jrob119/received_events User \n", - "51 https://api.github.com/users/jrob119/received_events User \n", - "52 https://api.github.com/users/jrob119/received_events User \n", - "53 https://api.github.com/users/jrob119/received_events User \n", - "54 https://api.github.com/users/jrob119/received_events User \n", - "55 https://api.github.com/users/jrob119/received_events User \n", - "56 https://api.github.com/users/jrob119/received_events User \n", - "57 https://api.github.com/users/jrob119/received_events User \n", - "58 https://api.github.com/users/jrob119/received_events User \n", - "59 https://api.github.com/users/jrob119/received_events User \n", - "60 https://api.github.com/users/jrob119/received_events User \n", - "61 https://api.github.com/users/jrob119/received_events User \n", - "62 https://api.github.com/users/jrob119/received_events User \n", - "63 https://api.github.com/users/jrob119/received_events User \n", - "64 https://api.github.com/users/jrob119/received_events User \n", - "65 https://api.github.com/users/jrob119/received_events User \n", - "66 https://api.github.com/users/jrob119/received_events User \n", - "67 https://api.github.com/users/jrob119/received_events User \n", - "68 https://api.github.com/users/jrob119/received_events User \n", - "69 https://api.github.com/users/jrob119/received_events User \n", - "70 https://api.github.com/users/jrob119/received_events User \n", - "71 https://api.github.com/users/jrob119/received_events User \n", - "72 https://api.github.com/users/jrob119/received_events User \n", - "73 https://api.github.com/users/jrob119/received_events User \n", - "74 https://api.github.com/users/jrob119/received_events User \n", - "75 https://api.github.com/users/jrob119/received_events User \n", - "76 https://api.github.com/users/jrob119/received_events User \n", - "77 https://api.github.com/users/jrob119/received_events User \n", - "78 https://api.github.com/users/jrob119/received_events User \n", - "79 https://api.github.com/users/jrob119/received_events User \n", - "80 https://api.github.com/users/jrob119/received_events User \n", - "81 https://api.github.com/users/jrob119/received_events User \n", - "82 https://api.github.com/users/jrob119/received_events User \n", - "83 https://api.github.com/users/jrob119/received_events User \n", - "84 https://api.github.com/users/jrob119/received_events User \n", - "85 https://api.github.com/users/jrob119/received_events User \n", - "86 https://api.github.com/users/jrob119/received_events User \n", - "87 https://api.github.com/users/jrob119/received_events User \n", - "88 https://api.github.com/users/jrob119/received_events User \n", - "89 https://api.github.com/users/jrob119/received_events User \n", - "90 https://api.github.com/users/jrob119/received_events User \n", - "91 https://api.github.com/users/jrob119/received_events User \n", - "92 https://api.github.com/users/jrob119/received_events User \n", - "93 https://api.github.com/users/jrob119/received_events User \n", - "94 https://api.github.com/users/jrob119/received_events User \n", - "95 https://api.github.com/users/jrob119/received_events User \n", - "96 https://api.github.com/users/jrob119/received_events User \n", - "97 https://api.github.com/users/jrob119/received_events User \n", - "98 https://api.github.com/users/jrob119/received_events User \n", - "99 https://api.github.com/users/jrob119/received_events User \n", - "100 https://api.github.com/users/jrob119/received_events User \n", - "101 https://api.github.com/users/jrob119/received_events User \n", - "102 https://api.github.com/users/jrob119/received_events User \n", - "103 https://api.github.com/users/jrob119/received_events User \n", - "104 https://api.github.com/users/jrob119/received_events User \n", - "105 https://api.github.com/users/jrob119/received_events User \n", - "106 https://api.github.com/users/jrob119/received_events User \n", - "107 https://api.github.com/users/jrob119/received_events User \n", - "108 https://api.github.com/users/jrob119/received_events User \n", - "109 https://api.github.com/users/jrob119/received_events User \n", - "110 https://api.github.com/users/jrob119/received_events User \n", - "111 https://api.github.com/users/jrob119/received_events User \n", - "112 https://api.github.com/users/jrob119/received_events User \n", - "113 https://api.github.com/users/jrob119/received_events User \n", - "114 https://api.github.com/users/jrob119/received_events User \n", - "115 https://api.github.com/users/jrob119/received_events User \n", - "116 https://api.github.com/users/jrob119/received_events User \n", - "117 https://api.github.com/users/jrob119/received_events User \n", - "118 https://api.github.com/users/jrob119/received_events User \n", - "119 https://api.github.com/users/jrob119/received_events User \n", - "120 https://api.github.com/users/jrob119/received_events User \n", - "121 https://api.github.com/users/jrob119/received_events User \n", - "122 https://api.github.com/users/jrob119/received_events User \n", - "123 https://api.github.com/users/jrob119/received_events User \n", - "124 https://api.github.com/users/jrob119/received_events User \n", - "125 https://api.github.com/users/jrob119/received_events User \n", - "126 https://api.github.com/users/jrob119/received_events User \n", - "127 https://api.github.com/users/jrob119/received_events User \n", - "128 https://api.github.com/users/jrob119/received_events User \n", - "129 https://api.github.com/users/jrob119/received_events User \n", - "130 https://api.github.com/users/jrob119/received_events User \n", - "131 https://api.github.com/users/jrob119/received_events User \n", - "132 https://api.github.com/users/jrob119/received_events User \n", - "133 https://api.github.com/users/jrob119/received_events User \n", - "134 https://api.github.com/users/jrob119/received_events User \n", - "135 https://api.github.com/users/jrob119/received_events User \n", - "136 https://api.github.com/users/jrob119/received_events User \n", - "137 https://api.github.com/users/jrob119/received_events User \n", - "138 https://api.github.com/users/jrob119/received_events User \n", - "139 https://api.github.com/users/jrob119/received_events User \n", - "140 https://api.github.com/users/jrob119/received_events User \n", - "141 https://api.github.com/users/jrob119/received_events User \n", - "142 https://api.github.com/users/jrob119/received_events User \n", - "143 https://api.github.com/users/jrob119/received_events User \n", - "144 https://api.github.com/users/jrob119/received_events User \n", - "145 https://api.github.com/users/jrob119/received_events User \n", - "146 https://api.github.com/users/jrob119/received_events User \n", - "147 https://api.github.com/users/jrob119/received_events User \n", - "148 https://api.github.com/users/jrob119/received_events User \n", - "149 https://api.github.com/users/jrob119/received_events User \n", - "150 https://api.github.com/users/jrob119/received_events User \n", - "151 https://api.github.com/users/jrob119/received_events User \n", - "152 https://api.github.com/users/jrob119/received_events User \n", - "153 https://api.github.com/users/jrob119/received_events User \n", - "154 https://api.github.com/users/jrob119/received_events User \n", - "155 https://api.github.com/users/jrob119/received_events User \n", - "156 https://api.github.com/users/jrob119/received_events User \n", - "157 https://api.github.com/users/jrob119/received_events User \n", - "158 https://api.github.com/users/jrob119/received_events User \n", - "159 https://api.github.com/users/jrob119/received_events User \n", - "160 https://api.github.com/users/jrob119/received_events User \n", - "161 https://api.github.com/users/jrob119/received_events User \n", - "162 https://api.github.com/users/jrob119/received_events User \n", - "163 https://api.github.com/users/jrob119/received_events User \n", - "164 https://api.github.com/users/jrob119/received_events User \n", - "165 https://api.github.com/users/jrob119/received_events User \n", - "166 https://api.github.com/users/jrob119/received_events User \n", - "167 https://api.github.com/users/jrob119/received_events User \n", - "168 https://api.github.com/users/jrob119/received_events User \n", - "169 https://api.github.com/users/jrob119/received_events User \n", - "170 https://api.github.com/users/jrob119/received_events User \n", - "171 https://api.github.com/users/jrob119/received_events User \n", - "172 https://api.github.com/users/jrob119/received_events User \n", - "173 https://api.github.com/users/jrob119/received_events User \n", - "174 https://api.github.com/users/jrob119/received_events User \n", - "175 https://api.github.com/users/jrob119/received_events User \n", - "176 https://api.github.com/users/jrob119/received_events User \n", - "177 https://api.github.com/users/jrob119/received_events User \n", - "178 https://api.github.com/users/jrob119/received_events User \n", - "179 https://api.github.com/users/jrob119/received_events User \n", - "180 https://api.github.com/users/jrob119/received_events User \n", - "181 https://api.github.com/users/jrob119/received_events User \n", - "182 https://api.github.com/users/jrob119/received_events User \n", - "183 https://api.github.com/users/jrob119/received_events User \n", - "184 https://api.github.com/users/jrob119/received_events User \n", - "185 https://api.github.com/users/jrob119/received_events User \n", - "186 https://api.github.com/users/jrob119/received_events User \n", - "187 https://api.github.com/users/jrob119/received_events User \n", - "188 https://api.github.com/users/jrob119/received_events User \n", - "189 https://api.github.com/users/jrob119/received_events User \n", - "190 https://api.github.com/users/jrob119/received_events User \n", - "191 https://api.github.com/users/jrob119/received_events User \n", - "192 https://api.github.com/users/jrob119/received_events User \n", - "193 https://api.github.com/users/jrob119/received_events User \n", - "194 https://api.github.com/users/jrob119/received_events User \n", - "195 https://api.github.com/users/jrob119/received_events User \n", - "196 https://api.github.com/users/jrob119/received_events User \n", - "197 https://api.github.com/users/jrob119/received_events User \n", - "198 https://api.github.com/users/jrob119/received_events User \n", - "199 https://api.github.com/users/jrob119/received_events User \n", - "200 https://api.github.com/users/jrob119/received_events User \n", - "201 https://api.github.com/users/jrob119/received_events User \n", - "202 https://api.github.com/users/jrob119/received_events User \n", - "203 https://api.github.com/users/jrob119/received_events User \n", - "204 https://api.github.com/users/jrob119/received_events User \n", - "205 https://api.github.com/users/jrob119/received_events User \n", - "206 https://api.github.com/users/jrob119/received_events User \n", - "207 https://api.github.com/users/jrob119/received_events User \n", - "208 https://api.github.com/users/jrob119/received_events User \n", - "209 https://api.github.com/users/jrob119/received_events User \n", - "210 https://api.github.com/users/jrob119/received_events User \n", - "211 https://api.github.com/users/jrob119/received_events User \n", - "212 https://api.github.com/users/jrob119/received_events User \n", - "213 https://api.github.com/users/jrob119/received_events User \n", - "214 https://api.github.com/users/jrob119/received_events User \n", - "215 https://api.github.com/users/jrob119/received_events User \n", - "216 https://api.github.com/users/jrob119/received_events User \n", - "217 https://api.github.com/users/jrob119/received_events User \n", - "218 https://api.github.com/users/jrob119/received_events User \n", - "219 https://api.github.com/users/jrob119/received_events User \n", - "220 https://api.github.com/users/jrob119/received_events User \n", - "221 https://api.github.com/users/jrob119/received_events User \n", - "222 https://api.github.com/users/jrob119/received_events User \n", - "223 https://api.github.com/users/jrob119/received_events User \n", - "224 https://api.github.com/users/jrob119/received_events User \n", - "225 https://api.github.com/users/jrob119/received_events User \n", - "226 https://api.github.com/users/jrob119/received_events User \n", - "227 https://api.github.com/users/jrob119/received_events User \n", - "228 https://api.github.com/users/jrob119/received_events User \n", - "229 https://api.github.com/users/jrob119/received_events User \n", - "230 https://api.github.com/users/jrob119/received_events User \n", - "231 https://api.github.com/users/jrob119/received_events User \n", - "232 https://api.github.com/users/jrob119/received_events User \n", - "233 https://api.github.com/users/jrob119/received_events User \n", - "234 https://api.github.com/users/jrob119/received_events User \n", - "235 https://api.github.com/users/jrob119/received_events User \n", - "236 https://api.github.com/users/jrob119/received_events User \n", - "237 https://api.github.com/users/jrob119/received_events User \n", - "238 https://api.github.com/users/jrob119/received_events User \n", - "239 https://api.github.com/users/jrob119/received_events User \n", - "240 https://api.github.com/users/jrob119/received_events User \n", - "241 https://api.github.com/users/jrob119/received_events User \n", - "242 https://api.github.com/users/jrob119/received_events User \n", - "243 https://api.github.com/users/jrob119/received_events User \n", - "244 https://api.github.com/users/jrob119/received_events User \n", - "245 https://api.github.com/users/jrob119/received_events User \n", - "246 https://api.github.com/users/jrob119/received_events User \n", - "247 https://api.github.com/users/jrob119/received_events User \n", - "248 https://api.github.com/users/jrob119/received_events User \n", - "249 https://api.github.com/users/jrob119/received_events User \n", - "250 https://api.github.com/users/jrob119/received_events User \n", - "251 https://api.github.com/users/jrob119/received_events User \n", - "252 https://api.github.com/users/jrob119/received_events User \n", - "253 https://api.github.com/users/jrob119/received_events User \n", - "254 https://api.github.com/users/jrob119/received_events User \n", - "255 https://api.github.com/users/jrob119/received_events User \n", - "256 https://api.github.com/users/jrob119/received_events User \n", - "257 https://api.github.com/users/jrob119/received_events User \n", - "258 https://api.github.com/users/jrob119/received_events User \n", - "259 https://api.github.com/users/jrob119/received_events User \n", - "260 https://api.github.com/users/jrob119/received_events User \n", - "261 https://api.github.com/users/jrob119/received_events User \n", - "262 https://api.github.com/users/jrob119/received_events User \n", - "263 https://api.github.com/users/jrob119/received_events User \n", - "264 https://api.github.com/users/jrob119/received_events User \n", - "265 https://api.github.com/users/jrob119/received_events User \n", - "266 https://api.github.com/users/jrob119/received_events User \n", - "267 https://api.github.com/users/jrob119/received_events User \n", - "268 https://api.github.com/users/jrob119/received_events User \n", - "269 https://api.github.com/users/jrob119/received_events User \n", - "270 https://api.github.com/users/jrob119/received_events User \n", - "271 https://api.github.com/users/jrob119/received_events User \n", - "272 https://api.github.com/users/jrob119/received_events User \n", - "273 https://api.github.com/users/jrob119/received_events User \n", - "274 https://api.github.com/users/jrob119/received_events User \n", - "275 https://api.github.com/users/jrob119/received_events User \n", - "276 https://api.github.com/users/jrob119/received_events User \n", - "277 https://api.github.com/users/jrob119/received_events User \n", - "278 https://api.github.com/users/jrob119/received_events User \n", - "279 https://api.github.com/users/jrob119/received_events User \n", - "280 https://api.github.com/users/jrob119/received_events User \n", - "281 https://api.github.com/users/jrob119/received_events User \n", - "282 https://api.github.com/users/jrob119/received_events User \n", - "283 https://api.github.com/users/jrob119/received_events User \n", - "284 https://api.github.com/users/jrob119/received_events User \n", - "285 https://api.github.com/users/jrob119/received_events User \n", - "286 https://api.github.com/users/jrob119/received_events User \n", - "287 https://api.github.com/users/jrob119/received_events User \n", - "288 https://api.github.com/users/jrob119/received_events User \n", - "289 https://api.github.com/users/jrob119/received_events User \n", - "290 https://api.github.com/users/jrob119/received_events User \n", - "291 https://api.github.com/users/jrob119/received_events User \n", - "292 https://api.github.com/users/jrob119/received_events User \n", - "293 https://api.github.com/users/jrob119/received_events User \n", - "294 https://api.github.com/users/jrob119/received_events User \n", - "295 https://api.github.com/users/jrob119/received_events User \n", - "296 https://api.github.com/users/jrob119/received_events User \n", - "297 https://api.github.com/users/jrob119/received_events User \n", - "298 https://api.github.com/users/jrob119/received_events User \n", - "299 https://api.github.com/users/jrob119/received_events User \n", - "300 https://api.github.com/users/jrob119/received_events User \n", - "301 https://api.github.com/users/jrob119/received_events User \n", - "302 https://api.github.com/users/jrob119/received_events User \n", - "303 https://api.github.com/users/jrob119/received_events User \n", - "304 https://api.github.com/users/jrob119/received_events User \n", - "305 https://api.github.com/users/jrob119/received_events User \n", - "306 https://api.github.com/users/jrob119/received_events User \n", - "307 https://api.github.com/users/jrob119/received_events User \n", - "308 https://api.github.com/users/jrob119/received_events User \n", - "309 https://api.github.com/users/jrob119/received_events User \n", - "310 https://api.github.com/users/jrob119/received_events User \n", - "311 https://api.github.com/users/jrob119/received_events User \n", - "312 https://api.github.com/users/jrob119/received_events User \n", - "313 https://api.github.com/users/jrob119/received_events User \n", - "314 https://api.github.com/users/jrob119/received_events User \n", - "315 https://api.github.com/users/jrob119/received_events User \n", - "316 https://api.github.com/users/jrob119/received_events User \n", - "317 https://api.github.com/users/jrob119/received_events User \n", - "318 https://api.github.com/users/jrob119/received_events User \n", - "319 https://api.github.com/users/jrob119/received_events User \n", - "320 https://api.github.com/users/jrob119/received_events User \n", - "321 https://api.github.com/users/jrob119/received_events User \n", - "322 https://api.github.com/users/jrob119/received_events User \n", - "323 https://api.github.com/users/jrob119/received_events User \n", - "324 https://api.github.com/users/jrob119/received_events User \n", - "325 https://api.github.com/users/jrob119/received_events User \n", - "326 https://api.github.com/users/jrob119/received_events User \n", - "327 https://api.github.com/users/jrob119/received_events User \n", - "328 https://api.github.com/users/jrob119/received_events User \n", - "329 https://api.github.com/users/jrob119/received_events User \n", - "330 https://api.github.com/users/jrob119/received_events User \n", - "331 https://api.github.com/users/jrob119/received_events User \n", - "332 https://api.github.com/users/jrob119/received_events User \n", - "333 https://api.github.com/users/jrob119/received_events User \n", - "334 https://api.github.com/users/jrob119/received_events User \n", - "335 https://api.github.com/users/jrob119/received_events User \n", - "336 https://api.github.com/users/jrob119/received_events User \n", - "337 https://api.github.com/users/jrob119/received_events User \n", - "338 https://api.github.com/users/jrob119/received_events User \n", - "339 https://api.github.com/users/jrob119/received_events User \n", - "340 https://api.github.com/users/jrob119/received_events User \n", - "341 https://api.github.com/users/jrob119/received_events User \n", - "342 https://api.github.com/users/jrob119/received_events User \n", - "343 https://api.github.com/users/jrob119/received_events User \n", - "344 https://api.github.com/users/jrob119/received_events User \n", - "345 https://api.github.com/users/jrob119/received_events User \n", - "346 https://api.github.com/users/jrob119/received_events User \n", - "347 https://api.github.com/users/jrob119/received_events User \n", - "348 https://api.github.com/users/jrob119/received_events User \n", - "349 https://api.github.com/users/jrob119/received_events User \n", - "350 https://api.github.com/users/jrob119/received_events User \n", - "351 https://api.github.com/users/jrob119/received_events User \n", - "352 https://api.github.com/users/jrob119/received_events User \n", - "353 https://api.github.com/users/jrob119/received_events User \n", - "354 https://api.github.com/users/jrob119/received_events User \n", - "355 https://api.github.com/users/jrob119/received_events User \n", - "356 https://api.github.com/users/jrob119/received_events User \n", - "357 https://api.github.com/users/jrob119/received_events User \n", - "358 https://api.github.com/users/jrob119/received_events User \n", - "359 https://api.github.com/users/jrob119/received_events User \n", - "360 https://api.github.com/users/jrob119/received_events User \n", - "361 https://api.github.com/users/jrob119/received_events User \n", - "362 https://api.github.com/users/jrob119/received_events User \n", - "363 https://api.github.com/users/jrob119/received_events User \n", - "364 https://api.github.com/users/jrob119/received_events User \n", - "365 https://api.github.com/users/jrob119/received_events User \n", - "366 https://api.github.com/users/jrob119/received_events User \n", - "367 https://api.github.com/users/jrob119/received_events User \n", - "368 https://api.github.com/users/jrob119/received_events User \n", - "369 https://api.github.com/users/jrob119/received_events User \n", - "370 https://api.github.com/users/jrob119/received_events User \n", - "371 https://api.github.com/users/jrob119/received_events User \n", - "372 https://api.github.com/users/jrob119/received_events User \n", - "373 https://api.github.com/users/jrob119/received_events User \n", - "374 https://api.github.com/users/jrob119/received_events User \n", - "375 https://api.github.com/users/jrob119/received_events User \n", - "376 https://api.github.com/users/jrob119/received_events User \n", - "377 https://api.github.com/users/jrob119/received_events User \n", - "378 https://api.github.com/users/jrob119/received_events User \n", - "379 https://api.github.com/users/jrob119/received_events User \n", - "380 https://api.github.com/users/jrob119/received_events User \n", - "381 https://api.github.com/users/jrob119/received_events User \n", - "382 https://api.github.com/users/jrob119/received_events User \n", - "383 https://api.github.com/users/jrob119/received_events User \n", - "384 https://api.github.com/users/jrob119/received_events User \n", - "385 NaN NaN \n", - "386 https://api.github.com/users/jrob119/received_events User \n", - "387 https://api.github.com/users/jrob119/received_events User \n", - "388 NaN NaN \n", - "389 https://api.github.com/users/jrob119/received_events User \n", - "390 https://api.github.com/users/jrob119/received_events User \n", - "391 https://api.github.com/users/jrob119/received_events User \n", - "392 https://api.github.com/users/jrob119/received_events User \n", - "393 https://api.github.com/users/jrob119/received_events User \n", - "394 https://api.github.com/users/jrob119/received_events User \n", - "395 https://api.github.com/users/jrob119/received_events User \n", - "396 https://api.github.com/users/jrob119/received_events User \n", - "397 https://api.github.com/users/jrob119/received_events User \n", - "398 https://api.github.com/users/jrob119/received_events User \n", - "399 https://api.github.com/users/jrob119/received_events User \n", - "400 https://api.github.com/users/jrob119/received_events User \n", - "401 https://api.github.com/users/jrob119/received_events User \n", - "402 https://api.github.com/users/jrob119/received_events User \n", - "403 https://api.github.com/users/jrob119/received_events User \n", - "404 https://api.github.com/users/jrob119/received_events User \n", - "405 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "406 https://api.github.com/users/jrob119/received_events User \n", - "407 https://api.github.com/users/jrob119/received_events User \n", - "408 https://api.github.com/users/jrob119/received_events User \n", - "409 https://api.github.com/users/jrob119/received_events User \n", - "410 https://api.github.com/users/jrob119/received_events User \n", - "411 https://api.github.com/users/jrob119/received_events User \n", - "412 https://api.github.com/users/jrob119/received_events User \n", - "413 https://api.github.com/users/jrob119/received_events User \n", - "414 https://api.github.com/users/jrob119/received_events User \n", - "415 https://api.github.com/users/jrob119/received_events User \n", - "416 https://api.github.com/users/jrob119/received_events User \n", - "417 https://api.github.com/users/jrob119/received_events User \n", - "418 https://api.github.com/users/jrob119/received_events User \n", - "419 https://api.github.com/users/jrob119/received_events User \n", - "420 https://api.github.com/users/jrob119/received_events User \n", - "421 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "422 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "423 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "424 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "425 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "426 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "427 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "428 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "429 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "430 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "431 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "432 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "433 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "434 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "435 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "436 https://api.github.com/users/jrob119/received_events User \n", - "437 https://api.github.com/users/jrob119/received_events User \n", - "438 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "439 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "440 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "441 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "442 https://api.github.com/users/jrob119/received_events User \n", - "443 https://api.github.com/users/jrob119/received_events User \n", - "444 https://api.github.com/users/jrob119/received_events User \n", - "445 https://api.github.com/users/jrob119/received_events User \n", - "446 https://api.github.com/users/jrob119/received_events User \n", - "447 https://api.github.com/users/jrob119/received_events User \n", - "448 https://api.github.com/users/jrob119/received_events User \n", - "449 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "450 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "451 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "452 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "453 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "454 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "455 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "456 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "457 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "458 https://api.github.com/users/jrob119/received_events User \n", - "459 https://api.github.com/users/jrob119/received_events User \n", - "460 https://api.github.com/users/jrob119/received_events User \n", - "461 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "462 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "463 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "464 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "465 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "466 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "467 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "468 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "469 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "470 https://api.github.com/users/jrob119/received_events User \n", - "471 https://api.github.com/users/jrob119/received_events User \n", - "472 https://api.github.com/users/jrob119/received_events User \n", - "473 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "474 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "475 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "476 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "477 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "478 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "479 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "480 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "481 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "482 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "483 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "484 https://api.github.com/users/jrob119/received_events User \n", - "485 https://api.github.com/users/jrob119/received_events User \n", - "486 https://api.github.com/users/jrob119/received_events User \n", - "487 NaN NaN \n", - "488 NaN NaN \n", - "489 NaN NaN \n", - "490 NaN NaN \n", - "491 https://api.github.com/users/jrob119/received_events User \n", - "492 NaN NaN \n", - "493 NaN NaN \n", - "494 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "495 NaN NaN \n", - "496 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "497 https://api.github.com/users/jrob119/received_events User \n", - "498 https://api.github.com/users/jrob119/received_events User \n", - "499 NaN NaN \n", - "500 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "501 NaN NaN \n", - "502 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "503 NaN NaN \n", - "504 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "505 NaN NaN \n", - "506 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "507 NaN NaN \n", - "508 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "509 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "510 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "511 https://api.github.com/users/jrob119/received_events User \n", - "512 https://api.github.com/users/jrob119/received_events User \n", - "513 NaN NaN \n", - "514 NaN NaN \n", - "515 NaN NaN \n", - "516 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "517 https://api.github.com/users/jrob119/received_events User \n", - "518 https://api.github.com/users/jrob119/received_events User \n", - "519 https://api.github.com/users/jrob119/received_events User \n", - "520 https://api.github.com/users/jrob119/received_events User \n", - "521 NaN NaN \n", - "522 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "523 NaN NaN \n", - "524 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "525 NaN NaN \n", - "526 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "527 NaN NaN \n", - "528 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "529 NaN NaN \n", - "530 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "531 NaN NaN \n", - "532 NaN NaN \n", - "533 https://api.github.com/users/jrob119/received_events User \n", - "534 https://api.github.com/users/jrob119/received_events User \n", - "535 NaN NaN \n", - "536 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "537 https://api.github.com/users/jrob119/received_events User \n", - "538 https://api.github.com/users/jrob119/received_events User \n", - "539 https://api.github.com/users/jrob119/received_events User \n", - "540 https://api.github.com/users/jrob119/received_events User \n", - "541 NaN NaN \n", - "542 https://api.github.com/users/jrob119/received_events User \n", - "543 NaN NaN \n", - "544 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "545 NaN NaN \n", - "546 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "547 NaN NaN \n", - "548 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "549 https://api.github.com/users/jrob119/received_events User \n", - "550 https://api.github.com/users/jrob119/received_events User \n", - "551 https://api.github.com/users/jrob119/received_events User \n", - "552 https://api.github.com/users/jrob119/received_events User \n", - "553 https://api.github.com/users/jrob119/received_events User \n", - "554 https://api.github.com/users/jrob119/received_events User \n", - "555 https://api.github.com/users/jrob119/received_events User \n", - "556 https://api.github.com/users/jrob119/received_events User \n", - "557 https://api.github.com/users/jrob119/received_events User \n", - "558 NaN NaN \n", - "559 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "560 https://api.github.com/users/jrob119/received_events User \n", - "561 https://api.github.com/users/jrob119/received_events User \n", - "562 https://api.github.com/users/jrob119/received_events User \n", - "563 https://api.github.com/users/jrob119/received_events User \n", - "564 https://api.github.com/users/jrob119/received_events User \n", - "565 https://api.github.com/users/jrob119/received_events User \n", - "566 https://api.github.com/users/jrob119/received_events User \n", - "567 https://api.github.com/users/jrob119/received_events User \n", - "568 https://api.github.com/users/jrob119/received_events User \n", - "569 https://api.github.com/users/jrob119/received_events User \n", - "570 https://api.github.com/users/jrob119/received_events User \n", - "571 https://api.github.com/users/jrob119/received_events User \n", - "572 https://api.github.com/users/jrob119/received_events User \n", - "573 https://api.github.com/users/jrob119/received_events User \n", - "574 https://api.github.com/users/jrob119/received_events User \n", - "575 https://api.github.com/users/jrob119/received_events User \n", - "576 https://api.github.com/users/jrob119/received_events User \n", - "577 https://api.github.com/users/jrob119/received_events User \n", - "578 https://api.github.com/users/jrob119/received_events User \n", - "579 https://api.github.com/users/jrob119/received_events User \n", - "580 https://api.github.com/users/jrob119/received_events User \n", - "581 https://api.github.com/users/jrob119/received_events User \n", - "582 https://api.github.com/users/jrob119/received_events User \n", - "583 https://api.github.com/users/jrob119/received_events User \n", - "584 https://api.github.com/users/jrob119/received_events User \n", - "585 https://api.github.com/users/jrob119/received_events User \n", - "586 https://api.github.com/users/jrob119/received_events User \n", - "587 https://api.github.com/users/jrob119/received_events User \n", - "588 https://api.github.com/users/jrob119/received_events User \n", - "589 https://api.github.com/users/jrob119/received_events User \n", - "590 https://api.github.com/users/jrob119/received_events User \n", - "591 https://api.github.com/users/jrob119/received_events User \n", - "592 https://api.github.com/users/jrob119/received_events User \n", - "593 https://api.github.com/users/jrob119/received_events User \n", - "594 NaN NaN \n", - "595 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "596 NaN NaN \n", - "597 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "598 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "599 NaN NaN \n", - "600 NaN NaN \n", - "601 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "602 NaN NaN \n", - "603 NaN NaN \n", - "604 NaN NaN \n", - "605 NaN NaN \n", - "606 NaN NaN \n", - "607 NaN NaN \n", - "608 NaN NaN \n", - "609 NaN NaN \n", - "610 NaN NaN \n", - "611 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "612 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "613 https://api.github.com/users/jrob119/received_events User \n", - "614 https://api.github.com/users/jrob119/received_events User \n", - "615 https://api.github.com/users/ipd-deploy/received_events User \n", - "616 https://api.github.com/users/ipd-deploy/received_events User \n", - "617 https://api.github.com/users/ipd-deploy/received_events User \n", - "618 https://api.github.com/users/ipd-deploy/received_events User \n", - "619 https://api.github.com/users/ipd-deploy/received_events User \n", - "620 https://api.github.com/users/ipd-deploy/received_events User \n", - "621 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "622 NaN NaN \n", - "623 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "624 https://api.github.com/users/ipd-deploy/received_events User \n", - "625 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "626 NaN NaN \n", - "627 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "628 NaN NaN \n", - "629 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "630 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "631 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "632 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "633 https://api.github.com/users/jrob119/received_events User \n", - "634 https://api.github.com/users/jrob119/received_events User \n", - "635 https://api.github.com/users/jrob119/received_events User \n", - "636 https://api.github.com/users/jrob119/received_events User \n", - "637 https://api.github.com/users/jrob119/received_events User \n", - "638 https://api.github.com/users/jrob119/received_events User \n", - "639 https://api.github.com/users/jrob119/received_events User \n", - "640 https://api.github.com/users/jrob119/received_events User \n", - "641 NaN NaN \n", - "642 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "643 https://api.github.com/users/jrob119/received_events User \n", - "644 https://api.github.com/users/jrob119/received_events User \n", - "645 NaN NaN \n", - "646 NaN NaN \n", - "647 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "648 https://api.github.com/users/jrob119/received_events User \n", - "649 NaN NaN \n", - "650 NaN NaN \n", - "651 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "652 NaN NaN \n", - "653 NaN NaN \n", - "654 NaN NaN \n", - "655 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "656 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "657 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "658 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "659 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "660 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "661 NaN NaN \n", - "662 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "663 NaN NaN \n", - "664 NaN NaN \n", - "665 NaN NaN \n", - "666 NaN NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "668 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "669 NaN NaN \n", - "670 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "671 NaN NaN \n", - "672 NaN NaN \n", - "673 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "674 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "675 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "676 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "677 https://api.github.com/users/xeniageorgiouAN/received_events User \n", - "678 https://api.github.com/users/xeniageorgiouAN/received_events User \n", - "679 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "680 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "681 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "682 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "683 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "684 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "685 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "686 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "687 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "688 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "689 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "690 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "691 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "692 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "693 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "694 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "695 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "696 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "697 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "698 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "699 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "700 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "701 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "702 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "703 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "704 https://api.github.com/users/michaelcooperAN/received_events User \n", - "705 https://api.github.com/users/michaelcooperAN/received_events User \n", - "706 https://api.github.com/users/michaelcooperAN/received_events User \n", - "707 https://api.github.com/users/xeniageorgiouAN/received_events User \n", - "708 https://api.github.com/users/xeniageorgiouAN/received_events User \n", - "709 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "710 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "711 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "712 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "713 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "714 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "715 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "716 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "717 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "718 https://api.github.com/users/xeniageorgiouAN/received_events User \n", - "719 https://api.github.com/users/xeniageorgiouAN/received_events User \n", - "720 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "721 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "722 NaN NaN \n", - "723 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "724 NaN NaN \n", - "725 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "726 https://api.github.com/users/michaelcooperAN/received_events User \n", - "727 https://api.github.com/users/michaelcooperAN/received_events User \n", - "728 NaN NaN \n", - "729 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "730 NaN NaN \n", - "731 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "732 NaN NaN \n", - "733 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "734 https://api.github.com/users/michaelcooperAN/received_events User \n", - "735 https://api.github.com/users/michaelcooperAN/received_events User \n", - "736 https://api.github.com/users/michaelcooperAN/received_events User \n", - "737 NaN NaN \n", - "738 https://api.github.com/users/dominicbarkerAN/received_events User \n", - "\n", - " author.site_admin committer.login committer.id committer.node_id \\\n", - "0 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "1 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "2 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "3 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "4 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "5 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "6 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "7 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "8 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "9 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "10 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "11 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "12 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "13 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "14 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "15 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "16 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "17 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "18 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "19 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "20 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "21 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "22 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "23 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "24 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "25 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "26 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "27 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "28 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "29 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "30 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "31 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "32 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "33 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "34 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "35 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "36 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "37 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "38 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "39 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "40 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "41 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "42 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "43 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "44 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "45 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "46 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "47 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "48 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "49 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "50 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "51 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "52 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "53 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "54 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "55 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "56 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "57 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "58 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "59 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "60 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "61 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "62 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "63 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "64 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "65 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "66 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "67 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "68 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "69 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "70 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "71 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "72 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "73 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "74 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "75 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "76 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "77 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "78 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "79 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "80 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "81 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "82 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "83 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "84 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "85 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "86 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "87 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "88 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "89 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "90 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "91 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "92 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "93 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "94 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "95 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "96 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "97 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "98 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "99 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "100 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "101 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "102 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "103 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "104 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "105 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "106 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "107 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "108 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "109 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "110 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "111 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "112 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "113 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "114 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "115 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "116 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "117 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "118 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "119 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "120 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "121 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "122 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "123 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "124 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "125 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "126 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "127 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "128 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "129 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "130 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "131 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "132 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "133 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "134 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "135 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "136 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "137 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "138 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "139 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "140 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "141 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "142 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "143 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "144 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "145 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "146 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "147 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "148 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "149 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "150 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "151 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "152 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "153 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "154 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "155 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "156 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "157 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "158 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "159 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "160 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "161 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "162 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "163 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "164 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "165 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "166 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "167 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "168 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "169 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "170 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "171 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "172 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "173 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "174 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "175 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "176 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "177 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "178 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "179 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "180 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "181 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "182 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "183 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "184 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "185 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "186 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "187 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "188 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "189 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "190 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "191 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "192 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "193 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "194 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "195 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "196 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "197 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "198 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "199 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "200 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "201 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "202 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "203 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "204 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "205 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "206 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "207 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "208 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "209 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "210 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "211 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "212 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "213 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "214 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "215 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "216 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "217 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "218 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "219 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "220 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "221 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "222 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "223 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "224 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "225 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "226 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "227 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "228 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "229 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "230 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "231 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "232 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "233 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "234 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "235 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "236 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "237 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "238 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "239 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "240 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "241 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "242 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "243 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "244 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "245 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "246 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "247 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "248 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "249 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "250 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "251 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "252 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "253 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "254 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "255 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "256 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "257 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "258 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "259 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "260 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "261 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "262 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "263 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "264 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "265 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "266 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "267 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "268 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "269 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "270 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "271 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "272 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "273 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "274 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "275 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "276 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "277 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "278 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "279 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "280 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "281 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "282 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "283 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "284 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "285 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "286 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "287 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "288 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "289 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "290 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "291 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "292 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "293 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "294 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "295 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "296 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "297 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "298 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "299 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "300 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "301 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "302 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "303 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "304 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "305 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "306 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "307 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "308 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "309 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "310 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "311 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "312 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "313 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "314 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "315 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "316 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "317 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "318 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "319 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "320 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "321 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "322 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "323 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "324 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "325 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "326 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "327 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "328 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "329 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "330 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "331 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "332 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "333 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "334 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "335 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "336 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "337 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "338 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "339 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "340 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "341 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "342 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "343 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "344 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "345 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "346 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "347 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "348 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "349 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "350 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "351 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "352 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "353 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "354 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "355 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "356 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "357 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "358 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "359 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "360 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "361 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "362 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "363 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "364 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "365 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "366 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "367 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "368 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "369 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "370 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "371 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "372 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "373 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "374 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "375 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "376 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "377 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "378 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "379 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "380 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "381 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "382 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "383 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "384 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "385 NaN NaN NaN NaN \n", - "386 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "387 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "388 NaN NaN NaN NaN \n", - "389 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "390 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "391 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "392 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "393 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "394 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "395 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "396 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "397 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "398 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "399 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "400 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "401 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "402 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "403 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "404 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "405 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "406 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "407 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "408 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "409 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "410 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "411 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "412 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "413 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "414 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "415 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "416 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "417 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "418 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "419 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "420 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "421 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "422 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "423 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "424 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "425 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "426 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "427 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "428 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "429 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "430 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "431 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "432 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "433 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "434 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "435 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "436 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "437 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "438 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "439 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "440 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "441 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "442 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "443 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "444 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "445 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "446 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "447 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "448 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "449 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "450 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "451 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "452 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "453 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "454 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "455 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "456 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "457 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "458 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "459 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "460 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "461 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "462 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "463 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "464 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "465 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "466 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "467 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "468 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "469 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "470 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "471 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "472 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "473 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "474 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "475 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "476 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "477 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "478 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "479 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "480 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "481 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "482 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "483 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "484 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "485 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "486 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "487 NaN NaN NaN NaN \n", - "488 NaN NaN NaN NaN \n", - "489 NaN NaN NaN NaN \n", - "490 NaN NaN NaN NaN \n", - "491 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "492 NaN NaN NaN NaN \n", - "493 NaN NaN NaN NaN \n", - "494 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "495 NaN NaN NaN NaN \n", - "496 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "497 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "498 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "499 NaN NaN NaN NaN \n", - "500 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "501 NaN NaN NaN NaN \n", - "502 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "503 NaN NaN NaN NaN \n", - "504 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "505 NaN NaN NaN NaN \n", - "506 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "507 NaN NaN NaN NaN \n", - "508 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "509 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "510 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "511 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "512 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "513 NaN NaN NaN NaN \n", - "514 NaN NaN NaN NaN \n", - "515 NaN NaN NaN NaN \n", - "516 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "517 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "518 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "519 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "520 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "521 NaN NaN NaN NaN \n", - "522 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "523 NaN NaN NaN NaN \n", - "524 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "525 NaN NaN NaN NaN \n", - "526 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "527 NaN NaN NaN NaN \n", - "528 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "529 NaN NaN NaN NaN \n", - "530 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "531 NaN NaN NaN NaN \n", - "532 NaN NaN NaN NaN \n", - "533 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "534 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "535 NaN NaN NaN NaN \n", - "536 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "537 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "538 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "539 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "540 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "541 NaN NaN NaN NaN \n", - "542 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "543 NaN NaN NaN NaN \n", - "544 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "545 NaN NaN NaN NaN \n", - "546 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "547 NaN NaN NaN NaN \n", - "548 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "549 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "550 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "551 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "552 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "553 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "554 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "555 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "556 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "557 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "558 NaN NaN NaN NaN \n", - "559 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "560 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "561 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "562 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "563 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "564 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "565 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "566 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "567 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "568 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "569 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "570 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "571 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "572 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "573 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "574 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "575 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "576 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "577 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "578 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "579 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "580 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "581 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "582 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "583 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "584 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "585 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "586 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "587 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "588 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "589 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "590 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "591 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "592 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "593 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "594 NaN NaN NaN NaN \n", - "595 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "596 NaN NaN NaN NaN \n", - "597 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "598 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "599 NaN NaN NaN NaN \n", - "600 NaN NaN NaN NaN \n", - "601 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "602 NaN NaN NaN NaN \n", - "603 NaN NaN NaN NaN \n", - "604 NaN NaN NaN NaN \n", - "605 NaN NaN NaN NaN \n", - "606 NaN NaN NaN NaN \n", - "607 NaN NaN NaN NaN \n", - "608 NaN NaN NaN NaN \n", - "609 NaN NaN NaN NaN \n", - "610 NaN NaN NaN NaN \n", - "611 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "612 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "613 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "614 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "615 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "616 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "617 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "618 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "619 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "620 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "621 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "622 NaN NaN NaN NaN \n", - "623 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "624 False ipd-deploy 78602048.0 MDQ6VXNlcjc4NjAyMDQ4 \n", - "625 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "626 NaN NaN NaN NaN \n", - "627 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "628 NaN NaN NaN NaN \n", - "629 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "630 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "631 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "632 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "633 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "634 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "635 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "636 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "637 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "638 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "639 False jrob119 19726400.0 MDQ6VXNlcjE5NzI2NDAw \n", - "640 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "641 NaN NaN NaN NaN \n", - "642 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "643 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "644 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "645 NaN NaN NaN NaN \n", - "646 NaN NaN NaN NaN \n", - "647 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "648 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "649 NaN NaN NaN NaN \n", - "650 NaN NaN NaN NaN \n", - "651 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "652 NaN NaN NaN NaN \n", - "653 NaN NaN NaN NaN \n", - "654 NaN NaN NaN NaN \n", - "655 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "656 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "657 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "658 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "659 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "660 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "661 NaN NaN NaN NaN \n", - "662 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "663 NaN NaN NaN NaN \n", - "664 NaN NaN NaN NaN \n", - "665 NaN NaN NaN NaN \n", - "666 NaN NaN NaN NaN \n", - "667 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "668 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "669 NaN NaN NaN NaN \n", - "670 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "671 NaN NaN NaN NaN \n", - "672 NaN NaN NaN NaN \n", - "673 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "674 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "675 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "676 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "677 False xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "678 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "679 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "680 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "681 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "682 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "683 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "684 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "685 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "686 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "687 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "688 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "689 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "690 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "691 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "692 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "693 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "694 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "695 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "696 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "697 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "698 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "699 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "700 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "701 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "702 False dominicbarkerAN 37367778.0 MDQ6VXNlcjM3MzY3Nzc4 \n", - "703 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "704 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "705 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "706 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "707 False xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "708 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "709 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "710 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "711 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "712 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "713 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "714 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "715 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "716 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "717 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "718 False xeniageorgiouAN 55495460.0 MDQ6VXNlcjU1NDk1NDYw \n", - "719 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "720 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "721 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "722 NaN NaN NaN NaN \n", - "723 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "724 NaN NaN NaN NaN \n", - "725 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "726 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "727 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "728 NaN NaN NaN NaN \n", - "729 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "730 NaN NaN NaN NaN \n", - "731 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "732 NaN NaN NaN NaN \n", - "733 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "734 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "735 False michaelcooperAN 55495425.0 MDQ6VXNlcjU1NDk1NDI1 \n", - "736 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "737 NaN NaN NaN NaN \n", - "738 False web-flow 19864447.0 MDQ6VXNlcjE5ODY0NDQ3 \n", - "\n", - " committer.avatar_url \\\n", - "0 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "1 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "2 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "3 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "4 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "5 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "6 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "7 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "8 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "9 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "10 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "11 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "12 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "13 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "14 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "15 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "16 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "17 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "18 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "19 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "20 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "21 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "22 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "23 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "24 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "25 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "26 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "27 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "28 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "29 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "30 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "31 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "32 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "33 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "34 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "35 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "36 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "37 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "38 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "39 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "40 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "41 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "42 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "43 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "44 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "45 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "46 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "47 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "48 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "49 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "50 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "51 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "52 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "53 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "54 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "55 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "56 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "57 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "58 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "59 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "60 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "61 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "62 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "63 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "64 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "65 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "66 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "67 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "68 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "69 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "70 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "71 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "72 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "73 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "74 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "75 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "76 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "77 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "78 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "79 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "80 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "81 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "82 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "83 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "84 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "85 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "86 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "87 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "88 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "89 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "90 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "91 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "92 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "93 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "94 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "95 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "96 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "97 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "98 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "99 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "100 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "101 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "102 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "103 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "104 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "105 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "106 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "107 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "108 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "109 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "110 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "111 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "112 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "113 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "114 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "115 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "116 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "117 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "118 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "119 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "120 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "121 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "122 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "123 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "124 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "125 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "126 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "127 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "128 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "129 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "130 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "131 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "132 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "133 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "134 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "135 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "136 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "137 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "138 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "139 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "140 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "141 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "142 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "143 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "144 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "145 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "146 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "147 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "148 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "149 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "150 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "151 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "152 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "153 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "154 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "155 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "156 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "157 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "158 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "159 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "160 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "161 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "162 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "163 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "164 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "165 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "166 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "167 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "168 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "169 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "170 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "171 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "172 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "173 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "174 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "175 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "176 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "177 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "178 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "179 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "180 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "181 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "182 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "183 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "184 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "185 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "186 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "187 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "188 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "189 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "190 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "191 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "192 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "193 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "194 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "195 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "196 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "197 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "198 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "199 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "200 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "201 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "202 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "203 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "204 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "205 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "206 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "207 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "208 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "209 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "210 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "211 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "212 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "213 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "214 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "215 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "216 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "217 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "218 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "219 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "220 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "221 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "222 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "223 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "224 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "225 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "226 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "227 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "228 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "229 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "230 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "231 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "232 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "233 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "234 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "235 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "236 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "237 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "238 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "239 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "240 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "241 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "242 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "243 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "244 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "245 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "246 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "247 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "248 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "249 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "250 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "251 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "252 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "253 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "254 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "255 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "256 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "257 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "258 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "259 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "260 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "261 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "262 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "263 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "264 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "265 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "266 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "267 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "268 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "269 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "270 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "271 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "272 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "273 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "274 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "275 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "276 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "277 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "278 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "279 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "280 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "281 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "282 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "283 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "284 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "285 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "286 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "287 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "288 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "289 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "290 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "291 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "292 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "293 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "294 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "295 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "296 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "297 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "298 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "299 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "300 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "301 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "302 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "303 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "304 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "305 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "306 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "307 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "308 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "309 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "310 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "311 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "312 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "313 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "314 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "315 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "316 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "317 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "318 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "319 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "320 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "321 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "322 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "323 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "324 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "325 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "326 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "327 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "328 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "329 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "330 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "331 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "332 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "333 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "334 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "335 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "336 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "337 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "338 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "339 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "340 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "341 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "342 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "343 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "344 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "345 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "346 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "347 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "348 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "349 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "350 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "351 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "352 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "353 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "354 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "355 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "356 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "357 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "358 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "359 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "360 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "361 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "362 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "363 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "364 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "365 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "366 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "367 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "368 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "369 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "370 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "371 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "372 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "373 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "374 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "375 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "376 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "377 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "378 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "379 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "380 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "381 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "382 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "383 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "384 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "385 NaN \n", - "386 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "387 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "388 NaN \n", - "389 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "390 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "391 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "392 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "393 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "394 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "395 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "396 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "397 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "398 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "399 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "400 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "401 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "402 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "403 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "404 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "405 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "406 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "407 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "408 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "409 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "410 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "411 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "412 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "413 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "414 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "415 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "416 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "417 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "418 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "419 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "420 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "421 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "422 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "423 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "424 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "425 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "426 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "427 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "428 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "429 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "430 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "431 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "432 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "433 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "434 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "435 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "436 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "437 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "438 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "439 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "440 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "441 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "442 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "443 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "444 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "445 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "446 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "447 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "448 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "449 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "450 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "451 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "452 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "453 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "454 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "455 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "456 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "457 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "458 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "459 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "460 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "461 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "462 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "463 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "464 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "465 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "466 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "467 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "468 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "469 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "470 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "471 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "472 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "473 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "474 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "475 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "476 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "477 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "478 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "479 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "480 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "481 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "482 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "483 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "484 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "485 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "486 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "492 NaN \n", - "493 NaN \n", - "494 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "495 NaN \n", - "496 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "497 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "498 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "499 NaN \n", - "500 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "501 NaN \n", - "502 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "503 NaN \n", - "504 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "505 NaN \n", - "506 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "507 NaN \n", - "508 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "509 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "510 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "511 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "512 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "517 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "518 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "519 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "520 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "521 NaN \n", - "522 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "523 NaN \n", - "524 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "525 NaN \n", - "526 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "527 NaN \n", - "528 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "529 NaN \n", - "530 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "531 NaN \n", - "532 NaN \n", - "533 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "534 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "535 NaN \n", - "536 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "537 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "538 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "539 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "540 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "541 NaN \n", - "542 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "543 NaN \n", - "544 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "545 NaN \n", - "546 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "547 NaN \n", - "548 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "549 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "550 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "551 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "552 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "553 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "554 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "555 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "556 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "557 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "558 NaN \n", - "559 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "560 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "561 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "562 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "563 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "564 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "565 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "566 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "567 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "568 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "569 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "570 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "571 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "572 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "573 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "574 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "575 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "576 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "577 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "578 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "579 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "580 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "581 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "582 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "583 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "584 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "585 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "586 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "587 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "588 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "589 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "590 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "591 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "592 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "593 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "594 NaN \n", - "595 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "596 NaN \n", - "597 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "598 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "599 NaN \n", - "600 NaN \n", - "601 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "612 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "613 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "614 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "615 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "616 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "617 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "618 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "619 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "620 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "621 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "622 NaN \n", - "623 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "624 https://avatars.githubusercontent.com/u/78602048?v=4 \n", - "625 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "626 NaN \n", - "627 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "628 NaN \n", - "629 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "630 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "631 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "632 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "633 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "634 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "635 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "636 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "637 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "638 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "639 https://avatars.githubusercontent.com/u/19726400?v=4 \n", - "640 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "641 NaN \n", - "642 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "643 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "644 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "645 NaN \n", - "646 NaN \n", - "647 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "648 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "649 NaN \n", - "650 NaN \n", - "651 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "656 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "657 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "658 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "659 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "660 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "661 NaN \n", - "662 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "668 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "669 NaN \n", - "670 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "671 NaN \n", - "672 NaN \n", - "673 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "674 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "675 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "676 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "677 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "678 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "679 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "680 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "681 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "682 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "683 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "684 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "685 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "686 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "687 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "688 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "689 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "690 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "691 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "692 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "693 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "694 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "695 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "696 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "697 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "698 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "699 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "700 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "701 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "702 https://avatars.githubusercontent.com/u/37367778?v=4 \n", - "703 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "704 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "705 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "706 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "707 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "708 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "709 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "710 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "711 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "712 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "713 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "714 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "715 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "716 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "717 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "718 https://avatars.githubusercontent.com/u/55495460?v=4 \n", - "719 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "720 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "721 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "722 NaN \n", - "723 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "724 NaN \n", - "725 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "726 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "727 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "728 NaN \n", - "729 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "730 NaN \n", - "731 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "732 NaN \n", - "733 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "734 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "735 https://avatars.githubusercontent.com/u/55495425?v=4 \n", - "736 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "737 NaN \n", - "738 https://avatars.githubusercontent.com/u/19864447?v=4 \n", - "\n", - " committer.gravatar_id committer.url \\\n", - "0 https://api.github.com/users/jrob119 \n", - "1 https://api.github.com/users/jrob119 \n", - "2 https://api.github.com/users/jrob119 \n", - "3 https://api.github.com/users/jrob119 \n", - "4 https://api.github.com/users/jrob119 \n", - "5 https://api.github.com/users/jrob119 \n", - "6 https://api.github.com/users/jrob119 \n", - "7 https://api.github.com/users/jrob119 \n", - "8 https://api.github.com/users/jrob119 \n", - "9 https://api.github.com/users/jrob119 \n", - "10 https://api.github.com/users/jrob119 \n", - "11 https://api.github.com/users/jrob119 \n", - "12 https://api.github.com/users/jrob119 \n", - "13 https://api.github.com/users/jrob119 \n", - "14 https://api.github.com/users/jrob119 \n", - "15 https://api.github.com/users/jrob119 \n", - "16 https://api.github.com/users/jrob119 \n", - "17 https://api.github.com/users/jrob119 \n", - "18 https://api.github.com/users/jrob119 \n", - "19 https://api.github.com/users/jrob119 \n", - "20 https://api.github.com/users/jrob119 \n", - "21 https://api.github.com/users/jrob119 \n", - "22 https://api.github.com/users/jrob119 \n", - "23 https://api.github.com/users/jrob119 \n", - "24 https://api.github.com/users/jrob119 \n", - "25 https://api.github.com/users/jrob119 \n", - "26 https://api.github.com/users/jrob119 \n", - "27 https://api.github.com/users/jrob119 \n", - "28 https://api.github.com/users/jrob119 \n", - "29 https://api.github.com/users/jrob119 \n", - "30 https://api.github.com/users/jrob119 \n", - "31 https://api.github.com/users/jrob119 \n", - "32 https://api.github.com/users/jrob119 \n", - "33 https://api.github.com/users/jrob119 \n", - "34 https://api.github.com/users/jrob119 \n", - "35 https://api.github.com/users/jrob119 \n", - "36 https://api.github.com/users/jrob119 \n", - "37 https://api.github.com/users/jrob119 \n", - "38 https://api.github.com/users/jrob119 \n", - "39 https://api.github.com/users/jrob119 \n", - "40 https://api.github.com/users/jrob119 \n", - "41 https://api.github.com/users/jrob119 \n", - "42 https://api.github.com/users/jrob119 \n", - "43 https://api.github.com/users/jrob119 \n", - "44 https://api.github.com/users/jrob119 \n", - "45 https://api.github.com/users/jrob119 \n", - "46 https://api.github.com/users/jrob119 \n", - "47 https://api.github.com/users/jrob119 \n", - "48 https://api.github.com/users/jrob119 \n", - "49 https://api.github.com/users/jrob119 \n", - "50 https://api.github.com/users/jrob119 \n", - "51 https://api.github.com/users/jrob119 \n", - "52 https://api.github.com/users/jrob119 \n", - "53 https://api.github.com/users/jrob119 \n", - "54 https://api.github.com/users/jrob119 \n", - "55 https://api.github.com/users/jrob119 \n", - "56 https://api.github.com/users/jrob119 \n", - "57 https://api.github.com/users/jrob119 \n", - "58 https://api.github.com/users/jrob119 \n", - "59 https://api.github.com/users/jrob119 \n", - "60 https://api.github.com/users/jrob119 \n", - "61 https://api.github.com/users/jrob119 \n", - "62 https://api.github.com/users/jrob119 \n", - "63 https://api.github.com/users/jrob119 \n", - "64 https://api.github.com/users/jrob119 \n", - "65 https://api.github.com/users/jrob119 \n", - "66 https://api.github.com/users/jrob119 \n", - "67 https://api.github.com/users/jrob119 \n", - "68 https://api.github.com/users/jrob119 \n", - "69 https://api.github.com/users/jrob119 \n", - "70 https://api.github.com/users/jrob119 \n", - "71 https://api.github.com/users/jrob119 \n", - "72 https://api.github.com/users/jrob119 \n", - "73 https://api.github.com/users/jrob119 \n", - "74 https://api.github.com/users/jrob119 \n", - "75 https://api.github.com/users/jrob119 \n", - "76 https://api.github.com/users/jrob119 \n", - "77 https://api.github.com/users/jrob119 \n", - "78 https://api.github.com/users/jrob119 \n", - "79 https://api.github.com/users/jrob119 \n", - "80 https://api.github.com/users/jrob119 \n", - "81 https://api.github.com/users/jrob119 \n", - "82 https://api.github.com/users/jrob119 \n", - "83 https://api.github.com/users/jrob119 \n", - "84 https://api.github.com/users/jrob119 \n", - "85 https://api.github.com/users/jrob119 \n", - "86 https://api.github.com/users/jrob119 \n", - "87 https://api.github.com/users/jrob119 \n", - "88 https://api.github.com/users/jrob119 \n", - "89 https://api.github.com/users/jrob119 \n", - "90 https://api.github.com/users/jrob119 \n", - "91 https://api.github.com/users/jrob119 \n", - "92 https://api.github.com/users/jrob119 \n", - "93 https://api.github.com/users/jrob119 \n", - "94 https://api.github.com/users/jrob119 \n", - "95 https://api.github.com/users/jrob119 \n", - "96 https://api.github.com/users/jrob119 \n", - "97 https://api.github.com/users/jrob119 \n", - "98 https://api.github.com/users/jrob119 \n", - "99 https://api.github.com/users/jrob119 \n", - "100 https://api.github.com/users/jrob119 \n", - "101 https://api.github.com/users/jrob119 \n", - "102 https://api.github.com/users/jrob119 \n", - "103 https://api.github.com/users/jrob119 \n", - "104 https://api.github.com/users/jrob119 \n", - "105 https://api.github.com/users/jrob119 \n", - "106 https://api.github.com/users/jrob119 \n", - "107 https://api.github.com/users/jrob119 \n", - "108 https://api.github.com/users/jrob119 \n", - "109 https://api.github.com/users/jrob119 \n", - "110 https://api.github.com/users/jrob119 \n", - "111 https://api.github.com/users/jrob119 \n", - "112 https://api.github.com/users/jrob119 \n", - "113 https://api.github.com/users/jrob119 \n", - "114 https://api.github.com/users/jrob119 \n", - "115 https://api.github.com/users/jrob119 \n", - "116 https://api.github.com/users/jrob119 \n", - "117 https://api.github.com/users/jrob119 \n", - "118 https://api.github.com/users/jrob119 \n", - "119 https://api.github.com/users/jrob119 \n", - "120 https://api.github.com/users/jrob119 \n", - "121 https://api.github.com/users/jrob119 \n", - "122 https://api.github.com/users/jrob119 \n", - "123 https://api.github.com/users/jrob119 \n", - "124 https://api.github.com/users/jrob119 \n", - "125 https://api.github.com/users/jrob119 \n", - "126 https://api.github.com/users/jrob119 \n", - "127 https://api.github.com/users/jrob119 \n", - "128 https://api.github.com/users/jrob119 \n", - "129 https://api.github.com/users/jrob119 \n", - "130 https://api.github.com/users/jrob119 \n", - "131 https://api.github.com/users/jrob119 \n", - "132 https://api.github.com/users/jrob119 \n", - "133 https://api.github.com/users/jrob119 \n", - "134 https://api.github.com/users/jrob119 \n", - "135 https://api.github.com/users/jrob119 \n", - "136 https://api.github.com/users/jrob119 \n", - "137 https://api.github.com/users/jrob119 \n", - "138 https://api.github.com/users/jrob119 \n", - "139 https://api.github.com/users/jrob119 \n", - "140 https://api.github.com/users/jrob119 \n", - "141 https://api.github.com/users/jrob119 \n", - "142 https://api.github.com/users/jrob119 \n", - "143 https://api.github.com/users/jrob119 \n", - "144 https://api.github.com/users/jrob119 \n", - "145 https://api.github.com/users/jrob119 \n", - "146 https://api.github.com/users/jrob119 \n", - "147 https://api.github.com/users/jrob119 \n", - "148 https://api.github.com/users/jrob119 \n", - "149 https://api.github.com/users/jrob119 \n", - "150 https://api.github.com/users/jrob119 \n", - "151 https://api.github.com/users/jrob119 \n", - "152 https://api.github.com/users/jrob119 \n", - "153 https://api.github.com/users/jrob119 \n", - "154 https://api.github.com/users/jrob119 \n", - "155 https://api.github.com/users/jrob119 \n", - "156 https://api.github.com/users/jrob119 \n", - "157 https://api.github.com/users/jrob119 \n", - "158 https://api.github.com/users/jrob119 \n", - "159 https://api.github.com/users/jrob119 \n", - "160 https://api.github.com/users/jrob119 \n", - "161 https://api.github.com/users/jrob119 \n", - "162 https://api.github.com/users/jrob119 \n", - "163 https://api.github.com/users/jrob119 \n", - "164 https://api.github.com/users/jrob119 \n", - "165 https://api.github.com/users/jrob119 \n", - "166 https://api.github.com/users/jrob119 \n", - "167 https://api.github.com/users/jrob119 \n", - "168 https://api.github.com/users/jrob119 \n", - "169 https://api.github.com/users/jrob119 \n", - "170 https://api.github.com/users/jrob119 \n", - "171 https://api.github.com/users/jrob119 \n", - "172 https://api.github.com/users/jrob119 \n", - "173 https://api.github.com/users/jrob119 \n", - "174 https://api.github.com/users/jrob119 \n", - "175 https://api.github.com/users/jrob119 \n", - "176 https://api.github.com/users/jrob119 \n", - "177 https://api.github.com/users/jrob119 \n", - "178 https://api.github.com/users/jrob119 \n", - "179 https://api.github.com/users/jrob119 \n", - "180 https://api.github.com/users/jrob119 \n", - "181 https://api.github.com/users/jrob119 \n", - "182 https://api.github.com/users/jrob119 \n", - "183 https://api.github.com/users/jrob119 \n", - "184 https://api.github.com/users/jrob119 \n", - "185 https://api.github.com/users/web-flow \n", - "186 https://api.github.com/users/jrob119 \n", - "187 https://api.github.com/users/web-flow \n", - "188 https://api.github.com/users/jrob119 \n", - "189 https://api.github.com/users/web-flow \n", - "190 https://api.github.com/users/jrob119 \n", - "191 https://api.github.com/users/web-flow \n", - "192 https://api.github.com/users/jrob119 \n", - "193 https://api.github.com/users/web-flow \n", - "194 https://api.github.com/users/jrob119 \n", - "195 https://api.github.com/users/jrob119 \n", - "196 https://api.github.com/users/web-flow \n", - "197 https://api.github.com/users/jrob119 \n", - "198 https://api.github.com/users/web-flow \n", - "199 https://api.github.com/users/jrob119 \n", - "200 https://api.github.com/users/web-flow \n", - "201 https://api.github.com/users/web-flow \n", - "202 https://api.github.com/users/web-flow \n", - "203 https://api.github.com/users/jrob119 \n", - "204 https://api.github.com/users/jrob119 \n", - "205 https://api.github.com/users/web-flow \n", - "206 https://api.github.com/users/jrob119 \n", - "207 https://api.github.com/users/web-flow \n", - "208 https://api.github.com/users/jrob119 \n", - "209 https://api.github.com/users/web-flow \n", - "210 https://api.github.com/users/jrob119 \n", - "211 https://api.github.com/users/web-flow \n", - "212 https://api.github.com/users/jrob119 \n", - "213 https://api.github.com/users/web-flow \n", - "214 https://api.github.com/users/jrob119 \n", - "215 https://api.github.com/users/web-flow \n", - "216 https://api.github.com/users/jrob119 \n", - "217 https://api.github.com/users/web-flow \n", - "218 https://api.github.com/users/jrob119 \n", - "219 https://api.github.com/users/web-flow \n", - "220 https://api.github.com/users/jrob119 \n", - "221 https://api.github.com/users/web-flow \n", - "222 https://api.github.com/users/jrob119 \n", - "223 https://api.github.com/users/jrob119 \n", - "224 https://api.github.com/users/web-flow \n", - "225 https://api.github.com/users/jrob119 \n", - "226 https://api.github.com/users/jrob119 \n", - "227 https://api.github.com/users/web-flow \n", - "228 https://api.github.com/users/jrob119 \n", - "229 https://api.github.com/users/web-flow \n", - "230 https://api.github.com/users/jrob119 \n", - "231 https://api.github.com/users/web-flow \n", - "232 https://api.github.com/users/jrob119 \n", - "233 https://api.github.com/users/web-flow \n", - "234 https://api.github.com/users/web-flow \n", - "235 https://api.github.com/users/web-flow \n", - "236 https://api.github.com/users/jrob119 \n", - "237 https://api.github.com/users/web-flow \n", - "238 https://api.github.com/users/jrob119 \n", - "239 https://api.github.com/users/jrob119 \n", - "240 https://api.github.com/users/jrob119 \n", - "241 https://api.github.com/users/jrob119 \n", - "242 https://api.github.com/users/jrob119 \n", - "243 https://api.github.com/users/web-flow \n", - "244 https://api.github.com/users/jrob119 \n", - "245 https://api.github.com/users/web-flow \n", - "246 https://api.github.com/users/web-flow \n", - "247 https://api.github.com/users/web-flow \n", - "248 https://api.github.com/users/web-flow \n", - "249 https://api.github.com/users/jrob119 \n", - "250 https://api.github.com/users/web-flow \n", - "251 https://api.github.com/users/web-flow \n", - "252 https://api.github.com/users/web-flow \n", - "253 https://api.github.com/users/jrob119 \n", - "254 https://api.github.com/users/web-flow \n", - "255 https://api.github.com/users/jrob119 \n", - "256 https://api.github.com/users/web-flow \n", - "257 https://api.github.com/users/jrob119 \n", - "258 https://api.github.com/users/jrob119 \n", - "259 https://api.github.com/users/jrob119 \n", - "260 https://api.github.com/users/jrob119 \n", - "261 https://api.github.com/users/jrob119 \n", - "262 https://api.github.com/users/jrob119 \n", - "263 https://api.github.com/users/jrob119 \n", - "264 https://api.github.com/users/jrob119 \n", - "265 https://api.github.com/users/jrob119 \n", - "266 https://api.github.com/users/jrob119 \n", - "267 https://api.github.com/users/jrob119 \n", - "268 https://api.github.com/users/jrob119 \n", - "269 https://api.github.com/users/jrob119 \n", - "270 https://api.github.com/users/jrob119 \n", - "271 https://api.github.com/users/jrob119 \n", - "272 https://api.github.com/users/jrob119 \n", - "273 https://api.github.com/users/jrob119 \n", - "274 https://api.github.com/users/jrob119 \n", - "275 https://api.github.com/users/jrob119 \n", - "276 https://api.github.com/users/jrob119 \n", - "277 https://api.github.com/users/jrob119 \n", - "278 https://api.github.com/users/jrob119 \n", - "279 https://api.github.com/users/jrob119 \n", - "280 https://api.github.com/users/jrob119 \n", - "281 https://api.github.com/users/jrob119 \n", - "282 https://api.github.com/users/jrob119 \n", - "283 https://api.github.com/users/jrob119 \n", - "284 https://api.github.com/users/jrob119 \n", - "285 https://api.github.com/users/jrob119 \n", - "286 https://api.github.com/users/jrob119 \n", - "287 https://api.github.com/users/jrob119 \n", - "288 https://api.github.com/users/jrob119 \n", - "289 https://api.github.com/users/web-flow \n", - "290 https://api.github.com/users/jrob119 \n", - "291 https://api.github.com/users/web-flow \n", - "292 https://api.github.com/users/jrob119 \n", - "293 https://api.github.com/users/web-flow \n", - "294 https://api.github.com/users/jrob119 \n", - "295 https://api.github.com/users/web-flow \n", - "296 https://api.github.com/users/jrob119 \n", - "297 https://api.github.com/users/jrob119 \n", - "298 https://api.github.com/users/web-flow \n", - "299 https://api.github.com/users/jrob119 \n", - "300 https://api.github.com/users/web-flow \n", - "301 https://api.github.com/users/jrob119 \n", - "302 https://api.github.com/users/web-flow \n", - "303 https://api.github.com/users/jrob119 \n", - "304 https://api.github.com/users/web-flow \n", - "305 https://api.github.com/users/jrob119 \n", - "306 https://api.github.com/users/jrob119 \n", - "307 https://api.github.com/users/jrob119 \n", - "308 https://api.github.com/users/web-flow \n", - "309 https://api.github.com/users/web-flow \n", - "310 https://api.github.com/users/web-flow \n", - "311 https://api.github.com/users/web-flow \n", - "312 https://api.github.com/users/web-flow \n", - "313 https://api.github.com/users/web-flow \n", - "314 https://api.github.com/users/web-flow \n", - "315 https://api.github.com/users/web-flow \n", - "316 https://api.github.com/users/web-flow \n", - "317 https://api.github.com/users/web-flow \n", - "318 https://api.github.com/users/jrob119 \n", - "319 https://api.github.com/users/web-flow \n", - "320 https://api.github.com/users/jrob119 \n", - "321 https://api.github.com/users/jrob119 \n", - "322 https://api.github.com/users/jrob119 \n", - "323 https://api.github.com/users/web-flow \n", - "324 https://api.github.com/users/jrob119 \n", - "325 https://api.github.com/users/web-flow \n", - "326 https://api.github.com/users/jrob119 \n", - "327 https://api.github.com/users/web-flow \n", - "328 https://api.github.com/users/jrob119 \n", - "329 https://api.github.com/users/web-flow \n", - "330 https://api.github.com/users/jrob119 \n", - "331 https://api.github.com/users/web-flow \n", - "332 https://api.github.com/users/jrob119 \n", - "333 https://api.github.com/users/web-flow \n", - "334 https://api.github.com/users/jrob119 \n", - "335 https://api.github.com/users/jrob119 \n", - "336 https://api.github.com/users/web-flow \n", - "337 https://api.github.com/users/jrob119 \n", - "338 https://api.github.com/users/web-flow \n", - "339 https://api.github.com/users/web-flow \n", - "340 https://api.github.com/users/web-flow \n", - "341 https://api.github.com/users/web-flow \n", - "342 https://api.github.com/users/web-flow \n", - "343 https://api.github.com/users/web-flow \n", - "344 https://api.github.com/users/web-flow \n", - "345 https://api.github.com/users/jrob119 \n", - "346 https://api.github.com/users/jrob119 \n", - "347 https://api.github.com/users/web-flow \n", - "348 https://api.github.com/users/jrob119 \n", - "349 https://api.github.com/users/jrob119 \n", - "350 https://api.github.com/users/jrob119 \n", - "351 https://api.github.com/users/web-flow \n", - "352 https://api.github.com/users/jrob119 \n", - "353 https://api.github.com/users/jrob119 \n", - "354 https://api.github.com/users/jrob119 \n", - "355 https://api.github.com/users/jrob119 \n", - "356 https://api.github.com/users/jrob119 \n", - "357 https://api.github.com/users/jrob119 \n", - "358 https://api.github.com/users/jrob119 \n", - "359 https://api.github.com/users/jrob119 \n", - "360 https://api.github.com/users/jrob119 \n", - "361 https://api.github.com/users/web-flow \n", - "362 https://api.github.com/users/jrob119 \n", - "363 https://api.github.com/users/web-flow \n", - "364 https://api.github.com/users/jrob119 \n", - "365 https://api.github.com/users/web-flow \n", - "366 https://api.github.com/users/jrob119 \n", - "367 https://api.github.com/users/web-flow \n", - "368 https://api.github.com/users/jrob119 \n", - "369 https://api.github.com/users/jrob119 \n", - "370 https://api.github.com/users/web-flow \n", - "371 https://api.github.com/users/web-flow \n", - "372 https://api.github.com/users/web-flow \n", - "373 https://api.github.com/users/web-flow \n", - "374 https://api.github.com/users/jrob119 \n", - "375 https://api.github.com/users/web-flow \n", - "376 https://api.github.com/users/jrob119 \n", - "377 https://api.github.com/users/web-flow \n", - "378 https://api.github.com/users/jrob119 \n", - "379 https://api.github.com/users/web-flow \n", - "380 https://api.github.com/users/jrob119 \n", - "381 https://api.github.com/users/web-flow \n", - "382 https://api.github.com/users/jrob119 \n", - "383 https://api.github.com/users/web-flow \n", - "384 https://api.github.com/users/web-flow \n", - "385 NaN NaN \n", - "386 https://api.github.com/users/web-flow \n", - "387 https://api.github.com/users/jrob119 \n", - "388 NaN NaN \n", - "389 https://api.github.com/users/jrob119 \n", - "390 https://api.github.com/users/web-flow \n", - "391 https://api.github.com/users/jrob119 \n", - "392 https://api.github.com/users/jrob119 \n", - "393 https://api.github.com/users/web-flow \n", - "394 https://api.github.com/users/web-flow \n", - "395 https://api.github.com/users/web-flow \n", - "396 https://api.github.com/users/web-flow \n", - "397 https://api.github.com/users/web-flow \n", - "398 https://api.github.com/users/web-flow \n", - "399 https://api.github.com/users/web-flow \n", - "400 https://api.github.com/users/web-flow \n", - "401 https://api.github.com/users/web-flow \n", - "402 https://api.github.com/users/jrob119 \n", - "403 https://api.github.com/users/jrob119 \n", - "404 https://api.github.com/users/web-flow \n", - "405 https://api.github.com/users/web-flow \n", - "406 https://api.github.com/users/jrob119 \n", - "407 https://api.github.com/users/web-flow \n", - "408 https://api.github.com/users/jrob119 \n", - "409 https://api.github.com/users/jrob119 \n", - "410 https://api.github.com/users/web-flow \n", - "411 https://api.github.com/users/jrob119 \n", - "412 https://api.github.com/users/jrob119 \n", - "413 https://api.github.com/users/jrob119 \n", - "414 https://api.github.com/users/jrob119 \n", - "415 https://api.github.com/users/jrob119 \n", - "416 https://api.github.com/users/web-flow \n", - "417 https://api.github.com/users/web-flow \n", - "418 https://api.github.com/users/jrob119 \n", - "419 https://api.github.com/users/web-flow \n", - "420 https://api.github.com/users/web-flow \n", - "421 https://api.github.com/users/dominicbarkerAN \n", - "422 https://api.github.com/users/web-flow \n", - "423 https://api.github.com/users/dominicbarkerAN \n", - "424 https://api.github.com/users/web-flow \n", - "425 https://api.github.com/users/dominicbarkerAN \n", - "426 https://api.github.com/users/web-flow \n", - "427 https://api.github.com/users/dominicbarkerAN \n", - "428 https://api.github.com/users/web-flow \n", - "429 https://api.github.com/users/dominicbarkerAN \n", - "430 https://api.github.com/users/web-flow \n", - "431 https://api.github.com/users/dominicbarkerAN \n", - "432 https://api.github.com/users/web-flow \n", - "433 https://api.github.com/users/web-flow \n", - "434 https://api.github.com/users/dominicbarkerAN \n", - "435 https://api.github.com/users/web-flow \n", - "436 https://api.github.com/users/jrob119 \n", - "437 https://api.github.com/users/web-flow \n", - "438 https://api.github.com/users/dominicbarkerAN \n", - "439 https://api.github.com/users/dominicbarkerAN \n", - "440 https://api.github.com/users/dominicbarkerAN \n", - "441 https://api.github.com/users/dominicbarkerAN \n", - "442 https://api.github.com/users/jrob119 \n", - "443 https://api.github.com/users/jrob119 \n", - "444 https://api.github.com/users/jrob119 \n", - "445 https://api.github.com/users/jrob119 \n", - "446 https://api.github.com/users/jrob119 \n", - "447 https://api.github.com/users/jrob119 \n", - "448 https://api.github.com/users/web-flow \n", - "449 https://api.github.com/users/dominicbarkerAN \n", - "450 https://api.github.com/users/web-flow \n", - "451 https://api.github.com/users/dominicbarkerAN \n", - "452 https://api.github.com/users/web-flow \n", - "453 https://api.github.com/users/dominicbarkerAN \n", - "454 https://api.github.com/users/dominicbarkerAN \n", - "455 https://api.github.com/users/web-flow \n", - "456 https://api.github.com/users/dominicbarkerAN \n", - "457 https://api.github.com/users/web-flow \n", - "458 https://api.github.com/users/jrob119 \n", - "459 https://api.github.com/users/web-flow \n", - "460 https://api.github.com/users/jrob119 \n", - "461 https://api.github.com/users/dominicbarkerAN \n", - "462 https://api.github.com/users/dominicbarkerAN \n", - "463 https://api.github.com/users/web-flow \n", - "464 https://api.github.com/users/dominicbarkerAN \n", - "465 https://api.github.com/users/web-flow \n", - "466 https://api.github.com/users/dominicbarkerAN \n", - "467 https://api.github.com/users/web-flow \n", - "468 https://api.github.com/users/dominicbarkerAN \n", - "469 https://api.github.com/users/web-flow \n", - "470 https://api.github.com/users/web-flow \n", - "471 https://api.github.com/users/web-flow \n", - "472 https://api.github.com/users/web-flow \n", - "473 https://api.github.com/users/dominicbarkerAN \n", - "474 https://api.github.com/users/dominicbarkerAN \n", - "475 https://api.github.com/users/web-flow \n", - "476 https://api.github.com/users/dominicbarkerAN \n", - "477 https://api.github.com/users/dominicbarkerAN \n", - "478 https://api.github.com/users/web-flow \n", - "479 https://api.github.com/users/dominicbarkerAN \n", - "480 https://api.github.com/users/web-flow \n", - "481 https://api.github.com/users/dominicbarkerAN \n", - "482 https://api.github.com/users/dominicbarkerAN \n", - "483 https://api.github.com/users/web-flow \n", - "484 https://api.github.com/users/jrob119 \n", - "485 https://api.github.com/users/jrob119 \n", - "486 https://api.github.com/users/jrob119 \n", - "487 NaN NaN \n", - "488 NaN NaN \n", - "489 NaN NaN \n", - "490 NaN NaN \n", - "491 https://api.github.com/users/web-flow \n", - "492 NaN NaN \n", - "493 NaN NaN \n", - "494 https://api.github.com/users/web-flow \n", - "495 NaN NaN \n", - "496 https://api.github.com/users/web-flow \n", - "497 https://api.github.com/users/jrob119 \n", - "498 https://api.github.com/users/web-flow \n", - "499 NaN NaN \n", - "500 https://api.github.com/users/web-flow \n", - "501 NaN NaN \n", - "502 https://api.github.com/users/web-flow \n", - "503 NaN NaN \n", - "504 https://api.github.com/users/web-flow \n", - "505 NaN NaN \n", - "506 https://api.github.com/users/web-flow \n", - "507 NaN NaN \n", - "508 https://api.github.com/users/web-flow \n", - "509 https://api.github.com/users/web-flow \n", - "510 https://api.github.com/users/web-flow \n", - "511 https://api.github.com/users/jrob119 \n", - "512 https://api.github.com/users/web-flow \n", - "513 NaN NaN \n", - "514 NaN NaN \n", - "515 NaN NaN \n", - "516 https://api.github.com/users/web-flow \n", - "517 https://api.github.com/users/jrob119 \n", - "518 https://api.github.com/users/jrob119 \n", - "519 https://api.github.com/users/jrob119 \n", - "520 https://api.github.com/users/web-flow \n", - "521 NaN NaN \n", - "522 https://api.github.com/users/web-flow \n", - "523 NaN NaN \n", - "524 https://api.github.com/users/web-flow \n", - "525 NaN NaN \n", - "526 https://api.github.com/users/web-flow \n", - "527 NaN NaN \n", - "528 https://api.github.com/users/web-flow \n", - "529 NaN NaN \n", - "530 https://api.github.com/users/web-flow \n", - "531 NaN NaN \n", - "532 NaN NaN \n", - "533 https://api.github.com/users/jrob119 \n", - "534 https://api.github.com/users/web-flow \n", - "535 NaN NaN \n", - "536 https://api.github.com/users/web-flow \n", - "537 https://api.github.com/users/jrob119 \n", - "538 https://api.github.com/users/jrob119 \n", - "539 https://api.github.com/users/jrob119 \n", - "540 https://api.github.com/users/web-flow \n", - "541 NaN NaN \n", - "542 https://api.github.com/users/web-flow \n", - "543 NaN NaN \n", - "544 https://api.github.com/users/web-flow \n", - "545 NaN NaN \n", - "546 https://api.github.com/users/web-flow \n", - "547 NaN NaN \n", - "548 https://api.github.com/users/web-flow \n", - "549 https://api.github.com/users/jrob119 \n", - "550 https://api.github.com/users/jrob119 \n", - "551 https://api.github.com/users/web-flow \n", - "552 https://api.github.com/users/jrob119 \n", - "553 https://api.github.com/users/web-flow \n", - "554 https://api.github.com/users/jrob119 \n", - "555 https://api.github.com/users/jrob119 \n", - "556 https://api.github.com/users/jrob119 \n", - "557 https://api.github.com/users/jrob119 \n", - "558 NaN NaN \n", - "559 https://api.github.com/users/web-flow \n", - "560 https://api.github.com/users/jrob119 \n", - "561 https://api.github.com/users/jrob119 \n", - "562 https://api.github.com/users/jrob119 \n", - "563 https://api.github.com/users/jrob119 \n", - "564 https://api.github.com/users/jrob119 \n", - "565 https://api.github.com/users/jrob119 \n", - "566 https://api.github.com/users/jrob119 \n", - "567 https://api.github.com/users/jrob119 \n", - "568 https://api.github.com/users/jrob119 \n", - "569 https://api.github.com/users/jrob119 \n", - "570 https://api.github.com/users/jrob119 \n", - "571 https://api.github.com/users/jrob119 \n", - "572 https://api.github.com/users/jrob119 \n", - "573 https://api.github.com/users/jrob119 \n", - "574 https://api.github.com/users/jrob119 \n", - "575 https://api.github.com/users/jrob119 \n", - "576 https://api.github.com/users/jrob119 \n", - "577 https://api.github.com/users/jrob119 \n", - "578 https://api.github.com/users/jrob119 \n", - "579 https://api.github.com/users/jrob119 \n", - "580 https://api.github.com/users/jrob119 \n", - "581 https://api.github.com/users/jrob119 \n", - "582 https://api.github.com/users/jrob119 \n", - "583 https://api.github.com/users/jrob119 \n", - "584 https://api.github.com/users/jrob119 \n", - "585 https://api.github.com/users/jrob119 \n", - "586 https://api.github.com/users/jrob119 \n", - "587 https://api.github.com/users/jrob119 \n", - "588 https://api.github.com/users/jrob119 \n", - "589 https://api.github.com/users/jrob119 \n", - "590 https://api.github.com/users/jrob119 \n", - "591 https://api.github.com/users/jrob119 \n", - "592 https://api.github.com/users/jrob119 \n", - "593 https://api.github.com/users/web-flow \n", - "594 NaN NaN \n", - "595 https://api.github.com/users/web-flow \n", - "596 NaN NaN \n", - "597 https://api.github.com/users/web-flow \n", - "598 https://api.github.com/users/web-flow \n", - "599 NaN NaN \n", - "600 NaN NaN \n", - "601 https://api.github.com/users/web-flow \n", - "602 NaN NaN \n", - "603 NaN NaN \n", - "604 NaN NaN \n", - "605 NaN NaN \n", - "606 NaN NaN \n", - "607 NaN NaN \n", - "608 NaN NaN \n", - "609 NaN NaN \n", - "610 NaN NaN \n", - "611 https://api.github.com/users/web-flow \n", - "612 https://api.github.com/users/web-flow \n", - "613 https://api.github.com/users/jrob119 \n", - "614 https://api.github.com/users/web-flow \n", - "615 https://api.github.com/users/ipd-deploy \n", - "616 https://api.github.com/users/ipd-deploy \n", - "617 https://api.github.com/users/ipd-deploy \n", - "618 https://api.github.com/users/ipd-deploy \n", - "619 https://api.github.com/users/ipd-deploy \n", - "620 https://api.github.com/users/ipd-deploy \n", - "621 https://api.github.com/users/web-flow \n", - "622 NaN NaN \n", - "623 https://api.github.com/users/web-flow \n", - "624 https://api.github.com/users/ipd-deploy \n", - "625 https://api.github.com/users/web-flow \n", - "626 NaN NaN \n", - "627 https://api.github.com/users/web-flow \n", - "628 NaN NaN \n", - "629 https://api.github.com/users/web-flow \n", - "630 https://api.github.com/users/dominicbarkerAN \n", - "631 https://api.github.com/users/dominicbarkerAN \n", - "632 https://api.github.com/users/web-flow \n", - "633 https://api.github.com/users/jrob119 \n", - "634 https://api.github.com/users/jrob119 \n", - "635 https://api.github.com/users/jrob119 \n", - "636 https://api.github.com/users/web-flow \n", - "637 https://api.github.com/users/jrob119 \n", - "638 https://api.github.com/users/web-flow \n", - "639 https://api.github.com/users/jrob119 \n", - "640 https://api.github.com/users/web-flow \n", - "641 NaN NaN \n", - "642 https://api.github.com/users/web-flow \n", - "643 https://api.github.com/users/web-flow \n", - "644 https://api.github.com/users/web-flow \n", - "645 NaN NaN \n", - "646 NaN NaN \n", - "647 https://api.github.com/users/web-flow \n", - "648 https://api.github.com/users/web-flow \n", - "649 NaN NaN \n", - "650 NaN NaN \n", - "651 https://api.github.com/users/web-flow \n", - "652 NaN NaN \n", - "653 NaN NaN \n", - "654 NaN NaN \n", - "655 https://api.github.com/users/web-flow \n", - "656 https://api.github.com/users/dominicbarkerAN \n", - "657 https://api.github.com/users/web-flow \n", - "658 https://api.github.com/users/dominicbarkerAN \n", - "659 https://api.github.com/users/dominicbarkerAN \n", - "660 https://api.github.com/users/dominicbarkerAN \n", - "661 NaN NaN \n", - "662 https://api.github.com/users/web-flow \n", - "663 NaN NaN \n", - "664 NaN NaN \n", - "665 NaN NaN \n", - "666 NaN NaN \n", - "667 https://api.github.com/users/dominicbarkerAN \n", - "668 https://api.github.com/users/web-flow \n", - "669 NaN NaN \n", - "670 https://api.github.com/users/web-flow \n", - "671 NaN NaN \n", - "672 NaN NaN \n", - "673 https://api.github.com/users/web-flow \n", - "674 https://api.github.com/users/dominicbarkerAN \n", - "675 https://api.github.com/users/web-flow \n", - "676 https://api.github.com/users/dominicbarkerAN \n", - "677 https://api.github.com/users/xeniageorgiouAN \n", - "678 https://api.github.com/users/web-flow \n", - "679 https://api.github.com/users/dominicbarkerAN \n", - "680 https://api.github.com/users/web-flow \n", - "681 https://api.github.com/users/web-flow \n", - "682 https://api.github.com/users/web-flow \n", - "683 https://api.github.com/users/web-flow \n", - "684 https://api.github.com/users/web-flow \n", - "685 https://api.github.com/users/web-flow \n", - "686 https://api.github.com/users/web-flow \n", - "687 https://api.github.com/users/web-flow \n", - "688 https://api.github.com/users/web-flow \n", - "689 https://api.github.com/users/web-flow \n", - "690 https://api.github.com/users/web-flow \n", - "691 https://api.github.com/users/web-flow \n", - "692 https://api.github.com/users/web-flow \n", - "693 https://api.github.com/users/web-flow \n", - "694 https://api.github.com/users/web-flow \n", - "695 https://api.github.com/users/web-flow \n", - "696 https://api.github.com/users/web-flow \n", - "697 https://api.github.com/users/web-flow \n", - "698 https://api.github.com/users/web-flow \n", - "699 https://api.github.com/users/web-flow \n", - "700 https://api.github.com/users/web-flow \n", - "701 https://api.github.com/users/dominicbarkerAN \n", - "702 https://api.github.com/users/dominicbarkerAN \n", - "703 https://api.github.com/users/web-flow \n", - "704 https://api.github.com/users/michaelcooperAN \n", - "705 https://api.github.com/users/michaelcooperAN \n", - "706 https://api.github.com/users/web-flow \n", - "707 https://api.github.com/users/xeniageorgiouAN \n", - "708 https://api.github.com/users/web-flow \n", - "709 https://api.github.com/users/web-flow \n", - "710 https://api.github.com/users/web-flow \n", - "711 https://api.github.com/users/web-flow \n", - "712 https://api.github.com/users/web-flow \n", - "713 https://api.github.com/users/web-flow \n", - "714 https://api.github.com/users/web-flow \n", - "715 https://api.github.com/users/web-flow \n", - "716 https://api.github.com/users/web-flow \n", - "717 https://api.github.com/users/web-flow \n", - "718 https://api.github.com/users/xeniageorgiouAN \n", - "719 https://api.github.com/users/web-flow \n", - "720 https://api.github.com/users/web-flow \n", - "721 https://api.github.com/users/web-flow \n", - "722 NaN NaN \n", - "723 https://api.github.com/users/web-flow \n", - "724 NaN NaN \n", - "725 https://api.github.com/users/web-flow \n", - "726 https://api.github.com/users/michaelcooperAN \n", - "727 https://api.github.com/users/web-flow \n", - "728 NaN NaN \n", - "729 https://api.github.com/users/web-flow \n", - "730 NaN NaN \n", - "731 https://api.github.com/users/web-flow \n", - "732 NaN NaN \n", - "733 https://api.github.com/users/web-flow \n", - "734 https://api.github.com/users/michaelcooperAN \n", - "735 https://api.github.com/users/michaelcooperAN \n", - "736 https://api.github.com/users/web-flow \n", - "737 NaN NaN \n", - "738 https://api.github.com/users/web-flow \n", - "\n", - " committer.html_url \\\n", - "0 https://github.com/jrob119 \n", - "1 https://github.com/jrob119 \n", - "2 https://github.com/jrob119 \n", - "3 https://github.com/jrob119 \n", - "4 https://github.com/jrob119 \n", - "5 https://github.com/jrob119 \n", - "6 https://github.com/jrob119 \n", - "7 https://github.com/jrob119 \n", - "8 https://github.com/jrob119 \n", - "9 https://github.com/jrob119 \n", - "10 https://github.com/jrob119 \n", - "11 https://github.com/jrob119 \n", - "12 https://github.com/jrob119 \n", - "13 https://github.com/jrob119 \n", - "14 https://github.com/jrob119 \n", - "15 https://github.com/jrob119 \n", - "16 https://github.com/jrob119 \n", - "17 https://github.com/jrob119 \n", - "18 https://github.com/jrob119 \n", - "19 https://github.com/jrob119 \n", - "20 https://github.com/jrob119 \n", - "21 https://github.com/jrob119 \n", - "22 https://github.com/jrob119 \n", - "23 https://github.com/jrob119 \n", - "24 https://github.com/jrob119 \n", - "25 https://github.com/jrob119 \n", - "26 https://github.com/jrob119 \n", - "27 https://github.com/jrob119 \n", - "28 https://github.com/jrob119 \n", - "29 https://github.com/jrob119 \n", - "30 https://github.com/jrob119 \n", - "31 https://github.com/jrob119 \n", - "32 https://github.com/jrob119 \n", - "33 https://github.com/jrob119 \n", - "34 https://github.com/jrob119 \n", - "35 https://github.com/jrob119 \n", - "36 https://github.com/jrob119 \n", - "37 https://github.com/jrob119 \n", - "38 https://github.com/jrob119 \n", - "39 https://github.com/jrob119 \n", - "40 https://github.com/jrob119 \n", - "41 https://github.com/jrob119 \n", - "42 https://github.com/jrob119 \n", - "43 https://github.com/jrob119 \n", - "44 https://github.com/jrob119 \n", - "45 https://github.com/jrob119 \n", - "46 https://github.com/jrob119 \n", - "47 https://github.com/jrob119 \n", - "48 https://github.com/jrob119 \n", - "49 https://github.com/jrob119 \n", - "50 https://github.com/jrob119 \n", - "51 https://github.com/jrob119 \n", - "52 https://github.com/jrob119 \n", - "53 https://github.com/jrob119 \n", - "54 https://github.com/jrob119 \n", - "55 https://github.com/jrob119 \n", - "56 https://github.com/jrob119 \n", - "57 https://github.com/jrob119 \n", - "58 https://github.com/jrob119 \n", - "59 https://github.com/jrob119 \n", - "60 https://github.com/jrob119 \n", - "61 https://github.com/jrob119 \n", - "62 https://github.com/jrob119 \n", - "63 https://github.com/jrob119 \n", - "64 https://github.com/jrob119 \n", - "65 https://github.com/jrob119 \n", - "66 https://github.com/jrob119 \n", - "67 https://github.com/jrob119 \n", - "68 https://github.com/jrob119 \n", - "69 https://github.com/jrob119 \n", - "70 https://github.com/jrob119 \n", - "71 https://github.com/jrob119 \n", - "72 https://github.com/jrob119 \n", - "73 https://github.com/jrob119 \n", - "74 https://github.com/jrob119 \n", - "75 https://github.com/jrob119 \n", - "76 https://github.com/jrob119 \n", - "77 https://github.com/jrob119 \n", - "78 https://github.com/jrob119 \n", - "79 https://github.com/jrob119 \n", - "80 https://github.com/jrob119 \n", - "81 https://github.com/jrob119 \n", - "82 https://github.com/jrob119 \n", - "83 https://github.com/jrob119 \n", - "84 https://github.com/jrob119 \n", - "85 https://github.com/jrob119 \n", - "86 https://github.com/jrob119 \n", - "87 https://github.com/jrob119 \n", - "88 https://github.com/jrob119 \n", - "89 https://github.com/jrob119 \n", - "90 https://github.com/jrob119 \n", - "91 https://github.com/jrob119 \n", - "92 https://github.com/jrob119 \n", - "93 https://github.com/jrob119 \n", - "94 https://github.com/jrob119 \n", - "95 https://github.com/jrob119 \n", - "96 https://github.com/jrob119 \n", - "97 https://github.com/jrob119 \n", - "98 https://github.com/jrob119 \n", - "99 https://github.com/jrob119 \n", - "100 https://github.com/jrob119 \n", - "101 https://github.com/jrob119 \n", - "102 https://github.com/jrob119 \n", - "103 https://github.com/jrob119 \n", - "104 https://github.com/jrob119 \n", - "105 https://github.com/jrob119 \n", - "106 https://github.com/jrob119 \n", - "107 https://github.com/jrob119 \n", - "108 https://github.com/jrob119 \n", - "109 https://github.com/jrob119 \n", - "110 https://github.com/jrob119 \n", - "111 https://github.com/jrob119 \n", - "112 https://github.com/jrob119 \n", - "113 https://github.com/jrob119 \n", - "114 https://github.com/jrob119 \n", - "115 https://github.com/jrob119 \n", - "116 https://github.com/jrob119 \n", - "117 https://github.com/jrob119 \n", - "118 https://github.com/jrob119 \n", - "119 https://github.com/jrob119 \n", - "120 https://github.com/jrob119 \n", - "121 https://github.com/jrob119 \n", - "122 https://github.com/jrob119 \n", - "123 https://github.com/jrob119 \n", - "124 https://github.com/jrob119 \n", - "125 https://github.com/jrob119 \n", - "126 https://github.com/jrob119 \n", - "127 https://github.com/jrob119 \n", - "128 https://github.com/jrob119 \n", - "129 https://github.com/jrob119 \n", - "130 https://github.com/jrob119 \n", - "131 https://github.com/jrob119 \n", - "132 https://github.com/jrob119 \n", - "133 https://github.com/jrob119 \n", - "134 https://github.com/jrob119 \n", - "135 https://github.com/jrob119 \n", - "136 https://github.com/jrob119 \n", - "137 https://github.com/jrob119 \n", - "138 https://github.com/jrob119 \n", - "139 https://github.com/jrob119 \n", - "140 https://github.com/jrob119 \n", - "141 https://github.com/jrob119 \n", - "142 https://github.com/jrob119 \n", - "143 https://github.com/jrob119 \n", - "144 https://github.com/jrob119 \n", - "145 https://github.com/jrob119 \n", - "146 https://github.com/jrob119 \n", - "147 https://github.com/jrob119 \n", - "148 https://github.com/jrob119 \n", - "149 https://github.com/jrob119 \n", - "150 https://github.com/jrob119 \n", - "151 https://github.com/jrob119 \n", - "152 https://github.com/jrob119 \n", - "153 https://github.com/jrob119 \n", - "154 https://github.com/jrob119 \n", - "155 https://github.com/jrob119 \n", - "156 https://github.com/jrob119 \n", - "157 https://github.com/jrob119 \n", - "158 https://github.com/jrob119 \n", - "159 https://github.com/jrob119 \n", - "160 https://github.com/jrob119 \n", - "161 https://github.com/jrob119 \n", - "162 https://github.com/jrob119 \n", - "163 https://github.com/jrob119 \n", - "164 https://github.com/jrob119 \n", - "165 https://github.com/jrob119 \n", - "166 https://github.com/jrob119 \n", - "167 https://github.com/jrob119 \n", - "168 https://github.com/jrob119 \n", - "169 https://github.com/jrob119 \n", - "170 https://github.com/jrob119 \n", - "171 https://github.com/jrob119 \n", - "172 https://github.com/jrob119 \n", - "173 https://github.com/jrob119 \n", - "174 https://github.com/jrob119 \n", - "175 https://github.com/jrob119 \n", - "176 https://github.com/jrob119 \n", - "177 https://github.com/jrob119 \n", - "178 https://github.com/jrob119 \n", - "179 https://github.com/jrob119 \n", - "180 https://github.com/jrob119 \n", - "181 https://github.com/jrob119 \n", - "182 https://github.com/jrob119 \n", - "183 https://github.com/jrob119 \n", - "184 https://github.com/jrob119 \n", - "185 https://github.com/web-flow \n", - "186 https://github.com/jrob119 \n", - "187 https://github.com/web-flow \n", - "188 https://github.com/jrob119 \n", - "189 https://github.com/web-flow \n", - "190 https://github.com/jrob119 \n", - "191 https://github.com/web-flow \n", - "192 https://github.com/jrob119 \n", - "193 https://github.com/web-flow \n", - "194 https://github.com/jrob119 \n", - "195 https://github.com/jrob119 \n", - "196 https://github.com/web-flow \n", - "197 https://github.com/jrob119 \n", - "198 https://github.com/web-flow \n", - "199 https://github.com/jrob119 \n", - "200 https://github.com/web-flow \n", - "201 https://github.com/web-flow \n", - "202 https://github.com/web-flow \n", - "203 https://github.com/jrob119 \n", - "204 https://github.com/jrob119 \n", - "205 https://github.com/web-flow \n", - "206 https://github.com/jrob119 \n", - "207 https://github.com/web-flow \n", - "208 https://github.com/jrob119 \n", - "209 https://github.com/web-flow \n", - "210 https://github.com/jrob119 \n", - "211 https://github.com/web-flow \n", - "212 https://github.com/jrob119 \n", - "213 https://github.com/web-flow \n", - "214 https://github.com/jrob119 \n", - "215 https://github.com/web-flow \n", - "216 https://github.com/jrob119 \n", - "217 https://github.com/web-flow \n", - "218 https://github.com/jrob119 \n", - "219 https://github.com/web-flow \n", - "220 https://github.com/jrob119 \n", - "221 https://github.com/web-flow \n", - "222 https://github.com/jrob119 \n", - "223 https://github.com/jrob119 \n", - "224 https://github.com/web-flow \n", - "225 https://github.com/jrob119 \n", - "226 https://github.com/jrob119 \n", - "227 https://github.com/web-flow \n", - "228 https://github.com/jrob119 \n", - "229 https://github.com/web-flow \n", - "230 https://github.com/jrob119 \n", - "231 https://github.com/web-flow \n", - "232 https://github.com/jrob119 \n", - "233 https://github.com/web-flow \n", - "234 https://github.com/web-flow \n", - "235 https://github.com/web-flow \n", - "236 https://github.com/jrob119 \n", - "237 https://github.com/web-flow \n", - "238 https://github.com/jrob119 \n", - "239 https://github.com/jrob119 \n", - "240 https://github.com/jrob119 \n", - "241 https://github.com/jrob119 \n", - "242 https://github.com/jrob119 \n", - "243 https://github.com/web-flow \n", - "244 https://github.com/jrob119 \n", - "245 https://github.com/web-flow \n", - "246 https://github.com/web-flow \n", - "247 https://github.com/web-flow \n", - "248 https://github.com/web-flow \n", - "249 https://github.com/jrob119 \n", - "250 https://github.com/web-flow \n", - "251 https://github.com/web-flow \n", - "252 https://github.com/web-flow \n", - "253 https://github.com/jrob119 \n", - "254 https://github.com/web-flow \n", - "255 https://github.com/jrob119 \n", - "256 https://github.com/web-flow \n", - "257 https://github.com/jrob119 \n", - "258 https://github.com/jrob119 \n", - "259 https://github.com/jrob119 \n", - "260 https://github.com/jrob119 \n", - "261 https://github.com/jrob119 \n", - "262 https://github.com/jrob119 \n", - "263 https://github.com/jrob119 \n", - "264 https://github.com/jrob119 \n", - "265 https://github.com/jrob119 \n", - "266 https://github.com/jrob119 \n", - "267 https://github.com/jrob119 \n", - "268 https://github.com/jrob119 \n", - "269 https://github.com/jrob119 \n", - "270 https://github.com/jrob119 \n", - "271 https://github.com/jrob119 \n", - "272 https://github.com/jrob119 \n", - "273 https://github.com/jrob119 \n", - "274 https://github.com/jrob119 \n", - "275 https://github.com/jrob119 \n", - "276 https://github.com/jrob119 \n", - "277 https://github.com/jrob119 \n", - "278 https://github.com/jrob119 \n", - "279 https://github.com/jrob119 \n", - "280 https://github.com/jrob119 \n", - "281 https://github.com/jrob119 \n", - "282 https://github.com/jrob119 \n", - "283 https://github.com/jrob119 \n", - "284 https://github.com/jrob119 \n", - "285 https://github.com/jrob119 \n", - "286 https://github.com/jrob119 \n", - "287 https://github.com/jrob119 \n", - "288 https://github.com/jrob119 \n", - "289 https://github.com/web-flow \n", - "290 https://github.com/jrob119 \n", - "291 https://github.com/web-flow \n", - "292 https://github.com/jrob119 \n", - "293 https://github.com/web-flow \n", - "294 https://github.com/jrob119 \n", - "295 https://github.com/web-flow \n", - "296 https://github.com/jrob119 \n", - "297 https://github.com/jrob119 \n", - "298 https://github.com/web-flow \n", - "299 https://github.com/jrob119 \n", - "300 https://github.com/web-flow \n", - "301 https://github.com/jrob119 \n", - "302 https://github.com/web-flow \n", - "303 https://github.com/jrob119 \n", - "304 https://github.com/web-flow \n", - "305 https://github.com/jrob119 \n", - "306 https://github.com/jrob119 \n", - "307 https://github.com/jrob119 \n", - "308 https://github.com/web-flow \n", - "309 https://github.com/web-flow \n", - "310 https://github.com/web-flow \n", - "311 https://github.com/web-flow \n", - "312 https://github.com/web-flow \n", - "313 https://github.com/web-flow \n", - "314 https://github.com/web-flow \n", - "315 https://github.com/web-flow \n", - "316 https://github.com/web-flow \n", - "317 https://github.com/web-flow \n", - "318 https://github.com/jrob119 \n", - "319 https://github.com/web-flow \n", - "320 https://github.com/jrob119 \n", - "321 https://github.com/jrob119 \n", - "322 https://github.com/jrob119 \n", - "323 https://github.com/web-flow \n", - "324 https://github.com/jrob119 \n", - "325 https://github.com/web-flow \n", - "326 https://github.com/jrob119 \n", - "327 https://github.com/web-flow \n", - "328 https://github.com/jrob119 \n", - "329 https://github.com/web-flow \n", - "330 https://github.com/jrob119 \n", - "331 https://github.com/web-flow \n", - "332 https://github.com/jrob119 \n", - "333 https://github.com/web-flow \n", - "334 https://github.com/jrob119 \n", - "335 https://github.com/jrob119 \n", - "336 https://github.com/web-flow \n", - "337 https://github.com/jrob119 \n", - "338 https://github.com/web-flow \n", - "339 https://github.com/web-flow \n", - "340 https://github.com/web-flow \n", - "341 https://github.com/web-flow \n", - "342 https://github.com/web-flow \n", - "343 https://github.com/web-flow \n", - "344 https://github.com/web-flow \n", - "345 https://github.com/jrob119 \n", - "346 https://github.com/jrob119 \n", - "347 https://github.com/web-flow \n", - "348 https://github.com/jrob119 \n", - "349 https://github.com/jrob119 \n", - "350 https://github.com/jrob119 \n", - "351 https://github.com/web-flow \n", - "352 https://github.com/jrob119 \n", - "353 https://github.com/jrob119 \n", - "354 https://github.com/jrob119 \n", - "355 https://github.com/jrob119 \n", - "356 https://github.com/jrob119 \n", - "357 https://github.com/jrob119 \n", - "358 https://github.com/jrob119 \n", - "359 https://github.com/jrob119 \n", - "360 https://github.com/jrob119 \n", - "361 https://github.com/web-flow \n", - "362 https://github.com/jrob119 \n", - "363 https://github.com/web-flow \n", - "364 https://github.com/jrob119 \n", - "365 https://github.com/web-flow \n", - "366 https://github.com/jrob119 \n", - "367 https://github.com/web-flow \n", - "368 https://github.com/jrob119 \n", - "369 https://github.com/jrob119 \n", - "370 https://github.com/web-flow \n", - "371 https://github.com/web-flow \n", - "372 https://github.com/web-flow \n", - "373 https://github.com/web-flow \n", - "374 https://github.com/jrob119 \n", - "375 https://github.com/web-flow \n", - "376 https://github.com/jrob119 \n", - "377 https://github.com/web-flow \n", - "378 https://github.com/jrob119 \n", - "379 https://github.com/web-flow \n", - "380 https://github.com/jrob119 \n", - "381 https://github.com/web-flow \n", - "382 https://github.com/jrob119 \n", - "383 https://github.com/web-flow \n", - "384 https://github.com/web-flow \n", - "385 NaN \n", - "386 https://github.com/web-flow \n", - "387 https://github.com/jrob119 \n", - "388 NaN \n", - "389 https://github.com/jrob119 \n", - "390 https://github.com/web-flow \n", - "391 https://github.com/jrob119 \n", - "392 https://github.com/jrob119 \n", - "393 https://github.com/web-flow \n", - "394 https://github.com/web-flow \n", - "395 https://github.com/web-flow \n", - "396 https://github.com/web-flow \n", - "397 https://github.com/web-flow \n", - "398 https://github.com/web-flow \n", - "399 https://github.com/web-flow \n", - "400 https://github.com/web-flow \n", - "401 https://github.com/web-flow \n", - "402 https://github.com/jrob119 \n", - "403 https://github.com/jrob119 \n", - "404 https://github.com/web-flow \n", - "405 https://github.com/web-flow \n", - "406 https://github.com/jrob119 \n", - "407 https://github.com/web-flow \n", - "408 https://github.com/jrob119 \n", - "409 https://github.com/jrob119 \n", - "410 https://github.com/web-flow \n", - "411 https://github.com/jrob119 \n", - "412 https://github.com/jrob119 \n", - "413 https://github.com/jrob119 \n", - "414 https://github.com/jrob119 \n", - "415 https://github.com/jrob119 \n", - "416 https://github.com/web-flow \n", - "417 https://github.com/web-flow \n", - "418 https://github.com/jrob119 \n", - "419 https://github.com/web-flow \n", - "420 https://github.com/web-flow \n", - "421 https://github.com/dominicbarkerAN \n", - "422 https://github.com/web-flow \n", - "423 https://github.com/dominicbarkerAN \n", - "424 https://github.com/web-flow \n", - "425 https://github.com/dominicbarkerAN \n", - "426 https://github.com/web-flow \n", - "427 https://github.com/dominicbarkerAN \n", - "428 https://github.com/web-flow \n", - "429 https://github.com/dominicbarkerAN \n", - "430 https://github.com/web-flow \n", - "431 https://github.com/dominicbarkerAN \n", - "432 https://github.com/web-flow \n", - "433 https://github.com/web-flow \n", - "434 https://github.com/dominicbarkerAN \n", - "435 https://github.com/web-flow \n", - "436 https://github.com/jrob119 \n", - "437 https://github.com/web-flow \n", - "438 https://github.com/dominicbarkerAN \n", - "439 https://github.com/dominicbarkerAN \n", - "440 https://github.com/dominicbarkerAN \n", - "441 https://github.com/dominicbarkerAN \n", - "442 https://github.com/jrob119 \n", - "443 https://github.com/jrob119 \n", - "444 https://github.com/jrob119 \n", - "445 https://github.com/jrob119 \n", - "446 https://github.com/jrob119 \n", - "447 https://github.com/jrob119 \n", - "448 https://github.com/web-flow \n", - "449 https://github.com/dominicbarkerAN \n", - "450 https://github.com/web-flow \n", - "451 https://github.com/dominicbarkerAN \n", - "452 https://github.com/web-flow \n", - "453 https://github.com/dominicbarkerAN \n", - "454 https://github.com/dominicbarkerAN \n", - "455 https://github.com/web-flow \n", - "456 https://github.com/dominicbarkerAN \n", - "457 https://github.com/web-flow \n", - "458 https://github.com/jrob119 \n", - "459 https://github.com/web-flow \n", - "460 https://github.com/jrob119 \n", - "461 https://github.com/dominicbarkerAN \n", - "462 https://github.com/dominicbarkerAN \n", - "463 https://github.com/web-flow \n", - "464 https://github.com/dominicbarkerAN \n", - "465 https://github.com/web-flow \n", - "466 https://github.com/dominicbarkerAN \n", - "467 https://github.com/web-flow \n", - "468 https://github.com/dominicbarkerAN \n", - "469 https://github.com/web-flow \n", - "470 https://github.com/web-flow \n", - "471 https://github.com/web-flow \n", - "472 https://github.com/web-flow \n", - "473 https://github.com/dominicbarkerAN \n", - "474 https://github.com/dominicbarkerAN \n", - "475 https://github.com/web-flow \n", - "476 https://github.com/dominicbarkerAN \n", - "477 https://github.com/dominicbarkerAN \n", - "478 https://github.com/web-flow \n", - "479 https://github.com/dominicbarkerAN \n", - "480 https://github.com/web-flow \n", - "481 https://github.com/dominicbarkerAN \n", - "482 https://github.com/dominicbarkerAN \n", - "483 https://github.com/web-flow \n", - "484 https://github.com/jrob119 \n", - "485 https://github.com/jrob119 \n", - "486 https://github.com/jrob119 \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://github.com/web-flow \n", - "492 NaN \n", - "493 NaN \n", - "494 https://github.com/web-flow \n", - "495 NaN \n", - "496 https://github.com/web-flow \n", - "497 https://github.com/jrob119 \n", - "498 https://github.com/web-flow \n", - "499 NaN \n", - "500 https://github.com/web-flow \n", - "501 NaN \n", - "502 https://github.com/web-flow \n", - "503 NaN \n", - "504 https://github.com/web-flow \n", - "505 NaN \n", - "506 https://github.com/web-flow \n", - "507 NaN \n", - "508 https://github.com/web-flow \n", - "509 https://github.com/web-flow \n", - "510 https://github.com/web-flow \n", - "511 https://github.com/jrob119 \n", - "512 https://github.com/web-flow \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://github.com/web-flow \n", - "517 https://github.com/jrob119 \n", - "518 https://github.com/jrob119 \n", - "519 https://github.com/jrob119 \n", - "520 https://github.com/web-flow \n", - "521 NaN \n", - "522 https://github.com/web-flow \n", - "523 NaN \n", - "524 https://github.com/web-flow \n", - "525 NaN \n", - "526 https://github.com/web-flow \n", - "527 NaN \n", - "528 https://github.com/web-flow \n", - "529 NaN \n", - "530 https://github.com/web-flow \n", - "531 NaN \n", - "532 NaN \n", - "533 https://github.com/jrob119 \n", - "534 https://github.com/web-flow \n", - "535 NaN \n", - "536 https://github.com/web-flow \n", - "537 https://github.com/jrob119 \n", - "538 https://github.com/jrob119 \n", - "539 https://github.com/jrob119 \n", - "540 https://github.com/web-flow \n", - "541 NaN \n", - "542 https://github.com/web-flow \n", - "543 NaN \n", - "544 https://github.com/web-flow \n", - "545 NaN \n", - "546 https://github.com/web-flow \n", - "547 NaN \n", - "548 https://github.com/web-flow \n", - "549 https://github.com/jrob119 \n", - "550 https://github.com/jrob119 \n", - "551 https://github.com/web-flow \n", - "552 https://github.com/jrob119 \n", - "553 https://github.com/web-flow \n", - "554 https://github.com/jrob119 \n", - "555 https://github.com/jrob119 \n", - "556 https://github.com/jrob119 \n", - "557 https://github.com/jrob119 \n", - "558 NaN \n", - "559 https://github.com/web-flow \n", - "560 https://github.com/jrob119 \n", - "561 https://github.com/jrob119 \n", - "562 https://github.com/jrob119 \n", - "563 https://github.com/jrob119 \n", - "564 https://github.com/jrob119 \n", - "565 https://github.com/jrob119 \n", - "566 https://github.com/jrob119 \n", - "567 https://github.com/jrob119 \n", - "568 https://github.com/jrob119 \n", - "569 https://github.com/jrob119 \n", - "570 https://github.com/jrob119 \n", - "571 https://github.com/jrob119 \n", - "572 https://github.com/jrob119 \n", - "573 https://github.com/jrob119 \n", - "574 https://github.com/jrob119 \n", - "575 https://github.com/jrob119 \n", - "576 https://github.com/jrob119 \n", - "577 https://github.com/jrob119 \n", - "578 https://github.com/jrob119 \n", - "579 https://github.com/jrob119 \n", - "580 https://github.com/jrob119 \n", - "581 https://github.com/jrob119 \n", - "582 https://github.com/jrob119 \n", - "583 https://github.com/jrob119 \n", - "584 https://github.com/jrob119 \n", - "585 https://github.com/jrob119 \n", - "586 https://github.com/jrob119 \n", - "587 https://github.com/jrob119 \n", - "588 https://github.com/jrob119 \n", - "589 https://github.com/jrob119 \n", - "590 https://github.com/jrob119 \n", - "591 https://github.com/jrob119 \n", - "592 https://github.com/jrob119 \n", - "593 https://github.com/web-flow \n", - "594 NaN \n", - "595 https://github.com/web-flow \n", - "596 NaN \n", - "597 https://github.com/web-flow \n", - "598 https://github.com/web-flow \n", - "599 NaN \n", - "600 NaN \n", - "601 https://github.com/web-flow \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://github.com/web-flow \n", - "612 https://github.com/web-flow \n", - "613 https://github.com/jrob119 \n", - "614 https://github.com/web-flow \n", - "615 https://github.com/ipd-deploy \n", - "616 https://github.com/ipd-deploy \n", - "617 https://github.com/ipd-deploy \n", - "618 https://github.com/ipd-deploy \n", - "619 https://github.com/ipd-deploy \n", - "620 https://github.com/ipd-deploy \n", - "621 https://github.com/web-flow \n", - "622 NaN \n", - "623 https://github.com/web-flow \n", - "624 https://github.com/ipd-deploy \n", - "625 https://github.com/web-flow \n", - "626 NaN \n", - "627 https://github.com/web-flow \n", - "628 NaN \n", - "629 https://github.com/web-flow \n", - "630 https://github.com/dominicbarkerAN \n", - "631 https://github.com/dominicbarkerAN \n", - "632 https://github.com/web-flow \n", - "633 https://github.com/jrob119 \n", - "634 https://github.com/jrob119 \n", - "635 https://github.com/jrob119 \n", - "636 https://github.com/web-flow \n", - "637 https://github.com/jrob119 \n", - "638 https://github.com/web-flow \n", - "639 https://github.com/jrob119 \n", - "640 https://github.com/web-flow \n", - "641 NaN \n", - "642 https://github.com/web-flow \n", - "643 https://github.com/web-flow \n", - "644 https://github.com/web-flow \n", - "645 NaN \n", - "646 NaN \n", - "647 https://github.com/web-flow \n", - "648 https://github.com/web-flow \n", - "649 NaN \n", - "650 NaN \n", - "651 https://github.com/web-flow \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://github.com/web-flow \n", - "656 https://github.com/dominicbarkerAN \n", - "657 https://github.com/web-flow \n", - "658 https://github.com/dominicbarkerAN \n", - "659 https://github.com/dominicbarkerAN \n", - "660 https://github.com/dominicbarkerAN \n", - "661 NaN \n", - "662 https://github.com/web-flow \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://github.com/dominicbarkerAN \n", - "668 https://github.com/web-flow \n", - "669 NaN \n", - "670 https://github.com/web-flow \n", - "671 NaN \n", - "672 NaN \n", - "673 https://github.com/web-flow \n", - "674 https://github.com/dominicbarkerAN \n", - "675 https://github.com/web-flow \n", - "676 https://github.com/dominicbarkerAN \n", - "677 https://github.com/xeniageorgiouAN \n", - "678 https://github.com/web-flow \n", - "679 https://github.com/dominicbarkerAN \n", - "680 https://github.com/web-flow \n", - "681 https://github.com/web-flow \n", - "682 https://github.com/web-flow \n", - "683 https://github.com/web-flow \n", - "684 https://github.com/web-flow \n", - "685 https://github.com/web-flow \n", - "686 https://github.com/web-flow \n", - "687 https://github.com/web-flow \n", - "688 https://github.com/web-flow \n", - "689 https://github.com/web-flow \n", - "690 https://github.com/web-flow \n", - "691 https://github.com/web-flow \n", - "692 https://github.com/web-flow \n", - "693 https://github.com/web-flow \n", - "694 https://github.com/web-flow \n", - "695 https://github.com/web-flow \n", - "696 https://github.com/web-flow \n", - "697 https://github.com/web-flow \n", - "698 https://github.com/web-flow \n", - "699 https://github.com/web-flow \n", - "700 https://github.com/web-flow \n", - "701 https://github.com/dominicbarkerAN \n", - "702 https://github.com/dominicbarkerAN \n", - "703 https://github.com/web-flow \n", - "704 https://github.com/michaelcooperAN \n", - "705 https://github.com/michaelcooperAN \n", - "706 https://github.com/web-flow \n", - "707 https://github.com/xeniageorgiouAN \n", - "708 https://github.com/web-flow \n", - "709 https://github.com/web-flow \n", - "710 https://github.com/web-flow \n", - "711 https://github.com/web-flow \n", - "712 https://github.com/web-flow \n", - "713 https://github.com/web-flow \n", - "714 https://github.com/web-flow \n", - "715 https://github.com/web-flow \n", - "716 https://github.com/web-flow \n", - "717 https://github.com/web-flow \n", - "718 https://github.com/xeniageorgiouAN \n", - "719 https://github.com/web-flow \n", - "720 https://github.com/web-flow \n", - "721 https://github.com/web-flow \n", - "722 NaN \n", - "723 https://github.com/web-flow \n", - "724 NaN \n", - "725 https://github.com/web-flow \n", - "726 https://github.com/michaelcooperAN \n", - "727 https://github.com/web-flow \n", - "728 NaN \n", - "729 https://github.com/web-flow \n", - "730 NaN \n", - "731 https://github.com/web-flow \n", - "732 NaN \n", - "733 https://github.com/web-flow \n", - "734 https://github.com/michaelcooperAN \n", - "735 https://github.com/michaelcooperAN \n", - "736 https://github.com/web-flow \n", - "737 NaN \n", - "738 https://github.com/web-flow \n", - "\n", - " committer.followers_url \\\n", - "0 https://api.github.com/users/jrob119/followers \n", - "1 https://api.github.com/users/jrob119/followers \n", - "2 https://api.github.com/users/jrob119/followers \n", - "3 https://api.github.com/users/jrob119/followers \n", - "4 https://api.github.com/users/jrob119/followers \n", - "5 https://api.github.com/users/jrob119/followers \n", - "6 https://api.github.com/users/jrob119/followers \n", - "7 https://api.github.com/users/jrob119/followers \n", - "8 https://api.github.com/users/jrob119/followers \n", - "9 https://api.github.com/users/jrob119/followers \n", - "10 https://api.github.com/users/jrob119/followers \n", - "11 https://api.github.com/users/jrob119/followers \n", - "12 https://api.github.com/users/jrob119/followers \n", - "13 https://api.github.com/users/jrob119/followers \n", - "14 https://api.github.com/users/jrob119/followers \n", - "15 https://api.github.com/users/jrob119/followers \n", - "16 https://api.github.com/users/jrob119/followers \n", - "17 https://api.github.com/users/jrob119/followers \n", - "18 https://api.github.com/users/jrob119/followers \n", - "19 https://api.github.com/users/jrob119/followers \n", - "20 https://api.github.com/users/jrob119/followers \n", - "21 https://api.github.com/users/jrob119/followers \n", - "22 https://api.github.com/users/jrob119/followers \n", - "23 https://api.github.com/users/jrob119/followers \n", - "24 https://api.github.com/users/jrob119/followers \n", - "25 https://api.github.com/users/jrob119/followers \n", - "26 https://api.github.com/users/jrob119/followers \n", - "27 https://api.github.com/users/jrob119/followers \n", - "28 https://api.github.com/users/jrob119/followers \n", - "29 https://api.github.com/users/jrob119/followers \n", - "30 https://api.github.com/users/jrob119/followers \n", - "31 https://api.github.com/users/jrob119/followers \n", - "32 https://api.github.com/users/jrob119/followers \n", - "33 https://api.github.com/users/jrob119/followers \n", - "34 https://api.github.com/users/jrob119/followers \n", - "35 https://api.github.com/users/jrob119/followers \n", - "36 https://api.github.com/users/jrob119/followers \n", - "37 https://api.github.com/users/jrob119/followers \n", - "38 https://api.github.com/users/jrob119/followers \n", - "39 https://api.github.com/users/jrob119/followers \n", - "40 https://api.github.com/users/jrob119/followers \n", - "41 https://api.github.com/users/jrob119/followers \n", - "42 https://api.github.com/users/jrob119/followers \n", - "43 https://api.github.com/users/jrob119/followers \n", - "44 https://api.github.com/users/jrob119/followers \n", - "45 https://api.github.com/users/jrob119/followers \n", - "46 https://api.github.com/users/jrob119/followers \n", - "47 https://api.github.com/users/jrob119/followers \n", - "48 https://api.github.com/users/jrob119/followers \n", - "49 https://api.github.com/users/jrob119/followers \n", - "50 https://api.github.com/users/jrob119/followers \n", - "51 https://api.github.com/users/jrob119/followers \n", - "52 https://api.github.com/users/jrob119/followers \n", - "53 https://api.github.com/users/jrob119/followers \n", - "54 https://api.github.com/users/jrob119/followers \n", - "55 https://api.github.com/users/jrob119/followers \n", - "56 https://api.github.com/users/jrob119/followers \n", - "57 https://api.github.com/users/jrob119/followers \n", - "58 https://api.github.com/users/jrob119/followers \n", - "59 https://api.github.com/users/jrob119/followers \n", - "60 https://api.github.com/users/jrob119/followers \n", - "61 https://api.github.com/users/jrob119/followers \n", - "62 https://api.github.com/users/jrob119/followers \n", - "63 https://api.github.com/users/jrob119/followers \n", - "64 https://api.github.com/users/jrob119/followers \n", - "65 https://api.github.com/users/jrob119/followers \n", - "66 https://api.github.com/users/jrob119/followers \n", - "67 https://api.github.com/users/jrob119/followers \n", - "68 https://api.github.com/users/jrob119/followers \n", - "69 https://api.github.com/users/jrob119/followers \n", - "70 https://api.github.com/users/jrob119/followers \n", - "71 https://api.github.com/users/jrob119/followers \n", - "72 https://api.github.com/users/jrob119/followers \n", - "73 https://api.github.com/users/jrob119/followers \n", - "74 https://api.github.com/users/jrob119/followers \n", - "75 https://api.github.com/users/jrob119/followers \n", - "76 https://api.github.com/users/jrob119/followers \n", - "77 https://api.github.com/users/jrob119/followers \n", - "78 https://api.github.com/users/jrob119/followers \n", - "79 https://api.github.com/users/jrob119/followers \n", - "80 https://api.github.com/users/jrob119/followers \n", - "81 https://api.github.com/users/jrob119/followers \n", - "82 https://api.github.com/users/jrob119/followers \n", - "83 https://api.github.com/users/jrob119/followers \n", - "84 https://api.github.com/users/jrob119/followers \n", - "85 https://api.github.com/users/jrob119/followers \n", - "86 https://api.github.com/users/jrob119/followers \n", - "87 https://api.github.com/users/jrob119/followers \n", - "88 https://api.github.com/users/jrob119/followers \n", - "89 https://api.github.com/users/jrob119/followers \n", - "90 https://api.github.com/users/jrob119/followers \n", - "91 https://api.github.com/users/jrob119/followers \n", - "92 https://api.github.com/users/jrob119/followers \n", - "93 https://api.github.com/users/jrob119/followers \n", - "94 https://api.github.com/users/jrob119/followers \n", - "95 https://api.github.com/users/jrob119/followers \n", - "96 https://api.github.com/users/jrob119/followers \n", - "97 https://api.github.com/users/jrob119/followers \n", - "98 https://api.github.com/users/jrob119/followers \n", - "99 https://api.github.com/users/jrob119/followers \n", - "100 https://api.github.com/users/jrob119/followers \n", - "101 https://api.github.com/users/jrob119/followers \n", - "102 https://api.github.com/users/jrob119/followers \n", - "103 https://api.github.com/users/jrob119/followers \n", - "104 https://api.github.com/users/jrob119/followers \n", - "105 https://api.github.com/users/jrob119/followers \n", - "106 https://api.github.com/users/jrob119/followers \n", - "107 https://api.github.com/users/jrob119/followers \n", - "108 https://api.github.com/users/jrob119/followers \n", - "109 https://api.github.com/users/jrob119/followers \n", - "110 https://api.github.com/users/jrob119/followers \n", - "111 https://api.github.com/users/jrob119/followers \n", - "112 https://api.github.com/users/jrob119/followers \n", - "113 https://api.github.com/users/jrob119/followers \n", - "114 https://api.github.com/users/jrob119/followers \n", - "115 https://api.github.com/users/jrob119/followers \n", - "116 https://api.github.com/users/jrob119/followers \n", - "117 https://api.github.com/users/jrob119/followers \n", - "118 https://api.github.com/users/jrob119/followers \n", - "119 https://api.github.com/users/jrob119/followers \n", - "120 https://api.github.com/users/jrob119/followers \n", - "121 https://api.github.com/users/jrob119/followers \n", - "122 https://api.github.com/users/jrob119/followers \n", - "123 https://api.github.com/users/jrob119/followers \n", - "124 https://api.github.com/users/jrob119/followers \n", - "125 https://api.github.com/users/jrob119/followers \n", - "126 https://api.github.com/users/jrob119/followers \n", - "127 https://api.github.com/users/jrob119/followers \n", - "128 https://api.github.com/users/jrob119/followers \n", - "129 https://api.github.com/users/jrob119/followers \n", - "130 https://api.github.com/users/jrob119/followers \n", - "131 https://api.github.com/users/jrob119/followers \n", - "132 https://api.github.com/users/jrob119/followers \n", - "133 https://api.github.com/users/jrob119/followers \n", - "134 https://api.github.com/users/jrob119/followers \n", - "135 https://api.github.com/users/jrob119/followers \n", - "136 https://api.github.com/users/jrob119/followers \n", - "137 https://api.github.com/users/jrob119/followers \n", - "138 https://api.github.com/users/jrob119/followers \n", - "139 https://api.github.com/users/jrob119/followers \n", - "140 https://api.github.com/users/jrob119/followers \n", - "141 https://api.github.com/users/jrob119/followers \n", - "142 https://api.github.com/users/jrob119/followers \n", - "143 https://api.github.com/users/jrob119/followers \n", - "144 https://api.github.com/users/jrob119/followers \n", - "145 https://api.github.com/users/jrob119/followers \n", - "146 https://api.github.com/users/jrob119/followers \n", - "147 https://api.github.com/users/jrob119/followers \n", - "148 https://api.github.com/users/jrob119/followers \n", - "149 https://api.github.com/users/jrob119/followers \n", - "150 https://api.github.com/users/jrob119/followers \n", - "151 https://api.github.com/users/jrob119/followers \n", - "152 https://api.github.com/users/jrob119/followers \n", - "153 https://api.github.com/users/jrob119/followers \n", - "154 https://api.github.com/users/jrob119/followers \n", - "155 https://api.github.com/users/jrob119/followers \n", - "156 https://api.github.com/users/jrob119/followers \n", - "157 https://api.github.com/users/jrob119/followers \n", - "158 https://api.github.com/users/jrob119/followers \n", - "159 https://api.github.com/users/jrob119/followers \n", - "160 https://api.github.com/users/jrob119/followers \n", - "161 https://api.github.com/users/jrob119/followers \n", - "162 https://api.github.com/users/jrob119/followers \n", - "163 https://api.github.com/users/jrob119/followers \n", - "164 https://api.github.com/users/jrob119/followers \n", - "165 https://api.github.com/users/jrob119/followers \n", - "166 https://api.github.com/users/jrob119/followers \n", - "167 https://api.github.com/users/jrob119/followers \n", - "168 https://api.github.com/users/jrob119/followers \n", - "169 https://api.github.com/users/jrob119/followers \n", - "170 https://api.github.com/users/jrob119/followers \n", - "171 https://api.github.com/users/jrob119/followers \n", - "172 https://api.github.com/users/jrob119/followers \n", - "173 https://api.github.com/users/jrob119/followers \n", - "174 https://api.github.com/users/jrob119/followers \n", - "175 https://api.github.com/users/jrob119/followers \n", - "176 https://api.github.com/users/jrob119/followers \n", - "177 https://api.github.com/users/jrob119/followers \n", - "178 https://api.github.com/users/jrob119/followers \n", - "179 https://api.github.com/users/jrob119/followers \n", - "180 https://api.github.com/users/jrob119/followers \n", - "181 https://api.github.com/users/jrob119/followers \n", - "182 https://api.github.com/users/jrob119/followers \n", - "183 https://api.github.com/users/jrob119/followers \n", - "184 https://api.github.com/users/jrob119/followers \n", - "185 https://api.github.com/users/web-flow/followers \n", - "186 https://api.github.com/users/jrob119/followers \n", - "187 https://api.github.com/users/web-flow/followers \n", - "188 https://api.github.com/users/jrob119/followers \n", - "189 https://api.github.com/users/web-flow/followers \n", - "190 https://api.github.com/users/jrob119/followers \n", - "191 https://api.github.com/users/web-flow/followers \n", - "192 https://api.github.com/users/jrob119/followers \n", - "193 https://api.github.com/users/web-flow/followers \n", - "194 https://api.github.com/users/jrob119/followers \n", - "195 https://api.github.com/users/jrob119/followers \n", - "196 https://api.github.com/users/web-flow/followers \n", - "197 https://api.github.com/users/jrob119/followers \n", - "198 https://api.github.com/users/web-flow/followers \n", - "199 https://api.github.com/users/jrob119/followers \n", - "200 https://api.github.com/users/web-flow/followers \n", - "201 https://api.github.com/users/web-flow/followers \n", - "202 https://api.github.com/users/web-flow/followers \n", - "203 https://api.github.com/users/jrob119/followers \n", - "204 https://api.github.com/users/jrob119/followers \n", - "205 https://api.github.com/users/web-flow/followers \n", - "206 https://api.github.com/users/jrob119/followers \n", - "207 https://api.github.com/users/web-flow/followers \n", - "208 https://api.github.com/users/jrob119/followers \n", - "209 https://api.github.com/users/web-flow/followers \n", - "210 https://api.github.com/users/jrob119/followers \n", - "211 https://api.github.com/users/web-flow/followers \n", - "212 https://api.github.com/users/jrob119/followers \n", - "213 https://api.github.com/users/web-flow/followers \n", - "214 https://api.github.com/users/jrob119/followers \n", - "215 https://api.github.com/users/web-flow/followers \n", - "216 https://api.github.com/users/jrob119/followers \n", - "217 https://api.github.com/users/web-flow/followers \n", - "218 https://api.github.com/users/jrob119/followers \n", - "219 https://api.github.com/users/web-flow/followers \n", - "220 https://api.github.com/users/jrob119/followers \n", - "221 https://api.github.com/users/web-flow/followers \n", - "222 https://api.github.com/users/jrob119/followers \n", - "223 https://api.github.com/users/jrob119/followers \n", - "224 https://api.github.com/users/web-flow/followers \n", - "225 https://api.github.com/users/jrob119/followers \n", - "226 https://api.github.com/users/jrob119/followers \n", - "227 https://api.github.com/users/web-flow/followers \n", - "228 https://api.github.com/users/jrob119/followers \n", - "229 https://api.github.com/users/web-flow/followers \n", - "230 https://api.github.com/users/jrob119/followers \n", - "231 https://api.github.com/users/web-flow/followers \n", - "232 https://api.github.com/users/jrob119/followers \n", - "233 https://api.github.com/users/web-flow/followers \n", - "234 https://api.github.com/users/web-flow/followers \n", - "235 https://api.github.com/users/web-flow/followers \n", - "236 https://api.github.com/users/jrob119/followers \n", - "237 https://api.github.com/users/web-flow/followers \n", - "238 https://api.github.com/users/jrob119/followers \n", - "239 https://api.github.com/users/jrob119/followers \n", - "240 https://api.github.com/users/jrob119/followers \n", - "241 https://api.github.com/users/jrob119/followers \n", - "242 https://api.github.com/users/jrob119/followers \n", - "243 https://api.github.com/users/web-flow/followers \n", - "244 https://api.github.com/users/jrob119/followers \n", - "245 https://api.github.com/users/web-flow/followers \n", - "246 https://api.github.com/users/web-flow/followers \n", - "247 https://api.github.com/users/web-flow/followers \n", - "248 https://api.github.com/users/web-flow/followers \n", - "249 https://api.github.com/users/jrob119/followers \n", - "250 https://api.github.com/users/web-flow/followers \n", - "251 https://api.github.com/users/web-flow/followers \n", - "252 https://api.github.com/users/web-flow/followers \n", - "253 https://api.github.com/users/jrob119/followers \n", - "254 https://api.github.com/users/web-flow/followers \n", - "255 https://api.github.com/users/jrob119/followers \n", - "256 https://api.github.com/users/web-flow/followers \n", - "257 https://api.github.com/users/jrob119/followers \n", - "258 https://api.github.com/users/jrob119/followers \n", - "259 https://api.github.com/users/jrob119/followers \n", - "260 https://api.github.com/users/jrob119/followers \n", - "261 https://api.github.com/users/jrob119/followers \n", - "262 https://api.github.com/users/jrob119/followers \n", - "263 https://api.github.com/users/jrob119/followers \n", - "264 https://api.github.com/users/jrob119/followers \n", - "265 https://api.github.com/users/jrob119/followers \n", - "266 https://api.github.com/users/jrob119/followers \n", - "267 https://api.github.com/users/jrob119/followers \n", - "268 https://api.github.com/users/jrob119/followers \n", - "269 https://api.github.com/users/jrob119/followers \n", - "270 https://api.github.com/users/jrob119/followers \n", - "271 https://api.github.com/users/jrob119/followers \n", - "272 https://api.github.com/users/jrob119/followers \n", - "273 https://api.github.com/users/jrob119/followers \n", - "274 https://api.github.com/users/jrob119/followers \n", - "275 https://api.github.com/users/jrob119/followers \n", - "276 https://api.github.com/users/jrob119/followers \n", - "277 https://api.github.com/users/jrob119/followers \n", - "278 https://api.github.com/users/jrob119/followers \n", - "279 https://api.github.com/users/jrob119/followers \n", - "280 https://api.github.com/users/jrob119/followers \n", - "281 https://api.github.com/users/jrob119/followers \n", - "282 https://api.github.com/users/jrob119/followers \n", - "283 https://api.github.com/users/jrob119/followers \n", - "284 https://api.github.com/users/jrob119/followers \n", - "285 https://api.github.com/users/jrob119/followers \n", - "286 https://api.github.com/users/jrob119/followers \n", - "287 https://api.github.com/users/jrob119/followers \n", - "288 https://api.github.com/users/jrob119/followers \n", - "289 https://api.github.com/users/web-flow/followers \n", - "290 https://api.github.com/users/jrob119/followers \n", - "291 https://api.github.com/users/web-flow/followers \n", - "292 https://api.github.com/users/jrob119/followers \n", - "293 https://api.github.com/users/web-flow/followers \n", - "294 https://api.github.com/users/jrob119/followers \n", - "295 https://api.github.com/users/web-flow/followers \n", - "296 https://api.github.com/users/jrob119/followers \n", - "297 https://api.github.com/users/jrob119/followers \n", - "298 https://api.github.com/users/web-flow/followers \n", - "299 https://api.github.com/users/jrob119/followers \n", - "300 https://api.github.com/users/web-flow/followers \n", - "301 https://api.github.com/users/jrob119/followers \n", - "302 https://api.github.com/users/web-flow/followers \n", - "303 https://api.github.com/users/jrob119/followers \n", - "304 https://api.github.com/users/web-flow/followers \n", - "305 https://api.github.com/users/jrob119/followers \n", - "306 https://api.github.com/users/jrob119/followers \n", - "307 https://api.github.com/users/jrob119/followers \n", - "308 https://api.github.com/users/web-flow/followers \n", - "309 https://api.github.com/users/web-flow/followers \n", - "310 https://api.github.com/users/web-flow/followers \n", - "311 https://api.github.com/users/web-flow/followers \n", - "312 https://api.github.com/users/web-flow/followers \n", - "313 https://api.github.com/users/web-flow/followers \n", - "314 https://api.github.com/users/web-flow/followers \n", - "315 https://api.github.com/users/web-flow/followers \n", - "316 https://api.github.com/users/web-flow/followers \n", - "317 https://api.github.com/users/web-flow/followers \n", - "318 https://api.github.com/users/jrob119/followers \n", - "319 https://api.github.com/users/web-flow/followers \n", - "320 https://api.github.com/users/jrob119/followers \n", - "321 https://api.github.com/users/jrob119/followers \n", - "322 https://api.github.com/users/jrob119/followers \n", - "323 https://api.github.com/users/web-flow/followers \n", - "324 https://api.github.com/users/jrob119/followers \n", - "325 https://api.github.com/users/web-flow/followers \n", - "326 https://api.github.com/users/jrob119/followers \n", - "327 https://api.github.com/users/web-flow/followers \n", - "328 https://api.github.com/users/jrob119/followers \n", - "329 https://api.github.com/users/web-flow/followers \n", - "330 https://api.github.com/users/jrob119/followers \n", - "331 https://api.github.com/users/web-flow/followers \n", - "332 https://api.github.com/users/jrob119/followers \n", - "333 https://api.github.com/users/web-flow/followers \n", - "334 https://api.github.com/users/jrob119/followers \n", - "335 https://api.github.com/users/jrob119/followers \n", - "336 https://api.github.com/users/web-flow/followers \n", - "337 https://api.github.com/users/jrob119/followers \n", - "338 https://api.github.com/users/web-flow/followers \n", - "339 https://api.github.com/users/web-flow/followers \n", - "340 https://api.github.com/users/web-flow/followers \n", - "341 https://api.github.com/users/web-flow/followers \n", - "342 https://api.github.com/users/web-flow/followers \n", - "343 https://api.github.com/users/web-flow/followers \n", - "344 https://api.github.com/users/web-flow/followers \n", - "345 https://api.github.com/users/jrob119/followers \n", - "346 https://api.github.com/users/jrob119/followers \n", - "347 https://api.github.com/users/web-flow/followers \n", - "348 https://api.github.com/users/jrob119/followers \n", - "349 https://api.github.com/users/jrob119/followers \n", - "350 https://api.github.com/users/jrob119/followers \n", - "351 https://api.github.com/users/web-flow/followers \n", - "352 https://api.github.com/users/jrob119/followers \n", - "353 https://api.github.com/users/jrob119/followers \n", - "354 https://api.github.com/users/jrob119/followers \n", - "355 https://api.github.com/users/jrob119/followers \n", - "356 https://api.github.com/users/jrob119/followers \n", - "357 https://api.github.com/users/jrob119/followers \n", - "358 https://api.github.com/users/jrob119/followers \n", - "359 https://api.github.com/users/jrob119/followers \n", - "360 https://api.github.com/users/jrob119/followers \n", - "361 https://api.github.com/users/web-flow/followers \n", - "362 https://api.github.com/users/jrob119/followers \n", - "363 https://api.github.com/users/web-flow/followers \n", - "364 https://api.github.com/users/jrob119/followers \n", - "365 https://api.github.com/users/web-flow/followers \n", - "366 https://api.github.com/users/jrob119/followers \n", - "367 https://api.github.com/users/web-flow/followers \n", - "368 https://api.github.com/users/jrob119/followers \n", - "369 https://api.github.com/users/jrob119/followers \n", - "370 https://api.github.com/users/web-flow/followers \n", - "371 https://api.github.com/users/web-flow/followers \n", - "372 https://api.github.com/users/web-flow/followers \n", - "373 https://api.github.com/users/web-flow/followers \n", - "374 https://api.github.com/users/jrob119/followers \n", - "375 https://api.github.com/users/web-flow/followers \n", - "376 https://api.github.com/users/jrob119/followers \n", - "377 https://api.github.com/users/web-flow/followers \n", - "378 https://api.github.com/users/jrob119/followers \n", - "379 https://api.github.com/users/web-flow/followers \n", - "380 https://api.github.com/users/jrob119/followers \n", - "381 https://api.github.com/users/web-flow/followers \n", - "382 https://api.github.com/users/jrob119/followers \n", - "383 https://api.github.com/users/web-flow/followers \n", - "384 https://api.github.com/users/web-flow/followers \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/followers \n", - "387 https://api.github.com/users/jrob119/followers \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/followers \n", - "390 https://api.github.com/users/web-flow/followers \n", - "391 https://api.github.com/users/jrob119/followers \n", - "392 https://api.github.com/users/jrob119/followers \n", - "393 https://api.github.com/users/web-flow/followers \n", - "394 https://api.github.com/users/web-flow/followers \n", - "395 https://api.github.com/users/web-flow/followers \n", - "396 https://api.github.com/users/web-flow/followers \n", - "397 https://api.github.com/users/web-flow/followers \n", - "398 https://api.github.com/users/web-flow/followers \n", - "399 https://api.github.com/users/web-flow/followers \n", - "400 https://api.github.com/users/web-flow/followers \n", - "401 https://api.github.com/users/web-flow/followers \n", - "402 https://api.github.com/users/jrob119/followers \n", - "403 https://api.github.com/users/jrob119/followers \n", - "404 https://api.github.com/users/web-flow/followers \n", - "405 https://api.github.com/users/web-flow/followers \n", - "406 https://api.github.com/users/jrob119/followers \n", - "407 https://api.github.com/users/web-flow/followers \n", - "408 https://api.github.com/users/jrob119/followers \n", - "409 https://api.github.com/users/jrob119/followers \n", - "410 https://api.github.com/users/web-flow/followers \n", - "411 https://api.github.com/users/jrob119/followers \n", - "412 https://api.github.com/users/jrob119/followers \n", - "413 https://api.github.com/users/jrob119/followers \n", - "414 https://api.github.com/users/jrob119/followers \n", - "415 https://api.github.com/users/jrob119/followers \n", - "416 https://api.github.com/users/web-flow/followers \n", - "417 https://api.github.com/users/web-flow/followers \n", - "418 https://api.github.com/users/jrob119/followers \n", - "419 https://api.github.com/users/web-flow/followers \n", - "420 https://api.github.com/users/web-flow/followers \n", - "421 https://api.github.com/users/dominicbarkerAN/followers \n", - "422 https://api.github.com/users/web-flow/followers \n", - "423 https://api.github.com/users/dominicbarkerAN/followers \n", - "424 https://api.github.com/users/web-flow/followers \n", - "425 https://api.github.com/users/dominicbarkerAN/followers \n", - "426 https://api.github.com/users/web-flow/followers \n", - "427 https://api.github.com/users/dominicbarkerAN/followers \n", - "428 https://api.github.com/users/web-flow/followers \n", - "429 https://api.github.com/users/dominicbarkerAN/followers \n", - "430 https://api.github.com/users/web-flow/followers \n", - "431 https://api.github.com/users/dominicbarkerAN/followers \n", - "432 https://api.github.com/users/web-flow/followers \n", - "433 https://api.github.com/users/web-flow/followers \n", - "434 https://api.github.com/users/dominicbarkerAN/followers \n", - "435 https://api.github.com/users/web-flow/followers \n", - "436 https://api.github.com/users/jrob119/followers \n", - "437 https://api.github.com/users/web-flow/followers \n", - "438 https://api.github.com/users/dominicbarkerAN/followers \n", - "439 https://api.github.com/users/dominicbarkerAN/followers \n", - "440 https://api.github.com/users/dominicbarkerAN/followers \n", - "441 https://api.github.com/users/dominicbarkerAN/followers \n", - "442 https://api.github.com/users/jrob119/followers \n", - "443 https://api.github.com/users/jrob119/followers \n", - "444 https://api.github.com/users/jrob119/followers \n", - "445 https://api.github.com/users/jrob119/followers \n", - "446 https://api.github.com/users/jrob119/followers \n", - "447 https://api.github.com/users/jrob119/followers \n", - "448 https://api.github.com/users/web-flow/followers \n", - "449 https://api.github.com/users/dominicbarkerAN/followers \n", - "450 https://api.github.com/users/web-flow/followers \n", - "451 https://api.github.com/users/dominicbarkerAN/followers \n", - "452 https://api.github.com/users/web-flow/followers \n", - "453 https://api.github.com/users/dominicbarkerAN/followers \n", - "454 https://api.github.com/users/dominicbarkerAN/followers \n", - "455 https://api.github.com/users/web-flow/followers \n", - "456 https://api.github.com/users/dominicbarkerAN/followers \n", - "457 https://api.github.com/users/web-flow/followers \n", - "458 https://api.github.com/users/jrob119/followers \n", - "459 https://api.github.com/users/web-flow/followers \n", - "460 https://api.github.com/users/jrob119/followers \n", - "461 https://api.github.com/users/dominicbarkerAN/followers \n", - "462 https://api.github.com/users/dominicbarkerAN/followers \n", - "463 https://api.github.com/users/web-flow/followers \n", - "464 https://api.github.com/users/dominicbarkerAN/followers \n", - "465 https://api.github.com/users/web-flow/followers \n", - "466 https://api.github.com/users/dominicbarkerAN/followers \n", - "467 https://api.github.com/users/web-flow/followers \n", - "468 https://api.github.com/users/dominicbarkerAN/followers \n", - "469 https://api.github.com/users/web-flow/followers \n", - "470 https://api.github.com/users/web-flow/followers \n", - "471 https://api.github.com/users/web-flow/followers \n", - "472 https://api.github.com/users/web-flow/followers \n", - "473 https://api.github.com/users/dominicbarkerAN/followers \n", - "474 https://api.github.com/users/dominicbarkerAN/followers \n", - "475 https://api.github.com/users/web-flow/followers \n", - "476 https://api.github.com/users/dominicbarkerAN/followers \n", - "477 https://api.github.com/users/dominicbarkerAN/followers \n", - "478 https://api.github.com/users/web-flow/followers \n", - "479 https://api.github.com/users/dominicbarkerAN/followers \n", - "480 https://api.github.com/users/web-flow/followers \n", - "481 https://api.github.com/users/dominicbarkerAN/followers \n", - "482 https://api.github.com/users/dominicbarkerAN/followers \n", - "483 https://api.github.com/users/web-flow/followers \n", - "484 https://api.github.com/users/jrob119/followers \n", - "485 https://api.github.com/users/jrob119/followers \n", - "486 https://api.github.com/users/jrob119/followers \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/followers \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/followers \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/followers \n", - "497 https://api.github.com/users/jrob119/followers \n", - "498 https://api.github.com/users/web-flow/followers \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/followers \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/followers \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/followers \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/followers \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/followers \n", - "509 https://api.github.com/users/web-flow/followers \n", - "510 https://api.github.com/users/web-flow/followers \n", - "511 https://api.github.com/users/jrob119/followers \n", - "512 https://api.github.com/users/web-flow/followers \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/followers \n", - "517 https://api.github.com/users/jrob119/followers \n", - "518 https://api.github.com/users/jrob119/followers \n", - "519 https://api.github.com/users/jrob119/followers \n", - "520 https://api.github.com/users/web-flow/followers \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/followers \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/followers \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/followers \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/followers \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/followers \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/followers \n", - "534 https://api.github.com/users/web-flow/followers \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/followers \n", - "537 https://api.github.com/users/jrob119/followers \n", - "538 https://api.github.com/users/jrob119/followers \n", - "539 https://api.github.com/users/jrob119/followers \n", - "540 https://api.github.com/users/web-flow/followers \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/followers \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/followers \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/followers \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/followers \n", - "549 https://api.github.com/users/jrob119/followers \n", - "550 https://api.github.com/users/jrob119/followers \n", - "551 https://api.github.com/users/web-flow/followers \n", - "552 https://api.github.com/users/jrob119/followers \n", - "553 https://api.github.com/users/web-flow/followers \n", - "554 https://api.github.com/users/jrob119/followers \n", - "555 https://api.github.com/users/jrob119/followers \n", - "556 https://api.github.com/users/jrob119/followers \n", - "557 https://api.github.com/users/jrob119/followers \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/followers \n", - "560 https://api.github.com/users/jrob119/followers \n", - "561 https://api.github.com/users/jrob119/followers \n", - "562 https://api.github.com/users/jrob119/followers \n", - "563 https://api.github.com/users/jrob119/followers \n", - "564 https://api.github.com/users/jrob119/followers \n", - "565 https://api.github.com/users/jrob119/followers \n", - "566 https://api.github.com/users/jrob119/followers \n", - "567 https://api.github.com/users/jrob119/followers \n", - "568 https://api.github.com/users/jrob119/followers \n", - "569 https://api.github.com/users/jrob119/followers \n", - "570 https://api.github.com/users/jrob119/followers \n", - "571 https://api.github.com/users/jrob119/followers \n", - "572 https://api.github.com/users/jrob119/followers \n", - "573 https://api.github.com/users/jrob119/followers \n", - "574 https://api.github.com/users/jrob119/followers \n", - "575 https://api.github.com/users/jrob119/followers \n", - "576 https://api.github.com/users/jrob119/followers \n", - "577 https://api.github.com/users/jrob119/followers \n", - "578 https://api.github.com/users/jrob119/followers \n", - "579 https://api.github.com/users/jrob119/followers \n", - "580 https://api.github.com/users/jrob119/followers \n", - "581 https://api.github.com/users/jrob119/followers \n", - "582 https://api.github.com/users/jrob119/followers \n", - "583 https://api.github.com/users/jrob119/followers \n", - "584 https://api.github.com/users/jrob119/followers \n", - "585 https://api.github.com/users/jrob119/followers \n", - "586 https://api.github.com/users/jrob119/followers \n", - "587 https://api.github.com/users/jrob119/followers \n", - "588 https://api.github.com/users/jrob119/followers \n", - "589 https://api.github.com/users/jrob119/followers \n", - "590 https://api.github.com/users/jrob119/followers \n", - "591 https://api.github.com/users/jrob119/followers \n", - "592 https://api.github.com/users/jrob119/followers \n", - "593 https://api.github.com/users/web-flow/followers \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/followers \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/followers \n", - "598 https://api.github.com/users/web-flow/followers \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/followers \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/followers \n", - "612 https://api.github.com/users/web-flow/followers \n", - "613 https://api.github.com/users/jrob119/followers \n", - "614 https://api.github.com/users/web-flow/followers \n", - "615 https://api.github.com/users/ipd-deploy/followers \n", - "616 https://api.github.com/users/ipd-deploy/followers \n", - "617 https://api.github.com/users/ipd-deploy/followers \n", - "618 https://api.github.com/users/ipd-deploy/followers \n", - "619 https://api.github.com/users/ipd-deploy/followers \n", - "620 https://api.github.com/users/ipd-deploy/followers \n", - "621 https://api.github.com/users/web-flow/followers \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/followers \n", - "624 https://api.github.com/users/ipd-deploy/followers \n", - "625 https://api.github.com/users/web-flow/followers \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/followers \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/followers \n", - "630 https://api.github.com/users/dominicbarkerAN/followers \n", - "631 https://api.github.com/users/dominicbarkerAN/followers \n", - "632 https://api.github.com/users/web-flow/followers \n", - "633 https://api.github.com/users/jrob119/followers \n", - "634 https://api.github.com/users/jrob119/followers \n", - "635 https://api.github.com/users/jrob119/followers \n", - "636 https://api.github.com/users/web-flow/followers \n", - "637 https://api.github.com/users/jrob119/followers \n", - "638 https://api.github.com/users/web-flow/followers \n", - "639 https://api.github.com/users/jrob119/followers \n", - "640 https://api.github.com/users/web-flow/followers \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/followers \n", - "643 https://api.github.com/users/web-flow/followers \n", - "644 https://api.github.com/users/web-flow/followers \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/followers \n", - "648 https://api.github.com/users/web-flow/followers \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/followers \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/followers \n", - "656 https://api.github.com/users/dominicbarkerAN/followers \n", - "657 https://api.github.com/users/web-flow/followers \n", - "658 https://api.github.com/users/dominicbarkerAN/followers \n", - "659 https://api.github.com/users/dominicbarkerAN/followers \n", - "660 https://api.github.com/users/dominicbarkerAN/followers \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/followers \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/followers \n", - "668 https://api.github.com/users/web-flow/followers \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/followers \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/followers \n", - "674 https://api.github.com/users/dominicbarkerAN/followers \n", - "675 https://api.github.com/users/web-flow/followers \n", - "676 https://api.github.com/users/dominicbarkerAN/followers \n", - "677 https://api.github.com/users/xeniageorgiouAN/followers \n", - "678 https://api.github.com/users/web-flow/followers \n", - "679 https://api.github.com/users/dominicbarkerAN/followers \n", - "680 https://api.github.com/users/web-flow/followers \n", - "681 https://api.github.com/users/web-flow/followers \n", - "682 https://api.github.com/users/web-flow/followers \n", - "683 https://api.github.com/users/web-flow/followers \n", - "684 https://api.github.com/users/web-flow/followers \n", - "685 https://api.github.com/users/web-flow/followers \n", - "686 https://api.github.com/users/web-flow/followers \n", - "687 https://api.github.com/users/web-flow/followers \n", - "688 https://api.github.com/users/web-flow/followers \n", - "689 https://api.github.com/users/web-flow/followers \n", - "690 https://api.github.com/users/web-flow/followers \n", - "691 https://api.github.com/users/web-flow/followers \n", - "692 https://api.github.com/users/web-flow/followers \n", - "693 https://api.github.com/users/web-flow/followers \n", - "694 https://api.github.com/users/web-flow/followers \n", - "695 https://api.github.com/users/web-flow/followers \n", - "696 https://api.github.com/users/web-flow/followers \n", - "697 https://api.github.com/users/web-flow/followers \n", - "698 https://api.github.com/users/web-flow/followers \n", - "699 https://api.github.com/users/web-flow/followers \n", - "700 https://api.github.com/users/web-flow/followers \n", - "701 https://api.github.com/users/dominicbarkerAN/followers \n", - "702 https://api.github.com/users/dominicbarkerAN/followers \n", - "703 https://api.github.com/users/web-flow/followers \n", - "704 https://api.github.com/users/michaelcooperAN/followers \n", - "705 https://api.github.com/users/michaelcooperAN/followers \n", - "706 https://api.github.com/users/web-flow/followers \n", - "707 https://api.github.com/users/xeniageorgiouAN/followers \n", - "708 https://api.github.com/users/web-flow/followers \n", - "709 https://api.github.com/users/web-flow/followers \n", - "710 https://api.github.com/users/web-flow/followers \n", - "711 https://api.github.com/users/web-flow/followers \n", - "712 https://api.github.com/users/web-flow/followers \n", - "713 https://api.github.com/users/web-flow/followers \n", - "714 https://api.github.com/users/web-flow/followers \n", - "715 https://api.github.com/users/web-flow/followers \n", - "716 https://api.github.com/users/web-flow/followers \n", - "717 https://api.github.com/users/web-flow/followers \n", - "718 https://api.github.com/users/xeniageorgiouAN/followers \n", - "719 https://api.github.com/users/web-flow/followers \n", - "720 https://api.github.com/users/web-flow/followers \n", - "721 https://api.github.com/users/web-flow/followers \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/followers \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/followers \n", - "726 https://api.github.com/users/michaelcooperAN/followers \n", - "727 https://api.github.com/users/web-flow/followers \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/followers \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/followers \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/followers \n", - "734 https://api.github.com/users/michaelcooperAN/followers \n", - "735 https://api.github.com/users/michaelcooperAN/followers \n", - "736 https://api.github.com/users/web-flow/followers \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/followers \n", - "\n", - " committer.following_url \\\n", - "0 https://api.github.com/users/jrob119/following{/other_user} \n", - "1 https://api.github.com/users/jrob119/following{/other_user} \n", - "2 https://api.github.com/users/jrob119/following{/other_user} \n", - "3 https://api.github.com/users/jrob119/following{/other_user} \n", - "4 https://api.github.com/users/jrob119/following{/other_user} \n", - "5 https://api.github.com/users/jrob119/following{/other_user} \n", - "6 https://api.github.com/users/jrob119/following{/other_user} \n", - "7 https://api.github.com/users/jrob119/following{/other_user} \n", - "8 https://api.github.com/users/jrob119/following{/other_user} \n", - "9 https://api.github.com/users/jrob119/following{/other_user} \n", - "10 https://api.github.com/users/jrob119/following{/other_user} \n", - "11 https://api.github.com/users/jrob119/following{/other_user} \n", - "12 https://api.github.com/users/jrob119/following{/other_user} \n", - "13 https://api.github.com/users/jrob119/following{/other_user} \n", - "14 https://api.github.com/users/jrob119/following{/other_user} \n", - "15 https://api.github.com/users/jrob119/following{/other_user} \n", - "16 https://api.github.com/users/jrob119/following{/other_user} \n", - "17 https://api.github.com/users/jrob119/following{/other_user} \n", - "18 https://api.github.com/users/jrob119/following{/other_user} \n", - "19 https://api.github.com/users/jrob119/following{/other_user} \n", - "20 https://api.github.com/users/jrob119/following{/other_user} \n", - "21 https://api.github.com/users/jrob119/following{/other_user} \n", - "22 https://api.github.com/users/jrob119/following{/other_user} \n", - "23 https://api.github.com/users/jrob119/following{/other_user} \n", - "24 https://api.github.com/users/jrob119/following{/other_user} \n", - "25 https://api.github.com/users/jrob119/following{/other_user} \n", - "26 https://api.github.com/users/jrob119/following{/other_user} \n", - "27 https://api.github.com/users/jrob119/following{/other_user} \n", - "28 https://api.github.com/users/jrob119/following{/other_user} \n", - "29 https://api.github.com/users/jrob119/following{/other_user} \n", - "30 https://api.github.com/users/jrob119/following{/other_user} \n", - "31 https://api.github.com/users/jrob119/following{/other_user} \n", - "32 https://api.github.com/users/jrob119/following{/other_user} \n", - "33 https://api.github.com/users/jrob119/following{/other_user} \n", - "34 https://api.github.com/users/jrob119/following{/other_user} \n", - "35 https://api.github.com/users/jrob119/following{/other_user} \n", - "36 https://api.github.com/users/jrob119/following{/other_user} \n", - "37 https://api.github.com/users/jrob119/following{/other_user} \n", - "38 https://api.github.com/users/jrob119/following{/other_user} \n", - "39 https://api.github.com/users/jrob119/following{/other_user} \n", - "40 https://api.github.com/users/jrob119/following{/other_user} \n", - "41 https://api.github.com/users/jrob119/following{/other_user} \n", - "42 https://api.github.com/users/jrob119/following{/other_user} \n", - "43 https://api.github.com/users/jrob119/following{/other_user} \n", - "44 https://api.github.com/users/jrob119/following{/other_user} \n", - "45 https://api.github.com/users/jrob119/following{/other_user} \n", - "46 https://api.github.com/users/jrob119/following{/other_user} \n", - "47 https://api.github.com/users/jrob119/following{/other_user} \n", - "48 https://api.github.com/users/jrob119/following{/other_user} \n", - "49 https://api.github.com/users/jrob119/following{/other_user} \n", - "50 https://api.github.com/users/jrob119/following{/other_user} \n", - "51 https://api.github.com/users/jrob119/following{/other_user} \n", - "52 https://api.github.com/users/jrob119/following{/other_user} \n", - "53 https://api.github.com/users/jrob119/following{/other_user} \n", - "54 https://api.github.com/users/jrob119/following{/other_user} \n", - "55 https://api.github.com/users/jrob119/following{/other_user} \n", - "56 https://api.github.com/users/jrob119/following{/other_user} \n", - "57 https://api.github.com/users/jrob119/following{/other_user} \n", - "58 https://api.github.com/users/jrob119/following{/other_user} \n", - "59 https://api.github.com/users/jrob119/following{/other_user} \n", - "60 https://api.github.com/users/jrob119/following{/other_user} \n", - "61 https://api.github.com/users/jrob119/following{/other_user} \n", - "62 https://api.github.com/users/jrob119/following{/other_user} \n", - "63 https://api.github.com/users/jrob119/following{/other_user} \n", - "64 https://api.github.com/users/jrob119/following{/other_user} \n", - "65 https://api.github.com/users/jrob119/following{/other_user} \n", - "66 https://api.github.com/users/jrob119/following{/other_user} \n", - "67 https://api.github.com/users/jrob119/following{/other_user} \n", - "68 https://api.github.com/users/jrob119/following{/other_user} \n", - "69 https://api.github.com/users/jrob119/following{/other_user} \n", - "70 https://api.github.com/users/jrob119/following{/other_user} \n", - "71 https://api.github.com/users/jrob119/following{/other_user} \n", - "72 https://api.github.com/users/jrob119/following{/other_user} \n", - "73 https://api.github.com/users/jrob119/following{/other_user} \n", - "74 https://api.github.com/users/jrob119/following{/other_user} \n", - "75 https://api.github.com/users/jrob119/following{/other_user} \n", - "76 https://api.github.com/users/jrob119/following{/other_user} \n", - "77 https://api.github.com/users/jrob119/following{/other_user} \n", - "78 https://api.github.com/users/jrob119/following{/other_user} \n", - "79 https://api.github.com/users/jrob119/following{/other_user} \n", - "80 https://api.github.com/users/jrob119/following{/other_user} \n", - "81 https://api.github.com/users/jrob119/following{/other_user} \n", - "82 https://api.github.com/users/jrob119/following{/other_user} \n", - "83 https://api.github.com/users/jrob119/following{/other_user} \n", - "84 https://api.github.com/users/jrob119/following{/other_user} \n", - "85 https://api.github.com/users/jrob119/following{/other_user} \n", - "86 https://api.github.com/users/jrob119/following{/other_user} \n", - "87 https://api.github.com/users/jrob119/following{/other_user} \n", - "88 https://api.github.com/users/jrob119/following{/other_user} \n", - "89 https://api.github.com/users/jrob119/following{/other_user} \n", - "90 https://api.github.com/users/jrob119/following{/other_user} \n", - "91 https://api.github.com/users/jrob119/following{/other_user} \n", - "92 https://api.github.com/users/jrob119/following{/other_user} \n", - "93 https://api.github.com/users/jrob119/following{/other_user} \n", - "94 https://api.github.com/users/jrob119/following{/other_user} \n", - "95 https://api.github.com/users/jrob119/following{/other_user} \n", - "96 https://api.github.com/users/jrob119/following{/other_user} \n", - "97 https://api.github.com/users/jrob119/following{/other_user} \n", - "98 https://api.github.com/users/jrob119/following{/other_user} \n", - "99 https://api.github.com/users/jrob119/following{/other_user} \n", - "100 https://api.github.com/users/jrob119/following{/other_user} \n", - "101 https://api.github.com/users/jrob119/following{/other_user} \n", - "102 https://api.github.com/users/jrob119/following{/other_user} \n", - "103 https://api.github.com/users/jrob119/following{/other_user} \n", - "104 https://api.github.com/users/jrob119/following{/other_user} \n", - "105 https://api.github.com/users/jrob119/following{/other_user} \n", - "106 https://api.github.com/users/jrob119/following{/other_user} \n", - "107 https://api.github.com/users/jrob119/following{/other_user} \n", - "108 https://api.github.com/users/jrob119/following{/other_user} \n", - "109 https://api.github.com/users/jrob119/following{/other_user} \n", - "110 https://api.github.com/users/jrob119/following{/other_user} \n", - "111 https://api.github.com/users/jrob119/following{/other_user} \n", - "112 https://api.github.com/users/jrob119/following{/other_user} \n", - "113 https://api.github.com/users/jrob119/following{/other_user} \n", - "114 https://api.github.com/users/jrob119/following{/other_user} \n", - "115 https://api.github.com/users/jrob119/following{/other_user} \n", - "116 https://api.github.com/users/jrob119/following{/other_user} \n", - "117 https://api.github.com/users/jrob119/following{/other_user} \n", - "118 https://api.github.com/users/jrob119/following{/other_user} \n", - "119 https://api.github.com/users/jrob119/following{/other_user} \n", - "120 https://api.github.com/users/jrob119/following{/other_user} \n", - "121 https://api.github.com/users/jrob119/following{/other_user} \n", - "122 https://api.github.com/users/jrob119/following{/other_user} \n", - "123 https://api.github.com/users/jrob119/following{/other_user} \n", - "124 https://api.github.com/users/jrob119/following{/other_user} \n", - "125 https://api.github.com/users/jrob119/following{/other_user} \n", - "126 https://api.github.com/users/jrob119/following{/other_user} \n", - "127 https://api.github.com/users/jrob119/following{/other_user} \n", - "128 https://api.github.com/users/jrob119/following{/other_user} \n", - "129 https://api.github.com/users/jrob119/following{/other_user} \n", - "130 https://api.github.com/users/jrob119/following{/other_user} \n", - "131 https://api.github.com/users/jrob119/following{/other_user} \n", - "132 https://api.github.com/users/jrob119/following{/other_user} \n", - "133 https://api.github.com/users/jrob119/following{/other_user} \n", - "134 https://api.github.com/users/jrob119/following{/other_user} \n", - "135 https://api.github.com/users/jrob119/following{/other_user} \n", - "136 https://api.github.com/users/jrob119/following{/other_user} \n", - "137 https://api.github.com/users/jrob119/following{/other_user} \n", - "138 https://api.github.com/users/jrob119/following{/other_user} \n", - "139 https://api.github.com/users/jrob119/following{/other_user} \n", - "140 https://api.github.com/users/jrob119/following{/other_user} \n", - "141 https://api.github.com/users/jrob119/following{/other_user} \n", - "142 https://api.github.com/users/jrob119/following{/other_user} \n", - "143 https://api.github.com/users/jrob119/following{/other_user} \n", - "144 https://api.github.com/users/jrob119/following{/other_user} \n", - "145 https://api.github.com/users/jrob119/following{/other_user} \n", - "146 https://api.github.com/users/jrob119/following{/other_user} \n", - "147 https://api.github.com/users/jrob119/following{/other_user} \n", - "148 https://api.github.com/users/jrob119/following{/other_user} \n", - "149 https://api.github.com/users/jrob119/following{/other_user} \n", - "150 https://api.github.com/users/jrob119/following{/other_user} \n", - "151 https://api.github.com/users/jrob119/following{/other_user} \n", - "152 https://api.github.com/users/jrob119/following{/other_user} \n", - "153 https://api.github.com/users/jrob119/following{/other_user} \n", - "154 https://api.github.com/users/jrob119/following{/other_user} \n", - "155 https://api.github.com/users/jrob119/following{/other_user} \n", - "156 https://api.github.com/users/jrob119/following{/other_user} \n", - "157 https://api.github.com/users/jrob119/following{/other_user} \n", - "158 https://api.github.com/users/jrob119/following{/other_user} \n", - "159 https://api.github.com/users/jrob119/following{/other_user} \n", - "160 https://api.github.com/users/jrob119/following{/other_user} \n", - "161 https://api.github.com/users/jrob119/following{/other_user} \n", - "162 https://api.github.com/users/jrob119/following{/other_user} \n", - "163 https://api.github.com/users/jrob119/following{/other_user} \n", - "164 https://api.github.com/users/jrob119/following{/other_user} \n", - "165 https://api.github.com/users/jrob119/following{/other_user} \n", - "166 https://api.github.com/users/jrob119/following{/other_user} \n", - "167 https://api.github.com/users/jrob119/following{/other_user} \n", - "168 https://api.github.com/users/jrob119/following{/other_user} \n", - "169 https://api.github.com/users/jrob119/following{/other_user} \n", - "170 https://api.github.com/users/jrob119/following{/other_user} \n", - "171 https://api.github.com/users/jrob119/following{/other_user} \n", - "172 https://api.github.com/users/jrob119/following{/other_user} \n", - "173 https://api.github.com/users/jrob119/following{/other_user} \n", - "174 https://api.github.com/users/jrob119/following{/other_user} \n", - "175 https://api.github.com/users/jrob119/following{/other_user} \n", - "176 https://api.github.com/users/jrob119/following{/other_user} \n", - "177 https://api.github.com/users/jrob119/following{/other_user} \n", - "178 https://api.github.com/users/jrob119/following{/other_user} \n", - "179 https://api.github.com/users/jrob119/following{/other_user} \n", - "180 https://api.github.com/users/jrob119/following{/other_user} \n", - "181 https://api.github.com/users/jrob119/following{/other_user} \n", - "182 https://api.github.com/users/jrob119/following{/other_user} \n", - "183 https://api.github.com/users/jrob119/following{/other_user} \n", - "184 https://api.github.com/users/jrob119/following{/other_user} \n", - "185 https://api.github.com/users/web-flow/following{/other_user} \n", - "186 https://api.github.com/users/jrob119/following{/other_user} \n", - "187 https://api.github.com/users/web-flow/following{/other_user} \n", - "188 https://api.github.com/users/jrob119/following{/other_user} \n", - "189 https://api.github.com/users/web-flow/following{/other_user} \n", - "190 https://api.github.com/users/jrob119/following{/other_user} \n", - "191 https://api.github.com/users/web-flow/following{/other_user} \n", - "192 https://api.github.com/users/jrob119/following{/other_user} \n", - "193 https://api.github.com/users/web-flow/following{/other_user} \n", - "194 https://api.github.com/users/jrob119/following{/other_user} \n", - "195 https://api.github.com/users/jrob119/following{/other_user} \n", - "196 https://api.github.com/users/web-flow/following{/other_user} \n", - "197 https://api.github.com/users/jrob119/following{/other_user} \n", - "198 https://api.github.com/users/web-flow/following{/other_user} \n", - "199 https://api.github.com/users/jrob119/following{/other_user} \n", - "200 https://api.github.com/users/web-flow/following{/other_user} \n", - "201 https://api.github.com/users/web-flow/following{/other_user} \n", - "202 https://api.github.com/users/web-flow/following{/other_user} \n", - "203 https://api.github.com/users/jrob119/following{/other_user} \n", - "204 https://api.github.com/users/jrob119/following{/other_user} \n", - "205 https://api.github.com/users/web-flow/following{/other_user} \n", - "206 https://api.github.com/users/jrob119/following{/other_user} \n", - "207 https://api.github.com/users/web-flow/following{/other_user} \n", - "208 https://api.github.com/users/jrob119/following{/other_user} \n", - "209 https://api.github.com/users/web-flow/following{/other_user} \n", - "210 https://api.github.com/users/jrob119/following{/other_user} \n", - "211 https://api.github.com/users/web-flow/following{/other_user} \n", - "212 https://api.github.com/users/jrob119/following{/other_user} \n", - "213 https://api.github.com/users/web-flow/following{/other_user} \n", - "214 https://api.github.com/users/jrob119/following{/other_user} \n", - "215 https://api.github.com/users/web-flow/following{/other_user} \n", - "216 https://api.github.com/users/jrob119/following{/other_user} \n", - "217 https://api.github.com/users/web-flow/following{/other_user} \n", - "218 https://api.github.com/users/jrob119/following{/other_user} \n", - "219 https://api.github.com/users/web-flow/following{/other_user} \n", - "220 https://api.github.com/users/jrob119/following{/other_user} \n", - "221 https://api.github.com/users/web-flow/following{/other_user} \n", - "222 https://api.github.com/users/jrob119/following{/other_user} \n", - "223 https://api.github.com/users/jrob119/following{/other_user} \n", - "224 https://api.github.com/users/web-flow/following{/other_user} \n", - "225 https://api.github.com/users/jrob119/following{/other_user} \n", - "226 https://api.github.com/users/jrob119/following{/other_user} \n", - "227 https://api.github.com/users/web-flow/following{/other_user} \n", - "228 https://api.github.com/users/jrob119/following{/other_user} \n", - "229 https://api.github.com/users/web-flow/following{/other_user} \n", - "230 https://api.github.com/users/jrob119/following{/other_user} \n", - "231 https://api.github.com/users/web-flow/following{/other_user} \n", - "232 https://api.github.com/users/jrob119/following{/other_user} \n", - "233 https://api.github.com/users/web-flow/following{/other_user} \n", - "234 https://api.github.com/users/web-flow/following{/other_user} \n", - "235 https://api.github.com/users/web-flow/following{/other_user} \n", - "236 https://api.github.com/users/jrob119/following{/other_user} \n", - "237 https://api.github.com/users/web-flow/following{/other_user} \n", - "238 https://api.github.com/users/jrob119/following{/other_user} \n", - "239 https://api.github.com/users/jrob119/following{/other_user} \n", - "240 https://api.github.com/users/jrob119/following{/other_user} \n", - "241 https://api.github.com/users/jrob119/following{/other_user} \n", - "242 https://api.github.com/users/jrob119/following{/other_user} \n", - "243 https://api.github.com/users/web-flow/following{/other_user} \n", - "244 https://api.github.com/users/jrob119/following{/other_user} \n", - "245 https://api.github.com/users/web-flow/following{/other_user} \n", - "246 https://api.github.com/users/web-flow/following{/other_user} \n", - "247 https://api.github.com/users/web-flow/following{/other_user} \n", - "248 https://api.github.com/users/web-flow/following{/other_user} \n", - "249 https://api.github.com/users/jrob119/following{/other_user} \n", - "250 https://api.github.com/users/web-flow/following{/other_user} \n", - "251 https://api.github.com/users/web-flow/following{/other_user} \n", - "252 https://api.github.com/users/web-flow/following{/other_user} \n", - "253 https://api.github.com/users/jrob119/following{/other_user} \n", - "254 https://api.github.com/users/web-flow/following{/other_user} \n", - "255 https://api.github.com/users/jrob119/following{/other_user} \n", - "256 https://api.github.com/users/web-flow/following{/other_user} \n", - "257 https://api.github.com/users/jrob119/following{/other_user} \n", - "258 https://api.github.com/users/jrob119/following{/other_user} \n", - "259 https://api.github.com/users/jrob119/following{/other_user} \n", - "260 https://api.github.com/users/jrob119/following{/other_user} \n", - "261 https://api.github.com/users/jrob119/following{/other_user} \n", - "262 https://api.github.com/users/jrob119/following{/other_user} \n", - "263 https://api.github.com/users/jrob119/following{/other_user} \n", - "264 https://api.github.com/users/jrob119/following{/other_user} \n", - "265 https://api.github.com/users/jrob119/following{/other_user} \n", - "266 https://api.github.com/users/jrob119/following{/other_user} \n", - "267 https://api.github.com/users/jrob119/following{/other_user} \n", - "268 https://api.github.com/users/jrob119/following{/other_user} \n", - "269 https://api.github.com/users/jrob119/following{/other_user} \n", - "270 https://api.github.com/users/jrob119/following{/other_user} \n", - "271 https://api.github.com/users/jrob119/following{/other_user} \n", - "272 https://api.github.com/users/jrob119/following{/other_user} \n", - "273 https://api.github.com/users/jrob119/following{/other_user} \n", - "274 https://api.github.com/users/jrob119/following{/other_user} \n", - "275 https://api.github.com/users/jrob119/following{/other_user} \n", - "276 https://api.github.com/users/jrob119/following{/other_user} \n", - "277 https://api.github.com/users/jrob119/following{/other_user} \n", - "278 https://api.github.com/users/jrob119/following{/other_user} \n", - "279 https://api.github.com/users/jrob119/following{/other_user} \n", - "280 https://api.github.com/users/jrob119/following{/other_user} \n", - "281 https://api.github.com/users/jrob119/following{/other_user} \n", - "282 https://api.github.com/users/jrob119/following{/other_user} \n", - "283 https://api.github.com/users/jrob119/following{/other_user} \n", - "284 https://api.github.com/users/jrob119/following{/other_user} \n", - "285 https://api.github.com/users/jrob119/following{/other_user} \n", - "286 https://api.github.com/users/jrob119/following{/other_user} \n", - "287 https://api.github.com/users/jrob119/following{/other_user} \n", - "288 https://api.github.com/users/jrob119/following{/other_user} \n", - "289 https://api.github.com/users/web-flow/following{/other_user} \n", - "290 https://api.github.com/users/jrob119/following{/other_user} \n", - "291 https://api.github.com/users/web-flow/following{/other_user} \n", - "292 https://api.github.com/users/jrob119/following{/other_user} \n", - "293 https://api.github.com/users/web-flow/following{/other_user} \n", - "294 https://api.github.com/users/jrob119/following{/other_user} \n", - "295 https://api.github.com/users/web-flow/following{/other_user} \n", - "296 https://api.github.com/users/jrob119/following{/other_user} \n", - "297 https://api.github.com/users/jrob119/following{/other_user} \n", - "298 https://api.github.com/users/web-flow/following{/other_user} \n", - "299 https://api.github.com/users/jrob119/following{/other_user} \n", - "300 https://api.github.com/users/web-flow/following{/other_user} \n", - "301 https://api.github.com/users/jrob119/following{/other_user} \n", - "302 https://api.github.com/users/web-flow/following{/other_user} \n", - "303 https://api.github.com/users/jrob119/following{/other_user} \n", - "304 https://api.github.com/users/web-flow/following{/other_user} \n", - "305 https://api.github.com/users/jrob119/following{/other_user} \n", - "306 https://api.github.com/users/jrob119/following{/other_user} \n", - "307 https://api.github.com/users/jrob119/following{/other_user} \n", - "308 https://api.github.com/users/web-flow/following{/other_user} \n", - "309 https://api.github.com/users/web-flow/following{/other_user} \n", - "310 https://api.github.com/users/web-flow/following{/other_user} \n", - "311 https://api.github.com/users/web-flow/following{/other_user} \n", - "312 https://api.github.com/users/web-flow/following{/other_user} \n", - "313 https://api.github.com/users/web-flow/following{/other_user} \n", - "314 https://api.github.com/users/web-flow/following{/other_user} \n", - "315 https://api.github.com/users/web-flow/following{/other_user} \n", - "316 https://api.github.com/users/web-flow/following{/other_user} \n", - "317 https://api.github.com/users/web-flow/following{/other_user} \n", - "318 https://api.github.com/users/jrob119/following{/other_user} \n", - "319 https://api.github.com/users/web-flow/following{/other_user} \n", - "320 https://api.github.com/users/jrob119/following{/other_user} \n", - "321 https://api.github.com/users/jrob119/following{/other_user} \n", - "322 https://api.github.com/users/jrob119/following{/other_user} \n", - "323 https://api.github.com/users/web-flow/following{/other_user} \n", - "324 https://api.github.com/users/jrob119/following{/other_user} \n", - "325 https://api.github.com/users/web-flow/following{/other_user} \n", - "326 https://api.github.com/users/jrob119/following{/other_user} \n", - "327 https://api.github.com/users/web-flow/following{/other_user} \n", - "328 https://api.github.com/users/jrob119/following{/other_user} \n", - "329 https://api.github.com/users/web-flow/following{/other_user} \n", - "330 https://api.github.com/users/jrob119/following{/other_user} \n", - "331 https://api.github.com/users/web-flow/following{/other_user} \n", - "332 https://api.github.com/users/jrob119/following{/other_user} \n", - "333 https://api.github.com/users/web-flow/following{/other_user} \n", - "334 https://api.github.com/users/jrob119/following{/other_user} \n", - "335 https://api.github.com/users/jrob119/following{/other_user} \n", - "336 https://api.github.com/users/web-flow/following{/other_user} \n", - "337 https://api.github.com/users/jrob119/following{/other_user} \n", - "338 https://api.github.com/users/web-flow/following{/other_user} \n", - "339 https://api.github.com/users/web-flow/following{/other_user} \n", - "340 https://api.github.com/users/web-flow/following{/other_user} \n", - "341 https://api.github.com/users/web-flow/following{/other_user} \n", - "342 https://api.github.com/users/web-flow/following{/other_user} \n", - "343 https://api.github.com/users/web-flow/following{/other_user} \n", - "344 https://api.github.com/users/web-flow/following{/other_user} \n", - "345 https://api.github.com/users/jrob119/following{/other_user} \n", - "346 https://api.github.com/users/jrob119/following{/other_user} \n", - "347 https://api.github.com/users/web-flow/following{/other_user} \n", - "348 https://api.github.com/users/jrob119/following{/other_user} \n", - "349 https://api.github.com/users/jrob119/following{/other_user} \n", - "350 https://api.github.com/users/jrob119/following{/other_user} \n", - "351 https://api.github.com/users/web-flow/following{/other_user} \n", - "352 https://api.github.com/users/jrob119/following{/other_user} \n", - "353 https://api.github.com/users/jrob119/following{/other_user} \n", - "354 https://api.github.com/users/jrob119/following{/other_user} \n", - "355 https://api.github.com/users/jrob119/following{/other_user} \n", - "356 https://api.github.com/users/jrob119/following{/other_user} \n", - "357 https://api.github.com/users/jrob119/following{/other_user} \n", - "358 https://api.github.com/users/jrob119/following{/other_user} \n", - "359 https://api.github.com/users/jrob119/following{/other_user} \n", - "360 https://api.github.com/users/jrob119/following{/other_user} \n", - "361 https://api.github.com/users/web-flow/following{/other_user} \n", - "362 https://api.github.com/users/jrob119/following{/other_user} \n", - "363 https://api.github.com/users/web-flow/following{/other_user} \n", - "364 https://api.github.com/users/jrob119/following{/other_user} \n", - "365 https://api.github.com/users/web-flow/following{/other_user} \n", - "366 https://api.github.com/users/jrob119/following{/other_user} \n", - "367 https://api.github.com/users/web-flow/following{/other_user} \n", - "368 https://api.github.com/users/jrob119/following{/other_user} \n", - "369 https://api.github.com/users/jrob119/following{/other_user} \n", - "370 https://api.github.com/users/web-flow/following{/other_user} \n", - "371 https://api.github.com/users/web-flow/following{/other_user} \n", - "372 https://api.github.com/users/web-flow/following{/other_user} \n", - "373 https://api.github.com/users/web-flow/following{/other_user} \n", - "374 https://api.github.com/users/jrob119/following{/other_user} \n", - "375 https://api.github.com/users/web-flow/following{/other_user} \n", - "376 https://api.github.com/users/jrob119/following{/other_user} \n", - "377 https://api.github.com/users/web-flow/following{/other_user} \n", - "378 https://api.github.com/users/jrob119/following{/other_user} \n", - "379 https://api.github.com/users/web-flow/following{/other_user} \n", - "380 https://api.github.com/users/jrob119/following{/other_user} \n", - "381 https://api.github.com/users/web-flow/following{/other_user} \n", - "382 https://api.github.com/users/jrob119/following{/other_user} \n", - "383 https://api.github.com/users/web-flow/following{/other_user} \n", - "384 https://api.github.com/users/web-flow/following{/other_user} \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/following{/other_user} \n", - "387 https://api.github.com/users/jrob119/following{/other_user} \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/following{/other_user} \n", - "390 https://api.github.com/users/web-flow/following{/other_user} \n", - "391 https://api.github.com/users/jrob119/following{/other_user} \n", - "392 https://api.github.com/users/jrob119/following{/other_user} \n", - "393 https://api.github.com/users/web-flow/following{/other_user} \n", - "394 https://api.github.com/users/web-flow/following{/other_user} \n", - "395 https://api.github.com/users/web-flow/following{/other_user} \n", - "396 https://api.github.com/users/web-flow/following{/other_user} \n", - "397 https://api.github.com/users/web-flow/following{/other_user} \n", - "398 https://api.github.com/users/web-flow/following{/other_user} \n", - "399 https://api.github.com/users/web-flow/following{/other_user} \n", - "400 https://api.github.com/users/web-flow/following{/other_user} \n", - "401 https://api.github.com/users/web-flow/following{/other_user} \n", - "402 https://api.github.com/users/jrob119/following{/other_user} \n", - "403 https://api.github.com/users/jrob119/following{/other_user} \n", - "404 https://api.github.com/users/web-flow/following{/other_user} \n", - "405 https://api.github.com/users/web-flow/following{/other_user} \n", - "406 https://api.github.com/users/jrob119/following{/other_user} \n", - "407 https://api.github.com/users/web-flow/following{/other_user} \n", - "408 https://api.github.com/users/jrob119/following{/other_user} \n", - "409 https://api.github.com/users/jrob119/following{/other_user} \n", - "410 https://api.github.com/users/web-flow/following{/other_user} \n", - "411 https://api.github.com/users/jrob119/following{/other_user} \n", - "412 https://api.github.com/users/jrob119/following{/other_user} \n", - "413 https://api.github.com/users/jrob119/following{/other_user} \n", - "414 https://api.github.com/users/jrob119/following{/other_user} \n", - "415 https://api.github.com/users/jrob119/following{/other_user} \n", - "416 https://api.github.com/users/web-flow/following{/other_user} \n", - "417 https://api.github.com/users/web-flow/following{/other_user} \n", - "418 https://api.github.com/users/jrob119/following{/other_user} \n", - "419 https://api.github.com/users/web-flow/following{/other_user} \n", - "420 https://api.github.com/users/web-flow/following{/other_user} \n", - "421 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "422 https://api.github.com/users/web-flow/following{/other_user} \n", - "423 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "424 https://api.github.com/users/web-flow/following{/other_user} \n", - "425 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "426 https://api.github.com/users/web-flow/following{/other_user} \n", - "427 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "428 https://api.github.com/users/web-flow/following{/other_user} \n", - "429 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "430 https://api.github.com/users/web-flow/following{/other_user} \n", - "431 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "432 https://api.github.com/users/web-flow/following{/other_user} \n", - "433 https://api.github.com/users/web-flow/following{/other_user} \n", - "434 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "435 https://api.github.com/users/web-flow/following{/other_user} \n", - "436 https://api.github.com/users/jrob119/following{/other_user} \n", - "437 https://api.github.com/users/web-flow/following{/other_user} \n", - "438 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "439 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "440 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "441 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "442 https://api.github.com/users/jrob119/following{/other_user} \n", - "443 https://api.github.com/users/jrob119/following{/other_user} \n", - "444 https://api.github.com/users/jrob119/following{/other_user} \n", - "445 https://api.github.com/users/jrob119/following{/other_user} \n", - "446 https://api.github.com/users/jrob119/following{/other_user} \n", - "447 https://api.github.com/users/jrob119/following{/other_user} \n", - "448 https://api.github.com/users/web-flow/following{/other_user} \n", - "449 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "450 https://api.github.com/users/web-flow/following{/other_user} \n", - "451 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "452 https://api.github.com/users/web-flow/following{/other_user} \n", - "453 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "454 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "455 https://api.github.com/users/web-flow/following{/other_user} \n", - "456 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "457 https://api.github.com/users/web-flow/following{/other_user} \n", - "458 https://api.github.com/users/jrob119/following{/other_user} \n", - "459 https://api.github.com/users/web-flow/following{/other_user} \n", - "460 https://api.github.com/users/jrob119/following{/other_user} \n", - "461 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "462 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "463 https://api.github.com/users/web-flow/following{/other_user} \n", - "464 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "465 https://api.github.com/users/web-flow/following{/other_user} \n", - "466 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "467 https://api.github.com/users/web-flow/following{/other_user} \n", - "468 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "469 https://api.github.com/users/web-flow/following{/other_user} \n", - "470 https://api.github.com/users/web-flow/following{/other_user} \n", - "471 https://api.github.com/users/web-flow/following{/other_user} \n", - "472 https://api.github.com/users/web-flow/following{/other_user} \n", - "473 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "474 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "475 https://api.github.com/users/web-flow/following{/other_user} \n", - "476 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "477 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "478 https://api.github.com/users/web-flow/following{/other_user} \n", - "479 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "480 https://api.github.com/users/web-flow/following{/other_user} \n", - "481 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "482 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "483 https://api.github.com/users/web-flow/following{/other_user} \n", - "484 https://api.github.com/users/jrob119/following{/other_user} \n", - "485 https://api.github.com/users/jrob119/following{/other_user} \n", - "486 https://api.github.com/users/jrob119/following{/other_user} \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/following{/other_user} \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/following{/other_user} \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/following{/other_user} \n", - "497 https://api.github.com/users/jrob119/following{/other_user} \n", - "498 https://api.github.com/users/web-flow/following{/other_user} \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/following{/other_user} \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/following{/other_user} \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/following{/other_user} \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/following{/other_user} \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/following{/other_user} \n", - "509 https://api.github.com/users/web-flow/following{/other_user} \n", - "510 https://api.github.com/users/web-flow/following{/other_user} \n", - "511 https://api.github.com/users/jrob119/following{/other_user} \n", - "512 https://api.github.com/users/web-flow/following{/other_user} \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/following{/other_user} \n", - "517 https://api.github.com/users/jrob119/following{/other_user} \n", - "518 https://api.github.com/users/jrob119/following{/other_user} \n", - "519 https://api.github.com/users/jrob119/following{/other_user} \n", - "520 https://api.github.com/users/web-flow/following{/other_user} \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/following{/other_user} \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/following{/other_user} \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/following{/other_user} \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/following{/other_user} \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/following{/other_user} \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/following{/other_user} \n", - "534 https://api.github.com/users/web-flow/following{/other_user} \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/following{/other_user} \n", - "537 https://api.github.com/users/jrob119/following{/other_user} \n", - "538 https://api.github.com/users/jrob119/following{/other_user} \n", - "539 https://api.github.com/users/jrob119/following{/other_user} \n", - "540 https://api.github.com/users/web-flow/following{/other_user} \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/following{/other_user} \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/following{/other_user} \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/following{/other_user} \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/following{/other_user} \n", - "549 https://api.github.com/users/jrob119/following{/other_user} \n", - "550 https://api.github.com/users/jrob119/following{/other_user} \n", - "551 https://api.github.com/users/web-flow/following{/other_user} \n", - "552 https://api.github.com/users/jrob119/following{/other_user} \n", - "553 https://api.github.com/users/web-flow/following{/other_user} \n", - "554 https://api.github.com/users/jrob119/following{/other_user} \n", - "555 https://api.github.com/users/jrob119/following{/other_user} \n", - "556 https://api.github.com/users/jrob119/following{/other_user} \n", - "557 https://api.github.com/users/jrob119/following{/other_user} \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/following{/other_user} \n", - "560 https://api.github.com/users/jrob119/following{/other_user} \n", - "561 https://api.github.com/users/jrob119/following{/other_user} \n", - "562 https://api.github.com/users/jrob119/following{/other_user} \n", - "563 https://api.github.com/users/jrob119/following{/other_user} \n", - "564 https://api.github.com/users/jrob119/following{/other_user} \n", - "565 https://api.github.com/users/jrob119/following{/other_user} \n", - "566 https://api.github.com/users/jrob119/following{/other_user} \n", - "567 https://api.github.com/users/jrob119/following{/other_user} \n", - "568 https://api.github.com/users/jrob119/following{/other_user} \n", - "569 https://api.github.com/users/jrob119/following{/other_user} \n", - "570 https://api.github.com/users/jrob119/following{/other_user} \n", - "571 https://api.github.com/users/jrob119/following{/other_user} \n", - "572 https://api.github.com/users/jrob119/following{/other_user} \n", - "573 https://api.github.com/users/jrob119/following{/other_user} \n", - "574 https://api.github.com/users/jrob119/following{/other_user} \n", - "575 https://api.github.com/users/jrob119/following{/other_user} \n", - "576 https://api.github.com/users/jrob119/following{/other_user} \n", - "577 https://api.github.com/users/jrob119/following{/other_user} \n", - "578 https://api.github.com/users/jrob119/following{/other_user} \n", - "579 https://api.github.com/users/jrob119/following{/other_user} \n", - "580 https://api.github.com/users/jrob119/following{/other_user} \n", - "581 https://api.github.com/users/jrob119/following{/other_user} \n", - "582 https://api.github.com/users/jrob119/following{/other_user} \n", - "583 https://api.github.com/users/jrob119/following{/other_user} \n", - "584 https://api.github.com/users/jrob119/following{/other_user} \n", - "585 https://api.github.com/users/jrob119/following{/other_user} \n", - "586 https://api.github.com/users/jrob119/following{/other_user} \n", - "587 https://api.github.com/users/jrob119/following{/other_user} \n", - "588 https://api.github.com/users/jrob119/following{/other_user} \n", - "589 https://api.github.com/users/jrob119/following{/other_user} \n", - "590 https://api.github.com/users/jrob119/following{/other_user} \n", - "591 https://api.github.com/users/jrob119/following{/other_user} \n", - "592 https://api.github.com/users/jrob119/following{/other_user} \n", - "593 https://api.github.com/users/web-flow/following{/other_user} \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/following{/other_user} \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/following{/other_user} \n", - "598 https://api.github.com/users/web-flow/following{/other_user} \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/following{/other_user} \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/following{/other_user} \n", - "612 https://api.github.com/users/web-flow/following{/other_user} \n", - "613 https://api.github.com/users/jrob119/following{/other_user} \n", - "614 https://api.github.com/users/web-flow/following{/other_user} \n", - "615 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "616 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "617 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "618 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "619 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "620 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "621 https://api.github.com/users/web-flow/following{/other_user} \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/following{/other_user} \n", - "624 https://api.github.com/users/ipd-deploy/following{/other_user} \n", - "625 https://api.github.com/users/web-flow/following{/other_user} \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/following{/other_user} \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/following{/other_user} \n", - "630 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "631 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "632 https://api.github.com/users/web-flow/following{/other_user} \n", - "633 https://api.github.com/users/jrob119/following{/other_user} \n", - "634 https://api.github.com/users/jrob119/following{/other_user} \n", - "635 https://api.github.com/users/jrob119/following{/other_user} \n", - "636 https://api.github.com/users/web-flow/following{/other_user} \n", - "637 https://api.github.com/users/jrob119/following{/other_user} \n", - "638 https://api.github.com/users/web-flow/following{/other_user} \n", - "639 https://api.github.com/users/jrob119/following{/other_user} \n", - "640 https://api.github.com/users/web-flow/following{/other_user} \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/following{/other_user} \n", - "643 https://api.github.com/users/web-flow/following{/other_user} \n", - "644 https://api.github.com/users/web-flow/following{/other_user} \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/following{/other_user} \n", - "648 https://api.github.com/users/web-flow/following{/other_user} \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/following{/other_user} \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/following{/other_user} \n", - "656 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "657 https://api.github.com/users/web-flow/following{/other_user} \n", - "658 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "659 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "660 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/following{/other_user} \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "668 https://api.github.com/users/web-flow/following{/other_user} \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/following{/other_user} \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/following{/other_user} \n", - "674 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "675 https://api.github.com/users/web-flow/following{/other_user} \n", - "676 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "677 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "678 https://api.github.com/users/web-flow/following{/other_user} \n", - "679 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "680 https://api.github.com/users/web-flow/following{/other_user} \n", - "681 https://api.github.com/users/web-flow/following{/other_user} \n", - "682 https://api.github.com/users/web-flow/following{/other_user} \n", - "683 https://api.github.com/users/web-flow/following{/other_user} \n", - "684 https://api.github.com/users/web-flow/following{/other_user} \n", - "685 https://api.github.com/users/web-flow/following{/other_user} \n", - "686 https://api.github.com/users/web-flow/following{/other_user} \n", - "687 https://api.github.com/users/web-flow/following{/other_user} \n", - "688 https://api.github.com/users/web-flow/following{/other_user} \n", - "689 https://api.github.com/users/web-flow/following{/other_user} \n", - "690 https://api.github.com/users/web-flow/following{/other_user} \n", - "691 https://api.github.com/users/web-flow/following{/other_user} \n", - "692 https://api.github.com/users/web-flow/following{/other_user} \n", - "693 https://api.github.com/users/web-flow/following{/other_user} \n", - "694 https://api.github.com/users/web-flow/following{/other_user} \n", - "695 https://api.github.com/users/web-flow/following{/other_user} \n", - "696 https://api.github.com/users/web-flow/following{/other_user} \n", - "697 https://api.github.com/users/web-flow/following{/other_user} \n", - "698 https://api.github.com/users/web-flow/following{/other_user} \n", - "699 https://api.github.com/users/web-flow/following{/other_user} \n", - "700 https://api.github.com/users/web-flow/following{/other_user} \n", - "701 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "702 https://api.github.com/users/dominicbarkerAN/following{/other_user} \n", - "703 https://api.github.com/users/web-flow/following{/other_user} \n", - "704 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "705 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "706 https://api.github.com/users/web-flow/following{/other_user} \n", - "707 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "708 https://api.github.com/users/web-flow/following{/other_user} \n", - "709 https://api.github.com/users/web-flow/following{/other_user} \n", - "710 https://api.github.com/users/web-flow/following{/other_user} \n", - "711 https://api.github.com/users/web-flow/following{/other_user} \n", - "712 https://api.github.com/users/web-flow/following{/other_user} \n", - "713 https://api.github.com/users/web-flow/following{/other_user} \n", - "714 https://api.github.com/users/web-flow/following{/other_user} \n", - "715 https://api.github.com/users/web-flow/following{/other_user} \n", - "716 https://api.github.com/users/web-flow/following{/other_user} \n", - "717 https://api.github.com/users/web-flow/following{/other_user} \n", - "718 https://api.github.com/users/xeniageorgiouAN/following{/other_user} \n", - "719 https://api.github.com/users/web-flow/following{/other_user} \n", - "720 https://api.github.com/users/web-flow/following{/other_user} \n", - "721 https://api.github.com/users/web-flow/following{/other_user} \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/following{/other_user} \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/following{/other_user} \n", - "726 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "727 https://api.github.com/users/web-flow/following{/other_user} \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/following{/other_user} \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/following{/other_user} \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/following{/other_user} \n", - "734 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "735 https://api.github.com/users/michaelcooperAN/following{/other_user} \n", - "736 https://api.github.com/users/web-flow/following{/other_user} \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/following{/other_user} \n", - "\n", - " committer.gists_url \\\n", - "0 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "1 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "2 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "3 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "4 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "5 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "6 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "7 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "8 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "9 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "10 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "11 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "12 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "13 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "14 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "15 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "16 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "17 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "18 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "19 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "20 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "21 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "22 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "23 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "24 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "25 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "26 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "27 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "28 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "29 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "30 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "31 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "32 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "33 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "34 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "35 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "36 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "37 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "38 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "39 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "40 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "41 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "42 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "43 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "44 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "45 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "46 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "47 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "48 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "49 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "50 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "51 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "52 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "53 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "54 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "55 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "56 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "57 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "58 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "59 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "60 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "61 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "62 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "63 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "64 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "65 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "66 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "67 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "68 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "69 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "70 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "71 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "72 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "73 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "74 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "75 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "76 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "77 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "78 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "79 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "80 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "81 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "82 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "83 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "84 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "85 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "86 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "87 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "88 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "89 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "90 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "91 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "92 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "93 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "94 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "95 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "96 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "97 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "98 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "99 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "100 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "101 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "102 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "103 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "104 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "105 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "106 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "107 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "108 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "109 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "110 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "111 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "112 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "113 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "114 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "115 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "116 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "117 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "118 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "119 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "120 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "121 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "122 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "123 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "124 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "125 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "126 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "127 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "128 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "129 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "130 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "131 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "132 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "133 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "134 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "135 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "136 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "137 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "138 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "139 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "140 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "141 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "142 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "143 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "144 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "145 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "146 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "147 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "148 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "149 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "150 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "151 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "152 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "153 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "154 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "155 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "156 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "157 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "158 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "159 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "160 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "161 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "162 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "163 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "164 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "165 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "166 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "167 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "168 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "169 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "170 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "171 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "172 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "173 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "174 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "175 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "176 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "177 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "178 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "179 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "180 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "181 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "182 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "183 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "184 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "185 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "186 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "187 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "188 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "189 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "190 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "191 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "192 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "193 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "194 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "195 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "196 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "197 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "198 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "199 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "200 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "201 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "202 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "203 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "204 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "205 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "206 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "207 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "208 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "209 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "210 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "211 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "212 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "213 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "214 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "215 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "216 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "217 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "218 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "219 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "220 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "221 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "222 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "223 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "224 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "225 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "226 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "227 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "228 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "229 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "230 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "231 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "232 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "233 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "234 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "235 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "236 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "237 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "238 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "239 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "240 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "241 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "242 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "243 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "244 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "245 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "246 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "247 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "248 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "249 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "250 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "251 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "252 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "253 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "254 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "255 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "256 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "257 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "258 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "259 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "260 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "261 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "262 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "263 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "264 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "265 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "266 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "267 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "268 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "269 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "270 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "271 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "272 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "273 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "274 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "275 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "276 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "277 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "278 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "279 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "280 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "281 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "282 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "283 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "284 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "285 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "286 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "287 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "288 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "289 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "290 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "291 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "292 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "293 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "294 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "295 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "296 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "297 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "298 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "299 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "300 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "301 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "302 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "303 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "304 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "305 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "306 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "307 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "308 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "309 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "310 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "311 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "312 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "313 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "314 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "315 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "316 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "317 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "318 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "319 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "320 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "321 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "322 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "323 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "324 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "325 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "326 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "327 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "328 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "329 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "330 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "331 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "332 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "333 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "334 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "335 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "336 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "337 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "338 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "339 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "340 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "341 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "342 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "343 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "344 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "345 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "346 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "347 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "348 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "349 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "350 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "351 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "352 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "353 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "354 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "355 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "356 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "357 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "358 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "359 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "360 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "361 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "362 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "363 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "364 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "365 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "366 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "367 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "368 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "369 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "370 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "371 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "372 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "373 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "374 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "375 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "376 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "377 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "378 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "379 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "380 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "381 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "382 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "383 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "384 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "387 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "390 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "391 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "392 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "393 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "394 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "395 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "396 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "397 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "398 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "399 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "400 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "401 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "402 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "403 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "404 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "405 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "406 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "407 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "408 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "409 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "410 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "411 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "412 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "413 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "414 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "415 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "416 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "417 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "418 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "419 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "420 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "421 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "422 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "423 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "424 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "425 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "426 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "427 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "428 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "429 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "430 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "431 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "432 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "433 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "434 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "435 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "436 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "437 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "438 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "439 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "440 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "441 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "442 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "443 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "444 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "445 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "446 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "447 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "448 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "449 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "450 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "451 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "452 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "453 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "454 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "455 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "456 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "457 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "458 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "459 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "460 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "461 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "462 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "463 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "464 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "465 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "466 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "467 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "468 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "469 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "470 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "471 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "472 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "473 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "474 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "475 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "476 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "477 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "478 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "479 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "480 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "481 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "482 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "483 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "484 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "485 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "486 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "497 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "498 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "509 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "510 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "511 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "512 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "517 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "518 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "519 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "520 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "534 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "537 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "538 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "539 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "540 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "549 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "550 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "551 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "552 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "553 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "554 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "555 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "556 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "557 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "560 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "561 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "562 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "563 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "564 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "565 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "566 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "567 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "568 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "569 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "570 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "571 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "572 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "573 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "574 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "575 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "576 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "577 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "578 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "579 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "580 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "581 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "582 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "583 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "584 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "585 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "586 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "587 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "588 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "589 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "590 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "591 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "592 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "593 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "598 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "612 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "613 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "614 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "615 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "616 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "617 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "618 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "619 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "620 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "621 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "624 https://api.github.com/users/ipd-deploy/gists{/gist_id} \n", - "625 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "630 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "631 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "632 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "633 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "634 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "635 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "636 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "637 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "638 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "639 https://api.github.com/users/jrob119/gists{/gist_id} \n", - "640 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "643 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "644 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "648 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "656 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "657 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "658 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "659 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "660 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "668 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "674 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "675 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "676 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "677 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "678 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "679 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "680 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "681 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "682 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "683 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "684 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "685 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "686 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "687 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "688 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "689 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "690 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "691 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "692 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "693 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "694 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "695 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "696 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "697 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "698 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "699 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "700 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "701 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "702 https://api.github.com/users/dominicbarkerAN/gists{/gist_id} \n", - "703 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "704 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "705 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "706 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "707 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "708 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "709 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "710 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "711 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "712 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "713 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "714 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "715 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "716 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "717 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "718 https://api.github.com/users/xeniageorgiouAN/gists{/gist_id} \n", - "719 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "720 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "721 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "726 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "727 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "734 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "735 https://api.github.com/users/michaelcooperAN/gists{/gist_id} \n", - "736 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/gists{/gist_id} \n", - "\n", - " committer.starred_url \\\n", - "0 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "1 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "2 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "3 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "4 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "5 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "6 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "7 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "8 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "9 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "10 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "11 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "12 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "13 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "14 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "15 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "16 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "17 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "18 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "19 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "20 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "21 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "22 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "23 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "24 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "25 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "26 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "27 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "28 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "29 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "30 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "31 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "32 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "33 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "34 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "35 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "36 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "37 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "38 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "39 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "40 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "41 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "42 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "43 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "44 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "45 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "46 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "47 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "48 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "49 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "50 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "51 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "52 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "53 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "54 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "55 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "56 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "57 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "58 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "59 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "60 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "61 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "62 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "63 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "64 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "65 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "66 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "67 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "68 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "69 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "70 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "71 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "72 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "73 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "74 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "75 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "76 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "77 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "78 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "79 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "80 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "81 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "82 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "83 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "84 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "85 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "86 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "87 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "88 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "89 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "90 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "91 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "92 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "93 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "94 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "95 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "96 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "97 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "98 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "99 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "100 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "101 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "102 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "103 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "104 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "105 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "106 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "107 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "108 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "109 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "110 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "111 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "112 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "113 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "114 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "115 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "116 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "117 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "118 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "119 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "120 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "121 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "122 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "123 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "124 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "125 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "126 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "127 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "128 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "129 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "130 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "131 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "132 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "133 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "134 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "135 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "136 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "137 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "138 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "139 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "140 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "141 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "142 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "143 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "144 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "145 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "146 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "147 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "148 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "149 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "150 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "151 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "152 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "153 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "154 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "155 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "156 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "157 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "158 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "159 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "160 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "161 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "162 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "163 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "164 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "165 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "166 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "167 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "168 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "169 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "170 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "171 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "172 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "173 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "174 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "175 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "176 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "177 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "178 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "179 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "180 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "181 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "182 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "183 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "184 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "185 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "186 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "187 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "188 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "189 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "190 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "191 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "192 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "193 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "194 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "195 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "196 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "197 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "198 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "199 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "200 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "201 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "202 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "203 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "204 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "205 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "206 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "207 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "208 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "209 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "210 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "211 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "212 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "213 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "214 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "215 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "216 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "217 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "218 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "219 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "220 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "221 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "222 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "223 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "224 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "225 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "226 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "227 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "228 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "229 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "230 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "231 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "232 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "233 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "234 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "235 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "236 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "237 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "238 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "239 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "240 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "241 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "242 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "243 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "244 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "245 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "246 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "247 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "248 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "249 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "250 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "251 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "252 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "253 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "254 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "255 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "256 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "257 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "258 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "259 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "260 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "261 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "262 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "263 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "264 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "265 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "266 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "267 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "268 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "269 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "270 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "271 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "272 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "273 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "274 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "275 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "276 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "277 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "278 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "279 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "280 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "281 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "282 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "283 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "284 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "285 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "286 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "287 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "288 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "289 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "290 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "291 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "292 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "293 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "294 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "295 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "296 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "297 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "298 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "299 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "300 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "301 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "302 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "303 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "304 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "305 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "306 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "307 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "308 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "309 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "310 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "311 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "312 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "313 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "314 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "315 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "316 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "317 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "318 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "319 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "320 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "321 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "322 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "323 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "324 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "325 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "326 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "327 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "328 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "329 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "330 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "331 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "332 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "333 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "334 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "335 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "336 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "337 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "338 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "339 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "340 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "341 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "342 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "343 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "344 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "345 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "346 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "347 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "348 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "349 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "350 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "351 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "352 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "353 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "354 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "355 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "356 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "357 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "358 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "359 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "360 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "361 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "362 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "363 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "364 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "365 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "366 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "367 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "368 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "369 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "370 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "371 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "372 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "373 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "374 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "375 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "376 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "377 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "378 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "379 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "380 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "381 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "382 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "383 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "384 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "387 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "390 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "391 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "392 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "393 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "394 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "395 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "396 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "397 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "398 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "399 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "400 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "401 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "402 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "403 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "404 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "405 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "406 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "407 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "408 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "409 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "410 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "411 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "412 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "413 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "414 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "415 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "416 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "417 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "418 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "419 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "420 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "421 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "422 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "423 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "424 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "425 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "426 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "427 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "428 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "429 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "430 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "431 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "432 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "433 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "434 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "435 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "436 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "437 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "438 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "439 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "440 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "441 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "442 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "443 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "444 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "445 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "446 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "447 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "448 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "449 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "450 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "451 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "452 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "453 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "454 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "455 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "456 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "457 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "458 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "459 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "460 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "461 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "462 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "463 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "464 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "465 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "466 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "467 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "468 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "469 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "470 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "471 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "472 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "473 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "474 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "475 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "476 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "477 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "478 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "479 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "480 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "481 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "482 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "483 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "484 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "485 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "486 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "497 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "498 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "509 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "510 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "511 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "512 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "517 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "518 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "519 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "520 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "534 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "537 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "538 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "539 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "540 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "549 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "550 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "551 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "552 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "553 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "554 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "555 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "556 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "557 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "560 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "561 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "562 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "563 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "564 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "565 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "566 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "567 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "568 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "569 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "570 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "571 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "572 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "573 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "574 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "575 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "576 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "577 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "578 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "579 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "580 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "581 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "582 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "583 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "584 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "585 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "586 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "587 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "588 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "589 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "590 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "591 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "592 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "593 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "598 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "612 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "613 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "614 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "615 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "616 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "617 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "618 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "619 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "620 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "621 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "624 https://api.github.com/users/ipd-deploy/starred{/owner}{/repo} \n", - "625 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "630 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "631 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "632 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "633 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "634 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "635 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "636 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "637 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "638 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "639 https://api.github.com/users/jrob119/starred{/owner}{/repo} \n", - "640 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "643 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "644 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "648 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "656 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "657 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "658 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "659 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "660 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "668 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "674 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "675 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "676 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "677 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "678 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "679 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "680 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "681 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "682 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "683 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "684 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "685 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "686 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "687 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "688 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "689 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "690 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "691 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "692 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "693 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "694 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "695 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "696 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "697 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "698 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "699 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "700 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "701 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "702 https://api.github.com/users/dominicbarkerAN/starred{/owner}{/repo} \n", - "703 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "704 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "705 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "706 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "707 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "708 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "709 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "710 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "711 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "712 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "713 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "714 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "715 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "716 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "717 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "718 https://api.github.com/users/xeniageorgiouAN/starred{/owner}{/repo} \n", - "719 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "720 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "721 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "726 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "727 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "734 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "735 https://api.github.com/users/michaelcooperAN/starred{/owner}{/repo} \n", - "736 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/starred{/owner}{/repo} \n", - "\n", - " committer.subscriptions_url \\\n", - "0 https://api.github.com/users/jrob119/subscriptions \n", - "1 https://api.github.com/users/jrob119/subscriptions \n", - "2 https://api.github.com/users/jrob119/subscriptions \n", - "3 https://api.github.com/users/jrob119/subscriptions \n", - "4 https://api.github.com/users/jrob119/subscriptions \n", - "5 https://api.github.com/users/jrob119/subscriptions \n", - "6 https://api.github.com/users/jrob119/subscriptions \n", - "7 https://api.github.com/users/jrob119/subscriptions \n", - "8 https://api.github.com/users/jrob119/subscriptions \n", - "9 https://api.github.com/users/jrob119/subscriptions \n", - "10 https://api.github.com/users/jrob119/subscriptions \n", - "11 https://api.github.com/users/jrob119/subscriptions \n", - "12 https://api.github.com/users/jrob119/subscriptions \n", - "13 https://api.github.com/users/jrob119/subscriptions \n", - "14 https://api.github.com/users/jrob119/subscriptions \n", - "15 https://api.github.com/users/jrob119/subscriptions \n", - "16 https://api.github.com/users/jrob119/subscriptions \n", - "17 https://api.github.com/users/jrob119/subscriptions \n", - "18 https://api.github.com/users/jrob119/subscriptions \n", - "19 https://api.github.com/users/jrob119/subscriptions \n", - "20 https://api.github.com/users/jrob119/subscriptions \n", - "21 https://api.github.com/users/jrob119/subscriptions \n", - "22 https://api.github.com/users/jrob119/subscriptions \n", - "23 https://api.github.com/users/jrob119/subscriptions \n", - "24 https://api.github.com/users/jrob119/subscriptions \n", - "25 https://api.github.com/users/jrob119/subscriptions \n", - "26 https://api.github.com/users/jrob119/subscriptions \n", - "27 https://api.github.com/users/jrob119/subscriptions \n", - "28 https://api.github.com/users/jrob119/subscriptions \n", - "29 https://api.github.com/users/jrob119/subscriptions \n", - "30 https://api.github.com/users/jrob119/subscriptions \n", - "31 https://api.github.com/users/jrob119/subscriptions \n", - "32 https://api.github.com/users/jrob119/subscriptions \n", - "33 https://api.github.com/users/jrob119/subscriptions \n", - "34 https://api.github.com/users/jrob119/subscriptions \n", - "35 https://api.github.com/users/jrob119/subscriptions \n", - "36 https://api.github.com/users/jrob119/subscriptions \n", - "37 https://api.github.com/users/jrob119/subscriptions \n", - "38 https://api.github.com/users/jrob119/subscriptions \n", - "39 https://api.github.com/users/jrob119/subscriptions \n", - "40 https://api.github.com/users/jrob119/subscriptions \n", - "41 https://api.github.com/users/jrob119/subscriptions \n", - "42 https://api.github.com/users/jrob119/subscriptions \n", - "43 https://api.github.com/users/jrob119/subscriptions \n", - "44 https://api.github.com/users/jrob119/subscriptions \n", - "45 https://api.github.com/users/jrob119/subscriptions \n", - "46 https://api.github.com/users/jrob119/subscriptions \n", - "47 https://api.github.com/users/jrob119/subscriptions \n", - "48 https://api.github.com/users/jrob119/subscriptions \n", - "49 https://api.github.com/users/jrob119/subscriptions \n", - "50 https://api.github.com/users/jrob119/subscriptions \n", - "51 https://api.github.com/users/jrob119/subscriptions \n", - "52 https://api.github.com/users/jrob119/subscriptions \n", - "53 https://api.github.com/users/jrob119/subscriptions \n", - "54 https://api.github.com/users/jrob119/subscriptions \n", - "55 https://api.github.com/users/jrob119/subscriptions \n", - "56 https://api.github.com/users/jrob119/subscriptions \n", - "57 https://api.github.com/users/jrob119/subscriptions \n", - "58 https://api.github.com/users/jrob119/subscriptions \n", - "59 https://api.github.com/users/jrob119/subscriptions \n", - "60 https://api.github.com/users/jrob119/subscriptions \n", - "61 https://api.github.com/users/jrob119/subscriptions \n", - "62 https://api.github.com/users/jrob119/subscriptions \n", - "63 https://api.github.com/users/jrob119/subscriptions \n", - "64 https://api.github.com/users/jrob119/subscriptions \n", - "65 https://api.github.com/users/jrob119/subscriptions \n", - "66 https://api.github.com/users/jrob119/subscriptions \n", - "67 https://api.github.com/users/jrob119/subscriptions \n", - "68 https://api.github.com/users/jrob119/subscriptions \n", - "69 https://api.github.com/users/jrob119/subscriptions \n", - "70 https://api.github.com/users/jrob119/subscriptions \n", - "71 https://api.github.com/users/jrob119/subscriptions \n", - "72 https://api.github.com/users/jrob119/subscriptions \n", - "73 https://api.github.com/users/jrob119/subscriptions \n", - "74 https://api.github.com/users/jrob119/subscriptions \n", - "75 https://api.github.com/users/jrob119/subscriptions \n", - "76 https://api.github.com/users/jrob119/subscriptions \n", - "77 https://api.github.com/users/jrob119/subscriptions \n", - "78 https://api.github.com/users/jrob119/subscriptions \n", - "79 https://api.github.com/users/jrob119/subscriptions \n", - "80 https://api.github.com/users/jrob119/subscriptions \n", - "81 https://api.github.com/users/jrob119/subscriptions \n", - "82 https://api.github.com/users/jrob119/subscriptions \n", - "83 https://api.github.com/users/jrob119/subscriptions \n", - "84 https://api.github.com/users/jrob119/subscriptions \n", - "85 https://api.github.com/users/jrob119/subscriptions \n", - "86 https://api.github.com/users/jrob119/subscriptions \n", - "87 https://api.github.com/users/jrob119/subscriptions \n", - "88 https://api.github.com/users/jrob119/subscriptions \n", - "89 https://api.github.com/users/jrob119/subscriptions \n", - "90 https://api.github.com/users/jrob119/subscriptions \n", - "91 https://api.github.com/users/jrob119/subscriptions \n", - "92 https://api.github.com/users/jrob119/subscriptions \n", - "93 https://api.github.com/users/jrob119/subscriptions \n", - "94 https://api.github.com/users/jrob119/subscriptions \n", - "95 https://api.github.com/users/jrob119/subscriptions \n", - "96 https://api.github.com/users/jrob119/subscriptions \n", - "97 https://api.github.com/users/jrob119/subscriptions \n", - "98 https://api.github.com/users/jrob119/subscriptions \n", - "99 https://api.github.com/users/jrob119/subscriptions \n", - "100 https://api.github.com/users/jrob119/subscriptions \n", - "101 https://api.github.com/users/jrob119/subscriptions \n", - "102 https://api.github.com/users/jrob119/subscriptions \n", - "103 https://api.github.com/users/jrob119/subscriptions \n", - "104 https://api.github.com/users/jrob119/subscriptions \n", - "105 https://api.github.com/users/jrob119/subscriptions \n", - "106 https://api.github.com/users/jrob119/subscriptions \n", - "107 https://api.github.com/users/jrob119/subscriptions \n", - "108 https://api.github.com/users/jrob119/subscriptions \n", - "109 https://api.github.com/users/jrob119/subscriptions \n", - "110 https://api.github.com/users/jrob119/subscriptions \n", - "111 https://api.github.com/users/jrob119/subscriptions \n", - "112 https://api.github.com/users/jrob119/subscriptions \n", - "113 https://api.github.com/users/jrob119/subscriptions \n", - "114 https://api.github.com/users/jrob119/subscriptions \n", - "115 https://api.github.com/users/jrob119/subscriptions \n", - "116 https://api.github.com/users/jrob119/subscriptions \n", - "117 https://api.github.com/users/jrob119/subscriptions \n", - "118 https://api.github.com/users/jrob119/subscriptions \n", - "119 https://api.github.com/users/jrob119/subscriptions \n", - "120 https://api.github.com/users/jrob119/subscriptions \n", - "121 https://api.github.com/users/jrob119/subscriptions \n", - "122 https://api.github.com/users/jrob119/subscriptions \n", - "123 https://api.github.com/users/jrob119/subscriptions \n", - "124 https://api.github.com/users/jrob119/subscriptions \n", - "125 https://api.github.com/users/jrob119/subscriptions \n", - "126 https://api.github.com/users/jrob119/subscriptions \n", - "127 https://api.github.com/users/jrob119/subscriptions \n", - "128 https://api.github.com/users/jrob119/subscriptions \n", - "129 https://api.github.com/users/jrob119/subscriptions \n", - "130 https://api.github.com/users/jrob119/subscriptions \n", - "131 https://api.github.com/users/jrob119/subscriptions \n", - "132 https://api.github.com/users/jrob119/subscriptions \n", - "133 https://api.github.com/users/jrob119/subscriptions \n", - "134 https://api.github.com/users/jrob119/subscriptions \n", - "135 https://api.github.com/users/jrob119/subscriptions \n", - "136 https://api.github.com/users/jrob119/subscriptions \n", - "137 https://api.github.com/users/jrob119/subscriptions \n", - "138 https://api.github.com/users/jrob119/subscriptions \n", - "139 https://api.github.com/users/jrob119/subscriptions \n", - "140 https://api.github.com/users/jrob119/subscriptions \n", - "141 https://api.github.com/users/jrob119/subscriptions \n", - "142 https://api.github.com/users/jrob119/subscriptions \n", - "143 https://api.github.com/users/jrob119/subscriptions \n", - "144 https://api.github.com/users/jrob119/subscriptions \n", - "145 https://api.github.com/users/jrob119/subscriptions \n", - "146 https://api.github.com/users/jrob119/subscriptions \n", - "147 https://api.github.com/users/jrob119/subscriptions \n", - "148 https://api.github.com/users/jrob119/subscriptions \n", - "149 https://api.github.com/users/jrob119/subscriptions \n", - "150 https://api.github.com/users/jrob119/subscriptions \n", - "151 https://api.github.com/users/jrob119/subscriptions \n", - "152 https://api.github.com/users/jrob119/subscriptions \n", - "153 https://api.github.com/users/jrob119/subscriptions \n", - "154 https://api.github.com/users/jrob119/subscriptions \n", - "155 https://api.github.com/users/jrob119/subscriptions \n", - "156 https://api.github.com/users/jrob119/subscriptions \n", - "157 https://api.github.com/users/jrob119/subscriptions \n", - "158 https://api.github.com/users/jrob119/subscriptions \n", - "159 https://api.github.com/users/jrob119/subscriptions \n", - "160 https://api.github.com/users/jrob119/subscriptions \n", - "161 https://api.github.com/users/jrob119/subscriptions \n", - "162 https://api.github.com/users/jrob119/subscriptions \n", - "163 https://api.github.com/users/jrob119/subscriptions \n", - "164 https://api.github.com/users/jrob119/subscriptions \n", - "165 https://api.github.com/users/jrob119/subscriptions \n", - "166 https://api.github.com/users/jrob119/subscriptions \n", - "167 https://api.github.com/users/jrob119/subscriptions \n", - "168 https://api.github.com/users/jrob119/subscriptions \n", - "169 https://api.github.com/users/jrob119/subscriptions \n", - "170 https://api.github.com/users/jrob119/subscriptions \n", - "171 https://api.github.com/users/jrob119/subscriptions \n", - "172 https://api.github.com/users/jrob119/subscriptions \n", - "173 https://api.github.com/users/jrob119/subscriptions \n", - "174 https://api.github.com/users/jrob119/subscriptions \n", - "175 https://api.github.com/users/jrob119/subscriptions \n", - "176 https://api.github.com/users/jrob119/subscriptions \n", - "177 https://api.github.com/users/jrob119/subscriptions \n", - "178 https://api.github.com/users/jrob119/subscriptions \n", - "179 https://api.github.com/users/jrob119/subscriptions \n", - "180 https://api.github.com/users/jrob119/subscriptions \n", - "181 https://api.github.com/users/jrob119/subscriptions \n", - "182 https://api.github.com/users/jrob119/subscriptions \n", - "183 https://api.github.com/users/jrob119/subscriptions \n", - "184 https://api.github.com/users/jrob119/subscriptions \n", - "185 https://api.github.com/users/web-flow/subscriptions \n", - "186 https://api.github.com/users/jrob119/subscriptions \n", - "187 https://api.github.com/users/web-flow/subscriptions \n", - "188 https://api.github.com/users/jrob119/subscriptions \n", - "189 https://api.github.com/users/web-flow/subscriptions \n", - "190 https://api.github.com/users/jrob119/subscriptions \n", - "191 https://api.github.com/users/web-flow/subscriptions \n", - "192 https://api.github.com/users/jrob119/subscriptions \n", - "193 https://api.github.com/users/web-flow/subscriptions \n", - "194 https://api.github.com/users/jrob119/subscriptions \n", - "195 https://api.github.com/users/jrob119/subscriptions \n", - "196 https://api.github.com/users/web-flow/subscriptions \n", - "197 https://api.github.com/users/jrob119/subscriptions \n", - "198 https://api.github.com/users/web-flow/subscriptions \n", - "199 https://api.github.com/users/jrob119/subscriptions \n", - "200 https://api.github.com/users/web-flow/subscriptions \n", - "201 https://api.github.com/users/web-flow/subscriptions \n", - "202 https://api.github.com/users/web-flow/subscriptions \n", - "203 https://api.github.com/users/jrob119/subscriptions \n", - "204 https://api.github.com/users/jrob119/subscriptions \n", - "205 https://api.github.com/users/web-flow/subscriptions \n", - "206 https://api.github.com/users/jrob119/subscriptions \n", - "207 https://api.github.com/users/web-flow/subscriptions \n", - "208 https://api.github.com/users/jrob119/subscriptions \n", - "209 https://api.github.com/users/web-flow/subscriptions \n", - "210 https://api.github.com/users/jrob119/subscriptions \n", - "211 https://api.github.com/users/web-flow/subscriptions \n", - "212 https://api.github.com/users/jrob119/subscriptions \n", - "213 https://api.github.com/users/web-flow/subscriptions \n", - "214 https://api.github.com/users/jrob119/subscriptions \n", - "215 https://api.github.com/users/web-flow/subscriptions \n", - "216 https://api.github.com/users/jrob119/subscriptions \n", - "217 https://api.github.com/users/web-flow/subscriptions \n", - "218 https://api.github.com/users/jrob119/subscriptions \n", - "219 https://api.github.com/users/web-flow/subscriptions \n", - "220 https://api.github.com/users/jrob119/subscriptions \n", - "221 https://api.github.com/users/web-flow/subscriptions \n", - "222 https://api.github.com/users/jrob119/subscriptions \n", - "223 https://api.github.com/users/jrob119/subscriptions \n", - "224 https://api.github.com/users/web-flow/subscriptions \n", - "225 https://api.github.com/users/jrob119/subscriptions \n", - "226 https://api.github.com/users/jrob119/subscriptions \n", - "227 https://api.github.com/users/web-flow/subscriptions \n", - "228 https://api.github.com/users/jrob119/subscriptions \n", - "229 https://api.github.com/users/web-flow/subscriptions \n", - "230 https://api.github.com/users/jrob119/subscriptions \n", - "231 https://api.github.com/users/web-flow/subscriptions \n", - "232 https://api.github.com/users/jrob119/subscriptions \n", - "233 https://api.github.com/users/web-flow/subscriptions \n", - "234 https://api.github.com/users/web-flow/subscriptions \n", - "235 https://api.github.com/users/web-flow/subscriptions \n", - "236 https://api.github.com/users/jrob119/subscriptions \n", - "237 https://api.github.com/users/web-flow/subscriptions \n", - "238 https://api.github.com/users/jrob119/subscriptions \n", - "239 https://api.github.com/users/jrob119/subscriptions \n", - "240 https://api.github.com/users/jrob119/subscriptions \n", - "241 https://api.github.com/users/jrob119/subscriptions \n", - "242 https://api.github.com/users/jrob119/subscriptions \n", - "243 https://api.github.com/users/web-flow/subscriptions \n", - "244 https://api.github.com/users/jrob119/subscriptions \n", - "245 https://api.github.com/users/web-flow/subscriptions \n", - "246 https://api.github.com/users/web-flow/subscriptions \n", - "247 https://api.github.com/users/web-flow/subscriptions \n", - "248 https://api.github.com/users/web-flow/subscriptions \n", - "249 https://api.github.com/users/jrob119/subscriptions \n", - "250 https://api.github.com/users/web-flow/subscriptions \n", - "251 https://api.github.com/users/web-flow/subscriptions \n", - "252 https://api.github.com/users/web-flow/subscriptions \n", - "253 https://api.github.com/users/jrob119/subscriptions \n", - "254 https://api.github.com/users/web-flow/subscriptions \n", - "255 https://api.github.com/users/jrob119/subscriptions \n", - "256 https://api.github.com/users/web-flow/subscriptions \n", - "257 https://api.github.com/users/jrob119/subscriptions \n", - "258 https://api.github.com/users/jrob119/subscriptions \n", - "259 https://api.github.com/users/jrob119/subscriptions \n", - "260 https://api.github.com/users/jrob119/subscriptions \n", - "261 https://api.github.com/users/jrob119/subscriptions \n", - "262 https://api.github.com/users/jrob119/subscriptions \n", - "263 https://api.github.com/users/jrob119/subscriptions \n", - "264 https://api.github.com/users/jrob119/subscriptions \n", - "265 https://api.github.com/users/jrob119/subscriptions \n", - "266 https://api.github.com/users/jrob119/subscriptions \n", - "267 https://api.github.com/users/jrob119/subscriptions \n", - "268 https://api.github.com/users/jrob119/subscriptions \n", - "269 https://api.github.com/users/jrob119/subscriptions \n", - "270 https://api.github.com/users/jrob119/subscriptions \n", - "271 https://api.github.com/users/jrob119/subscriptions \n", - "272 https://api.github.com/users/jrob119/subscriptions \n", - "273 https://api.github.com/users/jrob119/subscriptions \n", - "274 https://api.github.com/users/jrob119/subscriptions \n", - "275 https://api.github.com/users/jrob119/subscriptions \n", - "276 https://api.github.com/users/jrob119/subscriptions \n", - "277 https://api.github.com/users/jrob119/subscriptions \n", - "278 https://api.github.com/users/jrob119/subscriptions \n", - "279 https://api.github.com/users/jrob119/subscriptions \n", - "280 https://api.github.com/users/jrob119/subscriptions \n", - "281 https://api.github.com/users/jrob119/subscriptions \n", - "282 https://api.github.com/users/jrob119/subscriptions \n", - "283 https://api.github.com/users/jrob119/subscriptions \n", - "284 https://api.github.com/users/jrob119/subscriptions \n", - "285 https://api.github.com/users/jrob119/subscriptions \n", - "286 https://api.github.com/users/jrob119/subscriptions \n", - "287 https://api.github.com/users/jrob119/subscriptions \n", - "288 https://api.github.com/users/jrob119/subscriptions \n", - "289 https://api.github.com/users/web-flow/subscriptions \n", - "290 https://api.github.com/users/jrob119/subscriptions \n", - "291 https://api.github.com/users/web-flow/subscriptions \n", - "292 https://api.github.com/users/jrob119/subscriptions \n", - "293 https://api.github.com/users/web-flow/subscriptions \n", - "294 https://api.github.com/users/jrob119/subscriptions \n", - "295 https://api.github.com/users/web-flow/subscriptions \n", - "296 https://api.github.com/users/jrob119/subscriptions \n", - "297 https://api.github.com/users/jrob119/subscriptions \n", - "298 https://api.github.com/users/web-flow/subscriptions \n", - "299 https://api.github.com/users/jrob119/subscriptions \n", - "300 https://api.github.com/users/web-flow/subscriptions \n", - "301 https://api.github.com/users/jrob119/subscriptions \n", - "302 https://api.github.com/users/web-flow/subscriptions \n", - "303 https://api.github.com/users/jrob119/subscriptions \n", - "304 https://api.github.com/users/web-flow/subscriptions \n", - "305 https://api.github.com/users/jrob119/subscriptions \n", - "306 https://api.github.com/users/jrob119/subscriptions \n", - "307 https://api.github.com/users/jrob119/subscriptions \n", - "308 https://api.github.com/users/web-flow/subscriptions \n", - "309 https://api.github.com/users/web-flow/subscriptions \n", - "310 https://api.github.com/users/web-flow/subscriptions \n", - "311 https://api.github.com/users/web-flow/subscriptions \n", - "312 https://api.github.com/users/web-flow/subscriptions \n", - "313 https://api.github.com/users/web-flow/subscriptions \n", - "314 https://api.github.com/users/web-flow/subscriptions \n", - "315 https://api.github.com/users/web-flow/subscriptions \n", - "316 https://api.github.com/users/web-flow/subscriptions \n", - "317 https://api.github.com/users/web-flow/subscriptions \n", - "318 https://api.github.com/users/jrob119/subscriptions \n", - "319 https://api.github.com/users/web-flow/subscriptions \n", - "320 https://api.github.com/users/jrob119/subscriptions \n", - "321 https://api.github.com/users/jrob119/subscriptions \n", - "322 https://api.github.com/users/jrob119/subscriptions \n", - "323 https://api.github.com/users/web-flow/subscriptions \n", - "324 https://api.github.com/users/jrob119/subscriptions \n", - "325 https://api.github.com/users/web-flow/subscriptions \n", - "326 https://api.github.com/users/jrob119/subscriptions \n", - "327 https://api.github.com/users/web-flow/subscriptions \n", - "328 https://api.github.com/users/jrob119/subscriptions \n", - "329 https://api.github.com/users/web-flow/subscriptions \n", - "330 https://api.github.com/users/jrob119/subscriptions \n", - "331 https://api.github.com/users/web-flow/subscriptions \n", - "332 https://api.github.com/users/jrob119/subscriptions \n", - "333 https://api.github.com/users/web-flow/subscriptions \n", - "334 https://api.github.com/users/jrob119/subscriptions \n", - "335 https://api.github.com/users/jrob119/subscriptions \n", - "336 https://api.github.com/users/web-flow/subscriptions \n", - "337 https://api.github.com/users/jrob119/subscriptions \n", - "338 https://api.github.com/users/web-flow/subscriptions \n", - "339 https://api.github.com/users/web-flow/subscriptions \n", - "340 https://api.github.com/users/web-flow/subscriptions \n", - "341 https://api.github.com/users/web-flow/subscriptions \n", - "342 https://api.github.com/users/web-flow/subscriptions \n", - "343 https://api.github.com/users/web-flow/subscriptions \n", - "344 https://api.github.com/users/web-flow/subscriptions \n", - "345 https://api.github.com/users/jrob119/subscriptions \n", - "346 https://api.github.com/users/jrob119/subscriptions \n", - "347 https://api.github.com/users/web-flow/subscriptions \n", - "348 https://api.github.com/users/jrob119/subscriptions \n", - "349 https://api.github.com/users/jrob119/subscriptions \n", - "350 https://api.github.com/users/jrob119/subscriptions \n", - "351 https://api.github.com/users/web-flow/subscriptions \n", - "352 https://api.github.com/users/jrob119/subscriptions \n", - "353 https://api.github.com/users/jrob119/subscriptions \n", - "354 https://api.github.com/users/jrob119/subscriptions \n", - "355 https://api.github.com/users/jrob119/subscriptions \n", - "356 https://api.github.com/users/jrob119/subscriptions \n", - "357 https://api.github.com/users/jrob119/subscriptions \n", - "358 https://api.github.com/users/jrob119/subscriptions \n", - "359 https://api.github.com/users/jrob119/subscriptions \n", - "360 https://api.github.com/users/jrob119/subscriptions \n", - "361 https://api.github.com/users/web-flow/subscriptions \n", - "362 https://api.github.com/users/jrob119/subscriptions \n", - "363 https://api.github.com/users/web-flow/subscriptions \n", - "364 https://api.github.com/users/jrob119/subscriptions \n", - "365 https://api.github.com/users/web-flow/subscriptions \n", - "366 https://api.github.com/users/jrob119/subscriptions \n", - "367 https://api.github.com/users/web-flow/subscriptions \n", - "368 https://api.github.com/users/jrob119/subscriptions \n", - "369 https://api.github.com/users/jrob119/subscriptions \n", - "370 https://api.github.com/users/web-flow/subscriptions \n", - "371 https://api.github.com/users/web-flow/subscriptions \n", - "372 https://api.github.com/users/web-flow/subscriptions \n", - "373 https://api.github.com/users/web-flow/subscriptions \n", - "374 https://api.github.com/users/jrob119/subscriptions \n", - "375 https://api.github.com/users/web-flow/subscriptions \n", - "376 https://api.github.com/users/jrob119/subscriptions \n", - "377 https://api.github.com/users/web-flow/subscriptions \n", - "378 https://api.github.com/users/jrob119/subscriptions \n", - "379 https://api.github.com/users/web-flow/subscriptions \n", - "380 https://api.github.com/users/jrob119/subscriptions \n", - "381 https://api.github.com/users/web-flow/subscriptions \n", - "382 https://api.github.com/users/jrob119/subscriptions \n", - "383 https://api.github.com/users/web-flow/subscriptions \n", - "384 https://api.github.com/users/web-flow/subscriptions \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/subscriptions \n", - "387 https://api.github.com/users/jrob119/subscriptions \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/subscriptions \n", - "390 https://api.github.com/users/web-flow/subscriptions \n", - "391 https://api.github.com/users/jrob119/subscriptions \n", - "392 https://api.github.com/users/jrob119/subscriptions \n", - "393 https://api.github.com/users/web-flow/subscriptions \n", - "394 https://api.github.com/users/web-flow/subscriptions \n", - "395 https://api.github.com/users/web-flow/subscriptions \n", - "396 https://api.github.com/users/web-flow/subscriptions \n", - "397 https://api.github.com/users/web-flow/subscriptions \n", - "398 https://api.github.com/users/web-flow/subscriptions \n", - "399 https://api.github.com/users/web-flow/subscriptions \n", - "400 https://api.github.com/users/web-flow/subscriptions \n", - "401 https://api.github.com/users/web-flow/subscriptions \n", - "402 https://api.github.com/users/jrob119/subscriptions \n", - "403 https://api.github.com/users/jrob119/subscriptions \n", - "404 https://api.github.com/users/web-flow/subscriptions \n", - "405 https://api.github.com/users/web-flow/subscriptions \n", - "406 https://api.github.com/users/jrob119/subscriptions \n", - "407 https://api.github.com/users/web-flow/subscriptions \n", - "408 https://api.github.com/users/jrob119/subscriptions \n", - "409 https://api.github.com/users/jrob119/subscriptions \n", - "410 https://api.github.com/users/web-flow/subscriptions \n", - "411 https://api.github.com/users/jrob119/subscriptions \n", - "412 https://api.github.com/users/jrob119/subscriptions \n", - "413 https://api.github.com/users/jrob119/subscriptions \n", - "414 https://api.github.com/users/jrob119/subscriptions \n", - "415 https://api.github.com/users/jrob119/subscriptions \n", - "416 https://api.github.com/users/web-flow/subscriptions \n", - "417 https://api.github.com/users/web-flow/subscriptions \n", - "418 https://api.github.com/users/jrob119/subscriptions \n", - "419 https://api.github.com/users/web-flow/subscriptions \n", - "420 https://api.github.com/users/web-flow/subscriptions \n", - "421 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "422 https://api.github.com/users/web-flow/subscriptions \n", - "423 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "424 https://api.github.com/users/web-flow/subscriptions \n", - "425 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "426 https://api.github.com/users/web-flow/subscriptions \n", - "427 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "428 https://api.github.com/users/web-flow/subscriptions \n", - "429 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "430 https://api.github.com/users/web-flow/subscriptions \n", - "431 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "432 https://api.github.com/users/web-flow/subscriptions \n", - "433 https://api.github.com/users/web-flow/subscriptions \n", - "434 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "435 https://api.github.com/users/web-flow/subscriptions \n", - "436 https://api.github.com/users/jrob119/subscriptions \n", - "437 https://api.github.com/users/web-flow/subscriptions \n", - "438 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "439 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "440 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "441 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "442 https://api.github.com/users/jrob119/subscriptions \n", - "443 https://api.github.com/users/jrob119/subscriptions \n", - "444 https://api.github.com/users/jrob119/subscriptions \n", - "445 https://api.github.com/users/jrob119/subscriptions \n", - "446 https://api.github.com/users/jrob119/subscriptions \n", - "447 https://api.github.com/users/jrob119/subscriptions \n", - "448 https://api.github.com/users/web-flow/subscriptions \n", - "449 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "450 https://api.github.com/users/web-flow/subscriptions \n", - "451 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "452 https://api.github.com/users/web-flow/subscriptions \n", - "453 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "454 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "455 https://api.github.com/users/web-flow/subscriptions \n", - "456 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "457 https://api.github.com/users/web-flow/subscriptions \n", - "458 https://api.github.com/users/jrob119/subscriptions \n", - "459 https://api.github.com/users/web-flow/subscriptions \n", - "460 https://api.github.com/users/jrob119/subscriptions \n", - "461 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "462 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "463 https://api.github.com/users/web-flow/subscriptions \n", - "464 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "465 https://api.github.com/users/web-flow/subscriptions \n", - "466 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "467 https://api.github.com/users/web-flow/subscriptions \n", - "468 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "469 https://api.github.com/users/web-flow/subscriptions \n", - "470 https://api.github.com/users/web-flow/subscriptions \n", - "471 https://api.github.com/users/web-flow/subscriptions \n", - "472 https://api.github.com/users/web-flow/subscriptions \n", - "473 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "474 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "475 https://api.github.com/users/web-flow/subscriptions \n", - "476 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "477 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "478 https://api.github.com/users/web-flow/subscriptions \n", - "479 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "480 https://api.github.com/users/web-flow/subscriptions \n", - "481 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "482 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "483 https://api.github.com/users/web-flow/subscriptions \n", - "484 https://api.github.com/users/jrob119/subscriptions \n", - "485 https://api.github.com/users/jrob119/subscriptions \n", - "486 https://api.github.com/users/jrob119/subscriptions \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/subscriptions \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/subscriptions \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/subscriptions \n", - "497 https://api.github.com/users/jrob119/subscriptions \n", - "498 https://api.github.com/users/web-flow/subscriptions \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/subscriptions \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/subscriptions \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/subscriptions \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/subscriptions \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/subscriptions \n", - "509 https://api.github.com/users/web-flow/subscriptions \n", - "510 https://api.github.com/users/web-flow/subscriptions \n", - "511 https://api.github.com/users/jrob119/subscriptions \n", - "512 https://api.github.com/users/web-flow/subscriptions \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/subscriptions \n", - "517 https://api.github.com/users/jrob119/subscriptions \n", - "518 https://api.github.com/users/jrob119/subscriptions \n", - "519 https://api.github.com/users/jrob119/subscriptions \n", - "520 https://api.github.com/users/web-flow/subscriptions \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/subscriptions \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/subscriptions \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/subscriptions \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/subscriptions \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/subscriptions \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/subscriptions \n", - "534 https://api.github.com/users/web-flow/subscriptions \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/subscriptions \n", - "537 https://api.github.com/users/jrob119/subscriptions \n", - "538 https://api.github.com/users/jrob119/subscriptions \n", - "539 https://api.github.com/users/jrob119/subscriptions \n", - "540 https://api.github.com/users/web-flow/subscriptions \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/subscriptions \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/subscriptions \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/subscriptions \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/subscriptions \n", - "549 https://api.github.com/users/jrob119/subscriptions \n", - "550 https://api.github.com/users/jrob119/subscriptions \n", - "551 https://api.github.com/users/web-flow/subscriptions \n", - "552 https://api.github.com/users/jrob119/subscriptions \n", - "553 https://api.github.com/users/web-flow/subscriptions \n", - "554 https://api.github.com/users/jrob119/subscriptions \n", - "555 https://api.github.com/users/jrob119/subscriptions \n", - "556 https://api.github.com/users/jrob119/subscriptions \n", - "557 https://api.github.com/users/jrob119/subscriptions \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/subscriptions \n", - "560 https://api.github.com/users/jrob119/subscriptions \n", - "561 https://api.github.com/users/jrob119/subscriptions \n", - "562 https://api.github.com/users/jrob119/subscriptions \n", - "563 https://api.github.com/users/jrob119/subscriptions \n", - "564 https://api.github.com/users/jrob119/subscriptions \n", - "565 https://api.github.com/users/jrob119/subscriptions \n", - "566 https://api.github.com/users/jrob119/subscriptions \n", - "567 https://api.github.com/users/jrob119/subscriptions \n", - "568 https://api.github.com/users/jrob119/subscriptions \n", - "569 https://api.github.com/users/jrob119/subscriptions \n", - "570 https://api.github.com/users/jrob119/subscriptions \n", - "571 https://api.github.com/users/jrob119/subscriptions \n", - "572 https://api.github.com/users/jrob119/subscriptions \n", - "573 https://api.github.com/users/jrob119/subscriptions \n", - "574 https://api.github.com/users/jrob119/subscriptions \n", - "575 https://api.github.com/users/jrob119/subscriptions \n", - "576 https://api.github.com/users/jrob119/subscriptions \n", - "577 https://api.github.com/users/jrob119/subscriptions \n", - "578 https://api.github.com/users/jrob119/subscriptions \n", - "579 https://api.github.com/users/jrob119/subscriptions \n", - "580 https://api.github.com/users/jrob119/subscriptions \n", - "581 https://api.github.com/users/jrob119/subscriptions \n", - "582 https://api.github.com/users/jrob119/subscriptions \n", - "583 https://api.github.com/users/jrob119/subscriptions \n", - "584 https://api.github.com/users/jrob119/subscriptions \n", - "585 https://api.github.com/users/jrob119/subscriptions \n", - "586 https://api.github.com/users/jrob119/subscriptions \n", - "587 https://api.github.com/users/jrob119/subscriptions \n", - "588 https://api.github.com/users/jrob119/subscriptions \n", - "589 https://api.github.com/users/jrob119/subscriptions \n", - "590 https://api.github.com/users/jrob119/subscriptions \n", - "591 https://api.github.com/users/jrob119/subscriptions \n", - "592 https://api.github.com/users/jrob119/subscriptions \n", - "593 https://api.github.com/users/web-flow/subscriptions \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/subscriptions \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/subscriptions \n", - "598 https://api.github.com/users/web-flow/subscriptions \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/subscriptions \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/subscriptions \n", - "612 https://api.github.com/users/web-flow/subscriptions \n", - "613 https://api.github.com/users/jrob119/subscriptions \n", - "614 https://api.github.com/users/web-flow/subscriptions \n", - "615 https://api.github.com/users/ipd-deploy/subscriptions \n", - "616 https://api.github.com/users/ipd-deploy/subscriptions \n", - "617 https://api.github.com/users/ipd-deploy/subscriptions \n", - "618 https://api.github.com/users/ipd-deploy/subscriptions \n", - "619 https://api.github.com/users/ipd-deploy/subscriptions \n", - "620 https://api.github.com/users/ipd-deploy/subscriptions \n", - "621 https://api.github.com/users/web-flow/subscriptions \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/subscriptions \n", - "624 https://api.github.com/users/ipd-deploy/subscriptions \n", - "625 https://api.github.com/users/web-flow/subscriptions \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/subscriptions \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/subscriptions \n", - "630 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "631 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "632 https://api.github.com/users/web-flow/subscriptions \n", - "633 https://api.github.com/users/jrob119/subscriptions \n", - "634 https://api.github.com/users/jrob119/subscriptions \n", - "635 https://api.github.com/users/jrob119/subscriptions \n", - "636 https://api.github.com/users/web-flow/subscriptions \n", - "637 https://api.github.com/users/jrob119/subscriptions \n", - "638 https://api.github.com/users/web-flow/subscriptions \n", - "639 https://api.github.com/users/jrob119/subscriptions \n", - "640 https://api.github.com/users/web-flow/subscriptions \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/subscriptions \n", - "643 https://api.github.com/users/web-flow/subscriptions \n", - "644 https://api.github.com/users/web-flow/subscriptions \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/subscriptions \n", - "648 https://api.github.com/users/web-flow/subscriptions \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/subscriptions \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/subscriptions \n", - "656 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "657 https://api.github.com/users/web-flow/subscriptions \n", - "658 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "659 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "660 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/subscriptions \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "668 https://api.github.com/users/web-flow/subscriptions \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/subscriptions \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/subscriptions \n", - "674 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "675 https://api.github.com/users/web-flow/subscriptions \n", - "676 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "677 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "678 https://api.github.com/users/web-flow/subscriptions \n", - "679 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "680 https://api.github.com/users/web-flow/subscriptions \n", - "681 https://api.github.com/users/web-flow/subscriptions \n", - "682 https://api.github.com/users/web-flow/subscriptions \n", - "683 https://api.github.com/users/web-flow/subscriptions \n", - "684 https://api.github.com/users/web-flow/subscriptions \n", - "685 https://api.github.com/users/web-flow/subscriptions \n", - "686 https://api.github.com/users/web-flow/subscriptions \n", - "687 https://api.github.com/users/web-flow/subscriptions \n", - "688 https://api.github.com/users/web-flow/subscriptions \n", - "689 https://api.github.com/users/web-flow/subscriptions \n", - "690 https://api.github.com/users/web-flow/subscriptions \n", - "691 https://api.github.com/users/web-flow/subscriptions \n", - "692 https://api.github.com/users/web-flow/subscriptions \n", - "693 https://api.github.com/users/web-flow/subscriptions \n", - "694 https://api.github.com/users/web-flow/subscriptions \n", - "695 https://api.github.com/users/web-flow/subscriptions \n", - "696 https://api.github.com/users/web-flow/subscriptions \n", - "697 https://api.github.com/users/web-flow/subscriptions \n", - "698 https://api.github.com/users/web-flow/subscriptions \n", - "699 https://api.github.com/users/web-flow/subscriptions \n", - "700 https://api.github.com/users/web-flow/subscriptions \n", - "701 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "702 https://api.github.com/users/dominicbarkerAN/subscriptions \n", - "703 https://api.github.com/users/web-flow/subscriptions \n", - "704 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "705 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "706 https://api.github.com/users/web-flow/subscriptions \n", - "707 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "708 https://api.github.com/users/web-flow/subscriptions \n", - "709 https://api.github.com/users/web-flow/subscriptions \n", - "710 https://api.github.com/users/web-flow/subscriptions \n", - "711 https://api.github.com/users/web-flow/subscriptions \n", - "712 https://api.github.com/users/web-flow/subscriptions \n", - "713 https://api.github.com/users/web-flow/subscriptions \n", - "714 https://api.github.com/users/web-flow/subscriptions \n", - "715 https://api.github.com/users/web-flow/subscriptions \n", - "716 https://api.github.com/users/web-flow/subscriptions \n", - "717 https://api.github.com/users/web-flow/subscriptions \n", - "718 https://api.github.com/users/xeniageorgiouAN/subscriptions \n", - "719 https://api.github.com/users/web-flow/subscriptions \n", - "720 https://api.github.com/users/web-flow/subscriptions \n", - "721 https://api.github.com/users/web-flow/subscriptions \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/subscriptions \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/subscriptions \n", - "726 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "727 https://api.github.com/users/web-flow/subscriptions \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/subscriptions \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/subscriptions \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/subscriptions \n", - "734 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "735 https://api.github.com/users/michaelcooperAN/subscriptions \n", - "736 https://api.github.com/users/web-flow/subscriptions \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/subscriptions \n", - "\n", - " committer.organizations_url \\\n", - "0 https://api.github.com/users/jrob119/orgs \n", - "1 https://api.github.com/users/jrob119/orgs \n", - "2 https://api.github.com/users/jrob119/orgs \n", - "3 https://api.github.com/users/jrob119/orgs \n", - "4 https://api.github.com/users/jrob119/orgs \n", - "5 https://api.github.com/users/jrob119/orgs \n", - "6 https://api.github.com/users/jrob119/orgs \n", - "7 https://api.github.com/users/jrob119/orgs \n", - "8 https://api.github.com/users/jrob119/orgs \n", - "9 https://api.github.com/users/jrob119/orgs \n", - "10 https://api.github.com/users/jrob119/orgs \n", - "11 https://api.github.com/users/jrob119/orgs \n", - "12 https://api.github.com/users/jrob119/orgs \n", - "13 https://api.github.com/users/jrob119/orgs \n", - "14 https://api.github.com/users/jrob119/orgs \n", - "15 https://api.github.com/users/jrob119/orgs \n", - "16 https://api.github.com/users/jrob119/orgs \n", - "17 https://api.github.com/users/jrob119/orgs \n", - "18 https://api.github.com/users/jrob119/orgs \n", - "19 https://api.github.com/users/jrob119/orgs \n", - "20 https://api.github.com/users/jrob119/orgs \n", - "21 https://api.github.com/users/jrob119/orgs \n", - "22 https://api.github.com/users/jrob119/orgs \n", - "23 https://api.github.com/users/jrob119/orgs \n", - "24 https://api.github.com/users/jrob119/orgs \n", - "25 https://api.github.com/users/jrob119/orgs \n", - "26 https://api.github.com/users/jrob119/orgs \n", - "27 https://api.github.com/users/jrob119/orgs \n", - "28 https://api.github.com/users/jrob119/orgs \n", - "29 https://api.github.com/users/jrob119/orgs \n", - "30 https://api.github.com/users/jrob119/orgs \n", - "31 https://api.github.com/users/jrob119/orgs \n", - "32 https://api.github.com/users/jrob119/orgs \n", - "33 https://api.github.com/users/jrob119/orgs \n", - "34 https://api.github.com/users/jrob119/orgs \n", - "35 https://api.github.com/users/jrob119/orgs \n", - "36 https://api.github.com/users/jrob119/orgs \n", - "37 https://api.github.com/users/jrob119/orgs \n", - "38 https://api.github.com/users/jrob119/orgs \n", - "39 https://api.github.com/users/jrob119/orgs \n", - "40 https://api.github.com/users/jrob119/orgs \n", - "41 https://api.github.com/users/jrob119/orgs \n", - "42 https://api.github.com/users/jrob119/orgs \n", - "43 https://api.github.com/users/jrob119/orgs \n", - "44 https://api.github.com/users/jrob119/orgs \n", - "45 https://api.github.com/users/jrob119/orgs \n", - "46 https://api.github.com/users/jrob119/orgs \n", - "47 https://api.github.com/users/jrob119/orgs \n", - "48 https://api.github.com/users/jrob119/orgs \n", - "49 https://api.github.com/users/jrob119/orgs \n", - "50 https://api.github.com/users/jrob119/orgs \n", - "51 https://api.github.com/users/jrob119/orgs \n", - "52 https://api.github.com/users/jrob119/orgs \n", - "53 https://api.github.com/users/jrob119/orgs \n", - "54 https://api.github.com/users/jrob119/orgs \n", - "55 https://api.github.com/users/jrob119/orgs \n", - "56 https://api.github.com/users/jrob119/orgs \n", - "57 https://api.github.com/users/jrob119/orgs \n", - "58 https://api.github.com/users/jrob119/orgs \n", - "59 https://api.github.com/users/jrob119/orgs \n", - "60 https://api.github.com/users/jrob119/orgs \n", - "61 https://api.github.com/users/jrob119/orgs \n", - "62 https://api.github.com/users/jrob119/orgs \n", - "63 https://api.github.com/users/jrob119/orgs \n", - "64 https://api.github.com/users/jrob119/orgs \n", - "65 https://api.github.com/users/jrob119/orgs \n", - "66 https://api.github.com/users/jrob119/orgs \n", - "67 https://api.github.com/users/jrob119/orgs \n", - "68 https://api.github.com/users/jrob119/orgs \n", - "69 https://api.github.com/users/jrob119/orgs \n", - "70 https://api.github.com/users/jrob119/orgs \n", - "71 https://api.github.com/users/jrob119/orgs \n", - "72 https://api.github.com/users/jrob119/orgs \n", - "73 https://api.github.com/users/jrob119/orgs \n", - "74 https://api.github.com/users/jrob119/orgs \n", - "75 https://api.github.com/users/jrob119/orgs \n", - "76 https://api.github.com/users/jrob119/orgs \n", - "77 https://api.github.com/users/jrob119/orgs \n", - "78 https://api.github.com/users/jrob119/orgs \n", - "79 https://api.github.com/users/jrob119/orgs \n", - "80 https://api.github.com/users/jrob119/orgs \n", - "81 https://api.github.com/users/jrob119/orgs \n", - "82 https://api.github.com/users/jrob119/orgs \n", - "83 https://api.github.com/users/jrob119/orgs \n", - "84 https://api.github.com/users/jrob119/orgs \n", - "85 https://api.github.com/users/jrob119/orgs \n", - "86 https://api.github.com/users/jrob119/orgs \n", - "87 https://api.github.com/users/jrob119/orgs \n", - "88 https://api.github.com/users/jrob119/orgs \n", - "89 https://api.github.com/users/jrob119/orgs \n", - "90 https://api.github.com/users/jrob119/orgs \n", - "91 https://api.github.com/users/jrob119/orgs \n", - "92 https://api.github.com/users/jrob119/orgs \n", - "93 https://api.github.com/users/jrob119/orgs \n", - "94 https://api.github.com/users/jrob119/orgs \n", - "95 https://api.github.com/users/jrob119/orgs \n", - "96 https://api.github.com/users/jrob119/orgs \n", - "97 https://api.github.com/users/jrob119/orgs \n", - "98 https://api.github.com/users/jrob119/orgs \n", - "99 https://api.github.com/users/jrob119/orgs \n", - "100 https://api.github.com/users/jrob119/orgs \n", - "101 https://api.github.com/users/jrob119/orgs \n", - "102 https://api.github.com/users/jrob119/orgs \n", - "103 https://api.github.com/users/jrob119/orgs \n", - "104 https://api.github.com/users/jrob119/orgs \n", - "105 https://api.github.com/users/jrob119/orgs \n", - "106 https://api.github.com/users/jrob119/orgs \n", - "107 https://api.github.com/users/jrob119/orgs \n", - "108 https://api.github.com/users/jrob119/orgs \n", - "109 https://api.github.com/users/jrob119/orgs \n", - "110 https://api.github.com/users/jrob119/orgs \n", - "111 https://api.github.com/users/jrob119/orgs \n", - "112 https://api.github.com/users/jrob119/orgs \n", - "113 https://api.github.com/users/jrob119/orgs \n", - "114 https://api.github.com/users/jrob119/orgs \n", - "115 https://api.github.com/users/jrob119/orgs \n", - "116 https://api.github.com/users/jrob119/orgs \n", - "117 https://api.github.com/users/jrob119/orgs \n", - "118 https://api.github.com/users/jrob119/orgs \n", - "119 https://api.github.com/users/jrob119/orgs \n", - "120 https://api.github.com/users/jrob119/orgs \n", - "121 https://api.github.com/users/jrob119/orgs \n", - "122 https://api.github.com/users/jrob119/orgs \n", - "123 https://api.github.com/users/jrob119/orgs \n", - "124 https://api.github.com/users/jrob119/orgs \n", - "125 https://api.github.com/users/jrob119/orgs \n", - "126 https://api.github.com/users/jrob119/orgs \n", - "127 https://api.github.com/users/jrob119/orgs \n", - "128 https://api.github.com/users/jrob119/orgs \n", - "129 https://api.github.com/users/jrob119/orgs \n", - "130 https://api.github.com/users/jrob119/orgs \n", - "131 https://api.github.com/users/jrob119/orgs \n", - "132 https://api.github.com/users/jrob119/orgs \n", - "133 https://api.github.com/users/jrob119/orgs \n", - "134 https://api.github.com/users/jrob119/orgs \n", - "135 https://api.github.com/users/jrob119/orgs \n", - "136 https://api.github.com/users/jrob119/orgs \n", - "137 https://api.github.com/users/jrob119/orgs \n", - "138 https://api.github.com/users/jrob119/orgs \n", - "139 https://api.github.com/users/jrob119/orgs \n", - "140 https://api.github.com/users/jrob119/orgs \n", - "141 https://api.github.com/users/jrob119/orgs \n", - "142 https://api.github.com/users/jrob119/orgs \n", - "143 https://api.github.com/users/jrob119/orgs \n", - "144 https://api.github.com/users/jrob119/orgs \n", - "145 https://api.github.com/users/jrob119/orgs \n", - "146 https://api.github.com/users/jrob119/orgs \n", - "147 https://api.github.com/users/jrob119/orgs \n", - "148 https://api.github.com/users/jrob119/orgs \n", - "149 https://api.github.com/users/jrob119/orgs \n", - "150 https://api.github.com/users/jrob119/orgs \n", - "151 https://api.github.com/users/jrob119/orgs \n", - "152 https://api.github.com/users/jrob119/orgs \n", - "153 https://api.github.com/users/jrob119/orgs \n", - "154 https://api.github.com/users/jrob119/orgs \n", - "155 https://api.github.com/users/jrob119/orgs \n", - "156 https://api.github.com/users/jrob119/orgs \n", - "157 https://api.github.com/users/jrob119/orgs \n", - "158 https://api.github.com/users/jrob119/orgs \n", - "159 https://api.github.com/users/jrob119/orgs \n", - "160 https://api.github.com/users/jrob119/orgs \n", - "161 https://api.github.com/users/jrob119/orgs \n", - "162 https://api.github.com/users/jrob119/orgs \n", - "163 https://api.github.com/users/jrob119/orgs \n", - "164 https://api.github.com/users/jrob119/orgs \n", - "165 https://api.github.com/users/jrob119/orgs \n", - "166 https://api.github.com/users/jrob119/orgs \n", - "167 https://api.github.com/users/jrob119/orgs \n", - "168 https://api.github.com/users/jrob119/orgs \n", - "169 https://api.github.com/users/jrob119/orgs \n", - "170 https://api.github.com/users/jrob119/orgs \n", - "171 https://api.github.com/users/jrob119/orgs \n", - "172 https://api.github.com/users/jrob119/orgs \n", - "173 https://api.github.com/users/jrob119/orgs \n", - "174 https://api.github.com/users/jrob119/orgs \n", - "175 https://api.github.com/users/jrob119/orgs \n", - "176 https://api.github.com/users/jrob119/orgs \n", - "177 https://api.github.com/users/jrob119/orgs \n", - "178 https://api.github.com/users/jrob119/orgs \n", - "179 https://api.github.com/users/jrob119/orgs \n", - "180 https://api.github.com/users/jrob119/orgs \n", - "181 https://api.github.com/users/jrob119/orgs \n", - "182 https://api.github.com/users/jrob119/orgs \n", - "183 https://api.github.com/users/jrob119/orgs \n", - "184 https://api.github.com/users/jrob119/orgs \n", - "185 https://api.github.com/users/web-flow/orgs \n", - "186 https://api.github.com/users/jrob119/orgs \n", - "187 https://api.github.com/users/web-flow/orgs \n", - "188 https://api.github.com/users/jrob119/orgs \n", - "189 https://api.github.com/users/web-flow/orgs \n", - "190 https://api.github.com/users/jrob119/orgs \n", - "191 https://api.github.com/users/web-flow/orgs \n", - "192 https://api.github.com/users/jrob119/orgs \n", - "193 https://api.github.com/users/web-flow/orgs \n", - "194 https://api.github.com/users/jrob119/orgs \n", - "195 https://api.github.com/users/jrob119/orgs \n", - "196 https://api.github.com/users/web-flow/orgs \n", - "197 https://api.github.com/users/jrob119/orgs \n", - "198 https://api.github.com/users/web-flow/orgs \n", - "199 https://api.github.com/users/jrob119/orgs \n", - "200 https://api.github.com/users/web-flow/orgs \n", - "201 https://api.github.com/users/web-flow/orgs \n", - "202 https://api.github.com/users/web-flow/orgs \n", - "203 https://api.github.com/users/jrob119/orgs \n", - "204 https://api.github.com/users/jrob119/orgs \n", - "205 https://api.github.com/users/web-flow/orgs \n", - "206 https://api.github.com/users/jrob119/orgs \n", - "207 https://api.github.com/users/web-flow/orgs \n", - "208 https://api.github.com/users/jrob119/orgs \n", - "209 https://api.github.com/users/web-flow/orgs \n", - "210 https://api.github.com/users/jrob119/orgs \n", - "211 https://api.github.com/users/web-flow/orgs \n", - "212 https://api.github.com/users/jrob119/orgs \n", - "213 https://api.github.com/users/web-flow/orgs \n", - "214 https://api.github.com/users/jrob119/orgs \n", - "215 https://api.github.com/users/web-flow/orgs \n", - "216 https://api.github.com/users/jrob119/orgs \n", - "217 https://api.github.com/users/web-flow/orgs \n", - "218 https://api.github.com/users/jrob119/orgs \n", - "219 https://api.github.com/users/web-flow/orgs \n", - "220 https://api.github.com/users/jrob119/orgs \n", - "221 https://api.github.com/users/web-flow/orgs \n", - "222 https://api.github.com/users/jrob119/orgs \n", - "223 https://api.github.com/users/jrob119/orgs \n", - "224 https://api.github.com/users/web-flow/orgs \n", - "225 https://api.github.com/users/jrob119/orgs \n", - "226 https://api.github.com/users/jrob119/orgs \n", - "227 https://api.github.com/users/web-flow/orgs \n", - "228 https://api.github.com/users/jrob119/orgs \n", - "229 https://api.github.com/users/web-flow/orgs \n", - "230 https://api.github.com/users/jrob119/orgs \n", - "231 https://api.github.com/users/web-flow/orgs \n", - "232 https://api.github.com/users/jrob119/orgs \n", - "233 https://api.github.com/users/web-flow/orgs \n", - "234 https://api.github.com/users/web-flow/orgs \n", - "235 https://api.github.com/users/web-flow/orgs \n", - "236 https://api.github.com/users/jrob119/orgs \n", - "237 https://api.github.com/users/web-flow/orgs \n", - "238 https://api.github.com/users/jrob119/orgs \n", - "239 https://api.github.com/users/jrob119/orgs \n", - "240 https://api.github.com/users/jrob119/orgs \n", - "241 https://api.github.com/users/jrob119/orgs \n", - "242 https://api.github.com/users/jrob119/orgs \n", - "243 https://api.github.com/users/web-flow/orgs \n", - "244 https://api.github.com/users/jrob119/orgs \n", - "245 https://api.github.com/users/web-flow/orgs \n", - "246 https://api.github.com/users/web-flow/orgs \n", - "247 https://api.github.com/users/web-flow/orgs \n", - "248 https://api.github.com/users/web-flow/orgs \n", - "249 https://api.github.com/users/jrob119/orgs \n", - "250 https://api.github.com/users/web-flow/orgs \n", - "251 https://api.github.com/users/web-flow/orgs \n", - "252 https://api.github.com/users/web-flow/orgs \n", - "253 https://api.github.com/users/jrob119/orgs \n", - "254 https://api.github.com/users/web-flow/orgs \n", - "255 https://api.github.com/users/jrob119/orgs \n", - "256 https://api.github.com/users/web-flow/orgs \n", - "257 https://api.github.com/users/jrob119/orgs \n", - "258 https://api.github.com/users/jrob119/orgs \n", - "259 https://api.github.com/users/jrob119/orgs \n", - "260 https://api.github.com/users/jrob119/orgs \n", - "261 https://api.github.com/users/jrob119/orgs \n", - "262 https://api.github.com/users/jrob119/orgs \n", - "263 https://api.github.com/users/jrob119/orgs \n", - "264 https://api.github.com/users/jrob119/orgs \n", - "265 https://api.github.com/users/jrob119/orgs \n", - "266 https://api.github.com/users/jrob119/orgs \n", - "267 https://api.github.com/users/jrob119/orgs \n", - "268 https://api.github.com/users/jrob119/orgs \n", - "269 https://api.github.com/users/jrob119/orgs \n", - "270 https://api.github.com/users/jrob119/orgs \n", - "271 https://api.github.com/users/jrob119/orgs \n", - "272 https://api.github.com/users/jrob119/orgs \n", - "273 https://api.github.com/users/jrob119/orgs \n", - "274 https://api.github.com/users/jrob119/orgs \n", - "275 https://api.github.com/users/jrob119/orgs \n", - "276 https://api.github.com/users/jrob119/orgs \n", - "277 https://api.github.com/users/jrob119/orgs \n", - "278 https://api.github.com/users/jrob119/orgs \n", - "279 https://api.github.com/users/jrob119/orgs \n", - "280 https://api.github.com/users/jrob119/orgs \n", - "281 https://api.github.com/users/jrob119/orgs \n", - "282 https://api.github.com/users/jrob119/orgs \n", - "283 https://api.github.com/users/jrob119/orgs \n", - "284 https://api.github.com/users/jrob119/orgs \n", - "285 https://api.github.com/users/jrob119/orgs \n", - "286 https://api.github.com/users/jrob119/orgs \n", - "287 https://api.github.com/users/jrob119/orgs \n", - "288 https://api.github.com/users/jrob119/orgs \n", - "289 https://api.github.com/users/web-flow/orgs \n", - "290 https://api.github.com/users/jrob119/orgs \n", - "291 https://api.github.com/users/web-flow/orgs \n", - "292 https://api.github.com/users/jrob119/orgs \n", - "293 https://api.github.com/users/web-flow/orgs \n", - "294 https://api.github.com/users/jrob119/orgs \n", - "295 https://api.github.com/users/web-flow/orgs \n", - "296 https://api.github.com/users/jrob119/orgs \n", - "297 https://api.github.com/users/jrob119/orgs \n", - "298 https://api.github.com/users/web-flow/orgs \n", - "299 https://api.github.com/users/jrob119/orgs \n", - "300 https://api.github.com/users/web-flow/orgs \n", - "301 https://api.github.com/users/jrob119/orgs \n", - "302 https://api.github.com/users/web-flow/orgs \n", - "303 https://api.github.com/users/jrob119/orgs \n", - "304 https://api.github.com/users/web-flow/orgs \n", - "305 https://api.github.com/users/jrob119/orgs \n", - "306 https://api.github.com/users/jrob119/orgs \n", - "307 https://api.github.com/users/jrob119/orgs \n", - "308 https://api.github.com/users/web-flow/orgs \n", - "309 https://api.github.com/users/web-flow/orgs \n", - "310 https://api.github.com/users/web-flow/orgs \n", - "311 https://api.github.com/users/web-flow/orgs \n", - "312 https://api.github.com/users/web-flow/orgs \n", - "313 https://api.github.com/users/web-flow/orgs \n", - "314 https://api.github.com/users/web-flow/orgs \n", - "315 https://api.github.com/users/web-flow/orgs \n", - "316 https://api.github.com/users/web-flow/orgs \n", - "317 https://api.github.com/users/web-flow/orgs \n", - "318 https://api.github.com/users/jrob119/orgs \n", - "319 https://api.github.com/users/web-flow/orgs \n", - "320 https://api.github.com/users/jrob119/orgs \n", - "321 https://api.github.com/users/jrob119/orgs \n", - "322 https://api.github.com/users/jrob119/orgs \n", - "323 https://api.github.com/users/web-flow/orgs \n", - "324 https://api.github.com/users/jrob119/orgs \n", - "325 https://api.github.com/users/web-flow/orgs \n", - "326 https://api.github.com/users/jrob119/orgs \n", - "327 https://api.github.com/users/web-flow/orgs \n", - "328 https://api.github.com/users/jrob119/orgs \n", - "329 https://api.github.com/users/web-flow/orgs \n", - "330 https://api.github.com/users/jrob119/orgs \n", - "331 https://api.github.com/users/web-flow/orgs \n", - "332 https://api.github.com/users/jrob119/orgs \n", - "333 https://api.github.com/users/web-flow/orgs \n", - "334 https://api.github.com/users/jrob119/orgs \n", - "335 https://api.github.com/users/jrob119/orgs \n", - "336 https://api.github.com/users/web-flow/orgs \n", - "337 https://api.github.com/users/jrob119/orgs \n", - "338 https://api.github.com/users/web-flow/orgs \n", - "339 https://api.github.com/users/web-flow/orgs \n", - "340 https://api.github.com/users/web-flow/orgs \n", - "341 https://api.github.com/users/web-flow/orgs \n", - "342 https://api.github.com/users/web-flow/orgs \n", - "343 https://api.github.com/users/web-flow/orgs \n", - "344 https://api.github.com/users/web-flow/orgs \n", - "345 https://api.github.com/users/jrob119/orgs \n", - "346 https://api.github.com/users/jrob119/orgs \n", - "347 https://api.github.com/users/web-flow/orgs \n", - "348 https://api.github.com/users/jrob119/orgs \n", - "349 https://api.github.com/users/jrob119/orgs \n", - "350 https://api.github.com/users/jrob119/orgs \n", - "351 https://api.github.com/users/web-flow/orgs \n", - "352 https://api.github.com/users/jrob119/orgs \n", - "353 https://api.github.com/users/jrob119/orgs \n", - "354 https://api.github.com/users/jrob119/orgs \n", - "355 https://api.github.com/users/jrob119/orgs \n", - "356 https://api.github.com/users/jrob119/orgs \n", - "357 https://api.github.com/users/jrob119/orgs \n", - "358 https://api.github.com/users/jrob119/orgs \n", - "359 https://api.github.com/users/jrob119/orgs \n", - "360 https://api.github.com/users/jrob119/orgs \n", - "361 https://api.github.com/users/web-flow/orgs \n", - "362 https://api.github.com/users/jrob119/orgs \n", - "363 https://api.github.com/users/web-flow/orgs \n", - "364 https://api.github.com/users/jrob119/orgs \n", - "365 https://api.github.com/users/web-flow/orgs \n", - "366 https://api.github.com/users/jrob119/orgs \n", - "367 https://api.github.com/users/web-flow/orgs \n", - "368 https://api.github.com/users/jrob119/orgs \n", - "369 https://api.github.com/users/jrob119/orgs \n", - "370 https://api.github.com/users/web-flow/orgs \n", - "371 https://api.github.com/users/web-flow/orgs \n", - "372 https://api.github.com/users/web-flow/orgs \n", - "373 https://api.github.com/users/web-flow/orgs \n", - "374 https://api.github.com/users/jrob119/orgs \n", - "375 https://api.github.com/users/web-flow/orgs \n", - "376 https://api.github.com/users/jrob119/orgs \n", - "377 https://api.github.com/users/web-flow/orgs \n", - "378 https://api.github.com/users/jrob119/orgs \n", - "379 https://api.github.com/users/web-flow/orgs \n", - "380 https://api.github.com/users/jrob119/orgs \n", - "381 https://api.github.com/users/web-flow/orgs \n", - "382 https://api.github.com/users/jrob119/orgs \n", - "383 https://api.github.com/users/web-flow/orgs \n", - "384 https://api.github.com/users/web-flow/orgs \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/orgs \n", - "387 https://api.github.com/users/jrob119/orgs \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/orgs \n", - "390 https://api.github.com/users/web-flow/orgs \n", - "391 https://api.github.com/users/jrob119/orgs \n", - "392 https://api.github.com/users/jrob119/orgs \n", - "393 https://api.github.com/users/web-flow/orgs \n", - "394 https://api.github.com/users/web-flow/orgs \n", - "395 https://api.github.com/users/web-flow/orgs \n", - "396 https://api.github.com/users/web-flow/orgs \n", - "397 https://api.github.com/users/web-flow/orgs \n", - "398 https://api.github.com/users/web-flow/orgs \n", - "399 https://api.github.com/users/web-flow/orgs \n", - "400 https://api.github.com/users/web-flow/orgs \n", - "401 https://api.github.com/users/web-flow/orgs \n", - "402 https://api.github.com/users/jrob119/orgs \n", - "403 https://api.github.com/users/jrob119/orgs \n", - "404 https://api.github.com/users/web-flow/orgs \n", - "405 https://api.github.com/users/web-flow/orgs \n", - "406 https://api.github.com/users/jrob119/orgs \n", - "407 https://api.github.com/users/web-flow/orgs \n", - "408 https://api.github.com/users/jrob119/orgs \n", - "409 https://api.github.com/users/jrob119/orgs \n", - "410 https://api.github.com/users/web-flow/orgs \n", - "411 https://api.github.com/users/jrob119/orgs \n", - "412 https://api.github.com/users/jrob119/orgs \n", - "413 https://api.github.com/users/jrob119/orgs \n", - "414 https://api.github.com/users/jrob119/orgs \n", - "415 https://api.github.com/users/jrob119/orgs \n", - "416 https://api.github.com/users/web-flow/orgs \n", - "417 https://api.github.com/users/web-flow/orgs \n", - "418 https://api.github.com/users/jrob119/orgs \n", - "419 https://api.github.com/users/web-flow/orgs \n", - "420 https://api.github.com/users/web-flow/orgs \n", - "421 https://api.github.com/users/dominicbarkerAN/orgs \n", - "422 https://api.github.com/users/web-flow/orgs \n", - "423 https://api.github.com/users/dominicbarkerAN/orgs \n", - "424 https://api.github.com/users/web-flow/orgs \n", - "425 https://api.github.com/users/dominicbarkerAN/orgs \n", - "426 https://api.github.com/users/web-flow/orgs \n", - "427 https://api.github.com/users/dominicbarkerAN/orgs \n", - "428 https://api.github.com/users/web-flow/orgs \n", - "429 https://api.github.com/users/dominicbarkerAN/orgs \n", - "430 https://api.github.com/users/web-flow/orgs \n", - "431 https://api.github.com/users/dominicbarkerAN/orgs \n", - "432 https://api.github.com/users/web-flow/orgs \n", - "433 https://api.github.com/users/web-flow/orgs \n", - "434 https://api.github.com/users/dominicbarkerAN/orgs \n", - "435 https://api.github.com/users/web-flow/orgs \n", - "436 https://api.github.com/users/jrob119/orgs \n", - "437 https://api.github.com/users/web-flow/orgs \n", - "438 https://api.github.com/users/dominicbarkerAN/orgs \n", - "439 https://api.github.com/users/dominicbarkerAN/orgs \n", - "440 https://api.github.com/users/dominicbarkerAN/orgs \n", - "441 https://api.github.com/users/dominicbarkerAN/orgs \n", - "442 https://api.github.com/users/jrob119/orgs \n", - "443 https://api.github.com/users/jrob119/orgs \n", - "444 https://api.github.com/users/jrob119/orgs \n", - "445 https://api.github.com/users/jrob119/orgs \n", - "446 https://api.github.com/users/jrob119/orgs \n", - "447 https://api.github.com/users/jrob119/orgs \n", - "448 https://api.github.com/users/web-flow/orgs \n", - "449 https://api.github.com/users/dominicbarkerAN/orgs \n", - "450 https://api.github.com/users/web-flow/orgs \n", - "451 https://api.github.com/users/dominicbarkerAN/orgs \n", - "452 https://api.github.com/users/web-flow/orgs \n", - "453 https://api.github.com/users/dominicbarkerAN/orgs \n", - "454 https://api.github.com/users/dominicbarkerAN/orgs \n", - "455 https://api.github.com/users/web-flow/orgs \n", - "456 https://api.github.com/users/dominicbarkerAN/orgs \n", - "457 https://api.github.com/users/web-flow/orgs \n", - "458 https://api.github.com/users/jrob119/orgs \n", - "459 https://api.github.com/users/web-flow/orgs \n", - "460 https://api.github.com/users/jrob119/orgs \n", - "461 https://api.github.com/users/dominicbarkerAN/orgs \n", - "462 https://api.github.com/users/dominicbarkerAN/orgs \n", - "463 https://api.github.com/users/web-flow/orgs \n", - "464 https://api.github.com/users/dominicbarkerAN/orgs \n", - "465 https://api.github.com/users/web-flow/orgs \n", - "466 https://api.github.com/users/dominicbarkerAN/orgs \n", - "467 https://api.github.com/users/web-flow/orgs \n", - "468 https://api.github.com/users/dominicbarkerAN/orgs \n", - "469 https://api.github.com/users/web-flow/orgs \n", - "470 https://api.github.com/users/web-flow/orgs \n", - "471 https://api.github.com/users/web-flow/orgs \n", - "472 https://api.github.com/users/web-flow/orgs \n", - "473 https://api.github.com/users/dominicbarkerAN/orgs \n", - "474 https://api.github.com/users/dominicbarkerAN/orgs \n", - "475 https://api.github.com/users/web-flow/orgs \n", - "476 https://api.github.com/users/dominicbarkerAN/orgs \n", - "477 https://api.github.com/users/dominicbarkerAN/orgs \n", - "478 https://api.github.com/users/web-flow/orgs \n", - "479 https://api.github.com/users/dominicbarkerAN/orgs \n", - "480 https://api.github.com/users/web-flow/orgs \n", - "481 https://api.github.com/users/dominicbarkerAN/orgs \n", - "482 https://api.github.com/users/dominicbarkerAN/orgs \n", - "483 https://api.github.com/users/web-flow/orgs \n", - "484 https://api.github.com/users/jrob119/orgs \n", - "485 https://api.github.com/users/jrob119/orgs \n", - "486 https://api.github.com/users/jrob119/orgs \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/orgs \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/orgs \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/orgs \n", - "497 https://api.github.com/users/jrob119/orgs \n", - "498 https://api.github.com/users/web-flow/orgs \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/orgs \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/orgs \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/orgs \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/orgs \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/orgs \n", - "509 https://api.github.com/users/web-flow/orgs \n", - "510 https://api.github.com/users/web-flow/orgs \n", - "511 https://api.github.com/users/jrob119/orgs \n", - "512 https://api.github.com/users/web-flow/orgs \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/orgs \n", - "517 https://api.github.com/users/jrob119/orgs \n", - "518 https://api.github.com/users/jrob119/orgs \n", - "519 https://api.github.com/users/jrob119/orgs \n", - "520 https://api.github.com/users/web-flow/orgs \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/orgs \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/orgs \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/orgs \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/orgs \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/orgs \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/orgs \n", - "534 https://api.github.com/users/web-flow/orgs \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/orgs \n", - "537 https://api.github.com/users/jrob119/orgs \n", - "538 https://api.github.com/users/jrob119/orgs \n", - "539 https://api.github.com/users/jrob119/orgs \n", - "540 https://api.github.com/users/web-flow/orgs \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/orgs \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/orgs \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/orgs \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/orgs \n", - "549 https://api.github.com/users/jrob119/orgs \n", - "550 https://api.github.com/users/jrob119/orgs \n", - "551 https://api.github.com/users/web-flow/orgs \n", - "552 https://api.github.com/users/jrob119/orgs \n", - "553 https://api.github.com/users/web-flow/orgs \n", - "554 https://api.github.com/users/jrob119/orgs \n", - "555 https://api.github.com/users/jrob119/orgs \n", - "556 https://api.github.com/users/jrob119/orgs \n", - "557 https://api.github.com/users/jrob119/orgs \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/orgs \n", - "560 https://api.github.com/users/jrob119/orgs \n", - "561 https://api.github.com/users/jrob119/orgs \n", - "562 https://api.github.com/users/jrob119/orgs \n", - "563 https://api.github.com/users/jrob119/orgs \n", - "564 https://api.github.com/users/jrob119/orgs \n", - "565 https://api.github.com/users/jrob119/orgs \n", - "566 https://api.github.com/users/jrob119/orgs \n", - "567 https://api.github.com/users/jrob119/orgs \n", - "568 https://api.github.com/users/jrob119/orgs \n", - "569 https://api.github.com/users/jrob119/orgs \n", - "570 https://api.github.com/users/jrob119/orgs \n", - "571 https://api.github.com/users/jrob119/orgs \n", - "572 https://api.github.com/users/jrob119/orgs \n", - "573 https://api.github.com/users/jrob119/orgs \n", - "574 https://api.github.com/users/jrob119/orgs \n", - "575 https://api.github.com/users/jrob119/orgs \n", - "576 https://api.github.com/users/jrob119/orgs \n", - "577 https://api.github.com/users/jrob119/orgs \n", - "578 https://api.github.com/users/jrob119/orgs \n", - "579 https://api.github.com/users/jrob119/orgs \n", - "580 https://api.github.com/users/jrob119/orgs \n", - "581 https://api.github.com/users/jrob119/orgs \n", - "582 https://api.github.com/users/jrob119/orgs \n", - "583 https://api.github.com/users/jrob119/orgs \n", - "584 https://api.github.com/users/jrob119/orgs \n", - "585 https://api.github.com/users/jrob119/orgs \n", - "586 https://api.github.com/users/jrob119/orgs \n", - "587 https://api.github.com/users/jrob119/orgs \n", - "588 https://api.github.com/users/jrob119/orgs \n", - "589 https://api.github.com/users/jrob119/orgs \n", - "590 https://api.github.com/users/jrob119/orgs \n", - "591 https://api.github.com/users/jrob119/orgs \n", - "592 https://api.github.com/users/jrob119/orgs \n", - "593 https://api.github.com/users/web-flow/orgs \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/orgs \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/orgs \n", - "598 https://api.github.com/users/web-flow/orgs \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/orgs \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/orgs \n", - "612 https://api.github.com/users/web-flow/orgs \n", - "613 https://api.github.com/users/jrob119/orgs \n", - "614 https://api.github.com/users/web-flow/orgs \n", - "615 https://api.github.com/users/ipd-deploy/orgs \n", - "616 https://api.github.com/users/ipd-deploy/orgs \n", - "617 https://api.github.com/users/ipd-deploy/orgs \n", - "618 https://api.github.com/users/ipd-deploy/orgs \n", - "619 https://api.github.com/users/ipd-deploy/orgs \n", - "620 https://api.github.com/users/ipd-deploy/orgs \n", - "621 https://api.github.com/users/web-flow/orgs \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/orgs \n", - "624 https://api.github.com/users/ipd-deploy/orgs \n", - "625 https://api.github.com/users/web-flow/orgs \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/orgs \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/orgs \n", - "630 https://api.github.com/users/dominicbarkerAN/orgs \n", - "631 https://api.github.com/users/dominicbarkerAN/orgs \n", - "632 https://api.github.com/users/web-flow/orgs \n", - "633 https://api.github.com/users/jrob119/orgs \n", - "634 https://api.github.com/users/jrob119/orgs \n", - "635 https://api.github.com/users/jrob119/orgs \n", - "636 https://api.github.com/users/web-flow/orgs \n", - "637 https://api.github.com/users/jrob119/orgs \n", - "638 https://api.github.com/users/web-flow/orgs \n", - "639 https://api.github.com/users/jrob119/orgs \n", - "640 https://api.github.com/users/web-flow/orgs \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/orgs \n", - "643 https://api.github.com/users/web-flow/orgs \n", - "644 https://api.github.com/users/web-flow/orgs \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/orgs \n", - "648 https://api.github.com/users/web-flow/orgs \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/orgs \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/orgs \n", - "656 https://api.github.com/users/dominicbarkerAN/orgs \n", - "657 https://api.github.com/users/web-flow/orgs \n", - "658 https://api.github.com/users/dominicbarkerAN/orgs \n", - "659 https://api.github.com/users/dominicbarkerAN/orgs \n", - "660 https://api.github.com/users/dominicbarkerAN/orgs \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/orgs \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/orgs \n", - "668 https://api.github.com/users/web-flow/orgs \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/orgs \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/orgs \n", - "674 https://api.github.com/users/dominicbarkerAN/orgs \n", - "675 https://api.github.com/users/web-flow/orgs \n", - "676 https://api.github.com/users/dominicbarkerAN/orgs \n", - "677 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "678 https://api.github.com/users/web-flow/orgs \n", - "679 https://api.github.com/users/dominicbarkerAN/orgs \n", - "680 https://api.github.com/users/web-flow/orgs \n", - "681 https://api.github.com/users/web-flow/orgs \n", - "682 https://api.github.com/users/web-flow/orgs \n", - "683 https://api.github.com/users/web-flow/orgs \n", - "684 https://api.github.com/users/web-flow/orgs \n", - "685 https://api.github.com/users/web-flow/orgs \n", - "686 https://api.github.com/users/web-flow/orgs \n", - "687 https://api.github.com/users/web-flow/orgs \n", - "688 https://api.github.com/users/web-flow/orgs \n", - "689 https://api.github.com/users/web-flow/orgs \n", - "690 https://api.github.com/users/web-flow/orgs \n", - "691 https://api.github.com/users/web-flow/orgs \n", - "692 https://api.github.com/users/web-flow/orgs \n", - "693 https://api.github.com/users/web-flow/orgs \n", - "694 https://api.github.com/users/web-flow/orgs \n", - "695 https://api.github.com/users/web-flow/orgs \n", - "696 https://api.github.com/users/web-flow/orgs \n", - "697 https://api.github.com/users/web-flow/orgs \n", - "698 https://api.github.com/users/web-flow/orgs \n", - "699 https://api.github.com/users/web-flow/orgs \n", - "700 https://api.github.com/users/web-flow/orgs \n", - "701 https://api.github.com/users/dominicbarkerAN/orgs \n", - "702 https://api.github.com/users/dominicbarkerAN/orgs \n", - "703 https://api.github.com/users/web-flow/orgs \n", - "704 https://api.github.com/users/michaelcooperAN/orgs \n", - "705 https://api.github.com/users/michaelcooperAN/orgs \n", - "706 https://api.github.com/users/web-flow/orgs \n", - "707 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "708 https://api.github.com/users/web-flow/orgs \n", - "709 https://api.github.com/users/web-flow/orgs \n", - "710 https://api.github.com/users/web-flow/orgs \n", - "711 https://api.github.com/users/web-flow/orgs \n", - "712 https://api.github.com/users/web-flow/orgs \n", - "713 https://api.github.com/users/web-flow/orgs \n", - "714 https://api.github.com/users/web-flow/orgs \n", - "715 https://api.github.com/users/web-flow/orgs \n", - "716 https://api.github.com/users/web-flow/orgs \n", - "717 https://api.github.com/users/web-flow/orgs \n", - "718 https://api.github.com/users/xeniageorgiouAN/orgs \n", - "719 https://api.github.com/users/web-flow/orgs \n", - "720 https://api.github.com/users/web-flow/orgs \n", - "721 https://api.github.com/users/web-flow/orgs \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/orgs \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/orgs \n", - "726 https://api.github.com/users/michaelcooperAN/orgs \n", - "727 https://api.github.com/users/web-flow/orgs \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/orgs \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/orgs \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/orgs \n", - "734 https://api.github.com/users/michaelcooperAN/orgs \n", - "735 https://api.github.com/users/michaelcooperAN/orgs \n", - "736 https://api.github.com/users/web-flow/orgs \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/orgs \n", - "\n", - " committer.repos_url \\\n", - "0 https://api.github.com/users/jrob119/repos \n", - "1 https://api.github.com/users/jrob119/repos \n", - "2 https://api.github.com/users/jrob119/repos \n", - "3 https://api.github.com/users/jrob119/repos \n", - "4 https://api.github.com/users/jrob119/repos \n", - "5 https://api.github.com/users/jrob119/repos \n", - "6 https://api.github.com/users/jrob119/repos \n", - "7 https://api.github.com/users/jrob119/repos \n", - "8 https://api.github.com/users/jrob119/repos \n", - "9 https://api.github.com/users/jrob119/repos \n", - "10 https://api.github.com/users/jrob119/repos \n", - "11 https://api.github.com/users/jrob119/repos \n", - "12 https://api.github.com/users/jrob119/repos \n", - "13 https://api.github.com/users/jrob119/repos \n", - "14 https://api.github.com/users/jrob119/repos \n", - "15 https://api.github.com/users/jrob119/repos \n", - "16 https://api.github.com/users/jrob119/repos \n", - "17 https://api.github.com/users/jrob119/repos \n", - "18 https://api.github.com/users/jrob119/repos \n", - "19 https://api.github.com/users/jrob119/repos \n", - "20 https://api.github.com/users/jrob119/repos \n", - "21 https://api.github.com/users/jrob119/repos \n", - "22 https://api.github.com/users/jrob119/repos \n", - "23 https://api.github.com/users/jrob119/repos \n", - "24 https://api.github.com/users/jrob119/repos \n", - "25 https://api.github.com/users/jrob119/repos \n", - "26 https://api.github.com/users/jrob119/repos \n", - "27 https://api.github.com/users/jrob119/repos \n", - "28 https://api.github.com/users/jrob119/repos \n", - "29 https://api.github.com/users/jrob119/repos \n", - "30 https://api.github.com/users/jrob119/repos \n", - "31 https://api.github.com/users/jrob119/repos \n", - "32 https://api.github.com/users/jrob119/repos \n", - "33 https://api.github.com/users/jrob119/repos \n", - "34 https://api.github.com/users/jrob119/repos \n", - "35 https://api.github.com/users/jrob119/repos \n", - "36 https://api.github.com/users/jrob119/repos \n", - "37 https://api.github.com/users/jrob119/repos \n", - "38 https://api.github.com/users/jrob119/repos \n", - "39 https://api.github.com/users/jrob119/repos \n", - "40 https://api.github.com/users/jrob119/repos \n", - "41 https://api.github.com/users/jrob119/repos \n", - "42 https://api.github.com/users/jrob119/repos \n", - "43 https://api.github.com/users/jrob119/repos \n", - "44 https://api.github.com/users/jrob119/repos \n", - "45 https://api.github.com/users/jrob119/repos \n", - "46 https://api.github.com/users/jrob119/repos \n", - "47 https://api.github.com/users/jrob119/repos \n", - "48 https://api.github.com/users/jrob119/repos \n", - "49 https://api.github.com/users/jrob119/repos \n", - "50 https://api.github.com/users/jrob119/repos \n", - "51 https://api.github.com/users/jrob119/repos \n", - "52 https://api.github.com/users/jrob119/repos \n", - "53 https://api.github.com/users/jrob119/repos \n", - "54 https://api.github.com/users/jrob119/repos \n", - "55 https://api.github.com/users/jrob119/repos \n", - "56 https://api.github.com/users/jrob119/repos \n", - "57 https://api.github.com/users/jrob119/repos \n", - "58 https://api.github.com/users/jrob119/repos \n", - "59 https://api.github.com/users/jrob119/repos \n", - "60 https://api.github.com/users/jrob119/repos \n", - "61 https://api.github.com/users/jrob119/repos \n", - "62 https://api.github.com/users/jrob119/repos \n", - "63 https://api.github.com/users/jrob119/repos \n", - "64 https://api.github.com/users/jrob119/repos \n", - "65 https://api.github.com/users/jrob119/repos \n", - "66 https://api.github.com/users/jrob119/repos \n", - "67 https://api.github.com/users/jrob119/repos \n", - "68 https://api.github.com/users/jrob119/repos \n", - "69 https://api.github.com/users/jrob119/repos \n", - "70 https://api.github.com/users/jrob119/repos \n", - "71 https://api.github.com/users/jrob119/repos \n", - "72 https://api.github.com/users/jrob119/repos \n", - "73 https://api.github.com/users/jrob119/repos \n", - "74 https://api.github.com/users/jrob119/repos \n", - "75 https://api.github.com/users/jrob119/repos \n", - "76 https://api.github.com/users/jrob119/repos \n", - "77 https://api.github.com/users/jrob119/repos \n", - "78 https://api.github.com/users/jrob119/repos \n", - "79 https://api.github.com/users/jrob119/repos \n", - "80 https://api.github.com/users/jrob119/repos \n", - "81 https://api.github.com/users/jrob119/repos \n", - "82 https://api.github.com/users/jrob119/repos \n", - "83 https://api.github.com/users/jrob119/repos \n", - "84 https://api.github.com/users/jrob119/repos \n", - "85 https://api.github.com/users/jrob119/repos \n", - "86 https://api.github.com/users/jrob119/repos \n", - "87 https://api.github.com/users/jrob119/repos \n", - "88 https://api.github.com/users/jrob119/repos \n", - "89 https://api.github.com/users/jrob119/repos \n", - "90 https://api.github.com/users/jrob119/repos \n", - "91 https://api.github.com/users/jrob119/repos \n", - "92 https://api.github.com/users/jrob119/repos \n", - "93 https://api.github.com/users/jrob119/repos \n", - "94 https://api.github.com/users/jrob119/repos \n", - "95 https://api.github.com/users/jrob119/repos \n", - "96 https://api.github.com/users/jrob119/repos \n", - "97 https://api.github.com/users/jrob119/repos \n", - "98 https://api.github.com/users/jrob119/repos \n", - "99 https://api.github.com/users/jrob119/repos \n", - "100 https://api.github.com/users/jrob119/repos \n", - "101 https://api.github.com/users/jrob119/repos \n", - "102 https://api.github.com/users/jrob119/repos \n", - "103 https://api.github.com/users/jrob119/repos \n", - "104 https://api.github.com/users/jrob119/repos \n", - "105 https://api.github.com/users/jrob119/repos \n", - "106 https://api.github.com/users/jrob119/repos \n", - "107 https://api.github.com/users/jrob119/repos \n", - "108 https://api.github.com/users/jrob119/repos \n", - "109 https://api.github.com/users/jrob119/repos \n", - "110 https://api.github.com/users/jrob119/repos \n", - "111 https://api.github.com/users/jrob119/repos \n", - "112 https://api.github.com/users/jrob119/repos \n", - "113 https://api.github.com/users/jrob119/repos \n", - "114 https://api.github.com/users/jrob119/repos \n", - "115 https://api.github.com/users/jrob119/repos \n", - "116 https://api.github.com/users/jrob119/repos \n", - "117 https://api.github.com/users/jrob119/repos \n", - "118 https://api.github.com/users/jrob119/repos \n", - "119 https://api.github.com/users/jrob119/repos \n", - "120 https://api.github.com/users/jrob119/repos \n", - "121 https://api.github.com/users/jrob119/repos \n", - "122 https://api.github.com/users/jrob119/repos \n", - "123 https://api.github.com/users/jrob119/repos \n", - "124 https://api.github.com/users/jrob119/repos \n", - "125 https://api.github.com/users/jrob119/repos \n", - "126 https://api.github.com/users/jrob119/repos \n", - "127 https://api.github.com/users/jrob119/repos \n", - "128 https://api.github.com/users/jrob119/repos \n", - "129 https://api.github.com/users/jrob119/repos \n", - "130 https://api.github.com/users/jrob119/repos \n", - "131 https://api.github.com/users/jrob119/repos \n", - "132 https://api.github.com/users/jrob119/repos \n", - "133 https://api.github.com/users/jrob119/repos \n", - "134 https://api.github.com/users/jrob119/repos \n", - "135 https://api.github.com/users/jrob119/repos \n", - "136 https://api.github.com/users/jrob119/repos \n", - "137 https://api.github.com/users/jrob119/repos \n", - "138 https://api.github.com/users/jrob119/repos \n", - "139 https://api.github.com/users/jrob119/repos \n", - "140 https://api.github.com/users/jrob119/repos \n", - "141 https://api.github.com/users/jrob119/repos \n", - "142 https://api.github.com/users/jrob119/repos \n", - "143 https://api.github.com/users/jrob119/repos \n", - "144 https://api.github.com/users/jrob119/repos \n", - "145 https://api.github.com/users/jrob119/repos \n", - "146 https://api.github.com/users/jrob119/repos \n", - "147 https://api.github.com/users/jrob119/repos \n", - "148 https://api.github.com/users/jrob119/repos \n", - "149 https://api.github.com/users/jrob119/repos \n", - "150 https://api.github.com/users/jrob119/repos \n", - "151 https://api.github.com/users/jrob119/repos \n", - "152 https://api.github.com/users/jrob119/repos \n", - "153 https://api.github.com/users/jrob119/repos \n", - "154 https://api.github.com/users/jrob119/repos \n", - "155 https://api.github.com/users/jrob119/repos \n", - "156 https://api.github.com/users/jrob119/repos \n", - "157 https://api.github.com/users/jrob119/repos \n", - "158 https://api.github.com/users/jrob119/repos \n", - "159 https://api.github.com/users/jrob119/repos \n", - "160 https://api.github.com/users/jrob119/repos \n", - "161 https://api.github.com/users/jrob119/repos \n", - "162 https://api.github.com/users/jrob119/repos \n", - "163 https://api.github.com/users/jrob119/repos \n", - "164 https://api.github.com/users/jrob119/repos \n", - "165 https://api.github.com/users/jrob119/repos \n", - "166 https://api.github.com/users/jrob119/repos \n", - "167 https://api.github.com/users/jrob119/repos \n", - "168 https://api.github.com/users/jrob119/repos \n", - "169 https://api.github.com/users/jrob119/repos \n", - "170 https://api.github.com/users/jrob119/repos \n", - "171 https://api.github.com/users/jrob119/repos \n", - "172 https://api.github.com/users/jrob119/repos \n", - "173 https://api.github.com/users/jrob119/repos \n", - "174 https://api.github.com/users/jrob119/repos \n", - "175 https://api.github.com/users/jrob119/repos \n", - "176 https://api.github.com/users/jrob119/repos \n", - "177 https://api.github.com/users/jrob119/repos \n", - "178 https://api.github.com/users/jrob119/repos \n", - "179 https://api.github.com/users/jrob119/repos \n", - "180 https://api.github.com/users/jrob119/repos \n", - "181 https://api.github.com/users/jrob119/repos \n", - "182 https://api.github.com/users/jrob119/repos \n", - "183 https://api.github.com/users/jrob119/repos \n", - "184 https://api.github.com/users/jrob119/repos \n", - "185 https://api.github.com/users/web-flow/repos \n", - "186 https://api.github.com/users/jrob119/repos \n", - "187 https://api.github.com/users/web-flow/repos \n", - "188 https://api.github.com/users/jrob119/repos \n", - "189 https://api.github.com/users/web-flow/repos \n", - "190 https://api.github.com/users/jrob119/repos \n", - "191 https://api.github.com/users/web-flow/repos \n", - "192 https://api.github.com/users/jrob119/repos \n", - "193 https://api.github.com/users/web-flow/repos \n", - "194 https://api.github.com/users/jrob119/repos \n", - "195 https://api.github.com/users/jrob119/repos \n", - "196 https://api.github.com/users/web-flow/repos \n", - "197 https://api.github.com/users/jrob119/repos \n", - "198 https://api.github.com/users/web-flow/repos \n", - "199 https://api.github.com/users/jrob119/repos \n", - "200 https://api.github.com/users/web-flow/repos \n", - "201 https://api.github.com/users/web-flow/repos \n", - "202 https://api.github.com/users/web-flow/repos \n", - "203 https://api.github.com/users/jrob119/repos \n", - "204 https://api.github.com/users/jrob119/repos \n", - "205 https://api.github.com/users/web-flow/repos \n", - "206 https://api.github.com/users/jrob119/repos \n", - "207 https://api.github.com/users/web-flow/repos \n", - "208 https://api.github.com/users/jrob119/repos \n", - "209 https://api.github.com/users/web-flow/repos \n", - "210 https://api.github.com/users/jrob119/repos \n", - "211 https://api.github.com/users/web-flow/repos \n", - "212 https://api.github.com/users/jrob119/repos \n", - "213 https://api.github.com/users/web-flow/repos \n", - "214 https://api.github.com/users/jrob119/repos \n", - "215 https://api.github.com/users/web-flow/repos \n", - "216 https://api.github.com/users/jrob119/repos \n", - "217 https://api.github.com/users/web-flow/repos \n", - "218 https://api.github.com/users/jrob119/repos \n", - "219 https://api.github.com/users/web-flow/repos \n", - "220 https://api.github.com/users/jrob119/repos \n", - "221 https://api.github.com/users/web-flow/repos \n", - "222 https://api.github.com/users/jrob119/repos \n", - "223 https://api.github.com/users/jrob119/repos \n", - "224 https://api.github.com/users/web-flow/repos \n", - "225 https://api.github.com/users/jrob119/repos \n", - "226 https://api.github.com/users/jrob119/repos \n", - "227 https://api.github.com/users/web-flow/repos \n", - "228 https://api.github.com/users/jrob119/repos \n", - "229 https://api.github.com/users/web-flow/repos \n", - "230 https://api.github.com/users/jrob119/repos \n", - "231 https://api.github.com/users/web-flow/repos \n", - "232 https://api.github.com/users/jrob119/repos \n", - "233 https://api.github.com/users/web-flow/repos \n", - "234 https://api.github.com/users/web-flow/repos \n", - "235 https://api.github.com/users/web-flow/repos \n", - "236 https://api.github.com/users/jrob119/repos \n", - "237 https://api.github.com/users/web-flow/repos \n", - "238 https://api.github.com/users/jrob119/repos \n", - "239 https://api.github.com/users/jrob119/repos \n", - "240 https://api.github.com/users/jrob119/repos \n", - "241 https://api.github.com/users/jrob119/repos \n", - "242 https://api.github.com/users/jrob119/repos \n", - "243 https://api.github.com/users/web-flow/repos \n", - "244 https://api.github.com/users/jrob119/repos \n", - "245 https://api.github.com/users/web-flow/repos \n", - "246 https://api.github.com/users/web-flow/repos \n", - "247 https://api.github.com/users/web-flow/repos \n", - "248 https://api.github.com/users/web-flow/repos \n", - "249 https://api.github.com/users/jrob119/repos \n", - "250 https://api.github.com/users/web-flow/repos \n", - "251 https://api.github.com/users/web-flow/repos \n", - "252 https://api.github.com/users/web-flow/repos \n", - "253 https://api.github.com/users/jrob119/repos \n", - "254 https://api.github.com/users/web-flow/repos \n", - "255 https://api.github.com/users/jrob119/repos \n", - "256 https://api.github.com/users/web-flow/repos \n", - "257 https://api.github.com/users/jrob119/repos \n", - "258 https://api.github.com/users/jrob119/repos \n", - "259 https://api.github.com/users/jrob119/repos \n", - "260 https://api.github.com/users/jrob119/repos \n", - "261 https://api.github.com/users/jrob119/repos \n", - "262 https://api.github.com/users/jrob119/repos \n", - "263 https://api.github.com/users/jrob119/repos \n", - "264 https://api.github.com/users/jrob119/repos \n", - "265 https://api.github.com/users/jrob119/repos \n", - "266 https://api.github.com/users/jrob119/repos \n", - "267 https://api.github.com/users/jrob119/repos \n", - "268 https://api.github.com/users/jrob119/repos \n", - "269 https://api.github.com/users/jrob119/repos \n", - "270 https://api.github.com/users/jrob119/repos \n", - "271 https://api.github.com/users/jrob119/repos \n", - "272 https://api.github.com/users/jrob119/repos \n", - "273 https://api.github.com/users/jrob119/repos \n", - "274 https://api.github.com/users/jrob119/repos \n", - "275 https://api.github.com/users/jrob119/repos \n", - "276 https://api.github.com/users/jrob119/repos \n", - "277 https://api.github.com/users/jrob119/repos \n", - "278 https://api.github.com/users/jrob119/repos \n", - "279 https://api.github.com/users/jrob119/repos \n", - "280 https://api.github.com/users/jrob119/repos \n", - "281 https://api.github.com/users/jrob119/repos \n", - "282 https://api.github.com/users/jrob119/repos \n", - "283 https://api.github.com/users/jrob119/repos \n", - "284 https://api.github.com/users/jrob119/repos \n", - "285 https://api.github.com/users/jrob119/repos \n", - "286 https://api.github.com/users/jrob119/repos \n", - "287 https://api.github.com/users/jrob119/repos \n", - "288 https://api.github.com/users/jrob119/repos \n", - "289 https://api.github.com/users/web-flow/repos \n", - "290 https://api.github.com/users/jrob119/repos \n", - "291 https://api.github.com/users/web-flow/repos \n", - "292 https://api.github.com/users/jrob119/repos \n", - "293 https://api.github.com/users/web-flow/repos \n", - "294 https://api.github.com/users/jrob119/repos \n", - "295 https://api.github.com/users/web-flow/repos \n", - "296 https://api.github.com/users/jrob119/repos \n", - "297 https://api.github.com/users/jrob119/repos \n", - "298 https://api.github.com/users/web-flow/repos \n", - "299 https://api.github.com/users/jrob119/repos \n", - "300 https://api.github.com/users/web-flow/repos \n", - "301 https://api.github.com/users/jrob119/repos \n", - "302 https://api.github.com/users/web-flow/repos \n", - "303 https://api.github.com/users/jrob119/repos \n", - "304 https://api.github.com/users/web-flow/repos \n", - "305 https://api.github.com/users/jrob119/repos \n", - "306 https://api.github.com/users/jrob119/repos \n", - "307 https://api.github.com/users/jrob119/repos \n", - "308 https://api.github.com/users/web-flow/repos \n", - "309 https://api.github.com/users/web-flow/repos \n", - "310 https://api.github.com/users/web-flow/repos \n", - "311 https://api.github.com/users/web-flow/repos \n", - "312 https://api.github.com/users/web-flow/repos \n", - "313 https://api.github.com/users/web-flow/repos \n", - "314 https://api.github.com/users/web-flow/repos \n", - "315 https://api.github.com/users/web-flow/repos \n", - "316 https://api.github.com/users/web-flow/repos \n", - "317 https://api.github.com/users/web-flow/repos \n", - "318 https://api.github.com/users/jrob119/repos \n", - "319 https://api.github.com/users/web-flow/repos \n", - "320 https://api.github.com/users/jrob119/repos \n", - "321 https://api.github.com/users/jrob119/repos \n", - "322 https://api.github.com/users/jrob119/repos \n", - "323 https://api.github.com/users/web-flow/repos \n", - "324 https://api.github.com/users/jrob119/repos \n", - "325 https://api.github.com/users/web-flow/repos \n", - "326 https://api.github.com/users/jrob119/repos \n", - "327 https://api.github.com/users/web-flow/repos \n", - "328 https://api.github.com/users/jrob119/repos \n", - "329 https://api.github.com/users/web-flow/repos \n", - "330 https://api.github.com/users/jrob119/repos \n", - "331 https://api.github.com/users/web-flow/repos \n", - "332 https://api.github.com/users/jrob119/repos \n", - "333 https://api.github.com/users/web-flow/repos \n", - "334 https://api.github.com/users/jrob119/repos \n", - "335 https://api.github.com/users/jrob119/repos \n", - "336 https://api.github.com/users/web-flow/repos \n", - "337 https://api.github.com/users/jrob119/repos \n", - "338 https://api.github.com/users/web-flow/repos \n", - "339 https://api.github.com/users/web-flow/repos \n", - "340 https://api.github.com/users/web-flow/repos \n", - "341 https://api.github.com/users/web-flow/repos \n", - "342 https://api.github.com/users/web-flow/repos \n", - "343 https://api.github.com/users/web-flow/repos \n", - "344 https://api.github.com/users/web-flow/repos \n", - "345 https://api.github.com/users/jrob119/repos \n", - "346 https://api.github.com/users/jrob119/repos \n", - "347 https://api.github.com/users/web-flow/repos \n", - "348 https://api.github.com/users/jrob119/repos \n", - "349 https://api.github.com/users/jrob119/repos \n", - "350 https://api.github.com/users/jrob119/repos \n", - "351 https://api.github.com/users/web-flow/repos \n", - "352 https://api.github.com/users/jrob119/repos \n", - "353 https://api.github.com/users/jrob119/repos \n", - "354 https://api.github.com/users/jrob119/repos \n", - "355 https://api.github.com/users/jrob119/repos \n", - "356 https://api.github.com/users/jrob119/repos \n", - "357 https://api.github.com/users/jrob119/repos \n", - "358 https://api.github.com/users/jrob119/repos \n", - "359 https://api.github.com/users/jrob119/repos \n", - "360 https://api.github.com/users/jrob119/repos \n", - "361 https://api.github.com/users/web-flow/repos \n", - "362 https://api.github.com/users/jrob119/repos \n", - "363 https://api.github.com/users/web-flow/repos \n", - "364 https://api.github.com/users/jrob119/repos \n", - "365 https://api.github.com/users/web-flow/repos \n", - "366 https://api.github.com/users/jrob119/repos \n", - "367 https://api.github.com/users/web-flow/repos \n", - "368 https://api.github.com/users/jrob119/repos \n", - "369 https://api.github.com/users/jrob119/repos \n", - "370 https://api.github.com/users/web-flow/repos \n", - "371 https://api.github.com/users/web-flow/repos \n", - "372 https://api.github.com/users/web-flow/repos \n", - "373 https://api.github.com/users/web-flow/repos \n", - "374 https://api.github.com/users/jrob119/repos \n", - "375 https://api.github.com/users/web-flow/repos \n", - "376 https://api.github.com/users/jrob119/repos \n", - "377 https://api.github.com/users/web-flow/repos \n", - "378 https://api.github.com/users/jrob119/repos \n", - "379 https://api.github.com/users/web-flow/repos \n", - "380 https://api.github.com/users/jrob119/repos \n", - "381 https://api.github.com/users/web-flow/repos \n", - "382 https://api.github.com/users/jrob119/repos \n", - "383 https://api.github.com/users/web-flow/repos \n", - "384 https://api.github.com/users/web-flow/repos \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/repos \n", - "387 https://api.github.com/users/jrob119/repos \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/repos \n", - "390 https://api.github.com/users/web-flow/repos \n", - "391 https://api.github.com/users/jrob119/repos \n", - "392 https://api.github.com/users/jrob119/repos \n", - "393 https://api.github.com/users/web-flow/repos \n", - "394 https://api.github.com/users/web-flow/repos \n", - "395 https://api.github.com/users/web-flow/repos \n", - "396 https://api.github.com/users/web-flow/repos \n", - "397 https://api.github.com/users/web-flow/repos \n", - "398 https://api.github.com/users/web-flow/repos \n", - "399 https://api.github.com/users/web-flow/repos \n", - "400 https://api.github.com/users/web-flow/repos \n", - "401 https://api.github.com/users/web-flow/repos \n", - "402 https://api.github.com/users/jrob119/repos \n", - "403 https://api.github.com/users/jrob119/repos \n", - "404 https://api.github.com/users/web-flow/repos \n", - "405 https://api.github.com/users/web-flow/repos \n", - "406 https://api.github.com/users/jrob119/repos \n", - "407 https://api.github.com/users/web-flow/repos \n", - "408 https://api.github.com/users/jrob119/repos \n", - "409 https://api.github.com/users/jrob119/repos \n", - "410 https://api.github.com/users/web-flow/repos \n", - "411 https://api.github.com/users/jrob119/repos \n", - "412 https://api.github.com/users/jrob119/repos \n", - "413 https://api.github.com/users/jrob119/repos \n", - "414 https://api.github.com/users/jrob119/repos \n", - "415 https://api.github.com/users/jrob119/repos \n", - "416 https://api.github.com/users/web-flow/repos \n", - "417 https://api.github.com/users/web-flow/repos \n", - "418 https://api.github.com/users/jrob119/repos \n", - "419 https://api.github.com/users/web-flow/repos \n", - "420 https://api.github.com/users/web-flow/repos \n", - "421 https://api.github.com/users/dominicbarkerAN/repos \n", - "422 https://api.github.com/users/web-flow/repos \n", - "423 https://api.github.com/users/dominicbarkerAN/repos \n", - "424 https://api.github.com/users/web-flow/repos \n", - "425 https://api.github.com/users/dominicbarkerAN/repos \n", - "426 https://api.github.com/users/web-flow/repos \n", - "427 https://api.github.com/users/dominicbarkerAN/repos \n", - "428 https://api.github.com/users/web-flow/repos \n", - "429 https://api.github.com/users/dominicbarkerAN/repos \n", - "430 https://api.github.com/users/web-flow/repos \n", - "431 https://api.github.com/users/dominicbarkerAN/repos \n", - "432 https://api.github.com/users/web-flow/repos \n", - "433 https://api.github.com/users/web-flow/repos \n", - "434 https://api.github.com/users/dominicbarkerAN/repos \n", - "435 https://api.github.com/users/web-flow/repos \n", - "436 https://api.github.com/users/jrob119/repos \n", - "437 https://api.github.com/users/web-flow/repos \n", - "438 https://api.github.com/users/dominicbarkerAN/repos \n", - "439 https://api.github.com/users/dominicbarkerAN/repos \n", - "440 https://api.github.com/users/dominicbarkerAN/repos \n", - "441 https://api.github.com/users/dominicbarkerAN/repos \n", - "442 https://api.github.com/users/jrob119/repos \n", - "443 https://api.github.com/users/jrob119/repos \n", - "444 https://api.github.com/users/jrob119/repos \n", - "445 https://api.github.com/users/jrob119/repos \n", - "446 https://api.github.com/users/jrob119/repos \n", - "447 https://api.github.com/users/jrob119/repos \n", - "448 https://api.github.com/users/web-flow/repos \n", - "449 https://api.github.com/users/dominicbarkerAN/repos \n", - "450 https://api.github.com/users/web-flow/repos \n", - "451 https://api.github.com/users/dominicbarkerAN/repos \n", - "452 https://api.github.com/users/web-flow/repos \n", - "453 https://api.github.com/users/dominicbarkerAN/repos \n", - "454 https://api.github.com/users/dominicbarkerAN/repos \n", - "455 https://api.github.com/users/web-flow/repos \n", - "456 https://api.github.com/users/dominicbarkerAN/repos \n", - "457 https://api.github.com/users/web-flow/repos \n", - "458 https://api.github.com/users/jrob119/repos \n", - "459 https://api.github.com/users/web-flow/repos \n", - "460 https://api.github.com/users/jrob119/repos \n", - "461 https://api.github.com/users/dominicbarkerAN/repos \n", - "462 https://api.github.com/users/dominicbarkerAN/repos \n", - "463 https://api.github.com/users/web-flow/repos \n", - "464 https://api.github.com/users/dominicbarkerAN/repos \n", - "465 https://api.github.com/users/web-flow/repos \n", - "466 https://api.github.com/users/dominicbarkerAN/repos \n", - "467 https://api.github.com/users/web-flow/repos \n", - "468 https://api.github.com/users/dominicbarkerAN/repos \n", - "469 https://api.github.com/users/web-flow/repos \n", - "470 https://api.github.com/users/web-flow/repos \n", - "471 https://api.github.com/users/web-flow/repos \n", - "472 https://api.github.com/users/web-flow/repos \n", - "473 https://api.github.com/users/dominicbarkerAN/repos \n", - "474 https://api.github.com/users/dominicbarkerAN/repos \n", - "475 https://api.github.com/users/web-flow/repos \n", - "476 https://api.github.com/users/dominicbarkerAN/repos \n", - "477 https://api.github.com/users/dominicbarkerAN/repos \n", - "478 https://api.github.com/users/web-flow/repos \n", - "479 https://api.github.com/users/dominicbarkerAN/repos \n", - "480 https://api.github.com/users/web-flow/repos \n", - "481 https://api.github.com/users/dominicbarkerAN/repos \n", - "482 https://api.github.com/users/dominicbarkerAN/repos \n", - "483 https://api.github.com/users/web-flow/repos \n", - "484 https://api.github.com/users/jrob119/repos \n", - "485 https://api.github.com/users/jrob119/repos \n", - "486 https://api.github.com/users/jrob119/repos \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/repos \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/repos \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/repos \n", - "497 https://api.github.com/users/jrob119/repos \n", - "498 https://api.github.com/users/web-flow/repos \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/repos \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/repos \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/repos \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/repos \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/repos \n", - "509 https://api.github.com/users/web-flow/repos \n", - "510 https://api.github.com/users/web-flow/repos \n", - "511 https://api.github.com/users/jrob119/repos \n", - "512 https://api.github.com/users/web-flow/repos \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/repos \n", - "517 https://api.github.com/users/jrob119/repos \n", - "518 https://api.github.com/users/jrob119/repos \n", - "519 https://api.github.com/users/jrob119/repos \n", - "520 https://api.github.com/users/web-flow/repos \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/repos \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/repos \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/repos \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/repos \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/repos \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/repos \n", - "534 https://api.github.com/users/web-flow/repos \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/repos \n", - "537 https://api.github.com/users/jrob119/repos \n", - "538 https://api.github.com/users/jrob119/repos \n", - "539 https://api.github.com/users/jrob119/repos \n", - "540 https://api.github.com/users/web-flow/repos \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/repos \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/repos \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/repos \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/repos \n", - "549 https://api.github.com/users/jrob119/repos \n", - "550 https://api.github.com/users/jrob119/repos \n", - "551 https://api.github.com/users/web-flow/repos \n", - "552 https://api.github.com/users/jrob119/repos \n", - "553 https://api.github.com/users/web-flow/repos \n", - "554 https://api.github.com/users/jrob119/repos \n", - "555 https://api.github.com/users/jrob119/repos \n", - "556 https://api.github.com/users/jrob119/repos \n", - "557 https://api.github.com/users/jrob119/repos \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/repos \n", - "560 https://api.github.com/users/jrob119/repos \n", - "561 https://api.github.com/users/jrob119/repos \n", - "562 https://api.github.com/users/jrob119/repos \n", - "563 https://api.github.com/users/jrob119/repos \n", - "564 https://api.github.com/users/jrob119/repos \n", - "565 https://api.github.com/users/jrob119/repos \n", - "566 https://api.github.com/users/jrob119/repos \n", - "567 https://api.github.com/users/jrob119/repos \n", - "568 https://api.github.com/users/jrob119/repos \n", - "569 https://api.github.com/users/jrob119/repos \n", - "570 https://api.github.com/users/jrob119/repos \n", - "571 https://api.github.com/users/jrob119/repos \n", - "572 https://api.github.com/users/jrob119/repos \n", - "573 https://api.github.com/users/jrob119/repos \n", - "574 https://api.github.com/users/jrob119/repos \n", - "575 https://api.github.com/users/jrob119/repos \n", - "576 https://api.github.com/users/jrob119/repos \n", - "577 https://api.github.com/users/jrob119/repos \n", - "578 https://api.github.com/users/jrob119/repos \n", - "579 https://api.github.com/users/jrob119/repos \n", - "580 https://api.github.com/users/jrob119/repos \n", - "581 https://api.github.com/users/jrob119/repos \n", - "582 https://api.github.com/users/jrob119/repos \n", - "583 https://api.github.com/users/jrob119/repos \n", - "584 https://api.github.com/users/jrob119/repos \n", - "585 https://api.github.com/users/jrob119/repos \n", - "586 https://api.github.com/users/jrob119/repos \n", - "587 https://api.github.com/users/jrob119/repos \n", - "588 https://api.github.com/users/jrob119/repos \n", - "589 https://api.github.com/users/jrob119/repos \n", - "590 https://api.github.com/users/jrob119/repos \n", - "591 https://api.github.com/users/jrob119/repos \n", - "592 https://api.github.com/users/jrob119/repos \n", - "593 https://api.github.com/users/web-flow/repos \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/repos \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/repos \n", - "598 https://api.github.com/users/web-flow/repos \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/repos \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/repos \n", - "612 https://api.github.com/users/web-flow/repos \n", - "613 https://api.github.com/users/jrob119/repos \n", - "614 https://api.github.com/users/web-flow/repos \n", - "615 https://api.github.com/users/ipd-deploy/repos \n", - "616 https://api.github.com/users/ipd-deploy/repos \n", - "617 https://api.github.com/users/ipd-deploy/repos \n", - "618 https://api.github.com/users/ipd-deploy/repos \n", - "619 https://api.github.com/users/ipd-deploy/repos \n", - "620 https://api.github.com/users/ipd-deploy/repos \n", - "621 https://api.github.com/users/web-flow/repos \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/repos \n", - "624 https://api.github.com/users/ipd-deploy/repos \n", - "625 https://api.github.com/users/web-flow/repos \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/repos \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/repos \n", - "630 https://api.github.com/users/dominicbarkerAN/repos \n", - "631 https://api.github.com/users/dominicbarkerAN/repos \n", - "632 https://api.github.com/users/web-flow/repos \n", - "633 https://api.github.com/users/jrob119/repos \n", - "634 https://api.github.com/users/jrob119/repos \n", - "635 https://api.github.com/users/jrob119/repos \n", - "636 https://api.github.com/users/web-flow/repos \n", - "637 https://api.github.com/users/jrob119/repos \n", - "638 https://api.github.com/users/web-flow/repos \n", - "639 https://api.github.com/users/jrob119/repos \n", - "640 https://api.github.com/users/web-flow/repos \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/repos \n", - "643 https://api.github.com/users/web-flow/repos \n", - "644 https://api.github.com/users/web-flow/repos \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/repos \n", - "648 https://api.github.com/users/web-flow/repos \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/repos \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/repos \n", - "656 https://api.github.com/users/dominicbarkerAN/repos \n", - "657 https://api.github.com/users/web-flow/repos \n", - "658 https://api.github.com/users/dominicbarkerAN/repos \n", - "659 https://api.github.com/users/dominicbarkerAN/repos \n", - "660 https://api.github.com/users/dominicbarkerAN/repos \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/repos \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/repos \n", - "668 https://api.github.com/users/web-flow/repos \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/repos \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/repos \n", - "674 https://api.github.com/users/dominicbarkerAN/repos \n", - "675 https://api.github.com/users/web-flow/repos \n", - "676 https://api.github.com/users/dominicbarkerAN/repos \n", - "677 https://api.github.com/users/xeniageorgiouAN/repos \n", - "678 https://api.github.com/users/web-flow/repos \n", - "679 https://api.github.com/users/dominicbarkerAN/repos \n", - "680 https://api.github.com/users/web-flow/repos \n", - "681 https://api.github.com/users/web-flow/repos \n", - "682 https://api.github.com/users/web-flow/repos \n", - "683 https://api.github.com/users/web-flow/repos \n", - "684 https://api.github.com/users/web-flow/repos \n", - "685 https://api.github.com/users/web-flow/repos \n", - "686 https://api.github.com/users/web-flow/repos \n", - "687 https://api.github.com/users/web-flow/repos \n", - "688 https://api.github.com/users/web-flow/repos \n", - "689 https://api.github.com/users/web-flow/repos \n", - "690 https://api.github.com/users/web-flow/repos \n", - "691 https://api.github.com/users/web-flow/repos \n", - "692 https://api.github.com/users/web-flow/repos \n", - "693 https://api.github.com/users/web-flow/repos \n", - "694 https://api.github.com/users/web-flow/repos \n", - "695 https://api.github.com/users/web-flow/repos \n", - "696 https://api.github.com/users/web-flow/repos \n", - "697 https://api.github.com/users/web-flow/repos \n", - "698 https://api.github.com/users/web-flow/repos \n", - "699 https://api.github.com/users/web-flow/repos \n", - "700 https://api.github.com/users/web-flow/repos \n", - "701 https://api.github.com/users/dominicbarkerAN/repos \n", - "702 https://api.github.com/users/dominicbarkerAN/repos \n", - "703 https://api.github.com/users/web-flow/repos \n", - "704 https://api.github.com/users/michaelcooperAN/repos \n", - "705 https://api.github.com/users/michaelcooperAN/repos \n", - "706 https://api.github.com/users/web-flow/repos \n", - "707 https://api.github.com/users/xeniageorgiouAN/repos \n", - "708 https://api.github.com/users/web-flow/repos \n", - "709 https://api.github.com/users/web-flow/repos \n", - "710 https://api.github.com/users/web-flow/repos \n", - "711 https://api.github.com/users/web-flow/repos \n", - "712 https://api.github.com/users/web-flow/repos \n", - "713 https://api.github.com/users/web-flow/repos \n", - "714 https://api.github.com/users/web-flow/repos \n", - "715 https://api.github.com/users/web-flow/repos \n", - "716 https://api.github.com/users/web-flow/repos \n", - "717 https://api.github.com/users/web-flow/repos \n", - "718 https://api.github.com/users/xeniageorgiouAN/repos \n", - "719 https://api.github.com/users/web-flow/repos \n", - "720 https://api.github.com/users/web-flow/repos \n", - "721 https://api.github.com/users/web-flow/repos \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/repos \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/repos \n", - "726 https://api.github.com/users/michaelcooperAN/repos \n", - "727 https://api.github.com/users/web-flow/repos \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/repos \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/repos \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/repos \n", - "734 https://api.github.com/users/michaelcooperAN/repos \n", - "735 https://api.github.com/users/michaelcooperAN/repos \n", - "736 https://api.github.com/users/web-flow/repos \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/repos \n", - "\n", - " committer.events_url \\\n", - "0 https://api.github.com/users/jrob119/events{/privacy} \n", - "1 https://api.github.com/users/jrob119/events{/privacy} \n", - "2 https://api.github.com/users/jrob119/events{/privacy} \n", - "3 https://api.github.com/users/jrob119/events{/privacy} \n", - "4 https://api.github.com/users/jrob119/events{/privacy} \n", - "5 https://api.github.com/users/jrob119/events{/privacy} \n", - "6 https://api.github.com/users/jrob119/events{/privacy} \n", - "7 https://api.github.com/users/jrob119/events{/privacy} \n", - "8 https://api.github.com/users/jrob119/events{/privacy} \n", - "9 https://api.github.com/users/jrob119/events{/privacy} \n", - "10 https://api.github.com/users/jrob119/events{/privacy} \n", - "11 https://api.github.com/users/jrob119/events{/privacy} \n", - "12 https://api.github.com/users/jrob119/events{/privacy} \n", - "13 https://api.github.com/users/jrob119/events{/privacy} \n", - "14 https://api.github.com/users/jrob119/events{/privacy} \n", - "15 https://api.github.com/users/jrob119/events{/privacy} \n", - "16 https://api.github.com/users/jrob119/events{/privacy} \n", - "17 https://api.github.com/users/jrob119/events{/privacy} \n", - "18 https://api.github.com/users/jrob119/events{/privacy} \n", - "19 https://api.github.com/users/jrob119/events{/privacy} \n", - "20 https://api.github.com/users/jrob119/events{/privacy} \n", - "21 https://api.github.com/users/jrob119/events{/privacy} \n", - "22 https://api.github.com/users/jrob119/events{/privacy} \n", - "23 https://api.github.com/users/jrob119/events{/privacy} \n", - "24 https://api.github.com/users/jrob119/events{/privacy} \n", - "25 https://api.github.com/users/jrob119/events{/privacy} \n", - "26 https://api.github.com/users/jrob119/events{/privacy} \n", - "27 https://api.github.com/users/jrob119/events{/privacy} \n", - "28 https://api.github.com/users/jrob119/events{/privacy} \n", - "29 https://api.github.com/users/jrob119/events{/privacy} \n", - "30 https://api.github.com/users/jrob119/events{/privacy} \n", - "31 https://api.github.com/users/jrob119/events{/privacy} \n", - "32 https://api.github.com/users/jrob119/events{/privacy} \n", - "33 https://api.github.com/users/jrob119/events{/privacy} \n", - "34 https://api.github.com/users/jrob119/events{/privacy} \n", - "35 https://api.github.com/users/jrob119/events{/privacy} \n", - "36 https://api.github.com/users/jrob119/events{/privacy} \n", - "37 https://api.github.com/users/jrob119/events{/privacy} \n", - "38 https://api.github.com/users/jrob119/events{/privacy} \n", - "39 https://api.github.com/users/jrob119/events{/privacy} \n", - "40 https://api.github.com/users/jrob119/events{/privacy} \n", - "41 https://api.github.com/users/jrob119/events{/privacy} \n", - "42 https://api.github.com/users/jrob119/events{/privacy} \n", - "43 https://api.github.com/users/jrob119/events{/privacy} \n", - "44 https://api.github.com/users/jrob119/events{/privacy} \n", - "45 https://api.github.com/users/jrob119/events{/privacy} \n", - "46 https://api.github.com/users/jrob119/events{/privacy} \n", - "47 https://api.github.com/users/jrob119/events{/privacy} \n", - "48 https://api.github.com/users/jrob119/events{/privacy} \n", - "49 https://api.github.com/users/jrob119/events{/privacy} \n", - "50 https://api.github.com/users/jrob119/events{/privacy} \n", - "51 https://api.github.com/users/jrob119/events{/privacy} \n", - "52 https://api.github.com/users/jrob119/events{/privacy} \n", - "53 https://api.github.com/users/jrob119/events{/privacy} \n", - "54 https://api.github.com/users/jrob119/events{/privacy} \n", - "55 https://api.github.com/users/jrob119/events{/privacy} \n", - "56 https://api.github.com/users/jrob119/events{/privacy} \n", - "57 https://api.github.com/users/jrob119/events{/privacy} \n", - "58 https://api.github.com/users/jrob119/events{/privacy} \n", - "59 https://api.github.com/users/jrob119/events{/privacy} \n", - "60 https://api.github.com/users/jrob119/events{/privacy} \n", - "61 https://api.github.com/users/jrob119/events{/privacy} \n", - "62 https://api.github.com/users/jrob119/events{/privacy} \n", - "63 https://api.github.com/users/jrob119/events{/privacy} \n", - "64 https://api.github.com/users/jrob119/events{/privacy} \n", - "65 https://api.github.com/users/jrob119/events{/privacy} \n", - "66 https://api.github.com/users/jrob119/events{/privacy} \n", - "67 https://api.github.com/users/jrob119/events{/privacy} \n", - "68 https://api.github.com/users/jrob119/events{/privacy} \n", - "69 https://api.github.com/users/jrob119/events{/privacy} \n", - "70 https://api.github.com/users/jrob119/events{/privacy} \n", - "71 https://api.github.com/users/jrob119/events{/privacy} \n", - "72 https://api.github.com/users/jrob119/events{/privacy} \n", - "73 https://api.github.com/users/jrob119/events{/privacy} \n", - "74 https://api.github.com/users/jrob119/events{/privacy} \n", - "75 https://api.github.com/users/jrob119/events{/privacy} \n", - "76 https://api.github.com/users/jrob119/events{/privacy} \n", - "77 https://api.github.com/users/jrob119/events{/privacy} \n", - "78 https://api.github.com/users/jrob119/events{/privacy} \n", - "79 https://api.github.com/users/jrob119/events{/privacy} \n", - "80 https://api.github.com/users/jrob119/events{/privacy} \n", - "81 https://api.github.com/users/jrob119/events{/privacy} \n", - "82 https://api.github.com/users/jrob119/events{/privacy} \n", - "83 https://api.github.com/users/jrob119/events{/privacy} \n", - "84 https://api.github.com/users/jrob119/events{/privacy} \n", - "85 https://api.github.com/users/jrob119/events{/privacy} \n", - "86 https://api.github.com/users/jrob119/events{/privacy} \n", - "87 https://api.github.com/users/jrob119/events{/privacy} \n", - "88 https://api.github.com/users/jrob119/events{/privacy} \n", - "89 https://api.github.com/users/jrob119/events{/privacy} \n", - "90 https://api.github.com/users/jrob119/events{/privacy} \n", - "91 https://api.github.com/users/jrob119/events{/privacy} \n", - "92 https://api.github.com/users/jrob119/events{/privacy} \n", - "93 https://api.github.com/users/jrob119/events{/privacy} \n", - "94 https://api.github.com/users/jrob119/events{/privacy} \n", - "95 https://api.github.com/users/jrob119/events{/privacy} \n", - "96 https://api.github.com/users/jrob119/events{/privacy} \n", - "97 https://api.github.com/users/jrob119/events{/privacy} \n", - "98 https://api.github.com/users/jrob119/events{/privacy} \n", - "99 https://api.github.com/users/jrob119/events{/privacy} \n", - "100 https://api.github.com/users/jrob119/events{/privacy} \n", - "101 https://api.github.com/users/jrob119/events{/privacy} \n", - "102 https://api.github.com/users/jrob119/events{/privacy} \n", - "103 https://api.github.com/users/jrob119/events{/privacy} \n", - "104 https://api.github.com/users/jrob119/events{/privacy} \n", - "105 https://api.github.com/users/jrob119/events{/privacy} \n", - "106 https://api.github.com/users/jrob119/events{/privacy} \n", - "107 https://api.github.com/users/jrob119/events{/privacy} \n", - "108 https://api.github.com/users/jrob119/events{/privacy} \n", - "109 https://api.github.com/users/jrob119/events{/privacy} \n", - "110 https://api.github.com/users/jrob119/events{/privacy} \n", - "111 https://api.github.com/users/jrob119/events{/privacy} \n", - "112 https://api.github.com/users/jrob119/events{/privacy} \n", - "113 https://api.github.com/users/jrob119/events{/privacy} \n", - "114 https://api.github.com/users/jrob119/events{/privacy} \n", - "115 https://api.github.com/users/jrob119/events{/privacy} \n", - "116 https://api.github.com/users/jrob119/events{/privacy} \n", - "117 https://api.github.com/users/jrob119/events{/privacy} \n", - "118 https://api.github.com/users/jrob119/events{/privacy} \n", - "119 https://api.github.com/users/jrob119/events{/privacy} \n", - "120 https://api.github.com/users/jrob119/events{/privacy} \n", - "121 https://api.github.com/users/jrob119/events{/privacy} \n", - "122 https://api.github.com/users/jrob119/events{/privacy} \n", - "123 https://api.github.com/users/jrob119/events{/privacy} \n", - "124 https://api.github.com/users/jrob119/events{/privacy} \n", - "125 https://api.github.com/users/jrob119/events{/privacy} \n", - "126 https://api.github.com/users/jrob119/events{/privacy} \n", - "127 https://api.github.com/users/jrob119/events{/privacy} \n", - "128 https://api.github.com/users/jrob119/events{/privacy} \n", - "129 https://api.github.com/users/jrob119/events{/privacy} \n", - "130 https://api.github.com/users/jrob119/events{/privacy} \n", - "131 https://api.github.com/users/jrob119/events{/privacy} \n", - "132 https://api.github.com/users/jrob119/events{/privacy} \n", - "133 https://api.github.com/users/jrob119/events{/privacy} \n", - "134 https://api.github.com/users/jrob119/events{/privacy} \n", - "135 https://api.github.com/users/jrob119/events{/privacy} \n", - "136 https://api.github.com/users/jrob119/events{/privacy} \n", - "137 https://api.github.com/users/jrob119/events{/privacy} \n", - "138 https://api.github.com/users/jrob119/events{/privacy} \n", - "139 https://api.github.com/users/jrob119/events{/privacy} \n", - "140 https://api.github.com/users/jrob119/events{/privacy} \n", - "141 https://api.github.com/users/jrob119/events{/privacy} \n", - "142 https://api.github.com/users/jrob119/events{/privacy} \n", - "143 https://api.github.com/users/jrob119/events{/privacy} \n", - "144 https://api.github.com/users/jrob119/events{/privacy} \n", - "145 https://api.github.com/users/jrob119/events{/privacy} \n", - "146 https://api.github.com/users/jrob119/events{/privacy} \n", - "147 https://api.github.com/users/jrob119/events{/privacy} \n", - "148 https://api.github.com/users/jrob119/events{/privacy} \n", - "149 https://api.github.com/users/jrob119/events{/privacy} \n", - "150 https://api.github.com/users/jrob119/events{/privacy} \n", - "151 https://api.github.com/users/jrob119/events{/privacy} \n", - "152 https://api.github.com/users/jrob119/events{/privacy} \n", - "153 https://api.github.com/users/jrob119/events{/privacy} \n", - "154 https://api.github.com/users/jrob119/events{/privacy} \n", - "155 https://api.github.com/users/jrob119/events{/privacy} \n", - "156 https://api.github.com/users/jrob119/events{/privacy} \n", - "157 https://api.github.com/users/jrob119/events{/privacy} \n", - "158 https://api.github.com/users/jrob119/events{/privacy} \n", - "159 https://api.github.com/users/jrob119/events{/privacy} \n", - "160 https://api.github.com/users/jrob119/events{/privacy} \n", - "161 https://api.github.com/users/jrob119/events{/privacy} \n", - "162 https://api.github.com/users/jrob119/events{/privacy} \n", - "163 https://api.github.com/users/jrob119/events{/privacy} \n", - "164 https://api.github.com/users/jrob119/events{/privacy} \n", - "165 https://api.github.com/users/jrob119/events{/privacy} \n", - "166 https://api.github.com/users/jrob119/events{/privacy} \n", - "167 https://api.github.com/users/jrob119/events{/privacy} \n", - "168 https://api.github.com/users/jrob119/events{/privacy} \n", - "169 https://api.github.com/users/jrob119/events{/privacy} \n", - "170 https://api.github.com/users/jrob119/events{/privacy} \n", - "171 https://api.github.com/users/jrob119/events{/privacy} \n", - "172 https://api.github.com/users/jrob119/events{/privacy} \n", - "173 https://api.github.com/users/jrob119/events{/privacy} \n", - "174 https://api.github.com/users/jrob119/events{/privacy} \n", - "175 https://api.github.com/users/jrob119/events{/privacy} \n", - "176 https://api.github.com/users/jrob119/events{/privacy} \n", - "177 https://api.github.com/users/jrob119/events{/privacy} \n", - "178 https://api.github.com/users/jrob119/events{/privacy} \n", - "179 https://api.github.com/users/jrob119/events{/privacy} \n", - "180 https://api.github.com/users/jrob119/events{/privacy} \n", - "181 https://api.github.com/users/jrob119/events{/privacy} \n", - "182 https://api.github.com/users/jrob119/events{/privacy} \n", - "183 https://api.github.com/users/jrob119/events{/privacy} \n", - "184 https://api.github.com/users/jrob119/events{/privacy} \n", - "185 https://api.github.com/users/web-flow/events{/privacy} \n", - "186 https://api.github.com/users/jrob119/events{/privacy} \n", - "187 https://api.github.com/users/web-flow/events{/privacy} \n", - "188 https://api.github.com/users/jrob119/events{/privacy} \n", - "189 https://api.github.com/users/web-flow/events{/privacy} \n", - "190 https://api.github.com/users/jrob119/events{/privacy} \n", - "191 https://api.github.com/users/web-flow/events{/privacy} \n", - "192 https://api.github.com/users/jrob119/events{/privacy} \n", - "193 https://api.github.com/users/web-flow/events{/privacy} \n", - "194 https://api.github.com/users/jrob119/events{/privacy} \n", - "195 https://api.github.com/users/jrob119/events{/privacy} \n", - "196 https://api.github.com/users/web-flow/events{/privacy} \n", - "197 https://api.github.com/users/jrob119/events{/privacy} \n", - "198 https://api.github.com/users/web-flow/events{/privacy} \n", - "199 https://api.github.com/users/jrob119/events{/privacy} \n", - "200 https://api.github.com/users/web-flow/events{/privacy} \n", - "201 https://api.github.com/users/web-flow/events{/privacy} \n", - "202 https://api.github.com/users/web-flow/events{/privacy} \n", - "203 https://api.github.com/users/jrob119/events{/privacy} \n", - "204 https://api.github.com/users/jrob119/events{/privacy} \n", - "205 https://api.github.com/users/web-flow/events{/privacy} \n", - "206 https://api.github.com/users/jrob119/events{/privacy} \n", - "207 https://api.github.com/users/web-flow/events{/privacy} \n", - "208 https://api.github.com/users/jrob119/events{/privacy} \n", - "209 https://api.github.com/users/web-flow/events{/privacy} \n", - "210 https://api.github.com/users/jrob119/events{/privacy} \n", - "211 https://api.github.com/users/web-flow/events{/privacy} \n", - "212 https://api.github.com/users/jrob119/events{/privacy} \n", - "213 https://api.github.com/users/web-flow/events{/privacy} \n", - "214 https://api.github.com/users/jrob119/events{/privacy} \n", - "215 https://api.github.com/users/web-flow/events{/privacy} \n", - "216 https://api.github.com/users/jrob119/events{/privacy} \n", - "217 https://api.github.com/users/web-flow/events{/privacy} \n", - "218 https://api.github.com/users/jrob119/events{/privacy} \n", - "219 https://api.github.com/users/web-flow/events{/privacy} \n", - "220 https://api.github.com/users/jrob119/events{/privacy} \n", - "221 https://api.github.com/users/web-flow/events{/privacy} \n", - "222 https://api.github.com/users/jrob119/events{/privacy} \n", - "223 https://api.github.com/users/jrob119/events{/privacy} \n", - "224 https://api.github.com/users/web-flow/events{/privacy} \n", - "225 https://api.github.com/users/jrob119/events{/privacy} \n", - "226 https://api.github.com/users/jrob119/events{/privacy} \n", - "227 https://api.github.com/users/web-flow/events{/privacy} \n", - "228 https://api.github.com/users/jrob119/events{/privacy} \n", - "229 https://api.github.com/users/web-flow/events{/privacy} \n", - "230 https://api.github.com/users/jrob119/events{/privacy} \n", - "231 https://api.github.com/users/web-flow/events{/privacy} \n", - "232 https://api.github.com/users/jrob119/events{/privacy} \n", - "233 https://api.github.com/users/web-flow/events{/privacy} \n", - "234 https://api.github.com/users/web-flow/events{/privacy} \n", - "235 https://api.github.com/users/web-flow/events{/privacy} \n", - "236 https://api.github.com/users/jrob119/events{/privacy} \n", - "237 https://api.github.com/users/web-flow/events{/privacy} \n", - "238 https://api.github.com/users/jrob119/events{/privacy} \n", - "239 https://api.github.com/users/jrob119/events{/privacy} \n", - "240 https://api.github.com/users/jrob119/events{/privacy} \n", - "241 https://api.github.com/users/jrob119/events{/privacy} \n", - "242 https://api.github.com/users/jrob119/events{/privacy} \n", - "243 https://api.github.com/users/web-flow/events{/privacy} \n", - "244 https://api.github.com/users/jrob119/events{/privacy} \n", - "245 https://api.github.com/users/web-flow/events{/privacy} \n", - "246 https://api.github.com/users/web-flow/events{/privacy} \n", - "247 https://api.github.com/users/web-flow/events{/privacy} \n", - "248 https://api.github.com/users/web-flow/events{/privacy} \n", - "249 https://api.github.com/users/jrob119/events{/privacy} \n", - "250 https://api.github.com/users/web-flow/events{/privacy} \n", - "251 https://api.github.com/users/web-flow/events{/privacy} \n", - "252 https://api.github.com/users/web-flow/events{/privacy} \n", - "253 https://api.github.com/users/jrob119/events{/privacy} \n", - "254 https://api.github.com/users/web-flow/events{/privacy} \n", - "255 https://api.github.com/users/jrob119/events{/privacy} \n", - "256 https://api.github.com/users/web-flow/events{/privacy} \n", - "257 https://api.github.com/users/jrob119/events{/privacy} \n", - "258 https://api.github.com/users/jrob119/events{/privacy} \n", - "259 https://api.github.com/users/jrob119/events{/privacy} \n", - "260 https://api.github.com/users/jrob119/events{/privacy} \n", - "261 https://api.github.com/users/jrob119/events{/privacy} \n", - "262 https://api.github.com/users/jrob119/events{/privacy} \n", - "263 https://api.github.com/users/jrob119/events{/privacy} \n", - "264 https://api.github.com/users/jrob119/events{/privacy} \n", - "265 https://api.github.com/users/jrob119/events{/privacy} \n", - "266 https://api.github.com/users/jrob119/events{/privacy} \n", - "267 https://api.github.com/users/jrob119/events{/privacy} \n", - "268 https://api.github.com/users/jrob119/events{/privacy} \n", - "269 https://api.github.com/users/jrob119/events{/privacy} \n", - "270 https://api.github.com/users/jrob119/events{/privacy} \n", - "271 https://api.github.com/users/jrob119/events{/privacy} \n", - "272 https://api.github.com/users/jrob119/events{/privacy} \n", - "273 https://api.github.com/users/jrob119/events{/privacy} \n", - "274 https://api.github.com/users/jrob119/events{/privacy} \n", - "275 https://api.github.com/users/jrob119/events{/privacy} \n", - "276 https://api.github.com/users/jrob119/events{/privacy} \n", - "277 https://api.github.com/users/jrob119/events{/privacy} \n", - "278 https://api.github.com/users/jrob119/events{/privacy} \n", - "279 https://api.github.com/users/jrob119/events{/privacy} \n", - "280 https://api.github.com/users/jrob119/events{/privacy} \n", - "281 https://api.github.com/users/jrob119/events{/privacy} \n", - "282 https://api.github.com/users/jrob119/events{/privacy} \n", - "283 https://api.github.com/users/jrob119/events{/privacy} \n", - "284 https://api.github.com/users/jrob119/events{/privacy} \n", - "285 https://api.github.com/users/jrob119/events{/privacy} \n", - "286 https://api.github.com/users/jrob119/events{/privacy} \n", - "287 https://api.github.com/users/jrob119/events{/privacy} \n", - "288 https://api.github.com/users/jrob119/events{/privacy} \n", - "289 https://api.github.com/users/web-flow/events{/privacy} \n", - "290 https://api.github.com/users/jrob119/events{/privacy} \n", - "291 https://api.github.com/users/web-flow/events{/privacy} \n", - "292 https://api.github.com/users/jrob119/events{/privacy} \n", - "293 https://api.github.com/users/web-flow/events{/privacy} \n", - "294 https://api.github.com/users/jrob119/events{/privacy} \n", - "295 https://api.github.com/users/web-flow/events{/privacy} \n", - "296 https://api.github.com/users/jrob119/events{/privacy} \n", - "297 https://api.github.com/users/jrob119/events{/privacy} \n", - "298 https://api.github.com/users/web-flow/events{/privacy} \n", - "299 https://api.github.com/users/jrob119/events{/privacy} \n", - "300 https://api.github.com/users/web-flow/events{/privacy} \n", - "301 https://api.github.com/users/jrob119/events{/privacy} \n", - "302 https://api.github.com/users/web-flow/events{/privacy} \n", - "303 https://api.github.com/users/jrob119/events{/privacy} \n", - "304 https://api.github.com/users/web-flow/events{/privacy} \n", - "305 https://api.github.com/users/jrob119/events{/privacy} \n", - "306 https://api.github.com/users/jrob119/events{/privacy} \n", - "307 https://api.github.com/users/jrob119/events{/privacy} \n", - "308 https://api.github.com/users/web-flow/events{/privacy} \n", - "309 https://api.github.com/users/web-flow/events{/privacy} \n", - "310 https://api.github.com/users/web-flow/events{/privacy} \n", - "311 https://api.github.com/users/web-flow/events{/privacy} \n", - "312 https://api.github.com/users/web-flow/events{/privacy} \n", - "313 https://api.github.com/users/web-flow/events{/privacy} \n", - "314 https://api.github.com/users/web-flow/events{/privacy} \n", - "315 https://api.github.com/users/web-flow/events{/privacy} \n", - "316 https://api.github.com/users/web-flow/events{/privacy} \n", - "317 https://api.github.com/users/web-flow/events{/privacy} \n", - "318 https://api.github.com/users/jrob119/events{/privacy} \n", - "319 https://api.github.com/users/web-flow/events{/privacy} \n", - "320 https://api.github.com/users/jrob119/events{/privacy} \n", - "321 https://api.github.com/users/jrob119/events{/privacy} \n", - "322 https://api.github.com/users/jrob119/events{/privacy} \n", - "323 https://api.github.com/users/web-flow/events{/privacy} \n", - "324 https://api.github.com/users/jrob119/events{/privacy} \n", - "325 https://api.github.com/users/web-flow/events{/privacy} \n", - "326 https://api.github.com/users/jrob119/events{/privacy} \n", - "327 https://api.github.com/users/web-flow/events{/privacy} \n", - "328 https://api.github.com/users/jrob119/events{/privacy} \n", - "329 https://api.github.com/users/web-flow/events{/privacy} \n", - "330 https://api.github.com/users/jrob119/events{/privacy} \n", - "331 https://api.github.com/users/web-flow/events{/privacy} \n", - "332 https://api.github.com/users/jrob119/events{/privacy} \n", - "333 https://api.github.com/users/web-flow/events{/privacy} \n", - "334 https://api.github.com/users/jrob119/events{/privacy} \n", - "335 https://api.github.com/users/jrob119/events{/privacy} \n", - "336 https://api.github.com/users/web-flow/events{/privacy} \n", - "337 https://api.github.com/users/jrob119/events{/privacy} \n", - "338 https://api.github.com/users/web-flow/events{/privacy} \n", - "339 https://api.github.com/users/web-flow/events{/privacy} \n", - "340 https://api.github.com/users/web-flow/events{/privacy} \n", - "341 https://api.github.com/users/web-flow/events{/privacy} \n", - "342 https://api.github.com/users/web-flow/events{/privacy} \n", - "343 https://api.github.com/users/web-flow/events{/privacy} \n", - "344 https://api.github.com/users/web-flow/events{/privacy} \n", - "345 https://api.github.com/users/jrob119/events{/privacy} \n", - "346 https://api.github.com/users/jrob119/events{/privacy} \n", - "347 https://api.github.com/users/web-flow/events{/privacy} \n", - "348 https://api.github.com/users/jrob119/events{/privacy} \n", - "349 https://api.github.com/users/jrob119/events{/privacy} \n", - "350 https://api.github.com/users/jrob119/events{/privacy} \n", - "351 https://api.github.com/users/web-flow/events{/privacy} \n", - "352 https://api.github.com/users/jrob119/events{/privacy} \n", - "353 https://api.github.com/users/jrob119/events{/privacy} \n", - "354 https://api.github.com/users/jrob119/events{/privacy} \n", - "355 https://api.github.com/users/jrob119/events{/privacy} \n", - "356 https://api.github.com/users/jrob119/events{/privacy} \n", - "357 https://api.github.com/users/jrob119/events{/privacy} \n", - "358 https://api.github.com/users/jrob119/events{/privacy} \n", - "359 https://api.github.com/users/jrob119/events{/privacy} \n", - "360 https://api.github.com/users/jrob119/events{/privacy} \n", - "361 https://api.github.com/users/web-flow/events{/privacy} \n", - "362 https://api.github.com/users/jrob119/events{/privacy} \n", - "363 https://api.github.com/users/web-flow/events{/privacy} \n", - "364 https://api.github.com/users/jrob119/events{/privacy} \n", - "365 https://api.github.com/users/web-flow/events{/privacy} \n", - "366 https://api.github.com/users/jrob119/events{/privacy} \n", - "367 https://api.github.com/users/web-flow/events{/privacy} \n", - "368 https://api.github.com/users/jrob119/events{/privacy} \n", - "369 https://api.github.com/users/jrob119/events{/privacy} \n", - "370 https://api.github.com/users/web-flow/events{/privacy} \n", - "371 https://api.github.com/users/web-flow/events{/privacy} \n", - "372 https://api.github.com/users/web-flow/events{/privacy} \n", - "373 https://api.github.com/users/web-flow/events{/privacy} \n", - "374 https://api.github.com/users/jrob119/events{/privacy} \n", - "375 https://api.github.com/users/web-flow/events{/privacy} \n", - "376 https://api.github.com/users/jrob119/events{/privacy} \n", - "377 https://api.github.com/users/web-flow/events{/privacy} \n", - "378 https://api.github.com/users/jrob119/events{/privacy} \n", - "379 https://api.github.com/users/web-flow/events{/privacy} \n", - "380 https://api.github.com/users/jrob119/events{/privacy} \n", - "381 https://api.github.com/users/web-flow/events{/privacy} \n", - "382 https://api.github.com/users/jrob119/events{/privacy} \n", - "383 https://api.github.com/users/web-flow/events{/privacy} \n", - "384 https://api.github.com/users/web-flow/events{/privacy} \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/events{/privacy} \n", - "387 https://api.github.com/users/jrob119/events{/privacy} \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/events{/privacy} \n", - "390 https://api.github.com/users/web-flow/events{/privacy} \n", - "391 https://api.github.com/users/jrob119/events{/privacy} \n", - "392 https://api.github.com/users/jrob119/events{/privacy} \n", - "393 https://api.github.com/users/web-flow/events{/privacy} \n", - "394 https://api.github.com/users/web-flow/events{/privacy} \n", - "395 https://api.github.com/users/web-flow/events{/privacy} \n", - "396 https://api.github.com/users/web-flow/events{/privacy} \n", - "397 https://api.github.com/users/web-flow/events{/privacy} \n", - "398 https://api.github.com/users/web-flow/events{/privacy} \n", - "399 https://api.github.com/users/web-flow/events{/privacy} \n", - "400 https://api.github.com/users/web-flow/events{/privacy} \n", - "401 https://api.github.com/users/web-flow/events{/privacy} \n", - "402 https://api.github.com/users/jrob119/events{/privacy} \n", - "403 https://api.github.com/users/jrob119/events{/privacy} \n", - "404 https://api.github.com/users/web-flow/events{/privacy} \n", - "405 https://api.github.com/users/web-flow/events{/privacy} \n", - "406 https://api.github.com/users/jrob119/events{/privacy} \n", - "407 https://api.github.com/users/web-flow/events{/privacy} \n", - "408 https://api.github.com/users/jrob119/events{/privacy} \n", - "409 https://api.github.com/users/jrob119/events{/privacy} \n", - "410 https://api.github.com/users/web-flow/events{/privacy} \n", - "411 https://api.github.com/users/jrob119/events{/privacy} \n", - "412 https://api.github.com/users/jrob119/events{/privacy} \n", - "413 https://api.github.com/users/jrob119/events{/privacy} \n", - "414 https://api.github.com/users/jrob119/events{/privacy} \n", - "415 https://api.github.com/users/jrob119/events{/privacy} \n", - "416 https://api.github.com/users/web-flow/events{/privacy} \n", - "417 https://api.github.com/users/web-flow/events{/privacy} \n", - "418 https://api.github.com/users/jrob119/events{/privacy} \n", - "419 https://api.github.com/users/web-flow/events{/privacy} \n", - "420 https://api.github.com/users/web-flow/events{/privacy} \n", - "421 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "422 https://api.github.com/users/web-flow/events{/privacy} \n", - "423 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "424 https://api.github.com/users/web-flow/events{/privacy} \n", - "425 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "426 https://api.github.com/users/web-flow/events{/privacy} \n", - "427 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "428 https://api.github.com/users/web-flow/events{/privacy} \n", - "429 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "430 https://api.github.com/users/web-flow/events{/privacy} \n", - "431 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "432 https://api.github.com/users/web-flow/events{/privacy} \n", - "433 https://api.github.com/users/web-flow/events{/privacy} \n", - "434 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "435 https://api.github.com/users/web-flow/events{/privacy} \n", - "436 https://api.github.com/users/jrob119/events{/privacy} \n", - "437 https://api.github.com/users/web-flow/events{/privacy} \n", - "438 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "439 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "440 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "441 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "442 https://api.github.com/users/jrob119/events{/privacy} \n", - "443 https://api.github.com/users/jrob119/events{/privacy} \n", - "444 https://api.github.com/users/jrob119/events{/privacy} \n", - "445 https://api.github.com/users/jrob119/events{/privacy} \n", - "446 https://api.github.com/users/jrob119/events{/privacy} \n", - "447 https://api.github.com/users/jrob119/events{/privacy} \n", - "448 https://api.github.com/users/web-flow/events{/privacy} \n", - "449 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "450 https://api.github.com/users/web-flow/events{/privacy} \n", - "451 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "452 https://api.github.com/users/web-flow/events{/privacy} \n", - "453 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "454 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "455 https://api.github.com/users/web-flow/events{/privacy} \n", - "456 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "457 https://api.github.com/users/web-flow/events{/privacy} \n", - "458 https://api.github.com/users/jrob119/events{/privacy} \n", - "459 https://api.github.com/users/web-flow/events{/privacy} \n", - "460 https://api.github.com/users/jrob119/events{/privacy} \n", - "461 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "462 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "463 https://api.github.com/users/web-flow/events{/privacy} \n", - "464 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "465 https://api.github.com/users/web-flow/events{/privacy} \n", - "466 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "467 https://api.github.com/users/web-flow/events{/privacy} \n", - "468 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "469 https://api.github.com/users/web-flow/events{/privacy} \n", - "470 https://api.github.com/users/web-flow/events{/privacy} \n", - "471 https://api.github.com/users/web-flow/events{/privacy} \n", - "472 https://api.github.com/users/web-flow/events{/privacy} \n", - "473 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "474 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "475 https://api.github.com/users/web-flow/events{/privacy} \n", - "476 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "477 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "478 https://api.github.com/users/web-flow/events{/privacy} \n", - "479 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "480 https://api.github.com/users/web-flow/events{/privacy} \n", - "481 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "482 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "483 https://api.github.com/users/web-flow/events{/privacy} \n", - "484 https://api.github.com/users/jrob119/events{/privacy} \n", - "485 https://api.github.com/users/jrob119/events{/privacy} \n", - "486 https://api.github.com/users/jrob119/events{/privacy} \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/events{/privacy} \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/events{/privacy} \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/events{/privacy} \n", - "497 https://api.github.com/users/jrob119/events{/privacy} \n", - "498 https://api.github.com/users/web-flow/events{/privacy} \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/events{/privacy} \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/events{/privacy} \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/events{/privacy} \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/events{/privacy} \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/events{/privacy} \n", - "509 https://api.github.com/users/web-flow/events{/privacy} \n", - "510 https://api.github.com/users/web-flow/events{/privacy} \n", - "511 https://api.github.com/users/jrob119/events{/privacy} \n", - "512 https://api.github.com/users/web-flow/events{/privacy} \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/events{/privacy} \n", - "517 https://api.github.com/users/jrob119/events{/privacy} \n", - "518 https://api.github.com/users/jrob119/events{/privacy} \n", - "519 https://api.github.com/users/jrob119/events{/privacy} \n", - "520 https://api.github.com/users/web-flow/events{/privacy} \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/events{/privacy} \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/events{/privacy} \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/events{/privacy} \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/events{/privacy} \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/events{/privacy} \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/events{/privacy} \n", - "534 https://api.github.com/users/web-flow/events{/privacy} \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/events{/privacy} \n", - "537 https://api.github.com/users/jrob119/events{/privacy} \n", - "538 https://api.github.com/users/jrob119/events{/privacy} \n", - "539 https://api.github.com/users/jrob119/events{/privacy} \n", - "540 https://api.github.com/users/web-flow/events{/privacy} \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/events{/privacy} \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/events{/privacy} \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/events{/privacy} \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/events{/privacy} \n", - "549 https://api.github.com/users/jrob119/events{/privacy} \n", - "550 https://api.github.com/users/jrob119/events{/privacy} \n", - "551 https://api.github.com/users/web-flow/events{/privacy} \n", - "552 https://api.github.com/users/jrob119/events{/privacy} \n", - "553 https://api.github.com/users/web-flow/events{/privacy} \n", - "554 https://api.github.com/users/jrob119/events{/privacy} \n", - "555 https://api.github.com/users/jrob119/events{/privacy} \n", - "556 https://api.github.com/users/jrob119/events{/privacy} \n", - "557 https://api.github.com/users/jrob119/events{/privacy} \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/events{/privacy} \n", - "560 https://api.github.com/users/jrob119/events{/privacy} \n", - "561 https://api.github.com/users/jrob119/events{/privacy} \n", - "562 https://api.github.com/users/jrob119/events{/privacy} \n", - "563 https://api.github.com/users/jrob119/events{/privacy} \n", - "564 https://api.github.com/users/jrob119/events{/privacy} \n", - "565 https://api.github.com/users/jrob119/events{/privacy} \n", - "566 https://api.github.com/users/jrob119/events{/privacy} \n", - "567 https://api.github.com/users/jrob119/events{/privacy} \n", - "568 https://api.github.com/users/jrob119/events{/privacy} \n", - "569 https://api.github.com/users/jrob119/events{/privacy} \n", - "570 https://api.github.com/users/jrob119/events{/privacy} \n", - "571 https://api.github.com/users/jrob119/events{/privacy} \n", - "572 https://api.github.com/users/jrob119/events{/privacy} \n", - "573 https://api.github.com/users/jrob119/events{/privacy} \n", - "574 https://api.github.com/users/jrob119/events{/privacy} \n", - "575 https://api.github.com/users/jrob119/events{/privacy} \n", - "576 https://api.github.com/users/jrob119/events{/privacy} \n", - "577 https://api.github.com/users/jrob119/events{/privacy} \n", - "578 https://api.github.com/users/jrob119/events{/privacy} \n", - "579 https://api.github.com/users/jrob119/events{/privacy} \n", - "580 https://api.github.com/users/jrob119/events{/privacy} \n", - "581 https://api.github.com/users/jrob119/events{/privacy} \n", - "582 https://api.github.com/users/jrob119/events{/privacy} \n", - "583 https://api.github.com/users/jrob119/events{/privacy} \n", - "584 https://api.github.com/users/jrob119/events{/privacy} \n", - "585 https://api.github.com/users/jrob119/events{/privacy} \n", - "586 https://api.github.com/users/jrob119/events{/privacy} \n", - "587 https://api.github.com/users/jrob119/events{/privacy} \n", - "588 https://api.github.com/users/jrob119/events{/privacy} \n", - "589 https://api.github.com/users/jrob119/events{/privacy} \n", - "590 https://api.github.com/users/jrob119/events{/privacy} \n", - "591 https://api.github.com/users/jrob119/events{/privacy} \n", - "592 https://api.github.com/users/jrob119/events{/privacy} \n", - "593 https://api.github.com/users/web-flow/events{/privacy} \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/events{/privacy} \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/events{/privacy} \n", - "598 https://api.github.com/users/web-flow/events{/privacy} \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/events{/privacy} \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/events{/privacy} \n", - "612 https://api.github.com/users/web-flow/events{/privacy} \n", - "613 https://api.github.com/users/jrob119/events{/privacy} \n", - "614 https://api.github.com/users/web-flow/events{/privacy} \n", - "615 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "616 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "617 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "618 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "619 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "620 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "621 https://api.github.com/users/web-flow/events{/privacy} \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/events{/privacy} \n", - "624 https://api.github.com/users/ipd-deploy/events{/privacy} \n", - "625 https://api.github.com/users/web-flow/events{/privacy} \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/events{/privacy} \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/events{/privacy} \n", - "630 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "631 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "632 https://api.github.com/users/web-flow/events{/privacy} \n", - "633 https://api.github.com/users/jrob119/events{/privacy} \n", - "634 https://api.github.com/users/jrob119/events{/privacy} \n", - "635 https://api.github.com/users/jrob119/events{/privacy} \n", - "636 https://api.github.com/users/web-flow/events{/privacy} \n", - "637 https://api.github.com/users/jrob119/events{/privacy} \n", - "638 https://api.github.com/users/web-flow/events{/privacy} \n", - "639 https://api.github.com/users/jrob119/events{/privacy} \n", - "640 https://api.github.com/users/web-flow/events{/privacy} \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/events{/privacy} \n", - "643 https://api.github.com/users/web-flow/events{/privacy} \n", - "644 https://api.github.com/users/web-flow/events{/privacy} \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/events{/privacy} \n", - "648 https://api.github.com/users/web-flow/events{/privacy} \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/events{/privacy} \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/events{/privacy} \n", - "656 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "657 https://api.github.com/users/web-flow/events{/privacy} \n", - "658 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "659 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "660 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/events{/privacy} \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "668 https://api.github.com/users/web-flow/events{/privacy} \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/events{/privacy} \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/events{/privacy} \n", - "674 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "675 https://api.github.com/users/web-flow/events{/privacy} \n", - "676 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "677 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "678 https://api.github.com/users/web-flow/events{/privacy} \n", - "679 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "680 https://api.github.com/users/web-flow/events{/privacy} \n", - "681 https://api.github.com/users/web-flow/events{/privacy} \n", - "682 https://api.github.com/users/web-flow/events{/privacy} \n", - "683 https://api.github.com/users/web-flow/events{/privacy} \n", - "684 https://api.github.com/users/web-flow/events{/privacy} \n", - "685 https://api.github.com/users/web-flow/events{/privacy} \n", - "686 https://api.github.com/users/web-flow/events{/privacy} \n", - "687 https://api.github.com/users/web-flow/events{/privacy} \n", - "688 https://api.github.com/users/web-flow/events{/privacy} \n", - "689 https://api.github.com/users/web-flow/events{/privacy} \n", - "690 https://api.github.com/users/web-flow/events{/privacy} \n", - "691 https://api.github.com/users/web-flow/events{/privacy} \n", - "692 https://api.github.com/users/web-flow/events{/privacy} \n", - "693 https://api.github.com/users/web-flow/events{/privacy} \n", - "694 https://api.github.com/users/web-flow/events{/privacy} \n", - "695 https://api.github.com/users/web-flow/events{/privacy} \n", - "696 https://api.github.com/users/web-flow/events{/privacy} \n", - "697 https://api.github.com/users/web-flow/events{/privacy} \n", - "698 https://api.github.com/users/web-flow/events{/privacy} \n", - "699 https://api.github.com/users/web-flow/events{/privacy} \n", - "700 https://api.github.com/users/web-flow/events{/privacy} \n", - "701 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "702 https://api.github.com/users/dominicbarkerAN/events{/privacy} \n", - "703 https://api.github.com/users/web-flow/events{/privacy} \n", - "704 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "705 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "706 https://api.github.com/users/web-flow/events{/privacy} \n", - "707 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "708 https://api.github.com/users/web-flow/events{/privacy} \n", - "709 https://api.github.com/users/web-flow/events{/privacy} \n", - "710 https://api.github.com/users/web-flow/events{/privacy} \n", - "711 https://api.github.com/users/web-flow/events{/privacy} \n", - "712 https://api.github.com/users/web-flow/events{/privacy} \n", - "713 https://api.github.com/users/web-flow/events{/privacy} \n", - "714 https://api.github.com/users/web-flow/events{/privacy} \n", - "715 https://api.github.com/users/web-flow/events{/privacy} \n", - "716 https://api.github.com/users/web-flow/events{/privacy} \n", - "717 https://api.github.com/users/web-flow/events{/privacy} \n", - "718 https://api.github.com/users/xeniageorgiouAN/events{/privacy} \n", - "719 https://api.github.com/users/web-flow/events{/privacy} \n", - "720 https://api.github.com/users/web-flow/events{/privacy} \n", - "721 https://api.github.com/users/web-flow/events{/privacy} \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/events{/privacy} \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/events{/privacy} \n", - "726 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "727 https://api.github.com/users/web-flow/events{/privacy} \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/events{/privacy} \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/events{/privacy} \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/events{/privacy} \n", - "734 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "735 https://api.github.com/users/michaelcooperAN/events{/privacy} \n", - "736 https://api.github.com/users/web-flow/events{/privacy} \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/events{/privacy} \n", - "\n", - " committer.received_events_url \\\n", - "0 https://api.github.com/users/jrob119/received_events \n", - "1 https://api.github.com/users/jrob119/received_events \n", - "2 https://api.github.com/users/jrob119/received_events \n", - "3 https://api.github.com/users/jrob119/received_events \n", - "4 https://api.github.com/users/jrob119/received_events \n", - "5 https://api.github.com/users/jrob119/received_events \n", - "6 https://api.github.com/users/jrob119/received_events \n", - "7 https://api.github.com/users/jrob119/received_events \n", - "8 https://api.github.com/users/jrob119/received_events \n", - "9 https://api.github.com/users/jrob119/received_events \n", - "10 https://api.github.com/users/jrob119/received_events \n", - "11 https://api.github.com/users/jrob119/received_events \n", - "12 https://api.github.com/users/jrob119/received_events \n", - "13 https://api.github.com/users/jrob119/received_events \n", - "14 https://api.github.com/users/jrob119/received_events \n", - "15 https://api.github.com/users/jrob119/received_events \n", - "16 https://api.github.com/users/jrob119/received_events \n", - "17 https://api.github.com/users/jrob119/received_events \n", - "18 https://api.github.com/users/jrob119/received_events \n", - "19 https://api.github.com/users/jrob119/received_events \n", - "20 https://api.github.com/users/jrob119/received_events \n", - "21 https://api.github.com/users/jrob119/received_events \n", - "22 https://api.github.com/users/jrob119/received_events \n", - "23 https://api.github.com/users/jrob119/received_events \n", - "24 https://api.github.com/users/jrob119/received_events \n", - "25 https://api.github.com/users/jrob119/received_events \n", - "26 https://api.github.com/users/jrob119/received_events \n", - "27 https://api.github.com/users/jrob119/received_events \n", - "28 https://api.github.com/users/jrob119/received_events \n", - "29 https://api.github.com/users/jrob119/received_events \n", - "30 https://api.github.com/users/jrob119/received_events \n", - "31 https://api.github.com/users/jrob119/received_events \n", - "32 https://api.github.com/users/jrob119/received_events \n", - "33 https://api.github.com/users/jrob119/received_events \n", - "34 https://api.github.com/users/jrob119/received_events \n", - "35 https://api.github.com/users/jrob119/received_events \n", - "36 https://api.github.com/users/jrob119/received_events \n", - "37 https://api.github.com/users/jrob119/received_events \n", - "38 https://api.github.com/users/jrob119/received_events \n", - "39 https://api.github.com/users/jrob119/received_events \n", - "40 https://api.github.com/users/jrob119/received_events \n", - "41 https://api.github.com/users/jrob119/received_events \n", - "42 https://api.github.com/users/jrob119/received_events \n", - "43 https://api.github.com/users/jrob119/received_events \n", - "44 https://api.github.com/users/jrob119/received_events \n", - "45 https://api.github.com/users/jrob119/received_events \n", - "46 https://api.github.com/users/jrob119/received_events \n", - "47 https://api.github.com/users/jrob119/received_events \n", - "48 https://api.github.com/users/jrob119/received_events \n", - "49 https://api.github.com/users/jrob119/received_events \n", - "50 https://api.github.com/users/jrob119/received_events \n", - "51 https://api.github.com/users/jrob119/received_events \n", - "52 https://api.github.com/users/jrob119/received_events \n", - "53 https://api.github.com/users/jrob119/received_events \n", - "54 https://api.github.com/users/jrob119/received_events \n", - "55 https://api.github.com/users/jrob119/received_events \n", - "56 https://api.github.com/users/jrob119/received_events \n", - "57 https://api.github.com/users/jrob119/received_events \n", - "58 https://api.github.com/users/jrob119/received_events \n", - "59 https://api.github.com/users/jrob119/received_events \n", - "60 https://api.github.com/users/jrob119/received_events \n", - "61 https://api.github.com/users/jrob119/received_events \n", - "62 https://api.github.com/users/jrob119/received_events \n", - "63 https://api.github.com/users/jrob119/received_events \n", - "64 https://api.github.com/users/jrob119/received_events \n", - "65 https://api.github.com/users/jrob119/received_events \n", - "66 https://api.github.com/users/jrob119/received_events \n", - "67 https://api.github.com/users/jrob119/received_events \n", - "68 https://api.github.com/users/jrob119/received_events \n", - "69 https://api.github.com/users/jrob119/received_events \n", - "70 https://api.github.com/users/jrob119/received_events \n", - "71 https://api.github.com/users/jrob119/received_events \n", - "72 https://api.github.com/users/jrob119/received_events \n", - "73 https://api.github.com/users/jrob119/received_events \n", - "74 https://api.github.com/users/jrob119/received_events \n", - "75 https://api.github.com/users/jrob119/received_events \n", - "76 https://api.github.com/users/jrob119/received_events \n", - "77 https://api.github.com/users/jrob119/received_events \n", - "78 https://api.github.com/users/jrob119/received_events \n", - "79 https://api.github.com/users/jrob119/received_events \n", - "80 https://api.github.com/users/jrob119/received_events \n", - "81 https://api.github.com/users/jrob119/received_events \n", - "82 https://api.github.com/users/jrob119/received_events \n", - "83 https://api.github.com/users/jrob119/received_events \n", - "84 https://api.github.com/users/jrob119/received_events \n", - "85 https://api.github.com/users/jrob119/received_events \n", - "86 https://api.github.com/users/jrob119/received_events \n", - "87 https://api.github.com/users/jrob119/received_events \n", - "88 https://api.github.com/users/jrob119/received_events \n", - "89 https://api.github.com/users/jrob119/received_events \n", - "90 https://api.github.com/users/jrob119/received_events \n", - "91 https://api.github.com/users/jrob119/received_events \n", - "92 https://api.github.com/users/jrob119/received_events \n", - "93 https://api.github.com/users/jrob119/received_events \n", - "94 https://api.github.com/users/jrob119/received_events \n", - "95 https://api.github.com/users/jrob119/received_events \n", - "96 https://api.github.com/users/jrob119/received_events \n", - "97 https://api.github.com/users/jrob119/received_events \n", - "98 https://api.github.com/users/jrob119/received_events \n", - "99 https://api.github.com/users/jrob119/received_events \n", - "100 https://api.github.com/users/jrob119/received_events \n", - "101 https://api.github.com/users/jrob119/received_events \n", - "102 https://api.github.com/users/jrob119/received_events \n", - "103 https://api.github.com/users/jrob119/received_events \n", - "104 https://api.github.com/users/jrob119/received_events \n", - "105 https://api.github.com/users/jrob119/received_events \n", - "106 https://api.github.com/users/jrob119/received_events \n", - "107 https://api.github.com/users/jrob119/received_events \n", - "108 https://api.github.com/users/jrob119/received_events \n", - "109 https://api.github.com/users/jrob119/received_events \n", - "110 https://api.github.com/users/jrob119/received_events \n", - "111 https://api.github.com/users/jrob119/received_events \n", - "112 https://api.github.com/users/jrob119/received_events \n", - "113 https://api.github.com/users/jrob119/received_events \n", - "114 https://api.github.com/users/jrob119/received_events \n", - "115 https://api.github.com/users/jrob119/received_events \n", - "116 https://api.github.com/users/jrob119/received_events \n", - "117 https://api.github.com/users/jrob119/received_events \n", - "118 https://api.github.com/users/jrob119/received_events \n", - "119 https://api.github.com/users/jrob119/received_events \n", - "120 https://api.github.com/users/jrob119/received_events \n", - "121 https://api.github.com/users/jrob119/received_events \n", - "122 https://api.github.com/users/jrob119/received_events \n", - "123 https://api.github.com/users/jrob119/received_events \n", - "124 https://api.github.com/users/jrob119/received_events \n", - "125 https://api.github.com/users/jrob119/received_events \n", - "126 https://api.github.com/users/jrob119/received_events \n", - "127 https://api.github.com/users/jrob119/received_events \n", - "128 https://api.github.com/users/jrob119/received_events \n", - "129 https://api.github.com/users/jrob119/received_events \n", - "130 https://api.github.com/users/jrob119/received_events \n", - "131 https://api.github.com/users/jrob119/received_events \n", - "132 https://api.github.com/users/jrob119/received_events \n", - "133 https://api.github.com/users/jrob119/received_events \n", - "134 https://api.github.com/users/jrob119/received_events \n", - "135 https://api.github.com/users/jrob119/received_events \n", - "136 https://api.github.com/users/jrob119/received_events \n", - "137 https://api.github.com/users/jrob119/received_events \n", - "138 https://api.github.com/users/jrob119/received_events \n", - "139 https://api.github.com/users/jrob119/received_events \n", - "140 https://api.github.com/users/jrob119/received_events \n", - "141 https://api.github.com/users/jrob119/received_events \n", - "142 https://api.github.com/users/jrob119/received_events \n", - "143 https://api.github.com/users/jrob119/received_events \n", - "144 https://api.github.com/users/jrob119/received_events \n", - "145 https://api.github.com/users/jrob119/received_events \n", - "146 https://api.github.com/users/jrob119/received_events \n", - "147 https://api.github.com/users/jrob119/received_events \n", - "148 https://api.github.com/users/jrob119/received_events \n", - "149 https://api.github.com/users/jrob119/received_events \n", - "150 https://api.github.com/users/jrob119/received_events \n", - "151 https://api.github.com/users/jrob119/received_events \n", - "152 https://api.github.com/users/jrob119/received_events \n", - "153 https://api.github.com/users/jrob119/received_events \n", - "154 https://api.github.com/users/jrob119/received_events \n", - "155 https://api.github.com/users/jrob119/received_events \n", - "156 https://api.github.com/users/jrob119/received_events \n", - "157 https://api.github.com/users/jrob119/received_events \n", - "158 https://api.github.com/users/jrob119/received_events \n", - "159 https://api.github.com/users/jrob119/received_events \n", - "160 https://api.github.com/users/jrob119/received_events \n", - "161 https://api.github.com/users/jrob119/received_events \n", - "162 https://api.github.com/users/jrob119/received_events \n", - "163 https://api.github.com/users/jrob119/received_events \n", - "164 https://api.github.com/users/jrob119/received_events \n", - "165 https://api.github.com/users/jrob119/received_events \n", - "166 https://api.github.com/users/jrob119/received_events \n", - "167 https://api.github.com/users/jrob119/received_events \n", - "168 https://api.github.com/users/jrob119/received_events \n", - "169 https://api.github.com/users/jrob119/received_events \n", - "170 https://api.github.com/users/jrob119/received_events \n", - "171 https://api.github.com/users/jrob119/received_events \n", - "172 https://api.github.com/users/jrob119/received_events \n", - "173 https://api.github.com/users/jrob119/received_events \n", - "174 https://api.github.com/users/jrob119/received_events \n", - "175 https://api.github.com/users/jrob119/received_events \n", - "176 https://api.github.com/users/jrob119/received_events \n", - "177 https://api.github.com/users/jrob119/received_events \n", - "178 https://api.github.com/users/jrob119/received_events \n", - "179 https://api.github.com/users/jrob119/received_events \n", - "180 https://api.github.com/users/jrob119/received_events \n", - "181 https://api.github.com/users/jrob119/received_events \n", - "182 https://api.github.com/users/jrob119/received_events \n", - "183 https://api.github.com/users/jrob119/received_events \n", - "184 https://api.github.com/users/jrob119/received_events \n", - "185 https://api.github.com/users/web-flow/received_events \n", - "186 https://api.github.com/users/jrob119/received_events \n", - "187 https://api.github.com/users/web-flow/received_events \n", - "188 https://api.github.com/users/jrob119/received_events \n", - "189 https://api.github.com/users/web-flow/received_events \n", - "190 https://api.github.com/users/jrob119/received_events \n", - "191 https://api.github.com/users/web-flow/received_events \n", - "192 https://api.github.com/users/jrob119/received_events \n", - "193 https://api.github.com/users/web-flow/received_events \n", - "194 https://api.github.com/users/jrob119/received_events \n", - "195 https://api.github.com/users/jrob119/received_events \n", - "196 https://api.github.com/users/web-flow/received_events \n", - "197 https://api.github.com/users/jrob119/received_events \n", - "198 https://api.github.com/users/web-flow/received_events \n", - "199 https://api.github.com/users/jrob119/received_events \n", - "200 https://api.github.com/users/web-flow/received_events \n", - "201 https://api.github.com/users/web-flow/received_events \n", - "202 https://api.github.com/users/web-flow/received_events \n", - "203 https://api.github.com/users/jrob119/received_events \n", - "204 https://api.github.com/users/jrob119/received_events \n", - "205 https://api.github.com/users/web-flow/received_events \n", - "206 https://api.github.com/users/jrob119/received_events \n", - "207 https://api.github.com/users/web-flow/received_events \n", - "208 https://api.github.com/users/jrob119/received_events \n", - "209 https://api.github.com/users/web-flow/received_events \n", - "210 https://api.github.com/users/jrob119/received_events \n", - "211 https://api.github.com/users/web-flow/received_events \n", - "212 https://api.github.com/users/jrob119/received_events \n", - "213 https://api.github.com/users/web-flow/received_events \n", - "214 https://api.github.com/users/jrob119/received_events \n", - "215 https://api.github.com/users/web-flow/received_events \n", - "216 https://api.github.com/users/jrob119/received_events \n", - "217 https://api.github.com/users/web-flow/received_events \n", - "218 https://api.github.com/users/jrob119/received_events \n", - "219 https://api.github.com/users/web-flow/received_events \n", - "220 https://api.github.com/users/jrob119/received_events \n", - "221 https://api.github.com/users/web-flow/received_events \n", - "222 https://api.github.com/users/jrob119/received_events \n", - "223 https://api.github.com/users/jrob119/received_events \n", - "224 https://api.github.com/users/web-flow/received_events \n", - "225 https://api.github.com/users/jrob119/received_events \n", - "226 https://api.github.com/users/jrob119/received_events \n", - "227 https://api.github.com/users/web-flow/received_events \n", - "228 https://api.github.com/users/jrob119/received_events \n", - "229 https://api.github.com/users/web-flow/received_events \n", - "230 https://api.github.com/users/jrob119/received_events \n", - "231 https://api.github.com/users/web-flow/received_events \n", - "232 https://api.github.com/users/jrob119/received_events \n", - "233 https://api.github.com/users/web-flow/received_events \n", - "234 https://api.github.com/users/web-flow/received_events \n", - "235 https://api.github.com/users/web-flow/received_events \n", - "236 https://api.github.com/users/jrob119/received_events \n", - "237 https://api.github.com/users/web-flow/received_events \n", - "238 https://api.github.com/users/jrob119/received_events \n", - "239 https://api.github.com/users/jrob119/received_events \n", - "240 https://api.github.com/users/jrob119/received_events \n", - "241 https://api.github.com/users/jrob119/received_events \n", - "242 https://api.github.com/users/jrob119/received_events \n", - "243 https://api.github.com/users/web-flow/received_events \n", - "244 https://api.github.com/users/jrob119/received_events \n", - "245 https://api.github.com/users/web-flow/received_events \n", - "246 https://api.github.com/users/web-flow/received_events \n", - "247 https://api.github.com/users/web-flow/received_events \n", - "248 https://api.github.com/users/web-flow/received_events \n", - "249 https://api.github.com/users/jrob119/received_events \n", - "250 https://api.github.com/users/web-flow/received_events \n", - "251 https://api.github.com/users/web-flow/received_events \n", - "252 https://api.github.com/users/web-flow/received_events \n", - "253 https://api.github.com/users/jrob119/received_events \n", - "254 https://api.github.com/users/web-flow/received_events \n", - "255 https://api.github.com/users/jrob119/received_events \n", - "256 https://api.github.com/users/web-flow/received_events \n", - "257 https://api.github.com/users/jrob119/received_events \n", - "258 https://api.github.com/users/jrob119/received_events \n", - "259 https://api.github.com/users/jrob119/received_events \n", - "260 https://api.github.com/users/jrob119/received_events \n", - "261 https://api.github.com/users/jrob119/received_events \n", - "262 https://api.github.com/users/jrob119/received_events \n", - "263 https://api.github.com/users/jrob119/received_events \n", - "264 https://api.github.com/users/jrob119/received_events \n", - "265 https://api.github.com/users/jrob119/received_events \n", - "266 https://api.github.com/users/jrob119/received_events \n", - "267 https://api.github.com/users/jrob119/received_events \n", - "268 https://api.github.com/users/jrob119/received_events \n", - "269 https://api.github.com/users/jrob119/received_events \n", - "270 https://api.github.com/users/jrob119/received_events \n", - "271 https://api.github.com/users/jrob119/received_events \n", - "272 https://api.github.com/users/jrob119/received_events \n", - "273 https://api.github.com/users/jrob119/received_events \n", - "274 https://api.github.com/users/jrob119/received_events \n", - "275 https://api.github.com/users/jrob119/received_events \n", - "276 https://api.github.com/users/jrob119/received_events \n", - "277 https://api.github.com/users/jrob119/received_events \n", - "278 https://api.github.com/users/jrob119/received_events \n", - "279 https://api.github.com/users/jrob119/received_events \n", - "280 https://api.github.com/users/jrob119/received_events \n", - "281 https://api.github.com/users/jrob119/received_events \n", - "282 https://api.github.com/users/jrob119/received_events \n", - "283 https://api.github.com/users/jrob119/received_events \n", - "284 https://api.github.com/users/jrob119/received_events \n", - "285 https://api.github.com/users/jrob119/received_events \n", - "286 https://api.github.com/users/jrob119/received_events \n", - "287 https://api.github.com/users/jrob119/received_events \n", - "288 https://api.github.com/users/jrob119/received_events \n", - "289 https://api.github.com/users/web-flow/received_events \n", - "290 https://api.github.com/users/jrob119/received_events \n", - "291 https://api.github.com/users/web-flow/received_events \n", - "292 https://api.github.com/users/jrob119/received_events \n", - "293 https://api.github.com/users/web-flow/received_events \n", - "294 https://api.github.com/users/jrob119/received_events \n", - "295 https://api.github.com/users/web-flow/received_events \n", - "296 https://api.github.com/users/jrob119/received_events \n", - "297 https://api.github.com/users/jrob119/received_events \n", - "298 https://api.github.com/users/web-flow/received_events \n", - "299 https://api.github.com/users/jrob119/received_events \n", - "300 https://api.github.com/users/web-flow/received_events \n", - "301 https://api.github.com/users/jrob119/received_events \n", - "302 https://api.github.com/users/web-flow/received_events \n", - "303 https://api.github.com/users/jrob119/received_events \n", - "304 https://api.github.com/users/web-flow/received_events \n", - "305 https://api.github.com/users/jrob119/received_events \n", - "306 https://api.github.com/users/jrob119/received_events \n", - "307 https://api.github.com/users/jrob119/received_events \n", - "308 https://api.github.com/users/web-flow/received_events \n", - "309 https://api.github.com/users/web-flow/received_events \n", - "310 https://api.github.com/users/web-flow/received_events \n", - "311 https://api.github.com/users/web-flow/received_events \n", - "312 https://api.github.com/users/web-flow/received_events \n", - "313 https://api.github.com/users/web-flow/received_events \n", - "314 https://api.github.com/users/web-flow/received_events \n", - "315 https://api.github.com/users/web-flow/received_events \n", - "316 https://api.github.com/users/web-flow/received_events \n", - "317 https://api.github.com/users/web-flow/received_events \n", - "318 https://api.github.com/users/jrob119/received_events \n", - "319 https://api.github.com/users/web-flow/received_events \n", - "320 https://api.github.com/users/jrob119/received_events \n", - "321 https://api.github.com/users/jrob119/received_events \n", - "322 https://api.github.com/users/jrob119/received_events \n", - "323 https://api.github.com/users/web-flow/received_events \n", - "324 https://api.github.com/users/jrob119/received_events \n", - "325 https://api.github.com/users/web-flow/received_events \n", - "326 https://api.github.com/users/jrob119/received_events \n", - "327 https://api.github.com/users/web-flow/received_events \n", - "328 https://api.github.com/users/jrob119/received_events \n", - "329 https://api.github.com/users/web-flow/received_events \n", - "330 https://api.github.com/users/jrob119/received_events \n", - "331 https://api.github.com/users/web-flow/received_events \n", - "332 https://api.github.com/users/jrob119/received_events \n", - "333 https://api.github.com/users/web-flow/received_events \n", - "334 https://api.github.com/users/jrob119/received_events \n", - "335 https://api.github.com/users/jrob119/received_events \n", - "336 https://api.github.com/users/web-flow/received_events \n", - "337 https://api.github.com/users/jrob119/received_events \n", - "338 https://api.github.com/users/web-flow/received_events \n", - "339 https://api.github.com/users/web-flow/received_events \n", - "340 https://api.github.com/users/web-flow/received_events \n", - "341 https://api.github.com/users/web-flow/received_events \n", - "342 https://api.github.com/users/web-flow/received_events \n", - "343 https://api.github.com/users/web-flow/received_events \n", - "344 https://api.github.com/users/web-flow/received_events \n", - "345 https://api.github.com/users/jrob119/received_events \n", - "346 https://api.github.com/users/jrob119/received_events \n", - "347 https://api.github.com/users/web-flow/received_events \n", - "348 https://api.github.com/users/jrob119/received_events \n", - "349 https://api.github.com/users/jrob119/received_events \n", - "350 https://api.github.com/users/jrob119/received_events \n", - "351 https://api.github.com/users/web-flow/received_events \n", - "352 https://api.github.com/users/jrob119/received_events \n", - "353 https://api.github.com/users/jrob119/received_events \n", - "354 https://api.github.com/users/jrob119/received_events \n", - "355 https://api.github.com/users/jrob119/received_events \n", - "356 https://api.github.com/users/jrob119/received_events \n", - "357 https://api.github.com/users/jrob119/received_events \n", - "358 https://api.github.com/users/jrob119/received_events \n", - "359 https://api.github.com/users/jrob119/received_events \n", - "360 https://api.github.com/users/jrob119/received_events \n", - "361 https://api.github.com/users/web-flow/received_events \n", - "362 https://api.github.com/users/jrob119/received_events \n", - "363 https://api.github.com/users/web-flow/received_events \n", - "364 https://api.github.com/users/jrob119/received_events \n", - "365 https://api.github.com/users/web-flow/received_events \n", - "366 https://api.github.com/users/jrob119/received_events \n", - "367 https://api.github.com/users/web-flow/received_events \n", - "368 https://api.github.com/users/jrob119/received_events \n", - "369 https://api.github.com/users/jrob119/received_events \n", - "370 https://api.github.com/users/web-flow/received_events \n", - "371 https://api.github.com/users/web-flow/received_events \n", - "372 https://api.github.com/users/web-flow/received_events \n", - "373 https://api.github.com/users/web-flow/received_events \n", - "374 https://api.github.com/users/jrob119/received_events \n", - "375 https://api.github.com/users/web-flow/received_events \n", - "376 https://api.github.com/users/jrob119/received_events \n", - "377 https://api.github.com/users/web-flow/received_events \n", - "378 https://api.github.com/users/jrob119/received_events \n", - "379 https://api.github.com/users/web-flow/received_events \n", - "380 https://api.github.com/users/jrob119/received_events \n", - "381 https://api.github.com/users/web-flow/received_events \n", - "382 https://api.github.com/users/jrob119/received_events \n", - "383 https://api.github.com/users/web-flow/received_events \n", - "384 https://api.github.com/users/web-flow/received_events \n", - "385 NaN \n", - "386 https://api.github.com/users/web-flow/received_events \n", - "387 https://api.github.com/users/jrob119/received_events \n", - "388 NaN \n", - "389 https://api.github.com/users/jrob119/received_events \n", - "390 https://api.github.com/users/web-flow/received_events \n", - "391 https://api.github.com/users/jrob119/received_events \n", - "392 https://api.github.com/users/jrob119/received_events \n", - "393 https://api.github.com/users/web-flow/received_events \n", - "394 https://api.github.com/users/web-flow/received_events \n", - "395 https://api.github.com/users/web-flow/received_events \n", - "396 https://api.github.com/users/web-flow/received_events \n", - "397 https://api.github.com/users/web-flow/received_events \n", - "398 https://api.github.com/users/web-flow/received_events \n", - "399 https://api.github.com/users/web-flow/received_events \n", - "400 https://api.github.com/users/web-flow/received_events \n", - "401 https://api.github.com/users/web-flow/received_events \n", - "402 https://api.github.com/users/jrob119/received_events \n", - "403 https://api.github.com/users/jrob119/received_events \n", - "404 https://api.github.com/users/web-flow/received_events \n", - "405 https://api.github.com/users/web-flow/received_events \n", - "406 https://api.github.com/users/jrob119/received_events \n", - "407 https://api.github.com/users/web-flow/received_events \n", - "408 https://api.github.com/users/jrob119/received_events \n", - "409 https://api.github.com/users/jrob119/received_events \n", - "410 https://api.github.com/users/web-flow/received_events \n", - "411 https://api.github.com/users/jrob119/received_events \n", - "412 https://api.github.com/users/jrob119/received_events \n", - "413 https://api.github.com/users/jrob119/received_events \n", - "414 https://api.github.com/users/jrob119/received_events \n", - "415 https://api.github.com/users/jrob119/received_events \n", - "416 https://api.github.com/users/web-flow/received_events \n", - "417 https://api.github.com/users/web-flow/received_events \n", - "418 https://api.github.com/users/jrob119/received_events \n", - "419 https://api.github.com/users/web-flow/received_events \n", - "420 https://api.github.com/users/web-flow/received_events \n", - "421 https://api.github.com/users/dominicbarkerAN/received_events \n", - "422 https://api.github.com/users/web-flow/received_events \n", - "423 https://api.github.com/users/dominicbarkerAN/received_events \n", - "424 https://api.github.com/users/web-flow/received_events \n", - "425 https://api.github.com/users/dominicbarkerAN/received_events \n", - "426 https://api.github.com/users/web-flow/received_events \n", - "427 https://api.github.com/users/dominicbarkerAN/received_events \n", - "428 https://api.github.com/users/web-flow/received_events \n", - "429 https://api.github.com/users/dominicbarkerAN/received_events \n", - "430 https://api.github.com/users/web-flow/received_events \n", - "431 https://api.github.com/users/dominicbarkerAN/received_events \n", - "432 https://api.github.com/users/web-flow/received_events \n", - "433 https://api.github.com/users/web-flow/received_events \n", - "434 https://api.github.com/users/dominicbarkerAN/received_events \n", - "435 https://api.github.com/users/web-flow/received_events \n", - "436 https://api.github.com/users/jrob119/received_events \n", - "437 https://api.github.com/users/web-flow/received_events \n", - "438 https://api.github.com/users/dominicbarkerAN/received_events \n", - "439 https://api.github.com/users/dominicbarkerAN/received_events \n", - "440 https://api.github.com/users/dominicbarkerAN/received_events \n", - "441 https://api.github.com/users/dominicbarkerAN/received_events \n", - "442 https://api.github.com/users/jrob119/received_events \n", - "443 https://api.github.com/users/jrob119/received_events \n", - "444 https://api.github.com/users/jrob119/received_events \n", - "445 https://api.github.com/users/jrob119/received_events \n", - "446 https://api.github.com/users/jrob119/received_events \n", - "447 https://api.github.com/users/jrob119/received_events \n", - "448 https://api.github.com/users/web-flow/received_events \n", - "449 https://api.github.com/users/dominicbarkerAN/received_events \n", - "450 https://api.github.com/users/web-flow/received_events \n", - "451 https://api.github.com/users/dominicbarkerAN/received_events \n", - "452 https://api.github.com/users/web-flow/received_events \n", - "453 https://api.github.com/users/dominicbarkerAN/received_events \n", - "454 https://api.github.com/users/dominicbarkerAN/received_events \n", - "455 https://api.github.com/users/web-flow/received_events \n", - "456 https://api.github.com/users/dominicbarkerAN/received_events \n", - "457 https://api.github.com/users/web-flow/received_events \n", - "458 https://api.github.com/users/jrob119/received_events \n", - "459 https://api.github.com/users/web-flow/received_events \n", - "460 https://api.github.com/users/jrob119/received_events \n", - "461 https://api.github.com/users/dominicbarkerAN/received_events \n", - "462 https://api.github.com/users/dominicbarkerAN/received_events \n", - "463 https://api.github.com/users/web-flow/received_events \n", - "464 https://api.github.com/users/dominicbarkerAN/received_events \n", - "465 https://api.github.com/users/web-flow/received_events \n", - "466 https://api.github.com/users/dominicbarkerAN/received_events \n", - "467 https://api.github.com/users/web-flow/received_events \n", - "468 https://api.github.com/users/dominicbarkerAN/received_events \n", - "469 https://api.github.com/users/web-flow/received_events \n", - "470 https://api.github.com/users/web-flow/received_events \n", - "471 https://api.github.com/users/web-flow/received_events \n", - "472 https://api.github.com/users/web-flow/received_events \n", - "473 https://api.github.com/users/dominicbarkerAN/received_events \n", - "474 https://api.github.com/users/dominicbarkerAN/received_events \n", - "475 https://api.github.com/users/web-flow/received_events \n", - "476 https://api.github.com/users/dominicbarkerAN/received_events \n", - "477 https://api.github.com/users/dominicbarkerAN/received_events \n", - "478 https://api.github.com/users/web-flow/received_events \n", - "479 https://api.github.com/users/dominicbarkerAN/received_events \n", - "480 https://api.github.com/users/web-flow/received_events \n", - "481 https://api.github.com/users/dominicbarkerAN/received_events \n", - "482 https://api.github.com/users/dominicbarkerAN/received_events \n", - "483 https://api.github.com/users/web-flow/received_events \n", - "484 https://api.github.com/users/jrob119/received_events \n", - "485 https://api.github.com/users/jrob119/received_events \n", - "486 https://api.github.com/users/jrob119/received_events \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/users/web-flow/received_events \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/users/web-flow/received_events \n", - "495 NaN \n", - "496 https://api.github.com/users/web-flow/received_events \n", - "497 https://api.github.com/users/jrob119/received_events \n", - "498 https://api.github.com/users/web-flow/received_events \n", - "499 NaN \n", - "500 https://api.github.com/users/web-flow/received_events \n", - "501 NaN \n", - "502 https://api.github.com/users/web-flow/received_events \n", - "503 NaN \n", - "504 https://api.github.com/users/web-flow/received_events \n", - "505 NaN \n", - "506 https://api.github.com/users/web-flow/received_events \n", - "507 NaN \n", - "508 https://api.github.com/users/web-flow/received_events \n", - "509 https://api.github.com/users/web-flow/received_events \n", - "510 https://api.github.com/users/web-flow/received_events \n", - "511 https://api.github.com/users/jrob119/received_events \n", - "512 https://api.github.com/users/web-flow/received_events \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/users/web-flow/received_events \n", - "517 https://api.github.com/users/jrob119/received_events \n", - "518 https://api.github.com/users/jrob119/received_events \n", - "519 https://api.github.com/users/jrob119/received_events \n", - "520 https://api.github.com/users/web-flow/received_events \n", - "521 NaN \n", - "522 https://api.github.com/users/web-flow/received_events \n", - "523 NaN \n", - "524 https://api.github.com/users/web-flow/received_events \n", - "525 NaN \n", - "526 https://api.github.com/users/web-flow/received_events \n", - "527 NaN \n", - "528 https://api.github.com/users/web-flow/received_events \n", - "529 NaN \n", - "530 https://api.github.com/users/web-flow/received_events \n", - "531 NaN \n", - "532 NaN \n", - "533 https://api.github.com/users/jrob119/received_events \n", - "534 https://api.github.com/users/web-flow/received_events \n", - "535 NaN \n", - "536 https://api.github.com/users/web-flow/received_events \n", - "537 https://api.github.com/users/jrob119/received_events \n", - "538 https://api.github.com/users/jrob119/received_events \n", - "539 https://api.github.com/users/jrob119/received_events \n", - "540 https://api.github.com/users/web-flow/received_events \n", - "541 NaN \n", - "542 https://api.github.com/users/web-flow/received_events \n", - "543 NaN \n", - "544 https://api.github.com/users/web-flow/received_events \n", - "545 NaN \n", - "546 https://api.github.com/users/web-flow/received_events \n", - "547 NaN \n", - "548 https://api.github.com/users/web-flow/received_events \n", - "549 https://api.github.com/users/jrob119/received_events \n", - "550 https://api.github.com/users/jrob119/received_events \n", - "551 https://api.github.com/users/web-flow/received_events \n", - "552 https://api.github.com/users/jrob119/received_events \n", - "553 https://api.github.com/users/web-flow/received_events \n", - "554 https://api.github.com/users/jrob119/received_events \n", - "555 https://api.github.com/users/jrob119/received_events \n", - "556 https://api.github.com/users/jrob119/received_events \n", - "557 https://api.github.com/users/jrob119/received_events \n", - "558 NaN \n", - "559 https://api.github.com/users/web-flow/received_events \n", - "560 https://api.github.com/users/jrob119/received_events \n", - "561 https://api.github.com/users/jrob119/received_events \n", - "562 https://api.github.com/users/jrob119/received_events \n", - "563 https://api.github.com/users/jrob119/received_events \n", - "564 https://api.github.com/users/jrob119/received_events \n", - "565 https://api.github.com/users/jrob119/received_events \n", - "566 https://api.github.com/users/jrob119/received_events \n", - "567 https://api.github.com/users/jrob119/received_events \n", - "568 https://api.github.com/users/jrob119/received_events \n", - "569 https://api.github.com/users/jrob119/received_events \n", - "570 https://api.github.com/users/jrob119/received_events \n", - "571 https://api.github.com/users/jrob119/received_events \n", - "572 https://api.github.com/users/jrob119/received_events \n", - "573 https://api.github.com/users/jrob119/received_events \n", - "574 https://api.github.com/users/jrob119/received_events \n", - "575 https://api.github.com/users/jrob119/received_events \n", - "576 https://api.github.com/users/jrob119/received_events \n", - "577 https://api.github.com/users/jrob119/received_events \n", - "578 https://api.github.com/users/jrob119/received_events \n", - "579 https://api.github.com/users/jrob119/received_events \n", - "580 https://api.github.com/users/jrob119/received_events \n", - "581 https://api.github.com/users/jrob119/received_events \n", - "582 https://api.github.com/users/jrob119/received_events \n", - "583 https://api.github.com/users/jrob119/received_events \n", - "584 https://api.github.com/users/jrob119/received_events \n", - "585 https://api.github.com/users/jrob119/received_events \n", - "586 https://api.github.com/users/jrob119/received_events \n", - "587 https://api.github.com/users/jrob119/received_events \n", - "588 https://api.github.com/users/jrob119/received_events \n", - "589 https://api.github.com/users/jrob119/received_events \n", - "590 https://api.github.com/users/jrob119/received_events \n", - "591 https://api.github.com/users/jrob119/received_events \n", - "592 https://api.github.com/users/jrob119/received_events \n", - "593 https://api.github.com/users/web-flow/received_events \n", - "594 NaN \n", - "595 https://api.github.com/users/web-flow/received_events \n", - "596 NaN \n", - "597 https://api.github.com/users/web-flow/received_events \n", - "598 https://api.github.com/users/web-flow/received_events \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/users/web-flow/received_events \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/users/web-flow/received_events \n", - "612 https://api.github.com/users/web-flow/received_events \n", - "613 https://api.github.com/users/jrob119/received_events \n", - "614 https://api.github.com/users/web-flow/received_events \n", - "615 https://api.github.com/users/ipd-deploy/received_events \n", - "616 https://api.github.com/users/ipd-deploy/received_events \n", - "617 https://api.github.com/users/ipd-deploy/received_events \n", - "618 https://api.github.com/users/ipd-deploy/received_events \n", - "619 https://api.github.com/users/ipd-deploy/received_events \n", - "620 https://api.github.com/users/ipd-deploy/received_events \n", - "621 https://api.github.com/users/web-flow/received_events \n", - "622 NaN \n", - "623 https://api.github.com/users/web-flow/received_events \n", - "624 https://api.github.com/users/ipd-deploy/received_events \n", - "625 https://api.github.com/users/web-flow/received_events \n", - "626 NaN \n", - "627 https://api.github.com/users/web-flow/received_events \n", - "628 NaN \n", - "629 https://api.github.com/users/web-flow/received_events \n", - "630 https://api.github.com/users/dominicbarkerAN/received_events \n", - "631 https://api.github.com/users/dominicbarkerAN/received_events \n", - "632 https://api.github.com/users/web-flow/received_events \n", - "633 https://api.github.com/users/jrob119/received_events \n", - "634 https://api.github.com/users/jrob119/received_events \n", - "635 https://api.github.com/users/jrob119/received_events \n", - "636 https://api.github.com/users/web-flow/received_events \n", - "637 https://api.github.com/users/jrob119/received_events \n", - "638 https://api.github.com/users/web-flow/received_events \n", - "639 https://api.github.com/users/jrob119/received_events \n", - "640 https://api.github.com/users/web-flow/received_events \n", - "641 NaN \n", - "642 https://api.github.com/users/web-flow/received_events \n", - "643 https://api.github.com/users/web-flow/received_events \n", - "644 https://api.github.com/users/web-flow/received_events \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/users/web-flow/received_events \n", - "648 https://api.github.com/users/web-flow/received_events \n", - "649 NaN \n", - "650 NaN \n", - "651 https://api.github.com/users/web-flow/received_events \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/users/web-flow/received_events \n", - "656 https://api.github.com/users/dominicbarkerAN/received_events \n", - "657 https://api.github.com/users/web-flow/received_events \n", - "658 https://api.github.com/users/dominicbarkerAN/received_events \n", - "659 https://api.github.com/users/dominicbarkerAN/received_events \n", - "660 https://api.github.com/users/dominicbarkerAN/received_events \n", - "661 NaN \n", - "662 https://api.github.com/users/web-flow/received_events \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/users/dominicbarkerAN/received_events \n", - "668 https://api.github.com/users/web-flow/received_events \n", - "669 NaN \n", - "670 https://api.github.com/users/web-flow/received_events \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/users/web-flow/received_events \n", - "674 https://api.github.com/users/dominicbarkerAN/received_events \n", - "675 https://api.github.com/users/web-flow/received_events \n", - "676 https://api.github.com/users/dominicbarkerAN/received_events \n", - "677 https://api.github.com/users/xeniageorgiouAN/received_events \n", - "678 https://api.github.com/users/web-flow/received_events \n", - "679 https://api.github.com/users/dominicbarkerAN/received_events \n", - "680 https://api.github.com/users/web-flow/received_events \n", - "681 https://api.github.com/users/web-flow/received_events \n", - "682 https://api.github.com/users/web-flow/received_events \n", - "683 https://api.github.com/users/web-flow/received_events \n", - "684 https://api.github.com/users/web-flow/received_events \n", - "685 https://api.github.com/users/web-flow/received_events \n", - "686 https://api.github.com/users/web-flow/received_events \n", - "687 https://api.github.com/users/web-flow/received_events \n", - "688 https://api.github.com/users/web-flow/received_events \n", - "689 https://api.github.com/users/web-flow/received_events \n", - "690 https://api.github.com/users/web-flow/received_events \n", - "691 https://api.github.com/users/web-flow/received_events \n", - "692 https://api.github.com/users/web-flow/received_events \n", - "693 https://api.github.com/users/web-flow/received_events \n", - "694 https://api.github.com/users/web-flow/received_events \n", - "695 https://api.github.com/users/web-flow/received_events \n", - "696 https://api.github.com/users/web-flow/received_events \n", - "697 https://api.github.com/users/web-flow/received_events \n", - "698 https://api.github.com/users/web-flow/received_events \n", - "699 https://api.github.com/users/web-flow/received_events \n", - "700 https://api.github.com/users/web-flow/received_events \n", - "701 https://api.github.com/users/dominicbarkerAN/received_events \n", - "702 https://api.github.com/users/dominicbarkerAN/received_events \n", - "703 https://api.github.com/users/web-flow/received_events \n", - "704 https://api.github.com/users/michaelcooperAN/received_events \n", - "705 https://api.github.com/users/michaelcooperAN/received_events \n", - "706 https://api.github.com/users/web-flow/received_events \n", - "707 https://api.github.com/users/xeniageorgiouAN/received_events \n", - "708 https://api.github.com/users/web-flow/received_events \n", - "709 https://api.github.com/users/web-flow/received_events \n", - "710 https://api.github.com/users/web-flow/received_events \n", - "711 https://api.github.com/users/web-flow/received_events \n", - "712 https://api.github.com/users/web-flow/received_events \n", - "713 https://api.github.com/users/web-flow/received_events \n", - "714 https://api.github.com/users/web-flow/received_events \n", - "715 https://api.github.com/users/web-flow/received_events \n", - "716 https://api.github.com/users/web-flow/received_events \n", - "717 https://api.github.com/users/web-flow/received_events \n", - "718 https://api.github.com/users/xeniageorgiouAN/received_events \n", - "719 https://api.github.com/users/web-flow/received_events \n", - "720 https://api.github.com/users/web-flow/received_events \n", - "721 https://api.github.com/users/web-flow/received_events \n", - "722 NaN \n", - "723 https://api.github.com/users/web-flow/received_events \n", - "724 NaN \n", - "725 https://api.github.com/users/web-flow/received_events \n", - "726 https://api.github.com/users/michaelcooperAN/received_events \n", - "727 https://api.github.com/users/web-flow/received_events \n", - "728 NaN \n", - "729 https://api.github.com/users/web-flow/received_events \n", - "730 NaN \n", - "731 https://api.github.com/users/web-flow/received_events \n", - "732 NaN \n", - "733 https://api.github.com/users/web-flow/received_events \n", - "734 https://api.github.com/users/michaelcooperAN/received_events \n", - "735 https://api.github.com/users/michaelcooperAN/received_events \n", - "736 https://api.github.com/users/web-flow/received_events \n", - "737 NaN \n", - "738 https://api.github.com/users/web-flow/received_events \n", - "\n", - " committer.type committer.site_admin \\\n", - "0 User False \n", - "1 User False \n", - "2 User False \n", - "3 User False \n", - "4 User False \n", - "5 User False \n", - "6 User False \n", - "7 User False \n", - "8 User False \n", - "9 User False \n", - "10 User False \n", - "11 User False \n", - "12 User False \n", - "13 User False \n", - "14 User False \n", - "15 User False \n", - "16 User False \n", - "17 User False \n", - "18 User False \n", - "19 User False \n", - "20 User False \n", - "21 User False \n", - "22 User False \n", - "23 User False \n", - "24 User False \n", - "25 User False \n", - "26 User False \n", - "27 User False \n", - "28 User False \n", - "29 User False \n", - "30 User False \n", - "31 User False \n", - "32 User False \n", - "33 User False \n", - "34 User False \n", - "35 User False \n", - "36 User False \n", - "37 User False \n", - "38 User False \n", - "39 User False \n", - "40 User False \n", - "41 User False \n", - "42 User False \n", - "43 User False \n", - "44 User False \n", - "45 User False \n", - "46 User False \n", - "47 User False \n", - "48 User False \n", - "49 User False \n", - "50 User False \n", - "51 User False \n", - "52 User False \n", - "53 User False \n", - "54 User False \n", - "55 User False \n", - "56 User False \n", - "57 User False \n", - "58 User False \n", - "59 User False \n", - "60 User False \n", - "61 User False \n", - "62 User False \n", - "63 User False \n", - "64 User False \n", - "65 User False \n", - "66 User False \n", - "67 User False \n", - "68 User False \n", - "69 User False \n", - "70 User False \n", - "71 User False \n", - "72 User False \n", - "73 User False \n", - "74 User False \n", - "75 User False \n", - "76 User False \n", - "77 User False \n", - "78 User False \n", - "79 User False \n", - "80 User False \n", - "81 User False \n", - "82 User False \n", - "83 User False \n", - "84 User False \n", - "85 User False \n", - "86 User False \n", - "87 User False \n", - "88 User False \n", - "89 User False \n", - "90 User False \n", - "91 User False \n", - "92 User False \n", - "93 User False \n", - "94 User False \n", - "95 User False \n", - "96 User False \n", - "97 User False \n", - "98 User False \n", - "99 User False \n", - "100 User False \n", - "101 User False \n", - "102 User False \n", - "103 User False \n", - "104 User False \n", - "105 User False \n", - "106 User False \n", - "107 User False \n", - "108 User False \n", - "109 User False \n", - "110 User False \n", - "111 User False \n", - "112 User False \n", - "113 User False \n", - "114 User False \n", - "115 User False \n", - "116 User False \n", - "117 User False \n", - "118 User False \n", - "119 User False \n", - "120 User False \n", - "121 User False \n", - "122 User False \n", - "123 User False \n", - "124 User False \n", - "125 User False \n", - "126 User False \n", - "127 User False \n", - "128 User False \n", - "129 User False \n", - "130 User False \n", - "131 User False \n", - "132 User False \n", - "133 User False \n", - "134 User False \n", - "135 User False \n", - "136 User False \n", - "137 User False \n", - "138 User False \n", - "139 User False \n", - "140 User False \n", - "141 User False \n", - "142 User False \n", - "143 User False \n", - "144 User False \n", - "145 User False \n", - "146 User False \n", - "147 User False \n", - "148 User False \n", - "149 User False \n", - "150 User False \n", - "151 User False \n", - "152 User False \n", - "153 User False \n", - "154 User False \n", - "155 User False \n", - "156 User False \n", - "157 User False \n", - "158 User False \n", - "159 User False \n", - "160 User False \n", - "161 User False \n", - "162 User False \n", - "163 User False \n", - "164 User False \n", - "165 User False \n", - "166 User False \n", - "167 User False \n", - "168 User False \n", - "169 User False \n", - "170 User False \n", - "171 User False \n", - "172 User False \n", - "173 User False \n", - "174 User False \n", - "175 User False \n", - "176 User False \n", - "177 User False \n", - "178 User False \n", - "179 User False \n", - "180 User False \n", - "181 User False \n", - "182 User False \n", - "183 User False \n", - "184 User False \n", - "185 User False \n", - "186 User False \n", - "187 User False \n", - "188 User False \n", - "189 User False \n", - "190 User False \n", - "191 User False \n", - "192 User False \n", - "193 User False \n", - "194 User False \n", - "195 User False \n", - "196 User False \n", - "197 User False \n", - "198 User False \n", - "199 User False \n", - "200 User False \n", - "201 User False \n", - "202 User False \n", - "203 User False \n", - "204 User False \n", - "205 User False \n", - "206 User False \n", - "207 User False \n", - "208 User False \n", - "209 User False \n", - "210 User False \n", - "211 User False \n", - "212 User False \n", - "213 User False \n", - "214 User False \n", - "215 User False \n", - "216 User False \n", - "217 User False \n", - "218 User False \n", - "219 User False \n", - "220 User False \n", - "221 User False \n", - "222 User False \n", - "223 User False \n", - "224 User False \n", - "225 User False \n", - "226 User False \n", - "227 User False \n", - "228 User False \n", - "229 User False \n", - "230 User False \n", - "231 User False \n", - "232 User False \n", - "233 User False \n", - "234 User False \n", - "235 User False \n", - "236 User False \n", - "237 User False \n", - "238 User False \n", - "239 User False \n", - "240 User False \n", - "241 User False \n", - "242 User False \n", - "243 User False \n", - "244 User False \n", - "245 User False \n", - "246 User False \n", - "247 User False \n", - "248 User False \n", - "249 User False \n", - "250 User False \n", - "251 User False \n", - "252 User False \n", - "253 User False \n", - "254 User False \n", - "255 User False \n", - "256 User False \n", - "257 User False \n", - "258 User False \n", - "259 User False \n", - "260 User False \n", - "261 User False \n", - "262 User False \n", - "263 User False \n", - "264 User False \n", - "265 User False \n", - "266 User False \n", - "267 User False \n", - "268 User False \n", - "269 User False \n", - "270 User False \n", - "271 User False \n", - "272 User False \n", - "273 User False \n", - "274 User False \n", - "275 User False \n", - "276 User False \n", - "277 User False \n", - "278 User False \n", - "279 User False \n", - "280 User False \n", - "281 User False \n", - "282 User False \n", - "283 User False \n", - "284 User False \n", - "285 User False \n", - "286 User False \n", - "287 User False \n", - "288 User False \n", - "289 User False \n", - "290 User False \n", - "291 User False \n", - "292 User False \n", - "293 User False \n", - "294 User False \n", - "295 User False \n", - "296 User False \n", - "297 User False \n", - "298 User False \n", - "299 User False \n", - "300 User False \n", - "301 User False \n", - "302 User False \n", - "303 User False \n", - "304 User False \n", - "305 User False \n", - "306 User False \n", - "307 User False \n", - "308 User False \n", - "309 User False \n", - "310 User False \n", - "311 User False \n", - "312 User False \n", - "313 User False \n", - "314 User False \n", - "315 User False \n", - "316 User False \n", - "317 User False \n", - "318 User False \n", - "319 User False \n", - "320 User False \n", - "321 User False \n", - "322 User False \n", - "323 User False \n", - "324 User False \n", - "325 User False \n", - "326 User False \n", - "327 User False \n", - "328 User False \n", - "329 User False \n", - "330 User False \n", - "331 User False \n", - "332 User False \n", - "333 User False \n", - "334 User False \n", - "335 User False \n", - "336 User False \n", - "337 User False \n", - "338 User False \n", - "339 User False \n", - "340 User False \n", - "341 User False \n", - "342 User False \n", - "343 User False \n", - "344 User False \n", - "345 User False \n", - "346 User False \n", - "347 User False \n", - "348 User False \n", - "349 User False \n", - "350 User False \n", - "351 User False \n", - "352 User False \n", - "353 User False \n", - "354 User False \n", - "355 User False \n", - "356 User False \n", - "357 User False \n", - "358 User False \n", - "359 User False \n", - "360 User False \n", - "361 User False \n", - "362 User False \n", - "363 User False \n", - "364 User False \n", - "365 User False \n", - "366 User False \n", - "367 User False \n", - "368 User False \n", - "369 User False \n", - "370 User False \n", - "371 User False \n", - "372 User False \n", - "373 User False \n", - "374 User False \n", - "375 User False \n", - "376 User False \n", - "377 User False \n", - "378 User False \n", - "379 User False \n", - "380 User False \n", - "381 User False \n", - "382 User False \n", - "383 User False \n", - "384 User False \n", - "385 NaN NaN \n", - "386 User False \n", - "387 User False \n", - "388 NaN NaN \n", - "389 User False \n", - "390 User False \n", - "391 User False \n", - "392 User False \n", - "393 User False \n", - "394 User False \n", - "395 User False \n", - "396 User False \n", - "397 User False \n", - "398 User False \n", - "399 User False \n", - "400 User False \n", - "401 User False \n", - "402 User False \n", - "403 User False \n", - "404 User False \n", - "405 User False \n", - "406 User False \n", - "407 User False \n", - "408 User False \n", - "409 User False \n", - "410 User False \n", - "411 User False \n", - "412 User False \n", - "413 User False \n", - "414 User False \n", - "415 User False \n", - "416 User False \n", - "417 User False \n", - "418 User False \n", - "419 User False \n", - "420 User False \n", - "421 User False \n", - "422 User False \n", - "423 User False \n", - "424 User False \n", - "425 User False \n", - "426 User False \n", - "427 User False \n", - "428 User False \n", - "429 User False \n", - "430 User False \n", - "431 User False \n", - "432 User False \n", - "433 User False \n", - "434 User False \n", - "435 User False \n", - "436 User False \n", - "437 User False \n", - "438 User False \n", - "439 User False \n", - "440 User False \n", - "441 User False \n", - "442 User False \n", - "443 User False \n", - "444 User False \n", - "445 User False \n", - "446 User False \n", - "447 User False \n", - "448 User False \n", - "449 User False \n", - "450 User False \n", - "451 User False \n", - "452 User False \n", - "453 User False \n", - "454 User False \n", - "455 User False \n", - "456 User False \n", - "457 User False \n", - "458 User False \n", - "459 User False \n", - "460 User False \n", - "461 User False \n", - "462 User False \n", - "463 User False \n", - "464 User False \n", - "465 User False \n", - "466 User False \n", - "467 User False \n", - "468 User False \n", - "469 User False \n", - "470 User False \n", - "471 User False \n", - "472 User False \n", - "473 User False \n", - "474 User False \n", - "475 User False \n", - "476 User False \n", - "477 User False \n", - "478 User False \n", - "479 User False \n", - "480 User False \n", - "481 User False \n", - "482 User False \n", - "483 User False \n", - "484 User False \n", - "485 User False \n", - "486 User False \n", - "487 NaN NaN \n", - "488 NaN NaN \n", - "489 NaN NaN \n", - "490 NaN NaN \n", - "491 User False \n", - "492 NaN NaN \n", - "493 NaN NaN \n", - "494 User False \n", - "495 NaN NaN \n", - "496 User False \n", - "497 User False \n", - "498 User False \n", - "499 NaN NaN \n", - "500 User False \n", - "501 NaN NaN \n", - "502 User False \n", - "503 NaN NaN \n", - "504 User False \n", - "505 NaN NaN \n", - "506 User False \n", - "507 NaN NaN \n", - "508 User False \n", - "509 User False \n", - "510 User False \n", - "511 User False \n", - "512 User False \n", - "513 NaN NaN \n", - "514 NaN NaN \n", - "515 NaN NaN \n", - "516 User False \n", - "517 User False \n", - "518 User False \n", - "519 User False \n", - "520 User False \n", - "521 NaN NaN \n", - "522 User False \n", - "523 NaN NaN \n", - "524 User False \n", - "525 NaN NaN \n", - "526 User False \n", - "527 NaN NaN \n", - "528 User False \n", - "529 NaN NaN \n", - "530 User False \n", - "531 NaN NaN \n", - "532 NaN NaN \n", - "533 User False \n", - "534 User False \n", - "535 NaN NaN \n", - "536 User False \n", - "537 User False \n", - "538 User False \n", - "539 User False \n", - "540 User False \n", - "541 NaN NaN \n", - "542 User False \n", - "543 NaN NaN \n", - "544 User False \n", - "545 NaN NaN \n", - "546 User False \n", - "547 NaN NaN \n", - "548 User False \n", - "549 User False \n", - "550 User False \n", - "551 User False \n", - "552 User False \n", - "553 User False \n", - "554 User False \n", - "555 User False \n", - "556 User False \n", - "557 User False \n", - "558 NaN NaN \n", - "559 User False \n", - "560 User False \n", - "561 User False \n", - "562 User False \n", - "563 User False \n", - "564 User False \n", - "565 User False \n", - "566 User False \n", - "567 User False \n", - "568 User False \n", - "569 User False \n", - "570 User False \n", - "571 User False \n", - "572 User False \n", - "573 User False \n", - "574 User False \n", - "575 User False \n", - "576 User False \n", - "577 User False \n", - "578 User False \n", - "579 User False \n", - "580 User False \n", - "581 User False \n", - "582 User False \n", - "583 User False \n", - "584 User False \n", - "585 User False \n", - "586 User False \n", - "587 User False \n", - "588 User False \n", - "589 User False \n", - "590 User False \n", - "591 User False \n", - "592 User False \n", - "593 User False \n", - "594 NaN NaN \n", - "595 User False \n", - "596 NaN NaN \n", - "597 User False \n", - "598 User False \n", - "599 NaN NaN \n", - "600 NaN NaN \n", - "601 User False \n", - "602 NaN NaN \n", - "603 NaN NaN \n", - "604 NaN NaN \n", - "605 NaN NaN \n", - "606 NaN NaN \n", - "607 NaN NaN \n", - "608 NaN NaN \n", - "609 NaN NaN \n", - "610 NaN NaN \n", - "611 User False \n", - "612 User False \n", - "613 User False \n", - "614 User False \n", - "615 User False \n", - "616 User False \n", - "617 User False \n", - "618 User False \n", - "619 User False \n", - "620 User False \n", - "621 User False \n", - "622 NaN NaN \n", - "623 User False \n", - "624 User False \n", - "625 User False \n", - "626 NaN NaN \n", - "627 User False \n", - "628 NaN NaN \n", - "629 User False \n", - "630 User False \n", - "631 User False \n", - "632 User False \n", - "633 User False \n", - "634 User False \n", - "635 User False \n", - "636 User False \n", - "637 User False \n", - "638 User False \n", - "639 User False \n", - "640 User False \n", - "641 NaN NaN \n", - "642 User False \n", - "643 User False \n", - "644 User False \n", - "645 NaN NaN \n", - "646 NaN NaN \n", - "647 User False \n", - "648 User False \n", - "649 NaN NaN \n", - "650 NaN NaN \n", - "651 User False \n", - "652 NaN NaN \n", - "653 NaN NaN \n", - "654 NaN NaN \n", - "655 User False \n", - "656 User False \n", - "657 User False \n", - "658 User False \n", - "659 User False \n", - "660 User False \n", - "661 NaN NaN \n", - "662 User False \n", - "663 NaN NaN \n", - "664 NaN NaN \n", - "665 NaN NaN \n", - "666 NaN NaN \n", - "667 User False \n", - "668 User False \n", - "669 NaN NaN \n", - "670 User False \n", - "671 NaN NaN \n", - "672 NaN NaN \n", - "673 User False \n", - "674 User False \n", - "675 User False \n", - "676 User False \n", - "677 User False \n", - "678 User False \n", - "679 User False \n", - "680 User False \n", - "681 User False \n", - "682 User False \n", - "683 User False \n", - "684 User False \n", - "685 User False \n", - "686 User False \n", - "687 User False \n", - "688 User False \n", - "689 User False \n", - "690 User False \n", - "691 User False \n", - "692 User False \n", - "693 User False \n", - "694 User False \n", - "695 User False \n", - "696 User False \n", - "697 User False \n", - "698 User False \n", - "699 User False \n", - "700 User False \n", - "701 User False \n", - "702 User False \n", - "703 User False \n", - "704 User False \n", - "705 User False \n", - "706 User False \n", - "707 User False \n", - "708 User False \n", - "709 User False \n", - "710 User False \n", - "711 User False \n", - "712 User False \n", - "713 User False \n", - "714 User False \n", - "715 User False \n", - "716 User False \n", - "717 User False \n", - "718 User False \n", - "719 User False \n", - "720 User False \n", - "721 User False \n", - "722 NaN NaN \n", - "723 User False \n", - "724 NaN NaN \n", - "725 User False \n", - "726 User False \n", - "727 User False \n", - "728 NaN NaN \n", - "729 User False \n", - "730 NaN NaN \n", - "731 User False \n", - "732 NaN NaN \n", - "733 User False \n", - "734 User False \n", - "735 User False \n", - "736 User False \n", - "737 NaN NaN \n", - "738 User False \n", - "\n", - " parents.0.sha \\\n", - "0 NaN \n", - "1 efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", - "2 785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", - "3 9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", - "4 79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", - "5 6ad21b61dee3689c5ae68370d635c5ede483c851 \n", - "6 08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "7 08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "8 6ce547fefafa6b804338c231bcb137b789653fdc \n", - "9 af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "10 16da2f90240d536159a20697fb952b4d14846b13 \n", - "11 d9944466594e328cb46f732e5670660fd672a141 \n", - "12 0e31941b14171c16697123ff7b81becbeef1c089 \n", - "13 7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", - "14 a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "15 8632b0d19389dcac1b3f1089b634396b51ae8530 \n", - "16 9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "17 340238f97d078fc6b8524deac6366c9ce261b049 \n", - "18 0022011301eada9040803c924aa45423fd39e89c \n", - "19 69ac32a1e30dda03ea96d38178682a986d2b01db \n", - "20 cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", - "21 3645f26142d7b8481ab0b9848f87822118f04415 \n", - "22 4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "23 e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", - "24 552bffb1497d24e4f71b1accf7905a6356622c97 \n", - "25 3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", - "26 6070036419bc21c39658a0362a91bb0ba6105b56 \n", - "27 77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", - "28 b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "29 6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", - "30 7265da109f405f63768c8ce8efc023f57283059f \n", - "31 fcd68570866ef29194433ac4087d4505ca08f8b1 \n", - "32 f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", - "33 b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", - "34 47142c65baa97e5d65c02d0fba403091f3a8f269 \n", - "35 cd39076585625dec1eebbf66af67269b0ace44fd \n", - "36 e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", - "37 257c8a685708951e0f2b41f7d671fee44b4234c2 \n", - "38 b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", - "39 167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", - "40 9196885051adca8a5adccb2e2ac075f006e78500 \n", - "41 e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", - "42 736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", - "43 e65254b19ff0d017fd349d9678d4c8233670c707 \n", - "44 3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "45 3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "46 3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "47 a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "48 189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", - "49 4567906453bee9982446cd027786eecf829ef2b7 \n", - "50 e58668988a36089ba7e486c143bb73a387deae47 \n", - "51 757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "52 8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", - "53 0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "54 4f904b51a3ad844ab77d01625129093de37975be \n", - "55 e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "56 5d5783479260ee516f3d37476682fff5139128b9 \n", - "57 3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "58 e1cc17686f8b48d470603b2059d7dea413d18cbe \n", - "59 09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", - "60 6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "61 0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "62 8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", - "63 8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "64 77df60df8a34b0a0c2c8910513370df53feec03c \n", - "65 a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "66 05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", - "67 a7f09d915f8a526b44485c7c56d82e278e930948 \n", - "68 d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "69 bd24869bb2b00401066586a54c3c9059a9261801 \n", - "70 d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", - "71 2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "72 6b3074777693f615855355efc92ba5eaa5fd18c9 \n", - "73 ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "74 f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", - "75 4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "76 a2390433650e43a1df673dbc03745703c266d6be \n", - "77 18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "78 c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", - "79 8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "80 4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "81 42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "82 c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "83 e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", - "84 07313301b74c4c0bd95755b48de1e426eda70712 \n", - "85 2994c396f12803e8a850890c61f38dce385bad90 \n", - "86 62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "87 340839349582612fd277eb5d046a355a15d291b3 \n", - "88 309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "89 5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", - "90 13d04064764124c55b01ef23947fa28b88779417 \n", - "91 2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "92 7b6638237aa2dd25cc13b6931671e231675eabe7 \n", - "93 0de983f3897470047ecc176332187eff12580d7e \n", - "94 24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", - "95 69a243a698555feac49dd16d1ab544d60b74115b \n", - "96 767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "97 1429eb572ade1b728cd095c554f735e8184016b0 \n", - "98 d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", - "99 23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "100 fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", - "101 3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "102 61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", - "103 ee5a661314196af16994119d69b609f2b11de764 \n", - "104 cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", - "105 025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", - "106 c20d33fafaa72f0f0728574efb39715e58e5d27f \n", - "107 c73a0acd51382f17f34c360430f0ca30c92d9129 \n", - "108 ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", - "109 6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "110 6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", - "111 6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "112 ed8f3032452f07635808d7c426ac164a205c39ca \n", - "113 5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", - "114 02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "115 b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", - "116 a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "117 8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", - "118 ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "119 b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", - "120 328aab0e1d08169095c461fb564224a72adf5981 \n", - "121 328aab0e1d08169095c461fb564224a72adf5981 \n", - "122 bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "123 4aea6786955cf3bce6f87d9ce9156e6239420314 \n", - "124 82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "125 566ca78947776620ccda7b5739070b1ce5b225fc \n", - "126 1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "127 525f63f8f7160bf930c6839c3ae00449c947798d \n", - "128 5518ee75e215a8a9881173733f9072b1765ac560 \n", - "129 f28b599f12fcaf8ee74c709871c425bc9c516388 \n", - "130 c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "131 c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", - "132 975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "133 a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", - "134 397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", - "135 8406662a52d5c36e3be3d25382fffeca637692ce \n", - "136 cf890c54b1cb079796f39034131ab7d16d961ade \n", - "137 301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "138 239b59523b85571fcc95584c9e3ae8962ea18dfc \n", - "139 d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "140 f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", - "141 956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "142 4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", - "143 54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "144 a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", - "145 03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", - "146 89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "147 a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", - "148 5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "149 8de644858386b234999018cfd609463cc6ccd1bd \n", - "150 31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", - "151 4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", - "152 fb4f942af950aaede9111853f3623393f8dfbeba \n", - "153 0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", - "154 dc373c05432b0862847b64053524cad676a624c1 \n", - "155 085cf28c84337e84d3c821fec281f159193501c7 \n", - "156 930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "157 1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", - "158 cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "159 2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "160 1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", - "161 cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "162 d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", - "163 059daf7439b541a96ee814460f9764df45a2393b \n", - "164 2812ababfb97e4cb43c13f17e40e292560ac633c \n", - "165 930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "166 d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "167 40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", - "168 ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "169 dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", - "170 ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "171 15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", - "172 99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "173 2fc03e93c3e5fb074ec957039252baa3b655147a \n", - "174 36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "175 18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", - "176 4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "177 98adbce2d54553228999014ad63398430bfb41ef \n", - "178 6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", - "179 70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "180 f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", - "181 817531168e66d066c588f4a1a8b55022b7e49e2f \n", - "182 434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", - "183 7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "184 e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", - "185 5550f593225b353973d81531849d2085a8d20049 \n", - "186 a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "187 45c377516bdb7f1b926d1bb504afc801069d5bba \n", - "188 5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "189 88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", - "190 8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "191 7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", - "192 580de96b0844723391a641604968711510d6442a \n", - "193 2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", - "194 25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "195 a156e69e38ddb3b53d7b65e859398380003291e6 \n", - "196 0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", - "197 003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "198 adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", - "199 13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "200 13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "201 bce98f4fcec72e2c07840b18deab36ae63167a0d \n", - "202 d1be675b7aedbfee9a2775e15e42d1993da9830c \n", - "203 5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "204 4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", - "205 189fda135211d63053575020374b0cb68fb427f5 \n", - "206 294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "207 301ccad3f11519ae3be1fbc124838a3717031b0a \n", - "208 be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "209 0fccff6e64ebf013432297c3e14bb012c0bda298 \n", - "210 140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "211 4a459f938ce64318655f544a912c7a897f41769f \n", - "212 0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "213 d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", - "214 9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "215 e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", - "216 9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "217 e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", - "218 673c18ede6be55c414166826f9b9f293aac4d712 \n", - "219 54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", - "220 997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "221 2c445fbe6910e47d2b452a2000da512c806d399c \n", - "222 cb93364422d93a620d10f3c0570236f924cb8535 \n", - "223 73efa769148f11d4d7c7aa1ea1076695318532d1 \n", - "224 32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", - "225 a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "226 6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", - "227 d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", - "228 dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "229 a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", - "230 16372613782964481372e0e17050caa66f325a55 \n", - "231 c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", - "232 d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "233 b1acc3d89cab4617a30a04874853a902ac7c9927 \n", - "234 221fc90fc6594eda4b5b0771adcdccd10b679393 \n", - "235 772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "236 324f734c75dcdc51907ec293fbb2791fdf32da59 \n", - "237 df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", - "238 38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "239 0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", - "240 481f95db5848a427bce0f863816e3c804ab2f667 \n", - "241 785d25ca252c14d915b9847577b9b1e987909572 \n", - "242 44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", - "243 d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", - "244 814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "245 c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", - "246 7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "247 2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", - "248 dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "249 2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "250 2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "251 abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "252 af3948942c421276835dcc20deb6dc88d90a93b5 \n", - "253 72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "254 652fff742a0b27d7ba2016cca7bd380c800658e8 \n", - "255 b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "256 355263814c3236a3513b46396bfbcfdf6b8f222e \n", - "257 8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "258 4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "259 c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "260 07313301b74c4c0bd95755b48de1e426eda70712 \n", - "261 2994c396f12803e8a850890c61f38dce385bad90 \n", - "262 340839349582612fd277eb5d046a355a15d291b3 \n", - "263 62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "264 309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "265 2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "266 0de983f3897470047ecc176332187eff12580d7e \n", - "267 69a243a698555feac49dd16d1ab544d60b74115b \n", - "268 767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "269 23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "270 041318439bf0ba291f990faaa27cd6ad0a062d13 \n", - "271 3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "272 ee5a661314196af16994119d69b609f2b11de764 \n", - "273 de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", - "274 4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "275 5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", - "276 42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "277 beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", - "278 0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "279 18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "280 11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "281 975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "282 ffb709269dad74b4d538be957ae318b0bd874c9e \n", - "283 7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "284 7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "285 f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", - "286 4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "287 3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", - "288 684864ec79bc932ba4789b787171f7487b8cc025 \n", - "289 8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", - "290 de01b0573fd9108539ef10b4e44b12d334085871 \n", - "291 090c0ae6d951af2729c5e58c334a19530cc92462 \n", - "292 3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "293 3bbf66f3b680f17e404388ed009202a082045458 \n", - "294 ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "295 9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", - "296 47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "297 ffc92e7718351a97dd6a76166f60743b2ec200cb \n", - "298 887dff715147378da5ead94cb430cbfd7bb78900 \n", - "299 9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "300 c0c61df0b334cc454968643a3ffe278d73e8b13b \n", - "301 2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "302 5800ab43fe4afd66825db1e574176370558a94bf \n", - "303 d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "304 22d72b81647a52536359e041b14a962e177e3e09 \n", - "305 2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "306 3061939d9c953367a53b79c1a954d14d1a259948 \n", - "307 08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "308 58c11d41888968d3d740007beb3106f869163a3a \n", - "309 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "310 3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "311 56c76906d05437800ab90b4124f2f508ef2ad046 \n", - "312 2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", - "313 833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", - "314 4438901e7a482548ab48cc25886281d438a1b2a5 \n", - "315 a5dfe9973ad3f2e018d8786d1a325df0142138be \n", - "316 ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", - "317 7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", - "318 eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "319 6551121884cd844b90a95d4a9ca8715326570628 \n", - "320 c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "321 292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", - "322 63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", - "323 687aad1961604b6d46d42c09870d7565c4a6e956 \n", - "324 8753c19af7238360702ecbd5ac41c415d2721189 \n", - "325 a7e4b0a53425162108bcebbf876b60151b575eee \n", - "326 b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "327 b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "328 0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "329 bad10b1f56257845787573dffd8906545887b9db \n", - "330 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "331 a0723d561f4158d10be9f6b11d376122bb657a15 \n", - "332 4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "333 5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", - "334 d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "335 86148b86c6965207f8258e28710dd2fab8618970 \n", - "336 aa861b930fe68121b94cd06c07d3055ce90f4258 \n", - "337 8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "338 8d5661e174009c682a8d378c87596a1489925275 \n", - "339 36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", - "340 bcd392034d1a991d3fb179e86f5865c30d41f961 \n", - "341 88f692665895f67f6da8346afa5d7d8d70833177 \n", - "342 2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", - "343 eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", - "344 4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", - "345 5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "346 8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", - "347 fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "348 ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "349 d575b21a52735d79dd37a3a8b417b9c93e564700 \n", - "350 9372102bda7df07a02f114c196a4d0b1bb668f39 \n", - "351 ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "352 60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", - "353 e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", - "354 52f499bc735f01d48207bf6e8520b56d9e576a76 \n", - "355 e46989ce2bccf8e58a520da10d172ef2960ed755 \n", - "356 c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", - "357 b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "358 1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", - "359 b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", - "360 0bbcd1706ca2f899b67682b8783fae636bb0372d \n", - "361 cf54775bef36c0df39e66317fe86b806d74811a3 \n", - "362 027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "363 6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", - "364 58b9841003e927db3fdb503055a22f57cb56a57c \n", - "365 1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", - "366 f46dca0809b813e38214d96860da7ea83614e54c \n", - "367 ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", - "368 c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "369 0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", - "370 bb2498ccdb4396ed602db544a725793ea0d75d2a \n", - "371 c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "372 256afa4865645e3bafc2372cfbd9780e653f535c \n", - "373 e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "374 140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", - "375 3e41645a33c1badb690ea9325732398b15bdd305 \n", - "376 fdb4666aac16126e3d851db8343e2d8c573131df \n", - "377 0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", - "378 8b002924f8c095ab39fec054b1886adca6452d31 \n", - "379 c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", - "380 39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "381 f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", - "382 0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "383 0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "384 2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", - "385 589fec138a6544295f0b146d0da8c24735910bfb \n", - "386 5edcf73549d1f462932c4fbb9416e911665bca15 \n", - "387 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "388 d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", - "389 3062d7af91c20811352c88bb87d318a93fa3fd78 \n", - "390 7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", - "391 440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "392 9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", - "393 80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "394 58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", - "395 bc5afbccfcab83e753302e06c9f4c9c232992646 \n", - "396 440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "397 99547568f22e486a758db0df41c27bd7a0a4abe0 \n", - "398 cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", - "399 472b541958e2f8755dd72bf8601404c3fb035115 \n", - "400 b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", - "401 25e45be1413ac507192852914d3aeb808834c08d \n", - "402 80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "403 c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", - "404 f4cee99def7786ecdc76093de36441a22e1d2744 \n", - "405 283c47387dbc9ef10de816a5a7069edc194ec215 \n", - "406 1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "407 86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", - "408 182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", - "409 252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "410 154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", - "411 af857a504106434a753ecd541f7b0bb5d07970aa \n", - "412 5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", - "413 fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", - "414 0fa0767f806b67ec842f6eda423931038c74456d \n", - "415 10ff0031128024299158c2873e6f4f19bdfce9fa \n", - "416 1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "417 252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "418 1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "419 af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", - "420 4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", - "421 ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "422 59c7309f45fd1973beba192c429073b8469b5766 \n", - "423 61daadbf669adf36fe353b4d6487acae57268715 \n", - "424 0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", - "425 67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "426 730872d14dae5650a1cf69e9110d00af523235f4 \n", - "427 6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "428 58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", - "429 1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "430 293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", - "431 d557b80c2db149dc50e2163abe30635c32faa971 \n", - "432 9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", - "433 d557b80c2db149dc50e2163abe30635c32faa971 \n", - "434 431b4b6434f318354426ee02a49616b998e8cc68 \n", - "435 887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", - "436 0d3a6c5423405678431f647444cbefb72626210b \n", - "437 fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", - "438 16c09d89398603dcf653cc5476f857f1a21c1d9d \n", - "439 1e5b0f481bd71308be89983e031377b3e7492a0d \n", - "440 0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", - "441 501950eec393c13893d439deae3c536d3b8a694f \n", - "442 ba884d04072b9b74763294c05fecffe465056590 \n", - "443 81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", - "444 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "445 8681f662939bd76d24ebc56f149118fb6567ee18 \n", - "446 be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", - "447 021b5670e6e563087b7821fca927f62d989e5cea \n", - "448 40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "449 0d06063abf79210210b95887714630740210e26a \n", - "450 0d06063abf79210210b95887714630740210e26a \n", - "451 01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "452 475cfe27e43194a6d38915e4110dfc5be1b12935 \n", - "453 96e477a681d939a64af04440ee682a2d0f6be365 \n", - "454 fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "455 2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", - "456 788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "457 c259def486334fc9f7610d6ecb1d22c7fd92507d \n", - "458 b46aec85945ed773eff0445db3b0940f4469d028 \n", - "459 d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", - "460 e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "461 9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "462 02ef01dd646992f7518094c48281eb1b389ac105 \n", - "463 3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", - "464 b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "465 b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "466 48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "467 d89e87e2eb0296a353cd880d47773307d949ad02 \n", - "468 bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "469 a19f887adf8ddf4c61c1af803d46bbd35643516a \n", - "470 e7537add911efbf8890b126d3639c0560fe03827 \n", - "471 0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", - "472 e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "473 e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "474 14a38b648034e61270207ba3672a19ec08401aca \n", - "475 a9f619032ea68c561e39a9ea3fe4358543356a92 \n", - "476 b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "477 032815608e6312b595b4aaf9904d5b4c189dd6dc \n", - "478 72911607eb497585b8e56d906d0794c99f888e7c \n", - "479 b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "480 e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", - "481 0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "482 ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", - "483 933b99c3cbf59d96086e272189e9f885684c3a3c \n", - "484 e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "485 18599815b186419ea8f71caccd3d3496e52310bb \n", - "486 8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", - "487 3565d1fa78d202b3ab92badfc438b07104835152 \n", - "488 db5a21729701340b0ce4441267d315fc3ff9d56c \n", - "489 f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", - "490 d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", - "491 3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", - "492 aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "493 9443bf0185c229b2805f6d748642a9ef868ed910 \n", - "494 33114538c5c04a541b79c07b9eab13e7f4688776 \n", - "495 04b174de7519eba544de546c8da83605b2d67695 \n", - "496 313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", - "497 776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "498 7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", - "499 84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "500 28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", - "501 a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "502 0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", - "503 19d69647f9abfa71c99eb9db5c38006af993864e \n", - "504 408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", - "505 17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "506 8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", - "507 a48af996cb97f811d37735f251903ece2b08cbfc \n", - "508 318d9bf94836219690597e8f3f88d6e544008903 \n", - "509 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "510 7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "511 145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "512 60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", - "513 48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "514 6fdaa17d9183d60ed609197acdd18fea87101931 \n", - "515 59b5cdb1dee0213511256459d4fcde13649ee888 \n", - "516 ea1a723bdac5652aa6407361fd05e814f3a51401 \n", - "517 84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "518 a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", - "519 a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "520 92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", - "521 c40a48a903d50116e537c135e6f852900341dbf8 \n", - "522 c40a48a903d50116e537c135e6f852900341dbf8 \n", - "523 59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "524 596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", - "525 46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "526 dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", - "527 9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "528 ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", - "529 c436780fea7228df63f493451531be6fd448854e \n", - "530 98d47fb0511e0b19b087c29a8464e773106334a8 \n", - "531 18599815b186419ea8f71caccd3d3496e52310bb \n", - "532 171a34d4e648d23f090572086a6ed40794eb0896 \n", - "533 d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "534 e435af939c4a776f9cb9309e761a46cbd0043b61 \n", - "535 41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "536 7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", - "537 0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", - "538 432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "539 5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "540 c5468c985964935bd9600f8e20380e31be449e2b \n", - "541 a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "542 441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", - "543 67c8be545d4483ac34f86fdd57f09135a4820be6 \n", - "544 a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "545 7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "546 4ec1022d2645f3c2e5018971473710d568078eae \n", - "547 03ded64be9b290287ab0101891ca6f338861c2fe \n", - "548 cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", - "549 25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "550 cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", - "551 6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", - "552 2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "553 0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", - "554 83b4e1cc168c66466a246f63da7b62b42d412110 \n", - "555 fdfbacb192894a95177245e08264d591d3980725 \n", - "556 4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "557 94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", - "558 5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "559 3182e0793150de4ffb34da2774991cb24e49a191 \n", - "560 3066954597d739b4aba34d474b2e0f6a8b818714 \n", - "561 82edfc44b8b1671ece57d88953f7350ea8837237 \n", - "562 096377bad78018607072daf7c94e7eb90ae17af8 \n", - "563 2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", - "564 3b1848614de19ad87a66436350f5a3161ee61188 \n", - "565 8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "566 b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", - "567 f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "568 e3efe8773f959910461fc3bbf9b49c57c97de27a \n", - "569 f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "570 62034dec31973902cdbad9dde49d215016520b5e \n", - "571 9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", - "572 3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", - "573 054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "574 245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", - "575 204cef7c7591703727291b16cc78cc5e30d710d7 \n", - "576 9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", - "577 e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "578 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "579 da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", - "580 965b82561d82c5d347fd10c77245dcd8691ba119 \n", - "581 d531c3422f806634d35d611b0296b6a34815c4e7 \n", - "582 fc0134c3516e01032a32997d037b3ba296e26221 \n", - "583 9e470184929001d566cbe593656b2c4b13aa1624 \n", - "584 da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", - "585 bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", - "586 e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", - "587 193d738ff05632b2a2f301bf08d4d9772b1837ec \n", - "588 659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", - "589 4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", - "590 d146942a21ba93007cadd23d4f2c2035fa783142 \n", - "591 affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", - "592 7d2a5e215a986441ef272144bf4a009134df7ce9 \n", - "593 0fa36435691cac5651bee2ffe511f73ccd98c367 \n", - "594 c37267e1ee355c619a3058da5a7135e19e6522de \n", - "595 94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "596 94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "597 410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", - "598 4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "599 8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", - "600 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "601 b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", - "602 4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", - "603 4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", - "604 d3955683782369078d9d9137d6a0968adae23a92 \n", - "605 734690c08be5b5d00193e2307125e669a1e3334f \n", - "606 b9174859384269ff9eeadcab12762d38c56aef36 \n", - "607 7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "608 98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", - "609 c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", - "610 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "611 c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", - "612 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "613 2f6878301950dfea48a8147a6d8bd012be564063 \n", - "614 a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", - "615 af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "616 d155ba8553d2c53580ef66fbf733484dc2857a30 \n", - "617 3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", - "618 487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", - "619 e6a3f0cc5710495475e7b959ee82c649978843f8 \n", - "620 4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", - "621 af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "622 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "623 6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", - "624 89b57278869c7b46fbbaf94825ed336328f3567a \n", - "625 fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", - "626 d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "627 4a8d93e8607e2413edee71da68cade6e11249fea \n", - "628 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "629 a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", - "630 05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", - "631 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "632 6c613ce701353f42b6c911801f0aeb78413fac9d \n", - "633 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "634 5088650c144e6a3ee05ac1e015d487a86095e665 \n", - "635 389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", - "636 7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "637 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "638 8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", - "639 ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "640 8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", - "641 3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "642 2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", - "643 d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", - "644 0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", - "645 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "646 06ceff14b2db920d458dc337b1100dced992e627 \n", - "647 3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "648 d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "649 d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "650 ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", - "651 239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", - "652 178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "653 a9c8d5c82645cd677340c408291f6c5556f2586f \n", - "654 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "655 d4c410cd91618a8a74a7763598e499f6a8aa168b \n", - "656 8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "657 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "658 207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "659 ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", - "660 cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", - "661 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "662 4a13df461c42f970a099de77377f309995e7995c \n", - "663 4a13df461c42f970a099de77377f309995e7995c \n", - "664 dddc6afc29de895f4131693e17b3cc856ff23f8d \n", - "665 72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", - "666 4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", - "667 1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", - "668 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "669 c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "670 536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", - "671 5c3aab6eea0b638551682adf029a947d11d41621 \n", - "672 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "673 50e92c677f4cd547c32bb9305269a762a9595074 \n", - "674 1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "675 a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", - "676 4d33035dd296826bbde200e17e5281910ac8be13 \n", - "677 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "678 12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "679 2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "680 1ce31fc9e2805034578eff60a269c02176f03252 \n", - "681 1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", - "682 25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", - "683 63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", - "684 e5198e0f0cb97456678856a60a13e87581e39966 \n", - "685 ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", - "686 870e39341592de0113c530f471098490a246ac24 \n", - "687 58e40f66297b220958bcf09c6f92009ba6422e3a \n", - "688 6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", - "689 81bceb5eee4289c9fcefad90f821f5269849df37 \n", - "690 77f7c148e7de394021ca84a012427a8a0974eb5f \n", - "691 19fd85f5aceb424c866a2c939caea18a4383a136 \n", - "692 7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", - "693 a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", - "694 71626fbc1ecab1867deda1c9739557a345c443c3 \n", - "695 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "696 352813601073bcdc3d5eb08d1be07be904276a9a \n", - "697 48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", - "698 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "699 51015f8712a57688e520961c4ccf7e259bf56995 \n", - "700 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "701 db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", - "702 2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "703 e941759874365cb152a3562c22d10847d10db326 \n", - "704 50b790037030d958b662085c3f4cf34ba72a32ec \n", - "705 4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", - "706 50b790037030d958b662085c3f4cf34ba72a32ec \n", - "707 5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "708 5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "709 def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "710 4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "711 36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "712 6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", - "713 1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", - "714 cac526afe42a99640d287b18521d4f597f758cc7 \n", - "715 3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", - "716 ca9422949acac3495dc385af56e9778a720578fa \n", - "717 38398a75e9762ff070d8e9bd714d074332646cd7 \n", - "718 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "719 70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "720 9283ea834c9036298d0ffeec455cb00e80998157 \n", - "721 257023f6884c7be64f80212d5b7e5b5090074675 \n", - "722 8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "723 359b8c8634db73b939496c53643cc0fae7f22a58 \n", - "724 dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "725 63dd028fca845a55a065ac75aea5f9079cce065e \n", - "726 a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "727 a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "728 f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "729 82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", - "730 860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "731 5734aa71940623de415012e724571e8dc83c7ec4 \n", - "732 37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "733 901b1b788a2ec2b4722c9672910ad880b29b368b \n", - "734 522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "735 3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", - "736 522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "737 9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "738 976810404a63f0f005190d8183450534f4c631df \n", - "\n", - " parents.0.url \\\n", - "0 NaN \n", - "1 https://api.github.com/repos/ANHIG/IMGTHLA/commits/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", - "2 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", - "3 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", - "4 https://api.github.com/repos/ANHIG/IMGTHLA/commits/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", - "5 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", - "6 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "7 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "8 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce547fefafa6b804338c231bcb137b789653fdc \n", - "9 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "10 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13 \n", - "11 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141 \n", - "12 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089 \n", - "13 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", - "14 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "15 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", - "16 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "17 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049 \n", - "18 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0022011301eada9040803c924aa45423fd39e89c \n", - "19 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69ac32a1e30dda03ea96d38178682a986d2b01db \n", - "20 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", - "21 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3645f26142d7b8481ab0b9848f87822118f04415 \n", - "22 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "23 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", - "24 https://api.github.com/repos/ANHIG/IMGTHLA/commits/552bffb1497d24e4f71b1accf7905a6356622c97 \n", - "25 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", - "26 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6070036419bc21c39658a0362a91bb0ba6105b56 \n", - "27 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", - "28 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "29 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", - "30 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7265da109f405f63768c8ce8efc023f57283059f \n", - "31 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", - "32 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", - "33 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", - "34 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", - "35 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd39076585625dec1eebbf66af67269b0ace44fd \n", - "36 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", - "37 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", - "38 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", - "39 https://api.github.com/repos/ANHIG/IMGTHLA/commits/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", - "40 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9196885051adca8a5adccb2e2ac075f006e78500 \n", - "41 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", - "42 https://api.github.com/repos/ANHIG/IMGTHLA/commits/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", - "43 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e65254b19ff0d017fd349d9678d4c8233670c707 \n", - "44 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "45 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "46 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "47 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "48 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", - "49 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7 \n", - "50 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e58668988a36089ba7e486c143bb73a387deae47 \n", - "51 https://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "52 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", - "53 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "54 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4f904b51a3ad844ab77d01625129093de37975be \n", - "55 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "56 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d5783479260ee516f3d37476682fff5139128b9 \n", - "57 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "58 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", - "59 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", - "60 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "61 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "62 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", - "63 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "64 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77df60df8a34b0a0c2c8910513370df53feec03c \n", - "65 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "66 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", - "67 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7f09d915f8a526b44485c7c56d82e278e930948 \n", - "68 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "69 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd24869bb2b00401066586a54c3c9059a9261801 \n", - "70 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", - "71 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "72 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", - "73 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "74 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", - "75 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "76 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2390433650e43a1df673dbc03745703c266d6be \n", - "77 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "78 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", - "79 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "80 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "81 https://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "82 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "83 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", - "84 https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712 \n", - "85 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90 \n", - "86 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "87 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3 \n", - "88 https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "89 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", - "90 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13d04064764124c55b01ef23947fa28b88779417 \n", - "91 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "92 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", - "93 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e \n", - "94 https://api.github.com/repos/ANHIG/IMGTHLA/commits/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", - "95 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b \n", - "96 https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "97 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1429eb572ade1b728cd095c554f735e8184016b0 \n", - "98 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", - "99 https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "100 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", - "101 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "102 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", - "103 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764 \n", - "104 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", - "105 https://api.github.com/repos/ANHIG/IMGTHLA/commits/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", - "106 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", - "107 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", - "108 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", - "109 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "110 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", - "111 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "112 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca \n", - "113 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", - "114 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "115 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", - "116 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "117 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", - "118 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "119 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", - "120 https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981 \n", - "121 https://api.github.com/repos/ANHIG/IMGTHLA/commits/328aab0e1d08169095c461fb564224a72adf5981 \n", - "122 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "123 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", - "124 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "125 https://api.github.com/repos/ANHIG/IMGTHLA/commits/566ca78947776620ccda7b5739070b1ce5b225fc \n", - "126 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "127 https://api.github.com/repos/ANHIG/IMGTHLA/commits/525f63f8f7160bf930c6839c3ae00449c947798d \n", - "128 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560 \n", - "129 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", - "130 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "131 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", - "132 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "133 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", - "134 https://api.github.com/repos/ANHIG/IMGTHLA/commits/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", - "135 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce \n", - "136 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf890c54b1cb079796f39034131ab7d16d961ade \n", - "137 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "138 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", - "139 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "140 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", - "141 https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "142 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", - "143 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "144 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", - "145 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", - "146 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "147 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", - "148 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "149 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8de644858386b234999018cfd609463cc6ccd1bd \n", - "150 https://api.github.com/repos/ANHIG/IMGTHLA/commits/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", - "151 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", - "152 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb4f942af950aaede9111853f3623393f8dfbeba \n", - "153 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", - "154 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1 \n", - "155 https://api.github.com/repos/ANHIG/IMGTHLA/commits/085cf28c84337e84d3c821fec281f159193501c7 \n", - "156 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "157 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", - "158 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "159 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "160 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", - "161 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "162 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", - "163 https://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b \n", - "164 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2812ababfb97e4cb43c13f17e40e292560ac633c \n", - "165 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "166 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "167 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", - "168 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "169 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", - "170 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "171 https://api.github.com/repos/ANHIG/IMGTHLA/commits/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", - "172 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "173 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fc03e93c3e5fb074ec957039252baa3b655147a \n", - "174 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "175 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", - "176 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "177 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98adbce2d54553228999014ad63398430bfb41ef \n", - "178 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", - "179 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "180 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", - "181 https://api.github.com/repos/ANHIG/IMGTHLA/commits/817531168e66d066c588f4a1a8b55022b7e49e2f \n", - "182 https://api.github.com/repos/ANHIG/IMGTHLA/commits/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", - "183 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "184 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", - "185 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5550f593225b353973d81531849d2085a8d20049 \n", - "186 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "187 https://api.github.com/repos/ANHIG/IMGTHLA/commits/45c377516bdb7f1b926d1bb504afc801069d5bba \n", - "188 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "189 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", - "190 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "191 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", - "192 https://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a \n", - "193 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", - "194 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "195 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a156e69e38ddb3b53d7b65e859398380003291e6 \n", - "196 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", - "197 https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "198 https://api.github.com/repos/ANHIG/IMGTHLA/commits/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", - "199 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "200 https://api.github.com/repos/ANHIG/IMGTHLA/commits/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "201 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", - "202 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", - "203 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "204 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", - "205 https://api.github.com/repos/ANHIG/IMGTHLA/commits/189fda135211d63053575020374b0cb68fb427f5 \n", - "206 https://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "207 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301ccad3f11519ae3be1fbc124838a3717031b0a \n", - "208 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "209 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", - "210 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "211 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a459f938ce64318655f544a912c7a897f41769f \n", - "212 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "213 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", - "214 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "215 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", - "216 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "217 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", - "218 https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712 \n", - "219 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", - "220 https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "221 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c445fbe6910e47d2b452a2000da512c806d399c \n", - "222 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535 \n", - "223 https://api.github.com/repos/ANHIG/IMGTHLA/commits/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", - "224 https://api.github.com/repos/ANHIG/IMGTHLA/commits/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", - "225 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "226 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", - "227 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", - "228 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "229 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", - "230 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55 \n", - "231 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", - "232 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "233 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", - "234 https://api.github.com/repos/ANHIG/IMGTHLA/commits/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", - "235 https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "236 https://api.github.com/repos/ANHIG/IMGTHLA/commits/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", - "237 https://api.github.com/repos/ANHIG/IMGTHLA/commits/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", - "238 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "239 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", - "240 https://api.github.com/repos/ANHIG/IMGTHLA/commits/481f95db5848a427bce0f863816e3c804ab2f667 \n", - "241 https://api.github.com/repos/ANHIG/IMGTHLA/commits/785d25ca252c14d915b9847577b9b1e987909572 \n", - "242 https://api.github.com/repos/ANHIG/IMGTHLA/commits/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", - "243 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", - "244 https://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "245 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", - "246 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "247 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", - "248 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "249 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "250 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "251 https://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "252 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af3948942c421276835dcc20deb6dc88d90a93b5 \n", - "253 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "254 https://api.github.com/repos/ANHIG/IMGTHLA/commits/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", - "255 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "256 https://api.github.com/repos/ANHIG/IMGTHLA/commits/355263814c3236a3513b46396bfbcfdf6b8f222e \n", - "257 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "258 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "259 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "260 https://api.github.com/repos/ANHIG/IMGTHLA/commits/07313301b74c4c0bd95755b48de1e426eda70712 \n", - "261 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2994c396f12803e8a850890c61f38dce385bad90 \n", - "262 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340839349582612fd277eb5d046a355a15d291b3 \n", - "263 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "264 https://api.github.com/repos/ANHIG/IMGTHLA/commits/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "265 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "266 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0de983f3897470047ecc176332187eff12580d7e \n", - "267 https://api.github.com/repos/ANHIG/IMGTHLA/commits/69a243a698555feac49dd16d1ab544d60b74115b \n", - "268 https://api.github.com/repos/ANHIG/IMGTHLA/commits/767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "269 https://api.github.com/repos/ANHIG/IMGTHLA/commits/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "270 https://api.github.com/repos/ANHIG/IMGTHLA/commits/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", - "271 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "272 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5a661314196af16994119d69b609f2b11de764 \n", - "273 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", - "274 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "275 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", - "276 https://api.github.com/repos/ANHIG/IMGTHLA/commits/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "277 https://api.github.com/repos/ANHIG/IMGTHLA/commits/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", - "278 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "279 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "280 https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "281 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "282 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffb709269dad74b4d538be957ae318b0bd874c9e \n", - "283 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "284 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "285 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", - "286 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "287 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", - "288 https://api.github.com/repos/ANHIG/IMGTHLA/commits/684864ec79bc932ba4789b787171f7487b8cc025 \n", - "289 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", - "290 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871 \n", - "291 https://api.github.com/repos/ANHIG/IMGTHLA/commits/090c0ae6d951af2729c5e58c334a19530cc92462 \n", - "292 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "293 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bbf66f3b680f17e404388ed009202a082045458 \n", - "294 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "295 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", - "296 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "297 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", - "298 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887dff715147378da5ead94cb430cbfd7bb78900 \n", - "299 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "300 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", - "301 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "302 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5800ab43fe4afd66825db1e574176370558a94bf \n", - "303 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "304 https://api.github.com/repos/ANHIG/IMGTHLA/commits/22d72b81647a52536359e041b14a962e177e3e09 \n", - "305 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "306 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3061939d9c953367a53b79c1a954d14d1a259948 \n", - "307 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "308 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58c11d41888968d3d740007beb3106f869163a3a \n", - "309 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "310 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "311 https://api.github.com/repos/ANHIG/IMGTHLA/commits/56c76906d05437800ab90b4124f2f508ef2ad046 \n", - "312 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", - "313 https://api.github.com/repos/ANHIG/IMGTHLA/commits/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", - "314 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4438901e7a482548ab48cc25886281d438a1b2a5 \n", - "315 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", - "316 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", - "317 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", - "318 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "319 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6551121884cd844b90a95d4a9ca8715326570628 \n", - "320 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "321 https://api.github.com/repos/ANHIG/IMGTHLA/commits/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", - "322 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", - "323 https://api.github.com/repos/ANHIG/IMGTHLA/commits/687aad1961604b6d46d42c09870d7565c4a6e956 \n", - "324 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189 \n", - "325 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a7e4b0a53425162108bcebbf876b60151b575eee \n", - "326 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "327 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "328 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "329 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bad10b1f56257845787573dffd8906545887b9db \n", - "330 https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "331 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a0723d561f4158d10be9f6b11d376122bb657a15 \n", - "332 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "333 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", - "334 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "335 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86148b86c6965207f8258e28710dd2fab8618970 \n", - "336 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", - "337 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "338 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d5661e174009c682a8d378c87596a1489925275 \n", - "339 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", - "340 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", - "341 https://api.github.com/repos/ANHIG/IMGTHLA/commits/88f692665895f67f6da8346afa5d7d8d70833177 \n", - "342 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", - "343 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", - "344 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", - "345 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "346 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", - "347 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "348 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "349 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", - "350 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", - "351 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "352 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", - "353 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", - "354 https://api.github.com/repos/ANHIG/IMGTHLA/commits/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", - "355 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", - "356 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", - "357 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "358 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", - "359 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", - "360 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", - "361 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf54775bef36c0df39e66317fe86b806d74811a3 \n", - "362 https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "363 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", - "364 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c \n", - "365 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", - "366 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c \n", - "367 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", - "368 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "369 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", - "370 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", - "371 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "372 https://api.github.com/repos/ANHIG/IMGTHLA/commits/256afa4865645e3bafc2372cfbd9780e653f535c \n", - "373 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "374 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", - "375 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e41645a33c1badb690ea9325732398b15bdd305 \n", - "376 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df \n", - "377 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", - "378 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31 \n", - "379 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", - "380 https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "381 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", - "382 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "383 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "384 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", - "385 https://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb \n", - "386 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5edcf73549d1f462932c4fbb9416e911665bca15 \n", - "387 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "388 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", - "389 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", - "390 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", - "391 https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "392 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", - "393 https://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "394 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", - "395 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", - "396 https://api.github.com/repos/ANHIG/IMGTHLA/commits/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "397 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", - "398 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", - "399 https://api.github.com/repos/ANHIG/IMGTHLA/commits/472b541958e2f8755dd72bf8601404c3fb035115 \n", - "400 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", - "401 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25e45be1413ac507192852914d3aeb808834c08d \n", - "402 https://api.github.com/repos/ANHIG/IMGTHLA/commits/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "403 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", - "404 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f4cee99def7786ecdc76093de36441a22e1d2744 \n", - "405 https://api.github.com/repos/ANHIG/IMGTHLA/commits/283c47387dbc9ef10de816a5a7069edc194ec215 \n", - "406 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "407 https://api.github.com/repos/ANHIG/IMGTHLA/commits/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", - "408 https://api.github.com/repos/ANHIG/IMGTHLA/commits/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", - "409 https://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "410 https://api.github.com/repos/ANHIG/IMGTHLA/commits/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", - "411 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af857a504106434a753ecd541f7b0bb5d07970aa \n", - "412 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", - "413 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", - "414 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa0767f806b67ec842f6eda423931038c74456d \n", - "415 https://api.github.com/repos/ANHIG/IMGTHLA/commits/10ff0031128024299158c2873e6f4f19bdfce9fa \n", - "416 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "417 https://api.github.com/repos/ANHIG/IMGTHLA/commits/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "418 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "419 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", - "420 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", - "421 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "422 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59c7309f45fd1973beba192c429073b8469b5766 \n", - "423 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715 \n", - "424 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", - "425 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "426 https://api.github.com/repos/ANHIG/IMGTHLA/commits/730872d14dae5650a1cf69e9110d00af523235f4 \n", - "427 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "428 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", - "429 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "430 https://api.github.com/repos/ANHIG/IMGTHLA/commits/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", - "431 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971 \n", - "432 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", - "433 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d557b80c2db149dc50e2163abe30635c32faa971 \n", - "434 https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68 \n", - "435 https://api.github.com/repos/ANHIG/IMGTHLA/commits/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", - "436 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b \n", - "437 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", - "438 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", - "439 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1e5b0f481bd71308be89983e031377b3e7492a0d \n", - "440 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", - "441 https://api.github.com/repos/ANHIG/IMGTHLA/commits/501950eec393c13893d439deae3c536d3b8a694f \n", - "442 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590 \n", - "443 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", - "444 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "445 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8681f662939bd76d24ebc56f149118fb6567ee18 \n", - "446 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", - "447 https://api.github.com/repos/ANHIG/IMGTHLA/commits/021b5670e6e563087b7821fca927f62d989e5cea \n", - "448 https://api.github.com/repos/ANHIG/IMGTHLA/commits/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "449 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a \n", - "450 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d06063abf79210210b95887714630740210e26a \n", - "451 https://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "452 https://api.github.com/repos/ANHIG/IMGTHLA/commits/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", - "453 https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365 \n", - "454 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "455 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", - "456 https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "457 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", - "458 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028 \n", - "459 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", - "460 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "461 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "462 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02ef01dd646992f7518094c48281eb1b389ac105 \n", - "463 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", - "464 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "465 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "466 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "467 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d89e87e2eb0296a353cd880d47773307d949ad02 \n", - "468 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "469 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", - "470 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e7537add911efbf8890b126d3639c0560fe03827 \n", - "471 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", - "472 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "473 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "474 https://api.github.com/repos/ANHIG/IMGTHLA/commits/14a38b648034e61270207ba3672a19ec08401aca \n", - "475 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", - "476 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "477 https://api.github.com/repos/ANHIG/IMGTHLA/commits/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", - "478 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72911607eb497585b8e56d906d0794c99f888e7c \n", - "479 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "480 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", - "481 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "482 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", - "483 https://api.github.com/repos/ANHIG/IMGTHLA/commits/933b99c3cbf59d96086e272189e9f885684c3a3c \n", - "484 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "485 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb \n", - "486 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", - "487 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3565d1fa78d202b3ab92badfc438b07104835152 \n", - "488 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db5a21729701340b0ce4441267d315fc3ff9d56c \n", - "489 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", - "490 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", - "491 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", - "492 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "493 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9443bf0185c229b2805f6d748642a9ef868ed910 \n", - "494 https://api.github.com/repos/ANHIG/IMGTHLA/commits/33114538c5c04a541b79c07b9eab13e7f4688776 \n", - "495 https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695 \n", - "496 https://api.github.com/repos/ANHIG/IMGTHLA/commits/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", - "497 https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "498 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", - "499 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "500 https://api.github.com/repos/ANHIG/IMGTHLA/commits/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", - "501 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "502 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", - "503 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e \n", - "504 https://api.github.com/repos/ANHIG/IMGTHLA/commits/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", - "505 https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "506 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", - "507 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc \n", - "508 https://api.github.com/repos/ANHIG/IMGTHLA/commits/318d9bf94836219690597e8f3f88d6e544008903 \n", - "509 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "510 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "511 https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "512 https://api.github.com/repos/ANHIG/IMGTHLA/commits/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", - "513 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "514 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdaa17d9183d60ed609197acdd18fea87101931 \n", - "515 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59b5cdb1dee0213511256459d4fcde13649ee888 \n", - "516 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", - "517 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "518 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", - "519 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "520 https://api.github.com/repos/ANHIG/IMGTHLA/commits/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", - "521 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8 \n", - "522 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c40a48a903d50116e537c135e6f852900341dbf8 \n", - "523 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "524 https://api.github.com/repos/ANHIG/IMGTHLA/commits/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", - "525 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "526 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", - "527 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "528 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", - "529 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e \n", - "530 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98d47fb0511e0b19b087c29a8464e773106334a8 \n", - "531 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18599815b186419ea8f71caccd3d3496e52310bb \n", - "532 https://api.github.com/repos/ANHIG/IMGTHLA/commits/171a34d4e648d23f090572086a6ed40794eb0896 \n", - "533 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "534 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", - "535 https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "536 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", - "537 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", - "538 https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "539 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "540 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c5468c985964935bd9600f8e20380e31be449e2b \n", - "541 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "542 https://api.github.com/repos/ANHIG/IMGTHLA/commits/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", - "543 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", - "544 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "545 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "546 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4ec1022d2645f3c2e5018971473710d568078eae \n", - "547 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe \n", - "548 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", - "549 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "550 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", - "551 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", - "552 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "553 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", - "554 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83b4e1cc168c66466a246f63da7b62b42d412110 \n", - "555 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725 \n", - "556 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "557 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", - "558 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "559 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3182e0793150de4ffb34da2774991cb24e49a191 \n", - "560 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3066954597d739b4aba34d474b2e0f6a8b818714 \n", - "561 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82edfc44b8b1671ece57d88953f7350ea8837237 \n", - "562 https://api.github.com/repos/ANHIG/IMGTHLA/commits/096377bad78018607072daf7c94e7eb90ae17af8 \n", - "563 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", - "564 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188 \n", - "565 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "566 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", - "567 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "568 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", - "569 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "570 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e \n", - "571 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", - "572 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", - "573 https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "574 https://api.github.com/repos/ANHIG/IMGTHLA/commits/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", - "575 https://api.github.com/repos/ANHIG/IMGTHLA/commits/204cef7c7591703727291b16cc78cc5e30d710d7 \n", - "576 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", - "577 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "578 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "579 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", - "580 https://api.github.com/repos/ANHIG/IMGTHLA/commits/965b82561d82c5d347fd10c77245dcd8691ba119 \n", - "581 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d531c3422f806634d35d611b0296b6a34815c4e7 \n", - "582 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc0134c3516e01032a32997d037b3ba296e26221 \n", - "583 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9e470184929001d566cbe593656b2c4b13aa1624 \n", - "584 https://api.github.com/repos/ANHIG/IMGTHLA/commits/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", - "585 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", - "586 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", - "587 https://api.github.com/repos/ANHIG/IMGTHLA/commits/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", - "588 https://api.github.com/repos/ANHIG/IMGTHLA/commits/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", - "589 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", - "590 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d146942a21ba93007cadd23d4f2c2035fa783142 \n", - "591 https://api.github.com/repos/ANHIG/IMGTHLA/commits/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", - "592 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", - "593 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", - "594 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de \n", - "595 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "596 https://api.github.com/repos/ANHIG/IMGTHLA/commits/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "597 https://api.github.com/repos/ANHIG/IMGTHLA/commits/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", - "598 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "599 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", - "600 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "601 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", - "602 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", - "603 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", - "604 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3955683782369078d9d9137d6a0968adae23a92 \n", - "605 https://api.github.com/repos/ANHIG/IMGTHLA/commits/734690c08be5b5d00193e2307125e669a1e3334f \n", - "606 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9174859384269ff9eeadcab12762d38c56aef36 \n", - "607 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "608 https://api.github.com/repos/ANHIG/IMGTHLA/commits/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", - "609 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", - "610 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "611 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", - "612 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "613 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063 \n", - "614 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", - "615 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "616 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", - "617 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", - "618 https://api.github.com/repos/ANHIG/IMGTHLA/commits/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", - "619 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", - "620 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", - "621 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "622 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "623 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", - "624 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a \n", - "625 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", - "626 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "627 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a8d93e8607e2413edee71da68cade6e11249fea \n", - "628 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "629 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", - "630 https://api.github.com/repos/ANHIG/IMGTHLA/commits/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", - "631 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "632 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c613ce701353f42b6c911801f0aeb78413fac9d \n", - "633 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "634 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5088650c144e6a3ee05ac1e015d487a86095e665 \n", - "635 https://api.github.com/repos/ANHIG/IMGTHLA/commits/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", - "636 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "637 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "638 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", - "639 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "640 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", - "641 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "642 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", - "643 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", - "644 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", - "645 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "646 https://api.github.com/repos/ANHIG/IMGTHLA/commits/06ceff14b2db920d458dc337b1100dced992e627 \n", - "647 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "648 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "649 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "650 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", - "651 https://api.github.com/repos/ANHIG/IMGTHLA/commits/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", - "652 https://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "653 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9c8d5c82645cd677340c408291f6c5556f2586f \n", - "654 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "655 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", - "656 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "657 https://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "658 https://api.github.com/repos/ANHIG/IMGTHLA/commits/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "659 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", - "660 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", - "661 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "662 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c \n", - "663 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a13df461c42f970a099de77377f309995e7995c \n", - "664 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", - "665 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", - "666 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", - "667 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", - "668 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "669 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "670 https://api.github.com/repos/ANHIG/IMGTHLA/commits/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", - "671 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3aab6eea0b638551682adf029a947d11d41621 \n", - "672 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "673 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50e92c677f4cd547c32bb9305269a762a9595074 \n", - "674 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "675 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", - "676 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13 \n", - "677 https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "678 https://api.github.com/repos/ANHIG/IMGTHLA/commits/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "679 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "680 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ce31fc9e2805034578eff60a269c02176f03252 \n", - "681 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", - "682 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", - "683 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", - "684 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5198e0f0cb97456678856a60a13e87581e39966 \n", - "685 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", - "686 https://api.github.com/repos/ANHIG/IMGTHLA/commits/870e39341592de0113c530f471098490a246ac24 \n", - "687 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58e40f66297b220958bcf09c6f92009ba6422e3a \n", - "688 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", - "689 https://api.github.com/repos/ANHIG/IMGTHLA/commits/81bceb5eee4289c9fcefad90f821f5269849df37 \n", - "690 https://api.github.com/repos/ANHIG/IMGTHLA/commits/77f7c148e7de394021ca84a012427a8a0974eb5f \n", - "691 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19fd85f5aceb424c866a2c939caea18a4383a136 \n", - "692 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", - "693 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", - "694 https://api.github.com/repos/ANHIG/IMGTHLA/commits/71626fbc1ecab1867deda1c9739557a345c443c3 \n", - "695 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "696 https://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a \n", - "697 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", - "698 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "699 https://api.github.com/repos/ANHIG/IMGTHLA/commits/51015f8712a57688e520961c4ccf7e259bf56995 \n", - "700 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "701 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", - "702 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "703 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e941759874365cb152a3562c22d10847d10db326 \n", - "704 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec \n", - "705 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", - "706 https://api.github.com/repos/ANHIG/IMGTHLA/commits/50b790037030d958b662085c3f4cf34ba72a32ec \n", - "707 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "708 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "709 https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "710 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "711 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "712 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", - "713 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", - "714 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cac526afe42a99640d287b18521d4f597f758cc7 \n", - "715 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", - "716 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ca9422949acac3495dc385af56e9778a720578fa \n", - "717 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38398a75e9762ff070d8e9bd714d074332646cd7 \n", - "718 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "719 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "720 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157 \n", - "721 https://api.github.com/repos/ANHIG/IMGTHLA/commits/257023f6884c7be64f80212d5b7e5b5090074675 \n", - "722 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "723 https://api.github.com/repos/ANHIG/IMGTHLA/commits/359b8c8634db73b939496c53643cc0fae7f22a58 \n", - "724 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "725 https://api.github.com/repos/ANHIG/IMGTHLA/commits/63dd028fca845a55a065ac75aea5f9079cce065e \n", - "726 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "727 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "728 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "729 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", - "730 https://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "731 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5734aa71940623de415012e724571e8dc83c7ec4 \n", - "732 https://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "733 https://api.github.com/repos/ANHIG/IMGTHLA/commits/901b1b788a2ec2b4722c9672910ad880b29b368b \n", - "734 https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "735 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", - "736 https://api.github.com/repos/ANHIG/IMGTHLA/commits/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "737 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "738 https://api.github.com/repos/ANHIG/IMGTHLA/commits/976810404a63f0f005190d8183450534f4c631df \n", - "\n", - " parents.0.html_url \\\n", - "0 NaN \n", - "1 https://github.com/ANHIG/IMGTHLA/commit/efc06e88b56d1e6e44661ec45f192dc1186a30ad \n", - "2 https://github.com/ANHIG/IMGTHLA/commit/785c913f2d42abd68bcdf630ce2f58ee9b9c2579 \n", - "3 https://github.com/ANHIG/IMGTHLA/commit/9f35f8fe8a2e25bb076e588e65389cac16a8ed2f \n", - "4 https://github.com/ANHIG/IMGTHLA/commit/79d13ceb388eb9dacc9e166be18cce9373f7fd1d \n", - "5 https://github.com/ANHIG/IMGTHLA/commit/6ad21b61dee3689c5ae68370d635c5ede483c851 \n", - "6 https://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "7 https://github.com/ANHIG/IMGTHLA/commit/08e0ef9f5c6aade40df681821a0b9caef439fe3a \n", - "8 https://github.com/ANHIG/IMGTHLA/commit/6ce547fefafa6b804338c231bcb137b789653fdc \n", - "9 https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "10 https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13 \n", - "11 https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141 \n", - "12 https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089 \n", - "13 https://github.com/ANHIG/IMGTHLA/commit/7c9d9585576bec8fdf41e18d44033d2c8af7a923 \n", - "14 https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "15 https://github.com/ANHIG/IMGTHLA/commit/8632b0d19389dcac1b3f1089b634396b51ae8530 \n", - "16 https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "17 https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049 \n", - "18 https://github.com/ANHIG/IMGTHLA/commit/0022011301eada9040803c924aa45423fd39e89c \n", - "19 https://github.com/ANHIG/IMGTHLA/commit/69ac32a1e30dda03ea96d38178682a986d2b01db \n", - "20 https://github.com/ANHIG/IMGTHLA/commit/cfcebc23178847dbd71fd1154c59a251a2d570b8 \n", - "21 https://github.com/ANHIG/IMGTHLA/commit/3645f26142d7b8481ab0b9848f87822118f04415 \n", - "22 https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "23 https://github.com/ANHIG/IMGTHLA/commit/e6cc9f3080932f9c77b6b03a7ab2e65ddb50bb3f \n", - "24 https://github.com/ANHIG/IMGTHLA/commit/552bffb1497d24e4f71b1accf7905a6356622c97 \n", - "25 https://github.com/ANHIG/IMGTHLA/commit/3a71348c5399bbcc1c2b28cd4ebaaa287cd5269e \n", - "26 https://github.com/ANHIG/IMGTHLA/commit/6070036419bc21c39658a0362a91bb0ba6105b56 \n", - "27 https://github.com/ANHIG/IMGTHLA/commit/77dab20c6e423fef3c41419cdc9271b3d5d667c5 \n", - "28 https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "29 https://github.com/ANHIG/IMGTHLA/commit/6d408b53ba2123a75f3a60ac7f9b35163bb38199 \n", - "30 https://github.com/ANHIG/IMGTHLA/commit/7265da109f405f63768c8ce8efc023f57283059f \n", - "31 https://github.com/ANHIG/IMGTHLA/commit/fcd68570866ef29194433ac4087d4505ca08f8b1 \n", - "32 https://github.com/ANHIG/IMGTHLA/commit/f126f70b25b1e61d169ab9da1dfa37f05fbdba7e \n", - "33 https://github.com/ANHIG/IMGTHLA/commit/b281acd0c3fdf94c1d2bc3e4ebb2853b172d2453 \n", - "34 https://github.com/ANHIG/IMGTHLA/commit/47142c65baa97e5d65c02d0fba403091f3a8f269 \n", - "35 https://github.com/ANHIG/IMGTHLA/commit/cd39076585625dec1eebbf66af67269b0ace44fd \n", - "36 https://github.com/ANHIG/IMGTHLA/commit/e8db2e14dd3d1ae99e8d18d472917b9af3ed5006 \n", - "37 https://github.com/ANHIG/IMGTHLA/commit/257c8a685708951e0f2b41f7d671fee44b4234c2 \n", - "38 https://github.com/ANHIG/IMGTHLA/commit/b855d8ad05bb44eb23d26562cfb65bc728ffd1bf \n", - "39 https://github.com/ANHIG/IMGTHLA/commit/167fe20afe4b342d0a0df8012efa0e176f4aaff7 \n", - "40 https://github.com/ANHIG/IMGTHLA/commit/9196885051adca8a5adccb2e2ac075f006e78500 \n", - "41 https://github.com/ANHIG/IMGTHLA/commit/e8f987730eb9f2fa96d69d3c53c7dcc86b8e4fb3 \n", - "42 https://github.com/ANHIG/IMGTHLA/commit/736ce5f66c8959b3bb57c7e65d19ae35bd2ce76e \n", - "43 https://github.com/ANHIG/IMGTHLA/commit/e65254b19ff0d017fd349d9678d4c8233670c707 \n", - "44 https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "45 https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "46 https://github.com/ANHIG/IMGTHLA/commit/3f99d6172ea3777ef27af719d2dda40dcecf1b56 \n", - "47 https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "48 https://github.com/ANHIG/IMGTHLA/commit/189bf8edeb7bc2bdd2aeabf6ea9a35f2a34b6fac \n", - "49 https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7 \n", - "50 https://github.com/ANHIG/IMGTHLA/commit/e58668988a36089ba7e486c143bb73a387deae47 \n", - "51 https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "52 https://github.com/ANHIG/IMGTHLA/commit/8d4aeace94c22b512f77425cfd93c73a1f8dc199 \n", - "53 https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "54 https://github.com/ANHIG/IMGTHLA/commit/4f904b51a3ad844ab77d01625129093de37975be \n", - "55 https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "56 https://github.com/ANHIG/IMGTHLA/commit/5d5783479260ee516f3d37476682fff5139128b9 \n", - "57 https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "58 https://github.com/ANHIG/IMGTHLA/commit/e1cc17686f8b48d470603b2059d7dea413d18cbe \n", - "59 https://github.com/ANHIG/IMGTHLA/commit/09ed08b9abcd97622d59ec37e31b4706dc9a9391 \n", - "60 https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "61 https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "62 https://github.com/ANHIG/IMGTHLA/commit/8d8242f5358bb6c7bea2f98311887f49a4d006ef \n", - "63 https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "64 https://github.com/ANHIG/IMGTHLA/commit/77df60df8a34b0a0c2c8910513370df53feec03c \n", - "65 https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "66 https://github.com/ANHIG/IMGTHLA/commit/05c2b659561c531c577cd0c1959ef32c74e58ad5 \n", - "67 https://github.com/ANHIG/IMGTHLA/commit/a7f09d915f8a526b44485c7c56d82e278e930948 \n", - "68 https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "69 https://github.com/ANHIG/IMGTHLA/commit/bd24869bb2b00401066586a54c3c9059a9261801 \n", - "70 https://github.com/ANHIG/IMGTHLA/commit/d56d72ffead3781d6c84de4c0b360f010d8e0d06 \n", - "71 https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "72 https://github.com/ANHIG/IMGTHLA/commit/6b3074777693f615855355efc92ba5eaa5fd18c9 \n", - "73 https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "74 https://github.com/ANHIG/IMGTHLA/commit/f3064a7fac0c4fce7311fd1f814b2a2026809b93 \n", - "75 https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "76 https://github.com/ANHIG/IMGTHLA/commit/a2390433650e43a1df673dbc03745703c266d6be \n", - "77 https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "78 https://github.com/ANHIG/IMGTHLA/commit/c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56 \n", - "79 https://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "80 https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "81 https://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "82 https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "83 https://github.com/ANHIG/IMGTHLA/commit/e1c6124040a44d82aebf66fbeb86904c0e1457cb \n", - "84 https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712 \n", - "85 https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90 \n", - "86 https://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "87 https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3 \n", - "88 https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "89 https://github.com/ANHIG/IMGTHLA/commit/5ffa3dc03bda482a7cbbc22f250843eb348797f6 \n", - "90 https://github.com/ANHIG/IMGTHLA/commit/13d04064764124c55b01ef23947fa28b88779417 \n", - "91 https://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "92 https://github.com/ANHIG/IMGTHLA/commit/7b6638237aa2dd25cc13b6931671e231675eabe7 \n", - "93 https://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7e \n", - "94 https://github.com/ANHIG/IMGTHLA/commit/24fb614aaadddb2e3a209ce4c290aa1bedf6883d \n", - "95 https://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115b \n", - "96 https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "97 https://github.com/ANHIG/IMGTHLA/commit/1429eb572ade1b728cd095c554f735e8184016b0 \n", - "98 https://github.com/ANHIG/IMGTHLA/commit/d15d9b633b67f5a632f5f78cef6c8986a00a92da \n", - "99 https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "100 https://github.com/ANHIG/IMGTHLA/commit/fa208da83a7f96d62c1e4efee2018074bbd805e0 \n", - "101 https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "102 https://github.com/ANHIG/IMGTHLA/commit/61b194bca5a2e2bacf80c3081c7d521fdde0bdc5 \n", - "103 https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764 \n", - "104 https://github.com/ANHIG/IMGTHLA/commit/cd21729801a7f4c9da36666cfbf8a587cdc77144 \n", - "105 https://github.com/ANHIG/IMGTHLA/commit/025e835ee28d08dfb6e1f0f16a6118800d72be6b \n", - "106 https://github.com/ANHIG/IMGTHLA/commit/c20d33fafaa72f0f0728574efb39715e58e5d27f \n", - "107 https://github.com/ANHIG/IMGTHLA/commit/c73a0acd51382f17f34c360430f0ca30c92d9129 \n", - "108 https://github.com/ANHIG/IMGTHLA/commit/ee39ac68f293c5fb7642f6cf9294b6c7ebfe1a18 \n", - "109 https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "110 https://github.com/ANHIG/IMGTHLA/commit/6d164341f9b0f1dd3d0b0d18e942cbafa93d2caa \n", - "111 https://github.com/ANHIG/IMGTHLA/commit/6385484e7dc65bbd2df7b15da52f8428c782d1c9 \n", - "112 https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca \n", - "113 https://github.com/ANHIG/IMGTHLA/commit/5f3a4c755d9bf5d3bcf079d5908d8bde5d5acdb2 \n", - "114 https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "115 https://github.com/ANHIG/IMGTHLA/commit/b21c8a56223316de27fa4d1960f10dcba5bc7245 \n", - "116 https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "117 https://github.com/ANHIG/IMGTHLA/commit/8ab68c8501ae33bf27d80d070cea4bf2c76b092b \n", - "118 https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "119 https://github.com/ANHIG/IMGTHLA/commit/b9d39ed7e59d49aaf7ab0fdba5d24f77d3229dd1 \n", - "120 https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981 \n", - "121 https://github.com/ANHIG/IMGTHLA/commit/328aab0e1d08169095c461fb564224a72adf5981 \n", - "122 https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "123 https://github.com/ANHIG/IMGTHLA/commit/4aea6786955cf3bce6f87d9ce9156e6239420314 \n", - "124 https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "125 https://github.com/ANHIG/IMGTHLA/commit/566ca78947776620ccda7b5739070b1ce5b225fc \n", - "126 https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "127 https://github.com/ANHIG/IMGTHLA/commit/525f63f8f7160bf930c6839c3ae00449c947798d \n", - "128 https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560 \n", - "129 https://github.com/ANHIG/IMGTHLA/commit/f28b599f12fcaf8ee74c709871c425bc9c516388 \n", - "130 https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "131 https://github.com/ANHIG/IMGTHLA/commit/c5c0225cdaea47d02951bb1c5c32ce6561bc2491 \n", - "132 https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "133 https://github.com/ANHIG/IMGTHLA/commit/a7ceab2728c280e910169ae14fcdd0b134b7a22a \n", - "134 https://github.com/ANHIG/IMGTHLA/commit/397ae1dd1e9cedb693e47461a46a2b50786f30a8 \n", - "135 https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce \n", - "136 https://github.com/ANHIG/IMGTHLA/commit/cf890c54b1cb079796f39034131ab7d16d961ade \n", - "137 https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "138 https://github.com/ANHIG/IMGTHLA/commit/239b59523b85571fcc95584c9e3ae8962ea18dfc \n", - "139 https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "140 https://github.com/ANHIG/IMGTHLA/commit/f1539b31f9a8d733e67f5d8216741cb2bad78ea6 \n", - "141 https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "142 https://github.com/ANHIG/IMGTHLA/commit/4b66442c897537b96a6cfb3ab1febb9a1edd135d \n", - "143 https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "144 https://github.com/ANHIG/IMGTHLA/commit/a4a8961cded408cce9f2479f1b8e31dc2320be35 \n", - "145 https://github.com/ANHIG/IMGTHLA/commit/03972a0cf53d221118ad22fb6a8c35bdd7bc8c8b \n", - "146 https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "147 https://github.com/ANHIG/IMGTHLA/commit/a019e043e3aaa4c6d3deb42d7549dfd76a262859 \n", - "148 https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "149 https://github.com/ANHIG/IMGTHLA/commit/8de644858386b234999018cfd609463cc6ccd1bd \n", - "150 https://github.com/ANHIG/IMGTHLA/commit/31e43a2f31e0450d6d6c93a0c458f6482416c795 \n", - "151 https://github.com/ANHIG/IMGTHLA/commit/4a4dc60ea5af3fc870e23f6a21c4358c5f5a2f50 \n", - "152 https://github.com/ANHIG/IMGTHLA/commit/fb4f942af950aaede9111853f3623393f8dfbeba \n", - "153 https://github.com/ANHIG/IMGTHLA/commit/0b7b76b1a10d097df526a20d7beba8202286f0c4 \n", - "154 https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1 \n", - "155 https://github.com/ANHIG/IMGTHLA/commit/085cf28c84337e84d3c821fec281f159193501c7 \n", - "156 https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "157 https://github.com/ANHIG/IMGTHLA/commit/1d3608f1e7b32568c150db11b9e30716434e1fb3 \n", - "158 https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "159 https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "160 https://github.com/ANHIG/IMGTHLA/commit/1dd719c70ec1d0eb3ca15abe6c50b7ccf8c2c998 \n", - "161 https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "162 https://github.com/ANHIG/IMGTHLA/commit/d9a85b2ea7bf39d20d6a2062d9aa23c7cc4895fc \n", - "163 https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b \n", - "164 https://github.com/ANHIG/IMGTHLA/commit/2812ababfb97e4cb43c13f17e40e292560ac633c \n", - "165 https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "166 https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "167 https://github.com/ANHIG/IMGTHLA/commit/40478a1aa8f6629903e5d2b10ec2f60af03eb3e1 \n", - "168 https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "169 https://github.com/ANHIG/IMGTHLA/commit/dee7fbe962cb97fdb09b4d7e67a49d64b764c228 \n", - "170 https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "171 https://github.com/ANHIG/IMGTHLA/commit/15f5a4a517d3c8720cc61e521e072efdd30f4f23 \n", - "172 https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "173 https://github.com/ANHIG/IMGTHLA/commit/2fc03e93c3e5fb074ec957039252baa3b655147a \n", - "174 https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "175 https://github.com/ANHIG/IMGTHLA/commit/18facbfcf57e55c13e29bc97ff9e7a8a5cc5bb15 \n", - "176 https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "177 https://github.com/ANHIG/IMGTHLA/commit/98adbce2d54553228999014ad63398430bfb41ef \n", - "178 https://github.com/ANHIG/IMGTHLA/commit/6b7e701845b5e8fcce28b3631df1c108b4627c69 \n", - "179 https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "180 https://github.com/ANHIG/IMGTHLA/commit/f1ad73426bf06478f2b9e07e8309886bc71137b2 \n", - "181 https://github.com/ANHIG/IMGTHLA/commit/817531168e66d066c588f4a1a8b55022b7e49e2f \n", - "182 https://github.com/ANHIG/IMGTHLA/commit/434882a4348817ba1d56d5b60e1b64a36a0ea179 \n", - "183 https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "184 https://github.com/ANHIG/IMGTHLA/commit/e0a5eb838abec8cf00fc16f91e28d63c7bc592c6 \n", - "185 https://github.com/ANHIG/IMGTHLA/commit/5550f593225b353973d81531849d2085a8d20049 \n", - "186 https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "187 https://github.com/ANHIG/IMGTHLA/commit/45c377516bdb7f1b926d1bb504afc801069d5bba \n", - "188 https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "189 https://github.com/ANHIG/IMGTHLA/commit/88e0c8e970d5fdeba1ba3b0ddf520d1a65001353 \n", - "190 https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "191 https://github.com/ANHIG/IMGTHLA/commit/7dfd8cde8009ee80ac6494f95447b37e14b3f3ee \n", - "192 https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a \n", - "193 https://github.com/ANHIG/IMGTHLA/commit/2c88b82e2ed05d9989ffbf6f35260d98b5b7fe75 \n", - "194 https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "195 https://github.com/ANHIG/IMGTHLA/commit/a156e69e38ddb3b53d7b65e859398380003291e6 \n", - "196 https://github.com/ANHIG/IMGTHLA/commit/0f7985cab0dd8155ab97b93edba5e1320d6fc19b \n", - "197 https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "198 https://github.com/ANHIG/IMGTHLA/commit/adec3121cc96858e7f5d6d36cdd350fd4ddca708 \n", - "199 https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "200 https://github.com/ANHIG/IMGTHLA/commit/13f8bc112d704fc9e1b3cd0ce56e02c72416cf4f \n", - "201 https://github.com/ANHIG/IMGTHLA/commit/bce98f4fcec72e2c07840b18deab36ae63167a0d \n", - "202 https://github.com/ANHIG/IMGTHLA/commit/d1be675b7aedbfee9a2775e15e42d1993da9830c \n", - "203 https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "204 https://github.com/ANHIG/IMGTHLA/commit/4c23ad5250c132915b95e91a5faae5878e73d5e3 \n", - "205 https://github.com/ANHIG/IMGTHLA/commit/189fda135211d63053575020374b0cb68fb427f5 \n", - "206 https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "207 https://github.com/ANHIG/IMGTHLA/commit/301ccad3f11519ae3be1fbc124838a3717031b0a \n", - "208 https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "209 https://github.com/ANHIG/IMGTHLA/commit/0fccff6e64ebf013432297c3e14bb012c0bda298 \n", - "210 https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "211 https://github.com/ANHIG/IMGTHLA/commit/4a459f938ce64318655f544a912c7a897f41769f \n", - "212 https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "213 https://github.com/ANHIG/IMGTHLA/commit/d84ea6e84c9c8a27334b9a4425bd72852b8f2db8 \n", - "214 https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "215 https://github.com/ANHIG/IMGTHLA/commit/e807c83dd9fd414c5813699fb5fdf38b47815f07 \n", - "216 https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "217 https://github.com/ANHIG/IMGTHLA/commit/e873c7e5932069f9ce4bbede9126a059c13a4aa1 \n", - "218 https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712 \n", - "219 https://github.com/ANHIG/IMGTHLA/commit/54cd66001c3ea5ef9d1b8d00d7182b8878dd7ce3 \n", - "220 https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "221 https://github.com/ANHIG/IMGTHLA/commit/2c445fbe6910e47d2b452a2000da512c806d399c \n", - "222 https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535 \n", - "223 https://github.com/ANHIG/IMGTHLA/commit/73efa769148f11d4d7c7aa1ea1076695318532d1 \n", - "224 https://github.com/ANHIG/IMGTHLA/commit/32e0c9b2fe09f08ea4f0edd957e52c895121f469 \n", - "225 https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "226 https://github.com/ANHIG/IMGTHLA/commit/6623bdd487a43b48df15f4c2b4340858b6fa8638 \n", - "227 https://github.com/ANHIG/IMGTHLA/commit/d3b559b34b96ff9e7f0d97476222d8e4cdee63ad \n", - "228 https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "229 https://github.com/ANHIG/IMGTHLA/commit/a1839ca903eecc64a9e8a8fc611ea2b5acf9b77c \n", - "230 https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55 \n", - "231 https://github.com/ANHIG/IMGTHLA/commit/c5d9c0b8986ebba78115b8d2978420062a4a8d72 \n", - "232 https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "233 https://github.com/ANHIG/IMGTHLA/commit/b1acc3d89cab4617a30a04874853a902ac7c9927 \n", - "234 https://github.com/ANHIG/IMGTHLA/commit/221fc90fc6594eda4b5b0771adcdccd10b679393 \n", - "235 https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "236 https://github.com/ANHIG/IMGTHLA/commit/324f734c75dcdc51907ec293fbb2791fdf32da59 \n", - "237 https://github.com/ANHIG/IMGTHLA/commit/df4b34350a2ea5ce08f3d7730bda224fece4afb5 \n", - "238 https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "239 https://github.com/ANHIG/IMGTHLA/commit/0036fd5b0d5dc26d6b40a558fe4b06a95e01a7ef \n", - "240 https://github.com/ANHIG/IMGTHLA/commit/481f95db5848a427bce0f863816e3c804ab2f667 \n", - "241 https://github.com/ANHIG/IMGTHLA/commit/785d25ca252c14d915b9847577b9b1e987909572 \n", - "242 https://github.com/ANHIG/IMGTHLA/commit/44e751fd95e7466f29e1890e9cb907a8fe5406ba \n", - "243 https://github.com/ANHIG/IMGTHLA/commit/d41d8b49df8ed0dbe3f49f468aa90b36a89fa63f \n", - "244 https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "245 https://github.com/ANHIG/IMGTHLA/commit/c36e0c7ab391a1f313b1ddc5058c8677f2d170ae \n", - "246 https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "247 https://github.com/ANHIG/IMGTHLA/commit/2035667b138c8149538a64cc0870ec8bdb7da3f9 \n", - "248 https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "249 https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "250 https://github.com/ANHIG/IMGTHLA/commit/2f21b0efa38a21b4f66437181e4337bd7aaa04ab \n", - "251 https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "252 https://github.com/ANHIG/IMGTHLA/commit/af3948942c421276835dcc20deb6dc88d90a93b5 \n", - "253 https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "254 https://github.com/ANHIG/IMGTHLA/commit/652fff742a0b27d7ba2016cca7bd380c800658e8 \n", - "255 https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "256 https://github.com/ANHIG/IMGTHLA/commit/355263814c3236a3513b46396bfbcfdf6b8f222e \n", - "257 https://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c \n", - "258 https://github.com/ANHIG/IMGTHLA/commit/4730fe74e15427e2e909aa19212d537c389c9e18 \n", - "259 https://github.com/ANHIG/IMGTHLA/commit/c1391b0a42b32da22b24d46b78c5ab1efe9b21e8 \n", - "260 https://github.com/ANHIG/IMGTHLA/commit/07313301b74c4c0bd95755b48de1e426eda70712 \n", - "261 https://github.com/ANHIG/IMGTHLA/commit/2994c396f12803e8a850890c61f38dce385bad90 \n", - "262 https://github.com/ANHIG/IMGTHLA/commit/340839349582612fd277eb5d046a355a15d291b3 \n", - "263 https://github.com/ANHIG/IMGTHLA/commit/62ca4ecb834e06f92e16cbd755e700b9d73aedad \n", - "264 https://github.com/ANHIG/IMGTHLA/commit/309db7b9ad74d01800c188d3d4cc2d31b73037b6 \n", - "265 https://github.com/ANHIG/IMGTHLA/commit/2e702eed7b7f877f24b096d35d5e53c9a071276a \n", - "266 https://github.com/ANHIG/IMGTHLA/commit/0de983f3897470047ecc176332187eff12580d7e \n", - "267 https://github.com/ANHIG/IMGTHLA/commit/69a243a698555feac49dd16d1ab544d60b74115b \n", - "268 https://github.com/ANHIG/IMGTHLA/commit/767691bb05170799914ce53cbbb05508bebcb0b3 \n", - "269 https://github.com/ANHIG/IMGTHLA/commit/23044ee80c27f75bb34c9f9ac689b1c68cd65914 \n", - "270 https://github.com/ANHIG/IMGTHLA/commit/041318439bf0ba291f990faaa27cd6ad0a062d13 \n", - "271 https://github.com/ANHIG/IMGTHLA/commit/3abe7e12dcbc3824315959af4428c53bd760c6e7 \n", - "272 https://github.com/ANHIG/IMGTHLA/commit/ee5a661314196af16994119d69b609f2b11de764 \n", - "273 https://github.com/ANHIG/IMGTHLA/commit/de232c0b9b1b2c33c4c5e7caa068c3d8e1a16a3c \n", - "274 https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "275 https://github.com/ANHIG/IMGTHLA/commit/5945032a37b6bf1c2e798bf416aad6e1635b3aa7 \n", - "276 https://github.com/ANHIG/IMGTHLA/commit/42d79575c4f3d67f83a44a968eeb34ebe92085ad \n", - "277 https://github.com/ANHIG/IMGTHLA/commit/beefc6c755f7c4255b5f3a6f38a706d2451161d1 \n", - "278 https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "279 https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "280 https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "281 https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "282 https://github.com/ANHIG/IMGTHLA/commit/ffb709269dad74b4d538be957ae318b0bd874c9e \n", - "283 https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "284 https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "285 https://github.com/ANHIG/IMGTHLA/commit/f37aec9570a2a6f05cf7341781cadfe1d98a7d7e \n", - "286 https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "287 https://github.com/ANHIG/IMGTHLA/commit/3faa0d6f4dbefeb3fa6d0574aa9ce053deeec968 \n", - "288 https://github.com/ANHIG/IMGTHLA/commit/684864ec79bc932ba4789b787171f7487b8cc025 \n", - "289 https://github.com/ANHIG/IMGTHLA/commit/8f540a9fb67f53c1d6f43f7e9250b10c9da4e8f7 \n", - "290 https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871 \n", - "291 https://github.com/ANHIG/IMGTHLA/commit/090c0ae6d951af2729c5e58c334a19530cc92462 \n", - "292 https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "293 https://github.com/ANHIG/IMGTHLA/commit/3bbf66f3b680f17e404388ed009202a082045458 \n", - "294 https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "295 https://github.com/ANHIG/IMGTHLA/commit/9daaf431bd16ef8619a8b625ba44b4b00ab32ac4 \n", - "296 https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "297 https://github.com/ANHIG/IMGTHLA/commit/ffc92e7718351a97dd6a76166f60743b2ec200cb \n", - "298 https://github.com/ANHIG/IMGTHLA/commit/887dff715147378da5ead94cb430cbfd7bb78900 \n", - "299 https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "300 https://github.com/ANHIG/IMGTHLA/commit/c0c61df0b334cc454968643a3ffe278d73e8b13b \n", - "301 https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "302 https://github.com/ANHIG/IMGTHLA/commit/5800ab43fe4afd66825db1e574176370558a94bf \n", - "303 https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "304 https://github.com/ANHIG/IMGTHLA/commit/22d72b81647a52536359e041b14a962e177e3e09 \n", - "305 https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "306 https://github.com/ANHIG/IMGTHLA/commit/3061939d9c953367a53b79c1a954d14d1a259948 \n", - "307 https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "308 https://github.com/ANHIG/IMGTHLA/commit/58c11d41888968d3d740007beb3106f869163a3a \n", - "309 https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "310 https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "311 https://github.com/ANHIG/IMGTHLA/commit/56c76906d05437800ab90b4124f2f508ef2ad046 \n", - "312 https://github.com/ANHIG/IMGTHLA/commit/2bd125a7b3a4bc66c17557dce66458b460e44f13 \n", - "313 https://github.com/ANHIG/IMGTHLA/commit/833f4eb56bf4eaa7e466680e7590ed7f993a6b18 \n", - "314 https://github.com/ANHIG/IMGTHLA/commit/4438901e7a482548ab48cc25886281d438a1b2a5 \n", - "315 https://github.com/ANHIG/IMGTHLA/commit/a5dfe9973ad3f2e018d8786d1a325df0142138be \n", - "316 https://github.com/ANHIG/IMGTHLA/commit/ba956c36c7f462445047c9e3ff186c7bc14c3108 \n", - "317 https://github.com/ANHIG/IMGTHLA/commit/7e7f5b2d0b7ea8241b8d5f06657477781c4415a2 \n", - "318 https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "319 https://github.com/ANHIG/IMGTHLA/commit/6551121884cd844b90a95d4a9ca8715326570628 \n", - "320 https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "321 https://github.com/ANHIG/IMGTHLA/commit/292e50390ce03ef29bcd473abcfc4239fd5fddd6 \n", - "322 https://github.com/ANHIG/IMGTHLA/commit/63bcf41d5e8357579a01b5dde14dac4dee4b9f62 \n", - "323 https://github.com/ANHIG/IMGTHLA/commit/687aad1961604b6d46d42c09870d7565c4a6e956 \n", - "324 https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189 \n", - "325 https://github.com/ANHIG/IMGTHLA/commit/a7e4b0a53425162108bcebbf876b60151b575eee \n", - "326 https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "327 https://github.com/ANHIG/IMGTHLA/commit/b74bae18f48c092943fbfdc4f959aec1960301dc \n", - "328 https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "329 https://github.com/ANHIG/IMGTHLA/commit/bad10b1f56257845787573dffd8906545887b9db \n", - "330 https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "331 https://github.com/ANHIG/IMGTHLA/commit/a0723d561f4158d10be9f6b11d376122bb657a15 \n", - "332 https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "333 https://github.com/ANHIG/IMGTHLA/commit/5c40960a1fa5b158ba8c7927e6dbce72d712fd7a \n", - "334 https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "335 https://github.com/ANHIG/IMGTHLA/commit/86148b86c6965207f8258e28710dd2fab8618970 \n", - "336 https://github.com/ANHIG/IMGTHLA/commit/aa861b930fe68121b94cd06c07d3055ce90f4258 \n", - "337 https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "338 https://github.com/ANHIG/IMGTHLA/commit/8d5661e174009c682a8d378c87596a1489925275 \n", - "339 https://github.com/ANHIG/IMGTHLA/commit/36baa58fcd0fad90852b6e6ae690784eb4cb4b7a \n", - "340 https://github.com/ANHIG/IMGTHLA/commit/bcd392034d1a991d3fb179e86f5865c30d41f961 \n", - "341 https://github.com/ANHIG/IMGTHLA/commit/88f692665895f67f6da8346afa5d7d8d70833177 \n", - "342 https://github.com/ANHIG/IMGTHLA/commit/2dccbfbedf40084f3bb99aa233032c3a5d1bce20 \n", - "343 https://github.com/ANHIG/IMGTHLA/commit/eaf4db3e00fcf151ec86c05dc05d13b904359a3c \n", - "344 https://github.com/ANHIG/IMGTHLA/commit/4a2271d6c125d43c72498bac2dc1a73a3a320fcd \n", - "345 https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "346 https://github.com/ANHIG/IMGTHLA/commit/8cd29d3f4190623811ead7e8c5af4d8fe13d9b4c \n", - "347 https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "348 https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "349 https://github.com/ANHIG/IMGTHLA/commit/d575b21a52735d79dd37a3a8b417b9c93e564700 \n", - "350 https://github.com/ANHIG/IMGTHLA/commit/9372102bda7df07a02f114c196a4d0b1bb668f39 \n", - "351 https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "352 https://github.com/ANHIG/IMGTHLA/commit/60a5b4fb4e1488b6e2f9109078a5bcaa43e69b36 \n", - "353 https://github.com/ANHIG/IMGTHLA/commit/e547ac988250b42804d7d59a9d4b1d5a2e0855c5 \n", - "354 https://github.com/ANHIG/IMGTHLA/commit/52f499bc735f01d48207bf6e8520b56d9e576a76 \n", - "355 https://github.com/ANHIG/IMGTHLA/commit/e46989ce2bccf8e58a520da10d172ef2960ed755 \n", - "356 https://github.com/ANHIG/IMGTHLA/commit/c320d8541552dcad51ac9fc5d3dd09e4ef549a89 \n", - "357 https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "358 https://github.com/ANHIG/IMGTHLA/commit/1bdf407969cf6c5bb6db2c17c1f47bbbc916b74b \n", - "359 https://github.com/ANHIG/IMGTHLA/commit/b0a9e76723ba3a7d7ae161c6eba506d150b5171c \n", - "360 https://github.com/ANHIG/IMGTHLA/commit/0bbcd1706ca2f899b67682b8783fae636bb0372d \n", - "361 https://github.com/ANHIG/IMGTHLA/commit/cf54775bef36c0df39e66317fe86b806d74811a3 \n", - "362 https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "363 https://github.com/ANHIG/IMGTHLA/commit/6942db8a0c2abbeb23fdb488721bbb41014923a4 \n", - "364 https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c \n", - "365 https://github.com/ANHIG/IMGTHLA/commit/1e7d4759ce1a7bfb42ddd782272b7fe926c3d04f \n", - "366 https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c \n", - "367 https://github.com/ANHIG/IMGTHLA/commit/ebf0441ac18df985ffda33d62f0f75f78e06d223 \n", - "368 https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "369 https://github.com/ANHIG/IMGTHLA/commit/0f047cb2ba3d00f3c0e0e496865909cfdc46b846 \n", - "370 https://github.com/ANHIG/IMGTHLA/commit/bb2498ccdb4396ed602db544a725793ea0d75d2a \n", - "371 https://github.com/ANHIG/IMGTHLA/commit/c87a3f615f2cbff3426bfbcd46aa92ea2351f05e \n", - "372 https://github.com/ANHIG/IMGTHLA/commit/256afa4865645e3bafc2372cfbd9780e653f535c \n", - "373 https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "374 https://github.com/ANHIG/IMGTHLA/commit/140fa68f7c413fab6f220b30ace6e414b8bf6ec0 \n", - "375 https://github.com/ANHIG/IMGTHLA/commit/3e41645a33c1badb690ea9325732398b15bdd305 \n", - "376 https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df \n", - "377 https://github.com/ANHIG/IMGTHLA/commit/0c15e44d2c6efbf105d89282cef5ad171db4c131 \n", - "378 https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31 \n", - "379 https://github.com/ANHIG/IMGTHLA/commit/c2f4740643ccf3c23b3be1145a1665944fcffbc6 \n", - "380 https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "381 https://github.com/ANHIG/IMGTHLA/commit/f2b32a8dbc4d3cbc22e899619e3e88e24ec4541e \n", - "382 https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "383 https://github.com/ANHIG/IMGTHLA/commit/0fb005a2a7da21b0a44670969e57b2cef883fea2 \n", - "384 https://github.com/ANHIG/IMGTHLA/commit/2a0214a4cf92aa2b145b3b6a29fe234ea5649c27 \n", - "385 https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb \n", - "386 https://github.com/ANHIG/IMGTHLA/commit/5edcf73549d1f462932c4fbb9416e911665bca15 \n", - "387 https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "388 https://github.com/ANHIG/IMGTHLA/commit/d7a9804aa1e45b977538a5d6b405584b5c9f2422 \n", - "389 https://github.com/ANHIG/IMGTHLA/commit/3062d7af91c20811352c88bb87d318a93fa3fd78 \n", - "390 https://github.com/ANHIG/IMGTHLA/commit/7b429b8c8ce7347ec86cb01b0dfc2f553ebe8f48 \n", - "391 https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "392 https://github.com/ANHIG/IMGTHLA/commit/9a56d821cf09fa6acf34ba7fdb5fec294302dc68 \n", - "393 https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "394 https://github.com/ANHIG/IMGTHLA/commit/58d5dbb01d59bb01bf52a54ee916de0502e3795e \n", - "395 https://github.com/ANHIG/IMGTHLA/commit/bc5afbccfcab83e753302e06c9f4c9c232992646 \n", - "396 https://github.com/ANHIG/IMGTHLA/commit/440678154494d8efd6d3fc4fe1c225b8fab3b25b \n", - "397 https://github.com/ANHIG/IMGTHLA/commit/99547568f22e486a758db0df41c27bd7a0a4abe0 \n", - "398 https://github.com/ANHIG/IMGTHLA/commit/cd579d7ed59cc01e5b1d5230543b552e1afe55ce \n", - "399 https://github.com/ANHIG/IMGTHLA/commit/472b541958e2f8755dd72bf8601404c3fb035115 \n", - "400 https://github.com/ANHIG/IMGTHLA/commit/b242db2010c8b5ed5f22ba89c3132da225fc5fa2 \n", - "401 https://github.com/ANHIG/IMGTHLA/commit/25e45be1413ac507192852914d3aeb808834c08d \n", - "402 https://github.com/ANHIG/IMGTHLA/commit/80b19dd75cfc5144df45b7ed9b69ae237895b3ee \n", - "403 https://github.com/ANHIG/IMGTHLA/commit/c475baba75906c3d0b59cd0a460e646cd0d6f694 \n", - "404 https://github.com/ANHIG/IMGTHLA/commit/f4cee99def7786ecdc76093de36441a22e1d2744 \n", - "405 https://github.com/ANHIG/IMGTHLA/commit/283c47387dbc9ef10de816a5a7069edc194ec215 \n", - "406 https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "407 https://github.com/ANHIG/IMGTHLA/commit/86598fb3a4a8f0e99dcacadd9dab1ef25fec23ba \n", - "408 https://github.com/ANHIG/IMGTHLA/commit/182b469d47d2debc7353517cb7a3b7c92f9f4176 \n", - "409 https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "410 https://github.com/ANHIG/IMGTHLA/commit/154bc94f928f5e4c20ddb9dff112de36b4f2086a \n", - "411 https://github.com/ANHIG/IMGTHLA/commit/af857a504106434a753ecd541f7b0bb5d07970aa \n", - "412 https://github.com/ANHIG/IMGTHLA/commit/5298cb37ddccb57dc9f47dd730daa8e021ce6ede \n", - "413 https://github.com/ANHIG/IMGTHLA/commit/fd64197a3eb6ca7b68b8ff47b489858efa673909 \n", - "414 https://github.com/ANHIG/IMGTHLA/commit/0fa0767f806b67ec842f6eda423931038c74456d \n", - "415 https://github.com/ANHIG/IMGTHLA/commit/10ff0031128024299158c2873e6f4f19bdfce9fa \n", - "416 https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "417 https://github.com/ANHIG/IMGTHLA/commit/252d7c5dc9d2f7671447fd11fe6bb004c438f34b \n", - "418 https://github.com/ANHIG/IMGTHLA/commit/1b9b17a14e9c070b64b9d55b288b68745fa3a49c \n", - "419 https://github.com/ANHIG/IMGTHLA/commit/af8f6da4c921a2a5d5d392f550edba5003bcd65a \n", - "420 https://github.com/ANHIG/IMGTHLA/commit/4052371f8d68dc662d8c5b07377d9aebcfccc0b9 \n", - "421 https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "422 https://github.com/ANHIG/IMGTHLA/commit/59c7309f45fd1973beba192c429073b8469b5766 \n", - "423 https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715 \n", - "424 https://github.com/ANHIG/IMGTHLA/commit/0f20a34eb36af52fd2e5877f0d532a2d7196f3f6 \n", - "425 https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "426 https://github.com/ANHIG/IMGTHLA/commit/730872d14dae5650a1cf69e9110d00af523235f4 \n", - "427 https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "428 https://github.com/ANHIG/IMGTHLA/commit/58d50a620c610b4c4bc224dbcd30fbcb6d0eed3f \n", - "429 https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "430 https://github.com/ANHIG/IMGTHLA/commit/293b0e1f740595ef2ae765e0f70c64a92c53e054 \n", - "431 https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971 \n", - "432 https://github.com/ANHIG/IMGTHLA/commit/9656fba11d0cb9a3dcf28eb8615337f85b5f65c1 \n", - "433 https://github.com/ANHIG/IMGTHLA/commit/d557b80c2db149dc50e2163abe30635c32faa971 \n", - "434 https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68 \n", - "435 https://github.com/ANHIG/IMGTHLA/commit/887434edaeec2f4161fdc1642dab4d07e55f23c8 \n", - "436 https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b \n", - "437 https://github.com/ANHIG/IMGTHLA/commit/fef5db5ec9c98b47c487f92b714ffbe05abc03cf \n", - "438 https://github.com/ANHIG/IMGTHLA/commit/16c09d89398603dcf653cc5476f857f1a21c1d9d \n", - "439 https://github.com/ANHIG/IMGTHLA/commit/1e5b0f481bd71308be89983e031377b3e7492a0d \n", - "440 https://github.com/ANHIG/IMGTHLA/commit/0d608e028ae5842d2450ab8e977a9cf64b8e7854 \n", - "441 https://github.com/ANHIG/IMGTHLA/commit/501950eec393c13893d439deae3c536d3b8a694f \n", - "442 https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590 \n", - "443 https://github.com/ANHIG/IMGTHLA/commit/81b6b174ec67929d0b4401b00e25df87cb1f6718 \n", - "444 https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "445 https://github.com/ANHIG/IMGTHLA/commit/8681f662939bd76d24ebc56f149118fb6567ee18 \n", - "446 https://github.com/ANHIG/IMGTHLA/commit/be66340f37c15a1d30c61eb05881d63fa99ea5f6 \n", - "447 https://github.com/ANHIG/IMGTHLA/commit/021b5670e6e563087b7821fca927f62d989e5cea \n", - "448 https://github.com/ANHIG/IMGTHLA/commit/40cf2ffd9d1eebaea3a23fd69a0c9ddee2b26168 \n", - "449 https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a \n", - "450 https://github.com/ANHIG/IMGTHLA/commit/0d06063abf79210210b95887714630740210e26a \n", - "451 https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "452 https://github.com/ANHIG/IMGTHLA/commit/475cfe27e43194a6d38915e4110dfc5be1b12935 \n", - "453 https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365 \n", - "454 https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "455 https://github.com/ANHIG/IMGTHLA/commit/2a61062a54d8491751fc7d8eaed23e8bbf4e3830 \n", - "456 https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "457 https://github.com/ANHIG/IMGTHLA/commit/c259def486334fc9f7610d6ecb1d22c7fd92507d \n", - "458 https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028 \n", - "459 https://github.com/ANHIG/IMGTHLA/commit/d5e7b34526886c7f5a3291b132b3c80ce55640cb \n", - "460 https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "461 https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "462 https://github.com/ANHIG/IMGTHLA/commit/02ef01dd646992f7518094c48281eb1b389ac105 \n", - "463 https://github.com/ANHIG/IMGTHLA/commit/3e8bb627774ad62a765fb7826bef8b8d3efc82b8 \n", - "464 https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "465 https://github.com/ANHIG/IMGTHLA/commit/b67c8cee9f317b9aab7ca3a9478813183c77e16f \n", - "466 https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "467 https://github.com/ANHIG/IMGTHLA/commit/d89e87e2eb0296a353cd880d47773307d949ad02 \n", - "468 https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "469 https://github.com/ANHIG/IMGTHLA/commit/a19f887adf8ddf4c61c1af803d46bbd35643516a \n", - "470 https://github.com/ANHIG/IMGTHLA/commit/e7537add911efbf8890b126d3639c0560fe03827 \n", - "471 https://github.com/ANHIG/IMGTHLA/commit/0bfff70fe8ca504abaf8637ccd4ecc752e9717e9 \n", - "472 https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "473 https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "474 https://github.com/ANHIG/IMGTHLA/commit/14a38b648034e61270207ba3672a19ec08401aca \n", - "475 https://github.com/ANHIG/IMGTHLA/commit/a9f619032ea68c561e39a9ea3fe4358543356a92 \n", - "476 https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "477 https://github.com/ANHIG/IMGTHLA/commit/032815608e6312b595b4aaf9904d5b4c189dd6dc \n", - "478 https://github.com/ANHIG/IMGTHLA/commit/72911607eb497585b8e56d906d0794c99f888e7c \n", - "479 https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "480 https://github.com/ANHIG/IMGTHLA/commit/e5e80a1f24de819be3be7d0b2661b6eb5f0917ab \n", - "481 https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "482 https://github.com/ANHIG/IMGTHLA/commit/ae7dd6d372c7d1f1d3a8a63337cbea7c512ec1a1 \n", - "483 https://github.com/ANHIG/IMGTHLA/commit/933b99c3cbf59d96086e272189e9f885684c3a3c \n", - "484 https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "485 https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb \n", - "486 https://github.com/ANHIG/IMGTHLA/commit/8cd90d4790a8e27577adbb677c5e1b711f6dd85e \n", - "487 https://github.com/ANHIG/IMGTHLA/commit/3565d1fa78d202b3ab92badfc438b07104835152 \n", - "488 https://github.com/ANHIG/IMGTHLA/commit/db5a21729701340b0ce4441267d315fc3ff9d56c \n", - "489 https://github.com/ANHIG/IMGTHLA/commit/f42ef066981fa407258f525f2191ae6dacbdf3a3 \n", - "490 https://github.com/ANHIG/IMGTHLA/commit/d737fbe34cd8d6848eb1fd10b2d45f669e13cf4d \n", - "491 https://github.com/ANHIG/IMGTHLA/commit/3bef58fa463f149dba9bbe39ce5998dc309775b1 \n", - "492 https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "493 https://github.com/ANHIG/IMGTHLA/commit/9443bf0185c229b2805f6d748642a9ef868ed910 \n", - "494 https://github.com/ANHIG/IMGTHLA/commit/33114538c5c04a541b79c07b9eab13e7f4688776 \n", - "495 https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695 \n", - "496 https://github.com/ANHIG/IMGTHLA/commit/313fa941c27dc80c8be643e559a57fa9a61b5c81 \n", - "497 https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "498 https://github.com/ANHIG/IMGTHLA/commit/7fc318a21ee5e61b20b67713da83f53f170fa8c9 \n", - "499 https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "500 https://github.com/ANHIG/IMGTHLA/commit/28392d448b1ed1b928e0e47c79655dd8ab451a87 \n", - "501 https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "502 https://github.com/ANHIG/IMGTHLA/commit/0c88bb6bd32c7d2bdf91d28a2df092f20a7ac34a \n", - "503 https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e \n", - "504 https://github.com/ANHIG/IMGTHLA/commit/408f46b67f28e31941e8b5f0fc30fcf6c3453936 \n", - "505 https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "506 https://github.com/ANHIG/IMGTHLA/commit/8a1c83d5eaaa9128aac546659d0cc97602bb7a10 \n", - "507 https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc \n", - "508 https://github.com/ANHIG/IMGTHLA/commit/318d9bf94836219690597e8f3f88d6e544008903 \n", - "509 https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "510 https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "511 https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "512 https://github.com/ANHIG/IMGTHLA/commit/60c4ea7496d1133d7f3e146aea13f48c42c50f34 \n", - "513 https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "514 https://github.com/ANHIG/IMGTHLA/commit/6fdaa17d9183d60ed609197acdd18fea87101931 \n", - "515 https://github.com/ANHIG/IMGTHLA/commit/59b5cdb1dee0213511256459d4fcde13649ee888 \n", - "516 https://github.com/ANHIG/IMGTHLA/commit/ea1a723bdac5652aa6407361fd05e814f3a51401 \n", - "517 https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "518 https://github.com/ANHIG/IMGTHLA/commit/a70ae889966bc666e5b975669ebfa8937b9bb5f0 \n", - "519 https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "520 https://github.com/ANHIG/IMGTHLA/commit/92f2221eac44170043965bf8c2f9abfbe8a3d6fe \n", - "521 https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8 \n", - "522 https://github.com/ANHIG/IMGTHLA/commit/c40a48a903d50116e537c135e6f852900341dbf8 \n", - "523 https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "524 https://github.com/ANHIG/IMGTHLA/commit/596a5e28098a9b937e947cba3dbf2a4ea866a886 \n", - "525 https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "526 https://github.com/ANHIG/IMGTHLA/commit/dc54b50015fcfbb49528748520e0d7f2b2ff2e08 \n", - "527 https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "528 https://github.com/ANHIG/IMGTHLA/commit/ee5934b4ff020fe21cf59e51ae78f623fed259c0 \n", - "529 https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e \n", - "530 https://github.com/ANHIG/IMGTHLA/commit/98d47fb0511e0b19b087c29a8464e773106334a8 \n", - "531 https://github.com/ANHIG/IMGTHLA/commit/18599815b186419ea8f71caccd3d3496e52310bb \n", - "532 https://github.com/ANHIG/IMGTHLA/commit/171a34d4e648d23f090572086a6ed40794eb0896 \n", - "533 https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "534 https://github.com/ANHIG/IMGTHLA/commit/e435af939c4a776f9cb9309e761a46cbd0043b61 \n", - "535 https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "536 https://github.com/ANHIG/IMGTHLA/commit/7486e3f8276e3a8495d2b154495d7a8fa30e57c0 \n", - "537 https://github.com/ANHIG/IMGTHLA/commit/0745da1cf831294fb7682ddbaab8f5e4e71b4d2e \n", - "538 https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "539 https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "540 https://github.com/ANHIG/IMGTHLA/commit/c5468c985964935bd9600f8e20380e31be449e2b \n", - "541 https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "542 https://github.com/ANHIG/IMGTHLA/commit/441eeff3a9fca4934fc9cf54e2e4a914bb43ef10 \n", - "543 https://github.com/ANHIG/IMGTHLA/commit/67c8be545d4483ac34f86fdd57f09135a4820be6 \n", - "544 https://github.com/ANHIG/IMGTHLA/commit/a02389393dbd06e2e936d7d2438ef7e48fb969d9 \n", - "545 https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "546 https://github.com/ANHIG/IMGTHLA/commit/4ec1022d2645f3c2e5018971473710d568078eae \n", - "547 https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe \n", - "548 https://github.com/ANHIG/IMGTHLA/commit/cee977d8d1ca2d1f03f384e53227d56e5143b6fb \n", - "549 https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "550 https://github.com/ANHIG/IMGTHLA/commit/cf7eb4a9781fbdac6dba9ff7b345db2d88748eea \n", - "551 https://github.com/ANHIG/IMGTHLA/commit/6305b6c83d61553d3606905f7b41a0cb99f92f0d \n", - "552 https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "553 https://github.com/ANHIG/IMGTHLA/commit/0fe7efb1a6217accb8d53cbb17a633f406459fbb \n", - "554 https://github.com/ANHIG/IMGTHLA/commit/83b4e1cc168c66466a246f63da7b62b42d412110 \n", - "555 https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725 \n", - "556 https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "557 https://github.com/ANHIG/IMGTHLA/commit/94dbd8ff0c71d31171c75e551b442125b0b0fe2a \n", - "558 https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "559 https://github.com/ANHIG/IMGTHLA/commit/3182e0793150de4ffb34da2774991cb24e49a191 \n", - "560 https://github.com/ANHIG/IMGTHLA/commit/3066954597d739b4aba34d474b2e0f6a8b818714 \n", - "561 https://github.com/ANHIG/IMGTHLA/commit/82edfc44b8b1671ece57d88953f7350ea8837237 \n", - "562 https://github.com/ANHIG/IMGTHLA/commit/096377bad78018607072daf7c94e7eb90ae17af8 \n", - "563 https://github.com/ANHIG/IMGTHLA/commit/2d5d09066a8ad1fdc195c925bddbe95491fb1e58 \n", - "564 https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188 \n", - "565 https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "566 https://github.com/ANHIG/IMGTHLA/commit/b0bc79bb688f79a9c44fbb58923cdb3215cb9bc6 \n", - "567 https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "568 https://github.com/ANHIG/IMGTHLA/commit/e3efe8773f959910461fc3bbf9b49c57c97de27a \n", - "569 https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "570 https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e \n", - "571 https://github.com/ANHIG/IMGTHLA/commit/9926a70c8d463929ee5e38b4b6aa2284ba07da9f \n", - "572 https://github.com/ANHIG/IMGTHLA/commit/3e3c49d94aaf2e36c77f06f1eff455b9ec196f84 \n", - "573 https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "574 https://github.com/ANHIG/IMGTHLA/commit/245fde8dcc535a79f2dfdaeeb1bd2f2804a116e1 \n", - "575 https://github.com/ANHIG/IMGTHLA/commit/204cef7c7591703727291b16cc78cc5e30d710d7 \n", - "576 https://github.com/ANHIG/IMGTHLA/commit/9e0c45390d73e4fd10f72b3c6530f2eb68ec6942 \n", - "577 https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "578 https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "579 https://github.com/ANHIG/IMGTHLA/commit/da01a2c4317137aea8d1f8c431af57ea9cbf5fcd \n", - "580 https://github.com/ANHIG/IMGTHLA/commit/965b82561d82c5d347fd10c77245dcd8691ba119 \n", - "581 https://github.com/ANHIG/IMGTHLA/commit/d531c3422f806634d35d611b0296b6a34815c4e7 \n", - "582 https://github.com/ANHIG/IMGTHLA/commit/fc0134c3516e01032a32997d037b3ba296e26221 \n", - "583 https://github.com/ANHIG/IMGTHLA/commit/9e470184929001d566cbe593656b2c4b13aa1624 \n", - "584 https://github.com/ANHIG/IMGTHLA/commit/da6660011ed13b30e8e32e0b7eb6b99cdb518fb3 \n", - "585 https://github.com/ANHIG/IMGTHLA/commit/bf1169414b835f506f3a3bcfed4c8856d9213bbb \n", - "586 https://github.com/ANHIG/IMGTHLA/commit/e0a0d054dd9a1afc60adc54381802dae2e09d4d3 \n", - "587 https://github.com/ANHIG/IMGTHLA/commit/193d738ff05632b2a2f301bf08d4d9772b1837ec \n", - "588 https://github.com/ANHIG/IMGTHLA/commit/659eb8ff27ca443cfab75fc16cb6a2d100bd8430 \n", - "589 https://github.com/ANHIG/IMGTHLA/commit/4cfdfe0df5bd5a0eba050ab8d022b0517119cd8d \n", - "590 https://github.com/ANHIG/IMGTHLA/commit/d146942a21ba93007cadd23d4f2c2035fa783142 \n", - "591 https://github.com/ANHIG/IMGTHLA/commit/affd79f76b7ccb76cd6e0305bd417cf1ceda94c6 \n", - "592 https://github.com/ANHIG/IMGTHLA/commit/7d2a5e215a986441ef272144bf4a009134df7ce9 \n", - "593 https://github.com/ANHIG/IMGTHLA/commit/0fa36435691cac5651bee2ffe511f73ccd98c367 \n", - "594 https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de \n", - "595 https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "596 https://github.com/ANHIG/IMGTHLA/commit/94cfe2ac15af0171f1397984ca0d1968a6931eb3 \n", - "597 https://github.com/ANHIG/IMGTHLA/commit/410e5b8bd76c20bcde2cd0e92c78713e00160c28 \n", - "598 https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "599 https://github.com/ANHIG/IMGTHLA/commit/8da1eca28db8f6ae0db7e7134d334a10eb96f6a3 \n", - "600 https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "601 https://github.com/ANHIG/IMGTHLA/commit/b9d97ef45c56394528534bd1a2ec7d2d78523354 \n", - "602 https://github.com/ANHIG/IMGTHLA/commit/4c95ab3a721f3f9664bb68e51225ddf11e46e315 \n", - "603 https://github.com/ANHIG/IMGTHLA/commit/4c423f90eeef8e5616057c72f50fee5c412bbf23 \n", - "604 https://github.com/ANHIG/IMGTHLA/commit/d3955683782369078d9d9137d6a0968adae23a92 \n", - "605 https://github.com/ANHIG/IMGTHLA/commit/734690c08be5b5d00193e2307125e669a1e3334f \n", - "606 https://github.com/ANHIG/IMGTHLA/commit/b9174859384269ff9eeadcab12762d38c56aef36 \n", - "607 https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "608 https://github.com/ANHIG/IMGTHLA/commit/98cba1c4e5e8e18b5f355121d6ad84b2836a9c40 \n", - "609 https://github.com/ANHIG/IMGTHLA/commit/c406294628d2e1db4d2656fe60eb7e0f5e2efab7 \n", - "610 https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "611 https://github.com/ANHIG/IMGTHLA/commit/c0510fbaa138ba0029d8aa2949c282fb2dfbf926 \n", - "612 https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "613 https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063 \n", - "614 https://github.com/ANHIG/IMGTHLA/commit/a736a7ce4d98a0fefa3f4c01ab6da4641de74254 \n", - "615 https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "616 https://github.com/ANHIG/IMGTHLA/commit/d155ba8553d2c53580ef66fbf733484dc2857a30 \n", - "617 https://github.com/ANHIG/IMGTHLA/commit/3d7382f653a9707c3b2d683e7d58b7b9d0b4e747 \n", - "618 https://github.com/ANHIG/IMGTHLA/commit/487c16cf1fb4ecb7eca25d752cb7178f10232a81 \n", - "619 https://github.com/ANHIG/IMGTHLA/commit/e6a3f0cc5710495475e7b959ee82c649978843f8 \n", - "620 https://github.com/ANHIG/IMGTHLA/commit/4cdd02827d4b0d2d8834e45baaea621663e0d632 \n", - "621 https://github.com/ANHIG/IMGTHLA/commit/af805f6d40beef639fac7bd1c5f7789893c2f662 \n", - "622 https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "623 https://github.com/ANHIG/IMGTHLA/commit/6fdf7add8bb4f416bd8660e6b826d80e8759dfe1 \n", - "624 https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a \n", - "625 https://github.com/ANHIG/IMGTHLA/commit/fd63f824a11eead1f7fb39457251c7ac27ad1f93 \n", - "626 https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "627 https://github.com/ANHIG/IMGTHLA/commit/4a8d93e8607e2413edee71da68cade6e11249fea \n", - "628 https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "629 https://github.com/ANHIG/IMGTHLA/commit/a231c3b065a7b9c86c92915f3b4bcf012ec36175 \n", - "630 https://github.com/ANHIG/IMGTHLA/commit/05d9083ce42b1687c3e4f35a139f2fbbc2bfe8da \n", - "631 https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "632 https://github.com/ANHIG/IMGTHLA/commit/6c613ce701353f42b6c911801f0aeb78413fac9d \n", - "633 https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "634 https://github.com/ANHIG/IMGTHLA/commit/5088650c144e6a3ee05ac1e015d487a86095e665 \n", - "635 https://github.com/ANHIG/IMGTHLA/commit/389b55b1c3ef58ea1136fb0c9e6d2ce73038d655 \n", - "636 https://github.com/ANHIG/IMGTHLA/commit/7dc4672795eaea35bd8c7e1fa2ec40cf948fc2fd \n", - "637 https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "638 https://github.com/ANHIG/IMGTHLA/commit/8d77b3dd93959663d58ae5b626289d0746edd0e7 \n", - "639 https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "640 https://github.com/ANHIG/IMGTHLA/commit/8dd2a04b1d7e559f5124d012f0a729d0180216d2 \n", - "641 https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "642 https://github.com/ANHIG/IMGTHLA/commit/2d19daf42ff47c2f2c4e7970dd77ed32768eb38f \n", - "643 https://github.com/ANHIG/IMGTHLA/commit/d76ca7d75891aac95205b2cc11510ce8ef41a65a \n", - "644 https://github.com/ANHIG/IMGTHLA/commit/0a051a92e0baab68b4c77ad13b8cb4e7eaa2f810 \n", - "645 https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "646 https://github.com/ANHIG/IMGTHLA/commit/06ceff14b2db920d458dc337b1100dced992e627 \n", - "647 https://github.com/ANHIG/IMGTHLA/commit/3fb27698fe4ebbd5ec4a0e565d97a53fe48c7cdd \n", - "648 https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "649 https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "650 https://github.com/ANHIG/IMGTHLA/commit/ebb3d8c6aa383567bb7794cacf745b1c82efbb7f \n", - "651 https://github.com/ANHIG/IMGTHLA/commit/239bf68f403bbdbabb43fa0277040f4dda2b2aff \n", - "652 https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "653 https://github.com/ANHIG/IMGTHLA/commit/a9c8d5c82645cd677340c408291f6c5556f2586f \n", - "654 https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "655 https://github.com/ANHIG/IMGTHLA/commit/d4c410cd91618a8a74a7763598e499f6a8aa168b \n", - "656 https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "657 https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "658 https://github.com/ANHIG/IMGTHLA/commit/207cdce7fef5dae54fdad4cc4f933ebd1ab13c5e \n", - "659 https://github.com/ANHIG/IMGTHLA/commit/ecd63776c6225af0cf8bcc9fa9c6998d3129fb14 \n", - "660 https://github.com/ANHIG/IMGTHLA/commit/cada41a6bfac5a8bf88ed2107a0b856b9b9785a0 \n", - "661 https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "662 https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c \n", - "663 https://github.com/ANHIG/IMGTHLA/commit/4a13df461c42f970a099de77377f309995e7995c \n", - "664 https://github.com/ANHIG/IMGTHLA/commit/dddc6afc29de895f4131693e17b3cc856ff23f8d \n", - "665 https://github.com/ANHIG/IMGTHLA/commit/72a9e28a52c9629dd63dfad5f215cdc562e2fd7e \n", - "666 https://github.com/ANHIG/IMGTHLA/commit/4863b8f0a070d70836dfbdc00bdf70aa7bb66345 \n", - "667 https://github.com/ANHIG/IMGTHLA/commit/1a3be9a5d01a414854ff3bfacd5257c14adeefa2 \n", - "668 https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "669 https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "670 https://github.com/ANHIG/IMGTHLA/commit/536e8833f3be4bbcffbfba43cd0b3043c5bf4068 \n", - "671 https://github.com/ANHIG/IMGTHLA/commit/5c3aab6eea0b638551682adf029a947d11d41621 \n", - "672 https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "673 https://github.com/ANHIG/IMGTHLA/commit/50e92c677f4cd547c32bb9305269a762a9595074 \n", - "674 https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "675 https://github.com/ANHIG/IMGTHLA/commit/a9680a9e80e2c119d4aa41f90e5f40cef6e7df02 \n", - "676 https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13 \n", - "677 https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "678 https://github.com/ANHIG/IMGTHLA/commit/12b4b94bb49b4640fa48a1182cc9b1e1fbf7e816 \n", - "679 https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "680 https://github.com/ANHIG/IMGTHLA/commit/1ce31fc9e2805034578eff60a269c02176f03252 \n", - "681 https://github.com/ANHIG/IMGTHLA/commit/1d50edc746506c55aa9f5dc2fff61a2e4bb25a0e \n", - "682 https://github.com/ANHIG/IMGTHLA/commit/25ca5b9aeaad82db223c11bc058ba2b66ca996bb \n", - "683 https://github.com/ANHIG/IMGTHLA/commit/63bd2a16920933caed1bcc2489913ad1a52d9c55 \n", - "684 https://github.com/ANHIG/IMGTHLA/commit/e5198e0f0cb97456678856a60a13e87581e39966 \n", - "685 https://github.com/ANHIG/IMGTHLA/commit/ce483229eac6fd693d73cd96c0c14a898b0ee257 \n", - "686 https://github.com/ANHIG/IMGTHLA/commit/870e39341592de0113c530f471098490a246ac24 \n", - "687 https://github.com/ANHIG/IMGTHLA/commit/58e40f66297b220958bcf09c6f92009ba6422e3a \n", - "688 https://github.com/ANHIG/IMGTHLA/commit/6105b0721add250edc33e25f4c09b3fcf2a9c896 \n", - "689 https://github.com/ANHIG/IMGTHLA/commit/81bceb5eee4289c9fcefad90f821f5269849df37 \n", - "690 https://github.com/ANHIG/IMGTHLA/commit/77f7c148e7de394021ca84a012427a8a0974eb5f \n", - "691 https://github.com/ANHIG/IMGTHLA/commit/19fd85f5aceb424c866a2c939caea18a4383a136 \n", - "692 https://github.com/ANHIG/IMGTHLA/commit/7cf5f88bd3698ebb5170c34b2f155883a0a82e7e \n", - "693 https://github.com/ANHIG/IMGTHLA/commit/a22f909ec97f3e2b5bdaf764fc46606c1d2718a2 \n", - "694 https://github.com/ANHIG/IMGTHLA/commit/71626fbc1ecab1867deda1c9739557a345c443c3 \n", - "695 https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "696 https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a \n", - "697 https://github.com/ANHIG/IMGTHLA/commit/48d6ec6a0fb4cbb8bc4231f10509fe5ec4e8e2c2 \n", - "698 https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "699 https://github.com/ANHIG/IMGTHLA/commit/51015f8712a57688e520961c4ccf7e259bf56995 \n", - "700 https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "701 https://github.com/ANHIG/IMGTHLA/commit/db89e68cd8d93abd9478cfd74f42c87559a9b004 \n", - "702 https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "703 https://github.com/ANHIG/IMGTHLA/commit/e941759874365cb152a3562c22d10847d10db326 \n", - "704 https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec \n", - "705 https://github.com/ANHIG/IMGTHLA/commit/4486f5c623705c6a14d9eeaba7d155cff30cdb43 \n", - "706 https://github.com/ANHIG/IMGTHLA/commit/50b790037030d958b662085c3f4cf34ba72a32ec \n", - "707 https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "708 https://github.com/ANHIG/IMGTHLA/commit/5f2c562056f8ffa89aeea0631f2a52300ee0de17 \n", - "709 https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "710 https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "711 https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "712 https://github.com/ANHIG/IMGTHLA/commit/6ce2d4bdbdf1228bb8a9783b941637d7a1c0ac78 \n", - "713 https://github.com/ANHIG/IMGTHLA/commit/1d084a344c39ea1ec5fdf66575d6cc85fde30d66 \n", - "714 https://github.com/ANHIG/IMGTHLA/commit/cac526afe42a99640d287b18521d4f597f758cc7 \n", - "715 https://github.com/ANHIG/IMGTHLA/commit/3a36f8cd57c7f0a7ba5f319dec03e82f42195e3d \n", - "716 https://github.com/ANHIG/IMGTHLA/commit/ca9422949acac3495dc385af56e9778a720578fa \n", - "717 https://github.com/ANHIG/IMGTHLA/commit/38398a75e9762ff070d8e9bd714d074332646cd7 \n", - "718 https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "719 https://github.com/ANHIG/IMGTHLA/commit/70b3c643390b8a1e394b5d9cc9ee1f2c6eb1baca \n", - "720 https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157 \n", - "721 https://github.com/ANHIG/IMGTHLA/commit/257023f6884c7be64f80212d5b7e5b5090074675 \n", - "722 https://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "723 https://github.com/ANHIG/IMGTHLA/commit/359b8c8634db73b939496c53643cc0fae7f22a58 \n", - "724 https://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "725 https://github.com/ANHIG/IMGTHLA/commit/63dd028fca845a55a065ac75aea5f9079cce065e \n", - "726 https://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "727 https://github.com/ANHIG/IMGTHLA/commit/a549c5b255da7d988a70cf7f7a2bdb5b1ae5b00a \n", - "728 https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "729 https://github.com/ANHIG/IMGTHLA/commit/82b2645b5cfda1bcfdaab58e28b1424200ba7feb \n", - "730 https://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "731 https://github.com/ANHIG/IMGTHLA/commit/5734aa71940623de415012e724571e8dc83c7ec4 \n", - "732 https://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "733 https://github.com/ANHIG/IMGTHLA/commit/901b1b788a2ec2b4722c9672910ad880b29b368b \n", - "734 https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "735 https://github.com/ANHIG/IMGTHLA/commit/3a6d8e08813657a8ce3681fc9381e17e0c476441 \n", - "736 https://github.com/ANHIG/IMGTHLA/commit/522c1fdd2b79fa7caa628ec48f6654342cb77045 \n", - "737 https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "738 https://github.com/ANHIG/IMGTHLA/commit/976810404a63f0f005190d8183450534f4c631df \n", - "\n", - " parents.1.sha \\\n", - "0 NaN \n", - "1 NaN \n", - "2 NaN \n", - "3 NaN \n", - "4 NaN \n", - "5 NaN \n", - "6 NaN \n", - "7 af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "8 NaN \n", - "9 16da2f90240d536159a20697fb952b4d14846b13 \n", - "10 d9944466594e328cb46f732e5670660fd672a141 \n", - "11 0e31941b14171c16697123ff7b81becbeef1c089 \n", - "12 NaN \n", - "13 a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "14 NaN \n", - "15 9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "16 340238f97d078fc6b8524deac6366c9ce261b049 \n", - "17 NaN \n", - "18 NaN \n", - "19 4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "20 NaN \n", - "21 NaN \n", - "22 NaN \n", - "23 NaN \n", - "24 NaN \n", - "25 b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "26 NaN \n", - "27 NaN \n", - "28 NaN \n", - "29 NaN \n", - "30 NaN \n", - "31 NaN \n", - "32 NaN \n", - "33 NaN \n", - "34 NaN \n", - "35 NaN \n", - "36 NaN \n", - "37 NaN \n", - "38 NaN \n", - "39 NaN \n", - "40 NaN \n", - "41 NaN \n", - "42 NaN \n", - "43 NaN \n", - "44 NaN \n", - "45 NaN \n", - "46 a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "47 NaN \n", - "48 4567906453bee9982446cd027786eecf829ef2b7 \n", - "49 NaN \n", - "50 757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "51 NaN \n", - "52 0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "53 NaN \n", - "54 e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "55 NaN \n", - "56 3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "57 NaN \n", - "58 6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "59 0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "60 NaN \n", - "61 NaN \n", - "62 8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "63 NaN \n", - "64 a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "65 NaN \n", - "66 d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "67 NaN \n", - "68 NaN \n", - "69 NaN \n", - "70 2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "71 NaN \n", - "72 ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "73 NaN \n", - "74 4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "75 NaN \n", - "76 18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "77 NaN \n", - "78 NaN \n", - "79 NaN \n", - "80 NaN \n", - "81 NaN \n", - "82 NaN \n", - "83 NaN \n", - "84 NaN \n", - "85 NaN \n", - "86 NaN \n", - "87 NaN \n", - "88 NaN \n", - "89 NaN \n", - "90 NaN \n", - "91 NaN \n", - "92 NaN \n", - "93 NaN \n", - "94 NaN \n", - "95 NaN \n", - "96 NaN \n", - "97 NaN \n", - "98 NaN \n", - "99 NaN \n", - "100 NaN \n", - "101 NaN \n", - "102 NaN \n", - "103 NaN \n", - "104 NaN \n", - "105 NaN \n", - "106 03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", - "107 NaN \n", - "108 NaN \n", - "109 NaN \n", - "110 NaN \n", - "111 ed8f3032452f07635808d7c426ac164a205c39ca \n", - "112 NaN \n", - "113 02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "114 NaN \n", - "115 a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "116 NaN \n", - "117 ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "118 NaN \n", - "119 11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "120 NaN \n", - "121 bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "122 NaN \n", - "123 82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "124 NaN \n", - "125 1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "126 NaN \n", - "127 5518ee75e215a8a9881173733f9072b1765ac560 \n", - "128 NaN \n", - "129 c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "130 NaN \n", - "131 975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "132 NaN \n", - "133 NaN \n", - "134 8406662a52d5c36e3be3d25382fffeca637692ce \n", - "135 NaN \n", - "136 301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "137 NaN \n", - "138 d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "139 NaN \n", - "140 956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "141 NaN \n", - "142 54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "143 NaN \n", - "144 NaN \n", - "145 89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "146 NaN \n", - "147 5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "148 NaN \n", - "149 NaN \n", - "150 NaN \n", - "151 NaN \n", - "152 NaN \n", - "153 dc373c05432b0862847b64053524cad676a624c1 \n", - "154 NaN \n", - "155 930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "156 NaN \n", - "157 cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "158 2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "159 NaN \n", - "160 cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "161 NaN \n", - "162 059daf7439b541a96ee814460f9764df45a2393b \n", - "163 NaN \n", - "164 d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "165 NaN \n", - "166 NaN \n", - "167 ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "168 NaN \n", - "169 ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "170 NaN \n", - "171 99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "172 NaN \n", - "173 36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "174 NaN \n", - "175 4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "176 NaN \n", - "177 NaN \n", - "178 70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "179 NaN \n", - "180 7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "181 NaN \n", - "182 NaN \n", - "183 NaN \n", - "184 NaN \n", - "185 a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "186 NaN \n", - "187 5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "188 NaN \n", - "189 8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "190 NaN \n", - "191 580de96b0844723391a641604968711510d6442a \n", - "192 NaN \n", - "193 25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "194 NaN \n", - "195 NaN \n", - "196 003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "197 NaN \n", - "198 7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "199 NaN \n", - "200 5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "201 NaN \n", - "202 NaN \n", - "203 NaN \n", - "204 NaN \n", - "205 294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "206 NaN \n", - "207 be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "208 NaN \n", - "209 140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "210 NaN \n", - "211 0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "212 NaN \n", - "213 9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "214 NaN \n", - "215 9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "216 NaN \n", - "217 673c18ede6be55c414166826f9b9f293aac4d712 \n", - "218 NaN \n", - "219 997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "220 NaN \n", - "221 cb93364422d93a620d10f3c0570236f924cb8535 \n", - "222 NaN \n", - "223 NaN \n", - "224 a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "225 NaN \n", - "226 NaN \n", - "227 dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "228 NaN \n", - "229 16372613782964481372e0e17050caa66f325a55 \n", - "230 NaN \n", - "231 d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "232 NaN \n", - "233 772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "234 NaN \n", - "235 NaN \n", - "236 NaN \n", - "237 38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "238 NaN \n", - "239 NaN \n", - "240 NaN \n", - "241 NaN \n", - "242 NaN \n", - "243 814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "244 NaN \n", - "245 7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "246 NaN \n", - "247 fdfbacb192894a95177245e08264d591d3980725 \n", - "248 NaN \n", - "249 NaN \n", - "250 abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "251 NaN \n", - "252 72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "253 NaN \n", - "254 b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "255 NaN \n", - "256 4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "257 NaN \n", - "258 NaN \n", - "259 NaN \n", - "260 NaN \n", - "261 NaN \n", - "262 NaN \n", - "263 NaN \n", - "264 NaN \n", - "265 NaN \n", - "266 NaN \n", - "267 NaN \n", - "268 NaN \n", - "269 NaN \n", - "270 NaN \n", - "271 NaN \n", - "272 NaN \n", - "273 NaN \n", - "274 NaN \n", - "275 NaN \n", - "276 NaN \n", - "277 NaN \n", - "278 NaN \n", - "279 NaN \n", - "280 NaN \n", - "281 NaN \n", - "282 NaN \n", - "283 NaN \n", - "284 NaN \n", - "285 NaN \n", - "286 NaN \n", - "287 NaN \n", - "288 NaN \n", - "289 de01b0573fd9108539ef10b4e44b12d334085871 \n", - "290 NaN \n", - "291 3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "292 NaN \n", - "293 ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "294 NaN \n", - "295 47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "296 NaN \n", - "297 NaN \n", - "298 9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "299 NaN \n", - "300 2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "301 NaN \n", - "302 d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "303 NaN \n", - "304 08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "305 NaN \n", - "306 NaN \n", - "307 1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "308 NaN \n", - "309 3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "310 NaN \n", - "311 NaN \n", - "312 NaN \n", - "313 NaN \n", - "314 NaN \n", - "315 NaN \n", - "316 NaN \n", - "317 eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "318 NaN \n", - "319 c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "320 NaN \n", - "321 NaN \n", - "322 NaN \n", - "323 8753c19af7238360702ecbd5ac41c415d2721189 \n", - "324 NaN \n", - "325 f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "326 NaN \n", - "327 0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "328 NaN \n", - "329 95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "330 NaN \n", - "331 4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "332 NaN \n", - "333 d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "334 NaN \n", - "335 NaN \n", - "336 8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "337 NaN \n", - "338 5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "339 NaN \n", - "340 NaN \n", - "341 NaN \n", - "342 NaN \n", - "343 NaN \n", - "344 NaN \n", - "345 fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "346 NaN \n", - "347 ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "348 NaN \n", - "349 ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "350 NaN \n", - "351 b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "352 NaN \n", - "353 NaN \n", - "354 NaN \n", - "355 NaN \n", - "356 NaN \n", - "357 NaN \n", - "358 NaN \n", - "359 NaN \n", - "360 NaN \n", - "361 027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "362 NaN \n", - "363 58b9841003e927db3fdb503055a22f57cb56a57c \n", - "364 NaN \n", - "365 f46dca0809b813e38214d96860da7ea83614e54c \n", - "366 NaN \n", - "367 39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "368 NaN \n", - "369 NaN \n", - "370 NaN \n", - "371 e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "372 NaN \n", - "373 NaN \n", - "374 NaN \n", - "375 fdb4666aac16126e3d851db8343e2d8c573131df \n", - "376 NaN \n", - "377 8b002924f8c095ab39fec054b1886adca6452d31 \n", - "378 NaN \n", - "379 3b1848614de19ad87a66436350f5a3161ee61188 \n", - "380 NaN \n", - "381 NaN \n", - "382 NaN \n", - "383 589fec138a6544295f0b146d0da8c24735910bfb \n", - "384 NaN \n", - "385 NaN \n", - "386 2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "387 NaN \n", - "388 NaN \n", - "389 NaN \n", - "390 f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "391 NaN \n", - "392 NaN \n", - "393 NaN \n", - "394 NaN \n", - "395 NaN \n", - "396 2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "397 NaN \n", - "398 NaN \n", - "399 NaN \n", - "400 NaN \n", - "401 NaN \n", - "402 NaN \n", - "403 2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "404 1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "405 NaN \n", - "406 NaN \n", - "407 NaN \n", - "408 62034dec31973902cdbad9dde49d215016520b5e \n", - "409 NaN \n", - "410 NaN \n", - "411 NaN \n", - "412 NaN \n", - "413 NaN \n", - "414 NaN \n", - "415 NaN \n", - "416 NaN \n", - "417 bf673b4a4f42415317b116ef71552a75d15974c7 \n", - "418 NaN \n", - "419 NaN \n", - "420 ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "421 NaN \n", - "422 61daadbf669adf36fe353b4d6487acae57268715 \n", - "423 NaN \n", - "424 67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "425 NaN \n", - "426 6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "427 NaN \n", - "428 1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "429 NaN \n", - "430 e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "431 NaN \n", - "432 NaN \n", - "433 431b4b6434f318354426ee02a49616b998e8cc68 \n", - "434 NaN \n", - "435 0d3a6c5423405678431f647444cbefb72626210b \n", - "436 NaN \n", - "437 ba884d04072b9b74763294c05fecffe465056590 \n", - "438 NaN \n", - "439 NaN \n", - "440 NaN \n", - "441 NaN \n", - "442 NaN \n", - "443 NaN \n", - "444 ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", - "445 NaN \n", - "446 NaN \n", - "447 NaN \n", - "448 96e477a681d939a64af04440ee682a2d0f6be365 \n", - "449 NaN \n", - "450 01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "451 NaN \n", - "452 fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "453 NaN \n", - "454 NaN \n", - "455 788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "456 NaN \n", - "457 b46aec85945ed773eff0445db3b0940f4469d028 \n", - "458 NaN \n", - "459 9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "460 NaN \n", - "461 NaN \n", - "462 NaN \n", - "463 054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "464 NaN \n", - "465 48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "466 NaN \n", - "467 bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "468 NaN \n", - "469 e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "470 NaN \n", - "471 NaN \n", - "472 NaN \n", - "473 NaN \n", - "474 30ca054efd7872597e8a3e14043627ae126a1ee9 \n", - "475 b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "476 NaN \n", - "477 NaN \n", - "478 b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "479 NaN \n", - "480 0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "481 NaN \n", - "482 NaN \n", - "483 e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "484 NaN \n", - "485 NaN \n", - "486 NaN \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "492 NaN \n", - "493 NaN \n", - "494 04b174de7519eba544de546c8da83605b2d67695 \n", - "495 NaN \n", - "496 776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "497 NaN \n", - "498 84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "499 NaN \n", - "500 a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "501 NaN \n", - "502 19d69647f9abfa71c99eb9db5c38006af993864e \n", - "503 NaN \n", - "504 17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "505 NaN \n", - "506 a48af996cb97f811d37735f251903ece2b08cbfc \n", - "507 NaN \n", - "508 09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "509 7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "510 145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "511 NaN \n", - "512 48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "517 NaN \n", - "518 NaN \n", - "519 NaN \n", - "520 432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "521 NaN \n", - "522 59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "523 NaN \n", - "524 46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "525 NaN \n", - "526 9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "527 NaN \n", - "528 c436780fea7228df63f493451531be6fd448854e \n", - "529 NaN \n", - "530 d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "531 NaN \n", - "532 NaN \n", - "533 NaN \n", - "534 41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "535 NaN \n", - "536 5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "537 NaN \n", - "538 NaN \n", - "539 NaN \n", - "540 e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "541 NaN \n", - "542 NaN \n", - "543 NaN \n", - "544 7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "545 NaN \n", - "546 03ded64be9b290287ab0101891ca6f338861c2fe \n", - "547 NaN \n", - "548 25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "549 NaN \n", - "550 NaN \n", - "551 2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "552 NaN \n", - "553 5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "554 NaN \n", - "555 NaN \n", - "556 NaN \n", - "557 NaN \n", - "558 NaN \n", - "559 a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "560 NaN \n", - "561 NaN \n", - "562 NaN \n", - "563 NaN \n", - "564 NaN \n", - "565 NaN \n", - "566 NaN \n", - "567 NaN \n", - "568 NaN \n", - "569 NaN \n", - "570 NaN \n", - "571 NaN \n", - "572 NaN \n", - "573 NaN \n", - "574 NaN \n", - "575 NaN \n", - "576 NaN \n", - "577 NaN \n", - "578 NaN \n", - "579 NaN \n", - "580 NaN \n", - "581 NaN \n", - "582 NaN \n", - "583 NaN \n", - "584 NaN \n", - "585 NaN \n", - "586 NaN \n", - "587 NaN \n", - "588 NaN \n", - "589 NaN \n", - "590 NaN \n", - "591 NaN \n", - "592 NaN \n", - "593 c37267e1ee355c619a3058da5a7135e19e6522de \n", - "594 NaN \n", - "595 7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "596 NaN \n", - "597 4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "598 a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "599 NaN \n", - "600 NaN \n", - "601 cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "612 2f6878301950dfea48a8147a6d8bd012be564063 \n", - "613 NaN \n", - "614 ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "615 NaN \n", - "616 NaN \n", - "617 NaN \n", - "618 NaN \n", - "619 NaN \n", - "620 NaN \n", - "621 b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "622 NaN \n", - "623 89b57278869c7b46fbbaf94825ed336328f3567a \n", - "624 NaN \n", - "625 d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "626 NaN \n", - "627 1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "628 NaN \n", - "629 8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "630 NaN \n", - "631 NaN \n", - "632 352813601073bcdc3d5eb08d1be07be904276a9a \n", - "633 NaN \n", - "634 NaN \n", - "635 NaN \n", - "636 d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "637 NaN \n", - "638 ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "639 NaN \n", - "640 3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "641 NaN \n", - "642 178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "643 NaN \n", - "644 NaN \n", - "645 NaN \n", - "646 NaN \n", - "647 d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "648 NaN \n", - "649 NaN \n", - "650 fc712c5a4dd00f534e845982a29f46a14e22b292 \n", - "651 db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "656 NaN \n", - "657 db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "658 NaN \n", - "659 NaN \n", - "660 5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "661 NaN \n", - "662 4d33035dd296826bbde200e17e5281910ac8be13 \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "668 c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "669 NaN \n", - "670 8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "671 NaN \n", - "672 NaN \n", - "673 1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "674 NaN \n", - "675 8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "676 NaN \n", - "677 NaN \n", - "678 2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "679 NaN \n", - "680 2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "681 NaN \n", - "682 NaN \n", - "683 NaN \n", - "684 NaN \n", - "685 NaN \n", - "686 NaN \n", - "687 NaN \n", - "688 NaN \n", - "689 NaN \n", - "690 NaN \n", - "691 NaN \n", - "692 NaN \n", - "693 NaN \n", - "694 NaN \n", - "695 NaN \n", - "696 NaN \n", - "697 NaN \n", - "698 NaN \n", - "699 NaN \n", - "700 NaN \n", - "701 NaN \n", - "702 NaN \n", - "703 36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "704 NaN \n", - "705 NaN \n", - "706 4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "707 NaN \n", - "708 def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "709 NaN \n", - "710 NaN \n", - "711 NaN \n", - "712 NaN \n", - "713 NaN \n", - "714 NaN \n", - "715 NaN \n", - "716 NaN \n", - "717 62945381d236dcdb2770daf1fa861b216b99635c \n", - "718 NaN \n", - "719 9283ea834c9036298d0ffeec455cb00e80998157 \n", - "720 NaN \n", - "721 8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "722 NaN \n", - "723 dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "724 NaN \n", - "725 83aa94b540407ccdfcb452c77439b86c543f849d \n", - "726 NaN \n", - "727 f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "728 NaN \n", - "729 860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "730 NaN \n", - "731 37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "732 NaN \n", - "733 7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", - "734 NaN \n", - "735 NaN \n", - "736 9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "737 NaN \n", - "738 e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", - "\n", - " parents.1.url \\\n", - "0 NaN \n", - "1 NaN \n", - "2 NaN \n", - "3 NaN \n", - "4 NaN \n", - "5 NaN \n", - "6 NaN \n", - "7 https://api.github.com/repos/ANHIG/IMGTHLA/commits/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "8 NaN \n", - "9 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16da2f90240d536159a20697fb952b4d14846b13 \n", - "10 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d9944466594e328cb46f732e5670660fd672a141 \n", - "11 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e31941b14171c16697123ff7b81becbeef1c089 \n", - "12 NaN \n", - "13 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "14 NaN \n", - "15 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "16 https://api.github.com/repos/ANHIG/IMGTHLA/commits/340238f97d078fc6b8524deac6366c9ce261b049 \n", - "17 NaN \n", - "18 NaN \n", - "19 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "20 NaN \n", - "21 NaN \n", - "22 NaN \n", - "23 NaN \n", - "24 NaN \n", - "25 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "26 NaN \n", - "27 NaN \n", - "28 NaN \n", - "29 NaN \n", - "30 NaN \n", - "31 NaN \n", - "32 NaN \n", - "33 NaN \n", - "34 NaN \n", - "35 NaN \n", - "36 NaN \n", - "37 NaN \n", - "38 NaN \n", - "39 NaN \n", - "40 NaN \n", - "41 NaN \n", - "42 NaN \n", - "43 NaN \n", - "44 NaN \n", - "45 NaN \n", - "46 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "47 NaN \n", - "48 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4567906453bee9982446cd027786eecf829ef2b7 \n", - "49 NaN \n", - "50 https://api.github.com/repos/ANHIG/IMGTHLA/commits/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "51 NaN \n", - "52 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "53 NaN \n", - "54 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "55 NaN \n", - "56 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "57 NaN \n", - "58 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "59 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "60 NaN \n", - "61 NaN \n", - "62 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "63 NaN \n", - "64 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "65 NaN \n", - "66 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "67 NaN \n", - "68 NaN \n", - "69 NaN \n", - "70 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "71 NaN \n", - "72 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "73 NaN \n", - "74 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "75 NaN \n", - "76 https://api.github.com/repos/ANHIG/IMGTHLA/commits/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "77 NaN \n", - "78 NaN \n", - "79 NaN \n", - "80 NaN \n", - "81 NaN \n", - "82 NaN \n", - "83 NaN \n", - "84 NaN \n", - "85 NaN \n", - "86 NaN \n", - "87 NaN \n", - "88 NaN \n", - "89 NaN \n", - "90 NaN \n", - "91 NaN \n", - "92 NaN \n", - "93 NaN \n", - "94 NaN \n", - "95 NaN \n", - "96 NaN \n", - "97 NaN \n", - "98 NaN \n", - "99 NaN \n", - "100 NaN \n", - "101 NaN \n", - "102 NaN \n", - "103 NaN \n", - "104 NaN \n", - "105 NaN \n", - "106 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", - "107 NaN \n", - "108 NaN \n", - "109 NaN \n", - "110 NaN \n", - "111 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed8f3032452f07635808d7c426ac164a205c39ca \n", - "112 NaN \n", - "113 https://api.github.com/repos/ANHIG/IMGTHLA/commits/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "114 NaN \n", - "115 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "116 NaN \n", - "117 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "118 NaN \n", - "119 https://api.github.com/repos/ANHIG/IMGTHLA/commits/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "120 NaN \n", - "121 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "122 NaN \n", - "123 https://api.github.com/repos/ANHIG/IMGTHLA/commits/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "124 NaN \n", - "125 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "126 NaN \n", - "127 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5518ee75e215a8a9881173733f9072b1765ac560 \n", - "128 NaN \n", - "129 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "130 NaN \n", - "131 https://api.github.com/repos/ANHIG/IMGTHLA/commits/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "132 NaN \n", - "133 NaN \n", - "134 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8406662a52d5c36e3be3d25382fffeca637692ce \n", - "135 NaN \n", - "136 https://api.github.com/repos/ANHIG/IMGTHLA/commits/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "137 NaN \n", - "138 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "139 NaN \n", - "140 https://api.github.com/repos/ANHIG/IMGTHLA/commits/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "141 NaN \n", - "142 https://api.github.com/repos/ANHIG/IMGTHLA/commits/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "143 NaN \n", - "144 NaN \n", - "145 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "146 NaN \n", - "147 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "148 NaN \n", - "149 NaN \n", - "150 NaN \n", - "151 NaN \n", - "152 NaN \n", - "153 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc373c05432b0862847b64053524cad676a624c1 \n", - "154 NaN \n", - "155 https://api.github.com/repos/ANHIG/IMGTHLA/commits/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "156 NaN \n", - "157 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "158 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "159 NaN \n", - "160 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "161 NaN \n", - "162 https://api.github.com/repos/ANHIG/IMGTHLA/commits/059daf7439b541a96ee814460f9764df45a2393b \n", - "163 NaN \n", - "164 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "165 NaN \n", - "166 NaN \n", - "167 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "168 NaN \n", - "169 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "170 NaN \n", - "171 https://api.github.com/repos/ANHIG/IMGTHLA/commits/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "172 NaN \n", - "173 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "174 NaN \n", - "175 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "176 NaN \n", - "177 NaN \n", - "178 https://api.github.com/repos/ANHIG/IMGTHLA/commits/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "179 NaN \n", - "180 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "181 NaN \n", - "182 NaN \n", - "183 NaN \n", - "184 NaN \n", - "185 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "186 NaN \n", - "187 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "188 NaN \n", - "189 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "190 NaN \n", - "191 https://api.github.com/repos/ANHIG/IMGTHLA/commits/580de96b0844723391a641604968711510d6442a \n", - "192 NaN \n", - "193 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "194 NaN \n", - "195 NaN \n", - "196 https://api.github.com/repos/ANHIG/IMGTHLA/commits/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "197 NaN \n", - "198 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "199 NaN \n", - "200 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "201 NaN \n", - "202 NaN \n", - "203 NaN \n", - "204 NaN \n", - "205 https://api.github.com/repos/ANHIG/IMGTHLA/commits/294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "206 NaN \n", - "207 https://api.github.com/repos/ANHIG/IMGTHLA/commits/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "208 NaN \n", - "209 https://api.github.com/repos/ANHIG/IMGTHLA/commits/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "210 NaN \n", - "211 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "212 NaN \n", - "213 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "214 NaN \n", - "215 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "216 NaN \n", - "217 https://api.github.com/repos/ANHIG/IMGTHLA/commits/673c18ede6be55c414166826f9b9f293aac4d712 \n", - "218 NaN \n", - "219 https://api.github.com/repos/ANHIG/IMGTHLA/commits/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "220 NaN \n", - "221 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cb93364422d93a620d10f3c0570236f924cb8535 \n", - "222 NaN \n", - "223 NaN \n", - "224 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "225 NaN \n", - "226 NaN \n", - "227 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "228 NaN \n", - "229 https://api.github.com/repos/ANHIG/IMGTHLA/commits/16372613782964481372e0e17050caa66f325a55 \n", - "230 NaN \n", - "231 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "232 NaN \n", - "233 https://api.github.com/repos/ANHIG/IMGTHLA/commits/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "234 NaN \n", - "235 NaN \n", - "236 NaN \n", - "237 https://api.github.com/repos/ANHIG/IMGTHLA/commits/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "238 NaN \n", - "239 NaN \n", - "240 NaN \n", - "241 NaN \n", - "242 NaN \n", - "243 https://api.github.com/repos/ANHIG/IMGTHLA/commits/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "244 NaN \n", - "245 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "246 NaN \n", - "247 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdfbacb192894a95177245e08264d591d3980725 \n", - "248 NaN \n", - "249 NaN \n", - "250 https://api.github.com/repos/ANHIG/IMGTHLA/commits/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "251 NaN \n", - "252 https://api.github.com/repos/ANHIG/IMGTHLA/commits/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "253 NaN \n", - "254 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "255 NaN \n", - "256 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "257 NaN \n", - "258 NaN \n", - "259 NaN \n", - "260 NaN \n", - "261 NaN \n", - "262 NaN \n", - "263 NaN \n", - "264 NaN \n", - "265 NaN \n", - "266 NaN \n", - "267 NaN \n", - "268 NaN \n", - "269 NaN \n", - "270 NaN \n", - "271 NaN \n", - "272 NaN \n", - "273 NaN \n", - "274 NaN \n", - "275 NaN \n", - "276 NaN \n", - "277 NaN \n", - "278 NaN \n", - "279 NaN \n", - "280 NaN \n", - "281 NaN \n", - "282 NaN \n", - "283 NaN \n", - "284 NaN \n", - "285 NaN \n", - "286 NaN \n", - "287 NaN \n", - "288 NaN \n", - "289 https://api.github.com/repos/ANHIG/IMGTHLA/commits/de01b0573fd9108539ef10b4e44b12d334085871 \n", - "290 NaN \n", - "291 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "292 NaN \n", - "293 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "294 NaN \n", - "295 https://api.github.com/repos/ANHIG/IMGTHLA/commits/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "296 NaN \n", - "297 NaN \n", - "298 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "299 NaN \n", - "300 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "301 NaN \n", - "302 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "303 NaN \n", - "304 https://api.github.com/repos/ANHIG/IMGTHLA/commits/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "305 NaN \n", - "306 NaN \n", - "307 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "308 NaN \n", - "309 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "310 NaN \n", - "311 NaN \n", - "312 NaN \n", - "313 NaN \n", - "314 NaN \n", - "315 NaN \n", - "316 NaN \n", - "317 https://api.github.com/repos/ANHIG/IMGTHLA/commits/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "318 NaN \n", - "319 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "320 NaN \n", - "321 NaN \n", - "322 NaN \n", - "323 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8753c19af7238360702ecbd5ac41c415d2721189 \n", - "324 NaN \n", - "325 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "326 NaN \n", - "327 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "328 NaN \n", - "329 https://api.github.com/repos/ANHIG/IMGTHLA/commits/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "330 NaN \n", - "331 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "332 NaN \n", - "333 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "334 NaN \n", - "335 NaN \n", - "336 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "337 NaN \n", - "338 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "339 NaN \n", - "340 NaN \n", - "341 NaN \n", - "342 NaN \n", - "343 NaN \n", - "344 NaN \n", - "345 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "346 NaN \n", - "347 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "348 NaN \n", - "349 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "350 NaN \n", - "351 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "352 NaN \n", - "353 NaN \n", - "354 NaN \n", - "355 NaN \n", - "356 NaN \n", - "357 NaN \n", - "358 NaN \n", - "359 NaN \n", - "360 NaN \n", - "361 https://api.github.com/repos/ANHIG/IMGTHLA/commits/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "362 NaN \n", - "363 https://api.github.com/repos/ANHIG/IMGTHLA/commits/58b9841003e927db3fdb503055a22f57cb56a57c \n", - "364 NaN \n", - "365 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f46dca0809b813e38214d96860da7ea83614e54c \n", - "366 NaN \n", - "367 https://api.github.com/repos/ANHIG/IMGTHLA/commits/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "368 NaN \n", - "369 NaN \n", - "370 NaN \n", - "371 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "372 NaN \n", - "373 NaN \n", - "374 NaN \n", - "375 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fdb4666aac16126e3d851db8343e2d8c573131df \n", - "376 NaN \n", - "377 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8b002924f8c095ab39fec054b1886adca6452d31 \n", - "378 NaN \n", - "379 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3b1848614de19ad87a66436350f5a3161ee61188 \n", - "380 NaN \n", - "381 NaN \n", - "382 NaN \n", - "383 https://api.github.com/repos/ANHIG/IMGTHLA/commits/589fec138a6544295f0b146d0da8c24735910bfb \n", - "384 NaN \n", - "385 NaN \n", - "386 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "387 NaN \n", - "388 NaN \n", - "389 NaN \n", - "390 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "391 NaN \n", - "392 NaN \n", - "393 NaN \n", - "394 NaN \n", - "395 NaN \n", - "396 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "397 NaN \n", - "398 NaN \n", - "399 NaN \n", - "400 NaN \n", - "401 NaN \n", - "402 NaN \n", - "403 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "404 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "405 NaN \n", - "406 NaN \n", - "407 NaN \n", - "408 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62034dec31973902cdbad9dde49d215016520b5e \n", - "409 NaN \n", - "410 NaN \n", - "411 NaN \n", - "412 NaN \n", - "413 NaN \n", - "414 NaN \n", - "415 NaN \n", - "416 NaN \n", - "417 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bf673b4a4f42415317b116ef71552a75d15974c7 \n", - "418 NaN \n", - "419 NaN \n", - "420 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "421 NaN \n", - "422 https://api.github.com/repos/ANHIG/IMGTHLA/commits/61daadbf669adf36fe353b4d6487acae57268715 \n", - "423 NaN \n", - "424 https://api.github.com/repos/ANHIG/IMGTHLA/commits/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "425 NaN \n", - "426 https://api.github.com/repos/ANHIG/IMGTHLA/commits/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "427 NaN \n", - "428 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "429 NaN \n", - "430 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "431 NaN \n", - "432 NaN \n", - "433 https://api.github.com/repos/ANHIG/IMGTHLA/commits/431b4b6434f318354426ee02a49616b998e8cc68 \n", - "434 NaN \n", - "435 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d3a6c5423405678431f647444cbefb72626210b \n", - "436 NaN \n", - "437 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba884d04072b9b74763294c05fecffe465056590 \n", - "438 NaN \n", - "439 NaN \n", - "440 NaN \n", - "441 NaN \n", - "442 NaN \n", - "443 NaN \n", - "444 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", - "445 NaN \n", - "446 NaN \n", - "447 NaN \n", - "448 https://api.github.com/repos/ANHIG/IMGTHLA/commits/96e477a681d939a64af04440ee682a2d0f6be365 \n", - "449 NaN \n", - "450 https://api.github.com/repos/ANHIG/IMGTHLA/commits/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "451 NaN \n", - "452 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "453 NaN \n", - "454 NaN \n", - "455 https://api.github.com/repos/ANHIG/IMGTHLA/commits/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "456 NaN \n", - "457 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b46aec85945ed773eff0445db3b0940f4469d028 \n", - "458 NaN \n", - "459 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "460 NaN \n", - "461 NaN \n", - "462 NaN \n", - "463 https://api.github.com/repos/ANHIG/IMGTHLA/commits/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "464 NaN \n", - "465 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "466 NaN \n", - "467 https://api.github.com/repos/ANHIG/IMGTHLA/commits/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "468 NaN \n", - "469 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "470 NaN \n", - "471 NaN \n", - "472 NaN \n", - "473 NaN \n", - "474 https://api.github.com/repos/ANHIG/IMGTHLA/commits/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", - "475 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "476 NaN \n", - "477 NaN \n", - "478 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "479 NaN \n", - "480 https://api.github.com/repos/ANHIG/IMGTHLA/commits/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "481 NaN \n", - "482 NaN \n", - "483 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "484 NaN \n", - "485 NaN \n", - "486 NaN \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://api.github.com/repos/ANHIG/IMGTHLA/commits/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "492 NaN \n", - "493 NaN \n", - "494 https://api.github.com/repos/ANHIG/IMGTHLA/commits/04b174de7519eba544de546c8da83605b2d67695 \n", - "495 NaN \n", - "496 https://api.github.com/repos/ANHIG/IMGTHLA/commits/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "497 NaN \n", - "498 https://api.github.com/repos/ANHIG/IMGTHLA/commits/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "499 NaN \n", - "500 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "501 NaN \n", - "502 https://api.github.com/repos/ANHIG/IMGTHLA/commits/19d69647f9abfa71c99eb9db5c38006af993864e \n", - "503 NaN \n", - "504 https://api.github.com/repos/ANHIG/IMGTHLA/commits/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "505 NaN \n", - "506 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a48af996cb97f811d37735f251903ece2b08cbfc \n", - "507 NaN \n", - "508 https://api.github.com/repos/ANHIG/IMGTHLA/commits/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "509 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "510 https://api.github.com/repos/ANHIG/IMGTHLA/commits/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "511 NaN \n", - "512 https://api.github.com/repos/ANHIG/IMGTHLA/commits/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "517 NaN \n", - "518 NaN \n", - "519 NaN \n", - "520 https://api.github.com/repos/ANHIG/IMGTHLA/commits/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "521 NaN \n", - "522 https://api.github.com/repos/ANHIG/IMGTHLA/commits/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "523 NaN \n", - "524 https://api.github.com/repos/ANHIG/IMGTHLA/commits/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "525 NaN \n", - "526 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "527 NaN \n", - "528 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c436780fea7228df63f493451531be6fd448854e \n", - "529 NaN \n", - "530 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "531 NaN \n", - "532 NaN \n", - "533 NaN \n", - "534 https://api.github.com/repos/ANHIG/IMGTHLA/commits/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "535 NaN \n", - "536 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "537 NaN \n", - "538 NaN \n", - "539 NaN \n", - "540 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "541 NaN \n", - "542 NaN \n", - "543 NaN \n", - "544 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "545 NaN \n", - "546 https://api.github.com/repos/ANHIG/IMGTHLA/commits/03ded64be9b290287ab0101891ca6f338861c2fe \n", - "547 NaN \n", - "548 https://api.github.com/repos/ANHIG/IMGTHLA/commits/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "549 NaN \n", - "550 NaN \n", - "551 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "552 NaN \n", - "553 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "554 NaN \n", - "555 NaN \n", - "556 NaN \n", - "557 NaN \n", - "558 NaN \n", - "559 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "560 NaN \n", - "561 NaN \n", - "562 NaN \n", - "563 NaN \n", - "564 NaN \n", - "565 NaN \n", - "566 NaN \n", - "567 NaN \n", - "568 NaN \n", - "569 NaN \n", - "570 NaN \n", - "571 NaN \n", - "572 NaN \n", - "573 NaN \n", - "574 NaN \n", - "575 NaN \n", - "576 NaN \n", - "577 NaN \n", - "578 NaN \n", - "579 NaN \n", - "580 NaN \n", - "581 NaN \n", - "582 NaN \n", - "583 NaN \n", - "584 NaN \n", - "585 NaN \n", - "586 NaN \n", - "587 NaN \n", - "588 NaN \n", - "589 NaN \n", - "590 NaN \n", - "591 NaN \n", - "592 NaN \n", - "593 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c37267e1ee355c619a3058da5a7135e19e6522de \n", - "594 NaN \n", - "595 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "596 NaN \n", - "597 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "598 https://api.github.com/repos/ANHIG/IMGTHLA/commits/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "599 NaN \n", - "600 NaN \n", - "601 https://api.github.com/repos/ANHIG/IMGTHLA/commits/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "612 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2f6878301950dfea48a8147a6d8bd012be564063 \n", - "613 NaN \n", - "614 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "615 NaN \n", - "616 NaN \n", - "617 NaN \n", - "618 NaN \n", - "619 NaN \n", - "620 NaN \n", - "621 https://api.github.com/repos/ANHIG/IMGTHLA/commits/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "622 NaN \n", - "623 https://api.github.com/repos/ANHIG/IMGTHLA/commits/89b57278869c7b46fbbaf94825ed336328f3567a \n", - "624 NaN \n", - "625 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "626 NaN \n", - "627 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "628 NaN \n", - "629 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "630 NaN \n", - "631 NaN \n", - "632 https://api.github.com/repos/ANHIG/IMGTHLA/commits/352813601073bcdc3d5eb08d1be07be904276a9a \n", - "633 NaN \n", - "634 NaN \n", - "635 NaN \n", - "636 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "637 NaN \n", - "638 https://api.github.com/repos/ANHIG/IMGTHLA/commits/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "639 NaN \n", - "640 https://api.github.com/repos/ANHIG/IMGTHLA/commits/3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "641 NaN \n", - "642 https://api.github.com/repos/ANHIG/IMGTHLA/commits/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "643 NaN \n", - "644 NaN \n", - "645 NaN \n", - "646 NaN \n", - "647 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "648 NaN \n", - "649 NaN \n", - "650 https://api.github.com/repos/ANHIG/IMGTHLA/commits/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", - "651 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "656 NaN \n", - "657 https://api.github.com/repos/ANHIG/IMGTHLA/commits/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "658 NaN \n", - "659 NaN \n", - "660 https://api.github.com/repos/ANHIG/IMGTHLA/commits/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "661 NaN \n", - "662 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4d33035dd296826bbde200e17e5281910ac8be13 \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://api.github.com/repos/ANHIG/IMGTHLA/commits/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "668 https://api.github.com/repos/ANHIG/IMGTHLA/commits/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "669 NaN \n", - "670 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "671 NaN \n", - "672 NaN \n", - "673 https://api.github.com/repos/ANHIG/IMGTHLA/commits/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "674 NaN \n", - "675 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "676 NaN \n", - "677 NaN \n", - "678 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "679 NaN \n", - "680 https://api.github.com/repos/ANHIG/IMGTHLA/commits/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "681 NaN \n", - "682 NaN \n", - "683 NaN \n", - "684 NaN \n", - "685 NaN \n", - "686 NaN \n", - "687 NaN \n", - "688 NaN \n", - "689 NaN \n", - "690 NaN \n", - "691 NaN \n", - "692 NaN \n", - "693 NaN \n", - "694 NaN \n", - "695 NaN \n", - "696 NaN \n", - "697 NaN \n", - "698 NaN \n", - "699 NaN \n", - "700 NaN \n", - "701 NaN \n", - "702 NaN \n", - "703 https://api.github.com/repos/ANHIG/IMGTHLA/commits/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "704 NaN \n", - "705 NaN \n", - "706 https://api.github.com/repos/ANHIG/IMGTHLA/commits/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "707 NaN \n", - "708 https://api.github.com/repos/ANHIG/IMGTHLA/commits/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "709 NaN \n", - "710 NaN \n", - "711 NaN \n", - "712 NaN \n", - "713 NaN \n", - "714 NaN \n", - "715 NaN \n", - "716 NaN \n", - "717 https://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c \n", - "718 NaN \n", - "719 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9283ea834c9036298d0ffeec455cb00e80998157 \n", - "720 NaN \n", - "721 https://api.github.com/repos/ANHIG/IMGTHLA/commits/8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "722 NaN \n", - "723 https://api.github.com/repos/ANHIG/IMGTHLA/commits/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "724 NaN \n", - "725 https://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d \n", - "726 NaN \n", - "727 https://api.github.com/repos/ANHIG/IMGTHLA/commits/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "728 NaN \n", - "729 https://api.github.com/repos/ANHIG/IMGTHLA/commits/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "730 NaN \n", - "731 https://api.github.com/repos/ANHIG/IMGTHLA/commits/37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "732 NaN \n", - "733 https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", - "734 NaN \n", - "735 NaN \n", - "736 https://api.github.com/repos/ANHIG/IMGTHLA/commits/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "737 NaN \n", - "738 https://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", - "\n", - " parents.1.html_url \\\n", - "0 NaN \n", - "1 NaN \n", - "2 NaN \n", - "3 NaN \n", - "4 NaN \n", - "5 NaN \n", - "6 NaN \n", - "7 https://github.com/ANHIG/IMGTHLA/commit/af54d281b5f99a75ba06f1026bac7a4086d92f8a \n", - "8 NaN \n", - "9 https://github.com/ANHIG/IMGTHLA/commit/16da2f90240d536159a20697fb952b4d14846b13 \n", - "10 https://github.com/ANHIG/IMGTHLA/commit/d9944466594e328cb46f732e5670660fd672a141 \n", - "11 https://github.com/ANHIG/IMGTHLA/commit/0e31941b14171c16697123ff7b81becbeef1c089 \n", - "12 NaN \n", - "13 https://github.com/ANHIG/IMGTHLA/commit/a07bcbd18f5f95606b16258241f9d18ba0e65390 \n", - "14 NaN \n", - "15 https://github.com/ANHIG/IMGTHLA/commit/9d8f585502fcfe70c5f809ba44856a6f0cd986a2 \n", - "16 https://github.com/ANHIG/IMGTHLA/commit/340238f97d078fc6b8524deac6366c9ce261b049 \n", - "17 NaN \n", - "18 NaN \n", - "19 https://github.com/ANHIG/IMGTHLA/commit/4826201263c95aefc29beaeb323f883cf6b4edfb \n", - "20 NaN \n", - "21 NaN \n", - "22 NaN \n", - "23 NaN \n", - "24 NaN \n", - "25 https://github.com/ANHIG/IMGTHLA/commit/b2bc0b6582d3d681518ba61fda43f4412ed4ce3c \n", - "26 NaN \n", - "27 NaN \n", - "28 NaN \n", - "29 NaN \n", - "30 NaN \n", - "31 NaN \n", - "32 NaN \n", - "33 NaN \n", - "34 NaN \n", - "35 NaN \n", - "36 NaN \n", - "37 NaN \n", - "38 NaN \n", - "39 NaN \n", - "40 NaN \n", - "41 NaN \n", - "42 NaN \n", - "43 NaN \n", - "44 NaN \n", - "45 NaN \n", - "46 https://github.com/ANHIG/IMGTHLA/commit/a77291dc50f529de813a08cdefbbc0986e9af618 \n", - "47 NaN \n", - "48 https://github.com/ANHIG/IMGTHLA/commit/4567906453bee9982446cd027786eecf829ef2b7 \n", - "49 NaN \n", - "50 https://github.com/ANHIG/IMGTHLA/commit/757c50c62877fd1dc6f9b3b8e5d147c38687be5e \n", - "51 NaN \n", - "52 https://github.com/ANHIG/IMGTHLA/commit/0955750fc82de4cf23b6c1d4cef9030190335f39 \n", - "53 NaN \n", - "54 https://github.com/ANHIG/IMGTHLA/commit/e5d86aedd655d9cc9e08b3c2fd408d57dccbde9c \n", - "55 NaN \n", - "56 https://github.com/ANHIG/IMGTHLA/commit/3a4e2d96d7e8fdb78d4174580420d58e31956406 \n", - "57 NaN \n", - "58 https://github.com/ANHIG/IMGTHLA/commit/6fa96efcee41d829c147cef7dbe71ccbd3650f80 \n", - "59 https://github.com/ANHIG/IMGTHLA/commit/0e0482b4cc5fd3f7757f479284c27a940ea1f3d7 \n", - "60 NaN \n", - "61 NaN \n", - "62 https://github.com/ANHIG/IMGTHLA/commit/8ffb7a63b0f265452e5dc0237bfbe0ce3aed14c7 \n", - "63 NaN \n", - "64 https://github.com/ANHIG/IMGTHLA/commit/a1e2cf2f22d2d4b1ee12358a06772756ceb535a6 \n", - "65 NaN \n", - "66 https://github.com/ANHIG/IMGTHLA/commit/d2d5c25c6d50ad76246eaf38b5610b08a0b2e388 \n", - "67 NaN \n", - "68 NaN \n", - "69 NaN \n", - "70 https://github.com/ANHIG/IMGTHLA/commit/2e48e6b4d03a527cc1d49ceee753a274618f95a5 \n", - "71 NaN \n", - "72 https://github.com/ANHIG/IMGTHLA/commit/ee9ddf9a670467af09b17bd2ca0ef37e7b3cc0e4 \n", - "73 NaN \n", - "74 https://github.com/ANHIG/IMGTHLA/commit/4e50cded5c4e45a577b1cb229eb3ed3461093839 \n", - "75 NaN \n", - "76 https://github.com/ANHIG/IMGTHLA/commit/18fb9dc249237ad5cb0043fabc1519a11cd60604 \n", - "77 NaN \n", - "78 NaN \n", - "79 NaN \n", - "80 NaN \n", - "81 NaN \n", - "82 NaN \n", - "83 NaN \n", - "84 NaN \n", - "85 NaN \n", - "86 NaN \n", - "87 NaN \n", - "88 NaN \n", - "89 NaN \n", - "90 NaN \n", - "91 NaN \n", - "92 NaN \n", - "93 NaN \n", - "94 NaN \n", - "95 NaN \n", - "96 NaN \n", - "97 NaN \n", - "98 NaN \n", - "99 NaN \n", - "100 NaN \n", - "101 NaN \n", - "102 NaN \n", - "103 NaN \n", - "104 NaN \n", - "105 NaN \n", - "106 https://github.com/ANHIG/IMGTHLA/commit/03bec554dde5de988a9b8834b2255b5c1fda2da9 \n", - "107 NaN \n", - "108 NaN \n", - "109 NaN \n", - "110 NaN \n", - "111 https://github.com/ANHIG/IMGTHLA/commit/ed8f3032452f07635808d7c426ac164a205c39ca \n", - "112 NaN \n", - "113 https://github.com/ANHIG/IMGTHLA/commit/02feff2f6c970ecb2e56f4d183a6914cc3671688 \n", - "114 NaN \n", - "115 https://github.com/ANHIG/IMGTHLA/commit/a86ee12d28796d6f313c82c1e432d8d3c23642c3 \n", - "116 NaN \n", - "117 https://github.com/ANHIG/IMGTHLA/commit/ff1912ff754078df3971b043fa1e75792eb5f574 \n", - "118 NaN \n", - "119 https://github.com/ANHIG/IMGTHLA/commit/11bf2f4bfa5aacee1e93371db7031384464e0c00 \n", - "120 NaN \n", - "121 https://github.com/ANHIG/IMGTHLA/commit/bb822ea4345bd2c8112c9a38b2ff52f740d66fe7 \n", - "122 NaN \n", - "123 https://github.com/ANHIG/IMGTHLA/commit/82db091ca78ba3d56ec7e9ad8ec5b14a2c29e798 \n", - "124 NaN \n", - "125 https://github.com/ANHIG/IMGTHLA/commit/1ef6c70cae0dd961affcbc3e12378efb28d09e82 \n", - "126 NaN \n", - "127 https://github.com/ANHIG/IMGTHLA/commit/5518ee75e215a8a9881173733f9072b1765ac560 \n", - "128 NaN \n", - "129 https://github.com/ANHIG/IMGTHLA/commit/c67fe7dfbd506bf0351f2e1a39dcba4011452f27 \n", - "130 NaN \n", - "131 https://github.com/ANHIG/IMGTHLA/commit/975fe3fdb5f7a6a603407d8a402e972fd664ce77 \n", - "132 NaN \n", - "133 NaN \n", - "134 https://github.com/ANHIG/IMGTHLA/commit/8406662a52d5c36e3be3d25382fffeca637692ce \n", - "135 NaN \n", - "136 https://github.com/ANHIG/IMGTHLA/commit/301f14b040fe71ddaf3b3c2d82a9f018acc3ac08 \n", - "137 NaN \n", - "138 https://github.com/ANHIG/IMGTHLA/commit/d2fa905f97c12bdc052422c2bd0612e4febc7296 \n", - "139 NaN \n", - "140 https://github.com/ANHIG/IMGTHLA/commit/956dca426d7762aec9b4b6b2c44aecc737497b90 \n", - "141 NaN \n", - "142 https://github.com/ANHIG/IMGTHLA/commit/54260ae30292eab4c5b6cd04e9c9f40a5f733209 \n", - "143 NaN \n", - "144 NaN \n", - "145 https://github.com/ANHIG/IMGTHLA/commit/89e34862a183428e57cfb2adfe34024e885f80c7 \n", - "146 NaN \n", - "147 https://github.com/ANHIG/IMGTHLA/commit/5d18a91dcab45d288991ce287e10de01f9b86c8e \n", - "148 NaN \n", - "149 NaN \n", - "150 NaN \n", - "151 NaN \n", - "152 NaN \n", - "153 https://github.com/ANHIG/IMGTHLA/commit/dc373c05432b0862847b64053524cad676a624c1 \n", - "154 NaN \n", - "155 https://github.com/ANHIG/IMGTHLA/commit/930ed78dd5a00c7190d4f743bbda0ae389a95fae \n", - "156 NaN \n", - "157 https://github.com/ANHIG/IMGTHLA/commit/cdeaf405d3a1c1537e1b9cc0d7ab1dbffb0b653c \n", - "158 https://github.com/ANHIG/IMGTHLA/commit/2313e0f9e830e72fcba7d4444caabb512060fad1 \n", - "159 NaN \n", - "160 https://github.com/ANHIG/IMGTHLA/commit/cfb6db3de7f3a7e76d88467271541ff0cc8fbca1 \n", - "161 NaN \n", - "162 https://github.com/ANHIG/IMGTHLA/commit/059daf7439b541a96ee814460f9764df45a2393b \n", - "163 NaN \n", - "164 https://github.com/ANHIG/IMGTHLA/commit/d709ecc8960232754a592b2f442126f8a905e5c9 \n", - "165 NaN \n", - "166 NaN \n", - "167 https://github.com/ANHIG/IMGTHLA/commit/ed7d5ca3c803c270c2f9bf2c203e91a440a28327 \n", - "168 NaN \n", - "169 https://github.com/ANHIG/IMGTHLA/commit/ada3512714bf4053e2210e44b4368c1cabc14f5e \n", - "170 NaN \n", - "171 https://github.com/ANHIG/IMGTHLA/commit/99fff9d205cc7fb0cf0b02a408ce628989bad7f9 \n", - "172 NaN \n", - "173 https://github.com/ANHIG/IMGTHLA/commit/36da94dd4846a89c2321178900a5eb082bc19eb4 \n", - "174 NaN \n", - "175 https://github.com/ANHIG/IMGTHLA/commit/4a0401af6be02ca688adeef3f63f5e55288d14fe \n", - "176 NaN \n", - "177 NaN \n", - "178 https://github.com/ANHIG/IMGTHLA/commit/70055402cf42eef5e0d13a1d2ef3b93de0c020f9 \n", - "179 NaN \n", - "180 https://github.com/ANHIG/IMGTHLA/commit/7d90e5cc213b23a0d743e9c53071ba84651bfe5a \n", - "181 NaN \n", - "182 NaN \n", - "183 NaN \n", - "184 NaN \n", - "185 https://github.com/ANHIG/IMGTHLA/commit/a4444d12054ea29fb23c2f1f495bd4ee5015f8ab \n", - "186 NaN \n", - "187 https://github.com/ANHIG/IMGTHLA/commit/5214e65c5af3d46ffe35e9e7d0e0ede0024ee4b2 \n", - "188 NaN \n", - "189 https://github.com/ANHIG/IMGTHLA/commit/8b89f84af6dfc4f1ebc96355a73520138dc0da57 \n", - "190 NaN \n", - "191 https://github.com/ANHIG/IMGTHLA/commit/580de96b0844723391a641604968711510d6442a \n", - "192 NaN \n", - "193 https://github.com/ANHIG/IMGTHLA/commit/25d5b34c0315027ace921911b3b970f6f061dc1a \n", - "194 NaN \n", - "195 NaN \n", - "196 https://github.com/ANHIG/IMGTHLA/commit/003ea5a0ad4901d5d23b74c950aabc25bb00dcd4 \n", - "197 NaN \n", - "198 https://github.com/ANHIG/IMGTHLA/commit/7fdf01fe7d6d820e528facfd2667fadd97f72d36 \n", - "199 NaN \n", - "200 https://github.com/ANHIG/IMGTHLA/commit/5c3deac6525c7c955a2cd0ce1bce6053325364d9 \n", - "201 NaN \n", - "202 NaN \n", - "203 NaN \n", - "204 NaN \n", - "205 https://github.com/ANHIG/IMGTHLA/commit/294df7d8073810bbfcc0e576f9fa5573818a611a \n", - "206 NaN \n", - "207 https://github.com/ANHIG/IMGTHLA/commit/be4d5ed21800456d4bc0806f3c0ff691428e2672 \n", - "208 NaN \n", - "209 https://github.com/ANHIG/IMGTHLA/commit/140ad289ff4d93d5ba5168b2c6ea6b03549fea49 \n", - "210 NaN \n", - "211 https://github.com/ANHIG/IMGTHLA/commit/0759a159d55c8615b8202b917018c8ef07097aa1 \n", - "212 NaN \n", - "213 https://github.com/ANHIG/IMGTHLA/commit/9cd9ad7659f05f0455488e4b6f099b0c1c8ec5bc \n", - "214 NaN \n", - "215 https://github.com/ANHIG/IMGTHLA/commit/9058bc22aeb92d1a949f5b4deb7a60a9397223af \n", - "216 NaN \n", - "217 https://github.com/ANHIG/IMGTHLA/commit/673c18ede6be55c414166826f9b9f293aac4d712 \n", - "218 NaN \n", - "219 https://github.com/ANHIG/IMGTHLA/commit/997b91b4b9f7bce0b2864a53fea8c597ce856560 \n", - "220 NaN \n", - "221 https://github.com/ANHIG/IMGTHLA/commit/cb93364422d93a620d10f3c0570236f924cb8535 \n", - "222 NaN \n", - "223 NaN \n", - "224 https://github.com/ANHIG/IMGTHLA/commit/a31926c9f4ad39e4459965fee193c17d06afec9f \n", - "225 NaN \n", - "226 NaN \n", - "227 https://github.com/ANHIG/IMGTHLA/commit/dc30eaa5e37a87beb406cb7eded516d74ae32097 \n", - "228 NaN \n", - "229 https://github.com/ANHIG/IMGTHLA/commit/16372613782964481372e0e17050caa66f325a55 \n", - "230 NaN \n", - "231 https://github.com/ANHIG/IMGTHLA/commit/d67374ac2e2935ea39591034bb2013cb275706a9 \n", - "232 NaN \n", - "233 https://github.com/ANHIG/IMGTHLA/commit/772825eca8db8262af6d7d274dec7f8c4d8c94f1 \n", - "234 NaN \n", - "235 NaN \n", - "236 NaN \n", - "237 https://github.com/ANHIG/IMGTHLA/commit/38c516e7c81ec1e13f622748fc2d5290ca2aaf57 \n", - "238 NaN \n", - "239 NaN \n", - "240 NaN \n", - "241 NaN \n", - "242 NaN \n", - "243 https://github.com/ANHIG/IMGTHLA/commit/814e16d51b800a14a3ca90c394df84d90cc8c24d \n", - "244 NaN \n", - "245 https://github.com/ANHIG/IMGTHLA/commit/7c558d92c641955ce1f03be38e95057cc47ddeea \n", - "246 NaN \n", - "247 https://github.com/ANHIG/IMGTHLA/commit/fdfbacb192894a95177245e08264d591d3980725 \n", - "248 NaN \n", - "249 NaN \n", - "250 https://github.com/ANHIG/IMGTHLA/commit/abccbbfe6192ad26e04d5392c112e39951eec1aa \n", - "251 NaN \n", - "252 https://github.com/ANHIG/IMGTHLA/commit/72dbd49747c0d01d22bb090d8b847738d4ecd70c \n", - "253 NaN \n", - "254 https://github.com/ANHIG/IMGTHLA/commit/b3f386ec2c2bc43a823ecd09dcc888a32bb8aae1 \n", - "255 NaN \n", - "256 https://github.com/ANHIG/IMGTHLA/commit/4a543c59a2e838e82fb9e2388670552e96b565ac \n", - "257 NaN \n", - "258 NaN \n", - "259 NaN \n", - "260 NaN \n", - "261 NaN \n", - "262 NaN \n", - "263 NaN \n", - "264 NaN \n", - "265 NaN \n", - "266 NaN \n", - "267 NaN \n", - "268 NaN \n", - "269 NaN \n", - "270 NaN \n", - "271 NaN \n", - "272 NaN \n", - "273 NaN \n", - "274 NaN \n", - "275 NaN \n", - "276 NaN \n", - "277 NaN \n", - "278 NaN \n", - "279 NaN \n", - "280 NaN \n", - "281 NaN \n", - "282 NaN \n", - "283 NaN \n", - "284 NaN \n", - "285 NaN \n", - "286 NaN \n", - "287 NaN \n", - "288 NaN \n", - "289 https://github.com/ANHIG/IMGTHLA/commit/de01b0573fd9108539ef10b4e44b12d334085871 \n", - "290 NaN \n", - "291 https://github.com/ANHIG/IMGTHLA/commit/3524e254b9229f55204336ea48a08209ff4fcaf5 \n", - "292 NaN \n", - "293 https://github.com/ANHIG/IMGTHLA/commit/ab4270d992aa01bdad00391cf9f75637ad639f4c \n", - "294 NaN \n", - "295 https://github.com/ANHIG/IMGTHLA/commit/47e2bd1bac36eaec7519074b32e7e51c91e2cbfb \n", - "296 NaN \n", - "297 NaN \n", - "298 https://github.com/ANHIG/IMGTHLA/commit/9bfeefc2260b746f6957c779cbf6b312d12a8315 \n", - "299 NaN \n", - "300 https://github.com/ANHIG/IMGTHLA/commit/2d64b137a6c4f6a6f56b6bd78ef0dc7b1f859874 \n", - "301 NaN \n", - "302 https://github.com/ANHIG/IMGTHLA/commit/d99d8aca3f01f7431741a998ea5cc2417d53ac9c \n", - "303 NaN \n", - "304 https://github.com/ANHIG/IMGTHLA/commit/08554f8595c64127fc5d7cd316e046b7f0909cb2 \n", - "305 NaN \n", - "306 NaN \n", - "307 https://github.com/ANHIG/IMGTHLA/commit/1c2e1db1481078fd1fcb254e9b6077b7a0176fe9 \n", - "308 NaN \n", - "309 https://github.com/ANHIG/IMGTHLA/commit/3ec3328f771ccd276d42093b08b40110c22cf8bd \n", - "310 NaN \n", - "311 NaN \n", - "312 NaN \n", - "313 NaN \n", - "314 NaN \n", - "315 NaN \n", - "316 NaN \n", - "317 https://github.com/ANHIG/IMGTHLA/commit/eb55f49c6095fba21b84e56b15e35a3b4d1677ef \n", - "318 NaN \n", - "319 https://github.com/ANHIG/IMGTHLA/commit/c23a7bc6bba0269ee6e01572b06ea6483da2813b \n", - "320 NaN \n", - "321 NaN \n", - "322 NaN \n", - "323 https://github.com/ANHIG/IMGTHLA/commit/8753c19af7238360702ecbd5ac41c415d2721189 \n", - "324 NaN \n", - "325 https://github.com/ANHIG/IMGTHLA/commit/f0d17a6dfbdbbb3d65562d674386340b1ae778f9 \n", - "326 NaN \n", - "327 https://github.com/ANHIG/IMGTHLA/commit/0434e7ca92456678ce303e0c94af4e36266f1fbd \n", - "328 NaN \n", - "329 https://github.com/ANHIG/IMGTHLA/commit/95387f55b0ffc7a0a858a1bbf162a159a3fb12c6 \n", - "330 NaN \n", - "331 https://github.com/ANHIG/IMGTHLA/commit/4282c60ae637ad863b5ae99ef32393590dd1ef1f \n", - "332 NaN \n", - "333 https://github.com/ANHIG/IMGTHLA/commit/d2cf3ddfe6861b12eb46e763b5426657ec08fb5e \n", - "334 NaN \n", - "335 NaN \n", - "336 https://github.com/ANHIG/IMGTHLA/commit/8d0a251d1fd75d178eac597094d0508f8e1024b9 \n", - "337 NaN \n", - "338 https://github.com/ANHIG/IMGTHLA/commit/5fd5136e8c6efd0f35352a138d3bf2b31481266a \n", - "339 NaN \n", - "340 NaN \n", - "341 NaN \n", - "342 NaN \n", - "343 NaN \n", - "344 NaN \n", - "345 https://github.com/ANHIG/IMGTHLA/commit/fb3d245c5c449ce3b69990934a404c1ece84901f \n", - "346 NaN \n", - "347 https://github.com/ANHIG/IMGTHLA/commit/ae24ec929b79de60a9c0da3d2bc78a13b9b0da88 \n", - "348 NaN \n", - "349 https://github.com/ANHIG/IMGTHLA/commit/ceec6c83623fc48e31c306c88089891fb89575b0 \n", - "350 NaN \n", - "351 https://github.com/ANHIG/IMGTHLA/commit/b9055382e8c2c30fff6d9de6a0be0265b5abc55f \n", - "352 NaN \n", - "353 NaN \n", - "354 NaN \n", - "355 NaN \n", - "356 NaN \n", - "357 NaN \n", - "358 NaN \n", - "359 NaN \n", - "360 NaN \n", - "361 https://github.com/ANHIG/IMGTHLA/commit/027c139d2dda9e7bbf29d61af35f513c06a812a6 \n", - "362 NaN \n", - "363 https://github.com/ANHIG/IMGTHLA/commit/58b9841003e927db3fdb503055a22f57cb56a57c \n", - "364 NaN \n", - "365 https://github.com/ANHIG/IMGTHLA/commit/f46dca0809b813e38214d96860da7ea83614e54c \n", - "366 NaN \n", - "367 https://github.com/ANHIG/IMGTHLA/commit/39309155109aabc9f65ebe96cf6dca3e103b9e10 \n", - "368 NaN \n", - "369 NaN \n", - "370 NaN \n", - "371 https://github.com/ANHIG/IMGTHLA/commit/e923f79e2aaacacdb52de9b149c4a4946163b742 \n", - "372 NaN \n", - "373 NaN \n", - "374 NaN \n", - "375 https://github.com/ANHIG/IMGTHLA/commit/fdb4666aac16126e3d851db8343e2d8c573131df \n", - "376 NaN \n", - "377 https://github.com/ANHIG/IMGTHLA/commit/8b002924f8c095ab39fec054b1886adca6452d31 \n", - "378 NaN \n", - "379 https://github.com/ANHIG/IMGTHLA/commit/3b1848614de19ad87a66436350f5a3161ee61188 \n", - "380 NaN \n", - "381 NaN \n", - "382 NaN \n", - "383 https://github.com/ANHIG/IMGTHLA/commit/589fec138a6544295f0b146d0da8c24735910bfb \n", - "384 NaN \n", - "385 NaN \n", - "386 https://github.com/ANHIG/IMGTHLA/commit/2d282c36c2005a11e9d3151daaaaf7e4ca5acfb9 \n", - "387 NaN \n", - "388 NaN \n", - "389 NaN \n", - "390 https://github.com/ANHIG/IMGTHLA/commit/f2472aaf572658757a7fc2b0132fcc85fbfe02c1 \n", - "391 NaN \n", - "392 NaN \n", - "393 NaN \n", - "394 NaN \n", - "395 NaN \n", - "396 https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "397 NaN \n", - "398 NaN \n", - "399 NaN \n", - "400 NaN \n", - "401 NaN \n", - "402 NaN \n", - "403 https://github.com/ANHIG/IMGTHLA/commit/2841da4de8bad88fdcff4f711d188eca731320e4 \n", - "404 https://github.com/ANHIG/IMGTHLA/commit/1647233ff5acfd74579e079bcc0bd33aa67d0344 \n", - "405 NaN \n", - "406 NaN \n", - "407 NaN \n", - "408 https://github.com/ANHIG/IMGTHLA/commit/62034dec31973902cdbad9dde49d215016520b5e \n", - "409 NaN \n", - "410 NaN \n", - "411 NaN \n", - "412 NaN \n", - "413 NaN \n", - "414 NaN \n", - "415 NaN \n", - "416 NaN \n", - "417 https://github.com/ANHIG/IMGTHLA/commit/bf673b4a4f42415317b116ef71552a75d15974c7 \n", - "418 NaN \n", - "419 NaN \n", - "420 https://github.com/ANHIG/IMGTHLA/commit/ffddb088051b8b0b0de0e9956613e31f88b2fe64 \n", - "421 NaN \n", - "422 https://github.com/ANHIG/IMGTHLA/commit/61daadbf669adf36fe353b4d6487acae57268715 \n", - "423 NaN \n", - "424 https://github.com/ANHIG/IMGTHLA/commit/67ad77c3759b8ce339c7f72e45dc69e112346530 \n", - "425 NaN \n", - "426 https://github.com/ANHIG/IMGTHLA/commit/6c01806964b5fd841d9e76290bb2b67a9a2014fc \n", - "427 NaN \n", - "428 https://github.com/ANHIG/IMGTHLA/commit/1bc1e29a8e819a698b1b88f443d908f834bb82b7 \n", - "429 NaN \n", - "430 https://github.com/ANHIG/IMGTHLA/commit/e463a9f13ff8ab78c4df42c6af9fdc77e84ef8eb \n", - "431 NaN \n", - "432 NaN \n", - "433 https://github.com/ANHIG/IMGTHLA/commit/431b4b6434f318354426ee02a49616b998e8cc68 \n", - "434 NaN \n", - "435 https://github.com/ANHIG/IMGTHLA/commit/0d3a6c5423405678431f647444cbefb72626210b \n", - "436 NaN \n", - "437 https://github.com/ANHIG/IMGTHLA/commit/ba884d04072b9b74763294c05fecffe465056590 \n", - "438 NaN \n", - "439 NaN \n", - "440 NaN \n", - "441 NaN \n", - "442 NaN \n", - "443 NaN \n", - "444 https://github.com/ANHIG/IMGTHLA/commit/ba5f58f4889e3ece2556662ee7dfa3d72ccb6be0 \n", - "445 NaN \n", - "446 NaN \n", - "447 NaN \n", - "448 https://github.com/ANHIG/IMGTHLA/commit/96e477a681d939a64af04440ee682a2d0f6be365 \n", - "449 NaN \n", - "450 https://github.com/ANHIG/IMGTHLA/commit/01588fbf4c5636142fe8d33980a3edab2b023e9d \n", - "451 NaN \n", - "452 https://github.com/ANHIG/IMGTHLA/commit/fb025d76e2509be704b4b738e4ac5f83e511aea3 \n", - "453 NaN \n", - "454 NaN \n", - "455 https://github.com/ANHIG/IMGTHLA/commit/788e9d8a3e8db9606824d2d52646bd91902f03a9 \n", - "456 NaN \n", - "457 https://github.com/ANHIG/IMGTHLA/commit/b46aec85945ed773eff0445db3b0940f4469d028 \n", - "458 NaN \n", - "459 https://github.com/ANHIG/IMGTHLA/commit/9ab5d76764617e43c840fbe187b7c3173682d94c \n", - "460 NaN \n", - "461 NaN \n", - "462 NaN \n", - "463 https://github.com/ANHIG/IMGTHLA/commit/054dac767e3513fed7ced0639fc67dd371b4bd28 \n", - "464 NaN \n", - "465 https://github.com/ANHIG/IMGTHLA/commit/48caa202c941b79a1868311cd2bc2dbf45889aea \n", - "466 NaN \n", - "467 https://github.com/ANHIG/IMGTHLA/commit/bd4562b0edc5b02a22b8a588568e04f0362d8220 \n", - "468 NaN \n", - "469 https://github.com/ANHIG/IMGTHLA/commit/e05a5c42d89815626d4a272d3283e2bd86f5fc66 \n", - "470 NaN \n", - "471 NaN \n", - "472 NaN \n", - "473 NaN \n", - "474 https://github.com/ANHIG/IMGTHLA/commit/30ca054efd7872597e8a3e14043627ae126a1ee9 \n", - "475 https://github.com/ANHIG/IMGTHLA/commit/b25532e27dabf40752a2687c6b14c7e521addf4d \n", - "476 NaN \n", - "477 NaN \n", - "478 https://github.com/ANHIG/IMGTHLA/commit/b23d7db0eebbf52d510780cefb6e09f83de70581 \n", - "479 NaN \n", - "480 https://github.com/ANHIG/IMGTHLA/commit/0d5afcde672cf0472d5f02f4705dd8d31c32eb01 \n", - "481 NaN \n", - "482 NaN \n", - "483 https://github.com/ANHIG/IMGTHLA/commit/e5af6aaf8ce3d052cab09bcda8f45c8efafeaeb4 \n", - "484 NaN \n", - "485 NaN \n", - "486 NaN \n", - "487 NaN \n", - "488 NaN \n", - "489 NaN \n", - "490 NaN \n", - "491 https://github.com/ANHIG/IMGTHLA/commit/aa665c92a1e8a83795a769b2df05ea523230a6ea \n", - "492 NaN \n", - "493 NaN \n", - "494 https://github.com/ANHIG/IMGTHLA/commit/04b174de7519eba544de546c8da83605b2d67695 \n", - "495 NaN \n", - "496 https://github.com/ANHIG/IMGTHLA/commit/776bfa37573cd955f2a65b153c2a4a9da135ccf3 \n", - "497 NaN \n", - "498 https://github.com/ANHIG/IMGTHLA/commit/84b22ea27bf990f8863509d5a808f221d211fbbd \n", - "499 NaN \n", - "500 https://github.com/ANHIG/IMGTHLA/commit/a3b490b6e73aaf6cf8f936f8ef77180bae8fa0e7 \n", - "501 NaN \n", - "502 https://github.com/ANHIG/IMGTHLA/commit/19d69647f9abfa71c99eb9db5c38006af993864e \n", - "503 NaN \n", - "504 https://github.com/ANHIG/IMGTHLA/commit/17fd07eda35d5224aa199c8b75a187676e59f4f8 \n", - "505 NaN \n", - "506 https://github.com/ANHIG/IMGTHLA/commit/a48af996cb97f811d37735f251903ece2b08cbfc \n", - "507 NaN \n", - "508 https://github.com/ANHIG/IMGTHLA/commit/09f5ae780a2907e61ad8d04555cb4a07c45ba2d7 \n", - "509 https://github.com/ANHIG/IMGTHLA/commit/7ca733b18edab1fc837a34e3764b7d55e8dc93b0 \n", - "510 https://github.com/ANHIG/IMGTHLA/commit/145561f6c5c7a3e6a4a07366457eb3a1edcf2200 \n", - "511 NaN \n", - "512 https://github.com/ANHIG/IMGTHLA/commit/48e676dd09433ba9181d31db3c938b68cbc2c194 \n", - "513 NaN \n", - "514 NaN \n", - "515 NaN \n", - "516 https://github.com/ANHIG/IMGTHLA/commit/a192c306215ff6657c46c06ac3d8e44fa8b0c237 \n", - "517 NaN \n", - "518 NaN \n", - "519 NaN \n", - "520 https://github.com/ANHIG/IMGTHLA/commit/432ebf6dddf39319f93a984938d160f5fdd86b02 \n", - "521 NaN \n", - "522 https://github.com/ANHIG/IMGTHLA/commit/59ed1d6dffcc2787bf974f4ea69092a9072cc184 \n", - "523 NaN \n", - "524 https://github.com/ANHIG/IMGTHLA/commit/46a38e4abbd2392c57350f023b5c855070e44cf7 \n", - "525 NaN \n", - "526 https://github.com/ANHIG/IMGTHLA/commit/9ad7336fb1b7b6307310efb0308f6f7362133e8c \n", - "527 NaN \n", - "528 https://github.com/ANHIG/IMGTHLA/commit/c436780fea7228df63f493451531be6fd448854e \n", - "529 NaN \n", - "530 https://github.com/ANHIG/IMGTHLA/commit/d6c74bdb8f18dc13086d95ff3072af1422b61889 \n", - "531 NaN \n", - "532 NaN \n", - "533 NaN \n", - "534 https://github.com/ANHIG/IMGTHLA/commit/41b3364db96b56b6dd596d776385657e9f2d96a2 \n", - "535 NaN \n", - "536 https://github.com/ANHIG/IMGTHLA/commit/5ef0d330953fba1889653b120bdf50d22cc571a7 \n", - "537 NaN \n", - "538 NaN \n", - "539 NaN \n", - "540 https://github.com/ANHIG/IMGTHLA/commit/e9eb52c8016d15233e9c70537d830181bc28fec5 \n", - "541 NaN \n", - "542 NaN \n", - "543 NaN \n", - "544 https://github.com/ANHIG/IMGTHLA/commit/7a7d58ec828e8295dd4011f4f460f961a2b4428a \n", - "545 NaN \n", - "546 https://github.com/ANHIG/IMGTHLA/commit/03ded64be9b290287ab0101891ca6f338861c2fe \n", - "547 NaN \n", - "548 https://github.com/ANHIG/IMGTHLA/commit/25c04ea1f8bc4a9915417998310a563bdbb48115 \n", - "549 NaN \n", - "550 NaN \n", - "551 https://github.com/ANHIG/IMGTHLA/commit/2fdc68adf24ec02e28fba5657c7f31c1373491d2 \n", - "552 NaN \n", - "553 https://github.com/ANHIG/IMGTHLA/commit/5df8b7ecec0e249df5485dd622efed8b35758540 \n", - "554 NaN \n", - "555 NaN \n", - "556 NaN \n", - "557 NaN \n", - "558 NaN \n", - "559 https://github.com/ANHIG/IMGTHLA/commit/a65fcca04e51ba8a9d48d2ee676be1de7ff01746 \n", - "560 NaN \n", - "561 NaN \n", - "562 NaN \n", - "563 NaN \n", - "564 NaN \n", - "565 NaN \n", - "566 NaN \n", - "567 NaN \n", - "568 NaN \n", - "569 NaN \n", - "570 NaN \n", - "571 NaN \n", - "572 NaN \n", - "573 NaN \n", - "574 NaN \n", - "575 NaN \n", - "576 NaN \n", - "577 NaN \n", - "578 NaN \n", - "579 NaN \n", - "580 NaN \n", - "581 NaN \n", - "582 NaN \n", - "583 NaN \n", - "584 NaN \n", - "585 NaN \n", - "586 NaN \n", - "587 NaN \n", - "588 NaN \n", - "589 NaN \n", - "590 NaN \n", - "591 NaN \n", - "592 NaN \n", - "593 https://github.com/ANHIG/IMGTHLA/commit/c37267e1ee355c619a3058da5a7135e19e6522de \n", - "594 NaN \n", - "595 https://github.com/ANHIG/IMGTHLA/commit/7b746d5303493fb53214ceffbd9b365c8ef4a126 \n", - "596 NaN \n", - "597 https://github.com/ANHIG/IMGTHLA/commit/4240ef4cf17e503c44b177ff0f7b740258ac2e70 \n", - "598 https://github.com/ANHIG/IMGTHLA/commit/a2726dfb0cde8a5d567ce9a115d4f254f2af3851 \n", - "599 NaN \n", - "600 NaN \n", - "601 https://github.com/ANHIG/IMGTHLA/commit/cf8ed2bb499fae21b7ed1544177ef3589a8246b1 \n", - "602 NaN \n", - "603 NaN \n", - "604 NaN \n", - "605 NaN \n", - "606 NaN \n", - "607 NaN \n", - "608 NaN \n", - "609 NaN \n", - "610 NaN \n", - "611 https://github.com/ANHIG/IMGTHLA/commit/4871325c65b16d5fc1a0fb406ebf539c3cbcf054 \n", - "612 https://github.com/ANHIG/IMGTHLA/commit/2f6878301950dfea48a8147a6d8bd012be564063 \n", - "613 NaN \n", - "614 https://github.com/ANHIG/IMGTHLA/commit/ee9eefb21f878da18c72bdc04b31d6ec5d8ade06 \n", - "615 NaN \n", - "616 NaN \n", - "617 NaN \n", - "618 NaN \n", - "619 NaN \n", - "620 NaN \n", - "621 https://github.com/ANHIG/IMGTHLA/commit/b57de92d58da2bf787e5af34ab09e0e8ee6cea6c \n", - "622 NaN \n", - "623 https://github.com/ANHIG/IMGTHLA/commit/89b57278869c7b46fbbaf94825ed336328f3567a \n", - "624 NaN \n", - "625 https://github.com/ANHIG/IMGTHLA/commit/d3fd19b04d4256600e8c90a27a2b317d61514c86 \n", - "626 NaN \n", - "627 https://github.com/ANHIG/IMGTHLA/commit/1a3007e433ed7ccffc4a2c7c36ed8013d6105d4d \n", - "628 NaN \n", - "629 https://github.com/ANHIG/IMGTHLA/commit/8f892b2675dd6464f526d32f1ad1d3fd62fa3b03 \n", - "630 NaN \n", - "631 NaN \n", - "632 https://github.com/ANHIG/IMGTHLA/commit/352813601073bcdc3d5eb08d1be07be904276a9a \n", - "633 NaN \n", - "634 NaN \n", - "635 NaN \n", - "636 https://github.com/ANHIG/IMGTHLA/commit/d53cfe39089bd2ce40cf0fa06167d0ae38e3e4ea \n", - "637 NaN \n", - "638 https://github.com/ANHIG/IMGTHLA/commit/ddda708da9f2f41ae7e7d122973c2eddb141d949 \n", - "639 NaN \n", - "640 https://github.com/ANHIG/IMGTHLA/commit/3f46491c0fe377fd922412c93137efb6a4879b05 \n", - "641 NaN \n", - "642 https://github.com/ANHIG/IMGTHLA/commit/178c68cca2044cbd5032cbff23e4c06b738aed2a \n", - "643 NaN \n", - "644 NaN \n", - "645 NaN \n", - "646 NaN \n", - "647 https://github.com/ANHIG/IMGTHLA/commit/d86bdd9983424c792691269fa10e6f022ccf2191 \n", - "648 NaN \n", - "649 NaN \n", - "650 https://github.com/ANHIG/IMGTHLA/commit/fc712c5a4dd00f534e845982a29f46a14e22b292 \n", - "651 https://github.com/ANHIG/IMGTHLA/commit/db46d2a0209720c5fa0ab8b03403f7009f69d2d6 \n", - "652 NaN \n", - "653 NaN \n", - "654 NaN \n", - "655 https://github.com/ANHIG/IMGTHLA/commit/8ab272288e81fa9a49fd4765579b066c2c03cc10 \n", - "656 NaN \n", - "657 https://github.com/ANHIG/IMGTHLA/commit/db33aee5dc0b44251b64ff4c2e2f05d59e4e3a2d \n", - "658 NaN \n", - "659 NaN \n", - "660 https://github.com/ANHIG/IMGTHLA/commit/5e1d9764c8e96749bc11d52807eea1f7cc38ce5c \n", - "661 NaN \n", - "662 https://github.com/ANHIG/IMGTHLA/commit/4d33035dd296826bbde200e17e5281910ac8be13 \n", - "663 NaN \n", - "664 NaN \n", - "665 NaN \n", - "666 NaN \n", - "667 https://github.com/ANHIG/IMGTHLA/commit/d1dd2ac5e2b6a8abef9e33ed397807ece52a22fe \n", - "668 https://github.com/ANHIG/IMGTHLA/commit/c90cc62006b35061c8db4b6f8da1b86de7650b23 \n", - "669 NaN \n", - "670 https://github.com/ANHIG/IMGTHLA/commit/8732e7d4739a911e01f69d2c5bda82ca15ca68a9 \n", - "671 NaN \n", - "672 NaN \n", - "673 https://github.com/ANHIG/IMGTHLA/commit/1fd937e6c0ff8452f64152aec9632f0586f981d1 \n", - "674 NaN \n", - "675 https://github.com/ANHIG/IMGTHLA/commit/8f80f24d49797595d8a18b8d4d1f59846fbf3fe1 \n", - "676 NaN \n", - "677 NaN \n", - "678 https://github.com/ANHIG/IMGTHLA/commit/2c631a4b61d529ff1c0635750888f6f6d79c2703 \n", - "679 NaN \n", - "680 https://github.com/ANHIG/IMGTHLA/commit/2d38d3313229fdc5f8aa00052a2db21b35be3d2d \n", - "681 NaN \n", - "682 NaN \n", - "683 NaN \n", - "684 NaN \n", - "685 NaN \n", - "686 NaN \n", - "687 NaN \n", - "688 NaN \n", - "689 NaN \n", - "690 NaN \n", - "691 NaN \n", - "692 NaN \n", - "693 NaN \n", - "694 NaN \n", - "695 NaN \n", - "696 NaN \n", - "697 NaN \n", - "698 NaN \n", - "699 NaN \n", - "700 NaN \n", - "701 NaN \n", - "702 NaN \n", - "703 https://github.com/ANHIG/IMGTHLA/commit/36220a1c5c2d6954f4873a552544cc0e55b61d0a \n", - "704 NaN \n", - "705 NaN \n", - "706 https://github.com/ANHIG/IMGTHLA/commit/4b8432c7d56121c84d6ef1d75a1c7185c628c13d \n", - "707 NaN \n", - "708 https://github.com/ANHIG/IMGTHLA/commit/def376dc6955b339b17f0a4b840e80eb6b9c744b \n", - "709 NaN \n", - "710 NaN \n", - "711 NaN \n", - "712 NaN \n", - "713 NaN \n", - "714 NaN \n", - "715 NaN \n", - "716 NaN \n", - "717 https://github.com/ANHIG/IMGTHLA/commit/62945381d236dcdb2770daf1fa861b216b99635c \n", - "718 NaN \n", - "719 https://github.com/ANHIG/IMGTHLA/commit/9283ea834c9036298d0ffeec455cb00e80998157 \n", - "720 NaN \n", - "721 https://github.com/ANHIG/IMGTHLA/commit/8bbbfb664b7d9787893860b9b199118363f0d29f \n", - "722 NaN \n", - "723 https://github.com/ANHIG/IMGTHLA/commit/dd94105b16d0b851349385f7a6366ea63a7ab41f \n", - "724 NaN \n", - "725 https://github.com/ANHIG/IMGTHLA/commit/83aa94b540407ccdfcb452c77439b86c543f849d \n", - "726 NaN \n", - "727 https://github.com/ANHIG/IMGTHLA/commit/f71eae6423f6fc21208543a100271fb1f3594ca0 \n", - "728 NaN \n", - "729 https://github.com/ANHIG/IMGTHLA/commit/860f0e2963f4e17a3a4ee6631b00f85831414b7c \n", - "730 NaN \n", - "731 https://github.com/ANHIG/IMGTHLA/commit/37db1de2825438e8850de308d43a162a6d5c0ebd \n", - "732 NaN \n", - "733 https://github.com/ANHIG/IMGTHLA/commit/7d00d7b49cbcc987e07752845bd8b14986316ab4 \n", - "734 NaN \n", - "735 NaN \n", - "736 https://github.com/ANHIG/IMGTHLA/commit/9269ebc7d683892d200250d1cb9b50e65775adf1 \n", - "737 NaN \n", - "738 https://github.com/ANHIG/IMGTHLA/commit/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb \n", - "\n", - " author committer \n", - "0 NaN NaN \n", - "1 NaN NaN \n", - "2 NaN NaN \n", - "3 NaN NaN \n", - "4 NaN NaN \n", - "5 NaN NaN \n", - "6 NaN NaN \n", - "7 NaN NaN \n", - "8 NaN NaN \n", - "9 NaN NaN \n", - "10 NaN NaN \n", - "11 NaN NaN \n", - "12 NaN NaN \n", - "13 NaN NaN \n", - "14 NaN NaN \n", - "15 NaN NaN \n", - "16 NaN NaN \n", - "17 NaN NaN \n", - "18 NaN NaN \n", - "19 NaN NaN \n", - "20 NaN NaN \n", - "21 NaN NaN \n", - "22 NaN NaN \n", - "23 NaN NaN \n", - "24 NaN NaN \n", - "25 NaN NaN \n", - "26 NaN NaN \n", - "27 NaN NaN \n", - "28 NaN NaN \n", - "29 NaN NaN \n", - "30 NaN NaN \n", - "31 NaN NaN \n", - "32 NaN NaN \n", - "33 NaN NaN \n", - "34 NaN NaN \n", - "35 NaN NaN \n", - "36 NaN NaN \n", - "37 NaN NaN \n", - "38 NaN NaN \n", - "39 NaN NaN \n", - "40 NaN NaN \n", - "41 NaN NaN \n", - "42 NaN NaN \n", - "43 NaN NaN \n", - "44 NaN NaN \n", - "45 NaN NaN \n", - "46 NaN NaN \n", - "47 NaN NaN \n", - "48 NaN NaN \n", - "49 NaN NaN \n", - "50 NaN NaN \n", - "51 NaN NaN \n", - "52 NaN NaN \n", - "53 NaN NaN \n", - "54 NaN NaN \n", - "55 NaN NaN \n", - "56 NaN NaN \n", - "57 NaN NaN \n", - "58 NaN NaN \n", - "59 NaN NaN \n", - "60 NaN NaN \n", - "61 NaN NaN \n", - "62 NaN NaN \n", - "63 NaN NaN \n", - "64 NaN NaN \n", - "65 NaN NaN \n", - "66 NaN NaN \n", - "67 NaN NaN \n", - "68 NaN NaN \n", - "69 NaN NaN \n", - "70 NaN NaN \n", - "71 NaN NaN \n", - "72 NaN NaN \n", - "73 NaN NaN \n", - "74 NaN NaN \n", - "75 NaN NaN \n", - "76 NaN NaN \n", - "77 NaN NaN \n", - "78 NaN NaN \n", - "79 NaN NaN \n", - "80 NaN NaN \n", - "81 NaN NaN \n", - "82 NaN NaN \n", - "83 NaN NaN \n", - "84 NaN NaN \n", - "85 NaN NaN \n", - "86 NaN NaN \n", - "87 NaN NaN \n", - "88 NaN NaN \n", - "89 NaN NaN \n", - "90 NaN NaN \n", - "91 NaN NaN \n", - "92 NaN NaN \n", - "93 NaN NaN \n", - "94 NaN NaN \n", - "95 NaN NaN \n", - "96 NaN NaN \n", - "97 NaN NaN \n", - "98 NaN NaN \n", - "99 NaN NaN \n", - "100 NaN NaN \n", - "101 NaN NaN \n", - "102 NaN NaN \n", - "103 NaN NaN \n", - "104 NaN NaN \n", - "105 NaN NaN \n", - "106 NaN NaN \n", - "107 NaN NaN \n", - "108 NaN NaN \n", - "109 NaN NaN \n", - "110 NaN NaN \n", - "111 NaN NaN \n", - "112 NaN NaN \n", - "113 NaN NaN \n", - "114 NaN NaN \n", - "115 NaN NaN \n", - "116 NaN NaN \n", - "117 NaN NaN \n", - "118 NaN NaN \n", - "119 NaN NaN \n", - "120 NaN NaN \n", - "121 NaN NaN \n", - "122 NaN NaN \n", - "123 NaN NaN \n", - "124 NaN NaN \n", - "125 NaN NaN \n", - "126 NaN NaN \n", - "127 NaN NaN \n", - "128 NaN NaN \n", - "129 NaN NaN \n", - "130 NaN NaN \n", - "131 NaN NaN \n", - "132 NaN NaN \n", - "133 NaN NaN \n", - "134 NaN NaN \n", - "135 NaN NaN \n", - "136 NaN NaN \n", - "137 NaN NaN \n", - "138 NaN NaN \n", - "139 NaN NaN \n", - "140 NaN NaN \n", - "141 NaN NaN \n", - "142 NaN NaN \n", - "143 NaN NaN \n", - "144 NaN NaN \n", - "145 NaN NaN \n", - "146 NaN NaN \n", - "147 NaN NaN \n", - "148 NaN NaN \n", - "149 NaN NaN \n", - "150 NaN NaN \n", - "151 NaN NaN \n", - "152 NaN NaN \n", - "153 NaN NaN \n", - "154 NaN NaN \n", - "155 NaN NaN \n", - "156 NaN NaN \n", - "157 NaN NaN \n", - "158 NaN NaN \n", - "159 NaN NaN \n", - "160 NaN NaN \n", - "161 NaN NaN \n", - "162 NaN NaN \n", - "163 NaN NaN \n", - "164 NaN NaN \n", - "165 NaN NaN \n", - "166 NaN NaN \n", - "167 NaN NaN \n", - "168 NaN NaN \n", - "169 NaN NaN \n", - "170 NaN NaN \n", - "171 NaN NaN \n", - "172 NaN NaN \n", - "173 NaN NaN \n", - "174 NaN NaN \n", - "175 NaN NaN \n", - "176 NaN NaN \n", - "177 NaN NaN \n", - "178 NaN NaN \n", - "179 NaN NaN \n", - "180 NaN NaN \n", - "181 NaN NaN \n", - "182 NaN NaN \n", - "183 NaN NaN \n", - "184 NaN NaN \n", - "185 NaN NaN \n", - "186 NaN NaN \n", - "187 NaN NaN \n", - "188 NaN NaN \n", - "189 NaN NaN \n", - "190 NaN NaN \n", - "191 NaN NaN \n", - "192 NaN NaN \n", - "193 NaN NaN \n", - "194 NaN NaN \n", - "195 NaN NaN \n", - "196 NaN NaN \n", - "197 NaN NaN \n", - "198 NaN NaN \n", - "199 NaN NaN \n", - "200 NaN NaN \n", - "201 NaN NaN \n", - "202 NaN NaN \n", - "203 NaN NaN \n", - "204 NaN NaN \n", - "205 NaN NaN \n", - "206 NaN NaN \n", - "207 NaN NaN \n", - "208 NaN NaN \n", - "209 NaN NaN \n", - "210 NaN NaN \n", - "211 NaN NaN \n", - "212 NaN NaN \n", - "213 NaN NaN \n", - "214 NaN NaN \n", - "215 NaN NaN \n", - "216 NaN NaN \n", - "217 NaN NaN \n", - "218 NaN NaN \n", - "219 NaN NaN \n", - "220 NaN NaN \n", - "221 NaN NaN \n", - "222 NaN NaN \n", - "223 NaN NaN \n", - "224 NaN NaN \n", - "225 NaN NaN \n", - "226 NaN NaN \n", - "227 NaN NaN \n", - "228 NaN NaN \n", - "229 NaN NaN \n", - "230 NaN NaN \n", - "231 NaN NaN \n", - "232 NaN NaN \n", - "233 NaN NaN \n", - "234 NaN NaN \n", - "235 NaN NaN \n", - "236 NaN NaN \n", - "237 NaN NaN \n", - "238 NaN NaN \n", - "239 NaN NaN \n", - "240 NaN NaN \n", - "241 NaN NaN \n", - "242 NaN NaN \n", - "243 NaN NaN \n", - "244 NaN NaN \n", - "245 NaN NaN \n", - "246 NaN NaN \n", - "247 NaN NaN \n", - "248 NaN NaN \n", - "249 NaN NaN \n", - "250 NaN NaN \n", - "251 NaN NaN \n", - "252 NaN NaN \n", - "253 NaN NaN \n", - "254 NaN NaN \n", - "255 NaN NaN \n", - "256 NaN NaN \n", - "257 NaN NaN \n", - "258 NaN NaN \n", - "259 NaN NaN \n", - "260 NaN NaN \n", - "261 NaN NaN \n", - "262 NaN NaN \n", - "263 NaN NaN \n", - "264 NaN NaN \n", - "265 NaN NaN \n", - "266 NaN NaN \n", - "267 NaN NaN \n", - "268 NaN NaN \n", - "269 NaN NaN \n", - "270 NaN NaN \n", - "271 NaN NaN \n", - "272 NaN NaN \n", - "273 NaN NaN \n", - "274 NaN NaN \n", - "275 NaN NaN \n", - "276 NaN NaN \n", - "277 NaN NaN \n", - "278 NaN NaN \n", - "279 NaN NaN \n", - "280 NaN NaN \n", - "281 NaN NaN \n", - "282 NaN NaN \n", - "283 NaN NaN \n", - "284 NaN NaN \n", - "285 NaN NaN \n", - "286 NaN NaN \n", - "287 NaN NaN \n", - "288 NaN NaN \n", - "289 NaN NaN \n", - "290 NaN NaN \n", - "291 NaN NaN \n", - "292 NaN NaN \n", - "293 NaN NaN \n", - "294 NaN NaN \n", - "295 NaN NaN \n", - "296 NaN NaN \n", - "297 NaN NaN \n", - "298 NaN NaN \n", - "299 NaN NaN \n", - "300 NaN NaN \n", - "301 NaN NaN \n", - "302 NaN NaN \n", - "303 NaN NaN \n", - "304 NaN NaN \n", - "305 NaN NaN \n", - "306 NaN NaN \n", - "307 NaN NaN \n", - "308 NaN NaN \n", - "309 NaN NaN \n", - "310 NaN NaN \n", - "311 NaN NaN \n", - "312 NaN NaN \n", - "313 NaN NaN \n", - "314 NaN NaN \n", - "315 NaN NaN \n", - "316 NaN NaN \n", - "317 NaN NaN \n", - "318 NaN NaN \n", - "319 NaN NaN \n", - "320 NaN NaN \n", - "321 NaN NaN \n", - "322 NaN NaN \n", - "323 NaN NaN \n", - "324 NaN NaN \n", - "325 NaN NaN \n", - "326 NaN NaN \n", - "327 NaN NaN \n", - "328 NaN NaN \n", - "329 NaN NaN \n", - "330 NaN NaN \n", - "331 NaN NaN \n", - "332 NaN NaN \n", - "333 NaN NaN \n", - "334 NaN NaN \n", - "335 NaN NaN \n", - "336 NaN NaN \n", - "337 NaN NaN \n", - "338 NaN NaN \n", - "339 NaN NaN \n", - "340 NaN NaN \n", - "341 NaN NaN \n", - "342 NaN NaN \n", - "343 NaN NaN \n", - "344 NaN NaN \n", - "345 NaN NaN \n", - "346 NaN NaN \n", - "347 NaN NaN \n", - "348 NaN NaN \n", - "349 NaN NaN \n", - "350 NaN NaN \n", - "351 NaN NaN \n", - "352 NaN NaN \n", - "353 NaN NaN \n", - "354 NaN NaN \n", - "355 NaN NaN \n", - "356 NaN NaN \n", - "357 NaN NaN \n", - "358 NaN NaN \n", - "359 NaN NaN \n", - "360 NaN NaN \n", - "361 NaN NaN \n", - "362 NaN NaN \n", - "363 NaN NaN \n", - "364 NaN NaN \n", - "365 NaN NaN \n", - "366 NaN NaN \n", - "367 NaN NaN \n", - "368 NaN NaN \n", - "369 NaN NaN \n", - "370 NaN NaN \n", - "371 NaN NaN \n", - "372 NaN NaN \n", - "373 NaN NaN \n", - "374 NaN NaN \n", - "375 NaN NaN \n", - "376 NaN NaN \n", - "377 NaN NaN \n", - "378 NaN NaN \n", - "379 NaN NaN \n", - "380 NaN NaN \n", - "381 NaN NaN \n", - "382 NaN NaN \n", - "383 NaN NaN \n", - "384 NaN NaN \n", - "385 NaN NaN \n", - "386 NaN NaN \n", - "387 NaN NaN \n", - "388 NaN NaN \n", - "389 NaN NaN \n", - "390 NaN NaN \n", - "391 NaN NaN \n", - "392 NaN NaN \n", - "393 NaN NaN \n", - "394 NaN NaN \n", - "395 NaN NaN \n", - "396 NaN NaN \n", - "397 NaN NaN \n", - "398 NaN NaN \n", - "399 NaN NaN \n", - "400 NaN NaN \n", - "401 NaN NaN \n", - "402 NaN NaN \n", - "403 NaN NaN \n", - "404 NaN NaN \n", - "405 NaN NaN \n", - "406 NaN NaN \n", - "407 NaN NaN \n", - "408 NaN NaN \n", - "409 NaN NaN \n", - "410 NaN NaN \n", - "411 NaN NaN \n", - "412 NaN NaN \n", - "413 NaN NaN \n", - "414 NaN NaN \n", - "415 NaN NaN \n", - "416 NaN NaN \n", - "417 NaN NaN \n", - "418 NaN NaN \n", - "419 NaN NaN \n", - "420 NaN NaN \n", - "421 NaN NaN \n", - "422 NaN NaN \n", - "423 NaN NaN \n", - "424 NaN NaN \n", - "425 NaN NaN \n", - "426 NaN NaN \n", - "427 NaN NaN \n", - "428 NaN NaN \n", - "429 NaN NaN \n", - "430 NaN NaN \n", - "431 NaN NaN \n", - "432 NaN NaN \n", - "433 NaN NaN \n", - "434 NaN NaN \n", - "435 NaN NaN \n", - "436 NaN NaN \n", - "437 NaN NaN \n", - "438 NaN NaN \n", - "439 NaN NaN \n", - "440 NaN NaN \n", - "441 NaN NaN \n", - "442 NaN NaN \n", - "443 NaN NaN \n", - "444 NaN NaN \n", - "445 NaN NaN \n", - "446 NaN NaN \n", - "447 NaN NaN \n", - "448 NaN NaN \n", - "449 NaN NaN \n", - "450 NaN NaN \n", - "451 NaN NaN \n", - "452 NaN NaN \n", - "453 NaN NaN \n", - "454 NaN NaN \n", - "455 NaN NaN \n", - "456 NaN NaN \n", - "457 NaN NaN \n", - "458 NaN NaN \n", - "459 NaN NaN \n", - "460 NaN NaN \n", - "461 NaN NaN \n", - "462 NaN NaN \n", - "463 NaN NaN \n", - "464 NaN NaN \n", - "465 NaN NaN \n", - "466 NaN NaN \n", - "467 NaN NaN \n", - "468 NaN NaN \n", - "469 NaN NaN \n", - "470 NaN NaN \n", - "471 NaN NaN \n", - "472 NaN NaN \n", - "473 NaN NaN \n", - "474 NaN NaN \n", - "475 NaN NaN \n", - "476 NaN NaN \n", - "477 NaN NaN \n", - "478 NaN NaN \n", - "479 NaN NaN \n", - "480 NaN NaN \n", - "481 NaN NaN \n", - "482 NaN NaN \n", - "483 NaN NaN \n", - "484 NaN NaN \n", - "485 NaN NaN \n", - "486 NaN NaN \n", - "487 NaN NaN \n", - "488 NaN NaN \n", - "489 NaN NaN \n", - "490 NaN NaN \n", - "491 NaN NaN \n", - "492 NaN NaN \n", - "493 NaN NaN \n", - "494 NaN NaN \n", - "495 NaN NaN \n", - "496 NaN NaN \n", - "497 NaN NaN \n", - "498 NaN NaN \n", - "499 NaN NaN \n", - "500 NaN NaN \n", - "501 NaN NaN \n", - "502 NaN NaN \n", - "503 NaN NaN \n", - "504 NaN NaN \n", - "505 NaN NaN \n", - "506 NaN NaN \n", - "507 NaN NaN \n", - "508 NaN NaN \n", - "509 NaN NaN \n", - "510 NaN NaN \n", - "511 NaN NaN \n", - "512 NaN NaN \n", - "513 NaN NaN \n", - "514 NaN NaN \n", - "515 NaN NaN \n", - "516 NaN NaN \n", - "517 NaN NaN \n", - "518 NaN NaN \n", - "519 NaN NaN \n", - "520 NaN NaN \n", - "521 NaN NaN \n", - "522 NaN NaN \n", - "523 NaN NaN \n", - "524 NaN NaN \n", - "525 NaN NaN \n", - "526 NaN NaN \n", - "527 NaN NaN \n", - "528 NaN NaN \n", - "529 NaN NaN \n", - "530 NaN NaN \n", - "531 NaN NaN \n", - "532 NaN NaN \n", - "533 NaN NaN \n", - "534 NaN NaN \n", - "535 NaN NaN \n", - "536 NaN NaN \n", - "537 NaN NaN \n", - "538 NaN NaN \n", - "539 NaN NaN \n", - "540 NaN NaN \n", - "541 NaN NaN \n", - "542 NaN NaN \n", - "543 NaN NaN \n", - "544 NaN NaN \n", - "545 NaN NaN \n", - "546 NaN NaN \n", - "547 NaN NaN \n", - "548 NaN NaN \n", - "549 NaN NaN \n", - "550 NaN NaN \n", - "551 NaN NaN \n", - "552 NaN NaN \n", - "553 NaN NaN \n", - "554 NaN NaN \n", - "555 NaN NaN \n", - "556 NaN NaN \n", - "557 NaN NaN \n", - "558 NaN NaN \n", - "559 NaN NaN \n", - "560 NaN NaN \n", - "561 NaN NaN \n", - "562 NaN NaN \n", - "563 NaN NaN \n", - "564 NaN NaN \n", - "565 NaN NaN \n", - "566 NaN NaN \n", - "567 NaN NaN \n", - "568 NaN NaN \n", - "569 NaN NaN \n", - "570 NaN NaN \n", - "571 NaN NaN \n", - "572 NaN NaN \n", - "573 NaN NaN \n", - "574 NaN NaN \n", - "575 NaN NaN \n", - "576 NaN NaN \n", - "577 NaN NaN \n", - "578 NaN NaN \n", - "579 NaN NaN \n", - "580 NaN NaN \n", - "581 NaN NaN \n", - "582 NaN NaN \n", - "583 NaN NaN \n", - "584 NaN NaN \n", - "585 NaN NaN \n", - "586 NaN NaN \n", - "587 NaN NaN \n", - "588 NaN NaN \n", - "589 NaN NaN \n", - "590 NaN NaN \n", - "591 NaN NaN \n", - "592 NaN NaN \n", - "593 NaN NaN \n", - "594 NaN NaN \n", - "595 NaN NaN \n", - "596 NaN NaN \n", - "597 NaN NaN \n", - "598 NaN NaN \n", - "599 NaN NaN \n", - "600 NaN NaN \n", - "601 NaN NaN \n", - "602 NaN NaN \n", - "603 NaN NaN \n", - "604 NaN NaN \n", - "605 NaN NaN \n", - "606 NaN NaN \n", - "607 NaN NaN \n", - "608 NaN NaN \n", - "609 NaN NaN \n", - "610 NaN NaN \n", - "611 NaN NaN \n", - "612 NaN NaN \n", - "613 NaN NaN \n", - "614 NaN NaN \n", - "615 NaN NaN \n", - "616 NaN NaN \n", - "617 NaN NaN \n", - "618 NaN NaN \n", - "619 NaN NaN \n", - "620 NaN NaN \n", - "621 NaN NaN \n", - "622 NaN NaN \n", - "623 NaN NaN \n", - "624 NaN NaN \n", - "625 NaN NaN \n", - "626 NaN NaN \n", - "627 NaN NaN \n", - "628 NaN NaN \n", - "629 NaN NaN \n", - "630 NaN NaN \n", - "631 NaN NaN \n", - "632 NaN NaN \n", - "633 NaN NaN \n", - "634 NaN NaN \n", - "635 NaN NaN \n", - "636 NaN NaN \n", - "637 NaN NaN \n", - "638 NaN NaN \n", - "639 NaN NaN \n", - "640 NaN NaN \n", - "641 NaN NaN \n", - "642 NaN NaN \n", - "643 NaN NaN \n", - "644 NaN NaN \n", - "645 NaN NaN \n", - "646 NaN NaN \n", - "647 NaN NaN \n", - "648 NaN NaN \n", - "649 NaN NaN \n", - "650 NaN NaN \n", - "651 NaN NaN \n", - "652 NaN NaN \n", - "653 NaN NaN \n", - "654 NaN NaN \n", - "655 NaN NaN \n", - "656 NaN NaN \n", - "657 NaN NaN \n", - "658 NaN NaN \n", - "659 NaN NaN \n", - "660 NaN NaN \n", - "661 NaN NaN \n", - "662 NaN NaN \n", - "663 NaN NaN \n", - "664 NaN NaN \n", - "665 NaN NaN \n", - "666 NaN NaN \n", - "667 NaN NaN \n", - "668 NaN NaN \n", - "669 NaN NaN \n", - "670 NaN NaN \n", - "671 NaN NaN \n", - "672 NaN NaN \n", - "673 NaN NaN \n", - "674 NaN NaN \n", - "675 NaN NaN \n", - "676 NaN NaN \n", - "677 NaN NaN \n", - "678 NaN NaN \n", - "679 NaN NaN \n", - "680 NaN NaN \n", - "681 NaN NaN \n", - "682 NaN NaN \n", - "683 NaN NaN \n", - "684 NaN NaN \n", - "685 NaN NaN \n", - "686 NaN NaN \n", - "687 NaN NaN \n", - "688 NaN NaN \n", - "689 NaN NaN \n", - "690 NaN NaN \n", - "691 NaN NaN \n", - "692 NaN NaN \n", - "693 NaN NaN \n", - "694 NaN NaN \n", - "695 NaN NaN \n", - "696 NaN NaN \n", - "697 NaN NaN \n", - "698 NaN NaN \n", - "699 NaN NaN \n", - "700 NaN NaN \n", - "701 NaN NaN \n", - "702 NaN NaN \n", - "703 NaN NaN \n", - "704 NaN NaN \n", - "705 NaN NaN \n", - "706 NaN NaN \n", - "707 NaN NaN \n", - "708 NaN NaN \n", - "709 NaN NaN \n", - "710 NaN NaN \n", - "711 NaN NaN \n", - "712 NaN NaN \n", - "713 NaN NaN \n", - "714 NaN NaN \n", - "715 NaN NaN \n", - "716 NaN NaN \n", - "717 NaN NaN \n", - "718 NaN NaN \n", - "719 NaN NaN \n", - "720 NaN NaN \n", - "721 NaN NaN \n", - "722 NaN NaN \n", - "723 NaN NaN \n", - "724 NaN NaN \n", - "725 NaN NaN \n", - "726 NaN NaN \n", - "727 NaN NaN \n", - "728 NaN NaN \n", - "729 NaN NaN \n", - "730 NaN NaN \n", - "731 NaN NaN \n", - "732 NaN NaN \n", - "733 NaN NaN \n", - "734 NaN NaN \n", - "735 NaN NaN \n", - "736 NaN NaN \n", - "737 NaN NaN \n", - "738 NaN NaN " + "{'name': '3550',\n", + " 'commit': {'sha': 'e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb'},\n", + " 'protected': False}" ] }, - "execution_count": 24, + "execution_count": 29, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "unique_commits_df" - ] - }, - { - "cell_type": "markdown", - "metadata": {}, - "source": [ - "### Handling Error SHAs\n", - "Some SHAs do not allow files to be retrieved using the GitHub REST API:\n", - "```json\n", - "[\n", - " \"8d77b3dd93959663d58ae5b626289d0746edd0e7\",\n", - " \"252d7c5dc9d2f7671447fd11fe6bb004c438f34b\",\n", - " \"e1cd1ec3e66f4ab2b218f6758ed315f557778655\",\n", - " \"fa208da83a7f96d62c1e4efee2018074bbd805e0\",\n", - " \"09ed08b9abcd97622d59ec37e31b4706dc9a9391\",\n", - " \"8db938b1eb58dd8c77cba9b7524f84cf8ffe719c\",\n", - " \"041318439bf0ba291f990faaa27cd6ad0a062d13\",\n", - " \"ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\",\n", - " \"7ca4eb239a96884142d3ef0b0182d3bc84ec1bba\",\n", - " \"3abe7e12dcbc3824315959af4428c53bd760c6e7\",\n", - " \"c4d3f67ef7ef4b5f6571b4f1d4aa5b928d2a3d56\",\n", - " \"23044ee80c27f75bb34c9f9ac689b1c68cd65914\"\n", - "]\n", - "```\n", - "\n", - "In this case version 300 is still missing." - ] - }, - { - "cell_type": "code", - "execution_count": 28, - "metadata": {}, - "outputs": [], - "source": [ - "commit = get_commit(GITHUB_REPOSITORY_OWNER, GITHUB_REPOSITORY_NAME, \"ba5cb3d05c7b3ba5024cdafa192d89af186f08a9\")" + "all_branches[-2]" ] }, { "cell_type": "code", - "execution_count": 29, + "execution_count": 30, "metadata": {}, "outputs": [ { "data": { "text/plain": [ - "{'sha': 'ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", - " 'node_id': 'MDY6Q29tbWl0MjQ1NDAxMzY6YmE1Y2IzZDA1YzdiM2JhNTAyNGNkYWZhMTkyZDg5YWYxODZmMDhhOQ==',\n", - " 'commit': {'author': {'name': 'anhig',\n", - " 'email': 'james.robinson@anthonynolan.org',\n", - " 'date': '2017-06-07T13:49:28Z'},\n", - " 'committer': {'name': 'anhig',\n", - " 'email': 'james.robinson@anthonynolan.org',\n", - " 'date': '2017-06-07T13:49:28Z'},\n", - " 'message': 'Addition of historical WMDA files\\n\\nAddition of historical WMDA files',\n", - " 'tree': {'sha': '9eafc92b0944c5e08f7c4b9faeb75c491d293a8a',\n", - " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/trees/9eafc92b0944c5e08f7c4b9faeb75c491d293a8a'},\n", - " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/git/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", - " 'comment_count': 0,\n", - " 'verification': {'verified': False,\n", - " 'reason': 'unsigned',\n", - " 'signature': None,\n", - " 'payload': None}},\n", - " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", - " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", - " 'comments_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/comments',\n", - " 'author': {'login': 'jrob119',\n", - " 'id': 19726400,\n", - " 'node_id': 'MDQ6VXNlcjE5NzI2NDAw',\n", - " 'avatar_url': 'https://avatars.githubusercontent.com/u/19726400?v=4',\n", - " 'gravatar_id': '',\n", - " 'url': 'https://api.github.com/users/jrob119',\n", - " 'html_url': 'https://github.com/jrob119',\n", - " 'followers_url': 'https://api.github.com/users/jrob119/followers',\n", - " 'following_url': 'https://api.github.com/users/jrob119/following{/other_user}',\n", - " 'gists_url': 'https://api.github.com/users/jrob119/gists{/gist_id}',\n", - " 'starred_url': 'https://api.github.com/users/jrob119/starred{/owner}{/repo}',\n", - " 'subscriptions_url': 'https://api.github.com/users/jrob119/subscriptions',\n", - " 'organizations_url': 'https://api.github.com/users/jrob119/orgs',\n", - " 'repos_url': 'https://api.github.com/users/jrob119/repos',\n", - " 'events_url': 'https://api.github.com/users/jrob119/events{/privacy}',\n", - " 'received_events_url': 'https://api.github.com/users/jrob119/received_events',\n", - " 'type': 'User',\n", - " 'site_admin': False},\n", - " 'committer': {'login': 'jrob119',\n", - " 'id': 19726400,\n", - " 'node_id': 'MDQ6VXNlcjE5NzI2NDAw',\n", - " 'avatar_url': 'https://avatars.githubusercontent.com/u/19726400?v=4',\n", - " 'gravatar_id': '',\n", - " 'url': 'https://api.github.com/users/jrob119',\n", - " 'html_url': 'https://github.com/jrob119',\n", - " 'followers_url': 'https://api.github.com/users/jrob119/followers',\n", - " 'following_url': 'https://api.github.com/users/jrob119/following{/other_user}',\n", - " 'gists_url': 'https://api.github.com/users/jrob119/gists{/gist_id}',\n", - " 'starred_url': 'https://api.github.com/users/jrob119/starred{/owner}{/repo}',\n", - " 'subscriptions_url': 'https://api.github.com/users/jrob119/subscriptions',\n", - " 'organizations_url': 'https://api.github.com/users/jrob119/orgs',\n", - " 'repos_url': 'https://api.github.com/users/jrob119/repos',\n", - " 'events_url': 'https://api.github.com/users/jrob119/events{/privacy}',\n", - " 'received_events_url': 'https://api.github.com/users/jrob119/received_events',\n", - " 'type': 'User',\n", - " 'site_admin': False},\n", - " 'parents': [{'sha': '8db938b1eb58dd8c77cba9b7524f84cf8ffe719c',\n", - " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c',\n", - " 'html_url': 'https://github.com/ANHIG/IMGTHLA/commit/8db938b1eb58dd8c77cba9b7524f84cf8ffe719c'}],\n", - " 'stats': {'total': 17268, 'additions': 17268, 'deletions': 0},\n", - " 'files': [{'sha': '0e2ae53e68f235327b0e5d6f6263bbb54fa53067',\n", - " 'filename': 'wmda/hla_nom.txt',\n", - " 'status': 'added',\n", - " 'additions': 4997,\n", - " 'deletions': 0,\n", - " 'changes': 4997,\n", - " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom.txt',\n", - " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom.txt',\n", - " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Fhla_nom.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9'},\n", - " {'sha': 'f2c9461fe914d7ff2e5690846547f608b42dfaa3',\n", - " 'filename': 'wmda/hla_nom_g.txt',\n", - " 'status': 'added',\n", - " 'additions': 4191,\n", - " 'deletions': 0,\n", - " 'changes': 4191,\n", - " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom_g.txt',\n", - " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom_g.txt',\n", - " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Fhla_nom_g.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9'},\n", - " {'sha': 'bbc39091ddc891e26720077c58ababdd979643f4',\n", - " 'filename': 'wmda/hla_nom_p.txt',\n", - " 'status': 'added',\n", - " 'additions': 3292,\n", - " 'deletions': 0,\n", - " 'changes': 3292,\n", - " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom_p.txt',\n", - " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fhla_nom_p.txt',\n", - " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Fhla_nom_p.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9'},\n", - " {'sha': '57ecd4d5a56abcfe3535f36405889536bd5b69a3',\n", - " 'filename': 'wmda/md5checksum.txt',\n", - " 'status': 'added',\n", - " 'additions': 6,\n", - " 'deletions': 0,\n", - " 'changes': 6,\n", - " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fmd5checksum.txt',\n", - " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Fmd5checksum.txt',\n", - " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Fmd5checksum.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", - " 'patch': '@@ -0,0 +1,6 @@\\n+MD5 (Icon\\r) = d41d8cd98f00b204e9800998ecf8427e\\n+MD5 (hla_nom.txt) = bd0fb59dcd892539442a76e6925e7526\\n+MD5 (hla_nom_g.txt) = 404a41e44d1890e2f13afcf71cb4dc1b\\n+MD5 (hla_nom_p.txt) = 486ea94ed70c45da1867024fdff3338f\\n+MD5 (rel_dna_ser.txt) = 13f0b5a2cda109ed02c0bc2bafc5e7da\\n+MD5 (rel_ser_ser.txt) = cb6f32d2e07272a7671df6db72f208ff'},\n", - " {'sha': '54d8df17ec28852c8cb4f415ee13f59dfb693386',\n", - " 'filename': 'wmda/rel_dna_ser.txt',\n", - " 'status': 'added',\n", - " 'additions': 4747,\n", - " 'deletions': 0,\n", - " 'changes': 4747,\n", - " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Frel_dna_ser.txt',\n", - " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Frel_dna_ser.txt',\n", - " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Frel_dna_ser.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9'},\n", - " {'sha': 'f3b4c1d04df7a3065862b255f2a169b1afbee68d',\n", - " 'filename': 'wmda/rel_ser_ser.txt',\n", - " 'status': 'added',\n", - " 'additions': 35,\n", - " 'deletions': 0,\n", - " 'changes': 35,\n", - " 'blob_url': 'https://github.com/ANHIG/IMGTHLA/blob/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Frel_ser_ser.txt',\n", - " 'raw_url': 'https://github.com/ANHIG/IMGTHLA/raw/ba5cb3d05c7b3ba5024cdafa192d89af186f08a9/wmda%2Frel_ser_ser.txt',\n", - " 'contents_url': 'https://api.github.com/repos/ANHIG/IMGTHLA/contents/wmda%2Frel_ser_ser.txt?ref=ba5cb3d05c7b3ba5024cdafa192d89af186f08a9',\n", - " 'patch': '@@ -0,0 +1,35 @@\\n+# file: rel_ser_ser.txt\\n+# date: 2010-04-01\\n+# origin: http://hla.alleles.org/wmda/rel_ser_ser.txt\\n+# author: WHO, Steven G. E. Marsh (steven.marsh@ucl.ac.uk)\\n+A;2;;203/210\\n+A;9;23/24;\\n+A;10;25/26/34/66;\\n+A;19;29/30/31/32/33/74;\\n+A;24;;2403\\n+A;28;68/69;\\n+B;5;51/52;\\n+B;7;;703\\n+B;12;44/45;\\n+B;14;64/65;\\n+B;15;62/63/75/76/77;\\n+B;16;38/39;\\n+B;17;57/58;\\n+B;21;49/50;4005\\n+B;22;54/55/56;\\n+B;27;;2708\\n+B;39;;3901/3902\\n+B;40;60/61;\\n+B;51;;5102/5103\\n+B;70;71/72;\\n+Cw;3;9/10;\\n+DQ;1;5/6;\\n+DQ;3;7/8/9;\\n+DR;1;;103\\n+DR;2;15/16;\\n+DR;3;17/18;\\n+DR;5;11/12;\\n+DR;6;13/14;\\n+DR;14;;1403/1404\\n+Dw;6;18/19;\\n+Dw;7;11/17;\\n\\\\ No newline at end of file'}]}" + "[{'name': '3520',\n", + " 'commit': {'sha': '62945381d236dcdb2770daf1fa861b216b99635c',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/62945381d236dcdb2770daf1fa861b216b99635c'},\n", + " 'protected': False},\n", + " {'name': '3530',\n", + " 'commit': {'sha': '83aa94b540407ccdfcb452c77439b86c543f849d',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/83aa94b540407ccdfcb452c77439b86c543f849d'},\n", + " 'protected': False},\n", + " {'name': '3540',\n", + " 'commit': {'sha': '7d00d7b49cbcc987e07752845bd8b14986316ab4',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/7d00d7b49cbcc987e07752845bd8b14986316ab4'},\n", + " 'protected': False},\n", + " {'name': '3550',\n", + " 'commit': {'sha': 'e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/e4fd1e39a4d9f1da8e7efe4a7f699320e287dcdb'},\n", + " 'protected': False},\n", + " {'name': 'Latest',\n", + " 'commit': {'sha': 'df6ba6f80a2c5f999590f06fced6c4c4ff56b89d',\n", + " 'url': 'https://api.github.com/repos/ANHIG/IMGTHLA/commits/df6ba6f80a2c5f999590f06fced6c4c4ff56b89d'},\n", + " 'protected': False}]" ] }, - "execution_count": 29, + "execution_count": 30, "metadata": {}, "output_type": "execute_result" } ], "source": [ - "commit" + "all_branches[-5:]" ] }, { "cell_type": "code", - "execution_count": null, + "execution_count": 31, "metadata": {}, "outputs": [], - "source": [] + "source": [ + "# write json to file for all-branches\n", + "with open(root_dir / \"all-branches.json\", \"w\") as f:\n", + " json.dump(all_branches, f, indent=4)" + ] } ], "metadata": { diff --git a/notebooks/0.2-github-api-eda.ipynb b/notebooks/0.2-github-api-eda.ipynb index 77729da0..a77fecef 100644 --- a/notebooks/0.2-github-api-eda.ipynb +++ b/notebooks/0.2-github-api-eda.ipynb @@ -77,26 +77,6 @@ "GITHUB_REPOSITORY_NAME = \"IMGTHLA\" # os.environ[\"GITHUB_REPOSITORY_NAME\"]\n" ] }, - { - "cell_type": "code", - "execution_count": 4, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'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'" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "GITHUB_PERSONAL_ACCESS_TOKEN" - ] - }, { "cell_type": "code", "execution_count": 5, @@ -306,26 +286,6 @@ "paginator = GitHubPaginator(GITHUB_PERSONAL_ACCESS_TOKEN)" ] }, - { - "cell_type": "code", - "execution_count": 13, - "metadata": {}, - "outputs": [ - { - "data": { - "text/plain": [ - "'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'" - ] - }, - "execution_count": 13, - "metadata": {}, - "output_type": "execute_result" - } - ], - "source": [ - "GITHUB_PERSONAL_ACCESS_TOKEN" - ] - }, { "cell_type": "code", "execution_count": 20, From 65eb9e7dd5b4eb33c2ada7947ade1c8ff234c14b Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 10 Mar 2024 18:19:18 -0700 Subject: [PATCH 327/367] update target asset regex --- gfe-db/pipeline/config/source-config.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index ac8a87fd..67f0d1ff 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-02-11T23:36:40.352Z", - "updated_utc": "2024-02-11T23:36:40.352Z", + "created_utc": "2024-03-10T21:08:25.742Z", + "updated_utc": "2024-03-10T21:08:25.742Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", @@ -20,22 +20,22 @@ { "description": "Extract release version metadata for commits from 3a71348 to current", "asset_path": "alignments/V_nuc.txt", - "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" + "metadata_regex": "[1-9]\\d{0,1}\\.[0-9]\\d{0,2}\\.[0-9](?:\\.\\d{1,2})?(?=\\s|$)" }, { "description": "Extract release version metadata for commits from 8632b0d to 3645f26", "asset_path": "aligments/V_nuc.txt", - "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" + "metadata_regex": "[1-9]\\d{0,1}\\.[0-9]\\d{0,2}\\.[0-9](?:\\.\\d{1,2})?(?=\\s|$)" }, { "description": "Extract release version metadata for commits from af54d28 to 9d8f585", "asset_path": "Alignments/V_nuc.txt", - "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" + "metadata_regex": "[1-9]\\d{0,1}\\.[0-9]\\d{0,2}\\.[0-9](?:\\.\\d{1,2})?(?=\\s|$)" }, { "description": "Extract release version metadata for all commits including and before 08e0ef9", "asset_path": "V_nuc.txt", - "metadata_regex": "[1-9]\\d{0,1}\\.[1-9]\\d{0,2}\\.0(?:\\.\\d{1,2})?(?=\\s|$)" + "metadata_regex": "[1-9]\\d{0,1}\\.[0-9]\\d{0,2}\\.[0-9](?:\\.\\d{1,2})?(?=\\s|$)" } ] }, From c98b8db6065bac5079c470b22f6ebce6e5f311f1 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 28 Apr 2024 14:18:24 -0700 Subject: [PATCH 328/367] skip branch if name is not a release version --- .../gfe_db_models/gfedbmodels/types.py | 17 +++++++++++------ gfe-db/pipeline/scripts/state/build.py | 6 +++++- 2 files changed, 16 insertions(+), 7 deletions(-) diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index 014df353..a231688a 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -85,12 +85,17 @@ def url_is_valid(v): release_version_re = r"^[1-9][0-9]{1,2}0$" -def version_is_valid(v): - if not re.match(release_version_re, str(v)): - raise ValueError( - f"Release version must match regex pattern `{release_version_re}`" - ) - return v +def version_is_valid(v, return_bool=False): + + if not return_bool: + if not re.match(release_version_re, str(v)): + raise ValueError( + f"Release version must match regex pattern `{release_version_re}`" + ) + return v + + elif return_bool: + return bool(re.match(release_version_re, str(v))) # validate that commit sha is a 40 character hex string diff --git a/gfe-db/pipeline/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py index 194ce623..aa21d30a 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/gfe-db/pipeline/scripts/state/build.py @@ -19,6 +19,7 @@ from pygethub import list_branches, GitHubPaginator from gfedbmodels.utils import get_utc_now, select_keys, filter_nested_nulls, get_commit from gfedbmodels.types import ( + version_is_valid, SourceConfig, RepositoryConfig, Commit, @@ -40,7 +41,10 @@ def get_branch_commits(branches): for item in branches: - if item["name"].lower() == "latest": + # if item["name"].lower() == "latest": + # continue + + if not version_is_valid(item["name"], return_bool=True): continue release_version = item["name"] From 5c273f2707e85dcbb930bcfe21cab810ad8c85c0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 28 Apr 2024 15:36:52 -0700 Subject: [PATCH 329/367] handle both user and new commits concurrently --- gfe-db/pipeline/config/source-config.json | 4 +- .../functions/check_source_update/app.py | 363 ++++++++++-------- .../check_source_update/user-event.json | 2 +- .../gfe_db_models/gfedbmodels/types.py | 1 - gfe-db/pipeline/scripts/requirements.txt | 2 +- gfe-db/pipeline/scripts/state/build.py | 3 - 6 files changed, 214 insertions(+), 161 deletions(-) diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 67f0d1ff..9077d048 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-03-10T21:08:25.742Z", - "updated_utc": "2024-03-10T21:08:25.742Z", + "created_utc": "2024-04-28T21:16:47.663Z", + "updated_utc": "2024-04-28T21:16:47.663Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 754fd66d..8df9f9c3 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -23,6 +23,7 @@ from pygethub import list_branches, GitHubPaginator from gfedbmodels.constants import session, pipeline from gfedbmodels.types import ( + version_is_valid, str_to_datetime, str_from_datetime, InputParameters, @@ -60,17 +61,19 @@ logger = logging.getLogger() logger.setLevel(logging.INFO) -logger.info( - f"Fetching source config from {data_bucket_name}/{PIPELINE_SOURCE_CONFIG_S3_PATH}" -) +STAGE = os.environ["STAGE"] +APP_NAME = os.environ["APP_NAME"] +GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.GitHubPersonalAccessToken s3 = session.client("s3") dynamodb = session.resource("dynamodb") queue = session.resource("sqs") -STAGE = os.environ["STAGE"] -APP_NAME = os.environ["APP_NAME"] -GITHUB_PERSONAL_ACCESS_TOKEN = pipeline.secrets.GitHubPersonalAccessToken +gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) + +logger.info( + f"Fetching source config from {data_bucket_name}/{PIPELINE_SOURCE_CONFIG_S3_PATH}" +) # Get data source configuration source_config = read_source_config( @@ -80,8 +83,8 @@ ) source_repo_config = source_config.repositories[f"{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}"] +default_input_parameters = source_repo_config.default_input_parameters -gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) # TODO validate commits against tracked source files requiring ingestion def lambda_handler(event, context): @@ -121,19 +124,18 @@ def lambda_handler(event, context): # Extract commit sha, release version into tuples from both the app and repo states for set operations app_state_commits = set([(item.commit.sha, item.execution.version) for item in execution_state_items]) - # app_state_commits = set([(item.commit.sha, item.execution.version) for item in execution_state_items][:-1]) # todo: for testing, remove before deploy repo_state_commits = set([(item.commit.sha, item.execution.version) for item in repo_state]) # get the difference between the two states new_items = [] if app_state_commits != repo_state_commits: - new_commits = repo_state_commits - app_state_commits + new_app_state_commits = repo_state_commits - app_state_commits # update the outdated records in app state with the new records from repo state - logger.info(f"Updating execution state with new commits: {new_commits}") + logger.info(f"Updating execution state with new commits: {new_app_state_commits}") # get the new records from the repo state - new_items.extend([item for item in repo_state if (item.commit.sha, item.execution.version) in new_commits]) + new_items.extend([item for item in repo_state if (item.commit.sha, item.execution.version) in new_app_state_commits]) # insert the new records into the remote app state items = format_execution_state_items(new_items) @@ -147,17 +149,26 @@ def lambda_handler(event, context): execution_state_items, key=lambda x: x.commit.date_utc, reverse=False ) + # # Reassign the app state commits to the updated state + # app_state_commits = new_app_state_commits + except Exception as e: import traceback message = f"Error syncing app state: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" logger.error(message) raise Exception(message) + + + + ### Process New and User Requested Release Versions ### - unprocessed_execution_state_items = [] + unprocessed_execution_state_items_with_params = [] + unprocessed_commits = set() # Parse event for user input user_items = [] + user_input_parameters = None if is_user_event: # Get the state items for each release given by the user @@ -167,160 +178,202 @@ def lambda_handler(event, context): synced_execution_state_items )) - # Combine the new items and user items - unprocessed_execution_state_items.extend(new_items + user_items) - - # TODO Convert unprocessed items to state machine payload - # TODO deduplicate and sort the unprocessed_execution_state_items by date + user_input_parameters = InputParameters(**event) - try: - commits_with_releases = [] - # Handle manually triggered pipeline execution - if "releases" in event: - is_user_event = True - logger.info(f"Processing release(s) from user: {event['releases']}") + # TODO BOOKMARK 3/10/24 + # Remove duplicate releases before combining new and user items + if bool(new_items and user_items): + user_commits = set([(item.commit.sha, item.execution.version) for item in user_items]) - # TODO marshal releases to InputPayloadItem instead of casting to int - # extract the most recent record for the release value passed in the event - releases = [int(release) for release in event["releases"].split(",")] + # Remove duplicate release versions + new_item_commits = list(set(new_app_state_commits) - set(user_commits)) + new_items = [ item for item in new_items if (item.commit.sha, item.execution.version) in new_item_commits ] - # Filter the execution state for the release version(s) provided in the input event - for release in releases: - commits_with_releases.extend(list(filter( - lambda record: record.execution.version == release, - execution_state - ))) + unprocessed_execution_state_items_with_params.extend( + [ (default_input_parameters, item) for item in new_items + user_items ] + ) - releases_without_commits = list(set(releases) - set([item.execution.version for item in execution_state])) + # Combine the new items and user items paired with respective input parameters + if bool(new_items and not user_items): + unprocessed_execution_state_items_with_params.extend( + [ (default_input_parameters, item) for item in new_items ] + ) + if bool(not new_items and user_items): + unprocessed_execution_state_items_with_params.extend( + [ (user_input_parameters, item) for item in user_items ] + ) - if not commits_with_releases or releases_without_commits: - logger.info("No commits found for release version(s) provided, fetching most recent commits...") - most_recent_commits = get_most_recent_commits(execution_state) - else: - most_recent_commits = [] + # Return if there are no new or user requested items + if not unprocessed_execution_state_items_with_params: + message = "No new commits found" + logger.info(message) + return { + "statusCode": 200, + "body": json.dumps({"message": message}), + } - # Set input parameters for manual pipeline execution from event - input_parameters = InputParameters(**event) + # TODO Convert unprocessed items to state machine payload + # TODO deduplicate and sort the unprocessed_execution_state_items by date - # Handle scheduled pipeline execution - else: - is_user_event = False - - # Use default parameters for automated pipeline execution - input_parameters = source_repo_config.default_input_parameters - # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB - most_recent_commits = get_most_recent_commits(execution_state) - - # Return if no commits are found, otherwise process the new commits - if not most_recent_commits: - message = "No new commits found" - logger.info(message) - return { - "statusCode": 200, - "body": json.dumps({"message": message}), - } - - logger.info( - f"Found {len(most_recent_commits)} commit(s) not yet processed\n{json.dumps([commit['sha'] for commit in most_recent_commits], indent=2)}" - ) - logger.info(f"Getting release versions") - - - if most_recent_commits: - for commit in most_recent_commits: - sha = commit["sha"] - - # Loop through available file assets containing release version metadata - for asset_config in source_repo_config.target_metadata_config.items: - try: - - # Get the release version for the commit by examining file asset contents - release_version = get_release_version_for_commit( - commit=commit, - owner=GITHUB_REPOSITORY_OWNER, - repo=GITHUB_REPOSITORY_NAME, - token=GITHUB_PERSONAL_ACCESS_TOKEN, - asset_path=asset_config.asset_path, - metadata_regex=asset_config.metadata_regex - ) - logger.info( - f"Found release version {release_version} for commit {sha}" - ) - - # Build the execution object to be stored in the state table (`execution__*` fields) - execution_detail = ExecutionDetailsConfig( - **{ - "version": release_version, - "status": ExecutionStatus.NOT_PROCESSED - } - ) - - # Build the repository object to be stored in the state table (`repository__*` fields) - repository_config = RepositoryConfig( - **{ - "owner": GITHUB_REPOSITORY_OWNER, - "name": GITHUB_REPOSITORY_NAME, - "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - # TODO remove default params from state table, they are retrieved from source config file in S3 - # "default_input_parameters": source_repo_config.default_input_parameters, - } - ) - - # Assemble the execution state item for the new commit - execution_state_item = ExecutionStateItem( - created_utc=utc_now, - execution=execution_detail, - repository=repository_config, - commit=Commit.from_response_json(commit), - ) - - commits_with_releases.append(execution_state_item) - # break the loop if successful - break - except Exception as e: - logger.info(f"Error getting release version for commit {sha}: {e}") - - logger.info("Updating execution state") - if is_user_event: - recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases, releases) - else: - ### Process each release using the most recent commit for that version ### - # 1a) Mark the most recent commit for each release as PENDING - # input_parameters = source_repo_config.default_input_parameters - recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases) + # try: + # commits_with_releases = [] + # # Handle manually triggered pipeline execution + # if "releases" in event: + # is_user_event = True + + # logger.info(f"Processing release(s) from user: {event['releases']}") + + # # TODO marshal releases to InputPayloadItem instead of casting to int + # # extract the most recent record for the release value passed in the event + # releases = [int(release) for release in event["releases"].split(",")] + + # # Filter the execution state for the release version(s) provided in the input event + # for release in releases: + # commits_with_releases.extend(list(filter( + # lambda record: record.execution.version == release, + # execution_state + # ))) + + # releases_without_commits = list(set(releases) - set([item.execution.version for item in execution_state])) + + # if not commits_with_releases or releases_without_commits: + # logger.info("No commits found for release version(s) provided, fetching most recent commits...") + # most_recent_commits = get_most_recent_commits(execution_state) + # else: + # most_recent_commits = [] + + # # Set input parameters for manual pipeline execution from event + # input_parameters = InputParameters(**event) + + # # Handle scheduled pipeline execution + # is_user_event = False + + # # Use default parameters for automated pipeline execution + # input_parameters = source_repo_config.default_input_parameters + # # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB + # most_recent_commits = get_most_recent_commits(execution_state) + + # TODO (optional) Re-fetch app state from the table and compare it to the local app state to ensure they are in sync + # # This block can be used to further separate responsibilities if state syncing and release processing are split into separate functions + # # Get all items from app state table + # execution_state = get_execution_state(table) + # execution_state_items = execution_state.items + # # Compare the app state with the local app state to find new commits + # if execution_state_items != synced_execution_state_items: + # raise Exception("App state is out of sync with the local app state") + + # logger.info(f"Getting release versions") + # if most_recent_commits: + # for commit in most_recent_commits: + # sha = commit["sha"] + + # # Loop through available file assets containing release version metadata + # for asset_config in source_repo_config.target_metadata_config.items: + # try: + + # # Get the release version for the commit by examining file asset contents + # release_version = get_release_version_for_commit( + # commit=commit, + # owner=GITHUB_REPOSITORY_OWNER, + # repo=GITHUB_REPOSITORY_NAME, + # token=GITHUB_PERSONAL_ACCESS_TOKEN, + # asset_path=asset_config.asset_path, + # metadata_regex=asset_config.metadata_regex + # ) + # logger.info( + # f"Found release version {release_version} for commit {sha}" + # ) + + # # Build the execution object to be stored in the state table (`execution__*` fields) + # execution_detail = ExecutionDetailsConfig( + # **{ + # "version": release_version, + # "status": ExecutionStatus.NOT_PROCESSED + # } + # ) + + # # Build the repository object to be stored in the state table (`repository__*` fields) + # repository_config = RepositoryConfig( + # **{ + # "owner": GITHUB_REPOSITORY_OWNER, + # "name": GITHUB_REPOSITORY_NAME, + # "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", + # # TODO remove default params from state table, they are retrieved from source config file in S3 + # # "default_input_parameters": source_repo_config.default_input_parameters, + # } + # ) + + # # Assemble the execution state item for the new commit + # execution_state_item = ExecutionStateItem( + # created_utc=utc_now, + # execution=execution_detail, + # repository=repository_config, + # commit=Commit.from_response_json(commit), + # ) + + # commits_with_releases.append(execution_state_item) + # # break the loop if successful + # break + # except Exception as e: + # logger.info(f"Error getting release version for commit {sha}: {e}") + + logger.info("Updating execution state for pending release versions") + # if is_user_event: + # recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases, releases) + # else: + ### Process each release using the most recent commit for that version ### + # 1a) Mark the most recent commit for each release as PENDING + # input_parameters = source_repo_config.default_input_parameters + # recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases) + + # recent_commits_for_release = select_most_recent_commit_for_release(unprocessed_execution_state_items) - pending_commits = [ + # pending_commits = [ + # update_execution_state_item( + # execution_state_item=execution_state_item, + # invocation_id=invocation_id, + # status=ExecutionStatus.PENDING, + # timestamp=utc_now, + # input_parameters=input_parameters, + # version=version, + # ) + # for item in recent_commits_for_release + # for version, execution_state_item in item.items() + # ] + + # # 1b) Mark the older commits for each release as SKIPPED *only* if they are marked as NOT_PROCESSED + # skipped_commits = [ + # update_execution_state_item( + # execution_state_item=execution_state_item, + # invocation_id=invocation_id, + # status=ExecutionStatus.SKIPPED, + # timestamp=utc_now + # ) + # for execution_state_item in commits_with_releases + # if (execution_state_item not in pending_commits and execution_state_item.execution.status == ExecutionStatus.NOT_PROCESSED) + # ] + + # # 1c) Combine the pending and skipped commits + # new_execution_state = sorted( + # pending_commits + skipped_commits, key=lambda x: x.commit.date_utc, reverse=False + # ) + + try: + # Update the status of unprocessed items to PENDING + new_execution_state = [ update_execution_state_item( - execution_state_item=execution_state_item, + execution_state_item=item, invocation_id=invocation_id, status=ExecutionStatus.PENDING, timestamp=utc_now, - input_parameters=input_parameters, - version=version, - ) - for item in recent_commits_for_release - for version, execution_state_item in item.items() - ] - - # 1b) Mark the older commits for each release as SKIPPED *only* if they are marked as NOT_PROCESSED - skipped_commits = [ - update_execution_state_item( - execution_state_item=execution_state_item, - invocation_id=invocation_id, - status=ExecutionStatus.SKIPPED, - timestamp=utc_now + input_parameters=input_params, + version=item.execution.version ) - for execution_state_item in commits_with_releases - if (execution_state_item not in pending_commits and execution_state_item.execution.status == ExecutionStatus.NOT_PROCESSED) + for input_params, item in unprocessed_execution_state_items_with_params ] - # 1c) Combine the pending and skipped commits - new_execution_state = sorted( - pending_commits + skipped_commits, key=lambda x: x.commit.date_utc, reverse=False - ) - # validate that at least one commit is pending, otherwise raise an error if not any([item.execution.status == ExecutionStatus.PENDING for item in new_execution_state]): message = "Commits were found but none are marked PENDING." @@ -334,6 +387,9 @@ def lambda_handler(event, context): # 3) Load new commit records to the state table if len(items) > 0: + # Sort by execution__version key + items = sorted(items, key=lambda x: x["execution__version"], reverse=False) + with table.batch_writer() as batch: logger.info( f"Loading {len(items)} items to {execution_state_table_name}" @@ -347,7 +403,7 @@ def lambda_handler(event, context): # 4) Send pending commits to the state machine for build and load execution_payload = [ ExecutionPayloadItem.from_execution_state_item(item).model_dump() - for item in pending_commits + for item in new_execution_state ] execution_payload = sorted( execution_payload, key=lambda x: x["version"], reverse=False @@ -379,6 +435,7 @@ def lambda_handler(event, context): logger.error(message) raise Exception(message) + return def generate_execution_id(sha: str, timestamp: str, version: int = None) -> str: """Generate an execution id for the state machine execution with format: @@ -450,7 +507,7 @@ def select_most_recent_commit_for_release(commits: list[ExecutionStateItem], sel if select_release_versions: release_versions = list(set([item.execution.version for item in commits if item.execution.version in select_release_versions])) else: - # group by release version and get most recent by commit date (max date_utc) + # group by release version and get most recent by commit date (max date_utc) release_versions = list(set([item.execution.version for item in commits])) return [ @@ -521,7 +578,7 @@ def get_branch_commits(branches: list[dict]) -> list[ExecutionStateItem]: for item in branches: - if item["name"].lower() == "latest": + if not version_is_valid(item["name"], return_bool=True): continue release_version = item["name"] @@ -596,7 +653,7 @@ def build_execution_state(branches, utc_now=None): from pathlib import Path # event = json.loads((Path(__file__).parent / "schedule-event.json").read_text()) - event = json.loads((Path(__file__).parent / "error-event.json").read_text()) + event = json.loads((Path(__file__).parent / "user-event.json").read_text()) class MockContext: aws_request_id = "1234" diff --git a/gfe-db/pipeline/functions/check_source_update/user-event.json b/gfe-db/pipeline/functions/check_source_update/user-event.json index e7bc710b..b1aed161 100644 --- a/gfe-db/pipeline/functions/check_source_update/user-event.json +++ b/gfe-db/pipeline/functions/check_source_update/user-event.json @@ -2,7 +2,7 @@ "align": false, "kir": false, "limit": 1000, - "releases": "3540", + "releases": "3540,3550", "mem_profile": false, "use_existing_build": true } \ No newline at end of file diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py index a231688a..61a0d2f4 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/types.py @@ -84,7 +84,6 @@ def url_is_valid(v): release_version_re = r"^[1-9][0-9]{1,2}0$" - def version_is_valid(v, return_bool=False): if not return_bool: diff --git a/gfe-db/pipeline/scripts/requirements.txt b/gfe-db/pipeline/scripts/requirements.txt index 375faf7e..d286715d 100644 --- a/gfe-db/pipeline/scripts/requirements.txt +++ b/gfe-db/pipeline/scripts/requirements.txt @@ -2,4 +2,4 @@ pydantic~=2.0.0 requests~=2.31.0 boto3~=1.15.3 aws-parameters~=0.1.8 -pygethub~=0.1.1 \ No newline at end of file +pygethub~=0.1.2 \ No newline at end of file diff --git a/gfe-db/pipeline/scripts/state/build.py b/gfe-db/pipeline/scripts/state/build.py index aa21d30a..a2fed766 100644 --- a/gfe-db/pipeline/scripts/state/build.py +++ b/gfe-db/pipeline/scripts/state/build.py @@ -41,9 +41,6 @@ def get_branch_commits(branches): for item in branches: - # if item["name"].lower() == "latest": - # continue - if not version_is_valid(item["name"], return_bool=True): continue From 61bb03ef8c4c7fcc22a8d5bfa748763707f22cb2 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 28 Apr 2024 15:41:47 -0700 Subject: [PATCH 330/367] clean up --- .../functions/check_source_update/app.py | 157 ------------------ 1 file changed, 157 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 8df9f9c3..d7e2d50f 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -149,19 +149,12 @@ def lambda_handler(event, context): execution_state_items, key=lambda x: x.commit.date_utc, reverse=False ) - # # Reassign the app state commits to the updated state - # app_state_commits = new_app_state_commits - except Exception as e: import traceback message = f"Error syncing app state: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" logger.error(message) raise Exception(message) - - - - ### Process New and User Requested Release Versions ### unprocessed_execution_state_items_with_params = [] unprocessed_commits = set() @@ -180,8 +173,6 @@ def lambda_handler(event, context): user_input_parameters = InputParameters(**event) - - # TODO BOOKMARK 3/10/24 # Remove duplicate releases before combining new and user items if bool(new_items and user_items): user_commits = set([(item.commit.sha, item.execution.version) for item in user_items]) @@ -213,152 +204,7 @@ def lambda_handler(event, context): "body": json.dumps({"message": message}), } - # TODO Convert unprocessed items to state machine payload - # TODO deduplicate and sort the unprocessed_execution_state_items by date - - - # try: - # commits_with_releases = [] - # # Handle manually triggered pipeline execution - # if "releases" in event: - # is_user_event = True - - # logger.info(f"Processing release(s) from user: {event['releases']}") - - # # TODO marshal releases to InputPayloadItem instead of casting to int - # # extract the most recent record for the release value passed in the event - # releases = [int(release) for release in event["releases"].split(",")] - - # # Filter the execution state for the release version(s) provided in the input event - # for release in releases: - # commits_with_releases.extend(list(filter( - # lambda record: record.execution.version == release, - # execution_state - # ))) - - # releases_without_commits = list(set(releases) - set([item.execution.version for item in execution_state])) - - # if not commits_with_releases or releases_without_commits: - # logger.info("No commits found for release version(s) provided, fetching most recent commits...") - # most_recent_commits = get_most_recent_commits(execution_state) - # else: - # most_recent_commits = [] - - # # Set input parameters for manual pipeline execution from event - # input_parameters = InputParameters(**event) - - # # Handle scheduled pipeline execution - # is_user_event = False - - # # Use default parameters for automated pipeline execution - # input_parameters = source_repo_config.default_input_parameters - # # 2) Get the most recent commits from github since the most recent commit date retrieved from DynamoDB - # most_recent_commits = get_most_recent_commits(execution_state) - - # TODO (optional) Re-fetch app state from the table and compare it to the local app state to ensure they are in sync - # # This block can be used to further separate responsibilities if state syncing and release processing are split into separate functions - # # Get all items from app state table - # execution_state = get_execution_state(table) - # execution_state_items = execution_state.items - # # Compare the app state with the local app state to find new commits - # if execution_state_items != synced_execution_state_items: - # raise Exception("App state is out of sync with the local app state") - - # logger.info(f"Getting release versions") - # if most_recent_commits: - # for commit in most_recent_commits: - # sha = commit["sha"] - - # # Loop through available file assets containing release version metadata - # for asset_config in source_repo_config.target_metadata_config.items: - # try: - - # # Get the release version for the commit by examining file asset contents - # release_version = get_release_version_for_commit( - # commit=commit, - # owner=GITHUB_REPOSITORY_OWNER, - # repo=GITHUB_REPOSITORY_NAME, - # token=GITHUB_PERSONAL_ACCESS_TOKEN, - # asset_path=asset_config.asset_path, - # metadata_regex=asset_config.metadata_regex - # ) - # logger.info( - # f"Found release version {release_version} for commit {sha}" - # ) - - # # Build the execution object to be stored in the state table (`execution__*` fields) - # execution_detail = ExecutionDetailsConfig( - # **{ - # "version": release_version, - # "status": ExecutionStatus.NOT_PROCESSED - # } - # ) - - # # Build the repository object to be stored in the state table (`repository__*` fields) - # repository_config = RepositoryConfig( - # **{ - # "owner": GITHUB_REPOSITORY_OWNER, - # "name": GITHUB_REPOSITORY_NAME, - # "url": f"https://github.com/{GITHUB_REPOSITORY_OWNER}/{GITHUB_REPOSITORY_NAME}", - # # TODO remove default params from state table, they are retrieved from source config file in S3 - # # "default_input_parameters": source_repo_config.default_input_parameters, - # } - # ) - - # # Assemble the execution state item for the new commit - # execution_state_item = ExecutionStateItem( - # created_utc=utc_now, - # execution=execution_detail, - # repository=repository_config, - # commit=Commit.from_response_json(commit), - # ) - - # commits_with_releases.append(execution_state_item) - # # break the loop if successful - # break - # except Exception as e: - # logger.info(f"Error getting release version for commit {sha}: {e}") - logger.info("Updating execution state for pending release versions") - # if is_user_event: - # recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases, releases) - # else: - ### Process each release using the most recent commit for that version ### - # 1a) Mark the most recent commit for each release as PENDING - # input_parameters = source_repo_config.default_input_parameters - # recent_commits_for_release = select_most_recent_commit_for_release(commits_with_releases) - - # recent_commits_for_release = select_most_recent_commit_for_release(unprocessed_execution_state_items) - - # pending_commits = [ - # update_execution_state_item( - # execution_state_item=execution_state_item, - # invocation_id=invocation_id, - # status=ExecutionStatus.PENDING, - # timestamp=utc_now, - # input_parameters=input_parameters, - # version=version, - # ) - # for item in recent_commits_for_release - # for version, execution_state_item in item.items() - # ] - - # # 1b) Mark the older commits for each release as SKIPPED *only* if they are marked as NOT_PROCESSED - # skipped_commits = [ - # update_execution_state_item( - # execution_state_item=execution_state_item, - # invocation_id=invocation_id, - # status=ExecutionStatus.SKIPPED, - # timestamp=utc_now - # ) - # for execution_state_item in commits_with_releases - # if (execution_state_item not in pending_commits and execution_state_item.execution.status == ExecutionStatus.NOT_PROCESSED) - # ] - - # # 1c) Combine the pending and skipped commits - # new_execution_state = sorted( - # pending_commits + skipped_commits, key=lambda x: x.commit.date_utc, reverse=False - # ) try: # Update the status of unprocessed items to PENDING @@ -545,9 +391,6 @@ def update_execution_state_item( f"s3://{data_bucket_name}/data/{execution_state_item.execution.version}" ) - # execution.date_utc is updated by the state machine. This is different from created_utc which is set by this function - # execution_state_item.execution.date_utc = timestamp - # Reset error if present from previous executions if execution_state_item.error is not None or execution_state_item.execution.date_utc is not None: execution_state_item.error = None From fdd544c7c157e54d3fb7a4aecbeb554802b3b24f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 12 May 2024 15:07:44 -0700 Subject: [PATCH 331/367] handle new zip file format for hla.dat --- gfe-db/pipeline/jobs/build/Dockerfile | 1 + gfe-db/pipeline/jobs/build/run.sh | 95 +++++++++++++++++---------- gfe-db/pipeline/jobs/build/src/app.py | 1 + 3 files changed, 62 insertions(+), 35 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/Dockerfile b/gfe-db/pipeline/jobs/build/Dockerfile index 2913e0f0..1c4951c5 100644 --- a/gfe-db/pipeline/jobs/build/Dockerfile +++ b/gfe-db/pipeline/jobs/build/Dockerfile @@ -6,6 +6,7 @@ RUN apt update && \ curl \ git \ jq \ + unzip \ && pip3 install --upgrade pip \ && apt-get clean diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 598ec31b..27e79545 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -36,8 +36,18 @@ get_download_url() { # GET request with headers and ref parameter # response=$(curl -s -H "${auth_header}" -H "${content_type_header}" -H "${accept_header}" -H "${x_github_api_version_header}" "${url}?ref=${commit_sha}") + # echo "${url}?ref=${commit_sha}" response=$(curl -s -H "${content_type_header}" -H "${accept_header}" -H "${x_github_api_version_header}" "${url}?ref=${commit_sha}") + # catch errors if .download_url is missing from response + if [ "$(echo "${response}" | jq -r '.download_url')" = "null" ]; then + echo "ERROR: `download_url` is null for asset: ${asset_path}, please check the asset path." + # exit 1 + elif [ "$(echo "${response}" | jq -r '.download_url')" = "" ]; then + echo "ERROR: `download_url` is empty for asset: ${asset_path}, please check the asset path." + # exit 1 + fi + # Print the response echo "${response}" | jq -r '.download_url' @@ -47,26 +57,41 @@ get_download_url() { get_asset() { download_url="$1" asset_path="$2" + unzip_path="$3" + + echo "INFO: Received download url: $download_url" + echo "INFO: Downloading asset to: $asset_path" # Download the asset - response=$(curl -sSL -o "${asset_path}" -w "%{http_code}" "${download_url}") + response=$(curl -sSL -o "${asset_path}" "${download_url}") - if [ "$response" -ne 200 ]; then - echo "Failed to download asset. HTTP response code: $response" - exit 1 - else - echo "Successfully downloaded asset. HTTP response code: $response" + # check that the file was downloaded + if [ ! -f "${asset_path}" ]; then + echo "ERROR: Failed to download asset. File not found: ${asset_path}" + echo $response jq -r + # exit 1 fi + + echo "INFO: Successfully downloaded asset ${asset_path}" + + # unzip if unzip_path is provided + if [ -n "$unzip_path" ]; then + echo "INFO: Unzipping asset to: $unzip_path" + unzip "${asset_path}" -d "${unzip_path}" -x "__MACOSX/*" + mv -f "$DATA_DIR/$version/hla.dat" "$DATA_DIR/$version/hla.$version.dat" + rm -f "$DATA_DIR/$version/hla.$version.dat.zip" + fi + } # TODO use receive-message from SQS instead environment variables # Using environment variables requires a job to deploy for *every* release version if [[ -z "${EVENT}" ]]; then - echo "No event found. Exiting..." + echo "ERROR: No event found. Exiting..." exit 1 else - echo "Found event" - echo "$EVENT" + echo "INFO: Found event" + echo "INFO: $EVENT" fi # parse event @@ -83,44 +108,44 @@ s3_path=$(echo "$EVENT" | jq -r '.input.s3_path') # Refactor the above variable validations into a for loop for var in version commit_sha align kir mem_profile limit repository_owner repository_name s3_path; do if [[ -z "${!var}" ]] || [[ "${!var}" == "null" ]]; then - echo "\`$var\` not set. Please specify a value." + echo "ERROR: \`$var\` not set. Please specify a value." exit 1 fi echo "$var: ${!var}" done if [[ "${limit}" == "-1" ]] || [[ -z "${limit}" ]]; then - echo "No limit set, building GFEs for all alleles" + echo "INFO: No limit set, building GFEs for all alleles" elif [[ "${limit}" =~ ^[0-9]+$ ]] && [[ "${limit}" -gt 0 ]]; then - echo "Build is limited to $limit alleles" + echo "INFO: Build is limited to $limit alleles" else - echo "Invalid limit specified. Please specify either a positive integer or -1 for no limit." + echo "ERROR: Invalid limit specified. Please specify either a positive integer or -1 for no limit." exit 1 fi -echo "Found environment variables" +echo "INFO: Found environment variables" # Check if data directory exists # TODO: get full path for each if [ ! -d "$DATA_DIR" ]; then - echo "Creating new directory in root: $DATA_DIR" + echo "INFO: Creating new directory in root: $DATA_DIR" mkdir -p "$DATA_DIR" else - echo "Data directory: $DATA_DIR" + echo "INFO: Data directory: $DATA_DIR" fi # Check if logs directory exists if [ ! -d "$LOGS_DIR" ]; then - echo "Creating logs directory: $LOGS_DIR" + echo "INFO: Creating logs directory: $LOGS_DIR" mkdir -p "$LOGS_DIR" else - echo "Logs directory: $LOGS_DIR" + echo "INFO: Logs directory: $LOGS_DIR" fi # TODO test memory profiling for build job # Memory profiling if [ "$mem_profile" == "true" ]; then - echo "Memory profiling is set to $mem_profile." + echo "INFO: Memory profiling is set to $mem_profile." MEM_PROFILE_FLAG="-p" touch "$LOGS_DIR/mem_profile_agg.txt" touch "$LOGS_DIR/mem_profile_diff.txt" @@ -130,7 +155,7 @@ fi # Load kir data if [ "$kir" == "true" ]; then - echo "Loading kir = $kir" + echo "INFO: Loading kir = $kir" KIRFLAG="-k" else KIRFLAG="" @@ -138,7 +163,7 @@ fi # Load alignments data if [ "$align" == "true" ]; then - echo "Loading alignments..." + echo "INFO: Loading alignments..." ALIGNFLAG="-a" sh "$BIN_DIR/get_alignments.sh" else @@ -147,35 +172,35 @@ fi # Check for FEATURE_SERVICE_URL if [[ -z "${FEATURE_SERVICE_URL}" ]]; then - echo "No FEATURE_SERVICE_URL set, building GFEs with default feature service." + echo "ERROR: No FEATURE_SERVICE_URL set, building GFEs with default feature service." else - echo "Using Feature Service: ${FEATURE_SERVICE_URL}" + echo "INFO: Using Feature Service: ${FEATURE_SERVICE_URL}" fi # Build csv files RELEASES=$(echo "${RELEASES}" | sed s'/"//'g | sed s'/,/ /g') # exit 1 # TODO test state machine error handling -echo "Processing release version: $version" +echo "INFO: Processing release version: $version" # Check if data directory exists # TODO: get full path for each if [ ! -d "$DATA_DIR/$version/csv" ]; then - echo "Creating new directory in root: $DATA_DIR/$version/csv" + echo "INFO: Creating new directory in root: $DATA_DIR/$version/csv" mkdir -p "$DATA_DIR/$version/csv" else - echo "CSV directory: $DATA_DIR/$version/csv" + echo "INFO: CSV directory: $DATA_DIR/$version/csv" fi # Check if DAT file exists if [ -f "$DATA_DIR/$version/hla.$version.dat" ]; then - echo "DAT file for release $version already exists" + echo "INFO: DAT file for release $version already exists" else # download_url works for all releases including 3440 and earlier - echo "Fetching DAT file for release $version..." - download_url="$(get_download_url "$repository_owner" "$repository_name" "hla.dat" "$commit_sha")" - get_asset "$download_url" "$DATA_DIR/$version/hla.$version.dat" + echo "INFO: Fetching DAT file for release $version..." + download_url="$(get_download_url "$repository_owner" "$repository_name" "hla.dat.zip" "$commit_sha")" + get_asset "$download_url" "$DATA_DIR/$version/hla.$version.dat.zip" "$DATA_DIR/$version" fi # Builds CSV files @@ -192,7 +217,7 @@ python3 "$SRC_DIR"/app.py \ -u $FEATURE_SERVICE_URL build_exit_status=$? -echo "Build exit status (1:CRITICAL, 2:WARNING): $build_exit_status" +echo "INFO: Build exit status (0: SUCCESS, 1:CRITICAL, 2:WARNING): $build_exit_status" # Notify missing alleles if [ $build_exit_status -eq 2 ]; then @@ -206,7 +231,7 @@ exit 1 fi # TODO: Use this S3 hierarchy: root/release/data/csv | logs -echo -e "Uploading data to s3://$GFE_BUCKET/data/$version" +echo -e "INFO: Uploading data to s3://$GFE_BUCKET/data/$version" res=$(aws s3 cp --recursive "$DATA_DIR/$version/" "s3://$GFE_BUCKET/data/$version/") echo $res @@ -216,16 +241,16 @@ if [ "$mem_profile" == "true" ]; then mv "$LOGS_DIR/mem_profile_diff.txt" "$LOGS_DIR/mem_profile_diff.$version.txt" fi -echo -e "Uploading logs to s3://$GFE_BUCKET/logs/$version" +echo -e "INFO: Uploading logs to s3://$GFE_BUCKET/logs/$version" aws s3 --recursive cp "$LOGS_DIR/" s3://$GFE_BUCKET/logs/pipeline/build/$version/logs/ END_EXECUTION=$(( SECONDS - $START_EXECUTION )) -echo "Finished in $END_EXECUTION seconds" +echo "INFO: Finished in $END_EXECUTION seconds" # For debugging to keep the build server running if [ "$DEBUG" == "true" ]; then - echo "DEBUG mode is set to $DEBUG. Sleeping..." + echo "INFO: DEBUG mode is set to $DEBUG. Sleeping..." while true; do sleep 1000; done fi diff --git a/gfe-db/pipeline/jobs/build/src/app.py b/gfe-db/pipeline/jobs/build/src/app.py index 4a525d62..a8f52ebe 100755 --- a/gfe-db/pipeline/jobs/build/src/app.py +++ b/gfe-db/pipeline/jobs/build/src/app.py @@ -565,6 +565,7 @@ def process_allele(allele, alignments_dict, csv_path=None): #data_dir = f'{data_dir}/{dbversion}' # data_dir = os.path.dirname(__file__) + f"/../data/{dbversion}" data_dir = os.environ["DATA_DIR"] + f"/{dbversion}" + logger.info(f"Found data directory: {data_dir}") # Load alignments data if align: From e4495aa78ac48c97d3cdcfb5ef3dec1034d64a69 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 13 May 2024 11:30:28 -0700 Subject: [PATCH 332/367] update Lambda function dependencies --- .../functions/validate_build_output/app.py | 2 +- .../validate_build_output/error-event.json | 25 ++++++++++++------- .../validate_build_output/requirements.txt | 4 +-- 3 files changed, 19 insertions(+), 12 deletions(-) diff --git a/gfe-db/pipeline/functions/validate_build_output/app.py b/gfe-db/pipeline/functions/validate_build_output/app.py index 0df17d60..3270a75f 100644 --- a/gfe-db/pipeline/functions/validate_build_output/app.py +++ b/gfe-db/pipeline/functions/validate_build_output/app.py @@ -225,7 +225,7 @@ def default(self, obj): if __name__ == "__main__": from pathlib import Path - event_path = Path(__file__).parent / "event.json" + event_path = Path(__file__).parent / "error-event.json" with open(event_path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/functions/validate_build_output/error-event.json b/gfe-db/pipeline/functions/validate_build_output/error-event.json index 7dcb54e8..0fa5bf52 100644 --- a/gfe-db/pipeline/functions/validate_build_output/error-event.json +++ b/gfe-db/pipeline/functions/validate_build_output/error-event.json @@ -1,13 +1,20 @@ { - "execution_id": "arn:aws:states:us-east-1:810526023897:execution:UsePublicSubnetConditionUpdatePipelineStateMachine-vKSrXyQEhEW3:d4f6c52e-542b-410b-be8f-ac75f3c7b783", + "execution_id": "arn:aws:states:us-east-1:810526023897:execution:UpdatePipelineStateMachine-b50xUAEHaEFZ:3560_b5542c829f8666f309307fd60d0fc7c46a71b4c6_20240512_215646", "input": { - "ALIGN": "False", - "KIR": "False", - "LIMIT": "1000", - "MEM_PROFILE": "False", - "USE_EXISTING_BUILD": "False", - "SKIP_LOAD": "False", - "RELEASES": "3450" + "id": "3560_b5542c829f8666f309307fd60d0fc7c46a71b4c6_20240512_215646", + "version": 3560, + "invocation_id": "4ecf0f40-d308-4bf1-83fb-2d0e542bf345", + "commit_sha": "b5542c829f8666f309307fd60d0fc7c46a71b4c6", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": 10, + "use_existing_build": false, + "skip_load": false + }, + "s3_path": "s3://nmdpff-gfe-db-810526023897-us-east-1/data/3560", + "receipt_handle": "AQEBi23GZuMPvrFqjVy0N8AV279qtmiUg1murJ5RsNDRlTwHCoXiy0TzrMcYfay8pTjprdSy++qbr8vOh5LCHrVup2H1b6w76XmqeBWucz+Uyz0pYfwRbgxVTr5nqFpuldKz85KTeW+v44Xd++Pr+9xwP7SBRDCtPKCEqepzWBkJVt8X/D6WdZGptoAQpxDeZEaWdZllLI8Zb5Dvcnall+F0eznzTrm7lbIY9zWAmQliKNzhrdJT3tOTERu0vY2kvE5i5jlqEQSpx4ajvtaiLMvN765PtKu9bCvxo85eLw/35gk6TTqCrIsDOTyaBdc+PDkWT6/wDROuppXNC/QoKiZ1hg==" }, - "execution_start_time": "2023-10-29T18:53:54.523Z" + "execution_start_time": "2024-05-12T21:57:00.815Z" } \ No newline at end of file diff --git a/gfe-db/pipeline/functions/validate_build_output/requirements.txt b/gfe-db/pipeline/functions/validate_build_output/requirements.txt index 64ba8184..feb8b2c1 100644 --- a/gfe-db/pipeline/functions/validate_build_output/requirements.txt +++ b/gfe-db/pipeline/functions/validate_build_output/requirements.txt @@ -1,2 +1,2 @@ -polars~=0.18.3 -s3fs~=2023.6.0 +polars~=0.20.25 +s3fs~=2024.3.1 From fb77ae06e6c20bfa59ddc687c8c391840eef9a34 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 13 Jul 2024 18:34:30 -0700 Subject: [PATCH 333/367] require python path --- Makefile | 2 +- gfe-db/pipeline/config/source-config.json | 4 ++-- gfe-db/pipeline/template.yaml | 1 + 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 956b1602..fe494fbe 100644 --- a/Makefile +++ b/Makefile @@ -59,7 +59,7 @@ export NEO4J_DATABASE_NAME ?= gfedb # Required environment variables REQUIRED_VARS := STAGE APP_NAME AWS_ACCOUNT AWS_REGION AWS_PROFILE SUBSCRIBE_EMAILS \ GITHUB_REPOSITORY_OWNER GITHUB_REPOSITORY_NAME GITHUB_PERSONAL_ACCESS_TOKEN \ - ADMIN_EMAIL UBUNTU_AMI_ID NEO4J_PASSWORD GDS_VERSION + ADMIN_EMAIL UBUNTU_AMI_ID NEO4J_PASSWORD GDS_VERSION PYTHON BOOLEAN_VARS := CREATE_VPC USE_PRIVATE_SUBNET CREATE_SSM_VPC_ENDPOINT CREATE_SECRETSMANAGER_VPC_ENDPOINT \ DEPLOY_NAT_GATEWAY DEPLOY_BASTION_SERVER diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 9077d048..47abc3b0 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-04-28T21:16:47.663Z", - "updated_utc": "2024-04-28T21:16:47.663Z", + "created_utc": "2024-07-14T00:11:43.490Z", + "updated_utc": "2024-07-14T00:11:43.490Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 1b798304..66d59bf5 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -37,6 +37,7 @@ Conditions: - !Ref usePrivateSubnet - "true" Resources: +# TODO duplicate in infrastructure layer GitHubPersonalAccessTokenSecret: Type: AWS::SecretsManager::Secret UpdateReplacePolicy: Delete From e269dc2fc10e662e416ea82c3459bb9431b1cd30 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 14 Jul 2024 11:05:08 -0700 Subject: [PATCH 334/367] handle state machine errors --- .../load-concurrency-manager.asl.json | 30 ++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 09317236..8d91dd23 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -5,7 +5,25 @@ "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.pre", - "Next": "Receive SQS Message" + "Next": "Receive SQS Message", + "Retry": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "IntervalSeconds": 5, + "MaxAttempts": 2, + "BackoffRate": 1.5 + } + ], + "Catch": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Receive SQS Message" + } + ] }, "Receive SQS Message": { "Type": "Task", @@ -216,6 +234,16 @@ "Type": "Task", "Resource": "${InvokeBackupScriptFunctionArn}", "ResultPath": "$.backups.post", + "Retry": [ + { + "ErrorEquals": [ + "States.ALL" + ], + "IntervalSeconds": 5, + "MaxAttempts": 2, + "BackoffRate": 1.5 + } + ], "End": true } } From 3482f2e232541837389f438bce6bee94120cf81e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 14 Jul 2024 11:30:53 -0700 Subject: [PATCH 335/367] add retries to waiter --- .../functions/invoke_backup_script/app.py | 21 ++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_backup_script/app.py b/gfe-db/pipeline/functions/invoke_backup_script/app.py index c8df2886..d571f8ba 100644 --- a/gfe-db/pipeline/functions/invoke_backup_script/app.py +++ b/gfe-db/pipeline/functions/invoke_backup_script/app.py @@ -2,6 +2,7 @@ import logging import json import boto3 +from botocore.exceptions import WaiterError logger = logging.getLogger() logger.setLevel(logging.INFO) @@ -44,11 +45,21 @@ def lambda_handler(event, context): logger.info(f"Neo4j backup invoked on instance {neo4j_database_instance_id}") # wait for the command to complete successfully - waiter = ssm.get_waiter('command_executed') - waiter.wait( - CommandId=response['Command']['CommandId'], - InstanceId=neo4j_database_instance_id - ) + max_retries = 4 + retries = 0 + try: + waiter = ssm.get_waiter('command_executed') + waiter.wait( + CommandId=response['Command']['CommandId'], + InstanceId=neo4j_database_instance_id + ) + except WaiterError as e: + logger.error(str(e)) + retries = 1 + + if retries >= max_retries: + logger.error(f"Failed to wait for command to complete after {max_retries} retries") + raise e logger.info(f"Neo4j backup completed on instance {neo4j_database_instance_id}") From 49565189d1ac5cf8d068cdddcd41ecf22d9d52ed Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 20 Jul 2024 19:08:41 -0700 Subject: [PATCH 336/367] update comments --- gfe-db/pipeline/functions/check_source_update/app.py | 7 +++---- gfe-db/pipeline/functions/evaluate_query_results/app.py | 2 +- .../lambda_layers/gfe_db_models/gfedbmodels/ingest.py | 2 +- notebooks/0.0-github-api-commits-by-branch-eda.ipynb | 2 +- 4 files changed, 6 insertions(+), 7 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index d7e2d50f..a0148195 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -6,11 +6,10 @@ - commit__sha (hash or primary key) - execution__version (range or sort key) -There will usually be multiple commits for each release, so the script will determine the most recent commit for each and process only that. +Only the most recent commit for the release is processed. Processing takes place if these conditions are met: +1. There is a new commit sha for a release +2. One of the tracked files (assets) has been changed. (Tracked files contain updates to the data, eg. `.dat`) -Note: this function is only responsible for checking and processing the most recent commits. It is not responsible for -syncing state. If old commits are deleted on the Execution state table while the most recent commits remain, -this function will not reprocess the deleted commits. """ import os if __name__ != "app": diff --git a/gfe-db/pipeline/functions/evaluate_query_results/app.py b/gfe-db/pipeline/functions/evaluate_query_results/app.py index edbe6846..b013b8fd 100644 --- a/gfe-db/pipeline/functions/evaluate_query_results/app.py +++ b/gfe-db/pipeline/functions/evaluate_query_results/app.py @@ -52,7 +52,7 @@ def lambda_handler(event, context): # if not has_unique_release_count_increased_by_1 and not is_release_version_already_loaded: # errors.append("Unique release count has not increased by 1") - # TODO BOOKMARK 1/19/24 - Allow for the same release version to be loaded multiple times without failing the load validation + # TODO 1/19/24 - Allow for the same release version to be loaded multiple times without failing the load validation if is_release_version_already_loaded: is_load_successful = ( is_release_version_loaded diff --git a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py index 6a6a88da..f5d7ed71 100644 --- a/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py +++ b/gfe-db/pipeline/lambda_layers/gfe_db_models/gfedbmodels/ingest.py @@ -205,7 +205,7 @@ def get_release_version_for_commit( if release_version is None: - # TODO BOOKMARK 2/12/24 save these shas (`fatal: reference is not a tree`) for debugging, need to get the file contents + # TODO 2/12/24 save these shas (`fatal: reference is not a tree`) for debugging, need to get the file contents raise Exception(f"Release version not found for commit {sha}") return int(release_version.replace(".", "")[:4]) diff --git a/notebooks/0.0-github-api-commits-by-branch-eda.ipynb b/notebooks/0.0-github-api-commits-by-branch-eda.ipynb index 9f52093e..5b729274 100644 --- a/notebooks/0.0-github-api-commits-by-branch-eda.ipynb +++ b/notebooks/0.0-github-api-commits-by-branch-eda.ipynb @@ -280,7 +280,7 @@ "# branch_pages = paginator.get_paginator(list_branches, owner=GITHUB_REPOSITORY_OWNER, repo=GITHUB_REPOSITORY_NAME)\n", "# all_branches = list(branch_pages)\n", "\n", - "# # TODO BOOKMARK 2/10/24\n", + "# # TODO 2/10/24\n", "# # TODO extract the branch names\n", "# branch_names = [branch[\"name\"] for branch in all_branches]" ] From ad2a4a94d197dbba32b2227a14d4e0a74207d776 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 21 Jul 2024 15:56:51 -0700 Subject: [PATCH 337/367] remove duplicate targets --- Makefile | 17 ----------------- gfe-db/database/scripts/Makefile | 4 ---- 2 files changed, 21 deletions(-) diff --git a/Makefile b/Makefile index 3eb1e370..c278ebb6 100644 --- a/Makefile +++ b/Makefile @@ -332,23 +332,6 @@ endif endif endif -env.validate.create-neo4j-users: - @if [ -n "${CREATE_NEO4J_USERS}" ]; then \ - valid_format=1; \ - IFS=',' read -ra ADDR <<< "${CREATE_NEO4J_USERS}"; \ - for user_pass in "$${ADDR[@]}"; do \ - if [[ ! $$user_pass =~ ^[^:]+:[^:]+$$ ]]; then \ - valid_format=0; \ - break; \ - fi; \ - done; \ - if [[ $$valid_format -eq 0 ]]; then \ - echo "\033[0;31mERROR: Invalid Neo4j user format. Please use the format \`username:password\`.\033[0m"; \ - fi; \ - else \ - echo "\033[0;34mNo Neo4j users defined, skipping validation.\033[0m"; \ - fi - env.validate.create-neo4j-users: @if [ -n "${CREATE_NEO4J_USERS}" ]; then \ valid_format=1; \ diff --git a/gfe-db/database/scripts/Makefile b/gfe-db/database/scripts/Makefile index 83024515..635cc5b2 100644 --- a/gfe-db/database/scripts/Makefile +++ b/gfe-db/database/scripts/Makefile @@ -116,10 +116,6 @@ neo4j.query.create-users: #=> users= @echo "Creating users" @bash init/create_users.sh "$$users" -neo4j.query.create-users: #=> users= - @echo "Creating users" - @bash init/create_users.sh "$$users" - neo4j.query: #=> query= ifeq ($(USE_PRIVATE_SUBNET),true) @echo "$$query" | ${NEO4J_HOME}/bin/cypher-shell -u ${NEO4J_USERNAME} -p ${NEO4J_PASSWORD} -a bolt://127.0.0.1:7687 --encryption false From ea6a324a4ba235e0d6f6d1e9d1d61aa93afdc678 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 21 Jul 2024 15:57:09 -0700 Subject: [PATCH 338/367] fix config paths --- gfe-db/database/Makefile | 6 ++++-- gfe-db/database/template.yaml | 14 ++++++++++---- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 90548aef..0b9ed206 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -34,14 +34,14 @@ service.config.scripts.sync: service.config.scripts.deploy service.config.neo4j. service.config.cloudwatch-agent.deploy: @mkdir -p amazon-cloudwatch-agent/tmp/ @cat amazon-cloudwatch-agent/amazon-cloudwatch-agent.json | sed "s/STAGE/$${STAGE}/g" | sed "s/APP_NAME/$${APP_NAME}/g" > amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json - @config_s3_path=s3://$$DATA_BUCKET_NAME/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json && \ + @config_s3_path=s3://${DATA_BUCKET_NAME}/${CONFIG_S3_PATH}/${SERVICE}/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json && \ echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying amazon-cloudwatch-agent config to $$config_s3_path" 2>&1 \ | tee -a $$CFN_LOG_PATH && \ aws s3 cp amazon-cloudwatch-agent/tmp/_amazon-cloudwatch-agent.json $$config_s3_path @rm -rf amazon-cloudwatch-agent/tmp/ service.config.neo4j.deploy: - @aws s3 cp --recursive --quiet neo4j/cypher/ s3://$$DATA_BUCKET_NAME/config/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH + @aws s3 cp --recursive --quiet neo4j/cypher/ s3://${DATA_BUCKET_NAME}/${CONFIG_S3_PATH}/${SERVICE}/neo4j/cypher/ 2>&1 | tee -a $$CFN_LOG_PATH service.config.deploy: service.config.scripts.deploy service.config.cloudwatch-agent.deploy service.config.neo4j.deploy @@ -76,6 +76,8 @@ service.deploy: Neo4jAmiId="$${NEO4J_AMI_ID}" \ Neo4jDatabaseName="$${NEO4J_DATABASE_NAME}" \ Neo4jPassword="$${NEO4J_PASSWORD}" \ + ServiceName="${SERVICE}" \ + ConfigS3Path="$${CONFIG_S3_PATH}" \ CreateNeo4jUsers="$${CREATE_NEO4J_USERS}" \ DatabaseVolumeSize="$${DATABASE_VOLUME_SIZE}" \ HostDomain="$${HOST_DOMAIN}" \ diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index ccf08065..165e40b7 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -45,6 +45,10 @@ Parameters: Type: String GDSVersion: Type: String + ConfigS3Path: + Type: String + ServiceName: + Type: String Conditions: UsePrivateSubnet: !Equals - !Ref usePrivateSubnet @@ -70,9 +74,9 @@ Resources: Value: !Ref Neo4jCredentialsSecret Neo4jDatabaseInstance: Type: AWS::EC2::Instance - CreationPolicy: - ResourceSignal: - Timeout: PT5M + # CreationPolicy: + # ResourceSignal: + # Timeout: PT5M Properties: KeyName: !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/EC2KeyPairName}}" DisableApiTermination: false @@ -183,6 +187,8 @@ Resources: echo "NEO4J_HOME=$NEO4J_HOME" >> $EC2_USER_HOME/env.sh echo "STAGE=${Stage}" >> $EC2_USER_HOME/env.sh echo "APP_NAME=${AppName}" >> $EC2_USER_HOME/env.sh + echo "CONFIG_S3_PATH=${ConfigS3Path}" >> $EC2_USER_HOME/env.sh + echo "SERVICE_NAME=${ServiceName}" >> $EC2_USER_HOME/env.sh echo "USE_PRIVATE_SUBNET=$USE_PRIVATE_SUBNET" >> $EC2_USER_HOME/env.sh echo "AWS_REGION=us-east-1" >> $EC2_USER_HOME/env.sh echo "DATA_BUCKET_NAME=${DataBucketName}" >> $EC2_USER_HOME/env.sh @@ -332,7 +338,7 @@ Resources: echo "INFO: Initiliazing Neo4j database" install_neo4j echo "INFO: Downloading scripts" - aws s3 cp --quiet --recursive s3://${!DATA_BUCKET_NAME}/config/scripts/ $EC2_USER_HOME/ + aws s3 cp --quiet --recursive s3://${!DATA_BUCKET_NAME}/${!CONFIG_S3_PATH}/${!SERVICE_NAME}/scripts/ $EC2_USER_HOME/ cd $EC2_USER_HOME && make neo4j CREATE_NEO4J_USERS=${CreateNeo4jUsers} if [ ! -z "$CREATE_NEO4J_USERS" ]; then From 94b9621e61ee8ca05d9c6d0e7f85f7f31010a1bd Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 21 Jul 2024 16:43:55 -0700 Subject: [PATCH 339/367] remove unsued condition --- gfe-db/pipeline/template.yaml | 51 +++++++++++++++++------------------ 1 file changed, 25 insertions(+), 26 deletions(-) diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 5f1868dc..02c5f7ec 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -13,11 +13,14 @@ Parameters: # AllowedValues: # - "true" # - "false" - usePrivateSubnet: + # usePrivateSubnet: + # Type: String + # AllowedValues: + # - "true" + # - "false" + ServiceName: Type: String - AllowedValues: - - "true" - - "false" + Description: Name of the service ConfigS3Path: Type: String Description: S3 path to config file @@ -34,6 +37,8 @@ Parameters: Type: String FeatureServiceUrl: Type: String + # Ec2KeyPairName: + # Type: String # Conditions: # UsePrivateSubnet: !Equals # - !Ref usePrivateSubnet @@ -305,8 +310,8 @@ Resources: ComputeResources: Type: EC2 AllocationStrategy: BEST_FIT_PROGRESSIVE - # # Testing only, comment before production deployment - Ec2KeyPair: !Ref Ec2KeyPairName + # # # Testing only, comment before production deployment + # Ec2KeyPair: !Ref Ec2KeyPairName MinvCpus: 0 DesiredvCpus: 0 MaxvCpus: 32 @@ -587,13 +592,11 @@ Resources: Variables: STAGE: !Ref Stage APP_NAME: !Ref AppName - VpcConfig: !If - - UsePrivateSubnet - - SubnetIds: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PrivateSubnetId}}" - SecurityGroupIds: - - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}" - - !Ref AWS::NoValue + VpcConfig: + SubnetIds: + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/PrivateSubnetId}}" + SecurityGroupIds: + - !Sub "{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/Neo4jDatabaseSecurityGroupId}}" # If UsePrivateSubnet is true, attach AWSLambdaVPCAccessExecutionRole, otherwise attach AWSLambdaBasicExecutionRole Policies: - Version: "2012-10-17" @@ -615,19 +618,15 @@ Resources: - Version: "2012-10-17" Statement: - Effect: Allow - Action: !If - - UsePrivateSubnet - - - logs:CreateLogGroup - - logs:CreateLogStream - - logs:PutLogEvents - - ec2:CreateNetworkInterface - - ec2:DescribeNetworkInterfaces - - ec2:DeleteNetworkInterface - - ec2:AssignPrivateIpAddresses - - ec2:UnassignPrivateIpAddresses - - - logs:CreateLogGroup - - logs:CreateLogStream - - logs:PutLogEvents + Action: + - logs:CreateLogGroup + - logs:CreateLogStream + - logs:PutLogEvents + - ec2:CreateNetworkInterface + - ec2:DescribeNetworkInterfaces + - ec2:DeleteNetworkInterface + - ec2:AssignPrivateIpAddresses + - ec2:UnassignPrivateIpAddresses Resource: - "*" InvokeBackupScriptFunction: From d24288fe0b2dfd0d37b462699a58a1ff428bd334 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 31 Aug 2024 15:18:52 -0700 Subject: [PATCH 340/367] access instance in private subnet using Session Manager --- Makefile | 3 +++ gfe-db/database/Makefile | 3 +++ 2 files changed, 6 insertions(+) diff --git a/Makefile b/Makefile index c278ebb6..4144d6bf 100644 --- a/Makefile +++ b/Makefile @@ -473,6 +473,9 @@ else $(MAKE) -C ${APP_NAME}/database/ service.connect endif +database.start-session: + $(MAKE) -C ${APP_NAME}/database/ service.start-session + database.ui.connect: ifeq ($(USE_PRIVATE_SUBNET),true) $(MAKE) -C ${APP_NAME}/infrastructure/access-services/bastion-server/ service.ui.connect diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index 0b9ed206..b1cb6d7d 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -141,6 +141,9 @@ service.connect: echo "Connecting to Neo4j EC2 instance at $$instance_ip" && \ ssh -o "IdentitiesOnly yes" -tt -i ${ROOT_DIR}/${EC2_KEY_PAIR_NAME}.pem ec2-user@$$instance_ip +service.start-session: + @res=$$(aws ssm get-parameters --names "/${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jDatabaseInstanceId" | jq -r '.Parameters[0].Value') && \ + aws ssm start-session --target "$$res" delete: ##=> Delete resources @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH From a48372dc78c8109b62641987bb643d84a6088119 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 31 Aug 2024 16:56:28 -0700 Subject: [PATCH 341/367] target to abort pipeline and purge queues --- Makefile | 27 +++++++++++++++++ gfe-db/pipeline/Makefile | 64 ++++++++++++++++++++++++++++++++++++++++ 2 files changed, 91 insertions(+) diff --git a/Makefile b/Makefile index 4144d6bf..d9f85b74 100644 --- a/Makefile +++ b/Makefile @@ -505,6 +505,33 @@ pipeline.state.deploy: $(MAKE) -C ${APP_NAME}/pipeline/ service.state.build $(MAKE) -C ${APP_NAME}/pipeline/ service.state.load +pipeline.statemachine.update-pipeline.stop: + $(MAKE) -C ${APP_NAME}/pipeline/ service.statemachine.update-pipeline.stop + +pipeline.statemachine.load-concurrency-manager.stop: + $(MAKE) -C ${APP_NAME}/pipeline/ service.statemachine.load-concurrency-manager.stop + +pipeline.queue.gfe-db-load.purge: + $(MAKE) -C ${APP_NAME}/pipeline/ service.queue.gfe-db-load.purge + +pipeline.queue.gfe-db-processing.purge: + $(MAKE) -C ${APP_NAME}/pipeline/ service.queue.gfe-db-processing.purge + +pipeline.abort: + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Aborting pipeline execution" 2>&1 | tee -a $${CFN_LOG_PATH} + $(MAKE) -C ${APP_NAME}/pipeline/ service.statemachine.update-pipeline.stop + $(MAKE) -C ${APP_NAME}/pipeline/ service.statemachine.load-concurrency-manager.stop + @purge=$${purge:-false}; \ + if [ "$$purge" = "true" ]; then \ + echo "Purging queues..."; \ + $(MAKE) -C ${APP_NAME}/pipeline/ service.queue.gfe-db-load.purge; \ + $(MAKE) -C ${APP_NAME}/pipeline/ service.queue.gfe-db-processing.purge; \ + else \ + echo "\033[0;33mNote: SQS queues were not purged. To purge queues, run with 'purge=true'.\033[0m"; \ + fi + @echo "\033[0;33mPipeline execution aborted\033[0m" + + config.deploy: $(MAKE) database.config.deploy $(MAKE) pipeline.config.deploy diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index d95bf898..6c25a85f 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -65,6 +65,70 @@ service.config.pipeline-params.deploy: echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deploying config to $$config_s3_path" 2>&1 | tee -a $$CFN_LOG_PATH && \ aws s3 cp --recursive config/ $$config_s3_path 2>&1 | tee -a $$CFN_LOG_PATH +service.statemachine.update-pipeline.stop: + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Stopping UpdatePipeline state machine" 2>&1 | tee -a $${CFN_LOG_PATH} + @state_machine_arn=$$(aws ssm get-parameter \ + --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/UpdatePipelineStateMachineArn" \ + --query "Parameter.Value" \ + --output text) && \ + executions=$$(aws stepfunctions list-executions \ + --state-machine-arn "$$state_machine_arn" \ + --status-filter RUNNING \ + --query "executions[*].executionArn" \ + --output text) && \ + if [ -n "$$executions" ]; then \ + for execution in $$executions; do \ + res=$$(aws stepfunctions stop-execution --execution-arn "$$execution") && \ + echo "$$res" | jq -r && \ + echo "\033[0;32mStopped execution:\033[0m" && \ + echo "\033[0;32m$$execution\033[0m"; \ + done; \ + else \ + echo "\033[0;32mNo running executions found for UpdatePipeline state machine\033[0m"; \ + fi + +service.statemachine.load-concurrency-manager.stop: + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Stopping LoadConcurrencyManager state machine" 2>&1 | tee -a $${CFN_LOG_PATH} + @state_machine_arn=$$(aws ssm get-parameter \ + --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/LoadConcurrencyManagerStateMachineArn" \ + --query "Parameter.Value" \ + --output text) && \ + executions=$$(aws stepfunctions list-executions \ + --state-machine-arn "$$state_machine_arn" \ + --status-filter RUNNING \ + --query "executions[*].executionArn" \ + --output text) && \ + if [ -n "$$executions" ]; then \ + for execution in $$executions; do \ + res=$$(aws stepfunctions stop-execution --execution-arn "$$execution") && \ + echo "$$res" | jq -r && \ + echo "\033[0;32mStopped execution:\033[0m" && \ + echo "\033[0;32m$$execution\033[0m"; \ + done; \ + else \ + echo "\033[0;32mNo running executions found for LoadConcurrencyManager state machine\033[0m"; \ + fi + +service.queue.gfe-db-load.purge: + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Purging GfeDbLoadQueue" 2>&1 | tee -a $${CFN_LOG_PATH} + @queue_url=$$(aws ssm get-parameter \ + --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/GfeDbLoadQueueUrl" \ + --query "Parameter.Value" \ + --output text) && \ + res=$$(aws sqs purge-queue --queue-url "$$queue_url") && \ + echo "$$res" | jq -r 2>&1 | tee -a $${CFN_LOG_PATH} && \ + echo "\033[0;32mGfeDbLoadQueue purged successfully\033[0m" + +service.queue.gfe-db-processing.purge: + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Purging GfeDbProcessingQueue" 2>&1 | tee -a $${CFN_LOG_PATH} + @queue_url=$$(aws ssm get-parameter \ + --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/GfeDbProcessingQueueUrl" \ + --query "Parameter.Value" \ + --output text) && \ + res=$$(aws sqs purge-queue --queue-url "$$queue_url") && \ + echo "$$res" | jq -r 2>&1 | tee -a $${CFN_LOG_PATH} && \ + echo "\033[0;32mGfeDbProcessingQueue purged successfully\033[0m" + service.delete: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH $(MAKE) service.jobs.delete From 178b62d2ce8f51dcf7eb1f2a213c8e0dfcf33e5f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 31 Aug 2024 17:15:29 -0700 Subject: [PATCH 342/367] get alarm status --- Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/Makefile b/Makefile index d9f85b74..82116c9a 100644 --- a/Makefile +++ b/Makefile @@ -531,6 +531,8 @@ pipeline.abort: fi @echo "\033[0;33mPipeline execution aborted\033[0m" +pipeline.alarm.update-pipeline-execution.status: + $(MAKE) -C ${APP_NAME}/pipeline/ service.alarm.update-pipeline-execution.status config.deploy: $(MAKE) database.config.deploy From e492843a5eac237fb47fa66850eb148ea12abf11 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 1 Sep 2024 12:59:45 -0700 Subject: [PATCH 343/367] wait for alarm status to change using target --- Makefile | 5 ++++- gfe-db/pipeline/Makefile | 37 +++++++++++++++++++++++++++++++++++ gfe-db/pipeline/template.yaml | 10 ++++++++++ 3 files changed, 51 insertions(+), 1 deletion(-) diff --git a/Makefile b/Makefile index 82116c9a..f304408e 100644 --- a/Makefile +++ b/Makefile @@ -529,11 +529,14 @@ pipeline.abort: else \ echo "\033[0;33mNote: SQS queues were not purged. To purge queues, run with 'purge=true'.\033[0m"; \ fi - @echo "\033[0;33mPipeline execution aborted\033[0m" + @echo "\033[0;33m*** Pipeline execution aborted ***\033[0m" pipeline.alarm.update-pipeline-execution.status: $(MAKE) -C ${APP_NAME}/pipeline/ service.alarm.update-pipeline-execution.status +pipeline.alarm.update-pipeline-execution.wait: + $(MAKE) -C ${APP_NAME}/pipeline/ service.alarm.update-pipeline-execution.wait + config.deploy: $(MAKE) database.config.deploy $(MAKE) pipeline.config.deploy diff --git a/gfe-db/pipeline/Makefile b/gfe-db/pipeline/Makefile index 6c25a85f..56f84ae1 100644 --- a/gfe-db/pipeline/Makefile +++ b/gfe-db/pipeline/Makefile @@ -129,6 +129,43 @@ service.queue.gfe-db-processing.purge: echo "$$res" | jq -r 2>&1 | tee -a $${CFN_LOG_PATH} && \ echo "\033[0;32mGfeDbProcessingQueue purged successfully\033[0m" +service.alarm.update-pipeline-execution.status: + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Fetching status of UpdatePipelineStateMachineExecutionAlarm" 2>&1 | tee -a $${CFN_LOG_PATH} + @alarm_name=$$(aws ssm get-parameter \ + --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/UpdatePipelineStateMachineExecutionAlarmName" \ + --query "Parameter.Value" \ + --output text) && \ + alarm_status=$$(aws cloudwatch describe-alarms \ + --alarm-names "$$alarm_name" \ + --query "MetricAlarms[0].StateValue" \ + --output text) && \ + echo "\033[0;32mUpdatePipelineStateMachineExecutionAlarm status: $$alarm_status\033[0m" 2>&1 | tee -a $${CFN_LOG_PATH} + +service.alarm.update-pipeline-execution.wait: # arg: poll_interval (default: 10) + @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Waiting for UpdatePipelineStateMachineExecutionAlarm status change" 2>&1 | tee -a $${CFN_LOG_PATH} + @poll_interval=$${1:-10}; \ + alarm_name=$$(aws ssm get-parameter \ + --name "/$${APP_NAME}/$${STAGE}/$${AWS_REGION}/UpdatePipelineStateMachineExecutionAlarmName" \ + --query "Parameter.Value" \ + --output text) && \ + initial_status=$$(aws cloudwatch describe-alarms \ + --alarm-names "$$alarm_name" \ + --query "MetricAlarms[0].StateValue" \ + --output text) && \ + echo "Initial status: $$initial_status" && \ + while true; do \ + current_status=$$(aws cloudwatch describe-alarms \ + --alarm-names "$$alarm_name" \ + --query "MetricAlarms[0].StateValue" \ + --output text) && \ + if [ "$$current_status" != "$$initial_status" ]; then \ + echo "\033[0;32mAlarm status changed to: $$current_status\033[0m" 2>&1 | tee -a $${CFN_LOG_PATH} && \ + break; \ + fi; \ + echo "Current status: $$current_status. Waiting for $$poll_interval seconds..." && \ + sleep $$poll_interval; \ + done + service.delete: @echo "$$(gdate -u +'%Y-%m-%d %H:%M:%S.%3N') - Deleting ${SERVICE} service" 2>&1 | tee -a $$CFN_LOG_PATH $(MAKE) service.jobs.delete diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 02c5f7ec..fc9dd83b 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -1281,6 +1281,16 @@ Resources: ComparisonOperator: GreaterThanThreshold Threshold: 0 EvaluationPeriods: 1 + + UpdatePipelineStateMachineExecutionAlarmNameParameter: + Type: AWS::SSM::Parameter + Properties: + Type: String + Name: !Sub /${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineExecutionAlarmName + Description: !Sub 'Name of ${Stage}-${AppName} UpdatePipeline state machine execution alarm' + Value: !Ref UpdatePipelineStateMachineExecutionAlarm + + LoadConcurrencyManagerLogGroup: Type: AWS::Logs::LogGroup UpdateReplacePolicy: Delete From 9655a1147c45a902706464318550935280278daa Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 1 Sep 2024 13:02:51 -0700 Subject: [PATCH 344/367] debug statements --- gfe-db/database/scripts/load_db.sh | 22 +++++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/gfe-db/database/scripts/load_db.sh b/gfe-db/database/scripts/load_db.sh index 3ed759d1..0008e7b4 100644 --- a/gfe-db/database/scripts/load_db.sh +++ b/gfe-db/database/scripts/load_db.sh @@ -8,17 +8,17 @@ if [ -z $EC2_USER_HOME ]; then exit 1 fi if [ -z $APP_NAME ]; then - echo "ERROR: APP_NAME not set" + echo "ERROR: APP_NAME not set" exit 1 fi if [ -z $STAGE ]; then - echo "ERROR: STAGE not set" + echo "ERROR: STAGE not set" exit 1 fi if [ -z $SERVICE_NAME ]; then - echo "ERROR: SERVICE_NAME not set" + echo "ERROR: SERVICE_NAME not set" exit 1 fi @@ -41,7 +41,9 @@ S3_NEO4J_CYPHER_PATH=config/$SERVICE_NAME/neo4j/cypher S3_CSV_PATH=data/$RELEASE/csv if [[ -z $AWS_REGION ]]; then + echo "DEBUG: About to get AWS_REGION using jq" export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') + echo "DEBUG: AWS_REGION result: $AWS_REGION" fi if [[ -z $RELEASE ]]; then @@ -52,17 +54,27 @@ else fi # Get Neo4j Credentials +echo "DEBUG: About to get NEO4J_CREDENTIALS using jq" NEO4J_CREDENTIALS=$(aws secretsmanager get-secret-value \ --region $AWS_REGION \ --secret-id /${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials | jq -r '.SecretString') +echo "DEBUG: NEO4J_CREDENTIALS result: [REDACTED]" + +echo "DEBUG: About to get NEO4J_USERNAME using jq" NEO4J_USERNAME=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_USERNAME') +echo "DEBUG: NEO4J_USERNAME result: $NEO4J_USERNAME" + +echo "DEBUG: About to get NEO4J_PASSWORD using jq" NEO4J_PASSWORD=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_PASSWORD') +echo "DEBUG: NEO4J_PASSWORD result: [REDACTED]" # Get data bucket name +echo "DEBUG: About to get DATA_BUCKET_NAME using jq" DATA_BUCKET_NAME=$(aws ssm get-parameters \ --region $(curl -s http://169.254.169.254/latest/meta-data/placement/availability-zone | sed 's/\(.*\)[a-z]/\1/') \ --names "/${APP_NAME}/${STAGE}/${AWS_REGION}/DataBucketName" \ | jq -r '.Parameters[0].Value') +echo "DEBUG: DATA_BUCKET_NAME result: $DATA_BUCKET_NAME" if [[ -z $DATA_BUCKET_NAME ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - S3 bucket not found." @@ -127,9 +139,9 @@ else fi if [[ $LOAD_EXIT_STATUS -eq 0 ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load complete" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load succeeded: $LOAD_EXIT_STATUS" else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load failed" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load failed: $LOAD_EXIT_STATUS" fi # TODO: Conditional queries for alignments, KIR (requires running separate Cypher scripts) From 00cd05bc4bba2ef27f01fb8d619e68434ccdf7cb Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 8 Sep 2024 08:38:49 -0700 Subject: [PATCH 345/367] add debug statements --- gfe-db/database/scripts/load_db.sh | 4 +-- gfe-db/database/scripts/start_task.sh | 35 ++++++------------- gfe-db/pipeline/config/source-config.json | 4 +-- .../functions/check_source_update/app.py | 6 ++-- 4 files changed, 17 insertions(+), 32 deletions(-) diff --git a/gfe-db/database/scripts/load_db.sh b/gfe-db/database/scripts/load_db.sh index 0008e7b4..a584531b 100644 --- a/gfe-db/database/scripts/load_db.sh +++ b/gfe-db/database/scripts/load_db.sh @@ -58,7 +58,7 @@ echo "DEBUG: About to get NEO4J_CREDENTIALS using jq" NEO4J_CREDENTIALS=$(aws secretsmanager get-secret-value \ --region $AWS_REGION \ --secret-id /${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials | jq -r '.SecretString') -echo "DEBUG: NEO4J_CREDENTIALS result: [REDACTED]" +echo "DEBUG: NEO4J_CREDENTIALS result: $NEO4J_CREDENTIALS" echo "DEBUG: About to get NEO4J_USERNAME using jq" NEO4J_USERNAME=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_USERNAME') @@ -66,7 +66,7 @@ echo "DEBUG: NEO4J_USERNAME result: $NEO4J_USERNAME" echo "DEBUG: About to get NEO4J_PASSWORD using jq" NEO4J_PASSWORD=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_PASSWORD') -echo "DEBUG: NEO4J_PASSWORD result: [REDACTED]" +echo "DEBUG: NEO4J_PASSWORD result: $NEO4J_PASSWORD" # Get data bucket name echo "DEBUG: About to get DATA_BUCKET_NAME using jq" diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index c4630e13..c4e7ed03 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -1,26 +1,21 @@ #!/bin/bash -x -# Exit immediately if a command exits with a non-zero status set -e -# get APP_NAME and STAGE from arguments -APP_NAME=$1 -STAGE=$2 -ERR_MSG=null +set -a +source "$(dirname "$0")/env.sh" +set +a if [[ -z $APP_NAME ]]; then - ERR_MSG="APP_NAME environment variable not set" - echo $ERR_MSG >&2 + echo "ERROR: APP_NAME not set in env.sh" >&2 exit 1 fi if [[ -z $STAGE ]]; then - ERR_MSG="STAGE environment variable not set" - echo $ERR_MSG >&2 + echo "ERROR: STAGE not set in env.sh" >&2 exit 1 fi -# check that AWS_REGION is set from the environment if [[ -z $AWS_REGION ]]; then export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') fi @@ -37,7 +32,6 @@ if [[ -z $ACTIVITY_ARN ]]; then exit 1 fi -# Send task failure if script errors send_result () { if [[ $status = "SUCCESS" ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task success" @@ -55,14 +49,9 @@ send_result () { fi } -# This will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill 0' ERR -# start_time=$(date +%s) -# timeout=120 while true; do - - # Poll StepFunctions API for new activities echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new activities..." export ACTIVITY=$(aws stepfunctions get-activity-task \ --activity-arn "$ACTIVITY_ARN" \ @@ -73,12 +62,10 @@ while true; do if [[ -z $ACTIVITY ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No activities found" break - else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" echo "$ACTIVITY" - # Check for task token export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') if [[ -z $TASK_TOKEN ]]; then ERR_MSG="TASK_TOKEN not found" @@ -88,7 +75,6 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Found task token" fi - # Check for release argument release=$(echo "$ACTIVITY" | jq -r '.input' | jq -r '.input.version') if [[ -z $release || "$release" == "null" || ! $release =~ ^[0-9]{1,4}$ ]]; then ERR_MSG="Release version not found, is 'null', or is not a 1-4 digit integer" @@ -102,26 +88,25 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Begin task heartbeat" bash send_heartbeat.sh & send_heartbeat_pid=$! + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Heartbeat process started with PID: $send_heartbeat_pid" - # Run task - invoke load script - # TODO get s3 path from step functions payload bash load_db.sh $release TASK_EXIT_STATUS=$? - # Send TaskSuccess token to StepFunctions if [[ $TASK_EXIT_STATUS != "0" ]]; then status="FAILED" error="Non-zero exit code: $TASK_EXIT_STATUS" cause="Error on line $LINENO" send_result kill 0 - else status="SUCCESS" send_result - kill $send_heartbeat_pid + if ps -p $send_heartbeat_pid > /dev/null; then + kill $send_heartbeat_pid + fi fi fi done -exit 0 \ No newline at end of file +exit 0 diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 47abc3b0..45078b81 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-07-14T00:11:43.490Z", - "updated_utc": "2024-07-14T00:11:43.490Z", + "created_utc": "2024-09-07T22:43:34.928Z", + "updated_utc": "2024-09-07T22:43:34.928Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index a0148195..9af755a2 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -117,13 +117,13 @@ def lambda_handler(event, context): all_branches = list(branch_pages) repo_state = build_execution_state(all_branches, utc_now) - repo_state = repo_state.items + repo_state_items = repo_state.items # 3) Compare the app state with the repo state to find new commits # Extract commit sha, release version into tuples from both the app and repo states for set operations app_state_commits = set([(item.commit.sha, item.execution.version) for item in execution_state_items]) - repo_state_commits = set([(item.commit.sha, item.execution.version) for item in repo_state]) + repo_state_commits = set([(item.commit.sha, item.execution.version) for item in repo_state_items]) # get the difference between the two states new_items = [] @@ -134,7 +134,7 @@ def lambda_handler(event, context): logger.info(f"Updating execution state with new commits: {new_app_state_commits}") # get the new records from the repo state - new_items.extend([item for item in repo_state if (item.commit.sha, item.execution.version) in new_app_state_commits]) + new_items.extend([item for item in repo_state_items if (item.commit.sha, item.execution.version) in new_app_state_commits]) # insert the new records into the remote app state items = format_execution_state_items(new_items) From 1248947a2e1f3bef4bfc59fde188160c6f4b2ae6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 13 Sep 2024 16:35:14 -0700 Subject: [PATCH 346/367] run build job despite errors --- gfe-db/pipeline/jobs/build/run.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gfe-db/pipeline/jobs/build/run.sh b/gfe-db/pipeline/jobs/build/run.sh index 27e79545..bcbb35cd 100755 --- a/gfe-db/pipeline/jobs/build/run.sh +++ b/gfe-db/pipeline/jobs/build/run.sh @@ -1,7 +1,7 @@ #!/bin/bash -# Exit immediately if a command exits with a non-zero status -set -e +# # Exit immediately if a command exits with a non-zero status +# set -e START_EXECUTION=$SECONDS From ce310ab0b093b827bb25da52a7af91705655e802 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 13 Sep 2024 16:40:18 -0700 Subject: [PATCH 347/367] revert load scripts --- gfe-db/database/scripts/load_db.sh | 22 ++++------------- gfe-db/database/scripts/start_task.sh | 35 +++++++++++++++++++-------- 2 files changed, 30 insertions(+), 27 deletions(-) diff --git a/gfe-db/database/scripts/load_db.sh b/gfe-db/database/scripts/load_db.sh index a584531b..3ed759d1 100644 --- a/gfe-db/database/scripts/load_db.sh +++ b/gfe-db/database/scripts/load_db.sh @@ -8,17 +8,17 @@ if [ -z $EC2_USER_HOME ]; then exit 1 fi if [ -z $APP_NAME ]; then - echo "ERROR: APP_NAME not set" + echo "ERROR: APP_NAME not set" exit 1 fi if [ -z $STAGE ]; then - echo "ERROR: STAGE not set" + echo "ERROR: STAGE not set" exit 1 fi if [ -z $SERVICE_NAME ]; then - echo "ERROR: SERVICE_NAME not set" + echo "ERROR: SERVICE_NAME not set" exit 1 fi @@ -41,9 +41,7 @@ S3_NEO4J_CYPHER_PATH=config/$SERVICE_NAME/neo4j/cypher S3_CSV_PATH=data/$RELEASE/csv if [[ -z $AWS_REGION ]]; then - echo "DEBUG: About to get AWS_REGION using jq" export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') - echo "DEBUG: AWS_REGION result: $AWS_REGION" fi if [[ -z $RELEASE ]]; then @@ -54,27 +52,17 @@ else fi # Get Neo4j Credentials -echo "DEBUG: About to get NEO4J_CREDENTIALS using jq" NEO4J_CREDENTIALS=$(aws secretsmanager get-secret-value \ --region $AWS_REGION \ --secret-id /${APP_NAME}/${STAGE}/${AWS_REGION}/Neo4jCredentials | jq -r '.SecretString') -echo "DEBUG: NEO4J_CREDENTIALS result: $NEO4J_CREDENTIALS" - -echo "DEBUG: About to get NEO4J_USERNAME using jq" NEO4J_USERNAME=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_USERNAME') -echo "DEBUG: NEO4J_USERNAME result: $NEO4J_USERNAME" - -echo "DEBUG: About to get NEO4J_PASSWORD using jq" NEO4J_PASSWORD=$(echo $NEO4J_CREDENTIALS | jq -r '.NEO4J_PASSWORD') -echo "DEBUG: NEO4J_PASSWORD result: $NEO4J_PASSWORD" # Get data bucket name -echo "DEBUG: About to get DATA_BUCKET_NAME using jq" DATA_BUCKET_NAME=$(aws ssm get-parameters \ --region $(curl -s http://169.254.169.254/latest/meta-data/placement/availability-zone | sed 's/\(.*\)[a-z]/\1/') \ --names "/${APP_NAME}/${STAGE}/${AWS_REGION}/DataBucketName" \ | jq -r '.Parameters[0].Value') -echo "DEBUG: DATA_BUCKET_NAME result: $DATA_BUCKET_NAME" if [[ -z $DATA_BUCKET_NAME ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - S3 bucket not found." @@ -139,9 +127,9 @@ else fi if [[ $LOAD_EXIT_STATUS -eq 0 ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load succeeded: $LOAD_EXIT_STATUS" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load complete" else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load failed: $LOAD_EXIT_STATUS" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load failed" fi # TODO: Conditional queries for alignments, KIR (requires running separate Cypher scripts) diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index c4e7ed03..c4630e13 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -1,21 +1,26 @@ #!/bin/bash -x +# Exit immediately if a command exits with a non-zero status set -e -set -a -source "$(dirname "$0")/env.sh" -set +a +# get APP_NAME and STAGE from arguments +APP_NAME=$1 +STAGE=$2 +ERR_MSG=null if [[ -z $APP_NAME ]]; then - echo "ERROR: APP_NAME not set in env.sh" >&2 + ERR_MSG="APP_NAME environment variable not set" + echo $ERR_MSG >&2 exit 1 fi if [[ -z $STAGE ]]; then - echo "ERROR: STAGE not set in env.sh" >&2 + ERR_MSG="STAGE environment variable not set" + echo $ERR_MSG >&2 exit 1 fi +# check that AWS_REGION is set from the environment if [[ -z $AWS_REGION ]]; then export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') fi @@ -32,6 +37,7 @@ if [[ -z $ACTIVITY_ARN ]]; then exit 1 fi +# Send task failure if script errors send_result () { if [[ $status = "SUCCESS" ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task success" @@ -49,9 +55,14 @@ send_result () { fi } +# This will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill 0' ERR +# start_time=$(date +%s) +# timeout=120 while true; do + + # Poll StepFunctions API for new activities echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new activities..." export ACTIVITY=$(aws stepfunctions get-activity-task \ --activity-arn "$ACTIVITY_ARN" \ @@ -62,10 +73,12 @@ while true; do if [[ -z $ACTIVITY ]]; then echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No activities found" break + else echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" echo "$ACTIVITY" + # Check for task token export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') if [[ -z $TASK_TOKEN ]]; then ERR_MSG="TASK_TOKEN not found" @@ -75,6 +88,7 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Found task token" fi + # Check for release argument release=$(echo "$ACTIVITY" | jq -r '.input' | jq -r '.input.version') if [[ -z $release || "$release" == "null" || ! $release =~ ^[0-9]{1,4}$ ]]; then ERR_MSG="Release version not found, is 'null', or is not a 1-4 digit integer" @@ -88,25 +102,26 @@ while true; do echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Begin task heartbeat" bash send_heartbeat.sh & send_heartbeat_pid=$! - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Heartbeat process started with PID: $send_heartbeat_pid" + # Run task - invoke load script + # TODO get s3 path from step functions payload bash load_db.sh $release TASK_EXIT_STATUS=$? + # Send TaskSuccess token to StepFunctions if [[ $TASK_EXIT_STATUS != "0" ]]; then status="FAILED" error="Non-zero exit code: $TASK_EXIT_STATUS" cause="Error on line $LINENO" send_result kill 0 + else status="SUCCESS" send_result - if ps -p $send_heartbeat_pid > /dev/null; then - kill $send_heartbeat_pid - fi + kill $send_heartbeat_pid fi fi done -exit 0 +exit 0 \ No newline at end of file From 159a6379f5c708b8478b6e1d461f4e13a1d1ccb7 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 14 Sep 2024 20:39:06 -0700 Subject: [PATCH 348/367] send Run Command logs to CloudWatch --- gfe-db/database/Makefile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/gfe-db/database/Makefile b/gfe-db/database/Makefile index b1cb6d7d..6715289d 100644 --- a/gfe-db/database/Makefile +++ b/gfe-db/database/Makefile @@ -21,7 +21,8 @@ service.config.scripts.sync: service.config.scripts.deploy service.config.neo4j. res=$$(aws ssm send-command \ --document-name "$$document_name" \ --targets "Key=instanceids,Values=$${INSTANCE_ID}" \ - --comment "${STAGE}-${APP_NAME} sync scripts to database server") && \ + --comment "${STAGE}-${APP_NAME} sync scripts to database server" \ + --cloud-watch-output-config '{"CloudWatchOutputEnabled":true}') && \ command_id=$$(echo "$$res" | jq -r '.Command.CommandId') && \ echo "\033[0;34mWaiting for command $$command_id to complete on server $${INSTANCE_ID}\033[0m" && \ aws ssm wait command-executed \ @@ -50,7 +51,8 @@ service.ssl.renew-cert: --document-name "AWS-RunShellScript" \ --parameters "commands=[cd /home/ec2-user && sudo make ssl.renew-cert]" \ --targets "Key=instanceids,Values=$${INSTANCE_ID}" \ - --comment "${STAGE}-${APP_NAME} SSL certificate renewal utility") && \ + --comment "${STAGE}-${APP_NAME} SSL certificate renewal utility" \ + --cloud-watch-output-config '{"CloudWatchOutputEnabled":true}') && \ command_id=$$(echo "$$res" | jq -r '.Command.CommandId') && \ aws ssm wait command-executed \ --command-id "$$command_id" \ @@ -91,7 +93,8 @@ service.backup: --document-name "AWS-RunShellScript" \ --parameters "commands=[cd /home/ec2-user && sudo make neo4j.backup]" \ --targets "Key=instanceids,Values=$${INSTANCE_ID}" \ - --comment "${STAGE}=${APP_NAME} backup service") && \ + --comment "${STAGE}=${APP_NAME} backup service" \ + --cloud-watch-output-config '{"CloudWatchOutputEnabled":true}') && \ command_id=$$(echo "$$res" | jq -r '.Command.CommandId') && \ aws ssm wait command-executed \ --command-id "$$command_id" \ @@ -118,7 +121,8 @@ service.restore: #from_path=s3:// --document-name "AWS-RunShellScript" \ --parameters "commands=[cd /home/ec2-user && sudo make neo4j.restore from_path=$$from_path]" \ --targets "Key=instanceids,Values=$${INSTANCE_ID}" \ - --comment "${STAGE}=${APP_NAME} restore service") && \ + --comment "${STAGE}=${APP_NAME} restore service" \ + --cloud-watch-output-config '{"CloudWatchOutputEnabled":true}') && \ command_id=$$(echo "$$res" | jq -r '.Command.CommandId') && \ aws ssm wait command-executed \ --command-id "$$command_id" \ From f04caa940e4bb4406ffedb37cd00ff684fcba05f Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 14 Sep 2024 21:22:50 -0700 Subject: [PATCH 349/367] fix config paths --- gfe-db/database/template.yaml | 4 ++-- gfe-db/pipeline/functions/invoke_load_script/app.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gfe-db/database/template.yaml b/gfe-db/database/template.yaml index 165e40b7..5a8ff3d9 100644 --- a/gfe-db/database/template.yaml +++ b/gfe-db/database/template.yaml @@ -164,7 +164,7 @@ Resources: echo "INFO: Installing CloudWatch Logs Agent" mkdir -p /usr/share/collectd/ touch /usr/share/collectd/types.db - aws s3 cp --quiet s3://${DataBucketName}/config/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json + aws s3 cp --quiet s3://${DataBucketName}/config/${ServiceName}/amazon-cloudwatch-agent/amazon-cloudwatch-agent.json /opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json /opt/aws/amazon-cloudwatch-agent/bin/amazon-cloudwatch-agent-ctl -a fetch-config -m ec2 -s -c file:/opt/aws/amazon-cloudwatch-agent/etc/amazon-cloudwatch-agent.json [ $(amazon-cloudwatch-agent-ctl -a status | jq -r '.status') = running ] && echo "INFO: CloudWatch Logs Agent is running" || \ (msg="ERROR: CloudWatch Logs Agent did not initialize correctly" && echo $msg && cfn_signal 1 "$msg" && exit 1) @@ -573,7 +573,7 @@ Resources: type: "StringMap" description: !Sub "Downloads all files under the ${AppName} scripts prefix" default: - path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/scripts/' + path: !Sub 'https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/config/${ServiceName}/scripts/' copyCypherScripts: type: "String" description: "Copies Cypher scripts to the database" diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index d6e8bcbc..0218becf 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -41,7 +41,7 @@ def lambda_handler(event, context): --document-name "dev-gfe-db-database-Neo4jLoadQueryDocument-UgYcOg48yiQB" \ --document-version "1" \ --targets '[{"Key":"InstanceIds","Values":["i-0f8ec07e314226283"]}]' \ - --parameters '{"executionTimeout":["3600"],"sourceInfo":["{\"path\":\"https://.s3.amazonaws.com/config/scripts/load_db.sh\"}"],"sourceType":["S3"],"workingDirectory":["/home/ec2-user"],"commandLine":["bash load_db.sh"]}' \ + --parameters '{"executionTimeout":["3600"],"sourceInfo":["{\"path\":\"https://.s3.amazonaws.com/config/database/scripts/load_db.sh\"}"],"sourceType":["S3"],"workingDirectory":["/home/ec2-user"],"commandLine":["bash load_db.sh"]}' \ --timeout-seconds 600 \ --max-concurrency "50" \ --max-errors "0" \ From ed142bbf6e2d21f1f3e2cb37338076248345f629 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 16 Sep 2024 14:16:47 -0700 Subject: [PATCH 350/367] poll SSM until Run Command succeeds or fails --- .../functions/invoke_load_script/app.py | 19 +- .../functions/invoke_load_script/event.json | 287 +++++++++++++++++- .../load-concurrency-manager.asl.json | 66 +++- gfe-db/pipeline/template.yaml | 15 +- 4 files changed, 363 insertions(+), 24 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 0218becf..80fd4868 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -79,13 +79,24 @@ def lambda_handler(event, context): message = f"Command `{cmd}` invoked on instance {neo4j_database_instance_id}" logger.info(message) + return { + "message": message, + "data": { + "command_id": response["Command"]["CommandId"], + "instance_id": neo4j_database_instance_id, + "document_name": neo4j_load_query_document_name, + "document_parameters": neo4j_load_query_document_parameters, + "command_line": cmd, + "source_info": source_info_default, + }, + "CommandId": response["Command"]["CommandId"], + "InstanceId": neo4j_database_instance_id, + } + except Exception as err: logger.error(err) raise err - return { - "message": message - } # Serializes datetime objects in JSON responses @@ -107,7 +118,7 @@ def default(self, obj): if __name__ == "__main__": from pathlib import Path - event_path = Path(__file__).parent / "error-event.json" + event_path = Path(__file__).parent / "event.json" with open(event_path, "r") as file: event = json.load(file) diff --git a/gfe-db/pipeline/functions/invoke_load_script/event.json b/gfe-db/pipeline/functions/invoke_load_script/event.json index f483038c..b4d7733d 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/event.json +++ b/gfe-db/pipeline/functions/invoke_load_script/event.json @@ -1,11 +1,280 @@ { - "version": 3470, - "commit_sha": "cada41a6bfac5a8bf88ed2107a0b856b9b9785a0", - "input_parameters": { - "align": false, - "kir": false, - "mem_profile": false, - "limit": -1 + "backups": { + "pre": { + "document_name": "nmdpp-gfe-db-database-Neo4jBackupDocument-9X7UOkmPUPW1", + "command_id": "127870fc-cb84-4cd3-aa36-747d5cc5fbba" + } }, - "s3_path": "s3://dev-gfe-db-531868584498-us-east-1/data/3470" -} \ No newline at end of file + "sqs": { + "MessageId": "a878b74b-c6bb-4057-9b1e-05292f3cf10d", + "ReceiptHandle": "AQEBUJ0zJFmtPVSNU9/AqjROuAbeqeL6Mbg4iU3SUu/VmFbrWO7GpYbl9bKfPxzVrtW8PDlC/Dt0DQSfzg4T6kHhsFtRD7rj5t6TY3/5Ugb9AnCIgSBgm0F7XPp1Hw/GiCoOEdKlQ/zCfbJ1nR1lZgfz1q0GNvDZnYAY8haeQw12cxqbOvn0n+giqpSXwqZAnV5sr3r09c81la+vxsfGTXpY0+98/osgU330FtZfTHNQJG/cBr5hC2c1fb4j949xNpcxyquS7omSQCH1ptHBfK/cV7PurDHCCRBWhfENykCsFTgnJ+DkLQOBHrqZONJt05u77QRWsjEHfV5RFUW0SnyqWw==", + "MD5OfBody": "d608814dd540987afc6e3cd58c6c5af2", + "Body": { + "input": { + "id": "3560_10fd73e97ca3ba28e84b58f6aae586440ec8bc6f_20240915_050557", + "version": 3560, + "invocation_id": "0f122c24-b4e1-4f3e-82a4-6a5fb0a595d3", + "commit_sha": "10fd73e97ca3ba28e84b58f6aae586440ec8bc6f", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1, + "use_existing_build": true, + "skip_load": false + }, + "s3_path": "s3://nmdpp-gfe-db-810526023897-us-east-1/data/3560", + "receipt_handle": "AQEBcDIVQq6xPO03mTzYaVmnkY7Qg3njkQD1S0zOYm8ukapfuMjFNeJtdWuMKu/igSHRvEx+GLDi1VrkD8Gx+H1Sr8pJMG9sX3PZ4cEnQ5VEIy8gpt+m8QdsEYc7iHX9NURkOD8chXt21iwVGFJ45nPwC/ALNcmmpy5CxuoJzQrRYG3UjhLahfT4GWA8OQFKv5+W6VYgqathtSQJUhc7D8mQY8lU1j+i/ll2Ll4bhbu1Th5pIKyiM//y0WYbTWK9+uP5oJID7cQhsM+OhoCvadx7c+Zdmt9n0z+41ZHusfROMxwi+ezcVUDF8DFLIu4/V/rLGX0ftb5eZ9mSWVkYuGbiwg==" + }, + "validations": { + "queries": { + "pre": { + "node_counts": [ + { + "node": "GFE", + "count": 38640 + }, + { + "node": "IPD_Accession", + "count": 38640 + }, + { + "node": "IPD_Allele", + "count": 38360 + }, + { + "node": "Sequence", + "count": 38640 + }, + { + "node": "Feature", + "count": 39174 + }, + { + "node": "Submitter", + "count": 1 + } + ], + "has_ipd_allele_release_counts": [ + { + "release_version": 3550, + "count": 36762 + }, + { + "release_version": 3560, + "count": 37720 + }, + { + "release_version": 3570, + "count": 38316 + } + ], + "ipd_accession_release_counts": [ + { + "release_version": "3.55.0", + "count": 36762 + }, + { + "release_version": "3.56.0", + "count": 1104 + }, + { + "release_version": "3.57.0", + "count": 774 + } + ] + } + }, + "check_existing_build": { + "Contents": [ + { + "ETag": "\"898a10e4982984927c7292570861a952-6\"", + "Key": "data/3560/csv/all_cds.3560.csv", + "LastModified": "2024-09-13T23:20:52Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 45638720, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"93e0460fe3ae1ca026d8c140551e5583-17\"", + "Key": "data/3560/csv/all_features.3560.csv", + "LastModified": "2024-09-13T23:20:52Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 135303168, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"bda5142e1e5634541e1d13993382fa9f-2\"", + "Key": "data/3560/csv/all_groups.3560.csv", + "LastModified": "2024-09-13T23:20:52Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 11185560, + "StorageClass": "STANDARD" + }, + { + "ETag": "\"227172e93a81800a1fdce912abeb5038-13\"", + "Key": "data/3560/csv/gfe_sequences.3560.csv", + "LastModified": "2024-09-13T23:20:52Z", + "Owner": { + "DisplayName": "gclindsey+awstesting", + "Id": "c7bf5cd354a38116b91f478b895cf40889f01091a7d26941d8a367727278b611" + }, + "Size": 101976098, + "StorageClass": "STANDARD" + } + ], + "IsTruncated": false, + "Marker": "", + "MaxKeys": 1000, + "Name": "nmdpp-gfe-db-810526023897-us-east-1", + "Prefix": "data/3560/csv/" + }, + "build_outputs": { + "release_version": 3560, + "details": [ + { + "schema": "all_cds", + "release": 3560, + "file_path": "s3://nmdpp-gfe-db-810526023897-us-east-1/data/3560/csv/all_cds.3560.csv", + "cols": [ + "gfe_name", + "bp_seq_id", + "bp_sequence", + "aa_seq_id", + "aa_sequence" + ], + "num_rows": 37713, + "created_utc": "2024-09-13T23:20:52.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_features", + "release": 3560, + "file_path": "s3://nmdpp-gfe-db-810526023897-us-east-1/data/3560/csv/all_features.3560.csv", + "cols": [ + "accession", + "hash_code", + "locus", + "rank", + "sequence", + "term", + "gfe_name", + "allele_id", + "hla_name", + "imgt_release" + ], + "num_rows": 349965, + "created_utc": "2024-09-13T23:20:52.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "all_groups", + "release": 3560, + "file_path": "s3://nmdpp-gfe-db-810526023897-us-east-1/data/3560/csv/all_groups.3560.csv", + "cols": [ + "gfe_name", + "allele_id", + "hla_name", + "ard_id", + "ard_name", + "locus", + "imgt_release" + ], + "num_rows": 113160, + "created_utc": "2024-09-13T23:20:52.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + }, + { + "schema": "gfe_sequences", + "release": 3560, + "file_path": "s3://nmdpp-gfe-db-810526023897-us-east-1/data/3560/csv/gfe_sequences.3560.csv", + "cols": [ + "gfe_name", + "acc_name", + "locus", + "hla_name", + "seq_id", + "sequence", + "length", + "imgt_release" + ], + "num_rows": 37720, + "created_utc": "2024-09-13T23:20:52.000Z", + "details": { + "is_valid_csv_filename": true, + "is_valid_csv_header": true, + "is_valid_csv_rows": true + }, + "num_errors": 0, + "is_valid_csv": true + } + ], + "errors": [], + "expected_artifacts": [ + "all_cds.3560.csv", + "all_features.3560.csv", + "all_groups.3560.csv", + "gfe_sequences.3560.csv" + ], + "is_valid_build": true + } + }, + "state": { + "created_utc": "2024-09-15T05:05:57.960Z", + "updated_utc": "2024-09-15T05:05:57.806Z", + "repository": { + "owner": "ANHIG", + "name": "IMGTHLA", + "url": "https://github.com/ANHIG/IMGTHLA" + }, + "commit": { + "sha": "10fd73e97ca3ba28e84b58f6aae586440ec8bc6f", + "date_utc": "2024-06-14T08:52:52.000Z", + "message": "Update README.md", + "html_url": "https://github.com/ANHIG/IMGTHLA/commit/10fd73e97ca3ba28e84b58f6aae586440ec8bc6f" + }, + "execution": { + "id": "3560_10fd73e97ca3ba28e84b58f6aae586440ec8bc6f_20240915_050557", + "invocation_id": "0f122c24-b4e1-4f3e-82a4-6a5fb0a595d3", + "version": 3560, + "status": "LOAD_IN_PROGRESS", + "input_parameters": { + "align": false, + "kir": false, + "mem_profile": false, + "limit": -1, + "use_existing_build": false, + "skip_load": false + } + } + } + } + } + } \ No newline at end of file diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 8d91dd23..ac312801 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -40,9 +40,9 @@ "Next": "Load Stage" } ], - "Default": "Sleep 30" + "Default": "Wait for Message" }, - "Sleep 30": { + "Wait for Message": { "Type": "Wait", "Seconds": 30, "Next": "Check Alarm State" @@ -58,15 +58,67 @@ "Execute Load Query": { "Type": "Task", "Resource": "${InvokeLoadScriptFunctionArn}", - "ResultPath": null, + "ResultPath": "$", + "Next": "Get Load Command Status" + }, + "Get Load Command Status": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:ssm:getCommandInvocation", + "Parameters": { + "CommandId.$": "$.CommandId", + "InstanceId.$": "$.InstanceId" + }, + "ResultPath": "$", + "Next": "Evaluate Load Command Status" + }, + "Evaluate Load Command Status": { + "Type": "Choice", + "Choices": [ + { + "Or": [ + { + "Variable": "$.Status", + "StringEquals": "Failed" + }, + { + "Variable": "$.Status", + "StringEquals": "Cancelled" + }, + { + "Variable": "$.Status", + "StringEquals": "TimedOut" + } + ], + "Next": "Handle Load Command Failure" + }, + { + "Variable": "$.Status", + "StringEquals": "Success", + "Next": "Load Success" + } + ], + "Default": "Wait for Status" + }, + "Handle Load Command Failure": { + "Type": "Fail", + "Error": "LoadCommandFailed", + "Cause": "Load command execution failed" + }, + "Wait for Status": { + "Type": "Wait", + "Seconds": 30, + "Next": "Get Load Command Status" + }, + "Load Success": { + "Type": "Pass", "End": true } } }, { - "StartAt": "Wait For Load 🕗", + "StartAt": "Load Task", "States": { - "Wait For Load 🕗": { + "Load Task": { "Type": "Task", "Resource": "${LoadReleaseActivityArn}", "InputPath": "$.sqs.Body", @@ -78,11 +130,11 @@ "ErrorEquals": [ "States.ALL" ], - "Next": "Handle Failure" + "Next": "Handle Load Task Failure" } ] }, - "Handle Failure": { + "Handle Load Task Failure": { "Type": "Pass", "ResultPath": null, "End": true diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index fc9dd83b..3a79b9ad 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -1016,6 +1016,13 @@ Resources: - cloudwatch:DescribeAlarms Resource: - !GetAtt UpdatePipelineStateMachineExecutionAlarm.Arn + - Version: "2012-10-17" + Statement: + - Effect: Allow + Action: + - ssm:GetCommandInvocation + Resource: + - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:*' Logging: Destinations: - CloudWatchLogsLogGroup: @@ -1234,7 +1241,7 @@ Resources: Dimensions: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn - Period: 86400 + Period: 300 Stat: Sum Unit: Count ReturnData: false @@ -1246,7 +1253,7 @@ Resources: Dimensions: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn - Period: 86400 + Period: 300 Stat: Sum Unit: Count ReturnData: false @@ -1258,7 +1265,7 @@ Resources: Dimensions: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn - Period: 86400 + Period: 300 Stat: Sum Unit: Count ReturnData: false @@ -1270,7 +1277,7 @@ Resources: Dimensions: - Name: StateMachineArn Value: !GetAtt UpdatePipelineStateMachine.Arn - Period: 86400 + Period: 300 Stat: Sum Unit: Count ReturnData: false From c96f2d42b55ad4a0c15d01963c3cbdc4b063d4d0 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 16 Sep 2024 17:16:38 -0700 Subject: [PATCH 351/367] include sqs payload --- .../functions/invoke_load_script/app.py | 15 +++++---------- .../load-concurrency-manager.asl.json | 19 ++++++++++++------- 2 files changed, 17 insertions(+), 17 deletions(-) diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 80fd4868..0a328cfa 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -81,16 +81,11 @@ def lambda_handler(event, context): return { "message": message, - "data": { - "command_id": response["Command"]["CommandId"], - "instance_id": neo4j_database_instance_id, - "document_name": neo4j_load_query_document_name, - "document_parameters": neo4j_load_query_document_parameters, - "command_line": cmd, - "source_info": source_info_default, - }, - "CommandId": response["Command"]["CommandId"], - "InstanceId": neo4j_database_instance_id, + "sqs": event["sqs"], + "ssm": { + "CommandId": response["Command"]["CommandId"], + "InstanceId": neo4j_database_instance_id, + } } except Exception as err: diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index ac312801..3a3bc038 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -65,11 +65,16 @@ "Type": "Task", "Resource": "arn:aws:states:::aws-sdk:ssm:getCommandInvocation", "Parameters": { + "CommandId.$": "$.ssm.CommandId", + "InstanceId.$": "$.ssm.InstanceId" + }, + "Next": "Evaluate Load Command Status", + "ResultSelector": { "CommandId.$": "$.CommandId", - "InstanceId.$": "$.InstanceId" + "InstanceId.$": "$.InstanceId", + "Status.$": "$.Status" }, - "ResultPath": "$", - "Next": "Evaluate Load Command Status" + "ResultPath": "$.ssm" }, "Evaluate Load Command Status": { "Type": "Choice", @@ -77,22 +82,22 @@ { "Or": [ { - "Variable": "$.Status", + "Variable": "$.ssm.Status", "StringEquals": "Failed" }, { - "Variable": "$.Status", + "Variable": "$.ssm.Status", "StringEquals": "Cancelled" }, { - "Variable": "$.Status", + "Variable": "$.ssm.Status", "StringEquals": "TimedOut" } ], "Next": "Handle Load Command Failure" }, { - "Variable": "$.Status", + "Variable": "$.ssm.Status", "StringEquals": "Success", "Next": "Load Success" } From b6ff4c3656d370bcbf5f96adf5400982bbfc102e Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Mon, 16 Sep 2024 19:16:42 -0700 Subject: [PATCH 352/367] stop execution if run command fails --- .../statemachines/load-concurrency-manager.asl.json | 13 ++++++++----- .../pipeline/statemachines/update-pipeline.asl.json | 11 ++++++++++- gfe-db/pipeline/template.yaml | 7 +++++++ 3 files changed, 25 insertions(+), 6 deletions(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 3a3bc038..5bb1545d 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -94,7 +94,7 @@ "StringEquals": "TimedOut" } ], - "Next": "Handle Load Command Failure" + "Next": "Stop Execution" }, { "Variable": "$.ssm.Status", @@ -104,10 +104,13 @@ ], "Default": "Wait for Status" }, - "Handle Load Command Failure": { - "Type": "Fail", - "Error": "LoadCommandFailed", - "Cause": "Load command execution failed" + "Stop Execution": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:sfn:stopExecution", + "Parameters": { + "ExecutionArn.$": "$.sqs.Body.execution_arn" + }, + "End": true }, "Wait for Status": { "Type": "Wait", diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 92391bd4..28a221b0 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -352,8 +352,17 @@ } }, { - "StartAt": "Queue Load", + "StartAt": "Append Execution Id", "States": { + "Append Execution Id": { + "Type": "Pass", + "Parameters": { + "input.$": "$.input", + "execution_arn.$": "$$.Execution.Id" + }, + "ResultPath": "$", + "Next": "Queue Load" + }, "Queue Load": { "Type": "Task", "Resource": "arn:aws:states:::aws-sdk:sqs:sendMessage", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index 3a79b9ad..d23b0eb5 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -1023,6 +1023,13 @@ Resources: - ssm:GetCommandInvocation Resource: - !Sub 'arn:${AWS::Partition}:ssm:${AWS::Region}:${AWS::AccountId}:*' + - Version: "2012-10-17" + Statement: + - Effect: Allow + Action: + - states:StopExecution + Resource: + - !Sub 'arn:aws:states:${AWS::Region}:${AWS::AccountId}:execution:${UpdatePipelineStateMachine.Name}:*' Logging: Destinations: - CloudWatchLogsLogGroup: From c224f9b449fb73fc5ffd5e3e8216ad7843857ad4 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 18 Sep 2024 15:49:54 -0700 Subject: [PATCH 353/367] fix path --- gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json | 1 + 1 file changed, 1 insertion(+) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 5bb1545d..6dbac28f 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -110,6 +110,7 @@ "Parameters": { "ExecutionArn.$": "$.sqs.Body.execution_arn" }, + "ResultPath": "$.ssm", "End": true }, "Wait for Status": { From ebc7f68b2c5bfd39b986e943f7b5ea075046a118 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 18 Sep 2024 15:52:01 -0700 Subject: [PATCH 354/367] fix environment variables --- gfe-db/database/scripts/load_db.sh | 6 +++--- gfe-db/database/scripts/start_task.sh | 8 +++++--- 2 files changed, 8 insertions(+), 6 deletions(-) diff --git a/gfe-db/database/scripts/load_db.sh b/gfe-db/database/scripts/load_db.sh index 3ed759d1..e507cde1 100644 --- a/gfe-db/database/scripts/load_db.sh +++ b/gfe-db/database/scripts/load_db.sh @@ -8,17 +8,17 @@ if [ -z $EC2_USER_HOME ]; then exit 1 fi if [ -z $APP_NAME ]; then - echo "ERROR: APP_NAME not set" + echo "ERROR: APP_NAME not set" exit 1 fi if [ -z $STAGE ]; then - echo "ERROR: STAGE not set" + echo "ERROR: STAGE not set" exit 1 fi if [ -z $SERVICE_NAME ]; then - echo "ERROR: SERVICE_NAME not set" + echo "ERROR: SERVICE_NAME not set" exit 1 fi diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index c4630e13..b4ceb3d0 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -3,9 +3,11 @@ # Exit immediately if a command exits with a non-zero status set -e -# get APP_NAME and STAGE from arguments -APP_NAME=$1 -STAGE=$2 +# source /home/ec2-user/env.sh + +# # get APP_NAME and STAGE from arguments +# APP_NAME=$1 +# STAGE=$2 ERR_MSG=null if [[ -z $APP_NAME ]]; then From ce35e29b2be2e018b284289d6812e7fdd1876558 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 18 Sep 2024 17:25:18 -0700 Subject: [PATCH 355/367] remove unecessary activity state and logic --- gfe-db/database/scripts/send_heartbeat.sh | 23 --- gfe-db/database/scripts/start_task.sh | 118 ++----------- .../functions/invoke_load_script/app.py | 15 +- .../load-concurrency-manager.asl.json | 163 +++++++----------- gfe-db/pipeline/template.yaml | 38 ++-- 5 files changed, 105 insertions(+), 252 deletions(-) delete mode 100644 gfe-db/database/scripts/send_heartbeat.sh diff --git a/gfe-db/database/scripts/send_heartbeat.sh b/gfe-db/database/scripts/send_heartbeat.sh deleted file mode 100644 index 78a354c7..00000000 --- a/gfe-db/database/scripts/send_heartbeat.sh +++ /dev/null @@ -1,23 +0,0 @@ -#!/bin/bash -x - -# This script sends heartbeats back to the StepFunctions API during the task execution. - -set -e - -while true -do - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task heartbeat" - res=$(aws stepfunctions send-task-heartbeat \ - --task-token "$TASK_TOKEN" \ - --region $AWS_REGION) - - # TODO exit if StepFunctions returns activity timeout - echo $res | jq -r - - # Send TaskSuccess token to StepFunctions - if [[ $? != "0" ]]; then - exit 1 - fi - - sleep $HEARTBEAT_INTERVAL -done diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index b4ceb3d0..c4338823 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -3,11 +3,6 @@ # Exit immediately if a command exits with a non-zero status set -e -# source /home/ec2-user/env.sh - -# # get APP_NAME and STAGE from arguments -# APP_NAME=$1 -# STAGE=$2 ERR_MSG=null if [[ -z $APP_NAME ]]; then @@ -27,103 +22,26 @@ if [[ -z $AWS_REGION ]]; then export AWS_REGION=$(curl --silent http://169.254.169.254/latest/dynamic/instance-identity/document | jq -r '.region') fi -ACTIVITY_ARN=$(aws ssm get-parameter \ - --name "/${APP_NAME}/${STAGE}/${AWS_REGION}/LoadReleaseActivityArn" \ - --query "Parameter.Value" \ - --output text \ - --region "$AWS_REGION") - -if [[ -z $ACTIVITY_ARN ]]; then - ERR_MSG="ACTIVITY_ARN environment variable not set" - echo $ERR_MSG >&2 +# Check for load event argument from command line +if [[ -z $1 ]]; then + ERR_MSG="No load event provided" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 exit 1 fi -# Send task failure if script errors -send_result () { - if [[ $status = "SUCCESS" ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task success" - aws stepfunctions send-task-success \ - --task-token "$TASK_TOKEN" \ - --task-output "{\"status\":\"$status\"}" \ - --region "$AWS_REGION" - else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Sending task failure" - aws stepfunctions send-task-failure \ - --task-token "$TASK_TOKEN" \ - --cause "$cause" \ - --error "$error" \ - --region "$AWS_REGION" - fi -} - -# This will send task failure if any error is encountered, but sometimes errors can occur that do not affect that actual loading process -trap 'cause="Error on line $LINENO: $ERR_MSG" && error=$? && send_result && kill 0' ERR - -# start_time=$(date +%s) -# timeout=120 -while true; do - - # Poll StepFunctions API for new activities - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Polling for new activities..." - export ACTIVITY=$(aws stepfunctions get-activity-task \ - --activity-arn "$ACTIVITY_ARN" \ - --worker-name "$APP_NAME" \ - --region "$AWS_REGION" \ - --cli-connect-timeout 65) - - if [[ -z $ACTIVITY ]]; then - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - No activities found" - break - - else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Activity found" - echo "$ACTIVITY" - - # Check for task token - export TASK_TOKEN=$(echo "$ACTIVITY" | jq -r '.taskToken') - if [[ -z $TASK_TOKEN ]]; then - ERR_MSG="TASK_TOKEN not found" - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 - exit 1 - else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Found task token" - fi - - # Check for release argument - release=$(echo "$ACTIVITY" | jq -r '.input' | jq -r '.input.version') - if [[ -z $release || "$release" == "null" || ! $release =~ ^[0-9]{1,4}$ ]]; then - ERR_MSG="Release version not found, is 'null', or is not a 1-4 digit integer" - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 - exit 1 - else - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $release" - fi - - export HEARTBEAT_INTERVAL=30 - echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Begin task heartbeat" - bash send_heartbeat.sh & - send_heartbeat_pid=$! - - # Run task - invoke load script - # TODO get s3 path from step functions payload - bash load_db.sh $release - TASK_EXIT_STATUS=$? - - # Send TaskSuccess token to StepFunctions - if [[ $TASK_EXIT_STATUS != "0" ]]; then - status="FAILED" - error="Non-zero exit code: $TASK_EXIT_STATUS" - cause="Error on line $LINENO" - send_result - kill 0 +load_event=$1 +release=$(echo "$load_event" | jq -r '.input.version') +if [[ -z $release || "$release" == "null" || ! $release =~ ^[0-9]{1,4}$ ]]; then + ERR_MSG="Release version not found, is 'null', or is not a 1-4 digit integer" + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 + exit 1 +else + echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Starting load process for $release" +fi - else - status="SUCCESS" - send_result - kill $send_heartbeat_pid - fi - fi -done +# Run task - invoke load script +bash load_db.sh $release +TASK_EXIT_STATUS=$? -exit 0 \ No newline at end of file +# Exit with the status of the load_db.sh script +exit $TASK_EXIT_STATUS \ No newline at end of file diff --git a/gfe-db/pipeline/functions/invoke_load_script/app.py b/gfe-db/pipeline/functions/invoke_load_script/app.py index 0a328cfa..a4b0f84e 100644 --- a/gfe-db/pipeline/functions/invoke_load_script/app.py +++ b/gfe-db/pipeline/functions/invoke_load_script/app.py @@ -19,7 +19,6 @@ neo4j_load_query_document_name = pipeline.params.Neo4jLoadQueryDocumentName neo4j_database_instance_id = database.params.Neo4jDatabaseInstanceId -load_release_activity_arn = pipeline.params.LoadReleaseActivityArn # Get SSM Document Neo4jLoadQuery ssm = session.clients["ssm"] @@ -28,7 +27,6 @@ # Extract document parameters neo4j_load_query_document_parameters = neo4j_load_query_document_content["parameters"] -command_line_default = neo4j_load_query_document_parameters["commandLine"]["default"] source_info_default = neo4j_load_query_document_parameters["sourceInfo"]["default"] @@ -41,7 +39,7 @@ def lambda_handler(event, context): --document-name "dev-gfe-db-database-Neo4jLoadQueryDocument-UgYcOg48yiQB" \ --document-version "1" \ --targets '[{"Key":"InstanceIds","Values":["i-0f8ec07e314226283"]}]' \ - --parameters '{"executionTimeout":["3600"],"sourceInfo":["{\"path\":\"https://.s3.amazonaws.com/config/database/scripts/load_db.sh\"}"],"sourceType":["S3"],"workingDirectory":["/home/ec2-user"],"commandLine":["bash load_db.sh"]}' \ + --parameters '{"executionTimeout":["3600"],"sourceInfo":["{\"path\":\"https://.s3.amazonaws.com/config/database/scripts/load_db.sh\"}"],"sourceType":["S3"],"workingDirectory":["/home/ec2-user"],"LoadEvent":["{\"key\":\"value\"}"]}' \ --timeout-seconds 600 \ --max-concurrency "50" \ --max-errors "0" \ @@ -55,8 +53,6 @@ def lambda_handler(event, context): # TODO BOOKMARK 5/31/23: Check if Neo4jLoadQueryDocument is already running, if it is exit 0 (makes service idempotent) # Note: Neo4jLoadQueryDocument only needs to be triggered once and it will fetch the next release until there are no more left - cmd = command_line_default - try: response = ssm.send_command( InstanceIds=[ @@ -64,8 +60,11 @@ def lambda_handler(event, context): ], DocumentName=neo4j_load_query_document_name, Parameters={ - "commandLine": [cmd], + "sourceType": ["S3"], "sourceInfo": [json.dumps(source_info_default)], + "workingDirectory": ["/home/ec2-user"], + "executionTimeout": ["28800"], + "LoadEvent": [json.dumps(event)], }, MaxConcurrency="1", CloudWatchOutputConfig={"CloudWatchOutputEnabled": True}, @@ -73,10 +72,10 @@ def lambda_handler(event, context): if response["ResponseMetadata"]["HTTPStatusCode"] != 200: logger.error(json.dumps(response, cls=DatetimeEncoder)) - message = f"Failed to send command `{cmd}` to instance {neo4j_database_instance_id}" + message = f"Failed to send command to instance {neo4j_database_instance_id}" raise Exception("Failed to send command") else: - message = f"Command `{cmd}` invoked on instance {neo4j_database_instance_id}" + message = f"Command invoked on instance {neo4j_database_instance_id}" logger.info(message) return { diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 6dbac28f..c6cc11b5 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -37,7 +37,7 @@ { "Variable": "$.sqs.MessageId", "IsPresent": true, - "Next": "Load Stage" + "Next": "Execute Load Query" } ], "Default": "Wait for Message" @@ -47,123 +47,80 @@ "Seconds": 30, "Next": "Check Alarm State" }, - "Load Stage": { - "Type": "Parallel", - "OutputPath": "$", - "Next": "Evaluate Load Status", - "Branches": [ + "Execute Load Query": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "ResultPath": "$", + "Next": "Get Load Command Status" + }, + "Get Load Command Status": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:ssm:getCommandInvocation", + "Parameters": { + "CommandId.$": "$.ssm.CommandId", + "InstanceId.$": "$.ssm.InstanceId" + }, + "Next": "Evaluate Load Command Status", + "ResultSelector": { + "CommandId.$": "$.CommandId", + "InstanceId.$": "$.InstanceId", + "Status.$": "$.Status" + }, + "ResultPath": "$.ssm" + }, + "Evaluate Load Command Status": { + "Type": "Choice", + "Choices": [ { - "StartAt": "Execute Load Query", - "States": { - "Execute Load Query": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "ResultPath": "$", - "Next": "Get Load Command Status" - }, - "Get Load Command Status": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:ssm:getCommandInvocation", - "Parameters": { - "CommandId.$": "$.ssm.CommandId", - "InstanceId.$": "$.ssm.InstanceId" - }, - "Next": "Evaluate Load Command Status", - "ResultSelector": { - "CommandId.$": "$.CommandId", - "InstanceId.$": "$.InstanceId", - "Status.$": "$.Status" - }, - "ResultPath": "$.ssm" + "Or": [ + { + "Variable": "$.ssm.Status", + "StringEquals": "Failed" }, - "Evaluate Load Command Status": { - "Type": "Choice", - "Choices": [ - { - "Or": [ - { - "Variable": "$.ssm.Status", - "StringEquals": "Failed" - }, - { - "Variable": "$.ssm.Status", - "StringEquals": "Cancelled" - }, - { - "Variable": "$.ssm.Status", - "StringEquals": "TimedOut" - } - ], - "Next": "Stop Execution" - }, - { - "Variable": "$.ssm.Status", - "StringEquals": "Success", - "Next": "Load Success" - } - ], - "Default": "Wait for Status" + { + "Variable": "$.ssm.Status", + "StringEquals": "Cancelled" }, - "Stop Execution": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:sfn:stopExecution", - "Parameters": { - "ExecutionArn.$": "$.sqs.Body.execution_arn" - }, - "ResultPath": "$.ssm", - "End": true - }, - "Wait for Status": { - "Type": "Wait", - "Seconds": 30, - "Next": "Get Load Command Status" - }, - "Load Success": { - "Type": "Pass", - "End": true + { + "Variable": "$.ssm.Status", + "StringEquals": "TimedOut" } - } + ], + "Next": "Stop Execution" }, { - "StartAt": "Load Task", - "States": { - "Load Task": { - "Type": "Task", - "Resource": "${LoadReleaseActivityArn}", - "InputPath": "$.sqs.Body", - "HeartbeatSeconds": 60, - "ResultPath": null, - "End": true, - "Catch": [ - { - "ErrorEquals": [ - "States.ALL" - ], - "Next": "Handle Load Task Failure" - } - ] - }, - "Handle Load Task Failure": { - "Type": "Pass", - "ResultPath": null, - "End": true - } - } + "Variable": "$.ssm.Status", + "StringEquals": "Success", + "Next": "Evaluate Load Result" } - ] + ], + "Default": "Check Status" + }, + "Stop Execution": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:sfn:stopExecution", + "Parameters": { + "ExecutionArn.$": "$.sqs.Body.execution_arn" + }, + "End": true + }, + "Check Status": { + "Type": "Wait", + "Seconds": 30, + "Next": "Get Load Command Status" }, - "Evaluate Load Status": { + "Evaluate Load Result": { "Type": "Choice", "Choices": [ { "Variable": "$[1].Error", "IsPresent": true, - "Next": "Return Message" + "Next": "Return Message to Load Queue" } ], - "Default": "Delete Message" + "Default": "Delete Message from Load Queue" }, - "Return Message": { + "Return Message to Load Queue": { "Type": "Task", "InputPath": "$[0]", "Resource": "arn:aws:states:::aws-sdk:sqs:changeMessageVisibility", @@ -213,7 +170,7 @@ } } }, - "Delete Message": { + "Delete Message from Load Queue": { "Type": "Task", "InputPath": "$[0]", "Resource": "arn:aws:states:::aws-sdk:sqs:deleteMessage", diff --git a/gfe-db/pipeline/template.yaml b/gfe-db/pipeline/template.yaml index d23b0eb5..c148a514 100644 --- a/gfe-db/pipeline/template.yaml +++ b/gfe-db/pipeline/template.yaml @@ -980,7 +980,7 @@ Resources: InvokeBackupScriptFunctionArn: !GetAtt InvokeBackupScriptFunction.Arn LcmReceiveMessageFunctionArn: !GetAtt LcmReceiveMessageFunction.Arn UpdatePipelineStateMachineExecutionAlarmName: !Ref UpdatePipelineStateMachineExecutionAlarm - LoadReleaseActivityArn: !Ref LoadReleaseActivity + # LoadReleaseActivityArn: !Ref LoadReleaseActivity InvokeLoadScriptFunctionArn: !GetAtt InvokeLoadScriptFunction.Arn GfeDbExecutionStateTable: !Ref GfeDbExecutionStateTable GfeDbLoadQueueUrl: !GetAtt GfeDbLoadQueue.QueueUrl @@ -1144,17 +1144,20 @@ Resources: # Condition: # ArnEquals: # aws:SourceArn: !Ref GfeDbExecutionResultTopic - LoadReleaseActivity: - Type: AWS::StepFunctions::Activity - Properties: - Name: !Sub ${AppName}-${Stage}-LoadReleaseActivity - LoadReleaseActivityArnParameter: - Type: AWS::SSM::Parameter - Properties: - Type: String - Name: !Sub /${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn - Description: ARN of gfe-db load release activity - Value: !GetAtt LoadReleaseActivity.Arn + + # TODO remove + # LoadReleaseActivity: + # Type: AWS::StepFunctions::Activity + # Properties: + # Name: !Sub ${AppName}-${Stage}-LoadReleaseActivity + # LoadReleaseActivityArnParameter: + # Type: AWS::SSM::Parameter + # Properties: + # Type: String + # Name: !Sub /${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn + # Description: ARN of gfe-db load release activity + # Value: !GetAtt LoadReleaseActivity.Arn + UpdatePipelineLogGroup: Type: AWS::Logs::LogGroup UpdateReplacePolicy: Delete @@ -1441,10 +1444,6 @@ Resources: description: !Sub Downloads all files under the ${AppName} scripts prefix default: path: !Sub https://{{resolve:ssm:/${AppName}/${Stage}/${AWS::Region}/DataBucketName}}.s3.amazonaws.com/${ConfigS3Path}/database/scripts/ - commandLine: - type: "String" - description: "These commands are invoked by a Lambda script which sets the correct parameters (Refer to documentation)." - default: 'make neo4j.start && bash start_task.sh' workingDirectory: type: "String" description: "Working directory" @@ -1453,6 +1452,9 @@ Resources: type: String description: (Optional) The time in seconds for a command to complete before it is considered to have failed. Default is 3600 (1 hour). Maximum is 28800 (8 hours). default: "28800" + LoadEvent: + type: String + description: "JSON string containing load event details" mainSteps: - action: aws:downloadContent name: downloadContent @@ -1467,7 +1469,8 @@ Resources: - "" - directory=$(pwd) - export PATH=$PATH:$directory - - " {{ commandLine }} " + - 'echo ''{{ LoadEvent }}'' > load_event.json' + - 'make neo4j.start && bash start_task.sh "$(cat load_event.json)"' - "" workingDirectory: "{{ workingDirectory }}" timeoutSeconds: "{{ executionTimeout }}" @@ -1495,7 +1498,6 @@ Resources: "/${AppName}/${Stage}/${AWS::Region}/BuildServiceRepositoryName", "/${AppName}/${Stage}/${AWS::Region}/GfeDbProcessingQueueUrl", "/${AppName}/${Stage}/${AWS::Region}/GfeDbLoadQueueUrl", - "/${AppName}/${Stage}/${AWS::Region}/LoadReleaseActivityArn", "/${AppName}/${Stage}/${AWS::Region}/UpdatePipelineStateMachineArn", "/${AppName}/${Stage}/${AWS::Region}/LoadConcurrencyManagerStateMachineArn", "/${AppName}/${Stage}/${AWS::Region}/Neo4jLoadQueryDocumentName", From 3c7c225cbabba6731cc8fff67c91461a7693a098 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Thu, 19 Sep 2024 10:49:27 -0700 Subject: [PATCH 356/367] return message after stopping execution --- .../load-concurrency-manager.asl.json | 50 ++++++++----------- 1 file changed, 20 insertions(+), 30 deletions(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index c6cc11b5..a65a15c9 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -91,38 +91,28 @@ { "Variable": "$.ssm.Status", "StringEquals": "Success", - "Next": "Evaluate Load Result" + "Next": "Delete Message from Load Queue" } ], "Default": "Check Status" }, + "Check Status": { + "Type": "Wait", + "Seconds": 30, + "Next": "Get Load Command Status" + }, "Stop Execution": { "Type": "Task", "Resource": "arn:aws:states:::aws-sdk:sfn:stopExecution", "Parameters": { "ExecutionArn.$": "$.sqs.Body.execution_arn" }, - "End": true - }, - "Check Status": { - "Type": "Wait", - "Seconds": 30, - "Next": "Get Load Command Status" - }, - "Evaluate Load Result": { - "Type": "Choice", - "Choices": [ - { - "Variable": "$[1].Error", - "IsPresent": true, - "Next": "Return Message to Load Queue" - } - ], - "Default": "Delete Message from Load Queue" + "ResultPath": null, + "Next": "Return Message to Load Queue" }, "Return Message to Load Queue": { "Type": "Task", - "InputPath": "$[0]", + "InputPath": "$", "Resource": "arn:aws:states:::aws-sdk:sqs:changeMessageVisibility", "Parameters": { "QueueUrl": "${GfeDbLoadQueueUrl}", @@ -135,7 +125,7 @@ "Update Status → LOAD_FAILED": { "Type": "Pass", "Result": "LOAD_FAILED", - "ResultPath": "$[0].sqs.Body.state.execution.status", + "ResultPath": "$.sqs.Body.state.execution.status", "Next": "Sync State → LOAD_FAILED" }, "Sync State → LOAD_FAILED": { @@ -147,32 +137,32 @@ "TableName": "${GfeDbExecutionStateTable}", "Key": { "commit__sha": { - "S.$": "$[0].sqs.Body.state.commit.sha" + "S.$": "$.sqs.Body.input.commit_sha" }, "execution__version": { - "N.$": "States.Format('{}', $[0].sqs.Body.state.execution.version)" + "N.$": "States.Format('{}', $.sqs.Body.input.version)" } }, "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc, error__message = :error, error__cause = :cause", "ExpressionAttributeValues": { ":status": { - "S.$": "$[0].sqs.Body.state.execution.status" + "S.$": "$.sqs.Body.state.execution.status" }, ":updated_utc": { "S.$": "$$.State.EnteredTime" }, ":error": { - "S.$": "$[1].Error" + "S": "$[1].Error" }, ":cause": { - "S.$": "$[1].Cause" + "S": "$[1].Cause" } } } }, "Delete Message from Load Queue": { "Type": "Task", - "InputPath": "$[0]", + "InputPath": "$", "Resource": "arn:aws:states:::aws-sdk:sqs:deleteMessage", "Parameters": { "QueueUrl": "${GfeDbLoadQueueUrl}", @@ -184,23 +174,23 @@ "Update Status → LOAD_COMPLETE": { "Type": "Pass", "Result": "LOAD_COMPLETE", - "ResultPath": "$[0].sqs.Body.state.execution.status", + "ResultPath": "$.sqs.Body.state.execution.status", "Next": "Sync State → LOAD_COMPLETE" }, "Sync State → LOAD_COMPLETE": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", - "InputPath": "$[0]", + "InputPath": "$", "ResultPath": null, "Next": "Check Alarm State", "Parameters": { "TableName": "${GfeDbExecutionStateTable}", "Key": { "commit__sha": { - "S.$": "$.sqs.Body.state.commit.sha" + "S.$": "$.sqs.Body.input.commit_sha" }, "execution__version": { - "N.$": "States.Format('{}', $.sqs.Body.state.execution.version)" + "N.$": "States.Format('{}', $.sqs.Body.input.version)" } }, "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", From 4a3d138f07bf84e8d9965a12872d60d2f9da04bc Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Wed, 25 Sep 2024 16:12:34 -0700 Subject: [PATCH 357/367] fix missing variables --- gfe-db/database/scripts/start_task.sh | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/gfe-db/database/scripts/start_task.sh b/gfe-db/database/scripts/start_task.sh index c4338823..ded3f94f 100644 --- a/gfe-db/database/scripts/start_task.sh +++ b/gfe-db/database/scripts/start_task.sh @@ -5,6 +5,8 @@ set -e ERR_MSG=null +source /home/ec2-user/env.sh + if [[ -z $APP_NAME ]]; then ERR_MSG="APP_NAME environment variable not set" echo $ERR_MSG >&2 @@ -30,9 +32,12 @@ if [[ -z $1 ]]; then fi load_event=$1 -release=$(echo "$load_event" | jq -r '.input.version') +# Log the load event +echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - Load event: $load_event" + +release=$(echo "$load_event" | jq -r '.sqs.Body.input.version') if [[ -z $release || "$release" == "null" || ! $release =~ ^[0-9]{1,4}$ ]]; then - ERR_MSG="Release version not found, is 'null', or is not a 1-4 digit integer" + ERR_MSG="Release version \"$release\" not found, is \"null\", or is not a 1-4 digit integer" echo "$(date -u +'%Y-%m-%d %H:%M:%S.%3N') - $ERR_MSG" >&2 exit 1 else From e075a6aa373e3c632c64eddb138bb9f47fcdea71 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 27 Sep 2024 15:46:53 -0700 Subject: [PATCH 358/367] use standard error handling approach --- .../functions/check_source_update/app.py | 4 +- .../functions/evaluate_query_results/app.py | 153 +++++++++--------- .../functions/invoke_update_pipeline/app.py | 5 +- .../functions/update_execution_state/app.py | 9 +- 4 files changed, 88 insertions(+), 83 deletions(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 9af755a2..66e80c3a 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -275,12 +275,10 @@ def lambda_handler(event, context): except Exception as e: import traceback - message = f"Error processing releases: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" logger.error(message) raise Exception(message) - - return + def generate_execution_id(sha: str, timestamp: str, version: int = None) -> str: """Generate an execution id for the state machine execution with format: diff --git a/gfe-db/pipeline/functions/evaluate_query_results/app.py b/gfe-db/pipeline/functions/evaluate_query_results/app.py index b013b8fd..b3beef19 100644 --- a/gfe-db/pipeline/functions/evaluate_query_results/app.py +++ b/gfe-db/pipeline/functions/evaluate_query_results/app.py @@ -20,86 +20,93 @@ def lambda_handler(event, context): - release_version = event['input']['version'] - query_results = event['validations']['queries'] - - release_version = event['input']['version'] + try: + release_version = event['input']['version'] + query_results = event['validations']['queries'] + + release_version = event['input']['version'] + + # Initialize errors array + errors = [] + + # Release has been added to the database + unique_releases_in_db_pre_load = sorted([ item['release_version'] for item in query_results['pre']['has_ipd_allele_release_counts'] ]) + unique_releases_in_db_post_load = sorted([ item['release_version'] for item in query_results['post']['has_ipd_allele_release_counts'] ]) + # is_release_version_loaded = set(unique_releases_in_db_post_load) - set(unique_releases_in_db_pre_load) == set([int(release_version)]) or \ + + is_release_version_already_loaded = release_version in unique_releases_in_db_pre_load + is_release_version_loaded = release_version in unique_releases_in_db_post_load + if not is_release_version_loaded: + errors.append("Release version not loaded") + + # Number of nodes in the database has increased + node_counts_pre_load = sum(sorted([ item['count'] for item in query_results['pre']['node_counts'] ])) + node_counts_post_load = sum(sorted([ item['count'] for item in query_results['post']['node_counts'] ])) + have_node_counts_increased = node_counts_post_load > node_counts_pre_load + if not have_node_counts_increased and not is_release_version_already_loaded: + errors.append("Node count has not increased") + + # # Number of unique release versions in the database has increased by one + # num_unique_releases_in_db_post_load = len(unique_releases_in_db_post_load) + # num_unique_releases_in_db_pre_load = len(unique_releases_in_db_pre_load) + # has_unique_release_count_increased_by_1 = num_unique_releases_in_db_post_load == num_unique_releases_in_db_pre_load + 1 + # if not has_unique_release_count_increased_by_1 and not is_release_version_already_loaded: + # errors.append("Unique release count has not increased by 1") + + # TODO 1/19/24 - Allow for the same release version to be loaded multiple times without failing the load validation + if is_release_version_already_loaded: + is_load_successful = ( + is_release_version_loaded + ) + else: + is_load_successful = ( + is_release_version_loaded + and have_node_counts_increased + # and has_unique_release_count_increased_by_1 + ) + + payload = { + "is_load_successful": { + "value": is_load_successful, + "details": { + "unique_releases_in_db_pre_load": unique_releases_in_db_pre_load, + "unique_releases_in_db_post_load": unique_releases_in_db_post_load + } + }, + } - # Initialize errors array - errors = [] + # TODO Validate based on node metadata if is_release_version_already_loaded is True + # These validations will cause a failure if the release version has already been loaded + if not is_release_version_already_loaded: - # Release has been added to the database - unique_releases_in_db_pre_load = sorted([ item['release_version'] for item in query_results['pre']['has_ipd_allele_release_counts'] ]) - unique_releases_in_db_post_load = sorted([ item['release_version'] for item in query_results['post']['has_ipd_allele_release_counts'] ]) - # is_release_version_loaded = set(unique_releases_in_db_post_load) - set(unique_releases_in_db_pre_load) == set([int(release_version)]) or \ - - is_release_version_already_loaded = release_version in unique_releases_in_db_pre_load - is_release_version_loaded = release_version in unique_releases_in_db_post_load - if not is_release_version_loaded: - errors.append("Release version not loaded") - - # Number of nodes in the database has increased - node_counts_pre_load = sum(sorted([ item['count'] for item in query_results['pre']['node_counts'] ])) - node_counts_post_load = sum(sorted([ item['count'] for item in query_results['post']['node_counts'] ])) - have_node_counts_increased = node_counts_post_load > node_counts_pre_load - if not have_node_counts_increased and not is_release_version_already_loaded: - errors.append("Node count has not increased") - - # # Number of unique release versions in the database has increased by one - # num_unique_releases_in_db_post_load = len(unique_releases_in_db_post_load) - # num_unique_releases_in_db_pre_load = len(unique_releases_in_db_pre_load) - # has_unique_release_count_increased_by_1 = num_unique_releases_in_db_post_load == num_unique_releases_in_db_pre_load + 1 - # if not has_unique_release_count_increased_by_1 and not is_release_version_already_loaded: - # errors.append("Unique release count has not increased by 1") - - # TODO 1/19/24 - Allow for the same release version to be loaded multiple times without failing the load validation - if is_release_version_already_loaded: - is_load_successful = ( - is_release_version_loaded - ) - else: - is_load_successful = ( - is_release_version_loaded - and have_node_counts_increased - # and has_unique_release_count_increased_by_1 - ) - - payload = { - "is_load_successful": { - "value": is_load_successful, - "details": { - "unique_releases_in_db_pre_load": unique_releases_in_db_pre_load, - "unique_releases_in_db_post_load": unique_releases_in_db_post_load + payload["have_node_counts_increased"] = { + "value": have_node_counts_increased, + "details": { + "node_counts_pre_load": node_counts_pre_load, + "node_counts_post_load": node_counts_post_load + }, } - }, - } - - # TODO Validate based on node metadata if is_release_version_already_loaded is True - # These validations will cause a failure if the release version has already been loaded - if not is_release_version_already_loaded: - - payload["have_node_counts_increased"] = { - "value": have_node_counts_increased, - "details": { - "node_counts_pre_load": node_counts_pre_load, - "node_counts_post_load": node_counts_post_load - }, - } - # payload["has_unique_release_count_increased_by_1"] = { - # "value": has_unique_release_count_increased_by_1, - # "details": { - # "num_unique_releases_in_db_pre_load": num_unique_releases_in_db_pre_load, - # "num_unique_releases_in_db_post_load": num_unique_releases_in_db_post_load - # } - # } + # payload["has_unique_release_count_increased_by_1"] = { + # "value": has_unique_release_count_increased_by_1, + # "details": { + # "num_unique_releases_in_db_pre_load": num_unique_releases_in_db_pre_load, + # "num_unique_releases_in_db_post_load": num_unique_releases_in_db_post_load + # } + # } - if errors: - payload["errors"] = errors + if errors: + payload["errors"] = errors - logger.info(json.dumps(payload)) + logger.info(json.dumps(payload)) - return payload + return payload + + except Exception as e: + import traceback + message = f"Error evaluating query results: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" + logger.error(message) + raise Exception(message) if __name__ == "__main__": from pathlib import Path diff --git a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py index 1882657b..cd66e6dd 100644 --- a/gfe-db/pipeline/functions/invoke_update_pipeline/app.py +++ b/gfe-db/pipeline/functions/invoke_update_pipeline/app.py @@ -82,9 +82,8 @@ def lambda_handler(event, context): except Exception as e: import traceback - - msg = f'Error processing commit {message["commit_sha"]}: {e}\n{traceback.format_exc()}' - logger.error(msg) + message = f'Error processing commit {message["commit_sha"]}: {e}\n{traceback.format_exc()}' + logger.error(message) errors += 1 continue diff --git a/gfe-db/pipeline/functions/update_execution_state/app.py b/gfe-db/pipeline/functions/update_execution_state/app.py index 68057798..1da83ea9 100644 --- a/gfe-db/pipeline/functions/update_execution_state/app.py +++ b/gfe-db/pipeline/functions/update_execution_state/app.py @@ -9,8 +9,7 @@ sys.path.append(os.environ["GFEDBMODELS_PATH"]) import logging import json -import traceback -from gfedbmodels.types import ExecutionPayloadItem, ExecutionStateItem +from gfedbmodels.types import ExecutionPayloadItem from gfedbmodels.constants import session, pipeline from gfedbmodels.utils import get_utc_now @@ -53,8 +52,10 @@ def lambda_handler(event, context): return 0 except Exception as e: - logger.error(json.dumps(event)) - logger.error(traceback.format_exc()) + import traceback + message = f"Error updating execution state: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" + logger.error(message) + raise Exception(message) return 1 From cab53277d9273e7dfe9213089fef1bf7225ead00 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Fri, 27 Sep 2024 15:47:11 -0700 Subject: [PATCH 359/367] increase wait time between polling load status --- gfe-db/pipeline/statemachines/update-pipeline.asl.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 28a221b0..f0fffb90 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -377,7 +377,7 @@ }, "Wait for Load Status": { "Type": "Wait", - "Seconds": 10, + "Seconds": 60, "Next": "Check Status" }, "Check Status": { From 54bba08598eca52e70dc9a8dde799098b50f1528 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 28 Sep 2024 15:58:41 -0700 Subject: [PATCH 360/367] add missing fields to state --- gfe-db/pipeline/config/source-config.json | 4 ++-- gfe-db/pipeline/functions/evaluate_query_results/app.py | 3 ++- gfe-db/pipeline/functions/execute_validation_queries/app.py | 2 -- gfe-db/pipeline/statemachines/update-pipeline.asl.json | 2 ++ 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/gfe-db/pipeline/config/source-config.json b/gfe-db/pipeline/config/source-config.json index 45078b81..24d98014 100644 --- a/gfe-db/pipeline/config/source-config.json +++ b/gfe-db/pipeline/config/source-config.json @@ -1,6 +1,6 @@ { - "created_utc": "2024-09-07T22:43:34.928Z", - "updated_utc": "2024-09-07T22:43:34.928Z", + "created_utc": "2024-09-27T23:49:29.030Z", + "updated_utc": "2024-09-27T23:49:29.030Z", "repositories": { "ANHIG/IMGTHLA": { "owner": "ANHIG", diff --git a/gfe-db/pipeline/functions/evaluate_query_results/app.py b/gfe-db/pipeline/functions/evaluate_query_results/app.py index b3beef19..33bcbafc 100644 --- a/gfe-db/pipeline/functions/evaluate_query_results/app.py +++ b/gfe-db/pipeline/functions/evaluate_query_results/app.py @@ -104,8 +104,9 @@ def lambda_handler(event, context): except Exception as e: import traceback - message = f"Error evaluating query results: {e}\n{traceback.format_exc()}\n{json.dumps(event)}" + message = f"Error evaluating query results: {e}\n{traceback.format_exc()}" logger.error(message) + logger.error(f"Event: {json.dumps(event)}") raise Exception(message) if __name__ == "__main__": diff --git a/gfe-db/pipeline/functions/execute_validation_queries/app.py b/gfe-db/pipeline/functions/execute_validation_queries/app.py index a69ebcd8..7c9b3113 100644 --- a/gfe-db/pipeline/functions/execute_validation_queries/app.py +++ b/gfe-db/pipeline/functions/execute_validation_queries/app.py @@ -1,7 +1,5 @@ """ This function executes pre-load and post-load validation queries against the Neo4j database and returns the results. -If USE_PRIVATE_SUBNET is true, this function will run inside a VPC and private subnet. -If USE_PRIVATE_SUBNET is false, this function will run outside a VPC and in a public subnet. """ import os import logging diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index f0fffb90..6b996b94 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -358,6 +358,8 @@ "Type": "Pass", "Parameters": { "input.$": "$.input", + "validations.$": "$.validations", + "state.$": "$.state", "execution_arn.$": "$$.Execution.Id" }, "ResultPath": "$", From a4b4e2ed03cb19ddb97a40cbcb54f8b85033c20d Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 28 Sep 2024 17:11:34 -0700 Subject: [PATCH 361/367] fix target so bastion server doesn't deploy when set to false --- Makefile | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/Makefile b/Makefile index f304408e..cbf957a1 100644 --- a/Makefile +++ b/Makefile @@ -405,9 +405,7 @@ infrastructure.service.deploy: $(MAKE) -C ${APP_NAME}/infrastructure/ service.deploy infrastructure.access-services.deploy: - $(MAKE) -C ${APP_NAME}/infrastructure/access-services/nat-gateway/ deploy - $(MAKE) -C ${APP_NAME}/infrastructure/access-services/bastion-server/ deploy - $(MAKE) -C ${APP_NAME}/infrastructure/access-services/vpc-endpoints/ deploy + $(MAKE) -C ${APP_NAME}/infrastructure/ service.access-services.deploy infrastructure.access-services.nat-gateway.deploy: $(MAKE) -C ${APP_NAME}/infrastructure/access-services/nat-gateway/ deploy From d6379651328635dd66d852d36d217f1f4f60c489 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 28 Sep 2024 17:12:35 -0700 Subject: [PATCH 362/367] stagger messages to maintain processing order --- gfe-db/pipeline/functions/check_source_update/app.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/functions/check_source_update/app.py b/gfe-db/pipeline/functions/check_source_update/app.py index 66e80c3a..4aff45ef 100644 --- a/gfe-db/pipeline/functions/check_source_update/app.py +++ b/gfe-db/pipeline/functions/check_source_update/app.py @@ -18,6 +18,7 @@ import logging from decimal import Decimal from datetime import datetime, timedelta +import time import json from pygethub import list_branches, GitHubPaginator from gfedbmodels.constants import session, pipeline @@ -67,7 +68,6 @@ s3 = session.client("s3") dynamodb = session.resource("dynamodb") queue = session.resource("sqs") - gfedb_processing_queue = queue.Queue(gfedb_processing_queue_url) logger.info( @@ -263,6 +263,9 @@ def lambda_handler(event, context): MessageBody=json.dumps(item) ) + # wait n seconds so that the messages are processed in order + time.sleep(5) + message = f"Queued {len(execution_payload)} release(s) for processing" logger.info(message) return { From 1ba04580dcefadf90db2885c0736e4cefac65dc6 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 28 Sep 2024 17:12:59 -0700 Subject: [PATCH 363/367] retry if state fails from ServiceUnavailable --- gfe-db/pipeline/statemachines/update-pipeline.asl.json | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 6b996b94..76525890 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -413,7 +413,15 @@ "Type": "Task", "Resource": "${ExecuteValidationQueriesFunctionArn}", "ResultPath": "$.validations.queries.post", - "Next": "Evaluate Query Results" + "Next": "Evaluate Query Results", + "Retry": [ + { + "ErrorEquals": ["States.ALL"], + "IntervalSeconds": 2, + "MaxAttempts": 3, + "BackoffRate": 2 + } + ] }, "Evaluate Query Results": { "Type": "Task", From c19408997e1758e39eea425be2132121b36320ab Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 29 Sep 2024 17:08:31 -0700 Subject: [PATCH 364/367] handle load failures --- .../load-concurrency-manager.asl.json | 339 ++++++++++-------- 1 file changed, 195 insertions(+), 144 deletions(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index a65a15c9..3ea95e44 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -37,7 +37,7 @@ { "Variable": "$.sqs.MessageId", "IsPresent": true, - "Next": "Execute Load Query" + "Next": "Handle Load Query Execution" } ], "Default": "Wait for Message" @@ -47,162 +47,213 @@ "Seconds": 30, "Next": "Check Alarm State" }, - "Execute Load Query": { - "Type": "Task", - "Resource": "${InvokeLoadScriptFunctionArn}", - "ResultPath": "$", - "Next": "Get Load Command Status" - }, - "Get Load Command Status": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:ssm:getCommandInvocation", - "Parameters": { - "CommandId.$": "$.ssm.CommandId", - "InstanceId.$": "$.ssm.InstanceId" - }, - "Next": "Evaluate Load Command Status", - "ResultSelector": { - "CommandId.$": "$.CommandId", - "InstanceId.$": "$.InstanceId", - "Status.$": "$.Status" - }, - "ResultPath": "$.ssm" - }, - "Evaluate Load Command Status": { - "Type": "Choice", - "Choices": [ + "Handle Load Query Execution": { + "Type": "Parallel", + "OutputPath": "$.[0]", + "Next": "Handle Load Success", + "Catch": [ { - "Or": [ - { - "Variable": "$.ssm.Status", - "StringEquals": "Failed" + "ErrorEquals": [ + "States.ALL" + ], + "Next": "Handle Load Failure" + } + ], + "Branches": [ + { + "StartAt": "Execute Load Query", + "States": { + "Execute Load Query": { + "Type": "Task", + "Resource": "${InvokeLoadScriptFunctionArn}", + "ResultPath": "$", + "Next": "Get Load Command Status" + }, + "Get Load Command Status": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:ssm:getCommandInvocation", + "Parameters": { + "CommandId.$": "$.ssm.CommandId", + "InstanceId.$": "$.ssm.InstanceId" + }, + "Next": "Evaluate Load Command Status", + "ResultSelector": { + "CommandId.$": "$.CommandId", + "InstanceId.$": "$.InstanceId", + "Status.$": "$.Status" + }, + "ResultPath": "$.ssm" + }, + "Evaluate Load Command Status": { + "Type": "Choice", + "Choices": [ + { + "Or": [ + { + "Variable": "$.ssm.Status", + "StringEquals": "Failed" + }, + { + "Variable": "$.ssm.Status", + "StringEquals": "Cancelled" + }, + { + "Variable": "$.ssm.Status", + "StringEquals": "TimedOut" + } + ], + "Next": "Load Failed" + }, + { + "Variable": "$.ssm.Status", + "StringEquals": "Success", + "Next": "Load Succeeded" + } + ], + "Default": "Check Status" }, - { - "Variable": "$.ssm.Status", - "StringEquals": "Cancelled" + "Check Status": { + "Type": "Wait", + "Seconds": 30, + "Next": "Get Load Command Status" }, - { - "Variable": "$.ssm.Status", - "StringEquals": "TimedOut" + "Load Failed": { + "Type": "Fail" + }, + "Load Succeeded": { + "Type": "Pass", + "End": true } - ], - "Next": "Stop Execution" - }, - { - "Variable": "$.ssm.Status", - "StringEquals": "Success", - "Next": "Delete Message from Load Queue" + } } - ], - "Default": "Check Status" - }, - "Check Status": { - "Type": "Wait", - "Seconds": 30, - "Next": "Get Load Command Status" - }, - "Stop Execution": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:sfn:stopExecution", - "Parameters": { - "ExecutionArn.$": "$.sqs.Body.execution_arn" - }, - "ResultPath": null, - "Next": "Return Message to Load Queue" - }, - "Return Message to Load Queue": { - "Type": "Task", - "InputPath": "$", - "Resource": "arn:aws:states:::aws-sdk:sqs:changeMessageVisibility", - "Parameters": { - "QueueUrl": "${GfeDbLoadQueueUrl}", - "ReceiptHandle.$": "$.sqs.ReceiptHandle", - "VisibilityTimeout": 0 - }, - "ResultPath": null, - "Next": "Update Status → LOAD_FAILED" - }, - "Update Status → LOAD_FAILED": { - "Type": "Pass", - "Result": "LOAD_FAILED", - "ResultPath": "$.sqs.Body.state.execution.status", - "Next": "Sync State → LOAD_FAILED" + ] }, - "Sync State → LOAD_FAILED": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "ResultPath": null, + "Handle Load Failure": { + "Type": "Parallel", + "OutputPath": "$.[0]", "Next": "Check Alarm State", - "Parameters": { - "TableName": "${GfeDbExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.sqs.Body.input.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.sqs.Body.input.version)" - } - }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc, error__message = :error, error__cause = :cause", - "ExpressionAttributeValues": { - ":status": { - "S.$": "$.sqs.Body.state.execution.status" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" - }, - ":error": { - "S": "$[1].Error" - }, - ":cause": { - "S": "$[1].Cause" + "Branches": [ + { + "StartAt": "Stop Execution", + "States": { + "Stop Execution": { + "Type": "Task", + "Resource": "arn:aws:states:::aws-sdk:sfn:stopExecution", + "Parameters": { + "ExecutionArn.$": "$.sqs.Body.execution_arn" + }, + "ResultPath": null, + "Next": "Return Message to Load Queue" + }, + "Return Message to Load Queue": { + "Type": "Task", + "InputPath": "$", + "Resource": "arn:aws:states:::aws-sdk:sqs:changeMessageVisibility", + "Parameters": { + "QueueUrl": "${GfeDbLoadQueueUrl}", + "ReceiptHandle.$": "$.sqs.ReceiptHandle", + "VisibilityTimeout": 0 + }, + "ResultPath": null, + "Next": "Update Status → LOAD_FAILED" + }, + "Update Status → LOAD_FAILED": { + "Type": "Pass", + "Result": "LOAD_FAILED", + "ResultPath": "$.sqs.Body.state.execution.status", + "Next": "Sync State → LOAD_FAILED" + }, + "Sync State → LOAD_FAILED": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.sqs.Body.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.sqs.Body.input.version)" + } + }, + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc, error__message = :error, error__cause = :cause", + "ExpressionAttributeValues": { + ":status": { + "S.$": "$.sqs.Body.state.execution.status" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + }, + ":error": { + "S": "$[1].Error" + }, + ":cause": { + "S": "$[1].Cause" + } + } + } + } } } - } + ] }, - "Delete Message from Load Queue": { - "Type": "Task", - "InputPath": "$", - "Resource": "arn:aws:states:::aws-sdk:sqs:deleteMessage", - "Parameters": { - "QueueUrl": "${GfeDbLoadQueueUrl}", - "ReceiptHandle.$": "$.sqs.ReceiptHandle" - }, - "ResultPath": null, - "Next": "Update Status → LOAD_COMPLETE" - }, - "Update Status → LOAD_COMPLETE": { - "Type": "Pass", - "Result": "LOAD_COMPLETE", - "ResultPath": "$.sqs.Body.state.execution.status", - "Next": "Sync State → LOAD_COMPLETE" - }, - "Sync State → LOAD_COMPLETE": { - "Type": "Task", - "Resource": "arn:aws:states:::dynamodb:updateItem", - "InputPath": "$", - "ResultPath": null, + "Handle Load Success": { + "Type": "Parallel", + "OutputPath": "$.[0]", "Next": "Check Alarm State", - "Parameters": { - "TableName": "${GfeDbExecutionStateTable}", - "Key": { - "commit__sha": { - "S.$": "$.sqs.Body.input.commit_sha" - }, - "execution__version": { - "N.$": "States.Format('{}', $.sqs.Body.input.version)" - } - }, - "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", - "ExpressionAttributeValues": { - ":status": { - "S.$": "$.sqs.Body.state.execution.status" - }, - ":updated_utc": { - "S.$": "$$.State.EnteredTime" + "Branches": [ + { + "StartAt": "Delete Message from Load Queue", + "States": { + "Delete Message from Load Queue": { + "Type": "Task", + "InputPath": "$", + "Resource": "arn:aws:states:::aws-sdk:sqs:deleteMessage", + "Parameters": { + "QueueUrl": "${GfeDbLoadQueueUrl}", + "ReceiptHandle.$": "$.sqs.ReceiptHandle" + }, + "ResultPath": null, + "Next": "Update Status → LOAD_COMPLETE" + }, + "Update Status → LOAD_COMPLETE": { + "Type": "Pass", + "Result": "LOAD_COMPLETE", + "ResultPath": "$.sqs.Body.state.execution.status", + "Next": "Sync State → LOAD_COMPLETE" + }, + "Sync State → LOAD_COMPLETE": { + "Type": "Task", + "Resource": "arn:aws:states:::dynamodb:updateItem", + "InputPath": "$", + "ResultPath": null, + "End": true, + "Parameters": { + "TableName": "${GfeDbExecutionStateTable}", + "Key": { + "commit__sha": { + "S.$": "$.sqs.Body.input.commit_sha" + }, + "execution__version": { + "N.$": "States.Format('{}', $.sqs.Body.input.version)" + } + }, + "UpdateExpression": "SET execution__status = :status, updated_utc = :updated_utc", + "ExpressionAttributeValues": { + ":status": { + "S.$": "$.sqs.Body.state.execution.status" + }, + ":updated_utc": { + "S.$": "$$.State.EnteredTime" + } + } + } + } } } - } + ] }, "Check Alarm State": { "Type": "Task", From 2dab57eff5c60a9dc1a6453a293e7729864f42f5 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sat, 5 Oct 2024 13:22:14 -0700 Subject: [PATCH 365/367] handle failure inside execution handler block --- .../load-concurrency-manager.asl.json | 82 ++++++------------- .../statemachines/update-pipeline.asl.json | 38 ++++----- 2 files changed, 44 insertions(+), 76 deletions(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 3ea95e44..bf983bf5 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -50,13 +50,13 @@ "Handle Load Query Execution": { "Type": "Parallel", "OutputPath": "$.[0]", - "Next": "Handle Load Success", + "Next": "Check Alarm State", "Catch": [ { "ErrorEquals": [ "States.ALL" ], - "Next": "Handle Load Failure" + "Next": "Check Alarm State" } ], "Branches": [ @@ -67,7 +67,15 @@ "Type": "Task", "Resource": "${InvokeLoadScriptFunctionArn}", "ResultPath": "$", - "Next": "Get Load Command Status" + "Next": "Get Load Command Status", + "Retry": [ + { + "ErrorEquals": ["States.ALL"], + "IntervalSeconds": 2, + "MaxAttempts": 3, + "BackoffRate": 2.0 + } + ] }, "Get Load Command Status": { "Type": "Task", @@ -102,49 +110,16 @@ "StringEquals": "TimedOut" } ], - "Next": "Load Failed" + "Next": "Return Message to Load Queue" }, { "Variable": "$.ssm.Status", "StringEquals": "Success", - "Next": "Load Succeeded" + "Next": "Delete Message from Load Queue" } ], "Default": "Check Status" }, - "Check Status": { - "Type": "Wait", - "Seconds": 30, - "Next": "Get Load Command Status" - }, - "Load Failed": { - "Type": "Fail" - }, - "Load Succeeded": { - "Type": "Pass", - "End": true - } - } - } - ] - }, - "Handle Load Failure": { - "Type": "Parallel", - "OutputPath": "$.[0]", - "Next": "Check Alarm State", - "Branches": [ - { - "StartAt": "Stop Execution", - "States": { - "Stop Execution": { - "Type": "Task", - "Resource": "arn:aws:states:::aws-sdk:sfn:stopExecution", - "Parameters": { - "ExecutionArn.$": "$.sqs.Body.execution_arn" - }, - "ResultPath": null, - "Next": "Return Message to Load Queue" - }, "Return Message to Load Queue": { "Type": "Task", "InputPath": "$", @@ -161,9 +136,9 @@ "Type": "Pass", "Result": "LOAD_FAILED", "ResultPath": "$.sqs.Body.state.execution.status", - "Next": "Sync State → LOAD_FAILED" + "Next": "Sync Status → LOAD_FAILED" }, - "Sync State → LOAD_FAILED": { + "Sync Status → LOAD_FAILED": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -187,26 +162,19 @@ "S.$": "$$.State.EnteredTime" }, ":error": { - "S": "$[1].Error" + "S": "$[0].Error" }, ":cause": { - "S": "$[1].Cause" + "S": "$[0].Cause" } } } - } - } - } - ] - }, - "Handle Load Success": { - "Type": "Parallel", - "OutputPath": "$.[0]", - "Next": "Check Alarm State", - "Branches": [ - { - "StartAt": "Delete Message from Load Queue", - "States": { + }, + "Check Status": { + "Type": "Wait", + "Seconds": 30, + "Next": "Get Load Command Status" + }, "Delete Message from Load Queue": { "Type": "Task", "InputPath": "$", @@ -222,9 +190,9 @@ "Type": "Pass", "Result": "LOAD_COMPLETE", "ResultPath": "$.sqs.Body.state.execution.status", - "Next": "Sync State → LOAD_COMPLETE" + "Next": "Sync Status → LOAD_COMPLETE" }, - "Sync State → LOAD_COMPLETE": { + "Sync Status → LOAD_COMPLETE": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "InputPath": "$", diff --git a/gfe-db/pipeline/statemachines/update-pipeline.asl.json b/gfe-db/pipeline/statemachines/update-pipeline.asl.json index 76525890..78bfe7ca 100644 --- a/gfe-db/pipeline/statemachines/update-pipeline.asl.json +++ b/gfe-db/pipeline/statemachines/update-pipeline.asl.json @@ -53,9 +53,9 @@ ], "Branches": [ { - "StartAt": "Sync State → BUILD_IN_PROGRESS", + "StartAt": "Sync Status → BUILD_IN_PROGRESS", "States": { - "Sync State → BUILD_IN_PROGRESS": { + "Sync Status → BUILD_IN_PROGRESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -170,9 +170,9 @@ "Type": "Pass", "Result": "BUILD_SUCCESS", "ResultPath": "$.state.execution.status", - "Next": "Sync State → BUILD_SUCCESS" + "Next": "Sync Status → BUILD_SUCCESS" }, - "Sync State → BUILD_SUCCESS": { + "Sync Status → BUILD_SUCCESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -202,9 +202,9 @@ "Type": "Pass", "Result": "BUILD_FAILURE", "ResultPath": "$.state.execution.status", - "Next": "Sync State → BUILD_FAILURE" + "Next": "Sync Status → BUILD_FAILURE" }, - "Sync State → BUILD_FAILURE": { + "Sync Status → BUILD_FAILURE": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -268,9 +268,9 @@ "Type": "Pass", "Result": "LOAD_SKIPPED", "ResultPath": "$.state.execution.status", - "Next": "Sync State → LOAD_SKIPPED" + "Next": "Sync Status → LOAD_SKIPPED" }, - "Sync State → LOAD_SKIPPED": { + "Sync Status → LOAD_SKIPPED": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -321,9 +321,9 @@ ], "Branches": [ { - "StartAt": "Sync State → LOAD_IN_PROGRESS", + "StartAt": "Sync Status → LOAD_IN_PROGRESS", "States": { - "Sync State → LOAD_IN_PROGRESS": { + "Sync Status → LOAD_IN_PROGRESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -444,9 +444,9 @@ "Type": "Pass", "Result": "LOAD_SUCCESS", "ResultPath": "$.state.execution.status", - "Next": "Sync State → LOAD_SUCCESS" + "Next": "Sync Status → LOAD_SUCCESS" }, - "Sync State → LOAD_SUCCESS": { + "Sync Status → LOAD_SUCCESS": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -476,9 +476,9 @@ "Type": "Pass", "Result": "LOAD_INVALID", "ResultPath": "$.state.execution.status", - "Next": "Sync State → LOAD_FAILED" + "Next": "Sync Status → LOAD_INVALID" }, - "Sync State → LOAD_FAILED": { + "Sync Status → LOAD_INVALID": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, @@ -519,9 +519,9 @@ "Next": "Format Results", "Branches": [ { - "StartAt": "Get Current State", + "StartAt": "Get Current Status", "States": { - "Get Current State": { + "Get Current Status": { "Type": "Task", "Resource": "${GetExecutionStateFunctionArn}", "ResultPath": "$.state", @@ -544,7 +544,7 @@ "StringEquals": "LOAD_FAILED" } ], - "Next": "Sync State → EXECUTION_FAILED" + "Next": "Sync Error Status" } ], "Default": "Update Status → EXECUTION_FAILED" @@ -553,9 +553,9 @@ "Type": "Pass", "Result": "EXECUTION_FAILED", "ResultPath": "$.state.execution.status", - "Next": "Sync State → EXECUTION_FAILED" + "Next": "Sync Error Status" }, - "Sync State → EXECUTION_FAILED": { + "Sync Error Status": { "Type": "Task", "Resource": "arn:aws:states:::dynamodb:updateItem", "ResultPath": null, From 6833986b6530078e2d1d0b7ffeaccb2bf17139af Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 6 Oct 2024 11:40:28 -0700 Subject: [PATCH 366/367] include stderr logs for failed load --- .../load-concurrency-manager.asl.json | 28 +++++++++++++++---- 1 file changed, 22 insertions(+), 6 deletions(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index bf983bf5..2773e3ad 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -67,7 +67,7 @@ "Type": "Task", "Resource": "${InvokeLoadScriptFunctionArn}", "ResultPath": "$", - "Next": "Get Load Command Status", + "Next": "Sleep 10 Seconds", "Retry": [ { "ErrorEquals": ["States.ALL"], @@ -77,20 +77,36 @@ } ] }, + "Sleep 10 Seconds": { + "Type": "Wait", + "Seconds": 10, + "Next": "Get Load Command Status" + }, "Get Load Command Status": { "Type": "Task", "Resource": "arn:aws:states:::aws-sdk:ssm:getCommandInvocation", "Parameters": { "CommandId.$": "$.ssm.CommandId", - "InstanceId.$": "$.ssm.InstanceId" + "InstanceId.$": "$.ssm.InstanceId", + "PluginName": "runShellScript" }, "Next": "Evaluate Load Command Status", "ResultSelector": { "CommandId.$": "$.CommandId", "InstanceId.$": "$.InstanceId", - "Status.$": "$.Status" + "Status.$": "$.Status", + "StandardOutputContent.$": "$.StandardOutputContent", + "StandardErrorContent.$": "$.StandardErrorContent" }, - "ResultPath": "$.ssm" + "ResultPath": "$.ssm", + "Retry": [ + { + "ErrorEquals": ["States.ALL"], + "IntervalSeconds": 2, + "MaxAttempts": 5, + "BackoffRate": 2.0 + } + ] }, "Evaluate Load Command Status": { "Type": "Choice", @@ -162,10 +178,10 @@ "S.$": "$$.State.EnteredTime" }, ":error": { - "S": "$[0].Error" + "S.$": "$.ssm.Status" }, ":cause": { - "S": "$[0].Cause" + "S.$": "$.ssm.StandardErrorContent" } } } From 87ce805306bb48aa43bcaef49c4b8ed9648cbb63 Mon Sep 17 00:00:00 2001 From: Gregory Lindsey Date: Sun, 6 Oct 2024 11:53:46 -0700 Subject: [PATCH 367/367] increase retry interval --- .../statemachines/load-concurrency-manager.asl.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json index 2773e3ad..dee61a32 100644 --- a/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json +++ b/gfe-db/pipeline/statemachines/load-concurrency-manager.asl.json @@ -71,8 +71,8 @@ "Retry": [ { "ErrorEquals": ["States.ALL"], - "IntervalSeconds": 2, - "MaxAttempts": 3, + "IntervalSeconds": 5, + "MaxAttempts": 5, "BackoffRate": 2.0 } ] @@ -102,7 +102,7 @@ "Retry": [ { "ErrorEquals": ["States.ALL"], - "IntervalSeconds": 2, + "IntervalSeconds": 5, "MaxAttempts": 5, "BackoffRate": 2.0 }